diff --git a/index.html b/index.html
index cc3cf2a..cba2752 100644
--- a/index.html
+++ b/index.html
@@ -65,11 +65,11 @@
-
+
-
+
diff --git a/js/CADWorker/CascadeStudioFileUtils.js b/js/CADWorker/CascadeStudioFileUtils.js
index 2b4315b..1ac81bd 100644
--- a/js/CADWorker/CascadeStudioFileUtils.js
+++ b/js/CADWorker/CascadeStudioFileUtils.js
@@ -76,7 +76,7 @@ function importSTEPorIGES(fileName, fileText) {
let stepShape = reader.OneShape(); // Obtain the results of translation in one OCCT shape
// Add to the externalShapes dictionary
- externalShapes[fileName] = new oc.TopoDS_Shape(stepShape);
+ externalShapes[fileName] = new oc.BRepBuilderAPI_Copy_2(stepShape, true, false).Shape();
externalShapes[fileName].hash = stringToHash(fileName);
console.log("Shape Import complete! Use sceneShapes.push(externalShapes['"+fileName+"']); to add it to the scene!");
@@ -98,17 +98,17 @@ function importSTL(fileName, fileText) {
// Choose the correct OpenCascade file parsers to read the STL file
var reader = new oc.StlAPI_Reader();
- let readShape = new oc.TopoDS_Shape ();
+ let readShape = new oc.TopoDS_Shape();
if (reader.Read(readShape, fileName)) {
console.log(fileName + " loaded successfully! Converting to OCC now...");
// Convert Shell to Solid as is expected
let solidSTL = new oc.BRepBuilderAPI_MakeSolid();
- solidSTL.Add(new oc.TopoDS_Shape(readShape));
+ solidSTL.Add(new oc.BRepBuilderAPI_Copy_2(readShape, true, false).Shape());
// Add to the externalShapes dictionary
- externalShapes[fileName] = new oc.TopoDS_Shape(solidSTL.Solid());
+ externalShapes[fileName] = new oc.BRepBuilderAPI_Copy_2(solidSTL.Solid(), true, false).Shape();
externalShapes[fileName].hash = stringToHash(fileName);
console.log("Shape Import complete! Use sceneShapes.push(externalShapes['" + fileName + "']); to see it!");
diff --git a/js/CADWorker/CascadeStudioMainWorker.js b/js/CADWorker/CascadeStudioMainWorker.js
index 591fb34..de7722d 100644
--- a/js/CADWorker/CascadeStudioMainWorker.js
+++ b/js/CADWorker/CascadeStudioMainWorker.js
@@ -25,7 +25,6 @@ console.error = function (err, url, line, colno, errorObj) {
importScripts(
//'../../node_modules/three/build/three.min.js',
'./CascadeStudioShapeToMesh.js',
- '../../node_modules/opencascade.js/dist/opencascade.wasm.js',
'../../node_modules/opentype.js/dist/opentype.min.js',
'../../node_modules/typescript/bin/typescript.min.js',
'../../node_modules/potpack/index.js');
@@ -42,6 +41,8 @@ function ImportLibrary(urls, forceReload) {
importedLibraries[url] = ts.transpileModule(response.target.responseText,
{ compilerOptions: { module: ts.ModuleKind.CommonJS } }).outputText;
eval.call(null, importedLibraries[url]);
+ //let importedLibrary = new Function(importedLibraries[url]);
+ //importedLibrary.call(null,[]);
postMessage({ "type": "addLibrary", payload: { url: url, contents: response.target.responseText } });
} else {
console.error("Could not find library at this URL! URL: "+ response.target.responseURL +", Status Code: "+response.target.status);
@@ -71,26 +72,56 @@ preloadedFonts.forEach((fontURL) => {
// Load the full Open Cascade Web Assembly Module
var messageHandlers = {};
-new opencascade({
- locateFile(path) {
- if (path.endsWith('.wasm')) {
- return "../../node_modules/opencascade.js/dist/opencascade.wasm.wasm";
- }
- return path;
- }
-}).then((openCascade) => {
- // Register the "OpenCascade" WebAssembly Module under the shorthand "oc"
- oc = openCascade;
-
- // Ping Pong Messages Back and Forth based on their registration in messageHandlers
- onmessage = function (e) {
- let response = messageHandlers[e.data.type](e.data.payload);
- if (response) { postMessage({ "type": e.data.type, payload: response }); };
- }
+fetch('../../node_modules/opencascade.js/dist/opencascade.full.js')
+ .then(response => response.text())
+ .then((data) => {
+
+ // Patch in an intelligible overload finding mechanism
+ data = data.replace("classType.registeredClass.constructor_body[argCount-1]=function constructor_body()",
+ `classType.registeredClass.argTypes = argTypes;
+ classType.registeredClass.constructor_body[argCount-1]=function constructor_body()`);
+ data = data.replace('throw new BindingError(name+" has no accessible constructor")',
+ `let message = name + " overload not specified! Consider using one of these overloads: ";
+ let matches = Object.values(registeredPointers).filter((item) => (item.pointerType && item.pointerType.name.includes(legalFunctionName+"_")));
+ for(let ii = 0; ii < matches.length; ii++){
+ message += matches[ii].pointerType.name.slice(0, -1) + "(";
+ let argTypes = matches[ii].pointerType.registeredClass.argTypes;
+ for(let jj = 1; jj < argTypes.length; jj++){
+ message += argTypes[jj].name + ", ";
+ }
+ if(argTypes.length > 1) { message = message.slice(0, -2); }
+ message += "), ";
+ }
+ throw new BindingError(message.slice(0, -2));`);
+
+ // Remove this export line from the end so it works in browsers
+ data = data.split("export default Module;")[0];
+
+ // Import the Javascript from a blob URL
+ importScripts(URL.createObjectURL(new Blob([data], { type: 'text/javascript' })));
+ //console.log("Actually start loading CAD Kernel...");
+ new Module({
+ locateFile(path) {
+ if (path.endsWith('.wasm')) {
+ return "../../node_modules/opencascade.js/dist/opencascade.full.wasm";
+ }
+ return path;
+ }
+ }).then((openCascade) => {
+ // Register the "OpenCascade" WebAssembly Module under the shorthand "oc"
+ oc = openCascade;
+
+ // Ping Pong Messages Back and Forth based on their registration in messageHandlers
+ onmessage = function (e) {
+ let response = messageHandlers[e.data.type](e.data.payload);
+ if (response) { postMessage({ "type": e.data.type, payload: response }); };
+ }
+
+ // Initial Evaluation after everything has been loaded...
+ postMessage({ type: "startupCallback" });
+ });
+ });
- // Initial Evaluation after everything has been loaded...
- postMessage({ type: "startupCallback" });
-});
/** This function evaluates `payload.code` (the contents of the Editor Window)
* and sets the GUI State. */
diff --git a/js/CADWorker/CascadeStudioShapeToMesh.js b/js/CADWorker/CascadeStudioShapeToMesh.js
index 0c47835..63d1952 100644
--- a/js/CADWorker/CascadeStudioShapeToMesh.js
+++ b/js/CADWorker/CascadeStudioShapeToMesh.js
@@ -1,6 +1,6 @@
function LengthOfCurve(geomAdaptor, UMin, UMax, segments = 5) {
let point1 = [0.0, 0.0, 0.0], point2 = [0.0, 0.0, 0.0],
- arcLength = 0, gpPnt = new oc.gp_Pnt();
+ arcLength = 0, gpPnt = new oc.gp_Pnt_1();
for (let s = UMin; s <= UMax; s += (UMax - UMin) / segments){
geomAdaptor.D0(s, gpPnt);
point1[0] = gpPnt.X(); point1[1] = gpPnt.Y(); point1[2] = gpPnt.Z();
@@ -17,11 +17,11 @@ function LengthOfCurve(geomAdaptor, UMin, UMax, segments = 5) {
function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHashes) {
let facelist = [], edgeList = [];
- try {
- shape = new oc.TopoDS_Shape(shape);
+ //try {
+ //shape = new oc.BRepBuilderAPI_Copy_2(shape, true, false).Shape();
// Set up the Incremental Mesh builder, with a precision
- new oc.BRepMesh_IncrementalMesh(shape, maxDeviation, false, maxDeviation * 5);
+ new oc.BRepMesh_IncrementalMesh_2(shape, maxDeviation, false, maxDeviation * 5, false);
// Construct the edge hashes to assign proper indices to the edges
let fullShapeEdgeHashes2 = {};
@@ -29,8 +29,8 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
// Iterate through the faces and triangulate each one
let triangulations = []; let uv_boxes = []; let curFace = 0;
ForEachFace(shape, (faceIndex, myFace) => {
- let aLocation = new oc.TopLoc_Location();
- let myT = oc.BRep_Tool.prototype.Triangulation(myFace, aLocation);
+ let aLocation = new oc.TopLoc_Location_1();
+ let myT = oc.BRep_Tool.Triangulation(myFace, aLocation);
if (myT.IsNull()) { console.error("Encountered Null Face!"); argCache = {}; return; }
let this_face = {
@@ -42,7 +42,7 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
face_index: fullShapeFaceHashes[myFace.HashCode(100000000)]
};
- let pc = new oc.Poly_Connect(myT);
+ let pc = new oc.Poly_Connect_2(myT);
let Nodes = myT.get().Nodes();
// Write vertex buffer
@@ -55,7 +55,7 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
}
// Write UV buffer
- let orient = myFace.Orientation();
+ let orient = myFace.Orientation_1();
if (myT.get().HasUVNodes()) {
// Get UV Bounds
let UMin = 0, UMax = 0, VMin = 0, VMax = 0;
@@ -75,11 +75,11 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
}
// Compute the Arclengths of the Isoparametric Curves of the face
- let surface = oc.BRep_Tool.prototype.Surface(myFace).get();
+ let surface = oc.BRep_Tool.Surface_2(myFace).get();
let UIso_Handle = surface.UIso(UMin + ((UMax - UMin) * 0.5));
let VIso_Handle = surface.VIso(VMin + ((VMax - VMin) * 0.5));
- let UAdaptor = new oc.GeomAdaptor_Curve(VIso_Handle);
- let VAdaptor = new oc.GeomAdaptor_Curve(UIso_Handle);
+ let UAdaptor = new oc.GeomAdaptor_Curve_2(VIso_Handle);
+ let VAdaptor = new oc.GeomAdaptor_Curve_2(UIso_Handle);
uv_boxes.push({
w: LengthOfCurve(UAdaptor, UMin, UMax),
h: LengthOfCurve(VAdaptor, VMin, VMax),
@@ -101,9 +101,8 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
}
// Write normal buffer
- let myNormal = new oc.TColgp_Array1OfDir(Nodes.Lower(), Nodes.Upper());
- let SST = new oc.StdPrs_ToolTriangulatedShape();
- SST.Normal(myFace, pc, myNormal);
+ let myNormal = new oc.TColgp_Array1OfDir_2(Nodes.Lower(), Nodes.Upper());
+ oc.StdPrs_ToolTriangulatedShape.Normal(myFace, pc, myNormal);
this_face.normal_coord = new Array(myNormal.Length() * 3);
for(let i = 0; i < myNormal.Length(); i++) {
let d = myNormal.Value(i + 1).Transformed(aLocation.Transformation());
@@ -111,7 +110,7 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
this_face.normal_coord[(i * 3)+ 1] = d.Y();
this_face.normal_coord[(i * 3)+ 2] = d.Z();
}
-
+
// Write triangle buffer
let triangles = myT.get().Triangles();
this_face.tri_indexes = new Array(triangles.Length() * 3);
@@ -121,7 +120,7 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
let n1 = t.Value(1);
let n2 = t.Value(2);
let n3 = t.Value(3);
- if(orient !== oc.TopAbs_FORWARD) {
+ if(orient !== oc.TopAbs_Orientation.TopAbs_FORWARD) {
let tmp = n1;
n1 = n2;
n2 = tmp;
@@ -145,7 +144,7 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
edge_index: -1
};
- let myP = oc.BRep_Tool.prototype.PolygonOnTriangulation(myEdge, myT, aLocation);
+ let myP = oc.BRep_Tool.PolygonOnTriangulation_1(myEdge, myT, aLocation);
let edgeNodes = myP.get().Nodes();
// write vertex buffer
@@ -203,9 +202,9 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
edge_index: -1
};
- let aLocation = new oc.TopLoc_Location();
- let adaptorCurve = new oc.BRepAdaptor_Curve(myEdge);
- let tangDef = new oc.GCPnts_TangentialDeflection(adaptorCurve, maxDeviation, 0.1);
+ let aLocation = new oc.TopLoc_Location_1();
+ let adaptorCurve = new oc.BRepAdaptor_Curve_2(myEdge);
+ let tangDef = new oc.GCPnts_TangentialDeflection_2(adaptorCurve, maxDeviation, 0.1, 2, 1.0e-9, 1.0e-7);
// write vertex buffer
this_edge.vertex_coord = new Array(tangDef.NbPoints() * 3);
@@ -223,12 +222,13 @@ function ShapeToMesh(shape, maxDeviation, fullShapeEdgeHashes, fullShapeFaceHash
}
});
- } catch(err) {
- setTimeout(() => {
- err.message = "INTERNAL OPENCASCADE ERROR DURING GENERATE: " + err.message;
- throw err;
- }, 0);
- }
+ //}// catch (err) {
+ // throw err;
+ // //setTimeout(() => {
+ // // //err.message = "INTERNAL OPENCASCADE ERROR DURING GENERATE: " + err.message;
+ // // throw err;
+ // //}, 0);
+ //}
return [facelist, edgeList];
}
diff --git a/js/Libraries/CascadeStudioStandardLibrary.ts b/js/Libraries/CascadeStudioStandardLibrary.ts
index 08f3f84..05f1211 100644
--- a/js/Libraries/CascadeStudioStandardLibrary.ts
+++ b/js/Libraries/CascadeStudioStandardLibrary.ts
@@ -43,7 +43,7 @@ function Box(x: number, y: number, z: number, centered?: boolean): oc.TopoDS_Sha
if (!centered) { centered = false;}
let curBox = CacheOp(arguments, () => {
// Construct a Box Primitive
- let box = new oc.BRepPrimAPI_MakeBox(x, y, z).Shape();
+ let box = new oc.BRepPrimAPI_MakeBox_1(x, y, z).Shape();
if (centered) {
return Translate([-x / 2, -y / 2, -z / 2], box);
} else {
@@ -61,8 +61,8 @@ function Box(x: number, y: number, z: number, centered?: boolean): oc.TopoDS_Sha
function Sphere(radius: number): oc.TopoDS_Shape {
let curSphere = CacheOp(arguments, () => {
// Construct a Sphere Primitive
- let spherePlane = new oc.gp_Ax2(new oc.gp_Pnt(0, 0, 0), oc.gp.prototype.DZ());
- return new oc.BRepPrimAPI_MakeSphere(spherePlane, radius).Shape();
+ let spherePlane = new oc.gp_Ax2_3(new oc.gp_Pnt_3(0, 0, 0), oc.gp.DZ());
+ return new oc.BRepPrimAPI_MakeSphere_9(spherePlane, radius).Shape();
});
sceneShapes.push(curSphere);
@@ -74,8 +74,8 @@ function Sphere(radius: number): oc.TopoDS_Shape {
* @example```let myCylinder = Cylinder(30, 50);```*/
function Cylinder(radius: number, height: number, centered?: boolean): oc.TopoDS_Shape {
let curCylinder = CacheOp(arguments, () => {
- let cylinderPlane = new oc.gp_Ax2(new oc.gp_Pnt(0, 0, centered ? -height / 2 : 0), new oc.gp_Dir(0, 0, 1));
- return new oc.BRepPrimAPI_MakeCylinder(cylinderPlane, radius, height).Shape();
+ let cylinderPlane = new oc.gp_Ax2_3(new oc.gp_Pnt_3(0, 0, centered ? -height / 2 : 0), new oc.gp_Dir_4(0, 0, 1));
+ return new oc.BRepPrimAPI_MakeCylinder_3(cylinderPlane, radius, height).Shape();
});
sceneShapes.push(curCylinder);
return curCylinder;
@@ -86,7 +86,7 @@ function Cylinder(radius: number, height: number, centered?: boolean): oc.TopoDS
* @example```let myCone = Cone(30, 50);```*/
function Cone(radius1: number, radius2: number, height: number): oc.TopoDS_Shape {
let curCone = CacheOp(arguments, () => {
- return new oc.BRepPrimAPI_MakeCone(radius1, radius2, height).Shape();
+ return new oc.BRepPrimAPI_MakeCone_1(radius1, radius2, height).Shape();
});
sceneShapes.push(curCone);
return curCone;
@@ -102,23 +102,23 @@ function Polygon(points: number[][], wire?: boolean): oc.TopoDS_Shape {
gpPoints.push(convertToPnt(points[ind]));
}
- let polygonWire = new oc.BRepBuilderAPI_MakeWire();
+ let polygonWire = new oc.BRepBuilderAPI_MakeWire_1();
for (let ind = 0; ind < points.length - 1; ind++) {
- let seg = new oc.GC_MakeSegment(gpPoints[ind], gpPoints[ind + 1]).Value();
- let edge = new oc.BRepBuilderAPI_MakeEdge(seg).Edge();
- let innerWire = new oc.BRepBuilderAPI_MakeWire(edge).Wire();
- polygonWire.Add(innerWire);
+ let seg = new oc.GC_MakeSegment_1(gpPoints[ind], gpPoints[ind + 1]).Value().get();
+ let edge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(seg)).Edge();
+ let innerWire = new oc.BRepBuilderAPI_MakeWire_2(edge).Wire();
+ polygonWire.Add_2(innerWire);
}
- let seg2 = new oc.GC_MakeSegment(gpPoints[points.length - 1], gpPoints[0]).Value();
- let edge2 = new oc.BRepBuilderAPI_MakeEdge(seg2).Edge();
- let innerWire2 = new oc.BRepBuilderAPI_MakeWire(edge2).Wire();
- polygonWire.Add(innerWire2);
+ let seg2 = new oc.GC_MakeSegment_1(gpPoints[points.length - 1], gpPoints[0]).Value().get();
+ let edge2 = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(seg2)).Edge();
+ let innerWire2 = new oc.BRepBuilderAPI_MakeWire_2(edge2).Wire();
+ polygonWire.Add_2(innerWire2);
let finalWire = polygonWire.Wire();
if (wire) {
return finalWire;
} else {
- return new oc.BRepBuilderAPI_MakeFace(finalWire).Face();
+ return new oc.BRepBuilderAPI_MakeFace_15(finalWire, false).Face();
}
});
sceneShapes.push(curPolygon);
@@ -130,12 +130,12 @@ function Polygon(points: number[][], wire?: boolean): oc.TopoDS_Shape {
* @example```let circle = Circle(50);```*/
function Circle(radius:number, wire?:boolean) : oc.TopoDS_Shape {
let curCircle = CacheOp(arguments, () => {
- let circle = new oc.GC_MakeCircle(new oc.gp_Ax2(new oc.gp_Pnt(0, 0, 0),
- new oc.gp_Dir(0, 0, 1)), radius).Value();
- let edge = new oc.BRepBuilderAPI_MakeEdge(circle).Edge();
- let circleWire = new oc.BRepBuilderAPI_MakeWire(edge).Wire();
- if (wire) { return circleWire; }
- return new oc.BRepBuilderAPI_MakeFace(circleWire).Face();
+ let circle = new oc.GC_MakeCircle_2(new oc.gp_Ax2_3(new oc.gp_Pnt_3(0, 0, 0),
+ new oc.gp_Dir_4(0, 0, 1)), radius).Value().get();
+ let edge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(circle)).Edge();
+ let circleWire = new oc.BRepBuilderAPI_MakeWire_2(edge).Wire();
+ if (wire) { return oc.TopoDS.Wire_1(circleWire); }
+ return new oc.BRepBuilderAPI_MakeFace_15(circleWire, false).Face();
});
sceneShapes.push(curCircle);
return curCircle;
@@ -148,15 +148,15 @@ function Circle(radius:number, wire?:boolean) : oc.TopoDS_Shape {
* @example```let bspline = BSpline([[0,0,0], [40, 0, 50], [50, 0, 50]], true);```*/
function BSpline(points:number[][], closed?:boolean) : oc.TopoDS_Shape {
let curSpline = CacheOp(arguments, () => {
- let ptList = new oc.TColgp_Array1OfPnt(1, points.length + (closed ? 1 : 0));
+ let ptList = new oc.TColgp_Array1OfPnt_2(1, points.length + (closed ? 1 : 0));
for (let pIndex = 1; pIndex <= points.length; pIndex++) {
ptList.SetValue(pIndex, convertToPnt(points[pIndex - 1]));
}
if (closed) { ptList.SetValue(points.length + 1, ptList.Value(1)); }
- let geomCurveHandle = new oc.GeomAPI_PointsToBSpline(ptList).Curve();
- let edge = new oc.BRepBuilderAPI_MakeEdge(geomCurveHandle).Edge();
- return new oc.BRepBuilderAPI_MakeWire(edge).Wire();
+ let geomCurveHandle = new oc.GeomAPI_PointsToBSpline_2(ptList, 3, 8, oc.GeomAbs_Shape.GeomAbs_C2, 1.0e-3).Curve().get();
+ let edge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(geomCurveHandle)).Edge();
+ return new oc.BRepBuilderAPI_MakeWire_2(edge).Wire();
});
sceneShapes.push(curSpline);
return curSpline;
@@ -170,7 +170,7 @@ function BSpline(points:number[][], closed?:boolean) : oc.TopoDS_Shape {
* Try 'Roboto' or 'Papyrus' for an alternative typeface.
* [Source](https://github.com/zalo/CascadeStudio/blob/master/js/CADWorker/CascadeStudioStandardLibrary.js)
* @example```let myText = Text3D("Hello!");```*/
-function Text3D(text?: string = "Hi!", size?: number = "36", height?: number = 0.15, fontName?: string = "Consolas") : oc.TopoDS_Shape {
+function Text3D(text: string, size?: number, height?: number, fontName?: string) : oc.TopoDS_Shape {
if (!size ) { size = 36; }
if (!height && height !== 0.0) { height = 0.15; }
if (!fontName) { fontName = "Roboto"; }
@@ -183,18 +183,18 @@ function Text3D(text?: string = "Hi!", size?: number = "36", height?: number = 0
for (let idx = 0; idx < commands.length; idx++) {
if (commands[idx].type === "M") {
// Start a new Glyph
- var firstPoint = new oc.gp_Pnt(commands[idx].x, commands[idx].y, 0);
+ var firstPoint = new oc.gp_Pnt_3(commands[idx].x, commands[idx].y, 0);
var lastPoint = firstPoint;
- var currentWire = new oc.BRepBuilderAPI_MakeWire();
+ var currentWire = new oc.BRepBuilderAPI_MakeWire_1();
} else if (commands[idx].type === "Z") {
// End the current Glyph and Finish the Path
try {
let faceBuilder = null;
if (textFaces.length > 0) {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_22(
textFaces[textFaces.length - 1], currentWire.Wire());
} else {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(currentWire.Wire());
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_15(currentWire.Wire(), false);
}
textFaces.push(faceBuilder.Face());
@@ -202,38 +202,38 @@ function Text3D(text?: string = "Hi!", size?: number = "36", height?: number = 0
console.error("ERROR: OCC encountered malformed characters when constructing faces from this font (likely self-intersections)! Try using a more robust font like 'Roboto'.");
}
} else if (commands[idx].type === "L") {
- let nextPoint = new oc.gp_Pnt(commands[idx].x, commands[idx].y, 0);
+ let nextPoint = new oc.gp_Pnt_3(commands[idx].x, commands[idx].y, 0);
if (lastPoint.X() === nextPoint.X() && lastPoint.Y() === nextPoint.Y()) { continue; }
- let lineSegment = new oc.GC_MakeSegment(lastPoint, nextPoint).Value();
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(lineSegment).Edge();
- currentWire.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge).Wire());
+ let lineSegment = new oc.GC_MakeSegment_1(lastPoint, nextPoint).Value().get();
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(lineSegment)).Edge();
+ currentWire.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge).Wire());
lastPoint = nextPoint;
} else if (commands[idx].type === "Q") {
- let controlPoint = new oc.gp_Pnt(commands[idx].x1, commands[idx].y1, 0);
- let nextPoint = new oc.gp_Pnt(commands[idx].x, commands[idx].y, 0);
+ let controlPoint = new oc.gp_Pnt_3(commands[idx].x1, commands[idx].y1, 0);
+ let nextPoint = new oc.gp_Pnt_3(commands[idx].x, commands[idx].y, 0);
- let ptList = new oc.TColgp_Array1OfPnt(1, 3);
+ let ptList = new oc.TColgp_Array1OfPnt_2(1, 3);
ptList.SetValue(1, lastPoint);
ptList.SetValue(2, controlPoint);
ptList.SetValue(3, nextPoint);
- let quadraticCurve = new oc.Geom_BezierCurve(ptList);
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(new oc.Handle_Geom_BezierCurve(quadraticCurve)).Edge();
- currentWire.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge).Wire());
+ let quadraticCurve = new oc.Geom_BezierCurve_1(ptList); // THIS IS THE LINE THAT IS FAILING
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(new oc.Handle_Geom_BezierCurve_2(quadraticCurve).get())).Edge();
+ currentWire.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge).Wire());
lastPoint = nextPoint;
} else if (commands[idx].type === "C") {
- let controlPoint1 = new oc.gp_Pnt(commands[idx].x1, commands[idx].y1, 0);
- let controlPoint2 = new oc.gp_Pnt(commands[idx].x2, commands[idx].y2, 0);
- let nextPoint = new oc.gp_Pnt(commands[idx].x, commands[idx].y, 0);
+ let controlPoint1 = new oc.gp_Pnt_3(commands[idx].x1, commands[idx].y1, 0);
+ let controlPoint2 = new oc.gp_Pnt_3(commands[idx].x2, commands[idx].y2, 0);
+ let nextPoint = new oc.gp_Pnt_3(commands[idx].x, commands[idx].y, 0);
- let ptList = new oc.TColgp_Array1OfPnt(1, 4);
+ let ptList = new oc.TColgp_Array1OfPnt_2(1, 4);
ptList.SetValue(1, lastPoint);
ptList.SetValue(2, controlPoint1);
ptList.SetValue(3, controlPoint2);
ptList.SetValue(4, nextPoint);
let cubicCurve = new oc.Geom_BezierCurve(ptList);
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(new oc.Handle_Geom_BezierCurve(cubicCurve)).Edge();
- currentWire.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge).Wire());
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(new oc.Handle_Geom_BezierCurve(cubicCurve).get())).Edge();
+ currentWire.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge).Wire());
lastPoint = nextPoint;
}
@@ -257,9 +257,9 @@ function Text3D(text?: string = "Hi!", size?: number = "36", height?: number = 0
/** Iterate over all the solids in this shape, calling `callback` on each one. */
function ForEachSolid(shape: oc.TopoDS_Shape, callback: (index: Number, shell: oc.TopoDS_Solid) => void): void {
let solid_index = 0;
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_SOLID);
- for (anExplorer.Init(shape, oc.TopAbs_SOLID); anExplorer.More(); anExplorer.Next()) {
- callback(solid_index++, oc.TopoDS.prototype.Solid(anExplorer.Current()));
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_SOLID, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_SOLID, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ callback(solid_index++, oc.TopoDS.Solid_1(anExplorer.Current()));
}
}
/** Returns the number of solids in this compound shape. */
@@ -277,7 +277,7 @@ function GetSolidFromCompound(shape: oc.TopoDS_Shape, index?:number, keepOrigina
let sol = CacheOp(arguments, () => {
let innerSolid = {}; let solidsFound = 0;
ForEachSolid(shape, (i, s) => {
- if (i === index) { innerSolid = new oc.TopoDS_Solid(s); } solidsFound++;
+ if (i === index) { innerSolid = new oc.BRepBuilderAPI_Copy_2(s, true, false).Shape(); } solidsFound++;
});
if (solidsFound === 0) { console.error("NO SOLIDS FOUND IN SHAPE!"); innerSolid = shape; }
innerSolid.hash = shape.hash + 1;
@@ -293,27 +293,27 @@ function GetSolidFromCompound(shape: oc.TopoDS_Shape, index?:number, keepOrigina
/** Iterate over all the shells in this shape, calling `callback` on each one. */
function ForEachShell(shape: oc.TopoDS_Shape, callback: (index: Number, shell: oc.TopoDS_Shell) => void): void {
let shell_index = 0;
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_SHELL);
- for (anExplorer.Init(shape, oc.TopAbs_SHELL); anExplorer.More(); anExplorer.Next()) {
- callback(shell_index++, oc.TopoDS.prototype.Shell(anExplorer.Current()));
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_SHELL, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_SHELL, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ callback(shell_index++, oc.TopoDS.Shell_1(anExplorer.Current()));
}
}
/** Iterate over all the faces in this shape, calling `callback` on each one. */
function ForEachFace(shape: oc.TopoDS_Shape, callback: (index: number, face: oc.TopoDS_Face) => void): void {
let face_index = 0;
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_FACE);
- for (anExplorer.Init(shape, oc.TopAbs_FACE); anExplorer.More(); anExplorer.Next()) {
- callback(face_index++, oc.TopoDS.prototype.Face(anExplorer.Current()));
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_FACE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_FACE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ callback(face_index++, oc.TopoDS.Face_1(anExplorer.Current()));
}
}
/** Iterate over all the wires in this shape, calling `callback` on each one. */
function ForEachWire(shape: oc.TopoDS_Shape, callback: (index: number, wire: oc.TopoDS_Wire) => void): void {
let wire_index = 0;
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_WIRE);
- for (anExplorer.Init(shape, oc.TopAbs_WIRE); anExplorer.More(); anExplorer.Next()) {
- callback(wire_index++, oc.TopoDS.prototype.Wire(anExplorer.Current()));
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_WIRE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_WIRE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ callback(wire_index++, oc.TopoDS.Wire_1(anExplorer.Current()));
}
}
/** Gets the indexth wire from this face (or above) shape. */
@@ -324,7 +324,7 @@ function GetWire(shape: oc.TopoDS_Face, index?:number, keepOriginal?:boolean): o
let wire = CacheOp(arguments, () => {
let innerWire = { hash: 0 }; let wiresFound = 0;
ForEachWire(shape, (i, s) => {
- if (i === index) { innerWire = new oc.TopoDS_Wire(s); } wiresFound++;
+ if (i === index) { innerWire = oc.TopoDS.Wire_1(s); } wiresFound++;
});
if (wiresFound === 0) { console.error("NO WIRES FOUND IN SHAPE!"); innerWire = shape; }
innerWire.hash = shape.hash + 1;
@@ -341,9 +341,9 @@ function GetWire(shape: oc.TopoDS_Face, index?:number, keepOriginal?:boolean): o
function ForEachEdge(shape: oc.TopoDS_Shape, callback: (index: number, edge: oc.TopoDS_Edge) => void): {[edgeHash:number] : number} {
let edgeHashes = {};
let edgeIndex = 0;
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_EDGE);
- for (anExplorer.Init(shape, oc.TopAbs_EDGE); anExplorer.More(); anExplorer.Next()) {
- let edge = oc.TopoDS.prototype.Edge(anExplorer.Current());
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_EDGE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_EDGE, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ let edge = oc.TopoDS.Edge_1(anExplorer.Current());
let edgeHash = edge.HashCode(100000000);
if(!edgeHashes.hasOwnProperty(edgeHash)){
edgeHashes[edgeHash] = edgeIndex;
@@ -355,9 +355,9 @@ function ForEachEdge(shape: oc.TopoDS_Shape, callback: (index: number, edge: oc.
/** Iterate over all the vertices in this shape, calling `callback` on each one. */
function ForEachVertex(shape: oc.TopoDS_Shape, callback: (vertex: oc.TopoDS_Vertex) => void): void {
- let anExplorer = new oc.TopExp_Explorer(shape, oc.TopAbs_VERTEX);
- for (anExplorer.Init(shape, oc.TopAbs_VERTEX); anExplorer.More(); anExplorer.Next()) {
- callback(oc.TopoDS.prototype.Vertex(anExplorer.Current()));
+ let anExplorer = new oc.TopExp_Explorer_2(shape, oc.TopAbs_ShapeEnum.TopAbs_VERTEX, oc.TopAbs_ShapeEnum.TopAbs_SHAPE);
+ for (anExplorer.Init(shape, oc.TopAbs_ShapeEnum.TopAbs_VERTEX, oc.TopAbs_ShapeEnum.TopAbs_SHAPE); anExplorer.More(); anExplorer.Next()) {
+ callback(oc.TopoDS.Vertex_1(anExplorer.Current()));
}
}
@@ -367,16 +367,16 @@ function ForEachVertex(shape: oc.TopoDS_Shape, callback: (vertex: oc.TopoDS_Vert
* @example```FilletEdges(shape, 1, [0,1,2,7]);``` */
function FilletEdges(shape: oc.TopoDS_Shape, radius: number, edgeList: number[], keepOriginal?:boolean): oc.TopoDS_Shape {
let curFillet = CacheOp(arguments, () => {
- let mkFillet = new oc.BRepFilletAPI_MakeFillet(shape);
+ let mkFillet = new oc.BRepFilletAPI_MakeFillet(shape, oc.ChFi3d_FilletShape.ChFi3d_Rational);
let foundEdges = 0;
ForEachEdge(shape, (index, edge) => {
- if (edgeList.includes(index)) { mkFillet.Add(radius, edge); foundEdges++; }
+ if (edgeList.includes(index)) { mkFillet.Add_2(radius, edge); foundEdges++; }
});
if (foundEdges == 0) {
console.error("Fillet Edges Not Found! Make sure you are looking at the object _before_ the Fillet is applied!");
- return new oc.TopoDS_Solid(shape);
+ return new oc.BRepBuilderAPI_Copy_2(shape, true, false).Shape();
}
- return new oc.TopoDS_Solid(mkFillet.Shape());
+ return new oc.BRepBuilderAPI_Copy_2(mkFillet.Shape(), true, false).Shape();
});
sceneShapes.push(curFillet);
if (!keepOriginal) { sceneShapes = Remove(sceneShapes, shape); }
@@ -392,13 +392,13 @@ function ChamferEdges(shape: oc.TopoDS_Shape, distance: number, edgeList: number
let mkChamfer = new oc.BRepFilletAPI_MakeChamfer(shape);
let foundEdges = 0;
ForEachEdge(shape, (index, edge) => {
- if (edgeList.includes(index)) { mkChamfer.Add(distance, edge); foundEdges++; }
+ if (edgeList.includes(index)) { mkChamfer.Add_2(distance, edge); foundEdges++; }
});
if (foundEdges == 0) {
console.error("Chamfer Edges Not Found! Make sure you are looking at the object _before_ the Chamfer is applied!");
- return new oc.TopoDS_Solid(shape);
+ return new oc.BRepBuilderAPI_Copy_2(shape, true, false).Shape();
}
- return new oc.TopoDS_Solid(mkChamfer.Shape());
+ return new oc.BRepBuilderAPI_Copy_2(mkChamfer.Shape(), true, false).Shape();
});
sceneShapes.push(curChamfer);
if (!keepOriginal) { sceneShapes = Remove(sceneShapes, shape); }
@@ -432,15 +432,15 @@ function Transform(translation?: number[], rotation?: (number|number[])[], scale
* @example```let upwardSphere = Translate([0, 0, 50], Sphere(50));```*/
function Translate(offset: number[], shapes: oc.TopoDS_Shape, keepOriginal?: boolean): oc.TopoDS_Shape {
let translated = CacheOp(arguments, () => {
- let transformation = new oc.gp_Trsf();
- transformation.SetTranslation(new oc.gp_Vec(offset[0], offset[1], offset[2]));
- let translation = new oc.TopLoc_Location(transformation);
+ let transformation = new oc.gp_Trsf_1();
+ transformation.SetTranslation_1(new oc.gp_Vec_4(offset[0], offset[1], offset[2]));
+ let translation = new oc.TopLoc_Location_2(transformation);
if (!isArrayLike(shapes)) {
- return new oc.TopoDS_Shape(shapes.Moved(translation));
+ return new oc.BRepBuilderAPI_Copy_2(shapes.Moved(translation), true, false).Shape();
} else if (shapes.length >= 1) { // Do the normal translation
let newTrans = [];
for (let shapeIndex = 0; shapeIndex < shapes.length; shapeIndex++) {
- newTrans.push(new oc.TopoDS_Shape(shapes[shapeIndex].Moved(translation)));
+ newTrans.push(new oc.BRepBuilderAPI_Copy_2(shapes[shapeIndex].Moved(translation), true, false).Shape());
}
return newTrans;
}
@@ -458,17 +458,17 @@ function Translate(offset: number[], shapes: oc.TopoDS_Shape, keepOriginal?: boo
function Rotate(axis: number[], degrees: number, shapes: oc.TopoDS_Shape, keepOriginal?: boolean): oc.TopoDS_Shape {
let rotated = null;
if (degrees === 0) {
- rotated = new oc.TopoDS_Shape(shapes);
+ rotated = new oc.BRepBuilderAPI_Copy_2(shapes, true, false).Shape();
} else {
rotated = CacheOp(arguments, () => {
let newRot;
- let transformation = new oc.gp_Trsf();
- transformation.SetRotation(
- new oc.gp_Ax1(new oc.gp_Pnt(0, 0, 0), new oc.gp_Dir(
- new oc.gp_Vec(axis[0], axis[1], axis[2]))), degrees * 0.0174533);
- let rotation = new oc.TopLoc_Location(transformation);
+ let transformation = new oc.gp_Trsf_1();
+ transformation.SetRotation_1(
+ new oc.gp_Ax1_2(new oc.gp_Pnt_3(0, 0, 0), new oc.gp_Dir_2(
+ new oc.gp_Vec_4(axis[0], axis[1], axis[2]))), degrees * 0.0174533);
+ let rotation = new oc.TopLoc_Location_2(transformation);
if (!isArrayLike(shapes)) {
- newRot = new oc.TopoDS_Shape(shapes.Moved(rotation));
+ newRot = new oc.BRepBuilderAPI_Copy_2(shapes.Moved(rotation), true, false).Shape();
} else if (shapes.length >= 1) { // Do the normal rotation
for (let shapeIndex = 0; shapeIndex < shapes.length; shapeIndex++) {
shapes[shapeIndex].Move(rotation);
@@ -487,15 +487,15 @@ function Rotate(axis: number[], degrees: number, shapes: oc.TopoDS_Shape, keepOr
* @example```let scaledCylinder = Scale(50, Cylinder(0.5, 1));```*/
function Scale(scale: number, shapes: oc.TopoDS_Shape, keepOriginal?: boolean): oc.TopoDS_Shape {
let scaled = CacheOp(arguments, () => {
- let transformation = new oc.gp_Trsf();
+ let transformation = new oc.gp_Trsf_1();
transformation.SetScaleFactor(scale);
- let scaling = new oc.TopLoc_Location(transformation);
+ let scaling = new oc.TopLoc_Location_2(transformation);
if (!isArrayLike(shapes)) {
- return new oc.TopoDS_Shape(shapes.Moved(scaling));
+ return new oc.BRepBuilderAPI_Copy_2(shapes.Moved(scaling), true, false).Shape();
} else if (shapes.length >= 1) { // Do the normal rotation
let newScale = [];
for (let shapeIndex = 0; shapeIndex < shapes.length; shapeIndex++) {
- newScale.push(new oc.TopoDS_Shape(shapes[shapeIndex].Moved(scaling)));
+ newScale.push(new oc.BRepBuilderAPI_Copy_2(shapes[shapeIndex].Moved(scaling), true, false).Shape());
}
return newScale;
}
@@ -515,11 +515,11 @@ function Scale(scale: number, shapes: oc.TopoDS_Shape, keepOriginal?: boolean):
function Union(objectsToJoin: oc.TopoDS_Shape[], keepObjects?: boolean, fuzzValue?: number, keepEdges?: boolean): oc.TopoDS_Shape {
if (!fuzzValue) { fuzzValue = 0.1; }
let curUnion = CacheOp(arguments, () => {
- let combined = new oc.TopoDS_Shape(objectsToJoin[0]);
+ let combined = new oc.BRepBuilderAPI_Copy_2(objectsToJoin[0], true, false).Shape();
if (objectsToJoin.length > 1) {
for (let i = 0; i < objectsToJoin.length; i++) {
if (i > 0) {
- let combinedFuse = new oc.BRepAlgoAPI_Fuse(combined, objectsToJoin[i]);
+ let combinedFuse = new oc.BRepAlgoAPI_Fuse_3(combined, objectsToJoin[i]);
combinedFuse.SetFuzzyValue(fuzzValue);
combinedFuse.Build();
combined = combinedFuse.Shape();
@@ -528,7 +528,7 @@ function Union(objectsToJoin: oc.TopoDS_Shape[], keepObjects?: boolean, fuzzValu
}
if (!keepEdges) {
- let fusor = new oc.ShapeUpgrade_UnifySameDomain(combined); fusor.Build();
+ let fusor = new oc.ShapeUpgrade_UnifySameDomain_2(combined, true, true, false); fusor.Build();
combined = fusor.Shape();
}
@@ -547,15 +547,15 @@ function Union(objectsToJoin: oc.TopoDS_Shape[], keepObjects?: boolean, fuzzValu
* [Source](https://github.com/zalo/CascadeStudio/blob/master/js/CADWorker/CascadeStudioStandardLibrary.js)
* @example```let floatingCorners = Difference(Box(50, 50, 50, true), [Sphere(38)]);```*/
function Difference(mainBody: oc.TopoDS_Shape, objectsToSubtract: oc.TopoDS_Shape[], keepObjects?: boolean, fuzzValue?: number, keepEdges?: boolean): oc.TopoDS_Shape {
- if (!fuzzValue) { fuzzValue = 0.1; }
+ let storedArgs = arguments;
+ if(!fuzzValue) { fuzzValue = 0.1; }
let curDifference = CacheOp(arguments, () => {
if (!mainBody || mainBody.IsNull()) { console.error("Main Shape in Difference is null!"); }
-
- let difference = new oc.TopoDS_Shape(mainBody);
+ let difference = new oc.BRepBuilderAPI_Copy_2(mainBody, true, false).Shape();
if (objectsToSubtract.length >= 1) {
for (let i = 0; i < objectsToSubtract.length; i++) {
if (!objectsToSubtract[i] || objectsToSubtract[i].IsNull()) { console.error("Tool in Difference is null!"); }
- let differenceCut = new oc.BRepAlgoAPI_Cut(difference, objectsToSubtract[i]);
+ let differenceCut = new oc.BRepAlgoAPI_Cut_3(difference, objectsToSubtract[i]);
differenceCut.SetFuzzyValue(fuzzValue);
differenceCut.Build();
difference = differenceCut.Shape();
@@ -563,11 +563,11 @@ function Difference(mainBody: oc.TopoDS_Shape, objectsToSubtract: oc.TopoDS_Shap
}
if (!keepEdges) {
- let fusor = new oc.ShapeUpgrade_UnifySameDomain(difference); fusor.Build();
+ let fusor = new oc.ShapeUpgrade_UnifySameDomain_2(difference, true, true, false); fusor.Build();
difference = fusor.Shape();
}
- difference.hash = ComputeHash(arguments);
+ difference.hash = ComputeHash(storedArgs);
if (GetNumSolidsInCompound(difference) === 1) {
difference = GetSolidFromCompound(difference, 0);
}
@@ -590,11 +590,11 @@ function Difference(mainBody: oc.TopoDS_Shape, objectsToSubtract: oc.TopoDS_Shap
function Intersection(objectsToIntersect: oc.TopoDS_Shape[], keepObjects?: boolean, fuzzValue?: number, keepEdges?: boolean) : oc.TopoDS_Shape {
if (!fuzzValue) { fuzzValue = 0.1; }
let curIntersection = CacheOp(arguments, () => {
- let intersected = new oc.TopoDS_Shape(objectsToIntersect[0]);
+ let intersected = new oc.BRepBuilderAPI_Copy_2(objectsToIntersect[0], true, false).Shape();
if (objectsToIntersect.length > 1) {
for (let i = 0; i < objectsToIntersect.length; i++) {
if (i > 0) {
- let intersectedCommon = new oc.BRepAlgoAPI_Common(intersected, objectsToIntersect[i]);
+ let intersectedCommon = new oc.BRepAlgoAPI_Common_3(intersected, objectsToIntersect[i]);
intersectedCommon.SetFuzzyValue(fuzzValue);
intersectedCommon.Build();
intersected = intersectedCommon.Shape();
@@ -603,7 +603,7 @@ function Intersection(objectsToIntersect: oc.TopoDS_Shape[], keepObjects?: boole
}
if (!keepEdges) {
- let fusor = new oc.ShapeUpgrade_UnifySameDomain(intersected); fusor.Build();
+ let fusor = new oc.ShapeUpgrade_UnifySameDomain_2(intersected, true, true, false); fusor.Build();
intersected = fusor.Shape();
}
@@ -623,8 +623,8 @@ function Intersection(objectsToIntersect: oc.TopoDS_Shape[], keepObjects?: boole
* @example```let tallTriangle = Extrude(Polygon([[0, 0, 0], [50, 0, 0], [25, 50, 0]]), [0, 0, 50]);```*/
function Extrude(face: oc.TopoDS_Shape, direction: number[], keepFace?: boolean) : oc.TopoDS_Shape {
let curExtrusion = CacheOp(arguments, () => {
- return new oc.BRepPrimAPI_MakePrism(face,
- new oc.gp_Vec(direction[0], direction[1], direction[2])).Shape();
+ return new oc.BRepPrimAPI_MakePrism_1(face,
+ new oc.gp_Vec_4(direction[0], direction[1], direction[2]), false, true).Shape();
});
if (!keepFace) { sceneShapes = Remove(sceneShapes, face); }
@@ -662,16 +662,18 @@ function Offset(shape: oc.TopoDS_Shape, offsetDistance: number, tolerance?: numb
offset.AddWire(shape);
offset.Perform(offsetDistance);
} else {
- offset = new oc.BRepOffsetAPI_MakeOffsetShape();
- offset.PerformByJoin(shape, offsetDistance, tolerance);
+ offset = new oc.BRepOffsetAPI_MakeOffsetShape_1();
+ //BRepOffsetAPI_MakeOffsetShape_2(TopoDS_Shape, double, double, BRepOffset_Mode, bool, bool, GeomAbs_JoinType, bool)
+ //const BRepOffset_Mode Mode=BRepOffset_Skin, const Standard_Boolean Intersection=Standard_False, const Standard_Boolean SelfInter=Standard_False, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean RemoveIntEdges=Standard_False
+ offset.PerformByJoin(shape, offsetDistance, tolerance, oc.BRepOffset_Mode.BRepOffset_Skin, false, false, oc.GeomAbs_JoinType.GeomAbs_Arc, false);
}
- let offsetShape = new oc.TopoDS_Shape(offset.Shape());
+ let offsetShape = new oc.BRepBuilderAPI_Copy_2(offset.Shape(), true, false).Shape();
// Convert Shell to Solid as is expected
if (offsetShape.ShapeType() == 3) {
let solidOffset = new oc.BRepBuilderAPI_MakeSolid();
solidOffset.Add(offsetShape);
- offsetShape = new oc.TopoDS_Solid(solidOffset.Solid());
+ offsetShape = new oc.BRepBuilderAPI_Copy_2(solidOffset.Solid(), true, false).Shape();
}
return offsetShape;
@@ -690,14 +692,14 @@ function Revolve(shape: oc.TopoDS_Shape, degrees?: number, axis?: number[], keep
if (!axis ) { axis = [0, 0, 1]; }
let curRevolution = CacheOp(arguments, () => {
if (degrees >= 360.0) {
- return new oc.BRepPrimAPI_MakeRevol(shape,
- new oc.gp_Ax1(new oc.gp_Pnt(0, 0, 0),
- new oc.gp_Dir(axis[0], axis[1], axis[2])),
+ return new oc.BRepPrimAPI_MakeRevol_2(shape,
+ new oc.gp_Ax1_2(new oc.gp_Pnt_3(0, 0, 0),
+ new oc.gp_Dir_4(axis[0], axis[1], axis[2])),
copy).Shape();
} else {
- return new oc.BRepPrimAPI_MakeRevol(shape,
- new oc.gp_Ax1(new oc.gp_Pnt(0, 0, 0),
- new oc.gp_Dir(axis[0], axis[1], axis[2])),
+ return new oc.BRepPrimAPI_MakeRevol_1(shape,
+ new oc.gp_Ax1_2(new oc.gp_Pnt_3(0, 0, 0),
+ new oc.gp_Dir_4(axis[0], axis[1], axis[2])),
degrees * 0.0174533, copy).Shape();
}
});
@@ -739,12 +741,12 @@ function RotatedExtrude(wire: oc.TopoDS_Shape, height: number, rotation: number,
// Sweep the face wires along the spine to create the extrusion
let pipe = new oc.BRepOffsetAPI_MakePipeShell(spineWire);
- pipe.SetMode(aspineWire, true);
- pipe.Add(wire);
- pipe.Add(upperPolygon);
+ pipe.SetMode_5(aspineWire, true, oc.BRepFill_TypeOfContact.BRepFill_NoContact);
+ pipe.Add_1(wire, false, false);
+ pipe.Add_1(upperPolygon, false, false);
pipe.Build();
pipe.MakeSolid();
- return new oc.TopoDS_Shape(pipe.Shape());
+ return new oc.BRepBuilderAPI_Copy_2(pipe.Shape(), true, false).Shape();
});
if (!keepWire) { sceneShapes = Remove(sceneShapes, wire); }
sceneShapes.push(curExtrusion);
@@ -753,15 +755,15 @@ function RotatedExtrude(wire: oc.TopoDS_Shape, height: number, rotation: number,
/** Lofts a solid through the sections defined by an array of 2 or more closed wires.
* [Source](https://github.com/zalo/CascadeStudio/blob/master/js/CADWorker/CascadeStudioStandardLibrary.js) */
- function Loft(wireSections: oc.TopoDS_Shape[], keepWires?: boolean): oc.TopoDS_Shape {
+ function Loft(wireSections: oc.TopoDS_Wire[], keepWires?: boolean): oc.TopoDS_Shape {
let curLoft = CacheOp(arguments, () => {
- let pipe = new oc.BRepOffsetAPI_ThruSections(true);
+ let pipe = new oc.BRepOffsetAPI_ThruSections(true, false, 1.0e-06);
// Construct a Loft that passes through the wires
- wireSections.forEach((wire) => { pipe.AddWire(wire); });
+ wireSections.forEach((wire) => { pipe.AddWire(oc.TopoDS.Wire_1(wire)); });
pipe.Build();
- return new oc.TopoDS_Shape(pipe.Shape());
+ return new oc.BRepBuilderAPI_Copy_2(pipe.Shape(), true, false).Shape();
});
wireSections.forEach((wire) => {
@@ -777,9 +779,9 @@ function RotatedExtrude(wire: oc.TopoDS_Shape, height: number, rotation: number,
* @example```let pipe = Pipe(Circle(20), BSpline([[0,0,0],[0,0,50],[20,0,100]], false, true));```*/
function Pipe(shape: oc.TopoDS_Shape, wirePath: oc.TopoDS_Shape, keepInputs?: boolean): oc.TopoDS_Shape {
let curPipe = CacheOp(arguments, () => {
- let pipe = new oc.BRepOffsetAPI_MakePipe(wirePath, shape);
+ let pipe = new oc.BRepOffsetAPI_MakePipe_1(wirePath, shape);
pipe.Build();
- return new oc.TopoDS_Shape(pipe.Shape());
+ return new oc.BRepBuilderAPI_Copy_2(pipe.Shape(), true, false).Shape();
});
if (!keepInputs) {
@@ -809,9 +811,9 @@ class Sketch {
this.currentIndex = 0;
this.faces = [];
this.wires = [];
- this.firstPoint = new oc.gp_Pnt(startingPoint[0], startingPoint[1], 0);
+ this.firstPoint = new oc.gp_Pnt_3(startingPoint[0], startingPoint[1], 0);
this.lastPoint = this.firstPoint;
- this.wireBuilder = new oc.BRepBuilderAPI_MakeWire();
+ this.wireBuilder = new oc.BRepBuilderAPI_MakeWire_1();
this.fillets = [];
this.argsString = ComputeHash(arguments, true);
}
@@ -820,9 +822,9 @@ class Sketch {
* the existing when when building the face. If it has an opposite
* winding order, this wire will subtract from the existing face. */
Start = function (startingPoint: number[]) : Sketch {
- this.firstPoint = new oc.gp_Pnt(startingPoint[0], startingPoint[1], 0);
+ this.firstPoint = new oc.gp_Pnt_3(startingPoint[0], startingPoint[1], 0);
this.lastPoint = this.firstPoint;
- this.wireBuilder = new oc.BRepBuilderAPI_MakeWire();
+ this.wireBuilder = new oc.BRepBuilderAPI_MakeWire_1();
this.argsString += ComputeHash(arguments, true);
return this;
}
@@ -847,12 +849,12 @@ class Sketch {
let faceBuilder = null;
if (this.faces.length > 0) {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(this.wires[0]);
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_15(this.wires[0], false);
for (let w = 1; w < this.wires.length; w++){
faceBuilder.Add(this.wires[w]);
}
} else {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(wire);
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_15(wire, false);
}
let face = faceBuilder.Face();
@@ -891,11 +893,11 @@ class Sketch {
for (let f = 0; f < this.fillets.length; f++) { this.fillets[f].disabled = false; }
// Create Fillet Maker 2D
- let makeFillet = new oc.BRepFilletAPI_MakeFillet2d(this.faces[this.faces.length - 1]);
+ let makeFillet = new oc.BRepFilletAPI_MakeFillet2d_2(this.faces[this.faces.length - 1]);
// TopExp over the vertices
ForEachVertex(this.faces[this.faces.length - 1], (vertex) => {
// Check if the X and Y coords of any vertices match our chosen fillet vertex
- let pnt = oc.BRep_Tool.prototype.Pnt(vertex);
+ let pnt = oc.BRep_Tool.Pnt(vertex);
for (let f = 0; f < this.fillets.length; f++) {
if (!this.fillets[f].disabled &&
pnt.X() === this.fillets[f].x &&
@@ -917,7 +919,7 @@ class Sketch {
AddWire = function (wire: oc.TopoDS_Wire) : Sketch {
this.argsString += ComputeHash(arguments, true);
// This adds another wire (or edge??) to the currently constructing shape...
- this.wireBuilder.Add(wire);
+ this.wireBuilder.Add_2(wire);
//if (endPoint) { this.lastPoint = endPoint; } // Yike what to do here...?
return this;
}
@@ -933,12 +935,13 @@ class Sketch {
} else {
if (this.lastPoint.X() === nextPoint[0] &&
this.lastPoint.Y() === nextPoint[1]) { return this; }
- endPoint = new oc.gp_Pnt(nextPoint[0], nextPoint[1], 0);
+ endPoint = new oc.gp_Pnt_3(nextPoint[0], nextPoint[1], 0);
}
- let lineSegment = new oc.GC_MakeSegment(this.lastPoint, endPoint).Value();
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(lineSegment ).Edge ();
- this.wireBuilder.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge ).Wire ());
- this.lastPoint = endPoint;
+
+ let lineSegment = new oc.GC_MakeSegment_1(this.lastPoint, endPoint).Value().get();
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(lineSegment)).Edge();
+ this.wireBuilder.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge ).Wire ());
+ this.lastPoint = endPoint;
this.currentIndex++;
return this;
}
@@ -946,12 +949,12 @@ class Sketch {
/** Constructs an arc from the last point in the sketch through a point on the arc to end at arcEnd */
ArcTo = function (pointOnArc : number[], arcEnd : number[]) : Sketch {
this.argsString += ComputeHash(arguments, true);
- let onArc = new oc.gp_Pnt(pointOnArc[0], pointOnArc[1], 0);
- let nextPoint = new oc.gp_Pnt( arcEnd[0], arcEnd[1], 0);
- let arcCurve = new oc.GC_MakeArcOfCircle(this.lastPoint, onArc, nextPoint).Value();
- let arcEdge = new oc.BRepBuilderAPI_MakeEdge(arcCurve ).Edge() ;
- this.wireBuilder.Add(new oc.BRepBuilderAPI_MakeWire(arcEdge).Wire());
- this.lastPoint = nextPoint;
+ let onArc = new oc.gp_Pnt_3(pointOnArc[0], pointOnArc[1], 0);
+ let nextPoint = new oc.gp_Pnt_3( arcEnd[0], arcEnd[1], 0);
+ let arcCurve = new oc.GC_MakeArcOfCircle(this.lastPoint, onArc, nextPoint).Value().get();
+ let arcEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(arcCurve )).Edge();
+ this.wireBuilder.Add_2(new oc.BRepBuilderAPI_MakeWire_2(arcEdge).Wire());
+ this.lastPoint = nextPoint;
this.currentIndex++;
return this;
}
@@ -960,17 +963,17 @@ class Sketch {
* and the last point is the endpoint of the curve */
BezierTo = function (bezierControlPoints : number[][]) : Sketch {
this.argsString += ComputeHash(arguments, true);
- let ptList = new oc.TColgp_Array1OfPnt(1, bezierControlPoints.length+1);
+ let ptList = new oc.TColgp_Array1OfPnt_2(1, bezierControlPoints.length+1);
ptList.SetValue(1, this.lastPoint);
for (let bInd = 0; bInd < bezierControlPoints.length; bInd++){
let ctrlPoint = convertToPnt(bezierControlPoints[bInd]);
ptList.SetValue(bInd + 2, ctrlPoint);
this.lastPoint = ctrlPoint;
}
- let cubicCurve = new oc.Geom_BezierCurve(ptList);
- let handle = new oc.Handle_Geom_BezierCurve(cubicCurve);
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(handle ).Edge() ;
- this.wireBuilder.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge ).Wire());
+ let cubicCurve = new oc.Geom_BezierCurve(ptList);
+ let handle = new oc.Handle_Geom_BezierCurve(cubicCurve).get();
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(handle )).Edge();
+ this.wireBuilder.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge ).Wire());
this.currentIndex++;
return this;
}
@@ -978,16 +981,16 @@ class Sketch {
/* Constructs a BSpline from the previous point through this set of points */
BSplineTo = function (bsplinePoints : number[][]): Sketch{
this.argsString += ComputeHash(arguments, true);
- let ptList = new oc.TColgp_Array1OfPnt(1, bsplinePoints.length+1);
+ let ptList = new oc.TColgp_Array1OfPnt_2(1, bsplinePoints.length+1);
ptList.SetValue(1, this.lastPoint);
for (let bInd = 0; bInd < bsplinePoints.length; bInd++){
let ctrlPoint = convertToPnt(bsplinePoints[bInd]);
ptList.SetValue(bInd + 2, ctrlPoint);
this.lastPoint = ctrlPoint;
}
- let handle = new oc.GeomAPI_PointsToBSpline(ptList ).Curve();
- let lineEdge = new oc.BRepBuilderAPI_MakeEdge(handle ).Edge() ;
- this.wireBuilder.Add(new oc.BRepBuilderAPI_MakeWire(lineEdge).Wire());
+ let handle = new oc.GeomAPI_PointsToBSpline_2(ptList, 3, 8, oc.GeomAbs_Shape.GeomAbs_C2, 1.0e-3).Curve();
+ let lineEdge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(handle.get())).Edge();
+ this.wireBuilder.Add_2(new oc.BRepBuilderAPI_MakeWire_2(lineEdge).Wire());
this.currentIndex++;
return this;
}
@@ -1004,22 +1007,22 @@ class Sketch {
* may need to set "reversed" to true. */
Circle = function (center:number[], radius:number, reversed?:boolean) : Sketch {
this.argsString += ComputeHash(arguments, true);
- let circle = new oc.GC_MakeCircle(new oc.gp_Ax2(convertToPnt(center),
- new oc.gp_Dir(0, 0, 1)), radius).Value();
- let edge = new oc.BRepBuilderAPI_MakeEdge(circle).Edge();
- let wire = new oc.BRepBuilderAPI_MakeWire(edge).Wire();
+ let circle = new oc.GC_MakeCircle_2(new oc.gp_Ax2_3(convertToPnt(center),
+ new oc.gp_Dir_4(0, 0, 1)), radius).Value();
+ let edge = new oc.BRepBuilderAPI_MakeEdge_24(new oc.Handle_Geom_Curve_2(circle.get())).Edge();
+ let wire = new oc.BRepBuilderAPI_MakeWire_2(edge).Wire();
if (reversed) { wire = wire.Reversed(); }
wire.hash = stringToHash(this.argsString);
this.wires.push(wire);
let faceBuilder = null;
if (this.faces.length > 0) {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(this.wires[0]);
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_15(this.wires[0], false);
for (let w = 1; w < this.wires.length; w++){
faceBuilder.Add(this.wires[w]);
}
} else {
- faceBuilder = new oc.BRepBuilderAPI_MakeFace(wire);
+ faceBuilder = new oc.BRepBuilderAPI_MakeFace_15(wire, false);
}
let face = faceBuilder.Face();
face.hash = stringToHash(this.argsString);
diff --git a/js/Libraries/CascadeStudioStandardUtils.ts b/js/Libraries/CascadeStudioStandardUtils.ts
index 6cddea4..6088dbc 100644
--- a/js/Libraries/CascadeStudioStandardUtils.ts
+++ b/js/Libraries/CascadeStudioStandardUtils.ts
@@ -24,7 +24,7 @@ function CacheOp(args: IArguments, cacheMiss: () => oc.TopoDS_Shape): oc.TopoDS_
let check = CheckCache(curHash);
if (check && GUIState["Cache?"]) {
//console.log("HIT "+ ComputeHash(args) + ", " +ComputeHash(args, true));
- toReturn = new oc.TopoDS_Shape(check);
+ toReturn = new oc.BRepBuilderAPI_Copy_2(check, true, false).Shape();
toReturn.hash = check.hash;
} else {
//console.log("MISSED " + ComputeHash(args) + ", " + ComputeHash(args, true));
@@ -39,7 +39,7 @@ function CacheOp(args: IArguments, cacheMiss: () => oc.TopoDS_Shape): oc.TopoDS_
function CheckCache(hash : number) : oc.TopoDS_Shape|null { return argCache[hash] || null; }
/** Adds this `shape` to the cache, indexable by `hash`. Returns the hash. */
function AddToCache(hash : number, shape : oc.TopoDS_Shape) : number {
- let cacheShape = new oc.TopoDS_Shape(shape);
+ let cacheShape = new oc.BRepBuilderAPI_Copy_2(shape, true, false).Shape();
cacheShape.hash = hash; // This is the cached version of the object
argCache[hash] = cacheShape;
return hash;
@@ -139,21 +139,25 @@ function getCallingLocation() : number[] {
function convertToPnt(pnt) {
let point = pnt; // Accept raw gp_Points if we got 'em
if (point.length) {
- point = new oc.gp_Pnt(point[0], point[1], (point[2])?point[2]:0);
+ point = new oc.gp_Pnt_3(point[0], point[1], (point[2])?point[2]:0);
}
return point;
}
/** This function converts a string to a 32bit integer. */
-function stringToHash(string: string) : number {
- let hash = 0;
- if (string.length == 0) return hash;
- for (let i = 0; i < string.length; i++) {
- let char = string.charCodeAt(i);
- hash = ((hash << 5) - hash) + char;
- hash = hash & hash;
- }
- return hash;
+function stringToHash(string: string): number {
+ if (string) {
+ let hash = 0;
+ if (string.length == 0) return hash;
+ for (let i = 0; i < string.length; i++) {
+ let char = string.charCodeAt(i);
+ hash = ((hash << 5) - hash) + char;
+ hash = hash & hash;
+ }
+ return hash;
+ } else {
+ console.error("String in StringToHash is null!");
+ }
}
/** This function hashes two numbers together. */
diff --git a/js/MainPage/CascadeMain.js b/js/MainPage/CascadeMain.js
index 59d2010..3f2a9cf 100644
--- a/js/MainPage/CascadeMain.js
+++ b/js/MainPage/CascadeMain.js
@@ -123,7 +123,7 @@ function initialize(projectContent = null) {
var extraLibs = [];
let prefix = window.location.href.startsWith("https://zalo.github.io/") ? "/CascadeStudio" : "";
let extraLibPaths = [
- '/node_modules/opencascade.js/dist/oc.d.ts',
+ '/node_modules/opencascade.js/dist/opencascade.full.d.ts',
'/node_modules/three/build/three.d.ts',
'/node_modules/typescript/lib/lib.es5.d.ts',
'/node_modules/typescript/lib/lib.webworker.d.ts'
diff --git a/node_modules/opencascade.js/dist/LICENSE b/node_modules/opencascade.js/dist/LICENSE
deleted file mode 100644
index 8000a6f..0000000
--- a/node_modules/opencascade.js/dist/LICENSE
+++ /dev/null
@@ -1,504 +0,0 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL. It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
- This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it. You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
- When we speak of free software, we are referring to freedom of use,
-not price. Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
- To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights. These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
- For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you. You must make sure that they, too, receive or can get the source
-code. If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it. And you must show them these terms so they know their rights.
-
- We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
- To protect each distributor, we want to make it very clear that
-there is no warranty for the free library. Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-
- Finally, software patents pose a constant threat to the existence of
-any free program. We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder. Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
- Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License. This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License. We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
- When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library. The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom. The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
- We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License. It also provides other free software developers Less
-of an advantage over competing non-free programs. These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries. However, the Lesser license provides advantages in certain
-special circumstances.
-
- For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard. To achieve this, non-free programs must be
-allowed to use the library. A more frequent case is that a free
-library does the same job as widely used non-free libraries. In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
- In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software. For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
- Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
- The precise terms and conditions for copying, distribution and
-modification follow. Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library". The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-
- GNU LESSER GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
- A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.
-
- The "Library", below, refers to any such software library or work
-which has been distributed under these terms. A "work based on the
-Library" means either the Library or any derivative work under
-copyright law: that is to say, a work containing the Library or a
-portion of it, either verbatim or with modifications and/or translated
-straightforwardly into another language. (Hereinafter, translation is
-included without limitation in the term "modification".)
-
- "Source code" for a work means the preferred form of the work for
-making modifications to it. For a library, complete source code means
-all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control compilation
-and installation of the library.
-
- Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running a program using the Library is not restricted, and output from
-such a program is covered only if its contents constitute a work based
-on the Library (independent of the use of the Library in a tool for
-writing it). Whether that is true depends on what the Library does
-and what the program that uses the Library does.
-
- 1. You may copy and distribute verbatim copies of the Library's
-complete source code as you receive it, in any medium, provided that
-you conspicuously and appropriately publish on each copy an
-appropriate copyright notice and disclaimer of warranty; keep intact
-all the notices that refer to this License and to the absence of any
-warranty; and distribute a copy of this License along with the
-Library.
-
- You may charge a fee for the physical act of transferring a copy,
-and you may at your option offer warranty protection in exchange for a
-fee.
-
- 2. You may modify your copy or copies of the Library or any portion
-of it, thus forming a work based on the Library, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) The modified work must itself be a software library.
-
- b) You must cause the files modified to carry prominent notices
- stating that you changed the files and the date of any change.
-
- c) You must cause the whole of the work to be licensed at no
- charge to all third parties under the terms of this License.
-
- d) If a facility in the modified Library refers to a function or a
- table of data to be supplied by an application program that uses
- the facility, other than as an argument passed when the facility
- is invoked, then you must make a good faith effort to ensure that,
- in the event an application does not supply such function or
- table, the facility still operates, and performs whatever part of
- its purpose remains meaningful.
-
- (For example, a function in a library to compute square roots has
- a purpose that is entirely well-defined independent of the
- application. Therefore, Subsection 2d requires that any
- application-supplied function or table used by this function must
- be optional: if the application does not supply it, the square
- root function must still compute square roots.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Library,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Library, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote
-it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Library.
-
-In addition, mere aggregation of another work not based on the Library
-with the Library (or with a work based on the Library) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may opt to apply the terms of the ordinary GNU General Public
-License instead of this License to a given copy of the Library. To do
-this, you must alter all the notices that refer to this License, so
-that they refer to the ordinary GNU General Public License, version 2,
-instead of to this License. (If a newer version than version 2 of the
-ordinary GNU General Public License has appeared, then you can specify
-that version instead if you wish.) Do not make any other change in
-these notices.
-
- Once this change is made in a given copy, it is irreversible for
-that copy, so the ordinary GNU General Public License applies to all
-subsequent copies and derivative works made from that copy.
-
- This option is useful when you wish to copy part of the code of
-the Library into a program that is not a library.
-
- 4. You may copy and distribute the Library (or a portion or
-derivative of it, under Section 2) in object code or executable form
-under the terms of Sections 1 and 2 above provided that you accompany
-it with the complete corresponding machine-readable source code, which
-must be distributed under the terms of Sections 1 and 2 above on a
-medium customarily used for software interchange.
-
- If distribution of object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the
-source code from the same place satisfies the requirement to
-distribute the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 5. A program that contains no derivative of any portion of the
-Library, but is designed to work with the Library by being compiled or
-linked with it, is called a "work that uses the Library". Such a
-work, in isolation, is not a derivative work of the Library, and
-therefore falls outside the scope of this License.
-
- However, linking a "work that uses the Library" with the Library
-creates an executable that is a derivative of the Library (because it
-contains portions of the Library), rather than a "work that uses the
-library". The executable is therefore covered by this License.
-Section 6 states terms for distribution of such executables.
-
- When a "work that uses the Library" uses material from a header file
-that is part of the Library, the object code for the work may be a
-derivative work of the Library even though the source code is not.
-Whether this is true is especially significant if the work can be
-linked without the Library, or if the work is itself a library. The
-threshold for this to be true is not precisely defined by law.
-
- If such an object file uses only numerical parameters, data
-structure layouts and accessors, and small macros and small inline
-functions (ten lines or less in length), then the use of the object
-file is unrestricted, regardless of whether it is legally a derivative
-work. (Executables containing this object code plus portions of the
-Library will still fall under Section 6.)
-
- Otherwise, if the work is a derivative of the Library, you may
-distribute the object code for the work under the terms of Section 6.
-Any executables containing that work also fall under Section 6,
-whether or not they are linked directly with the Library itself.
-
- 6. As an exception to the Sections above, you may also combine or
-link a "work that uses the Library" with the Library to produce a
-work containing portions of the Library, and distribute that work
-under terms of your choice, provided that the terms permit
-modification of the work for the customer's own use and reverse
-engineering for debugging such modifications.
-
- You must give prominent notice with each copy of the work that the
-Library is used in it and that the Library and its use are covered by
-this License. You must supply a copy of this License. If the work
-during execution displays copyright notices, you must include the
-copyright notice for the Library among them, as well as a reference
-directing the user to the copy of this License. Also, you must do one
-of these things:
-
- a) Accompany the work with the complete corresponding
- machine-readable source code for the Library including whatever
- changes were used in the work (which must be distributed under
- Sections 1 and 2 above); and, if the work is an executable linked
- with the Library, with the complete machine-readable "work that
- uses the Library", as object code and/or source code, so that the
- user can modify the Library and then relink to produce a modified
- executable containing the modified Library. (It is understood
- that the user who changes the contents of definitions files in the
- Library will not necessarily be able to recompile the application
- to use the modified definitions.)
-
- b) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (1) uses at run time a
- copy of the library already present on the user's computer system,
- rather than copying library functions into the executable, and (2)
- will operate properly with a modified version of the library, if
- the user installs one, as long as the modified version is
- interface-compatible with the version that the work was made with.
-
- c) Accompany the work with a written offer, valid for at
- least three years, to give the same user the materials
- specified in Subsection 6a, above, for a charge no more
- than the cost of performing this distribution.
-
- d) If distribution of the work is made by offering access to copy
- from a designated place, offer equivalent access to copy the above
- specified materials from the same place.
-
- e) Verify that the user has already received a copy of these
- materials or that you have already sent this user a copy.
-
- For an executable, the required form of the "work that uses the
-Library" must include any data and utility programs needed for
-reproducing the executable from it. However, as a special exception,
-the materials to be distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies
-the executable.
-
- It may happen that this requirement contradicts the license
-restrictions of other proprietary libraries that do not normally
-accompany the operating system. Such a contradiction means you cannot
-use both them and the Library together in an executable that you
-distribute.
-
- 7. You may place library facilities that are a work based on the
-Library side-by-side in a single library together with other library
-facilities not covered by this License, and distribute such a combined
-library, provided that the separate distribution of the work based on
-the Library and of the other library facilities is otherwise
-permitted, and provided that you do these two things:
-
- a) Accompany the combined library with a copy of the same work
- based on the Library, uncombined with any other library
- facilities. This must be distributed under the terms of the
- Sections above.
-
- b) Give prominent notice with the combined library of the fact
- that part of it is a work based on the Library, and explaining
- where to find the accompanying uncombined form of the same work.
-
- 8. You may not copy, modify, sublicense, link with, or distribute
-the Library except as expressly provided under this License. Any
-attempt otherwise to copy, modify, sublicense, link with, or
-distribute the Library is void, and will automatically terminate your
-rights under this License. However, parties who have received copies,
-or rights, from you under this License will not have their licenses
-terminated so long as such parties remain in full compliance.
-
- 9. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Library or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Library (or any work based on the
-Library), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Library or works based on it.
-
- 10. Each time you redistribute the Library (or any work based on the
-Library), the recipient automatically receives a license from the
-original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties with
-this License.
-
- 11. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all. For example, if a patent
-license would not permit royalty-free redistribution of the Library by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Library.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply,
-and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 12. If the distribution and/or use of the Library is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License may add
-an explicit geographical distribution limitation excluding those countries,
-so that distribution is permitted only in or among countries not thus
-excluded. In such case, this License incorporates the limitation as if
-written in the body of this License.
-
- 13. The Free Software Foundation may publish revised and/or new
-versions of the Lesser General Public License from time to time.
-Such new versions will be similar in spirit to the present version,
-but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Library
-specifies a version number of this License which applies to it and
-"any later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Library does not specify a
-license version number, you may choose any version ever published by
-the Free Software Foundation.
-
- 14. If you wish to incorporate parts of the Library into other free
-programs whose distribution conditions are incompatible with these,
-write to the author to ask for permission. For software which is
-copyrighted by the Free Software Foundation, write to the Free
-Software Foundation; we sometimes make exceptions for this. Our
-decision will be guided by the two goals of preserving the free status
-of all derivatives of our free software and of promoting the sharing
-and reuse of software generally.
-
- NO WARRANTY
-
- 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
-LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Libraries
-
- If you develop a new library, and you want it to be of the greatest
-possible use to the public, we recommend making it free software that
-everyone can redistribute and change. You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms of the
-ordinary General Public License).
-
- To apply these terms, attach the following notices to the library. It is
-safest to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
- USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the library, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- library `Frob' (a library for tweaking knobs) written by James Random
- Hacker.
-
- , 1 April 1990
- Ty Coon, President of Vice
-
-That's all there is to it!
diff --git a/node_modules/opencascade.js/dist/index.d.ts b/node_modules/opencascade.js/dist/index.d.ts
new file mode 100644
index 0000000..db2f6cd
--- /dev/null
+++ b/node_modules/opencascade.js/dist/index.d.ts
@@ -0,0 +1,15 @@
+import init, { OpenCascadeInstance } from "./opencascade.full";
+export * from "./opencascade.full";
+
+type OpenCascadeModuleObject = {
+ [key: string]: any;
+};
+
+export default function initOpenCascade(
+ settings?: {
+ mainJS?: init,
+ mainWasm?: string,
+ libs?: string[],
+ module?: OpenCascadeModuleObject,
+ },
+): Promise;
diff --git a/node_modules/opencascade.js/dist/index.js b/node_modules/opencascade.js/dist/index.js
new file mode 100644
index 0000000..8d498a8
--- /dev/null
+++ b/node_modules/opencascade.js/dist/index.js
@@ -0,0 +1,28 @@
+import ocFullJS from "./opencascade.full.js";
+import ocFullWasm from "./opencascade.full.wasm";
+
+const initOpenCascade = ({
+ mainJS = ocFullJS,
+ mainWasm = ocFullWasm,
+ libs = [],
+ module = {},
+ } = {}) => {
+ return new Promise((resolve, reject) => {
+ new mainJS({
+ locateFile(path) {
+ if(path.endsWith('.wasm')) {
+ return mainWasm;
+ }
+ return path;
+ },
+ ...module
+ }).then(async oc => {
+ for(let lib of libs) {
+ await oc.loadDynamicLibrary(lib, {loadAsync: true, global: true, nodelete: true, allowUndefined: false});
+ }
+ resolve(oc);
+ });
+ });
+};
+
+export default initOpenCascade;
diff --git a/node_modules/opencascade.js/dist/oc.d.ts b/node_modules/opencascade.js/dist/oc.d.ts
deleted file mode 100644
index b53c8ac..0000000
--- a/node_modules/opencascade.js/dist/oc.d.ts
+++ /dev/null
@@ -1,1893 +0,0 @@
-//export default oc;
-declare function oc(target?: T): Promise;
-declare module oc {
- function destroy(obj: any): void;
- function _malloc(size: number): number;
- function _free(ptr: number): void;
- const HEAP8: Int8Array;
- const HEAP16: Int16Array;
- const HEAP32: Int32Array;
- const HEAPU8: Uint8Array;
- const HEAPU16: Uint16Array;
- const HEAPU32: Uint32Array;
- const HEAPF32: Float32Array;
- const HEAPF64: Float64Array;
- type Standard_Real = number;
- type Standard_Boolean = boolean;
- type Standard_Integer = number;
- type Standard_CString = string;
- class BRepBuilderAPI_MakeShape {
- Build(): void;
- Shape(): TopoDS_Shape;
- IsDeleted(S: TopoDS_Shape): Standard_Boolean;
- }
- class BRepPrimAPI_MakeBox extends BRepBuilderAPI_MakeShape {
- constructor(dx: Standard_Real, dy: Standard_Real, dz: Standard_Real);
- constructor(P1: gp_Pnt, P2: gp_Pnt);
- constructor(Axes: gp_Ax2, dx: Standard_Real, dy: Standard_Real, dz: Standard_Real);
- Build(): void;
- Shell(): TopoDS_Shell;
- Solid(): TopoDS_Solid;
- BottomFace(): TopoDS_Face;
- BackFace(): TopoDS_Face;
- FrontFace(): TopoDS_Face;
- LeftFace(): TopoDS_Face;
- RightFace(): TopoDS_Face;
- TopFace(): TopoDS_Face;
- }
- class BRepPrimAPI_MakeCone extends BRepPrimAPI_MakeOneAxis {
- constructor(R1: Standard_Real, R2: Standard_Real, H: Standard_Real);
- constructor(R1: Standard_Real, R2: Standard_Real, H: Standard_Real, angle: Standard_Real);
- constructor(Axes: gp_Ax2, R1: Standard_Real, R2: Standard_Real, H: Standard_Real, angle: Standard_Real);
- }
- class BRepPrimAPI_MakeCylinder extends BRepPrimAPI_MakeOneAxis {
- constructor(R: Standard_Real, H: Standard_Real);
- constructor(Axes: gp_Ax2, R: Standard_Real, H: Standard_Real);
- constructor(Axes: gp_Ax2, R: Standard_Real, H: Standard_Real, Angle: Standard_Real);
- }
- class BRepPrimAPI_MakeHalfSpace extends BRepBuilderAPI_MakeShape {
- constructor(Shell: TopoDS_Shell, RefPnt: gp_Pnt);
- Solid(): TopoDS_Solid;
- }
- class BRepPrimAPI_MakeOneAxis extends BRepBuilderAPI_MakeShape {
- Build(): void;
- Face(): TopoDS_Face;
- Shell(): TopoDS_Shell;
- Solid(): TopoDS_Solid;
- }
- class BRepPrimAPI_MakeSweep extends BRepBuilderAPI_MakeShape {
- FirstShape(): TopoDS_Shape;
- LastShape(): TopoDS_Shape;
- }
- class BRepPrimAPI_MakePrism extends BRepPrimAPI_MakeSweep {
- constructor(S: TopoDS_Shape, V: gp_Vec, Copy?: Standard_Boolean, Canonize?: Standard_Boolean);
- Build(): void;
- Generated(S: TopoDS_Shape): TopTools_ListOfShape;
- IsDeleted(S: TopoDS_Shape): Standard_Boolean;
- FirstShape(theShape: TopoDS_Shape): TopoDS_Shape;
- LastShape(theShape: TopoDS_Shape): TopoDS_Shape;
- }
- class BRepPrimAPI_MakeRevol extends BRepPrimAPI_MakeSweep {
- constructor(S: TopoDS_Shape, A: gp_Ax1, D: Standard_Real, Copy: Standard_Boolean);
- constructor(S: TopoDS_Shape, A: gp_Ax1, Copy: Standard_Boolean);
- Build(): void;
- Generated(S: TopoDS_Shape): TopTools_ListOfShape;
- IsDeleted(S: TopoDS_Shape): Standard_Boolean;
- FirstShape(theShape: TopoDS_Shape): TopoDS_Shape;
- LastShape(theShape: TopoDS_Shape): TopoDS_Shape;
- HasDegenerated(): Standard_Boolean;
- Degenerated(): TopTools_ListOfShape;
- }
- class BRepPrimAPI_MakeRevolution extends BRepPrimAPI_MakeOneAxis {
- constructor(Meridian: Handle_Geom_Curve);
- constructor(Meridian: Handle_Geom_Curve, angle: Standard_Real);
- constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, angle: Standard_Real);
- constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, VMin: Standard_Real, VMax: Standard_Real);
- constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, VMin: Standard_Real, VMax: Standard_Real, angle: Standard_Real);
- }
- class BRepPrimAPI_MakeSphere extends BRepPrimAPI_MakeOneAxis {
- constructor(R: Standard_Real);
- constructor(Axis: gp_Ax2, R: Standard_Real);
- constructor(Axis: gp_Ax2, R: Standard_Real, angle: Standard_Real);
- constructor(Axis: gp_Ax2, R: Standard_Real, angle1: Standard_Real, angle2: Standard_Real);
- constructor(Axis: gp_Ax2, R: Standard_Real, angle1: Standard_Real, angle2: Standard_Real, angle3: Standard_Real);
- Sphere(): BRepPrim_Sphere;
- }
- class BRepPrimAPI_MakeTorus extends BRepPrimAPI_MakeOneAxis {
- constructor(Axes: gp_Ax2, R1: Standard_Real, R2: Standard_Real);
- constructor(Axes: gp_Ax2, R1: Standard_Real, R2: Standard_Real, angle: Standard_Real);
- constructor(Axes: gp_Ax2, R1: Standard_Real, R2: Standard_Real, angle1: Standard_Real, angle2: Standard_Real);
- constructor(Axes: gp_Ax2, R1: Standard_Real, R2: Standard_Real, angle1: Standard_Real, angle2: Standard_Real, angle: Standard_Real);
- }
- class BRepPrimAPI_MakeWedge extends BRepBuilderAPI_MakeShape {
- constructor(dx: Standard_Real, dy: Standard_Real, dz: Standard_Real, ltx: Standard_Real);
- constructor(Axes: gp_Ax2, dx: Standard_Real, dy: Standard_Real, dz: Standard_Real, ltx: Standard_Real);
- constructor(dx: Standard_Real, dy: Standard_Real, dz: Standard_Real, xmin: Standard_Real, zmin: Standard_Real, xmax: Standard_Real, zmax: Standard_Real);
- constructor(Axes: gp_Ax2, dx: Standard_Real, dy: Standard_Real, dz: Standard_Real, xmin: Standard_Real, zmin: Standard_Real, xmax: Standard_Real, zmax: Standard_Real);
- Build(): void;
- Shell(): TopoDS_Shell;
- Solid(): TopoDS_Solid;
- }
- class BRepPrim_Sphere {
- }
- class BRepExtrema_DistShapeShape {
- constructor(Shape1: TopoDS_Shape, Shape2: TopoDS_Shape, F?: Extrema_ExtFlag, A?: Extrema_ExtAlgo);
- LoadS1(Shape1: TopoDS_Shape): void;
- LoadS2(Shape2: TopoDS_Shape): void;
- SetDeflection(theDeflection: Standard_Real): void;
- IsDone(): Standard_Boolean;
- Perform(): Standard_Boolean;
- InnerSolution(): Standard_Boolean;
- Value(): Standard_Real;
- NbSolution(): Standard_Integer;
- PointOnShape1(N: Standard_Integer): gp_Pnt;
- PointOnShape2(N: Standard_Integer): gp_Pnt;
- SupportTypeShape1(N: Standard_Integer): BRepExtrema_SupportType;
- SupportTypeShape2(N: Standard_Integer): BRepExtrema_SupportType;
- SupportOnShape1(N: Standard_Integer): TopoDS_Shape;
- SupportOnShape2(N: Standard_Integer): TopoDS_Shape;
- }
- class GeomAPI_PointsToBSpline {
- constructor(Points: TColgp_Array1OfPnt, DegMin?: Standard_Integer, DegMax?: Standard_Integer, Continuity?: GeomAbs_Shape, Tol3D?: Standard_Real);
- Curve(): Handle_Geom_BSplineCurve;
- IsDone(): Standard_Boolean;
- }
- class GeomAPI_ProjectPointOnSurf {
- constructor(P: gp_Pnt, Surface: Handle_Geom_Surface, Algo?: Extrema_ExtAlgo);
- NearestPoint(): gp_Pnt;
- Point(Index: Standard_Integer): gp_Pnt;
- IsDone(): Standard_Boolean;
- NbPoints(): Standard_Integer;
- }
- class GeomLib_IsPlanarSurface {
- constructor(S: Handle_Geom_Surface, Tol?: Standard_Real);
- Plan(): gp_Pln;
- IsPlanar(): Standard_Boolean;
- }
- class GeomLProp_SLProps {
- constructor(S: Handle_Geom_Surface, U: Standard_Real, V: Standard_Real, N: Standard_Integer, Resolution: Standard_Real);
- IsCurvatureDefined(): Standard_Boolean;
- IsUmbilic(): Standard_Boolean;
- IsTangentUDefined(): Standard_Boolean;
- IsTangentVDefined(): Standard_Boolean;
- TangentU(D: gp_Dir): void;
- TangentV(D: gp_Dir): void;
- MaxCurvature(): Standard_Real;
- MinCurvature(): Standard_Real;
- MeanCurvature(): Standard_Real;
- GaussianCurvature(): Standard_Real;
- IsNormalDefined(): Standard_Boolean;
- Normal(): gp_Dir;
- SetParameters(U: Standard_Real, V: Standard_Real): void;
- SetSurface(S: Handle_Geom_Surface): void;
- Value(): gp_Pnt;
- D1U(): gp_Vec;
- D1V(): gp_Vec;
- D2U(): gp_Vec;
- D2V(): gp_Vec;
- DUV(): gp_Vec;
- }
- class TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_Shape);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class GProp_GProps {
- constructor();
- constructor(SystemLocation: gp_Pnt);
- Mass(): Standard_Real;
- CentreOfMass(): gp_Pnt;
- MomentOfInertia(A1: gp_Ax1): Standard_Real;
- RadiusOfGyration(A: gp_Ax1): Standard_Real;
- StaticMoments(Ix: Standard_Real, Iy: Standard_Real, Iz: Standard_Real): void;
- }
- class BRepGProp {
- LinearProperties(S: TopoDS_Shape, LProps: GProp_GProps, SkipShared?: Standard_Boolean, UseTriangulation?: Standard_Boolean): void;
- SurfaceProperties(S: TopoDS_Shape, SProps: GProp_GProps, SkipShared?: Standard_Boolean, UseTriangulation?: Standard_Boolean): void;
- SurfaceProperties2(S: TopoDS_Shape, SProps: GProp_GProps, Eps: Standard_Real, SkipShared?: Standard_Boolean): Standard_Real;
- VolumeProperties(S: TopoDS_Shape, VProps: GProp_GProps, OnlyClosed?: Standard_Boolean, SkipShared?: Standard_Boolean, UseTriangulation?: Standard_Boolean): void;
- VolumeProperties2(S: TopoDS_Shape, VProps: GProp_GProps, Eps: Standard_Real, OnlyClosed?: Standard_Boolean, SkipShared?: Standard_Boolean): Standard_Real;
- VolumePropertiesGK(S: TopoDS_Shape, VProps: GProp_GProps, Eps?: Standard_Real, OnlyClosed?: Standard_Boolean, IsUseSpan?: Standard_Boolean, CGFlag?: Standard_Boolean, IFlag?: Standard_Boolean, SkipShared?: Standard_Boolean): Standard_Real;
- VolumePropertiesGK2(S: TopoDS_Shape, VProps: GProp_GProps, thePln: gp_Pln, Eps?: Standard_Real, OnlyClosed?: Standard_Boolean, IsUseSpan?: Standard_Boolean, CGFlag?: Standard_Boolean, IFlag?: Standard_Boolean, SkipShared?: Standard_Boolean): Standard_Real;
- }
- class gp_Pln {
- constructor();
- constructor(P: gp_Pnt, V: gp_Dir);
- Coefficients(A: Standard_Real, B: Standard_Real, C: Standard_Real, D: Standard_Real): void;
- SetAxis(A1: gp_Ax1): void;
- SetLocation(Loc: gp_Pnt): void;
- UReverse(): void;
- VReverse(): void;
- Direct(): Standard_Boolean;
- Axis(): gp_Ax1;
- Location(): gp_Pnt;
- Position(): gp_Ax3;
- Distance(P: gp_Pnt): Standard_Real;
- SquareDistance(P: gp_Pnt): Standard_Real;
- XAxis(): gp_Ax1;
- YAxis(): gp_Ax1;
- Contains(P: gp_Pnt, LinearTolerance: Standard_Real): Standard_Boolean;
- Contains(L: gp_Lin, LinearTolerance: Standard_Real, AngularTolerance: Standard_Real): Standard_Boolean;
- Mirror(P: gp_Pnt): void;
- Mirrored(P: gp_Pnt): gp_Pln;
- Rotate(A1: gp_Ax1, Ang: Standard_Real): void;
- Rotated(A1: gp_Ax1, Ang: Standard_Real): gp_Pln;
- Scale(P: gp_Pnt, S: Standard_Real): void;
- Scaled(P: gp_Pnt, S: Standard_Real): gp_Pln;
- Transform(T: gp_Trsf): void;
- Transformed(T: gp_Trsf): gp_Pln;
- Translate(V: gp_Vec): void;
- Translated(V: gp_Vec): gp_Pln;
- Translate(P1: gp_Pnt, P2: gp_Pnt): void;
- Translated(P1: gp_Pnt, P2: gp_Pnt): gp_Pln;
- }
- class BRepMesh_IncrementalMesh {
- constructor();
- constructor(theShape: TopoDS_Shape, theLinDeflection: Standard_Real);
- constructor(theShape: TopoDS_Shape, theLinDeflection: Standard_Real, isRelative: Standard_Boolean);
- constructor(theShape: TopoDS_Shape, theLinDeflection: Standard_Real, isRelative: Standard_Boolean, theAngDeflection: Standard_Real);
- }
- class Bnd_Box {
- constructor();
- constructor(theMin: gp_Pnt, theMax: gp_Pnt);
- SetWhole(): void;
- SetVoid(): void;
- Set(P: gp_Pnt): void;
- Set(P: gp_Pnt, D: gp_Dir): void;
- Update(aXMin: Standard_Real, aYMin: Standard_Real, aZMin: Standard_Real, aXMax: Standard_Real, aYMax: Standard_Real, aZMax: Standard_Real): void;
- Update(X: Standard_Real, Y: Standard_Real, Z: Standard_Real): void;
- GetGap(): Standard_Real;
- SetGap(Tol: Standard_Real): void;
- Enlarge(Tol: Standard_Real): void;
- GetXmin(): Standard_Real;
- GetXmax(): Standard_Real;
- GetYmin(): Standard_Real;
- GetYmax(): Standard_Real;
- GetZmin(): Standard_Real;
- GetZmax(): Standard_Real;
- CornerMin(): gp_Pnt;
- CornerMax(): gp_Pnt;
- OpenXmin(): void;
- OpenXmax(): void;
- OpenYmin(): void;
- OpenYmax(): void;
- OpenZmin(): void;
- OpenZmax(): void;
- IsOpen(): Standard_Boolean;
- IsOpenXmin(): Standard_Boolean;
- IsOpenXmax(): Standard_Boolean;
- IsOpenYmin(): Standard_Boolean;
- IsOpenYmax(): Standard_Boolean;
- IsOpenZmin(): Standard_Boolean;
- IsOpenZmax(): Standard_Boolean;
- IsWhole(): Standard_Boolean;
- IsVoid(): Standard_Boolean;
- IsXThin(tol: Standard_Real): Standard_Boolean;
- IsYThin(tol: Standard_Real): Standard_Boolean;
- IsZThin(tol: Standard_Real): Standard_Boolean;
- IsThin(tol: Standard_Real): Standard_Boolean;
- Transformed(T: gp_Trsf): Bnd_Box;
- Add(Other: Bnd_Box): void;
- Add(P: gp_Pnt, D: gp_Dir): void;
- IsOut(P: gp_Pnt): Standard_Boolean;
- IsOut(Other: Bnd_Box, T: gp_Trsf): Standard_Boolean;
- IsOut(T1: gp_Trsf, Other: Bnd_Box, T2: gp_Trsf): Standard_Boolean;
- Distance(Other: Bnd_Box): Standard_Real;
- Dump(): void;
- SquareExtent(): Standard_Real;
- FinitePart(): Bnd_Box;
- HasFinitePart(): Standard_Boolean;
- }
- class Bnd_OBB {
- constructor();
- constructor(theCenter: gp_Pnt, theXDirection: gp_Dir, theYDirection: gp_Dir, theZDirection: gp_Dir, theHXSize: Standard_Real, theHYSize: Standard_Real, theHZSize: Standard_Real);
- constructor(theBox: Bnd_Box);
- ReBuild(theListOfPoints: TColgp_Array1OfPnt, theListOfTolerances: TColStd_Array1OfReal, theIsOptimal?: Standard_Boolean): void;
- SetCenter(theCenter: gp_Pnt): void;
- SetXComponent(theXDirection: gp_Dir, theHXSize: Standard_Real): void;
- SetYComponent(theYDirection: gp_Dir, theHYSize: Standard_Real): void;
- SetZComponent(theZDirection: gp_Dir, theHZSize: Standard_Real): void;
- XHSize(): Standard_Real;
- YHSize(): Standard_Real;
- ZHSize(): Standard_Real;
- IsVoid(): Standard_Boolean;
- SetVoid(): void;
- SetAABox(theFlag: Standard_Boolean): void;
- IsAABox(): Standard_Boolean;
- Enlarge(theGapAdd: Standard_Real): void;
- GetVertex(theP: gp_Pnt): Standard_Boolean;
- SquareExtent(): Standard_Real;
- IsOut(theOther: Bnd_OBB): Standard_Boolean;
- IsCompletelyInside(theOther: Bnd_OBB): Standard_Boolean;
- Add(theOther: Bnd_OBB): void;
- }
- class Bnd_Box2d {
- constructor();
- SetWhole(): void;
- SetVoid(): void;
- Set(thePnt: gp_Pnt2d): void;
- Set(thePnt: gp_Pnt2d, theDir: gp_Dir2d): void;
- Update(aXMin: Standard_Real, aYMin: Standard_Real, aXMax: Standard_Real, aYMax: Standard_Real): void;
- Update(X: Standard_Real, Y: Standard_Real): void;
- GetGap(): Standard_Real;
- SetGap(theTol: Standard_Real): void;
- Enlarge(theTol: Standard_Real): void;
- OpenXmin(): void;
- OpenXmax(): void;
- OpenYmin(): void;
- OpenYmax(): void;
- IsOpenXmin(): Standard_Boolean;
- IsOpenXmax(): Standard_Boolean;
- IsOpenYmin(): Standard_Boolean;
- IsOpenYmax(): Standard_Boolean;
- IsWhole(): Standard_Boolean;
- IsVoid(): Standard_Boolean;
- Transformed(T: gp_Trsf2d): Bnd_Box2d;
- Add(Other: Bnd_Box2d): void;
- Add(P: gp_Pnt2d, D: gp_Dir2d): void;
- IsOut(P: gp_Pnt2d): Standard_Boolean;
- IsOut(theOther: Bnd_Box2d, theTrsf: gp_Trsf2d): Standard_Boolean;
- IsOut(T1: gp_Trsf2d, Other: Bnd_Box2d, T2: gp_Trsf2d): Standard_Boolean;
- SquareExtent(): Standard_Real;
- }
- class BRepBndLib {
- constructor();
- Add(S: TopoDS_Shape, B: Bnd_Box, useTriangulation?: Standard_Boolean): void;
- AddClose(S: TopoDS_Shape, B: Bnd_Box): void;
- AddOptimal(S: TopoDS_Shape, B: Bnd_Box, useTriangulation?: Standard_Boolean, useShapeToerance?: Standard_Boolean): void;
- AddOBB(theS: TopoDS_Shape, theOBB: Bnd_OBB, theIsTriangulationUsed?: Standard_Boolean, theIsOptimal?: Standard_Boolean, theIsShapeToleranceUsed?: Standard_Boolean): void;
- }
- class gp_Vec {
- constructor(Xv: Standard_Real, Yv: Standard_Real, Zv: Standard_Real);
- X(): Standard_Real;
- Y(): Standard_Real;
- Z(): Standard_Real;
- }
- class Geom_Circle {
- constructor(C: gp_Circ);
- constructor(A2: gp_Ax2, Radius: Standard_Real);
- Radius(): Standard_Real;
- }
- class Geom_Ellipse extends Geom_Conic {
- constructor(C: gp_Elips);
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- MajorRadius(): Standard_Real;
- MinorRadius(): Standard_Real;
- }
- class Geom_Hyperbola extends Geom_Conic {
- constructor(C: gp_Hypr);
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- MajorRadius(): Standard_Real;
- MinorRadius(): Standard_Real;
- }
- class Geom_Parabola extends Geom_Conic {
- constructor(C: gp_Parab);
- constructor(A2: gp_Ax2, Focal: Standard_Real);
- Focal(): Standard_Real;
- }
- class Geom_Conic extends Geom_Curve {
- }
- class gp_Pnt {
- constructor();
- constructor(Xp: Standard_Real, Yp: Standard_Real, Zp: Standard_Real);
- SetCoord(Index: Standard_Integer, Xi: Standard_Real): void;
- SetCoord(Xp: Standard_Real, Yp: Standard_Real, Zp: Standard_Real): void;
- SetX(X: Standard_Real): void;
- SetY(Y: Standard_Real): void;
- SetZ(Z: Standard_Real): void;
- Coord(Index: Standard_Integer): Standard_Real;
- X(): Standard_Real;
- Y(): Standard_Real;
- Z(): Standard_Real;
- BaryCenter(Alpha: Standard_Real, P: gp_Pnt, Beta: Standard_Real): void;
- IsEqual(Other: gp_Pnt, LinearTolerance: Standard_Real): Standard_Boolean;
- Distance(Other: gp_Pnt): Standard_Real;
- SquareDistance(Other: gp_Pnt): Standard_Real;
- Mirror(P: gp_Pnt): void;
- Rotate(A1: gp_Ax1, Ang: Standard_Real): void;
- Rotated(A1: gp_Ax1, Ang: Standard_Real): gp_Pnt;
- Scale(P: gp_Pnt, S: Standard_Real): void;
- Scaled(P: gp_Pnt, S: Standard_Real): gp_Pnt;
- Transform(T: gp_Trsf): void;
- Transformed(T: gp_Trsf): gp_Pnt;
- Translated(V: gp_Vec): gp_Pnt;
- Translated(P1: gp_Pnt, P2: gp_Pnt): gp_Pnt;
- }
- class gp_XYZ {
- constructor(X: Standard_Real, Y: Standard_Real, Z: Standard_Real);
- SetCoord(Xp: Standard_Real, Yp: Standard_Real, Zp: Standard_Real): void;
- SetX(X: Standard_Real): void;
- SetY(Y: Standard_Real): void;
- SetZ(Z: Standard_Real): void;
- Coord(Index: Standard_Integer): Standard_Real;
- X(): Standard_Real;
- Y(): Standard_Real;
- Z(): Standard_Real;
- IsEqual(Other: gp_XYZ, Tolerance: Standard_Real): Standard_Boolean;
- }
- class gp_XY {
- constructor(X: Standard_Real, Y: Standard_Real);
- SetCoord(Xp: Standard_Real, Yp: Standard_Real): void;
- SetX(X: Standard_Real): void;
- SetY(Y: Standard_Real): void;
- Coord(Index: Standard_Integer): Standard_Real;
- X(): Standard_Real;
- Y(): Standard_Real;
- IsEqual(Other: gp_XY, Tolerance: Standard_Real): Standard_Boolean;
- }
- class GC_MakeArcOfCircle {
- constructor(Circ: gp_Circ, Alpha1: Standard_Real, Alpha2: Standard_Real, Sense: Standard_Boolean);
- constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
- Value(): Handle_Geom_TrimmedCurve;
- }
- class GC_MakeSegment {
- constructor(P1: gp_Pnt, P2: gp_Pnt);
- constructor(Line: gp_Lin, U1: Standard_Real, U2: Standard_Real);
- Value(): Handle_Geom_TrimmedCurve;
- }
- class GC_MakeCircle {
- constructor(Circ: gp_Circ);
- constructor(A2: gp_Ax2, Radius: Standard_Real);
- Value(): Handle_Geom_Circle;
- }
- class GC_MakeEllipse {
- constructor(E: gp_Elips);
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- Value(): Handle_Geom_Ellipse;
- }
- class GC_MakeHyperbola {
- constructor(E: gp_Hypr);
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- Value(): Handle_Geom_Hyperbola;
- }
- class GC_MakeArcOfParabola {
- constructor(Parab: gp_Parab, Alpha1: Standard_Real, Alpha2: Standard_Real, Sense: Standard_Boolean);
- Value(): Handle_Geom_TrimmedCurve;
- }
- class TopoDS_Edge {
- constructor();
- constructor(T2: TopoDS_Edge);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class TopoDS_Wire {
- constructor();
- constructor(T2: TopoDS_Wire);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class TopoDS_Compound extends TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_Compound);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class TopoDS_Face {
- constructor();
- constructor(T2: TopoDS_Face);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class TopoDS_Vertex extends TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_Vertex);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class gp_Ax1 {
- constructor();
- constructor(P: gp_Pnt, V: gp_Dir);
- Direction(): gp_Dir;
- Location(): gp_Pnt;
- }
- class gp_Ax2 {
- constructor();
- constructor(P: gp_Pnt, V: gp_Dir);
- constructor(P: gp_Pnt, N: gp_Dir, Vx: gp_Dir);
- Direction(): gp_Dir;
- Location(): gp_Pnt;
- XDirection(): gp_Dir;
- YDirection(): gp_Dir;
- }
- class gp {
- OX(): gp_Ax1;
- DZ(): gp_Dir;
- }
- class gp_Dir {
- constructor();
- constructor(V: gp_Vec);
- constructor(Xv: Standard_Real, Yv: Standard_Real, Zv: Standard_Real);
- SetCoord(Index: Standard_Integer, Xi: Standard_Real): void;
- SetCoord(Xv: Standard_Real, Yv: Standard_Real, Zv: Standard_Real): void;
- SetX(X: Standard_Real): void;
- SetY(Y: Standard_Real): void;
- SetZ(Z: Standard_Real): void;
- Coord(Index: Standard_Integer): Standard_Real;
- X(): Standard_Real;
- Y(): Standard_Real;
- Z(): Standard_Real;
- IsEqual(Other: gp_Dir, AngularTolerance: Standard_Real): Standard_Boolean;
- IsNormal(Other: gp_Dir, AngularTolerance: Standard_Real): Standard_Boolean;
- IsOpposite(Other: gp_Dir, AngularTolerance: Standard_Real): Standard_Boolean;
- IsParallel(Other: gp_Dir, AngularTolerance: Standard_Real): Standard_Boolean;
- Angle(Other: gp_Dir): Standard_Real;
- AngleWithRef(Other: gp_Dir, VRef: gp_Dir): Standard_Real;
- Cross(Right: gp_Dir): void;
- Crossed(Right: gp_Dir): gp_Dir;
- CrossCross(V1: gp_Dir, V2: gp_Dir): void;
- CrossCrossed(V1: gp_Dir, V2: gp_Dir): gp_Dir;
- Dot(Other: gp_Dir): Standard_Real;
- DotCross(V1: gp_Dir, V2: gp_Dir): Standard_Real;
- Reversed(): gp_Dir;
- Mirror(V: gp_Dir): void;
- Mirrored(V: gp_Dir): gp_Dir;
- Rotate(A1: gp_Ax1, Ang: Standard_Real): void;
- Rotated(A1: gp_Ax1, Ang: Standard_Real): gp_Dir;
- Transform(T: gp_Trsf): void;
- Transformed(T: gp_Trsf): gp_Dir;
- }
- class gp_Trsf {
- constructor();
- SetMirror(A1: gp_Ax1): void;
- SetTranslation(V: gp_Vec): void;
- SetTranslationPart(V: gp_Vec): void;
- SetRotation(A1: gp_Ax1, Ang: Standard_Real): void;
- SetScaleFactor(S: Standard_Real): void;
- Multiply(T: gp_Trsf): void;
- PreMultiply(T: gp_Trsf): void;
- SetValues(a11: Standard_Real, a12: Standard_Real, a13: Standard_Real, a14: Standard_Real, a21: Standard_Real, a22: Standard_Real, a23: Standard_Real, a24: Standard_Real, a31: Standard_Real, a32: Standard_Real, a33: Standard_Real, a34: Standard_Real): void;
- Value(Row: Standard_Integer, Col: Standard_Integer): Standard_Real;
- Inverted(): gp_Trsf;
- TranslationPart(): gp_XYZ;
- ScaleFactor(): Standard_Real;
- Multiplied(T: gp_Trsf): gp_Trsf;
- }
- class gp_Trsf2d {
- constructor();
- SetMirror(A1: gp_Ax2d): void;
- SetTranslation(V: gp_Vec2d): void;
- SetTranslationPart(V: gp_Vec2d): void;
- SetRotation(P: gp_Pnt2d, Ang: Standard_Real): void;
- SetScaleFactor(S: Standard_Real): void;
- Multiply(T: gp_Trsf2d): void;
- PreMultiply(T: gp_Trsf2d): void;
- Value(Row: Standard_Integer, Col: Standard_Integer): Standard_Real;
- Inverted(): gp_Trsf2d;
- ScaleFactor(): Standard_Real;
- Multiplied(T: gp_Trsf2d): gp_Trsf2d;
- }
- class BRepBuilderAPI_Transform {
- constructor(S: TopoDS_Shape, T: gp_Trsf, Copy?: Standard_Boolean);
- }
- class BRepBuilderAPI_ModifyShape {
- }
- class TopoDS {
- Vertex(S: TopoDS_Shape): TopoDS_Vertex;
- Edge(S: TopoDS_Shape): TopoDS_Edge;
- Wire(S: TopoDS_Shape): TopoDS_Wire;
- Face(S: TopoDS_Shape): TopoDS_Face;
- Shell(S: TopoDS_Shape): TopoDS_Shell;
- Solid(S: TopoDS_Shape): TopoDS_Solid;
- CompSolid(S: TopoDS_Shape): TopoDS_CompSolid;
- Compound(S: TopoDS_Shape): TopoDS_Compound;
- }
- class BRepBuilderAPI_MakeFace {
- constructor(W: TopoDS_Wire);
- constructor(F: TopoDS_Face, W: TopoDS_Wire);
- Face(): TopoDS_Face;
- Add(W: TopoDS_Wire): void;
- Error(): BRepBuilderAPI_FaceError;
- }
- class BRepFilletAPI_MakeFillet2d {
- constructor(F: TopoDS_Face);
- AddFillet(V: TopoDS_Vertex, Radius: Standard_Real): void;
- Status(): ChFi2d_ConstructionError;
- }
- class BRepFilletAPI_MakeFillet {
- constructor(S: TopoDS_Shape);
- Add(Radius: Standard_Real, E: TopoDS_Edge): void;
- }
- class BRepFilletAPI_MakeChamfer {
- constructor(S: TopoDS_Shape);
- Add(Dis: Standard_Real, E: TopoDS_Edge): void;
- Add(Dis1: Standard_Real, Dis2: Standard_Real, E: TopoDS_Edge, F: TopoDS_Face): void;
- }
- class BRepFilletAPI_LocalOperation {
- }
- class TopExp_Explorer {
- constructor();
- constructor(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid?: TopAbs_ShapeEnum);
- Init(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid?: TopAbs_ShapeEnum): void;
- More(): Standard_Boolean;
- Next(): void;
- Current(): TopoDS_Shape;
- ReInit(): void;
- Depth(): Standard_Integer;
- Clear(): void;
- Destroy(): void;
- }
- class TopLoc_Location {
- constructor();
- constructor(T: gp_Trsf);
- Identity(): void;
- FirstPower(): Standard_Integer;
- NextLocation(): TopLoc_Location;
- Transformation(): gp_Trsf;
- }
- class Adaptor3d_Curve {
- FirstParameter(): Standard_Real;
- LastParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- Value(U: Standard_Real): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): void;
- Line(): gp_Lin;
- Circle(): gp_Circ;
- Ellipse(): gp_Elips;
- Hyperbola(): gp_Hypr;
- Parabola(): gp_Parab;
- Bezier(): Handle_Geom_BezierCurve;
- BSpline(): Handle_Geom_BSplineCurve;
- }
- class GeomAdaptor_Curve extends Adaptor3d_Curve {
- constructor();
- constructor(theCurve: Handle_Geom_Curve);
- Load(theCurve: Handle_Geom_Curve): void;
- FirstParameter(): Standard_Real;
- LastParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- Value(U: Standard_Real): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): void;
- Resolution(R3d: Standard_Real): Standard_Real;
- Line(): gp_Lin;
- Circle(): gp_Circ;
- Ellipse(): gp_Elips;
- Hyperbola(): gp_Hypr;
- Parabola(): gp_Parab;
- Degree(): Standard_Integer;
- IsRational(): Standard_Boolean;
- NbPoles(): Standard_Integer;
- NbKnots(): Standard_Integer;
- Bezier(): Handle_Geom_BezierCurve;
- BSpline(): Handle_Geom_BSplineCurve;
- }
- class BRepAdaptor_Curve {
- constructor();
- constructor(E: TopoDS_Edge);
- constructor(E: TopoDS_Edge, F: TopoDS_Face);
- Reset(): void;
- Initialize(E: TopoDS_Edge): void;
- Initialize(E: TopoDS_Edge, F: TopoDS_Face): void;
- Trsf(): gp_Trsf;
- Is3DCurve(): Standard_Boolean;
- IsCurveOnSurface(): Standard_Boolean;
- Curve(): GeomAdaptor_Curve;
- Edge(): TopoDS_Edge;
- Tolerance(): Standard_Real;
- FirstParameter(): Standard_Real;
- LastParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- Value(U: Standard_Real): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): void;
- Resolution(R3d: Standard_Real): Standard_Real;
- Line(): gp_Lin;
- Circle(): gp_Circ;
- Ellipse(): gp_Elips;
- Hyperbola(): gp_Hypr;
- Parabola(): gp_Parab;
- Degree(): Standard_Integer;
- IsRational(): Standard_Boolean;
- NbPoles(): Standard_Integer;
- NbKnots(): Standard_Integer;
- Bezier(): Handle_Geom_BezierCurve;
- BSpline(): Handle_Geom_BSplineCurve;
- }
- class GCPnts_TangentialDeflection {
- constructor();
- constructor(C: Adaptor3d_Curve, AngularDeflection: Standard_Real, CurvatureDeflection: Standard_Real, MinimumOfPoints?: Standard_Integer, UTol?: Standard_Real, theMinLen?: Standard_Real);
- constructor(C: Adaptor3d_Curve, FirstParameter: Standard_Real, LastParameter: Standard_Real, AngularDeflection: Standard_Real, CurvatureDeflection: Standard_Real, MinimumOfPoints: Standard_Integer, UTol: Standard_Real, theMinLen: Standard_Real);
- Initialize(C: Adaptor3d_Curve, AngularDeflection: Standard_Real, CurvatureDeflection: Standard_Real, MinimumOfPoints?: Standard_Integer, UTol?: Standard_Real, theMinLen?: Standard_Real): void;
- Initialize(C: Adaptor3d_Curve, FirstParameter: Standard_Real, LastParameter: Standard_Real, AngularDeflection: Standard_Real, CurvatureDeflection: Standard_Real, MinimumOfPoints: Standard_Integer, UTol: Standard_Real, theMinLen: Standard_Real): void;
- AddPoint(thePnt: gp_Pnt, theParam: Standard_Real, theIsReplace?: Standard_Boolean): Standard_Integer;
- NbPoints(): Standard_Integer;
- Parameter(I: Standard_Integer): Standard_Real;
- Value(I: Standard_Integer): gp_Pnt;
- ArcAngularStep(theRadius: Standard_Real, theLinearDeflection: Standard_Real, theAngularDeflection: Standard_Real, theMinLength: Standard_Real): Standard_Real;
- }
- class GCPnts_AbscissaPoint {
- Length(C: Adaptor3d_Curve): Standard_Real;
- Length(C: Adaptor3d_Curve, U1: Standard_Real, U2: Standard_Real): Standard_Real;
- }
- class Geom_Curve {
- Reverse(): void;
- ReversedParameter(U: Standard_Real): Standard_Real;
- TransformedParameter(U: Standard_Real, T: gp_Trsf): Standard_Real;
- ParametricTransformation(T: gp_Trsf): Standard_Real;
- Reversed(): Handle_Geom_Curve;
- FirstParameter(): Standard_Real;
- LastParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- IsCN(N: Standard_Integer): Standard_Boolean;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): void;
- Value(U: Standard_Real): gp_Pnt;
- }
- class BRep_Tool {
- IsClosed(S: TopoDS_Shape): Standard_Boolean;
- Surface(F: TopoDS_Face): Handle_Geom_Surface;
- Triangulation(F: TopoDS_Face, L: TopLoc_Location): Handle_Poly_Triangulation;
- Tolerance(F: TopoDS_Face): Standard_Real;
- NaturalRestriction(F: TopoDS_Face): Standard_Boolean;
- IsGeometric(E: TopoDS_Edge): Standard_Boolean;
- Curve(E: TopoDS_Edge, L: TopLoc_Location, First: Standard_Real, Last: Standard_Real): Handle_Geom_Curve;
- Polygon3D(E: TopoDS_Edge, L: TopLoc_Location): Handle_Poly_Polygon3D;
- PolygonOnTriangulation(E: TopoDS_Edge, T: Handle_Poly_Triangulation, L: TopLoc_Location): Handle_Poly_PolygonOnTriangulation;
- IsClosed(E: TopoDS_Edge, F: TopoDS_Face): Standard_Boolean;
- IsClosed(E: TopoDS_Edge, T: Handle_Poly_Triangulation, L: TopLoc_Location): Standard_Boolean;
- SameParameter(E: TopoDS_Edge): Standard_Boolean;
- SameRange(E: TopoDS_Edge): Standard_Boolean;
- Degenerated(E: TopoDS_Edge): Standard_Boolean;
- Range(E: TopoDS_Edge, First: Standard_Real, Last: Standard_Real): void;
- Range(E: TopoDS_Edge, F: TopoDS_Face, First: Standard_Real, Last: Standard_Real): void;
- UVPoints(E: TopoDS_Edge, F: TopoDS_Face, First: gp_Pnt2d, Last: gp_Pnt2d): void;
- SetUVPoints(E: TopoDS_Edge, F: TopoDS_Face, PFirst: gp_Pnt2d, PLast: gp_Pnt2d): void;
- HasContinuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face): Standard_Boolean;
- HasContinuity(E: TopoDS_Edge): Standard_Boolean;
- Parameter(V: TopoDS_Vertex, E: TopoDS_Edge): Standard_Real;
- Parameter(V: TopoDS_Vertex, E: TopoDS_Edge, F: TopoDS_Face): Standard_Real;
- Pnt(V: TopoDS_Vertex): gp_Pnt;
- Parameters(V: TopoDS_Vertex, F: TopoDS_Face): gp_Pnt2d;
- MaxTolerance(theShape: TopoDS_Shape, theSubShape: TopAbs_ShapeEnum): Standard_Real;
- }
- class BRepTools {
- AddUVBounds(F: TopoDS_Face, B: Bnd_Box2d): void;
- UVBounds(F: TopoDS_Face, UMin: Standard_Real, UMax: Standard_Real, VMin: Standard_Real, VMax: Standard_Real): void;
- UpdateFaceUVPoints(F: TopoDS_Face): void;
- }
- class Poly_Polygon3D {
- constructor(Nodes: TColgp_Array1OfPnt);
- constructor(Nodes: TColgp_Array1OfPnt, Parameters: TColStd_Array1OfReal);
- Copy(): Handle_Poly_Polygon3D;
- Deflection(): Standard_Real;
- NbNodes(): Standard_Integer;
- Nodes(): TColgp_Array1OfPnt;
- HasParameters(): Standard_Boolean;
- Parameters(): TColStd_Array1OfReal;
- ChangeParameters(): TColStd_Array1OfReal;
- }
- class GCE2d_MakeSegment {
- constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
- Value(): Handle_Geom2d_TrimmedCurve;
- }
- class Geom_BoundedCurve extends Geom_Curve {
- }
- class Geom2d_Ellipse extends Geom2d_Conic {
- constructor(MajorAxis: gp_Ax2d, MajorRadius: Standard_Real, MinorRadius: Standard_Real, Sense?: Standard_Boolean);
- }
- class Geom2d_TrimmedCurve extends Geom2d_BoundedCurve {
- constructor(C: Handle_Geom2d_Curve, U1: Standard_Real, U2: Standard_Real, Sense?: Standard_Boolean, theAdjustPeriodic?: Standard_Boolean);
- }
- class Geom_TrimmedCurve extends Geom_BoundedCurve {
- constructor(C: Handle_Geom_Curve, U1: Standard_Real, U2: Standard_Real, Sense?: Standard_Boolean, theAdjustPeriodic?: Standard_Boolean);
- Reverse(): void;
- ReversedParameter(U: Standard_Real): Standard_Real;
- SetTrim(U1: Standard_Real, U2: Standard_Real, Sense?: Standard_Boolean, theAdjust?: Standard_Boolean): void;
- BasisCurve(): Handle_Geom_Curve;
- IsCN(N: Standard_Integer): Standard_Boolean;
- FirstParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- LastParameter(): Standard_Real;
- StartPoint(): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): void;
- Transform(T: gp_Trsf): void;
- TransformedParameter(U: Standard_Real, T: gp_Trsf): Standard_Real;
- ParametricTransformation(T: gp_Trsf): Standard_Real;
- }
- class Geom_BezierCurve extends Geom_Curve {
- constructor(CurvePoles: TColgp_Array1OfPnt);
- constructor(CurvePoles: TColgp_Array1OfPnt, PoleWeights: TColStd_Array1OfReal);
- Reverse(): void;
- ReversedParameter(U: Standard_Real): Standard_Real;
- IsCN(N: Standard_Integer): Standard_Boolean;
- FirstParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- LastParameter(): Standard_Real;
- StartPoint(): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): gp_Vec;
- Transform(T: gp_Trsf): void;
- }
- class Geom_BSplineCurve extends Geom_Curve {
- constructor(Poles: TColgp_Array1OfPnt, Weights: TColStd_Array1OfReal, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Standard_Integer, Periodic?: Standard_Boolean, CheckRational?: Standard_Boolean);
- Reverse(): void;
- ReversedParameter(U: Standard_Real): Standard_Real;
- IsCN(N: Standard_Integer): Standard_Boolean;
- FirstParameter(): Standard_Real;
- IsClosed(): Standard_Boolean;
- IsPeriodic(): Standard_Boolean;
- Period(): Standard_Real;
- LastParameter(): Standard_Real;
- StartPoint(): gp_Pnt;
- D0(U: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, P: gp_Pnt, V1: gp_Vec): void;
- D2(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
- D3(U: Standard_Real, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
- DN(U: Standard_Real, N: Standard_Integer): gp_Vec;
- Transform(T: gp_Trsf): void;
- }
- class Standard_Transient {
- get_type_name(): string;
- DynamicType(): Handle_Standard_Type;
- }
- class Standard_Type extends Standard_Transient {
- Name(): string;
- }
- class Geom_Geometry extends Standard_Transient {
- }
- class Geom_Surface extends Geom_Geometry {
- UIso(U: Standard_Real): Handle_Geom_Curve;
- VIso(V: Standard_Real): Handle_Geom_Curve;
- IsCNu(N: Standard_Integer): Standard_Boolean;
- IsCNv(N: Standard_Integer): Standard_Boolean;
- IsUClosed(): Standard_Boolean;
- IsVClosed(): Standard_Boolean;
- IsUPeriodic(): Standard_Boolean;
- IsVPeriodic(): Standard_Boolean;
- UPeriod(): Standard_Real;
- VPeriod(): Standard_Real;
- Value(U: Standard_Real, V: Standard_Real): gp_Pnt;
- }
- class Geom_ElementarySurface extends Geom_Surface {
- Location(): gp_Pnt;
- }
- class Geom_Plane extends Geom_ElementarySurface {
- }
- class gp_Ax3 {
- constructor();
- Direction(): gp_Dir;
- Location(): gp_Pnt;
- XDirection(): gp_Dir;
- YDirection(): gp_Dir;
- Axis(): gp_Ax1;
- Ax2(): gp_Ax2;
- }
- class gp_Pnt2d {
- constructor();
- constructor(Xp: Standard_Real, Yp: Standard_Real);
- X(): Standard_Real;
- Y(): Standard_Real;
- }
- class gp_Dir2d {
- constructor();
- constructor(Xv: Standard_Real, Yv: Standard_Real);
- }
- class gp_Vec2d {
- constructor();
- constructor(Xv: Standard_Real, Yv: Standard_Real);
- X(): Standard_Real;
- Y(): Standard_Real;
- }
- class gp_Ax2d {
- constructor();
- constructor(P: gp_Pnt2d, V: gp_Dir2d);
- }
- class Geom_CylindricalSurface {
- constructor(A3: gp_Ax3, Radius: Standard_Real);
- }
- class Geom2d_Curve {
- Period(): Standard_Real;
- Value(U: Standard_Real): gp_Pnt2d;
- }
- class Geom2d_BoundedCurve extends Geom2d_Curve {
- }
- class Geom2d_Conic extends Geom2d_Curve {
- }
- class Handle_Geom2d_TrimmedCurve {
- constructor();
- constructor(thePtr: Geom2d_TrimmedCurve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom2d_TrimmedCurve;
- }
- class Handle_Geom2d_Curve {
- constructor();
- constructor(thePtr: Geom2d_Curve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom2d_Curve;
- }
- class Handle_Standard_Type {
- constructor();
- constructor(thePtr: Standard_Type);
- IsNull(): boolean;
- Nullify(): void;
- get(): Standard_Type;
- }
- class Handle_Geom_Plane {
- constructor();
- constructor(thePtr: Geom_Plane);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Plane;
- }
- class Handle_Geom_Surface {
- constructor();
- constructor(thePtr: Geom_Surface);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Surface;
- }
- class Handle_Geom_Curve {
- constructor();
- constructor(thePtr: Geom_Curve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Curve;
- }
- class Handle_Geom_TrimmedCurve {
- constructor();
- constructor(thePtr: Geom_TrimmedCurve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_TrimmedCurve;
- }
- class Handle_Geom_Circle {
- constructor();
- constructor(thePtr: Geom_Circle);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Circle;
- }
- class Handle_Geom_Ellipse {
- constructor();
- constructor(thePtr: Geom_Ellipse);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Ellipse;
- }
- class Handle_Geom_Hyperbola {
- constructor();
- constructor(thePtr: Geom_Hyperbola);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_Hyperbola;
- }
- class Handle_Geom_BezierCurve {
- constructor();
- constructor(thePtr: Geom_BezierCurve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_BezierCurve;
- }
- class Handle_Geom_BSplineCurve {
- constructor();
- constructor(thePtr: Geom_BSplineCurve);
- IsNull(): boolean;
- Nullify(): void;
- get(): Geom_BSplineCurve;
- }
- class Handle_Poly_Polygon3D {
- constructor();
- constructor(thePtr: Poly_Polygon3D);
- IsNull(): boolean;
- Nullify(): void;
- get(): Poly_Polygon3D;
- }
- class Handle_ShapeFix_Shell {
- IsNull(): boolean;
- get(): ShapeFix_Shell;
- }
- class Handle_Poly_Triangulation {
- constructor();
- constructor(thePtr: Poly_Triangulation);
- IsNull(): boolean;
- Nullify(): void;
- get(): Poly_Triangulation;
- }
- class Handle_Poly_PolygonOnTriangulation {
- constructor();
- constructor(thePtr: Poly_PolygonOnTriangulation);
- IsNull(): boolean;
- Nullify(): void;
- get(): Poly_PolygonOnTriangulation;
- }
- class Handle_XSControl_WorkSession {
- constructor();
- constructor(thePtr: XSControl_WorkSession);
- IsNull(): boolean;
- Nullify(): void;
- get(): XSControl_WorkSession;
- }
- class Handle_Transfer_TransientProcess {
- constructor();
- constructor(thePtr: Transfer_TransientProcess);
- IsNull(): boolean;
- Nullify(): void;
- get(): Transfer_TransientProcess;
- }
- class Handle_Message_ProgressIndicator {
- constructor();
- constructor(thePtr: Message_ProgressIndicator);
- IsNull(): boolean;
- Nullify(): void;
- get(): Message_ProgressIndicator;
- }
- class TColgp_Array1OfPnt {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): gp_Pnt;
- SetValue(Index: Standard_Integer, Value: gp_Pnt): void;
- }
- class TColgp_Array1OfPnt2d {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): gp_Pnt2d;
- SetValue(Index: Standard_Integer, Value: gp_Pnt2d): void;
- }
- class TColgp_Array1OfDir {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): gp_Dir;
- }
- class Poly_Array1OfTriangle {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): Poly_Triangle;
- SetValue(Index: Standard_Integer, Value: Poly_Triangle): void;
- }
- class TColStd_Array1OfReal {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): Standard_Real;
- SetValue(Index: Standard_Integer, Value: Standard_Real): void;
- }
- class TColStd_Array1OfInteger {
- constructor();
- constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
- Length(): Standard_Integer;
- Lower(): Standard_Integer;
- Upper(): Standard_Integer;
- Value(theIndex: Standard_Integer): Standard_Integer;
- SetValue(Index: Standard_Integer, Value: Standard_Integer): void;
- }
- class XSControl_WorkSession {
- constructor();
- ClearData(theMode: Standard_Integer): void;
- SelectNorm(theNormName: Standard_CString): Standard_Boolean;
- ClearContext(): void;
- InitTransferReader(theMode: Standard_Integer): void;
- MapReader(): Handle_Transfer_TransientProcess;
- SetMapReader(theTP: Handle_Transfer_TransientProcess): Standard_Boolean;
- TransferReadRoots(): Standard_Integer;
- TransferWriteShape(theShape: TopoDS_Shape, theCompGraph?: Standard_Boolean): IFSelect_ReturnStatus;
- }
- class Transfer_ProcessForTransient {
- constructor();
- GetProgress(): Handle_Message_ProgressIndicator;
- SetProgress(theProgess: Handle_Message_ProgressIndicator): void;
- }
- class Transfer_TransientProcess extends Transfer_ProcessForTransient {
- constructor(nb?: Standard_Integer);
- HasGraph(): Standard_Boolean;
- }
- class Message_ProgressIndicator {
- GetPosition(): Standard_Real;
- GetValue(): Standard_Real;
- NewScope(name: Standard_CString): Standard_Boolean;
- NewScope(span: Standard_Real, name: Standard_CString): Standard_Boolean;
- EndScope(): Standard_Boolean;
- Reset(): void;
- }
- class Poly_Triangulation {
- constructor(nbNodes: Standard_Integer, nbTriangles: Standard_Integer, UVNodes: Standard_Boolean);
- Copy(): Handle_Poly_Triangulation;
- constructor(theTriangulation: Handle_Poly_Triangulation);
- Deflection(theDeflection: Standard_Real): void;
- RemoveUVNodes(): void;
- NbNodes(): Standard_Integer;
- NbTriangles(): Standard_Integer;
- HasUVNodes(): Standard_Boolean;
- Nodes(): TColgp_Array1OfPnt;
- ChangeNodes(): TColgp_Array1OfPnt;
- Node(theIndex: Standard_Integer): gp_Pnt;
- UVNodes(): TColgp_Array1OfPnt2d;
- ChangeUVNodes(): TColgp_Array1OfPnt2d;
- UVNode(theIndex: Standard_Integer): gp_Pnt2d;
- Triangles(): Poly_Array1OfTriangle;
- ChangeTriangles(): Poly_Array1OfTriangle;
- HasNormals(): Standard_Boolean;
- Normal(theIndex: Standard_Integer): gp_Dir;
- SetNormal(theIndex: Standard_Integer, theNormal: gp_Dir): void;
- }
- class Poly_Triangle {
- constructor();
- constructor(N1: Standard_Integer, N2: Standard_Integer, N3: Standard_Integer);
- Set(N1: Standard_Integer, N2: Standard_Integer, N3: Standard_Integer): void;
- Set(Index: Standard_Integer, Node: Standard_Integer): void;
- Value(Index: Standard_Integer): Standard_Integer;
- ChangeValue(Index: Standard_Integer): Standard_Integer;
- }
- class Poly_Connect {
- constructor();
- constructor(theTriangulation: Handle_Poly_Triangulation);
- Load(theTriangulation: Handle_Poly_Triangulation): void;
- Triangulation(): Handle_Poly_Triangulation;
- Triangle(N: Standard_Integer): Standard_Integer;
- Triangles(T: Standard_Integer, t1: Standard_Integer, t2: Standard_Integer, t3: Standard_Integer): void;
- Nodes(T: Standard_Integer, t1: Standard_Integer, t2: Standard_Integer, t3: Standard_Integer): void;
- Initialize(N: Standard_Integer): void;
- More(): Standard_Boolean;
- Next(): void;
- Value(): Standard_Integer;
- }
- class StdPrs_ToolTriangulatedShape {
- constructor();
- IsTriangulated(theShape: TopoDS_Shape): Standard_Boolean;
- IsClosed(theShape: TopoDS_Shape): Standard_Boolean;
- ComputeNormals(theFace: TopoDS_Face, theTris: Handle_Poly_Triangulation): void;
- ComputeNormals(theFace: TopoDS_Face, theTris: Handle_Poly_Triangulation, thePolyConnect: Poly_Connect): void;
- Normal(theFace: TopoDS_Face, thePolyConnect: Poly_Connect, theNormals: TColgp_Array1OfDir): void;
- }
- class BRepBuilderAPI_Sewing {
- constructor(tolerance?: Standard_Real, option1?: Standard_Boolean, option2?: Standard_Boolean, option3?: Standard_Boolean, option4?: Standard_Boolean);
- Init(tolerance?: Standard_Real, option1?: Standard_Boolean, option2?: Standard_Boolean, option3?: Standard_Boolean, option4?: Standard_Boolean): void;
- Load(shape: TopoDS_Shape): void;
- Add(shape: TopoDS_Shape): void;
- Perform(thePI?: Handle_Message_ProgressIndicator): void;
- SewedShape(): TopoDS_Shape;
- NbFreeEdges(): Standard_Integer;
- FreeEdge(index: Standard_Integer): TopoDS_Edge;
- NbMultipleEdges(): Standard_Integer;
- MultipleEdge(index: Standard_Integer): TopoDS_Edge;
- NbContigousEdges(): Standard_Integer;
- ContigousEdge(index: Standard_Integer): TopoDS_Edge;
- ContigousEdgeCouple(index: Standard_Integer): TopTools_ListOfShape;
- IsSectionBound(section: TopoDS_Edge): Standard_Boolean;
- SectionToBoundary(section: TopoDS_Edge): TopoDS_Edge;
- NbDegeneratedShapes(): Standard_Integer;
- DegeneratedShape(index: Standard_Integer): TopoDS_Shape;
- IsDegenerated(shape: TopoDS_Shape): Standard_Boolean;
- IsModified(shape: TopoDS_Shape): Standard_Boolean;
- Modified(shape: TopoDS_Shape): TopoDS_Shape;
- IsModifiedSubShape(shape: TopoDS_Shape): Standard_Boolean;
- ModifiedSubShape(shape: TopoDS_Shape): TopoDS_Shape;
- Dump(): void;
- NbDeletedFaces(): Standard_Integer;
- DeletedFace(index: Standard_Integer): TopoDS_Face;
- WhichFace(theEdg: TopoDS_Edge, index?: Standard_Integer): TopoDS_Face;
- SameParameterMode(): Standard_Boolean;
- SetSameParameterMode(SameParameterMode: Standard_Boolean): void;
- Tolerance(): Standard_Real;
- SetTolerance(theToler: Standard_Real): void;
- MinTolerance(): Standard_Real;
- SetMinTolerance(theMinToler: Standard_Real): void;
- MaxTolerance(): Standard_Real;
- SetMaxTolerance(theMaxToler: Standard_Real): void;
- FaceMode(): Standard_Boolean;
- SetFaceMode(theFaceMode: Standard_Boolean): void;
- FloatingEdgesMode(): Standard_Boolean;
- SetFloatingEdgesMode(theFloatingEdgesMode: Standard_Boolean): void;
- LocalTolerancesMode(): Standard_Boolean;
- SetLocalTolerancesMode(theLocalTolerancesMode: Standard_Boolean): void;
- SetNonManifoldMode(theNonManifoldMode: Standard_Boolean): void;
- NonManifoldMode(): Standard_Boolean;
- }
- class TopoDS_Builder {
- MakeWire(W: TopoDS_Wire): void;
- MakeCompound(C: TopoDS_Compound): void;
- Add(S: TopoDS_Shape, C: TopoDS_Shape): void;
- Remove(S: TopoDS_Shape, C: TopoDS_Shape): void;
- }
- class BRep_Builder extends TopoDS_Builder {
- constructor();
- MakeFace(F: TopoDS_Face): void;
- MakeFace(F: TopoDS_Face, T: Handle_Poly_Triangulation): void;
- UpdateFace(F: TopoDS_Face, T: Handle_Poly_Triangulation): void;
- NaturalRestriction(F: TopoDS_Face, N: Standard_Boolean): void;
- MakeEdge(E: TopoDS_Edge): void;
- SameParameter(E: TopoDS_Edge, S: Standard_Boolean): void;
- SameRange(E: TopoDS_Edge, S: Standard_Boolean): void;
- Degenerated(E: TopoDS_Edge, D: Standard_Boolean): void;
- Range(E: TopoDS_Edge, First: Standard_Real, Last: Standard_Real, Only3d?: Standard_Boolean): void;
- Transfert(Ein: TopoDS_Edge, Eout: TopoDS_Edge): void;
- MakeVertex(V: TopoDS_Vertex): void;
- MakeVertex(V: TopoDS_Vertex, P: gp_Pnt, Tol: Standard_Real): void;
- UpdateVertex(V: TopoDS_Vertex, P: gp_Pnt, Tol: Standard_Real): void;
- UpdateVertex(Ve: TopoDS_Vertex, U: Standard_Real, V: Standard_Real, F: TopoDS_Face, Tol: Standard_Real): void;
- UpdateVertex(V: TopoDS_Vertex, Tol: Standard_Real): void;
- Transfert(Ein: TopoDS_Edge, Eout: TopoDS_Edge, Vin: TopoDS_Vertex, Vout: TopoDS_Vertex): void;
- }
- class BRepAdaptor_Surface {
- constructor();
- constructor(F: TopoDS_Face, R?: Standard_Boolean);
- Initialize(F: TopoDS_Face, R?: Standard_Boolean): void;
- Trsf(): gp_Trsf;
- Face(): TopoDS_Face;
- Tolerance(): Standard_Real;
- FirstUParameter(): Standard_Real;
- LastUParameter(): Standard_Real;
- FirstVParameter(): Standard_Real;
- LastVParameter(): Standard_Real;
- IsUClosed(): Standard_Boolean;
- IsVClosed(): Standard_Boolean;
- IsUPeriodic(): Standard_Boolean;
- UPeriod(): Standard_Real;
- IsVPeriodic(): Standard_Boolean;
- VPeriod(): Standard_Real;
- Value(U: Standard_Real, V: Standard_Real): gp_Pnt;
- D0(U: Standard_Real, V: Standard_Real, P: gp_Pnt): void;
- D1(U: Standard_Real, V: Standard_Real, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
- D2(U: Standard_Real, V: Standard_Real, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
- D3(U: Standard_Real, V: Standard_Real, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
- DN(U: Standard_Real, V: Standard_Real, Nu: Standard_Integer, Nv: Standard_Integer): gp_Vec;
- UResolution(R3d: Standard_Real): Standard_Real;
- VResolution(R3d: Standard_Real): Standard_Real;
- GetType(): GeomAbs_SurfaceType;
- Plane(): gp_Pln;
- UDegree(): Standard_Integer;
- NbUPoles(): Standard_Integer;
- VDegree(): Standard_Integer;
- NbVPoles(): Standard_Integer;
- NbUKnots(): Standard_Integer;
- NbVKnots(): Standard_Integer;
- IsURational(): Standard_Boolean;
- IsVRational(): Standard_Boolean;
- AxeOfRevolution(): gp_Ax1;
- Direction(): gp_Dir;
- OffsetValue(): Standard_Real;
- }
- class StlAPI_Reader {
- constructor();
- Read(theShape: TopoDS_Shape, theFileName: Standard_CString): Standard_Boolean;
- }
- type TopAbs_Orientation = "TopAbs_FORWARD" | "TopAbs_REVERSED" | "TopAbs_INTERNAL" | "TopAbs_EXTERNAL";
- type TopAbs_ShapeEnum = "TopAbs_COMPOUND" | "TopAbs_COMPSOLID" | "TopAbs_SOLID" | "TopAbs_SHELL" | "TopAbs_FACE" | "TopAbs_WIRE" | "TopAbs_EDGE" | "TopAbs_VERTEX" | "TopAbs_SHAPE";
- type GeomAbs_SurfaceType = "GeomAbs_Plane" | "GeomAbs_Cylinder" | "GeomAbs_Cone" | "GeomAbs_Sphere" | "GeomAbs_Torus" | "GeomAbs_BezierSurface" | "GeomAbs_BSplineSurface" | "GeomAbs_SurfaceOfRevolution" | "GeomAbs_SurfaceOfExtrusion" | "GeomAbs_OffsetSurface" | "GeomAbs_OtherSurface";
- class BRepAlgoAPI_Fuse extends BRepAlgoAPI_BooleanOperation {
- constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
- SetFuzzyValue(theFuzz: Standard_Real): void;
- Build(): void;
- }
- class BRepAlgoAPI_Cut {
- constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
- SetFuzzyValue(theFuzz: Standard_Real): void;
- Build(): void;
- }
- class BRepAlgoAPI_Common extends BRepAlgoAPI_BooleanOperation {
- constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
- SetFuzzyValue(theFuzz: Standard_Real): void;
- Build(): void;
- }
- class BRepAlgoAPI_BooleanOperation {
- }
- class BOPAlgo_Splitter {
- constructor();
- Perform(): void;
- Clear(): void;
- AddTool(theShape: TopoDS_Shape): void;
- Generated(theS: TopoDS_Shape): TopTools_ListOfShape;
- Modified(theS: TopoDS_Shape): TopTools_ListOfShape;
- IsDeleted(theS: TopoDS_Shape): Standard_Boolean;
- }
- class ShapeUpgrade_RemoveInternalWires extends ShapeUpgrade_Tool {
- constructor(theShape: TopoDS_Shape);
- MinArea(): Standard_Real;
- RemoveFaceMode(): Standard_Boolean;
- Perform(): Standard_Boolean;
- GetResult(): TopoDS_Shape;
- }
- class ShapeUpgrade_UnifySameDomain extends ShapeUpgrade_Tool {
- constructor(theShape: TopoDS_Shape, UnifyEdges?: Standard_Boolean, UnifyFaces?: Standard_Boolean, ConcatBSplines?: Standard_Boolean);
- Build(): void;
- Shape(): TopoDS_Shape;
- }
- class ShapeUpgrade_Tool {
- }
- class gp_Lin {
- constructor();
- constructor(A1: gp_Ax1);
- }
- class gp_Circ {
- constructor();
- constructor(A2: gp_Ax2, Radius: Standard_Real);
- Radius(): Standard_Real;
- Length(): Standard_Real;
- Area(): Standard_Real;
- }
- class gp_Elips {
- constructor();
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- Eccentricity(): Standard_Real;
- Focal(): Standard_Real;
- Area(): Standard_Real;
- MajorRadius(): Standard_Real;
- MinorRadius(): Standard_Real;
- }
- class gp_Hypr {
- constructor();
- constructor(A2: gp_Ax2, MajorRadius: Standard_Real, MinorRadius: Standard_Real);
- Eccentricity(): Standard_Real;
- Focal(): Standard_Real;
- MajorRadius(): Standard_Real;
- MinorRadius(): Standard_Real;
- }
- class gp_Parab {
- constructor();
- constructor(A2: gp_Ax2, Focal: Standard_Real);
- Focal(): Standard_Real;
- }
- class BRepBuilderAPI_MakeEdge {
- constructor(C: Handle_Geom_Curve);
- constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface);
- Edge(): TopoDS_Edge;
- }
- class BRepBuilderAPI_MakeWire {
- constructor();
- constructor(E: TopoDS_Edge);
- constructor(E1: TopoDS_Edge, E2: TopoDS_Edge);
- constructor(E1: TopoDS_Edge, E2: TopoDS_Edge, E3: TopoDS_Edge);
- Add(W: TopoDS_Wire): void;
- Wire(): TopoDS_Wire;
- }
- class BRepLib {
- BuildCurve3d(E: TopoDS_Edge, Tolerance?: Standard_Real, Continuity?: GeomAbs_Shape, MaxDegree?: Standard_Integer, MaxSegment?: Standard_Integer): Standard_Boolean;
- BuildCurves3d(S: TopoDS_Shape): Standard_Boolean;
- }
- class BRepLib_FuseEdges {
- constructor(theShape: TopoDS_Shape, PerformNow?: Standard_Boolean);
- Shape(): TopoDS_Shape;
- Perform(): void;
- }
- class BRepOffsetAPI_NormalProjection {
- constructor(S: TopoDS_Shape);
- Add(ToProj: TopoDS_Shape): void;
- Build(): void;
- IsDone(): Standard_Boolean;
- Projection(): TopoDS_Shape;
- Couple(E: TopoDS_Edge): TopoDS_Shape;
- Ancestor(E: TopoDS_Edge): TopoDS_Shape;
- Generated(S: TopoDS_Shape): TopTools_ListOfShape;
- BuildWire(Liste: TopTools_ListOfShape): Standard_Boolean;
- }
- class BRepOffsetAPI_FindContigousEdges {
- constructor(tolerance?: Standard_Real, option?: Standard_Boolean);
- Add(shape: TopoDS_Shape): void;
- Perform(): void;
- NbContigousEdges(): Standard_Integer;
- ContigousEdge(index: Standard_Integer): TopoDS_Edge;
- ContigousEdgeCouple(index: Standard_Integer): TopTools_ListOfShape;
- }
- class BRepOffsetAPI_ThruSections extends BRepBuilderAPI_MakeShape {
- constructor(isSolid?: Standard_Boolean, ruled?: Standard_Boolean, pres3d?: Standard_Real);
- AddWire(wire: TopoDS_Wire): void;
- CheckCompatibility(check?: Standard_Boolean): void;
- }
- class BRepOffsetAPI_MakePipe extends BRepBuilderAPI_MakeShape {
- constructor(Spine: TopoDS_Wire, Profile: TopoDS_Shape);
- Build(): void;
- Generated(SSpine: TopoDS_Shape, SProfile: TopoDS_Shape): TopoDS_Shape;
- FirstShape(): TopoDS_Shape;
- LastShape(): TopoDS_Shape;
- ErrorOnSurface(): Standard_Real;
- }
- class BRepOffsetAPI_MakePipeShell {
- constructor(Spine: TopoDS_Wire);
- SetMode(AuxiliarySpine: TopoDS_Wire, CurvilinearEquivalence: Standard_Boolean, KeepContact?: BRepFill_TypeOfContact): void;
- Add(Profile: TopoDS_Shape, WithContact?: Standard_Boolean, WithCorrection?: Standard_Boolean): void;
- Build(): void;
- MakeSolid(): Standard_Boolean;
- Generated(S: TopoDS_Shape): TopTools_ListOfShape;
- FirstShape(): TopoDS_Shape;
- LastShape(): TopoDS_Shape;
- Shape(): TopoDS_Shape;
- ErrorOnSurface(): Standard_Real;
- GetStatus(): BRepBuilderAPI_PipeError;
- IsReady(): Standard_Boolean;
- }
- class BRepBuilderAPI_MakeVertex extends BRepBuilderAPI_MakeShape {
- constructor(P: gp_Pnt);
- Vertex(): TopoDS_Vertex;
- }
- class BRepBuilderAPI_MakePolygon extends BRepBuilderAPI_MakeShape {
- constructor();
- constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
- constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, Close: Standard_Boolean);
- constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, V4: TopoDS_Vertex, Close: Standard_Boolean);
- Add(V: TopoDS_Vertex): void;
- Added(): Standard_Boolean;
- Close(): void;
- FirstVertex(): TopoDS_Vertex;
- LastVertex(): TopoDS_Vertex;
- IsDone(): Standard_Boolean;
- Edge(): TopoDS_Edge;
- Wire(): TopoDS_Wire;
- }
- class XSControl_Reader {
- constructor();
- constructor(norm: Standard_CString);
- constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
- SetNorm(norm: Standard_CString): Standard_Boolean;
- SetWS(WS: Handle_XSControl_WorkSession, scratch?: Standard_Boolean): void;
- WS(): Handle_XSControl_WorkSession;
- ReadFile(filename: string): IFSelect_ReturnStatus;
- NbRootsForTransfer(): Standard_Integer;
- TransferOneRoot(num?: Standard_Integer): Standard_Boolean;
- TransferOne(num: Standard_Integer): Standard_Boolean;
- TransferRoots(): Standard_Integer;
- ClearShapes(): void;
- NbShapes(): Standard_Integer;
- Shape(num?: Standard_Integer): TopoDS_Shape;
- OneShape(): TopoDS_Shape;
- PrintStatsTransfer(what: Standard_Integer, mode?: Standard_Integer): void;
- }
- class STEPControl_Reader extends XSControl_Reader {
- constructor();
- }
- class IGESControl_Reader extends XSControl_Reader {
- constructor();
- }
- class TopTools_ListOfShape {
- constructor();
- Append(theItem: TopoDS_Shape): TopoDS_Shape;
- First(): TopoDS_Shape;
- Last(): TopoDS_Shape;
- }
- class BRepOffsetAPI_MakeOffset extends BRepBuilderAPI_MakeShape {
- constructor();
- constructor(Spine: TopoDS_Wire, Join?: GeomAbs_JoinType, IsOpenResult?: Standard_Boolean);
- AddWire(Spine: TopoDS_Wire): void;
- Perform(Offset: Standard_Real, Alt?: Standard_Real): void;
- Shape(): TopoDS_Shape;
- }
- class BRepOffsetAPI_MakeOffsetShape extends BRepBuilderAPI_MakeShape {
- constructor();
- PerformBySimple(theS: TopoDS_Shape, theOffsetValue: Standard_Real): void;
- PerformByJoin(S: TopoDS_Shape, Offset: Standard_Real, Tol: Standard_Real, Mode?: BRepOffset_Mode, Intersection?: Standard_Boolean, SelfInter?: Standard_Boolean, Join?: GeomAbs_JoinType, RemoveIntEdges?: Standard_Boolean): void;
- Shape(): TopoDS_Shape;
- }
- class BRepOffsetAPI_MakeThickSolid extends BRepOffsetAPI_MakeOffsetShape {
- constructor();
- MakeThickSolidByJoin(S: TopoDS_Shape, ClosingFaces: TopTools_ListOfShape, Offset: Standard_Real, Tol: Standard_Real): void;
- }
- class ShapeFix_Face {
- constructor();
- constructor(face: TopoDS_Face);
- ClearModes(): void;
- Init(face: TopoDS_Face): void;
- SetPrecision(preci: Standard_Real): void;
- SetMinTolerance(mintol: Standard_Real): void;
- SetMaxTolerance(maxtol: Standard_Real): void;
- FixWireMode(): Standard_Integer;
- FixOrientationMode(): Standard_Integer;
- FixAddNaturalBoundMode(): Standard_Integer;
- FixMissingSeamMode(): Standard_Integer;
- FixSmallAreaWireMode(): Standard_Integer;
- RemoveSmallAreaFaceMode(): Standard_Integer;
- FixIntersectingWiresMode(): Standard_Integer;
- FixLoopWiresMode(): Standard_Integer;
- FixSplitFaceMode(): Standard_Integer;
- AutoCorrectPrecisionMode(): Standard_Integer;
- FixPeriodicDegeneratedMode(): Standard_Integer;
- Face(): TopoDS_Face;
- Result(): TopoDS_Shape;
- Add(wire: TopoDS_Wire): void;
- Perform(): Standard_Boolean;
- FixOrientation(): Standard_Boolean;
- FixAddNaturalBound(): Standard_Boolean;
- FixMissingSeam(): Standard_Boolean;
- FixSmallAreaWire(theIsRemoveSmallFace: Standard_Boolean): Standard_Boolean;
- FixIntersectingWires(): Standard_Boolean;
- FixWiresTwoCoincEdges(): Standard_Boolean;
- FixPeriodicDegenerated(): Standard_Boolean;
- }
- class ShapeFix_Shape {
- constructor();
- constructor(shape: TopoDS_Shape);
- Init(shape: TopoDS_Shape): void;
- Perform(theProgress?: Handle_Message_ProgressIndicator): Standard_Boolean;
- Shape(): TopoDS_Shape;
- FixShellTool(): Handle_ShapeFix_Shell;
- Status(status: ShapeExtend_Status): Standard_Boolean;
- SetPrecision(preci: Standard_Real): void;
- SetMinTolerance(mintol: Standard_Real): void;
- SetMaxTolerance(maxtol: Standard_Real): void;
- FixSolidMode(): Standard_Integer;
- FixFreeShellMode(): Standard_Integer;
- FixFreeFaceMode(): Standard_Integer;
- FixFreeWireMode(): Standard_Integer;
- FixSameParameterMode(): Standard_Integer;
- FixVertexPositionMode(): Standard_Integer;
- FixVertexTolMode(): Standard_Integer;
- }
- class TopoDS_Shell extends TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_Shell);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class ShapeFix_Shell {
- constructor();
- constructor(shape: TopoDS_Shell);
- Init(shell: TopoDS_Shell): void;
- Perform(theProgress?: Handle_Message_ProgressIndicator): Standard_Boolean;
- FixFaceOrientation(shell: TopoDS_Shell, isAccountMultiConex?: Standard_Boolean, NonManifold?: Standard_Boolean): Standard_Boolean;
- Shell(): TopoDS_Shell;
- Shape(): TopoDS_Shape;
- NbShells(): Standard_Integer;
- ErrorFaces(): TopoDS_Compound;
- Status(status: ShapeExtend_Status): Standard_Boolean;
- SetPrecision(preci: Standard_Real): void;
- SetMinTolerance(mintol: Standard_Real): void;
- SetMaxTolerance(maxtol: Standard_Real): void;
- FixFaceMode(): Standard_Integer;
- FixOrientationMode(): Standard_Integer;
- SetNonManifoldFlag(isNonManifold: Standard_Boolean): void;
- }
- class TopoDS_CompSolid extends TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_CompSolid);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class TopoDS_Solid extends TopoDS_Shape {
- constructor();
- constructor(T2: TopoDS_Solid);
- IsNull(): Standard_Boolean;
- Nullify(): void;
- Location(): TopLoc_Location;
- Located(theLoc: TopLoc_Location): TopoDS_Shape;
- Orientation(): TopAbs_Orientation;
- Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
- ShapeType(): TopAbs_ShapeEnum;
- Free(): Standard_Boolean;
- Locked(): Standard_Boolean;
- Modified(): Standard_Boolean;
- Checked(): Standard_Boolean;
- Orientable(): Standard_Boolean;
- Closed(): Standard_Boolean;
- Infinite(): Standard_Boolean;
- Convex(): Standard_Boolean;
- Move(thePosition: TopLoc_Location): void;
- Moved(thePosition: TopLoc_Location): TopoDS_Shape;
- Reverse(): void;
- Reversed(): TopoDS_Shape;
- Complement(): void;
- Complemented(): TopoDS_Shape;
- Compose(theOrient: TopAbs_Orientation): void;
- Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
- NbChildren(): Standard_Integer;
- IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
- IsSame(theOther: TopoDS_Shape): Standard_Boolean;
- IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
- IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
- HashCode(theUpperBound: Standard_Integer): Standard_Integer;
- EmptyCopy(): void;
- EmptyCopied(): TopoDS_Shape;
- }
- class BRepBuilderAPI_MakeSolid {
- constructor();
- constructor(S: TopoDS_CompSolid);
- constructor(S1: TopoDS_Shell, S2: TopoDS_Shell);
- constructor(S1: TopoDS_Shell, S2: TopoDS_Shell, S3: TopoDS_Shell);
- Add(S: TopoDS_Shell): void;
- IsDone(): Standard_Boolean;
- Solid(): TopoDS_Solid;
- IsDeleted(S: TopoDS_Shape): Standard_Boolean;
- }
- class STEPControl_Writer {
- constructor();
- SetTolerance(Tol: Standard_Real): void;
- UnsetTolerance(): void;
- Transfer(sh: TopoDS_Shape, mode: STEPControl_StepModelType, compgraph?: Standard_Boolean): IFSelect_ReturnStatus;
- Write(filename: string): IFSelect_ReturnStatus;
- PrintStatsTransfer(what: Standard_Integer, mode?: Standard_Integer): void;
- }
- class Poly_PolygonOnTriangulation {
- constructor(Nodes: TColStd_Array1OfInteger);
- constructor(Nodes: TColStd_Array1OfInteger, Parameters: TColStd_Array1OfReal);
- Deflection(D: Standard_Real): void;
- NbNodes(): Standard_Integer;
- Nodes(): TColStd_Array1OfInteger;
- HasParameters(): Standard_Boolean;
- }
- class BRepBuilderAPI_Copy {
- constructor();
- constructor(S: TopoDS_Shape, copyGeom?: Standard_Boolean, copyMesh?: Standard_Boolean);
- Perform(S: TopoDS_Shape, copyGeom?: Standard_Boolean, copyMesh?: Standard_Boolean): void;
- }
- type STEPControl_StepModelType = "STEPControl_AsIs" | "STEPControl_ManifoldSolidBrep" | "STEPControl_BrepWithVoids" | "STEPControl_FacetedBrep" | "STEPControl_FacetedBrepAndBrepWithVoids" | "STEPControl_ShellBasedSurfaceModel" | "STEPControl_GeometricCurveSet" | "STEPControl_Hybrid";
- type BRepOffset_Mode = "BRepOffset_Skin" | "BRepOffset_Pipe" | "BRepOffset_RectoVerso";
- type IFSelect_ReturnStatus = "IFSelect_RetVoid" | "IFSelect_RetDone" | "IFSelect_RetError" | "IFSelect_RetFail" | "IFSelect_RetStop";
- type GeomAbs_JoinType = "GeomAbs_Arc" | "GeomAbs_Tangent" | "GeomAbs_Intersection";
- type GeomAbs_Shape = "GeomAbs_C0" | "GeomAbs_G1" | "GeomAbs_C1" | "GeomAbs_G2" | "GeomAbs_C2" | "GeomAbs_C3" | "GeomAbs_CN";
- type ShapeExtend_Status = "ShapeExtend_OK" | "ShapeExtend_DONE1" | "ShapeExtend_DONE2" | "ShapeExtend_DONE3" | "ShapeExtend_DONE4" | "ShapeExtend_DONE5" | "ShapeExtend_DONE6" | "ShapeExtend_DONE7" | "ShapeExtend_DONE8" | "ShapeExtend_DONE" | "ShapeExtend_FAIL1" | "ShapeExtend_FAIL2" | "ShapeExtend_FAIL3" | "ShapeExtend_FAIL4" | "ShapeExtend_FAIL5" | "ShapeExtend_FAIL6" | "ShapeExtend_FAIL7" | "ShapeExtend_FAIL8" | "ShapeExtend_FAIL";
- type BRepBuilderAPI_PipeError = "BRepBuilderAPI_PipeDone" | "BRepBuilderAPI_PipeNotDone" | "BRepBuilderAPI_PlaneNotIntersectGuide" | "BRepBuilderAPI_ImpossibleContact";
- type BRepFill_TypeOfContact = "BRepFill_NoContact" | "BRepFill_Contact" | "BRepFill_ContactOnBorder";
- type BRepBuilderAPI_FaceError = "BRepBuilderAPI_FaceDone" | "BRepBuilderAPI_NoFace" | "BRepBuilderAPI_NotPlanar" | "BRepBuilderAPI_CurveProjectionFailed" | "BRepBuilderAPI_ParametersOutOfRange";
- type ChFi2d_ConstructionError = "ChFi2d_NotPlanar" | "ChFi2d_NoFace" | "ChFi2d_InitialisationError" | "ChFi2d_ParametersError" | "ChFi2d_Ready" | "ChFi2d_IsDone" | "ChFi2d_ComputationError" | "ChFi2d_ConnexionError" | "ChFi2d_TangencyError" | "ChFi2d_FirstEdgeDegenerated" | "ChFi2d_LastEdgeDegenerated" | "ChFi2d_BothEdgesDegenerated" | "ChFi2d_NotAuthorized";
- type Extrema_ExtAlgo = "Extrema_ExtAlgo_Grad" | "Extrema_ExtAlgo_Tree";
- type Extrema_ExtFlag = "Extrema_ExtFlag_MIN" | "Extrema_ExtFlag_MAX" | "Extrema_ExtFlag_MINMAX";
- type BRepExtrema_SupportType = "BRepExtrema_IsVertex" | "BRepExtrema_IsOnEdge" | "BRepExtrema_IsInFace";
-}
-export as namespace oc;
\ No newline at end of file
diff --git a/node_modules/opencascade.js/dist/opencascade.full.d.ts b/node_modules/opencascade.js/dist/opencascade.full.d.ts
new file mode 100644
index 0000000..5b6ecef
--- /dev/null
+++ b/node_modules/opencascade.js/dist/opencascade.full.d.ts
@@ -0,0 +1,185036 @@
+export declare class Handle_StepBasic_PlaneAngleMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PlaneAngleMeasureWithUnit): void;
+ get(): StepBasic_PlaneAngleMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PlaneAngleMeasureWithUnit_1 extends Handle_StepBasic_PlaneAngleMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleMeasureWithUnit_2 extends Handle_StepBasic_PlaneAngleMeasureWithUnit {
+ constructor(thePtr: StepBasic_PlaneAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleMeasureWithUnit_3 extends Handle_StepBasic_PlaneAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_PlaneAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleMeasureWithUnit_4 extends Handle_StepBasic_PlaneAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_PlaneAngleMeasureWithUnit);
+ }
+
+export declare class StepBasic_PlaneAngleMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_NamedUnit extends Standard_Transient {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents): void;
+ SetDimensions(aDimensions: Handle_StepBasic_DimensionalExponents): void;
+ Dimensions(): Handle_StepBasic_DimensionalExponents;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_NamedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_NamedUnit): void;
+ get(): StepBasic_NamedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_NamedUnit_1 extends Handle_StepBasic_NamedUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_NamedUnit_2 extends Handle_StepBasic_NamedUnit {
+ constructor(thePtr: StepBasic_NamedUnit);
+ }
+
+ export declare class Handle_StepBasic_NamedUnit_3 extends Handle_StepBasic_NamedUnit {
+ constructor(theHandle: Handle_StepBasic_NamedUnit);
+ }
+
+ export declare class Handle_StepBasic_NamedUnit_4 extends Handle_StepBasic_NamedUnit {
+ constructor(theHandle: Handle_StepBasic_NamedUnit);
+ }
+
+export declare class Handle_StepBasic_ContractType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ContractType): void;
+ get(): StepBasic_ContractType;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ContractType_1 extends Handle_StepBasic_ContractType {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ContractType_2 extends Handle_StepBasic_ContractType {
+ constructor(thePtr: StepBasic_ContractType);
+ }
+
+ export declare class Handle_StepBasic_ContractType_3 extends Handle_StepBasic_ContractType {
+ constructor(theHandle: Handle_StepBasic_ContractType);
+ }
+
+ export declare class Handle_StepBasic_ContractType_4 extends Handle_StepBasic_ContractType {
+ constructor(theHandle: Handle_StepBasic_ContractType);
+ }
+
+export declare class StepBasic_ContractType extends Standard_Transient {
+ constructor()
+ Init(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_SizeMember extends StepData_SelectReal {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SizeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SizeMember): void;
+ get(): StepBasic_SizeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SizeMember_1 extends Handle_StepBasic_SizeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SizeMember_2 extends Handle_StepBasic_SizeMember {
+ constructor(thePtr: StepBasic_SizeMember);
+ }
+
+ export declare class Handle_StepBasic_SizeMember_3 extends Handle_StepBasic_SizeMember {
+ constructor(theHandle: Handle_StepBasic_SizeMember);
+ }
+
+ export declare class Handle_StepBasic_SizeMember_4 extends Handle_StepBasic_SizeMember {
+ constructor(theHandle: Handle_StepBasic_SizeMember);
+ }
+
+export declare class StepBasic_ApplicationContextElement extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFrameOfReference: Handle_StepBasic_ApplicationContext): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetFrameOfReference(aFrameOfReference: Handle_StepBasic_ApplicationContext): void;
+ FrameOfReference(): Handle_StepBasic_ApplicationContext;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApplicationContextElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApplicationContextElement): void;
+ get(): StepBasic_ApplicationContextElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApplicationContextElement_1 extends Handle_StepBasic_ApplicationContextElement {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApplicationContextElement_2 extends Handle_StepBasic_ApplicationContextElement {
+ constructor(thePtr: StepBasic_ApplicationContextElement);
+ }
+
+ export declare class Handle_StepBasic_ApplicationContextElement_3 extends Handle_StepBasic_ApplicationContextElement {
+ constructor(theHandle: Handle_StepBasic_ApplicationContextElement);
+ }
+
+ export declare class Handle_StepBasic_ApplicationContextElement_4 extends Handle_StepBasic_ApplicationContextElement {
+ constructor(theHandle: Handle_StepBasic_ApplicationContextElement);
+ }
+
+export declare class Handle_StepBasic_SiUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnit): void;
+ get(): StepBasic_SiUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnit_1 extends Handle_StepBasic_SiUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnit_2 extends Handle_StepBasic_SiUnit {
+ constructor(thePtr: StepBasic_SiUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnit_3 extends Handle_StepBasic_SiUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnit_4 extends Handle_StepBasic_SiUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnit);
+ }
+
+export declare class StepBasic_SiUnit extends StepBasic_NamedUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetPrefix(aPrefix: StepBasic_SiPrefix): void;
+ UnSetPrefix(): void;
+ Prefix(): StepBasic_SiPrefix;
+ HasPrefix(): Standard_Boolean;
+ SetName(aName: StepBasic_SiUnitName): void;
+ Name(): StepBasic_SiUnitName;
+ SetDimensions(aDimensions: Handle_StepBasic_DimensionalExponents): void;
+ Dimensions(): Handle_StepBasic_DimensionalExponents;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Product {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Product): void;
+ get(): StepBasic_Product;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Product_1 extends Handle_StepBasic_Product {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Product_2 extends Handle_StepBasic_Product {
+ constructor(thePtr: StepBasic_Product);
+ }
+
+ export declare class Handle_StepBasic_Product_3 extends Handle_StepBasic_Product {
+ constructor(theHandle: Handle_StepBasic_Product);
+ }
+
+ export declare class Handle_StepBasic_Product_4 extends Handle_StepBasic_Product {
+ constructor(theHandle: Handle_StepBasic_Product);
+ }
+
+export declare class StepBasic_Product extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aFrameOfReference: Handle_StepBasic_HArray1OfProductContext): void;
+ SetId(aId: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetFrameOfReference(aFrameOfReference: Handle_StepBasic_HArray1OfProductContext): void;
+ FrameOfReference(): Handle_StepBasic_HArray1OfProductContext;
+ FrameOfReferenceValue(num: Graphic3d_ZLayerId): Handle_StepBasic_ProductContext;
+ NbFrameOfReference(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DateTimeRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DateTimeRole): void;
+ get(): StepBasic_DateTimeRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DateTimeRole_1 extends Handle_StepBasic_DateTimeRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DateTimeRole_2 extends Handle_StepBasic_DateTimeRole {
+ constructor(thePtr: StepBasic_DateTimeRole);
+ }
+
+ export declare class Handle_StepBasic_DateTimeRole_3 extends Handle_StepBasic_DateTimeRole {
+ constructor(theHandle: Handle_StepBasic_DateTimeRole);
+ }
+
+ export declare class Handle_StepBasic_DateTimeRole_4 extends Handle_StepBasic_DateTimeRole {
+ constructor(theHandle: Handle_StepBasic_DateTimeRole);
+ }
+
+export declare class StepBasic_DateTimeRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_AreaUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_AreaUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_AreaUnit): void;
+ get(): StepBasic_AreaUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_AreaUnit_1 extends Handle_StepBasic_AreaUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_AreaUnit_2 extends Handle_StepBasic_AreaUnit {
+ constructor(thePtr: StepBasic_AreaUnit);
+ }
+
+ export declare class Handle_StepBasic_AreaUnit_3 extends Handle_StepBasic_AreaUnit {
+ constructor(theHandle: Handle_StepBasic_AreaUnit);
+ }
+
+ export declare class Handle_StepBasic_AreaUnit_4 extends Handle_StepBasic_AreaUnit {
+ constructor(theHandle: Handle_StepBasic_AreaUnit);
+ }
+
+export declare class StepBasic_MeasureWithUnit extends Standard_Transient {
+ constructor()
+ Init(aValueComponent: Handle_StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit): void;
+ SetValueComponent(aValueComponent: Quantity_AbsorbedDose): void;
+ ValueComponent(): Quantity_AbsorbedDose;
+ ValueComponentMember(): Handle_StepBasic_MeasureValueMember;
+ SetValueComponentMember(val: Handle_StepBasic_MeasureValueMember): void;
+ SetUnitComponent(aUnitComponent: StepBasic_Unit): void;
+ UnitComponent(): StepBasic_Unit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_MeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_MeasureWithUnit): void;
+ get(): StepBasic_MeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_MeasureWithUnit_1 extends Handle_StepBasic_MeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_MeasureWithUnit_2 extends Handle_StepBasic_MeasureWithUnit {
+ constructor(thePtr: StepBasic_MeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_MeasureWithUnit_3 extends Handle_StepBasic_MeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_MeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_MeasureWithUnit_4 extends Handle_StepBasic_MeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_MeasureWithUnit);
+ }
+
+export declare class StepBasic_ConversionBasedUnitAndVolumeUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ SetVolumeUnit(aVolumeUnit: Handle_StepBasic_VolumeUnit): void;
+ VolumeUnit(): Handle_StepBasic_VolumeUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndVolumeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndVolumeUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndVolumeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndVolumeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndVolumeUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndVolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndVolumeUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndVolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndVolumeUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndVolumeUnit);
+ }
+
+export declare class StepBasic_PersonAndOrganizationRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_PersonAndOrganizationRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PersonAndOrganizationRole): void;
+ get(): StepBasic_PersonAndOrganizationRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PersonAndOrganizationRole_1 extends Handle_StepBasic_PersonAndOrganizationRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationRole_2 extends Handle_StepBasic_PersonAndOrganizationRole {
+ constructor(thePtr: StepBasic_PersonAndOrganizationRole);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationRole_3 extends Handle_StepBasic_PersonAndOrganizationRole {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganizationRole);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationRole_4 extends Handle_StepBasic_PersonAndOrganizationRole {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganizationRole);
+ }
+
+export declare class StepBasic_ThermodynamicTemperatureUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ThermodynamicTemperatureUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ThermodynamicTemperatureUnit): void;
+ get(): StepBasic_ThermodynamicTemperatureUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ThermodynamicTemperatureUnit_1 extends Handle_StepBasic_ThermodynamicTemperatureUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ThermodynamicTemperatureUnit_2 extends Handle_StepBasic_ThermodynamicTemperatureUnit {
+ constructor(thePtr: StepBasic_ThermodynamicTemperatureUnit);
+ }
+
+ export declare class Handle_StepBasic_ThermodynamicTemperatureUnit_3 extends Handle_StepBasic_ThermodynamicTemperatureUnit {
+ constructor(theHandle: Handle_StepBasic_ThermodynamicTemperatureUnit);
+ }
+
+ export declare class Handle_StepBasic_ThermodynamicTemperatureUnit_4 extends Handle_StepBasic_ThermodynamicTemperatureUnit {
+ constructor(theHandle: Handle_StepBasic_ThermodynamicTemperatureUnit);
+ }
+
+export declare class Handle_StepBasic_MeasureValueMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_MeasureValueMember): void;
+ get(): StepBasic_MeasureValueMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_MeasureValueMember_1 extends Handle_StepBasic_MeasureValueMember {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_MeasureValueMember_2 extends Handle_StepBasic_MeasureValueMember {
+ constructor(thePtr: StepBasic_MeasureValueMember);
+ }
+
+ export declare class Handle_StepBasic_MeasureValueMember_3 extends Handle_StepBasic_MeasureValueMember {
+ constructor(theHandle: Handle_StepBasic_MeasureValueMember);
+ }
+
+ export declare class Handle_StepBasic_MeasureValueMember_4 extends Handle_StepBasic_MeasureValueMember {
+ constructor(theHandle: Handle_StepBasic_MeasureValueMember);
+ }
+
+export declare class StepBasic_MeasureValueMember extends StepData_SelectReal {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductRelatedProductCategory extends StepBasic_ProductCategory {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasAdescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aProducts: Handle_StepBasic_HArray1OfProduct): void;
+ SetProducts(aProducts: Handle_StepBasic_HArray1OfProduct): void;
+ Products(): Handle_StepBasic_HArray1OfProduct;
+ ProductsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_Product;
+ NbProducts(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductRelatedProductCategory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductRelatedProductCategory): void;
+ get(): StepBasic_ProductRelatedProductCategory;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductRelatedProductCategory_1 extends Handle_StepBasic_ProductRelatedProductCategory {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductRelatedProductCategory_2 extends Handle_StepBasic_ProductRelatedProductCategory {
+ constructor(thePtr: StepBasic_ProductRelatedProductCategory);
+ }
+
+ export declare class Handle_StepBasic_ProductRelatedProductCategory_3 extends Handle_StepBasic_ProductRelatedProductCategory {
+ constructor(theHandle: Handle_StepBasic_ProductRelatedProductCategory);
+ }
+
+ export declare class Handle_StepBasic_ProductRelatedProductCategory_4 extends Handle_StepBasic_ProductRelatedProductCategory {
+ constructor(theHandle: Handle_StepBasic_ProductRelatedProductCategory);
+ }
+
+export declare class Handle_StepBasic_DateAndTime {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DateAndTime): void;
+ get(): StepBasic_DateAndTime;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DateAndTime_1 extends Handle_StepBasic_DateAndTime {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DateAndTime_2 extends Handle_StepBasic_DateAndTime {
+ constructor(thePtr: StepBasic_DateAndTime);
+ }
+
+ export declare class Handle_StepBasic_DateAndTime_3 extends Handle_StepBasic_DateAndTime {
+ constructor(theHandle: Handle_StepBasic_DateAndTime);
+ }
+
+ export declare class Handle_StepBasic_DateAndTime_4 extends Handle_StepBasic_DateAndTime {
+ constructor(theHandle: Handle_StepBasic_DateAndTime);
+ }
+
+export declare class StepBasic_DateAndTime extends Standard_Transient {
+ constructor()
+ Init(aDateComponent: Handle_StepBasic_Date, aTimeComponent: Handle_StepBasic_LocalTime): void;
+ SetDateComponent(aDateComponent: Handle_StepBasic_Date): void;
+ DateComponent(): Handle_StepBasic_Date;
+ SetTimeComponent(aTimeComponent: Handle_StepBasic_LocalTime): void;
+ TimeComponent(): Handle_StepBasic_LocalTime;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductContext extends StepBasic_ApplicationContextElement {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFrameOfReference: Handle_StepBasic_ApplicationContext, aDisciplineType: Handle_TCollection_HAsciiString): void;
+ SetDisciplineType(aDisciplineType: Handle_TCollection_HAsciiString): void;
+ DisciplineType(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductContext): void;
+ get(): StepBasic_ProductContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductContext_1 extends Handle_StepBasic_ProductContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductContext_2 extends Handle_StepBasic_ProductContext {
+ constructor(thePtr: StepBasic_ProductContext);
+ }
+
+ export declare class Handle_StepBasic_ProductContext_3 extends Handle_StepBasic_ProductContext {
+ constructor(theHandle: Handle_StepBasic_ProductContext);
+ }
+
+ export declare class Handle_StepBasic_ProductContext_4 extends Handle_StepBasic_ProductContext {
+ constructor(theHandle: Handle_StepBasic_ProductContext);
+ }
+
+export declare class StepBasic_OrdinalDate extends StepBasic_Date {
+ constructor()
+ Init(aYearComponent: Graphic3d_ZLayerId, aDayComponent: Graphic3d_ZLayerId): void;
+ SetDayComponent(aDayComponent: Graphic3d_ZLayerId): void;
+ DayComponent(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_OrdinalDate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_OrdinalDate): void;
+ get(): StepBasic_OrdinalDate;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_OrdinalDate_1 extends Handle_StepBasic_OrdinalDate {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_OrdinalDate_2 extends Handle_StepBasic_OrdinalDate {
+ constructor(thePtr: StepBasic_OrdinalDate);
+ }
+
+ export declare class Handle_StepBasic_OrdinalDate_3 extends Handle_StepBasic_OrdinalDate {
+ constructor(theHandle: Handle_StepBasic_OrdinalDate);
+ }
+
+ export declare class Handle_StepBasic_OrdinalDate_4 extends Handle_StepBasic_OrdinalDate {
+ constructor(theHandle: Handle_StepBasic_OrdinalDate);
+ }
+
+export declare class StepBasic_ProductDefinitionContext extends StepBasic_ApplicationContextElement {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFrameOfReference: Handle_StepBasic_ApplicationContext, aLifeCycleStage: Handle_TCollection_HAsciiString): void;
+ SetLifeCycleStage(aLifeCycleStage: Handle_TCollection_HAsciiString): void;
+ LifeCycleStage(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionContext): void;
+ get(): StepBasic_ProductDefinitionContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionContext_1 extends Handle_StepBasic_ProductDefinitionContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionContext_2 extends Handle_StepBasic_ProductDefinitionContext {
+ constructor(thePtr: StepBasic_ProductDefinitionContext);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionContext_3 extends Handle_StepBasic_ProductDefinitionContext {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionContext);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionContext_4 extends Handle_StepBasic_ProductDefinitionContext {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionContext);
+ }
+
+export declare class StepBasic_DateTimeSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Date(): Handle_StepBasic_Date;
+ LocalTime(): Handle_StepBasic_LocalTime;
+ DateAndTime(): Handle_StepBasic_DateAndTime;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndSolidAngleUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndSolidAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndSolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit);
+ }
+
+export declare class StepBasic_ConversionBasedUnitAndSolidAngleUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetSolidAngleUnit(aSolidAngleUnit: Handle_StepBasic_SolidAngleUnit): void;
+ SolidAngleUnit(): Handle_StepBasic_SolidAngleUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApprovalRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalRole): void;
+ get(): StepBasic_ApprovalRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalRole_1 extends Handle_StepBasic_ApprovalRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalRole_2 extends Handle_StepBasic_ApprovalRole {
+ constructor(thePtr: StepBasic_ApprovalRole);
+ }
+
+ export declare class Handle_StepBasic_ApprovalRole_3 extends Handle_StepBasic_ApprovalRole {
+ constructor(theHandle: Handle_StepBasic_ApprovalRole);
+ }
+
+ export declare class Handle_StepBasic_ApprovalRole_4 extends Handle_StepBasic_ApprovalRole {
+ constructor(theHandle: Handle_StepBasic_ApprovalRole);
+ }
+
+export declare class StepBasic_ApprovalRole extends Standard_Transient {
+ constructor()
+ Init(aRole: Handle_TCollection_HAsciiString): void;
+ SetRole(aRole: Handle_TCollection_HAsciiString): void;
+ Role(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_PersonOrganizationSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Person(): Handle_StepBasic_Person;
+ Organization(): Handle_StepBasic_Organization;
+ PersonAndOrganization(): Handle_StepBasic_PersonAndOrganization;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_MassUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_MassUnit): void;
+ get(): StepBasic_MassUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_MassUnit_1 extends Handle_StepBasic_MassUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_MassUnit_2 extends Handle_StepBasic_MassUnit {
+ constructor(thePtr: StepBasic_MassUnit);
+ }
+
+ export declare class Handle_StepBasic_MassUnit_3 extends Handle_StepBasic_MassUnit {
+ constructor(theHandle: Handle_StepBasic_MassUnit);
+ }
+
+ export declare class Handle_StepBasic_MassUnit_4 extends Handle_StepBasic_MassUnit {
+ constructor(theHandle: Handle_StepBasic_MassUnit);
+ }
+
+export declare class StepBasic_MassUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfDocument {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfDocument): void;
+ get(): StepBasic_HArray1OfDocument;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfDocument_1 extends Handle_StepBasic_HArray1OfDocument {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDocument_2 extends Handle_StepBasic_HArray1OfDocument {
+ constructor(thePtr: StepBasic_HArray1OfDocument);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDocument_3 extends Handle_StepBasic_HArray1OfDocument {
+ constructor(theHandle: Handle_StepBasic_HArray1OfDocument);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDocument_4 extends Handle_StepBasic_HArray1OfDocument {
+ constructor(theHandle: Handle_StepBasic_HArray1OfDocument);
+ }
+
+export declare class Handle_StepBasic_ApprovalDateTime {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalDateTime): void;
+ get(): StepBasic_ApprovalDateTime;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalDateTime_1 extends Handle_StepBasic_ApprovalDateTime {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalDateTime_2 extends Handle_StepBasic_ApprovalDateTime {
+ constructor(thePtr: StepBasic_ApprovalDateTime);
+ }
+
+ export declare class Handle_StepBasic_ApprovalDateTime_3 extends Handle_StepBasic_ApprovalDateTime {
+ constructor(theHandle: Handle_StepBasic_ApprovalDateTime);
+ }
+
+ export declare class Handle_StepBasic_ApprovalDateTime_4 extends Handle_StepBasic_ApprovalDateTime {
+ constructor(theHandle: Handle_StepBasic_ApprovalDateTime);
+ }
+
+export declare class StepBasic_ApprovalDateTime extends Standard_Transient {
+ constructor()
+ Init(aDateTime: StepBasic_DateTimeSelect, aDatedApproval: Handle_StepBasic_Approval): void;
+ SetDateTime(aDateTime: StepBasic_DateTimeSelect): void;
+ DateTime(): StepBasic_DateTimeSelect;
+ SetDatedApproval(aDatedApproval: Handle_StepBasic_Approval): void;
+ DatedApproval(): Handle_StepBasic_Approval;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentFile): void;
+ get(): StepBasic_DocumentFile;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentFile_1 extends Handle_StepBasic_DocumentFile {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentFile_2 extends Handle_StepBasic_DocumentFile {
+ constructor(thePtr: StepBasic_DocumentFile);
+ }
+
+ export declare class Handle_StepBasic_DocumentFile_3 extends Handle_StepBasic_DocumentFile {
+ constructor(theHandle: Handle_StepBasic_DocumentFile);
+ }
+
+ export declare class Handle_StepBasic_DocumentFile_4 extends Handle_StepBasic_DocumentFile {
+ constructor(theHandle: Handle_StepBasic_DocumentFile);
+ }
+
+export declare class StepBasic_DocumentFile extends StepBasic_Document {
+ constructor()
+ Init(aDocument_Id: Handle_TCollection_HAsciiString, aDocument_Name: Handle_TCollection_HAsciiString, hasDocument_Description: Standard_Boolean, aDocument_Description: Handle_TCollection_HAsciiString, aDocument_Kind: Handle_StepBasic_DocumentType, aCharacterizedObject_Name: Handle_TCollection_HAsciiString, hasCharacterizedObject_Description: Standard_Boolean, aCharacterizedObject_Description: Handle_TCollection_HAsciiString): void;
+ CharacterizedObject(): Handle_StepBasic_CharacterizedObject;
+ SetCharacterizedObject(CharacterizedObject: Handle_StepBasic_CharacterizedObject): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductCategoryRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aCategory: Handle_StepBasic_ProductCategory, aSubCategory: Handle_StepBasic_ProductCategory): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ Category(): Handle_StepBasic_ProductCategory;
+ SetCategory(Category: Handle_StepBasic_ProductCategory): void;
+ SubCategory(): Handle_StepBasic_ProductCategory;
+ SetSubCategory(SubCategory: Handle_StepBasic_ProductCategory): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductCategoryRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductCategoryRelationship): void;
+ get(): StepBasic_ProductCategoryRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductCategoryRelationship_1 extends Handle_StepBasic_ProductCategoryRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductCategoryRelationship_2 extends Handle_StepBasic_ProductCategoryRelationship {
+ constructor(thePtr: StepBasic_ProductCategoryRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductCategoryRelationship_3 extends Handle_StepBasic_ProductCategoryRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductCategoryRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductCategoryRelationship_4 extends Handle_StepBasic_ProductCategoryRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductCategoryRelationship);
+ }
+
+export declare class Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfUncertaintyMeasureWithUnit): void;
+ get(): StepBasic_HArray1OfUncertaintyMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_1 extends Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_2 extends Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit {
+ constructor(thePtr: StepBasic_HArray1OfUncertaintyMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_3 extends Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_4 extends Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit);
+ }
+
+export declare class StepBasic_SiUnitAndVolumeUnit extends StepBasic_SiUnit {
+ constructor()
+ SetVolumeUnit(aVolumeUnit: Handle_StepBasic_VolumeUnit): void;
+ VolumeUnit(): Handle_StepBasic_VolumeUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndVolumeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndVolumeUnit): void;
+ get(): StepBasic_SiUnitAndVolumeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndVolumeUnit_1 extends Handle_StepBasic_SiUnitAndVolumeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndVolumeUnit_2 extends Handle_StepBasic_SiUnitAndVolumeUnit {
+ constructor(thePtr: StepBasic_SiUnitAndVolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndVolumeUnit_3 extends Handle_StepBasic_SiUnitAndVolumeUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndVolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndVolumeUnit_4 extends Handle_StepBasic_SiUnitAndVolumeUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndVolumeUnit);
+ }
+
+export declare class StepBasic_RoleSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ActionAssignment(): Handle_StepBasic_ActionAssignment;
+ ActionRequestAssignment(): Handle_StepBasic_ActionRequestAssignment;
+ ApprovalAssignment(): Handle_StepBasic_ApprovalAssignment;
+ ApprovalDateTime(): Handle_StepBasic_ApprovalDateTime;
+ CertificationAssignment(): Handle_StepBasic_CertificationAssignment;
+ ContractAssignment(): Handle_StepBasic_ContractAssignment;
+ DocumentReference(): Handle_StepBasic_DocumentReference;
+ EffectivityAssignment(): Handle_StepBasic_EffectivityAssignment;
+ GroupAssignment(): Handle_StepBasic_GroupAssignment;
+ NameAssignment(): Handle_StepBasic_NameAssignment;
+ SecurityClassificationAssignment(): Handle_StepBasic_SecurityClassificationAssignment;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_UncertaintyMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_UncertaintyMeasureWithUnit): void;
+ get(): StepBasic_UncertaintyMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_UncertaintyMeasureWithUnit_1 extends Handle_StepBasic_UncertaintyMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_UncertaintyMeasureWithUnit_2 extends Handle_StepBasic_UncertaintyMeasureWithUnit {
+ constructor(thePtr: StepBasic_UncertaintyMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_UncertaintyMeasureWithUnit_3 extends Handle_StepBasic_UncertaintyMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_UncertaintyMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_UncertaintyMeasureWithUnit_4 extends Handle_StepBasic_UncertaintyMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_UncertaintyMeasureWithUnit);
+ }
+
+export declare class StepBasic_UncertaintyMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ Init(aValueComponent: Handle_StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_DigitalDocument extends StepBasic_Document {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DigitalDocument {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DigitalDocument): void;
+ get(): StepBasic_DigitalDocument;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DigitalDocument_1 extends Handle_StepBasic_DigitalDocument {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DigitalDocument_2 extends Handle_StepBasic_DigitalDocument {
+ constructor(thePtr: StepBasic_DigitalDocument);
+ }
+
+ export declare class Handle_StepBasic_DigitalDocument_3 extends Handle_StepBasic_DigitalDocument {
+ constructor(theHandle: Handle_StepBasic_DigitalDocument);
+ }
+
+ export declare class Handle_StepBasic_DigitalDocument_4 extends Handle_StepBasic_DigitalDocument {
+ constructor(theHandle: Handle_StepBasic_DigitalDocument);
+ }
+
+export declare class StepBasic_SecurityClassificationLevel extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SecurityClassificationLevel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SecurityClassificationLevel): void;
+ get(): StepBasic_SecurityClassificationLevel;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SecurityClassificationLevel_1 extends Handle_StepBasic_SecurityClassificationLevel {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationLevel_2 extends Handle_StepBasic_SecurityClassificationLevel {
+ constructor(thePtr: StepBasic_SecurityClassificationLevel);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationLevel_3 extends Handle_StepBasic_SecurityClassificationLevel {
+ constructor(theHandle: Handle_StepBasic_SecurityClassificationLevel);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationLevel_4 extends Handle_StepBasic_SecurityClassificationLevel {
+ constructor(theHandle: Handle_StepBasic_SecurityClassificationLevel);
+ }
+
+export declare class StepBasic_DocumentRepresentationType extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aRepresentedDocument: Handle_StepBasic_Document): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ RepresentedDocument(): Handle_StepBasic_Document;
+ SetRepresentedDocument(RepresentedDocument: Handle_StepBasic_Document): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentRepresentationType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentRepresentationType): void;
+ get(): StepBasic_DocumentRepresentationType;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentRepresentationType_1 extends Handle_StepBasic_DocumentRepresentationType {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentRepresentationType_2 extends Handle_StepBasic_DocumentRepresentationType {
+ constructor(thePtr: StepBasic_DocumentRepresentationType);
+ }
+
+ export declare class Handle_StepBasic_DocumentRepresentationType_3 extends Handle_StepBasic_DocumentRepresentationType {
+ constructor(theHandle: Handle_StepBasic_DocumentRepresentationType);
+ }
+
+ export declare class Handle_StepBasic_DocumentRepresentationType_4 extends Handle_StepBasic_DocumentRepresentationType {
+ constructor(theHandle: Handle_StepBasic_DocumentRepresentationType);
+ }
+
+export declare class Handle_StepBasic_ProductDefinitionRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionRelationship): void;
+ get(): StepBasic_ProductDefinitionRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionRelationship_1 extends Handle_StepBasic_ProductDefinitionRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionRelationship_2 extends Handle_StepBasic_ProductDefinitionRelationship {
+ constructor(thePtr: StepBasic_ProductDefinitionRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionRelationship_3 extends Handle_StepBasic_ProductDefinitionRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionRelationship_4 extends Handle_StepBasic_ProductDefinitionRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionRelationship);
+ }
+
+export declare class StepBasic_ProductDefinitionRelationship extends Standard_Transient {
+ constructor()
+ Init_1(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aRelatingProductDefinition: Handle_StepBasic_ProductDefinition, aRelatedProductDefinition: Handle_StepBasic_ProductDefinition): void;
+ Init_2(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aRelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aRelatedProductDefinition: StepBasic_ProductDefinitionOrReference): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ RelatingProductDefinition(): Handle_StepBasic_ProductDefinition;
+ RelatingProductDefinitionAP242(): StepBasic_ProductDefinitionOrReference;
+ SetRelatingProductDefinition_1(RelatingProductDefinition: Handle_StepBasic_ProductDefinition): void;
+ SetRelatingProductDefinition_2(RelatingProductDefinition: StepBasic_ProductDefinitionOrReference): void;
+ RelatedProductDefinition(): Handle_StepBasic_ProductDefinition;
+ RelatedProductDefinitionAP242(): StepBasic_ProductDefinitionOrReference;
+ SetRelatedProductDefinition_1(RelatedProductDefinition: Handle_StepBasic_ProductDefinition): void;
+ SetRelatedProductDefinition_2(RelatedProductDefinition: StepBasic_ProductDefinitionOrReference): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_PersonAndOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PersonAndOrganizationAssignment): void;
+ get(): StepBasic_PersonAndOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PersonAndOrganizationAssignment_1 extends Handle_StepBasic_PersonAndOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationAssignment_2 extends Handle_StepBasic_PersonAndOrganizationAssignment {
+ constructor(thePtr: StepBasic_PersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationAssignment_3 extends Handle_StepBasic_PersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganizationAssignment_4 extends Handle_StepBasic_PersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganizationAssignment);
+ }
+
+export declare class StepBasic_PersonAndOrganizationAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization, aRole: Handle_StepBasic_PersonAndOrganizationRole): void;
+ SetAssignedPersonAndOrganization(aAssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization): void;
+ AssignedPersonAndOrganization(): Handle_StepBasic_PersonAndOrganization;
+ SetRole(aRole: Handle_StepBasic_PersonAndOrganizationRole): void;
+ Role(): Handle_StepBasic_PersonAndOrganizationRole;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_SolidAngleMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SolidAngleMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SolidAngleMeasureWithUnit): void;
+ get(): StepBasic_SolidAngleMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SolidAngleMeasureWithUnit_1 extends Handle_StepBasic_SolidAngleMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SolidAngleMeasureWithUnit_2 extends Handle_StepBasic_SolidAngleMeasureWithUnit {
+ constructor(thePtr: StepBasic_SolidAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_SolidAngleMeasureWithUnit_3 extends Handle_StepBasic_SolidAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_SolidAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_SolidAngleMeasureWithUnit_4 extends Handle_StepBasic_SolidAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_SolidAngleMeasureWithUnit);
+ }
+
+export declare class Handle_StepBasic_VolumeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_VolumeUnit): void;
+ get(): StepBasic_VolumeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_VolumeUnit_1 extends Handle_StepBasic_VolumeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_VolumeUnit_2 extends Handle_StepBasic_VolumeUnit {
+ constructor(thePtr: StepBasic_VolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_VolumeUnit_3 extends Handle_StepBasic_VolumeUnit {
+ constructor(theHandle: Handle_StepBasic_VolumeUnit);
+ }
+
+ export declare class Handle_StepBasic_VolumeUnit_4 extends Handle_StepBasic_VolumeUnit {
+ constructor(theHandle: Handle_StepBasic_VolumeUnit);
+ }
+
+export declare class StepBasic_VolumeUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_PlaneAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PlaneAngleUnit): void;
+ get(): StepBasic_PlaneAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PlaneAngleUnit_1 extends Handle_StepBasic_PlaneAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleUnit_2 extends Handle_StepBasic_PlaneAngleUnit {
+ constructor(thePtr: StepBasic_PlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleUnit_3 extends Handle_StepBasic_PlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_PlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_PlaneAngleUnit_4 extends Handle_StepBasic_PlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_PlaneAngleUnit);
+ }
+
+export declare class StepBasic_PlaneAngleUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfApproval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfApproval): void;
+ get(): StepBasic_HArray1OfApproval;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfApproval_1 extends Handle_StepBasic_HArray1OfApproval {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfApproval_2 extends Handle_StepBasic_HArray1OfApproval {
+ constructor(thePtr: StepBasic_HArray1OfApproval);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfApproval_3 extends Handle_StepBasic_HArray1OfApproval {
+ constructor(theHandle: Handle_StepBasic_HArray1OfApproval);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfApproval_4 extends Handle_StepBasic_HArray1OfApproval {
+ constructor(theHandle: Handle_StepBasic_HArray1OfApproval);
+ }
+
+export declare class Handle_StepBasic_ActionRequestAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ActionRequestAssignment): void;
+ get(): StepBasic_ActionRequestAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ActionRequestAssignment_1 extends Handle_StepBasic_ActionRequestAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ActionRequestAssignment_2 extends Handle_StepBasic_ActionRequestAssignment {
+ constructor(thePtr: StepBasic_ActionRequestAssignment);
+ }
+
+ export declare class Handle_StepBasic_ActionRequestAssignment_3 extends Handle_StepBasic_ActionRequestAssignment {
+ constructor(theHandle: Handle_StepBasic_ActionRequestAssignment);
+ }
+
+ export declare class Handle_StepBasic_ActionRequestAssignment_4 extends Handle_StepBasic_ActionRequestAssignment {
+ constructor(theHandle: Handle_StepBasic_ActionRequestAssignment);
+ }
+
+export declare class StepBasic_ActionRequestAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedActionRequest: Handle_StepBasic_VersionedActionRequest): void;
+ AssignedActionRequest(): Handle_StepBasic_VersionedActionRequest;
+ SetAssignedActionRequest(AssignedActionRequest: Handle_StepBasic_VersionedActionRequest): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ApprovalAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedApproval: Handle_StepBasic_Approval): void;
+ SetAssignedApproval(aAssignedApproval: Handle_StepBasic_Approval): void;
+ AssignedApproval(): Handle_StepBasic_Approval;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApprovalAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalAssignment): void;
+ get(): StepBasic_ApprovalAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalAssignment_1 extends Handle_StepBasic_ApprovalAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalAssignment_2 extends Handle_StepBasic_ApprovalAssignment {
+ constructor(thePtr: StepBasic_ApprovalAssignment);
+ }
+
+ export declare class Handle_StepBasic_ApprovalAssignment_3 extends Handle_StepBasic_ApprovalAssignment {
+ constructor(theHandle: Handle_StepBasic_ApprovalAssignment);
+ }
+
+ export declare class Handle_StepBasic_ApprovalAssignment_4 extends Handle_StepBasic_ApprovalAssignment {
+ constructor(theHandle: Handle_StepBasic_ApprovalAssignment);
+ }
+
+export declare class Handle_StepBasic_IdentificationRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_IdentificationRole): void;
+ get(): StepBasic_IdentificationRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_IdentificationRole_1 extends Handle_StepBasic_IdentificationRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_IdentificationRole_2 extends Handle_StepBasic_IdentificationRole {
+ constructor(thePtr: StepBasic_IdentificationRole);
+ }
+
+ export declare class Handle_StepBasic_IdentificationRole_3 extends Handle_StepBasic_IdentificationRole {
+ constructor(theHandle: Handle_StepBasic_IdentificationRole);
+ }
+
+ export declare class Handle_StepBasic_IdentificationRole_4 extends Handle_StepBasic_IdentificationRole {
+ constructor(theHandle: Handle_StepBasic_IdentificationRole);
+ }
+
+export declare class StepBasic_IdentificationRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Effectivity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Effectivity): void;
+ get(): StepBasic_Effectivity;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Effectivity_1 extends Handle_StepBasic_Effectivity {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Effectivity_2 extends Handle_StepBasic_Effectivity {
+ constructor(thePtr: StepBasic_Effectivity);
+ }
+
+ export declare class Handle_StepBasic_Effectivity_3 extends Handle_StepBasic_Effectivity {
+ constructor(theHandle: Handle_StepBasic_Effectivity);
+ }
+
+ export declare class Handle_StepBasic_Effectivity_4 extends Handle_StepBasic_Effectivity {
+ constructor(theHandle: Handle_StepBasic_Effectivity);
+ }
+
+export declare class StepBasic_Effectivity extends Standard_Transient {
+ constructor()
+ Init(aid: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(aid: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_PersonAndOrganization extends Standard_Transient {
+ constructor()
+ Init(aThePerson: Handle_StepBasic_Person, aTheOrganization: Handle_StepBasic_Organization): void;
+ SetThePerson(aThePerson: Handle_StepBasic_Person): void;
+ ThePerson(): Handle_StepBasic_Person;
+ SetTheOrganization(aTheOrganization: Handle_StepBasic_Organization): void;
+ TheOrganization(): Handle_StepBasic_Organization;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_PersonAndOrganization {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PersonAndOrganization): void;
+ get(): StepBasic_PersonAndOrganization;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PersonAndOrganization_1 extends Handle_StepBasic_PersonAndOrganization {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganization_2 extends Handle_StepBasic_PersonAndOrganization {
+ constructor(thePtr: StepBasic_PersonAndOrganization);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganization_3 extends Handle_StepBasic_PersonAndOrganization {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganization);
+ }
+
+ export declare class Handle_StepBasic_PersonAndOrganization_4 extends Handle_StepBasic_PersonAndOrganization {
+ constructor(theHandle: Handle_StepBasic_PersonAndOrganization);
+ }
+
+export declare class StepBasic_SiUnitAndAreaUnit extends StepBasic_SiUnit {
+ constructor()
+ SetAreaUnit(anAreaUnit: Handle_StepBasic_AreaUnit): void;
+ AreaUnit(): Handle_StepBasic_AreaUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndAreaUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndAreaUnit): void;
+ get(): StepBasic_SiUnitAndAreaUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndAreaUnit_1 extends Handle_StepBasic_SiUnitAndAreaUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndAreaUnit_2 extends Handle_StepBasic_SiUnitAndAreaUnit {
+ constructor(thePtr: StepBasic_SiUnitAndAreaUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndAreaUnit_3 extends Handle_StepBasic_SiUnitAndAreaUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndAreaUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndAreaUnit_4 extends Handle_StepBasic_SiUnitAndAreaUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndAreaUnit);
+ }
+
+export declare class Handle_StepBasic_DocumentType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentType): void;
+ get(): StepBasic_DocumentType;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentType_1 extends Handle_StepBasic_DocumentType {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentType_2 extends Handle_StepBasic_DocumentType {
+ constructor(thePtr: StepBasic_DocumentType);
+ }
+
+ export declare class Handle_StepBasic_DocumentType_3 extends Handle_StepBasic_DocumentType {
+ constructor(theHandle: Handle_StepBasic_DocumentType);
+ }
+
+ export declare class Handle_StepBasic_DocumentType_4 extends Handle_StepBasic_DocumentType {
+ constructor(theHandle: Handle_StepBasic_DocumentType);
+ }
+
+export declare class StepBasic_DocumentType extends Standard_Transient {
+ constructor()
+ Init(apdt: Handle_TCollection_HAsciiString): void;
+ ProductDataType(): Handle_TCollection_HAsciiString;
+ SetProductDataType(apdt: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApplicationContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApplicationContext): void;
+ get(): StepBasic_ApplicationContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApplicationContext_1 extends Handle_StepBasic_ApplicationContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApplicationContext_2 extends Handle_StepBasic_ApplicationContext {
+ constructor(thePtr: StepBasic_ApplicationContext);
+ }
+
+ export declare class Handle_StepBasic_ApplicationContext_3 extends Handle_StepBasic_ApplicationContext {
+ constructor(theHandle: Handle_StepBasic_ApplicationContext);
+ }
+
+ export declare class Handle_StepBasic_ApplicationContext_4 extends Handle_StepBasic_ApplicationContext {
+ constructor(theHandle: Handle_StepBasic_ApplicationContext);
+ }
+
+export declare class StepBasic_ApplicationContext extends Standard_Transient {
+ constructor()
+ Init(aApplication: Handle_TCollection_HAsciiString): void;
+ SetApplication(aApplication: Handle_TCollection_HAsciiString): void;
+ Application(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ObjectRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ObjectRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ObjectRole): void;
+ get(): StepBasic_ObjectRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ObjectRole_1 extends Handle_StepBasic_ObjectRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ObjectRole_2 extends Handle_StepBasic_ObjectRole {
+ constructor(thePtr: StepBasic_ObjectRole);
+ }
+
+ export declare class Handle_StepBasic_ObjectRole_3 extends Handle_StepBasic_ObjectRole {
+ constructor(theHandle: Handle_StepBasic_ObjectRole);
+ }
+
+ export declare class Handle_StepBasic_ObjectRole_4 extends Handle_StepBasic_ObjectRole {
+ constructor(theHandle: Handle_StepBasic_ObjectRole);
+ }
+
+export declare class StepBasic_PersonalAddress extends StepBasic_Address {
+ constructor()
+ Init(hasAinternalLocation: Standard_Boolean, aInternalLocation: Handle_TCollection_HAsciiString, hasAstreetNumber: Standard_Boolean, aStreetNumber: Handle_TCollection_HAsciiString, hasAstreet: Standard_Boolean, aStreet: Handle_TCollection_HAsciiString, hasApostalBox: Standard_Boolean, aPostalBox: Handle_TCollection_HAsciiString, hasAtown: Standard_Boolean, aTown: Handle_TCollection_HAsciiString, hasAregion: Standard_Boolean, aRegion: Handle_TCollection_HAsciiString, hasApostalCode: Standard_Boolean, aPostalCode: Handle_TCollection_HAsciiString, hasAcountry: Standard_Boolean, aCountry: Handle_TCollection_HAsciiString, hasAfacsimileNumber: Standard_Boolean, aFacsimileNumber: Handle_TCollection_HAsciiString, hasAtelephoneNumber: Standard_Boolean, aTelephoneNumber: Handle_TCollection_HAsciiString, hasAelectronicMailAddress: Standard_Boolean, aElectronicMailAddress: Handle_TCollection_HAsciiString, hasAtelexNumber: Standard_Boolean, aTelexNumber: Handle_TCollection_HAsciiString, aPeople: Handle_StepBasic_HArray1OfPerson, aDescription: Handle_TCollection_HAsciiString): void;
+ SetPeople(aPeople: Handle_StepBasic_HArray1OfPerson): void;
+ People(): Handle_StepBasic_HArray1OfPerson;
+ PeopleValue(num: Graphic3d_ZLayerId): Handle_StepBasic_Person;
+ NbPeople(): Graphic3d_ZLayerId;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_PersonalAddress {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PersonalAddress): void;
+ get(): StepBasic_PersonalAddress;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PersonalAddress_1 extends Handle_StepBasic_PersonalAddress {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PersonalAddress_2 extends Handle_StepBasic_PersonalAddress {
+ constructor(thePtr: StepBasic_PersonalAddress);
+ }
+
+ export declare class Handle_StepBasic_PersonalAddress_3 extends Handle_StepBasic_PersonalAddress {
+ constructor(theHandle: Handle_StepBasic_PersonalAddress);
+ }
+
+ export declare class Handle_StepBasic_PersonalAddress_4 extends Handle_StepBasic_PersonalAddress {
+ constructor(theHandle: Handle_StepBasic_PersonalAddress);
+ }
+
+export declare class StepBasic_ProductDefinitionFormationRelationship extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRelatingProductDefinitionFormation: Handle_StepBasic_ProductDefinitionFormation, aRelatedProductDefinitionFormation: Handle_StepBasic_ProductDefinitionFormation): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ RelatingProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ SetRelatingProductDefinitionFormation(RelatingProductDefinitionFormation: Handle_StepBasic_ProductDefinitionFormation): void;
+ RelatedProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ SetRelatedProductDefinitionFormation(RelatedProductDefinitionFormation: Handle_StepBasic_ProductDefinitionFormation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionFormationRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionFormationRelationship): void;
+ get(): StepBasic_ProductDefinitionFormationRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationRelationship_1 extends Handle_StepBasic_ProductDefinitionFormationRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationRelationship_2 extends Handle_StepBasic_ProductDefinitionFormationRelationship {
+ constructor(thePtr: StepBasic_ProductDefinitionFormationRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationRelationship_3 extends Handle_StepBasic_ProductDefinitionFormationRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormationRelationship);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationRelationship_4 extends Handle_StepBasic_ProductDefinitionFormationRelationship {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormationRelationship);
+ }
+
+export declare type StepBasic_SiUnitName = {
+ StepBasic_sunMetre: {};
+ StepBasic_sunGram: {};
+ StepBasic_sunSecond: {};
+ StepBasic_sunAmpere: {};
+ StepBasic_sunKelvin: {};
+ StepBasic_sunMole: {};
+ StepBasic_sunCandela: {};
+ StepBasic_sunRadian: {};
+ StepBasic_sunSteradian: {};
+ StepBasic_sunHertz: {};
+ StepBasic_sunNewton: {};
+ StepBasic_sunPascal: {};
+ StepBasic_sunJoule: {};
+ StepBasic_sunWatt: {};
+ StepBasic_sunCoulomb: {};
+ StepBasic_sunVolt: {};
+ StepBasic_sunFarad: {};
+ StepBasic_sunOhm: {};
+ StepBasic_sunSiemens: {};
+ StepBasic_sunWeber: {};
+ StepBasic_sunTesla: {};
+ StepBasic_sunHenry: {};
+ StepBasic_sunDegreeCelsius: {};
+ StepBasic_sunLumen: {};
+ StepBasic_sunLux: {};
+ StepBasic_sunBecquerel: {};
+ StepBasic_sunGray: {};
+ StepBasic_sunSievert: {};
+}
+
+export declare class StepBasic_ProductDefinitionOrReference extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionReference(): Handle_StepBasic_ProductDefinitionReference;
+ ProductDefinitionReferenceWithLocalRepresentation(): Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
+ delete(): void;
+}
+
+export declare class StepBasic_ApprovalPersonOrganization extends Standard_Transient {
+ constructor()
+ Init(aPersonOrganization: StepBasic_PersonOrganizationSelect, aAuthorizedApproval: Handle_StepBasic_Approval, aRole: Handle_StepBasic_ApprovalRole): void;
+ SetPersonOrganization(aPersonOrganization: StepBasic_PersonOrganizationSelect): void;
+ PersonOrganization(): StepBasic_PersonOrganizationSelect;
+ SetAuthorizedApproval(aAuthorizedApproval: Handle_StepBasic_Approval): void;
+ AuthorizedApproval(): Handle_StepBasic_Approval;
+ SetRole(aRole: Handle_StepBasic_ApprovalRole): void;
+ Role(): Handle_StepBasic_ApprovalRole;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApprovalPersonOrganization {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalPersonOrganization): void;
+ get(): StepBasic_ApprovalPersonOrganization;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalPersonOrganization_1 extends Handle_StepBasic_ApprovalPersonOrganization {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalPersonOrganization_2 extends Handle_StepBasic_ApprovalPersonOrganization {
+ constructor(thePtr: StepBasic_ApprovalPersonOrganization);
+ }
+
+ export declare class Handle_StepBasic_ApprovalPersonOrganization_3 extends Handle_StepBasic_ApprovalPersonOrganization {
+ constructor(theHandle: Handle_StepBasic_ApprovalPersonOrganization);
+ }
+
+ export declare class Handle_StepBasic_ApprovalPersonOrganization_4 extends Handle_StepBasic_ApprovalPersonOrganization {
+ constructor(theHandle: Handle_StepBasic_ApprovalPersonOrganization);
+ }
+
+export declare class Handle_StepBasic_Address {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Address): void;
+ get(): StepBasic_Address;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Address_1 extends Handle_StepBasic_Address {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Address_2 extends Handle_StepBasic_Address {
+ constructor(thePtr: StepBasic_Address);
+ }
+
+ export declare class Handle_StepBasic_Address_3 extends Handle_StepBasic_Address {
+ constructor(theHandle: Handle_StepBasic_Address);
+ }
+
+ export declare class Handle_StepBasic_Address_4 extends Handle_StepBasic_Address {
+ constructor(theHandle: Handle_StepBasic_Address);
+ }
+
+export declare class StepBasic_Address extends Standard_Transient {
+ constructor()
+ Init(hasAinternalLocation: Standard_Boolean, aInternalLocation: Handle_TCollection_HAsciiString, hasAstreetNumber: Standard_Boolean, aStreetNumber: Handle_TCollection_HAsciiString, hasAstreet: Standard_Boolean, aStreet: Handle_TCollection_HAsciiString, hasApostalBox: Standard_Boolean, aPostalBox: Handle_TCollection_HAsciiString, hasAtown: Standard_Boolean, aTown: Handle_TCollection_HAsciiString, hasAregion: Standard_Boolean, aRegion: Handle_TCollection_HAsciiString, hasApostalCode: Standard_Boolean, aPostalCode: Handle_TCollection_HAsciiString, hasAcountry: Standard_Boolean, aCountry: Handle_TCollection_HAsciiString, hasAfacsimileNumber: Standard_Boolean, aFacsimileNumber: Handle_TCollection_HAsciiString, hasAtelephoneNumber: Standard_Boolean, aTelephoneNumber: Handle_TCollection_HAsciiString, hasAelectronicMailAddress: Standard_Boolean, aElectronicMailAddress: Handle_TCollection_HAsciiString, hasAtelexNumber: Standard_Boolean, aTelexNumber: Handle_TCollection_HAsciiString): void;
+ SetInternalLocation(aInternalLocation: Handle_TCollection_HAsciiString): void;
+ UnSetInternalLocation(): void;
+ InternalLocation(): Handle_TCollection_HAsciiString;
+ HasInternalLocation(): Standard_Boolean;
+ SetStreetNumber(aStreetNumber: Handle_TCollection_HAsciiString): void;
+ UnSetStreetNumber(): void;
+ StreetNumber(): Handle_TCollection_HAsciiString;
+ HasStreetNumber(): Standard_Boolean;
+ SetStreet(aStreet: Handle_TCollection_HAsciiString): void;
+ UnSetStreet(): void;
+ Street(): Handle_TCollection_HAsciiString;
+ HasStreet(): Standard_Boolean;
+ SetPostalBox(aPostalBox: Handle_TCollection_HAsciiString): void;
+ UnSetPostalBox(): void;
+ PostalBox(): Handle_TCollection_HAsciiString;
+ HasPostalBox(): Standard_Boolean;
+ SetTown(aTown: Handle_TCollection_HAsciiString): void;
+ UnSetTown(): void;
+ Town(): Handle_TCollection_HAsciiString;
+ HasTown(): Standard_Boolean;
+ SetRegion(aRegion: Handle_TCollection_HAsciiString): void;
+ UnSetRegion(): void;
+ Region(): Handle_TCollection_HAsciiString;
+ HasRegion(): Standard_Boolean;
+ SetPostalCode(aPostalCode: Handle_TCollection_HAsciiString): void;
+ UnSetPostalCode(): void;
+ PostalCode(): Handle_TCollection_HAsciiString;
+ HasPostalCode(): Standard_Boolean;
+ SetCountry(aCountry: Handle_TCollection_HAsciiString): void;
+ UnSetCountry(): void;
+ Country(): Handle_TCollection_HAsciiString;
+ HasCountry(): Standard_Boolean;
+ SetFacsimileNumber(aFacsimileNumber: Handle_TCollection_HAsciiString): void;
+ UnSetFacsimileNumber(): void;
+ FacsimileNumber(): Handle_TCollection_HAsciiString;
+ HasFacsimileNumber(): Standard_Boolean;
+ SetTelephoneNumber(aTelephoneNumber: Handle_TCollection_HAsciiString): void;
+ UnSetTelephoneNumber(): void;
+ TelephoneNumber(): Handle_TCollection_HAsciiString;
+ HasTelephoneNumber(): Standard_Boolean;
+ SetElectronicMailAddress(aElectronicMailAddress: Handle_TCollection_HAsciiString): void;
+ UnSetElectronicMailAddress(): void;
+ ElectronicMailAddress(): Handle_TCollection_HAsciiString;
+ HasElectronicMailAddress(): Standard_Boolean;
+ SetTelexNumber(aTelexNumber: Handle_TCollection_HAsciiString): void;
+ UnSetTelexNumber(): void;
+ TelexNumber(): Handle_TCollection_HAsciiString;
+ HasTelexNumber(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductDefinitionFormationWithSpecifiedSource extends StepBasic_ProductDefinitionFormation {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aOfProduct: Handle_StepBasic_Product, aMakeOrBuy: StepBasic_Source): void;
+ SetMakeOrBuy(aMakeOrBuy: StepBasic_Source): void;
+ MakeOrBuy(): StepBasic_Source;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionFormationWithSpecifiedSource): void;
+ get(): StepBasic_ProductDefinitionFormationWithSpecifiedSource;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_1 extends Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_2 extends Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource {
+ constructor(thePtr: StepBasic_ProductDefinitionFormationWithSpecifiedSource);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_3 extends Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_4 extends Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource);
+ }
+
+export declare type StepBasic_AheadOrBehind = {
+ StepBasic_aobAhead: {};
+ StepBasic_aobExact: {};
+ StepBasic_aobBehind: {};
+}
+
+export declare type StepBasic_Source = {
+ StepBasic_sMade: {};
+ StepBasic_sBought: {};
+ StepBasic_sNotKnown: {};
+}
+
+export declare class StepBasic_ProductDefinition extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aFormation: Handle_StepBasic_ProductDefinitionFormation, aFrameOfReference: Handle_StepBasic_ProductDefinitionContext): void;
+ SetId(aId: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetFormation(aFormation: Handle_StepBasic_ProductDefinitionFormation): void;
+ Formation(): Handle_StepBasic_ProductDefinitionFormation;
+ SetFrameOfReference(aFrameOfReference: Handle_StepBasic_ProductDefinitionContext): void;
+ FrameOfReference(): Handle_StepBasic_ProductDefinitionContext;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinition): void;
+ get(): StepBasic_ProductDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinition_1 extends Handle_StepBasic_ProductDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinition_2 extends Handle_StepBasic_ProductDefinition {
+ constructor(thePtr: StepBasic_ProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinition_3 extends Handle_StepBasic_ProductDefinition {
+ constructor(theHandle: Handle_StepBasic_ProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinition_4 extends Handle_StepBasic_ProductDefinition {
+ constructor(theHandle: Handle_StepBasic_ProductDefinition);
+ }
+
+export declare class Handle_StepBasic_CharacterizedObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_CharacterizedObject): void;
+ get(): StepBasic_CharacterizedObject;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_CharacterizedObject_1 extends Handle_StepBasic_CharacterizedObject {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_CharacterizedObject_2 extends Handle_StepBasic_CharacterizedObject {
+ constructor(thePtr: StepBasic_CharacterizedObject);
+ }
+
+ export declare class Handle_StepBasic_CharacterizedObject_3 extends Handle_StepBasic_CharacterizedObject {
+ constructor(theHandle: Handle_StepBasic_CharacterizedObject);
+ }
+
+ export declare class Handle_StepBasic_CharacterizedObject_4 extends Handle_StepBasic_CharacterizedObject {
+ constructor(theHandle: Handle_StepBasic_CharacterizedObject);
+ }
+
+export declare class StepBasic_CharacterizedObject extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndLengthUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndLengthUnit): void;
+ get(): StepBasic_SiUnitAndLengthUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndLengthUnit_1 extends Handle_StepBasic_SiUnitAndLengthUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndLengthUnit_2 extends Handle_StepBasic_SiUnitAndLengthUnit {
+ constructor(thePtr: StepBasic_SiUnitAndLengthUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndLengthUnit_3 extends Handle_StepBasic_SiUnitAndLengthUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndLengthUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndLengthUnit_4 extends Handle_StepBasic_SiUnitAndLengthUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndLengthUnit);
+ }
+
+export declare class StepBasic_SiUnitAndLengthUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetLengthUnit(aLengthUnit: Handle_StepBasic_LengthUnit): void;
+ LengthUnit(): Handle_StepBasic_LengthUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductDefinitionEffectivity extends StepBasic_Effectivity {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aUsage: Handle_StepBasic_ProductDefinitionRelationship): void;
+ Usage(): Handle_StepBasic_ProductDefinitionRelationship;
+ SetUsage(aUsage: Handle_StepBasic_ProductDefinitionRelationship): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionEffectivity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionEffectivity): void;
+ get(): StepBasic_ProductDefinitionEffectivity;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionEffectivity_1 extends Handle_StepBasic_ProductDefinitionEffectivity {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionEffectivity_2 extends Handle_StepBasic_ProductDefinitionEffectivity {
+ constructor(thePtr: StepBasic_ProductDefinitionEffectivity);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionEffectivity_3 extends Handle_StepBasic_ProductDefinitionEffectivity {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionEffectivity);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionEffectivity_4 extends Handle_StepBasic_ProductDefinitionEffectivity {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionEffectivity);
+ }
+
+export declare class StepBasic_SizeSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ SetRealValue(aReal: Quantity_AbsorbedDose): void;
+ RealValue(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_RatioUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_RatioUnit): void;
+ get(): StepBasic_RatioUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_RatioUnit_1 extends Handle_StepBasic_RatioUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_RatioUnit_2 extends Handle_StepBasic_RatioUnit {
+ constructor(thePtr: StepBasic_RatioUnit);
+ }
+
+ export declare class Handle_StepBasic_RatioUnit_3 extends Handle_StepBasic_RatioUnit {
+ constructor(theHandle: Handle_StepBasic_RatioUnit);
+ }
+
+ export declare class Handle_StepBasic_RatioUnit_4 extends Handle_StepBasic_RatioUnit {
+ constructor(theHandle: Handle_StepBasic_RatioUnit);
+ }
+
+export declare class StepBasic_RatioUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndRatioUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndRatioUnit): void;
+ get(): StepBasic_SiUnitAndRatioUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndRatioUnit_1 extends Handle_StepBasic_SiUnitAndRatioUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndRatioUnit_2 extends Handle_StepBasic_SiUnitAndRatioUnit {
+ constructor(thePtr: StepBasic_SiUnitAndRatioUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndRatioUnit_3 extends Handle_StepBasic_SiUnitAndRatioUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndRatioUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndRatioUnit_4 extends Handle_StepBasic_SiUnitAndRatioUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndRatioUnit);
+ }
+
+export declare class StepBasic_SiUnitAndRatioUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetRatioUnit(aRatioUnit: Handle_StepBasic_RatioUnit): void;
+ RatioUnit(): Handle_StepBasic_RatioUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_CertificationType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_CertificationType): void;
+ get(): StepBasic_CertificationType;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_CertificationType_1 extends Handle_StepBasic_CertificationType {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_CertificationType_2 extends Handle_StepBasic_CertificationType {
+ constructor(thePtr: StepBasic_CertificationType);
+ }
+
+ export declare class Handle_StepBasic_CertificationType_3 extends Handle_StepBasic_CertificationType {
+ constructor(theHandle: Handle_StepBasic_CertificationType);
+ }
+
+ export declare class Handle_StepBasic_CertificationType_4 extends Handle_StepBasic_CertificationType {
+ constructor(theHandle: Handle_StepBasic_CertificationType);
+ }
+
+export declare class StepBasic_CertificationType extends Standard_Transient {
+ constructor()
+ Init(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_CalendarDate extends StepBasic_Date {
+ constructor()
+ Init(aYearComponent: Graphic3d_ZLayerId, aDayComponent: Graphic3d_ZLayerId, aMonthComponent: Graphic3d_ZLayerId): void;
+ SetDayComponent(aDayComponent: Graphic3d_ZLayerId): void;
+ DayComponent(): Graphic3d_ZLayerId;
+ SetMonthComponent(aMonthComponent: Graphic3d_ZLayerId): void;
+ MonthComponent(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_CalendarDate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_CalendarDate): void;
+ get(): StepBasic_CalendarDate;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_CalendarDate_1 extends Handle_StepBasic_CalendarDate {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_CalendarDate_2 extends Handle_StepBasic_CalendarDate {
+ constructor(thePtr: StepBasic_CalendarDate);
+ }
+
+ export declare class Handle_StepBasic_CalendarDate_3 extends Handle_StepBasic_CalendarDate {
+ constructor(theHandle: Handle_StepBasic_CalendarDate);
+ }
+
+ export declare class Handle_StepBasic_CalendarDate_4 extends Handle_StepBasic_CalendarDate {
+ constructor(theHandle: Handle_StepBasic_CalendarDate);
+ }
+
+export declare class StepBasic_ApplicationProtocolDefinition extends Standard_Transient {
+ constructor()
+ Init(aStatus: Handle_TCollection_HAsciiString, aApplicationInterpretedModelSchemaName: Handle_TCollection_HAsciiString, aApplicationProtocolYear: Graphic3d_ZLayerId, aApplication: Handle_StepBasic_ApplicationContext): void;
+ SetStatus(aStatus: Handle_TCollection_HAsciiString): void;
+ Status(): Handle_TCollection_HAsciiString;
+ SetApplicationInterpretedModelSchemaName(aApplicationInterpretedModelSchemaName: Handle_TCollection_HAsciiString): void;
+ ApplicationInterpretedModelSchemaName(): Handle_TCollection_HAsciiString;
+ SetApplicationProtocolYear(aApplicationProtocolYear: Graphic3d_ZLayerId): void;
+ ApplicationProtocolYear(): Graphic3d_ZLayerId;
+ SetApplication(aApplication: Handle_StepBasic_ApplicationContext): void;
+ Application(): Handle_StepBasic_ApplicationContext;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApplicationProtocolDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApplicationProtocolDefinition): void;
+ get(): StepBasic_ApplicationProtocolDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApplicationProtocolDefinition_1 extends Handle_StepBasic_ApplicationProtocolDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApplicationProtocolDefinition_2 extends Handle_StepBasic_ApplicationProtocolDefinition {
+ constructor(thePtr: StepBasic_ApplicationProtocolDefinition);
+ }
+
+ export declare class Handle_StepBasic_ApplicationProtocolDefinition_3 extends Handle_StepBasic_ApplicationProtocolDefinition {
+ constructor(theHandle: Handle_StepBasic_ApplicationProtocolDefinition);
+ }
+
+ export declare class Handle_StepBasic_ApplicationProtocolDefinition_4 extends Handle_StepBasic_ApplicationProtocolDefinition {
+ constructor(theHandle: Handle_StepBasic_ApplicationProtocolDefinition);
+ }
+
+export declare class Handle_StepBasic_HArray1OfDerivedUnitElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfDerivedUnitElement): void;
+ get(): StepBasic_HArray1OfDerivedUnitElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfDerivedUnitElement_1 extends Handle_StepBasic_HArray1OfDerivedUnitElement {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDerivedUnitElement_2 extends Handle_StepBasic_HArray1OfDerivedUnitElement {
+ constructor(thePtr: StepBasic_HArray1OfDerivedUnitElement);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDerivedUnitElement_3 extends Handle_StepBasic_HArray1OfDerivedUnitElement {
+ constructor(theHandle: Handle_StepBasic_HArray1OfDerivedUnitElement);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfDerivedUnitElement_4 extends Handle_StepBasic_HArray1OfDerivedUnitElement {
+ constructor(theHandle: Handle_StepBasic_HArray1OfDerivedUnitElement);
+ }
+
+export declare class Handle_StepBasic_DocumentRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentRelationship): void;
+ get(): StepBasic_DocumentRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentRelationship_1 extends Handle_StepBasic_DocumentRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentRelationship_2 extends Handle_StepBasic_DocumentRelationship {
+ constructor(thePtr: StepBasic_DocumentRelationship);
+ }
+
+ export declare class Handle_StepBasic_DocumentRelationship_3 extends Handle_StepBasic_DocumentRelationship {
+ constructor(theHandle: Handle_StepBasic_DocumentRelationship);
+ }
+
+ export declare class Handle_StepBasic_DocumentRelationship_4 extends Handle_StepBasic_DocumentRelationship {
+ constructor(theHandle: Handle_StepBasic_DocumentRelationship);
+ }
+
+export declare class StepBasic_DocumentRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRelating: Handle_StepBasic_Document, aRelated: Handle_StepBasic_Document): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ RelatingDocument(): Handle_StepBasic_Document;
+ SetRelatingDocument(aRelating: Handle_StepBasic_Document): void;
+ RelatedDocument(): Handle_StepBasic_Document;
+ SetRelatedDocument(aRelated: Handle_StepBasic_Document): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ProductDefinitionReferenceWithLocalRepresentation extends StepBasic_ProductDefinition {
+ constructor()
+ Init(theSource: Handle_StepBasic_ExternalSource, theId: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theFormation: Handle_StepBasic_ProductDefinitionFormation, theFrameOfReference: Handle_StepBasic_ProductDefinitionContext): void;
+ Source(): Handle_StepBasic_ExternalSource;
+ SetSource(theSource: Handle_StepBasic_ExternalSource): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionReferenceWithLocalRepresentation): void;
+ get(): StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_1 extends Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_2 extends Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation {
+ constructor(thePtr: StepBasic_ProductDefinitionReferenceWithLocalRepresentation);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_3 extends Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_4 extends Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation);
+ }
+
+export declare class StepBasic_DocumentUsageConstraint extends Standard_Transient {
+ constructor()
+ Init(aSource: Handle_StepBasic_Document, ase: Handle_TCollection_HAsciiString, asev: Handle_TCollection_HAsciiString): void;
+ Source(): Handle_StepBasic_Document;
+ SetSource(aSource: Handle_StepBasic_Document): void;
+ SubjectElement(): Handle_TCollection_HAsciiString;
+ SetSubjectElement(ase: Handle_TCollection_HAsciiString): void;
+ SubjectElementValue(): Handle_TCollection_HAsciiString;
+ SetSubjectElementValue(asev: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentUsageConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentUsageConstraint): void;
+ get(): StepBasic_DocumentUsageConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentUsageConstraint_1 extends Handle_StepBasic_DocumentUsageConstraint {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentUsageConstraint_2 extends Handle_StepBasic_DocumentUsageConstraint {
+ constructor(thePtr: StepBasic_DocumentUsageConstraint);
+ }
+
+ export declare class Handle_StepBasic_DocumentUsageConstraint_3 extends Handle_StepBasic_DocumentUsageConstraint {
+ constructor(theHandle: Handle_StepBasic_DocumentUsageConstraint);
+ }
+
+ export declare class Handle_StepBasic_DocumentUsageConstraint_4 extends Handle_StepBasic_DocumentUsageConstraint {
+ constructor(theHandle: Handle_StepBasic_DocumentUsageConstraint);
+ }
+
+export declare class Handle_StepBasic_ApprovalRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalRelationship): void;
+ get(): StepBasic_ApprovalRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalRelationship_1 extends Handle_StepBasic_ApprovalRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalRelationship_2 extends Handle_StepBasic_ApprovalRelationship {
+ constructor(thePtr: StepBasic_ApprovalRelationship);
+ }
+
+ export declare class Handle_StepBasic_ApprovalRelationship_3 extends Handle_StepBasic_ApprovalRelationship {
+ constructor(theHandle: Handle_StepBasic_ApprovalRelationship);
+ }
+
+ export declare class Handle_StepBasic_ApprovalRelationship_4 extends Handle_StepBasic_ApprovalRelationship {
+ constructor(theHandle: Handle_StepBasic_ApprovalRelationship);
+ }
+
+export declare class StepBasic_ApprovalRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRelatingApproval: Handle_StepBasic_Approval, aRelatedApproval: Handle_StepBasic_Approval): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetRelatingApproval(aRelatingApproval: Handle_StepBasic_Approval): void;
+ RelatingApproval(): Handle_StepBasic_Approval;
+ SetRelatedApproval(aRelatedApproval: Handle_StepBasic_Approval): void;
+ RelatedApproval(): Handle_StepBasic_Approval;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_Action extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aChosenMethod: Handle_StepBasic_ActionMethod): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ ChosenMethod(): Handle_StepBasic_ActionMethod;
+ SetChosenMethod(ChosenMethod: Handle_StepBasic_ActionMethod): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Action {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Action): void;
+ get(): StepBasic_Action;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Action_1 extends Handle_StepBasic_Action {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Action_2 extends Handle_StepBasic_Action {
+ constructor(thePtr: StepBasic_Action);
+ }
+
+ export declare class Handle_StepBasic_Action_3 extends Handle_StepBasic_Action {
+ constructor(theHandle: Handle_StepBasic_Action);
+ }
+
+ export declare class Handle_StepBasic_Action_4 extends Handle_StepBasic_Action {
+ constructor(theHandle: Handle_StepBasic_Action);
+ }
+
+export declare class Handle_StepBasic_HArray1OfPerson {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfPerson): void;
+ get(): StepBasic_HArray1OfPerson;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfPerson_1 extends Handle_StepBasic_HArray1OfPerson {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfPerson_2 extends Handle_StepBasic_HArray1OfPerson {
+ constructor(thePtr: StepBasic_HArray1OfPerson);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfPerson_3 extends Handle_StepBasic_HArray1OfPerson {
+ constructor(theHandle: Handle_StepBasic_HArray1OfPerson);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfPerson_4 extends Handle_StepBasic_HArray1OfPerson {
+ constructor(theHandle: Handle_StepBasic_HArray1OfPerson);
+ }
+
+export declare class Handle_StepBasic_ActionRequestSolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ActionRequestSolution): void;
+ get(): StepBasic_ActionRequestSolution;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ActionRequestSolution_1 extends Handle_StepBasic_ActionRequestSolution {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ActionRequestSolution_2 extends Handle_StepBasic_ActionRequestSolution {
+ constructor(thePtr: StepBasic_ActionRequestSolution);
+ }
+
+ export declare class Handle_StepBasic_ActionRequestSolution_3 extends Handle_StepBasic_ActionRequestSolution {
+ constructor(theHandle: Handle_StepBasic_ActionRequestSolution);
+ }
+
+ export declare class Handle_StepBasic_ActionRequestSolution_4 extends Handle_StepBasic_ActionRequestSolution {
+ constructor(theHandle: Handle_StepBasic_ActionRequestSolution);
+ }
+
+export declare class StepBasic_ActionRequestSolution extends Standard_Transient {
+ constructor()
+ Init(aMethod: Handle_StepBasic_ActionMethod, aRequest: Handle_StepBasic_VersionedActionRequest): void;
+ Method(): Handle_StepBasic_ActionMethod;
+ SetMethod(Method: Handle_StepBasic_ActionMethod): void;
+ Request(): Handle_StepBasic_VersionedActionRequest;
+ SetRequest(Request: Handle_StepBasic_VersionedActionRequest): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_Unit extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NamedUnit(): Handle_StepBasic_NamedUnit;
+ DerivedUnit(): Handle_StepBasic_DerivedUnit;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfOrganization {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfOrganization): void;
+ get(): StepBasic_HArray1OfOrganization;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfOrganization_1 extends Handle_StepBasic_HArray1OfOrganization {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfOrganization_2 extends Handle_StepBasic_HArray1OfOrganization {
+ constructor(thePtr: StepBasic_HArray1OfOrganization);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfOrganization_3 extends Handle_StepBasic_HArray1OfOrganization {
+ constructor(theHandle: Handle_StepBasic_HArray1OfOrganization);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfOrganization_4 extends Handle_StepBasic_HArray1OfOrganization {
+ constructor(theHandle: Handle_StepBasic_HArray1OfOrganization);
+ }
+
+export declare class StepBasic_MassMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_MassMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_MassMeasureWithUnit): void;
+ get(): StepBasic_MassMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_MassMeasureWithUnit_1 extends Handle_StepBasic_MassMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_MassMeasureWithUnit_2 extends Handle_StepBasic_MassMeasureWithUnit {
+ constructor(thePtr: StepBasic_MassMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_MassMeasureWithUnit_3 extends Handle_StepBasic_MassMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_MassMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_MassMeasureWithUnit_4 extends Handle_StepBasic_MassMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_MassMeasureWithUnit);
+ }
+
+export declare class StepBasic_LengthUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_LengthUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_LengthUnit): void;
+ get(): StepBasic_LengthUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_LengthUnit_1 extends Handle_StepBasic_LengthUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_LengthUnit_2 extends Handle_StepBasic_LengthUnit {
+ constructor(thePtr: StepBasic_LengthUnit);
+ }
+
+ export declare class Handle_StepBasic_LengthUnit_3 extends Handle_StepBasic_LengthUnit {
+ constructor(theHandle: Handle_StepBasic_LengthUnit);
+ }
+
+ export declare class Handle_StepBasic_LengthUnit_4 extends Handle_StepBasic_LengthUnit {
+ constructor(theHandle: Handle_StepBasic_LengthUnit);
+ }
+
+export declare class StepBasic_LengthMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_LengthMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_LengthMeasureWithUnit): void;
+ get(): StepBasic_LengthMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_LengthMeasureWithUnit_1 extends Handle_StepBasic_LengthMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_LengthMeasureWithUnit_2 extends Handle_StepBasic_LengthMeasureWithUnit {
+ constructor(thePtr: StepBasic_LengthMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_LengthMeasureWithUnit_3 extends Handle_StepBasic_LengthMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_LengthMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_LengthMeasureWithUnit_4 extends Handle_StepBasic_LengthMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_LengthMeasureWithUnit);
+ }
+
+export declare class Handle_StepBasic_NameAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_NameAssignment): void;
+ get(): StepBasic_NameAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_NameAssignment_1 extends Handle_StepBasic_NameAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_NameAssignment_2 extends Handle_StepBasic_NameAssignment {
+ constructor(thePtr: StepBasic_NameAssignment);
+ }
+
+ export declare class Handle_StepBasic_NameAssignment_3 extends Handle_StepBasic_NameAssignment {
+ constructor(theHandle: Handle_StepBasic_NameAssignment);
+ }
+
+ export declare class Handle_StepBasic_NameAssignment_4 extends Handle_StepBasic_NameAssignment {
+ constructor(theHandle: Handle_StepBasic_NameAssignment);
+ }
+
+export declare class StepBasic_NameAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedName: Handle_TCollection_HAsciiString): void;
+ AssignedName(): Handle_TCollection_HAsciiString;
+ SetAssignedName(AssignedName: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ActionAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedAction: Handle_StepBasic_Action): void;
+ AssignedAction(): Handle_StepBasic_Action;
+ SetAssignedAction(AssignedAction: Handle_StepBasic_Action): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ActionAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ActionAssignment): void;
+ get(): StepBasic_ActionAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ActionAssignment_1 extends Handle_StepBasic_ActionAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ActionAssignment_2 extends Handle_StepBasic_ActionAssignment {
+ constructor(thePtr: StepBasic_ActionAssignment);
+ }
+
+ export declare class Handle_StepBasic_ActionAssignment_3 extends Handle_StepBasic_ActionAssignment {
+ constructor(theHandle: Handle_StepBasic_ActionAssignment);
+ }
+
+ export declare class Handle_StepBasic_ActionAssignment_4 extends Handle_StepBasic_ActionAssignment {
+ constructor(theHandle: Handle_StepBasic_ActionAssignment);
+ }
+
+export declare class StepBasic_OrganizationalAddress extends StepBasic_Address {
+ constructor()
+ Init(hasAinternalLocation: Standard_Boolean, aInternalLocation: Handle_TCollection_HAsciiString, hasAstreetNumber: Standard_Boolean, aStreetNumber: Handle_TCollection_HAsciiString, hasAstreet: Standard_Boolean, aStreet: Handle_TCollection_HAsciiString, hasApostalBox: Standard_Boolean, aPostalBox: Handle_TCollection_HAsciiString, hasAtown: Standard_Boolean, aTown: Handle_TCollection_HAsciiString, hasAregion: Standard_Boolean, aRegion: Handle_TCollection_HAsciiString, hasApostalCode: Standard_Boolean, aPostalCode: Handle_TCollection_HAsciiString, hasAcountry: Standard_Boolean, aCountry: Handle_TCollection_HAsciiString, hasAfacsimileNumber: Standard_Boolean, aFacsimileNumber: Handle_TCollection_HAsciiString, hasAtelephoneNumber: Standard_Boolean, aTelephoneNumber: Handle_TCollection_HAsciiString, hasAelectronicMailAddress: Standard_Boolean, aElectronicMailAddress: Handle_TCollection_HAsciiString, hasAtelexNumber: Standard_Boolean, aTelexNumber: Handle_TCollection_HAsciiString, aOrganizations: Handle_StepBasic_HArray1OfOrganization, aDescription: Handle_TCollection_HAsciiString): void;
+ SetOrganizations(aOrganizations: Handle_StepBasic_HArray1OfOrganization): void;
+ Organizations(): Handle_StepBasic_HArray1OfOrganization;
+ OrganizationsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_Organization;
+ NbOrganizations(): Graphic3d_ZLayerId;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_OrganizationalAddress {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_OrganizationalAddress): void;
+ get(): StepBasic_OrganizationalAddress;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_OrganizationalAddress_1 extends Handle_StepBasic_OrganizationalAddress {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_OrganizationalAddress_2 extends Handle_StepBasic_OrganizationalAddress {
+ constructor(thePtr: StepBasic_OrganizationalAddress);
+ }
+
+ export declare class Handle_StepBasic_OrganizationalAddress_3 extends Handle_StepBasic_OrganizationalAddress {
+ constructor(theHandle: Handle_StepBasic_OrganizationalAddress);
+ }
+
+ export declare class Handle_StepBasic_OrganizationalAddress_4 extends Handle_StepBasic_OrganizationalAddress {
+ constructor(theHandle: Handle_StepBasic_OrganizationalAddress);
+ }
+
+export declare class StepBasic_Organization extends Standard_Transient {
+ constructor()
+ Init(hasAid: Standard_Boolean, aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): void;
+ SetId(aId: Handle_TCollection_HAsciiString): void;
+ UnSetId(): void;
+ Id(): Handle_TCollection_HAsciiString;
+ HasId(): Standard_Boolean;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Organization {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Organization): void;
+ get(): StepBasic_Organization;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Organization_1 extends Handle_StepBasic_Organization {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Organization_2 extends Handle_StepBasic_Organization {
+ constructor(thePtr: StepBasic_Organization);
+ }
+
+ export declare class Handle_StepBasic_Organization_3 extends Handle_StepBasic_Organization {
+ constructor(theHandle: Handle_StepBasic_Organization);
+ }
+
+ export declare class Handle_StepBasic_Organization_4 extends Handle_StepBasic_Organization {
+ constructor(theHandle: Handle_StepBasic_Organization);
+ }
+
+export declare class Handle_StepBasic_EffectivityAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_EffectivityAssignment): void;
+ get(): StepBasic_EffectivityAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_EffectivityAssignment_1 extends Handle_StepBasic_EffectivityAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_EffectivityAssignment_2 extends Handle_StepBasic_EffectivityAssignment {
+ constructor(thePtr: StepBasic_EffectivityAssignment);
+ }
+
+ export declare class Handle_StepBasic_EffectivityAssignment_3 extends Handle_StepBasic_EffectivityAssignment {
+ constructor(theHandle: Handle_StepBasic_EffectivityAssignment);
+ }
+
+ export declare class Handle_StepBasic_EffectivityAssignment_4 extends Handle_StepBasic_EffectivityAssignment {
+ constructor(theHandle: Handle_StepBasic_EffectivityAssignment);
+ }
+
+export declare class StepBasic_EffectivityAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedEffectivity: Handle_StepBasic_Effectivity): void;
+ AssignedEffectivity(): Handle_StepBasic_Effectivity;
+ SetAssignedEffectivity(AssignedEffectivity: Handle_StepBasic_Effectivity): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Document {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Document): void;
+ get(): StepBasic_Document;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Document_1 extends Handle_StepBasic_Document {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Document_2 extends Handle_StepBasic_Document {
+ constructor(thePtr: StepBasic_Document);
+ }
+
+ export declare class Handle_StepBasic_Document_3 extends Handle_StepBasic_Document {
+ constructor(theHandle: Handle_StepBasic_Document);
+ }
+
+ export declare class Handle_StepBasic_Document_4 extends Handle_StepBasic_Document {
+ constructor(theHandle: Handle_StepBasic_Document);
+ }
+
+export declare class StepBasic_Document extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aKind: Handle_StepBasic_DocumentType): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ Kind(): Handle_StepBasic_DocumentType;
+ SetKind(Kind: Handle_StepBasic_DocumentType): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_DerivedUnit extends Standard_Transient {
+ constructor()
+ Init(elements: Handle_StepBasic_HArray1OfDerivedUnitElement): void;
+ SetElements(elements: Handle_StepBasic_HArray1OfDerivedUnitElement): void;
+ Elements(): Handle_StepBasic_HArray1OfDerivedUnitElement;
+ NbElements(): Graphic3d_ZLayerId;
+ ElementsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_DerivedUnitElement;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DerivedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DerivedUnit): void;
+ get(): StepBasic_DerivedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DerivedUnit_1 extends Handle_StepBasic_DerivedUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DerivedUnit_2 extends Handle_StepBasic_DerivedUnit {
+ constructor(thePtr: StepBasic_DerivedUnit);
+ }
+
+ export declare class Handle_StepBasic_DerivedUnit_3 extends Handle_StepBasic_DerivedUnit {
+ constructor(theHandle: Handle_StepBasic_DerivedUnit);
+ }
+
+ export declare class Handle_StepBasic_DerivedUnit_4 extends Handle_StepBasic_DerivedUnit {
+ constructor(theHandle: Handle_StepBasic_DerivedUnit);
+ }
+
+export declare class StepBasic_Certification extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPurpose: Handle_TCollection_HAsciiString, aKind: Handle_StepBasic_CertificationType): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetPurpose(Purpose: Handle_TCollection_HAsciiString): void;
+ Kind(): Handle_StepBasic_CertificationType;
+ SetKind(Kind: Handle_StepBasic_CertificationType): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Certification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Certification): void;
+ get(): StepBasic_Certification;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Certification_1 extends Handle_StepBasic_Certification {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Certification_2 extends Handle_StepBasic_Certification {
+ constructor(thePtr: StepBasic_Certification);
+ }
+
+ export declare class Handle_StepBasic_Certification_3 extends Handle_StepBasic_Certification {
+ constructor(theHandle: Handle_StepBasic_Certification);
+ }
+
+ export declare class Handle_StepBasic_Certification_4 extends Handle_StepBasic_Certification {
+ constructor(theHandle: Handle_StepBasic_Certification);
+ }
+
+export declare class StepBasic_WeekOfYearAndDayDate extends StepBasic_Date {
+ constructor()
+ Init(aYearComponent: Graphic3d_ZLayerId, aWeekComponent: Graphic3d_ZLayerId, hasAdayComponent: Standard_Boolean, aDayComponent: Graphic3d_ZLayerId): void;
+ SetWeekComponent(aWeekComponent: Graphic3d_ZLayerId): void;
+ WeekComponent(): Graphic3d_ZLayerId;
+ SetDayComponent(aDayComponent: Graphic3d_ZLayerId): void;
+ UnSetDayComponent(): void;
+ DayComponent(): Graphic3d_ZLayerId;
+ HasDayComponent(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_WeekOfYearAndDayDate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_WeekOfYearAndDayDate): void;
+ get(): StepBasic_WeekOfYearAndDayDate;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_WeekOfYearAndDayDate_1 extends Handle_StepBasic_WeekOfYearAndDayDate {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_WeekOfYearAndDayDate_2 extends Handle_StepBasic_WeekOfYearAndDayDate {
+ constructor(thePtr: StepBasic_WeekOfYearAndDayDate);
+ }
+
+ export declare class Handle_StepBasic_WeekOfYearAndDayDate_3 extends Handle_StepBasic_WeekOfYearAndDayDate {
+ constructor(theHandle: Handle_StepBasic_WeekOfYearAndDayDate);
+ }
+
+ export declare class Handle_StepBasic_WeekOfYearAndDayDate_4 extends Handle_StepBasic_WeekOfYearAndDayDate {
+ constructor(theHandle: Handle_StepBasic_WeekOfYearAndDayDate);
+ }
+
+export declare class StepBasic_DocumentProductAssociation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aRelatingDocument: Handle_StepBasic_Document, aRelatedProduct: StepBasic_ProductOrFormationOrDefinition): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ RelatingDocument(): Handle_StepBasic_Document;
+ SetRelatingDocument(RelatingDocument: Handle_StepBasic_Document): void;
+ RelatedProduct(): StepBasic_ProductOrFormationOrDefinition;
+ SetRelatedProduct(RelatedProduct: StepBasic_ProductOrFormationOrDefinition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentProductAssociation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentProductAssociation): void;
+ get(): StepBasic_DocumentProductAssociation;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentProductAssociation_1 extends Handle_StepBasic_DocumentProductAssociation {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentProductAssociation_2 extends Handle_StepBasic_DocumentProductAssociation {
+ constructor(thePtr: StepBasic_DocumentProductAssociation);
+ }
+
+ export declare class Handle_StepBasic_DocumentProductAssociation_3 extends Handle_StepBasic_DocumentProductAssociation {
+ constructor(theHandle: Handle_StepBasic_DocumentProductAssociation);
+ }
+
+ export declare class Handle_StepBasic_DocumentProductAssociation_4 extends Handle_StepBasic_DocumentProductAssociation {
+ constructor(theHandle: Handle_StepBasic_DocumentProductAssociation);
+ }
+
+export declare class Handle_StepBasic_SiUnitAndPlaneAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndPlaneAngleUnit): void;
+ get(): StepBasic_SiUnitAndPlaneAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndPlaneAngleUnit_1 extends Handle_StepBasic_SiUnitAndPlaneAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndPlaneAngleUnit_2 extends Handle_StepBasic_SiUnitAndPlaneAngleUnit {
+ constructor(thePtr: StepBasic_SiUnitAndPlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndPlaneAngleUnit_3 extends Handle_StepBasic_SiUnitAndPlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndPlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndPlaneAngleUnit_4 extends Handle_StepBasic_SiUnitAndPlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndPlaneAngleUnit);
+ }
+
+export declare class StepBasic_SiUnitAndPlaneAngleUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetPlaneAngleUnit(aPlaneAngleUnit: Handle_StepBasic_PlaneAngleUnit): void;
+ PlaneAngleUnit(): Handle_StepBasic_PlaneAngleUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepBasic_SiPrefix = {
+ StepBasic_spExa: {};
+ StepBasic_spPeta: {};
+ StepBasic_spTera: {};
+ StepBasic_spGiga: {};
+ StepBasic_spMega: {};
+ StepBasic_spKilo: {};
+ StepBasic_spHecto: {};
+ StepBasic_spDeca: {};
+ StepBasic_spDeci: {};
+ StepBasic_spCenti: {};
+ StepBasic_spMilli: {};
+ StepBasic_spMicro: {};
+ StepBasic_spNano: {};
+ StepBasic_spPico: {};
+ StepBasic_spFemto: {};
+ StepBasic_spAtto: {};
+}
+
+export declare class StepBasic_VersionedActionRequest extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aVersion: Handle_TCollection_HAsciiString, aPurpose: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Version(): Handle_TCollection_HAsciiString;
+ SetVersion(Version: Handle_TCollection_HAsciiString): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetPurpose(Purpose: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_VersionedActionRequest {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_VersionedActionRequest): void;
+ get(): StepBasic_VersionedActionRequest;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_VersionedActionRequest_1 extends Handle_StepBasic_VersionedActionRequest {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_VersionedActionRequest_2 extends Handle_StepBasic_VersionedActionRequest {
+ constructor(thePtr: StepBasic_VersionedActionRequest);
+ }
+
+ export declare class Handle_StepBasic_VersionedActionRequest_3 extends Handle_StepBasic_VersionedActionRequest {
+ constructor(theHandle: Handle_StepBasic_VersionedActionRequest);
+ }
+
+ export declare class Handle_StepBasic_VersionedActionRequest_4 extends Handle_StepBasic_VersionedActionRequest {
+ constructor(theHandle: Handle_StepBasic_VersionedActionRequest);
+ }
+
+export declare class StepBasic_ContractAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedContract: Handle_StepBasic_Contract): void;
+ AssignedContract(): Handle_StepBasic_Contract;
+ SetAssignedContract(AssignedContract: Handle_StepBasic_Contract): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ContractAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ContractAssignment): void;
+ get(): StepBasic_ContractAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ContractAssignment_1 extends Handle_StepBasic_ContractAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ContractAssignment_2 extends Handle_StepBasic_ContractAssignment {
+ constructor(thePtr: StepBasic_ContractAssignment);
+ }
+
+ export declare class Handle_StepBasic_ContractAssignment_3 extends Handle_StepBasic_ContractAssignment {
+ constructor(theHandle: Handle_StepBasic_ContractAssignment);
+ }
+
+ export declare class Handle_StepBasic_ContractAssignment_4 extends Handle_StepBasic_ContractAssignment {
+ constructor(theHandle: Handle_StepBasic_ContractAssignment);
+ }
+
+export declare class StepBasic_LocalTime extends Standard_Transient {
+ constructor()
+ Init(aHourComponent: Graphic3d_ZLayerId, hasAminuteComponent: Standard_Boolean, aMinuteComponent: Graphic3d_ZLayerId, hasAsecondComponent: Standard_Boolean, aSecondComponent: Quantity_AbsorbedDose, aZone: Handle_StepBasic_CoordinatedUniversalTimeOffset): void;
+ SetHourComponent(aHourComponent: Graphic3d_ZLayerId): void;
+ HourComponent(): Graphic3d_ZLayerId;
+ SetMinuteComponent(aMinuteComponent: Graphic3d_ZLayerId): void;
+ UnSetMinuteComponent(): void;
+ MinuteComponent(): Graphic3d_ZLayerId;
+ HasMinuteComponent(): Standard_Boolean;
+ SetSecondComponent(aSecondComponent: Quantity_AbsorbedDose): void;
+ UnSetSecondComponent(): void;
+ SecondComponent(): Quantity_AbsorbedDose;
+ HasSecondComponent(): Standard_Boolean;
+ SetZone(aZone: Handle_StepBasic_CoordinatedUniversalTimeOffset): void;
+ Zone(): Handle_StepBasic_CoordinatedUniversalTimeOffset;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_LocalTime {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_LocalTime): void;
+ get(): StepBasic_LocalTime;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_LocalTime_1 extends Handle_StepBasic_LocalTime {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_LocalTime_2 extends Handle_StepBasic_LocalTime {
+ constructor(thePtr: StepBasic_LocalTime);
+ }
+
+ export declare class Handle_StepBasic_LocalTime_3 extends Handle_StepBasic_LocalTime {
+ constructor(theHandle: Handle_StepBasic_LocalTime);
+ }
+
+ export declare class Handle_StepBasic_LocalTime_4 extends Handle_StepBasic_LocalTime {
+ constructor(theHandle: Handle_StepBasic_LocalTime);
+ }
+
+export declare class StepBasic_CoordinatedUniversalTimeOffset extends Standard_Transient {
+ constructor()
+ Init(aHourOffset: Graphic3d_ZLayerId, hasAminuteOffset: Standard_Boolean, aMinuteOffset: Graphic3d_ZLayerId, aSense: StepBasic_AheadOrBehind): void;
+ SetHourOffset(aHourOffset: Graphic3d_ZLayerId): void;
+ HourOffset(): Graphic3d_ZLayerId;
+ SetMinuteOffset(aMinuteOffset: Graphic3d_ZLayerId): void;
+ UnSetMinuteOffset(): void;
+ MinuteOffset(): Graphic3d_ZLayerId;
+ HasMinuteOffset(): Standard_Boolean;
+ SetSense(aSense: StepBasic_AheadOrBehind): void;
+ Sense(): StepBasic_AheadOrBehind;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_CoordinatedUniversalTimeOffset {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_CoordinatedUniversalTimeOffset): void;
+ get(): StepBasic_CoordinatedUniversalTimeOffset;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_CoordinatedUniversalTimeOffset_1 extends Handle_StepBasic_CoordinatedUniversalTimeOffset {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_CoordinatedUniversalTimeOffset_2 extends Handle_StepBasic_CoordinatedUniversalTimeOffset {
+ constructor(thePtr: StepBasic_CoordinatedUniversalTimeOffset);
+ }
+
+ export declare class Handle_StepBasic_CoordinatedUniversalTimeOffset_3 extends Handle_StepBasic_CoordinatedUniversalTimeOffset {
+ constructor(theHandle: Handle_StepBasic_CoordinatedUniversalTimeOffset);
+ }
+
+ export declare class Handle_StepBasic_CoordinatedUniversalTimeOffset_4 extends Handle_StepBasic_CoordinatedUniversalTimeOffset {
+ constructor(theHandle: Handle_StepBasic_CoordinatedUniversalTimeOffset);
+ }
+
+export declare class StepBasic_Contract extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPurpose: Handle_TCollection_HAsciiString, aKind: Handle_StepBasic_ContractType): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetPurpose(Purpose: Handle_TCollection_HAsciiString): void;
+ Kind(): Handle_StepBasic_ContractType;
+ SetKind(Kind: Handle_StepBasic_ContractType): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Contract {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Contract): void;
+ get(): StepBasic_Contract;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Contract_1 extends Handle_StepBasic_Contract {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Contract_2 extends Handle_StepBasic_Contract {
+ constructor(thePtr: StepBasic_Contract);
+ }
+
+ export declare class Handle_StepBasic_Contract_3 extends Handle_StepBasic_Contract {
+ constructor(theHandle: Handle_StepBasic_Contract);
+ }
+
+ export declare class Handle_StepBasic_Contract_4 extends Handle_StepBasic_Contract {
+ constructor(theHandle: Handle_StepBasic_Contract);
+ }
+
+export declare class Handle_StepBasic_Date {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Date): void;
+ get(): StepBasic_Date;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Date_1 extends Handle_StepBasic_Date {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Date_2 extends Handle_StepBasic_Date {
+ constructor(thePtr: StepBasic_Date);
+ }
+
+ export declare class Handle_StepBasic_Date_3 extends Handle_StepBasic_Date {
+ constructor(theHandle: Handle_StepBasic_Date);
+ }
+
+ export declare class Handle_StepBasic_Date_4 extends Handle_StepBasic_Date {
+ constructor(theHandle: Handle_StepBasic_Date);
+ }
+
+export declare class StepBasic_Date extends Standard_Transient {
+ constructor()
+ Init(aYearComponent: Graphic3d_ZLayerId): void;
+ SetYearComponent(aYearComponent: Graphic3d_ZLayerId): void;
+ YearComponent(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_SourceItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ Identifier(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndMassUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndMassUnit): void;
+ get(): StepBasic_SiUnitAndMassUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndMassUnit_1 extends Handle_StepBasic_SiUnitAndMassUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndMassUnit_2 extends Handle_StepBasic_SiUnitAndMassUnit {
+ constructor(thePtr: StepBasic_SiUnitAndMassUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndMassUnit_3 extends Handle_StepBasic_SiUnitAndMassUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndMassUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndMassUnit_4 extends Handle_StepBasic_SiUnitAndMassUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndMassUnit);
+ }
+
+export declare class StepBasic_SiUnitAndMassUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetMassUnit(aMassUnit: Handle_StepBasic_MassUnit): void;
+ MassUnit(): Handle_StepBasic_MassUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_DimensionalExponents extends Standard_Transient {
+ constructor()
+ Init(aLengthExponent: Quantity_AbsorbedDose, aMassExponent: Quantity_AbsorbedDose, aTimeExponent: Quantity_AbsorbedDose, aElectricCurrentExponent: Quantity_AbsorbedDose, aThermodynamicTemperatureExponent: Quantity_AbsorbedDose, aAmountOfSubstanceExponent: Quantity_AbsorbedDose, aLuminousIntensityExponent: Quantity_AbsorbedDose): void;
+ SetLengthExponent(aLengthExponent: Quantity_AbsorbedDose): void;
+ LengthExponent(): Quantity_AbsorbedDose;
+ SetMassExponent(aMassExponent: Quantity_AbsorbedDose): void;
+ MassExponent(): Quantity_AbsorbedDose;
+ SetTimeExponent(aTimeExponent: Quantity_AbsorbedDose): void;
+ TimeExponent(): Quantity_AbsorbedDose;
+ SetElectricCurrentExponent(aElectricCurrentExponent: Quantity_AbsorbedDose): void;
+ ElectricCurrentExponent(): Quantity_AbsorbedDose;
+ SetThermodynamicTemperatureExponent(aThermodynamicTemperatureExponent: Quantity_AbsorbedDose): void;
+ ThermodynamicTemperatureExponent(): Quantity_AbsorbedDose;
+ SetAmountOfSubstanceExponent(aAmountOfSubstanceExponent: Quantity_AbsorbedDose): void;
+ AmountOfSubstanceExponent(): Quantity_AbsorbedDose;
+ SetLuminousIntensityExponent(aLuminousIntensityExponent: Quantity_AbsorbedDose): void;
+ LuminousIntensityExponent(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DimensionalExponents {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DimensionalExponents): void;
+ get(): StepBasic_DimensionalExponents;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DimensionalExponents_1 extends Handle_StepBasic_DimensionalExponents {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DimensionalExponents_2 extends Handle_StepBasic_DimensionalExponents {
+ constructor(thePtr: StepBasic_DimensionalExponents);
+ }
+
+ export declare class Handle_StepBasic_DimensionalExponents_3 extends Handle_StepBasic_DimensionalExponents {
+ constructor(theHandle: Handle_StepBasic_DimensionalExponents);
+ }
+
+ export declare class Handle_StepBasic_DimensionalExponents_4 extends Handle_StepBasic_DimensionalExponents {
+ constructor(theHandle: Handle_StepBasic_DimensionalExponents);
+ }
+
+export declare class Handle_StepBasic_ConversionBasedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnit): void;
+ get(): StepBasic_ConversionBasedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnit_1 extends Handle_StepBasic_ConversionBasedUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnit_2 extends Handle_StepBasic_ConversionBasedUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnit_3 extends Handle_StepBasic_ConversionBasedUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnit_4 extends Handle_StepBasic_ConversionBasedUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnit);
+ }
+
+export declare class StepBasic_ConversionBasedUnit extends StepBasic_NamedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetConversionFactor(aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ ConversionFactor(): Handle_StepBasic_MeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_OrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_OrganizationAssignment): void;
+ get(): StepBasic_OrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_OrganizationAssignment_1 extends Handle_StepBasic_OrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_OrganizationAssignment_2 extends Handle_StepBasic_OrganizationAssignment {
+ constructor(thePtr: StepBasic_OrganizationAssignment);
+ }
+
+ export declare class Handle_StepBasic_OrganizationAssignment_3 extends Handle_StepBasic_OrganizationAssignment {
+ constructor(theHandle: Handle_StepBasic_OrganizationAssignment);
+ }
+
+ export declare class Handle_StepBasic_OrganizationAssignment_4 extends Handle_StepBasic_OrganizationAssignment {
+ constructor(theHandle: Handle_StepBasic_OrganizationAssignment);
+ }
+
+export declare class StepBasic_OrganizationAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedOrganization: Handle_StepBasic_Organization, aRole: Handle_StepBasic_OrganizationRole): void;
+ SetAssignedOrganization(aAssignedOrganization: Handle_StepBasic_Organization): void;
+ AssignedOrganization(): Handle_StepBasic_Organization;
+ SetRole(aRole: Handle_StepBasic_OrganizationRole): void;
+ Role(): Handle_StepBasic_OrganizationRole;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_SiUnitAndTimeUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetTimeUnit(aTimeUnit: Handle_StepBasic_TimeUnit): void;
+ TimeUnit(): Handle_StepBasic_TimeUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndTimeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndTimeUnit): void;
+ get(): StepBasic_SiUnitAndTimeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndTimeUnit_1 extends Handle_StepBasic_SiUnitAndTimeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndTimeUnit_2 extends Handle_StepBasic_SiUnitAndTimeUnit {
+ constructor(thePtr: StepBasic_SiUnitAndTimeUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndTimeUnit_3 extends Handle_StepBasic_SiUnitAndTimeUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndTimeUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndTimeUnit_4 extends Handle_StepBasic_SiUnitAndTimeUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndTimeUnit);
+ }
+
+export declare class StepBasic_Person extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, hasAlastName: Standard_Boolean, aLastName: Handle_TCollection_HAsciiString, hasAfirstName: Standard_Boolean, aFirstName: Handle_TCollection_HAsciiString, hasAmiddleNames: Standard_Boolean, aMiddleNames: Handle_Interface_HArray1OfHAsciiString, hasAprefixTitles: Standard_Boolean, aPrefixTitles: Handle_Interface_HArray1OfHAsciiString, hasAsuffixTitles: Standard_Boolean, aSuffixTitles: Handle_Interface_HArray1OfHAsciiString): void;
+ SetId(aId: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetLastName(aLastName: Handle_TCollection_HAsciiString): void;
+ UnSetLastName(): void;
+ LastName(): Handle_TCollection_HAsciiString;
+ HasLastName(): Standard_Boolean;
+ SetFirstName(aFirstName: Handle_TCollection_HAsciiString): void;
+ UnSetFirstName(): void;
+ FirstName(): Handle_TCollection_HAsciiString;
+ HasFirstName(): Standard_Boolean;
+ SetMiddleNames(aMiddleNames: Handle_Interface_HArray1OfHAsciiString): void;
+ UnSetMiddleNames(): void;
+ MiddleNames(): Handle_Interface_HArray1OfHAsciiString;
+ HasMiddleNames(): Standard_Boolean;
+ MiddleNamesValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbMiddleNames(): Graphic3d_ZLayerId;
+ SetPrefixTitles(aPrefixTitles: Handle_Interface_HArray1OfHAsciiString): void;
+ UnSetPrefixTitles(): void;
+ PrefixTitles(): Handle_Interface_HArray1OfHAsciiString;
+ HasPrefixTitles(): Standard_Boolean;
+ PrefixTitlesValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbPrefixTitles(): Graphic3d_ZLayerId;
+ SetSuffixTitles(aSuffixTitles: Handle_Interface_HArray1OfHAsciiString): void;
+ UnSetSuffixTitles(): void;
+ SuffixTitles(): Handle_Interface_HArray1OfHAsciiString;
+ HasSuffixTitles(): Standard_Boolean;
+ SuffixTitlesValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbSuffixTitles(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Person {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Person): void;
+ get(): StepBasic_Person;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Person_1 extends Handle_StepBasic_Person {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Person_2 extends Handle_StepBasic_Person {
+ constructor(thePtr: StepBasic_Person);
+ }
+
+ export declare class Handle_StepBasic_Person_3 extends Handle_StepBasic_Person {
+ constructor(theHandle: Handle_StepBasic_Person);
+ }
+
+ export declare class Handle_StepBasic_Person_4 extends Handle_StepBasic_Person {
+ constructor(theHandle: Handle_StepBasic_Person);
+ }
+
+export declare class Handle_StepBasic_PhysicallyModeledProductDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_PhysicallyModeledProductDefinition): void;
+ get(): StepBasic_PhysicallyModeledProductDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_PhysicallyModeledProductDefinition_1 extends Handle_StepBasic_PhysicallyModeledProductDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_PhysicallyModeledProductDefinition_2 extends Handle_StepBasic_PhysicallyModeledProductDefinition {
+ constructor(thePtr: StepBasic_PhysicallyModeledProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_PhysicallyModeledProductDefinition_3 extends Handle_StepBasic_PhysicallyModeledProductDefinition {
+ constructor(theHandle: Handle_StepBasic_PhysicallyModeledProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_PhysicallyModeledProductDefinition_4 extends Handle_StepBasic_PhysicallyModeledProductDefinition {
+ constructor(theHandle: Handle_StepBasic_PhysicallyModeledProductDefinition);
+ }
+
+export declare class StepBasic_PhysicallyModeledProductDefinition extends StepBasic_ProductDefinition {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentProductEquivalence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentProductEquivalence): void;
+ get(): StepBasic_DocumentProductEquivalence;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentProductEquivalence_1 extends Handle_StepBasic_DocumentProductEquivalence {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentProductEquivalence_2 extends Handle_StepBasic_DocumentProductEquivalence {
+ constructor(thePtr: StepBasic_DocumentProductEquivalence);
+ }
+
+ export declare class Handle_StepBasic_DocumentProductEquivalence_3 extends Handle_StepBasic_DocumentProductEquivalence {
+ constructor(theHandle: Handle_StepBasic_DocumentProductEquivalence);
+ }
+
+ export declare class Handle_StepBasic_DocumentProductEquivalence_4 extends Handle_StepBasic_DocumentProductEquivalence {
+ constructor(theHandle: Handle_StepBasic_DocumentProductEquivalence);
+ }
+
+export declare class StepBasic_DocumentProductEquivalence extends StepBasic_DocumentProductAssociation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ConversionBasedUnitAndPlaneAngleUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetPlaneAngleUnit(aPlaneAngleUnit: Handle_StepBasic_PlaneAngleUnit): void;
+ PlaneAngleUnit(): Handle_StepBasic_PlaneAngleUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndPlaneAngleUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndPlaneAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndPlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit);
+ }
+
+export declare class StepBasic_ActionMethod extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aConsequence: Handle_TCollection_HAsciiString, aPurpose: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ Consequence(): Handle_TCollection_HAsciiString;
+ SetConsequence(Consequence: Handle_TCollection_HAsciiString): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetPurpose(Purpose: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ActionMethod {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ActionMethod): void;
+ get(): StepBasic_ActionMethod;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ActionMethod_1 extends Handle_StepBasic_ActionMethod {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ActionMethod_2 extends Handle_StepBasic_ActionMethod {
+ constructor(thePtr: StepBasic_ActionMethod);
+ }
+
+ export declare class Handle_StepBasic_ActionMethod_3 extends Handle_StepBasic_ActionMethod {
+ constructor(theHandle: Handle_StepBasic_ActionMethod);
+ }
+
+ export declare class Handle_StepBasic_ActionMethod_4 extends Handle_StepBasic_ActionMethod {
+ constructor(theHandle: Handle_StepBasic_ActionMethod);
+ }
+
+export declare class StepBasic_ProductConceptContext extends StepBasic_ApplicationContextElement {
+ constructor()
+ Init(aApplicationContextElement_Name: Handle_TCollection_HAsciiString, aApplicationContextElement_FrameOfReference: Handle_StepBasic_ApplicationContext, aMarketSegmentType: Handle_TCollection_HAsciiString): void;
+ MarketSegmentType(): Handle_TCollection_HAsciiString;
+ SetMarketSegmentType(MarketSegmentType: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductConceptContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductConceptContext): void;
+ get(): StepBasic_ProductConceptContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductConceptContext_1 extends Handle_StepBasic_ProductConceptContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductConceptContext_2 extends Handle_StepBasic_ProductConceptContext {
+ constructor(thePtr: StepBasic_ProductConceptContext);
+ }
+
+ export declare class Handle_StepBasic_ProductConceptContext_3 extends Handle_StepBasic_ProductConceptContext {
+ constructor(theHandle: Handle_StepBasic_ProductConceptContext);
+ }
+
+ export declare class Handle_StepBasic_ProductConceptContext_4 extends Handle_StepBasic_ProductConceptContext {
+ constructor(theHandle: Handle_StepBasic_ProductConceptContext);
+ }
+
+export declare class Handle_StepBasic_ProductDefinitionReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionReference): void;
+ get(): StepBasic_ProductDefinitionReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionReference_1 extends Handle_StepBasic_ProductDefinitionReference {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReference_2 extends Handle_StepBasic_ProductDefinitionReference {
+ constructor(thePtr: StepBasic_ProductDefinitionReference);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReference_3 extends Handle_StepBasic_ProductDefinitionReference {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionReference);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionReference_4 extends Handle_StepBasic_ProductDefinitionReference {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionReference);
+ }
+
+export declare class StepBasic_ProductDefinitionReference extends Standard_Transient {
+ constructor()
+ Init_1(theSource: Handle_StepBasic_ExternalSource, theProductId: Handle_TCollection_HAsciiString, theProductDefinitionFormationId: Handle_TCollection_HAsciiString, theProductDefinitionId: Handle_TCollection_HAsciiString, theIdOwningOrganizationName: Handle_TCollection_HAsciiString): void;
+ Init_2(theSource: Handle_StepBasic_ExternalSource, theProductId: Handle_TCollection_HAsciiString, theProductDefinitionFormationId: Handle_TCollection_HAsciiString, theProductDefinitionId: Handle_TCollection_HAsciiString): void;
+ Source(): Handle_StepBasic_ExternalSource;
+ SetSource(theSource: Handle_StepBasic_ExternalSource): void;
+ ProductId(): Handle_TCollection_HAsciiString;
+ SetProductId(theProductId: Handle_TCollection_HAsciiString): void;
+ ProductDefinitionFormationId(): Handle_TCollection_HAsciiString;
+ SetProductDefinitionFormationId(theProductDefinitionFormationId: Handle_TCollection_HAsciiString): void;
+ ProductDefinitionId(): Handle_TCollection_HAsciiString;
+ SetProductDefinitionId(theProductDefinitionId: Handle_TCollection_HAsciiString): void;
+ IdOwningOrganizationName(): Handle_TCollection_HAsciiString;
+ SetIdOwningOrganizationName(theIdOwningOrganizationName: Handle_TCollection_HAsciiString): void;
+ HasIdOwningOrganizationName(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ConversionBasedUnitAndRatioUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetRatioUnit(aRatioUnit: Handle_StepBasic_RatioUnit): void;
+ RatioUnit(): Handle_StepBasic_RatioUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndRatioUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndRatioUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndRatioUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndRatioUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndRatioUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndRatioUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndRatioUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndRatioUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndRatioUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndRatioUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndRatioUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndRatioUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndRatioUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndRatioUnit);
+ }
+
+export declare class StepBasic_ProductOrFormationOrDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Product(): Handle_StepBasic_Product;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfProductDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfProductDefinition): void;
+ get(): StepBasic_HArray1OfProductDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfProductDefinition_1 extends Handle_StepBasic_HArray1OfProductDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductDefinition_2 extends Handle_StepBasic_HArray1OfProductDefinition {
+ constructor(thePtr: StepBasic_HArray1OfProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductDefinition_3 extends Handle_StepBasic_HArray1OfProductDefinition {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProductDefinition);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductDefinition_4 extends Handle_StepBasic_HArray1OfProductDefinition {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProductDefinition);
+ }
+
+export declare class Handle_StepBasic_Approval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Approval): void;
+ get(): StepBasic_Approval;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Approval_1 extends Handle_StepBasic_Approval {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Approval_2 extends Handle_StepBasic_Approval {
+ constructor(thePtr: StepBasic_Approval);
+ }
+
+ export declare class Handle_StepBasic_Approval_3 extends Handle_StepBasic_Approval {
+ constructor(theHandle: Handle_StepBasic_Approval);
+ }
+
+ export declare class Handle_StepBasic_Approval_4 extends Handle_StepBasic_Approval {
+ constructor(theHandle: Handle_StepBasic_Approval);
+ }
+
+export declare class StepBasic_Approval extends Standard_Transient {
+ constructor()
+ Init(aStatus: Handle_StepBasic_ApprovalStatus, aLevel: Handle_TCollection_HAsciiString): void;
+ SetStatus(aStatus: Handle_StepBasic_ApprovalStatus): void;
+ Status(): Handle_StepBasic_ApprovalStatus;
+ SetLevel(aLevel: Handle_TCollection_HAsciiString): void;
+ Level(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_TimeMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_TimeMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_TimeMeasureWithUnit): void;
+ get(): StepBasic_TimeMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_TimeMeasureWithUnit_1 extends Handle_StepBasic_TimeMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_TimeMeasureWithUnit_2 extends Handle_StepBasic_TimeMeasureWithUnit {
+ constructor(thePtr: StepBasic_TimeMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_TimeMeasureWithUnit_3 extends Handle_StepBasic_TimeMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_TimeMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_TimeMeasureWithUnit_4 extends Handle_StepBasic_TimeMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_TimeMeasureWithUnit);
+ }
+
+export declare class Handle_StepBasic_SecurityClassification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SecurityClassification): void;
+ get(): StepBasic_SecurityClassification;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SecurityClassification_1 extends Handle_StepBasic_SecurityClassification {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SecurityClassification_2 extends Handle_StepBasic_SecurityClassification {
+ constructor(thePtr: StepBasic_SecurityClassification);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassification_3 extends Handle_StepBasic_SecurityClassification {
+ constructor(theHandle: Handle_StepBasic_SecurityClassification);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassification_4 extends Handle_StepBasic_SecurityClassification {
+ constructor(theHandle: Handle_StepBasic_SecurityClassification);
+ }
+
+export declare class StepBasic_SecurityClassification extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPurpose: Handle_TCollection_HAsciiString, aSecurityLevel: Handle_StepBasic_SecurityClassificationLevel): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetPurpose(aPurpose: Handle_TCollection_HAsciiString): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetSecurityLevel(aSecurityLevel: Handle_StepBasic_SecurityClassificationLevel): void;
+ SecurityLevel(): Handle_StepBasic_SecurityClassificationLevel;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ExternalIdentificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ExternalIdentificationAssignment): void;
+ get(): StepBasic_ExternalIdentificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ExternalIdentificationAssignment_1 extends Handle_StepBasic_ExternalIdentificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ExternalIdentificationAssignment_2 extends Handle_StepBasic_ExternalIdentificationAssignment {
+ constructor(thePtr: StepBasic_ExternalIdentificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_ExternalIdentificationAssignment_3 extends Handle_StepBasic_ExternalIdentificationAssignment {
+ constructor(theHandle: Handle_StepBasic_ExternalIdentificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_ExternalIdentificationAssignment_4 extends Handle_StepBasic_ExternalIdentificationAssignment {
+ constructor(theHandle: Handle_StepBasic_ExternalIdentificationAssignment);
+ }
+
+export declare class StepBasic_ExternalIdentificationAssignment extends StepBasic_IdentificationAssignment {
+ constructor()
+ Init(aIdentificationAssignment_AssignedId: Handle_TCollection_HAsciiString, aIdentificationAssignment_Role: Handle_StepBasic_IdentificationRole, aSource: Handle_StepBasic_ExternalSource): void;
+ Source(): Handle_StepBasic_ExternalSource;
+ SetSource(Source: Handle_StepBasic_ExternalSource): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_MechanicalContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_MechanicalContext): void;
+ get(): StepBasic_MechanicalContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_MechanicalContext_1 extends Handle_StepBasic_MechanicalContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_MechanicalContext_2 extends Handle_StepBasic_MechanicalContext {
+ constructor(thePtr: StepBasic_MechanicalContext);
+ }
+
+ export declare class Handle_StepBasic_MechanicalContext_3 extends Handle_StepBasic_MechanicalContext {
+ constructor(theHandle: Handle_StepBasic_MechanicalContext);
+ }
+
+ export declare class Handle_StepBasic_MechanicalContext_4 extends Handle_StepBasic_MechanicalContext {
+ constructor(theHandle: Handle_StepBasic_MechanicalContext);
+ }
+
+export declare class StepBasic_MechanicalContext extends StepBasic_ProductContext {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfNamedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfNamedUnit): void;
+ get(): StepBasic_HArray1OfNamedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfNamedUnit_1 extends Handle_StepBasic_HArray1OfNamedUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfNamedUnit_2 extends Handle_StepBasic_HArray1OfNamedUnit {
+ constructor(thePtr: StepBasic_HArray1OfNamedUnit);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfNamedUnit_3 extends Handle_StepBasic_HArray1OfNamedUnit {
+ constructor(theHandle: Handle_StepBasic_HArray1OfNamedUnit);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfNamedUnit_4 extends Handle_StepBasic_HArray1OfNamedUnit {
+ constructor(theHandle: Handle_StepBasic_HArray1OfNamedUnit);
+ }
+
+export declare class StepBasic_DesignContext extends StepBasic_ProductDefinitionContext {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DesignContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DesignContext): void;
+ get(): StepBasic_DesignContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DesignContext_1 extends Handle_StepBasic_DesignContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DesignContext_2 extends Handle_StepBasic_DesignContext {
+ constructor(thePtr: StepBasic_DesignContext);
+ }
+
+ export declare class Handle_StepBasic_DesignContext_3 extends Handle_StepBasic_DesignContext {
+ constructor(theHandle: Handle_StepBasic_DesignContext);
+ }
+
+ export declare class Handle_StepBasic_DesignContext_4 extends Handle_StepBasic_DesignContext {
+ constructor(theHandle: Handle_StepBasic_DesignContext);
+ }
+
+export declare class StepBasic_ProductType extends StepBasic_ProductRelatedProductCategory {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductType): void;
+ get(): StepBasic_ProductType;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductType_1 extends Handle_StepBasic_ProductType {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductType_2 extends Handle_StepBasic_ProductType {
+ constructor(thePtr: StepBasic_ProductType);
+ }
+
+ export declare class Handle_StepBasic_ProductType_3 extends Handle_StepBasic_ProductType {
+ constructor(theHandle: Handle_StepBasic_ProductType);
+ }
+
+ export declare class Handle_StepBasic_ProductType_4 extends Handle_StepBasic_ProductType {
+ constructor(theHandle: Handle_StepBasic_ProductType);
+ }
+
+export declare class Handle_StepBasic_HArray1OfProduct {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfProduct): void;
+ get(): StepBasic_HArray1OfProduct;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfProduct_1 extends Handle_StepBasic_HArray1OfProduct {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProduct_2 extends Handle_StepBasic_HArray1OfProduct {
+ constructor(thePtr: StepBasic_HArray1OfProduct);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProduct_3 extends Handle_StepBasic_HArray1OfProduct {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProduct);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProduct_4 extends Handle_StepBasic_HArray1OfProduct {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProduct);
+ }
+
+export declare class Handle_StepBasic_CertificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_CertificationAssignment): void;
+ get(): StepBasic_CertificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_CertificationAssignment_1 extends Handle_StepBasic_CertificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_CertificationAssignment_2 extends Handle_StepBasic_CertificationAssignment {
+ constructor(thePtr: StepBasic_CertificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_CertificationAssignment_3 extends Handle_StepBasic_CertificationAssignment {
+ constructor(theHandle: Handle_StepBasic_CertificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_CertificationAssignment_4 extends Handle_StepBasic_CertificationAssignment {
+ constructor(theHandle: Handle_StepBasic_CertificationAssignment);
+ }
+
+export declare class StepBasic_CertificationAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedCertification: Handle_StepBasic_Certification): void;
+ AssignedCertification(): Handle_StepBasic_Certification;
+ SetAssignedCertification(AssignedCertification: Handle_StepBasic_Certification): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ExternallyDefinedItem extends Standard_Transient {
+ constructor()
+ Init(aItemId: StepBasic_SourceItem, aSource: Handle_StepBasic_ExternalSource): void;
+ ItemId(): StepBasic_SourceItem;
+ SetItemId(ItemId: StepBasic_SourceItem): void;
+ Source(): Handle_StepBasic_ExternalSource;
+ SetSource(Source: Handle_StepBasic_ExternalSource): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ExternallyDefinedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ExternallyDefinedItem): void;
+ get(): StepBasic_ExternallyDefinedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ExternallyDefinedItem_1 extends Handle_StepBasic_ExternallyDefinedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ExternallyDefinedItem_2 extends Handle_StepBasic_ExternallyDefinedItem {
+ constructor(thePtr: StepBasic_ExternallyDefinedItem);
+ }
+
+ export declare class Handle_StepBasic_ExternallyDefinedItem_3 extends Handle_StepBasic_ExternallyDefinedItem {
+ constructor(theHandle: Handle_StepBasic_ExternallyDefinedItem);
+ }
+
+ export declare class Handle_StepBasic_ExternallyDefinedItem_4 extends Handle_StepBasic_ExternallyDefinedItem {
+ constructor(theHandle: Handle_StepBasic_ExternallyDefinedItem);
+ }
+
+export declare class StepBasic_ConversionBasedUnitAndMassUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetMassUnit(aMassUnit: Handle_StepBasic_MassUnit): void;
+ MassUnit(): Handle_StepBasic_MassUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndMassUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndMassUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndMassUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndMassUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndMassUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndMassUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndMassUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndMassUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndMassUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndMassUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndMassUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndMassUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndMassUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndMassUnit);
+ }
+
+export declare class Handle_StepBasic_GroupAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_GroupAssignment): void;
+ get(): StepBasic_GroupAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_GroupAssignment_1 extends Handle_StepBasic_GroupAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_GroupAssignment_2 extends Handle_StepBasic_GroupAssignment {
+ constructor(thePtr: StepBasic_GroupAssignment);
+ }
+
+ export declare class Handle_StepBasic_GroupAssignment_3 extends Handle_StepBasic_GroupAssignment {
+ constructor(theHandle: Handle_StepBasic_GroupAssignment);
+ }
+
+ export declare class Handle_StepBasic_GroupAssignment_4 extends Handle_StepBasic_GroupAssignment {
+ constructor(theHandle: Handle_StepBasic_GroupAssignment);
+ }
+
+export declare class StepBasic_GroupAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedGroup: Handle_StepBasic_Group): void;
+ AssignedGroup(): Handle_StepBasic_Group;
+ SetAssignedGroup(AssignedGroup: Handle_StepBasic_Group): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_GeneralProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_GeneralProperty): void;
+ get(): StepBasic_GeneralProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_GeneralProperty_1 extends Handle_StepBasic_GeneralProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_GeneralProperty_2 extends Handle_StepBasic_GeneralProperty {
+ constructor(thePtr: StepBasic_GeneralProperty);
+ }
+
+ export declare class Handle_StepBasic_GeneralProperty_3 extends Handle_StepBasic_GeneralProperty {
+ constructor(theHandle: Handle_StepBasic_GeneralProperty);
+ }
+
+ export declare class Handle_StepBasic_GeneralProperty_4 extends Handle_StepBasic_GeneralProperty {
+ constructor(theHandle: Handle_StepBasic_GeneralProperty);
+ }
+
+export declare class StepBasic_GeneralProperty extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ApprovalStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ApprovalStatus): void;
+ get(): StepBasic_ApprovalStatus;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ApprovalStatus_1 extends Handle_StepBasic_ApprovalStatus {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ApprovalStatus_2 extends Handle_StepBasic_ApprovalStatus {
+ constructor(thePtr: StepBasic_ApprovalStatus);
+ }
+
+ export declare class Handle_StepBasic_ApprovalStatus_3 extends Handle_StepBasic_ApprovalStatus {
+ constructor(theHandle: Handle_StepBasic_ApprovalStatus);
+ }
+
+ export declare class Handle_StepBasic_ApprovalStatus_4 extends Handle_StepBasic_ApprovalStatus {
+ constructor(theHandle: Handle_StepBasic_ApprovalStatus);
+ }
+
+export declare class StepBasic_ApprovalStatus extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionFormation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionFormation): void;
+ get(): StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionFormation_1 extends Handle_StepBasic_ProductDefinitionFormation {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormation_2 extends Handle_StepBasic_ProductDefinitionFormation {
+ constructor(thePtr: StepBasic_ProductDefinitionFormation);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormation_3 extends Handle_StepBasic_ProductDefinitionFormation {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormation);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionFormation_4 extends Handle_StepBasic_ProductDefinitionFormation {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionFormation);
+ }
+
+export declare class StepBasic_ProductDefinitionFormation extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aOfProduct: Handle_StepBasic_Product): void;
+ SetId(aId: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetOfProduct(aOfProduct: Handle_StepBasic_Product): void;
+ OfProduct(): Handle_StepBasic_Product;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_RoleAssociation extends Standard_Transient {
+ constructor()
+ Init(aRole: Handle_StepBasic_ObjectRole, aItemWithRole: StepBasic_RoleSelect): void;
+ Role(): Handle_StepBasic_ObjectRole;
+ SetRole(Role: Handle_StepBasic_ObjectRole): void;
+ ItemWithRole(): StepBasic_RoleSelect;
+ SetItemWithRole(ItemWithRole: StepBasic_RoleSelect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_RoleAssociation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_RoleAssociation): void;
+ get(): StepBasic_RoleAssociation;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_RoleAssociation_1 extends Handle_StepBasic_RoleAssociation {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_RoleAssociation_2 extends Handle_StepBasic_RoleAssociation {
+ constructor(thePtr: StepBasic_RoleAssociation);
+ }
+
+ export declare class Handle_StepBasic_RoleAssociation_3 extends Handle_StepBasic_RoleAssociation {
+ constructor(theHandle: Handle_StepBasic_RoleAssociation);
+ }
+
+ export declare class Handle_StepBasic_RoleAssociation_4 extends Handle_StepBasic_RoleAssociation {
+ constructor(theHandle: Handle_StepBasic_RoleAssociation);
+ }
+
+export declare class Handle_StepBasic_DerivedUnitElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DerivedUnitElement): void;
+ get(): StepBasic_DerivedUnitElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DerivedUnitElement_1 extends Handle_StepBasic_DerivedUnitElement {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DerivedUnitElement_2 extends Handle_StepBasic_DerivedUnitElement {
+ constructor(thePtr: StepBasic_DerivedUnitElement);
+ }
+
+ export declare class Handle_StepBasic_DerivedUnitElement_3 extends Handle_StepBasic_DerivedUnitElement {
+ constructor(theHandle: Handle_StepBasic_DerivedUnitElement);
+ }
+
+ export declare class Handle_StepBasic_DerivedUnitElement_4 extends Handle_StepBasic_DerivedUnitElement {
+ constructor(theHandle: Handle_StepBasic_DerivedUnitElement);
+ }
+
+export declare class StepBasic_DerivedUnitElement extends Standard_Transient {
+ constructor()
+ Init(aUnit: Handle_StepBasic_NamedUnit, aExponent: Quantity_AbsorbedDose): void;
+ SetUnit(aUnit: Handle_StepBasic_NamedUnit): void;
+ Unit(): Handle_StepBasic_NamedUnit;
+ SetExponent(aExponent: Quantity_AbsorbedDose): void;
+ Exponent(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_ConversionBasedUnitAndLengthUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetLengthUnit(aLengthUnit: Handle_StepBasic_LengthUnit): void;
+ LengthUnit(): Handle_StepBasic_LengthUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndLengthUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndLengthUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndLengthUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndLengthUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndLengthUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndLengthUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndLengthUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndLengthUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndLengthUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndLengthUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndLengthUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndLengthUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndLengthUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndLengthUnit);
+ }
+
+export declare class StepBasic_IdentificationAssignment extends Standard_Transient {
+ constructor()
+ Init(aAssignedId: Handle_TCollection_HAsciiString, aRole: Handle_StepBasic_IdentificationRole): void;
+ AssignedId(): Handle_TCollection_HAsciiString;
+ SetAssignedId(AssignedId: Handle_TCollection_HAsciiString): void;
+ Role(): Handle_StepBasic_IdentificationRole;
+ SetRole(Role: Handle_StepBasic_IdentificationRole): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_IdentificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_IdentificationAssignment): void;
+ get(): StepBasic_IdentificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_IdentificationAssignment_1 extends Handle_StepBasic_IdentificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_IdentificationAssignment_2 extends Handle_StepBasic_IdentificationAssignment {
+ constructor(thePtr: StepBasic_IdentificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_IdentificationAssignment_3 extends Handle_StepBasic_IdentificationAssignment {
+ constructor(theHandle: Handle_StepBasic_IdentificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_IdentificationAssignment_4 extends Handle_StepBasic_IdentificationAssignment {
+ constructor(theHandle: Handle_StepBasic_IdentificationAssignment);
+ }
+
+export declare class StepBasic_EulerAngles extends Standard_Transient {
+ constructor()
+ Init(aAngles: Handle_TColStd_HArray1OfReal): void;
+ Angles(): Handle_TColStd_HArray1OfReal;
+ SetAngles(Angles: Handle_TColStd_HArray1OfReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_EulerAngles {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_EulerAngles): void;
+ get(): StepBasic_EulerAngles;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_EulerAngles_1 extends Handle_StepBasic_EulerAngles {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_EulerAngles_2 extends Handle_StepBasic_EulerAngles {
+ constructor(thePtr: StepBasic_EulerAngles);
+ }
+
+ export declare class Handle_StepBasic_EulerAngles_3 extends Handle_StepBasic_EulerAngles {
+ constructor(theHandle: Handle_StepBasic_EulerAngles);
+ }
+
+ export declare class Handle_StepBasic_EulerAngles_4 extends Handle_StepBasic_EulerAngles {
+ constructor(theHandle: Handle_StepBasic_EulerAngles);
+ }
+
+export declare class StepBasic_RatioMeasureWithUnit extends StepBasic_MeasureWithUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_RatioMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_RatioMeasureWithUnit): void;
+ get(): StepBasic_RatioMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_RatioMeasureWithUnit_1 extends Handle_StepBasic_RatioMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_RatioMeasureWithUnit_2 extends Handle_StepBasic_RatioMeasureWithUnit {
+ constructor(thePtr: StepBasic_RatioMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_RatioMeasureWithUnit_3 extends Handle_StepBasic_RatioMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_RatioMeasureWithUnit);
+ }
+
+ export declare class Handle_StepBasic_RatioMeasureWithUnit_4 extends Handle_StepBasic_RatioMeasureWithUnit {
+ constructor(theHandle: Handle_StepBasic_RatioMeasureWithUnit);
+ }
+
+export declare class StepBasic_ExternalSource extends Standard_Transient {
+ constructor()
+ Init(aSourceId: StepBasic_SourceItem): void;
+ SourceId(): StepBasic_SourceItem;
+ SetSourceId(SourceId: StepBasic_SourceItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ExternalSource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ExternalSource): void;
+ get(): StepBasic_ExternalSource;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ExternalSource_1 extends Handle_StepBasic_ExternalSource {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ExternalSource_2 extends Handle_StepBasic_ExternalSource {
+ constructor(thePtr: StepBasic_ExternalSource);
+ }
+
+ export declare class Handle_StepBasic_ExternalSource_3 extends Handle_StepBasic_ExternalSource {
+ constructor(theHandle: Handle_StepBasic_ExternalSource);
+ }
+
+ export declare class Handle_StepBasic_ExternalSource_4 extends Handle_StepBasic_ExternalSource {
+ constructor(theHandle: Handle_StepBasic_ExternalSource);
+ }
+
+export declare class StepBasic_DateAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedDate: Handle_StepBasic_Date, aRole: Handle_StepBasic_DateRole): void;
+ SetAssignedDate(aAssignedDate: Handle_StepBasic_Date): void;
+ AssignedDate(): Handle_StepBasic_Date;
+ SetRole(aRole: Handle_StepBasic_DateRole): void;
+ Role(): Handle_StepBasic_DateRole;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DateAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DateAssignment): void;
+ get(): StepBasic_DateAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DateAssignment_1 extends Handle_StepBasic_DateAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DateAssignment_2 extends Handle_StepBasic_DateAssignment {
+ constructor(thePtr: StepBasic_DateAssignment);
+ }
+
+ export declare class Handle_StepBasic_DateAssignment_3 extends Handle_StepBasic_DateAssignment {
+ constructor(theHandle: Handle_StepBasic_DateAssignment);
+ }
+
+ export declare class Handle_StepBasic_DateAssignment_4 extends Handle_StepBasic_DateAssignment {
+ constructor(theHandle: Handle_StepBasic_DateAssignment);
+ }
+
+export declare class StepBasic_SiUnitAndThermodynamicTemperatureUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetThermodynamicTemperatureUnit(aThermodynamicTemperatureUnit: Handle_StepBasic_ThermodynamicTemperatureUnit): void;
+ ThermodynamicTemperatureUnit(): Handle_StepBasic_ThermodynamicTemperatureUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndThermodynamicTemperatureUnit): void;
+ get(): StepBasic_SiUnitAndThermodynamicTemperatureUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_1 extends Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_2 extends Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit {
+ constructor(thePtr: StepBasic_SiUnitAndThermodynamicTemperatureUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_3 extends Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_4 extends Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit);
+ }
+
+export declare class StepBasic_SecurityClassificationAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedSecurityClassification: Handle_StepBasic_SecurityClassification): void;
+ SetAssignedSecurityClassification(aAssignedSecurityClassification: Handle_StepBasic_SecurityClassification): void;
+ AssignedSecurityClassification(): Handle_StepBasic_SecurityClassification;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SecurityClassificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SecurityClassificationAssignment): void;
+ get(): StepBasic_SecurityClassificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SecurityClassificationAssignment_1 extends Handle_StepBasic_SecurityClassificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationAssignment_2 extends Handle_StepBasic_SecurityClassificationAssignment {
+ constructor(thePtr: StepBasic_SecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationAssignment_3 extends Handle_StepBasic_SecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepBasic_SecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepBasic_SecurityClassificationAssignment_4 extends Handle_StepBasic_SecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepBasic_SecurityClassificationAssignment);
+ }
+
+export declare class StepBasic_ProductCategory extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasAdescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ UnSetDescription(): void;
+ Description(): Handle_TCollection_HAsciiString;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductCategory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductCategory): void;
+ get(): StepBasic_ProductCategory;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductCategory_1 extends Handle_StepBasic_ProductCategory {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductCategory_2 extends Handle_StepBasic_ProductCategory {
+ constructor(thePtr: StepBasic_ProductCategory);
+ }
+
+ export declare class Handle_StepBasic_ProductCategory_3 extends Handle_StepBasic_ProductCategory {
+ constructor(theHandle: Handle_StepBasic_ProductCategory);
+ }
+
+ export declare class Handle_StepBasic_ProductCategory_4 extends Handle_StepBasic_ProductCategory {
+ constructor(theHandle: Handle_StepBasic_ProductCategory);
+ }
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndTimeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndTimeUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndTimeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndTimeUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndTimeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndTimeUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndTimeUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndTimeUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndTimeUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndTimeUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndTimeUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndTimeUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndTimeUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndTimeUnit);
+ }
+
+export declare class StepBasic_ConversionBasedUnitAndTimeUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ Init(aDimensions: Handle_StepBasic_DimensionalExponents, aName: Handle_TCollection_HAsciiString, aConversionFactor: Handle_StepBasic_MeasureWithUnit): void;
+ SetTimeUnit(aTimeUnit: Handle_StepBasic_TimeUnit): void;
+ TimeUnit(): Handle_StepBasic_TimeUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_SiUnitAndSolidAngleUnit extends StepBasic_SiUnit {
+ constructor()
+ Init(hasAprefix: Standard_Boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): void;
+ SetSolidAngleUnit(aSolidAngleUnit: Handle_StepBasic_SolidAngleUnit): void;
+ SolidAngleUnit(): Handle_StepBasic_SolidAngleUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SiUnitAndSolidAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SiUnitAndSolidAngleUnit): void;
+ get(): StepBasic_SiUnitAndSolidAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SiUnitAndSolidAngleUnit_1 extends Handle_StepBasic_SiUnitAndSolidAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndSolidAngleUnit_2 extends Handle_StepBasic_SiUnitAndSolidAngleUnit {
+ constructor(thePtr: StepBasic_SiUnitAndSolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndSolidAngleUnit_3 extends Handle_StepBasic_SiUnitAndSolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndSolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SiUnitAndSolidAngleUnit_4 extends Handle_StepBasic_SiUnitAndSolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SiUnitAndSolidAngleUnit);
+ }
+
+export declare class Handle_StepBasic_GroupRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_GroupRelationship): void;
+ get(): StepBasic_GroupRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_GroupRelationship_1 extends Handle_StepBasic_GroupRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_GroupRelationship_2 extends Handle_StepBasic_GroupRelationship {
+ constructor(thePtr: StepBasic_GroupRelationship);
+ }
+
+ export declare class Handle_StepBasic_GroupRelationship_3 extends Handle_StepBasic_GroupRelationship {
+ constructor(theHandle: Handle_StepBasic_GroupRelationship);
+ }
+
+ export declare class Handle_StepBasic_GroupRelationship_4 extends Handle_StepBasic_GroupRelationship {
+ constructor(theHandle: Handle_StepBasic_GroupRelationship);
+ }
+
+export declare class StepBasic_GroupRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aRelatingGroup: Handle_StepBasic_Group, aRelatedGroup: Handle_StepBasic_Group): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ RelatingGroup(): Handle_StepBasic_Group;
+ SetRelatingGroup(RelatingGroup: Handle_StepBasic_Group): void;
+ RelatedGroup(): Handle_StepBasic_Group;
+ SetRelatedGroup(RelatedGroup: Handle_StepBasic_Group): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_Group extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_Group {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_Group): void;
+ get(): StepBasic_Group;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_Group_1 extends Handle_StepBasic_Group {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_Group_2 extends Handle_StepBasic_Group {
+ constructor(thePtr: StepBasic_Group);
+ }
+
+ export declare class Handle_StepBasic_Group_3 extends Handle_StepBasic_Group {
+ constructor(theHandle: Handle_StepBasic_Group);
+ }
+
+ export declare class Handle_StepBasic_Group_4 extends Handle_StepBasic_Group {
+ constructor(theHandle: Handle_StepBasic_Group);
+ }
+
+export declare class Handle_StepBasic_OrganizationRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_OrganizationRole): void;
+ get(): StepBasic_OrganizationRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_OrganizationRole_1 extends Handle_StepBasic_OrganizationRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_OrganizationRole_2 extends Handle_StepBasic_OrganizationRole {
+ constructor(thePtr: StepBasic_OrganizationRole);
+ }
+
+ export declare class Handle_StepBasic_OrganizationRole_3 extends Handle_StepBasic_OrganizationRole {
+ constructor(theHandle: Handle_StepBasic_OrganizationRole);
+ }
+
+ export declare class Handle_StepBasic_OrganizationRole_4 extends Handle_StepBasic_OrganizationRole {
+ constructor(theHandle: Handle_StepBasic_OrganizationRole);
+ }
+
+export declare class StepBasic_OrganizationRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DateRole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DateRole): void;
+ get(): StepBasic_DateRole;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DateRole_1 extends Handle_StepBasic_DateRole {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DateRole_2 extends Handle_StepBasic_DateRole {
+ constructor(thePtr: StepBasic_DateRole);
+ }
+
+ export declare class Handle_StepBasic_DateRole_3 extends Handle_StepBasic_DateRole {
+ constructor(theHandle: Handle_StepBasic_DateRole);
+ }
+
+ export declare class Handle_StepBasic_DateRole_4 extends Handle_StepBasic_DateRole {
+ constructor(theHandle: Handle_StepBasic_DateRole);
+ }
+
+export declare class StepBasic_DateRole extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_SolidAngleUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_SolidAngleUnit): void;
+ get(): StepBasic_SolidAngleUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_SolidAngleUnit_1 extends Handle_StepBasic_SolidAngleUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_SolidAngleUnit_2 extends Handle_StepBasic_SolidAngleUnit {
+ constructor(thePtr: StepBasic_SolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SolidAngleUnit_3 extends Handle_StepBasic_SolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SolidAngleUnit);
+ }
+
+ export declare class Handle_StepBasic_SolidAngleUnit_4 extends Handle_StepBasic_SolidAngleUnit {
+ constructor(theHandle: Handle_StepBasic_SolidAngleUnit);
+ }
+
+export declare class StepBasic_SolidAngleUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_TimeUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_TimeUnit): void;
+ get(): StepBasic_TimeUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_TimeUnit_1 extends Handle_StepBasic_TimeUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_TimeUnit_2 extends Handle_StepBasic_TimeUnit {
+ constructor(thePtr: StepBasic_TimeUnit);
+ }
+
+ export declare class Handle_StepBasic_TimeUnit_3 extends Handle_StepBasic_TimeUnit {
+ constructor(theHandle: Handle_StepBasic_TimeUnit);
+ }
+
+ export declare class Handle_StepBasic_TimeUnit_4 extends Handle_StepBasic_TimeUnit {
+ constructor(theHandle: Handle_StepBasic_TimeUnit);
+ }
+
+export declare class StepBasic_TimeUnit extends StepBasic_NamedUnit {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DocumentReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DocumentReference): void;
+ get(): StepBasic_DocumentReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DocumentReference_1 extends Handle_StepBasic_DocumentReference {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DocumentReference_2 extends Handle_StepBasic_DocumentReference {
+ constructor(thePtr: StepBasic_DocumentReference);
+ }
+
+ export declare class Handle_StepBasic_DocumentReference_3 extends Handle_StepBasic_DocumentReference {
+ constructor(theHandle: Handle_StepBasic_DocumentReference);
+ }
+
+ export declare class Handle_StepBasic_DocumentReference_4 extends Handle_StepBasic_DocumentReference {
+ constructor(theHandle: Handle_StepBasic_DocumentReference);
+ }
+
+export declare class StepBasic_DocumentReference extends Standard_Transient {
+ constructor();
+ Init0(aAssignedDocument: Handle_StepBasic_Document, aSource: Handle_TCollection_HAsciiString): void;
+ AssignedDocument(): Handle_StepBasic_Document;
+ SetAssignedDocument(aAssignedDocument: Handle_StepBasic_Document): void;
+ Source(): Handle_TCollection_HAsciiString;
+ SetSource(aSource: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_ProductDefinitionWithAssociatedDocuments {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ProductDefinitionWithAssociatedDocuments): void;
+ get(): StepBasic_ProductDefinitionWithAssociatedDocuments;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_1 extends Handle_StepBasic_ProductDefinitionWithAssociatedDocuments {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_2 extends Handle_StepBasic_ProductDefinitionWithAssociatedDocuments {
+ constructor(thePtr: StepBasic_ProductDefinitionWithAssociatedDocuments);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_3 extends Handle_StepBasic_ProductDefinitionWithAssociatedDocuments {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionWithAssociatedDocuments);
+ }
+
+ export declare class Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_4 extends Handle_StepBasic_ProductDefinitionWithAssociatedDocuments {
+ constructor(theHandle: Handle_StepBasic_ProductDefinitionWithAssociatedDocuments);
+ }
+
+export declare class StepBasic_ProductDefinitionWithAssociatedDocuments extends StepBasic_ProductDefinition {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aFormation: Handle_StepBasic_ProductDefinitionFormation, aFrame: Handle_StepBasic_ProductDefinitionContext, aDocIds: Handle_StepBasic_HArray1OfDocument): void;
+ DocIds(): Handle_StepBasic_HArray1OfDocument;
+ SetDocIds(DocIds: Handle_StepBasic_HArray1OfDocument): void;
+ NbDocIds(): Graphic3d_ZLayerId;
+ DocIdsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_Document;
+ SetDocIdsValue(num: Graphic3d_ZLayerId, adoc: Handle_StepBasic_Document): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_HArray1OfProductContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_HArray1OfProductContext): void;
+ get(): StepBasic_HArray1OfProductContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_HArray1OfProductContext_1 extends Handle_StepBasic_HArray1OfProductContext {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductContext_2 extends Handle_StepBasic_HArray1OfProductContext {
+ constructor(thePtr: StepBasic_HArray1OfProductContext);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductContext_3 extends Handle_StepBasic_HArray1OfProductContext {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProductContext);
+ }
+
+ export declare class Handle_StepBasic_HArray1OfProductContext_4 extends Handle_StepBasic_HArray1OfProductContext {
+ constructor(theHandle: Handle_StepBasic_HArray1OfProductContext);
+ }
+
+export declare class Handle_StepBasic_ConversionBasedUnitAndAreaUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_ConversionBasedUnitAndAreaUnit): void;
+ get(): StepBasic_ConversionBasedUnitAndAreaUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndAreaUnit_1 extends Handle_StepBasic_ConversionBasedUnitAndAreaUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndAreaUnit_2 extends Handle_StepBasic_ConversionBasedUnitAndAreaUnit {
+ constructor(thePtr: StepBasic_ConversionBasedUnitAndAreaUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndAreaUnit_3 extends Handle_StepBasic_ConversionBasedUnitAndAreaUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndAreaUnit);
+ }
+
+ export declare class Handle_StepBasic_ConversionBasedUnitAndAreaUnit_4 extends Handle_StepBasic_ConversionBasedUnitAndAreaUnit {
+ constructor(theHandle: Handle_StepBasic_ConversionBasedUnitAndAreaUnit);
+ }
+
+export declare class StepBasic_ConversionBasedUnitAndAreaUnit extends StepBasic_ConversionBasedUnit {
+ constructor()
+ SetAreaUnit(anAreaUnit: Handle_StepBasic_AreaUnit): void;
+ AreaUnit(): Handle_StepBasic_AreaUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepBasic_DateAndTimeAssignment extends Standard_Transient {
+ constructor();
+ Init(aAssignedDateAndTime: Handle_StepBasic_DateAndTime, aRole: Handle_StepBasic_DateTimeRole): void;
+ SetAssignedDateAndTime(aAssignedDateAndTime: Handle_StepBasic_DateAndTime): void;
+ AssignedDateAndTime(): Handle_StepBasic_DateAndTime;
+ SetRole(aRole: Handle_StepBasic_DateTimeRole): void;
+ Role(): Handle_StepBasic_DateTimeRole;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepBasic_DateAndTimeAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepBasic_DateAndTimeAssignment): void;
+ get(): StepBasic_DateAndTimeAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepBasic_DateAndTimeAssignment_1 extends Handle_StepBasic_DateAndTimeAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepBasic_DateAndTimeAssignment_2 extends Handle_StepBasic_DateAndTimeAssignment {
+ constructor(thePtr: StepBasic_DateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepBasic_DateAndTimeAssignment_3 extends Handle_StepBasic_DateAndTimeAssignment {
+ constructor(theHandle: Handle_StepBasic_DateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepBasic_DateAndTimeAssignment_4 extends Handle_StepBasic_DateAndTimeAssignment {
+ constructor(theHandle: Handle_StepBasic_DateAndTimeAssignment);
+ }
+
+export declare class IntTools_ListOfSurfaceRangeSample extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntTools_ListOfSurfaceRangeSample): IntTools_ListOfSurfaceRangeSample;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): IntTools_SurfaceRangeSample;
+ First_2(): IntTools_SurfaceRangeSample;
+ Last_1(): IntTools_SurfaceRangeSample;
+ Last_2(): IntTools_SurfaceRangeSample;
+ Append_1(theItem: IntTools_SurfaceRangeSample): IntTools_SurfaceRangeSample;
+ Append_3(theOther: IntTools_ListOfSurfaceRangeSample): void;
+ Prepend_1(theItem: IntTools_SurfaceRangeSample): IntTools_SurfaceRangeSample;
+ Prepend_2(theOther: IntTools_ListOfSurfaceRangeSample): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntTools_ListOfSurfaceRangeSample_1 extends IntTools_ListOfSurfaceRangeSample {
+ constructor();
+ }
+
+ export declare class IntTools_ListOfSurfaceRangeSample_2 extends IntTools_ListOfSurfaceRangeSample {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_ListOfSurfaceRangeSample_3 extends IntTools_ListOfSurfaceRangeSample {
+ constructor(theOther: IntTools_ListOfSurfaceRangeSample);
+ }
+
+export declare class IntTools_CurveRangeSample extends IntTools_BaseRangeSample {
+ SetRangeIndex(theIndex: Graphic3d_ZLayerId): void;
+ GetRangeIndex(): Graphic3d_ZLayerId;
+ IsEqual(Other: IntTools_CurveRangeSample): Standard_Boolean;
+ GetRange(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theNbSample: Graphic3d_ZLayerId): IntTools_Range;
+ GetRangeIndexDeeper(theNbSample: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class IntTools_CurveRangeSample_1 extends IntTools_CurveRangeSample {
+ constructor();
+ }
+
+ export declare class IntTools_CurveRangeSample_2 extends IntTools_CurveRangeSample {
+ constructor(theIndex: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools_SequenceOfRanges extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntTools_SequenceOfRanges): IntTools_SequenceOfRanges;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntTools_Range): void;
+ Append_2(theSeq: IntTools_SequenceOfRanges): void;
+ Prepend_1(theItem: IntTools_Range): void;
+ Prepend_2(theSeq: IntTools_SequenceOfRanges): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntTools_Range): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRanges): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRanges): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntTools_Range): void;
+ Split(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRanges): void;
+ First(): IntTools_Range;
+ ChangeFirst(): IntTools_Range;
+ Last(): IntTools_Range;
+ ChangeLast(): IntTools_Range;
+ Value(theIndex: Standard_Integer): IntTools_Range;
+ ChangeValue(theIndex: Standard_Integer): IntTools_Range;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_Range): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SequenceOfRanges_1 extends IntTools_SequenceOfRanges {
+ constructor();
+ }
+
+ export declare class IntTools_SequenceOfRanges_2 extends IntTools_SequenceOfRanges {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_SequenceOfRanges_3 extends IntTools_SequenceOfRanges {
+ constructor(theOther: IntTools_SequenceOfRanges);
+ }
+
+export declare class IntTools_CurveRangeLocalizeData {
+ constructor(theNbSample: Graphic3d_ZLayerId, theMinRange: Quantity_AbsorbedDose)
+ GetNbSample(): Graphic3d_ZLayerId;
+ GetMinRange(): Quantity_AbsorbedDose;
+ AddOutRange(theRange: IntTools_CurveRangeSample): void;
+ AddBox(theRange: IntTools_CurveRangeSample, theBox: Bnd_Box): void;
+ FindBox(theRange: IntTools_CurveRangeSample, theBox: Bnd_Box): Standard_Boolean;
+ IsRangeOut(theRange: IntTools_CurveRangeSample): Standard_Boolean;
+ ListRangeOut(theList: IntTools_ListOfCurveRangeSample): void;
+ delete(): void;
+}
+
+export declare class IntTools_Root {
+ SetRoot(aRoot: Quantity_AbsorbedDose): void;
+ SetType(aType: Graphic3d_ZLayerId): void;
+ SetStateBefore(aState: TopAbs_State): void;
+ SetStateAfter(aState: TopAbs_State): void;
+ SetLayerHeight(aHeight: Quantity_AbsorbedDose): void;
+ SetInterval(t1: Quantity_AbsorbedDose, t2: Quantity_AbsorbedDose, f1: Quantity_AbsorbedDose, f2: Quantity_AbsorbedDose): void;
+ Root(): Quantity_AbsorbedDose;
+ Type(): Graphic3d_ZLayerId;
+ StateBefore(): TopAbs_State;
+ StateAfter(): TopAbs_State;
+ LayerHeight(): Quantity_AbsorbedDose;
+ IsValid(): Standard_Boolean;
+ Interval(t1: Quantity_AbsorbedDose, t2: Quantity_AbsorbedDose, f1: Quantity_AbsorbedDose, f2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntTools_Root_1 extends IntTools_Root {
+ constructor();
+ }
+
+ export declare class IntTools_Root_2 extends IntTools_Root {
+ constructor(aRoot: Quantity_AbsorbedDose, aType: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools_SequenceOfRoots extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntTools_SequenceOfRoots): IntTools_SequenceOfRoots;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntTools_Root): void;
+ Append_2(theSeq: IntTools_SequenceOfRoots): void;
+ Prepend_1(theItem: IntTools_Root): void;
+ Prepend_2(theSeq: IntTools_SequenceOfRoots): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntTools_Root): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRoots): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRoots): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntTools_Root): void;
+ Split(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfRoots): void;
+ First(): IntTools_Root;
+ ChangeFirst(): IntTools_Root;
+ Last(): IntTools_Root;
+ ChangeLast(): IntTools_Root;
+ Value(theIndex: Standard_Integer): IntTools_Root;
+ ChangeValue(theIndex: Standard_Integer): IntTools_Root;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_Root): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SequenceOfRoots_1 extends IntTools_SequenceOfRoots {
+ constructor();
+ }
+
+ export declare class IntTools_SequenceOfRoots_2 extends IntTools_SequenceOfRoots {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_SequenceOfRoots_3 extends IntTools_SequenceOfRoots {
+ constructor(theOther: IntTools_SequenceOfRoots);
+ }
+
+export declare class IntTools_MapOfCurveSample extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: IntTools_MapOfCurveSample): void;
+ Assign(theOther: IntTools_MapOfCurveSample): IntTools_MapOfCurveSample;
+ ReSize(N: Standard_Integer): void;
+ Add(K: IntTools_CurveRangeSample): Standard_Boolean;
+ Added(K: IntTools_CurveRangeSample): IntTools_CurveRangeSample;
+ Contains_1(K: IntTools_CurveRangeSample): Standard_Boolean;
+ Remove(K: IntTools_CurveRangeSample): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ Contains_2(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ Union(theLeft: IntTools_MapOfCurveSample, theRight: IntTools_MapOfCurveSample): void;
+ Unite(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ HasIntersection(theMap: IntTools_MapOfCurveSample): Standard_Boolean;
+ Intersection(theLeft: IntTools_MapOfCurveSample, theRight: IntTools_MapOfCurveSample): void;
+ Intersect(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ Subtraction(theLeft: IntTools_MapOfCurveSample, theRight: IntTools_MapOfCurveSample): void;
+ Subtract(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ Difference(theLeft: IntTools_MapOfCurveSample, theRight: IntTools_MapOfCurveSample): void;
+ Differ(theOther: IntTools_MapOfCurveSample): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_MapOfCurveSample_1 extends IntTools_MapOfCurveSample {
+ constructor();
+ }
+
+ export declare class IntTools_MapOfCurveSample_2 extends IntTools_MapOfCurveSample {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_MapOfCurveSample_3 extends IntTools_MapOfCurveSample {
+ constructor(theOther: IntTools_MapOfCurveSample);
+ }
+
+export declare class IntTools_MarkedRangeSet {
+ SetBoundaries(theFirstBoundary: Quantity_AbsorbedDose, theLastBoundary: Quantity_AbsorbedDose, theInitFlag: Graphic3d_ZLayerId): void;
+ SetRanges(theSortedArray: IntTools_CArray1OfReal, theInitFlag: Graphic3d_ZLayerId): void;
+ InsertRange_1(theFirstBoundary: Quantity_AbsorbedDose, theLastBoundary: Quantity_AbsorbedDose, theFlag: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertRange_2(theRange: IntTools_Range, theFlag: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertRange_3(theFirstBoundary: Quantity_AbsorbedDose, theLastBoundary: Quantity_AbsorbedDose, theFlag: Graphic3d_ZLayerId, theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertRange_4(theRange: IntTools_Range, theFlag: Graphic3d_ZLayerId, theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ SetFlag(theIndex: Graphic3d_ZLayerId, theFlag: Graphic3d_ZLayerId): void;
+ Flag(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetIndex_1(theValue: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ GetIndices(theValue: Quantity_AbsorbedDose): TColStd_SequenceOfInteger;
+ GetIndex_2(theValue: Quantity_AbsorbedDose, UseLower: Standard_Boolean): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ Range(theIndex: Graphic3d_ZLayerId): IntTools_Range;
+ delete(): void;
+}
+
+ export declare class IntTools_MarkedRangeSet_1 extends IntTools_MarkedRangeSet {
+ constructor();
+ }
+
+ export declare class IntTools_MarkedRangeSet_2 extends IntTools_MarkedRangeSet {
+ constructor(theFirstBoundary: Quantity_AbsorbedDose, theLastBoundary: Quantity_AbsorbedDose, theInitFlag: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntTools_MarkedRangeSet_3 extends IntTools_MarkedRangeSet {
+ constructor(theSortedArray: IntTools_CArray1OfReal, theInitFlag: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools_BeanFaceIntersector {
+ Init_1(theEdge: TopoDS_Edge, theFace: TopoDS_Face): void;
+ Init_2(theCurve: BRepAdaptor_Curve, theSurface: BRepAdaptor_Surface, theBeanTolerance: Quantity_AbsorbedDose, theFaceTolerance: Quantity_AbsorbedDose): void;
+ Init_3(theCurve: BRepAdaptor_Curve, theSurface: BRepAdaptor_Surface, theFirstParOnCurve: Quantity_AbsorbedDose, theLastParOnCurve: Quantity_AbsorbedDose, theUMinParameter: Quantity_AbsorbedDose, theUMaxParameter: Quantity_AbsorbedDose, theVMinParameter: Quantity_AbsorbedDose, theVMaxParameter: Quantity_AbsorbedDose, theBeanTolerance: Quantity_AbsorbedDose, theFaceTolerance: Quantity_AbsorbedDose): void;
+ SetContext(theContext: Handle_IntTools_Context): void;
+ Context(): Handle_IntTools_Context;
+ SetBeanParameters(theFirstParOnCurve: Quantity_AbsorbedDose, theLastParOnCurve: Quantity_AbsorbedDose): void;
+ SetSurfaceParameters(theUMinParameter: Quantity_AbsorbedDose, theUMaxParameter: Quantity_AbsorbedDose, theVMinParameter: Quantity_AbsorbedDose, theVMaxParameter: Quantity_AbsorbedDose): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ Result_1(): IntTools_SequenceOfRanges;
+ Result_2(theResults: IntTools_SequenceOfRanges): void;
+ MinimalSquareDistance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntTools_BeanFaceIntersector_1 extends IntTools_BeanFaceIntersector {
+ constructor();
+ }
+
+ export declare class IntTools_BeanFaceIntersector_2 extends IntTools_BeanFaceIntersector {
+ constructor(theEdge: TopoDS_Edge, theFace: TopoDS_Face);
+ }
+
+ export declare class IntTools_BeanFaceIntersector_3 extends IntTools_BeanFaceIntersector {
+ constructor(theCurve: BRepAdaptor_Curve, theSurface: BRepAdaptor_Surface, theBeanTolerance: Quantity_AbsorbedDose, theFaceTolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntTools_BeanFaceIntersector_4 extends IntTools_BeanFaceIntersector {
+ constructor(theCurve: BRepAdaptor_Curve, theSurface: BRepAdaptor_Surface, theFirstParOnCurve: Quantity_AbsorbedDose, theLastParOnCurve: Quantity_AbsorbedDose, theUMinParameter: Quantity_AbsorbedDose, theUMaxParameter: Quantity_AbsorbedDose, theVMinParameter: Quantity_AbsorbedDose, theVMaxParameter: Quantity_AbsorbedDose, theBeanTolerance: Quantity_AbsorbedDose, theFaceTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class IntTools_Array1OfRange {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: IntTools_Range): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: IntTools_Array1OfRange): IntTools_Array1OfRange;
+ Move(theOther: IntTools_Array1OfRange): IntTools_Array1OfRange;
+ First(): IntTools_Range;
+ ChangeFirst(): IntTools_Range;
+ Last(): IntTools_Range;
+ ChangeLast(): IntTools_Range;
+ Value(theIndex: Standard_Integer): IntTools_Range;
+ ChangeValue(theIndex: Standard_Integer): IntTools_Range;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_Range): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class IntTools_Array1OfRange_1 extends IntTools_Array1OfRange {
+ constructor();
+ }
+
+ export declare class IntTools_Array1OfRange_2 extends IntTools_Array1OfRange {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class IntTools_Array1OfRange_3 extends IntTools_Array1OfRange {
+ constructor(theOther: IntTools_Array1OfRange);
+ }
+
+ export declare class IntTools_Array1OfRange_4 extends IntTools_Array1OfRange {
+ constructor(theOther: IntTools_Array1OfRange);
+ }
+
+ export declare class IntTools_Array1OfRange_5 extends IntTools_Array1OfRange {
+ constructor(theBegin: IntTools_Range, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class IntTools_CArray1OfInteger {
+ Init(V: Graphic3d_ZLayerId): void;
+ Resize(theNewLength: Graphic3d_ZLayerId): void;
+ Destroy(): void;
+ Length(): Graphic3d_ZLayerId;
+ Append(Value: Graphic3d_ZLayerId): void;
+ SetValue(Index: Graphic3d_ZLayerId, Value: Graphic3d_ZLayerId): void;
+ Value(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ChangeValue(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEqual(Other: IntTools_CArray1OfInteger): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_CArray1OfInteger_1 extends IntTools_CArray1OfInteger {
+ constructor(Length: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntTools_CArray1OfInteger_2 extends IntTools_CArray1OfInteger {
+ constructor(Item: Graphic3d_ZLayerId, Length: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools_DataMapOfCurveSampleBox extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: IntTools_DataMapOfCurveSampleBox): void;
+ Assign(theOther: IntTools_DataMapOfCurveSampleBox): IntTools_DataMapOfCurveSampleBox;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: IntTools_CurveRangeSample, theItem: Bnd_Box): Standard_Boolean;
+ Bound(theKey: IntTools_CurveRangeSample, theItem: Bnd_Box): Bnd_Box;
+ IsBound(theKey: IntTools_CurveRangeSample): Standard_Boolean;
+ UnBind(theKey: IntTools_CurveRangeSample): Standard_Boolean;
+ Seek(theKey: IntTools_CurveRangeSample): Bnd_Box;
+ ChangeSeek(theKey: IntTools_CurveRangeSample): Bnd_Box;
+ ChangeFind(theKey: IntTools_CurveRangeSample): Bnd_Box;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class IntTools_DataMapOfCurveSampleBox_1 extends IntTools_DataMapOfCurveSampleBox {
+ constructor();
+ }
+
+ export declare class IntTools_DataMapOfCurveSampleBox_2 extends IntTools_DataMapOfCurveSampleBox {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_DataMapOfCurveSampleBox_3 extends IntTools_DataMapOfCurveSampleBox {
+ constructor(theOther: IntTools_DataMapOfCurveSampleBox);
+ }
+
+export declare class IntTools_Curve {
+ SetCurves(the3dCurve: Handle_Geom_Curve, the2dCurve1: Handle_Geom2d_Curve, the2dCurve2: Handle_Geom2d_Curve): void;
+ SetCurve(the3dCurve: Handle_Geom_Curve): void;
+ SetFirstCurve2d(the2dCurve1: Handle_Geom2d_Curve): void;
+ SetSecondCurve2d(the2dCurve2: Handle_Geom2d_Curve): void;
+ SetTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ SetTangentialTolerance(theTangentialTolerance: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Geom_Curve;
+ FirstCurve2d(): Handle_Geom2d_Curve;
+ SecondCurve2d(): Handle_Geom2d_Curve;
+ Tolerance(): Quantity_AbsorbedDose;
+ TangentialTolerance(): Quantity_AbsorbedDose;
+ HasBounds(): Standard_Boolean;
+ Bounds(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt): Standard_Boolean;
+ D0(thePar: Quantity_AbsorbedDose, thePnt: gp_Pnt): Standard_Boolean;
+ Type(): GeomAbs_CurveType;
+ delete(): void;
+}
+
+ export declare class IntTools_Curve_1 extends IntTools_Curve {
+ constructor();
+ }
+
+ export declare class IntTools_Curve_2 extends IntTools_Curve {
+ constructor(the3dCurve3d: Handle_Geom_Curve, the2dCurve1: Handle_Geom2d_Curve, the2dCurve2: Handle_Geom2d_Curve, theTolerance: Quantity_AbsorbedDose, theTangentialTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class IntTools_MapOfSurfaceSample extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: IntTools_MapOfSurfaceSample): void;
+ Assign(theOther: IntTools_MapOfSurfaceSample): IntTools_MapOfSurfaceSample;
+ ReSize(N: Standard_Integer): void;
+ Add(K: IntTools_SurfaceRangeSample): Standard_Boolean;
+ Added(K: IntTools_SurfaceRangeSample): IntTools_SurfaceRangeSample;
+ Contains_1(K: IntTools_SurfaceRangeSample): Standard_Boolean;
+ Remove(K: IntTools_SurfaceRangeSample): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ Contains_2(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ Union(theLeft: IntTools_MapOfSurfaceSample, theRight: IntTools_MapOfSurfaceSample): void;
+ Unite(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ HasIntersection(theMap: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ Intersection(theLeft: IntTools_MapOfSurfaceSample, theRight: IntTools_MapOfSurfaceSample): void;
+ Intersect(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ Subtraction(theLeft: IntTools_MapOfSurfaceSample, theRight: IntTools_MapOfSurfaceSample): void;
+ Subtract(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ Difference(theLeft: IntTools_MapOfSurfaceSample, theRight: IntTools_MapOfSurfaceSample): void;
+ Differ(theOther: IntTools_MapOfSurfaceSample): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_MapOfSurfaceSample_1 extends IntTools_MapOfSurfaceSample {
+ constructor();
+ }
+
+ export declare class IntTools_MapOfSurfaceSample_2 extends IntTools_MapOfSurfaceSample {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_MapOfSurfaceSample_3 extends IntTools_MapOfSurfaceSample {
+ constructor(theOther: IntTools_MapOfSurfaceSample);
+ }
+
+export declare class IntTools_SurfaceRangeSample {
+ Assign(Other: IntTools_SurfaceRangeSample): IntTools_SurfaceRangeSample;
+ SetRanges(theRangeU: IntTools_CurveRangeSample, theRangeV: IntTools_CurveRangeSample): void;
+ GetRanges(theRangeU: IntTools_CurveRangeSample, theRangeV: IntTools_CurveRangeSample): void;
+ SetIndexes(theIndexU: Graphic3d_ZLayerId, theIndexV: Graphic3d_ZLayerId): void;
+ GetIndexes(theIndexU: Graphic3d_ZLayerId, theIndexV: Graphic3d_ZLayerId): void;
+ GetDepths(theDepthU: Graphic3d_ZLayerId, theDepthV: Graphic3d_ZLayerId): void;
+ SetSampleRangeU(theRangeSampleU: IntTools_CurveRangeSample): void;
+ GetSampleRangeU(): IntTools_CurveRangeSample;
+ SetSampleRangeV(theRangeSampleV: IntTools_CurveRangeSample): void;
+ GetSampleRangeV(): IntTools_CurveRangeSample;
+ SetIndexU(theIndexU: Graphic3d_ZLayerId): void;
+ GetIndexU(): Graphic3d_ZLayerId;
+ SetIndexV(theIndexV: Graphic3d_ZLayerId): void;
+ GetIndexV(): Graphic3d_ZLayerId;
+ SetDepthU(theDepthU: Graphic3d_ZLayerId): void;
+ GetDepthU(): Graphic3d_ZLayerId;
+ SetDepthV(theDepthV: Graphic3d_ZLayerId): void;
+ GetDepthV(): Graphic3d_ZLayerId;
+ GetRangeU(theFirstU: Quantity_AbsorbedDose, theLastU: Quantity_AbsorbedDose, theNbSampleU: Graphic3d_ZLayerId): IntTools_Range;
+ GetRangeV(theFirstV: Quantity_AbsorbedDose, theLastV: Quantity_AbsorbedDose, theNbSampleV: Graphic3d_ZLayerId): IntTools_Range;
+ IsEqual(Other: IntTools_SurfaceRangeSample): Standard_Boolean;
+ GetRangeIndexUDeeper(theNbSampleU: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetRangeIndexVDeeper(theNbSampleV: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class IntTools_SurfaceRangeSample_1 extends IntTools_SurfaceRangeSample {
+ constructor();
+ }
+
+ export declare class IntTools_SurfaceRangeSample_2 extends IntTools_SurfaceRangeSample {
+ constructor(theIndexU: Graphic3d_ZLayerId, theDepthU: Graphic3d_ZLayerId, theIndexV: Graphic3d_ZLayerId, theDepthV: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntTools_SurfaceRangeSample_3 extends IntTools_SurfaceRangeSample {
+ constructor(theRangeU: IntTools_CurveRangeSample, theRangeV: IntTools_CurveRangeSample);
+ }
+
+ export declare class IntTools_SurfaceRangeSample_4 extends IntTools_SurfaceRangeSample {
+ constructor(Other: IntTools_SurfaceRangeSample);
+ }
+
+export declare class IntTools_CommonPrt {
+ Assign(Other: IntTools_CommonPrt): IntTools_CommonPrt;
+ SetEdge1(anE: TopoDS_Edge): void;
+ SetEdge2(anE: TopoDS_Edge): void;
+ SetType(aType: TopAbs_ShapeEnum): void;
+ SetRange1_1(aR: IntTools_Range): void;
+ SetRange1_2(tf: Quantity_AbsorbedDose, tl: Quantity_AbsorbedDose): void;
+ AppendRange2_1(aR: IntTools_Range): void;
+ AppendRange2_2(tf: Quantity_AbsorbedDose, tl: Quantity_AbsorbedDose): void;
+ SetVertexParameter1(tV: Quantity_AbsorbedDose): void;
+ SetVertexParameter2(tV: Quantity_AbsorbedDose): void;
+ Edge1(): TopoDS_Edge;
+ Edge2(): TopoDS_Edge;
+ Type(): TopAbs_ShapeEnum;
+ Range1_1(): IntTools_Range;
+ Range1_2(tf: Quantity_AbsorbedDose, tl: Quantity_AbsorbedDose): void;
+ Ranges2(): IntTools_SequenceOfRanges;
+ ChangeRanges2(): IntTools_SequenceOfRanges;
+ VertexParameter1(): Quantity_AbsorbedDose;
+ VertexParameter2(): Quantity_AbsorbedDose;
+ Copy(anOther: IntTools_CommonPrt): void;
+ AllNullFlag(): Standard_Boolean;
+ SetAllNullFlag(aFlag: Standard_Boolean): void;
+ SetBoundingPoints(aP1: gp_Pnt, aP2: gp_Pnt): void;
+ BoundingPoints(aP1: gp_Pnt, aP2: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class IntTools_CommonPrt_1 extends IntTools_CommonPrt {
+ constructor();
+ }
+
+ export declare class IntTools_CommonPrt_2 extends IntTools_CommonPrt {
+ constructor(aCPrt: IntTools_CommonPrt);
+ }
+
+export declare class IntTools_FClass2d {
+ Init(F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ PerformInfinitePoint(): TopAbs_State;
+ Perform(Puv: gp_Pnt2d, RecadreOnPeriodic: Standard_Boolean): TopAbs_State;
+ Destroy(): void;
+ TestOnRestriction(Puv: gp_Pnt2d, Tol: Quantity_AbsorbedDose, RecadreOnPeriodic: Standard_Boolean): TopAbs_State;
+ IsHole(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_FClass2d_1 extends IntTools_FClass2d {
+ constructor();
+ }
+
+ export declare class IntTools_FClass2d_2 extends IntTools_FClass2d {
+ constructor(F: TopoDS_Face, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class IntTools_PntOn2Faces {
+ SetP1(aP1: IntTools_PntOnFace): void;
+ SetP2(aP2: IntTools_PntOnFace): void;
+ SetValid(bF: Standard_Boolean): void;
+ P1(): IntTools_PntOnFace;
+ P2(): IntTools_PntOnFace;
+ IsValid(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_PntOn2Faces_1 extends IntTools_PntOn2Faces {
+ constructor();
+ }
+
+ export declare class IntTools_PntOn2Faces_2 extends IntTools_PntOn2Faces {
+ constructor(aP1: IntTools_PntOnFace, aP2: IntTools_PntOnFace);
+ }
+
+export declare class IntTools_Range {
+ SetFirst(aFirst: Quantity_AbsorbedDose): void;
+ SetLast(aLast: Quantity_AbsorbedDose): void;
+ First(): Quantity_AbsorbedDose;
+ Last(): Quantity_AbsorbedDose;
+ Range(aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntTools_Range_1 extends IntTools_Range {
+ constructor();
+ }
+
+ export declare class IntTools_Range_2 extends IntTools_Range {
+ constructor(aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose);
+ }
+
+export declare class IntTools_SurfaceRangeSampleMapHasher {
+ constructor();
+ static HashCode(theKey: IntTools_SurfaceRangeSample, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(S1: IntTools_SurfaceRangeSample, S2: IntTools_SurfaceRangeSample): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntTools_Array1OfRoots {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: IntTools_Root): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: IntTools_Array1OfRoots): IntTools_Array1OfRoots;
+ Move(theOther: IntTools_Array1OfRoots): IntTools_Array1OfRoots;
+ First(): IntTools_Root;
+ ChangeFirst(): IntTools_Root;
+ Last(): IntTools_Root;
+ ChangeLast(): IntTools_Root;
+ Value(theIndex: Standard_Integer): IntTools_Root;
+ ChangeValue(theIndex: Standard_Integer): IntTools_Root;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_Root): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class IntTools_Array1OfRoots_1 extends IntTools_Array1OfRoots {
+ constructor();
+ }
+
+ export declare class IntTools_Array1OfRoots_2 extends IntTools_Array1OfRoots {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class IntTools_Array1OfRoots_3 extends IntTools_Array1OfRoots {
+ constructor(theOther: IntTools_Array1OfRoots);
+ }
+
+ export declare class IntTools_Array1OfRoots_4 extends IntTools_Array1OfRoots {
+ constructor(theOther: IntTools_Array1OfRoots);
+ }
+
+ export declare class IntTools_Array1OfRoots_5 extends IntTools_Array1OfRoots {
+ constructor(theBegin: IntTools_Root, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class IntTools_SurfaceRangeLocalizeData {
+ Assign(Other: IntTools_SurfaceRangeLocalizeData): IntTools_SurfaceRangeLocalizeData;
+ GetNbSampleU(): Graphic3d_ZLayerId;
+ GetNbSampleV(): Graphic3d_ZLayerId;
+ GetMinRangeU(): Quantity_AbsorbedDose;
+ GetMinRangeV(): Quantity_AbsorbedDose;
+ AddOutRange(theRange: IntTools_SurfaceRangeSample): void;
+ AddBox(theRange: IntTools_SurfaceRangeSample, theBox: Bnd_Box): void;
+ FindBox(theRange: IntTools_SurfaceRangeSample, theBox: Bnd_Box): Standard_Boolean;
+ IsRangeOut(theRange: IntTools_SurfaceRangeSample): Standard_Boolean;
+ ListRangeOut(theList: IntTools_ListOfSurfaceRangeSample): void;
+ RemoveRangeOutAll(): void;
+ SetGridDeflection(theDeflection: Quantity_AbsorbedDose): void;
+ GetGridDeflection(): Quantity_AbsorbedDose;
+ SetRangeUGrid(theNbUGrid: Graphic3d_ZLayerId): void;
+ GetRangeUGrid(): Graphic3d_ZLayerId;
+ SetUParam(theIndex: Graphic3d_ZLayerId, theUParam: Quantity_AbsorbedDose): void;
+ GetUParam(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetRangeVGrid(theNbVGrid: Graphic3d_ZLayerId): void;
+ GetRangeVGrid(): Graphic3d_ZLayerId;
+ SetVParam(theIndex: Graphic3d_ZLayerId, theVParam: Quantity_AbsorbedDose): void;
+ GetVParam(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetGridPoint(theUIndex: Graphic3d_ZLayerId, theVIndex: Graphic3d_ZLayerId, thePoint: gp_Pnt): void;
+ GetGridPoint(theUIndex: Graphic3d_ZLayerId, theVIndex: Graphic3d_ZLayerId): gp_Pnt;
+ SetFrame(theUMin: Quantity_AbsorbedDose, theUMax: Quantity_AbsorbedDose, theVMin: Quantity_AbsorbedDose, theVMax: Quantity_AbsorbedDose): void;
+ GetNBUPointsInFrame(): Graphic3d_ZLayerId;
+ GetNBVPointsInFrame(): Graphic3d_ZLayerId;
+ GetPointInFrame(theUIndex: Graphic3d_ZLayerId, theVIndex: Graphic3d_ZLayerId): gp_Pnt;
+ GetUParamInFrame(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ GetVParamInFrame(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ClearGrid(): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SurfaceRangeLocalizeData_1 extends IntTools_SurfaceRangeLocalizeData {
+ constructor();
+ }
+
+ export declare class IntTools_SurfaceRangeLocalizeData_2 extends IntTools_SurfaceRangeLocalizeData {
+ constructor(theNbSampleU: Graphic3d_ZLayerId, theNbSampleV: Graphic3d_ZLayerId, theMinRangeU: Quantity_AbsorbedDose, theMinRangeV: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntTools_SurfaceRangeLocalizeData_3 extends IntTools_SurfaceRangeLocalizeData {
+ constructor(Other: IntTools_SurfaceRangeLocalizeData);
+ }
+
+export declare class IntTools_CurveRangeSampleMapHasher {
+ constructor();
+ static HashCode(theKey: IntTools_CurveRangeSample, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(S1: IntTools_CurveRangeSample, S2: IntTools_CurveRangeSample): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntTools_SequenceOfCommonPrts extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntTools_SequenceOfCommonPrts): IntTools_SequenceOfCommonPrts;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntTools_CommonPrt): void;
+ Append_2(theSeq: IntTools_SequenceOfCommonPrts): void;
+ Prepend_1(theItem: IntTools_CommonPrt): void;
+ Prepend_2(theSeq: IntTools_SequenceOfCommonPrts): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntTools_CommonPrt): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCommonPrts): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCommonPrts): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntTools_CommonPrt): void;
+ Split(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCommonPrts): void;
+ First(): IntTools_CommonPrt;
+ ChangeFirst(): IntTools_CommonPrt;
+ Last(): IntTools_CommonPrt;
+ ChangeLast(): IntTools_CommonPrt;
+ Value(theIndex: Standard_Integer): IntTools_CommonPrt;
+ ChangeValue(theIndex: Standard_Integer): IntTools_CommonPrt;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_CommonPrt): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SequenceOfCommonPrts_1 extends IntTools_SequenceOfCommonPrts {
+ constructor();
+ }
+
+ export declare class IntTools_SequenceOfCommonPrts_2 extends IntTools_SequenceOfCommonPrts {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_SequenceOfCommonPrts_3 extends IntTools_SequenceOfCommonPrts {
+ constructor(theOther: IntTools_SequenceOfCommonPrts);
+ }
+
+export declare class IntTools_SequenceOfCurves extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntTools_SequenceOfCurves): IntTools_SequenceOfCurves;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntTools_Curve): void;
+ Append_2(theSeq: IntTools_SequenceOfCurves): void;
+ Prepend_1(theItem: IntTools_Curve): void;
+ Prepend_2(theSeq: IntTools_SequenceOfCurves): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntTools_Curve): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCurves): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCurves): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntTools_Curve): void;
+ Split(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfCurves): void;
+ First(): IntTools_Curve;
+ ChangeFirst(): IntTools_Curve;
+ Last(): IntTools_Curve;
+ ChangeLast(): IntTools_Curve;
+ Value(theIndex: Standard_Integer): IntTools_Curve;
+ ChangeValue(theIndex: Standard_Integer): IntTools_Curve;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_Curve): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SequenceOfCurves_1 extends IntTools_SequenceOfCurves {
+ constructor();
+ }
+
+ export declare class IntTools_SequenceOfCurves_2 extends IntTools_SequenceOfCurves {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_SequenceOfCurves_3 extends IntTools_SequenceOfCurves {
+ constructor(theOther: IntTools_SequenceOfCurves);
+ }
+
+export declare class IntTools_SequenceOfPntOn2Faces extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntTools_SequenceOfPntOn2Faces): IntTools_SequenceOfPntOn2Faces;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntTools_PntOn2Faces): void;
+ Append_2(theSeq: IntTools_SequenceOfPntOn2Faces): void;
+ Prepend_1(theItem: IntTools_PntOn2Faces): void;
+ Prepend_2(theSeq: IntTools_SequenceOfPntOn2Faces): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntTools_PntOn2Faces): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfPntOn2Faces): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfPntOn2Faces): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntTools_PntOn2Faces): void;
+ Split(theIndex: Standard_Integer, theSeq: IntTools_SequenceOfPntOn2Faces): void;
+ First(): IntTools_PntOn2Faces;
+ ChangeFirst(): IntTools_PntOn2Faces;
+ Last(): IntTools_PntOn2Faces;
+ ChangeLast(): IntTools_PntOn2Faces;
+ Value(theIndex: Standard_Integer): IntTools_PntOn2Faces;
+ ChangeValue(theIndex: Standard_Integer): IntTools_PntOn2Faces;
+ SetValue(theIndex: Standard_Integer, theItem: IntTools_PntOn2Faces): void;
+ delete(): void;
+}
+
+ export declare class IntTools_SequenceOfPntOn2Faces_1 extends IntTools_SequenceOfPntOn2Faces {
+ constructor();
+ }
+
+ export declare class IntTools_SequenceOfPntOn2Faces_2 extends IntTools_SequenceOfPntOn2Faces {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_SequenceOfPntOn2Faces_3 extends IntTools_SequenceOfPntOn2Faces {
+ constructor(theOther: IntTools_SequenceOfPntOn2Faces);
+ }
+
+export declare class IntTools_ListOfCurveRangeSample extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntTools_ListOfCurveRangeSample): IntTools_ListOfCurveRangeSample;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): IntTools_CurveRangeSample;
+ First_2(): IntTools_CurveRangeSample;
+ Last_1(): IntTools_CurveRangeSample;
+ Last_2(): IntTools_CurveRangeSample;
+ Append_1(theItem: IntTools_CurveRangeSample): IntTools_CurveRangeSample;
+ Append_3(theOther: IntTools_ListOfCurveRangeSample): void;
+ Prepend_1(theItem: IntTools_CurveRangeSample): IntTools_CurveRangeSample;
+ Prepend_2(theOther: IntTools_ListOfCurveRangeSample): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntTools_ListOfCurveRangeSample_1 extends IntTools_ListOfCurveRangeSample {
+ constructor();
+ }
+
+ export declare class IntTools_ListOfCurveRangeSample_2 extends IntTools_ListOfCurveRangeSample {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_ListOfCurveRangeSample_3 extends IntTools_ListOfCurveRangeSample {
+ constructor(theOther: IntTools_ListOfCurveRangeSample);
+ }
+
+export declare class IntTools_EdgeFace {
+ constructor()
+ SetEdge(theEdge: TopoDS_Edge): void;
+ Edge(): TopoDS_Edge;
+ SetFace(theFace: TopoDS_Face): void;
+ Face(): TopoDS_Face;
+ SetRange_1(theRange: IntTools_Range): void;
+ SetRange_2(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): void;
+ Range(): IntTools_Range;
+ SetContext(theContext: Handle_IntTools_Context): void;
+ Context(): Handle_IntTools_Context;
+ SetFuzzyValue(theFuzz: Quantity_AbsorbedDose): void;
+ FuzzyValue(): Quantity_AbsorbedDose;
+ UseQuickCoincidenceCheck(theFlag: Standard_Boolean): void;
+ IsCoincidenceCheckedQuickly(): Standard_Boolean;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ ErrorStatus(): Graphic3d_ZLayerId;
+ CommonParts(): IntTools_SequenceOfCommonPrts;
+ MinimalDistance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class IntTools_EdgeEdge {
+ SetEdge1_1(theEdge: TopoDS_Edge): void;
+ SetEdge1_2(theEdge: TopoDS_Edge, aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ SetRange1_1(theRange1: IntTools_Range): void;
+ SetRange1_2(aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ SetEdge2_1(theEdge: TopoDS_Edge): void;
+ SetEdge2_2(theEdge: TopoDS_Edge, aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ SetRange2_1(theRange: IntTools_Range): void;
+ SetRange2_2(aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ SetFuzzyValue(theFuzz: Quantity_AbsorbedDose): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ FuzzyValue(): Quantity_AbsorbedDose;
+ CommonParts(): IntTools_SequenceOfCommonPrts;
+ UseQuickCoincidenceCheck(bFlag: Standard_Boolean): void;
+ IsCoincidenceCheckedQuickly(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_EdgeEdge_1 extends IntTools_EdgeEdge {
+ constructor();
+ }
+
+ export declare class IntTools_EdgeEdge_2 extends IntTools_EdgeEdge {
+ constructor(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge);
+ }
+
+ export declare class IntTools_EdgeEdge_3 extends IntTools_EdgeEdge {
+ constructor(theEdge1: TopoDS_Edge, aT11: Quantity_AbsorbedDose, aT12: Quantity_AbsorbedDose, theEdge2: TopoDS_Edge, aT21: Quantity_AbsorbedDose, aT22: Quantity_AbsorbedDose);
+ }
+
+export declare class IntTools_DataMapOfSurfaceSampleBox extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: IntTools_DataMapOfSurfaceSampleBox): void;
+ Assign(theOther: IntTools_DataMapOfSurfaceSampleBox): IntTools_DataMapOfSurfaceSampleBox;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: IntTools_SurfaceRangeSample, theItem: Bnd_Box): Standard_Boolean;
+ Bound(theKey: IntTools_SurfaceRangeSample, theItem: Bnd_Box): Bnd_Box;
+ IsBound(theKey: IntTools_SurfaceRangeSample): Standard_Boolean;
+ UnBind(theKey: IntTools_SurfaceRangeSample): Standard_Boolean;
+ Seek(theKey: IntTools_SurfaceRangeSample): Bnd_Box;
+ ChangeSeek(theKey: IntTools_SurfaceRangeSample): Bnd_Box;
+ ChangeFind(theKey: IntTools_SurfaceRangeSample): Bnd_Box;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class IntTools_DataMapOfSurfaceSampleBox_1 extends IntTools_DataMapOfSurfaceSampleBox {
+ constructor();
+ }
+
+ export declare class IntTools_DataMapOfSurfaceSampleBox_2 extends IntTools_DataMapOfSurfaceSampleBox {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_DataMapOfSurfaceSampleBox_3 extends IntTools_DataMapOfSurfaceSampleBox {
+ constructor(theOther: IntTools_DataMapOfSurfaceSampleBox);
+ }
+
+export declare class IntTools_BaseRangeSample {
+ SetDepth(theDepth: Graphic3d_ZLayerId): void;
+ GetDepth(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class IntTools_BaseRangeSample_1 extends IntTools_BaseRangeSample {
+ constructor();
+ }
+
+ export declare class IntTools_BaseRangeSample_2 extends IntTools_BaseRangeSample {
+ constructor(theDepth: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools {
+ constructor();
+ static Length(E: TopoDS_Edge): Quantity_AbsorbedDose;
+ static RemoveIdenticalRoots(aSeq: IntTools_SequenceOfRoots, anEpsT: Quantity_AbsorbedDose): void;
+ static SortRoots(aSeq: IntTools_SequenceOfRoots, anEpsT: Quantity_AbsorbedDose): void;
+ static FindRootStates(aSeq: IntTools_SequenceOfRoots, anEpsNull: Quantity_AbsorbedDose): void;
+ static Parameter(P: gp_Pnt, Curve: Handle_Geom_Curve, aParm: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static GetRadius(C: BRepAdaptor_Curve, t1: Quantity_AbsorbedDose, t3: Quantity_AbsorbedDose, R: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static PrepareArgs(C: BRepAdaptor_Curve, tMax: Quantity_AbsorbedDose, tMin: Quantity_AbsorbedDose, Discret: Graphic3d_ZLayerId, Deflect: Quantity_AbsorbedDose, anArgs: IntTools_CArray1OfReal): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class IntTools_WLineTool {
+ constructor();
+ static NotUseSurfacesForApprox(aF1: TopoDS_Face, aF2: TopoDS_Face, WL: Handle_IntPatch_WLine, ifprm: Graphic3d_ZLayerId, ilprm: Graphic3d_ZLayerId): Standard_Boolean;
+ static DecompositionOfWLine(theWLine: Handle_IntPatch_WLine, theSurface1: Handle_GeomAdaptor_HSurface, theSurface2: Handle_GeomAdaptor_HSurface, theFace1: TopoDS_Face, theFace2: TopoDS_Face, theLConstructor: GeomInt_LineConstructor, theAvoidLConstructor: Standard_Boolean, theTol: Quantity_AbsorbedDose, theNewLines: IntPatch_SequenceOfLine, theReachedTol3d: Quantity_AbsorbedDose, a10: Handle_IntTools_Context): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntTools_CArray1OfReal {
+ Init(V: Quantity_AbsorbedDose): void;
+ Resize(theNewLength: Graphic3d_ZLayerId): void;
+ Destroy(): void;
+ Length(): Graphic3d_ZLayerId;
+ Append(Value: Quantity_AbsorbedDose): void;
+ SetValue(Index: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ Value(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeValue(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsEqual(Other: IntTools_CArray1OfReal): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntTools_CArray1OfReal_1 extends IntTools_CArray1OfReal {
+ constructor(Length: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntTools_CArray1OfReal_2 extends IntTools_CArray1OfReal {
+ constructor(Item: Quantity_AbsorbedDose, Length: Graphic3d_ZLayerId);
+ }
+
+export declare class IntTools_ShrunkRange {
+ constructor()
+ SetData(aE: TopoDS_Edge, aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose, aV1: TopoDS_Vertex, aV2: TopoDS_Vertex): void;
+ SetContext(aCtx: Handle_IntTools_Context): void;
+ Context(): Handle_IntTools_Context;
+ SetShrunkRange(aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ ShrunkRange(aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose): void;
+ BndBox(): Bnd_Box;
+ Edge(): TopoDS_Edge;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ IsSplittable(): Standard_Boolean;
+ Length(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class IntTools_ListOfBox extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntTools_ListOfBox): IntTools_ListOfBox;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Bnd_Box;
+ First_2(): Bnd_Box;
+ Last_1(): Bnd_Box;
+ Last_2(): Bnd_Box;
+ Append_1(theItem: Bnd_Box): Bnd_Box;
+ Append_3(theOther: IntTools_ListOfBox): void;
+ Prepend_1(theItem: Bnd_Box): Bnd_Box;
+ Prepend_2(theOther: IntTools_ListOfBox): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntTools_ListOfBox_1 extends IntTools_ListOfBox {
+ constructor();
+ }
+
+ export declare class IntTools_ListOfBox_2 extends IntTools_ListOfBox {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntTools_ListOfBox_3 extends IntTools_ListOfBox {
+ constructor(theOther: IntTools_ListOfBox);
+ }
+
+export declare class IntTools_Tools {
+ constructor();
+ static ComputeVV(V1: TopoDS_Vertex, V2: TopoDS_Vertex): Graphic3d_ZLayerId;
+ static HasInternalEdge(aW: TopoDS_Wire): Standard_Boolean;
+ static MakeFaceFromWireAndFace(aW: TopoDS_Wire, aF: TopoDS_Face, aFNew: TopoDS_Face): void;
+ static ClassifyPointByFace(aF: TopoDS_Face, P: gp_Pnt2d): TopAbs_State;
+ static IsVertex_1(E: TopoDS_Edge, t: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsVertex_2(E: TopoDS_Edge, V: TopoDS_Vertex, t: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsVertex_3(aCmnPrt: IntTools_CommonPrt): Standard_Boolean;
+ static IsMiddlePointsEqual(E1: TopoDS_Edge, E2: TopoDS_Edge): Standard_Boolean;
+ static IsVertex_4(aP: gp_Pnt, aTolPV: Quantity_AbsorbedDose, aV: TopoDS_Vertex): Standard_Boolean;
+ static IntermediatePoint(aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static SplitCurve(aC: IntTools_Curve, aS: IntTools_SequenceOfCurves): Graphic3d_ZLayerId;
+ static RejectLines(aSIn: IntTools_SequenceOfCurves, aSOut: IntTools_SequenceOfCurves): void;
+ static IsDirsCoinside_1(D1: gp_Dir, D2: gp_Dir): Standard_Boolean;
+ static IsDirsCoinside_2(D1: gp_Dir, D2: gp_Dir, aTol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsClosed(aC: Handle_Geom_Curve): Standard_Boolean;
+ static CurveTolerance(aC: Handle_Geom_Curve, aTolBase: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static CheckCurve(theCurve: IntTools_Curve, theBox: Bnd_Box): Standard_Boolean;
+ static IsOnPave(theT: Quantity_AbsorbedDose, theRange: IntTools_Range, theTol: Quantity_AbsorbedDose): Standard_Boolean;
+ static VertexParameters(theCP: IntTools_CommonPrt, theT1: Quantity_AbsorbedDose, theT2: Quantity_AbsorbedDose): void;
+ static VertexParameter(theCP: IntTools_CommonPrt, theT: Quantity_AbsorbedDose): void;
+ static IsOnPave1(theT: Quantity_AbsorbedDose, theRange: IntTools_Range, theTol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsInRange(theRRef: IntTools_Range, theR: IntTools_Range, theTol: Quantity_AbsorbedDose): Standard_Boolean;
+ static SegPln(theLin: gp_Lin, theTLin1: Quantity_AbsorbedDose, theTLin2: Quantity_AbsorbedDose, theTolLin: Quantity_AbsorbedDose, thePln: gp_Pln, theTolPln: Quantity_AbsorbedDose, theP: gp_Pnt, theT: Quantity_AbsorbedDose, theTolP: Quantity_AbsorbedDose, theTmin: Quantity_AbsorbedDose, theTmax: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static ComputeTolerance(theCurve3D: Handle_Geom_Curve, theCurve2D: Handle_Geom2d_Curve, theSurf: Handle_Geom_Surface, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theMaxDist: Quantity_AbsorbedDose, theMaxPar: Quantity_AbsorbedDose, theTolRange: Quantity_AbsorbedDose): Standard_Boolean;
+ static ComputeIntRange(theTol1: Quantity_AbsorbedDose, theTol2: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_IntTools_Context {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntTools_Context): void;
+ get(): IntTools_Context;
+ delete(): void;
+}
+
+ export declare class Handle_IntTools_Context_1 extends Handle_IntTools_Context {
+ constructor();
+ }
+
+ export declare class Handle_IntTools_Context_2 extends Handle_IntTools_Context {
+ constructor(thePtr: IntTools_Context);
+ }
+
+ export declare class Handle_IntTools_Context_3 extends Handle_IntTools_Context {
+ constructor(theHandle: Handle_IntTools_Context);
+ }
+
+ export declare class Handle_IntTools_Context_4 extends Handle_IntTools_Context {
+ constructor(theHandle: Handle_IntTools_Context);
+ }
+
+export declare class Handle_IntTools_TopolTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntTools_TopolTool): void;
+ get(): IntTools_TopolTool;
+ delete(): void;
+}
+
+ export declare class Handle_IntTools_TopolTool_1 extends Handle_IntTools_TopolTool {
+ constructor();
+ }
+
+ export declare class Handle_IntTools_TopolTool_2 extends Handle_IntTools_TopolTool {
+ constructor(thePtr: IntTools_TopolTool);
+ }
+
+ export declare class Handle_IntTools_TopolTool_3 extends Handle_IntTools_TopolTool {
+ constructor(theHandle: Handle_IntTools_TopolTool);
+ }
+
+ export declare class Handle_IntTools_TopolTool_4 extends Handle_IntTools_TopolTool {
+ constructor(theHandle: Handle_IntTools_TopolTool);
+ }
+
+export declare class IntTools_TopolTool extends Adaptor3d_TopolTool {
+ Initialize_1(): void;
+ Initialize_2(theSurface: Handle_Adaptor3d_HSurface): void;
+ ComputeSamplePoints(): void;
+ NbSamplesU(): Graphic3d_ZLayerId;
+ NbSamplesV(): Graphic3d_ZLayerId;
+ NbSamples(): Graphic3d_ZLayerId;
+ SamplePoint(Index: Graphic3d_ZLayerId, P2d: gp_Pnt2d, P3d: gp_Pnt): void;
+ SamplePnts(theDefl: Quantity_AbsorbedDose, theNUmin: Graphic3d_ZLayerId, theNVmin: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IntTools_TopolTool_1 extends IntTools_TopolTool {
+ constructor();
+ }
+
+ export declare class IntTools_TopolTool_2 extends IntTools_TopolTool {
+ constructor(theSurface: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class IntTools_FaceFace {
+ constructor()
+ SetParameters(ApproxCurves: Standard_Boolean, ComputeCurveOnS1: Standard_Boolean, ComputeCurveOnS2: Standard_Boolean, ApproximationTolerance: Quantity_AbsorbedDose): void;
+ Perform(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ IsDone(): Standard_Boolean;
+ Lines(): IntTools_SequenceOfCurves;
+ Points(): IntTools_SequenceOfPntOn2Faces;
+ Face1(): TopoDS_Face;
+ Face2(): TopoDS_Face;
+ TangentFaces(): Standard_Boolean;
+ PrepareLines3D(bToSplit: Standard_Boolean): void;
+ SetList(ListOfPnts: IntSurf_ListOfPntOn2S): void;
+ SetContext(aContext: Handle_IntTools_Context): void;
+ SetFuzzyValue(theFuzz: Quantity_AbsorbedDose): void;
+ FuzzyValue(): Quantity_AbsorbedDose;
+ Context(): Handle_IntTools_Context;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurve3dElementRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_Curve3dElementRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_Curve3dElementRepresentation): void;
+ Share(ent: Handle_StepFEA_Curve3dElementRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaMaterialPropertyRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaMaterialPropertyRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaMaterialPropertyRepresentation): void;
+ Share(ent: Handle_StepFEA_FeaMaterialPropertyRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaLinearElasticity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaLinearElasticity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaLinearElasticity): void;
+ Share(ent: Handle_StepFEA_FeaLinearElasticity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness): void;
+ Share(ent: Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaGroup {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaGroup): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaGroup): void;
+ Share(ent: Handle_StepFEA_FeaGroup, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeWithVector {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeWithVector): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeWithVector): void;
+ Share(ent: Handle_StepFEA_NodeWithVector, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWElementGroup {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ElementGroup): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ElementGroup): void;
+ Share(ent: Handle_StepFEA_ElementGroup, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion): void;
+ Share(ent: Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaModel3d {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaModel3d): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaModel3d): void;
+ Share(ent: Handle_StepFEA_FeaModel3d, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWElementRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ElementRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ElementRepresentation): void;
+ Share(ent: Handle_StepFEA_ElementRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWSurface3dElementRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_Surface3dElementRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_Surface3dElementRepresentation): void;
+ Share(ent: Handle_StepFEA_Surface3dElementRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion): void;
+ Share(ent: Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementInterval {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementInterval): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementInterval): void;
+ Share(ent: Handle_StepFEA_CurveElementInterval, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWAlignedSurface3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_AlignedSurface3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_AlignedSurface3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_AlignedSurface3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeDefinition): void;
+ Share(ent: Handle_StepFEA_NodeDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementEndOffset {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementEndOffset): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementEndOffset): void;
+ Share(ent: Handle_StepFEA_CurveElementEndOffset, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWElementGeometricRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ElementGeometricRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ElementGeometricRelationship): void;
+ Share(ent: Handle_StepFEA_ElementGeometricRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementEndRelease {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementEndRelease): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementEndRelease): void;
+ Share(ent: Handle_StepFEA_CurveElementEndRelease, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeRepresentation): void;
+ Share(ent: Handle_StepFEA_NodeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaModel): void;
+ Share(ent: Handle_StepFEA_FeaModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFreedomsList {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FreedomsList): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FreedomsList): void;
+ Share(ent: Handle_StepFEA_FreedomsList, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWParametricCurve3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ParametricCurve3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ParametricCurve3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_ParametricCurve3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeWithSolutionCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeWithSolutionCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeWithSolutionCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_NodeWithSolutionCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaSurfaceSectionGeometricRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaSurfaceSectionGeometricRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaSurfaceSectionGeometricRelationship): void;
+ Share(ent: Handle_StepFEA_FeaSurfaceSectionGeometricRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementIntervalLinearlyVarying {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementIntervalLinearlyVarying): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementIntervalLinearlyVarying): void;
+ Share(ent: Handle_StepFEA_CurveElementIntervalLinearlyVarying, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNode {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_Node): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_Node): void;
+ Share(ent: Handle_StepFEA_Node, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaMoistureAbsorption {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaMoistureAbsorption): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaMoistureAbsorption): void;
+ Share(ent: Handle_StepFEA_FeaMoistureAbsorption, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWParametricSurface3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ParametricSurface3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ParametricSurface3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_ParametricSurface3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementIntervalConstant {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementIntervalConstant): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementIntervalConstant): void;
+ Share(ent: Handle_StepFEA_CurveElementIntervalConstant, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaAreaDensity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaAreaDensity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaAreaDensity): void;
+ Share(ent: Handle_StepFEA_FeaAreaDensity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaParametricPoint {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaParametricPoint): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaParametricPoint): void;
+ Share(ent: Handle_StepFEA_FeaParametricPoint, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeSet): void;
+ Share(ent: Handle_StepFEA_NodeSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurveElementLocation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_CurveElementLocation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_CurveElementLocation): void;
+ Share(ent: Handle_StepFEA_CurveElementLocation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaCurveSectionGeometricRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaCurveSectionGeometricRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaCurveSectionGeometricRelationship): void;
+ Share(ent: Handle_StepFEA_FeaCurveSectionGeometricRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWVolume3dElementRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_Volume3dElementRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_Volume3dElementRepresentation): void;
+ Share(ent: Handle_StepFEA_Volume3dElementRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWCurve3dElementProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_Curve3dElementProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_Curve3dElementProperty): void;
+ Share(ent: Handle_StepFEA_Curve3dElementProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFreedomAndCoefficient {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FreedomAndCoefficient): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FreedomAndCoefficient): void;
+ Share(ent: Handle_StepFEA_FreedomAndCoefficient, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaShellShearStiffness {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaShellShearStiffness): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaShellShearStiffness): void;
+ Share(ent: Handle_StepFEA_FeaShellShearStiffness, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaModelDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaModelDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaModelDefinition): void;
+ Share(ent: Handle_StepFEA_FeaModelDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaAxis2Placement3d {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaAxis2Placement3d): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaAxis2Placement3d): void;
+ Share(ent: Handle_StepFEA_FeaAxis2Placement3d, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWNodeGroup {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_NodeGroup): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_NodeGroup): void;
+ Share(ent: Handle_StepFEA_NodeGroup, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWConstantSurface3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ConstantSurface3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ConstantSurface3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_ConstantSurface3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaRepresentationItem): void;
+ Share(ent: Handle_StepFEA_FeaRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaMaterialPropertyRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaMaterialPropertyRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaMaterialPropertyRepresentationItem): void;
+ Share(ent: Handle_StepFEA_FeaMaterialPropertyRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWGeometricNode {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_GeometricNode): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_GeometricNode): void;
+ Share(ent: Handle_StepFEA_GeometricNode, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWAlignedCurve3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_AlignedCurve3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_AlignedCurve3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_AlignedCurve3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaShellMembraneStiffness {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaShellMembraneStiffness): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaShellMembraneStiffness): void;
+ Share(ent: Handle_StepFEA_FeaShellMembraneStiffness, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWParametricCurve3dElementCoordinateDirection {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection): void;
+ Share(ent: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem): void;
+ Share(ent: Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWDummyNode {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_DummyNode): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_DummyNode): void;
+ Share(ent: Handle_StepFEA_DummyNode, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaMassDensity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaMassDensity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaMassDensity): void;
+ Share(ent: Handle_StepFEA_FeaMassDensity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepFEA_RWFeaShellBendingStiffness {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepFEA_FeaShellBendingStiffness): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepFEA_FeaShellBendingStiffness): void;
+ Share(ent: Handle_StepFEA_FeaShellBendingStiffness, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class BRepOffsetAPI_MakeDraft extends BRepBuilderAPI_MakeShape {
+ constructor(Shape: TopoDS_Shape, Dir: gp_Dir, Angle: Quantity_AbsorbedDose)
+ SetOptions(Style: BRepBuilderAPI_TransitionMode, AngleMin: Quantity_AbsorbedDose, AngleMax: Quantity_AbsorbedDose): void;
+ SetDraft(IsInternal: Standard_Boolean): void;
+ Perform_1(LengthMax: Quantity_AbsorbedDose): void;
+ Perform_2(Surface: Handle_Geom_Surface, KeepInsideSurface: Standard_Boolean): void;
+ Perform_3(StopShape: TopoDS_Shape, KeepOutSide: Standard_Boolean): void;
+ Shell(): TopoDS_Shell;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class BRepOffsetAPI_MakeOffsetShape extends BRepBuilderAPI_MakeShape {
+ PerformBySimple(theS: TopoDS_Shape, theOffsetValue: Quantity_AbsorbedDose): void;
+ PerformByJoin(S: TopoDS_Shape, Offset: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Mode: BRepOffset_Mode, Intersection: Standard_Boolean, SelfInter: Standard_Boolean, Join: GeomAbs_JoinType, RemoveIntEdges: Standard_Boolean): void;
+ MakeOffset(): BRepOffset_MakeOffset;
+ Build(): void;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ GetJoinType(): GeomAbs_JoinType;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_MakeOffsetShape_1 extends BRepOffsetAPI_MakeOffsetShape {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_MakeOffsetShape_2 extends BRepOffsetAPI_MakeOffsetShape {
+ constructor(S: TopoDS_Shape, Offset: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Mode: BRepOffset_Mode, Intersection: Standard_Boolean, SelfInter: Standard_Boolean, Join: GeomAbs_JoinType, RemoveIntEdges: Standard_Boolean);
+ }
+
+export declare class BRepOffsetAPI_MakeOffset extends BRepBuilderAPI_MakeShape {
+ Init_1(Spine: TopoDS_Face, Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean): void;
+ Init_2(Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean): void;
+ AddWire(Spine: TopoDS_Wire): void;
+ Perform(Offset: Quantity_AbsorbedDose, Alt: Quantity_AbsorbedDose): void;
+ Build(): void;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_MakeOffset_1 extends BRepOffsetAPI_MakeOffset {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_MakeOffset_2 extends BRepOffsetAPI_MakeOffset {
+ constructor(Spine: TopoDS_Face, Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean);
+ }
+
+ export declare class BRepOffsetAPI_MakeOffset_3 extends BRepOffsetAPI_MakeOffset {
+ constructor(Spine: TopoDS_Wire, Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean);
+ }
+
+export declare class BRepOffsetAPI_MakePipe extends BRepPrimAPI_MakeSweep {
+ Pipe(): BRepFill_Pipe;
+ Build(): void;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Generated_1(S: TopoDS_Shape): TopTools_ListOfShape;
+ Generated_2(SSpine: TopoDS_Shape, SProfile: TopoDS_Shape): TopoDS_Shape;
+ ErrorOnSurface(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_MakePipe_1 extends BRepOffsetAPI_MakePipe {
+ constructor(Spine: TopoDS_Wire, Profile: TopoDS_Shape);
+ }
+
+ export declare class BRepOffsetAPI_MakePipe_2 extends BRepOffsetAPI_MakePipe {
+ constructor(Spine: TopoDS_Wire, Profile: TopoDS_Shape, aMode: GeomFill_Trihedron, ForceApproxC1: Standard_Boolean);
+ }
+
+export declare class BRepOffsetAPI_MakeThickSolid extends BRepOffsetAPI_MakeOffsetShape {
+ MakeThickSolidBySimple(theS: TopoDS_Shape, theOffsetValue: Quantity_AbsorbedDose): void;
+ MakeThickSolidByJoin(S: TopoDS_Shape, ClosingFaces: TopTools_ListOfShape, Offset: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Mode: BRepOffset_Mode, Intersection: Standard_Boolean, SelfInter: Standard_Boolean, Join: GeomAbs_JoinType, RemoveIntEdges: Standard_Boolean): void;
+ Build(): void;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_MakeThickSolid_1 extends BRepOffsetAPI_MakeThickSolid {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_MakeThickSolid_2 extends BRepOffsetAPI_MakeThickSolid {
+ constructor(S: TopoDS_Shape, ClosingFaces: TopTools_ListOfShape, Offset: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Mode: BRepOffset_Mode, Intersection: Standard_Boolean, SelfInter: Standard_Boolean, Join: GeomAbs_JoinType, RemoveIntEdges: Standard_Boolean);
+ }
+
+export declare class BRepOffsetAPI_SequenceOfSequenceOfShape extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepOffsetAPI_SequenceOfSequenceOfShape): BRepOffsetAPI_SequenceOfSequenceOfShape;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TopTools_SequenceOfShape): void;
+ Append_2(theSeq: BRepOffsetAPI_SequenceOfSequenceOfShape): void;
+ Prepend_1(theItem: TopTools_SequenceOfShape): void;
+ Prepend_2(theSeq: BRepOffsetAPI_SequenceOfSequenceOfShape): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TopTools_SequenceOfShape): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfShape): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfShape): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TopTools_SequenceOfShape): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfShape): void;
+ First(): TopTools_SequenceOfShape;
+ ChangeFirst(): TopTools_SequenceOfShape;
+ Last(): TopTools_SequenceOfShape;
+ ChangeLast(): TopTools_SequenceOfShape;
+ Value(theIndex: Standard_Integer): TopTools_SequenceOfShape;
+ ChangeValue(theIndex: Standard_Integer): TopTools_SequenceOfShape;
+ SetValue(theIndex: Standard_Integer, theItem: TopTools_SequenceOfShape): void;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfShape_1 extends BRepOffsetAPI_SequenceOfSequenceOfShape {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfShape_2 extends BRepOffsetAPI_SequenceOfSequenceOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfShape_3 extends BRepOffsetAPI_SequenceOfSequenceOfShape {
+ constructor(theOther: BRepOffsetAPI_SequenceOfSequenceOfShape);
+ }
+
+export declare class BRepOffsetAPI_DraftAngle extends BRepBuilderAPI_ModifyShape {
+ Clear(): void;
+ Init(S: TopoDS_Shape): void;
+ Add(F: TopoDS_Face, Direction: gp_Dir, Angle: Quantity_AbsorbedDose, NeutralPlane: gp_Pln, Flag: Standard_Boolean): void;
+ AddDone(): Standard_Boolean;
+ Remove(F: TopoDS_Face): void;
+ ProblematicShape(): TopoDS_Shape;
+ Status(): Draft_ErrorStatus;
+ ConnectedFaces(F: TopoDS_Face): TopTools_ListOfShape;
+ ModifiedFaces(): TopTools_ListOfShape;
+ Build(): void;
+ CorrectWires(): void;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_DraftAngle_1 extends BRepOffsetAPI_DraftAngle {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_DraftAngle_2 extends BRepOffsetAPI_DraftAngle {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class BRepOffsetAPI_MiddlePath extends BRepBuilderAPI_MakeShape {
+ constructor(aShape: TopoDS_Shape, StartShape: TopoDS_Shape, EndShape: TopoDS_Shape)
+ Build(): void;
+ delete(): void;
+}
+
+export declare class BRepOffsetAPI_MakePipeShell extends BRepPrimAPI_MakeSweep {
+ constructor(Spine: TopoDS_Wire)
+ SetMode_1(IsFrenet: Standard_Boolean): void;
+ SetDiscreteMode(): void;
+ SetMode_2(Axe: gp_Ax2): void;
+ SetMode_3(BiNormal: gp_Dir): void;
+ SetMode_4(SpineSupport: TopoDS_Shape): Standard_Boolean;
+ SetMode_5(AuxiliarySpine: TopoDS_Wire, CurvilinearEquivalence: Standard_Boolean, KeepContact: BRepFill_TypeOfContact): void;
+ Add_1(Profile: TopoDS_Shape, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ Add_2(Profile: TopoDS_Shape, Location: TopoDS_Vertex, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ SetLaw_1(Profile: TopoDS_Shape, L: Handle_Law_Function, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ SetLaw_2(Profile: TopoDS_Shape, L: Handle_Law_Function, Location: TopoDS_Vertex, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ Delete(Profile: TopoDS_Shape): void;
+ IsReady(): Standard_Boolean;
+ GetStatus(): BRepBuilderAPI_PipeError;
+ SetTolerance(Tol3d: Quantity_AbsorbedDose, BoundTol: Quantity_AbsorbedDose, TolAngular: Quantity_AbsorbedDose): void;
+ SetMaxDegree(NewMaxDegree: Graphic3d_ZLayerId): void;
+ SetMaxSegments(NewMaxSegments: Graphic3d_ZLayerId): void;
+ SetForceApproxC1(ForceApproxC1: Standard_Boolean): void;
+ SetTransitionMode(Mode: BRepBuilderAPI_TransitionMode): void;
+ Simulate(NumberOfSection: Graphic3d_ZLayerId, Result: TopTools_ListOfShape): void;
+ Build(): void;
+ MakeSolid(): Standard_Boolean;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ ErrorOnSurface(): Quantity_AbsorbedDose;
+ Profiles(theProfiles: TopTools_ListOfShape): void;
+ Spine(): TopoDS_Wire;
+ delete(): void;
+}
+
+export declare class BRepOffsetAPI_SequenceOfSequenceOfReal extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepOffsetAPI_SequenceOfSequenceOfReal): BRepOffsetAPI_SequenceOfSequenceOfReal;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TColStd_SequenceOfReal): void;
+ Append_2(theSeq: BRepOffsetAPI_SequenceOfSequenceOfReal): void;
+ Prepend_1(theItem: TColStd_SequenceOfReal): void;
+ Prepend_2(theSeq: BRepOffsetAPI_SequenceOfSequenceOfReal): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TColStd_SequenceOfReal): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfReal): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfReal): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TColStd_SequenceOfReal): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepOffsetAPI_SequenceOfSequenceOfReal): void;
+ First(): TColStd_SequenceOfReal;
+ ChangeFirst(): TColStd_SequenceOfReal;
+ Last(): TColStd_SequenceOfReal;
+ ChangeLast(): TColStd_SequenceOfReal;
+ Value(theIndex: Standard_Integer): TColStd_SequenceOfReal;
+ ChangeValue(theIndex: Standard_Integer): TColStd_SequenceOfReal;
+ SetValue(theIndex: Standard_Integer, theItem: TColStd_SequenceOfReal): void;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfReal_1 extends BRepOffsetAPI_SequenceOfSequenceOfReal {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfReal_2 extends BRepOffsetAPI_SequenceOfSequenceOfReal {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffsetAPI_SequenceOfSequenceOfReal_3 extends BRepOffsetAPI_SequenceOfSequenceOfReal {
+ constructor(theOther: BRepOffsetAPI_SequenceOfSequenceOfReal);
+ }
+
+export declare class BRepOffsetAPI_NormalProjection extends BRepBuilderAPI_MakeShape {
+ Init(S: TopoDS_Shape): void;
+ Add(ToProj: TopoDS_Shape): void;
+ SetParams(Tol3D: Quantity_AbsorbedDose, Tol2D: Quantity_AbsorbedDose, InternalContinuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSeg: Graphic3d_ZLayerId): void;
+ SetMaxDistance(MaxDist: Quantity_AbsorbedDose): void;
+ SetLimit(FaceBoundaries: Standard_Boolean): void;
+ Compute3d(With3d: Standard_Boolean): void;
+ Build(): void;
+ IsDone(): Standard_Boolean;
+ Projection(): TopoDS_Shape;
+ Couple(E: TopoDS_Edge): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Ancestor(E: TopoDS_Edge): TopoDS_Shape;
+ BuildWire(Liste: TopTools_ListOfShape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_NormalProjection_1 extends BRepOffsetAPI_NormalProjection {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_NormalProjection_2 extends BRepOffsetAPI_NormalProjection {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class BRepOffsetAPI_ThruSections extends BRepBuilderAPI_MakeShape {
+ constructor(isSolid: Standard_Boolean, ruled: Standard_Boolean, pres3d: Quantity_AbsorbedDose)
+ Init(isSolid: Standard_Boolean, ruled: Standard_Boolean, pres3d: Quantity_AbsorbedDose): void;
+ AddWire(wire: TopoDS_Wire): void;
+ AddVertex(aVertex: TopoDS_Vertex): void;
+ CheckCompatibility(check: Standard_Boolean): void;
+ SetSmoothing(UseSmoothing: Standard_Boolean): void;
+ SetParType(ParType: Approx_ParametrizationType): void;
+ SetContinuity(C: GeomAbs_Shape): void;
+ SetCriteriumWeight(W1: Quantity_AbsorbedDose, W2: Quantity_AbsorbedDose, W3: Quantity_AbsorbedDose): void;
+ SetMaxDegree(MaxDeg: Graphic3d_ZLayerId): void;
+ ParType(): Approx_ParametrizationType;
+ Continuity(): GeomAbs_Shape;
+ MaxDegree(): Graphic3d_ZLayerId;
+ UseSmoothing(): Standard_Boolean;
+ CriteriumWeight(W1: Quantity_AbsorbedDose, W2: Quantity_AbsorbedDose, W3: Quantity_AbsorbedDose): void;
+ Build(): void;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ GeneratedFace(Edge: TopoDS_Shape): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Wires(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class BRepOffsetAPI_MakeEvolved extends BRepBuilderAPI_MakeShape {
+ Evolved(): BRepFill_Evolved;
+ Build(): void;
+ GeneratedShapes(SpineShape: TopoDS_Shape, ProfShape: TopoDS_Shape): TopTools_ListOfShape;
+ Top(): TopoDS_Shape;
+ Bottom(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepOffsetAPI_MakeEvolved_1 extends BRepOffsetAPI_MakeEvolved {
+ constructor();
+ }
+
+ export declare class BRepOffsetAPI_MakeEvolved_2 extends BRepOffsetAPI_MakeEvolved {
+ constructor(theSpine: TopoDS_Shape, theProfile: TopoDS_Wire, theJoinType: GeomAbs_JoinType, theIsAxeProf: Standard_Boolean, theIsSolid: Standard_Boolean, theIsProfOnSpine: Standard_Boolean, theTol: Quantity_AbsorbedDose, theIsVolume: Standard_Boolean, theRunInParallel: Standard_Boolean);
+ }
+
+export declare class BRepOffsetAPI_MakeFilling extends BRepBuilderAPI_MakeShape {
+ constructor(Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Anisotropie: Standard_Boolean, Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose, MaxDeg: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId)
+ SetConstrParam(Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose): void;
+ SetResolParam(Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Anisotropie: Standard_Boolean): void;
+ SetApproxParam(MaxDeg: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId): void;
+ LoadInitSurface(Surf: TopoDS_Face): void;
+ Add_1(Constr: TopoDS_Edge, Order: GeomAbs_Shape, IsBound: Standard_Boolean): Graphic3d_ZLayerId;
+ Add_2(Constr: TopoDS_Edge, Support: TopoDS_Face, Order: GeomAbs_Shape, IsBound: Standard_Boolean): Graphic3d_ZLayerId;
+ Add_3(Support: TopoDS_Face, Order: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Add_4(Point: gp_Pnt): Graphic3d_ZLayerId;
+ Add_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Support: TopoDS_Face, Order: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Build(): void;
+ IsDone(): Standard_Boolean;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ G0Error_1(): Quantity_AbsorbedDose;
+ G1Error_1(): Quantity_AbsorbedDose;
+ G2Error_1(): Quantity_AbsorbedDose;
+ G0Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G1Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G2Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_IntStart_SITopolTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntStart_SITopolTool): void;
+ get(): IntStart_SITopolTool;
+ delete(): void;
+}
+
+ export declare class Handle_IntStart_SITopolTool_1 extends Handle_IntStart_SITopolTool {
+ constructor();
+ }
+
+ export declare class Handle_IntStart_SITopolTool_2 extends Handle_IntStart_SITopolTool {
+ constructor(thePtr: IntStart_SITopolTool);
+ }
+
+ export declare class Handle_IntStart_SITopolTool_3 extends Handle_IntStart_SITopolTool {
+ constructor(theHandle: Handle_IntStart_SITopolTool);
+ }
+
+ export declare class Handle_IntStart_SITopolTool_4 extends Handle_IntStart_SITopolTool {
+ constructor(theHandle: Handle_IntStart_SITopolTool);
+ }
+
+export declare class IntStart_SITopolTool extends Standard_Transient {
+ Classify(P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): TopAbs_State;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Hatch_Line {
+ AddIntersection(Par1: Quantity_AbsorbedDose, Start: Standard_Boolean, Index: Graphic3d_ZLayerId, Par2: Quantity_AbsorbedDose, theToler: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Hatch_Line_1 extends Hatch_Line {
+ constructor();
+ }
+
+ export declare class Hatch_Line_2 extends Hatch_Line {
+ constructor(L: gp_Lin2d, T: Hatch_LineForm);
+ }
+
+export declare type Hatch_LineForm = {
+ Hatch_XLINE: {};
+ Hatch_YLINE: {};
+ Hatch_ANYLINE: {};
+}
+
+export declare class Hatch_Hatcher {
+ constructor(Tol: Quantity_AbsorbedDose, Oriented: Standard_Boolean)
+ Tolerance_1(Tol: Quantity_AbsorbedDose): void;
+ Tolerance_2(): Quantity_AbsorbedDose;
+ AddLine_1(L: gp_Lin2d, T: Hatch_LineForm): void;
+ AddLine_2(D: gp_Dir2d, Dist: Quantity_AbsorbedDose): void;
+ AddXLine(X: Quantity_AbsorbedDose): void;
+ AddYLine(Y: Quantity_AbsorbedDose): void;
+ Trim_1(L: gp_Lin2d, Index: Graphic3d_ZLayerId): void;
+ Trim_2(L: gp_Lin2d, Start: Quantity_AbsorbedDose, End: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId): void;
+ Trim_3(P1: gp_Pnt2d, P2: gp_Pnt2d, Index: Graphic3d_ZLayerId): void;
+ NbIntervals_1(): Graphic3d_ZLayerId;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(I: Graphic3d_ZLayerId): gp_Lin2d;
+ LineForm(I: Graphic3d_ZLayerId): Hatch_LineForm;
+ IsXLine(I: Graphic3d_ZLayerId): Standard_Boolean;
+ IsYLine(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Coordinate(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbIntervals_2(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Start(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ StartIndex(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Par2: Quantity_AbsorbedDose): void;
+ End(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ EndIndex(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId, Par2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Hatch_Parameter {
+ delete(): void;
+}
+
+ export declare class Hatch_Parameter_1 extends Hatch_Parameter {
+ constructor();
+ }
+
+ export declare class Hatch_Parameter_2 extends Hatch_Parameter {
+ constructor(Par1: Quantity_AbsorbedDose, Start: Standard_Boolean, Index: Graphic3d_ZLayerId, Par2: Quantity_AbsorbedDose);
+ }
+
+export declare class Hatch_SequenceOfLine extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Hatch_SequenceOfLine): Hatch_SequenceOfLine;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Hatch_Line): void;
+ Append_2(theSeq: Hatch_SequenceOfLine): void;
+ Prepend_1(theItem: Hatch_Line): void;
+ Prepend_2(theSeq: Hatch_SequenceOfLine): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Hatch_Line): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfLine): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfLine): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Hatch_Line): void;
+ Split(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfLine): void;
+ First(): Hatch_Line;
+ ChangeFirst(): Hatch_Line;
+ Last(): Hatch_Line;
+ ChangeLast(): Hatch_Line;
+ Value(theIndex: Standard_Integer): Hatch_Line;
+ ChangeValue(theIndex: Standard_Integer): Hatch_Line;
+ SetValue(theIndex: Standard_Integer, theItem: Hatch_Line): void;
+ delete(): void;
+}
+
+ export declare class Hatch_SequenceOfLine_1 extends Hatch_SequenceOfLine {
+ constructor();
+ }
+
+ export declare class Hatch_SequenceOfLine_2 extends Hatch_SequenceOfLine {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Hatch_SequenceOfLine_3 extends Hatch_SequenceOfLine {
+ constructor(theOther: Hatch_SequenceOfLine);
+ }
+
+export declare class Hatch_SequenceOfParameter extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Hatch_SequenceOfParameter): Hatch_SequenceOfParameter;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Hatch_Parameter): void;
+ Append_2(theSeq: Hatch_SequenceOfParameter): void;
+ Prepend_1(theItem: Hatch_Parameter): void;
+ Prepend_2(theSeq: Hatch_SequenceOfParameter): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Hatch_Parameter): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfParameter): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfParameter): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Hatch_Parameter): void;
+ Split(theIndex: Standard_Integer, theSeq: Hatch_SequenceOfParameter): void;
+ First(): Hatch_Parameter;
+ ChangeFirst(): Hatch_Parameter;
+ Last(): Hatch_Parameter;
+ ChangeLast(): Hatch_Parameter;
+ Value(theIndex: Standard_Integer): Hatch_Parameter;
+ ChangeValue(theIndex: Standard_Integer): Hatch_Parameter;
+ SetValue(theIndex: Standard_Integer, theItem: Hatch_Parameter): void;
+ delete(): void;
+}
+
+ export declare class Hatch_SequenceOfParameter_1 extends Hatch_SequenceOfParameter {
+ constructor();
+ }
+
+ export declare class Hatch_SequenceOfParameter_2 extends Hatch_SequenceOfParameter {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Hatch_SequenceOfParameter_3 extends Hatch_SequenceOfParameter {
+ constructor(theOther: Hatch_SequenceOfParameter);
+ }
+
+export declare type AdvApp2Var_CriterionType = {
+ AdvApp2Var_Absolute: {};
+ AdvApp2Var_Relative: {};
+}
+
+export declare class Namelist {
+ constructor();
+ delete(): void;
+}
+
+export declare class Vardesc {
+ constructor();
+ delete(): void;
+}
+
+export declare class AdvApp2Var_SequenceOfStrip extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: AdvApp2Var_SequenceOfStrip): AdvApp2Var_SequenceOfStrip;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: AdvApp2Var_Strip): void;
+ Append_2(theSeq: AdvApp2Var_SequenceOfStrip): void;
+ Prepend_1(theItem: AdvApp2Var_Strip): void;
+ Prepend_2(theSeq: AdvApp2Var_SequenceOfStrip): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: AdvApp2Var_Strip): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: AdvApp2Var_SequenceOfStrip): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: AdvApp2Var_SequenceOfStrip): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: AdvApp2Var_Strip): void;
+ Split(theIndex: Standard_Integer, theSeq: AdvApp2Var_SequenceOfStrip): void;
+ First(): AdvApp2Var_Strip;
+ ChangeFirst(): AdvApp2Var_Strip;
+ Last(): AdvApp2Var_Strip;
+ ChangeLast(): AdvApp2Var_Strip;
+ Value(theIndex: Standard_Integer): AdvApp2Var_Strip;
+ ChangeValue(theIndex: Standard_Integer): AdvApp2Var_Strip;
+ SetValue(theIndex: Standard_Integer, theItem: AdvApp2Var_Strip): void;
+ delete(): void;
+}
+
+ export declare class AdvApp2Var_SequenceOfStrip_1 extends AdvApp2Var_SequenceOfStrip {
+ constructor();
+ }
+
+ export declare class AdvApp2Var_SequenceOfStrip_2 extends AdvApp2Var_SequenceOfStrip {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class AdvApp2Var_SequenceOfStrip_3 extends AdvApp2Var_SequenceOfStrip {
+ constructor(theOther: AdvApp2Var_SequenceOfStrip);
+ }
+
+export declare class mmapgs1_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class maovpch_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mmjcobi_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class maovpar_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class minombr_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mmcmcnp_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mmapgs0_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mdnombr_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mlgdrtl_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mmapgs2_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare class mmapgss_1_ {
+ constructor();
+ delete(): void;
+}
+
+export declare type AdvApp2Var_CriterionRepartition = {
+ AdvApp2Var_Regular: {};
+ AdvApp2Var_Incremental: {};
+}
+
+export declare class Handle_BinLDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinLDrivers_DocumentStorageDriver): void;
+ get(): BinLDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinLDrivers_DocumentStorageDriver_1 extends Handle_BinLDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinLDrivers_DocumentStorageDriver_2 extends Handle_BinLDrivers_DocumentStorageDriver {
+ constructor(thePtr: BinLDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinLDrivers_DocumentStorageDriver_3 extends Handle_BinLDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinLDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinLDrivers_DocumentStorageDriver_4 extends Handle_BinLDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinLDrivers_DocumentStorageDriver);
+ }
+
+export declare type BinLDrivers_Marker = {
+ BinLDrivers_ENDATTRLIST: {};
+ BinLDrivers_ENDLABEL: {};
+}
+
+export declare class BinLDrivers_VectorOfDocumentSection extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BinLDrivers_VectorOfDocumentSection, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BinLDrivers_DocumentSection): BinLDrivers_DocumentSection;
+ Appended(): BinLDrivers_DocumentSection;
+ Value(theIndex: Standard_Integer): BinLDrivers_DocumentSection;
+ First(): BinLDrivers_DocumentSection;
+ ChangeFirst(): BinLDrivers_DocumentSection;
+ Last(): BinLDrivers_DocumentSection;
+ ChangeLast(): BinLDrivers_DocumentSection;
+ ChangeValue(theIndex: Standard_Integer): BinLDrivers_DocumentSection;
+ SetValue(theIndex: Standard_Integer, theValue: BinLDrivers_DocumentSection): BinLDrivers_DocumentSection;
+ delete(): void;
+}
+
+ export declare class BinLDrivers_VectorOfDocumentSection_1 extends BinLDrivers_VectorOfDocumentSection {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BinLDrivers_VectorOfDocumentSection_2 extends BinLDrivers_VectorOfDocumentSection {
+ constructor(theOther: BinLDrivers_VectorOfDocumentSection);
+ }
+
+export declare class Handle_BinLDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinLDrivers_DocumentRetrievalDriver): void;
+ get(): BinLDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinLDrivers_DocumentRetrievalDriver_1 extends Handle_BinLDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinLDrivers_DocumentRetrievalDriver_2 extends Handle_BinLDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: BinLDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinLDrivers_DocumentRetrievalDriver_3 extends Handle_BinLDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinLDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinLDrivers_DocumentRetrievalDriver_4 extends Handle_BinLDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinLDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect): void;
+ get(): StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_1 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_2 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(thePtr: StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_3 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_4 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect);
+ }
+
+export declare class StepVisual_BackgroundColour extends StepVisual_Colour {
+ constructor()
+ Init(aPresentation: StepVisual_AreaOrView): void;
+ SetPresentation(aPresentation: StepVisual_AreaOrView): void;
+ Presentation(): StepVisual_AreaOrView;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_BackgroundColour {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_BackgroundColour): void;
+ get(): StepVisual_BackgroundColour;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_BackgroundColour_1 extends Handle_StepVisual_BackgroundColour {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_BackgroundColour_2 extends Handle_StepVisual_BackgroundColour {
+ constructor(thePtr: StepVisual_BackgroundColour);
+ }
+
+ export declare class Handle_StepVisual_BackgroundColour_3 extends Handle_StepVisual_BackgroundColour {
+ constructor(theHandle: Handle_StepVisual_BackgroundColour);
+ }
+
+ export declare class Handle_StepVisual_BackgroundColour_4 extends Handle_StepVisual_BackgroundColour {
+ constructor(theHandle: Handle_StepVisual_BackgroundColour);
+ }
+
+export declare class Handle_StepVisual_ContextDependentOverRidingStyledItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ContextDependentOverRidingStyledItem): void;
+ get(): StepVisual_ContextDependentOverRidingStyledItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ContextDependentOverRidingStyledItem_1 extends Handle_StepVisual_ContextDependentOverRidingStyledItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ContextDependentOverRidingStyledItem_2 extends Handle_StepVisual_ContextDependentOverRidingStyledItem {
+ constructor(thePtr: StepVisual_ContextDependentOverRidingStyledItem);
+ }
+
+ export declare class Handle_StepVisual_ContextDependentOverRidingStyledItem_3 extends Handle_StepVisual_ContextDependentOverRidingStyledItem {
+ constructor(theHandle: Handle_StepVisual_ContextDependentOverRidingStyledItem);
+ }
+
+ export declare class Handle_StepVisual_ContextDependentOverRidingStyledItem_4 extends Handle_StepVisual_ContextDependentOverRidingStyledItem {
+ constructor(theHandle: Handle_StepVisual_ContextDependentOverRidingStyledItem);
+ }
+
+export declare class StepVisual_ContextDependentOverRidingStyledItem extends StepVisual_OverRidingStyledItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment, aItem: Handle_Standard_Transient, aOverRiddenStyle: Handle_StepVisual_StyledItem, aStyleContext: Handle_StepVisual_HArray1OfStyleContextSelect): void;
+ SetStyleContext(aStyleContext: Handle_StepVisual_HArray1OfStyleContextSelect): void;
+ StyleContext(): Handle_StepVisual_HArray1OfStyleContextSelect;
+ StyleContextValue(num: Graphic3d_ZLayerId): StepVisual_StyleContextSelect;
+ NbStyleContext(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_DraughtingCalloutElement extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AnnotationCurveOccurrence(): Handle_StepVisual_AnnotationCurveOccurrence;
+ AnnotationTextOccurrence(): Handle_StepVisual_AnnotationTextOccurrence;
+ TessellatedAnnotationOccurrence(): Handle_StepVisual_TessellatedAnnotationOccurrence;
+ AnnotationFillAreaOccurrence(): Handle_StepVisual_AnnotationFillAreaOccurrence;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_TessellatedGeometricSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TessellatedGeometricSet): void;
+ get(): StepVisual_TessellatedGeometricSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TessellatedGeometricSet_1 extends Handle_StepVisual_TessellatedGeometricSet {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TessellatedGeometricSet_2 extends Handle_StepVisual_TessellatedGeometricSet {
+ constructor(thePtr: StepVisual_TessellatedGeometricSet);
+ }
+
+ export declare class Handle_StepVisual_TessellatedGeometricSet_3 extends Handle_StepVisual_TessellatedGeometricSet {
+ constructor(theHandle: Handle_StepVisual_TessellatedGeometricSet);
+ }
+
+ export declare class Handle_StepVisual_TessellatedGeometricSet_4 extends Handle_StepVisual_TessellatedGeometricSet {
+ constructor(theHandle: Handle_StepVisual_TessellatedGeometricSet);
+ }
+
+export declare class StepVisual_TessellatedGeometricSet extends StepVisual_TessellatedItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theItems: NCollection_Handle): void;
+ Items(): NCollection_Handle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_OverRidingStyledItem extends StepVisual_StyledItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment, aItem: Handle_Standard_Transient, aOverRiddenStyle: Handle_StepVisual_StyledItem): void;
+ SetOverRiddenStyle(aOverRiddenStyle: Handle_StepVisual_StyledItem): void;
+ OverRiddenStyle(): Handle_StepVisual_StyledItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_OverRidingStyledItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_OverRidingStyledItem): void;
+ get(): StepVisual_OverRidingStyledItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_OverRidingStyledItem_1 extends Handle_StepVisual_OverRidingStyledItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_OverRidingStyledItem_2 extends Handle_StepVisual_OverRidingStyledItem {
+ constructor(thePtr: StepVisual_OverRidingStyledItem);
+ }
+
+ export declare class Handle_StepVisual_OverRidingStyledItem_3 extends Handle_StepVisual_OverRidingStyledItem {
+ constructor(theHandle: Handle_StepVisual_OverRidingStyledItem);
+ }
+
+ export declare class Handle_StepVisual_OverRidingStyledItem_4 extends Handle_StepVisual_OverRidingStyledItem {
+ constructor(theHandle: Handle_StepVisual_OverRidingStyledItem);
+ }
+
+export declare class StepVisual_Array1OfDraughtingCalloutElement {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_DraughtingCalloutElement): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfDraughtingCalloutElement): StepVisual_Array1OfDraughtingCalloutElement;
+ Move(theOther: StepVisual_Array1OfDraughtingCalloutElement): StepVisual_Array1OfDraughtingCalloutElement;
+ First(): StepVisual_DraughtingCalloutElement;
+ ChangeFirst(): StepVisual_DraughtingCalloutElement;
+ Last(): StepVisual_DraughtingCalloutElement;
+ ChangeLast(): StepVisual_DraughtingCalloutElement;
+ Value(theIndex: Standard_Integer): StepVisual_DraughtingCalloutElement;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_DraughtingCalloutElement;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_DraughtingCalloutElement): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfDraughtingCalloutElement_1 extends StepVisual_Array1OfDraughtingCalloutElement {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfDraughtingCalloutElement_2 extends StepVisual_Array1OfDraughtingCalloutElement {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfDraughtingCalloutElement_3 extends StepVisual_Array1OfDraughtingCalloutElement {
+ constructor(theOther: StepVisual_Array1OfDraughtingCalloutElement);
+ }
+
+ export declare class StepVisual_Array1OfDraughtingCalloutElement_4 extends StepVisual_Array1OfDraughtingCalloutElement {
+ constructor(theOther: StepVisual_Array1OfDraughtingCalloutElement);
+ }
+
+ export declare class StepVisual_Array1OfDraughtingCalloutElement_5 extends StepVisual_Array1OfDraughtingCalloutElement {
+ constructor(theBegin: StepVisual_DraughtingCalloutElement, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_CompositeText extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCollectedText: Handle_StepVisual_HArray1OfTextOrCharacter): void;
+ SetCollectedText(aCollectedText: Handle_StepVisual_HArray1OfTextOrCharacter): void;
+ CollectedText(): Handle_StepVisual_HArray1OfTextOrCharacter;
+ CollectedTextValue(num: Graphic3d_ZLayerId): StepVisual_TextOrCharacter;
+ NbCollectedText(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CompositeText {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CompositeText): void;
+ get(): StepVisual_CompositeText;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CompositeText_1 extends Handle_StepVisual_CompositeText {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CompositeText_2 extends Handle_StepVisual_CompositeText {
+ constructor(thePtr: StepVisual_CompositeText);
+ }
+
+ export declare class Handle_StepVisual_CompositeText_3 extends Handle_StepVisual_CompositeText {
+ constructor(theHandle: Handle_StepVisual_CompositeText);
+ }
+
+ export declare class Handle_StepVisual_CompositeText_4 extends Handle_StepVisual_CompositeText {
+ constructor(theHandle: Handle_StepVisual_CompositeText);
+ }
+
+export declare class StepVisual_CameraImage2dWithScale extends StepVisual_CameraImage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraImage2dWithScale {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraImage2dWithScale): void;
+ get(): StepVisual_CameraImage2dWithScale;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraImage2dWithScale_1 extends Handle_StepVisual_CameraImage2dWithScale {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraImage2dWithScale_2 extends Handle_StepVisual_CameraImage2dWithScale {
+ constructor(thePtr: StepVisual_CameraImage2dWithScale);
+ }
+
+ export declare class Handle_StepVisual_CameraImage2dWithScale_3 extends Handle_StepVisual_CameraImage2dWithScale {
+ constructor(theHandle: Handle_StepVisual_CameraImage2dWithScale);
+ }
+
+ export declare class Handle_StepVisual_CameraImage2dWithScale_4 extends Handle_StepVisual_CameraImage2dWithScale {
+ constructor(theHandle: Handle_StepVisual_CameraImage2dWithScale);
+ }
+
+export declare class Handle_StepVisual_SurfaceStyleUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleUsage): void;
+ get(): StepVisual_SurfaceStyleUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleUsage_1 extends Handle_StepVisual_SurfaceStyleUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleUsage_2 extends Handle_StepVisual_SurfaceStyleUsage {
+ constructor(thePtr: StepVisual_SurfaceStyleUsage);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleUsage_3 extends Handle_StepVisual_SurfaceStyleUsage {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleUsage);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleUsage_4 extends Handle_StepVisual_SurfaceStyleUsage {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleUsage);
+ }
+
+export declare class StepVisual_SurfaceStyleUsage extends Standard_Transient {
+ constructor()
+ Init(aSide: StepVisual_SurfaceSide, aStyle: Handle_StepVisual_SurfaceSideStyle): void;
+ SetSide(aSide: StepVisual_SurfaceSide): void;
+ Side(): StepVisual_SurfaceSide;
+ SetStyle(aStyle: Handle_StepVisual_SurfaceSideStyle): void;
+ Style(): Handle_StepVisual_SurfaceSideStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_AnnotationPlane extends StepVisual_AnnotationOccurrence {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment, theItem: Handle_Standard_Transient, theElements: Handle_StepVisual_HArray1OfAnnotationPlaneElement): void;
+ Elements(): Handle_StepVisual_HArray1OfAnnotationPlaneElement;
+ SetElements(theElements: Handle_StepVisual_HArray1OfAnnotationPlaneElement): void;
+ NbElements(): Graphic3d_ZLayerId;
+ ElementsValue(theNum: Graphic3d_ZLayerId): StepVisual_AnnotationPlaneElement;
+ SetElementsValue(theNum: Graphic3d_ZLayerId, theItem: StepVisual_AnnotationPlaneElement): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_AnnotationPlane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationPlane): void;
+ get(): StepVisual_AnnotationPlane;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationPlane_1 extends Handle_StepVisual_AnnotationPlane {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationPlane_2 extends Handle_StepVisual_AnnotationPlane {
+ constructor(thePtr: StepVisual_AnnotationPlane);
+ }
+
+ export declare class Handle_StepVisual_AnnotationPlane_3 extends Handle_StepVisual_AnnotationPlane {
+ constructor(theHandle: Handle_StepVisual_AnnotationPlane);
+ }
+
+ export declare class Handle_StepVisual_AnnotationPlane_4 extends Handle_StepVisual_AnnotationPlane {
+ constructor(theHandle: Handle_StepVisual_AnnotationPlane);
+ }
+
+export declare class Handle_StepVisual_HArray1OfTextOrCharacter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfTextOrCharacter): void;
+ get(): StepVisual_HArray1OfTextOrCharacter;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfTextOrCharacter_1 extends Handle_StepVisual_HArray1OfTextOrCharacter {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfTextOrCharacter_2 extends Handle_StepVisual_HArray1OfTextOrCharacter {
+ constructor(thePtr: StepVisual_HArray1OfTextOrCharacter);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfTextOrCharacter_3 extends Handle_StepVisual_HArray1OfTextOrCharacter {
+ constructor(theHandle: Handle_StepVisual_HArray1OfTextOrCharacter);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfTextOrCharacter_4 extends Handle_StepVisual_HArray1OfTextOrCharacter {
+ constructor(theHandle: Handle_StepVisual_HArray1OfTextOrCharacter);
+ }
+
+export declare class Handle_StepVisual_TessellatedAnnotationOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TessellatedAnnotationOccurrence): void;
+ get(): StepVisual_TessellatedAnnotationOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TessellatedAnnotationOccurrence_1 extends Handle_StepVisual_TessellatedAnnotationOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TessellatedAnnotationOccurrence_2 extends Handle_StepVisual_TessellatedAnnotationOccurrence {
+ constructor(thePtr: StepVisual_TessellatedAnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_TessellatedAnnotationOccurrence_3 extends Handle_StepVisual_TessellatedAnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_TessellatedAnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_TessellatedAnnotationOccurrence_4 extends Handle_StepVisual_TessellatedAnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_TessellatedAnnotationOccurrence);
+ }
+
+export declare class StepVisual_TessellatedAnnotationOccurrence extends StepVisual_StyledItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfSurfaceStyleElementSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_SurfaceStyleElementSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfSurfaceStyleElementSelect): StepVisual_Array1OfSurfaceStyleElementSelect;
+ Move(theOther: StepVisual_Array1OfSurfaceStyleElementSelect): StepVisual_Array1OfSurfaceStyleElementSelect;
+ First(): StepVisual_SurfaceStyleElementSelect;
+ ChangeFirst(): StepVisual_SurfaceStyleElementSelect;
+ Last(): StepVisual_SurfaceStyleElementSelect;
+ ChangeLast(): StepVisual_SurfaceStyleElementSelect;
+ Value(theIndex: Standard_Integer): StepVisual_SurfaceStyleElementSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_SurfaceStyleElementSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_SurfaceStyleElementSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfSurfaceStyleElementSelect_1 extends StepVisual_Array1OfSurfaceStyleElementSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfSurfaceStyleElementSelect_2 extends StepVisual_Array1OfSurfaceStyleElementSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfSurfaceStyleElementSelect_3 extends StepVisual_Array1OfSurfaceStyleElementSelect {
+ constructor(theOther: StepVisual_Array1OfSurfaceStyleElementSelect);
+ }
+
+ export declare class StepVisual_Array1OfSurfaceStyleElementSelect_4 extends StepVisual_Array1OfSurfaceStyleElementSelect {
+ constructor(theOther: StepVisual_Array1OfSurfaceStyleElementSelect);
+ }
+
+ export declare class StepVisual_Array1OfSurfaceStyleElementSelect_5 extends StepVisual_Array1OfSurfaceStyleElementSelect {
+ constructor(theBegin: StepVisual_SurfaceStyleElementSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_PresentationStyleSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PointStyle(): Handle_StepVisual_PointStyle;
+ CurveStyle(): Handle_StepVisual_CurveStyle;
+ NullStyle(): Handle_StepVisual_NullStyleMember;
+ SurfaceStyleUsage(): Handle_StepVisual_SurfaceStyleUsage;
+ delete(): void;
+}
+
+export declare class StepVisual_ContextDependentInvisibility extends StepVisual_Invisibility {
+ constructor()
+ Init(aInvisibleItems: Handle_StepVisual_HArray1OfInvisibleItem, aPresentationContext: StepVisual_InvisibilityContext): void;
+ SetPresentationContext(aPresentationContext: StepVisual_InvisibilityContext): void;
+ PresentationContext(): StepVisual_InvisibilityContext;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_ContextDependentInvisibility {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ContextDependentInvisibility): void;
+ get(): StepVisual_ContextDependentInvisibility;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ContextDependentInvisibility_1 extends Handle_StepVisual_ContextDependentInvisibility {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ContextDependentInvisibility_2 extends Handle_StepVisual_ContextDependentInvisibility {
+ constructor(thePtr: StepVisual_ContextDependentInvisibility);
+ }
+
+ export declare class Handle_StepVisual_ContextDependentInvisibility_3 extends Handle_StepVisual_ContextDependentInvisibility {
+ constructor(theHandle: Handle_StepVisual_ContextDependentInvisibility);
+ }
+
+ export declare class Handle_StepVisual_ContextDependentInvisibility_4 extends Handle_StepVisual_ContextDependentInvisibility {
+ constructor(theHandle: Handle_StepVisual_ContextDependentInvisibility);
+ }
+
+export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_MechanicalDesignGeometricPresentationArea): void;
+ get(): StepVisual_MechanicalDesignGeometricPresentationArea;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationArea_1 extends Handle_StepVisual_MechanicalDesignGeometricPresentationArea {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationArea_2 extends Handle_StepVisual_MechanicalDesignGeometricPresentationArea {
+ constructor(thePtr: StepVisual_MechanicalDesignGeometricPresentationArea);
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationArea_3 extends Handle_StepVisual_MechanicalDesignGeometricPresentationArea {
+ constructor(theHandle: Handle_StepVisual_MechanicalDesignGeometricPresentationArea);
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationArea_4 extends Handle_StepVisual_MechanicalDesignGeometricPresentationArea {
+ constructor(theHandle: Handle_StepVisual_MechanicalDesignGeometricPresentationArea);
+ }
+
+export declare class StepVisual_MechanicalDesignGeometricPresentationArea extends StepVisual_PresentationArea {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_SurfaceStyleSegmentationCurve extends Standard_Transient {
+ constructor()
+ Init(aStyleOfSegmentationCurve: Handle_StepVisual_CurveStyle): void;
+ SetStyleOfSegmentationCurve(aStyleOfSegmentationCurve: Handle_StepVisual_CurveStyle): void;
+ StyleOfSegmentationCurve(): Handle_StepVisual_CurveStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleSegmentationCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleSegmentationCurve): void;
+ get(): StepVisual_SurfaceStyleSegmentationCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleSegmentationCurve_1 extends Handle_StepVisual_SurfaceStyleSegmentationCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSegmentationCurve_2 extends Handle_StepVisual_SurfaceStyleSegmentationCurve {
+ constructor(thePtr: StepVisual_SurfaceStyleSegmentationCurve);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSegmentationCurve_3 extends Handle_StepVisual_SurfaceStyleSegmentationCurve {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleSegmentationCurve);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSegmentationCurve_4 extends Handle_StepVisual_SurfaceStyleSegmentationCurve {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleSegmentationCurve);
+ }
+
+export declare class StepVisual_Array1OfDirectionCountSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_DirectionCountSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfDirectionCountSelect): StepVisual_Array1OfDirectionCountSelect;
+ Move(theOther: StepVisual_Array1OfDirectionCountSelect): StepVisual_Array1OfDirectionCountSelect;
+ First(): StepVisual_DirectionCountSelect;
+ ChangeFirst(): StepVisual_DirectionCountSelect;
+ Last(): StepVisual_DirectionCountSelect;
+ ChangeLast(): StepVisual_DirectionCountSelect;
+ Value(theIndex: Standard_Integer): StepVisual_DirectionCountSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_DirectionCountSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_DirectionCountSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfDirectionCountSelect_1 extends StepVisual_Array1OfDirectionCountSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfDirectionCountSelect_2 extends StepVisual_Array1OfDirectionCountSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfDirectionCountSelect_3 extends StepVisual_Array1OfDirectionCountSelect {
+ constructor(theOther: StepVisual_Array1OfDirectionCountSelect);
+ }
+
+ export declare class StepVisual_Array1OfDirectionCountSelect_4 extends StepVisual_Array1OfDirectionCountSelect {
+ constructor(theOther: StepVisual_Array1OfDirectionCountSelect);
+ }
+
+ export declare class StepVisual_Array1OfDirectionCountSelect_5 extends StepVisual_Array1OfDirectionCountSelect {
+ constructor(theBegin: StepVisual_DirectionCountSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_AnnotationFillArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationFillArea): void;
+ get(): StepVisual_AnnotationFillArea;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationFillArea_1 extends Handle_StepVisual_AnnotationFillArea {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillArea_2 extends Handle_StepVisual_AnnotationFillArea {
+ constructor(thePtr: StepVisual_AnnotationFillArea);
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillArea_3 extends Handle_StepVisual_AnnotationFillArea {
+ constructor(theHandle: Handle_StepVisual_AnnotationFillArea);
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillArea_4 extends Handle_StepVisual_AnnotationFillArea {
+ constructor(theHandle: Handle_StepVisual_AnnotationFillArea);
+ }
+
+export declare class StepVisual_AnnotationFillArea extends StepShape_GeometricCurveSet {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_ColourRgb {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ColourRgb): void;
+ get(): StepVisual_ColourRgb;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ColourRgb_1 extends Handle_StepVisual_ColourRgb {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ColourRgb_2 extends Handle_StepVisual_ColourRgb {
+ constructor(thePtr: StepVisual_ColourRgb);
+ }
+
+ export declare class Handle_StepVisual_ColourRgb_3 extends Handle_StepVisual_ColourRgb {
+ constructor(theHandle: Handle_StepVisual_ColourRgb);
+ }
+
+ export declare class Handle_StepVisual_ColourRgb_4 extends Handle_StepVisual_ColourRgb {
+ constructor(theHandle: Handle_StepVisual_ColourRgb);
+ }
+
+export declare class StepVisual_ColourRgb extends StepVisual_ColourSpecification {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aRed: Quantity_AbsorbedDose, aGreen: Quantity_AbsorbedDose, aBlue: Quantity_AbsorbedDose): void;
+ SetRed(aRed: Quantity_AbsorbedDose): void;
+ Red(): Quantity_AbsorbedDose;
+ SetGreen(aGreen: Quantity_AbsorbedDose): void;
+ Green(): Quantity_AbsorbedDose;
+ SetBlue(aBlue: Quantity_AbsorbedDose): void;
+ Blue(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfCurveStyleFontPattern {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfCurveStyleFontPattern): void;
+ get(): StepVisual_HArray1OfCurveStyleFontPattern;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfCurveStyleFontPattern_1 extends Handle_StepVisual_HArray1OfCurveStyleFontPattern {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCurveStyleFontPattern_2 extends Handle_StepVisual_HArray1OfCurveStyleFontPattern {
+ constructor(thePtr: StepVisual_HArray1OfCurveStyleFontPattern);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCurveStyleFontPattern_3 extends Handle_StepVisual_HArray1OfCurveStyleFontPattern {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCurveStyleFontPattern);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCurveStyleFontPattern_4 extends Handle_StepVisual_HArray1OfCurveStyleFontPattern {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCurveStyleFontPattern);
+ }
+
+export declare class StepVisual_PresentationSize extends Standard_Transient {
+ constructor()
+ Init(aUnit: StepVisual_PresentationSizeAssignmentSelect, aSize: Handle_StepVisual_PlanarBox): void;
+ SetUnit(aUnit: StepVisual_PresentationSizeAssignmentSelect): void;
+ Unit(): StepVisual_PresentationSizeAssignmentSelect;
+ SetSize(aSize: Handle_StepVisual_PlanarBox): void;
+ Size(): Handle_StepVisual_PlanarBox;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationSize {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationSize): void;
+ get(): StepVisual_PresentationSize;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationSize_1 extends Handle_StepVisual_PresentationSize {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationSize_2 extends Handle_StepVisual_PresentationSize {
+ constructor(thePtr: StepVisual_PresentationSize);
+ }
+
+ export declare class Handle_StepVisual_PresentationSize_3 extends Handle_StepVisual_PresentationSize {
+ constructor(theHandle: Handle_StepVisual_PresentationSize);
+ }
+
+ export declare class Handle_StepVisual_PresentationSize_4 extends Handle_StepVisual_PresentationSize {
+ constructor(theHandle: Handle_StepVisual_PresentationSize);
+ }
+
+export declare class StepVisual_AreaOrView extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PresentationArea(): Handle_StepVisual_PresentationArea;
+ PresentationView(): Handle_StepVisual_PresentationView;
+ delete(): void;
+}
+
+export declare class StepVisual_TextLiteral extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLiteral: Handle_TCollection_HAsciiString, aPlacement: StepGeom_Axis2Placement, aAlignment: Handle_TCollection_HAsciiString, aPath: StepVisual_TextPath, aFont: StepVisual_FontSelect): void;
+ SetLiteral(aLiteral: Handle_TCollection_HAsciiString): void;
+ Literal(): Handle_TCollection_HAsciiString;
+ SetPlacement(aPlacement: StepGeom_Axis2Placement): void;
+ Placement(): StepGeom_Axis2Placement;
+ SetAlignment(aAlignment: Handle_TCollection_HAsciiString): void;
+ Alignment(): Handle_TCollection_HAsciiString;
+ SetPath(aPath: StepVisual_TextPath): void;
+ Path(): StepVisual_TextPath;
+ SetFont(aFont: StepVisual_FontSelect): void;
+ Font(): StepVisual_FontSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_TextLiteral {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TextLiteral): void;
+ get(): StepVisual_TextLiteral;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TextLiteral_1 extends Handle_StepVisual_TextLiteral {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TextLiteral_2 extends Handle_StepVisual_TextLiteral {
+ constructor(thePtr: StepVisual_TextLiteral);
+ }
+
+ export declare class Handle_StepVisual_TextLiteral_3 extends Handle_StepVisual_TextLiteral {
+ constructor(theHandle: Handle_StepVisual_TextLiteral);
+ }
+
+ export declare class Handle_StepVisual_TextLiteral_4 extends Handle_StepVisual_TextLiteral {
+ constructor(theHandle: Handle_StepVisual_TextLiteral);
+ }
+
+export declare class StepVisual_TextStyleWithBoxCharacteristics extends StepVisual_TextStyle {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCharacterAppearance: Handle_StepVisual_TextStyleForDefinedFont, aCharacteristics: Handle_StepVisual_HArray1OfBoxCharacteristicSelect): void;
+ SetCharacteristics(aCharacteristics: Handle_StepVisual_HArray1OfBoxCharacteristicSelect): void;
+ Characteristics(): Handle_StepVisual_HArray1OfBoxCharacteristicSelect;
+ CharacteristicsValue(num: Graphic3d_ZLayerId): StepVisual_BoxCharacteristicSelect;
+ NbCharacteristics(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_TextStyleWithBoxCharacteristics {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TextStyleWithBoxCharacteristics): void;
+ get(): StepVisual_TextStyleWithBoxCharacteristics;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TextStyleWithBoxCharacteristics_1 extends Handle_StepVisual_TextStyleWithBoxCharacteristics {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TextStyleWithBoxCharacteristics_2 extends Handle_StepVisual_TextStyleWithBoxCharacteristics {
+ constructor(thePtr: StepVisual_TextStyleWithBoxCharacteristics);
+ }
+
+ export declare class Handle_StepVisual_TextStyleWithBoxCharacteristics_3 extends Handle_StepVisual_TextStyleWithBoxCharacteristics {
+ constructor(theHandle: Handle_StepVisual_TextStyleWithBoxCharacteristics);
+ }
+
+ export declare class Handle_StepVisual_TextStyleWithBoxCharacteristics_4 extends Handle_StepVisual_TextStyleWithBoxCharacteristics {
+ constructor(theHandle: Handle_StepVisual_TextStyleWithBoxCharacteristics);
+ }
+
+export declare class Handle_StepVisual_PresentationStyleByContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationStyleByContext): void;
+ get(): StepVisual_PresentationStyleByContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationStyleByContext_1 extends Handle_StepVisual_PresentationStyleByContext {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleByContext_2 extends Handle_StepVisual_PresentationStyleByContext {
+ constructor(thePtr: StepVisual_PresentationStyleByContext);
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleByContext_3 extends Handle_StepVisual_PresentationStyleByContext {
+ constructor(theHandle: Handle_StepVisual_PresentationStyleByContext);
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleByContext_4 extends Handle_StepVisual_PresentationStyleByContext {
+ constructor(theHandle: Handle_StepVisual_PresentationStyleByContext);
+ }
+
+export declare class StepVisual_PresentationStyleByContext extends StepVisual_PresentationStyleAssignment {
+ constructor()
+ Init(aStyles: Handle_StepVisual_HArray1OfPresentationStyleSelect, aStyleContext: StepVisual_StyleContextSelect): void;
+ SetStyleContext(aStyleContext: StepVisual_StyleContextSelect): void;
+ StyleContext(): StepVisual_StyleContextSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_DraughtingPreDefinedCurveFont extends StepVisual_PreDefinedCurveFont {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_DraughtingPreDefinedCurveFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_DraughtingPreDefinedCurveFont): void;
+ get(): StepVisual_DraughtingPreDefinedCurveFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedCurveFont_1 extends Handle_StepVisual_DraughtingPreDefinedCurveFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedCurveFont_2 extends Handle_StepVisual_DraughtingPreDefinedCurveFont {
+ constructor(thePtr: StepVisual_DraughtingPreDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedCurveFont_3 extends Handle_StepVisual_DraughtingPreDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_DraughtingPreDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedCurveFont_4 extends Handle_StepVisual_DraughtingPreDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_DraughtingPreDefinedCurveFont);
+ }
+
+export declare class StepVisual_DirectionCountSelect {
+ constructor()
+ SetTypeOfContent(aTypeOfContent: Graphic3d_ZLayerId): void;
+ TypeOfContent(): Graphic3d_ZLayerId;
+ UDirectionCount(): Graphic3d_ZLayerId;
+ SetUDirectionCount(aUDirectionCount: Graphic3d_ZLayerId): void;
+ VDirectionCount(): Graphic3d_ZLayerId;
+ SetVDirectionCount(aUDirectionCount: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class StepVisual_ExternallyDefinedCurveFont extends StepBasic_ExternallyDefinedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_ExternallyDefinedCurveFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ExternallyDefinedCurveFont): void;
+ get(): StepVisual_ExternallyDefinedCurveFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ExternallyDefinedCurveFont_1 extends Handle_StepVisual_ExternallyDefinedCurveFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedCurveFont_2 extends Handle_StepVisual_ExternallyDefinedCurveFont {
+ constructor(thePtr: StepVisual_ExternallyDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedCurveFont_3 extends Handle_StepVisual_ExternallyDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_ExternallyDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedCurveFont_4 extends Handle_StepVisual_ExternallyDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_ExternallyDefinedCurveFont);
+ }
+
+export declare class StepVisual_CameraUsage extends StepRepr_RepresentationMap {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraUsage): void;
+ get(): StepVisual_CameraUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraUsage_1 extends Handle_StepVisual_CameraUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraUsage_2 extends Handle_StepVisual_CameraUsage {
+ constructor(thePtr: StepVisual_CameraUsage);
+ }
+
+ export declare class Handle_StepVisual_CameraUsage_3 extends Handle_StepVisual_CameraUsage {
+ constructor(theHandle: Handle_StepVisual_CameraUsage);
+ }
+
+ export declare class Handle_StepVisual_CameraUsage_4 extends Handle_StepVisual_CameraUsage {
+ constructor(theHandle: Handle_StepVisual_CameraUsage);
+ }
+
+export declare class StepVisual_FillAreaStyleColour extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFillColour: Handle_StepVisual_Colour): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetFillColour(aFillColour: Handle_StepVisual_Colour): void;
+ FillColour(): Handle_StepVisual_Colour;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_FillAreaStyleColour {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_FillAreaStyleColour): void;
+ get(): StepVisual_FillAreaStyleColour;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_FillAreaStyleColour_1 extends Handle_StepVisual_FillAreaStyleColour {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyleColour_2 extends Handle_StepVisual_FillAreaStyleColour {
+ constructor(thePtr: StepVisual_FillAreaStyleColour);
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyleColour_3 extends Handle_StepVisual_FillAreaStyleColour {
+ constructor(theHandle: Handle_StepVisual_FillAreaStyleColour);
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyleColour_4 extends Handle_StepVisual_FillAreaStyleColour {
+ constructor(theHandle: Handle_StepVisual_FillAreaStyleColour);
+ }
+
+export declare class Handle_StepVisual_Colour {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_Colour): void;
+ get(): StepVisual_Colour;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_Colour_1 extends Handle_StepVisual_Colour {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_Colour_2 extends Handle_StepVisual_Colour {
+ constructor(thePtr: StepVisual_Colour);
+ }
+
+ export declare class Handle_StepVisual_Colour_3 extends Handle_StepVisual_Colour {
+ constructor(theHandle: Handle_StepVisual_Colour);
+ }
+
+ export declare class Handle_StepVisual_Colour_4 extends Handle_StepVisual_Colour {
+ constructor(theHandle: Handle_StepVisual_Colour);
+ }
+
+export declare class StepVisual_Colour extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_SurfaceStyleBoundary extends Standard_Transient {
+ constructor()
+ Init(aStyleOfBoundary: Handle_StepVisual_CurveStyle): void;
+ SetStyleOfBoundary(aStyleOfBoundary: Handle_StepVisual_CurveStyle): void;
+ StyleOfBoundary(): Handle_StepVisual_CurveStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleBoundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleBoundary): void;
+ get(): StepVisual_SurfaceStyleBoundary;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleBoundary_1 extends Handle_StepVisual_SurfaceStyleBoundary {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleBoundary_2 extends Handle_StepVisual_SurfaceStyleBoundary {
+ constructor(thePtr: StepVisual_SurfaceStyleBoundary);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleBoundary_3 extends Handle_StepVisual_SurfaceStyleBoundary {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleBoundary);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleBoundary_4 extends Handle_StepVisual_SurfaceStyleBoundary {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleBoundary);
+ }
+
+export declare class Handle_StepVisual_SurfaceStyleFillArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleFillArea): void;
+ get(): StepVisual_SurfaceStyleFillArea;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleFillArea_1 extends Handle_StepVisual_SurfaceStyleFillArea {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleFillArea_2 extends Handle_StepVisual_SurfaceStyleFillArea {
+ constructor(thePtr: StepVisual_SurfaceStyleFillArea);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleFillArea_3 extends Handle_StepVisual_SurfaceStyleFillArea {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleFillArea);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleFillArea_4 extends Handle_StepVisual_SurfaceStyleFillArea {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleFillArea);
+ }
+
+export declare class StepVisual_SurfaceStyleFillArea extends Standard_Transient {
+ constructor()
+ Init(aFillArea: Handle_StepVisual_FillAreaStyle): void;
+ SetFillArea(aFillArea: Handle_StepVisual_FillAreaStyle): void;
+ FillArea(): Handle_StepVisual_FillAreaStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_PresentedItemRepresentation extends Standard_Transient {
+ constructor()
+ Init(aPresentation: StepVisual_PresentationRepresentationSelect, aItem: Handle_StepVisual_PresentedItem): void;
+ SetPresentation(aPresentation: StepVisual_PresentationRepresentationSelect): void;
+ Presentation(): StepVisual_PresentationRepresentationSelect;
+ SetItem(aItem: Handle_StepVisual_PresentedItem): void;
+ Item(): Handle_StepVisual_PresentedItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentedItemRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentedItemRepresentation): void;
+ get(): StepVisual_PresentedItemRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentedItemRepresentation_1 extends Handle_StepVisual_PresentedItemRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentedItemRepresentation_2 extends Handle_StepVisual_PresentedItemRepresentation {
+ constructor(thePtr: StepVisual_PresentedItemRepresentation);
+ }
+
+ export declare class Handle_StepVisual_PresentedItemRepresentation_3 extends Handle_StepVisual_PresentedItemRepresentation {
+ constructor(theHandle: Handle_StepVisual_PresentedItemRepresentation);
+ }
+
+ export declare class Handle_StepVisual_PresentedItemRepresentation_4 extends Handle_StepVisual_PresentedItemRepresentation {
+ constructor(theHandle: Handle_StepVisual_PresentedItemRepresentation);
+ }
+
+export declare class StepVisual_PlanarExtent extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSizeInX: Quantity_AbsorbedDose, aSizeInY: Quantity_AbsorbedDose): void;
+ SetSizeInX(aSizeInX: Quantity_AbsorbedDose): void;
+ SizeInX(): Quantity_AbsorbedDose;
+ SetSizeInY(aSizeInY: Quantity_AbsorbedDose): void;
+ SizeInY(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PlanarExtent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PlanarExtent): void;
+ get(): StepVisual_PlanarExtent;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PlanarExtent_1 extends Handle_StepVisual_PlanarExtent {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PlanarExtent_2 extends Handle_StepVisual_PlanarExtent {
+ constructor(thePtr: StepVisual_PlanarExtent);
+ }
+
+ export declare class Handle_StepVisual_PlanarExtent_3 extends Handle_StepVisual_PlanarExtent {
+ constructor(theHandle: Handle_StepVisual_PlanarExtent);
+ }
+
+ export declare class Handle_StepVisual_PlanarExtent_4 extends Handle_StepVisual_PlanarExtent {
+ constructor(theHandle: Handle_StepVisual_PlanarExtent);
+ }
+
+export declare class StepVisual_Array1OfAnnotationPlaneElement {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_AnnotationPlaneElement): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfAnnotationPlaneElement): StepVisual_Array1OfAnnotationPlaneElement;
+ Move(theOther: StepVisual_Array1OfAnnotationPlaneElement): StepVisual_Array1OfAnnotationPlaneElement;
+ First(): StepVisual_AnnotationPlaneElement;
+ ChangeFirst(): StepVisual_AnnotationPlaneElement;
+ Last(): StepVisual_AnnotationPlaneElement;
+ ChangeLast(): StepVisual_AnnotationPlaneElement;
+ Value(theIndex: Standard_Integer): StepVisual_AnnotationPlaneElement;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_AnnotationPlaneElement;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_AnnotationPlaneElement): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfAnnotationPlaneElement_1 extends StepVisual_Array1OfAnnotationPlaneElement {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfAnnotationPlaneElement_2 extends StepVisual_Array1OfAnnotationPlaneElement {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfAnnotationPlaneElement_3 extends StepVisual_Array1OfAnnotationPlaneElement {
+ constructor(theOther: StepVisual_Array1OfAnnotationPlaneElement);
+ }
+
+ export declare class StepVisual_Array1OfAnnotationPlaneElement_4 extends StepVisual_Array1OfAnnotationPlaneElement {
+ constructor(theOther: StepVisual_Array1OfAnnotationPlaneElement);
+ }
+
+ export declare class StepVisual_Array1OfAnnotationPlaneElement_5 extends StepVisual_Array1OfAnnotationPlaneElement {
+ constructor(theBegin: StepVisual_AnnotationPlaneElement, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_PresentationSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationSet): void;
+ get(): StepVisual_PresentationSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationSet_1 extends Handle_StepVisual_PresentationSet {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationSet_2 extends Handle_StepVisual_PresentationSet {
+ constructor(thePtr: StepVisual_PresentationSet);
+ }
+
+ export declare class Handle_StepVisual_PresentationSet_3 extends Handle_StepVisual_PresentationSet {
+ constructor(theHandle: Handle_StepVisual_PresentationSet);
+ }
+
+ export declare class Handle_StepVisual_PresentationSet_4 extends Handle_StepVisual_PresentationSet {
+ constructor(theHandle: Handle_StepVisual_PresentationSet);
+ }
+
+export declare class StepVisual_PresentationSet extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_TextStyleForDefinedFont extends Standard_Transient {
+ constructor()
+ Init(aTextColour: Handle_StepVisual_Colour): void;
+ SetTextColour(aTextColour: Handle_StepVisual_Colour): void;
+ TextColour(): Handle_StepVisual_Colour;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_TextStyleForDefinedFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TextStyleForDefinedFont): void;
+ get(): StepVisual_TextStyleForDefinedFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TextStyleForDefinedFont_1 extends Handle_StepVisual_TextStyleForDefinedFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TextStyleForDefinedFont_2 extends Handle_StepVisual_TextStyleForDefinedFont {
+ constructor(thePtr: StepVisual_TextStyleForDefinedFont);
+ }
+
+ export declare class Handle_StepVisual_TextStyleForDefinedFont_3 extends Handle_StepVisual_TextStyleForDefinedFont {
+ constructor(theHandle: Handle_StepVisual_TextStyleForDefinedFont);
+ }
+
+ export declare class Handle_StepVisual_TextStyleForDefinedFont_4 extends Handle_StepVisual_TextStyleForDefinedFont {
+ constructor(theHandle: Handle_StepVisual_TextStyleForDefinedFont);
+ }
+
+export declare class StepVisual_InvisibilityContext extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PresentationRepresentation(): Handle_StepVisual_PresentationRepresentation;
+ PresentationSet(): Handle_StepVisual_PresentationSet;
+ DraughtingModel(): Handle_StepVisual_DraughtingModel;
+ delete(): void;
+}
+
+export declare class StepVisual_SurfaceStyleTransparent extends Standard_Transient {
+ constructor()
+ Init(theTransparency: Quantity_AbsorbedDose): void;
+ Transparency(): Quantity_AbsorbedDose;
+ SetTransparency(theTransparency: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleTransparent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleTransparent): void;
+ get(): StepVisual_SurfaceStyleTransparent;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleTransparent_1 extends Handle_StepVisual_SurfaceStyleTransparent {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleTransparent_2 extends Handle_StepVisual_SurfaceStyleTransparent {
+ constructor(thePtr: StepVisual_SurfaceStyleTransparent);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleTransparent_3 extends Handle_StepVisual_SurfaceStyleTransparent {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleTransparent);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleTransparent_4 extends Handle_StepVisual_SurfaceStyleTransparent {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleTransparent);
+ }
+
+export declare class Handle_StepVisual_TemplateInstance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TemplateInstance): void;
+ get(): StepVisual_TemplateInstance;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TemplateInstance_1 extends Handle_StepVisual_TemplateInstance {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TemplateInstance_2 extends Handle_StepVisual_TemplateInstance {
+ constructor(thePtr: StepVisual_TemplateInstance);
+ }
+
+ export declare class Handle_StepVisual_TemplateInstance_3 extends Handle_StepVisual_TemplateInstance {
+ constructor(theHandle: Handle_StepVisual_TemplateInstance);
+ }
+
+ export declare class Handle_StepVisual_TemplateInstance_4 extends Handle_StepVisual_TemplateInstance {
+ constructor(theHandle: Handle_StepVisual_TemplateInstance);
+ }
+
+export declare class StepVisual_TemplateInstance extends StepRepr_MappedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_StyledItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment, aItem: Handle_Standard_Transient): void;
+ SetStyles(aStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment): void;
+ Styles(): Handle_StepVisual_HArray1OfPresentationStyleAssignment;
+ StylesValue(num: Graphic3d_ZLayerId): Handle_StepVisual_PresentationStyleAssignment;
+ NbStyles(): Graphic3d_ZLayerId;
+ SetItem_1(aItem: Handle_StepRepr_RepresentationItem): void;
+ Item(): Handle_StepRepr_RepresentationItem;
+ SetItem_2(aItem: StepVisual_StyledItemTarget): void;
+ ItemAP242(): StepVisual_StyledItemTarget;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_StyledItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_StyledItem): void;
+ get(): StepVisual_StyledItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_StyledItem_1 extends Handle_StepVisual_StyledItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_StyledItem_2 extends Handle_StepVisual_StyledItem {
+ constructor(thePtr: StepVisual_StyledItem);
+ }
+
+ export declare class Handle_StepVisual_StyledItem_3 extends Handle_StepVisual_StyledItem {
+ constructor(theHandle: Handle_StepVisual_StyledItem);
+ }
+
+ export declare class Handle_StepVisual_StyledItem_4 extends Handle_StepVisual_StyledItem {
+ constructor(theHandle: Handle_StepVisual_StyledItem);
+ }
+
+export declare class StepVisual_InvisibleItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ StyledItem(): Handle_StepVisual_StyledItem;
+ PresentationLayerAssignment(): Handle_StepVisual_PresentationLayerAssignment;
+ PresentationRepresentation(): Handle_StepVisual_PresentationRepresentation;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfRenderingPropertiesSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfRenderingPropertiesSelect): void;
+ get(): StepVisual_HArray1OfRenderingPropertiesSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfRenderingPropertiesSelect_1 extends Handle_StepVisual_HArray1OfRenderingPropertiesSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfRenderingPropertiesSelect_2 extends Handle_StepVisual_HArray1OfRenderingPropertiesSelect {
+ constructor(thePtr: StepVisual_HArray1OfRenderingPropertiesSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfRenderingPropertiesSelect_3 extends Handle_StepVisual_HArray1OfRenderingPropertiesSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfRenderingPropertiesSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfRenderingPropertiesSelect_4 extends Handle_StepVisual_HArray1OfRenderingPropertiesSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfRenderingPropertiesSelect);
+ }
+
+export declare class Handle_StepVisual_CameraModelD3MultiClipping {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModelD3MultiClipping): void;
+ get(): StepVisual_CameraModelD3MultiClipping;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClipping_1 extends Handle_StepVisual_CameraModelD3MultiClipping {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClipping_2 extends Handle_StepVisual_CameraModelD3MultiClipping {
+ constructor(thePtr: StepVisual_CameraModelD3MultiClipping);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClipping_3 extends Handle_StepVisual_CameraModelD3MultiClipping {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClipping);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClipping_4 extends Handle_StepVisual_CameraModelD3MultiClipping {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClipping);
+ }
+
+export declare class StepVisual_CameraModelD3MultiClipping extends StepVisual_CameraModelD3 {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theViewReferenceSystem: Handle_StepGeom_Axis2Placement3d, thePerspectiveOfVolume: Handle_StepVisual_ViewVolume, theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect): void;
+ SetShapeClipping(theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect): void;
+ ShapeClipping(): Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_TessellatedItem extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_TessellatedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TessellatedItem): void;
+ get(): StepVisual_TessellatedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TessellatedItem_1 extends Handle_StepVisual_TessellatedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TessellatedItem_2 extends Handle_StepVisual_TessellatedItem {
+ constructor(thePtr: StepVisual_TessellatedItem);
+ }
+
+ export declare class Handle_StepVisual_TessellatedItem_3 extends Handle_StepVisual_TessellatedItem {
+ constructor(theHandle: Handle_StepVisual_TessellatedItem);
+ }
+
+ export declare class Handle_StepVisual_TessellatedItem_4 extends Handle_StepVisual_TessellatedItem {
+ constructor(theHandle: Handle_StepVisual_TessellatedItem);
+ }
+
+export declare class StepVisual_PresentationStyleAssignment extends Standard_Transient {
+ constructor()
+ Init(aStyles: Handle_StepVisual_HArray1OfPresentationStyleSelect): void;
+ SetStyles(aStyles: Handle_StepVisual_HArray1OfPresentationStyleSelect): void;
+ Styles(): Handle_StepVisual_HArray1OfPresentationStyleSelect;
+ StylesValue(num: Graphic3d_ZLayerId): StepVisual_PresentationStyleSelect;
+ NbStyles(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationStyleAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationStyleAssignment): void;
+ get(): StepVisual_PresentationStyleAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationStyleAssignment_1 extends Handle_StepVisual_PresentationStyleAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleAssignment_2 extends Handle_StepVisual_PresentationStyleAssignment {
+ constructor(thePtr: StepVisual_PresentationStyleAssignment);
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleAssignment_3 extends Handle_StepVisual_PresentationStyleAssignment {
+ constructor(theHandle: Handle_StepVisual_PresentationStyleAssignment);
+ }
+
+ export declare class Handle_StepVisual_PresentationStyleAssignment_4 extends Handle_StepVisual_PresentationStyleAssignment {
+ constructor(theHandle: Handle_StepVisual_PresentationStyleAssignment);
+ }
+
+export declare class Handle_StepVisual_DraughtingAnnotationOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_DraughtingAnnotationOccurrence): void;
+ get(): StepVisual_DraughtingAnnotationOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_DraughtingAnnotationOccurrence_1 extends Handle_StepVisual_DraughtingAnnotationOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_DraughtingAnnotationOccurrence_2 extends Handle_StepVisual_DraughtingAnnotationOccurrence {
+ constructor(thePtr: StepVisual_DraughtingAnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_DraughtingAnnotationOccurrence_3 extends Handle_StepVisual_DraughtingAnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_DraughtingAnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_DraughtingAnnotationOccurrence_4 extends Handle_StepVisual_DraughtingAnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_DraughtingAnnotationOccurrence);
+ }
+
+export declare class StepVisual_DraughtingAnnotationOccurrence extends StepVisual_AnnotationOccurrence {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfInvisibleItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_InvisibleItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfInvisibleItem): StepVisual_Array1OfInvisibleItem;
+ Move(theOther: StepVisual_Array1OfInvisibleItem): StepVisual_Array1OfInvisibleItem;
+ First(): StepVisual_InvisibleItem;
+ ChangeFirst(): StepVisual_InvisibleItem;
+ Last(): StepVisual_InvisibleItem;
+ ChangeLast(): StepVisual_InvisibleItem;
+ Value(theIndex: Standard_Integer): StepVisual_InvisibleItem;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_InvisibleItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_InvisibleItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfInvisibleItem_1 extends StepVisual_Array1OfInvisibleItem {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfInvisibleItem_2 extends StepVisual_Array1OfInvisibleItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfInvisibleItem_3 extends StepVisual_Array1OfInvisibleItem {
+ constructor(theOther: StepVisual_Array1OfInvisibleItem);
+ }
+
+ export declare class StepVisual_Array1OfInvisibleItem_4 extends StepVisual_Array1OfInvisibleItem {
+ constructor(theOther: StepVisual_Array1OfInvisibleItem);
+ }
+
+ export declare class StepVisual_Array1OfInvisibleItem_5 extends StepVisual_Array1OfInvisibleItem {
+ constructor(theBegin: StepVisual_InvisibleItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_TextStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TextStyle): void;
+ get(): StepVisual_TextStyle;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TextStyle_1 extends Handle_StepVisual_TextStyle {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TextStyle_2 extends Handle_StepVisual_TextStyle {
+ constructor(thePtr: StepVisual_TextStyle);
+ }
+
+ export declare class Handle_StepVisual_TextStyle_3 extends Handle_StepVisual_TextStyle {
+ constructor(theHandle: Handle_StepVisual_TextStyle);
+ }
+
+ export declare class Handle_StepVisual_TextStyle_4 extends Handle_StepVisual_TextStyle {
+ constructor(theHandle: Handle_StepVisual_TextStyle);
+ }
+
+export declare class StepVisual_TextStyle extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCharacterAppearance: Handle_StepVisual_TextStyleForDefinedFont): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetCharacterAppearance(aCharacterAppearance: Handle_StepVisual_TextStyleForDefinedFont): void;
+ CharacterAppearance(): Handle_StepVisual_TextStyleForDefinedFont;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_CameraModelD3 extends StepVisual_CameraModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aViewReferenceSystem: Handle_StepGeom_Axis2Placement3d, aPerspectiveOfVolume: Handle_StepVisual_ViewVolume): void;
+ SetViewReferenceSystem(aViewReferenceSystem: Handle_StepGeom_Axis2Placement3d): void;
+ ViewReferenceSystem(): Handle_StepGeom_Axis2Placement3d;
+ SetPerspectiveOfVolume(aPerspectiveOfVolume: Handle_StepVisual_ViewVolume): void;
+ PerspectiveOfVolume(): Handle_StepVisual_ViewVolume;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraModelD3 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModelD3): void;
+ get(): StepVisual_CameraModelD3;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModelD3_1 extends Handle_StepVisual_CameraModelD3 {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3_2 extends Handle_StepVisual_CameraModelD3 {
+ constructor(thePtr: StepVisual_CameraModelD3);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3_3 extends Handle_StepVisual_CameraModelD3 {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3_4 extends Handle_StepVisual_CameraModelD3 {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3);
+ }
+
+export declare class Handle_StepVisual_AnnotationOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationOccurrence): void;
+ get(): StepVisual_AnnotationOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationOccurrence_1 extends Handle_StepVisual_AnnotationOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationOccurrence_2 extends Handle_StepVisual_AnnotationOccurrence {
+ constructor(thePtr: StepVisual_AnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationOccurrence_3 extends Handle_StepVisual_AnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationOccurrence_4 extends Handle_StepVisual_AnnotationOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationOccurrence);
+ }
+
+export declare class StepVisual_AnnotationOccurrence extends StepVisual_StyledItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PreDefinedColour {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PreDefinedColour): void;
+ get(): StepVisual_PreDefinedColour;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PreDefinedColour_1 extends Handle_StepVisual_PreDefinedColour {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PreDefinedColour_2 extends Handle_StepVisual_PreDefinedColour {
+ constructor(thePtr: StepVisual_PreDefinedColour);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedColour_3 extends Handle_StepVisual_PreDefinedColour {
+ constructor(theHandle: Handle_StepVisual_PreDefinedColour);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedColour_4 extends Handle_StepVisual_PreDefinedColour {
+ constructor(theHandle: Handle_StepVisual_PreDefinedColour);
+ }
+
+export declare class StepVisual_PreDefinedColour extends StepVisual_Colour {
+ constructor()
+ SetPreDefinedItem(item: Handle_StepVisual_PreDefinedItem): void;
+ GetPreDefinedItem(): Handle_StepVisual_PreDefinedItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_MarkerMember extends StepData_SelectInt {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ EnumText(): Standard_CString;
+ SetEnumText(val: Graphic3d_ZLayerId, text: Standard_CString): void;
+ SetValue(val: StepVisual_MarkerType): void;
+ Value(): StepVisual_MarkerType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_MarkerMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_MarkerMember): void;
+ get(): StepVisual_MarkerMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_MarkerMember_1 extends Handle_StepVisual_MarkerMember {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_MarkerMember_2 extends Handle_StepVisual_MarkerMember {
+ constructor(thePtr: StepVisual_MarkerMember);
+ }
+
+ export declare class Handle_StepVisual_MarkerMember_3 extends Handle_StepVisual_MarkerMember {
+ constructor(theHandle: Handle_StepVisual_MarkerMember);
+ }
+
+ export declare class Handle_StepVisual_MarkerMember_4 extends Handle_StepVisual_MarkerMember {
+ constructor(theHandle: Handle_StepVisual_MarkerMember);
+ }
+
+export declare class StepVisual_SurfaceStyleSilhouette extends Standard_Transient {
+ constructor()
+ Init(aStyleOfSilhouette: Handle_StepVisual_CurveStyle): void;
+ SetStyleOfSilhouette(aStyleOfSilhouette: Handle_StepVisual_CurveStyle): void;
+ StyleOfSilhouette(): Handle_StepVisual_CurveStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleSilhouette {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleSilhouette): void;
+ get(): StepVisual_SurfaceStyleSilhouette;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleSilhouette_1 extends Handle_StepVisual_SurfaceStyleSilhouette {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSilhouette_2 extends Handle_StepVisual_SurfaceStyleSilhouette {
+ constructor(thePtr: StepVisual_SurfaceStyleSilhouette);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSilhouette_3 extends Handle_StepVisual_SurfaceStyleSilhouette {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleSilhouette);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleSilhouette_4 extends Handle_StepVisual_SurfaceStyleSilhouette {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleSilhouette);
+ }
+
+export declare class StepVisual_MarkerSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ CaseMem(sm: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ MarkerMember(): Handle_StepVisual_MarkerMember;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect): void;
+ get(): StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_1 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_2 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(thePtr: StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_3 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_4 extends Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect);
+ }
+
+export declare type StepVisual_ShadingSurfaceMethod = {
+ StepVisual_ssmConstantShading: {};
+ StepVisual_ssmColourShading: {};
+ StepVisual_ssmDotShading: {};
+ StepVisual_ssmNormalShading: {};
+}
+
+export declare class StepVisual_CurveStyleFont extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPatternList: Handle_StepVisual_HArray1OfCurveStyleFontPattern): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetPatternList(aPatternList: Handle_StepVisual_HArray1OfCurveStyleFontPattern): void;
+ PatternList(): Handle_StepVisual_HArray1OfCurveStyleFontPattern;
+ PatternListValue(num: Graphic3d_ZLayerId): Handle_StepVisual_CurveStyleFontPattern;
+ NbPatternList(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CurveStyleFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CurveStyleFont): void;
+ get(): StepVisual_CurveStyleFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CurveStyleFont_1 extends Handle_StepVisual_CurveStyleFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFont_2 extends Handle_StepVisual_CurveStyleFont {
+ constructor(thePtr: StepVisual_CurveStyleFont);
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFont_3 extends Handle_StepVisual_CurveStyleFont {
+ constructor(theHandle: Handle_StepVisual_CurveStyleFont);
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFont_4 extends Handle_StepVisual_CurveStyleFont {
+ constructor(theHandle: Handle_StepVisual_CurveStyleFont);
+ }
+
+export declare class StepVisual_RenderingPropertiesSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SurfaceStyleReflectanceAmbient(): Handle_StepVisual_SurfaceStyleReflectanceAmbient;
+ SurfaceStyleTransparent(): Handle_StepVisual_SurfaceStyleTransparent;
+ delete(): void;
+}
+
+export declare class StepVisual_CameraModelD3MultiClippingUnionSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Plane(): Handle_StepGeom_Plane;
+ CameraModelD3MultiClippingIntersection(): Handle_StepVisual_CameraModelD3MultiClippingIntersection;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleParameterLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleParameterLine): void;
+ get(): StepVisual_SurfaceStyleParameterLine;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleParameterLine_1 extends Handle_StepVisual_SurfaceStyleParameterLine {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleParameterLine_2 extends Handle_StepVisual_SurfaceStyleParameterLine {
+ constructor(thePtr: StepVisual_SurfaceStyleParameterLine);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleParameterLine_3 extends Handle_StepVisual_SurfaceStyleParameterLine {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleParameterLine);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleParameterLine_4 extends Handle_StepVisual_SurfaceStyleParameterLine {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleParameterLine);
+ }
+
+export declare class StepVisual_SurfaceStyleParameterLine extends Standard_Transient {
+ constructor()
+ Init(aStyleOfParameterLines: Handle_StepVisual_CurveStyle, aDirectionCounts: Handle_StepVisual_HArray1OfDirectionCountSelect): void;
+ SetStyleOfParameterLines(aStyleOfParameterLines: Handle_StepVisual_CurveStyle): void;
+ StyleOfParameterLines(): Handle_StepVisual_CurveStyle;
+ SetDirectionCounts(aDirectionCounts: Handle_StepVisual_HArray1OfDirectionCountSelect): void;
+ DirectionCounts(): Handle_StepVisual_HArray1OfDirectionCountSelect;
+ DirectionCountsValue(num: Graphic3d_ZLayerId): StepVisual_DirectionCountSelect;
+ NbDirectionCounts(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_StyledItemTarget extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ GeometricRepresentationItem(): Handle_StepGeom_GeometricRepresentationItem;
+ MappedItem(): Handle_StepRepr_MappedItem;
+ Representation(): Handle_StepRepr_Representation;
+ TopologicalRepresentationItem(): Handle_StepShape_TopologicalRepresentationItem;
+ delete(): void;
+}
+
+export declare class StepVisual_FillStyleSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ FillAreaStyleColour(): Handle_StepVisual_FillAreaStyleColour;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PreDefinedCurveFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PreDefinedCurveFont): void;
+ get(): StepVisual_PreDefinedCurveFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PreDefinedCurveFont_1 extends Handle_StepVisual_PreDefinedCurveFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PreDefinedCurveFont_2 extends Handle_StepVisual_PreDefinedCurveFont {
+ constructor(thePtr: StepVisual_PreDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedCurveFont_3 extends Handle_StepVisual_PreDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_PreDefinedCurveFont);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedCurveFont_4 extends Handle_StepVisual_PreDefinedCurveFont {
+ constructor(theHandle: Handle_StepVisual_PreDefinedCurveFont);
+ }
+
+export declare class StepVisual_PreDefinedCurveFont extends StepVisual_PreDefinedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel): void;
+ get(): StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_1 extends Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_2 extends Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel {
+ constructor(thePtr: StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel);
+ }
+
+ export declare class Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_3 extends Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel {
+ constructor(theHandle: Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel);
+ }
+
+ export declare class Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_4 extends Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel {
+ constructor(theHandle: Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel);
+ }
+
+export declare class StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel extends StepVisual_DraughtingModel {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_BoxCharacteristicSelect {
+ constructor()
+ TypeOfContent(): Graphic3d_ZLayerId;
+ SetTypeOfContent(aType: Graphic3d_ZLayerId): void;
+ RealValue(): Quantity_AbsorbedDose;
+ SetRealValue(aValue: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class StepVisual_PointStyle extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aMarker: StepVisual_MarkerSelect, aMarkerSize: StepBasic_SizeSelect, aMarkerColour: Handle_StepVisual_Colour): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetMarker(aMarker: StepVisual_MarkerSelect): void;
+ Marker(): StepVisual_MarkerSelect;
+ SetMarkerSize(aMarkerSize: StepBasic_SizeSelect): void;
+ MarkerSize(): StepBasic_SizeSelect;
+ SetMarkerColour(aMarkerColour: Handle_StepVisual_Colour): void;
+ MarkerColour(): Handle_StepVisual_Colour;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PointStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PointStyle): void;
+ get(): StepVisual_PointStyle;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PointStyle_1 extends Handle_StepVisual_PointStyle {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PointStyle_2 extends Handle_StepVisual_PointStyle {
+ constructor(thePtr: StepVisual_PointStyle);
+ }
+
+ export declare class Handle_StepVisual_PointStyle_3 extends Handle_StepVisual_PointStyle {
+ constructor(theHandle: Handle_StepVisual_PointStyle);
+ }
+
+ export declare class Handle_StepVisual_PointStyle_4 extends Handle_StepVisual_PointStyle {
+ constructor(theHandle: Handle_StepVisual_PointStyle);
+ }
+
+export declare class StepVisual_AnnotationFillAreaOccurrence extends StepVisual_AnnotationOccurrence {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theStyles: Handle_StepVisual_HArray1OfPresentationStyleAssignment, theItem: Handle_Standard_Transient, theFillStyleTarget: Handle_StepGeom_GeometricRepresentationItem): void;
+ FillStyleTarget(): Handle_StepGeom_GeometricRepresentationItem;
+ SetFillStyleTarget(theTarget: Handle_StepGeom_GeometricRepresentationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_AnnotationFillAreaOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationFillAreaOccurrence): void;
+ get(): StepVisual_AnnotationFillAreaOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationFillAreaOccurrence_1 extends Handle_StepVisual_AnnotationFillAreaOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillAreaOccurrence_2 extends Handle_StepVisual_AnnotationFillAreaOccurrence {
+ constructor(thePtr: StepVisual_AnnotationFillAreaOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillAreaOccurrence_3 extends Handle_StepVisual_AnnotationFillAreaOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationFillAreaOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationFillAreaOccurrence_4 extends Handle_StepVisual_AnnotationFillAreaOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationFillAreaOccurrence);
+ }
+
+export declare class Handle_StepVisual_AnnotationTextOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationTextOccurrence): void;
+ get(): StepVisual_AnnotationTextOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationTextOccurrence_1 extends Handle_StepVisual_AnnotationTextOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationTextOccurrence_2 extends Handle_StepVisual_AnnotationTextOccurrence {
+ constructor(thePtr: StepVisual_AnnotationTextOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationTextOccurrence_3 extends Handle_StepVisual_AnnotationTextOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationTextOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationTextOccurrence_4 extends Handle_StepVisual_AnnotationTextOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationTextOccurrence);
+ }
+
+export declare class StepVisual_AnnotationTextOccurrence extends StepVisual_AnnotationOccurrence {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleReflectanceAmbient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleReflectanceAmbient): void;
+ get(): StepVisual_SurfaceStyleReflectanceAmbient;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleReflectanceAmbient_1 extends Handle_StepVisual_SurfaceStyleReflectanceAmbient {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleReflectanceAmbient_2 extends Handle_StepVisual_SurfaceStyleReflectanceAmbient {
+ constructor(thePtr: StepVisual_SurfaceStyleReflectanceAmbient);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleReflectanceAmbient_3 extends Handle_StepVisual_SurfaceStyleReflectanceAmbient {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleReflectanceAmbient);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleReflectanceAmbient_4 extends Handle_StepVisual_SurfaceStyleReflectanceAmbient {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleReflectanceAmbient);
+ }
+
+export declare class StepVisual_SurfaceStyleReflectanceAmbient extends Standard_Transient {
+ constructor()
+ Init(theAmbientReflectance: Quantity_AbsorbedDose): void;
+ AmbientReflectance(): Quantity_AbsorbedDose;
+ SetAmbientReflectance(theAmbientReflectance: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_AnnotationPlaneElement extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DraughtingCallout(): Handle_StepVisual_DraughtingCallout;
+ StyledItem(): Handle_StepVisual_StyledItem;
+ delete(): void;
+}
+
+export declare class StepVisual_PresentationView extends StepVisual_PresentationRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationView {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationView): void;
+ get(): StepVisual_PresentationView;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationView_1 extends Handle_StepVisual_PresentationView {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationView_2 extends Handle_StepVisual_PresentationView {
+ constructor(thePtr: StepVisual_PresentationView);
+ }
+
+ export declare class Handle_StepVisual_PresentationView_3 extends Handle_StepVisual_PresentationView {
+ constructor(theHandle: Handle_StepVisual_PresentationView);
+ }
+
+ export declare class Handle_StepVisual_PresentationView_4 extends Handle_StepVisual_PresentationView {
+ constructor(theHandle: Handle_StepVisual_PresentationView);
+ }
+
+export declare class Handle_StepVisual_HArray1OfSurfaceStyleElementSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfSurfaceStyleElementSelect): void;
+ get(): StepVisual_HArray1OfSurfaceStyleElementSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_1 extends Handle_StepVisual_HArray1OfSurfaceStyleElementSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_2 extends Handle_StepVisual_HArray1OfSurfaceStyleElementSelect {
+ constructor(thePtr: StepVisual_HArray1OfSurfaceStyleElementSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_3 extends Handle_StepVisual_HArray1OfSurfaceStyleElementSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfSurfaceStyleElementSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_4 extends Handle_StepVisual_HArray1OfSurfaceStyleElementSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfSurfaceStyleElementSelect);
+ }
+
+export declare class StepVisual_Array1OfFillStyleSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_FillStyleSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfFillStyleSelect): StepVisual_Array1OfFillStyleSelect;
+ Move(theOther: StepVisual_Array1OfFillStyleSelect): StepVisual_Array1OfFillStyleSelect;
+ First(): StepVisual_FillStyleSelect;
+ ChangeFirst(): StepVisual_FillStyleSelect;
+ Last(): StepVisual_FillStyleSelect;
+ ChangeLast(): StepVisual_FillStyleSelect;
+ Value(theIndex: Standard_Integer): StepVisual_FillStyleSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_FillStyleSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_FillStyleSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfFillStyleSelect_1 extends StepVisual_Array1OfFillStyleSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfFillStyleSelect_2 extends StepVisual_Array1OfFillStyleSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfFillStyleSelect_3 extends StepVisual_Array1OfFillStyleSelect {
+ constructor(theOther: StepVisual_Array1OfFillStyleSelect);
+ }
+
+ export declare class StepVisual_Array1OfFillStyleSelect_4 extends StepVisual_Array1OfFillStyleSelect {
+ constructor(theOther: StepVisual_Array1OfFillStyleSelect);
+ }
+
+ export declare class StepVisual_Array1OfFillStyleSelect_5 extends StepVisual_Array1OfFillStyleSelect {
+ constructor(theBegin: StepVisual_FillStyleSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_HArray1OfDirectionCountSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfDirectionCountSelect): void;
+ get(): StepVisual_HArray1OfDirectionCountSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfDirectionCountSelect_1 extends Handle_StepVisual_HArray1OfDirectionCountSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDirectionCountSelect_2 extends Handle_StepVisual_HArray1OfDirectionCountSelect {
+ constructor(thePtr: StepVisual_HArray1OfDirectionCountSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDirectionCountSelect_3 extends Handle_StepVisual_HArray1OfDirectionCountSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfDirectionCountSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDirectionCountSelect_4 extends Handle_StepVisual_HArray1OfDirectionCountSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfDirectionCountSelect);
+ }
+
+export declare class Handle_StepVisual_AreaInSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AreaInSet): void;
+ get(): StepVisual_AreaInSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AreaInSet_1 extends Handle_StepVisual_AreaInSet {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AreaInSet_2 extends Handle_StepVisual_AreaInSet {
+ constructor(thePtr: StepVisual_AreaInSet);
+ }
+
+ export declare class Handle_StepVisual_AreaInSet_3 extends Handle_StepVisual_AreaInSet {
+ constructor(theHandle: Handle_StepVisual_AreaInSet);
+ }
+
+ export declare class Handle_StepVisual_AreaInSet_4 extends Handle_StepVisual_AreaInSet {
+ constructor(theHandle: Handle_StepVisual_AreaInSet);
+ }
+
+export declare class StepVisual_AreaInSet extends Standard_Transient {
+ constructor()
+ Init(aArea: Handle_StepVisual_PresentationArea, aInSet: Handle_StepVisual_PresentationSet): void;
+ SetArea(aArea: Handle_StepVisual_PresentationArea): void;
+ Area(): Handle_StepVisual_PresentationArea;
+ SetInSet(aInSet: Handle_StepVisual_PresentationSet): void;
+ InSet(): Handle_StepVisual_PresentationSet;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_PresentationRepresentationSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PresentationRepresentation(): Handle_StepVisual_PresentationRepresentation;
+ PresentationSet(): Handle_StepVisual_PresentationSet;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfBoxCharacteristicSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_BoxCharacteristicSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfBoxCharacteristicSelect): StepVisual_Array1OfBoxCharacteristicSelect;
+ Move(theOther: StepVisual_Array1OfBoxCharacteristicSelect): StepVisual_Array1OfBoxCharacteristicSelect;
+ First(): StepVisual_BoxCharacteristicSelect;
+ ChangeFirst(): StepVisual_BoxCharacteristicSelect;
+ Last(): StepVisual_BoxCharacteristicSelect;
+ ChangeLast(): StepVisual_BoxCharacteristicSelect;
+ Value(theIndex: Standard_Integer): StepVisual_BoxCharacteristicSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_BoxCharacteristicSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_BoxCharacteristicSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfBoxCharacteristicSelect_1 extends StepVisual_Array1OfBoxCharacteristicSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfBoxCharacteristicSelect_2 extends StepVisual_Array1OfBoxCharacteristicSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfBoxCharacteristicSelect_3 extends StepVisual_Array1OfBoxCharacteristicSelect {
+ constructor(theOther: StepVisual_Array1OfBoxCharacteristicSelect);
+ }
+
+ export declare class StepVisual_Array1OfBoxCharacteristicSelect_4 extends StepVisual_Array1OfBoxCharacteristicSelect {
+ constructor(theOther: StepVisual_Array1OfBoxCharacteristicSelect);
+ }
+
+ export declare class StepVisual_Array1OfBoxCharacteristicSelect_5 extends StepVisual_Array1OfBoxCharacteristicSelect {
+ constructor(theBegin: StepVisual_BoxCharacteristicSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_Array1OfLayeredItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_LayeredItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfLayeredItem): StepVisual_Array1OfLayeredItem;
+ Move(theOther: StepVisual_Array1OfLayeredItem): StepVisual_Array1OfLayeredItem;
+ First(): StepVisual_LayeredItem;
+ ChangeFirst(): StepVisual_LayeredItem;
+ Last(): StepVisual_LayeredItem;
+ ChangeLast(): StepVisual_LayeredItem;
+ Value(theIndex: Standard_Integer): StepVisual_LayeredItem;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_LayeredItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_LayeredItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfLayeredItem_1 extends StepVisual_Array1OfLayeredItem {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfLayeredItem_2 extends StepVisual_Array1OfLayeredItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfLayeredItem_3 extends StepVisual_Array1OfLayeredItem {
+ constructor(theOther: StepVisual_Array1OfLayeredItem);
+ }
+
+ export declare class StepVisual_Array1OfLayeredItem_4 extends StepVisual_Array1OfLayeredItem {
+ constructor(theOther: StepVisual_Array1OfLayeredItem);
+ }
+
+ export declare class StepVisual_Array1OfLayeredItem_5 extends StepVisual_Array1OfLayeredItem {
+ constructor(theBegin: StepVisual_LayeredItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_PresentationLayerAssignment extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aAssignedItems: Handle_StepVisual_HArray1OfLayeredItem): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetAssignedItems(aAssignedItems: Handle_StepVisual_HArray1OfLayeredItem): void;
+ AssignedItems(): Handle_StepVisual_HArray1OfLayeredItem;
+ AssignedItemsValue(num: Graphic3d_ZLayerId): StepVisual_LayeredItem;
+ NbAssignedItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationLayerAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationLayerAssignment): void;
+ get(): StepVisual_PresentationLayerAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationLayerAssignment_1 extends Handle_StepVisual_PresentationLayerAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerAssignment_2 extends Handle_StepVisual_PresentationLayerAssignment {
+ constructor(thePtr: StepVisual_PresentationLayerAssignment);
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerAssignment_3 extends Handle_StepVisual_PresentationLayerAssignment {
+ constructor(theHandle: Handle_StepVisual_PresentationLayerAssignment);
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerAssignment_4 extends Handle_StepVisual_PresentationLayerAssignment {
+ constructor(theHandle: Handle_StepVisual_PresentationLayerAssignment);
+ }
+
+export declare type StepVisual_NullStyle = {
+ StepVisual_Null: {};
+}
+
+export declare class StepVisual_ColourSpecification extends StepVisual_Colour {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_ColourSpecification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ColourSpecification): void;
+ get(): StepVisual_ColourSpecification;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ColourSpecification_1 extends Handle_StepVisual_ColourSpecification {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ColourSpecification_2 extends Handle_StepVisual_ColourSpecification {
+ constructor(thePtr: StepVisual_ColourSpecification);
+ }
+
+ export declare class Handle_StepVisual_ColourSpecification_3 extends Handle_StepVisual_ColourSpecification {
+ constructor(theHandle: Handle_StepVisual_ColourSpecification);
+ }
+
+ export declare class Handle_StepVisual_ColourSpecification_4 extends Handle_StepVisual_ColourSpecification {
+ constructor(theHandle: Handle_StepVisual_ColourSpecification);
+ }
+
+export declare class StepVisual_CurveStyle extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCurveFont: StepVisual_CurveStyleFontSelect, aCurveWidth: StepBasic_SizeSelect, aCurveColour: Handle_StepVisual_Colour): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetCurveFont(aCurveFont: StepVisual_CurveStyleFontSelect): void;
+ CurveFont(): StepVisual_CurveStyleFontSelect;
+ SetCurveWidth(aCurveWidth: StepBasic_SizeSelect): void;
+ CurveWidth(): StepBasic_SizeSelect;
+ SetCurveColour(aCurveColour: Handle_StepVisual_Colour): void;
+ CurveColour(): Handle_StepVisual_Colour;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CurveStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CurveStyle): void;
+ get(): StepVisual_CurveStyle;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CurveStyle_1 extends Handle_StepVisual_CurveStyle {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CurveStyle_2 extends Handle_StepVisual_CurveStyle {
+ constructor(thePtr: StepVisual_CurveStyle);
+ }
+
+ export declare class Handle_StepVisual_CurveStyle_3 extends Handle_StepVisual_CurveStyle {
+ constructor(theHandle: Handle_StepVisual_CurveStyle);
+ }
+
+ export declare class Handle_StepVisual_CurveStyle_4 extends Handle_StepVisual_CurveStyle {
+ constructor(theHandle: Handle_StepVisual_CurveStyle);
+ }
+
+export declare class Handle_StepVisual_SurfaceStyleRendering {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleRendering): void;
+ get(): StepVisual_SurfaceStyleRendering;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleRendering_1 extends Handle_StepVisual_SurfaceStyleRendering {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRendering_2 extends Handle_StepVisual_SurfaceStyleRendering {
+ constructor(thePtr: StepVisual_SurfaceStyleRendering);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRendering_3 extends Handle_StepVisual_SurfaceStyleRendering {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleRendering);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRendering_4 extends Handle_StepVisual_SurfaceStyleRendering {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleRendering);
+ }
+
+export declare class StepVisual_SurfaceStyleRendering extends Standard_Transient {
+ constructor()
+ Init(theRenderingMethod: StepVisual_ShadingSurfaceMethod, theSurfaceColour: Handle_StepVisual_Colour): void;
+ RenderingMethod(): StepVisual_ShadingSurfaceMethod;
+ SetRenderingMethod(theRenderingMethod: StepVisual_ShadingSurfaceMethod): void;
+ SurfaceColour(): Handle_StepVisual_Colour;
+ SetSurfaceColour(theSurfaceColour: Handle_StepVisual_Colour): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfLayeredItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfLayeredItem): void;
+ get(): StepVisual_HArray1OfLayeredItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfLayeredItem_1 extends Handle_StepVisual_HArray1OfLayeredItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfLayeredItem_2 extends Handle_StepVisual_HArray1OfLayeredItem {
+ constructor(thePtr: StepVisual_HArray1OfLayeredItem);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfLayeredItem_3 extends Handle_StepVisual_HArray1OfLayeredItem {
+ constructor(theHandle: Handle_StepVisual_HArray1OfLayeredItem);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfLayeredItem_4 extends Handle_StepVisual_HArray1OfLayeredItem {
+ constructor(theHandle: Handle_StepVisual_HArray1OfLayeredItem);
+ }
+
+export declare class Handle_StepVisual_ViewVolume {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ViewVolume): void;
+ get(): StepVisual_ViewVolume;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ViewVolume_1 extends Handle_StepVisual_ViewVolume {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ViewVolume_2 extends Handle_StepVisual_ViewVolume {
+ constructor(thePtr: StepVisual_ViewVolume);
+ }
+
+ export declare class Handle_StepVisual_ViewVolume_3 extends Handle_StepVisual_ViewVolume {
+ constructor(theHandle: Handle_StepVisual_ViewVolume);
+ }
+
+ export declare class Handle_StepVisual_ViewVolume_4 extends Handle_StepVisual_ViewVolume {
+ constructor(theHandle: Handle_StepVisual_ViewVolume);
+ }
+
+export declare class StepVisual_ViewVolume extends Standard_Transient {
+ constructor()
+ Init(aProjectionType: StepVisual_CentralOrParallel, aProjectionPoint: Handle_StepGeom_CartesianPoint, aViewPlaneDistance: Quantity_AbsorbedDose, aFrontPlaneDistance: Quantity_AbsorbedDose, aFrontPlaneClipping: Standard_Boolean, aBackPlaneDistance: Quantity_AbsorbedDose, aBackPlaneClipping: Standard_Boolean, aViewVolumeSidesClipping: Standard_Boolean, aViewWindow: Handle_StepVisual_PlanarBox): void;
+ SetProjectionType(aProjectionType: StepVisual_CentralOrParallel): void;
+ ProjectionType(): StepVisual_CentralOrParallel;
+ SetProjectionPoint(aProjectionPoint: Handle_StepGeom_CartesianPoint): void;
+ ProjectionPoint(): Handle_StepGeom_CartesianPoint;
+ SetViewPlaneDistance(aViewPlaneDistance: Quantity_AbsorbedDose): void;
+ ViewPlaneDistance(): Quantity_AbsorbedDose;
+ SetFrontPlaneDistance(aFrontPlaneDistance: Quantity_AbsorbedDose): void;
+ FrontPlaneDistance(): Quantity_AbsorbedDose;
+ SetFrontPlaneClipping(aFrontPlaneClipping: Standard_Boolean): void;
+ FrontPlaneClipping(): Standard_Boolean;
+ SetBackPlaneDistance(aBackPlaneDistance: Quantity_AbsorbedDose): void;
+ BackPlaneDistance(): Quantity_AbsorbedDose;
+ SetBackPlaneClipping(aBackPlaneClipping: Standard_Boolean): void;
+ BackPlaneClipping(): Standard_Boolean;
+ SetViewVolumeSidesClipping(aViewVolumeSidesClipping: Standard_Boolean): void;
+ ViewVolumeSidesClipping(): Standard_Boolean;
+ SetViewWindow(aViewWindow: Handle_StepVisual_PlanarBox): void;
+ ViewWindow(): Handle_StepVisual_PlanarBox;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_FontSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PreDefinedTextFont(): Handle_StepVisual_PreDefinedTextFont;
+ ExternallyDefinedTextFont(): Handle_StepVisual_ExternallyDefinedTextFont;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_FillAreaStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_FillAreaStyle): void;
+ get(): StepVisual_FillAreaStyle;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_FillAreaStyle_1 extends Handle_StepVisual_FillAreaStyle {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyle_2 extends Handle_StepVisual_FillAreaStyle {
+ constructor(thePtr: StepVisual_FillAreaStyle);
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyle_3 extends Handle_StepVisual_FillAreaStyle {
+ constructor(theHandle: Handle_StepVisual_FillAreaStyle);
+ }
+
+ export declare class Handle_StepVisual_FillAreaStyle_4 extends Handle_StepVisual_FillAreaStyle {
+ constructor(theHandle: Handle_StepVisual_FillAreaStyle);
+ }
+
+export declare class StepVisual_FillAreaStyle extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFillStyles: Handle_StepVisual_HArray1OfFillStyleSelect): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetFillStyles(aFillStyles: Handle_StepVisual_HArray1OfFillStyleSelect): void;
+ FillStyles(): Handle_StepVisual_HArray1OfFillStyleSelect;
+ FillStylesValue(num: Graphic3d_ZLayerId): StepVisual_FillStyleSelect;
+ NbFillStyles(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleControlGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleControlGrid): void;
+ get(): StepVisual_SurfaceStyleControlGrid;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleControlGrid_1 extends Handle_StepVisual_SurfaceStyleControlGrid {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleControlGrid_2 extends Handle_StepVisual_SurfaceStyleControlGrid {
+ constructor(thePtr: StepVisual_SurfaceStyleControlGrid);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleControlGrid_3 extends Handle_StepVisual_SurfaceStyleControlGrid {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleControlGrid);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleControlGrid_4 extends Handle_StepVisual_SurfaceStyleControlGrid {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleControlGrid);
+ }
+
+export declare class StepVisual_SurfaceStyleControlGrid extends Standard_Transient {
+ constructor()
+ Init(aStyleOfControlGrid: Handle_StepVisual_CurveStyle): void;
+ SetStyleOfControlGrid(aStyleOfControlGrid: Handle_StepVisual_CurveStyle): void;
+ StyleOfControlGrid(): Handle_StepVisual_CurveStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PreDefinedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PreDefinedItem): void;
+ get(): StepVisual_PreDefinedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PreDefinedItem_1 extends Handle_StepVisual_PreDefinedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PreDefinedItem_2 extends Handle_StepVisual_PreDefinedItem {
+ constructor(thePtr: StepVisual_PreDefinedItem);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedItem_3 extends Handle_StepVisual_PreDefinedItem {
+ constructor(theHandle: Handle_StepVisual_PreDefinedItem);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedItem_4 extends Handle_StepVisual_PreDefinedItem {
+ constructor(theHandle: Handle_StepVisual_PreDefinedItem);
+ }
+
+export declare class StepVisual_PreDefinedItem extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_CameraModel extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModel): void;
+ get(): StepVisual_CameraModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModel_1 extends Handle_StepVisual_CameraModel {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModel_2 extends Handle_StepVisual_CameraModel {
+ constructor(thePtr: StepVisual_CameraModel);
+ }
+
+ export declare class Handle_StepVisual_CameraModel_3 extends Handle_StepVisual_CameraModel {
+ constructor(theHandle: Handle_StepVisual_CameraModel);
+ }
+
+ export declare class Handle_StepVisual_CameraModel_4 extends Handle_StepVisual_CameraModel {
+ constructor(theHandle: Handle_StepVisual_CameraModel);
+ }
+
+export declare class Handle_StepVisual_CurveStyleFontPattern {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CurveStyleFontPattern): void;
+ get(): StepVisual_CurveStyleFontPattern;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CurveStyleFontPattern_1 extends Handle_StepVisual_CurveStyleFontPattern {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFontPattern_2 extends Handle_StepVisual_CurveStyleFontPattern {
+ constructor(thePtr: StepVisual_CurveStyleFontPattern);
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFontPattern_3 extends Handle_StepVisual_CurveStyleFontPattern {
+ constructor(theHandle: Handle_StepVisual_CurveStyleFontPattern);
+ }
+
+ export declare class Handle_StepVisual_CurveStyleFontPattern_4 extends Handle_StepVisual_CurveStyleFontPattern {
+ constructor(theHandle: Handle_StepVisual_CurveStyleFontPattern);
+ }
+
+export declare class StepVisual_CurveStyleFontPattern extends Standard_Transient {
+ constructor()
+ Init(aVisibleSegmentLength: Quantity_AbsorbedDose, aInvisibleSegmentLength: Quantity_AbsorbedDose): void;
+ SetVisibleSegmentLength(aVisibleSegmentLength: Quantity_AbsorbedDose): void;
+ VisibleSegmentLength(): Quantity_AbsorbedDose;
+ SetInvisibleSegmentLength(aInvisibleSegmentLength: Quantity_AbsorbedDose): void;
+ InvisibleSegmentLength(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfPresentationStyleAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfPresentationStyleAssignment): void;
+ get(): StepVisual_HArray1OfPresentationStyleAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleAssignment_1 extends Handle_StepVisual_HArray1OfPresentationStyleAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleAssignment_2 extends Handle_StepVisual_HArray1OfPresentationStyleAssignment {
+ constructor(thePtr: StepVisual_HArray1OfPresentationStyleAssignment);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleAssignment_3 extends Handle_StepVisual_HArray1OfPresentationStyleAssignment {
+ constructor(theHandle: Handle_StepVisual_HArray1OfPresentationStyleAssignment);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleAssignment_4 extends Handle_StepVisual_HArray1OfPresentationStyleAssignment {
+ constructor(theHandle: Handle_StepVisual_HArray1OfPresentationStyleAssignment);
+ }
+
+export declare class StepVisual_LayeredItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PresentationRepresentation(): Handle_StepVisual_PresentationRepresentation;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PreDefinedTextFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PreDefinedTextFont): void;
+ get(): StepVisual_PreDefinedTextFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PreDefinedTextFont_1 extends Handle_StepVisual_PreDefinedTextFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PreDefinedTextFont_2 extends Handle_StepVisual_PreDefinedTextFont {
+ constructor(thePtr: StepVisual_PreDefinedTextFont);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedTextFont_3 extends Handle_StepVisual_PreDefinedTextFont {
+ constructor(theHandle: Handle_StepVisual_PreDefinedTextFont);
+ }
+
+ export declare class Handle_StepVisual_PreDefinedTextFont_4 extends Handle_StepVisual_PreDefinedTextFont {
+ constructor(theHandle: Handle_StepVisual_PreDefinedTextFont);
+ }
+
+export declare class StepVisual_PreDefinedTextFont extends StepVisual_PreDefinedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_DraughtingModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_DraughtingModel): void;
+ get(): StepVisual_DraughtingModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_DraughtingModel_1 extends Handle_StepVisual_DraughtingModel {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_DraughtingModel_2 extends Handle_StepVisual_DraughtingModel {
+ constructor(thePtr: StepVisual_DraughtingModel);
+ }
+
+ export declare class Handle_StepVisual_DraughtingModel_3 extends Handle_StepVisual_DraughtingModel {
+ constructor(theHandle: Handle_StepVisual_DraughtingModel);
+ }
+
+ export declare class Handle_StepVisual_DraughtingModel_4 extends Handle_StepVisual_DraughtingModel {
+ constructor(theHandle: Handle_StepVisual_DraughtingModel);
+ }
+
+export declare class StepVisual_DraughtingModel extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfStyleContextSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_StyleContextSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfStyleContextSelect): StepVisual_Array1OfStyleContextSelect;
+ Move(theOther: StepVisual_Array1OfStyleContextSelect): StepVisual_Array1OfStyleContextSelect;
+ First(): StepVisual_StyleContextSelect;
+ ChangeFirst(): StepVisual_StyleContextSelect;
+ Last(): StepVisual_StyleContextSelect;
+ ChangeLast(): StepVisual_StyleContextSelect;
+ Value(theIndex: Standard_Integer): StepVisual_StyleContextSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_StyleContextSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_StyleContextSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfStyleContextSelect_1 extends StepVisual_Array1OfStyleContextSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfStyleContextSelect_2 extends StepVisual_Array1OfStyleContextSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfStyleContextSelect_3 extends StepVisual_Array1OfStyleContextSelect {
+ constructor(theOther: StepVisual_Array1OfStyleContextSelect);
+ }
+
+ export declare class StepVisual_Array1OfStyleContextSelect_4 extends StepVisual_Array1OfStyleContextSelect {
+ constructor(theOther: StepVisual_Array1OfStyleContextSelect);
+ }
+
+ export declare class StepVisual_Array1OfStyleContextSelect_5 extends StepVisual_Array1OfStyleContextSelect {
+ constructor(theBegin: StepVisual_StyleContextSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_PresentationSizeAssignmentSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PresentationView(): Handle_StepVisual_PresentationView;
+ PresentationArea(): Handle_StepVisual_PresentationArea;
+ AreaInSet(): Handle_StepVisual_AreaInSet;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraModelD3MultiClippingIntersection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModelD3MultiClippingIntersection): void;
+ get(): StepVisual_CameraModelD3MultiClippingIntersection;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingIntersection_1 extends Handle_StepVisual_CameraModelD3MultiClippingIntersection {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingIntersection_2 extends Handle_StepVisual_CameraModelD3MultiClippingIntersection {
+ constructor(thePtr: StepVisual_CameraModelD3MultiClippingIntersection);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingIntersection_3 extends Handle_StepVisual_CameraModelD3MultiClippingIntersection {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClippingIntersection);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingIntersection_4 extends Handle_StepVisual_CameraModelD3MultiClippingIntersection {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClippingIntersection);
+ }
+
+export declare class StepVisual_CameraModelD3MultiClippingIntersection extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect): void;
+ SetShapeClipping(theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect): void;
+ ShapeClipping(): Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfInvisibleItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfInvisibleItem): void;
+ get(): StepVisual_HArray1OfInvisibleItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfInvisibleItem_1 extends Handle_StepVisual_HArray1OfInvisibleItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfInvisibleItem_2 extends Handle_StepVisual_HArray1OfInvisibleItem {
+ constructor(thePtr: StepVisual_HArray1OfInvisibleItem);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfInvisibleItem_3 extends Handle_StepVisual_HArray1OfInvisibleItem {
+ constructor(theHandle: Handle_StepVisual_HArray1OfInvisibleItem);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfInvisibleItem_4 extends Handle_StepVisual_HArray1OfInvisibleItem {
+ constructor(theHandle: Handle_StepVisual_HArray1OfInvisibleItem);
+ }
+
+export declare type StepVisual_TextPath = {
+ StepVisual_tpUp: {};
+ StepVisual_tpRight: {};
+ StepVisual_tpDown: {};
+ StepVisual_tpLeft: {};
+}
+
+export declare class Handle_StepVisual_PresentationArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationArea): void;
+ get(): StepVisual_PresentationArea;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationArea_1 extends Handle_StepVisual_PresentationArea {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationArea_2 extends Handle_StepVisual_PresentationArea {
+ constructor(thePtr: StepVisual_PresentationArea);
+ }
+
+ export declare class Handle_StepVisual_PresentationArea_3 extends Handle_StepVisual_PresentationArea {
+ constructor(theHandle: Handle_StepVisual_PresentationArea);
+ }
+
+ export declare class Handle_StepVisual_PresentationArea_4 extends Handle_StepVisual_PresentationArea {
+ constructor(theHandle: Handle_StepVisual_PresentationArea);
+ }
+
+export declare class StepVisual_PresentationArea extends StepVisual_PresentationRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_CameraImage3dWithScale extends StepVisual_CameraImage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraImage3dWithScale {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraImage3dWithScale): void;
+ get(): StepVisual_CameraImage3dWithScale;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraImage3dWithScale_1 extends Handle_StepVisual_CameraImage3dWithScale {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraImage3dWithScale_2 extends Handle_StepVisual_CameraImage3dWithScale {
+ constructor(thePtr: StepVisual_CameraImage3dWithScale);
+ }
+
+ export declare class Handle_StepVisual_CameraImage3dWithScale_3 extends Handle_StepVisual_CameraImage3dWithScale {
+ constructor(theHandle: Handle_StepVisual_CameraImage3dWithScale);
+ }
+
+ export declare class Handle_StepVisual_CameraImage3dWithScale_4 extends Handle_StepVisual_CameraImage3dWithScale {
+ constructor(theHandle: Handle_StepVisual_CameraImage3dWithScale);
+ }
+
+export declare class StepVisual_AnnotationCurveOccurrence extends StepVisual_AnnotationOccurrence {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_AnnotationCurveOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationCurveOccurrence): void;
+ get(): StepVisual_AnnotationCurveOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrence_1 extends Handle_StepVisual_AnnotationCurveOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrence_2 extends Handle_StepVisual_AnnotationCurveOccurrence {
+ constructor(thePtr: StepVisual_AnnotationCurveOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrence_3 extends Handle_StepVisual_AnnotationCurveOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationCurveOccurrence);
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrence_4 extends Handle_StepVisual_AnnotationCurveOccurrence {
+ constructor(theHandle: Handle_StepVisual_AnnotationCurveOccurrence);
+ }
+
+export declare class Handle_StepVisual_HArray1OfStyleContextSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfStyleContextSelect): void;
+ get(): StepVisual_HArray1OfStyleContextSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfStyleContextSelect_1 extends Handle_StepVisual_HArray1OfStyleContextSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfStyleContextSelect_2 extends Handle_StepVisual_HArray1OfStyleContextSelect {
+ constructor(thePtr: StepVisual_HArray1OfStyleContextSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfStyleContextSelect_3 extends Handle_StepVisual_HArray1OfStyleContextSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfStyleContextSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfStyleContextSelect_4 extends Handle_StepVisual_HArray1OfStyleContextSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfStyleContextSelect);
+ }
+
+export declare class StepVisual_CameraModelD3MultiClippingUnion extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect): void;
+ SetShapeClipping(theShapeClipping: Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect): void;
+ ShapeClipping(): Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraModelD3MultiClippingUnion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModelD3MultiClippingUnion): void;
+ get(): StepVisual_CameraModelD3MultiClippingUnion;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingUnion_1 extends Handle_StepVisual_CameraModelD3MultiClippingUnion {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingUnion_2 extends Handle_StepVisual_CameraModelD3MultiClippingUnion {
+ constructor(thePtr: StepVisual_CameraModelD3MultiClippingUnion);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingUnion_3 extends Handle_StepVisual_CameraModelD3MultiClippingUnion {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClippingUnion);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD3MultiClippingUnion_4 extends Handle_StepVisual_CameraModelD3MultiClippingUnion {
+ constructor(theHandle: Handle_StepVisual_CameraModelD3MultiClippingUnion);
+ }
+
+export declare class Handle_StepVisual_HArray1OfBoxCharacteristicSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfBoxCharacteristicSelect): void;
+ get(): StepVisual_HArray1OfBoxCharacteristicSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfBoxCharacteristicSelect_1 extends Handle_StepVisual_HArray1OfBoxCharacteristicSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfBoxCharacteristicSelect_2 extends Handle_StepVisual_HArray1OfBoxCharacteristicSelect {
+ constructor(thePtr: StepVisual_HArray1OfBoxCharacteristicSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfBoxCharacteristicSelect_3 extends Handle_StepVisual_HArray1OfBoxCharacteristicSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfBoxCharacteristicSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfBoxCharacteristicSelect_4 extends Handle_StepVisual_HArray1OfBoxCharacteristicSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfBoxCharacteristicSelect);
+ }
+
+export declare class StepVisual_Array1OfPresentationStyleSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_PresentationStyleSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfPresentationStyleSelect): StepVisual_Array1OfPresentationStyleSelect;
+ Move(theOther: StepVisual_Array1OfPresentationStyleSelect): StepVisual_Array1OfPresentationStyleSelect;
+ First(): StepVisual_PresentationStyleSelect;
+ ChangeFirst(): StepVisual_PresentationStyleSelect;
+ Last(): StepVisual_PresentationStyleSelect;
+ ChangeLast(): StepVisual_PresentationStyleSelect;
+ Value(theIndex: Standard_Integer): StepVisual_PresentationStyleSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_PresentationStyleSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_PresentationStyleSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfPresentationStyleSelect_1 extends StepVisual_Array1OfPresentationStyleSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfPresentationStyleSelect_2 extends StepVisual_Array1OfPresentationStyleSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfPresentationStyleSelect_3 extends StepVisual_Array1OfPresentationStyleSelect {
+ constructor(theOther: StepVisual_Array1OfPresentationStyleSelect);
+ }
+
+ export declare class StepVisual_Array1OfPresentationStyleSelect_4 extends StepVisual_Array1OfPresentationStyleSelect {
+ constructor(theOther: StepVisual_Array1OfPresentationStyleSelect);
+ }
+
+ export declare class StepVisual_Array1OfPresentationStyleSelect_5 extends StepVisual_Array1OfPresentationStyleSelect {
+ constructor(theBegin: StepVisual_PresentationStyleSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_SurfaceSideStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceSideStyle): void;
+ get(): StepVisual_SurfaceSideStyle;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceSideStyle_1 extends Handle_StepVisual_SurfaceSideStyle {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceSideStyle_2 extends Handle_StepVisual_SurfaceSideStyle {
+ constructor(thePtr: StepVisual_SurfaceSideStyle);
+ }
+
+ export declare class Handle_StepVisual_SurfaceSideStyle_3 extends Handle_StepVisual_SurfaceSideStyle {
+ constructor(theHandle: Handle_StepVisual_SurfaceSideStyle);
+ }
+
+ export declare class Handle_StepVisual_SurfaceSideStyle_4 extends Handle_StepVisual_SurfaceSideStyle {
+ constructor(theHandle: Handle_StepVisual_SurfaceSideStyle);
+ }
+
+export declare class StepVisual_SurfaceSideStyle extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aStyles: Handle_StepVisual_HArray1OfSurfaceStyleElementSelect): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetStyles(aStyles: Handle_StepVisual_HArray1OfSurfaceStyleElementSelect): void;
+ Styles(): Handle_StepVisual_HArray1OfSurfaceStyleElementSelect;
+ StylesValue(num: Graphic3d_ZLayerId): StepVisual_SurfaceStyleElementSelect;
+ NbStyles(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_ExternallyDefinedTextFont extends StepBasic_ExternallyDefinedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_ExternallyDefinedTextFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_ExternallyDefinedTextFont): void;
+ get(): StepVisual_ExternallyDefinedTextFont;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_ExternallyDefinedTextFont_1 extends Handle_StepVisual_ExternallyDefinedTextFont {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedTextFont_2 extends Handle_StepVisual_ExternallyDefinedTextFont {
+ constructor(thePtr: StepVisual_ExternallyDefinedTextFont);
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedTextFont_3 extends Handle_StepVisual_ExternallyDefinedTextFont {
+ constructor(theHandle: Handle_StepVisual_ExternallyDefinedTextFont);
+ }
+
+ export declare class Handle_StepVisual_ExternallyDefinedTextFont_4 extends Handle_StepVisual_ExternallyDefinedTextFont {
+ constructor(theHandle: Handle_StepVisual_ExternallyDefinedTextFont);
+ }
+
+export declare class StepVisual_CurveStyleFontSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CurveStyleFont(): Handle_StepVisual_CurveStyleFont;
+ PreDefinedCurveFont(): Handle_StepVisual_PreDefinedCurveFont;
+ ExternallyDefinedCurveFont(): Handle_StepVisual_ExternallyDefinedCurveFont;
+ delete(): void;
+}
+
+export declare type StepVisual_CentralOrParallel = {
+ StepVisual_copCentral: {};
+ StepVisual_copParallel: {};
+}
+
+export declare class StepVisual_DraughtingCallout extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theContents: Handle_StepVisual_HArray1OfDraughtingCalloutElement): void;
+ Contents(): Handle_StepVisual_HArray1OfDraughtingCalloutElement;
+ SetContents(theContents: Handle_StepVisual_HArray1OfDraughtingCalloutElement): void;
+ NbContents(): Graphic3d_ZLayerId;
+ ContentsValue(theNum: Graphic3d_ZLayerId): StepVisual_DraughtingCalloutElement;
+ SetContentsValue(theNum: Graphic3d_ZLayerId, theItem: StepVisual_DraughtingCalloutElement): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_DraughtingCallout {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_DraughtingCallout): void;
+ get(): StepVisual_DraughtingCallout;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_DraughtingCallout_1 extends Handle_StepVisual_DraughtingCallout {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_DraughtingCallout_2 extends Handle_StepVisual_DraughtingCallout {
+ constructor(thePtr: StepVisual_DraughtingCallout);
+ }
+
+ export declare class Handle_StepVisual_DraughtingCallout_3 extends Handle_StepVisual_DraughtingCallout {
+ constructor(theHandle: Handle_StepVisual_DraughtingCallout);
+ }
+
+ export declare class Handle_StepVisual_DraughtingCallout_4 extends Handle_StepVisual_DraughtingCallout {
+ constructor(theHandle: Handle_StepVisual_DraughtingCallout);
+ }
+
+export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_MechanicalDesignGeometricPresentationRepresentation): void;
+ get(): StepVisual_MechanicalDesignGeometricPresentationRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_1 extends Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_2 extends Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation {
+ constructor(thePtr: StepVisual_MechanicalDesignGeometricPresentationRepresentation);
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_3 extends Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation {
+ constructor(theHandle: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation);
+ }
+
+ export declare class Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_4 extends Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation {
+ constructor(theHandle: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation);
+ }
+
+export declare class StepVisual_MechanicalDesignGeometricPresentationRepresentation extends StepVisual_PresentationRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_HArray1OfAnnotationPlaneElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfAnnotationPlaneElement): void;
+ get(): StepVisual_HArray1OfAnnotationPlaneElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfAnnotationPlaneElement_1 extends Handle_StepVisual_HArray1OfAnnotationPlaneElement {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfAnnotationPlaneElement_2 extends Handle_StepVisual_HArray1OfAnnotationPlaneElement {
+ constructor(thePtr: StepVisual_HArray1OfAnnotationPlaneElement);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfAnnotationPlaneElement_3 extends Handle_StepVisual_HArray1OfAnnotationPlaneElement {
+ constructor(theHandle: Handle_StepVisual_HArray1OfAnnotationPlaneElement);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfAnnotationPlaneElement_4 extends Handle_StepVisual_HArray1OfAnnotationPlaneElement {
+ constructor(theHandle: Handle_StepVisual_HArray1OfAnnotationPlaneElement);
+ }
+
+export declare class Handle_StepVisual_TessellatedCurveSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_TessellatedCurveSet): void;
+ get(): StepVisual_TessellatedCurveSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_TessellatedCurveSet_1 extends Handle_StepVisual_TessellatedCurveSet {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_TessellatedCurveSet_2 extends Handle_StepVisual_TessellatedCurveSet {
+ constructor(thePtr: StepVisual_TessellatedCurveSet);
+ }
+
+ export declare class Handle_StepVisual_TessellatedCurveSet_3 extends Handle_StepVisual_TessellatedCurveSet {
+ constructor(theHandle: Handle_StepVisual_TessellatedCurveSet);
+ }
+
+ export declare class Handle_StepVisual_TessellatedCurveSet_4 extends Handle_StepVisual_TessellatedCurveSet {
+ constructor(theHandle: Handle_StepVisual_TessellatedCurveSet);
+ }
+
+export declare class StepVisual_TessellatedCurveSet extends StepVisual_TessellatedItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theCoordList: Handle_StepVisual_CoordinatesList, theCurves: NCollection_Handle): void;
+ CoordList(): Handle_StepVisual_CoordinatesList;
+ Curves(): NCollection_Handle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_TextOrCharacter extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AnnotationText(): Handle_StepVisual_AnnotationText;
+ CompositeText(): Handle_StepVisual_CompositeText;
+ TextLiteral(): Handle_StepVisual_TextLiteral;
+ delete(): void;
+}
+
+export declare type StepVisual_SurfaceSide = {
+ StepVisual_ssNegative: {};
+ StepVisual_ssPositive: {};
+ StepVisual_ssBoth: {};
+}
+
+export declare class StepVisual_CameraModelD2 extends StepVisual_CameraModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aViewWindow: Handle_StepVisual_PlanarBox, aViewWindowClipping: Standard_Boolean): void;
+ SetViewWindow(aViewWindow: Handle_StepVisual_PlanarBox): void;
+ ViewWindow(): Handle_StepVisual_PlanarBox;
+ SetViewWindowClipping(aViewWindowClipping: Standard_Boolean): void;
+ ViewWindowClipping(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CameraModelD2 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraModelD2): void;
+ get(): StepVisual_CameraModelD2;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraModelD2_1 extends Handle_StepVisual_CameraModelD2 {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraModelD2_2 extends Handle_StepVisual_CameraModelD2 {
+ constructor(thePtr: StepVisual_CameraModelD2);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD2_3 extends Handle_StepVisual_CameraModelD2 {
+ constructor(theHandle: Handle_StepVisual_CameraModelD2);
+ }
+
+ export declare class Handle_StepVisual_CameraModelD2_4 extends Handle_StepVisual_CameraModelD2 {
+ constructor(theHandle: Handle_StepVisual_CameraModelD2);
+ }
+
+export declare class StepVisual_CoordinatesList extends StepVisual_TessellatedItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, thePoints: Handle_TColgp_HArray1OfXYZ): void;
+ Points(): Handle_TColgp_HArray1OfXYZ;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CoordinatesList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CoordinatesList): void;
+ get(): StepVisual_CoordinatesList;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CoordinatesList_1 extends Handle_StepVisual_CoordinatesList {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CoordinatesList_2 extends Handle_StepVisual_CoordinatesList {
+ constructor(thePtr: StepVisual_CoordinatesList);
+ }
+
+ export declare class Handle_StepVisual_CoordinatesList_3 extends Handle_StepVisual_CoordinatesList {
+ constructor(theHandle: Handle_StepVisual_CoordinatesList);
+ }
+
+ export declare class Handle_StepVisual_CoordinatesList_4 extends Handle_StepVisual_CoordinatesList {
+ constructor(theHandle: Handle_StepVisual_CoordinatesList);
+ }
+
+export declare class StepVisual_StyleContextSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Representation(): Handle_StepRepr_Representation;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ PresentationSet(): Handle_StepVisual_PresentationSet;
+ delete(): void;
+}
+
+export declare class StepVisual_Invisibility extends Standard_Transient {
+ constructor()
+ Init(aInvisibleItems: Handle_StepVisual_HArray1OfInvisibleItem): void;
+ SetInvisibleItems(aInvisibleItems: Handle_StepVisual_HArray1OfInvisibleItem): void;
+ InvisibleItems(): Handle_StepVisual_HArray1OfInvisibleItem;
+ InvisibleItemsValue(num: Graphic3d_ZLayerId): StepVisual_InvisibleItem;
+ NbInvisibleItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_Invisibility {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_Invisibility): void;
+ get(): StepVisual_Invisibility;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_Invisibility_1 extends Handle_StepVisual_Invisibility {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_Invisibility_2 extends Handle_StepVisual_Invisibility {
+ constructor(thePtr: StepVisual_Invisibility);
+ }
+
+ export declare class Handle_StepVisual_Invisibility_3 extends Handle_StepVisual_Invisibility {
+ constructor(theHandle: Handle_StepVisual_Invisibility);
+ }
+
+ export declare class Handle_StepVisual_Invisibility_4 extends Handle_StepVisual_Invisibility {
+ constructor(theHandle: Handle_StepVisual_Invisibility);
+ }
+
+export declare class StepVisual_CompositeTextWithExtent extends StepVisual_CompositeText {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCollectedText: Handle_StepVisual_HArray1OfTextOrCharacter, aExtent: Handle_StepVisual_PlanarExtent): void;
+ SetExtent(aExtent: Handle_StepVisual_PlanarExtent): void;
+ Extent(): Handle_StepVisual_PlanarExtent;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_CompositeTextWithExtent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CompositeTextWithExtent): void;
+ get(): StepVisual_CompositeTextWithExtent;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CompositeTextWithExtent_1 extends Handle_StepVisual_CompositeTextWithExtent {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CompositeTextWithExtent_2 extends Handle_StepVisual_CompositeTextWithExtent {
+ constructor(thePtr: StepVisual_CompositeTextWithExtent);
+ }
+
+ export declare class Handle_StepVisual_CompositeTextWithExtent_3 extends Handle_StepVisual_CompositeTextWithExtent {
+ constructor(theHandle: Handle_StepVisual_CompositeTextWithExtent);
+ }
+
+ export declare class Handle_StepVisual_CompositeTextWithExtent_4 extends Handle_StepVisual_CompositeTextWithExtent {
+ constructor(theHandle: Handle_StepVisual_CompositeTextWithExtent);
+ }
+
+export declare class StepVisual_CameraModelD3MultiClippingInterectionSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Plane(): Handle_StepGeom_Plane;
+ CameraModelD3MultiClippingUnion(): Handle_StepVisual_CameraModelD3MultiClippingUnion;
+ delete(): void;
+}
+
+export declare class StepVisual_SurfaceStyleElementSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SurfaceStyleFillArea(): Handle_StepVisual_SurfaceStyleFillArea;
+ SurfaceStyleBoundary(): Handle_StepVisual_SurfaceStyleBoundary;
+ SurfaceStyleParameterLine(): Handle_StepVisual_SurfaceStyleParameterLine;
+ SurfaceStyleRendering(): Handle_StepVisual_SurfaceStyleRendering;
+ delete(): void;
+}
+
+export declare class StepVisual_PresentedItem extends Standard_Transient {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentedItem): void;
+ get(): StepVisual_PresentedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentedItem_1 extends Handle_StepVisual_PresentedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentedItem_2 extends Handle_StepVisual_PresentedItem {
+ constructor(thePtr: StepVisual_PresentedItem);
+ }
+
+ export declare class Handle_StepVisual_PresentedItem_3 extends Handle_StepVisual_PresentedItem {
+ constructor(theHandle: Handle_StepVisual_PresentedItem);
+ }
+
+ export declare class Handle_StepVisual_PresentedItem_4 extends Handle_StepVisual_PresentedItem {
+ constructor(theHandle: Handle_StepVisual_PresentedItem);
+ }
+
+export declare class StepVisual_SurfaceStyleRenderingWithProperties extends StepVisual_SurfaceStyleRendering {
+ constructor()
+ Init(theSurfaceStyleRendering_RenderingMethod: StepVisual_ShadingSurfaceMethod, theSurfaceStyleRendering_SurfaceColour: Handle_StepVisual_Colour, theProperties: Handle_StepVisual_HArray1OfRenderingPropertiesSelect): void;
+ Properties(): Handle_StepVisual_HArray1OfRenderingPropertiesSelect;
+ SetProperties(theProperties: Handle_StepVisual_HArray1OfRenderingPropertiesSelect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_SurfaceStyleRenderingWithProperties {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_SurfaceStyleRenderingWithProperties): void;
+ get(): StepVisual_SurfaceStyleRenderingWithProperties;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_SurfaceStyleRenderingWithProperties_1 extends Handle_StepVisual_SurfaceStyleRenderingWithProperties {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRenderingWithProperties_2 extends Handle_StepVisual_SurfaceStyleRenderingWithProperties {
+ constructor(thePtr: StepVisual_SurfaceStyleRenderingWithProperties);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRenderingWithProperties_3 extends Handle_StepVisual_SurfaceStyleRenderingWithProperties {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleRenderingWithProperties);
+ }
+
+ export declare class Handle_StepVisual_SurfaceStyleRenderingWithProperties_4 extends Handle_StepVisual_SurfaceStyleRenderingWithProperties {
+ constructor(theHandle: Handle_StepVisual_SurfaceStyleRenderingWithProperties);
+ }
+
+export declare class StepVisual_Array1OfTextOrCharacter {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_TextOrCharacter): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfTextOrCharacter): StepVisual_Array1OfTextOrCharacter;
+ Move(theOther: StepVisual_Array1OfTextOrCharacter): StepVisual_Array1OfTextOrCharacter;
+ First(): StepVisual_TextOrCharacter;
+ ChangeFirst(): StepVisual_TextOrCharacter;
+ Last(): StepVisual_TextOrCharacter;
+ ChangeLast(): StepVisual_TextOrCharacter;
+ Value(theIndex: Standard_Integer): StepVisual_TextOrCharacter;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_TextOrCharacter;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_TextOrCharacter): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfTextOrCharacter_1 extends StepVisual_Array1OfTextOrCharacter {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfTextOrCharacter_2 extends StepVisual_Array1OfTextOrCharacter {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfTextOrCharacter_3 extends StepVisual_Array1OfTextOrCharacter {
+ constructor(theOther: StepVisual_Array1OfTextOrCharacter);
+ }
+
+ export declare class StepVisual_Array1OfTextOrCharacter_4 extends StepVisual_Array1OfTextOrCharacter {
+ constructor(theOther: StepVisual_Array1OfTextOrCharacter);
+ }
+
+ export declare class StepVisual_Array1OfTextOrCharacter_5 extends StepVisual_Array1OfTextOrCharacter {
+ constructor(theBegin: StepVisual_TextOrCharacter, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepVisual_DraughtingPreDefinedColour {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_DraughtingPreDefinedColour): void;
+ get(): StepVisual_DraughtingPreDefinedColour;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedColour_1 extends Handle_StepVisual_DraughtingPreDefinedColour {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedColour_2 extends Handle_StepVisual_DraughtingPreDefinedColour {
+ constructor(thePtr: StepVisual_DraughtingPreDefinedColour);
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedColour_3 extends Handle_StepVisual_DraughtingPreDefinedColour {
+ constructor(theHandle: Handle_StepVisual_DraughtingPreDefinedColour);
+ }
+
+ export declare class Handle_StepVisual_DraughtingPreDefinedColour_4 extends Handle_StepVisual_DraughtingPreDefinedColour {
+ constructor(theHandle: Handle_StepVisual_DraughtingPreDefinedColour);
+ }
+
+export declare class StepVisual_DraughtingPreDefinedColour extends StepVisual_PreDefinedColour {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_CameraModelD3MultiClippingInterectionSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect): StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect;
+ Move(theOther: StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect): StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect;
+ First(): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ ChangeFirst(): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ Last(): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ ChangeLast(): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ Value(theIndex: Standard_Integer): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_CameraModelD3MultiClippingInterectionSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_1 extends StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_2 extends StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_3 extends StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theOther: StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_4 extends StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theOther: StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_5 extends StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect {
+ constructor(theBegin: StepVisual_CameraModelD3MultiClippingInterectionSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_PresentationRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationRepresentation): void;
+ get(): StepVisual_PresentationRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationRepresentation_1 extends Handle_StepVisual_PresentationRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationRepresentation_2 extends Handle_StepVisual_PresentationRepresentation {
+ constructor(thePtr: StepVisual_PresentationRepresentation);
+ }
+
+ export declare class Handle_StepVisual_PresentationRepresentation_3 extends Handle_StepVisual_PresentationRepresentation {
+ constructor(theHandle: Handle_StepVisual_PresentationRepresentation);
+ }
+
+ export declare class Handle_StepVisual_PresentationRepresentation_4 extends Handle_StepVisual_PresentationRepresentation {
+ constructor(theHandle: Handle_StepVisual_PresentationRepresentation);
+ }
+
+export declare class StepVisual_PresentationLayerUsage extends Standard_Transient {
+ constructor()
+ Init(aAssignment: Handle_StepVisual_PresentationLayerAssignment, aPresentation: Handle_StepVisual_PresentationRepresentation): void;
+ SetAssignment(aAssignment: Handle_StepVisual_PresentationLayerAssignment): void;
+ Assignment(): Handle_StepVisual_PresentationLayerAssignment;
+ SetPresentation(aPresentation: Handle_StepVisual_PresentationRepresentation): void;
+ Presentation(): Handle_StepVisual_PresentationRepresentation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PresentationLayerUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PresentationLayerUsage): void;
+ get(): StepVisual_PresentationLayerUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PresentationLayerUsage_1 extends Handle_StepVisual_PresentationLayerUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerUsage_2 extends Handle_StepVisual_PresentationLayerUsage {
+ constructor(thePtr: StepVisual_PresentationLayerUsage);
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerUsage_3 extends Handle_StepVisual_PresentationLayerUsage {
+ constructor(theHandle: Handle_StepVisual_PresentationLayerUsage);
+ }
+
+ export declare class Handle_StepVisual_PresentationLayerUsage_4 extends Handle_StepVisual_PresentationLayerUsage {
+ constructor(theHandle: Handle_StepVisual_PresentationLayerUsage);
+ }
+
+export declare class Handle_StepVisual_HArray1OfFillStyleSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfFillStyleSelect): void;
+ get(): StepVisual_HArray1OfFillStyleSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfFillStyleSelect_1 extends Handle_StepVisual_HArray1OfFillStyleSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfFillStyleSelect_2 extends Handle_StepVisual_HArray1OfFillStyleSelect {
+ constructor(thePtr: StepVisual_HArray1OfFillStyleSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfFillStyleSelect_3 extends Handle_StepVisual_HArray1OfFillStyleSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfFillStyleSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfFillStyleSelect_4 extends Handle_StepVisual_HArray1OfFillStyleSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfFillStyleSelect);
+ }
+
+export declare class StepVisual_PlanarBox extends StepVisual_PlanarExtent {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSizeInX: Quantity_AbsorbedDose, aSizeInY: Quantity_AbsorbedDose, aPlacement: StepGeom_Axis2Placement): void;
+ SetPlacement(aPlacement: StepGeom_Axis2Placement): void;
+ Placement(): StepGeom_Axis2Placement;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_PlanarBox {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_PlanarBox): void;
+ get(): StepVisual_PlanarBox;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_PlanarBox_1 extends Handle_StepVisual_PlanarBox {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_PlanarBox_2 extends Handle_StepVisual_PlanarBox {
+ constructor(thePtr: StepVisual_PlanarBox);
+ }
+
+ export declare class Handle_StepVisual_PlanarBox_3 extends Handle_StepVisual_PlanarBox {
+ constructor(theHandle: Handle_StepVisual_PlanarBox);
+ }
+
+ export declare class Handle_StepVisual_PlanarBox_4 extends Handle_StepVisual_PlanarBox {
+ constructor(theHandle: Handle_StepVisual_PlanarBox);
+ }
+
+export declare type StepVisual_MarkerType = {
+ StepVisual_mtDot: {};
+ StepVisual_mtX: {};
+ StepVisual_mtPlus: {};
+ StepVisual_mtAsterisk: {};
+ StepVisual_mtRing: {};
+ StepVisual_mtSquare: {};
+ StepVisual_mtTriangle: {};
+}
+
+export declare class Handle_StepVisual_HArray1OfPresentationStyleSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfPresentationStyleSelect): void;
+ get(): StepVisual_HArray1OfPresentationStyleSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleSelect_1 extends Handle_StepVisual_HArray1OfPresentationStyleSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleSelect_2 extends Handle_StepVisual_HArray1OfPresentationStyleSelect {
+ constructor(thePtr: StepVisual_HArray1OfPresentationStyleSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleSelect_3 extends Handle_StepVisual_HArray1OfPresentationStyleSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfPresentationStyleSelect);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfPresentationStyleSelect_4 extends Handle_StepVisual_HArray1OfPresentationStyleSelect {
+ constructor(theHandle: Handle_StepVisual_HArray1OfPresentationStyleSelect);
+ }
+
+export declare class Handle_StepVisual_AnnotationText {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationText): void;
+ get(): StepVisual_AnnotationText;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationText_1 extends Handle_StepVisual_AnnotationText {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationText_2 extends Handle_StepVisual_AnnotationText {
+ constructor(thePtr: StepVisual_AnnotationText);
+ }
+
+ export declare class Handle_StepVisual_AnnotationText_3 extends Handle_StepVisual_AnnotationText {
+ constructor(theHandle: Handle_StepVisual_AnnotationText);
+ }
+
+ export declare class Handle_StepVisual_AnnotationText_4 extends Handle_StepVisual_AnnotationText {
+ constructor(theHandle: Handle_StepVisual_AnnotationText);
+ }
+
+export declare class StepVisual_AnnotationText extends StepRepr_MappedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_CameraModelD3MultiClippingUnionSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect): StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect;
+ Move(theOther: StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect): StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect;
+ First(): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ ChangeFirst(): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ Last(): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ ChangeLast(): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ Value(theIndex: Standard_Integer): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_CameraModelD3MultiClippingUnionSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_CameraModelD3MultiClippingUnionSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_1 extends StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_2 extends StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_3 extends StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theOther: StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_4 extends StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theOther: StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect);
+ }
+
+ export declare class StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_5 extends StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect {
+ constructor(theBegin: StepVisual_CameraModelD3MultiClippingUnionSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_Template extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_Template {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_Template): void;
+ get(): StepVisual_Template;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_Template_1 extends Handle_StepVisual_Template {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_Template_2 extends Handle_StepVisual_Template {
+ constructor(thePtr: StepVisual_Template);
+ }
+
+ export declare class Handle_StepVisual_Template_3 extends Handle_StepVisual_Template {
+ constructor(theHandle: Handle_StepVisual_Template);
+ }
+
+ export declare class Handle_StepVisual_Template_4 extends Handle_StepVisual_Template {
+ constructor(theHandle: Handle_StepVisual_Template);
+ }
+
+export declare class StepVisual_Array1OfRenderingPropertiesSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepVisual_RenderingPropertiesSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepVisual_Array1OfRenderingPropertiesSelect): StepVisual_Array1OfRenderingPropertiesSelect;
+ Move(theOther: StepVisual_Array1OfRenderingPropertiesSelect): StepVisual_Array1OfRenderingPropertiesSelect;
+ First(): StepVisual_RenderingPropertiesSelect;
+ ChangeFirst(): StepVisual_RenderingPropertiesSelect;
+ Last(): StepVisual_RenderingPropertiesSelect;
+ ChangeLast(): StepVisual_RenderingPropertiesSelect;
+ Value(theIndex: Standard_Integer): StepVisual_RenderingPropertiesSelect;
+ ChangeValue(theIndex: Standard_Integer): StepVisual_RenderingPropertiesSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepVisual_RenderingPropertiesSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepVisual_Array1OfRenderingPropertiesSelect_1 extends StepVisual_Array1OfRenderingPropertiesSelect {
+ constructor();
+ }
+
+ export declare class StepVisual_Array1OfRenderingPropertiesSelect_2 extends StepVisual_Array1OfRenderingPropertiesSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepVisual_Array1OfRenderingPropertiesSelect_3 extends StepVisual_Array1OfRenderingPropertiesSelect {
+ constructor(theOther: StepVisual_Array1OfRenderingPropertiesSelect);
+ }
+
+ export declare class StepVisual_Array1OfRenderingPropertiesSelect_4 extends StepVisual_Array1OfRenderingPropertiesSelect {
+ constructor(theOther: StepVisual_Array1OfRenderingPropertiesSelect);
+ }
+
+ export declare class StepVisual_Array1OfRenderingPropertiesSelect_5 extends StepVisual_Array1OfRenderingPropertiesSelect {
+ constructor(theBegin: StepVisual_RenderingPropertiesSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepVisual_AnnotationCurveOccurrenceAndGeomReprItem extends StepVisual_AnnotationCurveOccurrence {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_AnnotationCurveOccurrenceAndGeomReprItem): void;
+ get(): StepVisual_AnnotationCurveOccurrenceAndGeomReprItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_1 extends Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_2 extends Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem {
+ constructor(thePtr: StepVisual_AnnotationCurveOccurrenceAndGeomReprItem);
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_3 extends Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem {
+ constructor(theHandle: Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem);
+ }
+
+ export declare class Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_4 extends Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem {
+ constructor(theHandle: Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem);
+ }
+
+export declare class Handle_StepVisual_CameraImage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_CameraImage): void;
+ get(): StepVisual_CameraImage;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_CameraImage_1 extends Handle_StepVisual_CameraImage {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_CameraImage_2 extends Handle_StepVisual_CameraImage {
+ constructor(thePtr: StepVisual_CameraImage);
+ }
+
+ export declare class Handle_StepVisual_CameraImage_3 extends Handle_StepVisual_CameraImage {
+ constructor(theHandle: Handle_StepVisual_CameraImage);
+ }
+
+ export declare class Handle_StepVisual_CameraImage_4 extends Handle_StepVisual_CameraImage {
+ constructor(theHandle: Handle_StepVisual_CameraImage);
+ }
+
+export declare class StepVisual_CameraImage extends StepRepr_MappedItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepVisual_NullStyleMember extends StepData_SelectInt {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(a0: Standard_CString): Standard_Boolean;
+ Kind(): Graphic3d_ZLayerId;
+ EnumText(): Standard_CString;
+ SetEnumText(theValue: Graphic3d_ZLayerId, theText: Standard_CString): void;
+ SetValue(theValue: StepVisual_NullStyle): void;
+ Value(): StepVisual_NullStyle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepVisual_NullStyleMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_NullStyleMember): void;
+ get(): StepVisual_NullStyleMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_NullStyleMember_1 extends Handle_StepVisual_NullStyleMember {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_NullStyleMember_2 extends Handle_StepVisual_NullStyleMember {
+ constructor(thePtr: StepVisual_NullStyleMember);
+ }
+
+ export declare class Handle_StepVisual_NullStyleMember_3 extends Handle_StepVisual_NullStyleMember {
+ constructor(theHandle: Handle_StepVisual_NullStyleMember);
+ }
+
+ export declare class Handle_StepVisual_NullStyleMember_4 extends Handle_StepVisual_NullStyleMember {
+ constructor(theHandle: Handle_StepVisual_NullStyleMember);
+ }
+
+export declare class Handle_StepVisual_HArray1OfDraughtingCalloutElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepVisual_HArray1OfDraughtingCalloutElement): void;
+ get(): StepVisual_HArray1OfDraughtingCalloutElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepVisual_HArray1OfDraughtingCalloutElement_1 extends Handle_StepVisual_HArray1OfDraughtingCalloutElement {
+ constructor();
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDraughtingCalloutElement_2 extends Handle_StepVisual_HArray1OfDraughtingCalloutElement {
+ constructor(thePtr: StepVisual_HArray1OfDraughtingCalloutElement);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDraughtingCalloutElement_3 extends Handle_StepVisual_HArray1OfDraughtingCalloutElement {
+ constructor(theHandle: Handle_StepVisual_HArray1OfDraughtingCalloutElement);
+ }
+
+ export declare class Handle_StepVisual_HArray1OfDraughtingCalloutElement_4 extends Handle_StepVisual_HArray1OfDraughtingCalloutElement {
+ constructor(theHandle: Handle_StepVisual_HArray1OfDraughtingCalloutElement);
+ }
+
+export declare class Handle_STEPControl_ActorWrite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPControl_ActorWrite): void;
+ get(): STEPControl_ActorWrite;
+ delete(): void;
+}
+
+ export declare class Handle_STEPControl_ActorWrite_1 extends Handle_STEPControl_ActorWrite {
+ constructor();
+ }
+
+ export declare class Handle_STEPControl_ActorWrite_2 extends Handle_STEPControl_ActorWrite {
+ constructor(thePtr: STEPControl_ActorWrite);
+ }
+
+ export declare class Handle_STEPControl_ActorWrite_3 extends Handle_STEPControl_ActorWrite {
+ constructor(theHandle: Handle_STEPControl_ActorWrite);
+ }
+
+ export declare class Handle_STEPControl_ActorWrite_4 extends Handle_STEPControl_ActorWrite {
+ constructor(theHandle: Handle_STEPControl_ActorWrite);
+ }
+
+export declare class STEPControl_ActorWrite extends Transfer_ActorOfFinderProcess {
+ constructor()
+ Recognize(start: Handle_Transfer_Finder): Standard_Boolean;
+ Transfer(start: Handle_Transfer_Finder, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferSubShape(start: Handle_Transfer_Finder, SDR: Handle_StepShape_ShapeDefinitionRepresentation, AX1: Handle_StepGeom_Axis2Placement3d, FP: Handle_Transfer_FinderProcess, shapeGroup: Handle_TopTools_HSequenceOfShape, isManifold: Standard_Boolean, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferShape(start: Handle_Transfer_Finder, SDR: Handle_StepShape_ShapeDefinitionRepresentation, FP: Handle_Transfer_FinderProcess, shapeGroup: Handle_TopTools_HSequenceOfShape, isManifold: Standard_Boolean, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferCompound(start: Handle_Transfer_Finder, SDR: Handle_StepShape_ShapeDefinitionRepresentation, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ SetMode(M: STEPControl_StepModelType): void;
+ Mode(): STEPControl_StepModelType;
+ SetGroupMode(mode: Graphic3d_ZLayerId): void;
+ GroupMode(): Graphic3d_ZLayerId;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ IsAssembly(S: TopoDS_Shape): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class STEPControl_Writer {
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ UnsetTolerance(): void;
+ SetWS(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean): void;
+ WS(): Handle_XSControl_WorkSession;
+ Model(newone: Standard_Boolean): Handle_StepData_StepModel;
+ Transfer(sh: TopoDS_Shape, mode: STEPControl_StepModelType, compgraph: Standard_Boolean, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ Write(filename: Standard_CString): IFSelect_ReturnStatus;
+ PrintStatsTransfer(what: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class STEPControl_Writer_1 extends STEPControl_Writer {
+ constructor();
+ }
+
+ export declare class STEPControl_Writer_2 extends STEPControl_Writer {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare type STEPControl_StepModelType = {
+ STEPControl_AsIs: {};
+ STEPControl_ManifoldSolidBrep: {};
+ STEPControl_BrepWithVoids: {};
+ STEPControl_FacetedBrep: {};
+ STEPControl_FacetedBrepAndBrepWithVoids: {};
+ STEPControl_ShellBasedSurfaceModel: {};
+ STEPControl_GeometricCurveSet: {};
+ STEPControl_Hybrid: {};
+}
+
+export declare class STEPControl_Reader extends XSControl_Reader {
+ StepModel(): Handle_StepData_StepModel;
+ TransferRoot(num: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): Standard_Boolean;
+ NbRootsForTransfer(): Graphic3d_ZLayerId;
+ FileUnits(theUnitLengthNames: TColStd_SequenceOfAsciiString, theUnitAngleNames: TColStd_SequenceOfAsciiString, theUnitSolidAngleNames: TColStd_SequenceOfAsciiString): void;
+ delete(): void;
+}
+
+ export declare class STEPControl_Reader_1 extends STEPControl_Reader {
+ constructor();
+ }
+
+ export declare class STEPControl_Reader_2 extends STEPControl_Reader {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class Handle_STEPControl_Controller {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPControl_Controller): void;
+ get(): STEPControl_Controller;
+ delete(): void;
+}
+
+ export declare class Handle_STEPControl_Controller_1 extends Handle_STEPControl_Controller {
+ constructor();
+ }
+
+ export declare class Handle_STEPControl_Controller_2 extends Handle_STEPControl_Controller {
+ constructor(thePtr: STEPControl_Controller);
+ }
+
+ export declare class Handle_STEPControl_Controller_3 extends Handle_STEPControl_Controller {
+ constructor(theHandle: Handle_STEPControl_Controller);
+ }
+
+ export declare class Handle_STEPControl_Controller_4 extends Handle_STEPControl_Controller {
+ constructor(theHandle: Handle_STEPControl_Controller);
+ }
+
+export declare class STEPControl_Controller extends XSControl_Controller {
+ constructor()
+ NewModel(): Handle_Interface_InterfaceModel;
+ Customise(WS: Handle_XSControl_WorkSession): void;
+ TransferWriteShape(shape: TopoDS_Shape, FP: Handle_Transfer_FinderProcess, model: Handle_Interface_InterfaceModel, modetrans: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ static Init(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPControl_ActorRead {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPControl_ActorRead): void;
+ get(): STEPControl_ActorRead;
+ delete(): void;
+}
+
+ export declare class Handle_STEPControl_ActorRead_1 extends Handle_STEPControl_ActorRead {
+ constructor();
+ }
+
+ export declare class Handle_STEPControl_ActorRead_2 extends Handle_STEPControl_ActorRead {
+ constructor(thePtr: STEPControl_ActorRead);
+ }
+
+ export declare class Handle_STEPControl_ActorRead_3 extends Handle_STEPControl_ActorRead {
+ constructor(theHandle: Handle_STEPControl_ActorRead);
+ }
+
+ export declare class Handle_STEPControl_ActorRead_4 extends Handle_STEPControl_ActorRead {
+ constructor(theHandle: Handle_STEPControl_ActorRead);
+ }
+
+export declare class STEPControl_ActorRead extends Transfer_ActorOfTransientProcess {
+ constructor()
+ Recognize(start: Handle_Standard_Transient): Standard_Boolean;
+ Transfer(start: Handle_Standard_Transient, TP: Handle_Transfer_TransientProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferShape(start: Handle_Standard_Transient, TP: Handle_Transfer_TransientProcess, isManifold: Standard_Boolean, theUseTrsf: Standard_Boolean, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ PrepareUnits(rep: Handle_StepRepr_Representation, TP: Handle_Transfer_TransientProcess): void;
+ ResetUnits(): void;
+ ComputeTransformation(Origin: Handle_StepGeom_Axis2Placement3d, Target: Handle_StepGeom_Axis2Placement3d, OrigContext: Handle_StepRepr_Representation, TargContext: Handle_StepRepr_Representation, TP: Handle_Transfer_TransientProcess, Trsf: gp_Trsf): Standard_Boolean;
+ ComputeSRRWT(SRR: Handle_StepRepr_RepresentationRelationship, TP: Handle_Transfer_TransientProcess, Trsf: gp_Trsf): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BndLib {
+ constructor();
+ static Add_1(L: gp_Lin, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_2(L: gp_Lin2d, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_3(C: gp_Circ, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_4(C: gp_Circ, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_5(C: gp_Circ2d, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_6(C: gp_Circ2d, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_7(C: gp_Elips, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_8(C: gp_Elips, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_9(C: gp_Elips2d, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_10(C: gp_Elips2d, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_11(P: gp_Parab, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_12(P: gp_Parab2d, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_13(H: gp_Hypr, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_14(H: gp_Hypr2d, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_15(S: gp_Cylinder, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_16(S: gp_Cylinder, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_17(S: gp_Cone, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_18(S: gp_Cone, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_19(S: gp_Sphere, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_20(S: gp_Sphere, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_21(P: gp_Torus, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_22(P: gp_Torus, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ delete(): void;
+}
+
+export declare class BndLib_Add2dCurve {
+ constructor();
+ static Add_1(C: Adaptor2d_Curve2d, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_2(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static Add_3(C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose, Box: Bnd_Box2d): void;
+ static Add_4(C: Handle_Geom2d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ static AddOptimal(C: Handle_Geom2d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box2d): void;
+ delete(): void;
+}
+
+export declare class BndLib_AddSurface {
+ constructor();
+ static Add_1(S: Adaptor3d_Surface, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_2(S: Adaptor3d_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddOptimal_1(S: Adaptor3d_Surface, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddOptimal_2(S: Adaptor3d_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddGenSurf(S: Adaptor3d_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ delete(): void;
+}
+
+export declare class BndLib_Add3dCurve {
+ constructor();
+ static Add_1(C: Adaptor3d_Curve, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static Add_2(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddOptimal_1(C: Adaptor3d_Curve, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddOptimal_2(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ static AddGenCurv(C: Adaptor3d_Curve, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, B: Bnd_Box): void;
+ delete(): void;
+}
+
+export declare class Handle_AppDef_HArray1OfMultiPointConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppDef_HArray1OfMultiPointConstraint): void;
+ get(): AppDef_HArray1OfMultiPointConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_AppDef_HArray1OfMultiPointConstraint_1 extends Handle_AppDef_HArray1OfMultiPointConstraint {
+ constructor();
+ }
+
+ export declare class Handle_AppDef_HArray1OfMultiPointConstraint_2 extends Handle_AppDef_HArray1OfMultiPointConstraint {
+ constructor(thePtr: AppDef_HArray1OfMultiPointConstraint);
+ }
+
+ export declare class Handle_AppDef_HArray1OfMultiPointConstraint_3 extends Handle_AppDef_HArray1OfMultiPointConstraint {
+ constructor(theHandle: Handle_AppDef_HArray1OfMultiPointConstraint);
+ }
+
+ export declare class Handle_AppDef_HArray1OfMultiPointConstraint_4 extends Handle_AppDef_HArray1OfMultiPointConstraint {
+ constructor(theHandle: Handle_AppDef_HArray1OfMultiPointConstraint);
+ }
+
+export declare class AppDef_Array1OfMultiPointConstraint {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: AppDef_MultiPointConstraint): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: AppDef_Array1OfMultiPointConstraint): AppDef_Array1OfMultiPointConstraint;
+ Move(theOther: AppDef_Array1OfMultiPointConstraint): AppDef_Array1OfMultiPointConstraint;
+ First(): AppDef_MultiPointConstraint;
+ ChangeFirst(): AppDef_MultiPointConstraint;
+ Last(): AppDef_MultiPointConstraint;
+ ChangeLast(): AppDef_MultiPointConstraint;
+ Value(theIndex: Standard_Integer): AppDef_MultiPointConstraint;
+ ChangeValue(theIndex: Standard_Integer): AppDef_MultiPointConstraint;
+ SetValue(theIndex: Standard_Integer, theItem: AppDef_MultiPointConstraint): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AppDef_Array1OfMultiPointConstraint_1 extends AppDef_Array1OfMultiPointConstraint {
+ constructor();
+ }
+
+ export declare class AppDef_Array1OfMultiPointConstraint_2 extends AppDef_Array1OfMultiPointConstraint {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class AppDef_Array1OfMultiPointConstraint_3 extends AppDef_Array1OfMultiPointConstraint {
+ constructor(theOther: AppDef_Array1OfMultiPointConstraint);
+ }
+
+ export declare class AppDef_Array1OfMultiPointConstraint_4 extends AppDef_Array1OfMultiPointConstraint {
+ constructor(theOther: AppDef_Array1OfMultiPointConstraint);
+ }
+
+ export declare class AppDef_Array1OfMultiPointConstraint_5 extends AppDef_Array1OfMultiPointConstraint {
+ constructor(theBegin: AppDef_MultiPointConstraint, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_AppDef_LinearCriteria {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppDef_LinearCriteria): void;
+ get(): AppDef_LinearCriteria;
+ delete(): void;
+}
+
+ export declare class Handle_AppDef_LinearCriteria_1 extends Handle_AppDef_LinearCriteria {
+ constructor();
+ }
+
+ export declare class Handle_AppDef_LinearCriteria_2 extends Handle_AppDef_LinearCriteria {
+ constructor(thePtr: AppDef_LinearCriteria);
+ }
+
+ export declare class Handle_AppDef_LinearCriteria_3 extends Handle_AppDef_LinearCriteria {
+ constructor(theHandle: Handle_AppDef_LinearCriteria);
+ }
+
+ export declare class Handle_AppDef_LinearCriteria_4 extends Handle_AppDef_LinearCriteria {
+ constructor(theHandle: Handle_AppDef_LinearCriteria);
+ }
+
+export declare class Handle_AppDef_SmoothCriterion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppDef_SmoothCriterion): void;
+ get(): AppDef_SmoothCriterion;
+ delete(): void;
+}
+
+ export declare class Handle_AppDef_SmoothCriterion_1 extends Handle_AppDef_SmoothCriterion {
+ constructor();
+ }
+
+ export declare class Handle_AppDef_SmoothCriterion_2 extends Handle_AppDef_SmoothCriterion {
+ constructor(thePtr: AppDef_SmoothCriterion);
+ }
+
+ export declare class Handle_AppDef_SmoothCriterion_3 extends Handle_AppDef_SmoothCriterion {
+ constructor(theHandle: Handle_AppDef_SmoothCriterion);
+ }
+
+ export declare class Handle_AppDef_SmoothCriterion_4 extends Handle_AppDef_SmoothCriterion {
+ constructor(theHandle: Handle_AppDef_SmoothCriterion);
+ }
+
+export declare class Handle_MoniTool_CaseData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_CaseData): void;
+ get(): MoniTool_CaseData;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_CaseData_1 extends Handle_MoniTool_CaseData {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_CaseData_2 extends Handle_MoniTool_CaseData {
+ constructor(thePtr: MoniTool_CaseData);
+ }
+
+ export declare class Handle_MoniTool_CaseData_3 extends Handle_MoniTool_CaseData {
+ constructor(theHandle: Handle_MoniTool_CaseData);
+ }
+
+ export declare class Handle_MoniTool_CaseData_4 extends Handle_MoniTool_CaseData {
+ constructor(theHandle: Handle_MoniTool_CaseData);
+ }
+
+export declare class MoniTool_CaseData extends Standard_Transient {
+ constructor(caseid: Standard_CString, name: Standard_CString)
+ SetCaseId(caseid: Standard_CString): void;
+ SetName(name: Standard_CString): void;
+ CaseId(): Standard_CString;
+ Name_1(): Standard_CString;
+ IsCheck(): Standard_Boolean;
+ IsWarning(): Standard_Boolean;
+ IsFail(): Standard_Boolean;
+ ResetCheck(): void;
+ SetWarning(): void;
+ SetFail(): void;
+ SetChange(): void;
+ SetReplace(num: Graphic3d_ZLayerId): void;
+ AddData(val: Handle_Standard_Transient, kind: Graphic3d_ZLayerId, name: Standard_CString): void;
+ AddRaised(theException: Handle_Standard_Failure, name: Standard_CString): void;
+ AddShape(sh: TopoDS_Shape, name: Standard_CString): void;
+ AddXYZ(aXYZ: gp_XYZ, name: Standard_CString): void;
+ AddXY(aXY: gp_XY, name: Standard_CString): void;
+ AddReal(val: Quantity_AbsorbedDose, name: Standard_CString): void;
+ AddReals(v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, name: Standard_CString): void;
+ AddCPU(lastCPU: Quantity_AbsorbedDose, curCPU: Quantity_AbsorbedDose, name: Standard_CString): void;
+ GetCPU(): Quantity_AbsorbedDose;
+ LargeCPU(maxCPU: Quantity_AbsorbedDose, lastCPU: Quantity_AbsorbedDose, curCPU: Quantity_AbsorbedDose): Standard_Boolean;
+ AddGeom(geom: Handle_Standard_Transient, name: Standard_CString): void;
+ AddEntity(ent: Handle_Standard_Transient, name: Standard_CString): void;
+ AddText(text: Standard_CString, name: Standard_CString): void;
+ AddInteger(val: Graphic3d_ZLayerId, name: Standard_CString): void;
+ AddAny(val: Handle_Standard_Transient, name: Standard_CString): void;
+ RemoveData(num: Graphic3d_ZLayerId): void;
+ NbData(): Graphic3d_ZLayerId;
+ Data(nd: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ GetData(nd: Graphic3d_ZLayerId, type: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ Kind(nd: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Name_2(nd: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ NameNum(name: Standard_CString): Graphic3d_ZLayerId;
+ Shape(nd: Graphic3d_ZLayerId): TopoDS_Shape;
+ XYZ(nd: Graphic3d_ZLayerId, val: gp_XYZ): Standard_Boolean;
+ XY(nd: Graphic3d_ZLayerId, val: gp_XY): Standard_Boolean;
+ Reals(nd: Graphic3d_ZLayerId, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Standard_Boolean;
+ Real(nd: Graphic3d_ZLayerId, val: Quantity_AbsorbedDose): Standard_Boolean;
+ Integer(nd: Graphic3d_ZLayerId, val: Graphic3d_ZLayerId): Standard_Boolean;
+ Msg(): Message_Msg;
+ static SetDefWarning(acode: Standard_CString): void;
+ static SetDefFail(acode: Standard_CString): void;
+ static DefCheck(acode: Standard_CString): Graphic3d_ZLayerId;
+ static SetDefMsg(casecode: Standard_CString, mesdef: Standard_CString): void;
+ static DefMsg(casecode: Standard_CString): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MoniTool_TypedValue extends Standard_Transient {
+ Name(): Standard_CString;
+ ValueType(): MoniTool_ValueType;
+ Definition(): XCAFDoc_PartId;
+ SetDefinition(deftext: Standard_CString): void;
+ Print(S: Standard_OStream): void;
+ PrintValue(S: Standard_OStream): void;
+ AddDef(initext: Standard_CString): Standard_Boolean;
+ SetLabel(label: Standard_CString): void;
+ Label(): Standard_CString;
+ SetMaxLength(max: Graphic3d_ZLayerId): void;
+ MaxLength(): Graphic3d_ZLayerId;
+ SetIntegerLimit(max: Standard_Boolean, val: Graphic3d_ZLayerId): void;
+ IntegerLimit(max: Standard_Boolean, val: Graphic3d_ZLayerId): Standard_Boolean;
+ SetRealLimit(max: Standard_Boolean, val: Quantity_AbsorbedDose): void;
+ RealLimit(max: Standard_Boolean, val: Quantity_AbsorbedDose): Standard_Boolean;
+ SetUnitDef(def: Standard_CString): void;
+ UnitDef(): Standard_CString;
+ StartEnum(start: Graphic3d_ZLayerId, match: Standard_Boolean): void;
+ AddEnum(v1: Standard_CString, v2: Standard_CString, v3: Standard_CString, v4: Standard_CString, v5: Standard_CString, v6: Standard_CString, v7: Standard_CString, v8: Standard_CString, v9: Standard_CString, v10: Standard_CString): void;
+ AddEnumValue(val: Standard_CString, num: Graphic3d_ZLayerId): void;
+ EnumDef(startcase: Graphic3d_ZLayerId, endcase: Graphic3d_ZLayerId, match: Standard_Boolean): Standard_Boolean;
+ EnumVal(num: Graphic3d_ZLayerId): Standard_CString;
+ EnumCase(val: Standard_CString): Graphic3d_ZLayerId;
+ SetObjectType(typ: Handle_Standard_Type): void;
+ ObjectType(): Handle_Standard_Type;
+ SetInterpret(func: MoniTool_ValueInterpret): void;
+ HasInterpret(): Standard_Boolean;
+ SetSatisfies(func: MoniTool_ValueSatisfies, name: Standard_CString): void;
+ SatisfiesName(): Standard_CString;
+ IsSetValue(): Standard_Boolean;
+ CStringValue(): Standard_CString;
+ HStringValue(): Handle_TCollection_HAsciiString;
+ Interpret(hval: Handle_TCollection_HAsciiString, native: Standard_Boolean): Handle_TCollection_HAsciiString;
+ Satisfies(hval: Handle_TCollection_HAsciiString): Standard_Boolean;
+ ClearValue(): void;
+ SetCStringValue(val: Standard_CString): Standard_Boolean;
+ SetHStringValue(hval: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IntegerValue(): Graphic3d_ZLayerId;
+ SetIntegerValue(ival: Graphic3d_ZLayerId): Standard_Boolean;
+ RealValue(): Quantity_AbsorbedDose;
+ SetRealValue(rval: Quantity_AbsorbedDose): Standard_Boolean;
+ ObjectValue(): Handle_Standard_Transient;
+ GetObjectValue(val: Handle_Standard_Transient): void;
+ SetObjectValue(obj: Handle_Standard_Transient): Standard_Boolean;
+ ObjectTypeName(): Standard_CString;
+ static AddLib(tv: Handle_MoniTool_TypedValue, def: Standard_CString): Standard_Boolean;
+ static Lib(def: Standard_CString): Handle_MoniTool_TypedValue;
+ static FromLib(def: Standard_CString): Handle_MoniTool_TypedValue;
+ static LibList(): Handle_TColStd_HSequenceOfAsciiString;
+ static StaticValue(name: Standard_CString): Handle_MoniTool_TypedValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MoniTool_TypedValue_1 extends MoniTool_TypedValue {
+ constructor(name: Standard_CString, type: MoniTool_ValueType, init: Standard_CString);
+ }
+
+ export declare class MoniTool_TypedValue_2 extends MoniTool_TypedValue {
+ constructor(other: Handle_MoniTool_TypedValue);
+ }
+
+export declare class Handle_MoniTool_TypedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_TypedValue): void;
+ get(): MoniTool_TypedValue;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_TypedValue_1 extends Handle_MoniTool_TypedValue {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_TypedValue_2 extends Handle_MoniTool_TypedValue {
+ constructor(thePtr: MoniTool_TypedValue);
+ }
+
+ export declare class Handle_MoniTool_TypedValue_3 extends Handle_MoniTool_TypedValue {
+ constructor(theHandle: Handle_MoniTool_TypedValue);
+ }
+
+ export declare class Handle_MoniTool_TypedValue_4 extends Handle_MoniTool_TypedValue {
+ constructor(theHandle: Handle_MoniTool_TypedValue);
+ }
+
+export declare class MoniTool_Stat {
+ static Current(): MoniTool_Stat;
+ Open(nb: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ OpenMore(id: Graphic3d_ZLayerId, nb: Graphic3d_ZLayerId): void;
+ Add(nb: Graphic3d_ZLayerId): void;
+ AddSub(nb: Graphic3d_ZLayerId): void;
+ AddEnd(): void;
+ Close(id: Graphic3d_ZLayerId): void;
+ Level(): Graphic3d_ZLayerId;
+ Percent(fromlev: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class MoniTool_Stat_1 extends MoniTool_Stat {
+ constructor(title: Standard_CString);
+ }
+
+ export declare class MoniTool_Stat_2 extends MoniTool_Stat {
+ constructor(other: MoniTool_Stat);
+ }
+
+export declare class Handle_MoniTool_HSequenceOfElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_HSequenceOfElement): void;
+ get(): MoniTool_HSequenceOfElement;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_HSequenceOfElement_1 extends Handle_MoniTool_HSequenceOfElement {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_HSequenceOfElement_2 extends Handle_MoniTool_HSequenceOfElement {
+ constructor(thePtr: MoniTool_HSequenceOfElement);
+ }
+
+ export declare class Handle_MoniTool_HSequenceOfElement_3 extends Handle_MoniTool_HSequenceOfElement {
+ constructor(theHandle: Handle_MoniTool_HSequenceOfElement);
+ }
+
+ export declare class Handle_MoniTool_HSequenceOfElement_4 extends Handle_MoniTool_HSequenceOfElement {
+ constructor(theHandle: Handle_MoniTool_HSequenceOfElement);
+ }
+
+export declare class MoniTool_RealVal extends Standard_Transient {
+ constructor(val: Quantity_AbsorbedDose)
+ Value(): Quantity_AbsorbedDose;
+ CValue(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MoniTool_RealVal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_RealVal): void;
+ get(): MoniTool_RealVal;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_RealVal_1 extends Handle_MoniTool_RealVal {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_RealVal_2 extends Handle_MoniTool_RealVal {
+ constructor(thePtr: MoniTool_RealVal);
+ }
+
+ export declare class Handle_MoniTool_RealVal_3 extends Handle_MoniTool_RealVal {
+ constructor(theHandle: Handle_MoniTool_RealVal);
+ }
+
+ export declare class Handle_MoniTool_RealVal_4 extends Handle_MoniTool_RealVal {
+ constructor(theHandle: Handle_MoniTool_RealVal);
+ }
+
+export declare class Handle_MoniTool_Element {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_Element): void;
+ get(): MoniTool_Element;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_Element_1 extends Handle_MoniTool_Element {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_Element_2 extends Handle_MoniTool_Element {
+ constructor(thePtr: MoniTool_Element);
+ }
+
+ export declare class Handle_MoniTool_Element_3 extends Handle_MoniTool_Element {
+ constructor(theHandle: Handle_MoniTool_Element);
+ }
+
+ export declare class Handle_MoniTool_Element_4 extends Handle_MoniTool_Element {
+ constructor(theHandle: Handle_MoniTool_Element);
+ }
+
+export declare class MoniTool_Element extends Standard_Transient {
+ GetHashCode(): Graphic3d_ZLayerId;
+ Equates(other: Handle_MoniTool_Element): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ ListAttr(): MoniTool_AttrList;
+ ChangeAttr(): MoniTool_AttrList;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MoniTool_Timer extends Standard_Transient {
+ constructor()
+ Timer_1(): OSD_Timer;
+ Timer_2(): OSD_Timer;
+ Start_1(): void;
+ Stop_1(): void;
+ Reset(): void;
+ Count(): Graphic3d_ZLayerId;
+ IsRunning(): Graphic3d_ZLayerId;
+ CPU(): Quantity_AbsorbedDose;
+ Amend(): Quantity_AbsorbedDose;
+ Dump(ostr: Standard_OStream): void;
+ static Timer_3(name: Standard_CString): Handle_MoniTool_Timer;
+ static Start_2(name: Standard_CString): void;
+ static Stop_2(name: Standard_CString): void;
+ static Dictionary(): MoniTool_DataMapOfTimer;
+ static ClearTimers(): void;
+ static DumpTimers(ostr: Standard_OStream): void;
+ static ComputeAmendments(): void;
+ static GetAmendments(Access: Quantity_AbsorbedDose, Internal: Quantity_AbsorbedDose, External: Quantity_AbsorbedDose, Error10: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MoniTool_Timer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_Timer): void;
+ get(): MoniTool_Timer;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_Timer_1 extends Handle_MoniTool_Timer {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_Timer_2 extends Handle_MoniTool_Timer {
+ constructor(thePtr: MoniTool_Timer);
+ }
+
+ export declare class Handle_MoniTool_Timer_3 extends Handle_MoniTool_Timer {
+ constructor(theHandle: Handle_MoniTool_Timer);
+ }
+
+ export declare class Handle_MoniTool_Timer_4 extends Handle_MoniTool_Timer {
+ constructor(theHandle: Handle_MoniTool_Timer);
+ }
+
+export declare class MoniTool_IntVal extends Standard_Transient {
+ constructor(val: Graphic3d_ZLayerId)
+ Value(): Graphic3d_ZLayerId;
+ CValue(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MoniTool_IntVal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_IntVal): void;
+ get(): MoniTool_IntVal;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_IntVal_1 extends Handle_MoniTool_IntVal {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_IntVal_2 extends Handle_MoniTool_IntVal {
+ constructor(thePtr: MoniTool_IntVal);
+ }
+
+ export declare class Handle_MoniTool_IntVal_3 extends Handle_MoniTool_IntVal {
+ constructor(theHandle: Handle_MoniTool_IntVal);
+ }
+
+ export declare class Handle_MoniTool_IntVal_4 extends Handle_MoniTool_IntVal {
+ constructor(theHandle: Handle_MoniTool_IntVal);
+ }
+
+export declare class MoniTool_TimerSentry {
+ Timer(): Handle_MoniTool_Timer;
+ Stop(): void;
+ delete(): void;
+}
+
+ export declare class MoniTool_TimerSentry_1 extends MoniTool_TimerSentry {
+ constructor(cname: Standard_CString);
+ }
+
+ export declare class MoniTool_TimerSentry_2 extends MoniTool_TimerSentry {
+ constructor(timer: Handle_MoniTool_Timer);
+ }
+
+export declare class MoniTool_ElemHasher {
+ constructor();
+ static HashCode(theElement: Handle_MoniTool_Element, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(K1: Handle_MoniTool_Element, K2: Handle_MoniTool_Element): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MoniTool_TransientElem extends MoniTool_Element {
+ constructor(akey: Handle_Standard_Transient)
+ Value(): Handle_Standard_Transient;
+ Equates(other: Handle_MoniTool_Element): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MoniTool_TransientElem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_TransientElem): void;
+ get(): MoniTool_TransientElem;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_TransientElem_1 extends Handle_MoniTool_TransientElem {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_TransientElem_2 extends Handle_MoniTool_TransientElem {
+ constructor(thePtr: MoniTool_TransientElem);
+ }
+
+ export declare class Handle_MoniTool_TransientElem_3 extends Handle_MoniTool_TransientElem {
+ constructor(theHandle: Handle_MoniTool_TransientElem);
+ }
+
+ export declare class Handle_MoniTool_TransientElem_4 extends Handle_MoniTool_TransientElem {
+ constructor(theHandle: Handle_MoniTool_TransientElem);
+ }
+
+export declare class Handle_MoniTool_SignText {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_SignText): void;
+ get(): MoniTool_SignText;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_SignText_1 extends Handle_MoniTool_SignText {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_SignText_2 extends Handle_MoniTool_SignText {
+ constructor(thePtr: MoniTool_SignText);
+ }
+
+ export declare class Handle_MoniTool_SignText_3 extends Handle_MoniTool_SignText {
+ constructor(theHandle: Handle_MoniTool_SignText);
+ }
+
+ export declare class Handle_MoniTool_SignText_4 extends Handle_MoniTool_SignText {
+ constructor(theHandle: Handle_MoniTool_SignText);
+ }
+
+export declare class MoniTool_SignText extends Standard_Transient {
+ Name(): Standard_CString;
+ TextAlone(ent: Handle_Standard_Transient): XCAFDoc_PartId;
+ Text(ent: Handle_Standard_Transient, context: Handle_Standard_Transient): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MoniTool_SignShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MoniTool_SignShape): void;
+ get(): MoniTool_SignShape;
+ delete(): void;
+}
+
+ export declare class Handle_MoniTool_SignShape_1 extends Handle_MoniTool_SignShape {
+ constructor();
+ }
+
+ export declare class Handle_MoniTool_SignShape_2 extends Handle_MoniTool_SignShape {
+ constructor(thePtr: MoniTool_SignShape);
+ }
+
+ export declare class Handle_MoniTool_SignShape_3 extends Handle_MoniTool_SignShape {
+ constructor(theHandle: Handle_MoniTool_SignShape);
+ }
+
+ export declare class Handle_MoniTool_SignShape_4 extends Handle_MoniTool_SignShape {
+ constructor(theHandle: Handle_MoniTool_SignShape);
+ }
+
+export declare class MoniTool_SignShape extends MoniTool_SignText {
+ constructor()
+ Name(): Standard_CString;
+ Text(ent: Handle_Standard_Transient, context: Handle_Standard_Transient): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type MoniTool_ValueType = {
+ MoniTool_ValueMisc: {};
+ MoniTool_ValueInteger: {};
+ MoniTool_ValueReal: {};
+ MoniTool_ValueIdent: {};
+ MoniTool_ValueVoid: {};
+ MoniTool_ValueText: {};
+ MoniTool_ValueEnum: {};
+ MoniTool_ValueLogical: {};
+ MoniTool_ValueSub: {};
+ MoniTool_ValueHexa: {};
+ MoniTool_ValueBinary: {};
+}
+
+export declare class MoniTool_AttrList {
+ SetAttribute(name: Standard_CString, val: Handle_Standard_Transient): void;
+ RemoveAttribute(name: Standard_CString): Standard_Boolean;
+ GetAttribute(name: Standard_CString, type: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ Attribute(name: Standard_CString): Handle_Standard_Transient;
+ AttributeType(name: Standard_CString): MoniTool_ValueType;
+ SetIntegerAttribute(name: Standard_CString, val: Graphic3d_ZLayerId): void;
+ GetIntegerAttribute(name: Standard_CString, val: Graphic3d_ZLayerId): Standard_Boolean;
+ IntegerAttribute(name: Standard_CString): Graphic3d_ZLayerId;
+ SetRealAttribute(name: Standard_CString, val: Quantity_AbsorbedDose): void;
+ GetRealAttribute(name: Standard_CString, val: Quantity_AbsorbedDose): Standard_Boolean;
+ RealAttribute(name: Standard_CString): Quantity_AbsorbedDose;
+ SetStringAttribute(name: Standard_CString, val: Standard_CString): void;
+ StringAttribute(name: Standard_CString): Standard_CString;
+ AttrList(): any;
+ SameAttributes(other: MoniTool_AttrList): void;
+ GetAttributes(other: MoniTool_AttrList, fromname: Standard_CString, copied: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class MoniTool_AttrList_1 extends MoniTool_AttrList {
+ constructor();
+ }
+
+ export declare class MoniTool_AttrList_2 extends MoniTool_AttrList {
+ constructor(other: MoniTool_AttrList);
+ }
+
+export declare class MoniTool_MTHasher {
+ constructor();
+ static HashCode(theString: Standard_CString, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(Str1: Standard_CString, Str2: Standard_CString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MoniTool_DataInfo {
+ constructor();
+ static Type(ent: Handle_Standard_Transient): Handle_Standard_Type;
+ static TypeName(ent: Handle_Standard_Transient): Standard_CString;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_ShellFaceClassifier extends TopOpeBRepBuild_CompositeClassifier {
+ constructor(BB: TopOpeBRepBuild_BlockBuilder)
+ Clear(): void;
+ CompareShapes(B1: TopoDS_Shape, B2: TopoDS_Shape): TopAbs_State;
+ CompareElementToShape(F: TopoDS_Shape, S: TopoDS_Shape): TopAbs_State;
+ ResetShape(S: TopoDS_Shape): void;
+ ResetElement(F: TopoDS_Shape): void;
+ CompareElement(F: TopoDS_Shape): Standard_Boolean;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_WireEdgeSet extends TopOpeBRepBuild_ShapeSet {
+ constructor(F: TopoDS_Shape, Addr: Standard_Address)
+ Face(): TopoDS_Face;
+ AddShape(S: TopoDS_Shape): void;
+ AddStartElement(S: TopoDS_Shape): void;
+ AddElement(S: TopoDS_Shape): void;
+ InitNeighbours(E: TopoDS_Shape): void;
+ FindNeighbours(): void;
+ MakeNeighboursList(E: TopoDS_Shape, V: TopoDS_Shape): TopTools_ListOfShape;
+ static IsUVISO(E: TopoDS_Edge, F: TopoDS_Face, uiso: Standard_Boolean, viso: Standard_Boolean): void;
+ DumpSS(): void;
+ SName_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SName_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_LoopClassifier {
+ Compare(L1: Handle_TopOpeBRepBuild_Loop, L2: Handle_TopOpeBRepBuild_Loop): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_SolidBuilder {
+ InitSolidBuilder(FS: TopOpeBRepBuild_ShellFaceSet, ForceClass: Standard_Boolean): void;
+ InitSolid(): Graphic3d_ZLayerId;
+ MoreSolid(): Standard_Boolean;
+ NextSolid(): void;
+ InitShell(): Graphic3d_ZLayerId;
+ MoreShell(): Standard_Boolean;
+ NextShell(): void;
+ IsOldShell(): Standard_Boolean;
+ OldShell(): TopoDS_Shape;
+ InitFace(): Graphic3d_ZLayerId;
+ MoreFace(): Standard_Boolean;
+ NextFace(): void;
+ Face(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_SolidBuilder_1 extends TopOpeBRepBuild_SolidBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_SolidBuilder_2 extends TopOpeBRepBuild_SolidBuilder {
+ constructor(FS: TopOpeBRepBuild_ShellFaceSet, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_CompositeClassifier extends TopOpeBRepBuild_LoopClassifier {
+ Compare(L1: Handle_TopOpeBRepBuild_Loop, L2: Handle_TopOpeBRepBuild_Loop): TopAbs_State;
+ CompareShapes(B1: TopoDS_Shape, B2: TopoDS_Shape): TopAbs_State;
+ CompareElementToShape(E: TopoDS_Shape, B: TopoDS_Shape): TopAbs_State;
+ ResetShape(B: TopoDS_Shape): void;
+ ResetElement(E: TopoDS_Shape): void;
+ CompareElement(E: TopoDS_Shape): Standard_Boolean;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_GTopo {
+ Reset(): void;
+ Set(II: Standard_Boolean, IN: Standard_Boolean, IO: Standard_Boolean, NI: Standard_Boolean, NN: Standard_Boolean, NO: Standard_Boolean, OI: Standard_Boolean, ON: Standard_Boolean, OO: Standard_Boolean): void;
+ Type(t1: TopAbs_ShapeEnum, t2: TopAbs_ShapeEnum): void;
+ ChangeType(t1: TopAbs_ShapeEnum, t2: TopAbs_ShapeEnum): void;
+ Config1(): TopOpeBRepDS_Config;
+ Config2(): TopOpeBRepDS_Config;
+ ChangeConfig(C1: TopOpeBRepDS_Config, C2: TopOpeBRepDS_Config): void;
+ Value_1(s1: TopAbs_State, s2: TopAbs_State): Standard_Boolean;
+ Value_2(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): Standard_Boolean;
+ Value_3(II: Graphic3d_ZLayerId): Standard_Boolean;
+ ChangeValue_1(i1: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId, b: Standard_Boolean): void;
+ ChangeValue_2(s1: TopAbs_State, s2: TopAbs_State, b: Standard_Boolean): void;
+ GIndex(S: TopAbs_State): Graphic3d_ZLayerId;
+ GState(I: Graphic3d_ZLayerId): TopAbs_State;
+ Index(II: Graphic3d_ZLayerId, i1: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId): void;
+ DumpVal(OS: Standard_OStream, s1: TopAbs_State, s2: TopAbs_State): void;
+ DumpType(OS: Standard_OStream): void;
+ static DumpSSB(OS: Standard_OStream, s1: TopAbs_State, s2: TopAbs_State, b: Standard_Boolean): void;
+ Dump(OS: Standard_OStream, s: Standard_Address): void;
+ StatesON(s1: TopAbs_State, s2: TopAbs_State): void;
+ IsToReverse1(): Standard_Boolean;
+ IsToReverse2(): Standard_Boolean;
+ SetReverse(rev: Standard_Boolean): void;
+ Reverse(): Standard_Boolean;
+ CopyPermuted(): TopOpeBRepBuild_GTopo;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_GTopo_1 extends TopOpeBRepBuild_GTopo {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_GTopo_2 extends TopOpeBRepBuild_GTopo {
+ constructor(II: Standard_Boolean, IN: Standard_Boolean, IO: Standard_Boolean, NI: Standard_Boolean, NN: Standard_Boolean, NO: Standard_Boolean, OI: Standard_Boolean, ON: Standard_Boolean, OO: Standard_Boolean, t1: TopAbs_ShapeEnum, t2: TopAbs_ShapeEnum, C1: TopOpeBRepDS_Config, C2: TopOpeBRepDS_Config);
+ }
+
+export declare class TopOpeBRepBuild_GIter {
+ Init_1(): void;
+ Init_2(G: TopOpeBRepBuild_GTopo): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(s1: TopAbs_State, s2: TopAbs_State): void;
+ Dump(OS: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_GIter_1 extends TopOpeBRepBuild_GIter {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_GIter_2 extends TopOpeBRepBuild_GIter {
+ constructor(G: TopOpeBRepBuild_GTopo);
+ }
+
+export declare class TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo): void;
+ Assign(theOther: TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo): TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopOpeBRepBuild_VertexInfo): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopOpeBRepBuild_VertexInfo): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopOpeBRepBuild_VertexInfo;
+ ChangeFromIndex(theIndex: Standard_Integer): TopOpeBRepBuild_VertexInfo;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopOpeBRepBuild_VertexInfo;
+ Seek(theKey1: TopoDS_Shape): TopOpeBRepBuild_VertexInfo;
+ ChangeSeek(theKey1: TopoDS_Shape): TopOpeBRepBuild_VertexInfo;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_1 extends TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_2 extends TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_3 extends TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo {
+ constructor(theOther: TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo);
+ }
+
+export declare class TopOpeBRepBuild_LoopSet {
+ constructor()
+ ChangeListOfLoop(): TopOpeBRepBuild_ListOfLoop;
+ InitLoop(): void;
+ MoreLoop(): Standard_Boolean;
+ NextLoop(): void;
+ Loop(): Handle_TopOpeBRepBuild_Loop;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_ShellFaceSet extends TopOpeBRepBuild_ShapeSet {
+ Solid(): TopoDS_Solid;
+ AddShape(S: TopoDS_Shape): void;
+ AddStartElement(S: TopoDS_Shape): void;
+ AddElement(S: TopoDS_Shape): void;
+ DumpSS(): void;
+ SName_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SName_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_ShellFaceSet_1 extends TopOpeBRepBuild_ShellFaceSet {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_ShellFaceSet_2 extends TopOpeBRepBuild_ShellFaceSet {
+ constructor(S: TopoDS_Shape, Addr: Standard_Address);
+ }
+
+export declare class TopOpeBRepBuild_EdgeBuilder extends TopOpeBRepBuild_Area1dBuilder {
+ InitEdgeBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ InitEdge(): void;
+ MoreEdge(): Standard_Boolean;
+ NextEdge(): void;
+ InitVertex(): void;
+ MoreVertex(): Standard_Boolean;
+ NextVertex(): void;
+ Vertex(): TopoDS_Shape;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_EdgeBuilder_1 extends TopOpeBRepBuild_EdgeBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_EdgeBuilder_2 extends TopOpeBRepBuild_EdgeBuilder {
+ constructor(LS: TopOpeBRepBuild_PaveSet, LC: TopOpeBRepBuild_PaveClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_FaceAreaBuilder extends TopOpeBRepBuild_Area2dBuilder {
+ InitFaceAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_FaceAreaBuilder_1 extends TopOpeBRepBuild_FaceAreaBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_FaceAreaBuilder_2 extends TopOpeBRepBuild_FaceAreaBuilder {
+ constructor(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class Handle_TopOpeBRepBuild_HBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepBuild_HBuilder): void;
+ get(): TopOpeBRepBuild_HBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepBuild_HBuilder_1 extends Handle_TopOpeBRepBuild_HBuilder {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepBuild_HBuilder_2 extends Handle_TopOpeBRepBuild_HBuilder {
+ constructor(thePtr: TopOpeBRepBuild_HBuilder);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_HBuilder_3 extends Handle_TopOpeBRepBuild_HBuilder {
+ constructor(theHandle: Handle_TopOpeBRepBuild_HBuilder);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_HBuilder_4 extends Handle_TopOpeBRepBuild_HBuilder {
+ constructor(theHandle: Handle_TopOpeBRepBuild_HBuilder);
+ }
+
+export declare class TopOpeBRepBuild_HBuilder extends Standard_Transient {
+ constructor(BT: TopOpeBRepDS_BuildTool)
+ BuildTool(): TopOpeBRepDS_BuildTool;
+ Perform_1(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Perform_2(HDS: Handle_TopOpeBRepDS_HDataStructure, S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Clear(): void;
+ DataStructure(): Handle_TopOpeBRepDS_HDataStructure;
+ ChangeBuildTool(): TopOpeBRepDS_BuildTool;
+ MergeShapes(S1: TopoDS_Shape, TB1: TopAbs_State, S2: TopoDS_Shape, TB2: TopAbs_State): void;
+ MergeSolids(S1: TopoDS_Shape, TB1: TopAbs_State, S2: TopoDS_Shape, TB2: TopAbs_State): void;
+ MergeSolid(S: TopoDS_Shape, TB: TopAbs_State): void;
+ IsSplit(S: TopoDS_Shape, ToBuild: TopAbs_State): Standard_Boolean;
+ Splits(S: TopoDS_Shape, ToBuild: TopAbs_State): TopTools_ListOfShape;
+ IsMerged(S: TopoDS_Shape, ToBuild: TopAbs_State): Standard_Boolean;
+ Merged(S: TopoDS_Shape, ToBuild: TopAbs_State): TopTools_ListOfShape;
+ NewVertex(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ NewEdges(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ ChangeNewEdges(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ NewFaces(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ Section(): TopTools_ListOfShape;
+ InitExtendedSectionDS(k: Graphic3d_ZLayerId): void;
+ InitSection(k: Graphic3d_ZLayerId): void;
+ MoreSection(): Standard_Boolean;
+ NextSection(): void;
+ CurrentSection(): TopoDS_Shape;
+ GetDSEdgeFromSectEdge(E: TopoDS_Shape, rank: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetDSFaceFromDSEdge(indexEdg: Graphic3d_ZLayerId, rank: Graphic3d_ZLayerId): TColStd_ListOfInteger;
+ GetDSCurveFromSectEdge(SectEdge: TopoDS_Shape): Graphic3d_ZLayerId;
+ GetDSFaceFromDSCurve(indexCur: Graphic3d_ZLayerId, rank: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetDSPointFromNewVertex(NewVert: TopoDS_Shape): Graphic3d_ZLayerId;
+ EdgeCurveAncestors(E: TopoDS_Shape, F1: TopoDS_Shape, F2: TopoDS_Shape, IC: Graphic3d_ZLayerId): Standard_Boolean;
+ EdgeSectionAncestors(E: TopoDS_Shape, LF1: TopTools_ListOfShape, LF2: TopTools_ListOfShape, LE1: TopTools_ListOfShape, LE2: TopTools_ListOfShape): Standard_Boolean;
+ IsKPart(): Graphic3d_ZLayerId;
+ MergeKPart(TB1: TopAbs_State, TB2: TopAbs_State): void;
+ ChangeBuilder(): TopOpeBRepBuild_Builder;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape): void;
+ Assign(theOther: TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape): TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopOpeBRepBuild_ListOfShapeListOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopOpeBRepBuild_ListOfShapeListOfShape): TopOpeBRepBuild_ListOfShapeListOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopOpeBRepBuild_ListOfShapeListOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopOpeBRepBuild_ListOfShapeListOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopOpeBRepBuild_ListOfShapeListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_1 extends TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_2 extends TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_3 extends TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape {
+ constructor(theOther: TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape);
+ }
+
+export declare class TopOpeBRepBuild_Loop extends Standard_Transient {
+ IsShape(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ BlockIterator(): TopOpeBRepBuild_BlockIterator;
+ Dump(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_Loop_1 extends TopOpeBRepBuild_Loop {
+ constructor(S: TopoDS_Shape);
+ }
+
+ export declare class TopOpeBRepBuild_Loop_2 extends TopOpeBRepBuild_Loop {
+ constructor(BI: TopOpeBRepBuild_BlockIterator);
+ }
+
+export declare class Handle_TopOpeBRepBuild_Loop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepBuild_Loop): void;
+ get(): TopOpeBRepBuild_Loop;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepBuild_Loop_1 extends Handle_TopOpeBRepBuild_Loop {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Loop_2 extends Handle_TopOpeBRepBuild_Loop {
+ constructor(thePtr: TopOpeBRepBuild_Loop);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Loop_3 extends Handle_TopOpeBRepBuild_Loop {
+ constructor(theHandle: Handle_TopOpeBRepBuild_Loop);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Loop_4 extends Handle_TopOpeBRepBuild_Loop {
+ constructor(theHandle: Handle_TopOpeBRepBuild_Loop);
+ }
+
+export declare class TopOpeBRepBuild_PaveClassifier extends TopOpeBRepBuild_LoopClassifier {
+ constructor(E: TopoDS_Shape)
+ Compare(L1: Handle_TopOpeBRepBuild_Loop, L2: Handle_TopOpeBRepBuild_Loop): TopAbs_State;
+ SetFirstParameter(P: Quantity_AbsorbedDose): void;
+ ClosedVertices(B: Standard_Boolean): void;
+ static AdjustCase(p1: Quantity_AbsorbedDose, o: TopAbs_Orientation, first: Quantity_AbsorbedDose, period: Quantity_AbsorbedDose, tol: Quantity_AbsorbedDose, cas: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_ShapeSet {
+ constructor(SubShapeType: TopAbs_ShapeEnum, checkshape: Standard_Boolean)
+ AddShape(S: TopoDS_Shape): void;
+ AddStartElement(S: TopoDS_Shape): void;
+ AddElement(S: TopoDS_Shape): void;
+ StartElements(): TopTools_ListOfShape;
+ InitShapes(): void;
+ MoreShapes(): Standard_Boolean;
+ NextShape(): void;
+ Shape(): TopoDS_Shape;
+ InitStartElements(): void;
+ MoreStartElements(): Standard_Boolean;
+ NextStartElement(): void;
+ StartElement(): TopoDS_Shape;
+ InitNeighbours(S: TopoDS_Shape): void;
+ MoreNeighbours(): Standard_Boolean;
+ NextNeighbour(): void;
+ Neighbour(): TopoDS_Shape;
+ ChangeStartShapes(): TopTools_ListOfShape;
+ FindNeighbours(): void;
+ MakeNeighboursList(E: TopoDS_Shape, V: TopoDS_Shape): TopTools_ListOfShape;
+ MaxNumberSubShape(Shape: TopoDS_Shape): Graphic3d_ZLayerId;
+ CheckShape_1(checkshape: Standard_Boolean): void;
+ CheckShape_2(): Standard_Boolean;
+ CheckShape_3(S: TopoDS_Shape, checkgeom: Standard_Boolean): Standard_Boolean;
+ DumpName(OS: Standard_OStream, str: XCAFDoc_PartId): void;
+ DumpCheck(OS: Standard_OStream, str: XCAFDoc_PartId, S: TopoDS_Shape, chk: Standard_Boolean): void;
+ DumpSS(): void;
+ DumpBB(): void;
+ DEBName_1(N: XCAFDoc_PartId): void;
+ DEBName_2(): XCAFDoc_PartId;
+ DEBNumber_1(I: Graphic3d_ZLayerId): void;
+ DEBNumber_2(): Graphic3d_ZLayerId;
+ SName_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_1(S: TopoDS_Shape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SName_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ SNameori_2(S: TopTools_ListOfShape, sb: XCAFDoc_PartId, sa: XCAFDoc_PartId): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_BuilderON {
+ Perform(PB: TopOpeBRepBuild_PBuilder, F: TopoDS_Shape, PG: TopOpeBRepBuild_PGTopo, PLSclass: TopOpeBRepTool_Plos, PWES: TopOpeBRepBuild_PWireEdgeSet): void;
+ GFillONCheckI(I: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ GFillONPartsWES1(I: Handle_TopOpeBRepDS_Interference): void;
+ GFillONPartsWES2(I: Handle_TopOpeBRepDS_Interference, EspON: TopoDS_Shape): void;
+ Perform2d(PB: TopOpeBRepBuild_PBuilder, F: TopoDS_Shape, PG: TopOpeBRepBuild_PGTopo, PLSclass: TopOpeBRepTool_Plos, PWES: TopOpeBRepBuild_PWireEdgeSet): void;
+ GFillONParts2dWES2(I: Handle_TopOpeBRepDS_Interference, EspON: TopoDS_Shape): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_BuilderON_1 extends TopOpeBRepBuild_BuilderON {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_BuilderON_2 extends TopOpeBRepBuild_BuilderON {
+ constructor(PB: TopOpeBRepBuild_PBuilder, F: TopoDS_Shape, PG: TopOpeBRepBuild_PGTopo, PLSclass: TopOpeBRepTool_Plos, PWES: TopOpeBRepBuild_PWireEdgeSet);
+ }
+
+export declare class TopOpeBRepBuild_Area2dBuilder extends TopOpeBRepBuild_AreaBuilder {
+ InitAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_Area2dBuilder_1 extends TopOpeBRepBuild_Area2dBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_Area2dBuilder_2 extends TopOpeBRepBuild_Area2dBuilder {
+ constructor(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_ShellToSolid {
+ constructor()
+ Init(): void;
+ AddShell(Sh: TopoDS_Shell): void;
+ MakeSolids(So: TopoDS_Solid, LSo: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_VertexInfo {
+ constructor()
+ SetVertex(aV: TopoDS_Vertex): void;
+ Vertex(): TopoDS_Vertex;
+ SetSmart(aFlag: Standard_Boolean): void;
+ Smart(): Standard_Boolean;
+ NbCases(): Graphic3d_ZLayerId;
+ FoundOut(): Graphic3d_ZLayerId;
+ AddIn(anE: TopoDS_Edge): void;
+ AddOut(anE: TopoDS_Edge): void;
+ SetCurrentIn(anE: TopoDS_Edge): void;
+ EdgesIn(): TopTools_IndexedMapOfOrientedShape;
+ EdgesOut(): TopTools_IndexedMapOfOrientedShape;
+ ChangeEdgesOut(): TopTools_IndexedMapOfOrientedShape;
+ Dump(): void;
+ CurrentOut(): TopoDS_Edge;
+ AppendPassed(anE: TopoDS_Edge): void;
+ RemovePassed(): void;
+ ListPassed(): TopTools_ListOfShape;
+ Prepare(aL: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_BlockIterator {
+ Initialize(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_BlockIterator_1 extends TopOpeBRepBuild_BlockIterator {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_BlockIterator_2 extends TopOpeBRepBuild_BlockIterator {
+ constructor(Lower: Graphic3d_ZLayerId, Upper: Graphic3d_ZLayerId);
+ }
+
+export declare class TopOpeBRepBuild_Area3dBuilder extends TopOpeBRepBuild_AreaBuilder {
+ InitAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_Area3dBuilder_1 extends TopOpeBRepBuild_Area3dBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_Area3dBuilder_2 extends TopOpeBRepBuild_Area3dBuilder {
+ constructor(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_FaceBuilder {
+ InitFaceBuilder(ES: TopOpeBRepBuild_WireEdgeSet, F: TopoDS_Shape, ForceClass: Standard_Boolean): void;
+ DetectUnclosedWire(mapVVsameG: TopTools_IndexedDataMapOfShapeShape, mapVon1Edge: TopTools_IndexedDataMapOfShapeShape): void;
+ CorrectGclosedWire(mapVVref: TopTools_IndexedDataMapOfShapeShape, mapVon1Edge: TopTools_IndexedDataMapOfShapeShape): void;
+ DetectPseudoInternalEdge(mapE: TopTools_IndexedMapOfShape): void;
+ Face(): TopoDS_Shape;
+ InitFace(): Graphic3d_ZLayerId;
+ MoreFace(): Standard_Boolean;
+ NextFace(): void;
+ InitWire(): Graphic3d_ZLayerId;
+ MoreWire(): Standard_Boolean;
+ NextWire(): void;
+ IsOldWire(): Standard_Boolean;
+ OldWire(): TopoDS_Shape;
+ FindNextValidElement(): void;
+ InitEdge(): Graphic3d_ZLayerId;
+ MoreEdge(): Standard_Boolean;
+ NextEdge(): void;
+ Edge(): TopoDS_Shape;
+ EdgeConnexity(E: TopoDS_Shape): Graphic3d_ZLayerId;
+ AddEdgeWire(E: TopoDS_Shape, W: TopoDS_Shape): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_FaceBuilder_1 extends TopOpeBRepBuild_FaceBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_FaceBuilder_2 extends TopOpeBRepBuild_FaceBuilder {
+ constructor(ES: TopOpeBRepBuild_WireEdgeSet, F: TopoDS_Shape, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_ListOfListOfLoop extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopOpeBRepBuild_ListOfListOfLoop): TopOpeBRepBuild_ListOfListOfLoop;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopOpeBRepBuild_ListOfLoop;
+ First_2(): TopOpeBRepBuild_ListOfLoop;
+ Last_1(): TopOpeBRepBuild_ListOfLoop;
+ Last_2(): TopOpeBRepBuild_ListOfLoop;
+ Append_1(theItem: TopOpeBRepBuild_ListOfLoop): TopOpeBRepBuild_ListOfLoop;
+ Append_3(theOther: TopOpeBRepBuild_ListOfListOfLoop): void;
+ Prepend_1(theItem: TopOpeBRepBuild_ListOfLoop): TopOpeBRepBuild_ListOfLoop;
+ Prepend_2(theOther: TopOpeBRepBuild_ListOfListOfLoop): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_ListOfListOfLoop_1 extends TopOpeBRepBuild_ListOfListOfLoop {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_ListOfListOfLoop_2 extends TopOpeBRepBuild_ListOfListOfLoop {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepBuild_ListOfListOfLoop_3 extends TopOpeBRepBuild_ListOfListOfLoop {
+ constructor(theOther: TopOpeBRepBuild_ListOfListOfLoop);
+ }
+
+export declare class TopOpeBRepBuild_CorrectFace2d {
+ Face(): TopoDS_Face;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ ErrorStatus(): Graphic3d_ZLayerId;
+ CorrectedFace(): TopoDS_Face;
+ SetMapOfTrans2dInfo(aMap: TopTools_IndexedDataMapOfShapeShape): void;
+ MapOfTrans2dInfo(): TopTools_IndexedDataMapOfShapeShape;
+ static GetP2dFL(aFace: TopoDS_Face, anEdge: TopoDS_Edge, P2dF: gp_Pnt2d, P2dL: gp_Pnt2d): void;
+ static CheckList(aFace: TopoDS_Face, aHeadList: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_CorrectFace2d_1 extends TopOpeBRepBuild_CorrectFace2d {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_CorrectFace2d_2 extends TopOpeBRepBuild_CorrectFace2d {
+ constructor(aFace: TopoDS_Face, anAvoidMap: TopTools_IndexedMapOfOrientedShape, aMap: TopTools_IndexedDataMapOfShapeShape);
+ }
+
+export declare class Handle_TopOpeBRepBuild_Pave {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepBuild_Pave): void;
+ get(): TopOpeBRepBuild_Pave;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepBuild_Pave_1 extends Handle_TopOpeBRepBuild_Pave {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Pave_2 extends Handle_TopOpeBRepBuild_Pave {
+ constructor(thePtr: TopOpeBRepBuild_Pave);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Pave_3 extends Handle_TopOpeBRepBuild_Pave {
+ constructor(theHandle: Handle_TopOpeBRepBuild_Pave);
+ }
+
+ export declare class Handle_TopOpeBRepBuild_Pave_4 extends Handle_TopOpeBRepBuild_Pave {
+ constructor(theHandle: Handle_TopOpeBRepBuild_Pave);
+ }
+
+export declare class TopOpeBRepBuild_Pave extends TopOpeBRepBuild_Loop {
+ constructor(V: TopoDS_Shape, P: Quantity_AbsorbedDose, bound: Standard_Boolean)
+ HasSameDomain_1(b: Standard_Boolean): void;
+ SameDomain_1(VSD: TopoDS_Shape): void;
+ HasSameDomain_2(): Standard_Boolean;
+ SameDomain_2(): TopoDS_Shape;
+ Vertex(): TopoDS_Shape;
+ ChangeVertex(): TopoDS_Shape;
+ Parameter_1(): Quantity_AbsorbedDose;
+ Parameter_2(Par: Quantity_AbsorbedDose): void;
+ InterferenceType(): TopOpeBRepDS_Kind;
+ IsShape(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ Dump(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_ListOfShapeListOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopOpeBRepBuild_ListOfShapeListOfShape): TopOpeBRepBuild_ListOfShapeListOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopOpeBRepBuild_ShapeListOfShape;
+ First_2(): TopOpeBRepBuild_ShapeListOfShape;
+ Last_1(): TopOpeBRepBuild_ShapeListOfShape;
+ Last_2(): TopOpeBRepBuild_ShapeListOfShape;
+ Append_1(theItem: TopOpeBRepBuild_ShapeListOfShape): TopOpeBRepBuild_ShapeListOfShape;
+ Append_3(theOther: TopOpeBRepBuild_ListOfShapeListOfShape): void;
+ Prepend_1(theItem: TopOpeBRepBuild_ShapeListOfShape): TopOpeBRepBuild_ShapeListOfShape;
+ Prepend_2(theOther: TopOpeBRepBuild_ListOfShapeListOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_ListOfShapeListOfShape_1 extends TopOpeBRepBuild_ListOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_ListOfShapeListOfShape_2 extends TopOpeBRepBuild_ListOfShapeListOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepBuild_ListOfShapeListOfShape_3 extends TopOpeBRepBuild_ListOfShapeListOfShape {
+ constructor(theOther: TopOpeBRepBuild_ListOfShapeListOfShape);
+ }
+
+export declare class TopOpeBRepBuild_BlockBuilder {
+ MakeBlock(SS: TopOpeBRepBuild_ShapeSet): void;
+ InitBlock(): void;
+ MoreBlock(): Standard_Boolean;
+ NextBlock(): void;
+ BlockIterator(): TopOpeBRepBuild_BlockIterator;
+ Element_1(BI: TopOpeBRepBuild_BlockIterator): TopoDS_Shape;
+ Element_2(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ Element_3(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ ElementIsValid_1(BI: TopOpeBRepBuild_BlockIterator): Standard_Boolean;
+ ElementIsValid_2(I: Graphic3d_ZLayerId): Standard_Boolean;
+ AddElement(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ SetValid_1(BI: TopOpeBRepBuild_BlockIterator, isvalid: Standard_Boolean): void;
+ SetValid_2(I: Graphic3d_ZLayerId, isvalid: Standard_Boolean): void;
+ CurrentBlockIsRegular(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_BlockBuilder_1 extends TopOpeBRepBuild_BlockBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_BlockBuilder_2 extends TopOpeBRepBuild_BlockBuilder {
+ constructor(SS: TopOpeBRepBuild_ShapeSet);
+ }
+
+export declare class TopOpeBRepBuild_Tools2d {
+ constructor();
+ static MakeMapOfShapeVertexInfo(aWire: TopoDS_Wire, aMap: TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo): void;
+ static DumpMapOfShapeVertexInfo(aMap: TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo): void;
+ static Path(aWire: TopoDS_Wire, aResList: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_SolidAreaBuilder extends TopOpeBRepBuild_Area3dBuilder {
+ InitSolidAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_SolidAreaBuilder_1 extends TopOpeBRepBuild_SolidAreaBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_SolidAreaBuilder_2 extends TopOpeBRepBuild_SolidAreaBuilder {
+ constructor(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_PaveSet extends TopOpeBRepBuild_LoopSet {
+ constructor(E: TopoDS_Shape)
+ RemovePV(B: Standard_Boolean): void;
+ Append(PV: Handle_TopOpeBRepBuild_Pave): void;
+ InitLoop(): void;
+ MoreLoop(): Standard_Boolean;
+ NextLoop(): void;
+ Loop(): Handle_TopOpeBRepBuild_Loop;
+ Edge(): TopoDS_Edge;
+ HasEqualParameters(): Standard_Boolean;
+ EqualParameters(): Quantity_AbsorbedDose;
+ ClosedVertices(): Standard_Boolean;
+ static SortPave(Lin: TopOpeBRepBuild_ListOfPave, Lout: TopOpeBRepBuild_ListOfPave): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_WireEdgeClassifier extends TopOpeBRepBuild_CompositeClassifier {
+ constructor(F: TopoDS_Shape, BB: TopOpeBRepBuild_BlockBuilder)
+ Compare(L1: Handle_TopOpeBRepBuild_Loop, L2: Handle_TopOpeBRepBuild_Loop): TopAbs_State;
+ LoopToShape(L: Handle_TopOpeBRepBuild_Loop): TopoDS_Shape;
+ CompareShapes(B1: TopoDS_Shape, B2: TopoDS_Shape): TopAbs_State;
+ CompareElementToShape(E: TopoDS_Shape, B: TopoDS_Shape): TopAbs_State;
+ ResetShape(B: TopoDS_Shape): void;
+ ResetElement(E: TopoDS_Shape): void;
+ CompareElement(E: TopoDS_Shape): Standard_Boolean;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_GTool {
+ constructor();
+ static GFusUnsh(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GFusSame(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GFusDiff(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GCutUnsh(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GCutSame(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GCutDiff(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GComUnsh(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GComSame(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static GComDiff(s1: TopAbs_ShapeEnum, s2: TopAbs_ShapeEnum): TopOpeBRepBuild_GTopo;
+ static Dump(OS: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_Tools {
+ constructor();
+ static FindState(aVertex: TopoDS_Shape, aState: TopAbs_State, aShapeEnum: TopAbs_ShapeEnum, aMapVertexEdges: TopTools_IndexedDataMapOfShapeListOfShape, aMapProcessedVertices: TopTools_MapOfShape, aMapVs: TopOpeBRepDS_DataMapOfShapeState): void;
+ static PropagateState(aSplEdgesState: TopOpeBRepDS_DataMapOfShapeState, anEdgesToRestMap: TopTools_IndexedMapOfShape, aShapeEnum1: TopAbs_ShapeEnum, aShapeEnum2: TopAbs_ShapeEnum, aShapeClassifier: TopOpeBRepTool_ShapeClassifier, aMapOfShapeWithState: TopOpeBRepDS_IndexedDataMapOfShapeWithState, anUnkStateShapes: TopTools_MapOfShape): void;
+ static FindStateThroughVertex(aShape: TopoDS_Shape, aShapeClassifier: TopOpeBRepTool_ShapeClassifier, aMapOfShapeWithState: TopOpeBRepDS_IndexedDataMapOfShapeWithState, anAvoidSubshMap: TopTools_MapOfShape): TopAbs_State;
+ static PropagateStateForWires(aFacesToRestMap: TopTools_IndexedMapOfShape, aMapOfShapeWithState: TopOpeBRepDS_IndexedDataMapOfShapeWithState): void;
+ static SpreadStateToChild(aShape: TopoDS_Shape, aState: TopAbs_State, aMapOfShapeWithState: TopOpeBRepDS_IndexedDataMapOfShapeWithState): void;
+ static FindState1(anEdge: TopoDS_Shape, aState: TopAbs_State, aMapEdgesFaces: TopTools_IndexedDataMapOfShapeListOfShape, aMapProcessedVertices: TopTools_MapOfShape, aMapVs: TopOpeBRepDS_DataMapOfShapeState): void;
+ static FindState2(anEdge: TopoDS_Shape, aState: TopAbs_State, aMapEdgesFaces: TopTools_IndexedDataMapOfShapeListOfShape, aMapProcessedEdges: TopTools_MapOfShape, aMapVs: TopOpeBRepDS_DataMapOfShapeState): void;
+ static GetAdjacentFace(aFaceObj: TopoDS_Shape, anEObj: TopoDS_Shape, anEdgeFaceMap: TopTools_IndexedDataMapOfShapeListOfShape, anAdjFaceObj: TopoDS_Shape): Standard_Boolean;
+ static GetNormalToFaceOnEdge(aFObj: TopoDS_Face, anEdgeObj: TopoDS_Edge, aDirNormal: gp_Vec): void;
+ static GetNormalInNearestPoint(aFace: TopoDS_Face, anEdge: TopoDS_Edge, aNormal: gp_Vec): void;
+ static GetTangentToEdgeEdge(aFObj: TopoDS_Face, anEdgeObj: TopoDS_Edge, aOriEObj: TopoDS_Edge, aTangent: gp_Vec): Standard_Boolean;
+ static GetTangentToEdge(anEdgeObj: TopoDS_Edge, aTangent: gp_Vec): Standard_Boolean;
+ static UpdatePCurves(aWire: TopoDS_Wire, fromFace: TopoDS_Face, toFace: TopoDS_Face): void;
+ static UpdateEdgeOnPeriodicalFace(aEdgeToUpdate: TopoDS_Edge, OldFace: TopoDS_Face, NewFace: TopoDS_Face): void;
+ static UpdateEdgeOnFace(aEdgeToUpdate: TopoDS_Edge, OldFace: TopoDS_Face, NewFace: TopoDS_Face): void;
+ static IsDegEdgesTheSame(anE1: TopoDS_Shape, anE2: TopoDS_Shape): Standard_Boolean;
+ static NormalizeFace(oldFace: TopoDS_Shape, corrFace: TopoDS_Shape): void;
+ static CorrectFace2d(oldFace: TopoDS_Shape, corrFace: TopoDS_Shape, aSourceShapes: TopTools_IndexedMapOfOrientedShape, aMapOfCorrect2dEdges: TopTools_IndexedDataMapOfShapeShape): void;
+ static CorrectTolerances(aS: TopoDS_Shape, aTolMax: Quantity_AbsorbedDose): void;
+ static CorrectCurveOnSurface(aS: TopoDS_Shape, aTolMax: Quantity_AbsorbedDose): void;
+ static CorrectPointOnCurve(aS: TopoDS_Shape, aTolMax: Quantity_AbsorbedDose): void;
+ static CheckFaceClosed2d(theFace: TopoDS_Face): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepBuild_ShapeListOfShape {
+ List(): TopTools_ListOfShape;
+ ChangeList(): TopTools_ListOfShape;
+ Shape(): TopoDS_Shape;
+ ChangeShape(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_ShapeListOfShape_1 extends TopOpeBRepBuild_ShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_ShapeListOfShape_2 extends TopOpeBRepBuild_ShapeListOfShape {
+ constructor(S: TopoDS_Shape);
+ }
+
+ export declare class TopOpeBRepBuild_ShapeListOfShape_3 extends TopOpeBRepBuild_ShapeListOfShape {
+ constructor(S: TopoDS_Shape, L: TopTools_ListOfShape);
+ }
+
+export declare type TopOpeBRepBuild_LoopEnum = {
+ TopOpeBRepBuild_ANYLOOP: {};
+ TopOpeBRepBuild_BOUNDARY: {};
+ TopOpeBRepBuild_BLOCK: {};
+}
+
+export declare class TopOpeBRepBuild_AreaBuilder {
+ InitAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ InitArea(): Graphic3d_ZLayerId;
+ MoreArea(): Standard_Boolean;
+ NextArea(): void;
+ InitLoop(): Graphic3d_ZLayerId;
+ MoreLoop(): Standard_Boolean;
+ NextLoop(): void;
+ Loop(): Handle_TopOpeBRepBuild_Loop;
+ ADD_Loop_TO_LISTOFLoop(L: Handle_TopOpeBRepBuild_Loop, LOL: TopOpeBRepBuild_ListOfLoop, s: Standard_Address): void;
+ REM_Loop_FROM_LISTOFLoop(ITLOL: TopOpeBRepBuild_ListIteratorOfListOfLoop, LOL: TopOpeBRepBuild_ListOfLoop, s: Standard_Address): void;
+ ADD_LISTOFLoop_TO_LISTOFLoop(LOL1: TopOpeBRepBuild_ListOfLoop, LOL2: TopOpeBRepBuild_ListOfLoop, s: Standard_Address, s1: Standard_Address, s2: Standard_Address): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_AreaBuilder_1 extends TopOpeBRepBuild_AreaBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_AreaBuilder_2 extends TopOpeBRepBuild_AreaBuilder {
+ constructor(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_FuseFace {
+ Init(LIF: TopTools_ListOfShape, LRF: TopTools_ListOfShape, CXM: Graphic3d_ZLayerId): void;
+ PerformFace(): void;
+ PerformEdge(): void;
+ ClearEdge(): void;
+ ClearVertex(): void;
+ IsDone(): Standard_Boolean;
+ IsModified(): Standard_Boolean;
+ LFuseFace(): TopTools_ListOfShape;
+ LInternEdge(): TopTools_ListOfShape;
+ LExternEdge(): TopTools_ListOfShape;
+ LModifEdge(): TopTools_ListOfShape;
+ LInternVertex(): TopTools_ListOfShape;
+ LExternVertex(): TopTools_ListOfShape;
+ LModifVertex(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_FuseFace_1 extends TopOpeBRepBuild_FuseFace {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_FuseFace_2 extends TopOpeBRepBuild_FuseFace {
+ constructor(LIF: TopTools_ListOfShape, LRF: TopTools_ListOfShape, CXM: Graphic3d_ZLayerId);
+ }
+
+export declare class TopOpeBRepBuild_Area1dBuilder extends TopOpeBRepBuild_AreaBuilder {
+ InitAreaBuilder(LS: TopOpeBRepBuild_LoopSet, LC: TopOpeBRepBuild_LoopClassifier, ForceClass: Standard_Boolean): void;
+ ADD_Loop_TO_LISTOFLoop(L: Handle_TopOpeBRepBuild_Loop, LOL: TopOpeBRepBuild_ListOfLoop, s: Standard_Address): void;
+ REM_Loop_FROM_LISTOFLoop(ITLOL: TopOpeBRepBuild_ListIteratorOfListOfLoop, LOL: TopOpeBRepBuild_ListOfLoop, s: Standard_Address): void;
+ ADD_LISTOFLoop_TO_LISTOFLoop(LOL1: TopOpeBRepBuild_ListOfLoop, LOL2: TopOpeBRepBuild_ListOfLoop, s: Standard_Address, s1: Standard_Address, s2: Standard_Address): void;
+ static DumpList(L: TopOpeBRepBuild_ListOfLoop): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepBuild_Area1dBuilder_1 extends TopOpeBRepBuild_Area1dBuilder {
+ constructor();
+ }
+
+ export declare class TopOpeBRepBuild_Area1dBuilder_2 extends TopOpeBRepBuild_Area1dBuilder {
+ constructor(LS: TopOpeBRepBuild_PaveSet, LC: TopOpeBRepBuild_PaveClassifier, ForceClass: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepBuild_WireToFace {
+ constructor()
+ Init(): void;
+ AddWire(W: TopoDS_Wire): void;
+ MakeFaces(F: TopoDS_Face, LF: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare type ChFiDS_State = {
+ ChFiDS_OnSame: {};
+ ChFiDS_OnDiff: {};
+ ChFiDS_AllSame: {};
+ ChFiDS_BreakPoint: {};
+ ChFiDS_FreeBoundary: {};
+ ChFiDS_Closed: {};
+ ChFiDS_Tangent: {};
+}
+
+export declare class Handle_ChFiDS_HData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_HData): void;
+ get(): ChFiDS_HData;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_HData_1 extends Handle_ChFiDS_HData {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_HData_2 extends Handle_ChFiDS_HData {
+ constructor(thePtr: ChFiDS_HData);
+ }
+
+ export declare class Handle_ChFiDS_HData_3 extends Handle_ChFiDS_HData {
+ constructor(theHandle: Handle_ChFiDS_HData);
+ }
+
+ export declare class Handle_ChFiDS_HData_4 extends Handle_ChFiDS_HData {
+ constructor(theHandle: Handle_ChFiDS_HData);
+ }
+
+export declare class Handle_ChFiDS_Stripe {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_Stripe): void;
+ get(): ChFiDS_Stripe;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_Stripe_1 extends Handle_ChFiDS_Stripe {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_Stripe_2 extends Handle_ChFiDS_Stripe {
+ constructor(thePtr: ChFiDS_Stripe);
+ }
+
+ export declare class Handle_ChFiDS_Stripe_3 extends Handle_ChFiDS_Stripe {
+ constructor(theHandle: Handle_ChFiDS_Stripe);
+ }
+
+ export declare class Handle_ChFiDS_Stripe_4 extends Handle_ChFiDS_Stripe {
+ constructor(theHandle: Handle_ChFiDS_Stripe);
+ }
+
+export declare class ChFiDS_Stripe extends Standard_Transient {
+ constructor()
+ Reset(): void;
+ SetOfSurfData(): Handle_ChFiDS_HData;
+ Spine(): Handle_ChFiDS_Spine;
+ OrientationOnFace1_1(): TopAbs_Orientation;
+ OrientationOnFace2_1(): TopAbs_Orientation;
+ Choix_1(): Graphic3d_ZLayerId;
+ ChangeSetOfSurfData(): Handle_ChFiDS_HData;
+ ChangeSpine(): Handle_ChFiDS_Spine;
+ OrientationOnFace1_2(Or1: TopAbs_Orientation): void;
+ OrientationOnFace2_2(Or2: TopAbs_Orientation): void;
+ Choix_2(C: Graphic3d_ZLayerId): void;
+ FirstParameters(Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ LastParameters(Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ ChangeFirstParameters(Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ ChangeLastParameters(Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ FirstCurve(): Graphic3d_ZLayerId;
+ LastCurve(): Graphic3d_ZLayerId;
+ ChangeFirstCurve(Index: Graphic3d_ZLayerId): void;
+ ChangeLastCurve(Index: Graphic3d_ZLayerId): void;
+ FirstPCurve(): Handle_Geom2d_Curve;
+ LastPCurve(): Handle_Geom2d_Curve;
+ ChangeFirstPCurve(): Handle_Geom2d_Curve;
+ ChangeLastPCurve(): Handle_Geom2d_Curve;
+ FirstPCurveOrientation_1(): TopAbs_Orientation;
+ LastPCurveOrientation_1(): TopAbs_Orientation;
+ FirstPCurveOrientation_2(O: TopAbs_Orientation): void;
+ LastPCurveOrientation_2(O: TopAbs_Orientation): void;
+ IndexFirstPointOnS1(): Graphic3d_ZLayerId;
+ IndexFirstPointOnS2(): Graphic3d_ZLayerId;
+ IndexLastPointOnS1(): Graphic3d_ZLayerId;
+ IndexLastPointOnS2(): Graphic3d_ZLayerId;
+ ChangeIndexFirstPointOnS1(Index: Graphic3d_ZLayerId): void;
+ ChangeIndexFirstPointOnS2(Index: Graphic3d_ZLayerId): void;
+ ChangeIndexLastPointOnS1(Index: Graphic3d_ZLayerId): void;
+ ChangeIndexLastPointOnS2(Index: Graphic3d_ZLayerId): void;
+ Parameters(First: Standard_Boolean, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ SetParameters(First: Standard_Boolean, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose): void;
+ Curve(First: Standard_Boolean): Graphic3d_ZLayerId;
+ SetCurve(Index: Graphic3d_ZLayerId, First: Standard_Boolean): void;
+ PCurve(First: Standard_Boolean): Handle_Geom2d_Curve;
+ ChangePCurve(First: Standard_Boolean): Handle_Geom2d_Curve;
+ Orientation_1(OnS: Graphic3d_ZLayerId): TopAbs_Orientation;
+ SetOrientation_1(Or: TopAbs_Orientation, OnS: Graphic3d_ZLayerId): void;
+ Orientation_2(First: Standard_Boolean): TopAbs_Orientation;
+ SetOrientation_2(Or: TopAbs_Orientation, First: Standard_Boolean): void;
+ IndexPoint(First: Standard_Boolean, OnS: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetIndexPoint(Index: Graphic3d_ZLayerId, First: Standard_Boolean, OnS: Graphic3d_ZLayerId): void;
+ SolidIndex(): Graphic3d_ZLayerId;
+ SetSolidIndex(Index: Graphic3d_ZLayerId): void;
+ InDS(First: Standard_Boolean, Nb: Graphic3d_ZLayerId): void;
+ IsInDS(First: Standard_Boolean): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type ChFiDS_ChamfMethod = {
+ ChFiDS_Sym: {};
+ ChFiDS_TwoDist: {};
+ ChFiDS_DistAngle: {};
+}
+
+export declare class ChFiDS_FaceInterference {
+ constructor()
+ SetInterference(LineIndex: Graphic3d_ZLayerId, Trans: TopAbs_Orientation, PCurv1: Handle_Geom2d_Curve, PCurv2: Handle_Geom2d_Curve): void;
+ SetTransition(Trans: TopAbs_Orientation): void;
+ SetFirstParameter(U1: Quantity_AbsorbedDose): void;
+ SetLastParameter(U1: Quantity_AbsorbedDose): void;
+ SetParameter(U1: Quantity_AbsorbedDose, IsFirst: Standard_Boolean): void;
+ LineIndex(): Graphic3d_ZLayerId;
+ SetLineIndex(I: Graphic3d_ZLayerId): void;
+ Transition(): TopAbs_Orientation;
+ PCurveOnFace(): Handle_Geom2d_Curve;
+ PCurveOnSurf(): Handle_Geom2d_Curve;
+ ChangePCurveOnFace(): Handle_Geom2d_Curve;
+ ChangePCurveOnSurf(): Handle_Geom2d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Parameter(IsFirst: Standard_Boolean): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class ChFiDS_ChamfSpine extends ChFiDS_Spine {
+ SetDist(Dis: Quantity_AbsorbedDose): void;
+ GetDist(Dis: Quantity_AbsorbedDose): void;
+ SetDists(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose): void;
+ Dists(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose): void;
+ GetDistAngle(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose): void;
+ SetDistAngle(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose): void;
+ SetMode(theMode: ChFiDS_ChamfMode): void;
+ IsChamfer(): ChFiDS_ChamfMethod;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ChFiDS_ChamfSpine_1 extends ChFiDS_ChamfSpine {
+ constructor();
+ }
+
+ export declare class ChFiDS_ChamfSpine_2 extends ChFiDS_ChamfSpine {
+ constructor(Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_ChFiDS_ChamfSpine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_ChamfSpine): void;
+ get(): ChFiDS_ChamfSpine;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_ChamfSpine_1 extends Handle_ChFiDS_ChamfSpine {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_ChamfSpine_2 extends Handle_ChFiDS_ChamfSpine {
+ constructor(thePtr: ChFiDS_ChamfSpine);
+ }
+
+ export declare class Handle_ChFiDS_ChamfSpine_3 extends Handle_ChFiDS_ChamfSpine {
+ constructor(theHandle: Handle_ChFiDS_ChamfSpine);
+ }
+
+ export declare class Handle_ChFiDS_ChamfSpine_4 extends Handle_ChFiDS_ChamfSpine {
+ constructor(theHandle: Handle_ChFiDS_ChamfSpine);
+ }
+
+export declare class ChFiDS_ElSpine extends Adaptor3d_Curve {
+ constructor()
+ FirstParameter_1(): Quantity_AbsorbedDose;
+ LastParameter_1(): Quantity_AbsorbedDose;
+ GetSavedFirstParameter(): Quantity_AbsorbedDose;
+ GetSavedLastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ IsPeriodic(): Standard_Boolean;
+ SetPeriodic(I: Standard_Boolean): void;
+ Period(): Quantity_AbsorbedDose;
+ Value(AbsC: Quantity_AbsorbedDose): gp_Pnt;
+ D0(AbsC: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(AbsC: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(AbsC: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(AbsC: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ FirstParameter_2(P: Quantity_AbsorbedDose): void;
+ LastParameter_2(P: Quantity_AbsorbedDose): void;
+ SaveFirstParameter(): void;
+ SaveLastParameter(): void;
+ SetOrigin(O: Quantity_AbsorbedDose): void;
+ FirstPointAndTgt(P: gp_Pnt, T: gp_Vec): void;
+ LastPointAndTgt(P: gp_Pnt, T: gp_Vec): void;
+ NbVertices(): Graphic3d_ZLayerId;
+ VertexWithTangent(Index: Graphic3d_ZLayerId): gp_Ax1;
+ SetFirstPointAndTgt(P: gp_Pnt, T: gp_Vec): void;
+ SetLastPointAndTgt(P: gp_Pnt, T: gp_Vec): void;
+ AddVertexWithTangent(anAx1: gp_Ax1): void;
+ SetCurve(C: Handle_Geom_Curve): void;
+ Previous(): Handle_ChFiDS_SurfData;
+ ChangePrevious(): Handle_ChFiDS_SurfData;
+ Next(): Handle_ChFiDS_SurfData;
+ ChangeNext(): Handle_ChFiDS_SurfData;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+export declare class ChFiDS_IndexedDataMapOfVertexListOfStripe extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: ChFiDS_IndexedDataMapOfVertexListOfStripe): void;
+ Assign(theOther: ChFiDS_IndexedDataMapOfVertexListOfStripe): ChFiDS_IndexedDataMapOfVertexListOfStripe;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Vertex, theItem: ChFiDS_ListOfStripe): Standard_Integer;
+ Contains(theKey1: TopoDS_Vertex): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Vertex, theItem: ChFiDS_ListOfStripe): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Vertex): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Vertex;
+ FindFromIndex(theIndex: Standard_Integer): ChFiDS_ListOfStripe;
+ ChangeFromIndex(theIndex: Standard_Integer): ChFiDS_ListOfStripe;
+ FindIndex(theKey1: TopoDS_Vertex): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Vertex): ChFiDS_ListOfStripe;
+ Seek(theKey1: TopoDS_Vertex): ChFiDS_ListOfStripe;
+ ChangeSeek(theKey1: TopoDS_Vertex): ChFiDS_ListOfStripe;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class ChFiDS_IndexedDataMapOfVertexListOfStripe_1 extends ChFiDS_IndexedDataMapOfVertexListOfStripe {
+ constructor();
+ }
+
+ export declare class ChFiDS_IndexedDataMapOfVertexListOfStripe_2 extends ChFiDS_IndexedDataMapOfVertexListOfStripe {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ChFiDS_IndexedDataMapOfVertexListOfStripe_3 extends ChFiDS_IndexedDataMapOfVertexListOfStripe {
+ constructor(theOther: ChFiDS_IndexedDataMapOfVertexListOfStripe);
+ }
+
+export declare type ChFiDS_ChamfMode = {
+ ChFiDS_ClassicChamfer: {};
+ ChFiDS_ConstThroatChamfer: {};
+ ChFiDS_ConstThroatWithPenetrationChamfer: {};
+}
+
+export declare class ChFiDS_SurfData extends Standard_Transient {
+ constructor()
+ Copy(Other: Handle_ChFiDS_SurfData): void;
+ IndexOfS1(): Graphic3d_ZLayerId;
+ IndexOfS2(): Graphic3d_ZLayerId;
+ IsOnCurve1(): Standard_Boolean;
+ IsOnCurve2(): Standard_Boolean;
+ IndexOfC1(): Graphic3d_ZLayerId;
+ IndexOfC2(): Graphic3d_ZLayerId;
+ Surf(): Graphic3d_ZLayerId;
+ Orientation(): TopAbs_Orientation;
+ InterferenceOnS1(): ChFiDS_FaceInterference;
+ InterferenceOnS2(): ChFiDS_FaceInterference;
+ VertexFirstOnS1(): ChFiDS_CommonPoint;
+ VertexFirstOnS2(): ChFiDS_CommonPoint;
+ VertexLastOnS1(): ChFiDS_CommonPoint;
+ VertexLastOnS2(): ChFiDS_CommonPoint;
+ ChangeIndexOfS1(Index: Graphic3d_ZLayerId): void;
+ ChangeIndexOfS2(Index: Graphic3d_ZLayerId): void;
+ ChangeSurf(Index: Graphic3d_ZLayerId): void;
+ SetIndexOfC1(Index: Graphic3d_ZLayerId): void;
+ SetIndexOfC2(Index: Graphic3d_ZLayerId): void;
+ ChangeOrientation(): TopAbs_Orientation;
+ ChangeInterferenceOnS1(): ChFiDS_FaceInterference;
+ ChangeInterferenceOnS2(): ChFiDS_FaceInterference;
+ ChangeVertexFirstOnS1(): ChFiDS_CommonPoint;
+ ChangeVertexFirstOnS2(): ChFiDS_CommonPoint;
+ ChangeVertexLastOnS1(): ChFiDS_CommonPoint;
+ ChangeVertexLastOnS2(): ChFiDS_CommonPoint;
+ Interference(OnS: Graphic3d_ZLayerId): ChFiDS_FaceInterference;
+ ChangeInterference(OnS: Graphic3d_ZLayerId): ChFiDS_FaceInterference;
+ Index(OfS: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Vertex(First: Standard_Boolean, OnS: Graphic3d_ZLayerId): ChFiDS_CommonPoint;
+ ChangeVertex(First: Standard_Boolean, OnS: Graphic3d_ZLayerId): ChFiDS_CommonPoint;
+ IsOnCurve(OnS: Graphic3d_ZLayerId): Standard_Boolean;
+ IndexOfC(OnS: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ FirstSpineParam_1(): Quantity_AbsorbedDose;
+ LastSpineParam_1(): Quantity_AbsorbedDose;
+ FirstSpineParam_2(Par: Quantity_AbsorbedDose): void;
+ LastSpineParam_2(Par: Quantity_AbsorbedDose): void;
+ FirstExtensionValue_1(): Quantity_AbsorbedDose;
+ LastExtensionValue_1(): Quantity_AbsorbedDose;
+ FirstExtensionValue_2(Extend: Quantity_AbsorbedDose): void;
+ LastExtensionValue_2(Extend: Quantity_AbsorbedDose): void;
+ Simul(): Handle_Standard_Transient;
+ SetSimul(S: Handle_Standard_Transient): void;
+ ResetSimul(): void;
+ Get2dPoints_1(First: Standard_Boolean, OnS: Graphic3d_ZLayerId): gp_Pnt2d;
+ Get2dPoints_2(P2df1: gp_Pnt2d, P2dl1: gp_Pnt2d, P2df2: gp_Pnt2d, P2dl2: gp_Pnt2d): void;
+ Set2dPoints(P2df1: gp_Pnt2d, P2dl1: gp_Pnt2d, P2df2: gp_Pnt2d, P2dl2: gp_Pnt2d): void;
+ TwistOnS1_1(): Standard_Boolean;
+ TwistOnS2_1(): Standard_Boolean;
+ TwistOnS1_2(T: Standard_Boolean): void;
+ TwistOnS2_2(T: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ChFiDS_SurfData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_SurfData): void;
+ get(): ChFiDS_SurfData;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_SurfData_1 extends Handle_ChFiDS_SurfData {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_SurfData_2 extends Handle_ChFiDS_SurfData {
+ constructor(thePtr: ChFiDS_SurfData);
+ }
+
+ export declare class Handle_ChFiDS_SurfData_3 extends Handle_ChFiDS_SurfData {
+ constructor(theHandle: Handle_ChFiDS_SurfData);
+ }
+
+ export declare class Handle_ChFiDS_SurfData_4 extends Handle_ChFiDS_SurfData {
+ constructor(theHandle: Handle_ChFiDS_SurfData);
+ }
+
+export declare class Handle_ChFiDS_SecHArray1 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_SecHArray1): void;
+ get(): ChFiDS_SecHArray1;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_SecHArray1_1 extends Handle_ChFiDS_SecHArray1 {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_SecHArray1_2 extends Handle_ChFiDS_SecHArray1 {
+ constructor(thePtr: ChFiDS_SecHArray1);
+ }
+
+ export declare class Handle_ChFiDS_SecHArray1_3 extends Handle_ChFiDS_SecHArray1 {
+ constructor(theHandle: Handle_ChFiDS_SecHArray1);
+ }
+
+ export declare class Handle_ChFiDS_SecHArray1_4 extends Handle_ChFiDS_SecHArray1 {
+ constructor(theHandle: Handle_ChFiDS_SecHArray1);
+ }
+
+export declare type ChFiDS_TypeOfConcavity = {
+ ChFiDS_Concave: {};
+ ChFiDS_Convex: {};
+ ChFiDS_Tangential: {};
+ ChFiDS_FreeBound: {};
+ ChFiDS_Other: {};
+}
+
+export declare class ChFiDS_StripeMap {
+ constructor()
+ Add(V: TopoDS_Vertex, F: Handle_ChFiDS_Stripe): void;
+ Extent(): Graphic3d_ZLayerId;
+ FindFromKey(V: TopoDS_Vertex): ChFiDS_ListOfStripe;
+ FindFromIndex(I: Graphic3d_ZLayerId): ChFiDS_ListOfStripe;
+ FindKey(I: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class ChFiDS_Map {
+ constructor()
+ Fill(S: TopoDS_Shape, T1: TopAbs_ShapeEnum, T2: TopAbs_ShapeEnum): void;
+ Contains(S: TopoDS_Shape): Standard_Boolean;
+ FindFromKey(S: TopoDS_Shape): TopTools_ListOfShape;
+ FindFromIndex(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class ChFiDS_SecArray1 {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: ChFiDS_CircSection): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: ChFiDS_SecArray1): ChFiDS_SecArray1;
+ Move(theOther: ChFiDS_SecArray1): ChFiDS_SecArray1;
+ First(): ChFiDS_CircSection;
+ ChangeFirst(): ChFiDS_CircSection;
+ Last(): ChFiDS_CircSection;
+ ChangeLast(): ChFiDS_CircSection;
+ Value(theIndex: Standard_Integer): ChFiDS_CircSection;
+ ChangeValue(theIndex: Standard_Integer): ChFiDS_CircSection;
+ SetValue(theIndex: Standard_Integer, theItem: ChFiDS_CircSection): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class ChFiDS_SecArray1_1 extends ChFiDS_SecArray1 {
+ constructor();
+ }
+
+ export declare class ChFiDS_SecArray1_2 extends ChFiDS_SecArray1 {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class ChFiDS_SecArray1_3 extends ChFiDS_SecArray1 {
+ constructor(theOther: ChFiDS_SecArray1);
+ }
+
+ export declare class ChFiDS_SecArray1_4 extends ChFiDS_SecArray1 {
+ constructor(theOther: ChFiDS_SecArray1);
+ }
+
+ export declare class ChFiDS_SecArray1_5 extends ChFiDS_SecArray1 {
+ constructor(theBegin: ChFiDS_CircSection, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class ChFiDS_FilSpine extends ChFiDS_Spine {
+ Reset(AllData: Standard_Boolean): void;
+ SetRadius_1(Radius: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ UnSetRadius_1(E: TopoDS_Edge): void;
+ SetRadius_2(Radius: Quantity_AbsorbedDose, V: TopoDS_Vertex): void;
+ UnSetRadius_2(V: TopoDS_Vertex): void;
+ SetRadius_3(UandR: gp_XY, IinC: Graphic3d_ZLayerId): void;
+ SetRadius_4(Radius: Quantity_AbsorbedDose): void;
+ SetRadius_5(C: Handle_Law_Function, IinC: Graphic3d_ZLayerId): void;
+ IsConstant_1(): Standard_Boolean;
+ IsConstant_2(IE: Graphic3d_ZLayerId): Standard_Boolean;
+ Radius_1(): Quantity_AbsorbedDose;
+ Radius_2(IE: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Radius_3(E: TopoDS_Edge): Quantity_AbsorbedDose;
+ AppendElSpine(Els: Handle_ChFiDS_HElSpine): void;
+ Law(Els: Handle_ChFiDS_HElSpine): Handle_Law_Composite;
+ ChangeLaw(E: TopoDS_Edge): Handle_Law_Function;
+ MaxRadFromSeqAndLaws(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ChFiDS_FilSpine_1 extends ChFiDS_FilSpine {
+ constructor();
+ }
+
+ export declare class ChFiDS_FilSpine_2 extends ChFiDS_FilSpine {
+ constructor(Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_ChFiDS_FilSpine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_FilSpine): void;
+ get(): ChFiDS_FilSpine;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_FilSpine_1 extends Handle_ChFiDS_FilSpine {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_FilSpine_2 extends Handle_ChFiDS_FilSpine {
+ constructor(thePtr: ChFiDS_FilSpine);
+ }
+
+ export declare class Handle_ChFiDS_FilSpine_3 extends Handle_ChFiDS_FilSpine {
+ constructor(theHandle: Handle_ChFiDS_FilSpine);
+ }
+
+ export declare class Handle_ChFiDS_FilSpine_4 extends Handle_ChFiDS_FilSpine {
+ constructor(theHandle: Handle_ChFiDS_FilSpine);
+ }
+
+export declare type ChFiDS_ErrorStatus = {
+ ChFiDS_Ok: {};
+ ChFiDS_Error: {};
+ ChFiDS_WalkingFailure: {};
+ ChFiDS_StartsolFailure: {};
+ ChFiDS_TwistedSurface: {};
+}
+
+export declare class ChFiDS_Regul {
+ constructor()
+ SetCurve(IC: Graphic3d_ZLayerId): void;
+ SetS1(IS1: Graphic3d_ZLayerId, IsFace: Standard_Boolean): void;
+ SetS2(IS2: Graphic3d_ZLayerId, IsFace: Standard_Boolean): void;
+ IsSurface1(): Standard_Boolean;
+ IsSurface2(): Standard_Boolean;
+ Curve(): Graphic3d_ZLayerId;
+ S1(): Graphic3d_ZLayerId;
+ S2(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class ChFiDS_Regularities extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: ChFiDS_Regularities): ChFiDS_Regularities;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): ChFiDS_Regul;
+ First_2(): ChFiDS_Regul;
+ Last_1(): ChFiDS_Regul;
+ Last_2(): ChFiDS_Regul;
+ Append_1(theItem: ChFiDS_Regul): ChFiDS_Regul;
+ Append_3(theOther: ChFiDS_Regularities): void;
+ Prepend_1(theItem: ChFiDS_Regul): ChFiDS_Regul;
+ Prepend_2(theOther: ChFiDS_Regularities): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class ChFiDS_Regularities_1 extends ChFiDS_Regularities {
+ constructor();
+ }
+
+ export declare class ChFiDS_Regularities_2 extends ChFiDS_Regularities {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ChFiDS_Regularities_3 extends ChFiDS_Regularities {
+ constructor(theOther: ChFiDS_Regularities);
+ }
+
+export declare class ChFiDS_Spine extends Standard_Transient {
+ SetEdges(E: TopoDS_Edge): void;
+ SetOffsetEdges(E: TopoDS_Edge): void;
+ PutInFirst(E: TopoDS_Edge): void;
+ PutInFirstOffset(E: TopoDS_Edge): void;
+ NbEdges(): Graphic3d_ZLayerId;
+ Edges(I: Graphic3d_ZLayerId): TopoDS_Edge;
+ OffsetEdges(I: Graphic3d_ZLayerId): TopoDS_Edge;
+ SetFirstStatus(S: ChFiDS_State): void;
+ SetLastStatus(S: ChFiDS_State): void;
+ AppendElSpine(Els: Handle_ChFiDS_HElSpine): void;
+ AppendOffsetElSpine(Els: Handle_ChFiDS_HElSpine): void;
+ ElSpine_1(IE: Graphic3d_ZLayerId): Handle_ChFiDS_HElSpine;
+ ElSpine_2(E: TopoDS_Edge): Handle_ChFiDS_HElSpine;
+ ElSpine_3(W: Quantity_AbsorbedDose): Handle_ChFiDS_HElSpine;
+ ChangeElSpines(): ChFiDS_ListOfHElSpine;
+ ChangeOffsetElSpines(): ChFiDS_ListOfHElSpine;
+ Reset(AllData: Standard_Boolean): void;
+ SplitDone_1(): Standard_Boolean;
+ SplitDone_2(B: Standard_Boolean): void;
+ Load(): void;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ FirstParameter_1(): Quantity_AbsorbedDose;
+ LastParameter_1(): Quantity_AbsorbedDose;
+ SetFirstParameter(Par: Quantity_AbsorbedDose): void;
+ SetLastParameter(Par: Quantity_AbsorbedDose): void;
+ FirstParameter_2(IndexSpine: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ LastParameter_2(IndexSpine: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Length(IndexSpine: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Absc_1(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Absc_2(U: Quantity_AbsorbedDose, I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Parameter_1(AbsC: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, Oriented: Standard_Boolean): void;
+ Parameter_2(Index: Graphic3d_ZLayerId, AbsC: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, Oriented: Standard_Boolean): void;
+ Value(AbsC: Quantity_AbsorbedDose): gp_Pnt;
+ D0(AbsC: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(AbsC: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(AbsC: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ SetCurrent(Index: Graphic3d_ZLayerId): void;
+ CurrentElementarySpine(Index: Graphic3d_ZLayerId): BRepAdaptor_Curve;
+ CurrentIndexOfElementarySpine(): Graphic3d_ZLayerId;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ FirstStatus(): ChFiDS_State;
+ LastStatus(): ChFiDS_State;
+ Status(IsFirst: Standard_Boolean): ChFiDS_State;
+ GetTypeOfConcavity(): ChFiDS_TypeOfConcavity;
+ SetStatus(S: ChFiDS_State, IsFirst: Standard_Boolean): void;
+ SetTypeOfConcavity(theType: ChFiDS_TypeOfConcavity): void;
+ IsTangencyExtremity(IsFirst: Standard_Boolean): Standard_Boolean;
+ SetTangencyExtremity(IsTangency: Standard_Boolean, IsFirst: Standard_Boolean): void;
+ Absc_3(V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ FirstVertex(): TopoDS_Vertex;
+ LastVertex(): TopoDS_Vertex;
+ SetFirstTgt(W: Quantity_AbsorbedDose): void;
+ SetLastTgt(W: Quantity_AbsorbedDose): void;
+ HasFirstTgt(): Standard_Boolean;
+ HasLastTgt(): Standard_Boolean;
+ SetReference_1(W: Quantity_AbsorbedDose): void;
+ SetReference_2(I: Graphic3d_ZLayerId): void;
+ Index_1(W: Quantity_AbsorbedDose, Forward: Standard_Boolean): Graphic3d_ZLayerId;
+ Index_2(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ UnsetReference(): void;
+ SetErrorStatus(state: ChFiDS_ErrorStatus): void;
+ ErrorStatus(): ChFiDS_ErrorStatus;
+ Mode(): ChFiDS_ChamfMode;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ChFiDS_Spine_1 extends ChFiDS_Spine {
+ constructor();
+ }
+
+ export declare class ChFiDS_Spine_2 extends ChFiDS_Spine {
+ constructor(Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_ChFiDS_Spine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_Spine): void;
+ get(): ChFiDS_Spine;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_Spine_1 extends Handle_ChFiDS_Spine {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_Spine_2 extends Handle_ChFiDS_Spine {
+ constructor(thePtr: ChFiDS_Spine);
+ }
+
+ export declare class Handle_ChFiDS_Spine_3 extends Handle_ChFiDS_Spine {
+ constructor(theHandle: Handle_ChFiDS_Spine);
+ }
+
+ export declare class Handle_ChFiDS_Spine_4 extends Handle_ChFiDS_Spine {
+ constructor(theHandle: Handle_ChFiDS_Spine);
+ }
+
+export declare class ChFiDS_CircSection {
+ constructor()
+ Set_1(C: gp_Circ, F: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): void;
+ Set_2(C: gp_Lin, F: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): void;
+ Get_1(C: gp_Circ, F: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): void;
+ Get_2(C: gp_Lin, F: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class ChFiDS_CommonPoint {
+ constructor()
+ Reset(): void;
+ SetVertex(theVertex: TopoDS_Vertex): void;
+ SetArc(Tol: Quantity_AbsorbedDose, A: TopoDS_Edge, Param: Quantity_AbsorbedDose, TArc: TopAbs_Orientation): void;
+ SetParameter(Param: Quantity_AbsorbedDose): void;
+ SetPoint(thePoint: gp_Pnt): void;
+ SetVector(theVector: gp_Vec): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ IsVertex(): Standard_Boolean;
+ Vertex(): TopoDS_Vertex;
+ IsOnArc(): Standard_Boolean;
+ Arc(): TopoDS_Edge;
+ TransitionOnArc(): TopAbs_Orientation;
+ ParameterOnArc(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ HasVector(): Standard_Boolean;
+ Vector(): gp_Vec;
+ delete(): void;
+}
+
+export declare class ChFiDS_HElSpine extends Adaptor3d_HCurve {
+ Set(C: ChFiDS_ElSpine): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): ChFiDS_ElSpine;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ChFiDS_HElSpine_1 extends ChFiDS_HElSpine {
+ constructor();
+ }
+
+ export declare class ChFiDS_HElSpine_2 extends ChFiDS_HElSpine {
+ constructor(C: ChFiDS_ElSpine);
+ }
+
+export declare class Handle_ChFiDS_HElSpine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ChFiDS_HElSpine): void;
+ get(): ChFiDS_HElSpine;
+ delete(): void;
+}
+
+ export declare class Handle_ChFiDS_HElSpine_1 extends Handle_ChFiDS_HElSpine {
+ constructor();
+ }
+
+ export declare class Handle_ChFiDS_HElSpine_2 extends Handle_ChFiDS_HElSpine {
+ constructor(thePtr: ChFiDS_HElSpine);
+ }
+
+ export declare class Handle_ChFiDS_HElSpine_3 extends Handle_ChFiDS_HElSpine {
+ constructor(theHandle: Handle_ChFiDS_HElSpine);
+ }
+
+ export declare class Handle_ChFiDS_HElSpine_4 extends Handle_ChFiDS_HElSpine {
+ constructor(theHandle: Handle_ChFiDS_HElSpine);
+ }
+
+export declare class NCollection_BaseVector {
+ Clear(): void;
+ SetIncrement(aIncrement: Graphic3d_ZLayerId): void;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ delete(): void;
+}
+
+export declare class NCollection_BaseMap {
+ NbBuckets(): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Statistics(S: Standard_OStream): void;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ delete(): void;
+}
+
+export declare class NCollection_AccAllocator extends NCollection_BaseAllocator {
+ constructor(theBlockSize: Standard_Size)
+ Allocate(theSize: Standard_Size): C_f;
+ Free(theAddress: C_f): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_AccAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_AccAllocator): void;
+ get(): NCollection_AccAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_AccAllocator_1 extends Handle_NCollection_AccAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_AccAllocator_2 extends Handle_NCollection_AccAllocator {
+ constructor(thePtr: NCollection_AccAllocator);
+ }
+
+ export declare class Handle_NCollection_AccAllocator_3 extends Handle_NCollection_AccAllocator {
+ constructor(theHandle: Handle_NCollection_AccAllocator);
+ }
+
+ export declare class Handle_NCollection_AccAllocator_4 extends Handle_NCollection_AccAllocator {
+ constructor(theHandle: Handle_NCollection_AccAllocator);
+ }
+
+export declare type NCollection_CellFilter_Action = {
+ CellFilter_Keep: {};
+ CellFilter_Purge: {};
+}
+
+export declare class NCollection_CellFilter_InspectorXYZ {
+ constructor();
+ static Coord(i: Standard_Integer, thePnt: any): Quantity_AbsorbedDose;
+ Shift(thePnt: any, theTol: Quantity_AbsorbedDose): any;
+ delete(): void;
+}
+
+export declare class NCollection_CellFilter_InspectorXY {
+ constructor();
+ static Coord(i: Standard_Integer, thePnt: any): Quantity_AbsorbedDose;
+ Shift(thePnt: any, theTol: Quantity_AbsorbedDose): any;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_BaseAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_BaseAllocator): void;
+ get(): NCollection_BaseAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_BaseAllocator_1 extends Handle_NCollection_BaseAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_BaseAllocator_2 extends Handle_NCollection_BaseAllocator {
+ constructor(thePtr: NCollection_BaseAllocator);
+ }
+
+ export declare class Handle_NCollection_BaseAllocator_3 extends Handle_NCollection_BaseAllocator {
+ constructor(theHandle: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Handle_NCollection_BaseAllocator_4 extends Handle_NCollection_BaseAllocator {
+ constructor(theHandle: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class NCollection_BaseAllocator extends Standard_Transient {
+ Allocate(size: Standard_Size): C_f;
+ Free(anAddress: C_f): void;
+ static CommonBaseAllocator(): Handle_NCollection_BaseAllocator;
+ static StandardCallBack(theIsAlloc: Standard_Boolean, theStorage: Standard_Address, theRoundSize: Standard_ThreadId, theSize: Standard_ThreadId): void;
+ static PrintMemUsageStatistics(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NCollection_BaseSequence {
+ IsEmpty(): Standard_Boolean;
+ Length(): Graphic3d_ZLayerId;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_IncAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_IncAllocator): void;
+ get(): NCollection_IncAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_IncAllocator_1 extends Handle_NCollection_IncAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_IncAllocator_2 extends Handle_NCollection_IncAllocator {
+ constructor(thePtr: NCollection_IncAllocator);
+ }
+
+ export declare class Handle_NCollection_IncAllocator_3 extends Handle_NCollection_IncAllocator {
+ constructor(theHandle: Handle_NCollection_IncAllocator);
+ }
+
+ export declare class Handle_NCollection_IncAllocator_4 extends Handle_NCollection_IncAllocator {
+ constructor(theHandle: Handle_NCollection_IncAllocator);
+ }
+
+export declare class NCollection_IncAllocator extends NCollection_BaseAllocator {
+ constructor(theBlockSize: Standard_Size)
+ SetThreadSafe(theIsThreadSafe: Standard_Boolean): void;
+ Allocate(size: Standard_Size): C_f;
+ Free(anAddress: C_f): void;
+ GetMemSize(): Standard_Size;
+ Reallocate(anAddress: C_f, oldSize: Standard_Size, newSize: Standard_Size): C_f;
+ Reset(doReleaseMem: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NCollection_WinHeapAllocator extends NCollection_BaseAllocator {
+ constructor(theInitSizeBytes: Standard_Size)
+ Allocate(theSize: Standard_ThreadId): C_f;
+ Free(theAddress: C_f): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_WinHeapAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_WinHeapAllocator): void;
+ get(): NCollection_WinHeapAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_WinHeapAllocator_1 extends Handle_NCollection_WinHeapAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_WinHeapAllocator_2 extends Handle_NCollection_WinHeapAllocator {
+ constructor(thePtr: NCollection_WinHeapAllocator);
+ }
+
+ export declare class Handle_NCollection_WinHeapAllocator_3 extends Handle_NCollection_WinHeapAllocator {
+ constructor(theHandle: Handle_NCollection_WinHeapAllocator);
+ }
+
+ export declare class Handle_NCollection_WinHeapAllocator_4 extends Handle_NCollection_WinHeapAllocator {
+ constructor(theHandle: Handle_NCollection_WinHeapAllocator);
+ }
+
+export declare class NCollection_UtfWideString {
+ Iterator(): NCollection_UtfIterator;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ GetChar(theCharIndex: Standard_Integer): Standard_Utf32Char;
+ GetCharBuffer(theCharIndex: Standard_Integer): Standard_WideChar;
+ FromLocale(theString: string, theLength: Standard_Integer): void;
+ IsEqual(theCompare: NCollection_UtfWideString): boolean;
+ SubString(theStart: Standard_Integer, theEnd: Standard_Integer): NCollection_UtfWideString;
+ ToCString(): Standard_WideChar;
+ ToUtf8(): NCollection_Utf8String;
+ ToUtf16(): NCollection_Utf16String;
+ ToUtf32(): NCollection_Utf32String;
+ ToUtfWide(): NCollection_UtfWideString;
+ ToLocale(theBuffer: string, theSizeBytes: Standard_Integer): boolean;
+ IsEmpty(): boolean;
+ Clear(): void;
+ Assign(theOther: NCollection_UtfWideString): NCollection_UtfWideString;
+ Swap(theOther: NCollection_UtfWideString): void;
+ delete(): void;
+}
+
+ export declare class NCollection_UtfWideString_1 extends NCollection_UtfWideString {
+ constructor();
+ }
+
+ export declare class NCollection_UtfWideString_2 extends NCollection_UtfWideString {
+ constructor(theCopy: NCollection_UtfWideString);
+ }
+
+ export declare class NCollection_UtfWideString_3 extends NCollection_UtfWideString {
+ constructor(theOther: NCollection_UtfWideString);
+ }
+
+ export declare class NCollection_UtfWideString_4 extends NCollection_UtfWideString {
+ constructor(theCopyUtf8: string, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_UtfWideString_5 extends NCollection_UtfWideString {
+ constructor(theCopyUtf16: Standard_Utf16Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_UtfWideString_6 extends NCollection_UtfWideString {
+ constructor(theCopyUtf32: Standard_Utf32Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_UtfWideString_7 extends NCollection_UtfWideString {
+ constructor(theCopyUtfWide: Standard_WideChar, theLength: Standard_Integer);
+ }
+
+export declare class NCollection_Utf16String {
+ Iterator(): NCollection_UtfIterator;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ GetChar(theCharIndex: Standard_Integer): Standard_Utf32Char;
+ GetCharBuffer(theCharIndex: Standard_Integer): Standard_Utf16Char;
+ FromLocale(theString: string, theLength: Standard_Integer): void;
+ IsEqual(theCompare: NCollection_Utf16String): boolean;
+ SubString(theStart: Standard_Integer, theEnd: Standard_Integer): NCollection_Utf16String;
+ ToCString(): Standard_Utf16Char;
+ ToUtf8(): NCollection_Utf8String;
+ ToUtf16(): NCollection_Utf16String;
+ ToUtf32(): NCollection_Utf32String;
+ ToUtfWide(): NCollection_UtfWideString;
+ ToLocale(theBuffer: string, theSizeBytes: Standard_Integer): boolean;
+ IsEmpty(): boolean;
+ Clear(): void;
+ Assign(theOther: NCollection_Utf16String): NCollection_Utf16String;
+ Swap(theOther: NCollection_Utf16String): void;
+ delete(): void;
+}
+
+ export declare class NCollection_Utf16String_1 extends NCollection_Utf16String {
+ constructor();
+ }
+
+ export declare class NCollection_Utf16String_2 extends NCollection_Utf16String {
+ constructor(theCopy: NCollection_Utf16String);
+ }
+
+ export declare class NCollection_Utf16String_3 extends NCollection_Utf16String {
+ constructor(theOther: NCollection_Utf16String);
+ }
+
+ export declare class NCollection_Utf16String_4 extends NCollection_Utf16String {
+ constructor(theCopyUtf8: string, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf16String_5 extends NCollection_Utf16String {
+ constructor(theCopyUtf16: Standard_Utf16Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf16String_6 extends NCollection_Utf16String {
+ constructor(theCopyUtf32: Standard_Utf32Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf16String_7 extends NCollection_Utf16String {
+ constructor(theCopyUtfWide: Standard_WideChar, theLength: Standard_Integer);
+ }
+
+export declare class NCollection_Utf8String {
+ Iterator(): NCollection_UtfIterator;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ GetChar(theCharIndex: Standard_Integer): Standard_Utf32Char;
+ GetCharBuffer(theCharIndex: Standard_Integer): Standard_Utf8Char;
+ FromLocale(theString: string, theLength: Standard_Integer): void;
+ IsEqual(theCompare: NCollection_Utf8String): boolean;
+ SubString(theStart: Standard_Integer, theEnd: Standard_Integer): NCollection_Utf8String;
+ ToCString(): Standard_Utf8Char;
+ ToUtf8(): NCollection_Utf8String;
+ ToUtf16(): NCollection_Utf16String;
+ ToUtf32(): NCollection_Utf32String;
+ ToUtfWide(): NCollection_UtfWideString;
+ ToLocale(theBuffer: string, theSizeBytes: Standard_Integer): boolean;
+ IsEmpty(): boolean;
+ Clear(): void;
+ Assign(theOther: NCollection_Utf8String): NCollection_Utf8String;
+ Swap(theOther: NCollection_Utf8String): void;
+ delete(): void;
+}
+
+ export declare class NCollection_Utf8String_1 extends NCollection_Utf8String {
+ constructor();
+ }
+
+ export declare class NCollection_Utf8String_2 extends NCollection_Utf8String {
+ constructor(theCopy: NCollection_Utf8String);
+ }
+
+ export declare class NCollection_Utf8String_3 extends NCollection_Utf8String {
+ constructor(theOther: NCollection_Utf8String);
+ }
+
+ export declare class NCollection_Utf8String_4 extends NCollection_Utf8String {
+ constructor(theCopyUtf8: string, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf8String_5 extends NCollection_Utf8String {
+ constructor(theCopyUtf16: Standard_Utf16Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf8String_6 extends NCollection_Utf8String {
+ constructor(theCopyUtf32: Standard_Utf32Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf8String_7 extends NCollection_Utf8String {
+ constructor(theCopyUtfWide: Standard_WideChar, theLength: Standard_Integer);
+ }
+
+export declare class NCollection_Utf32String {
+ Iterator(): NCollection_UtfIterator;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ GetChar(theCharIndex: Standard_Integer): Standard_Utf32Char;
+ GetCharBuffer(theCharIndex: Standard_Integer): Standard_Utf32Char;
+ FromLocale(theString: string, theLength: Standard_Integer): void;
+ IsEqual(theCompare: NCollection_Utf32String): boolean;
+ SubString(theStart: Standard_Integer, theEnd: Standard_Integer): NCollection_Utf32String;
+ ToCString(): Standard_Utf32Char;
+ ToUtf8(): NCollection_Utf8String;
+ ToUtf16(): NCollection_Utf16String;
+ ToUtf32(): NCollection_Utf32String;
+ ToUtfWide(): NCollection_UtfWideString;
+ ToLocale(theBuffer: string, theSizeBytes: Standard_Integer): boolean;
+ IsEmpty(): boolean;
+ Clear(): void;
+ Assign(theOther: NCollection_Utf32String): NCollection_Utf32String;
+ Swap(theOther: NCollection_Utf32String): void;
+ delete(): void;
+}
+
+ export declare class NCollection_Utf32String_1 extends NCollection_Utf32String {
+ constructor();
+ }
+
+ export declare class NCollection_Utf32String_2 extends NCollection_Utf32String {
+ constructor(theCopy: NCollection_Utf32String);
+ }
+
+ export declare class NCollection_Utf32String_3 extends NCollection_Utf32String {
+ constructor(theOther: NCollection_Utf32String);
+ }
+
+ export declare class NCollection_Utf32String_4 extends NCollection_Utf32String {
+ constructor(theCopyUtf8: string, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf32String_5 extends NCollection_Utf32String {
+ constructor(theCopyUtf16: Standard_Utf16Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf32String_6 extends NCollection_Utf32String {
+ constructor(theCopyUtf32: Standard_Utf32Char, theLength: Standard_Integer);
+ }
+
+ export declare class NCollection_Utf32String_7 extends NCollection_Utf32String {
+ constructor(theCopyUtfWide: Standard_WideChar, theLength: Standard_Integer);
+ }
+
+export declare class NCollection_HeapAllocator extends NCollection_BaseAllocator {
+ Allocate(theSize: Standard_ThreadId): C_f;
+ Free(anAddress: C_f): void;
+ static GlobalHeapAllocator(): Handle_NCollection_HeapAllocator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_HeapAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_HeapAllocator): void;
+ get(): NCollection_HeapAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_HeapAllocator_1 extends Handle_NCollection_HeapAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_HeapAllocator_2 extends Handle_NCollection_HeapAllocator {
+ constructor(thePtr: NCollection_HeapAllocator);
+ }
+
+ export declare class Handle_NCollection_HeapAllocator_3 extends Handle_NCollection_HeapAllocator {
+ constructor(theHandle: Handle_NCollection_HeapAllocator);
+ }
+
+ export declare class Handle_NCollection_HeapAllocator_4 extends Handle_NCollection_HeapAllocator {
+ constructor(theHandle: Handle_NCollection_HeapAllocator);
+ }
+
+export declare class Handle_NCollection_Buffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_Buffer): void;
+ get(): NCollection_Buffer;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_Buffer_1 extends Handle_NCollection_Buffer {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_Buffer_2 extends Handle_NCollection_Buffer {
+ constructor(thePtr: NCollection_Buffer);
+ }
+
+ export declare class Handle_NCollection_Buffer_3 extends Handle_NCollection_Buffer {
+ constructor(theHandle: Handle_NCollection_Buffer);
+ }
+
+ export declare class Handle_NCollection_Buffer_4 extends Handle_NCollection_Buffer {
+ constructor(theHandle: Handle_NCollection_Buffer);
+ }
+
+export declare class NCollection_Buffer extends Standard_Transient {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator, theSize: Standard_ThreadId, theData: Standard_Byte)
+ Data(): Standard_Byte;
+ ChangeData(): Standard_Byte;
+ IsEmpty(): Standard_Boolean;
+ Size(): Standard_ThreadId;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ SetAllocator(theAlloc: Handle_NCollection_BaseAllocator): void;
+ Allocate(theSize: Standard_ThreadId): Standard_Boolean;
+ Free(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NCollection_SparseArrayBase {
+ Clear(): void;
+ Size(): Standard_ThreadId;
+ HasValue(theIndex: Standard_ThreadId): Standard_Boolean;
+ UnsetValue(theIndex: Standard_ThreadId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_NCollection_AlignedAllocator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NCollection_AlignedAllocator): void;
+ get(): NCollection_AlignedAllocator;
+ delete(): void;
+}
+
+ export declare class Handle_NCollection_AlignedAllocator_1 extends Handle_NCollection_AlignedAllocator {
+ constructor();
+ }
+
+ export declare class Handle_NCollection_AlignedAllocator_2 extends Handle_NCollection_AlignedAllocator {
+ constructor(thePtr: NCollection_AlignedAllocator);
+ }
+
+ export declare class Handle_NCollection_AlignedAllocator_3 extends Handle_NCollection_AlignedAllocator {
+ constructor(theHandle: Handle_NCollection_AlignedAllocator);
+ }
+
+ export declare class Handle_NCollection_AlignedAllocator_4 extends Handle_NCollection_AlignedAllocator {
+ constructor(theHandle: Handle_NCollection_AlignedAllocator);
+ }
+
+export declare class NCollection_AlignedAllocator extends NCollection_BaseAllocator {
+ constructor(theAlignment: Standard_Size)
+ Allocate(theSize: Standard_Size): C_f;
+ Free(thePtr: C_f): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NCollection_UtfStringTool {
+ constructor()
+ FromLocale(theString: Standard_Character): Standard_WideChar;
+ static ToLocale(theWideString: Standard_WideChar, theBuffer: Standard_Character, theSizeBytes: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class NCollection_BaseList {
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ delete(): void;
+}
+
+export declare class Handle_STEPCAFControl_ActorWrite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPCAFControl_ActorWrite): void;
+ get(): STEPCAFControl_ActorWrite;
+ delete(): void;
+}
+
+ export declare class Handle_STEPCAFControl_ActorWrite_1 extends Handle_STEPCAFControl_ActorWrite {
+ constructor();
+ }
+
+ export declare class Handle_STEPCAFControl_ActorWrite_2 extends Handle_STEPCAFControl_ActorWrite {
+ constructor(thePtr: STEPCAFControl_ActorWrite);
+ }
+
+ export declare class Handle_STEPCAFControl_ActorWrite_3 extends Handle_STEPCAFControl_ActorWrite {
+ constructor(theHandle: Handle_STEPCAFControl_ActorWrite);
+ }
+
+ export declare class Handle_STEPCAFControl_ActorWrite_4 extends Handle_STEPCAFControl_ActorWrite {
+ constructor(theHandle: Handle_STEPCAFControl_ActorWrite);
+ }
+
+export declare class STEPCAFControl_ActorWrite extends STEPControl_ActorWrite {
+ constructor()
+ IsAssembly(S: TopoDS_Shape): Standard_Boolean;
+ SetStdMode(stdmode: Standard_Boolean): void;
+ ClearMap(): void;
+ RegisterAssembly(S: TopoDS_Shape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPCAFControl_ExternFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPCAFControl_ExternFile): void;
+ get(): STEPCAFControl_ExternFile;
+ delete(): void;
+}
+
+ export declare class Handle_STEPCAFControl_ExternFile_1 extends Handle_STEPCAFControl_ExternFile {
+ constructor();
+ }
+
+ export declare class Handle_STEPCAFControl_ExternFile_2 extends Handle_STEPCAFControl_ExternFile {
+ constructor(thePtr: STEPCAFControl_ExternFile);
+ }
+
+ export declare class Handle_STEPCAFControl_ExternFile_3 extends Handle_STEPCAFControl_ExternFile {
+ constructor(theHandle: Handle_STEPCAFControl_ExternFile);
+ }
+
+ export declare class Handle_STEPCAFControl_ExternFile_4 extends Handle_STEPCAFControl_ExternFile {
+ constructor(theHandle: Handle_STEPCAFControl_ExternFile);
+ }
+
+export declare class STEPCAFControl_ExternFile extends Standard_Transient {
+ constructor()
+ SetWS(WS: Handle_XSControl_WorkSession): void;
+ GetWS(): Handle_XSControl_WorkSession;
+ SetLoadStatus(stat: IFSelect_ReturnStatus): void;
+ GetLoadStatus(): IFSelect_ReturnStatus;
+ SetTransferStatus(isok: Standard_Boolean): void;
+ GetTransferStatus(): Standard_Boolean;
+ SetWriteStatus(stat: IFSelect_ReturnStatus): void;
+ GetWriteStatus(): IFSelect_ReturnStatus;
+ SetName(name: Handle_TCollection_HAsciiString): void;
+ GetName(): Handle_TCollection_HAsciiString;
+ SetLabel(L: TDF_Label): void;
+ GetLabel(): TDF_Label;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class STEPCAFControl_GDTProperty {
+ constructor()
+ static GetDimModifiers(theCRI: Handle_StepRepr_CompoundRepresentationItem, theModifiers: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ static GetDimClassOfTolerance(theLAF: Handle_StepShape_LimitsAndFits, theHolle: Standard_Boolean, theFV: XCAFDimTolObjects_DimensionFormVariance, theG: XCAFDimTolObjects_DimensionGrade): void;
+ static GetDimType(theName: Handle_TCollection_HAsciiString, theType: XCAFDimTolObjects_DimensionType): Standard_Boolean;
+ static GetDatumTargetType(theDescription: Handle_TCollection_HAsciiString, theType: XCAFDimTolObjects_DatumTargetType): Standard_Boolean;
+ static GetDimQualifierType(theDescription: Handle_TCollection_HAsciiString, theType: XCAFDimTolObjects_DimensionQualifier): Standard_Boolean;
+ static GetTolValueType_1(theDescription: Handle_TCollection_HAsciiString, theType: XCAFDimTolObjects_GeomToleranceTypeValue): Standard_Boolean;
+ static GetTolValueType_2(theType: XCAFDimTolObjects_GeomToleranceTypeValue): Handle_TCollection_HAsciiString;
+ static GetDimTypeName(theType: XCAFDimTolObjects_DimensionType): Handle_TCollection_HAsciiString;
+ static GetDimQualifierName(theQualifier: XCAFDimTolObjects_DimensionQualifier): Handle_TCollection_HAsciiString;
+ static GetDimModifierName(theModifier: XCAFDimTolObjects_DimensionModif): Handle_TCollection_HAsciiString;
+ static GetLimitsAndFits(theHole: Standard_Boolean, theFormVariance: XCAFDimTolObjects_DimensionFormVariance, theGrade: XCAFDimTolObjects_DimensionGrade): Handle_StepShape_LimitsAndFits;
+ static GetDatumTargetName(theDatumType: XCAFDimTolObjects_DatumTargetType): Handle_TCollection_HAsciiString;
+ static IsDimensionalLocation(theType: XCAFDimTolObjects_DimensionType): Standard_Boolean;
+ static IsDimensionalSize(theType: XCAFDimTolObjects_DimensionType): Standard_Boolean;
+ static GetGeomToleranceType_1(theType: XCAFDimTolObjects_GeomToleranceType): StepDimTol_GeometricToleranceType;
+ static GetGeomToleranceType_2(theType: StepDimTol_GeometricToleranceType): XCAFDimTolObjects_GeomToleranceType;
+ static GetGeomTolerance(theType: XCAFDimTolObjects_GeomToleranceType): Handle_StepDimTol_GeometricTolerance;
+ static GetGeomToleranceModifier(theModifier: XCAFDimTolObjects_GeomToleranceModif): StepDimTol_GeometricToleranceModifier;
+ static GetDatumRefModifiers(theModifiers: XCAFDimTolObjects_DatumModifiersSequence, theModifWithVal: XCAFDimTolObjects_DatumModifWithValue, theValue: Quantity_AbsorbedDose, theUnit: StepBasic_Unit): Handle_StepDimTol_HArray1OfDatumReferenceModifier;
+ static GetTessellation(theShape: TopoDS_Shape): Handle_StepVisual_TessellatedGeometricSet;
+ delete(): void;
+}
+
+export declare class STEPCAFControl_DataMapOfLabelShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: STEPCAFControl_DataMapOfLabelShape): void;
+ Assign(theOther: STEPCAFControl_DataMapOfLabelShape): STEPCAFControl_DataMapOfLabelShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TDF_Label, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: TDF_Label, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: TDF_Label): Standard_Boolean;
+ UnBind(theKey: TDF_Label): Standard_Boolean;
+ Seek(theKey: TDF_Label): TopoDS_Shape;
+ ChangeSeek(theKey: TDF_Label): TopoDS_Shape;
+ ChangeFind(theKey: TDF_Label): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class STEPCAFControl_DataMapOfLabelShape_1 extends STEPCAFControl_DataMapOfLabelShape {
+ constructor();
+ }
+
+ export declare class STEPCAFControl_DataMapOfLabelShape_2 extends STEPCAFControl_DataMapOfLabelShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class STEPCAFControl_DataMapOfLabelShape_3 extends STEPCAFControl_DataMapOfLabelShape {
+ constructor(theOther: STEPCAFControl_DataMapOfLabelShape);
+ }
+
+export declare class STEPCAFControl_Reader {
+ Init(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean): void;
+ ReadFile(filename: Standard_CString): IFSelect_ReturnStatus;
+ NbRootsForTransfer(): Graphic3d_ZLayerId;
+ TransferOneRoot(num: Graphic3d_ZLayerId, doc: Handle_TDocStd_Document, theProgress: Message_ProgressRange): Standard_Boolean;
+ Transfer_1(doc: Handle_TDocStd_Document, theProgress: Message_ProgressRange): Standard_Boolean;
+ Perform_1(filename: XCAFDoc_PartId, doc: Handle_TDocStd_Document, theProgress: Message_ProgressRange): Standard_Boolean;
+ Perform_2(filename: Standard_CString, doc: Handle_TDocStd_Document, theProgress: Message_ProgressRange): Standard_Boolean;
+ ExternFiles(): any;
+ ExternFile(name: Standard_CString, ef: Handle_STEPCAFControl_ExternFile): Standard_Boolean;
+ ChangeReader(): STEPControl_Reader;
+ Reader(): STEPControl_Reader;
+ static FindInstance(NAUO: Handle_StepRepr_NextAssemblyUsageOccurrence, STool: Handle_XCAFDoc_ShapeTool, Tool: STEPConstruct_Tool, ShapeLabelMap: XCAFDoc_DataMapOfShapeLabel): TDF_Label;
+ SetColorMode(colormode: Standard_Boolean): void;
+ GetColorMode(): Standard_Boolean;
+ SetNameMode(namemode: Standard_Boolean): void;
+ GetNameMode(): Standard_Boolean;
+ SetLayerMode(layermode: Standard_Boolean): void;
+ GetLayerMode(): Standard_Boolean;
+ SetPropsMode(propsmode: Standard_Boolean): void;
+ GetPropsMode(): Standard_Boolean;
+ SetSHUOMode(shuomode: Standard_Boolean): void;
+ GetSHUOMode(): Standard_Boolean;
+ SetGDTMode(gdtmode: Standard_Boolean): void;
+ GetGDTMode(): Standard_Boolean;
+ SetMatMode(matmode: Standard_Boolean): void;
+ GetMatMode(): Standard_Boolean;
+ SetViewMode(viewmode: Standard_Boolean): void;
+ GetViewMode(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class STEPCAFControl_Reader_1 extends STEPCAFControl_Reader {
+ constructor();
+ }
+
+ export declare class STEPCAFControl_Reader_2 extends STEPCAFControl_Reader {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class Handle_STEPCAFControl_Controller {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPCAFControl_Controller): void;
+ get(): STEPCAFControl_Controller;
+ delete(): void;
+}
+
+ export declare class Handle_STEPCAFControl_Controller_1 extends Handle_STEPCAFControl_Controller {
+ constructor();
+ }
+
+ export declare class Handle_STEPCAFControl_Controller_2 extends Handle_STEPCAFControl_Controller {
+ constructor(thePtr: STEPCAFControl_Controller);
+ }
+
+ export declare class Handle_STEPCAFControl_Controller_3 extends Handle_STEPCAFControl_Controller {
+ constructor(theHandle: Handle_STEPCAFControl_Controller);
+ }
+
+ export declare class Handle_STEPCAFControl_Controller_4 extends Handle_STEPCAFControl_Controller {
+ constructor(theHandle: Handle_STEPCAFControl_Controller);
+ }
+
+export declare class STEPCAFControl_Controller extends STEPControl_Controller {
+ constructor()
+ static Init(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class STEPCAFControl_Writer {
+ Init(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean): void;
+ Write(filename: Standard_CString): IFSelect_ReturnStatus;
+ Transfer_1(doc: Handle_TDocStd_Document, mode: STEPControl_StepModelType, multi: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ Transfer_2(L: TDF_Label, mode: STEPControl_StepModelType, multi: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ Perform_1(doc: Handle_TDocStd_Document, filename: XCAFDoc_PartId, theProgress: Message_ProgressRange): Standard_Boolean;
+ Perform_2(doc: Handle_TDocStd_Document, filename: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ ExternFiles(): any;
+ ExternFile_1(L: TDF_Label, ef: Handle_STEPCAFControl_ExternFile): Standard_Boolean;
+ ExternFile_2(name: Standard_CString, ef: Handle_STEPCAFControl_ExternFile): Standard_Boolean;
+ ChangeWriter(): STEPControl_Writer;
+ Writer(): STEPControl_Writer;
+ SetColorMode(colormode: Standard_Boolean): void;
+ GetColorMode(): Standard_Boolean;
+ SetNameMode(namemode: Standard_Boolean): void;
+ GetNameMode(): Standard_Boolean;
+ SetLayerMode(layermode: Standard_Boolean): void;
+ GetLayerMode(): Standard_Boolean;
+ SetPropsMode(propsmode: Standard_Boolean): void;
+ GetPropsMode(): Standard_Boolean;
+ SetSHUOMode(shuomode: Standard_Boolean): void;
+ GetSHUOMode(): Standard_Boolean;
+ SetDimTolMode(dimtolmode: Standard_Boolean): void;
+ GetDimTolMode(): Standard_Boolean;
+ SetMaterialMode(matmode: Standard_Boolean): void;
+ GetMaterialMode(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class STEPCAFControl_Writer_1 extends STEPCAFControl_Writer {
+ constructor();
+ }
+
+ export declare class STEPCAFControl_Writer_2 extends STEPCAFControl_Writer {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class AppStdL_Application extends TDocStd_Application {
+ constructor();
+ ResourcesName(): Standard_CString;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AppStdL_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppStdL_Application): void;
+ get(): AppStdL_Application;
+ delete(): void;
+}
+
+ export declare class Handle_AppStdL_Application_1 extends Handle_AppStdL_Application {
+ constructor();
+ }
+
+ export declare class Handle_AppStdL_Application_2 extends Handle_AppStdL_Application {
+ constructor(thePtr: AppStdL_Application);
+ }
+
+ export declare class Handle_AppStdL_Application_3 extends Handle_AppStdL_Application {
+ constructor(theHandle: Handle_AppStdL_Application);
+ }
+
+ export declare class Handle_AppStdL_Application_4 extends Handle_AppStdL_Application {
+ constructor(theHandle: Handle_AppStdL_Application);
+ }
+
+export declare class GccAna_Lin2dTanPar {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Lin2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, Pnt: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class GccAna_Lin2dTanPar_1 extends GccAna_Lin2dTanPar {
+ constructor(ThePoint: gp_Pnt2d, Lin1: gp_Lin2d);
+ }
+
+ export declare class GccAna_Lin2dTanPar_2 extends GccAna_Lin2dTanPar {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Lin1: gp_Lin2d);
+ }
+
+export declare class GccAna_Lin2dTanObl {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Lin2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Intersection2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class GccAna_Lin2dTanObl_1 extends GccAna_Lin2dTanObl {
+ constructor(ThePoint: gp_Pnt2d, TheLine: gp_Lin2d, TheAngle: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Lin2dTanObl_2 extends GccAna_Lin2dTanObl {
+ constructor(Qualified1: GccEnt_QualifiedCirc, TheLine: gp_Lin2d, TheAngle: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_LinPnt2dBisec {
+ constructor(Line1: gp_Lin2d, Point2: gp_Pnt2d)
+ IsDone(): Standard_Boolean;
+ ThisSolution(): Handle_GccInt_Bisec;
+ delete(): void;
+}
+
+export declare class GccAna_Circ2d2TanOn {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Circ2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position, Qualif2: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Tangency2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ CenterOn3(Index: Graphic3d_ZLayerId, ParArg: Quantity_AbsorbedDose, PntArg: gp_Pnt2d): void;
+ IsTheSame1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTheSame2(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GccAna_Circ2d2TanOn_1 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_2 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedLin, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_3 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedLin, Qualified2: GccEnt_QualifiedLin, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_4 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Point2: gp_Pnt2d, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_5 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedLin, Point2: gp_Pnt2d, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_6 extends GccAna_Circ2d2TanOn {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d, OnLine: gp_Lin2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_7 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_8 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedLin, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_9 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Point2: gp_Pnt2d, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_10 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedLin, Qualified2: GccEnt_QualifiedLin, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_11 extends GccAna_Circ2d2TanOn {
+ constructor(Qualified1: GccEnt_QualifiedLin, Point2: gp_Pnt2d, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanOn_12 extends GccAna_Circ2d2TanOn {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d, OnCirc: gp_Circ2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_Lin2dBisec {
+ constructor(Lin1: gp_Lin2d, Lin2: gp_Lin2d)
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Lin2d;
+ Intersection1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Intersection2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ delete(): void;
+}
+
+export declare class GccAna_Lin2dTanPer {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position): void;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Lin2d;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, Pnt: gp_Pnt2d): void;
+ Intersection2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class GccAna_Lin2dTanPer_1 extends GccAna_Lin2dTanPer {
+ constructor(ThePnt: gp_Pnt2d, TheLin: gp_Lin2d);
+ }
+
+ export declare class GccAna_Lin2dTanPer_2 extends GccAna_Lin2dTanPer {
+ constructor(ThePnt: gp_Pnt2d, TheCircle: gp_Circ2d);
+ }
+
+ export declare class GccAna_Lin2dTanPer_3 extends GccAna_Lin2dTanPer {
+ constructor(Qualified1: GccEnt_QualifiedCirc, TheLin: gp_Lin2d);
+ }
+
+ export declare class GccAna_Lin2dTanPer_4 extends GccAna_Lin2dTanPer {
+ constructor(Qualified1: GccEnt_QualifiedCirc, TheCircle: gp_Circ2d);
+ }
+
+export declare class GccAna_Circ2dTanOnRad {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Circ2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ CenterOn3(Index: Graphic3d_ZLayerId, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ IsTheSame1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GccAna_Circ2dTanOnRad_1 extends GccAna_Circ2dTanOnRad {
+ constructor(Qualified1: GccEnt_QualifiedCirc, OnLine: gp_Lin2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanOnRad_2 extends GccAna_Circ2dTanOnRad {
+ constructor(Qualified1: GccEnt_QualifiedLin, OnLine: gp_Lin2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanOnRad_3 extends GccAna_Circ2dTanOnRad {
+ constructor(Point1: gp_Pnt2d, OnLine: gp_Lin2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanOnRad_4 extends GccAna_Circ2dTanOnRad {
+ constructor(Qualified1: GccEnt_QualifiedCirc, OnCirc: gp_Circ2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanOnRad_5 extends GccAna_Circ2dTanOnRad {
+ constructor(Qualified1: GccEnt_QualifiedLin, OnCirc: gp_Circ2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanOnRad_6 extends GccAna_Circ2dTanOnRad {
+ constructor(Point1: gp_Pnt2d, OnCirc: gp_Circ2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_Lin2d2Tan {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Lin2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position, Qualif2: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Tangency2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class GccAna_Lin2d2Tan_1 extends GccAna_Lin2d2Tan {
+ constructor(ThePoint1: gp_Pnt2d, ThePoint2: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Lin2d2Tan_2 extends GccAna_Lin2d2Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, ThePoint: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Lin2d2Tan_3 extends GccAna_Lin2d2Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_Circ2dBisec {
+ constructor(Circ1: gp_Circ2d, Circ2: gp_Circ2d)
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): Handle_GccInt_Bisec;
+ delete(): void;
+}
+
+export declare class GccAna_Pnt2dBisec {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d)
+ IsDone(): Standard_Boolean;
+ HasSolution(): Standard_Boolean;
+ ThisSolution(): gp_Lin2d;
+ delete(): void;
+}
+
+export declare class GccAna_Circ2d3Tan {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Circ2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position, Qualif2: GccEnt_Position, Qualif3: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Tangency2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Tangency3(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ IsTheSame1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTheSame2(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTheSame3(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GccAna_Circ2d3Tan_1 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, Qualified3: GccEnt_QualifiedCirc, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_2 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, Qualified3: GccEnt_QualifiedLin, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_3 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedLin, Qualified3: GccEnt_QualifiedLin, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_4 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedLin, Qualified2: GccEnt_QualifiedLin, Qualified3: GccEnt_QualifiedLin, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_5 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_6 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedLin, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_7 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedLin, Qualified2: GccEnt_QualifiedLin, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_8 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Point2: gp_Pnt2d, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_9 extends GccAna_Circ2d3Tan {
+ constructor(Qualified1: GccEnt_QualifiedLin, Point2: gp_Pnt2d, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d3Tan_10 extends GccAna_Circ2d3Tan {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d, Point3: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_Circ2dTanCen {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Circ2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ IsTheSame1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GccAna_Circ2dTanCen_1 extends GccAna_Circ2dTanCen {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Pcenter: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2dTanCen_2 extends GccAna_Circ2dTanCen {
+ constructor(Linetan: gp_Lin2d, Pcenter: gp_Pnt2d);
+ }
+
+ export declare class GccAna_Circ2dTanCen_3 extends GccAna_Circ2dTanCen {
+ constructor(Point1: gp_Pnt2d, Pcenter: gp_Pnt2d);
+ }
+
+export declare class GccAna_Circ2d2TanRad {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): gp_Circ2d;
+ WhichQualifier(Index: Graphic3d_ZLayerId, Qualif1: GccEnt_Position, Qualif2: GccEnt_Position): void;
+ Tangency1(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ Tangency2(Index: Graphic3d_ZLayerId, ParSol: Quantity_AbsorbedDose, ParArg: Quantity_AbsorbedDose, PntSol: gp_Pnt2d): void;
+ IsTheSame1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTheSame2(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GccAna_Circ2d2TanRad_1 extends GccAna_Circ2d2TanRad {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedCirc, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanRad_2 extends GccAna_Circ2d2TanRad {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Qualified2: GccEnt_QualifiedLin, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanRad_3 extends GccAna_Circ2d2TanRad {
+ constructor(Qualified1: GccEnt_QualifiedCirc, Point2: gp_Pnt2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanRad_4 extends GccAna_Circ2d2TanRad {
+ constructor(Qualified1: GccEnt_QualifiedLin, Point2: gp_Pnt2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanRad_5 extends GccAna_Circ2d2TanRad {
+ constructor(Qualified1: GccEnt_QualifiedLin, Qualified2: GccEnt_QualifiedLin, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GccAna_Circ2d2TanRad_6 extends GccAna_Circ2d2TanRad {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d, Radius: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_CircPnt2dBisec {
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): Handle_GccInt_Bisec;
+ delete(): void;
+}
+
+ export declare class GccAna_CircPnt2dBisec_1 extends GccAna_CircPnt2dBisec {
+ constructor(Circle1: gp_Circ2d, Point2: gp_Pnt2d);
+ }
+
+ export declare class GccAna_CircPnt2dBisec_2 extends GccAna_CircPnt2dBisec {
+ constructor(Circle1: gp_Circ2d, Point2: gp_Pnt2d, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GccAna_CircLin2dBisec {
+ constructor(Circle: gp_Circ2d, Line: gp_Lin2d)
+ IsDone(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ ThisSolution(Index: Graphic3d_ZLayerId): Handle_GccInt_Bisec;
+ delete(): void;
+}
+
+export declare class Handle_GccAna_NoSolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccAna_NoSolution): void;
+ get(): GccAna_NoSolution;
+ delete(): void;
+}
+
+ export declare class Handle_GccAna_NoSolution_1 extends Handle_GccAna_NoSolution {
+ constructor();
+ }
+
+ export declare class Handle_GccAna_NoSolution_2 extends Handle_GccAna_NoSolution {
+ constructor(thePtr: GccAna_NoSolution);
+ }
+
+ export declare class Handle_GccAna_NoSolution_3 extends Handle_GccAna_NoSolution {
+ constructor(theHandle: Handle_GccAna_NoSolution);
+ }
+
+ export declare class Handle_GccAna_NoSolution_4 extends Handle_GccAna_NoSolution {
+ constructor(theHandle: Handle_GccAna_NoSolution);
+ }
+
+export declare class GccAna_NoSolution extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_GccAna_NoSolution;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GccAna_NoSolution_1 extends GccAna_NoSolution {
+ constructor();
+ }
+
+ export declare class GccAna_NoSolution_2 extends GccAna_NoSolution {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Adaptor2d_Line2d extends Adaptor2d_Curve2d {
+ Load_1(L: gp_Lin2d): void;
+ Load_2(L: gp_Lin2d, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(X: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(X: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(X: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(X: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(X: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Adaptor2d_Line2d_1 extends Adaptor2d_Line2d {
+ constructor();
+ }
+
+ export declare class Adaptor2d_Line2d_2 extends Adaptor2d_Line2d {
+ constructor(P: gp_Pnt2d, D: gp_Dir2d, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Adaptor2d_HOffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor2d_HOffsetCurve): void;
+ get(): Adaptor2d_HOffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor2d_HOffsetCurve_1 extends Handle_Adaptor2d_HOffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor2d_HOffsetCurve_2 extends Handle_Adaptor2d_HOffsetCurve {
+ constructor(thePtr: Adaptor2d_HOffsetCurve);
+ }
+
+ export declare class Handle_Adaptor2d_HOffsetCurve_3 extends Handle_Adaptor2d_HOffsetCurve {
+ constructor(theHandle: Handle_Adaptor2d_HOffsetCurve);
+ }
+
+ export declare class Handle_Adaptor2d_HOffsetCurve_4 extends Handle_Adaptor2d_HOffsetCurve {
+ constructor(theHandle: Handle_Adaptor2d_HOffsetCurve);
+ }
+
+export declare class Adaptor2d_HOffsetCurve extends Adaptor2d_HCurve2d {
+ Set(C: Adaptor2d_OffsetCurve): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): Adaptor2d_OffsetCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor2d_HOffsetCurve_1 extends Adaptor2d_HOffsetCurve {
+ constructor();
+ }
+
+ export declare class Adaptor2d_HOffsetCurve_2 extends Adaptor2d_HOffsetCurve {
+ constructor(C: Adaptor2d_OffsetCurve);
+ }
+
+export declare class Adaptor2d_HLine2d extends Adaptor2d_HCurve2d {
+ Set(C: Adaptor2d_Line2d): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): Adaptor2d_Line2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor2d_HLine2d_1 extends Adaptor2d_HLine2d {
+ constructor();
+ }
+
+ export declare class Adaptor2d_HLine2d_2 extends Adaptor2d_HLine2d {
+ constructor(C: Adaptor2d_Line2d);
+ }
+
+export declare class Handle_Adaptor2d_HLine2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor2d_HLine2d): void;
+ get(): Adaptor2d_HLine2d;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor2d_HLine2d_1 extends Handle_Adaptor2d_HLine2d {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor2d_HLine2d_2 extends Handle_Adaptor2d_HLine2d {
+ constructor(thePtr: Adaptor2d_HLine2d);
+ }
+
+ export declare class Handle_Adaptor2d_HLine2d_3 extends Handle_Adaptor2d_HLine2d {
+ constructor(theHandle: Handle_Adaptor2d_HLine2d);
+ }
+
+ export declare class Handle_Adaptor2d_HLine2d_4 extends Handle_Adaptor2d_HLine2d {
+ constructor(theHandle: Handle_Adaptor2d_HLine2d);
+ }
+
+export declare class Adaptor2d_HCurve2d extends Standard_Transient {
+ Curve2d(): Adaptor2d_Curve2d;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Adaptor2d_HCurve2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor2d_HCurve2d): void;
+ get(): Adaptor2d_HCurve2d;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor2d_HCurve2d_1 extends Handle_Adaptor2d_HCurve2d {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor2d_HCurve2d_2 extends Handle_Adaptor2d_HCurve2d {
+ constructor(thePtr: Adaptor2d_HCurve2d);
+ }
+
+ export declare class Handle_Adaptor2d_HCurve2d_3 extends Handle_Adaptor2d_HCurve2d {
+ constructor(theHandle: Handle_Adaptor2d_HCurve2d);
+ }
+
+ export declare class Handle_Adaptor2d_HCurve2d_4 extends Handle_Adaptor2d_HCurve2d {
+ constructor(theHandle: Handle_Adaptor2d_HCurve2d);
+ }
+
+export declare class Adaptor2d_Curve2d {
+ constructor();
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ NbSamples(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+export declare class Adaptor2d_OffsetCurve extends Adaptor2d_Curve2d {
+ Load_1(S: Handle_Adaptor2d_HCurve2d): void;
+ Load_2(Offset: Quantity_AbsorbedDose): void;
+ Load_3(Offset: Quantity_AbsorbedDose, WFirst: Quantity_AbsorbedDose, WLast: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Adaptor2d_HCurve2d;
+ Offset(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ NbSamples(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Adaptor2d_OffsetCurve_1 extends Adaptor2d_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Adaptor2d_OffsetCurve_2 extends Adaptor2d_OffsetCurve {
+ constructor(C: Handle_Adaptor2d_HCurve2d);
+ }
+
+ export declare class Adaptor2d_OffsetCurve_3 extends Adaptor2d_OffsetCurve {
+ constructor(C: Handle_Adaptor2d_HCurve2d, Offset: Quantity_AbsorbedDose);
+ }
+
+ export declare class Adaptor2d_OffsetCurve_4 extends Adaptor2d_OffsetCurve {
+ constructor(C: Handle_Adaptor2d_HCurve2d, Offset: Quantity_AbsorbedDose, WFirst: Quantity_AbsorbedDose, WLast: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_QABugs_PresentableObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: QABugs_PresentableObject): void;
+ get(): QABugs_PresentableObject;
+ delete(): void;
+}
+
+ export declare class Handle_QABugs_PresentableObject_1 extends Handle_QABugs_PresentableObject {
+ constructor();
+ }
+
+ export declare class Handle_QABugs_PresentableObject_2 extends Handle_QABugs_PresentableObject {
+ constructor(thePtr: QABugs_PresentableObject);
+ }
+
+ export declare class Handle_QABugs_PresentableObject_3 extends Handle_QABugs_PresentableObject {
+ constructor(theHandle: Handle_QABugs_PresentableObject);
+ }
+
+ export declare class Handle_QABugs_PresentableObject_4 extends Handle_QABugs_PresentableObject {
+ constructor(theHandle: Handle_QABugs_PresentableObject);
+ }
+
+export declare class StepFEA_GeometricNode extends StepFEA_NodeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_GeometricNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_GeometricNode): void;
+ get(): StepFEA_GeometricNode;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_GeometricNode_1 extends Handle_StepFEA_GeometricNode {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_GeometricNode_2 extends Handle_StepFEA_GeometricNode {
+ constructor(thePtr: StepFEA_GeometricNode);
+ }
+
+ export declare class Handle_StepFEA_GeometricNode_3 extends Handle_StepFEA_GeometricNode {
+ constructor(theHandle: Handle_StepFEA_GeometricNode);
+ }
+
+ export declare class Handle_StepFEA_GeometricNode_4 extends Handle_StepFEA_GeometricNode {
+ constructor(theHandle: Handle_StepFEA_GeometricNode);
+ }
+
+export declare class StepFEA_FeaLinearElasticity extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor43d): void;
+ FeaConstants(): StepFEA_SymmetricTensor43d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor43d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaLinearElasticity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaLinearElasticity): void;
+ get(): StepFEA_FeaLinearElasticity;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaLinearElasticity_1 extends Handle_StepFEA_FeaLinearElasticity {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaLinearElasticity_2 extends Handle_StepFEA_FeaLinearElasticity {
+ constructor(thePtr: StepFEA_FeaLinearElasticity);
+ }
+
+ export declare class Handle_StepFEA_FeaLinearElasticity_3 extends Handle_StepFEA_FeaLinearElasticity {
+ constructor(theHandle: Handle_StepFEA_FeaLinearElasticity);
+ }
+
+ export declare class Handle_StepFEA_FeaLinearElasticity_4 extends Handle_StepFEA_FeaLinearElasticity {
+ constructor(theHandle: Handle_StepFEA_FeaLinearElasticity);
+ }
+
+export declare type StepFEA_ElementVolume = {
+ StepFEA_Volume: {};
+}
+
+export declare class StepFEA_FeaShellMembraneStiffness extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor42d): void;
+ FeaConstants(): StepFEA_SymmetricTensor42d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor42d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaShellMembraneStiffness {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaShellMembraneStiffness): void;
+ get(): StepFEA_FeaShellMembraneStiffness;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaShellMembraneStiffness_1 extends Handle_StepFEA_FeaShellMembraneStiffness {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneStiffness_2 extends Handle_StepFEA_FeaShellMembraneStiffness {
+ constructor(thePtr: StepFEA_FeaShellMembraneStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneStiffness_3 extends Handle_StepFEA_FeaShellMembraneStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellMembraneStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneStiffness_4 extends Handle_StepFEA_FeaShellMembraneStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellMembraneStiffness);
+ }
+
+export declare class Handle_StepFEA_Volume3dElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_Volume3dElementRepresentation): void;
+ get(): StepFEA_Volume3dElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_Volume3dElementRepresentation_1 extends Handle_StepFEA_Volume3dElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_Volume3dElementRepresentation_2 extends Handle_StepFEA_Volume3dElementRepresentation {
+ constructor(thePtr: StepFEA_Volume3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Volume3dElementRepresentation_3 extends Handle_StepFEA_Volume3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Volume3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Volume3dElementRepresentation_4 extends Handle_StepFEA_Volume3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Volume3dElementRepresentation);
+ }
+
+export declare class StepFEA_Volume3dElementRepresentation extends StepFEA_ElementRepresentation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aElementRepresentation_NodeList: Handle_StepFEA_HArray1OfNodeRepresentation, aModelRef: Handle_StepFEA_FeaModel3d, aElementDescriptor: Handle_StepElement_Volume3dElementDescriptor, aMaterial: Handle_StepElement_ElementMaterial): void;
+ ModelRef(): Handle_StepFEA_FeaModel3d;
+ SetModelRef(ModelRef: Handle_StepFEA_FeaModel3d): void;
+ ElementDescriptor(): Handle_StepElement_Volume3dElementDescriptor;
+ SetElementDescriptor(ElementDescriptor: Handle_StepElement_Volume3dElementDescriptor): void;
+ Material(): Handle_StepElement_ElementMaterial;
+ SetMaterial(Material: Handle_StepElement_ElementMaterial): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_SymmetricTensor42d extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AnisotropicSymmetricTensor42d(): Handle_TColStd_HArray1OfReal;
+ delete(): void;
+}
+
+export declare class StepFEA_FeaShellBendingStiffness extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor42d): void;
+ FeaConstants(): StepFEA_SymmetricTensor42d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor42d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaShellBendingStiffness {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaShellBendingStiffness): void;
+ get(): StepFEA_FeaShellBendingStiffness;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaShellBendingStiffness_1 extends Handle_StepFEA_FeaShellBendingStiffness {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaShellBendingStiffness_2 extends Handle_StepFEA_FeaShellBendingStiffness {
+ constructor(thePtr: StepFEA_FeaShellBendingStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellBendingStiffness_3 extends Handle_StepFEA_FeaShellBendingStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellBendingStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellBendingStiffness_4 extends Handle_StepFEA_FeaShellBendingStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellBendingStiffness);
+ }
+
+export declare class StepFEA_SymmetricTensor43dMember extends StepData_SelectArrReal {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_SymmetricTensor43dMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_SymmetricTensor43dMember): void;
+ get(): StepFEA_SymmetricTensor43dMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_SymmetricTensor43dMember_1 extends Handle_StepFEA_SymmetricTensor43dMember {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor43dMember_2 extends Handle_StepFEA_SymmetricTensor43dMember {
+ constructor(thePtr: StepFEA_SymmetricTensor43dMember);
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor43dMember_3 extends Handle_StepFEA_SymmetricTensor43dMember {
+ constructor(theHandle: Handle_StepFEA_SymmetricTensor43dMember);
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor43dMember_4 extends Handle_StepFEA_SymmetricTensor43dMember {
+ constructor(theHandle: Handle_StepFEA_SymmetricTensor43dMember);
+ }
+
+export declare class StepFEA_CurveElementEndOffset extends Standard_Transient {
+ constructor()
+ Init(aCoordinateSystem: StepFEA_CurveElementEndCoordinateSystem, aOffsetVector: Handle_TColStd_HArray1OfReal): void;
+ CoordinateSystem(): StepFEA_CurveElementEndCoordinateSystem;
+ SetCoordinateSystem(CoordinateSystem: StepFEA_CurveElementEndCoordinateSystem): void;
+ OffsetVector(): Handle_TColStd_HArray1OfReal;
+ SetOffsetVector(OffsetVector: Handle_TColStd_HArray1OfReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_CurveElementEndOffset {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementEndOffset): void;
+ get(): StepFEA_CurveElementEndOffset;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementEndOffset_1 extends Handle_StepFEA_CurveElementEndOffset {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndOffset_2 extends Handle_StepFEA_CurveElementEndOffset {
+ constructor(thePtr: StepFEA_CurveElementEndOffset);
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndOffset_3 extends Handle_StepFEA_CurveElementEndOffset {
+ constructor(theHandle: Handle_StepFEA_CurveElementEndOffset);
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndOffset_4 extends Handle_StepFEA_CurveElementEndOffset {
+ constructor(theHandle: Handle_StepFEA_CurveElementEndOffset);
+ }
+
+export declare class StepFEA_DegreeOfFreedomMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_DegreeOfFreedomMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_DegreeOfFreedomMember): void;
+ get(): StepFEA_DegreeOfFreedomMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_DegreeOfFreedomMember_1 extends Handle_StepFEA_DegreeOfFreedomMember {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_DegreeOfFreedomMember_2 extends Handle_StepFEA_DegreeOfFreedomMember {
+ constructor(thePtr: StepFEA_DegreeOfFreedomMember);
+ }
+
+ export declare class Handle_StepFEA_DegreeOfFreedomMember_3 extends Handle_StepFEA_DegreeOfFreedomMember {
+ constructor(theHandle: Handle_StepFEA_DegreeOfFreedomMember);
+ }
+
+ export declare class Handle_StepFEA_DegreeOfFreedomMember_4 extends Handle_StepFEA_DegreeOfFreedomMember {
+ constructor(theHandle: Handle_StepFEA_DegreeOfFreedomMember);
+ }
+
+export declare class Handle_StepFEA_NodeWithSolutionCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeWithSolutionCoordinateSystem): void;
+ get(): StepFEA_NodeWithSolutionCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeWithSolutionCoordinateSystem_1 extends Handle_StepFEA_NodeWithSolutionCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeWithSolutionCoordinateSystem_2 extends Handle_StepFEA_NodeWithSolutionCoordinateSystem {
+ constructor(thePtr: StepFEA_NodeWithSolutionCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_NodeWithSolutionCoordinateSystem_3 extends Handle_StepFEA_NodeWithSolutionCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_NodeWithSolutionCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_NodeWithSolutionCoordinateSystem_4 extends Handle_StepFEA_NodeWithSolutionCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_NodeWithSolutionCoordinateSystem);
+ }
+
+export declare class StepFEA_NodeWithSolutionCoordinateSystem extends StepFEA_Node {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_ElementGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ElementGroup): void;
+ get(): StepFEA_ElementGroup;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ElementGroup_1 extends Handle_StepFEA_ElementGroup {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ElementGroup_2 extends Handle_StepFEA_ElementGroup {
+ constructor(thePtr: StepFEA_ElementGroup);
+ }
+
+ export declare class Handle_StepFEA_ElementGroup_3 extends Handle_StepFEA_ElementGroup {
+ constructor(theHandle: Handle_StepFEA_ElementGroup);
+ }
+
+ export declare class Handle_StepFEA_ElementGroup_4 extends Handle_StepFEA_ElementGroup {
+ constructor(theHandle: Handle_StepFEA_ElementGroup);
+ }
+
+export declare class StepFEA_ElementGroup extends StepFEA_FeaGroup {
+ constructor()
+ Init(aGroup_Name: Handle_TCollection_HAsciiString, aGroup_Description: Handle_TCollection_HAsciiString, aFeaGroup_ModelRef: Handle_StepFEA_FeaModel, aElements: Handle_StepFEA_HArray1OfElementRepresentation): void;
+ Elements(): Handle_StepFEA_HArray1OfElementRepresentation;
+ SetElements(Elements: Handle_StepFEA_HArray1OfElementRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaParametricPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaParametricPoint): void;
+ get(): StepFEA_FeaParametricPoint;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaParametricPoint_1 extends Handle_StepFEA_FeaParametricPoint {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaParametricPoint_2 extends Handle_StepFEA_FeaParametricPoint {
+ constructor(thePtr: StepFEA_FeaParametricPoint);
+ }
+
+ export declare class Handle_StepFEA_FeaParametricPoint_3 extends Handle_StepFEA_FeaParametricPoint {
+ constructor(theHandle: Handle_StepFEA_FeaParametricPoint);
+ }
+
+ export declare class Handle_StepFEA_FeaParametricPoint_4 extends Handle_StepFEA_FeaParametricPoint {
+ constructor(theHandle: Handle_StepFEA_FeaParametricPoint);
+ }
+
+export declare class StepFEA_FeaParametricPoint extends StepGeom_Point {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aCoordinates: Handle_TColStd_HArray1OfReal): void;
+ Coordinates(): Handle_TColStd_HArray1OfReal;
+ SetCoordinates(Coordinates: Handle_TColStd_HArray1OfReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_Curve3dElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_Curve3dElementRepresentation): void;
+ get(): StepFEA_Curve3dElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_Curve3dElementRepresentation_1 extends Handle_StepFEA_Curve3dElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementRepresentation_2 extends Handle_StepFEA_Curve3dElementRepresentation {
+ constructor(thePtr: StepFEA_Curve3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementRepresentation_3 extends Handle_StepFEA_Curve3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Curve3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementRepresentation_4 extends Handle_StepFEA_Curve3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Curve3dElementRepresentation);
+ }
+
+export declare class StepFEA_Curve3dElementRepresentation extends StepFEA_ElementRepresentation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aElementRepresentation_NodeList: Handle_StepFEA_HArray1OfNodeRepresentation, aModelRef: Handle_StepFEA_FeaModel3d, aElementDescriptor: Handle_StepElement_Curve3dElementDescriptor, aProperty: Handle_StepFEA_Curve3dElementProperty, aMaterial: Handle_StepElement_ElementMaterial): void;
+ ModelRef(): Handle_StepFEA_FeaModel3d;
+ SetModelRef(ModelRef: Handle_StepFEA_FeaModel3d): void;
+ ElementDescriptor(): Handle_StepElement_Curve3dElementDescriptor;
+ SetElementDescriptor(ElementDescriptor: Handle_StepElement_Curve3dElementDescriptor): void;
+ Property(): Handle_StepFEA_Curve3dElementProperty;
+ SetProperty(Property: Handle_StepFEA_Curve3dElementProperty): void;
+ Material(): Handle_StepElement_ElementMaterial;
+ SetMaterial(Material: Handle_StepElement_ElementMaterial): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_DegreeOfFreedom extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetEnumeratedDegreeOfFreedom(aVal: StepFEA_EnumeratedDegreeOfFreedom): void;
+ EnumeratedDegreeOfFreedom(): StepFEA_EnumeratedDegreeOfFreedom;
+ SetApplicationDefinedDegreeOfFreedom(aVal: Handle_TCollection_HAsciiString): void;
+ ApplicationDefinedDegreeOfFreedom(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_ElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ElementRepresentation): void;
+ get(): StepFEA_ElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ElementRepresentation_1 extends Handle_StepFEA_ElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ElementRepresentation_2 extends Handle_StepFEA_ElementRepresentation {
+ constructor(thePtr: StepFEA_ElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_ElementRepresentation_3 extends Handle_StepFEA_ElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_ElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_ElementRepresentation_4 extends Handle_StepFEA_ElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_ElementRepresentation);
+ }
+
+export declare class StepFEA_ElementRepresentation extends StepRepr_Representation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aNodeList: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ NodeList(): Handle_StepFEA_HArray1OfNodeRepresentation;
+ SetNodeList(NodeList: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_CurveElementIntervalLinearlyVarying {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementIntervalLinearlyVarying): void;
+ get(): StepFEA_CurveElementIntervalLinearlyVarying;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementIntervalLinearlyVarying_1 extends Handle_StepFEA_CurveElementIntervalLinearlyVarying {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalLinearlyVarying_2 extends Handle_StepFEA_CurveElementIntervalLinearlyVarying {
+ constructor(thePtr: StepFEA_CurveElementIntervalLinearlyVarying);
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalLinearlyVarying_3 extends Handle_StepFEA_CurveElementIntervalLinearlyVarying {
+ constructor(theHandle: Handle_StepFEA_CurveElementIntervalLinearlyVarying);
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalLinearlyVarying_4 extends Handle_StepFEA_CurveElementIntervalLinearlyVarying {
+ constructor(theHandle: Handle_StepFEA_CurveElementIntervalLinearlyVarying);
+ }
+
+export declare class StepFEA_CurveElementIntervalLinearlyVarying extends StepFEA_CurveElementInterval {
+ constructor()
+ Init(aCurveElementInterval_FinishPosition: Handle_StepFEA_CurveElementLocation, aCurveElementInterval_EuAngles: Handle_StepBasic_EulerAngles, aSections: Handle_StepElement_HArray1OfCurveElementSectionDefinition): void;
+ Sections(): Handle_StepElement_HArray1OfCurveElementSectionDefinition;
+ SetSections(Sections: Handle_StepElement_HArray1OfCurveElementSectionDefinition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_DummyNode extends StepFEA_NodeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_DummyNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_DummyNode): void;
+ get(): StepFEA_DummyNode;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_DummyNode_1 extends Handle_StepFEA_DummyNode {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_DummyNode_2 extends Handle_StepFEA_DummyNode {
+ constructor(thePtr: StepFEA_DummyNode);
+ }
+
+ export declare class Handle_StepFEA_DummyNode_3 extends Handle_StepFEA_DummyNode {
+ constructor(theHandle: Handle_StepFEA_DummyNode);
+ }
+
+ export declare class Handle_StepFEA_DummyNode_4 extends Handle_StepFEA_DummyNode {
+ constructor(theHandle: Handle_StepFEA_DummyNode);
+ }
+
+export declare class StepFEA_FeaAxis2Placement3d extends StepGeom_Axis2Placement3d {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aPlacement_Location: Handle_StepGeom_CartesianPoint, hasAxis2Placement3d_Axis: Standard_Boolean, aAxis2Placement3d_Axis: Handle_StepGeom_Direction, hasAxis2Placement3d_RefDirection: Standard_Boolean, aAxis2Placement3d_RefDirection: Handle_StepGeom_Direction, aSystemType: StepFEA_CoordinateSystemType, aDescription: Handle_TCollection_HAsciiString): void;
+ SystemType(): StepFEA_CoordinateSystemType;
+ SetSystemType(SystemType: StepFEA_CoordinateSystemType): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaAxis2Placement3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaAxis2Placement3d): void;
+ get(): StepFEA_FeaAxis2Placement3d;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaAxis2Placement3d_1 extends Handle_StepFEA_FeaAxis2Placement3d {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaAxis2Placement3d_2 extends Handle_StepFEA_FeaAxis2Placement3d {
+ constructor(thePtr: StepFEA_FeaAxis2Placement3d);
+ }
+
+ export declare class Handle_StepFEA_FeaAxis2Placement3d_3 extends Handle_StepFEA_FeaAxis2Placement3d {
+ constructor(theHandle: Handle_StepFEA_FeaAxis2Placement3d);
+ }
+
+ export declare class Handle_StepFEA_FeaAxis2Placement3d_4 extends Handle_StepFEA_FeaAxis2Placement3d {
+ constructor(theHandle: Handle_StepFEA_FeaAxis2Placement3d);
+ }
+
+export declare class StepFEA_SymmetricTensor23dMember extends StepData_SelectArrReal {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_SymmetricTensor23dMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_SymmetricTensor23dMember): void;
+ get(): StepFEA_SymmetricTensor23dMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_SymmetricTensor23dMember_1 extends Handle_StepFEA_SymmetricTensor23dMember {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor23dMember_2 extends Handle_StepFEA_SymmetricTensor23dMember {
+ constructor(thePtr: StepFEA_SymmetricTensor23dMember);
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor23dMember_3 extends Handle_StepFEA_SymmetricTensor23dMember {
+ constructor(theHandle: Handle_StepFEA_SymmetricTensor23dMember);
+ }
+
+ export declare class Handle_StepFEA_SymmetricTensor23dMember_4 extends Handle_StepFEA_SymmetricTensor23dMember {
+ constructor(theHandle: Handle_StepFEA_SymmetricTensor23dMember);
+ }
+
+export declare class StepFEA_FeaModel extends StepRepr_Representation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aCreatingSoftware: Handle_TCollection_HAsciiString, aIntendedAnalysisCode: Handle_TColStd_HArray1OfAsciiString, aDescription: Handle_TCollection_HAsciiString, aAnalysisType: Handle_TCollection_HAsciiString): void;
+ CreatingSoftware(): Handle_TCollection_HAsciiString;
+ SetCreatingSoftware(CreatingSoftware: Handle_TCollection_HAsciiString): void;
+ IntendedAnalysisCode(): Handle_TColStd_HArray1OfAsciiString;
+ SetIntendedAnalysisCode(IntendedAnalysisCode: Handle_TColStd_HArray1OfAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ AnalysisType(): Handle_TCollection_HAsciiString;
+ SetAnalysisType(AnalysisType: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaModel): void;
+ get(): StepFEA_FeaModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaModel_1 extends Handle_StepFEA_FeaModel {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaModel_2 extends Handle_StepFEA_FeaModel {
+ constructor(thePtr: StepFEA_FeaModel);
+ }
+
+ export declare class Handle_StepFEA_FeaModel_3 extends Handle_StepFEA_FeaModel {
+ constructor(theHandle: Handle_StepFEA_FeaModel);
+ }
+
+ export declare class Handle_StepFEA_FeaModel_4 extends Handle_StepFEA_FeaModel {
+ constructor(theHandle: Handle_StepFEA_FeaModel);
+ }
+
+export declare class Handle_StepFEA_AlignedSurface3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_AlignedSurface3dElementCoordinateSystem): void;
+ get(): StepFEA_AlignedSurface3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_1 extends Handle_StepFEA_AlignedSurface3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_2 extends Handle_StepFEA_AlignedSurface3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_AlignedSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_3 extends Handle_StepFEA_AlignedSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_AlignedSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_4 extends Handle_StepFEA_AlignedSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_AlignedSurface3dElementCoordinateSystem);
+ }
+
+export declare class StepFEA_AlignedSurface3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aCoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ CoordinateSystem(): Handle_StepFEA_FeaAxis2Placement3d;
+ SetCoordinateSystem(CoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaSurfaceSectionGeometricRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaSurfaceSectionGeometricRelationship): void;
+ get(): StepFEA_FeaSurfaceSectionGeometricRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_1 extends Handle_StepFEA_FeaSurfaceSectionGeometricRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_2 extends Handle_StepFEA_FeaSurfaceSectionGeometricRelationship {
+ constructor(thePtr: StepFEA_FeaSurfaceSectionGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_3 extends Handle_StepFEA_FeaSurfaceSectionGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_FeaSurfaceSectionGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_4 extends Handle_StepFEA_FeaSurfaceSectionGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_FeaSurfaceSectionGeometricRelationship);
+ }
+
+export declare class StepFEA_FeaSurfaceSectionGeometricRelationship extends Standard_Transient {
+ constructor()
+ Init(aSectionRef: Handle_StepElement_SurfaceSection, aItem: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ SectionRef(): Handle_StepElement_SurfaceSection;
+ SetSectionRef(SectionRef: Handle_StepElement_SurfaceSection): void;
+ Item(): Handle_StepElement_AnalysisItemWithinRepresentation;
+ SetItem(Item: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_ArbitraryVolume3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aCoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ CoordinateSystem(): Handle_StepFEA_FeaAxis2Placement3d;
+ SetCoordinateSystem(CoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ArbitraryVolume3dElementCoordinateSystem): void;
+ get(): StepFEA_ArbitraryVolume3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_1 extends Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_2 extends Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_ArbitraryVolume3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_3 extends Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_4 extends Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem);
+ }
+
+export declare class Handle_StepFEA_CurveElementInterval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementInterval): void;
+ get(): StepFEA_CurveElementInterval;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementInterval_1 extends Handle_StepFEA_CurveElementInterval {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementInterval_2 extends Handle_StepFEA_CurveElementInterval {
+ constructor(thePtr: StepFEA_CurveElementInterval);
+ }
+
+ export declare class Handle_StepFEA_CurveElementInterval_3 extends Handle_StepFEA_CurveElementInterval {
+ constructor(theHandle: Handle_StepFEA_CurveElementInterval);
+ }
+
+ export declare class Handle_StepFEA_CurveElementInterval_4 extends Handle_StepFEA_CurveElementInterval {
+ constructor(theHandle: Handle_StepFEA_CurveElementInterval);
+ }
+
+export declare class StepFEA_CurveElementInterval extends Standard_Transient {
+ constructor()
+ Init(aFinishPosition: Handle_StepFEA_CurveElementLocation, aEuAngles: Handle_StepBasic_EulerAngles): void;
+ FinishPosition(): Handle_StepFEA_CurveElementLocation;
+ SetFinishPosition(FinishPosition: Handle_StepFEA_CurveElementLocation): void;
+ EuAngles(): Handle_StepBasic_EulerAngles;
+ SetEuAngles(EuAngles: Handle_StepBasic_EulerAngles): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_Node {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_Node): void;
+ get(): StepFEA_Node;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_Node_1 extends Handle_StepFEA_Node {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_Node_2 extends Handle_StepFEA_Node {
+ constructor(thePtr: StepFEA_Node);
+ }
+
+ export declare class Handle_StepFEA_Node_3 extends Handle_StepFEA_Node {
+ constructor(theHandle: Handle_StepFEA_Node);
+ }
+
+ export declare class Handle_StepFEA_Node_4 extends Handle_StepFEA_Node {
+ constructor(theHandle: Handle_StepFEA_Node);
+ }
+
+export declare class StepFEA_Node extends StepFEA_NodeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_HSequenceOfElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HSequenceOfElementRepresentation): void;
+ get(): StepFEA_HSequenceOfElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HSequenceOfElementRepresentation_1 extends Handle_StepFEA_HSequenceOfElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementRepresentation_2 extends Handle_StepFEA_HSequenceOfElementRepresentation {
+ constructor(thePtr: StepFEA_HSequenceOfElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementRepresentation_3 extends Handle_StepFEA_HSequenceOfElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementRepresentation_4 extends Handle_StepFEA_HSequenceOfElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfElementRepresentation);
+ }
+
+export declare class StepFEA_FeaAreaDensity extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstant: Quantity_AbsorbedDose): void;
+ FeaConstant(): Quantity_AbsorbedDose;
+ SetFeaConstant(FeaConstant: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaAreaDensity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaAreaDensity): void;
+ get(): StepFEA_FeaAreaDensity;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaAreaDensity_1 extends Handle_StepFEA_FeaAreaDensity {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaAreaDensity_2 extends Handle_StepFEA_FeaAreaDensity {
+ constructor(thePtr: StepFEA_FeaAreaDensity);
+ }
+
+ export declare class Handle_StepFEA_FeaAreaDensity_3 extends Handle_StepFEA_FeaAreaDensity {
+ constructor(theHandle: Handle_StepFEA_FeaAreaDensity);
+ }
+
+ export declare class Handle_StepFEA_FeaAreaDensity_4 extends Handle_StepFEA_FeaAreaDensity {
+ constructor(theHandle: Handle_StepFEA_FeaAreaDensity);
+ }
+
+export declare class StepFEA_ConstantSurface3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aAxis: Graphic3d_ZLayerId, aAngle: Quantity_AbsorbedDose): void;
+ Axis(): Graphic3d_ZLayerId;
+ SetAxis(Axis: Graphic3d_ZLayerId): void;
+ Angle(): Quantity_AbsorbedDose;
+ SetAngle(Angle: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_ConstantSurface3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ConstantSurface3dElementCoordinateSystem): void;
+ get(): StepFEA_ConstantSurface3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_1 extends Handle_StepFEA_ConstantSurface3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_2 extends Handle_StepFEA_ConstantSurface3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_ConstantSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_3 extends Handle_StepFEA_ConstantSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ConstantSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_4 extends Handle_StepFEA_ConstantSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ConstantSurface3dElementCoordinateSystem);
+ }
+
+export declare type StepFEA_UnspecifiedValue = {
+ StepFEA_Unspecified: {};
+}
+
+export declare class StepFEA_ElementOrElementGroup extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ElementRepresentation(): Handle_StepFEA_ElementRepresentation;
+ ElementGroup(): Handle_StepFEA_ElementGroup;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaMassDensity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaMassDensity): void;
+ get(): StepFEA_FeaMassDensity;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaMassDensity_1 extends Handle_StepFEA_FeaMassDensity {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaMassDensity_2 extends Handle_StepFEA_FeaMassDensity {
+ constructor(thePtr: StepFEA_FeaMassDensity);
+ }
+
+ export declare class Handle_StepFEA_FeaMassDensity_3 extends Handle_StepFEA_FeaMassDensity {
+ constructor(theHandle: Handle_StepFEA_FeaMassDensity);
+ }
+
+ export declare class Handle_StepFEA_FeaMassDensity_4 extends Handle_StepFEA_FeaMassDensity {
+ constructor(theHandle: Handle_StepFEA_FeaMassDensity);
+ }
+
+export declare class StepFEA_FeaMassDensity extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstant: Quantity_AbsorbedDose): void;
+ FeaConstant(): Quantity_AbsorbedDose;
+ SetFeaConstant(FeaConstant: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaShellMembraneBendingCouplingStiffness): void;
+ get(): StepFEA_FeaShellMembraneBendingCouplingStiffness;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_1 extends Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_2 extends Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness {
+ constructor(thePtr: StepFEA_FeaShellMembraneBendingCouplingStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_3 extends Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_4 extends Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness);
+ }
+
+export declare class StepFEA_FeaShellMembraneBendingCouplingStiffness extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor42d): void;
+ FeaConstants(): StepFEA_SymmetricTensor42d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor42d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_CurveElementLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementLocation): void;
+ get(): StepFEA_CurveElementLocation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementLocation_1 extends Handle_StepFEA_CurveElementLocation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementLocation_2 extends Handle_StepFEA_CurveElementLocation {
+ constructor(thePtr: StepFEA_CurveElementLocation);
+ }
+
+ export declare class Handle_StepFEA_CurveElementLocation_3 extends Handle_StepFEA_CurveElementLocation {
+ constructor(theHandle: Handle_StepFEA_CurveElementLocation);
+ }
+
+ export declare class Handle_StepFEA_CurveElementLocation_4 extends Handle_StepFEA_CurveElementLocation {
+ constructor(theHandle: Handle_StepFEA_CurveElementLocation);
+ }
+
+export declare class StepFEA_CurveElementLocation extends Standard_Transient {
+ constructor()
+ Init(aCoordinate: Handle_StepFEA_FeaParametricPoint): void;
+ Coordinate(): Handle_StepFEA_FeaParametricPoint;
+ SetCoordinate(Coordinate: Handle_StepFEA_FeaParametricPoint): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_FeaGroup extends StepBasic_Group {
+ constructor()
+ Init(aGroup_Name: Handle_TCollection_HAsciiString, aGroup_Description: Handle_TCollection_HAsciiString, aModelRef: Handle_StepFEA_FeaModel): void;
+ ModelRef(): Handle_StepFEA_FeaModel;
+ SetModelRef(ModelRef: Handle_StepFEA_FeaModel): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaGroup): void;
+ get(): StepFEA_FeaGroup;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaGroup_1 extends Handle_StepFEA_FeaGroup {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaGroup_2 extends Handle_StepFEA_FeaGroup {
+ constructor(thePtr: StepFEA_FeaGroup);
+ }
+
+ export declare class Handle_StepFEA_FeaGroup_3 extends Handle_StepFEA_FeaGroup {
+ constructor(theHandle: Handle_StepFEA_FeaGroup);
+ }
+
+ export declare class Handle_StepFEA_FeaGroup_4 extends Handle_StepFEA_FeaGroup {
+ constructor(theHandle: Handle_StepFEA_FeaGroup);
+ }
+
+export declare class Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion): void;
+ get(): StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_1 extends Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_2 extends Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion {
+ constructor(thePtr: StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion);
+ }
+
+ export declare class Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_3 extends Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion {
+ constructor(theHandle: Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion);
+ }
+
+ export declare class Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_4 extends Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion {
+ constructor(theHandle: Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion);
+ }
+
+export declare class StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor23d): void;
+ FeaConstants(): StepFEA_SymmetricTensor23d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor23d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_HArray1OfNodeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfNodeRepresentation): void;
+ get(): StepFEA_HArray1OfNodeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfNodeRepresentation_1 extends Handle_StepFEA_HArray1OfNodeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfNodeRepresentation_2 extends Handle_StepFEA_HArray1OfNodeRepresentation {
+ constructor(thePtr: StepFEA_HArray1OfNodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfNodeRepresentation_3 extends Handle_StepFEA_HArray1OfNodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_HArray1OfNodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfNodeRepresentation_4 extends Handle_StepFEA_HArray1OfNodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_HArray1OfNodeRepresentation);
+ }
+
+export declare class Handle_StepFEA_ParametricSurface3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ParametricSurface3dElementCoordinateSystem): void;
+ get(): StepFEA_ParametricSurface3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_1 extends Handle_StepFEA_ParametricSurface3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_2 extends Handle_StepFEA_ParametricSurface3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_ParametricSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_3 extends Handle_StepFEA_ParametricSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ParametricSurface3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_4 extends Handle_StepFEA_ParametricSurface3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ParametricSurface3dElementCoordinateSystem);
+ }
+
+export declare class StepFEA_ParametricSurface3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aAxis: Graphic3d_ZLayerId, aAngle: Quantity_AbsorbedDose): void;
+ Axis(): Graphic3d_ZLayerId;
+ SetAxis(Axis: Graphic3d_ZLayerId): void;
+ Angle(): Quantity_AbsorbedDose;
+ SetAngle(Angle: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_FeaMaterialPropertyRepresentation extends StepRepr_MaterialPropertyRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaMaterialPropertyRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaMaterialPropertyRepresentation): void;
+ get(): StepFEA_FeaMaterialPropertyRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentation_1 extends Handle_StepFEA_FeaMaterialPropertyRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentation_2 extends Handle_StepFEA_FeaMaterialPropertyRepresentation {
+ constructor(thePtr: StepFEA_FeaMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentation_3 extends Handle_StepFEA_FeaMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepFEA_FeaMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentation_4 extends Handle_StepFEA_FeaMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepFEA_FeaMaterialPropertyRepresentation);
+ }
+
+export declare class Handle_StepFEA_FeaModelDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaModelDefinition): void;
+ get(): StepFEA_FeaModelDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaModelDefinition_1 extends Handle_StepFEA_FeaModelDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaModelDefinition_2 extends Handle_StepFEA_FeaModelDefinition {
+ constructor(thePtr: StepFEA_FeaModelDefinition);
+ }
+
+ export declare class Handle_StepFEA_FeaModelDefinition_3 extends Handle_StepFEA_FeaModelDefinition {
+ constructor(theHandle: Handle_StepFEA_FeaModelDefinition);
+ }
+
+ export declare class Handle_StepFEA_FeaModelDefinition_4 extends Handle_StepFEA_FeaModelDefinition {
+ constructor(theHandle: Handle_StepFEA_FeaModelDefinition);
+ }
+
+export declare class StepFEA_FeaModelDefinition extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_CurveElementEndRelease extends Standard_Transient {
+ constructor()
+ Init(aCoordinateSystem: StepFEA_CurveElementEndCoordinateSystem, aReleases: Handle_StepElement_HArray1OfCurveElementEndReleasePacket): void;
+ CoordinateSystem(): StepFEA_CurveElementEndCoordinateSystem;
+ SetCoordinateSystem(CoordinateSystem: StepFEA_CurveElementEndCoordinateSystem): void;
+ Releases(): Handle_StepElement_HArray1OfCurveElementEndReleasePacket;
+ SetReleases(Releases: Handle_StepElement_HArray1OfCurveElementEndReleasePacket): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_CurveElementEndRelease {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementEndRelease): void;
+ get(): StepFEA_CurveElementEndRelease;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementEndRelease_1 extends Handle_StepFEA_CurveElementEndRelease {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndRelease_2 extends Handle_StepFEA_CurveElementEndRelease {
+ constructor(thePtr: StepFEA_CurveElementEndRelease);
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndRelease_3 extends Handle_StepFEA_CurveElementEndRelease {
+ constructor(theHandle: Handle_StepFEA_CurveElementEndRelease);
+ }
+
+ export declare class Handle_StepFEA_CurveElementEndRelease_4 extends Handle_StepFEA_CurveElementEndRelease {
+ constructor(theHandle: Handle_StepFEA_CurveElementEndRelease);
+ }
+
+export declare class Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaSecantCoefficientOfLinearThermalExpansion): void;
+ get(): StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_1 extends Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_2 extends Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion {
+ constructor(thePtr: StepFEA_FeaSecantCoefficientOfLinearThermalExpansion);
+ }
+
+ export declare class Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_3 extends Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion {
+ constructor(theHandle: Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion);
+ }
+
+ export declare class Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_4 extends Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion {
+ constructor(theHandle: Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion);
+ }
+
+export declare class StepFEA_FeaSecantCoefficientOfLinearThermalExpansion extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor23d, aReferenceTemperature: Quantity_AbsorbedDose): void;
+ FeaConstants(): StepFEA_SymmetricTensor23d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor23d): void;
+ ReferenceTemperature(): Quantity_AbsorbedDose;
+ SetReferenceTemperature(ReferenceTemperature: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_FreedomsList extends Standard_Transient {
+ constructor()
+ Init(aFreedoms: Handle_StepFEA_HArray1OfDegreeOfFreedom): void;
+ Freedoms(): Handle_StepFEA_HArray1OfDegreeOfFreedom;
+ SetFreedoms(Freedoms: Handle_StepFEA_HArray1OfDegreeOfFreedom): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FreedomsList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FreedomsList): void;
+ get(): StepFEA_FreedomsList;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FreedomsList_1 extends Handle_StepFEA_FreedomsList {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FreedomsList_2 extends Handle_StepFEA_FreedomsList {
+ constructor(thePtr: StepFEA_FreedomsList);
+ }
+
+ export declare class Handle_StepFEA_FreedomsList_3 extends Handle_StepFEA_FreedomsList {
+ constructor(theHandle: Handle_StepFEA_FreedomsList);
+ }
+
+ export declare class Handle_StepFEA_FreedomsList_4 extends Handle_StepFEA_FreedomsList {
+ constructor(theHandle: Handle_StepFEA_FreedomsList);
+ }
+
+export declare class Handle_StepFEA_FeaModel3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaModel3d): void;
+ get(): StepFEA_FeaModel3d;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaModel3d_1 extends Handle_StepFEA_FeaModel3d {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaModel3d_2 extends Handle_StepFEA_FeaModel3d {
+ constructor(thePtr: StepFEA_FeaModel3d);
+ }
+
+ export declare class Handle_StepFEA_FeaModel3d_3 extends Handle_StepFEA_FeaModel3d {
+ constructor(theHandle: Handle_StepFEA_FeaModel3d);
+ }
+
+ export declare class Handle_StepFEA_FeaModel3d_4 extends Handle_StepFEA_FeaModel3d {
+ constructor(theHandle: Handle_StepFEA_FeaModel3d);
+ }
+
+export declare class StepFEA_FeaModel3d extends StepFEA_FeaModel {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_NodeDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeDefinition): void;
+ get(): StepFEA_NodeDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeDefinition_1 extends Handle_StepFEA_NodeDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeDefinition_2 extends Handle_StepFEA_NodeDefinition {
+ constructor(thePtr: StepFEA_NodeDefinition);
+ }
+
+ export declare class Handle_StepFEA_NodeDefinition_3 extends Handle_StepFEA_NodeDefinition {
+ constructor(theHandle: Handle_StepFEA_NodeDefinition);
+ }
+
+ export declare class Handle_StepFEA_NodeDefinition_4 extends Handle_StepFEA_NodeDefinition {
+ constructor(theHandle: Handle_StepFEA_NodeDefinition);
+ }
+
+export declare class StepFEA_NodeDefinition extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_NodeRepresentation extends StepRepr_Representation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aModelRef: Handle_StepFEA_FeaModel): void;
+ ModelRef(): Handle_StepFEA_FeaModel;
+ SetModelRef(ModelRef: Handle_StepFEA_FeaModel): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_NodeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeRepresentation): void;
+ get(): StepFEA_NodeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeRepresentation_1 extends Handle_StepFEA_NodeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeRepresentation_2 extends Handle_StepFEA_NodeRepresentation {
+ constructor(thePtr: StepFEA_NodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_NodeRepresentation_3 extends Handle_StepFEA_NodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_NodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_NodeRepresentation_4 extends Handle_StepFEA_NodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_NodeRepresentation);
+ }
+
+export declare class StepFEA_FeaMoistureAbsorption extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor23d): void;
+ FeaConstants(): StepFEA_SymmetricTensor23d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor23d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaMoistureAbsorption {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaMoistureAbsorption): void;
+ get(): StepFEA_FeaMoistureAbsorption;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaMoistureAbsorption_1 extends Handle_StepFEA_FeaMoistureAbsorption {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaMoistureAbsorption_2 extends Handle_StepFEA_FeaMoistureAbsorption {
+ constructor(thePtr: StepFEA_FeaMoistureAbsorption);
+ }
+
+ export declare class Handle_StepFEA_FeaMoistureAbsorption_3 extends Handle_StepFEA_FeaMoistureAbsorption {
+ constructor(theHandle: Handle_StepFEA_FeaMoistureAbsorption);
+ }
+
+ export declare class Handle_StepFEA_FeaMoistureAbsorption_4 extends Handle_StepFEA_FeaMoistureAbsorption {
+ constructor(theHandle: Handle_StepFEA_FeaMoistureAbsorption);
+ }
+
+export declare class StepFEA_Curve3dElementProperty extends Standard_Transient {
+ constructor()
+ Init(aPropertyId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aIntervalDefinitions: Handle_StepFEA_HArray1OfCurveElementInterval, aEndOffsets: Handle_StepFEA_HArray1OfCurveElementEndOffset, aEndReleases: Handle_StepFEA_HArray1OfCurveElementEndRelease): void;
+ PropertyId(): Handle_TCollection_HAsciiString;
+ SetPropertyId(PropertyId: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ IntervalDefinitions(): Handle_StepFEA_HArray1OfCurveElementInterval;
+ SetIntervalDefinitions(IntervalDefinitions: Handle_StepFEA_HArray1OfCurveElementInterval): void;
+ EndOffsets(): Handle_StepFEA_HArray1OfCurveElementEndOffset;
+ SetEndOffsets(EndOffsets: Handle_StepFEA_HArray1OfCurveElementEndOffset): void;
+ EndReleases(): Handle_StepFEA_HArray1OfCurveElementEndRelease;
+ SetEndReleases(EndReleases: Handle_StepFEA_HArray1OfCurveElementEndRelease): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_Curve3dElementProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_Curve3dElementProperty): void;
+ get(): StepFEA_Curve3dElementProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_Curve3dElementProperty_1 extends Handle_StepFEA_Curve3dElementProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementProperty_2 extends Handle_StepFEA_Curve3dElementProperty {
+ constructor(thePtr: StepFEA_Curve3dElementProperty);
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementProperty_3 extends Handle_StepFEA_Curve3dElementProperty {
+ constructor(theHandle: Handle_StepFEA_Curve3dElementProperty);
+ }
+
+ export declare class Handle_StepFEA_Curve3dElementProperty_4 extends Handle_StepFEA_Curve3dElementProperty {
+ constructor(theHandle: Handle_StepFEA_Curve3dElementProperty);
+ }
+
+export declare class Handle_StepFEA_FeaRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaRepresentationItem): void;
+ get(): StepFEA_FeaRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaRepresentationItem_1 extends Handle_StepFEA_FeaRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaRepresentationItem_2 extends Handle_StepFEA_FeaRepresentationItem {
+ constructor(thePtr: StepFEA_FeaRepresentationItem);
+ }
+
+ export declare class Handle_StepFEA_FeaRepresentationItem_3 extends Handle_StepFEA_FeaRepresentationItem {
+ constructor(theHandle: Handle_StepFEA_FeaRepresentationItem);
+ }
+
+ export declare class Handle_StepFEA_FeaRepresentationItem_4 extends Handle_StepFEA_FeaRepresentationItem {
+ constructor(theHandle: Handle_StepFEA_FeaRepresentationItem);
+ }
+
+export declare class StepFEA_FeaRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepFEA_CoordinateSystemType = {
+ StepFEA_Cartesian: {};
+ StepFEA_Cylindrical: {};
+ StepFEA_Spherical: {};
+}
+
+export declare type StepFEA_EnumeratedDegreeOfFreedom = {
+ StepFEA_XTranslation: {};
+ StepFEA_YTranslation: {};
+ StepFEA_ZTranslation: {};
+ StepFEA_XRotation: {};
+ StepFEA_YRotation: {};
+ StepFEA_ZRotation: {};
+ StepFEA_Warp: {};
+}
+
+export declare class Handle_StepFEA_HArray1OfCurveElementEndRelease {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfCurveElementEndRelease): void;
+ get(): StepFEA_HArray1OfCurveElementEndRelease;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndRelease_1 extends Handle_StepFEA_HArray1OfCurveElementEndRelease {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndRelease_2 extends Handle_StepFEA_HArray1OfCurveElementEndRelease {
+ constructor(thePtr: StepFEA_HArray1OfCurveElementEndRelease);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndRelease_3 extends Handle_StepFEA_HArray1OfCurveElementEndRelease {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementEndRelease);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndRelease_4 extends Handle_StepFEA_HArray1OfCurveElementEndRelease {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementEndRelease);
+ }
+
+export declare class Handle_StepFEA_HArray1OfCurveElementInterval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfCurveElementInterval): void;
+ get(): StepFEA_HArray1OfCurveElementInterval;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementInterval_1 extends Handle_StepFEA_HArray1OfCurveElementInterval {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementInterval_2 extends Handle_StepFEA_HArray1OfCurveElementInterval {
+ constructor(thePtr: StepFEA_HArray1OfCurveElementInterval);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementInterval_3 extends Handle_StepFEA_HArray1OfCurveElementInterval {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementInterval);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementInterval_4 extends Handle_StepFEA_HArray1OfCurveElementInterval {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementInterval);
+ }
+
+export declare class StepFEA_SymmetricTensor22d extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AnisotropicSymmetricTensor22d(): Handle_TColStd_HArray1OfReal;
+ delete(): void;
+}
+
+export declare class StepFEA_CurveElementIntervalConstant extends StepFEA_CurveElementInterval {
+ constructor()
+ Init(aCurveElementInterval_FinishPosition: Handle_StepFEA_CurveElementLocation, aCurveElementInterval_EuAngles: Handle_StepBasic_EulerAngles, aSection: Handle_StepElement_CurveElementSectionDefinition): void;
+ Section(): Handle_StepElement_CurveElementSectionDefinition;
+ SetSection(Section: Handle_StepElement_CurveElementSectionDefinition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_CurveElementIntervalConstant {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_CurveElementIntervalConstant): void;
+ get(): StepFEA_CurveElementIntervalConstant;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_CurveElementIntervalConstant_1 extends Handle_StepFEA_CurveElementIntervalConstant {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalConstant_2 extends Handle_StepFEA_CurveElementIntervalConstant {
+ constructor(thePtr: StepFEA_CurveElementIntervalConstant);
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalConstant_3 extends Handle_StepFEA_CurveElementIntervalConstant {
+ constructor(theHandle: Handle_StepFEA_CurveElementIntervalConstant);
+ }
+
+ export declare class Handle_StepFEA_CurveElementIntervalConstant_4 extends Handle_StepFEA_CurveElementIntervalConstant {
+ constructor(theHandle: Handle_StepFEA_CurveElementIntervalConstant);
+ }
+
+export declare class Handle_StepFEA_HSequenceOfElementGeometricRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HSequenceOfElementGeometricRelationship): void;
+ get(): StepFEA_HSequenceOfElementGeometricRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HSequenceOfElementGeometricRelationship_1 extends Handle_StepFEA_HSequenceOfElementGeometricRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementGeometricRelationship_2 extends Handle_StepFEA_HSequenceOfElementGeometricRelationship {
+ constructor(thePtr: StepFEA_HSequenceOfElementGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementGeometricRelationship_3 extends Handle_StepFEA_HSequenceOfElementGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfElementGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfElementGeometricRelationship_4 extends Handle_StepFEA_HSequenceOfElementGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfElementGeometricRelationship);
+ }
+
+export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ParametricCurve3dElementCoordinateSystem): void;
+ get(): StepFEA_ParametricCurve3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_1 extends Handle_StepFEA_ParametricCurve3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_2 extends Handle_StepFEA_ParametricCurve3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_ParametricCurve3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_3 extends Handle_StepFEA_ParametricCurve3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ParametricCurve3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_4 extends Handle_StepFEA_ParametricCurve3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_ParametricCurve3dElementCoordinateSystem);
+ }
+
+export declare class StepFEA_ParametricCurve3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aDirection: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection): void;
+ Direction(): Handle_StepFEA_ParametricCurve3dElementCoordinateDirection;
+ SetDirection(Direction: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_CurveElementEndCoordinateSystem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ FeaAxis2Placement3d(): Handle_StepFEA_FeaAxis2Placement3d;
+ AlignedCurve3dElementCoordinateSystem(): Handle_StepFEA_AlignedCurve3dElementCoordinateSystem;
+ ParametricCurve3dElementCoordinateSystem(): Handle_StepFEA_ParametricCurve3dElementCoordinateSystem;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_HSequenceOfCurve3dElementProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HSequenceOfCurve3dElementProperty): void;
+ get(): StepFEA_HSequenceOfCurve3dElementProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HSequenceOfCurve3dElementProperty_1 extends Handle_StepFEA_HSequenceOfCurve3dElementProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfCurve3dElementProperty_2 extends Handle_StepFEA_HSequenceOfCurve3dElementProperty {
+ constructor(thePtr: StepFEA_HSequenceOfCurve3dElementProperty);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfCurve3dElementProperty_3 extends Handle_StepFEA_HSequenceOfCurve3dElementProperty {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfCurve3dElementProperty);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfCurve3dElementProperty_4 extends Handle_StepFEA_HSequenceOfCurve3dElementProperty {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfCurve3dElementProperty);
+ }
+
+export declare class StepFEA_Array1OfDegreeOfFreedom {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepFEA_DegreeOfFreedom): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepFEA_Array1OfDegreeOfFreedom): StepFEA_Array1OfDegreeOfFreedom;
+ Move(theOther: StepFEA_Array1OfDegreeOfFreedom): StepFEA_Array1OfDegreeOfFreedom;
+ First(): StepFEA_DegreeOfFreedom;
+ ChangeFirst(): StepFEA_DegreeOfFreedom;
+ Last(): StepFEA_DegreeOfFreedom;
+ ChangeLast(): StepFEA_DegreeOfFreedom;
+ Value(theIndex: Standard_Integer): StepFEA_DegreeOfFreedom;
+ ChangeValue(theIndex: Standard_Integer): StepFEA_DegreeOfFreedom;
+ SetValue(theIndex: Standard_Integer, theItem: StepFEA_DegreeOfFreedom): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepFEA_Array1OfDegreeOfFreedom_1 extends StepFEA_Array1OfDegreeOfFreedom {
+ constructor();
+ }
+
+ export declare class StepFEA_Array1OfDegreeOfFreedom_2 extends StepFEA_Array1OfDegreeOfFreedom {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepFEA_Array1OfDegreeOfFreedom_3 extends StepFEA_Array1OfDegreeOfFreedom {
+ constructor(theOther: StepFEA_Array1OfDegreeOfFreedom);
+ }
+
+ export declare class StepFEA_Array1OfDegreeOfFreedom_4 extends StepFEA_Array1OfDegreeOfFreedom {
+ constructor(theOther: StepFEA_Array1OfDegreeOfFreedom);
+ }
+
+ export declare class StepFEA_Array1OfDegreeOfFreedom_5 extends StepFEA_Array1OfDegreeOfFreedom {
+ constructor(theBegin: StepFEA_DegreeOfFreedom, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepFEA_FeaShellShearStiffness {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaShellShearStiffness): void;
+ get(): StepFEA_FeaShellShearStiffness;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaShellShearStiffness_1 extends Handle_StepFEA_FeaShellShearStiffness {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaShellShearStiffness_2 extends Handle_StepFEA_FeaShellShearStiffness {
+ constructor(thePtr: StepFEA_FeaShellShearStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellShearStiffness_3 extends Handle_StepFEA_FeaShellShearStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellShearStiffness);
+ }
+
+ export declare class Handle_StepFEA_FeaShellShearStiffness_4 extends Handle_StepFEA_FeaShellShearStiffness {
+ constructor(theHandle: Handle_StepFEA_FeaShellShearStiffness);
+ }
+
+export declare class StepFEA_FeaShellShearStiffness extends StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFeaConstants: StepFEA_SymmetricTensor22d): void;
+ FeaConstants(): StepFEA_SymmetricTensor22d;
+ SetFeaConstants(FeaConstants: StepFEA_SymmetricTensor22d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateDirection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ParametricCurve3dElementCoordinateDirection): void;
+ get(): StepFEA_ParametricCurve3dElementCoordinateDirection;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_1 extends Handle_StepFEA_ParametricCurve3dElementCoordinateDirection {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_2 extends Handle_StepFEA_ParametricCurve3dElementCoordinateDirection {
+ constructor(thePtr: StepFEA_ParametricCurve3dElementCoordinateDirection);
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_3 extends Handle_StepFEA_ParametricCurve3dElementCoordinateDirection {
+ constructor(theHandle: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection);
+ }
+
+ export declare class Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_4 extends Handle_StepFEA_ParametricCurve3dElementCoordinateDirection {
+ constructor(theHandle: Handle_StepFEA_ParametricCurve3dElementCoordinateDirection);
+ }
+
+export declare class StepFEA_ParametricCurve3dElementCoordinateDirection extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aOrientation: Handle_StepGeom_Direction): void;
+ Orientation(): Handle_StepGeom_Direction;
+ SetOrientation(Orientation: Handle_StepGeom_Direction): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_NodeWithVector extends StepFEA_Node {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_NodeWithVector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeWithVector): void;
+ get(): StepFEA_NodeWithVector;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeWithVector_1 extends Handle_StepFEA_NodeWithVector {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeWithVector_2 extends Handle_StepFEA_NodeWithVector {
+ constructor(thePtr: StepFEA_NodeWithVector);
+ }
+
+ export declare class Handle_StepFEA_NodeWithVector_3 extends Handle_StepFEA_NodeWithVector {
+ constructor(theHandle: Handle_StepFEA_NodeWithVector);
+ }
+
+ export declare class Handle_StepFEA_NodeWithVector_4 extends Handle_StepFEA_NodeWithVector {
+ constructor(theHandle: Handle_StepFEA_NodeWithVector);
+ }
+
+export declare class Handle_StepFEA_NodeGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeGroup): void;
+ get(): StepFEA_NodeGroup;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeGroup_1 extends Handle_StepFEA_NodeGroup {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeGroup_2 extends Handle_StepFEA_NodeGroup {
+ constructor(thePtr: StepFEA_NodeGroup);
+ }
+
+ export declare class Handle_StepFEA_NodeGroup_3 extends Handle_StepFEA_NodeGroup {
+ constructor(theHandle: Handle_StepFEA_NodeGroup);
+ }
+
+ export declare class Handle_StepFEA_NodeGroup_4 extends Handle_StepFEA_NodeGroup {
+ constructor(theHandle: Handle_StepFEA_NodeGroup);
+ }
+
+export declare class StepFEA_NodeGroup extends StepFEA_FeaGroup {
+ constructor()
+ Init(aGroup_Name: Handle_TCollection_HAsciiString, aGroup_Description: Handle_TCollection_HAsciiString, aFeaGroup_ModelRef: Handle_StepFEA_FeaModel, aNodes: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ Nodes(): Handle_StepFEA_HArray1OfNodeRepresentation;
+ SetNodes(Nodes: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepFEA_FeaCurveSectionGeometricRelationship extends Standard_Transient {
+ constructor()
+ Init(aSectionRef: Handle_StepElement_CurveElementSectionDefinition, aItem: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ SectionRef(): Handle_StepElement_CurveElementSectionDefinition;
+ SetSectionRef(SectionRef: Handle_StepElement_CurveElementSectionDefinition): void;
+ Item(): Handle_StepElement_AnalysisItemWithinRepresentation;
+ SetItem(Item: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaCurveSectionGeometricRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaCurveSectionGeometricRelationship): void;
+ get(): StepFEA_FeaCurveSectionGeometricRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaCurveSectionGeometricRelationship_1 extends Handle_StepFEA_FeaCurveSectionGeometricRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaCurveSectionGeometricRelationship_2 extends Handle_StepFEA_FeaCurveSectionGeometricRelationship {
+ constructor(thePtr: StepFEA_FeaCurveSectionGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_FeaCurveSectionGeometricRelationship_3 extends Handle_StepFEA_FeaCurveSectionGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_FeaCurveSectionGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_FeaCurveSectionGeometricRelationship_4 extends Handle_StepFEA_FeaCurveSectionGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_FeaCurveSectionGeometricRelationship);
+ }
+
+export declare class Handle_StepFEA_ElementGeometricRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_ElementGeometricRelationship): void;
+ get(): StepFEA_ElementGeometricRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_ElementGeometricRelationship_1 extends Handle_StepFEA_ElementGeometricRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_ElementGeometricRelationship_2 extends Handle_StepFEA_ElementGeometricRelationship {
+ constructor(thePtr: StepFEA_ElementGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_ElementGeometricRelationship_3 extends Handle_StepFEA_ElementGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_ElementGeometricRelationship);
+ }
+
+ export declare class Handle_StepFEA_ElementGeometricRelationship_4 extends Handle_StepFEA_ElementGeometricRelationship {
+ constructor(theHandle: Handle_StepFEA_ElementGeometricRelationship);
+ }
+
+export declare class StepFEA_ElementGeometricRelationship extends Standard_Transient {
+ constructor()
+ Init(aElementRef: StepFEA_ElementOrElementGroup, aItem: Handle_StepElement_AnalysisItemWithinRepresentation, aAspect: StepElement_ElementAspect): void;
+ ElementRef(): StepFEA_ElementOrElementGroup;
+ SetElementRef(ElementRef: StepFEA_ElementOrElementGroup): void;
+ Item(): Handle_StepElement_AnalysisItemWithinRepresentation;
+ SetItem(Item: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ Aspect(): StepElement_ElementAspect;
+ SetAspect(Aspect: StepElement_ElementAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_Surface3dElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_Surface3dElementRepresentation): void;
+ get(): StepFEA_Surface3dElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_Surface3dElementRepresentation_1 extends Handle_StepFEA_Surface3dElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_Surface3dElementRepresentation_2 extends Handle_StepFEA_Surface3dElementRepresentation {
+ constructor(thePtr: StepFEA_Surface3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Surface3dElementRepresentation_3 extends Handle_StepFEA_Surface3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Surface3dElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_Surface3dElementRepresentation_4 extends Handle_StepFEA_Surface3dElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_Surface3dElementRepresentation);
+ }
+
+export declare class StepFEA_Surface3dElementRepresentation extends StepFEA_ElementRepresentation {
+ constructor()
+ Init(aRepresentation_Name: Handle_TCollection_HAsciiString, aRepresentation_Items: Handle_StepRepr_HArray1OfRepresentationItem, aRepresentation_ContextOfItems: Handle_StepRepr_RepresentationContext, aElementRepresentation_NodeList: Handle_StepFEA_HArray1OfNodeRepresentation, aModelRef: Handle_StepFEA_FeaModel3d, aElementDescriptor: Handle_StepElement_Surface3dElementDescriptor, aProperty: Handle_StepElement_SurfaceElementProperty, aMaterial: Handle_StepElement_ElementMaterial): void;
+ ModelRef(): Handle_StepFEA_FeaModel3d;
+ SetModelRef(ModelRef: Handle_StepFEA_FeaModel3d): void;
+ ElementDescriptor(): Handle_StepElement_Surface3dElementDescriptor;
+ SetElementDescriptor(ElementDescriptor: Handle_StepElement_Surface3dElementDescriptor): void;
+ Property(): Handle_StepElement_SurfaceElementProperty;
+ SetProperty(Property: Handle_StepElement_SurfaceElementProperty): void;
+ Material(): Handle_StepElement_ElementMaterial;
+ SetMaterial(Material: Handle_StepElement_ElementMaterial): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepFEA_CurveEdge = {
+ StepFEA_ElementEdge: {};
+}
+
+export declare class StepFEA_FreedomAndCoefficient extends Standard_Transient {
+ constructor()
+ Init(aFreedom: StepFEA_DegreeOfFreedom, aA: StepElement_MeasureOrUnspecifiedValue): void;
+ Freedom(): StepFEA_DegreeOfFreedom;
+ SetFreedom(Freedom: StepFEA_DegreeOfFreedom): void;
+ A(): StepElement_MeasureOrUnspecifiedValue;
+ SetA(A: StepElement_MeasureOrUnspecifiedValue): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FreedomAndCoefficient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FreedomAndCoefficient): void;
+ get(): StepFEA_FreedomAndCoefficient;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FreedomAndCoefficient_1 extends Handle_StepFEA_FreedomAndCoefficient {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FreedomAndCoefficient_2 extends Handle_StepFEA_FreedomAndCoefficient {
+ constructor(thePtr: StepFEA_FreedomAndCoefficient);
+ }
+
+ export declare class Handle_StepFEA_FreedomAndCoefficient_3 extends Handle_StepFEA_FreedomAndCoefficient {
+ constructor(theHandle: Handle_StepFEA_FreedomAndCoefficient);
+ }
+
+ export declare class Handle_StepFEA_FreedomAndCoefficient_4 extends Handle_StepFEA_FreedomAndCoefficient {
+ constructor(theHandle: Handle_StepFEA_FreedomAndCoefficient);
+ }
+
+export declare class Handle_StepFEA_HArray1OfDegreeOfFreedom {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfDegreeOfFreedom): void;
+ get(): StepFEA_HArray1OfDegreeOfFreedom;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfDegreeOfFreedom_1 extends Handle_StepFEA_HArray1OfDegreeOfFreedom {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfDegreeOfFreedom_2 extends Handle_StepFEA_HArray1OfDegreeOfFreedom {
+ constructor(thePtr: StepFEA_HArray1OfDegreeOfFreedom);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfDegreeOfFreedom_3 extends Handle_StepFEA_HArray1OfDegreeOfFreedom {
+ constructor(theHandle: Handle_StepFEA_HArray1OfDegreeOfFreedom);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfDegreeOfFreedom_4 extends Handle_StepFEA_HArray1OfDegreeOfFreedom {
+ constructor(theHandle: Handle_StepFEA_HArray1OfDegreeOfFreedom);
+ }
+
+export declare class StepFEA_FeaMaterialPropertyRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_FeaMaterialPropertyRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_FeaMaterialPropertyRepresentationItem): void;
+ get(): StepFEA_FeaMaterialPropertyRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentationItem_1 extends Handle_StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentationItem_2 extends Handle_StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor(thePtr: StepFEA_FeaMaterialPropertyRepresentationItem);
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentationItem_3 extends Handle_StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor(theHandle: Handle_StepFEA_FeaMaterialPropertyRepresentationItem);
+ }
+
+ export declare class Handle_StepFEA_FeaMaterialPropertyRepresentationItem_4 extends Handle_StepFEA_FeaMaterialPropertyRepresentationItem {
+ constructor(theHandle: Handle_StepFEA_FeaMaterialPropertyRepresentationItem);
+ }
+
+export declare class StepFEA_SymmetricTensor23d extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetIsotropicSymmetricTensor23d(aVal: Quantity_AbsorbedDose): void;
+ IsotropicSymmetricTensor23d(): Quantity_AbsorbedDose;
+ SetOrthotropicSymmetricTensor23d(aVal: Handle_TColStd_HArray1OfReal): void;
+ OrthotropicSymmetricTensor23d(): Handle_TColStd_HArray1OfReal;
+ SetAnisotropicSymmetricTensor23d(aVal: Handle_TColStd_HArray1OfReal): void;
+ AnisotropicSymmetricTensor23d(): Handle_TColStd_HArray1OfReal;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_HArray1OfElementRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfElementRepresentation): void;
+ get(): StepFEA_HArray1OfElementRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfElementRepresentation_1 extends Handle_StepFEA_HArray1OfElementRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfElementRepresentation_2 extends Handle_StepFEA_HArray1OfElementRepresentation {
+ constructor(thePtr: StepFEA_HArray1OfElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfElementRepresentation_3 extends Handle_StepFEA_HArray1OfElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_HArray1OfElementRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfElementRepresentation_4 extends Handle_StepFEA_HArray1OfElementRepresentation {
+ constructor(theHandle: Handle_StepFEA_HArray1OfElementRepresentation);
+ }
+
+export declare class StepFEA_AlignedCurve3dElementCoordinateSystem extends StepFEA_FeaRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aCoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ CoordinateSystem(): Handle_StepFEA_FeaAxis2Placement3d;
+ SetCoordinateSystem(CoordinateSystem: Handle_StepFEA_FeaAxis2Placement3d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_AlignedCurve3dElementCoordinateSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_AlignedCurve3dElementCoordinateSystem): void;
+ get(): StepFEA_AlignedCurve3dElementCoordinateSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_1 extends Handle_StepFEA_AlignedCurve3dElementCoordinateSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_2 extends Handle_StepFEA_AlignedCurve3dElementCoordinateSystem {
+ constructor(thePtr: StepFEA_AlignedCurve3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_3 extends Handle_StepFEA_AlignedCurve3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_AlignedCurve3dElementCoordinateSystem);
+ }
+
+ export declare class Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_4 extends Handle_StepFEA_AlignedCurve3dElementCoordinateSystem {
+ constructor(theHandle: Handle_StepFEA_AlignedCurve3dElementCoordinateSystem);
+ }
+
+export declare class Handle_StepFEA_HSequenceOfNodeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HSequenceOfNodeRepresentation): void;
+ get(): StepFEA_HSequenceOfNodeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HSequenceOfNodeRepresentation_1 extends Handle_StepFEA_HSequenceOfNodeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfNodeRepresentation_2 extends Handle_StepFEA_HSequenceOfNodeRepresentation {
+ constructor(thePtr: StepFEA_HSequenceOfNodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfNodeRepresentation_3 extends Handle_StepFEA_HSequenceOfNodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfNodeRepresentation);
+ }
+
+ export declare class Handle_StepFEA_HSequenceOfNodeRepresentation_4 extends Handle_StepFEA_HSequenceOfNodeRepresentation {
+ constructor(theHandle: Handle_StepFEA_HSequenceOfNodeRepresentation);
+ }
+
+export declare class StepFEA_NodeSet extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aNodes: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ Nodes(): Handle_StepFEA_HArray1OfNodeRepresentation;
+ SetNodes(Nodes: Handle_StepFEA_HArray1OfNodeRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepFEA_NodeSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_NodeSet): void;
+ get(): StepFEA_NodeSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_NodeSet_1 extends Handle_StepFEA_NodeSet {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_NodeSet_2 extends Handle_StepFEA_NodeSet {
+ constructor(thePtr: StepFEA_NodeSet);
+ }
+
+ export declare class Handle_StepFEA_NodeSet_3 extends Handle_StepFEA_NodeSet {
+ constructor(theHandle: Handle_StepFEA_NodeSet);
+ }
+
+ export declare class Handle_StepFEA_NodeSet_4 extends Handle_StepFEA_NodeSet {
+ constructor(theHandle: Handle_StepFEA_NodeSet);
+ }
+
+export declare class Handle_StepFEA_HArray1OfCurveElementEndOffset {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepFEA_HArray1OfCurveElementEndOffset): void;
+ get(): StepFEA_HArray1OfCurveElementEndOffset;
+ delete(): void;
+}
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndOffset_1 extends Handle_StepFEA_HArray1OfCurveElementEndOffset {
+ constructor();
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndOffset_2 extends Handle_StepFEA_HArray1OfCurveElementEndOffset {
+ constructor(thePtr: StepFEA_HArray1OfCurveElementEndOffset);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndOffset_3 extends Handle_StepFEA_HArray1OfCurveElementEndOffset {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementEndOffset);
+ }
+
+ export declare class Handle_StepFEA_HArray1OfCurveElementEndOffset_4 extends Handle_StepFEA_HArray1OfCurveElementEndOffset {
+ constructor(theHandle: Handle_StepFEA_HArray1OfCurveElementEndOffset);
+ }
+
+export declare type BinDrivers_Marker = {
+ BinDrivers_ENDATTRLIST: {};
+ BinDrivers_ENDLABEL: {};
+}
+
+export declare class Handle_BinDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinDrivers_DocumentRetrievalDriver): void;
+ get(): BinDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinDrivers_DocumentRetrievalDriver_1 extends Handle_BinDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinDrivers_DocumentRetrievalDriver_2 extends Handle_BinDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: BinDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinDrivers_DocumentRetrievalDriver_3 extends Handle_BinDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinDrivers_DocumentRetrievalDriver_4 extends Handle_BinDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class Handle_BinDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinDrivers_DocumentStorageDriver): void;
+ get(): BinDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinDrivers_DocumentStorageDriver_1 extends Handle_BinDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinDrivers_DocumentStorageDriver_2 extends Handle_BinDrivers_DocumentStorageDriver {
+ constructor(thePtr: BinDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinDrivers_DocumentStorageDriver_3 extends Handle_BinDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinDrivers_DocumentStorageDriver_4 extends Handle_BinDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinDrivers_DocumentStorageDriver);
+ }
+
+export declare class GeomAPI_IntCS {
+ Perform(C: Handle_Geom_Curve, S: Handle_Geom_Surface): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Parameters_1(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose): void;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ Parameters_2(Index: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class GeomAPI_IntCS_1 extends GeomAPI_IntCS {
+ constructor();
+ }
+
+ export declare class GeomAPI_IntCS_2 extends GeomAPI_IntCS {
+ constructor(C: Handle_Geom_Curve, S: Handle_Geom_Surface);
+ }
+
+export declare class GeomAPI_PointsToBSpline {
+ Init_1(Points: TColgp_Array1OfPnt, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Init_2(Points: TColgp_Array1OfPnt, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Init_3(Points: TColgp_Array1OfPnt, Parameters: TColStd_Array1OfReal, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Init_4(Points: TColgp_Array1OfPnt, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Geom_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomAPI_PointsToBSpline_1 extends GeomAPI_PointsToBSpline {
+ constructor();
+ }
+
+ export declare class GeomAPI_PointsToBSpline_2 extends GeomAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSpline_3 extends GeomAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSpline_4 extends GeomAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt, Parameters: TColStd_Array1OfReal, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSpline_5 extends GeomAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_IntSS {
+ Perform(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class GeomAPI_IntSS_1 extends GeomAPI_IntSS {
+ constructor();
+ }
+
+ export declare class GeomAPI_IntSS_2 extends GeomAPI_IntSS {
+ constructor(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_ExtremaSurfaceSurface {
+ Init_1(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface): void;
+ Init_2(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, U1min: Quantity_AbsorbedDose, U1max: Quantity_AbsorbedDose, V1min: Quantity_AbsorbedDose, V1max: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2max: Quantity_AbsorbedDose, V2min: Quantity_AbsorbedDose, V2max: Quantity_AbsorbedDose): void;
+ NbExtrema(): Graphic3d_ZLayerId;
+ Points(Index: Graphic3d_ZLayerId, P1: gp_Pnt, P2: gp_Pnt): void;
+ Parameters(Index: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoints(P1: gp_Pnt, P2: gp_Pnt): void;
+ LowerDistanceParameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtSS;
+ delete(): void;
+}
+
+ export declare class GeomAPI_ExtremaSurfaceSurface_1 extends GeomAPI_ExtremaSurfaceSurface {
+ constructor();
+ }
+
+ export declare class GeomAPI_ExtremaSurfaceSurface_2 extends GeomAPI_ExtremaSurfaceSurface {
+ constructor(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface);
+ }
+
+ export declare class GeomAPI_ExtremaSurfaceSurface_3 extends GeomAPI_ExtremaSurfaceSurface {
+ constructor(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, U1min: Quantity_AbsorbedDose, U1max: Quantity_AbsorbedDose, V1min: Quantity_AbsorbedDose, V1max: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2max: Quantity_AbsorbedDose, V2min: Quantity_AbsorbedDose, V2max: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_PointsToBSplineSurface {
+ Init_1(Points: TColgp_Array2OfPnt, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Interpolate_1(Points: TColgp_Array2OfPnt, thePeriodic: Standard_Boolean): void;
+ Interpolate_2(Points: TColgp_Array2OfPnt, ParType: Approx_ParametrizationType, thePeriodic: Standard_Boolean): void;
+ Init_2(ZPoints: TColStd_Array2OfReal, X0: Quantity_AbsorbedDose, dX: Quantity_AbsorbedDose, Y0: Quantity_AbsorbedDose, dY: Quantity_AbsorbedDose, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Interpolate_3(ZPoints: TColStd_Array2OfReal, X0: Quantity_AbsorbedDose, dX: Quantity_AbsorbedDose, Y0: Quantity_AbsorbedDose, dY: Quantity_AbsorbedDose): void;
+ Init_3(Points: TColgp_Array2OfPnt, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose, thePeriodic: Standard_Boolean): void;
+ Init_4(Points: TColgp_Array2OfPnt, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose): void;
+ Surface(): Handle_Geom_BSplineSurface;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomAPI_PointsToBSplineSurface_1 extends GeomAPI_PointsToBSplineSurface {
+ constructor();
+ }
+
+ export declare class GeomAPI_PointsToBSplineSurface_2 extends GeomAPI_PointsToBSplineSurface {
+ constructor(Points: TColgp_Array2OfPnt, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSplineSurface_3 extends GeomAPI_PointsToBSplineSurface {
+ constructor(Points: TColgp_Array2OfPnt, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSplineSurface_4 extends GeomAPI_PointsToBSplineSurface {
+ constructor(Points: TColgp_Array2OfPnt, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_PointsToBSplineSurface_5 extends GeomAPI_PointsToBSplineSurface {
+ constructor(ZPoints: TColStd_Array2OfReal, X0: Quantity_AbsorbedDose, dX: Quantity_AbsorbedDose, Y0: Quantity_AbsorbedDose, dY: Quantity_AbsorbedDose, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI {
+ constructor();
+ static To2d(C: Handle_Geom_Curve, P: gp_Pln): Handle_Geom2d_Curve;
+ static To3d(C: Handle_Geom2d_Curve, P: gp_Pln): Handle_Geom_Curve;
+ delete(): void;
+}
+
+export declare class GeomAPI_Interpolate {
+ Load_1(InitialTangent: gp_Vec, FinalTangent: gp_Vec, Scale: Standard_Boolean): void;
+ Load_2(Tangents: TColgp_Array1OfVec, TangentFlags: Handle_TColStd_HArray1OfBoolean, Scale: Standard_Boolean): void;
+ Perform(): void;
+ Curve(): Handle_Geom_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomAPI_Interpolate_1 extends GeomAPI_Interpolate {
+ constructor(Points: Handle_TColgp_HArray1OfPnt, PeriodicFlag: Standard_Boolean, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomAPI_Interpolate_2 extends GeomAPI_Interpolate {
+ constructor(Points: Handle_TColgp_HArray1OfPnt, Parameters: Handle_TColStd_HArray1OfReal, PeriodicFlag: Standard_Boolean, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_ProjectPointOnCurve {
+ Init_1(P: gp_Pnt, Curve: Handle_Geom_Curve): void;
+ Init_2(P: gp_Pnt, Curve: Handle_Geom_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Init_3(Curve: Handle_Geom_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Parameter_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Parameter_2(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoint(): gp_Pnt;
+ LowerDistanceParameter(): Quantity_AbsorbedDose;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtPC;
+ delete(): void;
+}
+
+ export declare class GeomAPI_ProjectPointOnCurve_1 extends GeomAPI_ProjectPointOnCurve {
+ constructor();
+ }
+
+ export declare class GeomAPI_ProjectPointOnCurve_2 extends GeomAPI_ProjectPointOnCurve {
+ constructor(P: gp_Pnt, Curve: Handle_Geom_Curve);
+ }
+
+ export declare class GeomAPI_ProjectPointOnCurve_3 extends GeomAPI_ProjectPointOnCurve {
+ constructor(P: gp_Pnt, Curve: Handle_Geom_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_ProjectPointOnSurf {
+ Init_1(P: gp_Pnt, Surface: Handle_Geom_Surface, Tolerance: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo): void;
+ Init_2(P: gp_Pnt, Surface: Handle_Geom_Surface, Algo: Extrema_ExtAlgo): void;
+ Init_3(P: gp_Pnt, Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo): void;
+ Init_4(P: gp_Pnt, Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo): void;
+ Init_5(Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo): void;
+ Init_6(Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo): void;
+ SetExtremaAlgo(theAlgo: Extrema_ExtAlgo): void;
+ SetExtremaFlag(theExtFlag: Extrema_ExtFlag): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Parameters(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoint(): gp_Pnt;
+ LowerDistanceParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtPS;
+ delete(): void;
+}
+
+ export declare class GeomAPI_ProjectPointOnSurf_1 extends GeomAPI_ProjectPointOnSurf {
+ constructor();
+ }
+
+ export declare class GeomAPI_ProjectPointOnSurf_2 extends GeomAPI_ProjectPointOnSurf {
+ constructor(P: gp_Pnt, Surface: Handle_Geom_Surface, Algo: Extrema_ExtAlgo);
+ }
+
+ export declare class GeomAPI_ProjectPointOnSurf_3 extends GeomAPI_ProjectPointOnSurf {
+ constructor(P: gp_Pnt, Surface: Handle_Geom_Surface, Tolerance: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo);
+ }
+
+ export declare class GeomAPI_ProjectPointOnSurf_4 extends GeomAPI_ProjectPointOnSurf {
+ constructor(P: gp_Pnt, Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo);
+ }
+
+ export declare class GeomAPI_ProjectPointOnSurf_5 extends GeomAPI_ProjectPointOnSurf {
+ constructor(P: gp_Pnt, Surface: Handle_Geom_Surface, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Algo: Extrema_ExtAlgo);
+ }
+
+export declare class GeomAPI_ExtremaCurveCurve {
+ Init_1(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve): void;
+ Init_2(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve, U1min: Quantity_AbsorbedDose, U1max: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2max: Quantity_AbsorbedDose): void;
+ NbExtrema(): Graphic3d_ZLayerId;
+ Points(Index: Graphic3d_ZLayerId, P1: gp_Pnt, P2: gp_Pnt): void;
+ Parameters(Index: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoints(P1: gp_Pnt, P2: gp_Pnt): void;
+ LowerDistanceParameters(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtCC;
+ TotalNearestPoints(P1: gp_Pnt, P2: gp_Pnt): Standard_Boolean;
+ TotalLowerDistanceParameters(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Standard_Boolean;
+ TotalLowerDistance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomAPI_ExtremaCurveCurve_1 extends GeomAPI_ExtremaCurveCurve {
+ constructor();
+ }
+
+ export declare class GeomAPI_ExtremaCurveCurve_2 extends GeomAPI_ExtremaCurveCurve {
+ constructor(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve);
+ }
+
+ export declare class GeomAPI_ExtremaCurveCurve_3 extends GeomAPI_ExtremaCurveCurve {
+ constructor(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve, U1min: Quantity_AbsorbedDose, U1max: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2max: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAPI_ExtremaCurveSurface {
+ Init_1(Curve: Handle_Geom_Curve, Surface: Handle_Geom_Surface): void;
+ Init_2(Curve: Handle_Geom_Curve, Surface: Handle_Geom_Surface, Wmin: Quantity_AbsorbedDose, Wmax: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ NbExtrema(): Graphic3d_ZLayerId;
+ Points(Index: Graphic3d_ZLayerId, P1: gp_Pnt, P2: gp_Pnt): void;
+ Parameters(Index: Graphic3d_ZLayerId, W: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoints(PC: gp_Pnt, PS: gp_Pnt): void;
+ LowerDistanceParameters(W: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtCS;
+ delete(): void;
+}
+
+ export declare class GeomAPI_ExtremaCurveSurface_1 extends GeomAPI_ExtremaCurveSurface {
+ constructor();
+ }
+
+ export declare class GeomAPI_ExtremaCurveSurface_2 extends GeomAPI_ExtremaCurveSurface {
+ constructor(Curve: Handle_Geom_Curve, Surface: Handle_Geom_Surface);
+ }
+
+ export declare class GeomAPI_ExtremaCurveSurface_3 extends GeomAPI_ExtremaCurveSurface {
+ constructor(Curve: Handle_Geom_Curve, Surface: Handle_Geom_Surface, Wmin: Quantity_AbsorbedDose, Wmax: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose);
+ }
+
+export declare class AdvApprox_Cutting {
+ Value(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose, cuttingvalue: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AdvApprox_DichoCutting extends AdvApprox_Cutting {
+ constructor()
+ Value(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose, cuttingvalue: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AdvApprox_PrefCutting extends AdvApprox_Cutting {
+ constructor(CutPnts: TColStd_Array1OfReal)
+ Value(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose, cuttingvalue: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AdvApprox_EvaluatorFunction {
+ Evaluate(Dimension: Graphic3d_ZLayerId, StartEnd: Standard_Real [2], Parameter: Quantity_AbsorbedDose, DerivativeRequest: Graphic3d_ZLayerId, Result: Quantity_AbsorbedDose, ErrorCode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class AdvApprox_ApproxAFunction {
+ static Approximation(TotalDimension: Graphic3d_ZLayerId, TotalNumSS: Graphic3d_ZLayerId, LocalDimension: TColStd_Array1OfInteger, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Evaluator: AdvApprox_EvaluatorFunction, CutTool: AdvApprox_Cutting, ContinuityOrder: Graphic3d_ZLayerId, NumMaxCoeffs: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId, TolerancesArray: TColStd_Array1OfReal, code_precis: Graphic3d_ZLayerId, NumCurves: Graphic3d_ZLayerId, NumCoeffPerCurveArray: TColStd_Array1OfInteger, LocalCoefficientArray: TColStd_Array1OfReal, IntervalsArray: TColStd_Array1OfReal, ErrorMaxArray: TColStd_Array1OfReal, AverageErrorArray: TColStd_Array1OfReal, ErrorCode: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ Poles1d_1(): Handle_TColStd_HArray2OfReal;
+ Poles2d_1(): Handle_TColgp_HArray2OfPnt2d;
+ Poles_1(): Handle_TColgp_HArray2OfPnt;
+ NbPoles(): Graphic3d_ZLayerId;
+ Poles1d_2(Index: Graphic3d_ZLayerId, P: TColStd_Array1OfReal): void;
+ Poles2d_2(Index: Graphic3d_ZLayerId, P: TColgp_Array1OfPnt2d): void;
+ Poles_2(Index: Graphic3d_ZLayerId, P: TColgp_Array1OfPnt): void;
+ Degree(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ NumSubSpaces(Dimension: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Knots(): Handle_TColStd_HArray1OfReal;
+ Multiplicities(): Handle_TColStd_HArray1OfInteger;
+ MaxError_1(Dimension: Graphic3d_ZLayerId): Handle_TColStd_HArray1OfReal;
+ AverageError_1(Dimension: Graphic3d_ZLayerId): Handle_TColStd_HArray1OfReal;
+ MaxError_2(Dimension: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ AverageError_2(Dimension: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class AdvApprox_ApproxAFunction_1 extends AdvApprox_ApproxAFunction {
+ constructor(Num1DSS: Graphic3d_ZLayerId, Num2DSS: Graphic3d_ZLayerId, Num3DSS: Graphic3d_ZLayerId, OneDTol: Handle_TColStd_HArray1OfReal, TwoDTol: Handle_TColStd_HArray1OfReal, ThreeDTol: Handle_TColStd_HArray1OfReal, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDeg: Graphic3d_ZLayerId, MaxSeg: Graphic3d_ZLayerId, Func: AdvApprox_EvaluatorFunction);
+ }
+
+ export declare class AdvApprox_ApproxAFunction_2 extends AdvApprox_ApproxAFunction {
+ constructor(Num1DSS: Graphic3d_ZLayerId, Num2DSS: Graphic3d_ZLayerId, Num3DSS: Graphic3d_ZLayerId, OneDTol: Handle_TColStd_HArray1OfReal, TwoDTol: Handle_TColStd_HArray1OfReal, ThreeDTol: Handle_TColStd_HArray1OfReal, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDeg: Graphic3d_ZLayerId, MaxSeg: Graphic3d_ZLayerId, Func: AdvApprox_EvaluatorFunction, CutTool: AdvApprox_Cutting);
+ }
+
+export declare class AdvApprox_SimpleApprox {
+ constructor(TotalDimension: Graphic3d_ZLayerId, TotalNumSS: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, WorkDegree: Graphic3d_ZLayerId, NbGaussPoints: Graphic3d_ZLayerId, JacobiBase: Handle_PLib_JacobiPolynomial, Func: AdvApprox_EvaluatorFunction)
+ Perform(LocalDimension: TColStd_Array1OfInteger, LocalTolerancesArray: TColStd_Array1OfReal, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, MaxDegree: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ Degree(): Graphic3d_ZLayerId;
+ Coefficients(): Handle_TColStd_HArray1OfReal;
+ FirstConstr(): Handle_TColStd_HArray2OfReal;
+ LastConstr(): Handle_TColStd_HArray2OfReal;
+ SomTab(): Handle_TColStd_HArray1OfReal;
+ DifTab(): Handle_TColStd_HArray1OfReal;
+ MaxError(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ AverageError(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class AdvApprox_PrefAndRec extends AdvApprox_Cutting {
+ constructor(RecomendedCut: TColStd_Array1OfReal, PrefferedCut: TColStd_Array1OfReal, Weight: Quantity_AbsorbedDose)
+ Value(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose, cuttingvalue: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ElCLib {
+ constructor();
+ static InPeriod(U: Quantity_AbsorbedDose, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static AdjustPeriodic(UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, Precision: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ static Value_1(U: Quantity_AbsorbedDose, L: gp_Lin): gp_Pnt;
+ static Value_2(U: Quantity_AbsorbedDose, C: gp_Circ): gp_Pnt;
+ static Value_3(U: Quantity_AbsorbedDose, E: gp_Elips): gp_Pnt;
+ static Value_4(U: Quantity_AbsorbedDose, H: gp_Hypr): gp_Pnt;
+ static Value_5(U: Quantity_AbsorbedDose, Prb: gp_Parab): gp_Pnt;
+ static D1_1(U: Quantity_AbsorbedDose, L: gp_Lin, P: gp_Pnt, V1: gp_Vec): void;
+ static D1_2(U: Quantity_AbsorbedDose, C: gp_Circ, P: gp_Pnt, V1: gp_Vec): void;
+ static D1_3(U: Quantity_AbsorbedDose, E: gp_Elips, P: gp_Pnt, V1: gp_Vec): void;
+ static D1_4(U: Quantity_AbsorbedDose, H: gp_Hypr, P: gp_Pnt, V1: gp_Vec): void;
+ static D1_5(U: Quantity_AbsorbedDose, Prb: gp_Parab, P: gp_Pnt, V1: gp_Vec): void;
+ static D2_1(U: Quantity_AbsorbedDose, C: gp_Circ, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D2_2(U: Quantity_AbsorbedDose, E: gp_Elips, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D2_3(U: Quantity_AbsorbedDose, H: gp_Hypr, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D2_4(U: Quantity_AbsorbedDose, Prb: gp_Parab, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3_1(U: Quantity_AbsorbedDose, C: gp_Circ, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static D3_2(U: Quantity_AbsorbedDose, E: gp_Elips, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static D3_3(U: Quantity_AbsorbedDose, H: gp_Hypr, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static DN_1(U: Quantity_AbsorbedDose, L: gp_Lin, N: Graphic3d_ZLayerId): gp_Vec;
+ static DN_2(U: Quantity_AbsorbedDose, C: gp_Circ, N: Graphic3d_ZLayerId): gp_Vec;
+ static DN_3(U: Quantity_AbsorbedDose, E: gp_Elips, N: Graphic3d_ZLayerId): gp_Vec;
+ static DN_4(U: Quantity_AbsorbedDose, H: gp_Hypr, N: Graphic3d_ZLayerId): gp_Vec;
+ static DN_5(U: Quantity_AbsorbedDose, Prb: gp_Parab, N: Graphic3d_ZLayerId): gp_Vec;
+ static Value_6(U: Quantity_AbsorbedDose, L: gp_Lin2d): gp_Pnt2d;
+ static Value_7(U: Quantity_AbsorbedDose, C: gp_Circ2d): gp_Pnt2d;
+ static Value_8(U: Quantity_AbsorbedDose, E: gp_Elips2d): gp_Pnt2d;
+ static Value_9(U: Quantity_AbsorbedDose, H: gp_Hypr2d): gp_Pnt2d;
+ static Value_10(U: Quantity_AbsorbedDose, Prb: gp_Parab2d): gp_Pnt2d;
+ static D1_6(U: Quantity_AbsorbedDose, L: gp_Lin2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D1_7(U: Quantity_AbsorbedDose, C: gp_Circ2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D1_8(U: Quantity_AbsorbedDose, E: gp_Elips2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D1_9(U: Quantity_AbsorbedDose, H: gp_Hypr2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D1_10(U: Quantity_AbsorbedDose, Prb: gp_Parab2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D2_5(U: Quantity_AbsorbedDose, C: gp_Circ2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D2_6(U: Quantity_AbsorbedDose, E: gp_Elips2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D2_7(U: Quantity_AbsorbedDose, H: gp_Hypr2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D2_8(U: Quantity_AbsorbedDose, Prb: gp_Parab2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3_4(U: Quantity_AbsorbedDose, C: gp_Circ2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static D3_5(U: Quantity_AbsorbedDose, E: gp_Elips2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static D3_6(U: Quantity_AbsorbedDose, H: gp_Hypr2d, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static DN_6(U: Quantity_AbsorbedDose, L: gp_Lin2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static DN_7(U: Quantity_AbsorbedDose, C: gp_Circ2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static DN_8(U: Quantity_AbsorbedDose, E: gp_Elips2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static DN_9(U: Quantity_AbsorbedDose, H: gp_Hypr2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static DN_10(U: Quantity_AbsorbedDose, Prb: gp_Parab2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static LineValue_1(U: Quantity_AbsorbedDose, Pos: gp_Ax1): gp_Pnt;
+ static CircleValue_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Radius: Quantity_AbsorbedDose): gp_Pnt;
+ static EllipseValue_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose): gp_Pnt;
+ static HyperbolaValue_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose): gp_Pnt;
+ static ParabolaValue_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Focal: Quantity_AbsorbedDose): gp_Pnt;
+ static LineD1_1(U: Quantity_AbsorbedDose, Pos: gp_Ax1, P: gp_Pnt, V1: gp_Vec): void;
+ static CircleD1_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Radius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static EllipseD1_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static HyperbolaD1_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static ParabolaD1_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Focal: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static CircleD2_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Radius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static EllipseD2_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static HyperbolaD2_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static ParabolaD2_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Focal: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static CircleD3_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Radius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static EllipseD3_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static HyperbolaD3_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static LineDN_1(U: Quantity_AbsorbedDose, Pos: gp_Ax1, N: Graphic3d_ZLayerId): gp_Vec;
+ static CircleDN_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Radius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static EllipseDN_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static HyperbolaDN_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static ParabolaDN_1(U: Quantity_AbsorbedDose, Pos: gp_Ax2, Focal: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static LineValue_2(U: Quantity_AbsorbedDose, Pos: gp_Ax2d): gp_Pnt2d;
+ static CircleValue_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Radius: Quantity_AbsorbedDose): gp_Pnt2d;
+ static EllipseValue_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose): gp_Pnt2d;
+ static HyperbolaValue_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose): gp_Pnt2d;
+ static ParabolaValue_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Focal: Quantity_AbsorbedDose): gp_Pnt2d;
+ static LineD1_2(U: Quantity_AbsorbedDose, Pos: gp_Ax2d, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static CircleD1_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Radius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static EllipseD1_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static HyperbolaD1_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static ParabolaD1_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Focal: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static CircleD2_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Radius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static EllipseD2_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static HyperbolaD2_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static ParabolaD2_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Focal: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static CircleD3_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Radius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static EllipseD3_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static HyperbolaD3_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static LineDN_2(U: Quantity_AbsorbedDose, Pos: gp_Ax2d, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static CircleDN_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Radius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static EllipseDN_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static HyperbolaDN_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static ParabolaDN_2(U: Quantity_AbsorbedDose, Pos: gp_Ax22d, Focal: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static Parameter_1(L: gp_Lin, P: gp_Pnt): Quantity_AbsorbedDose;
+ static Parameter_2(L: gp_Lin2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static Parameter_3(C: gp_Circ, P: gp_Pnt): Quantity_AbsorbedDose;
+ static Parameter_4(C: gp_Circ2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static Parameter_5(E: gp_Elips, P: gp_Pnt): Quantity_AbsorbedDose;
+ static Parameter_6(E: gp_Elips2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static Parameter_7(H: gp_Hypr, P: gp_Pnt): Quantity_AbsorbedDose;
+ static Parameter_8(H: gp_Hypr2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static Parameter_9(Prb: gp_Parab, P: gp_Pnt): Quantity_AbsorbedDose;
+ static Parameter_10(Prb: gp_Parab2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static LineParameter_1(Pos: gp_Ax1, P: gp_Pnt): Quantity_AbsorbedDose;
+ static LineParameter_2(Pos: gp_Ax2d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static CircleParameter_1(Pos: gp_Ax2, P: gp_Pnt): Quantity_AbsorbedDose;
+ static CircleParameter_2(Pos: gp_Ax22d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static EllipseParameter_1(Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt): Quantity_AbsorbedDose;
+ static EllipseParameter_2(Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static HyperbolaParameter_1(Pos: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt): Quantity_AbsorbedDose;
+ static HyperbolaParameter_2(Pos: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static ParabolaParameter_1(Pos: gp_Ax2, P: gp_Pnt): Quantity_AbsorbedDose;
+ static ParabolaParameter_2(Pos: gp_Ax22d, P: gp_Pnt2d): Quantity_AbsorbedDose;
+ static To3d_1(Pos: gp_Ax2, P: gp_Pnt2d): gp_Pnt;
+ static To3d_2(Pos: gp_Ax2, V: gp_Vec2d): gp_Vec;
+ static To3d_3(Pos: gp_Ax2, V: gp_Dir2d): gp_Dir;
+ static To3d_4(Pos: gp_Ax2, A: gp_Ax2d): gp_Ax1;
+ static To3d_5(Pos: gp_Ax2, A: gp_Ax22d): gp_Ax2;
+ static To3d_6(Pos: gp_Ax2, L: gp_Lin2d): gp_Lin;
+ static To3d_7(Pos: gp_Ax2, C: gp_Circ2d): gp_Circ;
+ static To3d_8(Pos: gp_Ax2, E: gp_Elips2d): gp_Elips;
+ static To3d_9(Pos: gp_Ax2, H: gp_Hypr2d): gp_Hypr;
+ static To3d_10(Pos: gp_Ax2, Prb: gp_Parab2d): gp_Parab;
+ delete(): void;
+}
+
+export declare class IntSurf_SequenceOfPathPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntSurf_SequenceOfPathPoint): IntSurf_SequenceOfPathPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntSurf_PathPoint): void;
+ Append_2(theSeq: IntSurf_SequenceOfPathPoint): void;
+ Prepend_1(theItem: IntSurf_PathPoint): void;
+ Prepend_2(theSeq: IntSurf_SequenceOfPathPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntSurf_PathPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPathPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPathPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntSurf_PathPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPathPoint): void;
+ First(): IntSurf_PathPoint;
+ ChangeFirst(): IntSurf_PathPoint;
+ Last(): IntSurf_PathPoint;
+ ChangeLast(): IntSurf_PathPoint;
+ Value(theIndex: Standard_Integer): IntSurf_PathPoint;
+ ChangeValue(theIndex: Standard_Integer): IntSurf_PathPoint;
+ SetValue(theIndex: Standard_Integer, theItem: IntSurf_PathPoint): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_SequenceOfPathPoint_1 extends IntSurf_SequenceOfPathPoint {
+ constructor();
+ }
+
+ export declare class IntSurf_SequenceOfPathPoint_2 extends IntSurf_SequenceOfPathPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntSurf_SequenceOfPathPoint_3 extends IntSurf_SequenceOfPathPoint {
+ constructor(theOther: IntSurf_SequenceOfPathPoint);
+ }
+
+export declare class IntSurf_ListOfPntOn2S extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntSurf_ListOfPntOn2S): IntSurf_ListOfPntOn2S;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): IntSurf_PntOn2S;
+ First_2(): IntSurf_PntOn2S;
+ Last_1(): IntSurf_PntOn2S;
+ Last_2(): IntSurf_PntOn2S;
+ Append_1(theItem: IntSurf_PntOn2S): IntSurf_PntOn2S;
+ Append_3(theOther: IntSurf_ListOfPntOn2S): void;
+ Prepend_1(theItem: IntSurf_PntOn2S): IntSurf_PntOn2S;
+ Prepend_2(theOther: IntSurf_ListOfPntOn2S): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_ListOfPntOn2S_1 extends IntSurf_ListOfPntOn2S {
+ constructor();
+ }
+
+ export declare class IntSurf_ListOfPntOn2S_2 extends IntSurf_ListOfPntOn2S {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntSurf_ListOfPntOn2S_3 extends IntSurf_ListOfPntOn2S {
+ constructor(theOther: IntSurf_ListOfPntOn2S);
+ }
+
+export declare class IntSurf_Quadric {
+ SetValue_1(P: gp_Pln): void;
+ SetValue_2(C: gp_Cylinder): void;
+ SetValue_3(S: gp_Sphere): void;
+ SetValue_4(C: gp_Cone): void;
+ SetValue_5(T: gp_Torus): void;
+ Distance(P: gp_Pnt): Quantity_AbsorbedDose;
+ Gradient(P: gp_Pnt): gp_Vec;
+ ValAndGrad(P: gp_Pnt, Dist: Quantity_AbsorbedDose, Grad: gp_Vec): void;
+ TypeQuadric(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Sphere(): gp_Sphere;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Torus(): gp_Torus;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Normale_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Vec;
+ Parameters(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Normale_2(P: gp_Pnt): gp_Vec;
+ delete(): void;
+}
+
+ export declare class IntSurf_Quadric_1 extends IntSurf_Quadric {
+ constructor();
+ }
+
+ export declare class IntSurf_Quadric_2 extends IntSurf_Quadric {
+ constructor(P: gp_Pln);
+ }
+
+ export declare class IntSurf_Quadric_3 extends IntSurf_Quadric {
+ constructor(C: gp_Cylinder);
+ }
+
+ export declare class IntSurf_Quadric_4 extends IntSurf_Quadric {
+ constructor(S: gp_Sphere);
+ }
+
+ export declare class IntSurf_Quadric_5 extends IntSurf_Quadric {
+ constructor(C: gp_Cone);
+ }
+
+ export declare class IntSurf_Quadric_6 extends IntSurf_Quadric {
+ constructor(T: gp_Torus);
+ }
+
+export declare class IntSurf_PntOn2S {
+ constructor()
+ SetValue_1(Pt: gp_Pnt): void;
+ SetValue_2(Pt: gp_Pnt, OnFirst: Standard_Boolean, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ SetValue_3(Pt: gp_Pnt, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ SetValue_4(OnFirst: Standard_Boolean, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ SetValue_5(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ ValueOnSurface(OnFirst: Standard_Boolean): gp_Pnt2d;
+ ParametersOnS1(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose): void;
+ ParametersOnS2(U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ ParametersOnSurface(OnFirst: Standard_Boolean, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Parameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsSame(theOtherPoint: IntSurf_PntOn2S, theTol3D: Quantity_AbsorbedDose, theTol2D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntSurf_QuadricTool {
+ constructor();
+ static Value(Quad: IntSurf_Quadric, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Gradient(Quad: IntSurf_Quadric, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, V: gp_Vec): void;
+ static ValueAndGradient(Quad: IntSurf_Quadric, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Val: Quantity_AbsorbedDose, Grad: gp_Vec): void;
+ static Tolerance(Quad: IntSurf_Quadric): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class IntSurf_Couple {
+ First(): Graphic3d_ZLayerId;
+ Second(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class IntSurf_Couple_1 extends IntSurf_Couple {
+ constructor();
+ }
+
+ export declare class IntSurf_Couple_2 extends IntSurf_Couple {
+ constructor(Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId);
+ }
+
+export declare class IntSurf_SequenceOfCouple extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntSurf_SequenceOfCouple): IntSurf_SequenceOfCouple;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntSurf_Couple): void;
+ Append_2(theSeq: IntSurf_SequenceOfCouple): void;
+ Prepend_1(theItem: IntSurf_Couple): void;
+ Prepend_2(theSeq: IntSurf_SequenceOfCouple): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntSurf_Couple): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfCouple): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfCouple): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntSurf_Couple): void;
+ Split(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfCouple): void;
+ First(): IntSurf_Couple;
+ ChangeFirst(): IntSurf_Couple;
+ Last(): IntSurf_Couple;
+ ChangeLast(): IntSurf_Couple;
+ Value(theIndex: Standard_Integer): IntSurf_Couple;
+ ChangeValue(theIndex: Standard_Integer): IntSurf_Couple;
+ SetValue(theIndex: Standard_Integer, theItem: IntSurf_Couple): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_SequenceOfCouple_1 extends IntSurf_SequenceOfCouple {
+ constructor();
+ }
+
+ export declare class IntSurf_SequenceOfCouple_2 extends IntSurf_SequenceOfCouple {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntSurf_SequenceOfCouple_3 extends IntSurf_SequenceOfCouple {
+ constructor(theOther: IntSurf_SequenceOfCouple);
+ }
+
+export declare class IntSurf_SequenceOfPntOn2S extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntSurf_SequenceOfPntOn2S): IntSurf_SequenceOfPntOn2S;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntSurf_PntOn2S): void;
+ Append_2(theSeq: IntSurf_SequenceOfPntOn2S): void;
+ Prepend_1(theItem: IntSurf_PntOn2S): void;
+ Prepend_2(theSeq: IntSurf_SequenceOfPntOn2S): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntSurf_PntOn2S): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPntOn2S): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPntOn2S): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntSurf_PntOn2S): void;
+ Split(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfPntOn2S): void;
+ First(): IntSurf_PntOn2S;
+ ChangeFirst(): IntSurf_PntOn2S;
+ Last(): IntSurf_PntOn2S;
+ ChangeLast(): IntSurf_PntOn2S;
+ Value(theIndex: Standard_Integer): IntSurf_PntOn2S;
+ ChangeValue(theIndex: Standard_Integer): IntSurf_PntOn2S;
+ SetValue(theIndex: Standard_Integer, theItem: IntSurf_PntOn2S): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_SequenceOfPntOn2S_1 extends IntSurf_SequenceOfPntOn2S {
+ constructor();
+ }
+
+ export declare class IntSurf_SequenceOfPntOn2S_2 extends IntSurf_SequenceOfPntOn2S {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntSurf_SequenceOfPntOn2S_3 extends IntSurf_SequenceOfPntOn2S {
+ constructor(theOther: IntSurf_SequenceOfPntOn2S);
+ }
+
+export declare class IntSurf_InteriorPointTool {
+ constructor();
+ static Value3d(PStart: IntSurf_InteriorPoint): gp_Pnt;
+ static Value2d(PStart: IntSurf_InteriorPoint, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static Direction3d(PStart: IntSurf_InteriorPoint): gp_Vec;
+ static Direction2d(PStart: IntSurf_InteriorPoint): gp_Dir2d;
+ delete(): void;
+}
+
+export declare type IntSurf_Situation = {
+ IntSurf_Inside: {};
+ IntSurf_Outside: {};
+ IntSurf_Unknown: {};
+}
+
+export declare class IntSurf_InteriorPoint {
+ SetValue(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Direc: gp_Vec, Direc2d: gp_Vec2d): void;
+ Value(): gp_Pnt;
+ Parameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ UParameter(): Quantity_AbsorbedDose;
+ VParameter(): Quantity_AbsorbedDose;
+ Direction(): gp_Vec;
+ Direction2d(): gp_Vec2d;
+ delete(): void;
+}
+
+ export declare class IntSurf_InteriorPoint_1 extends IntSurf_InteriorPoint {
+ constructor();
+ }
+
+ export declare class IntSurf_InteriorPoint_2 extends IntSurf_InteriorPoint {
+ constructor(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Direc: gp_Vec, Direc2d: gp_Vec2d);
+ }
+
+export declare class IntSurf_Transition {
+ SetValue_1(Tangent: Standard_Boolean, Type: IntSurf_TypeTrans): void;
+ SetValue_2(Tangent: Standard_Boolean, Situ: IntSurf_Situation, Oppos: Standard_Boolean): void;
+ SetValue_3(): void;
+ TransitionType(): IntSurf_TypeTrans;
+ IsTangent(): Standard_Boolean;
+ Situation(): IntSurf_Situation;
+ IsOpposite(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntSurf_Transition_1 extends IntSurf_Transition {
+ constructor();
+ }
+
+ export declare class IntSurf_Transition_2 extends IntSurf_Transition {
+ constructor(Tangent: Standard_Boolean, Type: IntSurf_TypeTrans);
+ }
+
+ export declare class IntSurf_Transition_3 extends IntSurf_Transition {
+ constructor(Tangent: Standard_Boolean, Situ: IntSurf_Situation, Oppos: Standard_Boolean);
+ }
+
+export declare class IntSurf_LineOn2S extends Standard_Transient {
+ constructor(theAllocator: IntSurf_Allocator)
+ Add(P: IntSurf_PntOn2S): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value_1(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Reverse(): void;
+ Split(Index: Graphic3d_ZLayerId): Handle_IntSurf_LineOn2S;
+ Value_2(Index: Graphic3d_ZLayerId, P: IntSurf_PntOn2S): void;
+ SetUV(Index: Graphic3d_ZLayerId, OnFirst: Standard_Boolean, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Clear(): void;
+ InsertBefore(I: Graphic3d_ZLayerId, P: IntSurf_PntOn2S): void;
+ RemovePoint(I: Graphic3d_ZLayerId): void;
+ IsOutSurf1Box(theP: gp_Pnt2d): Standard_Boolean;
+ IsOutSurf2Box(theP: gp_Pnt2d): Standard_Boolean;
+ IsOutBox(theP: gp_Pnt): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IntSurf_LineOn2S {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntSurf_LineOn2S): void;
+ get(): IntSurf_LineOn2S;
+ delete(): void;
+}
+
+ export declare class Handle_IntSurf_LineOn2S_1 extends Handle_IntSurf_LineOn2S {
+ constructor();
+ }
+
+ export declare class Handle_IntSurf_LineOn2S_2 extends Handle_IntSurf_LineOn2S {
+ constructor(thePtr: IntSurf_LineOn2S);
+ }
+
+ export declare class Handle_IntSurf_LineOn2S_3 extends Handle_IntSurf_LineOn2S {
+ constructor(theHandle: Handle_IntSurf_LineOn2S);
+ }
+
+ export declare class Handle_IntSurf_LineOn2S_4 extends Handle_IntSurf_LineOn2S {
+ constructor(theHandle: Handle_IntSurf_LineOn2S);
+ }
+
+export declare class IntSurf_SequenceOfInteriorPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntSurf_SequenceOfInteriorPoint): IntSurf_SequenceOfInteriorPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntSurf_InteriorPoint): void;
+ Append_2(theSeq: IntSurf_SequenceOfInteriorPoint): void;
+ Prepend_1(theItem: IntSurf_InteriorPoint): void;
+ Prepend_2(theSeq: IntSurf_SequenceOfInteriorPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntSurf_InteriorPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfInteriorPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfInteriorPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntSurf_InteriorPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: IntSurf_SequenceOfInteriorPoint): void;
+ First(): IntSurf_InteriorPoint;
+ ChangeFirst(): IntSurf_InteriorPoint;
+ Last(): IntSurf_InteriorPoint;
+ ChangeLast(): IntSurf_InteriorPoint;
+ Value(theIndex: Standard_Integer): IntSurf_InteriorPoint;
+ ChangeValue(theIndex: Standard_Integer): IntSurf_InteriorPoint;
+ SetValue(theIndex: Standard_Integer, theItem: IntSurf_InteriorPoint): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_SequenceOfInteriorPoint_1 extends IntSurf_SequenceOfInteriorPoint {
+ constructor();
+ }
+
+ export declare class IntSurf_SequenceOfInteriorPoint_2 extends IntSurf_SequenceOfInteriorPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntSurf_SequenceOfInteriorPoint_3 extends IntSurf_SequenceOfInteriorPoint {
+ constructor(theOther: IntSurf_SequenceOfInteriorPoint);
+ }
+
+export declare type IntSurf_TypeTrans = {
+ IntSurf_In: {};
+ IntSurf_Out: {};
+ IntSurf_Touch: {};
+ IntSurf_Undecided: {};
+}
+
+export declare class IntSurf_PathPointTool {
+ constructor();
+ static Value3d(PStart: IntSurf_PathPoint): gp_Pnt;
+ static Value2d(PStart: IntSurf_PathPoint, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static IsPassingPnt(PStart: IntSurf_PathPoint): Standard_Boolean;
+ static IsTangent(PStart: IntSurf_PathPoint): Standard_Boolean;
+ static Direction3d(PStart: IntSurf_PathPoint): gp_Vec;
+ static Direction2d(PStart: IntSurf_PathPoint): gp_Dir2d;
+ static Multiplicity(PStart: IntSurf_PathPoint): Graphic3d_ZLayerId;
+ static Parameters(PStart: IntSurf_PathPoint, Mult: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class IntSurf {
+ constructor();
+ static MakeTransition(TgFirst: gp_Vec, TgSecond: gp_Vec, Normal: gp_Dir, TFirst: IntSurf_Transition, TSecond: IntSurf_Transition): void;
+ static SetPeriod(theFirstSurf: Handle_Adaptor3d_HSurface, theSecondSurf: Handle_Adaptor3d_HSurface, theArrOfPeriod: Standard_Real [4]): void;
+ delete(): void;
+}
+
+export declare class IntSurf_PathPoint {
+ SetValue(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ AddUV(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ SetDirections(V: gp_Vec, D: gp_Dir2d): void;
+ SetTangency(Tang: Standard_Boolean): void;
+ SetPassing(Pass: Standard_Boolean): void;
+ Value(): gp_Pnt;
+ Value2d(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ IsPassingPnt(): Standard_Boolean;
+ IsTangent(): Standard_Boolean;
+ Direction3d(): gp_Vec;
+ Direction2d(): gp_Dir2d;
+ Multiplicity(): Graphic3d_ZLayerId;
+ Parameters(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntSurf_PathPoint_1 extends IntSurf_PathPoint {
+ constructor();
+ }
+
+ export declare class IntSurf_PathPoint_2 extends IntSurf_PathPoint {
+ constructor(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_BoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BoundedCurve): void;
+ get(): Geom_BoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BoundedCurve_1 extends Handle_Geom_BoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BoundedCurve_2 extends Handle_Geom_BoundedCurve {
+ constructor(thePtr: Geom_BoundedCurve);
+ }
+
+ export declare class Handle_Geom_BoundedCurve_3 extends Handle_Geom_BoundedCurve {
+ constructor(theHandle: Handle_Geom_BoundedCurve);
+ }
+
+ export declare class Handle_Geom_BoundedCurve_4 extends Handle_Geom_BoundedCurve {
+ constructor(theHandle: Handle_Geom_BoundedCurve);
+ }
+
+export declare class Geom_BoundedCurve extends Geom_Curve {
+ EndPoint(): gp_Pnt;
+ StartPoint(): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_ConicalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_ConicalSurface): void;
+ get(): Geom_ConicalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_ConicalSurface_1 extends Handle_Geom_ConicalSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_ConicalSurface_2 extends Handle_Geom_ConicalSurface {
+ constructor(thePtr: Geom_ConicalSurface);
+ }
+
+ export declare class Handle_Geom_ConicalSurface_3 extends Handle_Geom_ConicalSurface {
+ constructor(theHandle: Handle_Geom_ConicalSurface);
+ }
+
+ export declare class Handle_Geom_ConicalSurface_4 extends Handle_Geom_ConicalSurface {
+ constructor(theHandle: Handle_Geom_ConicalSurface);
+ }
+
+export declare class Geom_ConicalSurface extends Geom_ElementarySurface {
+ SetCone(C: gp_Cone): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ SetSemiAngle(Ang: Quantity_AbsorbedDose): void;
+ Cone(): gp_Cone;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Apex(): gp_Pnt;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ RefRadius(): Quantity_AbsorbedDose;
+ SemiAngle(): Quantity_AbsorbedDose;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_ConicalSurface_1 extends Geom_ConicalSurface {
+ constructor(A3: gp_Ax3, Ang: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_ConicalSurface_2 extends Geom_ConicalSurface {
+ constructor(C: gp_Cone);
+ }
+
+export declare class Handle_Geom_BSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BSplineSurface): void;
+ get(): Geom_BSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BSplineSurface_1 extends Handle_Geom_BSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BSplineSurface_2 extends Handle_Geom_BSplineSurface {
+ constructor(thePtr: Geom_BSplineSurface);
+ }
+
+ export declare class Handle_Geom_BSplineSurface_3 extends Handle_Geom_BSplineSurface {
+ constructor(theHandle: Handle_Geom_BSplineSurface);
+ }
+
+ export declare class Handle_Geom_BSplineSurface_4 extends Handle_Geom_BSplineSurface {
+ constructor(theHandle: Handle_Geom_BSplineSurface);
+ }
+
+export declare class Geom_BSplineSurface extends Geom_BoundedSurface {
+ ExchangeUV(): void;
+ SetUPeriodic(): void;
+ SetVPeriodic(): void;
+ PeriodicNormalization(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ SetUOrigin(Index: Graphic3d_ZLayerId): void;
+ SetVOrigin(Index: Graphic3d_ZLayerId): void;
+ SetUNotPeriodic(): void;
+ SetVNotPeriodic(): void;
+ UReverse(): void;
+ VReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IncreaseDegree(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId): void;
+ InsertUKnots(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ InsertVKnots(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ RemoveUKnot(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ RemoveVKnot(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IncreaseUMultiplicity_1(UIndex: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncreaseUMultiplicity_2(FromI1: Graphic3d_ZLayerId, ToI2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncrementUMultiplicity(FromI1: Graphic3d_ZLayerId, ToI2: Graphic3d_ZLayerId, Step: Graphic3d_ZLayerId): void;
+ IncreaseVMultiplicity_1(VIndex: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncreaseVMultiplicity_2(FromI1: Graphic3d_ZLayerId, ToI2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncrementVMultiplicity(FromI1: Graphic3d_ZLayerId, ToI2: Graphic3d_ZLayerId, Step: Graphic3d_ZLayerId): void;
+ InsertUKnot(U: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ InsertVKnot(V: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, theUTolerance: Quantity_AbsorbedDose, theVTolerance: Quantity_AbsorbedDose): void;
+ CheckAndSegment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, theUTolerance: Quantity_AbsorbedDose, theVTolerance: Quantity_AbsorbedDose): void;
+ SetUKnot_1(UIndex: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose): void;
+ SetUKnots(UK: TColStd_Array1OfReal): void;
+ SetUKnot_2(UIndex: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId): void;
+ SetVKnot_1(VIndex: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose): void;
+ SetVKnots(VK: TColStd_Array1OfReal): void;
+ SetVKnot_2(VIndex: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId): void;
+ LocateU(U: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, WithKnotRepetition: Standard_Boolean): void;
+ LocateV(V: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, WithKnotRepetition: Standard_Boolean): void;
+ SetPole_1(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ SetPole_2(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ SetPoleCol_1(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ SetPoleCol_2(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ SetPoleRow_1(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ SetPoleRow_2(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ SetWeight(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ SetWeightCol(VIndex: Graphic3d_ZLayerId, CPoleWeights: TColStd_Array1OfReal): void;
+ SetWeightRow(UIndex: Graphic3d_ZLayerId, CPoleWeights: TColStd_Array1OfReal): void;
+ MovePoint(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, UIndex1: Graphic3d_ZLayerId, UIndex2: Graphic3d_ZLayerId, VIndex1: Graphic3d_ZLayerId, VIndex2: Graphic3d_ZLayerId, UFirstIndex: Graphic3d_ZLayerId, ULastIndex: Graphic3d_ZLayerId, VFirstIndex: Graphic3d_ZLayerId, VLastIndex: Graphic3d_ZLayerId): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsURational(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ FirstUKnotIndex(): Graphic3d_ZLayerId;
+ FirstVKnotIndex(): Graphic3d_ZLayerId;
+ LastUKnotIndex(): Graphic3d_ZLayerId;
+ LastVKnotIndex(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ Pole(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): gp_Pnt;
+ Poles_1(P: TColgp_Array2OfPnt): void;
+ Poles_2(): TColgp_Array2OfPnt;
+ UDegree(): Graphic3d_ZLayerId;
+ UKnot(UIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ UKnotDistribution(): GeomAbs_BSplKnotDistribution;
+ UKnots_1(Ku: TColStd_Array1OfReal): void;
+ UKnots_2(): TColStd_Array1OfReal;
+ UKnotSequence_1(Ku: TColStd_Array1OfReal): void;
+ UKnotSequence_2(): TColStd_Array1OfReal;
+ UMultiplicity(UIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ UMultiplicities_1(Mu: TColStd_Array1OfInteger): void;
+ UMultiplicities_2(): TColStd_Array1OfInteger;
+ VDegree(): Graphic3d_ZLayerId;
+ VKnot(VIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ VKnotDistribution(): GeomAbs_BSplKnotDistribution;
+ VKnots_1(Kv: TColStd_Array1OfReal): void;
+ VKnots_2(): TColStd_Array1OfReal;
+ VKnotSequence_1(Kv: TColStd_Array1OfReal): void;
+ VKnotSequence_2(): TColStd_Array1OfReal;
+ VMultiplicity(VIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ VMultiplicities_1(Mv: TColStd_Array1OfInteger): void;
+ VMultiplicities_2(): TColStd_Array1OfInteger;
+ Weight(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array2OfReal): void;
+ Weights_2(): TColStd_Array2OfReal;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ LocalD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ LocalD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ LocalD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ LocalD3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ LocalDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ LocalValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId): gp_Pnt;
+ UIso_1(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso_1(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ UIso_2(U: Quantity_AbsorbedDose, CheckRational: Standard_Boolean): Handle_Geom_Curve;
+ VIso_2(V: Quantity_AbsorbedDose, CheckRational: Standard_Boolean): Handle_Geom_Curve;
+ Transform(T: gp_Trsf): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose, VTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_BSplineSurface_1 extends Geom_BSplineSurface {
+ constructor(Poles: TColgp_Array2OfPnt, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UPeriodic: Standard_Boolean, VPeriodic: Standard_Boolean);
+ }
+
+ export declare class Geom_BSplineSurface_2 extends Geom_BSplineSurface {
+ constructor(Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UPeriodic: Standard_Boolean, VPeriodic: Standard_Boolean);
+ }
+
+export declare class Handle_Geom_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Curve): void;
+ get(): Geom_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Curve_1 extends Handle_Geom_Curve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Curve_2 extends Handle_Geom_Curve {
+ constructor(thePtr: Geom_Curve);
+ }
+
+ export declare class Handle_Geom_Curve_3 extends Handle_Geom_Curve {
+ constructor(theHandle: Handle_Geom_Curve);
+ }
+
+ export declare class Handle_Geom_Curve_4 extends Handle_Geom_Curve {
+ constructor(theHandle: Handle_Geom_Curve);
+ }
+
+export declare class Geom_Curve extends Geom_Geometry {
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf): Quantity_AbsorbedDose;
+ Reversed(): Handle_Geom_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom_Hyperbola extends Geom_Conic {
+ SetHypr(H: gp_Hypr): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ Hypr(): gp_Hypr;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Asymptote1(): gp_Ax1;
+ Asymptote2(): gp_Ax1;
+ ConjugateBranch1(): gp_Hypr;
+ ConjugateBranch2(): gp_Hypr;
+ Directrix1(): gp_Ax1;
+ Directrix2(): gp_Ax1;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt;
+ Focus2(): gp_Pnt;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ OtherBranch(): gp_Hypr;
+ Parameter(): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Hyperbola_1 extends Geom_Hyperbola {
+ constructor(H: gp_Hypr);
+ }
+
+ export declare class Geom_Hyperbola_2 extends Geom_Hyperbola {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_Hyperbola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Hyperbola): void;
+ get(): Geom_Hyperbola;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Hyperbola_1 extends Handle_Geom_Hyperbola {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Hyperbola_2 extends Handle_Geom_Hyperbola {
+ constructor(thePtr: Geom_Hyperbola);
+ }
+
+ export declare class Handle_Geom_Hyperbola_3 extends Handle_Geom_Hyperbola {
+ constructor(theHandle: Handle_Geom_Hyperbola);
+ }
+
+ export declare class Handle_Geom_Hyperbola_4 extends Handle_Geom_Hyperbola {
+ constructor(theHandle: Handle_Geom_Hyperbola);
+ }
+
+export declare class Geom_Plane extends Geom_ElementarySurface {
+ SetPln(Pl: gp_Pln): void;
+ Pln(): gp_Pln;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Plane_1 extends Geom_Plane {
+ constructor(A3: gp_Ax3);
+ }
+
+ export declare class Geom_Plane_2 extends Geom_Plane {
+ constructor(Pl: gp_Pln);
+ }
+
+ export declare class Geom_Plane_3 extends Geom_Plane {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class Geom_Plane_4 extends Geom_Plane {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Plane): void;
+ get(): Geom_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Plane_1 extends Handle_Geom_Plane {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Plane_2 extends Handle_Geom_Plane {
+ constructor(thePtr: Geom_Plane);
+ }
+
+ export declare class Handle_Geom_Plane_3 extends Handle_Geom_Plane {
+ constructor(theHandle: Handle_Geom_Plane);
+ }
+
+ export declare class Handle_Geom_Plane_4 extends Handle_Geom_Plane {
+ constructor(theHandle: Handle_Geom_Plane);
+ }
+
+export declare class Handle_Geom_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Point): void;
+ get(): Geom_Point;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Point_1 extends Handle_Geom_Point {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Point_2 extends Handle_Geom_Point {
+ constructor(thePtr: Geom_Point);
+ }
+
+ export declare class Handle_Geom_Point_3 extends Handle_Geom_Point {
+ constructor(theHandle: Handle_Geom_Point);
+ }
+
+ export declare class Handle_Geom_Point_4 extends Handle_Geom_Point {
+ constructor(theHandle: Handle_Geom_Point);
+ }
+
+export declare class Geom_Point extends Geom_Geometry {
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Pnt(): gp_Pnt;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ Distance(Other: Handle_Geom_Point): Quantity_AbsorbedDose;
+ SquareDistance(Other: Handle_Geom_Point): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom_Surface extends Geom_Geometry {
+ UReverse(): void;
+ UReversed(): Handle_Geom_Surface;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversed(): Handle_Geom_Surface;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ Continuity(): GeomAbs_Shape;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_Surface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Surface): void;
+ get(): Geom_Surface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Surface_1 extends Handle_Geom_Surface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Surface_2 extends Handle_Geom_Surface {
+ constructor(thePtr: Geom_Surface);
+ }
+
+ export declare class Handle_Geom_Surface_3 extends Handle_Geom_Surface {
+ constructor(theHandle: Handle_Geom_Surface);
+ }
+
+ export declare class Handle_Geom_Surface_4 extends Handle_Geom_Surface {
+ constructor(theHandle: Handle_Geom_Surface);
+ }
+
+export declare class Geom_RectangularTrimmedSurface extends Geom_BoundedSurface {
+ SetTrim_1(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, USense: Standard_Boolean, VSense: Standard_Boolean): void;
+ SetTrim_2(Param1: Quantity_AbsorbedDose, Param2: Quantity_AbsorbedDose, UTrim: Standard_Boolean, Sense: Standard_Boolean): void;
+ BasisSurface(): Handle_Geom_Surface;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_RectangularTrimmedSurface_1 extends Geom_RectangularTrimmedSurface {
+ constructor(S: Handle_Geom_Surface, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, USense: Standard_Boolean, VSense: Standard_Boolean);
+ }
+
+ export declare class Geom_RectangularTrimmedSurface_2 extends Geom_RectangularTrimmedSurface {
+ constructor(S: Handle_Geom_Surface, Param1: Quantity_AbsorbedDose, Param2: Quantity_AbsorbedDose, UTrim: Standard_Boolean, Sense: Standard_Boolean);
+ }
+
+export declare class Handle_Geom_RectangularTrimmedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_RectangularTrimmedSurface): void;
+ get(): Geom_RectangularTrimmedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_RectangularTrimmedSurface_1 extends Handle_Geom_RectangularTrimmedSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_RectangularTrimmedSurface_2 extends Handle_Geom_RectangularTrimmedSurface {
+ constructor(thePtr: Geom_RectangularTrimmedSurface);
+ }
+
+ export declare class Handle_Geom_RectangularTrimmedSurface_3 extends Handle_Geom_RectangularTrimmedSurface {
+ constructor(theHandle: Handle_Geom_RectangularTrimmedSurface);
+ }
+
+ export declare class Handle_Geom_RectangularTrimmedSurface_4 extends Handle_Geom_RectangularTrimmedSurface {
+ constructor(theHandle: Handle_Geom_RectangularTrimmedSurface);
+ }
+
+export declare class Handle_Geom_BezierSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BezierSurface): void;
+ get(): Geom_BezierSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BezierSurface_1 extends Handle_Geom_BezierSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BezierSurface_2 extends Handle_Geom_BezierSurface {
+ constructor(thePtr: Geom_BezierSurface);
+ }
+
+ export declare class Handle_Geom_BezierSurface_3 extends Handle_Geom_BezierSurface {
+ constructor(theHandle: Handle_Geom_BezierSurface);
+ }
+
+ export declare class Handle_Geom_BezierSurface_4 extends Handle_Geom_BezierSurface {
+ constructor(theHandle: Handle_Geom_BezierSurface);
+ }
+
+export declare class Geom_BezierSurface extends Geom_BoundedSurface {
+ ExchangeUV(): void;
+ Increase(UDeg: Graphic3d_ZLayerId, VDeg: Graphic3d_ZLayerId): void;
+ InsertPoleColAfter_1(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ InsertPoleColAfter_2(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ InsertPoleColBefore_1(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ InsertPoleColBefore_2(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ InsertPoleRowAfter_1(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ InsertPoleRowAfter_2(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ InsertPoleRowBefore_1(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ InsertPoleRowBefore_2(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ RemovePoleCol(VIndex: Graphic3d_ZLayerId): void;
+ RemovePoleRow(UIndex: Graphic3d_ZLayerId): void;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ SetPole_1(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ SetPole_2(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ SetPoleCol_1(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ SetPoleCol_2(VIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ SetPoleRow_1(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt): void;
+ SetPoleRow_2(UIndex: Graphic3d_ZLayerId, CPoles: TColgp_Array1OfPnt, CPoleWeights: TColStd_Array1OfReal): void;
+ SetWeight(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ SetWeightCol(VIndex: Graphic3d_ZLayerId, CPoleWeights: TColStd_Array1OfReal): void;
+ SetWeightRow(UIndex: Graphic3d_ZLayerId, CPoleWeights: TColStd_Array1OfReal): void;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ NbUPoles(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ Pole(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): gp_Pnt;
+ Poles_1(P: TColgp_Array2OfPnt): void;
+ Poles_2(): TColgp_Array2OfPnt;
+ UDegree(): Graphic3d_ZLayerId;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VDegree(): Graphic3d_ZLayerId;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ Weight(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array2OfReal): void;
+ Weights_2(): TColStd_Array2OfReal;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Transform(T: gp_Trsf): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose, VTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_BezierSurface_1 extends Geom_BezierSurface {
+ constructor(SurfacePoles: TColgp_Array2OfPnt);
+ }
+
+ export declare class Geom_BezierSurface_2 extends Geom_BezierSurface {
+ constructor(SurfacePoles: TColgp_Array2OfPnt, PoleWeights: TColStd_Array2OfReal);
+ }
+
+export declare class Handle_Geom_BezierCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BezierCurve): void;
+ get(): Geom_BezierCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BezierCurve_1 extends Handle_Geom_BezierCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BezierCurve_2 extends Handle_Geom_BezierCurve {
+ constructor(thePtr: Geom_BezierCurve);
+ }
+
+ export declare class Handle_Geom_BezierCurve_3 extends Handle_Geom_BezierCurve {
+ constructor(theHandle: Handle_Geom_BezierCurve);
+ }
+
+ export declare class Handle_Geom_BezierCurve_4 extends Handle_Geom_BezierCurve {
+ constructor(theHandle: Handle_Geom_BezierCurve);
+ }
+
+export declare class Geom_BezierCurve extends Geom_BoundedCurve {
+ Increase(Degree: Graphic3d_ZLayerId): void;
+ InsertPoleAfter_1(Index: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ InsertPoleAfter_2(Index: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ InsertPoleBefore_1(Index: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ InsertPoleBefore_2(Index: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ RemovePole(Index: Graphic3d_ZLayerId): void;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ SetPole_1(Index: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ SetPole_2(Index: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ SetWeight(Index: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ IsClosed(): Standard_Boolean;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Degree(): Graphic3d_ZLayerId;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ StartPoint(): gp_Pnt;
+ EndPoint(): gp_Pnt;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ NbPoles(): Graphic3d_ZLayerId;
+ Pole(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Poles_1(P: TColgp_Array1OfPnt): void;
+ Poles_2(): TColgp_Array1OfPnt;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array1OfReal): void;
+ Weights_2(): TColStd_Array1OfReal;
+ Transform(T: gp_Trsf): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_BezierCurve_1 extends Geom_BezierCurve {
+ constructor(CurvePoles: TColgp_Array1OfPnt);
+ }
+
+ export declare class Geom_BezierCurve_2 extends Geom_BezierCurve {
+ constructor(CurvePoles: TColgp_Array1OfPnt, PoleWeights: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_Geom_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Line): void;
+ get(): Geom_Line;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Line_1 extends Handle_Geom_Line {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Line_2 extends Handle_Geom_Line {
+ constructor(thePtr: Geom_Line);
+ }
+
+ export declare class Handle_Geom_Line_3 extends Handle_Geom_Line {
+ constructor(theHandle: Handle_Geom_Line);
+ }
+
+ export declare class Handle_Geom_Line_4 extends Handle_Geom_Line {
+ constructor(theHandle: Handle_Geom_Line);
+ }
+
+export declare class Geom_Line extends Geom_Curve {
+ SetLin(L: gp_Lin): void;
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ SetPosition(A1: gp_Ax1): void;
+ Lin(): gp_Lin;
+ Position(): gp_Ax1;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Line_1 extends Geom_Line {
+ constructor(A1: gp_Ax1);
+ }
+
+ export declare class Geom_Line_2 extends Geom_Line {
+ constructor(L: gp_Lin);
+ }
+
+ export declare class Geom_Line_3 extends Geom_Line {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class Handle_Geom_Vector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Vector): void;
+ get(): Geom_Vector;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Vector_1 extends Handle_Geom_Vector {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Vector_2 extends Handle_Geom_Vector {
+ constructor(thePtr: Geom_Vector);
+ }
+
+ export declare class Handle_Geom_Vector_3 extends Handle_Geom_Vector {
+ constructor(theHandle: Handle_Geom_Vector);
+ }
+
+ export declare class Handle_Geom_Vector_4 extends Handle_Geom_Vector {
+ constructor(theHandle: Handle_Geom_Vector);
+ }
+
+export declare class Geom_Vector extends Geom_Geometry {
+ Reverse(): void;
+ Reversed(): Handle_Geom_Vector;
+ Angle(Other: Handle_Geom_Vector): Quantity_AbsorbedDose;
+ AngleWithRef(Other: Handle_Geom_Vector, VRef: Handle_Geom_Vector): Quantity_AbsorbedDose;
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ Cross(Other: Handle_Geom_Vector): void;
+ Crossed(Other: Handle_Geom_Vector): Handle_Geom_Vector;
+ CrossCross(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): void;
+ CrossCrossed(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): Handle_Geom_Vector;
+ Dot(Other: Handle_Geom_Vector): Quantity_AbsorbedDose;
+ DotCross(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): Quantity_AbsorbedDose;
+ Vec(): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_SphericalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_SphericalSurface): void;
+ get(): Geom_SphericalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_SphericalSurface_1 extends Handle_Geom_SphericalSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_SphericalSurface_2 extends Handle_Geom_SphericalSurface {
+ constructor(thePtr: Geom_SphericalSurface);
+ }
+
+ export declare class Handle_Geom_SphericalSurface_3 extends Handle_Geom_SphericalSurface {
+ constructor(theHandle: Handle_Geom_SphericalSurface);
+ }
+
+ export declare class Handle_Geom_SphericalSurface_4 extends Handle_Geom_SphericalSurface {
+ constructor(theHandle: Handle_Geom_SphericalSurface);
+ }
+
+export declare class Geom_SphericalSurface extends Geom_ElementarySurface {
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ SetSphere(S: gp_Sphere): void;
+ Sphere(): gp_Sphere;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Area(): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ Volume(): Quantity_AbsorbedDose;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_SphericalSurface_1 extends Geom_SphericalSurface {
+ constructor(A3: gp_Ax3, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_SphericalSurface_2 extends Geom_SphericalSurface {
+ constructor(S: gp_Sphere);
+ }
+
+export declare class Geom_BSplineCurve extends Geom_BoundedCurve {
+ IncreaseDegree(Degree: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_1(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_2(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncrementMultiplicity(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ InsertKnot(U: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ InsertKnots(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ RemoveKnot(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose): void;
+ SetKnot_1(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose): void;
+ SetKnots(K: TColStd_Array1OfReal): void;
+ SetKnot_2(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId): void;
+ PeriodicNormalization(U: Quantity_AbsorbedDose): void;
+ SetPeriodic(): void;
+ SetOrigin_1(Index: Graphic3d_ZLayerId): void;
+ SetOrigin_2(U: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ SetNotPeriodic(): void;
+ SetPole_1(Index: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ SetPole_2(Index: Graphic3d_ZLayerId, P: gp_Pnt, Weight: Quantity_AbsorbedDose): void;
+ SetWeight(Index: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ MovePoint(U: Quantity_AbsorbedDose, P: gp_Pnt, Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId, FirstModifiedPole: Graphic3d_ZLayerId, LastModifiedPole: Graphic3d_ZLayerId): void;
+ MovePointAndTangent(U: Quantity_AbsorbedDose, P: gp_Pnt, Tangent: gp_Vec, Tolerance: Quantity_AbsorbedDose, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, ErrorStatus: Graphic3d_ZLayerId): void;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsG1(theTf: Quantity_AbsorbedDose, theTl: Quantity_AbsorbedDose, theAngTol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Degree(): Graphic3d_ZLayerId;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ LocalValue(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId): gp_Pnt;
+ LocalD0(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt): void;
+ LocalD1(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt, V1: gp_Vec): void;
+ LocalD2(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ LocalD3(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ LocalDN(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId): gp_Vec;
+ EndPoint(): gp_Pnt;
+ FirstUKnotIndex(): Graphic3d_ZLayerId;
+ FirstParameter(): Quantity_AbsorbedDose;
+ Knot(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Knots_1(K: TColStd_Array1OfReal): void;
+ Knots_2(): TColStd_Array1OfReal;
+ KnotSequence_1(K: TColStd_Array1OfReal): void;
+ KnotSequence_2(): TColStd_Array1OfReal;
+ KnotDistribution(): GeomAbs_BSplKnotDistribution;
+ LastUKnotIndex(): Graphic3d_ZLayerId;
+ LastParameter(): Quantity_AbsorbedDose;
+ LocateU(U: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, WithKnotRepetition: Standard_Boolean): void;
+ Multiplicity(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Multiplicities_1(M: TColStd_Array1OfInteger): void;
+ Multiplicities_2(): TColStd_Array1OfInteger;
+ NbKnots(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Pole(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Poles_1(P: TColgp_Array1OfPnt): void;
+ Poles_2(): TColgp_Array1OfPnt;
+ StartPoint(): gp_Pnt;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array1OfReal): void;
+ Weights_2(): TColStd_Array1OfReal;
+ Transform(T: gp_Trsf): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom_Geometry;
+ IsEqual(theOther: Handle_Geom_BSplineCurve, thePreci: Quantity_AbsorbedDose): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_BSplineCurve_1 extends Geom_BSplineCurve {
+ constructor(Poles: TColgp_Array1OfPnt, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean);
+ }
+
+ export declare class Geom_BSplineCurve_2 extends Geom_BSplineCurve {
+ constructor(Poles: TColgp_Array1OfPnt, Weights: TColStd_Array1OfReal, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean, CheckRational: Standard_Boolean);
+ }
+
+export declare class Handle_Geom_BSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BSplineCurve): void;
+ get(): Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BSplineCurve_1 extends Handle_Geom_BSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BSplineCurve_2 extends Handle_Geom_BSplineCurve {
+ constructor(thePtr: Geom_BSplineCurve);
+ }
+
+ export declare class Handle_Geom_BSplineCurve_3 extends Handle_Geom_BSplineCurve {
+ constructor(theHandle: Handle_Geom_BSplineCurve);
+ }
+
+ export declare class Handle_Geom_BSplineCurve_4 extends Handle_Geom_BSplineCurve {
+ constructor(theHandle: Handle_Geom_BSplineCurve);
+ }
+
+export declare class Geom_SurfaceOfLinearExtrusion extends Geom_SweptSurface {
+ constructor(C: Handle_Geom_Curve, V: gp_Dir)
+ SetDirection(V: gp_Dir): void;
+ SetBasisCurve(C: Handle_Geom_Curve): void;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_SurfaceOfLinearExtrusion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_SurfaceOfLinearExtrusion): void;
+ get(): Geom_SurfaceOfLinearExtrusion;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_SurfaceOfLinearExtrusion_1 extends Handle_Geom_SurfaceOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class Handle_Geom_SurfaceOfLinearExtrusion_2 extends Handle_Geom_SurfaceOfLinearExtrusion {
+ constructor(thePtr: Geom_SurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_Geom_SurfaceOfLinearExtrusion_3 extends Handle_Geom_SurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_Geom_SurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_Geom_SurfaceOfLinearExtrusion_4 extends Handle_Geom_SurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_Geom_SurfaceOfLinearExtrusion);
+ }
+
+export declare class Geom_BoundedSurface extends Geom_Surface {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_BoundedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_BoundedSurface): void;
+ get(): Geom_BoundedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_BoundedSurface_1 extends Handle_Geom_BoundedSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_BoundedSurface_2 extends Handle_Geom_BoundedSurface {
+ constructor(thePtr: Geom_BoundedSurface);
+ }
+
+ export declare class Handle_Geom_BoundedSurface_3 extends Handle_Geom_BoundedSurface {
+ constructor(theHandle: Handle_Geom_BoundedSurface);
+ }
+
+ export declare class Handle_Geom_BoundedSurface_4 extends Handle_Geom_BoundedSurface {
+ constructor(theHandle: Handle_Geom_BoundedSurface);
+ }
+
+export declare class Handle_Geom_TrimmedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_TrimmedCurve): void;
+ get(): Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_TrimmedCurve_1 extends Handle_Geom_TrimmedCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_TrimmedCurve_2 extends Handle_Geom_TrimmedCurve {
+ constructor(thePtr: Geom_TrimmedCurve);
+ }
+
+ export declare class Handle_Geom_TrimmedCurve_3 extends Handle_Geom_TrimmedCurve {
+ constructor(theHandle: Handle_Geom_TrimmedCurve);
+ }
+
+ export declare class Handle_Geom_TrimmedCurve_4 extends Handle_Geom_TrimmedCurve {
+ constructor(theHandle: Handle_Geom_TrimmedCurve);
+ }
+
+export declare class Geom_TrimmedCurve extends Geom_BoundedCurve {
+ constructor(C: Handle_Geom_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Sense: Standard_Boolean, theAdjustPeriodic: Standard_Boolean)
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ SetTrim(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Sense: Standard_Boolean, theAdjustPeriodic: Standard_Boolean): void;
+ BasisCurve(): Handle_Geom_Curve;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ EndPoint(): gp_Pnt;
+ FirstParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ StartPoint(): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom_Conic extends Geom_Curve {
+ SetAxis(theA1: gp_Ax1): void;
+ SetLocation(theP: gp_Pnt): void;
+ SetPosition(theA2: gp_Ax2): void;
+ Axis(): gp_Ax1;
+ Location(): gp_Pnt;
+ Position(): gp_Ax2;
+ Eccentricity(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_Conic {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Conic): void;
+ get(): Geom_Conic;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Conic_1 extends Handle_Geom_Conic {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Conic_2 extends Handle_Geom_Conic {
+ constructor(thePtr: Geom_Conic);
+ }
+
+ export declare class Handle_Geom_Conic_3 extends Handle_Geom_Conic {
+ constructor(theHandle: Handle_Geom_Conic);
+ }
+
+ export declare class Handle_Geom_Conic_4 extends Handle_Geom_Conic {
+ constructor(theHandle: Handle_Geom_Conic);
+ }
+
+export declare class Handle_Geom_UndefinedDerivative {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_UndefinedDerivative): void;
+ get(): Geom_UndefinedDerivative;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_UndefinedDerivative_1 extends Handle_Geom_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class Handle_Geom_UndefinedDerivative_2 extends Handle_Geom_UndefinedDerivative {
+ constructor(thePtr: Geom_UndefinedDerivative);
+ }
+
+ export declare class Handle_Geom_UndefinedDerivative_3 extends Handle_Geom_UndefinedDerivative {
+ constructor(theHandle: Handle_Geom_UndefinedDerivative);
+ }
+
+ export declare class Handle_Geom_UndefinedDerivative_4 extends Handle_Geom_UndefinedDerivative {
+ constructor(theHandle: Handle_Geom_UndefinedDerivative);
+ }
+
+export declare class Geom_UndefinedDerivative extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Geom_UndefinedDerivative;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_UndefinedDerivative_1 extends Geom_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class Geom_UndefinedDerivative_2 extends Geom_UndefinedDerivative {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Geom_CylindricalSurface extends Geom_ElementarySurface {
+ SetCylinder(C: gp_Cylinder): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ Cylinder(): gp_Cylinder;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_CylindricalSurface_1 extends Geom_CylindricalSurface {
+ constructor(A3: gp_Ax3, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_CylindricalSurface_2 extends Geom_CylindricalSurface {
+ constructor(C: gp_Cylinder);
+ }
+
+export declare class Handle_Geom_CylindricalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_CylindricalSurface): void;
+ get(): Geom_CylindricalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_CylindricalSurface_1 extends Handle_Geom_CylindricalSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_CylindricalSurface_2 extends Handle_Geom_CylindricalSurface {
+ constructor(thePtr: Geom_CylindricalSurface);
+ }
+
+ export declare class Handle_Geom_CylindricalSurface_3 extends Handle_Geom_CylindricalSurface {
+ constructor(theHandle: Handle_Geom_CylindricalSurface);
+ }
+
+ export declare class Handle_Geom_CylindricalSurface_4 extends Handle_Geom_CylindricalSurface {
+ constructor(theHandle: Handle_Geom_CylindricalSurface);
+ }
+
+export declare class Geom_ElementarySurface extends Geom_Surface {
+ SetAxis(theA1: gp_Ax1): void;
+ SetLocation(theLoc: gp_Pnt): void;
+ SetPosition(theAx3: gp_Ax3): void;
+ Axis(): gp_Ax1;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_ElementarySurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_ElementarySurface): void;
+ get(): Geom_ElementarySurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_ElementarySurface_1 extends Handle_Geom_ElementarySurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_ElementarySurface_2 extends Handle_Geom_ElementarySurface {
+ constructor(thePtr: Geom_ElementarySurface);
+ }
+
+ export declare class Handle_Geom_ElementarySurface_3 extends Handle_Geom_ElementarySurface {
+ constructor(theHandle: Handle_Geom_ElementarySurface);
+ }
+
+ export declare class Handle_Geom_ElementarySurface_4 extends Handle_Geom_ElementarySurface {
+ constructor(theHandle: Handle_Geom_ElementarySurface);
+ }
+
+export declare class Handle_Geom_Axis2Placement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Axis2Placement): void;
+ get(): Geom_Axis2Placement;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Axis2Placement_1 extends Handle_Geom_Axis2Placement {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Axis2Placement_2 extends Handle_Geom_Axis2Placement {
+ constructor(thePtr: Geom_Axis2Placement);
+ }
+
+ export declare class Handle_Geom_Axis2Placement_3 extends Handle_Geom_Axis2Placement {
+ constructor(theHandle: Handle_Geom_Axis2Placement);
+ }
+
+ export declare class Handle_Geom_Axis2Placement_4 extends Handle_Geom_Axis2Placement {
+ constructor(theHandle: Handle_Geom_Axis2Placement);
+ }
+
+export declare class Geom_Axis2Placement extends Geom_AxisPlacement {
+ SetAx2(A2: gp_Ax2): void;
+ SetDirection(V: gp_Dir): void;
+ SetXDirection(Vx: gp_Dir): void;
+ SetYDirection(Vy: gp_Dir): void;
+ Ax2(): gp_Ax2;
+ XDirection(): gp_Dir;
+ YDirection(): gp_Dir;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Axis2Placement_1 extends Geom_Axis2Placement {
+ constructor(A2: gp_Ax2);
+ }
+
+ export declare class Geom_Axis2Placement_2 extends Geom_Axis2Placement {
+ constructor(P: gp_Pnt, N: gp_Dir, Vx: gp_Dir);
+ }
+
+export declare class Handle_Geom_VectorWithMagnitude {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_VectorWithMagnitude): void;
+ get(): Geom_VectorWithMagnitude;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_VectorWithMagnitude_1 extends Handle_Geom_VectorWithMagnitude {
+ constructor();
+ }
+
+ export declare class Handle_Geom_VectorWithMagnitude_2 extends Handle_Geom_VectorWithMagnitude {
+ constructor(thePtr: Geom_VectorWithMagnitude);
+ }
+
+ export declare class Handle_Geom_VectorWithMagnitude_3 extends Handle_Geom_VectorWithMagnitude {
+ constructor(theHandle: Handle_Geom_VectorWithMagnitude);
+ }
+
+ export declare class Handle_Geom_VectorWithMagnitude_4 extends Handle_Geom_VectorWithMagnitude {
+ constructor(theHandle: Handle_Geom_VectorWithMagnitude);
+ }
+
+export declare class Geom_VectorWithMagnitude extends Geom_Vector {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetVec(V: gp_Vec): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Add(Other: Handle_Geom_Vector): void;
+ Added(Other: Handle_Geom_Vector): Handle_Geom_VectorWithMagnitude;
+ Cross(Other: Handle_Geom_Vector): void;
+ Crossed(Other: Handle_Geom_Vector): Handle_Geom_Vector;
+ CrossCross(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): void;
+ CrossCrossed(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): Handle_Geom_Vector;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): Handle_Geom_VectorWithMagnitude;
+ Multiplied(Scalar: Quantity_AbsorbedDose): Handle_Geom_VectorWithMagnitude;
+ Multiply(Scalar: Quantity_AbsorbedDose): void;
+ Normalize(): void;
+ Normalized(): Handle_Geom_VectorWithMagnitude;
+ Subtract(Other: Handle_Geom_Vector): void;
+ Subtracted(Other: Handle_Geom_Vector): Handle_Geom_VectorWithMagnitude;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_VectorWithMagnitude_1 extends Geom_VectorWithMagnitude {
+ constructor(V: gp_Vec);
+ }
+
+ export declare class Geom_VectorWithMagnitude_2 extends Geom_VectorWithMagnitude {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_VectorWithMagnitude_3 extends Geom_VectorWithMagnitude {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class Handle_Geom_HSequenceOfBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_HSequenceOfBSplineSurface): void;
+ get(): Geom_HSequenceOfBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_HSequenceOfBSplineSurface_1 extends Handle_Geom_HSequenceOfBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_HSequenceOfBSplineSurface_2 extends Handle_Geom_HSequenceOfBSplineSurface {
+ constructor(thePtr: Geom_HSequenceOfBSplineSurface);
+ }
+
+ export declare class Handle_Geom_HSequenceOfBSplineSurface_3 extends Handle_Geom_HSequenceOfBSplineSurface {
+ constructor(theHandle: Handle_Geom_HSequenceOfBSplineSurface);
+ }
+
+ export declare class Handle_Geom_HSequenceOfBSplineSurface_4 extends Handle_Geom_HSequenceOfBSplineSurface {
+ constructor(theHandle: Handle_Geom_HSequenceOfBSplineSurface);
+ }
+
+export declare class Geom_Transformation extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetMirror_1(thePnt: gp_Pnt): void;
+ SetMirror_2(theA1: gp_Ax1): void;
+ SetMirror_3(theA2: gp_Ax2): void;
+ SetRotation(theA1: gp_Ax1, theAng: Quantity_AbsorbedDose): void;
+ SetScale(thePnt: gp_Pnt, theScale: Quantity_AbsorbedDose): void;
+ SetTransformation_1(theFromSystem1: gp_Ax3, theToSystem2: gp_Ax3): void;
+ SetTransformation_2(theToSystem: gp_Ax3): void;
+ SetTranslation_1(theVec: gp_Vec): void;
+ SetTranslation_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ SetTrsf(theTrsf: gp_Trsf): void;
+ IsNegative(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ ScaleFactor(): Quantity_AbsorbedDose;
+ Trsf(): gp_Trsf;
+ Value(theRow: Graphic3d_ZLayerId, theCol: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): Handle_Geom_Transformation;
+ Multiplied(Other: Handle_Geom_Transformation): Handle_Geom_Transformation;
+ Multiply(theOther: Handle_Geom_Transformation): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): Handle_Geom_Transformation;
+ PreMultiply(Other: Handle_Geom_Transformation): void;
+ Transforms(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom_Transformation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Geom_Transformation_1 extends Geom_Transformation {
+ constructor();
+ }
+
+ export declare class Geom_Transformation_2 extends Geom_Transformation {
+ constructor(T: gp_Trsf);
+ }
+
+export declare class Handle_Geom_Transformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Transformation): void;
+ get(): Geom_Transformation;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Transformation_1 extends Handle_Geom_Transformation {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Transformation_2 extends Handle_Geom_Transformation {
+ constructor(thePtr: Geom_Transformation);
+ }
+
+ export declare class Handle_Geom_Transformation_3 extends Handle_Geom_Transformation {
+ constructor(theHandle: Handle_Geom_Transformation);
+ }
+
+ export declare class Handle_Geom_Transformation_4 extends Handle_Geom_Transformation {
+ constructor(theHandle: Handle_Geom_Transformation);
+ }
+
+export declare class Geom_Ellipse extends Geom_Conic {
+ SetElips(E: gp_Elips): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ Elips(): gp_Elips;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Directrix1(): gp_Ax1;
+ Directrix2(): gp_Ax1;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt;
+ Focus2(): gp_Pnt;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Ellipse_1 extends Geom_Ellipse {
+ constructor(E: gp_Elips);
+ }
+
+ export declare class Geom_Ellipse_2 extends Geom_Ellipse {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_Ellipse {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Ellipse): void;
+ get(): Geom_Ellipse;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Ellipse_1 extends Handle_Geom_Ellipse {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Ellipse_2 extends Handle_Geom_Ellipse {
+ constructor(thePtr: Geom_Ellipse);
+ }
+
+ export declare class Handle_Geom_Ellipse_3 extends Handle_Geom_Ellipse {
+ constructor(theHandle: Handle_Geom_Ellipse);
+ }
+
+ export declare class Handle_Geom_Ellipse_4 extends Handle_Geom_Ellipse {
+ constructor(theHandle: Handle_Geom_Ellipse);
+ }
+
+export declare class Geom_ToroidalSurface extends Geom_ElementarySurface {
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetTorus(T: gp_Torus): void;
+ Torus(): gp_Torus;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Area(): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Coefficients(Coef: TColStd_Array1OfReal): void;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Volume(): Quantity_AbsorbedDose;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_ToroidalSurface_1 extends Geom_ToroidalSurface {
+ constructor(A3: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_ToroidalSurface_2 extends Geom_ToroidalSurface {
+ constructor(T: gp_Torus);
+ }
+
+export declare class Handle_Geom_ToroidalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_ToroidalSurface): void;
+ get(): Geom_ToroidalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_ToroidalSurface_1 extends Handle_Geom_ToroidalSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_ToroidalSurface_2 extends Handle_Geom_ToroidalSurface {
+ constructor(thePtr: Geom_ToroidalSurface);
+ }
+
+ export declare class Handle_Geom_ToroidalSurface_3 extends Handle_Geom_ToroidalSurface {
+ constructor(theHandle: Handle_Geom_ToroidalSurface);
+ }
+
+ export declare class Handle_Geom_ToroidalSurface_4 extends Handle_Geom_ToroidalSurface {
+ constructor(theHandle: Handle_Geom_ToroidalSurface);
+ }
+
+export declare class Geom_Parabola extends Geom_Conic {
+ SetFocal(Focal: Quantity_AbsorbedDose): void;
+ SetParab(Prb: gp_Parab): void;
+ Parab(): gp_Parab;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Directrix(): gp_Ax1;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focus(): gp_Pnt;
+ Focal(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Parabola_1 extends Geom_Parabola {
+ constructor(Prb: gp_Parab);
+ }
+
+ export declare class Geom_Parabola_2 extends Geom_Parabola {
+ constructor(A2: gp_Ax2, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_Parabola_3 extends Geom_Parabola {
+ constructor(D: gp_Ax1, F: gp_Pnt);
+ }
+
+export declare class Handle_Geom_Parabola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Parabola): void;
+ get(): Geom_Parabola;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Parabola_1 extends Handle_Geom_Parabola {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Parabola_2 extends Handle_Geom_Parabola {
+ constructor(thePtr: Geom_Parabola);
+ }
+
+ export declare class Handle_Geom_Parabola_3 extends Handle_Geom_Parabola {
+ constructor(theHandle: Handle_Geom_Parabola);
+ }
+
+ export declare class Handle_Geom_Parabola_4 extends Handle_Geom_Parabola {
+ constructor(theHandle: Handle_Geom_Parabola);
+ }
+
+export declare class Geom_Geometry extends Standard_Transient {
+ Mirror_1(P: gp_Pnt): void;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirror_3(A2: gp_Ax2): void;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Translate_1(V: gp_Vec): void;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Transform(T: gp_Trsf): void;
+ Mirrored_1(P: gp_Pnt): Handle_Geom_Geometry;
+ Mirrored_2(A1: gp_Ax1): Handle_Geom_Geometry;
+ Mirrored_3(A2: gp_Ax2): Handle_Geom_Geometry;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): Handle_Geom_Geometry;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): Handle_Geom_Geometry;
+ Transformed(T: gp_Trsf): Handle_Geom_Geometry;
+ Translated_1(V: gp_Vec): Handle_Geom_Geometry;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): Handle_Geom_Geometry;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_Geometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Geometry): void;
+ get(): Geom_Geometry;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Geometry_1 extends Handle_Geom_Geometry {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Geometry_2 extends Handle_Geom_Geometry {
+ constructor(thePtr: Geom_Geometry);
+ }
+
+ export declare class Handle_Geom_Geometry_3 extends Handle_Geom_Geometry {
+ constructor(theHandle: Handle_Geom_Geometry);
+ }
+
+ export declare class Handle_Geom_Geometry_4 extends Handle_Geom_Geometry {
+ constructor(theHandle: Handle_Geom_Geometry);
+ }
+
+export declare class Geom_OsculatingSurface extends Standard_Transient {
+ Init(BS: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose): void;
+ BasisSurface(): Handle_Geom_Surface;
+ Tolerance(): Quantity_AbsorbedDose;
+ UOscSurf(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, t: Standard_Boolean, L: Handle_Geom_BSplineSurface): Standard_Boolean;
+ VOscSurf(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, t: Standard_Boolean, L: Handle_Geom_BSplineSurface): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_OsculatingSurface_1 extends Geom_OsculatingSurface {
+ constructor();
+ }
+
+ export declare class Geom_OsculatingSurface_2 extends Geom_OsculatingSurface {
+ constructor(BS: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_OsculatingSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_OsculatingSurface): void;
+ get(): Geom_OsculatingSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_OsculatingSurface_1 extends Handle_Geom_OsculatingSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_OsculatingSurface_2 extends Handle_Geom_OsculatingSurface {
+ constructor(thePtr: Geom_OsculatingSurface);
+ }
+
+ export declare class Handle_Geom_OsculatingSurface_3 extends Handle_Geom_OsculatingSurface {
+ constructor(theHandle: Handle_Geom_OsculatingSurface);
+ }
+
+ export declare class Handle_Geom_OsculatingSurface_4 extends Handle_Geom_OsculatingSurface {
+ constructor(theHandle: Handle_Geom_OsculatingSurface);
+ }
+
+export declare class Handle_Geom_Direction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Direction): void;
+ get(): Geom_Direction;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Direction_1 extends Handle_Geom_Direction {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Direction_2 extends Handle_Geom_Direction {
+ constructor(thePtr: Geom_Direction);
+ }
+
+ export declare class Handle_Geom_Direction_3 extends Handle_Geom_Direction {
+ constructor(theHandle: Handle_Geom_Direction);
+ }
+
+ export declare class Handle_Geom_Direction_4 extends Handle_Geom_Direction {
+ constructor(theHandle: Handle_Geom_Direction);
+ }
+
+export declare class Geom_Direction extends Geom_Vector {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetDir(V: gp_Dir): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ Dir(): gp_Dir;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Cross(Other: Handle_Geom_Vector): void;
+ CrossCross(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): void;
+ Crossed(Other: Handle_Geom_Vector): Handle_Geom_Vector;
+ CrossCrossed(V1: Handle_Geom_Vector, V2: Handle_Geom_Vector): Handle_Geom_Vector;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Direction_1 extends Geom_Direction {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom_Direction_2 extends Geom_Direction {
+ constructor(V: gp_Dir);
+ }
+
+export declare class Handle_Geom_AxisPlacement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_AxisPlacement): void;
+ get(): Geom_AxisPlacement;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_AxisPlacement_1 extends Handle_Geom_AxisPlacement {
+ constructor();
+ }
+
+ export declare class Handle_Geom_AxisPlacement_2 extends Handle_Geom_AxisPlacement {
+ constructor(thePtr: Geom_AxisPlacement);
+ }
+
+ export declare class Handle_Geom_AxisPlacement_3 extends Handle_Geom_AxisPlacement {
+ constructor(theHandle: Handle_Geom_AxisPlacement);
+ }
+
+ export declare class Handle_Geom_AxisPlacement_4 extends Handle_Geom_AxisPlacement {
+ constructor(theHandle: Handle_Geom_AxisPlacement);
+ }
+
+export declare class Geom_AxisPlacement extends Geom_Geometry {
+ SetAxis(A1: gp_Ax1): void;
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ Angle(Other: Handle_Geom_AxisPlacement): Quantity_AbsorbedDose;
+ Axis(): gp_Ax1;
+ Direction(): gp_Dir;
+ Location(): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom_SweptSurface extends Geom_Surface {
+ Continuity(): GeomAbs_Shape;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Geom_Curve;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_SweptSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_SweptSurface): void;
+ get(): Geom_SweptSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_SweptSurface_1 extends Handle_Geom_SweptSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_SweptSurface_2 extends Handle_Geom_SweptSurface {
+ constructor(thePtr: Geom_SweptSurface);
+ }
+
+ export declare class Handle_Geom_SweptSurface_3 extends Handle_Geom_SweptSurface {
+ constructor(theHandle: Handle_Geom_SweptSurface);
+ }
+
+ export declare class Handle_Geom_SweptSurface_4 extends Handle_Geom_SweptSurface {
+ constructor(theHandle: Handle_Geom_SweptSurface);
+ }
+
+export declare class Geom_Axis1Placement extends Geom_AxisPlacement {
+ Ax1(): gp_Ax1;
+ Reverse(): void;
+ Reversed(): Handle_Geom_Axis1Placement;
+ SetDirection(V: gp_Dir): void;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Axis1Placement_1 extends Geom_Axis1Placement {
+ constructor(A1: gp_Ax1);
+ }
+
+ export declare class Geom_Axis1Placement_2 extends Geom_Axis1Placement {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class Handle_Geom_Axis1Placement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Axis1Placement): void;
+ get(): Geom_Axis1Placement;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Axis1Placement_1 extends Handle_Geom_Axis1Placement {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Axis1Placement_2 extends Handle_Geom_Axis1Placement {
+ constructor(thePtr: Geom_Axis1Placement);
+ }
+
+ export declare class Handle_Geom_Axis1Placement_3 extends Handle_Geom_Axis1Placement {
+ constructor(theHandle: Handle_Geom_Axis1Placement);
+ }
+
+ export declare class Handle_Geom_Axis1Placement_4 extends Handle_Geom_Axis1Placement {
+ constructor(theHandle: Handle_Geom_Axis1Placement);
+ }
+
+export declare class Geom_OffsetSurface extends Geom_Surface {
+ constructor(S: Handle_Geom_Surface, Offset: Quantity_AbsorbedDose, isNotCheckC0: Standard_Boolean)
+ SetBasisSurface(S: Handle_Geom_Surface, isNotCheckC0: Standard_Boolean): void;
+ SetOffsetValue(D: Quantity_AbsorbedDose): void;
+ Offset(): Quantity_AbsorbedDose;
+ BasisSurface(): Handle_Geom_Surface;
+ OsculatingSurface(): Handle_Geom_OsculatingSurface;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Copy(): Handle_Geom_Geometry;
+ Surface(): Handle_Geom_Surface;
+ UOsculatingSurface(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, IsOpposite: Standard_Boolean, UOsculSurf: Handle_Geom_BSplineSurface): Standard_Boolean;
+ VOsculatingSurface(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, IsOpposite: Standard_Boolean, VOsculSurf: Handle_Geom_BSplineSurface): Standard_Boolean;
+ GetBasisSurfContinuity(): GeomAbs_Shape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_OffsetSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_OffsetSurface): void;
+ get(): Geom_OffsetSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_OffsetSurface_1 extends Handle_Geom_OffsetSurface {
+ constructor();
+ }
+
+ export declare class Handle_Geom_OffsetSurface_2 extends Handle_Geom_OffsetSurface {
+ constructor(thePtr: Geom_OffsetSurface);
+ }
+
+ export declare class Handle_Geom_OffsetSurface_3 extends Handle_Geom_OffsetSurface {
+ constructor(theHandle: Handle_Geom_OffsetSurface);
+ }
+
+ export declare class Handle_Geom_OffsetSurface_4 extends Handle_Geom_OffsetSurface {
+ constructor(theHandle: Handle_Geom_OffsetSurface);
+ }
+
+export declare class Geom_CartesianPoint extends Geom_Point {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetPnt(P: gp_Pnt): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Pnt(): gp_Pnt;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_CartesianPoint_1 extends Geom_CartesianPoint {
+ constructor(P: gp_Pnt);
+ }
+
+ export declare class Geom_CartesianPoint_2 extends Geom_CartesianPoint {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom_CartesianPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_CartesianPoint): void;
+ get(): Geom_CartesianPoint;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_CartesianPoint_1 extends Handle_Geom_CartesianPoint {
+ constructor();
+ }
+
+ export declare class Handle_Geom_CartesianPoint_2 extends Handle_Geom_CartesianPoint {
+ constructor(thePtr: Geom_CartesianPoint);
+ }
+
+ export declare class Handle_Geom_CartesianPoint_3 extends Handle_Geom_CartesianPoint {
+ constructor(theHandle: Handle_Geom_CartesianPoint);
+ }
+
+ export declare class Handle_Geom_CartesianPoint_4 extends Handle_Geom_CartesianPoint {
+ constructor(theHandle: Handle_Geom_CartesianPoint);
+ }
+
+export declare class Handle_Geom_Circle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_Circle): void;
+ get(): Geom_Circle;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_Circle_1 extends Handle_Geom_Circle {
+ constructor();
+ }
+
+ export declare class Handle_Geom_Circle_2 extends Handle_Geom_Circle {
+ constructor(thePtr: Geom_Circle);
+ }
+
+ export declare class Handle_Geom_Circle_3 extends Handle_Geom_Circle {
+ constructor(theHandle: Handle_Geom_Circle);
+ }
+
+ export declare class Handle_Geom_Circle_4 extends Handle_Geom_Circle {
+ constructor(theHandle: Handle_Geom_Circle);
+ }
+
+export declare class Geom_Circle extends Geom_Conic {
+ SetCirc(C: gp_Circ): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ Circ(): gp_Circ;
+ Radius(): Quantity_AbsorbedDose;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Eccentricity(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_Circle_1 extends Geom_Circle {
+ constructor(C: gp_Circ);
+ }
+
+ export declare class Geom_Circle_2 extends Geom_Circle {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom_SurfaceOfRevolution extends Geom_SweptSurface {
+ constructor(C: Handle_Geom_Curve, A1: gp_Ax1)
+ SetAxis(A1: gp_Ax1): void;
+ SetDirection(V: gp_Dir): void;
+ SetBasisCurve(C: Handle_Geom_Curve): void;
+ SetLocation(P: gp_Pnt): void;
+ Axis(): gp_Ax1;
+ Location(): gp_Pnt;
+ ReferencePlane(): gp_Ax2;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_SurfaceOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_SurfaceOfRevolution): void;
+ get(): Geom_SurfaceOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_SurfaceOfRevolution_1 extends Handle_Geom_SurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_Geom_SurfaceOfRevolution_2 extends Handle_Geom_SurfaceOfRevolution {
+ constructor(thePtr: Geom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_Geom_SurfaceOfRevolution_3 extends Handle_Geom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_Geom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_Geom_SurfaceOfRevolution_4 extends Handle_Geom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_Geom_SurfaceOfRevolution);
+ }
+
+export declare class Handle_Geom_OffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_OffsetCurve): void;
+ get(): Geom_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_OffsetCurve_1 extends Handle_Geom_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom_OffsetCurve_2 extends Handle_Geom_OffsetCurve {
+ constructor(thePtr: Geom_OffsetCurve);
+ }
+
+ export declare class Handle_Geom_OffsetCurve_3 extends Handle_Geom_OffsetCurve {
+ constructor(theHandle: Handle_Geom_OffsetCurve);
+ }
+
+ export declare class Handle_Geom_OffsetCurve_4 extends Handle_Geom_OffsetCurve {
+ constructor(theHandle: Handle_Geom_OffsetCurve);
+ }
+
+export declare class Geom_OffsetCurve extends Geom_Curve {
+ constructor(C: Handle_Geom_Curve, Offset: Quantity_AbsorbedDose, V: gp_Dir, isNotCheckC0: Standard_Boolean)
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ SetBasisCurve(C: Handle_Geom_Curve, isNotCheckC0: Standard_Boolean): void;
+ SetDirection(V: gp_Dir): void;
+ SetOffsetValue(D: Quantity_AbsorbedDose): void;
+ BasisCurve(): Handle_Geom_Curve;
+ Continuity(): GeomAbs_Shape;
+ Direction(): gp_Dir;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Offset(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom_Geometry;
+ GetBasisCurveContinuity(): GeomAbs_Shape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom_UndefinedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom_UndefinedValue): void;
+ get(): Geom_UndefinedValue;
+ delete(): void;
+}
+
+ export declare class Handle_Geom_UndefinedValue_1 extends Handle_Geom_UndefinedValue {
+ constructor();
+ }
+
+ export declare class Handle_Geom_UndefinedValue_2 extends Handle_Geom_UndefinedValue {
+ constructor(thePtr: Geom_UndefinedValue);
+ }
+
+ export declare class Handle_Geom_UndefinedValue_3 extends Handle_Geom_UndefinedValue {
+ constructor(theHandle: Handle_Geom_UndefinedValue);
+ }
+
+ export declare class Handle_Geom_UndefinedValue_4 extends Handle_Geom_UndefinedValue {
+ constructor(theHandle: Handle_Geom_UndefinedValue);
+ }
+
+export declare class Geom_UndefinedValue extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Geom_UndefinedValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom_UndefinedValue_1 extends Geom_UndefinedValue {
+ constructor();
+ }
+
+ export declare class Geom_UndefinedValue_2 extends Geom_UndefinedValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class UnitsMethods {
+ constructor();
+ static InitializeFactors(LengthFactor: Quantity_AbsorbedDose, PlaneAngleFactor: Quantity_AbsorbedDose, SolidAngleFactor: Quantity_AbsorbedDose): void;
+ static LengthFactor(): Quantity_AbsorbedDose;
+ static PlaneAngleFactor(): Quantity_AbsorbedDose;
+ static SolidAngleFactor(): Quantity_AbsorbedDose;
+ static Set3dConversion(B: Standard_Boolean): void;
+ static Convert3d(): Standard_Boolean;
+ static RadianToDegree(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface): Handle_Geom2d_Curve;
+ static DegreeToRadian(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface): Handle_Geom2d_Curve;
+ static MirrorPCurve(C: Handle_Geom2d_Curve): Handle_Geom2d_Curve;
+ static GetLengthFactorValue(param: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ static GetCasCadeLengthUnit(): Quantity_AbsorbedDose;
+ static SetCasCadeLengthUnit(param: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type RWMesh_CoordinateSystem = {
+ RWMesh_CoordinateSystem_Undefined: {};
+ RWMesh_CoordinateSystem_posYfwd_posZup: {};
+ RWMesh_CoordinateSystem_negZfwd_posYup: {};
+ RWMesh_CoordinateSystem_Blender: {};
+ RWMesh_CoordinateSystem_glTF: {};
+ RWMesh_CoordinateSystem_Zup: {};
+ RWMesh_CoordinateSystem_Yup: {};
+}
+
+export declare class RWMesh_CoordinateSystemConverter {
+ constructor()
+ static StandardCoordinateSystem(theSys: RWMesh_CoordinateSystem): gp_Ax3;
+ IsEmpty(): Standard_Boolean;
+ InputLengthUnit(): Quantity_AbsorbedDose;
+ SetInputLengthUnit(theInputScale: Quantity_AbsorbedDose): void;
+ OutputLengthUnit(): Quantity_AbsorbedDose;
+ SetOutputLengthUnit(theOutputScale: Quantity_AbsorbedDose): void;
+ HasInputCoordinateSystem(): Standard_Boolean;
+ InputCoordinateSystem(): gp_Ax3;
+ SetInputCoordinateSystem_1(theSysFrom: gp_Ax3): void;
+ SetInputCoordinateSystem_2(theSysFrom: RWMesh_CoordinateSystem): void;
+ HasOutputCoordinateSystem(): Standard_Boolean;
+ OutputCoordinateSystem(): gp_Ax3;
+ SetOutputCoordinateSystem_1(theSysTo: gp_Ax3): void;
+ SetOutputCoordinateSystem_2(theSysTo: RWMesh_CoordinateSystem): void;
+ Init(theInputSystem: gp_Ax3, theInputLengthUnit: Quantity_AbsorbedDose, theOutputSystem: gp_Ax3, theOutputLengthUnit: Quantity_AbsorbedDose): void;
+ TransformTransformation(theTrsf: gp_Trsf): void;
+ TransformPosition(thePos: gp_XYZ): void;
+ TransformNormal(theNorm: OpenGl_Vec3): void;
+ delete(): void;
+}
+
+export declare class RWMesh_CafReader extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Document(): Handle_TDocStd_Document;
+ SetDocument(theDoc: Handle_TDocStd_Document): void;
+ RootPrefix(): XCAFDoc_PartId;
+ SetRootPrefix(theRootPrefix: XCAFDoc_PartId): void;
+ ToFillIncompleteDocument(): Standard_Boolean;
+ SetFillIncompleteDocument(theToFillIncomplete: Standard_Boolean): void;
+ MemoryLimitMiB(): Graphic3d_ZLayerId;
+ SetMemoryLimitMiB(theLimitMiB: Graphic3d_ZLayerId): void;
+ CoordinateSystemConverter(): RWMesh_CoordinateSystemConverter;
+ SetCoordinateSystemConverter(theConverter: RWMesh_CoordinateSystemConverter): void;
+ SystemLengthUnit(): Quantity_AbsorbedDose;
+ SetSystemLengthUnit(theUnits: Quantity_AbsorbedDose): void;
+ HasSystemCoordinateSystem(): Standard_Boolean;
+ SystemCoordinateSystem(): gp_Ax3;
+ SetSystemCoordinateSystem_1(theCS: gp_Ax3): void;
+ SetSystemCoordinateSystem_2(theCS: RWMesh_CoordinateSystem): void;
+ FileLengthUnit(): Quantity_AbsorbedDose;
+ SetFileLengthUnit(theUnits: Quantity_AbsorbedDose): void;
+ HasFileCoordinateSystem(): Standard_Boolean;
+ FileCoordinateSystem(): gp_Ax3;
+ SetFileCoordinateSystem_1(theCS: gp_Ax3): void;
+ SetFileCoordinateSystem_2(theCS: RWMesh_CoordinateSystem): void;
+ Perform(theFile: XCAFDoc_PartId, theProgress: Message_ProgressRange): Standard_Boolean;
+ ExtraStatus(): Graphic3d_ZLayerId;
+ SingleShape(): TopoDS_Shape;
+ ExternalFiles(): NCollection_IndexedMap;
+ Metadata(): TColStd_IndexedDataMapOfStringString;
+ ProbeHeader(theFile: XCAFDoc_PartId, theProgress: Message_ProgressRange): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type RWMesh_CafReaderStatusEx = {
+ RWMesh_CafReaderStatusEx_NONE: {};
+ RWMesh_CafReaderStatusEx_Partial: {};
+}
+
+export declare class RWMesh_FaceIterator {
+ constructor(theLabel: TDF_Label, theLocation: TopLoc_Location, theToMapColors: Standard_Boolean, theStyle: XCAFPrs_Style)
+ More(): Standard_Boolean;
+ Next(): void;
+ Face(): TopoDS_Face;
+ Triangulation(): Handle_Poly_Triangulation;
+ IsEmptyMesh(): Standard_Boolean;
+ FaceStyle(): XCAFPrs_Style;
+ HasFaceColor(): Standard_Boolean;
+ FaceColor(): Quantity_ColorRGBA;
+ NbTriangles(): Graphic3d_ZLayerId;
+ ElemLower(): Graphic3d_ZLayerId;
+ ElemUpper(): Graphic3d_ZLayerId;
+ TriangleOriented(theElemIndex: Graphic3d_ZLayerId): Poly_Triangle;
+ HasNormals(): Standard_Boolean;
+ HasTexCoords(): Standard_Boolean;
+ NormalTransformed(theNode: Graphic3d_ZLayerId): gp_Dir;
+ NbNodes(): Graphic3d_ZLayerId;
+ NodeLower(): Graphic3d_ZLayerId;
+ NodeUpper(): Graphic3d_ZLayerId;
+ NodeTransformed(theNode: Graphic3d_ZLayerId): gp_Pnt;
+ NodeTexCoord(theNode: Graphic3d_ZLayerId): gp_Pnt2d;
+ node(theNode: Graphic3d_ZLayerId): gp_Pnt;
+ normal(theNode: Graphic3d_ZLayerId): gp_Dir;
+ triangle(theElemIndex: Graphic3d_ZLayerId): Poly_Triangle;
+ delete(): void;
+}
+
+export declare class RWMesh_MaterialMap {
+ DefaultStyle(): XCAFPrs_Style;
+ SetDefaultStyle(theStyle: XCAFPrs_Style): void;
+ FindMaterial(theStyle: XCAFPrs_Style): XCAFDoc_PartId;
+ AddMaterial(theStyle: XCAFPrs_Style): XCAFDoc_PartId;
+ CreateTextureFolder(): Standard_Boolean;
+ CopyTexture(theResTexture: XCAFDoc_PartId, theTexture: any, theKey: XCAFDoc_PartId): Standard_Boolean;
+ DefineMaterial(theStyle: XCAFPrs_Style, theKey: XCAFDoc_PartId, theName: XCAFDoc_PartId): void;
+ IsFailed(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class RWMesh_NodeAttributes {
+ constructor();
+ delete(): void;
+}
+
+export declare class RWMesh_NodeAttributeMap extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: RWMesh_NodeAttributeMap): void;
+ Assign(theOther: RWMesh_NodeAttributeMap): RWMesh_NodeAttributeMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: RWMesh_NodeAttributes): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: RWMesh_NodeAttributes): RWMesh_NodeAttributes;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): RWMesh_NodeAttributes;
+ ChangeSeek(theKey: TopoDS_Shape): RWMesh_NodeAttributes;
+ ChangeFind(theKey: TopoDS_Shape): RWMesh_NodeAttributes;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class RWMesh_NodeAttributeMap_1 extends RWMesh_NodeAttributeMap {
+ constructor();
+ }
+
+ export declare class RWMesh_NodeAttributeMap_2 extends RWMesh_NodeAttributeMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class RWMesh_NodeAttributeMap_3 extends RWMesh_NodeAttributeMap {
+ constructor(theOther: RWMesh_NodeAttributeMap);
+ }
+
+export declare type AIS_StatusOfDetection = {
+ AIS_SOD_Error: {};
+ AIS_SOD_Nothing: {};
+ AIS_SOD_AllBad: {};
+ AIS_SOD_Selected: {};
+ AIS_SOD_OnlyOneDetected: {};
+ AIS_SOD_OnlyOneGood: {};
+ AIS_SOD_SeveralGood: {};
+}
+
+export declare type AIS_KindOfInteractive = {
+ AIS_KOI_None: {};
+ AIS_KOI_Datum: {};
+ AIS_KOI_Shape: {};
+ AIS_KOI_Object: {};
+ AIS_KOI_Relation: {};
+ AIS_KOI_Dimension: {};
+}
+
+export declare class Handle_AIS_ColoredShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ColoredShape): void;
+ get(): AIS_ColoredShape;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ColoredShape_1 extends Handle_AIS_ColoredShape {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ColoredShape_2 extends Handle_AIS_ColoredShape {
+ constructor(thePtr: AIS_ColoredShape);
+ }
+
+ export declare class Handle_AIS_ColoredShape_3 extends Handle_AIS_ColoredShape {
+ constructor(theHandle: Handle_AIS_ColoredShape);
+ }
+
+ export declare class Handle_AIS_ColoredShape_4 extends Handle_AIS_ColoredShape {
+ constructor(theHandle: Handle_AIS_ColoredShape);
+ }
+
+export declare class AIS_ColoredShape extends AIS_Shape {
+ CustomAspects(theShape: TopoDS_Shape): Handle_AIS_ColoredDrawer;
+ ClearCustomAspects(): void;
+ UnsetCustomAspects(theShape: TopoDS_Shape, theToUnregister: Standard_Boolean): void;
+ SetCustomColor(theShape: TopoDS_Shape, theColor: Quantity_Color): void;
+ SetCustomTransparency(theShape: TopoDS_Shape, theTransparency: Quantity_AbsorbedDose): void;
+ SetCustomWidth(theShape: TopoDS_Shape, theLineWidth: Quantity_AbsorbedDose): void;
+ CustomAspectsMap(): AIS_DataMapOfShapeDrawer;
+ ChangeCustomAspectsMap(): AIS_DataMapOfShapeDrawer;
+ SetColor(theColor: Quantity_Color): void;
+ SetWidth(theLineWidth: Quantity_AbsorbedDose): void;
+ SetTransparency(theValue: Quantity_AbsorbedDose): void;
+ SetMaterial(theAspect: Graphic3d_MaterialAspect): void;
+ UnsetTransparency(): void;
+ UnsetWidth(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class AIS_ColoredShape_1 extends AIS_ColoredShape {
+ constructor(theShape: TopoDS_Shape);
+ }
+
+ export declare class AIS_ColoredShape_2 extends AIS_ColoredShape {
+ constructor(theShape: Handle_AIS_Shape);
+ }
+
+export declare type AIS_TypeOfAttribute = {
+ AIS_TOA_Line: {};
+ AIS_TOA_Dimension: {};
+ AIS_TOA_Wire: {};
+ AIS_TOA_Plane: {};
+ AIS_TOA_Vector: {};
+ AIS_TOA_UIso: {};
+ AIS_TOA_VIso: {};
+ AIS_TOA_Free: {};
+ AIS_TOA_UnFree: {};
+ AIS_TOA_Section: {};
+ AIS_TOA_Hidden: {};
+ AIS_TOA_Seen: {};
+ AIS_TOA_FaceBoundary: {};
+ AIS_TOA_FirstAxis: {};
+ AIS_TOA_SecondAxis: {};
+ AIS_TOA_ThirdAxis: {};
+}
+
+export declare class Handle_AIS_AnimationCamera {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_AnimationCamera): void;
+ get(): AIS_AnimationCamera;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_AnimationCamera_1 extends Handle_AIS_AnimationCamera {
+ constructor();
+ }
+
+ export declare class Handle_AIS_AnimationCamera_2 extends Handle_AIS_AnimationCamera {
+ constructor(thePtr: AIS_AnimationCamera);
+ }
+
+ export declare class Handle_AIS_AnimationCamera_3 extends Handle_AIS_AnimationCamera {
+ constructor(theHandle: Handle_AIS_AnimationCamera);
+ }
+
+ export declare class Handle_AIS_AnimationCamera_4 extends Handle_AIS_AnimationCamera {
+ constructor(theHandle: Handle_AIS_AnimationCamera);
+ }
+
+export declare class AIS_AnimationCamera extends AIS_Animation {
+ constructor(theAnimationName: XCAFDoc_PartId, theView: Handle_V3d_View)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ View(): Handle_V3d_View;
+ SetView(theView: Handle_V3d_View): void;
+ CameraStart(): Handle_Graphic3d_Camera;
+ SetCameraStart(theCameraStart: Handle_Graphic3d_Camera): void;
+ CameraEnd(): Handle_Graphic3d_Camera;
+ SetCameraEnd(theCameraEnd: Handle_Graphic3d_Camera): void;
+ delete(): void;
+}
+
+export declare type AIS_StatusOfPick = {
+ AIS_SOP_Error: {};
+ AIS_SOP_NothingSelected: {};
+ AIS_SOP_Removed: {};
+ AIS_SOP_OneSelected: {};
+ AIS_SOP_SeveralSelected: {};
+}
+
+export declare class AIS_DataMapofIntegerListOfinteractive extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: AIS_DataMapofIntegerListOfinteractive): void;
+ Assign(theOther: AIS_DataMapofIntegerListOfinteractive): AIS_DataMapofIntegerListOfinteractive;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: AIS_ListOfInteractive): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: AIS_ListOfInteractive): AIS_ListOfInteractive;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): AIS_ListOfInteractive;
+ ChangeSeek(theKey: Standard_Integer): AIS_ListOfInteractive;
+ ChangeFind(theKey: Standard_Integer): AIS_ListOfInteractive;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class AIS_DataMapofIntegerListOfinteractive_1 extends AIS_DataMapofIntegerListOfinteractive {
+ constructor();
+ }
+
+ export declare class AIS_DataMapofIntegerListOfinteractive_2 extends AIS_DataMapofIntegerListOfinteractive {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class AIS_DataMapofIntegerListOfinteractive_3 extends AIS_DataMapofIntegerListOfinteractive {
+ constructor(theOther: AIS_DataMapofIntegerListOfinteractive);
+ }
+
+export declare type AIS_ClearMode = {
+ AIS_CM_All: {};
+ AIS_CM_Interactive: {};
+ AIS_CM_Filters: {};
+ AIS_CM_StandardModes: {};
+ AIS_CM_TemporaryShapePrs: {};
+}
+
+export declare class AIS_AnimationProgress {
+ constructor()
+ delete(): void;
+}
+
+export declare class AIS_Animation extends Standard_Transient {
+ constructor(theAnimationName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Name(): XCAFDoc_PartId;
+ StartPts(): Quantity_AbsorbedDose;
+ SetStartPts(thePtsStart: Quantity_AbsorbedDose): void;
+ Duration(): Quantity_AbsorbedDose;
+ UpdateTotalDuration(): void;
+ HasOwnDuration(): Standard_Boolean;
+ OwnDuration(): Quantity_AbsorbedDose;
+ SetOwnDuration(theDuration: Quantity_AbsorbedDose): void;
+ Add(theAnimation: Handle_AIS_Animation): void;
+ Clear(): void;
+ Find(theAnimationName: XCAFDoc_PartId): Handle_AIS_Animation;
+ Remove(theAnimation: Handle_AIS_Animation): Standard_Boolean;
+ Replace(theAnimationOld: Handle_AIS_Animation, theAnimationNew: Handle_AIS_Animation): Standard_Boolean;
+ CopyFrom(theOther: Handle_AIS_Animation): void;
+ Children(): any;
+ StartTimer(theStartPts: Quantity_AbsorbedDose, thePlaySpeed: Quantity_AbsorbedDose, theToUpdate: Standard_Boolean, theToStopTimer: Standard_Boolean): void;
+ UpdateTimer(): Quantity_AbsorbedDose;
+ ElapsedTime(): Quantity_AbsorbedDose;
+ Start(theToUpdate: Standard_Boolean): void;
+ Pause(): void;
+ Stop(): void;
+ IsStopped(): Standard_Boolean;
+ Update(thePts: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Animation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Animation): void;
+ get(): AIS_Animation;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Animation_1 extends Handle_AIS_Animation {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Animation_2 extends Handle_AIS_Animation {
+ constructor(thePtr: AIS_Animation);
+ }
+
+ export declare class Handle_AIS_Animation_3 extends Handle_AIS_Animation {
+ constructor(theHandle: Handle_AIS_Animation);
+ }
+
+ export declare class Handle_AIS_Animation_4 extends Handle_AIS_Animation {
+ constructor(theHandle: Handle_AIS_Animation);
+ }
+
+export declare type AIS_TypeOfIso = {
+ AIS_TOI_IsoU: {};
+ AIS_TOI_IsoV: {};
+ AIS_TOI_Both: {};
+}
+
+export declare type AIS_NavigationMode = {
+ AIS_NavigationMode_Orbit: {};
+ AIS_NavigationMode_FirstPersonFlight: {};
+ AIS_NavigationMode_FirstPersonWalk: {};
+}
+
+export declare type AIS_TypeOfAxis = {
+ AIS_TOAX_Unknown: {};
+ AIS_TOAX_XAxis: {};
+ AIS_TOAX_YAxis: {};
+ AIS_TOAX_ZAxis: {};
+}
+
+export declare class AIS_AnimationObject extends AIS_Animation {
+ constructor(theAnimationName: XCAFDoc_PartId, theContext: Handle_AIS_InteractiveContext, theObject: Handle_AIS_InteractiveObject, theTrsfStart: gp_Trsf, theTrsfEnd: gp_Trsf)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_AnimationObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_AnimationObject): void;
+ get(): AIS_AnimationObject;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_AnimationObject_1 extends Handle_AIS_AnimationObject {
+ constructor();
+ }
+
+ export declare class Handle_AIS_AnimationObject_2 extends Handle_AIS_AnimationObject {
+ constructor(thePtr: AIS_AnimationObject);
+ }
+
+ export declare class Handle_AIS_AnimationObject_3 extends Handle_AIS_AnimationObject {
+ constructor(theHandle: Handle_AIS_AnimationObject);
+ }
+
+ export declare class Handle_AIS_AnimationObject_4 extends Handle_AIS_AnimationObject {
+ constructor(theHandle: Handle_AIS_AnimationObject);
+ }
+
+export declare class AIS_Trihedron extends AIS_InteractiveObject {
+ constructor(theComponent: Handle_Geom_Axis2Placement)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetDatumDisplayMode(theMode: Prs3d_DatumMode): void;
+ DatumDisplayMode(): Prs3d_DatumMode;
+ Component(): Handle_Geom_Axis2Placement;
+ SetComponent(theComponent: Handle_Geom_Axis2Placement): void;
+ HasOwnSize(): Standard_Boolean;
+ SetSize(theValue: Quantity_AbsorbedDose): void;
+ UnsetSize(): void;
+ Size(): Quantity_AbsorbedDose;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ SetColor(theColor: Quantity_Color): void;
+ SetTextColor(theColor: Quantity_Color): void;
+ HasTextColor(): Standard_Boolean;
+ TextColor(): Quantity_Color;
+ SetArrowColor(theColor: Quantity_Color): void;
+ HasArrowColor(): Standard_Boolean;
+ ArrowColor(): Quantity_Color;
+ UnsetColor(): void;
+ SetDatumPartColor(thePart: Prs3d_DatumParts, theColor: Quantity_Color): void;
+ DatumPartColor(thePart: Prs3d_DatumParts): Quantity_Color;
+ SetOriginColor(theColor: Quantity_Color): void;
+ SetXAxisColor(theColor: Quantity_Color): void;
+ SetYAxisColor(theColor: Quantity_Color): void;
+ SetAxisColor(theColor: Quantity_Color): void;
+ ToDrawArrows(): Standard_Boolean;
+ SetDrawArrows(theToDraw: Standard_Boolean): void;
+ SetSelectionPriority(thePart: Prs3d_DatumParts, thePriority: Graphic3d_ZLayerId): void;
+ SelectionPriority(thePart: Prs3d_DatumParts): Graphic3d_ZLayerId;
+ SetLabel(thePart: Prs3d_DatumParts, thePriority: TCollection_ExtendedString): void;
+ Label(thePart: Prs3d_DatumParts): TCollection_ExtendedString;
+ ClearSelected(): void;
+ HilightSelected(thePM: any, theOwners: SelectMgr_SequenceOfOwner): void;
+ HilightOwnerWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theOwner: Handle_SelectMgr_EntityOwner): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Trihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Trihedron): void;
+ get(): AIS_Trihedron;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Trihedron_1 extends Handle_AIS_Trihedron {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Trihedron_2 extends Handle_AIS_Trihedron {
+ constructor(thePtr: AIS_Trihedron);
+ }
+
+ export declare class Handle_AIS_Trihedron_3 extends Handle_AIS_Trihedron {
+ constructor(theHandle: Handle_AIS_Trihedron);
+ }
+
+ export declare class Handle_AIS_Trihedron_4 extends Handle_AIS_Trihedron {
+ constructor(theHandle: Handle_AIS_Trihedron);
+ }
+
+export declare type AIS_DisplayStatus = {
+ AIS_DS_Displayed: {};
+ AIS_DS_Erased: {};
+ AIS_DS_None: {};
+}
+
+export declare type AIS_RotationMode = {
+ AIS_RotationMode_BndBoxActive: {};
+ AIS_RotationMode_PickLast: {};
+ AIS_RotationMode_PickCenter: {};
+ AIS_RotationMode_CameraAt: {};
+ AIS_RotationMode_BndBoxScene: {};
+}
+
+export declare class Handle_AIS_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Plane): void;
+ get(): AIS_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Plane_1 extends Handle_AIS_Plane {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Plane_2 extends Handle_AIS_Plane {
+ constructor(thePtr: AIS_Plane);
+ }
+
+ export declare class Handle_AIS_Plane_3 extends Handle_AIS_Plane {
+ constructor(theHandle: Handle_AIS_Plane);
+ }
+
+ export declare class Handle_AIS_Plane_4 extends Handle_AIS_Plane {
+ constructor(theHandle: Handle_AIS_Plane);
+ }
+
+export declare class AIS_Plane extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetSize_1(aValue: Quantity_AbsorbedDose): void;
+ SetSize_2(Xval: Quantity_AbsorbedDose, YVal: Quantity_AbsorbedDose): void;
+ UnsetSize(): void;
+ Size(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): Standard_Boolean;
+ HasOwnSize(): Standard_Boolean;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ Component(): Handle_Geom_Plane;
+ SetComponent(aComponent: Handle_Geom_Plane): void;
+ PlaneAttributes(aComponent: Handle_Geom_Plane, aCenter: gp_Pnt, aPmin: gp_Pnt, aPmax: gp_Pnt): Standard_Boolean;
+ SetPlaneAttributes(aComponent: Handle_Geom_Plane, aCenter: gp_Pnt, aPmin: gp_Pnt, aPmax: gp_Pnt): void;
+ Center(): gp_Pnt;
+ SetCenter(theCenter: gp_Pnt): void;
+ SetAxis2Placement(aComponent: Handle_Geom_Axis2Placement, aPlaneType: AIS_TypeOfPlane): void;
+ Axis2Placement(): Handle_Geom_Axis2Placement;
+ TypeOfPlane(): AIS_TypeOfPlane;
+ IsXYZPlane(): Standard_Boolean;
+ CurrentMode(): Standard_Boolean;
+ SetCurrentMode(theCurrentMode: Standard_Boolean): void;
+ AcceptDisplayMode(aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ SetContext(aCtx: Handle_AIS_InteractiveContext): void;
+ TypeOfSensitivity(): Select3D_TypeOfSensitivity;
+ SetTypeOfSensitivity(theTypeOfSensitivity: Select3D_TypeOfSensitivity): void;
+ ComputeSelection(theSelection: Handle_SelectMgr_Selection, theMode: Graphic3d_ZLayerId): void;
+ SetColor(aColor: Quantity_Color): void;
+ UnsetColor(): void;
+ delete(): void;
+}
+
+ export declare class AIS_Plane_1 extends AIS_Plane {
+ constructor(aComponent: Handle_Geom_Plane, aCurrentMode: Standard_Boolean);
+ }
+
+ export declare class AIS_Plane_2 extends AIS_Plane {
+ constructor(aComponent: Handle_Geom_Plane, aCenter: gp_Pnt, aCurrentMode: Standard_Boolean);
+ }
+
+ export declare class AIS_Plane_3 extends AIS_Plane {
+ constructor(aComponent: Handle_Geom_Plane, aCenter: gp_Pnt, aPmin: gp_Pnt, aPmax: gp_Pnt, aCurrentMode: Standard_Boolean);
+ }
+
+ export declare class AIS_Plane_4 extends AIS_Plane {
+ constructor(aComponent: Handle_Geom_Axis2Placement, aPlaneType: AIS_TypeOfPlane, aCurrentMode: Standard_Boolean);
+ }
+
+export declare class AIS_ViewController {
+ constructor()
+ InputBuffer(theType: AIS_ViewInputBufferType): AIS_ViewInputBuffer;
+ ChangeInputBuffer(theType: AIS_ViewInputBufferType): AIS_ViewInputBuffer;
+ ViewAnimation(): Handle_AIS_AnimationCamera;
+ SetViewAnimation(theAnimation: Handle_AIS_AnimationCamera): void;
+ AbortViewAnimation(): void;
+ RotationMode(): AIS_RotationMode;
+ SetRotationMode(theMode: AIS_RotationMode): void;
+ NavigationMode(): AIS_NavigationMode;
+ SetNavigationMode(theMode: AIS_NavigationMode): void;
+ MouseAcceleration(): Standard_ShortReal;
+ SetMouseAcceleration(theRatio: Standard_ShortReal): void;
+ OrbitAcceleration(): Standard_ShortReal;
+ SetOrbitAcceleration(theRatio: Standard_ShortReal): void;
+ ToShowPanAnchorPoint(): Standard_Boolean;
+ SetShowPanAnchorPoint(theToShow: Standard_Boolean): void;
+ ToShowRotateCenter(): Standard_Boolean;
+ SetShowRotateCenter(theToShow: Standard_Boolean): void;
+ ToLockOrbitZUp(): Standard_Boolean;
+ SetLockOrbitZUp(theToForceUp: Standard_Boolean): void;
+ ToAllowTouchZRotation(): Standard_Boolean;
+ SetAllowTouchZRotation(theToEnable: Standard_Boolean): void;
+ ToAllowRotation(): Standard_Boolean;
+ SetAllowRotation(theToEnable: Standard_Boolean): void;
+ ToAllowPanning(): Standard_Boolean;
+ SetAllowPanning(theToEnable: Standard_Boolean): void;
+ ToAllowZooming(): Standard_Boolean;
+ SetAllowZooming(theToEnable: Standard_Boolean): void;
+ ToAllowZFocus(): Standard_Boolean;
+ SetAllowZFocus(theToEnable: Standard_Boolean): void;
+ ToAllowHighlight(): Standard_Boolean;
+ SetAllowHighlight(theToEnable: Standard_Boolean): void;
+ ToAllowDragging(): Standard_Boolean;
+ SetAllowDragging(theToEnable: Standard_Boolean): void;
+ ToStickToRayOnZoom(): Standard_Boolean;
+ SetStickToRayOnZoom(theToEnable: Standard_Boolean): void;
+ ToStickToRayOnRotation(): Standard_Boolean;
+ SetStickToRayOnRotation(theToEnable: Standard_Boolean): void;
+ ToInvertPitch(): Standard_Boolean;
+ SetInvertPitch(theToInvert: Standard_Boolean): void;
+ WalkSpeedAbsolute(): Standard_ShortReal;
+ SetWalkSpeedAbsolute(theSpeed: Standard_ShortReal): void;
+ WalkSpeedRelative(): Standard_ShortReal;
+ SetWalkSpeedRelative(theFactor: Standard_ShortReal): void;
+ ThrustSpeed(): Standard_ShortReal;
+ SetThrustSpeed(theSpeed: Standard_ShortReal): void;
+ HasPreviousMoveTo(): Standard_Boolean;
+ PreviousMoveTo(): OpenGl_Vec2i;
+ ResetPreviousMoveTo(): void;
+ ToDisplayXRAuxDevices(): Standard_Boolean;
+ SetDisplayXRAuxDevices(theToDisplay: Standard_Boolean): void;
+ ToDisplayXRHands(): Standard_Boolean;
+ SetDisplayXRHands(theToDisplay: Standard_Boolean): void;
+ KeyDown(theKey: Aspect_VKey, theTime: Standard_Real, thePressure: Standard_Real): void;
+ KeyUp(theKey: Aspect_VKey, theTime: Standard_Real): void;
+ KeyFromAxis(theNegative: Aspect_VKey, thePositive: Aspect_VKey, theTime: Standard_Real, thePressure: Standard_Real): void;
+ FetchNavigationKeys(theCrouchRatio: Quantity_AbsorbedDose, theRunRatio: Quantity_AbsorbedDose): AIS_WalkDelta;
+ MouseGestureMap(): AIS_MouseGestureMap;
+ ChangeMouseGestureMap(): AIS_MouseGestureMap;
+ MouseDoubleClickInterval(): Standard_Real;
+ SetMouseDoubleClickInterval(theSeconds: Standard_Real): void;
+ SelectInViewer_1(thePnt: OpenGl_Vec2i, theIsXOR: Standard_Boolean): void;
+ SelectInViewer_2(thePnts: NCollection_Sequence, theIsXOR: Standard_Boolean): void;
+ UpdateRubberBand(thePntFrom: OpenGl_Vec2i, thePntTo: OpenGl_Vec2i, theIsXOR: Standard_Boolean): void;
+ UpdatePolySelection(thePnt: OpenGl_Vec2i, theToAppend: Standard_Boolean): void;
+ UpdateZoom(theDelta: Aspect_ScrollDelta): Standard_Boolean;
+ UpdateZRotation(theAngle: Standard_Real): Standard_Boolean;
+ UpdateMouseScroll(theDelta: Aspect_ScrollDelta): Standard_Boolean;
+ UpdateMouseButtons(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: Standard_Boolean): Standard_Boolean;
+ UpdateMousePosition(thePoint: OpenGl_Vec2i, theButtons: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: Standard_Boolean): Standard_Boolean;
+ PressMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: Standard_Boolean): Standard_Boolean;
+ ReleaseMouseButton(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsEmulated: Standard_Boolean): Standard_Boolean;
+ UpdateMouseClick(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsDoubleClick: Standard_Boolean): Standard_Boolean;
+ PressedMouseButtons(): Aspect_VKeyMouse;
+ LastMouseFlags(): Aspect_VKeyFlags;
+ LastMousePosition(): OpenGl_Vec2i;
+ TouchToleranceScale(): Standard_ShortReal;
+ SetTouchToleranceScale(theTolerance: Standard_ShortReal): void;
+ HasTouchPoints(): Standard_Boolean;
+ AddTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d, theClearBefore: Standard_Boolean): void;
+ RemoveTouchPoint(theId: Standard_ThreadId, theClearSelectPnts: Standard_Boolean): Standard_Boolean;
+ UpdateTouchPoint(theId: Standard_ThreadId, thePnt: OpenGl_Vec2d): void;
+ Get3dMouseTranslationScale(): Standard_ShortReal;
+ Set3dMouseTranslationScale(theScale: Standard_ShortReal): void;
+ Get3dMouseRotationScale(): Standard_ShortReal;
+ Set3dMouseRotationScale(theScale: Standard_ShortReal): void;
+ To3dMousePreciseInput(): Standard_Boolean;
+ Set3dMousePreciseInput(theIsQuadric: Standard_Boolean): void;
+ Get3dMouseIsNoRotate(): NCollection_Vec3;
+ Change3dMouseIsNoRotate(): NCollection_Vec3;
+ Get3dMouseToReverse(): NCollection_Vec3;
+ Change3dMouseToReverse(): NCollection_Vec3;
+ Update3dMouse(theEvent: WNT_HIDSpaceMouse): Standard_Boolean;
+ update3dMouseTranslation(theEvent: WNT_HIDSpaceMouse): Standard_Boolean;
+ update3dMouseRotation(theEvent: WNT_HIDSpaceMouse): Standard_Boolean;
+ update3dMouseKeys(theEvent: WNT_HIDSpaceMouse): Standard_Boolean;
+ EventTime(): Standard_Real;
+ ResetViewInput(): void;
+ UpdateViewOrientation(theOrientation: V3d_TypeOfOrientation, theToFitAll: Standard_Boolean): void;
+ FlushViewEvents(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theToHandle: Standard_Boolean): void;
+ HandleViewEvents(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ OnSelectionChanged(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ OnObjectDragged(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theAction: AIS_DragAction): void;
+ PickPoint(thePnt: gp_Pnt, theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theCursor: OpenGl_Vec2i, theToStickToPickRay: Standard_Boolean): Standard_Boolean;
+ GravityPoint(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): gp_Pnt;
+ FitAllAuto(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleViewOrientationKeys(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleNavigationKeys(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): AIS_WalkDelta;
+ handleCameraActions(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theWalk: AIS_WalkDelta): void;
+ handleMoveTo(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ toAskNextFrame(): Standard_Boolean;
+ setAskNextFrame(theToDraw: Standard_Boolean): void;
+ hasPanningAnchorPoint(): Standard_Boolean;
+ panningAnchorPoint(): gp_Pnt;
+ setPanningAnchorPoint(thePnt: gp_Pnt): void;
+ handlePanning(theView: Handle_V3d_View): void;
+ handleZRotate(theView: Handle_V3d_View): void;
+ MinZoomDistance(): Standard_Real;
+ SetMinZoomDistance(theDist: Standard_Real): void;
+ handleZoom(theView: Handle_V3d_View, theParams: Aspect_ScrollDelta, thePnt: gp_Pnt): void;
+ handleZFocusScroll(theView: Handle_V3d_View, theParams: Aspect_ScrollDelta): void;
+ handleOrbitRotation(theView: Handle_V3d_View, thePnt: gp_Pnt, theToLockZUp: Standard_Boolean): void;
+ handleViewRotation(theView: Handle_V3d_View, theYawExtra: Standard_Real, thePitchExtra: Standard_Real, theRoll: Standard_Real, theToRestartOnIncrement: Standard_Boolean): void;
+ handleViewRedraw(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRInput(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theWalk: AIS_WalkDelta): void;
+ handleXRTurnPad(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRTeleport(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRPicking(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRHighlight(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRPresentations(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View): void;
+ handleXRMoveTo(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, thePose: gp_Trsf, theToHighlight: Standard_Boolean): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class AIS_AttributeFilter extends SelectMgr_Filter {
+ HasColor(): Standard_Boolean;
+ HasWidth(): Standard_Boolean;
+ SetColor(aCol: Quantity_NameOfColor): void;
+ SetWidth(aWidth: Quantity_AbsorbedDose): void;
+ UnsetColor(): void;
+ UnsetWidth(): void;
+ IsOk(anObj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class AIS_AttributeFilter_1 extends AIS_AttributeFilter {
+ constructor();
+ }
+
+ export declare class AIS_AttributeFilter_2 extends AIS_AttributeFilter {
+ constructor(aCol: Quantity_NameOfColor);
+ }
+
+ export declare class AIS_AttributeFilter_3 extends AIS_AttributeFilter {
+ constructor(aWidth: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_AIS_AttributeFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_AttributeFilter): void;
+ get(): AIS_AttributeFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_AttributeFilter_1 extends Handle_AIS_AttributeFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_AttributeFilter_2 extends Handle_AIS_AttributeFilter {
+ constructor(thePtr: AIS_AttributeFilter);
+ }
+
+ export declare class Handle_AIS_AttributeFilter_3 extends Handle_AIS_AttributeFilter {
+ constructor(theHandle: Handle_AIS_AttributeFilter);
+ }
+
+ export declare class Handle_AIS_AttributeFilter_4 extends Handle_AIS_AttributeFilter {
+ constructor(theHandle: Handle_AIS_AttributeFilter);
+ }
+
+export declare class AIS_MediaPlayer extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetCallback(theCallbackFunction: any, theCallbackUserPtr: C_f): void;
+ OpenInput(thePath: XCAFDoc_PartId, theToWait: Standard_Boolean): void;
+ PresentFrame(theLeftCorner: OpenGl_Vec2i, theMaxSize: OpenGl_Vec2i): Standard_Boolean;
+ PlayerContext(): any;
+ PlayPause(): void;
+ SetClosePlayer(): void;
+ Duration(): Standard_Real;
+ delete(): void;
+}
+
+export declare class AIS_Point extends AIS_InteractiveObject {
+ constructor(aComponent: Handle_Geom_Point)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ Component(): Handle_Geom_Point;
+ SetComponent(aComponent: Handle_Geom_Point): void;
+ AcceptDisplayMode(aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ SetMarker(aType: Aspect_TypeOfMarker): void;
+ UnsetMarker(): void;
+ HasMarker(): Standard_Boolean;
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Point): void;
+ get(): AIS_Point;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Point_1 extends Handle_AIS_Point {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Point_2 extends Handle_AIS_Point {
+ constructor(thePtr: AIS_Point);
+ }
+
+ export declare class Handle_AIS_Point_3 extends Handle_AIS_Point {
+ constructor(theHandle: Handle_AIS_Point);
+ }
+
+ export declare class Handle_AIS_Point_4 extends Handle_AIS_Point {
+ constructor(theHandle: Handle_AIS_Point);
+ }
+
+export declare class AIS_InteractiveObject extends SelectMgr_SelectableObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Type(): AIS_KindOfInteractive;
+ Signature(): Graphic3d_ZLayerId;
+ Redisplay(AllModes: Standard_Boolean): void;
+ HasInteractiveContext(): Standard_Boolean;
+ InteractiveContext(): AIS_InteractiveContext;
+ SetContext(aCtx: Handle_AIS_InteractiveContext): void;
+ HasOwner(): Standard_Boolean;
+ GetOwner(): Handle_Standard_Transient;
+ SetOwner(theApplicativeEntity: Handle_Standard_Transient): void;
+ ClearOwner(): void;
+ ProcessDragging(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theOwner: Handle_SelectMgr_EntityOwner, theDragFrom: OpenGl_Vec2i, theDragTo: OpenGl_Vec2i, theAction: AIS_DragAction): Standard_Boolean;
+ GetContext(): Handle_AIS_InteractiveContext;
+ HasPresentation(): Standard_Boolean;
+ Presentation(): any;
+ SetAspect(anAspect: Handle_Prs3d_BasicAspect): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_InteractiveObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_InteractiveObject): void;
+ get(): AIS_InteractiveObject;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_InteractiveObject_1 extends Handle_AIS_InteractiveObject {
+ constructor();
+ }
+
+ export declare class Handle_AIS_InteractiveObject_2 extends Handle_AIS_InteractiveObject {
+ constructor(thePtr: AIS_InteractiveObject);
+ }
+
+ export declare class Handle_AIS_InteractiveObject_3 extends Handle_AIS_InteractiveObject {
+ constructor(theHandle: Handle_AIS_InteractiveObject);
+ }
+
+ export declare class Handle_AIS_InteractiveObject_4 extends Handle_AIS_InteractiveObject {
+ constructor(theHandle: Handle_AIS_InteractiveObject);
+ }
+
+export declare class AIS_ConnectedInteractive extends AIS_InteractiveObject {
+ constructor(aTypeOfPresentation3d: PrsMgr_TypeOfPresentation3d)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Type(): AIS_KindOfInteractive;
+ Signature(): Graphic3d_ZLayerId;
+ Connect_1(theAnotherObj: Handle_AIS_InteractiveObject): void;
+ Connect_2(theAnotherObj: Handle_AIS_InteractiveObject, theLocation: gp_Trsf): void;
+ Connect_3(theAnotherObj: Handle_AIS_InteractiveObject, theLocation: Handle_TopLoc_Datum3D): void;
+ HasConnection(): Standard_Boolean;
+ ConnectedTo(): Handle_AIS_InteractiveObject;
+ Disconnect(): void;
+ AcceptShapeDecomposition(): Standard_Boolean;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_AIS_ConnectedInteractive {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ConnectedInteractive): void;
+ get(): AIS_ConnectedInteractive;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ConnectedInteractive_1 extends Handle_AIS_ConnectedInteractive {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ConnectedInteractive_2 extends Handle_AIS_ConnectedInteractive {
+ constructor(thePtr: AIS_ConnectedInteractive);
+ }
+
+ export declare class Handle_AIS_ConnectedInteractive_3 extends Handle_AIS_ConnectedInteractive {
+ constructor(theHandle: Handle_AIS_ConnectedInteractive);
+ }
+
+ export declare class Handle_AIS_ConnectedInteractive_4 extends Handle_AIS_ConnectedInteractive {
+ constructor(theHandle: Handle_AIS_ConnectedInteractive);
+ }
+
+export declare class AIS_XRTrackedDevice extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Role(): Aspect_XRTrackedDeviceRole;
+ SetRole(theRole: Aspect_XRTrackedDeviceRole): void;
+ LaserColor(): Quantity_Color;
+ SetLaserColor(theColor: Quantity_Color): void;
+ LaserLength(): Standard_ShortReal;
+ SetLaserLength(theLength: Standard_ShortReal): void;
+ UnitFactor(): Standard_ShortReal;
+ SetUnitFactor(theFactor: Standard_ShortReal): void;
+ delete(): void;
+}
+
+ export declare class AIS_XRTrackedDevice_1 extends AIS_XRTrackedDevice {
+ constructor(theTris: Handle_Graphic3d_ArrayOfTriangles, theTexture: any);
+ }
+
+ export declare class AIS_XRTrackedDevice_2 extends AIS_XRTrackedDevice {
+ constructor();
+ }
+
+export declare class AIS_ViewCubeOwner extends SelectMgr_EntityOwner {
+ constructor(theObject: any, theOrient: V3d_TypeOfOrientation, thePriority: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsForcedHilight(): Standard_Boolean;
+ MainOrientation(): V3d_TypeOfOrientation;
+ HandleMouseClick(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsDoubleClick: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AIS_ViewCube extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsBoxSide(theOrient: V3d_TypeOfOrientation): Standard_Boolean;
+ static IsBoxEdge(theOrient: V3d_TypeOfOrientation): Standard_Boolean;
+ static IsBoxCorner(theOrient: V3d_TypeOfOrientation): Standard_Boolean;
+ ViewAnimation(): Handle_AIS_AnimationCamera;
+ SetViewAnimation(theAnimation: Handle_AIS_AnimationCamera): void;
+ ToAutoStartAnimation(): Standard_Boolean;
+ SetAutoStartAnimation(theToEnable: Standard_Boolean): void;
+ IsFixedAnimationLoop(): Standard_Boolean;
+ SetFixedAnimationLoop(theToEnable: Standard_Boolean): void;
+ ResetStyles(): void;
+ Size(): Quantity_AbsorbedDose;
+ SetSize(theValue: Quantity_AbsorbedDose, theToAdaptAnother: Standard_Boolean): void;
+ BoxFacetExtension(): Quantity_AbsorbedDose;
+ SetBoxFacetExtension(theValue: Quantity_AbsorbedDose): void;
+ AxesPadding(): Quantity_AbsorbedDose;
+ SetAxesPadding(theValue: Quantity_AbsorbedDose): void;
+ BoxEdgeGap(): Quantity_AbsorbedDose;
+ SetBoxEdgeGap(theValue: Quantity_AbsorbedDose): void;
+ BoxEdgeMinSize(): Quantity_AbsorbedDose;
+ SetBoxEdgeMinSize(theValue: Quantity_AbsorbedDose): void;
+ BoxCornerMinSize(): Quantity_AbsorbedDose;
+ SetBoxCornerMinSize(theValue: Quantity_AbsorbedDose): void;
+ RoundRadius(): Quantity_AbsorbedDose;
+ SetRoundRadius(theValue: Quantity_AbsorbedDose): void;
+ AxesRadius(): Quantity_AbsorbedDose;
+ SetAxesRadius(theRadius: Quantity_AbsorbedDose): void;
+ AxesConeRadius(): Quantity_AbsorbedDose;
+ SetAxesConeRadius(theRadius: Quantity_AbsorbedDose): void;
+ AxesSphereRadius(): Quantity_AbsorbedDose;
+ SetAxesSphereRadius(theRadius: Quantity_AbsorbedDose): void;
+ ToDrawAxes(): Standard_Boolean;
+ SetDrawAxes(theValue: Standard_Boolean): void;
+ ToDrawEdges(): Standard_Boolean;
+ SetDrawEdges(theValue: Standard_Boolean): void;
+ ToDrawVertices(): Standard_Boolean;
+ SetDrawVertices(theValue: Standard_Boolean): void;
+ IsYup(): Standard_Boolean;
+ SetYup(theIsYup: Standard_Boolean, theToUpdateLabels: Standard_Boolean): void;
+ BoxSideStyle(): Handle_Prs3d_ShadingAspect;
+ BoxEdgeStyle(): Handle_Prs3d_ShadingAspect;
+ BoxCornerStyle(): Handle_Prs3d_ShadingAspect;
+ BoxColor(): Quantity_Color;
+ SetBoxColor(theColor: Quantity_Color): void;
+ BoxTransparency(): Quantity_AbsorbedDose;
+ SetBoxTransparency(theValue: Quantity_AbsorbedDose): void;
+ InnerColor(): Quantity_Color;
+ SetInnerColor(theColor: Quantity_Color): void;
+ BoxSideLabel(theSide: V3d_TypeOfOrientation): XCAFDoc_PartId;
+ SetBoxSideLabel(theSide: V3d_TypeOfOrientation, theLabel: XCAFDoc_PartId): void;
+ TextColor(): Quantity_Color;
+ SetTextColor(theColor: Quantity_Color): void;
+ Font(): XCAFDoc_PartId;
+ SetFont(theFont: XCAFDoc_PartId): void;
+ FontHeight(): Quantity_AbsorbedDose;
+ SetFontHeight(theValue: Quantity_AbsorbedDose): void;
+ AxisLabel(theAxis: Prs3d_DatumParts): XCAFDoc_PartId;
+ SetAxesLabels(theX: XCAFDoc_PartId, theY: XCAFDoc_PartId, theZ: XCAFDoc_PartId): void;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ SetTransparency(theValue: Quantity_AbsorbedDose): void;
+ UnsetTransparency(): void;
+ SetMaterial(theMat: Graphic3d_MaterialAspect): void;
+ UnsetMaterial(): void;
+ Duration(): Quantity_AbsorbedDose;
+ SetDuration(theValue: Quantity_AbsorbedDose): void;
+ ToResetCameraUp(): Standard_Boolean;
+ SetResetCamera(theToReset: Standard_Boolean): void;
+ ToFitSelected(): Standard_Boolean;
+ SetFitSelected(theToFitSelected: Standard_Boolean): void;
+ HasAnimation(): Standard_Boolean;
+ StartAnimation(theOwner: any): void;
+ UpdateAnimation(theToUpdate: Standard_Boolean): Standard_Boolean;
+ HandleClick(theOwner: any): void;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ GlobalSelOwner(): Handle_SelectMgr_EntityOwner;
+ Compute(thePrsMgr: any, thePrs: any, theMode: Graphic3d_ZLayerId): void;
+ ComputeSelection(theSelection: Handle_SelectMgr_Selection, theMode: Graphic3d_ZLayerId): void;
+ IsAutoHilight(): Standard_Boolean;
+ ClearSelected(): void;
+ HilightOwnerWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theOwner: Handle_SelectMgr_EntityOwner): void;
+ HilightSelected(thePM: any, theSeq: SelectMgr_SequenceOfOwner): void;
+ UnsetAttributes(): void;
+ UnsetHilightAttributes(): void;
+ delete(): void;
+}
+
+export declare class AIS_TrihedronOwner extends SelectMgr_EntityOwner {
+ constructor(theSelObject: Handle_SelectMgr_SelectableObject, theDatumPart: Prs3d_DatumParts, thePriority: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ DatumPart(): Prs3d_DatumParts;
+ HilightWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ IsHilighted(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Unhilight(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_TrihedronOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_TrihedronOwner): void;
+ get(): AIS_TrihedronOwner;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_TrihedronOwner_1 extends Handle_AIS_TrihedronOwner {
+ constructor();
+ }
+
+ export declare class Handle_AIS_TrihedronOwner_2 extends Handle_AIS_TrihedronOwner {
+ constructor(thePtr: AIS_TrihedronOwner);
+ }
+
+ export declare class Handle_AIS_TrihedronOwner_3 extends Handle_AIS_TrihedronOwner {
+ constructor(theHandle: Handle_AIS_TrihedronOwner);
+ }
+
+ export declare class Handle_AIS_TrihedronOwner_4 extends Handle_AIS_TrihedronOwner {
+ constructor(theHandle: Handle_AIS_TrihedronOwner);
+ }
+
+export declare class AIS_GraphicTool {
+ constructor();
+ static GetLineColor_1(aDrawer: Handle_Prs3d_Drawer, TheTypeOfAttributes: AIS_TypeOfAttribute): Quantity_NameOfColor;
+ static GetLineColor_2(aDrawer: Handle_Prs3d_Drawer, TheTypeOfAttributes: AIS_TypeOfAttribute, TheLineColor: Quantity_Color): void;
+ static GetLineWidth(aDrawer: Handle_Prs3d_Drawer, TheTypeOfAttributes: AIS_TypeOfAttribute): Quantity_AbsorbedDose;
+ static GetLineType(aDrawer: Handle_Prs3d_Drawer, TheTypeOfAttributes: AIS_TypeOfAttribute): Aspect_TypeOfLine;
+ static GetLineAtt(aDrawer: Handle_Prs3d_Drawer, TheTypeOfAttributes: AIS_TypeOfAttribute, aCol: Quantity_NameOfColor, aWidth: Quantity_AbsorbedDose, aTyp: Aspect_TypeOfLine): void;
+ static GetInteriorColor_1(aDrawer: Handle_Prs3d_Drawer): Quantity_NameOfColor;
+ static GetInteriorColor_2(aDrawer: Handle_Prs3d_Drawer, aColor: Quantity_Color): void;
+ static GetMaterial(aDrawer: Handle_Prs3d_Drawer): Graphic3d_MaterialAspect;
+ delete(): void;
+}
+
+export declare class AIS_WalkDelta {
+ constructor()
+ IsJumping(): Standard_Boolean;
+ SetJumping(theIsJumping: Standard_Boolean): void;
+ IsCrouching(): Standard_Boolean;
+ SetCrouching(theIsCrouching: Standard_Boolean): void;
+ IsRunning(): Standard_Boolean;
+ SetRunning(theIsRunning: Standard_Boolean): void;
+ IsEmpty(): Standard_Boolean;
+ ToMove(): Standard_Boolean;
+ ToRotate(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type AIS_WalkTranslation = {
+ AIS_WalkTranslation_Forward: {};
+ AIS_WalkTranslation_Side: {};
+ AIS_WalkTranslation_Up: {};
+}
+
+export declare class AIS_WalkPart {
+ constructor()
+ IsEmpty(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type AIS_WalkRotation = {
+ AIS_WalkRotation_Yaw: {};
+ AIS_WalkRotation_Pitch: {};
+ AIS_WalkRotation_Roll: {};
+}
+
+export declare type AIS_TypeOfPlane = {
+ AIS_TOPL_Unknown: {};
+ AIS_TOPL_XYPlane: {};
+ AIS_TOPL_XZPlane: {};
+ AIS_TOPL_YZPlane: {};
+}
+
+export declare class AIS_ManipulatorOwner extends SelectMgr_EntityOwner {
+ constructor(theSelObject: Handle_SelectMgr_SelectableObject, theIndex: Graphic3d_ZLayerId, theMode: AIS_ManipulatorMode, thePriority: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ HilightWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ IsHilighted(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Unhilight(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ Mode(): AIS_ManipulatorMode;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_AIS_ManipulatorOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ManipulatorOwner): void;
+ get(): AIS_ManipulatorOwner;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ManipulatorOwner_1 extends Handle_AIS_ManipulatorOwner {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ManipulatorOwner_2 extends Handle_AIS_ManipulatorOwner {
+ constructor(thePtr: AIS_ManipulatorOwner);
+ }
+
+ export declare class Handle_AIS_ManipulatorOwner_3 extends Handle_AIS_ManipulatorOwner {
+ constructor(theHandle: Handle_AIS_ManipulatorOwner);
+ }
+
+ export declare class Handle_AIS_ManipulatorOwner_4 extends Handle_AIS_ManipulatorOwner {
+ constructor(theHandle: Handle_AIS_ManipulatorOwner);
+ }
+
+export declare class Handle_AIS_InteractiveContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_InteractiveContext): void;
+ get(): AIS_InteractiveContext;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_InteractiveContext_1 extends Handle_AIS_InteractiveContext {
+ constructor();
+ }
+
+ export declare class Handle_AIS_InteractiveContext_2 extends Handle_AIS_InteractiveContext {
+ constructor(thePtr: AIS_InteractiveContext);
+ }
+
+ export declare class Handle_AIS_InteractiveContext_3 extends Handle_AIS_InteractiveContext {
+ constructor(theHandle: Handle_AIS_InteractiveContext);
+ }
+
+ export declare class Handle_AIS_InteractiveContext_4 extends Handle_AIS_InteractiveContext {
+ constructor(theHandle: Handle_AIS_InteractiveContext);
+ }
+
+export declare class AIS_InteractiveContext extends Standard_Transient {
+ constructor(MainViewer: Handle_V3d_Viewer)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ DisplayStatus(anIobj: Handle_AIS_InteractiveObject): AIS_DisplayStatus;
+ Status(anObj: Handle_AIS_InteractiveObject, astatus: TCollection_ExtendedString): void;
+ IsDisplayed_1(anIobj: Handle_AIS_InteractiveObject): Standard_Boolean;
+ IsDisplayed_2(aniobj: Handle_AIS_InteractiveObject, aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ SetAutoActivateSelection(theIsAuto: Standard_Boolean): void;
+ GetAutoActivateSelection(): Standard_Boolean;
+ Display_1(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ Display_2(theIObj: Handle_AIS_InteractiveObject, theDispMode: Graphic3d_ZLayerId, theSelectionMode: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean, theDispStatus: AIS_DisplayStatus): void;
+ Load_1(theObj: Handle_AIS_InteractiveObject, theSelectionMode: Graphic3d_ZLayerId): void;
+ Display_3(theIObj: Handle_AIS_InteractiveObject, theDispMode: Graphic3d_ZLayerId, theSelectionMode: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean, theToAllowDecomposition: Standard_Boolean, theDispStatus: AIS_DisplayStatus): void;
+ Load_2(theObj: Handle_AIS_InteractiveObject, theSelectionMode: Graphic3d_ZLayerId, a2: Standard_Boolean): void;
+ Erase(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ EraseAll(theToUpdateViewer: Standard_Boolean): void;
+ DisplayAll(theToUpdateViewer: Standard_Boolean): void;
+ EraseSelected(theToUpdateViewer: Standard_Boolean): void;
+ DisplaySelected(theToUpdateViewer: Standard_Boolean): void;
+ ClearPrs(theIObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean): void;
+ Remove(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ RemoveAll(theToUpdateViewer: Standard_Boolean): void;
+ Redisplay_1(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean, theAllModes: Standard_Boolean): void;
+ Redisplay_2(theTypeOfObject: AIS_KindOfInteractive, theSignature: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean): void;
+ RecomputePrsOnly(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean, theAllModes: Standard_Boolean): void;
+ RecomputeSelectionOnly(anIObj: Handle_AIS_InteractiveObject): void;
+ Update(theIObj: Handle_AIS_InteractiveObject, theUpdateViewer: Standard_Boolean): void;
+ HighlightStyle_1(theStyleType: Prs3d_TypeOfHighlight): Handle_Prs3d_Drawer;
+ SetHighlightStyle_1(theStyleType: Prs3d_TypeOfHighlight, theStyle: Handle_Prs3d_Drawer): void;
+ HighlightStyle_2(): Handle_Prs3d_Drawer;
+ SetHighlightStyle_2(theStyle: Handle_Prs3d_Drawer): void;
+ SelectionStyle(): Handle_Prs3d_Drawer;
+ SetSelectionStyle(theStyle: Handle_Prs3d_Drawer): void;
+ HighlightStyle_3(theObj: Handle_AIS_InteractiveObject, theStyle: Handle_Prs3d_Drawer): Standard_Boolean;
+ HighlightStyle_4(theOwner: Handle_SelectMgr_EntityOwner, theStyle: Handle_Prs3d_Drawer): Standard_Boolean;
+ IsHilighted_1(theObj: Handle_AIS_InteractiveObject): Standard_Boolean;
+ IsHilighted_2(theOwner: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ Hilight(theObj: Handle_AIS_InteractiveObject, theIsToUpdateViewer: Standard_Boolean): void;
+ HilightWithColor(theObj: Handle_AIS_InteractiveObject, theStyle: Handle_Prs3d_Drawer, theToUpdateViewer: Standard_Boolean): void;
+ Unhilight(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ DisplayPriority(theIObj: Handle_AIS_InteractiveObject): Graphic3d_ZLayerId;
+ SetDisplayPriority(theIObj: Handle_AIS_InteractiveObject, thePriority: Graphic3d_ZLayerId): void;
+ GetZLayer(theIObj: Handle_AIS_InteractiveObject): Graphic3d_ZLayerId;
+ SetZLayer(theIObj: Handle_AIS_InteractiveObject, theLayerId: Graphic3d_ZLayerId): void;
+ SetViewAffinity(theIObj: Handle_AIS_InteractiveObject, theView: Handle_V3d_View, theIsVisible: Standard_Boolean): void;
+ DisplayMode(): Graphic3d_ZLayerId;
+ SetDisplayMode_1(theMode: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean): void;
+ SetDisplayMode_2(theIObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theToUpdateViewer: Standard_Boolean): void;
+ UnsetDisplayMode(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetLocation(theObject: Handle_AIS_InteractiveObject, theLocation: TopLoc_Location): void;
+ ResetLocation(theObject: Handle_AIS_InteractiveObject): void;
+ HasLocation(theObject: Handle_AIS_InteractiveObject): Standard_Boolean;
+ Location(theObject: Handle_AIS_InteractiveObject): TopLoc_Location;
+ SetTransformPersistence_1(theObject: Handle_AIS_InteractiveObject, theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ SetTransformPersistence_2(theObj: Handle_AIS_InteractiveObject, theFlag: Graphic3d_TransModeFlags, thePoint: gp_Pnt): void;
+ SetPixelTolerance(thePrecision: Graphic3d_ZLayerId): void;
+ PixelTolerance(): Graphic3d_ZLayerId;
+ SetSelectionSensitivity(theObject: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theNewSensitivity: Graphic3d_ZLayerId): void;
+ LastActiveView(): Handle_V3d_View;
+ MoveTo(theXPix: Graphic3d_ZLayerId, theYPix: Graphic3d_ZLayerId, theView: Handle_V3d_View, theToRedrawOnUpdate: Standard_Boolean): AIS_StatusOfDetection;
+ ClearDetected(theToRedrawImmediate: Standard_Boolean): Standard_Boolean;
+ HasDetected(): Standard_Boolean;
+ DetectedOwner(): Handle_SelectMgr_EntityOwner;
+ DetectedInteractive(): Handle_AIS_InteractiveObject;
+ HasDetectedShape(): Standard_Boolean;
+ DetectedShape(): TopoDS_Shape;
+ HasNextDetected(): Standard_Boolean;
+ HilightNextDetected(theView: Handle_V3d_View, theToRedrawImmediate: Standard_Boolean): Graphic3d_ZLayerId;
+ HilightPreviousDetected(theView: Handle_V3d_View, theToRedrawImmediate: Standard_Boolean): Graphic3d_ZLayerId;
+ InitDetected(): void;
+ MoreDetected(): Standard_Boolean;
+ NextDetected(): void;
+ DetectedCurrentOwner(): Handle_SelectMgr_EntityOwner;
+ SetSelectedAspect(theAspect: Handle_Prs3d_BasicAspect, theToUpdateViewer: Standard_Boolean): void;
+ AddSelect_1(theObject: Handle_SelectMgr_EntityOwner): AIS_StatusOfPick;
+ AddSelect_2(theObject: Handle_AIS_InteractiveObject): AIS_StatusOfPick;
+ Select_1(theXPMin: Graphic3d_ZLayerId, theYPMin: Graphic3d_ZLayerId, theXPMax: Graphic3d_ZLayerId, theYPMax: Graphic3d_ZLayerId, theView: Handle_V3d_View, theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ Select_2(thePolyline: TColgp_Array1OfPnt2d, theView: Handle_V3d_View, theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ Select_3(theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ ShiftSelect_1(theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ ShiftSelect_2(thePolyline: TColgp_Array1OfPnt2d, theView: Handle_V3d_View, theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ ShiftSelect_3(theXPMin: Graphic3d_ZLayerId, theYPMin: Graphic3d_ZLayerId, theXPMax: Graphic3d_ZLayerId, theYPMax: Graphic3d_ZLayerId, theView: Handle_V3d_View, theToUpdateViewer: Standard_Boolean): AIS_StatusOfPick;
+ BoundingBoxOfSelection(): Bnd_Box;
+ FitSelected_1(theView: Handle_V3d_View, theMargin: Quantity_AbsorbedDose, theToUpdate: Standard_Boolean): void;
+ FitSelected_2(theView: Handle_V3d_View): void;
+ ToHilightSelected(): Standard_Boolean;
+ SetToHilightSelected(toHilight: Standard_Boolean): void;
+ AutomaticHilight(): Standard_Boolean;
+ SetAutomaticHilight(theStatus: Standard_Boolean): void;
+ SetSelected_1(theOwners: Handle_SelectMgr_EntityOwner, theToUpdateViewer: Standard_Boolean): void;
+ SetSelected_2(theObject: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ AddOrRemoveSelected_1(theObject: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetSelectedState(theOwner: Handle_SelectMgr_EntityOwner, theIsSelected: Standard_Boolean): Standard_Boolean;
+ HilightSelected(theToUpdateViewer: Standard_Boolean): void;
+ UnhilightSelected(theToUpdateViewer: Standard_Boolean): void;
+ UpdateSelected(theToUpdateViewer: Standard_Boolean): void;
+ ClearSelected(theToUpdateViewer: Standard_Boolean): void;
+ AddOrRemoveSelected_2(theOwner: Handle_SelectMgr_EntityOwner, theToUpdateViewer: Standard_Boolean): void;
+ IsSelected_1(theOwner: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ IsSelected_2(theObj: Handle_AIS_InteractiveObject): Standard_Boolean;
+ FirstSelectedObject(): Handle_AIS_InteractiveObject;
+ NbSelected(): Graphic3d_ZLayerId;
+ InitSelected(): void;
+ MoreSelected(): Standard_Boolean;
+ NextSelected(): void;
+ SelectedOwner(): Handle_SelectMgr_EntityOwner;
+ SelectedInteractive(): Handle_AIS_InteractiveObject;
+ HasSelectedShape(): Standard_Boolean;
+ SelectedShape(): TopoDS_Shape;
+ HasApplicative(): Standard_Boolean;
+ Applicative(): Handle_Standard_Transient;
+ BeginImmediateDraw(): Standard_Boolean;
+ ImmediateAdd(theObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ EndImmediateDraw_1(theView: Handle_V3d_View): Standard_Boolean;
+ EndImmediateDraw_2(): Standard_Boolean;
+ IsImmediateModeOn(): Standard_Boolean;
+ RedrawImmediate(theViewer: Handle_V3d_Viewer): void;
+ SetSelectionModeActive(theObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theToActivate: Standard_Boolean, theConcurrency: AIS_SelectionModesConcurrency, theIsForce: Standard_Boolean): void;
+ Activate_1(theObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theIsForce: Standard_Boolean): void;
+ Activate_2(theMode: Graphic3d_ZLayerId, theIsForce: Standard_Boolean): void;
+ Deactivate_1(theObj: Handle_AIS_InteractiveObject): void;
+ Deactivate_2(theObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId): void;
+ Deactivate_3(theMode: Graphic3d_ZLayerId): void;
+ Deactivate_4(): void;
+ ActivatedModes(anIobj: Handle_AIS_InteractiveObject, theList: TColStd_ListOfInteger): void;
+ EntityOwners(theOwners: any, theIObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId): void;
+ FilterType(): SelectMgr_FilterType;
+ SetFilterType(theFilterType: SelectMgr_FilterType): void;
+ Filters(): SelectMgr_ListOfFilter;
+ AddFilter(theFilter: Handle_SelectMgr_Filter): void;
+ RemoveFilter(theFilter: Handle_SelectMgr_Filter): void;
+ RemoveFilters(): void;
+ PickingStrategy(): SelectMgr_PickingStrategy;
+ SetPickingStrategy(theStrategy: SelectMgr_PickingStrategy): void;
+ DefaultDrawer(): Handle_Prs3d_Drawer;
+ CurrentViewer(): Handle_V3d_Viewer;
+ SelectionManager(): Handle_SelectMgr_SelectionManager;
+ MainPrsMgr(): any;
+ MainSelector(): any;
+ UpdateCurrentViewer(): void;
+ DisplayedObjects_1(aListOfIO: AIS_ListOfInteractive): void;
+ DisplayedObjects_2(theWhichKind: AIS_KindOfInteractive, theWhichSignature: Graphic3d_ZLayerId, theListOfIO: AIS_ListOfInteractive): void;
+ ErasedObjects_1(theListOfIO: AIS_ListOfInteractive): void;
+ ErasedObjects_2(theWhichKind: AIS_KindOfInteractive, theWhichSignature: Graphic3d_ZLayerId, theListOfIO: AIS_ListOfInteractive): void;
+ ObjectsByDisplayStatus_1(theStatus: AIS_DisplayStatus, theListOfIO: AIS_ListOfInteractive): void;
+ ObjectsByDisplayStatus_2(WhichKind: AIS_KindOfInteractive, WhichSignature: Graphic3d_ZLayerId, theStatus: AIS_DisplayStatus, theListOfIO: AIS_ListOfInteractive): void;
+ ObjectsInside(aListOfIO: AIS_ListOfInteractive, WhichKind: AIS_KindOfInteractive, WhichSignature: Graphic3d_ZLayerId): void;
+ RebuildSelectionStructs(): void;
+ Disconnect(theAssembly: Handle_AIS_InteractiveObject, theObjToDisconnect: Handle_AIS_InteractiveObject): void;
+ ObjectsForView(theListOfIO: AIS_ListOfInteractive, theView: Handle_V3d_View, theIsVisibleInView: Standard_Boolean, theStatus: AIS_DisplayStatus): void;
+ PurgeDisplay(): Graphic3d_ZLayerId;
+ GravityPoint(theView: Handle_V3d_View): gp_Pnt;
+ DisplayActiveSensitive_1(aView: Handle_V3d_View): void;
+ ClearActiveSensitive(aView: Handle_V3d_View): void;
+ DisplayActiveSensitive_2(anObject: Handle_AIS_InteractiveObject, aView: Handle_V3d_View): void;
+ SetLocalAttributes(theIObj: Handle_AIS_InteractiveObject, theDrawer: Handle_Prs3d_Drawer, theToUpdateViewer: Standard_Boolean): void;
+ UnsetLocalAttributes(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetCurrentFacingModel(aniobj: Handle_AIS_InteractiveObject, aModel: Aspect_TypeOfFacingModel): void;
+ HasColor(aniobj: Handle_AIS_InteractiveObject): Standard_Boolean;
+ Color(aniobj: Handle_AIS_InteractiveObject, acolor: Quantity_Color): void;
+ SetColor(theIObj: Handle_AIS_InteractiveObject, theColor: Quantity_Color, theToUpdateViewer: Standard_Boolean): void;
+ UnsetColor(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ Width(aniobj: Handle_AIS_InteractiveObject): Quantity_AbsorbedDose;
+ SetWidth(theIObj: Handle_AIS_InteractiveObject, theValue: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ UnsetWidth(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetMaterial(theIObj: Handle_AIS_InteractiveObject, theMaterial: Graphic3d_MaterialAspect, theToUpdateViewer: Standard_Boolean): void;
+ UnsetMaterial(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetTransparency(theIObj: Handle_AIS_InteractiveObject, theValue: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ UnsetTransparency(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SetPolygonOffsets(theIObj: Handle_AIS_InteractiveObject, theMode: Graphic3d_ZLayerId, theFactor: Standard_ShortReal, theUnits: Standard_ShortReal, theToUpdateViewer: Standard_Boolean): void;
+ HasPolygonOffsets(anObj: Handle_AIS_InteractiveObject): Standard_Boolean;
+ PolygonOffsets(anObj: Handle_AIS_InteractiveObject, aMode: Graphic3d_ZLayerId, aFactor: Standard_ShortReal, aUnits: Standard_ShortReal): void;
+ SetTrihedronSize(theSize: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ TrihedronSize(): Quantity_AbsorbedDose;
+ SetPlaneSize_1(theSizeX: Quantity_AbsorbedDose, theSizeY: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ SetPlaneSize_2(theSize: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ PlaneSize(XSize: Quantity_AbsorbedDose, YSize: Quantity_AbsorbedDose): Standard_Boolean;
+ SetDeviationCoefficient_1(theIObj: Handle_AIS_InteractiveObject, theCoefficient: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ SetDeviationAngle_1(theIObj: Handle_AIS_InteractiveObject, theAngle: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ SetAngleAndDeviation(theIObj: Handle_AIS_InteractiveObject, theAngle: Quantity_AbsorbedDose, theToUpdateViewer: Standard_Boolean): void;
+ SetDeviationCoefficient_2(theCoefficient: Quantity_AbsorbedDose): void;
+ DeviationCoefficient(): Quantity_AbsorbedDose;
+ SetDeviationAngle_2(anAngle: Quantity_AbsorbedDose): void;
+ DeviationAngle(): Quantity_AbsorbedDose;
+ HiddenLineAspect(): Handle_Prs3d_LineAspect;
+ SetHiddenLineAspect(anAspect: Handle_Prs3d_LineAspect): void;
+ DrawHiddenLine(): Standard_Boolean;
+ EnableDrawHiddenLine(): void;
+ DisableDrawHiddenLine(): void;
+ SetIsoNumber(NbIsos: Graphic3d_ZLayerId, WhichIsos: AIS_TypeOfIso): void;
+ IsoNumber(WhichIsos: AIS_TypeOfIso): Graphic3d_ZLayerId;
+ IsoOnPlane_1(SwitchOn: Standard_Boolean): void;
+ IsoOnPlane_2(): Standard_Boolean;
+ IsoOnTriangulation_1(theIsEnabled: Standard_Boolean, theObject: Handle_AIS_InteractiveObject): void;
+ IsoOnTriangulation_2(theToSwitchOn: Standard_Boolean): void;
+ IsoOnTriangulation_3(): Standard_Boolean;
+ SetCurrentObject(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ AddOrRemoveCurrentObject(theObj: Handle_AIS_InteractiveObject, theIsToUpdateViewer: Standard_Boolean): void;
+ UpdateCurrent(): void;
+ IsCurrent(theObject: Handle_AIS_InteractiveObject): Standard_Boolean;
+ InitCurrent(): void;
+ MoreCurrent(): Standard_Boolean;
+ NextCurrent(): void;
+ Current(): Handle_AIS_InteractiveObject;
+ NbCurrents(): Graphic3d_ZLayerId;
+ HilightCurrents(theToUpdateViewer: Standard_Boolean): void;
+ UnhilightCurrents(theToUpdateViewer: Standard_Boolean): void;
+ ClearCurrents(theToUpdateViewer: Standard_Boolean): void;
+ DetectedCurrentShape(): TopoDS_Shape;
+ DetectedCurrentObject(): Handle_AIS_InteractiveObject;
+ SubIntensityColor(): Quantity_Color;
+ SetSubIntensityColor(theColor: Quantity_Color): void;
+ SubIntensityOn(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ SubIntensityOff(theIObj: Handle_AIS_InteractiveObject, theToUpdateViewer: Standard_Boolean): void;
+ Selection(): Handle_AIS_Selection;
+ SetSelection(theSelection: Handle_AIS_Selection): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Shape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Shape): void;
+ get(): AIS_Shape;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Shape_1 extends Handle_AIS_Shape {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Shape_2 extends Handle_AIS_Shape {
+ constructor(thePtr: AIS_Shape);
+ }
+
+ export declare class Handle_AIS_Shape_3 extends Handle_AIS_Shape {
+ constructor(theHandle: Handle_AIS_Shape);
+ }
+
+ export declare class Handle_AIS_Shape_4 extends Handle_AIS_Shape {
+ constructor(theHandle: Handle_AIS_Shape);
+ }
+
+export declare class AIS_Shape extends AIS_InteractiveObject {
+ constructor(shap: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ AcceptShapeDecomposition(): Standard_Boolean;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ SetShape(theShape: TopoDS_Shape): void;
+ Set(theShape: TopoDS_Shape): void;
+ SetOwnDeviationCoefficient_1(): Standard_Boolean;
+ SetOwnDeviationAngle_1(): Standard_Boolean;
+ SetOwnDeviationCoefficient_2(aCoefficient: Quantity_AbsorbedDose): void;
+ SetAngleAndDeviation(anAngle: Quantity_AbsorbedDose): void;
+ UserAngle(): Quantity_AbsorbedDose;
+ SetOwnDeviationAngle_2(anAngle: Quantity_AbsorbedDose): void;
+ OwnDeviationCoefficient(aCoefficient: Quantity_AbsorbedDose, aPreviousCoefficient: Quantity_AbsorbedDose): Standard_Boolean;
+ OwnDeviationAngle(anAngle: Quantity_AbsorbedDose, aPreviousAngle: Quantity_AbsorbedDose): Standard_Boolean;
+ SetTypeOfHLR(theTypeOfHLR: Prs3d_TypeOfHLR): void;
+ TypeOfHLR(): Prs3d_TypeOfHLR;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ SetWidth(aValue: Quantity_AbsorbedDose): void;
+ UnsetWidth(): void;
+ SetMaterial(aName: Graphic3d_MaterialAspect): void;
+ UnsetMaterial(): void;
+ SetTransparency(aValue: Quantity_AbsorbedDose): void;
+ UnsetTransparency(): void;
+ BoundingBox_1(): Bnd_Box;
+ BoundingBox_2(theBndBox: Bnd_Box): void;
+ Color(aColor: Quantity_Color): void;
+ Material(): Graphic3d_NameOfMaterial;
+ Transparency(): Quantity_AbsorbedDose;
+ static SelectionType(theSelMode: Graphic3d_ZLayerId): TopAbs_ShapeEnum;
+ static SelectionMode(theShapeType: TopAbs_ShapeEnum): Graphic3d_ZLayerId;
+ TextureRepeatUV(): gp_Pnt2d;
+ SetTextureRepeatUV(theRepeatUV: gp_Pnt2d): void;
+ TextureOriginUV(): gp_Pnt2d;
+ SetTextureOriginUV(theOriginUV: gp_Pnt2d): void;
+ TextureScaleUV(): gp_Pnt2d;
+ SetTextureScaleUV(theScaleUV: gp_Pnt2d): void;
+ static computeHlrPresentation(theProjector: Handle_Graphic3d_Camera, thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class AIS {
+ constructor();
+ delete(): void;
+}
+
+export declare class AIS_Manipulator extends AIS_InteractiveObject {
+ SetPart_1(theAxisIndex: Graphic3d_ZLayerId, theMode: AIS_ManipulatorMode, theIsEnabled: Standard_Boolean): void;
+ SetPart_2(theMode: AIS_ManipulatorMode, theIsEnabled: Standard_Boolean): void;
+ Attach_1(theObject: Handle_AIS_InteractiveObject, theOptions: any): void;
+ Attach_2(theObject: Handle_AIS_ManipulatorObjectSequence, theOptions: any): void;
+ EnableMode(theMode: AIS_ManipulatorMode): void;
+ SetModeActivationOnDetection(theToEnable: Standard_Boolean): void;
+ IsModeActivationOnDetection(): Standard_Boolean;
+ ProcessDragging(theCtx: Handle_AIS_InteractiveContext, theView: Handle_V3d_View, theOwner: Handle_SelectMgr_EntityOwner, theDragFrom: OpenGl_Vec2i, theDragTo: OpenGl_Vec2i, theAction: AIS_DragAction): Standard_Boolean;
+ StartTransform(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theView: Handle_V3d_View): void;
+ Transform_1(aTrsf: gp_Trsf): void;
+ StopTransform(theToApply: Standard_Boolean): void;
+ Transform_2(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theView: Handle_V3d_View): gp_Trsf;
+ ObjectTransformation(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theView: Handle_V3d_View, theTrsf: gp_Trsf): Standard_Boolean;
+ DeactivateCurrentMode(): void;
+ Detach(): void;
+ Objects(): Handle_AIS_ManipulatorObjectSequence;
+ Object_1(): Handle_AIS_InteractiveObject;
+ Object_2(theIndex: Graphic3d_ZLayerId): Handle_AIS_InteractiveObject;
+ IsAttached(): Standard_Boolean;
+ HasActiveMode(): Standard_Boolean;
+ HasActiveTransformation(): Standard_Boolean;
+ StartTransformation_1(): gp_Trsf;
+ StartTransformation_2(theIndex: Graphic3d_ZLayerId): gp_Trsf;
+ SetZoomPersistence(theToEnable: Standard_Boolean): void;
+ ZoomPersistence(): Standard_Boolean;
+ SetTransformPersistence(theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ ActiveMode(): AIS_ManipulatorMode;
+ ActiveAxisIndex(): Graphic3d_ZLayerId;
+ Position(): gp_Ax2;
+ SetPosition(thePosition: gp_Ax2): void;
+ Size(): Standard_ShortReal;
+ SetSize(theSideLength: Standard_ShortReal): void;
+ SetGap(theValue: Standard_ShortReal): void;
+ SetTransformBehavior(theSettings: any): void;
+ ChangeTransformBehavior(): any;
+ TransformBehavior(): any;
+ Compute(thePrsMgr: any, thePrs: any, theMode: Graphic3d_ZLayerId): void;
+ ComputeSelection(theSelection: Handle_SelectMgr_Selection, theMode: Graphic3d_ZLayerId): void;
+ IsAutoHilight(): Standard_Boolean;
+ ClearSelected(): void;
+ HilightSelected(thePM: any, theSeq: SelectMgr_SequenceOfOwner): void;
+ HilightOwnerWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theOwner: Handle_SelectMgr_EntityOwner): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class AIS_Manipulator_1 extends AIS_Manipulator {
+ constructor();
+ }
+
+ export declare class AIS_Manipulator_2 extends AIS_Manipulator {
+ constructor(thePosition: gp_Ax2);
+ }
+
+export declare class Handle_AIS_ManipulatorObjectSequence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ManipulatorObjectSequence): void;
+ get(): AIS_ManipulatorObjectSequence;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ManipulatorObjectSequence_1 extends Handle_AIS_ManipulatorObjectSequence {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ManipulatorObjectSequence_2 extends Handle_AIS_ManipulatorObjectSequence {
+ constructor(thePtr: AIS_ManipulatorObjectSequence);
+ }
+
+ export declare class Handle_AIS_ManipulatorObjectSequence_3 extends Handle_AIS_ManipulatorObjectSequence {
+ constructor(theHandle: Handle_AIS_ManipulatorObjectSequence);
+ }
+
+ export declare class Handle_AIS_ManipulatorObjectSequence_4 extends Handle_AIS_ManipulatorObjectSequence {
+ constructor(theHandle: Handle_AIS_ManipulatorObjectSequence);
+ }
+
+export declare class Handle_AIS_Manipulator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Manipulator): void;
+ get(): AIS_Manipulator;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Manipulator_1 extends Handle_AIS_Manipulator {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Manipulator_2 extends Handle_AIS_Manipulator {
+ constructor(thePtr: AIS_Manipulator);
+ }
+
+ export declare class Handle_AIS_Manipulator_3 extends Handle_AIS_Manipulator {
+ constructor(theHandle: Handle_AIS_Manipulator);
+ }
+
+ export declare class Handle_AIS_Manipulator_4 extends Handle_AIS_Manipulator {
+ constructor(theHandle: Handle_AIS_Manipulator);
+ }
+
+export declare class AIS_C0RegularityFilter extends SelectMgr_Filter {
+ constructor(aShape: TopoDS_Shape)
+ ActsOn(aType: TopAbs_ShapeEnum): Standard_Boolean;
+ IsOk(EO: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_C0RegularityFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_C0RegularityFilter): void;
+ get(): AIS_C0RegularityFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_C0RegularityFilter_1 extends Handle_AIS_C0RegularityFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_C0RegularityFilter_2 extends Handle_AIS_C0RegularityFilter {
+ constructor(thePtr: AIS_C0RegularityFilter);
+ }
+
+ export declare class Handle_AIS_C0RegularityFilter_3 extends Handle_AIS_C0RegularityFilter {
+ constructor(theHandle: Handle_AIS_C0RegularityFilter);
+ }
+
+ export declare class Handle_AIS_C0RegularityFilter_4 extends Handle_AIS_C0RegularityFilter {
+ constructor(theHandle: Handle_AIS_C0RegularityFilter);
+ }
+
+export declare class AIS_ColoredDrawer extends Prs3d_Drawer {
+ constructor(theLink: Handle_Prs3d_Drawer)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsHidden(): Standard_Boolean;
+ SetHidden(theToHide: Standard_Boolean): void;
+ HasOwnMaterial(): Standard_Boolean;
+ UnsetOwnMaterial(): void;
+ SetOwnMaterial(): void;
+ HasOwnColor(): Standard_Boolean;
+ UnsetOwnColor(): void;
+ SetOwnColor(a0: Quantity_Color): void;
+ HasOwnTransparency(): Standard_Boolean;
+ UnsetOwnTransparency(): void;
+ SetOwnTransparency(a0: Quantity_AbsorbedDose): void;
+ HasOwnWidth(): Standard_Boolean;
+ UnsetOwnWidth(): void;
+ SetOwnWidth(a0: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_ColoredDrawer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ColoredDrawer): void;
+ get(): AIS_ColoredDrawer;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ColoredDrawer_1 extends Handle_AIS_ColoredDrawer {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ColoredDrawer_2 extends Handle_AIS_ColoredDrawer {
+ constructor(thePtr: AIS_ColoredDrawer);
+ }
+
+ export declare class Handle_AIS_ColoredDrawer_3 extends Handle_AIS_ColoredDrawer {
+ constructor(theHandle: Handle_AIS_ColoredDrawer);
+ }
+
+ export declare class Handle_AIS_ColoredDrawer_4 extends Handle_AIS_ColoredDrawer {
+ constructor(theHandle: Handle_AIS_ColoredDrawer);
+ }
+
+export declare type AIS_ConnectStatus = {
+ AIS_CS_None: {};
+ AIS_CS_Connection: {};
+ AIS_CS_Transform: {};
+ AIS_CS_Both: {};
+}
+
+export declare class Handle_AIS_ColorScale {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ColorScale): void;
+ get(): AIS_ColorScale;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ColorScale_1 extends Handle_AIS_ColorScale {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ColorScale_2 extends Handle_AIS_ColorScale {
+ constructor(thePtr: AIS_ColorScale);
+ }
+
+ export declare class Handle_AIS_ColorScale_3 extends Handle_AIS_ColorScale {
+ constructor(theHandle: Handle_AIS_ColorScale);
+ }
+
+ export declare class Handle_AIS_ColorScale_4 extends Handle_AIS_ColorScale {
+ constructor(theHandle: Handle_AIS_ColorScale);
+ }
+
+export declare class AIS_ColorScale extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static FindColor_1(theValue: Quantity_AbsorbedDose, theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose, theColorsCount: Graphic3d_ZLayerId, theColorHlsMin: OpenGl_Vec3d, theColorHlsMax: OpenGl_Vec3d, theColor: Quantity_Color): Standard_Boolean;
+ static FindColor_2(theValue: Quantity_AbsorbedDose, theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose, theColorsCount: Graphic3d_ZLayerId, theColor: Quantity_Color): Standard_Boolean;
+ static hueToValidRange(theHue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FindColor_3(theValue: Quantity_AbsorbedDose, theColor: Quantity_Color): Standard_Boolean;
+ GetMin(): Quantity_AbsorbedDose;
+ SetMin(theMin: Quantity_AbsorbedDose): void;
+ GetMax(): Quantity_AbsorbedDose;
+ SetMax(theMax: Quantity_AbsorbedDose): void;
+ GetRange(theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose): void;
+ SetRange(theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose): void;
+ HueMin(): Quantity_AbsorbedDose;
+ HueMax(): Quantity_AbsorbedDose;
+ HueRange(theMinAngle: Quantity_AbsorbedDose, theMaxAngle: Quantity_AbsorbedDose): void;
+ SetHueRange(theMinAngle: Quantity_AbsorbedDose, theMaxAngle: Quantity_AbsorbedDose): void;
+ ColorRange(theMinColor: Quantity_Color, theMaxColor: Quantity_Color): void;
+ SetColorRange(theMinColor: Quantity_Color, theMaxColor: Quantity_Color): void;
+ GetLabelType(): Aspect_TypeOfColorScaleData;
+ SetLabelType(theType: Aspect_TypeOfColorScaleData): void;
+ GetColorType(): Aspect_TypeOfColorScaleData;
+ SetColorType(theType: Aspect_TypeOfColorScaleData): void;
+ GetNumberOfIntervals(): Graphic3d_ZLayerId;
+ SetNumberOfIntervals(theNum: Graphic3d_ZLayerId): void;
+ GetTitle(): TCollection_ExtendedString;
+ SetTitle(theTitle: TCollection_ExtendedString): void;
+ GetFormat(): XCAFDoc_PartId;
+ Format(): XCAFDoc_PartId;
+ SetFormat(theFormat: XCAFDoc_PartId): void;
+ GetLabel(theIndex: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ GetIntervalColor(theIndex: Graphic3d_ZLayerId): Quantity_Color;
+ SetIntervalColor(theColor: Quantity_Color, theIndex: Graphic3d_ZLayerId): void;
+ GetLabels(theLabels: TColStd_SequenceOfExtendedString): void;
+ Labels(): TColStd_SequenceOfExtendedString;
+ SetLabels(theSeq: TColStd_SequenceOfExtendedString): void;
+ GetColors_1(theColors: Aspect_SequenceOfColor): void;
+ GetColors_2(): Aspect_SequenceOfColor;
+ SetColors(theSeq: Aspect_SequenceOfColor): void;
+ SetUniformColors(theLightness: Quantity_AbsorbedDose, theHueFrom: Quantity_AbsorbedDose, theHueTo: Quantity_AbsorbedDose): void;
+ static MakeUniformColors(theNbColors: Graphic3d_ZLayerId, theLightness: Quantity_AbsorbedDose, theHueFrom: Quantity_AbsorbedDose, theHueTo: Quantity_AbsorbedDose): Aspect_SequenceOfColor;
+ GetLabelPosition(): Aspect_TypeOfColorScalePosition;
+ SetLabelPosition(thePos: Aspect_TypeOfColorScalePosition): void;
+ GetTitlePosition(): Aspect_TypeOfColorScalePosition;
+ SetTitlePosition(thePos: Aspect_TypeOfColorScalePosition): void;
+ IsReversed(): Standard_Boolean;
+ SetReversed(theReverse: Standard_Boolean): void;
+ IsSmoothTransition(): Standard_Boolean;
+ SetSmoothTransition(theIsSmooth: Standard_Boolean): void;
+ IsLabelAtBorder(): Standard_Boolean;
+ SetLabelAtBorder(theOn: Standard_Boolean): void;
+ IsLogarithmic(): Standard_Boolean;
+ SetLogarithmic(isLogarithmic: Standard_Boolean): void;
+ SetLabel(theLabel: TCollection_ExtendedString, theIndex: Graphic3d_ZLayerId): void;
+ GetSize(theBreadth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ SetSize(theBreadth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ GetBreadth(): Graphic3d_ZLayerId;
+ SetBreadth(theBreadth: Graphic3d_ZLayerId): void;
+ GetHeight(): Graphic3d_ZLayerId;
+ SetHeight(theHeight: Graphic3d_ZLayerId): void;
+ GetPosition(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose): void;
+ SetPosition(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId): void;
+ GetXPosition(): Graphic3d_ZLayerId;
+ SetXPosition(theX: Graphic3d_ZLayerId): void;
+ GetYPosition(): Graphic3d_ZLayerId;
+ SetYPosition(theY: Graphic3d_ZLayerId): void;
+ GetTextHeight(): Graphic3d_ZLayerId;
+ SetTextHeight(theHeight: Graphic3d_ZLayerId): void;
+ TextWidth(theText: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ TextHeight(theText: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ TextSize(theText: TCollection_ExtendedString, theHeight: Graphic3d_ZLayerId, theWidth: Graphic3d_ZLayerId, theAscent: Graphic3d_ZLayerId, theDescent: Graphic3d_ZLayerId): void;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Compute(thePresentationManager: any, thePresentation: any, theMode: Graphic3d_ZLayerId): void;
+ ComputeSelection(a0: Handle_SelectMgr_Selection, a1: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type AIS_ManipulatorMode = {
+ AIS_MM_None: {};
+ AIS_MM_Translation: {};
+ AIS_MM_Rotation: {};
+ AIS_MM_Scaling: {};
+ AIS_MM_TranslationPlane: {};
+}
+
+export declare class Handle_AIS_Axis {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Axis): void;
+ get(): AIS_Axis;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Axis_1 extends Handle_AIS_Axis {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Axis_2 extends Handle_AIS_Axis {
+ constructor(thePtr: AIS_Axis);
+ }
+
+ export declare class Handle_AIS_Axis_3 extends Handle_AIS_Axis {
+ constructor(theHandle: Handle_AIS_Axis);
+ }
+
+ export declare class Handle_AIS_Axis_4 extends Handle_AIS_Axis {
+ constructor(theHandle: Handle_AIS_Axis);
+ }
+
+export declare class AIS_Axis extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Component(): Handle_Geom_Line;
+ SetComponent(aComponent: Handle_Geom_Line): void;
+ Axis2Placement(): Handle_Geom_Axis2Placement;
+ SetAxis2Placement(aComponent: Handle_Geom_Axis2Placement, anAxisType: AIS_TypeOfAxis): void;
+ SetAxis1Placement(anAxis: Handle_Geom_Axis1Placement): void;
+ TypeOfAxis(): AIS_TypeOfAxis;
+ SetTypeOfAxis(theTypeAxis: AIS_TypeOfAxis): void;
+ IsXYZAxis(): Standard_Boolean;
+ AcceptDisplayMode(aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ SetColor(aColor: Quantity_Color): void;
+ SetWidth(aValue: Quantity_AbsorbedDose): void;
+ UnsetColor(): void;
+ UnsetWidth(): void;
+ delete(): void;
+}
+
+ export declare class AIS_Axis_1 extends AIS_Axis {
+ constructor(aComponent: Handle_Geom_Line);
+ }
+
+ export declare class AIS_Axis_2 extends AIS_Axis {
+ constructor(aComponent: Handle_Geom_Axis2Placement, anAxisType: AIS_TypeOfAxis);
+ }
+
+ export declare class AIS_Axis_3 extends AIS_Axis {
+ constructor(anAxis: Handle_Geom_Axis1Placement);
+ }
+
+export declare type AIS_SelectionModesConcurrency = {
+ AIS_SelectionModesConcurrency_Single: {};
+ AIS_SelectionModesConcurrency_GlobalOrLocal: {};
+ AIS_SelectionModesConcurrency_Multiple: {};
+}
+
+export declare class Handle_AIS_MultipleConnectedInteractive {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_MultipleConnectedInteractive): void;
+ get(): AIS_MultipleConnectedInteractive;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_MultipleConnectedInteractive_1 extends Handle_AIS_MultipleConnectedInteractive {
+ constructor();
+ }
+
+ export declare class Handle_AIS_MultipleConnectedInteractive_2 extends Handle_AIS_MultipleConnectedInteractive {
+ constructor(thePtr: AIS_MultipleConnectedInteractive);
+ }
+
+ export declare class Handle_AIS_MultipleConnectedInteractive_3 extends Handle_AIS_MultipleConnectedInteractive {
+ constructor(theHandle: Handle_AIS_MultipleConnectedInteractive);
+ }
+
+ export declare class Handle_AIS_MultipleConnectedInteractive_4 extends Handle_AIS_MultipleConnectedInteractive {
+ constructor(theHandle: Handle_AIS_MultipleConnectedInteractive);
+ }
+
+export declare class AIS_MultipleConnectedInteractive extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Connect_1(theAnotherObj: Handle_AIS_InteractiveObject, theLocation: Handle_TopLoc_Datum3D, theTrsfPers: Handle_Graphic3d_TransformPers): Handle_AIS_InteractiveObject;
+ Type(): AIS_KindOfInteractive;
+ Signature(): Graphic3d_ZLayerId;
+ HasConnection(): Standard_Boolean;
+ Disconnect(theInteractive: Handle_AIS_InteractiveObject): void;
+ DisconnectAll(): void;
+ AcceptShapeDecomposition(): Standard_Boolean;
+ GetAssemblyOwner(): Handle_SelectMgr_EntityOwner;
+ GlobalSelOwner(): Handle_SelectMgr_EntityOwner;
+ SetContext(theCtx: Handle_AIS_InteractiveContext): void;
+ Connect_2(theAnotherObj: Handle_AIS_InteractiveObject): Handle_AIS_InteractiveObject;
+ Connect_3(theAnotherObj: Handle_AIS_InteractiveObject, theLocation: gp_Trsf): Handle_AIS_InteractiveObject;
+ Connect_4(theAnotherObj: Handle_AIS_InteractiveObject, theLocation: gp_Trsf, theTrsfPers: Handle_Graphic3d_TransformPers): Handle_AIS_InteractiveObject;
+ Connect_5(theInteractive: Handle_AIS_InteractiveObject, theLocation: gp_Trsf, theTrsfPersFlag: Graphic3d_TransModeFlags, theTrsfPersPoint: gp_Pnt): Handle_AIS_InteractiveObject;
+ delete(): void;
+}
+
+export declare class AIS_TexturedShape extends AIS_Shape {
+ constructor(theShape: TopoDS_Shape)
+ SetTextureFileName(theTextureFileName: XCAFDoc_PartId): void;
+ SetTexturePixMap(theTexturePixMap: Handle_Image_PixMap): void;
+ TextureMapState(): Standard_Boolean;
+ SetTextureMapOn(): void;
+ SetTextureMapOff(): void;
+ TextureFile(): Standard_CString;
+ TexturePixMap(): Handle_Image_PixMap;
+ UpdateAttributes(): void;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ SetMaterial(theAspect: Graphic3d_MaterialAspect): void;
+ UnsetMaterial(): void;
+ EnableTextureModulate(): void;
+ DisableTextureModulate(): void;
+ TextureRepeat(): Standard_Boolean;
+ URepeat(): Quantity_AbsorbedDose;
+ VRepeat(): Quantity_AbsorbedDose;
+ SetTextureRepeat(theToRepeat: Standard_Boolean, theURepeat: Quantity_AbsorbedDose, theVRepeat: Quantity_AbsorbedDose): void;
+ TextureOrigin(): Standard_Boolean;
+ TextureUOrigin(): Quantity_AbsorbedDose;
+ TextureVOrigin(): Quantity_AbsorbedDose;
+ SetTextureOrigin(theToSetTextureOrigin: Standard_Boolean, theUOrigin: Quantity_AbsorbedDose, theVOrigin: Quantity_AbsorbedDose): void;
+ TextureScale(): Standard_Boolean;
+ TextureScaleU(): Quantity_AbsorbedDose;
+ TextureScaleV(): Quantity_AbsorbedDose;
+ SetTextureScale(theToSetTextureScale: Standard_Boolean, theScaleU: Quantity_AbsorbedDose, theScaleV: Quantity_AbsorbedDose): void;
+ ShowTriangles_1(): Standard_Boolean;
+ ShowTriangles_2(theToShowTriangles: Standard_Boolean): void;
+ TextureModulate(): Standard_Boolean;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_TexturedShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_TexturedShape): void;
+ get(): AIS_TexturedShape;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_TexturedShape_1 extends Handle_AIS_TexturedShape {
+ constructor();
+ }
+
+ export declare class Handle_AIS_TexturedShape_2 extends Handle_AIS_TexturedShape {
+ constructor(thePtr: AIS_TexturedShape);
+ }
+
+ export declare class Handle_AIS_TexturedShape_3 extends Handle_AIS_TexturedShape {
+ constructor(theHandle: Handle_AIS_TexturedShape);
+ }
+
+ export declare class Handle_AIS_TexturedShape_4 extends Handle_AIS_TexturedShape {
+ constructor(theHandle: Handle_AIS_TexturedShape);
+ }
+
+export declare class AIS_RubberBand extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetRectangle(theMinX: Graphic3d_ZLayerId, theMinY: Graphic3d_ZLayerId, theMaxX: Graphic3d_ZLayerId, theMaxY: Graphic3d_ZLayerId): void;
+ AddPoint(thePoint: OpenGl_Vec2i): void;
+ RemoveLastPoint(): void;
+ Points(): NCollection_Sequence;
+ ClearPoints(): void;
+ LineColor(): Quantity_Color;
+ SetLineColor(theColor: Quantity_Color): void;
+ FillColor(): Quantity_Color;
+ SetFillColor(theColor: Quantity_Color): void;
+ SetLineWidth(theWidth: Quantity_AbsorbedDose): void;
+ LineWidth(): Quantity_AbsorbedDose;
+ SetLineType(theType: Aspect_TypeOfLine): void;
+ LineType(): Aspect_TypeOfLine;
+ SetFillTransparency(theValue: Quantity_AbsorbedDose): void;
+ FillTransparency(): Quantity_AbsorbedDose;
+ SetFilling_1(theIsFilling: Standard_Boolean): void;
+ SetFilling_2(theColor: Quantity_Color, theTransparency: Quantity_AbsorbedDose): void;
+ IsFilling(): Standard_Boolean;
+ IsPolygonClosed(): Standard_Boolean;
+ SetPolygonClosed(theIsPolygonClosed: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AIS_RubberBand_1 extends AIS_RubberBand {
+ constructor();
+ }
+
+ export declare class AIS_RubberBand_2 extends AIS_RubberBand {
+ constructor(theLineColor: Quantity_Color, theType: Aspect_TypeOfLine, theLineWidth: Quantity_AbsorbedDose, theIsPolygonClosed: Standard_Boolean);
+ }
+
+ export declare class AIS_RubberBand_3 extends AIS_RubberBand {
+ constructor(theLineColor: Quantity_Color, theType: Aspect_TypeOfLine, theFillColor: Quantity_Color, theTransparency: Quantity_AbsorbedDose, theLineWidth: Quantity_AbsorbedDose, theIsPolygonClosed: Standard_Boolean);
+ }
+
+export declare class Handle_AIS_RubberBand {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_RubberBand): void;
+ get(): AIS_RubberBand;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_RubberBand_1 extends Handle_AIS_RubberBand {
+ constructor();
+ }
+
+ export declare class Handle_AIS_RubberBand_2 extends Handle_AIS_RubberBand {
+ constructor(thePtr: AIS_RubberBand);
+ }
+
+ export declare class Handle_AIS_RubberBand_3 extends Handle_AIS_RubberBand {
+ constructor(theHandle: Handle_AIS_RubberBand);
+ }
+
+ export declare class Handle_AIS_RubberBand_4 extends Handle_AIS_RubberBand {
+ constructor(theHandle: Handle_AIS_RubberBand);
+ }
+
+export declare class Handle_AIS_PointCloud {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_PointCloud): void;
+ get(): AIS_PointCloud;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_PointCloud_1 extends Handle_AIS_PointCloud {
+ constructor();
+ }
+
+ export declare class Handle_AIS_PointCloud_2 extends Handle_AIS_PointCloud {
+ constructor(thePtr: AIS_PointCloud);
+ }
+
+ export declare class Handle_AIS_PointCloud_3 extends Handle_AIS_PointCloud {
+ constructor(theHandle: Handle_AIS_PointCloud);
+ }
+
+ export declare class Handle_AIS_PointCloud_4 extends Handle_AIS_PointCloud {
+ constructor(theHandle: Handle_AIS_PointCloud);
+ }
+
+export declare class AIS_PointCloud extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetPoints_1(thePoints: Handle_Graphic3d_ArrayOfPoints): void;
+ SetPoints_2(theCoords: Handle_TColgp_HArray1OfPnt, theColors: Handle_Quantity_HArray1OfColor, theNormals: Handle_TColgp_HArray1OfDir): void;
+ GetPoints(): Handle_Graphic3d_ArrayOfPoints;
+ GetBoundingBox(): Bnd_Box;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ SetMaterial(theMat: Graphic3d_MaterialAspect): void;
+ UnsetMaterial(): void;
+ delete(): void;
+}
+
+export declare class AIS_PointCloudOwner extends SelectMgr_EntityOwner {
+ constructor(theOrigin: Handle_AIS_PointCloud)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SelectedPoints(): Handle_TColStd_HPackedMapOfInteger;
+ DetectedPoints(): Handle_TColStd_HPackedMapOfInteger;
+ IsForcedHilight(): Standard_Boolean;
+ HilightWithColor(thePrsMgr: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ Unhilight(thePrsMgr: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ Clear(thePrsMgr: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_GlobalStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_GlobalStatus): void;
+ get(): AIS_GlobalStatus;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_GlobalStatus_1 extends Handle_AIS_GlobalStatus {
+ constructor();
+ }
+
+ export declare class Handle_AIS_GlobalStatus_2 extends Handle_AIS_GlobalStatus {
+ constructor(thePtr: AIS_GlobalStatus);
+ }
+
+ export declare class Handle_AIS_GlobalStatus_3 extends Handle_AIS_GlobalStatus {
+ constructor(theHandle: Handle_AIS_GlobalStatus);
+ }
+
+ export declare class Handle_AIS_GlobalStatus_4 extends Handle_AIS_GlobalStatus {
+ constructor(theHandle: Handle_AIS_GlobalStatus);
+ }
+
+export declare class AIS_GlobalStatus extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetGraphicStatus(theStatus: AIS_DisplayStatus): void;
+ AddSelectionMode(theMode: Graphic3d_ZLayerId): void;
+ SetDisplayMode(theMode: Graphic3d_ZLayerId): void;
+ DisplayMode(): Graphic3d_ZLayerId;
+ SetLayerIndex(theIndex: Graphic3d_ZLayerId): void;
+ SetHilightStatus(theStatus: Standard_Boolean): void;
+ SetHilightStyle(theStyle: Handle_Prs3d_Drawer): void;
+ HilightStyle(): Handle_Prs3d_Drawer;
+ IsSubIntensityOn(): Standard_Boolean;
+ SubIntensityOn(): void;
+ SubIntensityOff(): void;
+ RemoveSelectionMode(aMode: Graphic3d_ZLayerId): void;
+ ClearSelectionModes(): void;
+ GraphicStatus(): AIS_DisplayStatus;
+ SelectionModes(): TColStd_ListOfInteger;
+ IsHilighted(): Standard_Boolean;
+ IsSModeIn(aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ GetLayerIndex(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class AIS_GlobalStatus_1 extends AIS_GlobalStatus {
+ constructor();
+ }
+
+ export declare class AIS_GlobalStatus_2 extends AIS_GlobalStatus {
+ constructor(aStat: AIS_DisplayStatus, aDispMode: Graphic3d_ZLayerId, aSelMode: Graphic3d_ZLayerId, ishilighted: Standard_Boolean, aLayerIndex: Graphic3d_ZLayerId);
+ }
+
+export declare class AIS_PlaneTrihedron extends AIS_InteractiveObject {
+ constructor(aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Component(): Handle_Geom_Plane;
+ SetComponent(aPlane: Handle_Geom_Plane): void;
+ XAxis(): Handle_AIS_Line;
+ YAxis(): Handle_AIS_Line;
+ Position(): Handle_AIS_Point;
+ SetLength(theLength: Quantity_AbsorbedDose): void;
+ GetLength(): Quantity_AbsorbedDose;
+ AcceptDisplayMode(aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ SetColor(theColor: Quantity_Color): void;
+ SetXLabel(theLabel: XCAFDoc_PartId): void;
+ SetYLabel(theLabel: XCAFDoc_PartId): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_PlaneTrihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_PlaneTrihedron): void;
+ get(): AIS_PlaneTrihedron;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_PlaneTrihedron_1 extends Handle_AIS_PlaneTrihedron {
+ constructor();
+ }
+
+ export declare class Handle_AIS_PlaneTrihedron_2 extends Handle_AIS_PlaneTrihedron {
+ constructor(thePtr: AIS_PlaneTrihedron);
+ }
+
+ export declare class Handle_AIS_PlaneTrihedron_3 extends Handle_AIS_PlaneTrihedron {
+ constructor(theHandle: Handle_AIS_PlaneTrihedron);
+ }
+
+ export declare class Handle_AIS_PlaneTrihedron_4 extends Handle_AIS_PlaneTrihedron {
+ constructor(theHandle: Handle_AIS_PlaneTrihedron);
+ }
+
+export declare type AIS_MouseGesture = {
+ AIS_MouseGesture_NONE: {};
+ AIS_MouseGesture_SelectRectangle: {};
+ AIS_MouseGesture_SelectLasso: {};
+ AIS_MouseGesture_Zoom: {};
+ AIS_MouseGesture_ZoomWindow: {};
+ AIS_MouseGesture_Pan: {};
+ AIS_MouseGesture_RotateOrbit: {};
+ AIS_MouseGesture_RotateView: {};
+}
+
+export declare class AIS_Triangulation extends AIS_InteractiveObject {
+ constructor(aTriangulation: Handle_Poly_Triangulation)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColors(aColor: Handle_TColStd_HArray1OfInteger): void;
+ GetColors(): Handle_TColStd_HArray1OfInteger;
+ HasVertexColors(): Standard_Boolean;
+ SetTriangulation(aTriangulation: Handle_Poly_Triangulation): void;
+ GetTriangulation(): Handle_Poly_Triangulation;
+ SetTransparency(aValue: Quantity_AbsorbedDose): void;
+ UnsetTransparency(): void;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Triangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Triangulation): void;
+ get(): AIS_Triangulation;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Triangulation_1 extends Handle_AIS_Triangulation {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Triangulation_2 extends Handle_AIS_Triangulation {
+ constructor(thePtr: AIS_Triangulation);
+ }
+
+ export declare class Handle_AIS_Triangulation_3 extends Handle_AIS_Triangulation {
+ constructor(theHandle: Handle_AIS_Triangulation);
+ }
+
+ export declare class Handle_AIS_Triangulation_4 extends Handle_AIS_Triangulation {
+ constructor(theHandle: Handle_AIS_Triangulation);
+ }
+
+export declare class Handle_AIS_SignatureFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_SignatureFilter): void;
+ get(): AIS_SignatureFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_SignatureFilter_1 extends Handle_AIS_SignatureFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_SignatureFilter_2 extends Handle_AIS_SignatureFilter {
+ constructor(thePtr: AIS_SignatureFilter);
+ }
+
+ export declare class Handle_AIS_SignatureFilter_3 extends Handle_AIS_SignatureFilter {
+ constructor(theHandle: Handle_AIS_SignatureFilter);
+ }
+
+ export declare class Handle_AIS_SignatureFilter_4 extends Handle_AIS_SignatureFilter {
+ constructor(theHandle: Handle_AIS_SignatureFilter);
+ }
+
+export declare class AIS_SignatureFilter extends AIS_TypeFilter {
+ constructor(aGivenKind: AIS_KindOfInteractive, aGivenSignature: Graphic3d_ZLayerId)
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type AIS_DragAction = {
+ AIS_DragAction_Start: {};
+ AIS_DragAction_Update: {};
+ AIS_DragAction_Stop: {};
+ AIS_DragAction_Abort: {};
+}
+
+export declare class Handle_AIS_Circle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Circle): void;
+ get(): AIS_Circle;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Circle_1 extends Handle_AIS_Circle {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Circle_2 extends Handle_AIS_Circle {
+ constructor(thePtr: AIS_Circle);
+ }
+
+ export declare class Handle_AIS_Circle_3 extends Handle_AIS_Circle {
+ constructor(theHandle: Handle_AIS_Circle);
+ }
+
+ export declare class Handle_AIS_Circle_4 extends Handle_AIS_Circle {
+ constructor(theHandle: Handle_AIS_Circle);
+ }
+
+export declare class AIS_Circle extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ Circle(): Handle_Geom_Circle;
+ Parameters(theU1: Quantity_AbsorbedDose, theU2: Quantity_AbsorbedDose): void;
+ SetCircle(theCircle: Handle_Geom_Circle): void;
+ SetFirstParam(theU: Quantity_AbsorbedDose): void;
+ SetLastParam(theU: Quantity_AbsorbedDose): void;
+ SetColor(aColor: Quantity_Color): void;
+ SetWidth(aValue: Quantity_AbsorbedDose): void;
+ UnsetColor(): void;
+ UnsetWidth(): void;
+ IsFilledCircleSens(): Standard_Boolean;
+ SetFilledCircleSens(theIsFilledCircleSens: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AIS_Circle_1 extends AIS_Circle {
+ constructor(aCircle: Handle_Geom_Circle);
+ }
+
+ export declare class AIS_Circle_2 extends AIS_Circle {
+ constructor(theCircle: Handle_Geom_Circle, theUStart: Quantity_AbsorbedDose, theUEnd: Quantity_AbsorbedDose, theIsFilledCircleSens: Standard_Boolean);
+ }
+
+export declare class AIS_Selection extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Clear(): void;
+ Select(theObject: Handle_SelectMgr_EntityOwner): AIS_SelectStatus;
+ AddSelect(theObject: Handle_SelectMgr_EntityOwner): AIS_SelectStatus;
+ ClearAndSelect(theObject: Handle_SelectMgr_EntityOwner): void;
+ IsSelected(theObject: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ Objects(): AIS_NListOfEntityOwner;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_SelectMgr_EntityOwner;
+ delete(): void;
+}
+
+export declare class Handle_AIS_Selection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Selection): void;
+ get(): AIS_Selection;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Selection_1 extends Handle_AIS_Selection {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Selection_2 extends Handle_AIS_Selection {
+ constructor(thePtr: AIS_Selection);
+ }
+
+ export declare class Handle_AIS_Selection_3 extends Handle_AIS_Selection {
+ constructor(theHandle: Handle_AIS_Selection);
+ }
+
+ export declare class Handle_AIS_Selection_4 extends Handle_AIS_Selection {
+ constructor(theHandle: Handle_AIS_Selection);
+ }
+
+export declare class AIS_BadEdgeFilter extends SelectMgr_Filter {
+ constructor()
+ ActsOn(aType: TopAbs_ShapeEnum): Standard_Boolean;
+ IsOk(EO: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ SetContour(Index: Graphic3d_ZLayerId): void;
+ AddEdge(anEdge: TopoDS_Edge, Index: Graphic3d_ZLayerId): void;
+ RemoveEdges(Index: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_BadEdgeFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_BadEdgeFilter): void;
+ get(): AIS_BadEdgeFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_BadEdgeFilter_1 extends Handle_AIS_BadEdgeFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_BadEdgeFilter_2 extends Handle_AIS_BadEdgeFilter {
+ constructor(thePtr: AIS_BadEdgeFilter);
+ }
+
+ export declare class Handle_AIS_BadEdgeFilter_3 extends Handle_AIS_BadEdgeFilter {
+ constructor(theHandle: Handle_AIS_BadEdgeFilter);
+ }
+
+ export declare class Handle_AIS_BadEdgeFilter_4 extends Handle_AIS_BadEdgeFilter {
+ constructor(theHandle: Handle_AIS_BadEdgeFilter);
+ }
+
+export declare class AIS_Line extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Signature(): Graphic3d_ZLayerId;
+ Type(): AIS_KindOfInteractive;
+ Line(): Handle_Geom_Line;
+ Points(thePStart: Handle_Geom_Point, thePEnd: Handle_Geom_Point): void;
+ SetLine(theLine: Handle_Geom_Line): void;
+ SetPoints(thePStart: Handle_Geom_Point, thePEnd: Handle_Geom_Point): void;
+ SetColor(aColor: Quantity_Color): void;
+ SetWidth(aValue: Quantity_AbsorbedDose): void;
+ UnsetColor(): void;
+ UnsetWidth(): void;
+ delete(): void;
+}
+
+ export declare class AIS_Line_1 extends AIS_Line {
+ constructor(aLine: Handle_Geom_Line);
+ }
+
+ export declare class AIS_Line_2 extends AIS_Line {
+ constructor(aStartPoint: Handle_Geom_Point, aEndPoint: Handle_Geom_Point);
+ }
+
+export declare class Handle_AIS_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_Line): void;
+ get(): AIS_Line;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_Line_1 extends Handle_AIS_Line {
+ constructor();
+ }
+
+ export declare class Handle_AIS_Line_2 extends Handle_AIS_Line {
+ constructor(thePtr: AIS_Line);
+ }
+
+ export declare class Handle_AIS_Line_3 extends Handle_AIS_Line {
+ constructor(theHandle: Handle_AIS_Line);
+ }
+
+ export declare class Handle_AIS_Line_4 extends Handle_AIS_Line {
+ constructor(theHandle: Handle_AIS_Line);
+ }
+
+export declare type AIS_SelectStatus = {
+ AIS_SS_Added: {};
+ AIS_SS_Removed: {};
+ AIS_SS_NotDone: {};
+}
+
+export declare class AIS_CameraFrustum extends AIS_InteractiveObject {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetCameraFrustum(theCamera: Handle_Graphic3d_Camera): void;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ UnsetTransparency(): void;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AIS_ViewInputBuffer {
+ constructor()
+ Reset(): void;
+ delete(): void;
+}
+
+export declare type AIS_ViewInputBufferType = {
+ AIS_ViewInputBufferType_UI: {};
+ AIS_ViewInputBufferType_GL: {};
+}
+
+export declare type AIS_ViewSelectionTool = {
+ AIS_ViewSelectionTool_Picking: {};
+ AIS_ViewSelectionTool_RubberBand: {};
+ AIS_ViewSelectionTool_Polygon: {};
+ AIS_ViewSelectionTool_ZoomWindow: {};
+}
+
+export declare type AIS_DisplayMode = {
+ AIS_WireFrame: {};
+ AIS_Shaded: {};
+}
+
+export declare class Handle_AIS_TextLabel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_TextLabel): void;
+ get(): AIS_TextLabel;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_TextLabel_1 extends Handle_AIS_TextLabel {
+ constructor();
+ }
+
+ export declare class Handle_AIS_TextLabel_2 extends Handle_AIS_TextLabel {
+ constructor(thePtr: AIS_TextLabel);
+ }
+
+ export declare class Handle_AIS_TextLabel_3 extends Handle_AIS_TextLabel {
+ constructor(theHandle: Handle_AIS_TextLabel);
+ }
+
+ export declare class Handle_AIS_TextLabel_4 extends Handle_AIS_TextLabel {
+ constructor(theHandle: Handle_AIS_TextLabel);
+ }
+
+export declare class AIS_TextLabel extends AIS_InteractiveObject {
+ constructor()
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ SetColor(theColor: Quantity_Color): void;
+ SetTransparency(theValue: Quantity_AbsorbedDose): void;
+ UnsetTransparency(): void;
+ SetMaterial(a0: Graphic3d_MaterialAspect): void;
+ SetText(theText: TCollection_ExtendedString): void;
+ SetPosition(thePosition: gp_Pnt): void;
+ SetHJustification(theHJust: Graphic3d_HorizontalTextAlignment): void;
+ SetVJustification(theVJust: Graphic3d_VerticalTextAlignment): void;
+ SetAngle(theAngle: Quantity_AbsorbedDose): void;
+ SetZoomable(theIsZoomable: Standard_Boolean): void;
+ SetHeight(theHeight: Quantity_AbsorbedDose): void;
+ SetFontAspect(theFontAspect: Font_FontAspect): void;
+ SetFont(theFont: Standard_CString): void;
+ SetOrientation3D(theOrientation: gp_Ax2): void;
+ UnsetOrientation3D(): void;
+ Position(): gp_Pnt;
+ Text(): TCollection_ExtendedString;
+ FontName(): XCAFDoc_PartId;
+ FontAspect(): Font_FontAspect;
+ Orientation3D(): gp_Ax2;
+ HasOrientation3D(): Standard_Boolean;
+ SetFlipping(theIsFlipping: Standard_Boolean): void;
+ HasFlipping(): Standard_Boolean;
+ HasOwnAnchorPoint(): Standard_Boolean;
+ SetOwnAnchorPoint(theOwnAnchorPoint: Standard_Boolean): void;
+ SetDisplayType(theDisplayType: Aspect_TypeOfDisplayText): void;
+ SetColorSubTitle(theColor: Quantity_Color): void;
+ TextFormatter(): Handle_Font_TextFormatter;
+ SetTextFormatter(theFormatter: Handle_Font_TextFormatter): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_ExclusionFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_ExclusionFilter): void;
+ get(): AIS_ExclusionFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_ExclusionFilter_1 extends Handle_AIS_ExclusionFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_ExclusionFilter_2 extends Handle_AIS_ExclusionFilter {
+ constructor(thePtr: AIS_ExclusionFilter);
+ }
+
+ export declare class Handle_AIS_ExclusionFilter_3 extends Handle_AIS_ExclusionFilter {
+ constructor(theHandle: Handle_AIS_ExclusionFilter);
+ }
+
+ export declare class Handle_AIS_ExclusionFilter_4 extends Handle_AIS_ExclusionFilter {
+ constructor(theHandle: Handle_AIS_ExclusionFilter);
+ }
+
+export declare class AIS_ExclusionFilter extends SelectMgr_Filter {
+ IsOk(anObj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ Add_1(TypeToExclude: AIS_KindOfInteractive): Standard_Boolean;
+ Add_2(TypeToExclude: AIS_KindOfInteractive, SignatureInType: Graphic3d_ZLayerId): Standard_Boolean;
+ Remove_1(TypeToExclude: AIS_KindOfInteractive): Standard_Boolean;
+ Remove_2(TypeToExclude: AIS_KindOfInteractive, SignatureInType: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ IsExclusionFlagOn(): Standard_Boolean;
+ SetExclusionFlag(Status: Standard_Boolean): void;
+ IsStored(aType: AIS_KindOfInteractive): Standard_Boolean;
+ ListOfStoredTypes(TheList: TColStd_ListOfInteger): void;
+ ListOfSignature(aType: AIS_KindOfInteractive, TheStoredList: TColStd_ListOfInteger): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class AIS_ExclusionFilter_1 extends AIS_ExclusionFilter {
+ constructor(ExclusionFlagOn: Standard_Boolean);
+ }
+
+ export declare class AIS_ExclusionFilter_2 extends AIS_ExclusionFilter {
+ constructor(TypeToExclude: AIS_KindOfInteractive, ExclusionFlagOn: Standard_Boolean);
+ }
+
+ export declare class AIS_ExclusionFilter_3 extends AIS_ExclusionFilter {
+ constructor(TypeToExclude: AIS_KindOfInteractive, SignatureInType: Graphic3d_ZLayerId, ExclusionFlagOn: Standard_Boolean);
+ }
+
+export declare type AIS_TrihedronSelectionMode = {
+ AIS_TrihedronSelectionMode_EntireObject: {};
+ AIS_TrihedronSelectionMode_Origin: {};
+ AIS_TrihedronSelectionMode_Axes: {};
+ AIS_TrihedronSelectionMode_MainPlanes: {};
+}
+
+export declare class AIS_TypeFilter extends SelectMgr_Filter {
+ constructor(aGivenKind: AIS_KindOfInteractive)
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_AIS_TypeFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AIS_TypeFilter): void;
+ get(): AIS_TypeFilter;
+ delete(): void;
+}
+
+ export declare class Handle_AIS_TypeFilter_1 extends Handle_AIS_TypeFilter {
+ constructor();
+ }
+
+ export declare class Handle_AIS_TypeFilter_2 extends Handle_AIS_TypeFilter {
+ constructor(thePtr: AIS_TypeFilter);
+ }
+
+ export declare class Handle_AIS_TypeFilter_3 extends Handle_AIS_TypeFilter {
+ constructor(theHandle: Handle_AIS_TypeFilter);
+ }
+
+ export declare class Handle_AIS_TypeFilter_4 extends Handle_AIS_TypeFilter {
+ constructor(theHandle: Handle_AIS_TypeFilter);
+ }
+
+export declare class TopExp_Explorer {
+ Init(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid: TopAbs_ShapeEnum): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): TopoDS_Shape;
+ Current(): TopoDS_Shape;
+ ReInit(): void;
+ Depth(): Graphic3d_ZLayerId;
+ Clear(): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class TopExp_Explorer_1 extends TopExp_Explorer {
+ constructor();
+ }
+
+ export declare class TopExp_Explorer_2 extends TopExp_Explorer {
+ constructor(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid: TopAbs_ShapeEnum);
+ }
+
+export declare class TopExp {
+ constructor();
+ static MapShapes_1(S: TopoDS_Shape, T: TopAbs_ShapeEnum, M: TopTools_IndexedMapOfShape): void;
+ static MapShapes_2(S: TopoDS_Shape, M: TopTools_IndexedMapOfShape): void;
+ static MapShapes_3(S: TopoDS_Shape, M: TopTools_MapOfShape): void;
+ static MapShapesAndAncestors(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum, M: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ static MapShapesAndUniqueAncestors(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum, M: TopTools_IndexedDataMapOfShapeListOfShape, useOrientation: Standard_Boolean): void;
+ static FirstVertex(E: TopoDS_Edge, CumOri: Standard_Boolean): TopoDS_Vertex;
+ static LastVertex(E: TopoDS_Edge, CumOri: Standard_Boolean): TopoDS_Vertex;
+ static Vertices_1(E: TopoDS_Edge, Vfirst: TopoDS_Vertex, Vlast: TopoDS_Vertex, CumOri: Standard_Boolean): void;
+ static Vertices_2(W: TopoDS_Wire, Vfirst: TopoDS_Vertex, Vlast: TopoDS_Vertex): void;
+ static CommonVertex(E1: TopoDS_Edge, E2: TopoDS_Edge, V: TopoDS_Vertex): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BVH_BuildQueue {
+ constructor()
+ Size(): Graphic3d_ZLayerId;
+ Enqueue(theNode: Graphic3d_ZLayerId): void;
+ Fetch(wasBusy: Standard_Boolean): Graphic3d_ZLayerId;
+ HasBusyThreads(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BVH_BuilderTransient extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ MaxTreeDepth(): Graphic3d_ZLayerId;
+ LeafNodeSize(): Graphic3d_ZLayerId;
+ IsParallel(): Standard_Boolean;
+ SetParallel(isParallel: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BVH_ObjectTransient extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Properties(): any;
+ SetProperties(theProperties: any): void;
+ IsDirty(): Standard_Boolean;
+ MarkDirty(): void;
+ delete(): void;
+}
+
+export declare class BVH_QuadTree {
+ constructor();
+ delete(): void;
+}
+
+export declare class BVH_TreeBaseTransient extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BVH_BinaryTree {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_BVH_BuildThread {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BVH_BuildThread): void;
+ get(): BVH_BuildThread;
+ delete(): void;
+}
+
+ export declare class Handle_BVH_BuildThread_1 extends Handle_BVH_BuildThread {
+ constructor();
+ }
+
+ export declare class Handle_BVH_BuildThread_2 extends Handle_BVH_BuildThread {
+ constructor(thePtr: BVH_BuildThread);
+ }
+
+ export declare class Handle_BVH_BuildThread_3 extends Handle_BVH_BuildThread {
+ constructor(theHandle: Handle_BVH_BuildThread);
+ }
+
+ export declare class Handle_BVH_BuildThread_4 extends Handle_BVH_BuildThread {
+ constructor(theHandle: Handle_BVH_BuildThread);
+ }
+
+export declare class BVH_BuildTool {
+ Perform(theNode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BVH_BuildThread extends Standard_Transient {
+ constructor(theBuildTool: BVH_BuildTool, theBuildQueue: BVH_BuildQueue)
+ Run(): void;
+ Wait(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BVH_Properties extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopCnx_EdgeFaceTransition {
+ constructor()
+ Reset_1(Tgt: gp_Dir, Norm: gp_Dir, Curv: Quantity_AbsorbedDose): void;
+ Reset_2(Tgt: gp_Dir): void;
+ AddInterference(Tole: Quantity_AbsorbedDose, Tang: gp_Dir, Norm: gp_Dir, Curv: Quantity_AbsorbedDose, Or: TopAbs_Orientation, Tr: TopAbs_Orientation, BTr: TopAbs_Orientation): void;
+ Transition(): TopAbs_Orientation;
+ BoundaryTransition(): TopAbs_Orientation;
+ delete(): void;
+}
+
+export declare class HLRBRep_SeqOfShapeBounds extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: HLRBRep_SeqOfShapeBounds): HLRBRep_SeqOfShapeBounds;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: HLRBRep_ShapeBounds): void;
+ Append_2(theSeq: HLRBRep_SeqOfShapeBounds): void;
+ Prepend_1(theItem: HLRBRep_ShapeBounds): void;
+ Prepend_2(theSeq: HLRBRep_SeqOfShapeBounds): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: HLRBRep_ShapeBounds): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: HLRBRep_SeqOfShapeBounds): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: HLRBRep_SeqOfShapeBounds): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: HLRBRep_ShapeBounds): void;
+ Split(theIndex: Standard_Integer, theSeq: HLRBRep_SeqOfShapeBounds): void;
+ First(): HLRBRep_ShapeBounds;
+ ChangeFirst(): HLRBRep_ShapeBounds;
+ Last(): HLRBRep_ShapeBounds;
+ ChangeLast(): HLRBRep_ShapeBounds;
+ Value(theIndex: Standard_Integer): HLRBRep_ShapeBounds;
+ ChangeValue(theIndex: Standard_Integer): HLRBRep_ShapeBounds;
+ SetValue(theIndex: Standard_Integer, theItem: HLRBRep_ShapeBounds): void;
+ delete(): void;
+}
+
+ export declare class HLRBRep_SeqOfShapeBounds_1 extends HLRBRep_SeqOfShapeBounds {
+ constructor();
+ }
+
+ export declare class HLRBRep_SeqOfShapeBounds_2 extends HLRBRep_SeqOfShapeBounds {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRBRep_SeqOfShapeBounds_3 extends HLRBRep_SeqOfShapeBounds {
+ constructor(theOther: HLRBRep_SeqOfShapeBounds);
+ }
+
+export declare class HLRBRep_Array1OfEData {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: HLRBRep_EdgeData): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: HLRBRep_Array1OfEData): HLRBRep_Array1OfEData;
+ Move(theOther: HLRBRep_Array1OfEData): HLRBRep_Array1OfEData;
+ First(): HLRBRep_EdgeData;
+ ChangeFirst(): HLRBRep_EdgeData;
+ Last(): HLRBRep_EdgeData;
+ ChangeLast(): HLRBRep_EdgeData;
+ Value(theIndex: Standard_Integer): HLRBRep_EdgeData;
+ ChangeValue(theIndex: Standard_Integer): HLRBRep_EdgeData;
+ SetValue(theIndex: Standard_Integer, theItem: HLRBRep_EdgeData): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRBRep_Array1OfEData_1 extends HLRBRep_Array1OfEData {
+ constructor();
+ }
+
+ export declare class HLRBRep_Array1OfEData_2 extends HLRBRep_Array1OfEData {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class HLRBRep_Array1OfEData_3 extends HLRBRep_Array1OfEData {
+ constructor(theOther: HLRBRep_Array1OfEData);
+ }
+
+ export declare class HLRBRep_Array1OfEData_4 extends HLRBRep_Array1OfEData {
+ constructor(theOther: HLRBRep_Array1OfEData);
+ }
+
+ export declare class HLRBRep_Array1OfEData_5 extends HLRBRep_Array1OfEData {
+ constructor(theBegin: HLRBRep_EdgeData, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class HLRBRep_Array1OfFData {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: HLRBRep_FaceData): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: HLRBRep_Array1OfFData): HLRBRep_Array1OfFData;
+ Move(theOther: HLRBRep_Array1OfFData): HLRBRep_Array1OfFData;
+ First(): HLRBRep_FaceData;
+ ChangeFirst(): HLRBRep_FaceData;
+ Last(): HLRBRep_FaceData;
+ ChangeLast(): HLRBRep_FaceData;
+ Value(theIndex: Standard_Integer): HLRBRep_FaceData;
+ ChangeValue(theIndex: Standard_Integer): HLRBRep_FaceData;
+ SetValue(theIndex: Standard_Integer, theItem: HLRBRep_FaceData): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRBRep_Array1OfFData_1 extends HLRBRep_Array1OfFData {
+ constructor();
+ }
+
+ export declare class HLRBRep_Array1OfFData_2 extends HLRBRep_Array1OfFData {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class HLRBRep_Array1OfFData_3 extends HLRBRep_Array1OfFData {
+ constructor(theOther: HLRBRep_Array1OfFData);
+ }
+
+ export declare class HLRBRep_Array1OfFData_4 extends HLRBRep_Array1OfFData {
+ constructor(theOther: HLRBRep_Array1OfFData);
+ }
+
+ export declare class HLRBRep_Array1OfFData_5 extends HLRBRep_Array1OfFData {
+ constructor(theBegin: HLRBRep_FaceData, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_HLRBRep_PolyAlgo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRBRep_PolyAlgo): void;
+ get(): HLRBRep_PolyAlgo;
+ delete(): void;
+}
+
+ export declare class Handle_HLRBRep_PolyAlgo_1 extends Handle_HLRBRep_PolyAlgo {
+ constructor();
+ }
+
+ export declare class Handle_HLRBRep_PolyAlgo_2 extends Handle_HLRBRep_PolyAlgo {
+ constructor(thePtr: HLRBRep_PolyAlgo);
+ }
+
+ export declare class Handle_HLRBRep_PolyAlgo_3 extends Handle_HLRBRep_PolyAlgo {
+ constructor(theHandle: Handle_HLRBRep_PolyAlgo);
+ }
+
+ export declare class Handle_HLRBRep_PolyAlgo_4 extends Handle_HLRBRep_PolyAlgo {
+ constructor(theHandle: Handle_HLRBRep_PolyAlgo);
+ }
+
+export declare class Handle_HLRBRep_Data {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRBRep_Data): void;
+ get(): HLRBRep_Data;
+ delete(): void;
+}
+
+ export declare class Handle_HLRBRep_Data_1 extends Handle_HLRBRep_Data {
+ constructor();
+ }
+
+ export declare class Handle_HLRBRep_Data_2 extends Handle_HLRBRep_Data {
+ constructor(thePtr: HLRBRep_Data);
+ }
+
+ export declare class Handle_HLRBRep_Data_3 extends Handle_HLRBRep_Data {
+ constructor(theHandle: Handle_HLRBRep_Data);
+ }
+
+ export declare class Handle_HLRBRep_Data_4 extends Handle_HLRBRep_Data {
+ constructor(theHandle: Handle_HLRBRep_Data);
+ }
+
+export declare class HLRBRep_ListOfBPoint extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: HLRBRep_ListOfBPoint): HLRBRep_ListOfBPoint;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): HLRBRep_BiPoint;
+ First_2(): HLRBRep_BiPoint;
+ Last_1(): HLRBRep_BiPoint;
+ Last_2(): HLRBRep_BiPoint;
+ Append_1(theItem: HLRBRep_BiPoint): HLRBRep_BiPoint;
+ Append_3(theOther: HLRBRep_ListOfBPoint): void;
+ Prepend_1(theItem: HLRBRep_BiPoint): HLRBRep_BiPoint;
+ Prepend_2(theOther: HLRBRep_ListOfBPoint): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class HLRBRep_ListOfBPoint_1 extends HLRBRep_ListOfBPoint {
+ constructor();
+ }
+
+ export declare class HLRBRep_ListOfBPoint_2 extends HLRBRep_ListOfBPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRBRep_ListOfBPoint_3 extends HLRBRep_ListOfBPoint {
+ constructor(theOther: HLRBRep_ListOfBPoint);
+ }
+
+export declare class Handle_HLRBRep_Algo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRBRep_Algo): void;
+ get(): HLRBRep_Algo;
+ delete(): void;
+}
+
+ export declare class Handle_HLRBRep_Algo_1 extends Handle_HLRBRep_Algo {
+ constructor();
+ }
+
+ export declare class Handle_HLRBRep_Algo_2 extends Handle_HLRBRep_Algo {
+ constructor(thePtr: HLRBRep_Algo);
+ }
+
+ export declare class Handle_HLRBRep_Algo_3 extends Handle_HLRBRep_Algo {
+ constructor(theHandle: Handle_HLRBRep_Algo);
+ }
+
+ export declare class Handle_HLRBRep_Algo_4 extends Handle_HLRBRep_Algo {
+ constructor(theHandle: Handle_HLRBRep_Algo);
+ }
+
+export declare class Handle_HLRBRep_InternalAlgo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRBRep_InternalAlgo): void;
+ get(): HLRBRep_InternalAlgo;
+ delete(): void;
+}
+
+ export declare class Handle_HLRBRep_InternalAlgo_1 extends Handle_HLRBRep_InternalAlgo {
+ constructor();
+ }
+
+ export declare class Handle_HLRBRep_InternalAlgo_2 extends Handle_HLRBRep_InternalAlgo {
+ constructor(thePtr: HLRBRep_InternalAlgo);
+ }
+
+ export declare class Handle_HLRBRep_InternalAlgo_3 extends Handle_HLRBRep_InternalAlgo {
+ constructor(theHandle: Handle_HLRBRep_InternalAlgo);
+ }
+
+ export declare class Handle_HLRBRep_InternalAlgo_4 extends Handle_HLRBRep_InternalAlgo {
+ constructor(theHandle: Handle_HLRBRep_InternalAlgo);
+ }
+
+export declare class HLRBRep_ListOfBPnt2D extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: HLRBRep_ListOfBPnt2D): HLRBRep_ListOfBPnt2D;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): HLRBRep_BiPnt2D;
+ First_2(): HLRBRep_BiPnt2D;
+ Last_1(): HLRBRep_BiPnt2D;
+ Last_2(): HLRBRep_BiPnt2D;
+ Append_1(theItem: HLRBRep_BiPnt2D): HLRBRep_BiPnt2D;
+ Append_3(theOther: HLRBRep_ListOfBPnt2D): void;
+ Prepend_1(theItem: HLRBRep_BiPnt2D): HLRBRep_BiPnt2D;
+ Prepend_2(theOther: HLRBRep_ListOfBPnt2D): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class HLRBRep_ListOfBPnt2D_1 extends HLRBRep_ListOfBPnt2D {
+ constructor();
+ }
+
+ export declare class HLRBRep_ListOfBPnt2D_2 extends HLRBRep_ListOfBPnt2D {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRBRep_ListOfBPnt2D_3 extends HLRBRep_ListOfBPnt2D {
+ constructor(theOther: HLRBRep_ListOfBPnt2D);
+ }
+
+export declare class Handle_HLRBRep_AreaLimit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRBRep_AreaLimit): void;
+ get(): HLRBRep_AreaLimit;
+ delete(): void;
+}
+
+ export declare class Handle_HLRBRep_AreaLimit_1 extends Handle_HLRBRep_AreaLimit {
+ constructor();
+ }
+
+ export declare class Handle_HLRBRep_AreaLimit_2 extends Handle_HLRBRep_AreaLimit {
+ constructor(thePtr: HLRBRep_AreaLimit);
+ }
+
+ export declare class Handle_HLRBRep_AreaLimit_3 extends Handle_HLRBRep_AreaLimit {
+ constructor(theHandle: Handle_HLRBRep_AreaLimit);
+ }
+
+ export declare class Handle_HLRBRep_AreaLimit_4 extends Handle_HLRBRep_AreaLimit {
+ constructor(theHandle: Handle_HLRBRep_AreaLimit);
+ }
+
+export declare type HLRBRep_TypeOfResultingEdge = {
+ HLRBRep_Undefined: {};
+ HLRBRep_IsoLine: {};
+ HLRBRep_OutLine: {};
+ HLRBRep_Rg1Line: {};
+ HLRBRep_RgNLine: {};
+ HLRBRep_Sharp: {};
+}
+
+export declare class OpenGl_ShaderObject extends OpenGl_Resource {
+ constructor(theType: GLenum)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static CreateFromSource(theSource: XCAFDoc_PartId, theType: Graphic3d_TypeOfShaderObject, theUniforms: any, theStageInOuts: any, theInName: XCAFDoc_PartId, theOutName: XCAFDoc_PartId, theNbGeomInputVerts: Graphic3d_ZLayerId): Handle_Graphic3d_ShaderObject;
+ LoadSource(theCtx: Handle_OpenGl_Context, theSource: XCAFDoc_PartId): Standard_Boolean;
+ Compile(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ LoadAndCompile(theCtx: Handle_OpenGl_Context, theId: XCAFDoc_PartId, theSource: XCAFDoc_PartId, theIsVerbose: Standard_Boolean, theToPrintSource: Standard_Boolean): Standard_Boolean;
+ DumpSourceCode(theCtx: Handle_OpenGl_Context, theId: XCAFDoc_PartId, theSource: XCAFDoc_PartId): void;
+ FetchInfoLog(theCtx: Handle_OpenGl_Context, theLog: XCAFDoc_PartId): Standard_Boolean;
+ Create(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Release(theCtx: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ Type(): GLenum;
+ updateDebugDump(theCtx: Handle_OpenGl_Context, theId: XCAFDoc_PartId, theFolder: XCAFDoc_PartId, theToBeautify: Standard_Boolean, theToReset: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_ShaderObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_ShaderObject): void;
+ get(): OpenGl_ShaderObject;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_ShaderObject_1 extends Handle_OpenGl_ShaderObject {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_ShaderObject_2 extends Handle_OpenGl_ShaderObject {
+ constructor(thePtr: OpenGl_ShaderObject);
+ }
+
+ export declare class Handle_OpenGl_ShaderObject_3 extends Handle_OpenGl_ShaderObject {
+ constructor(theHandle: Handle_OpenGl_ShaderObject);
+ }
+
+ export declare class Handle_OpenGl_ShaderObject_4 extends Handle_OpenGl_ShaderObject {
+ constructor(theHandle: Handle_OpenGl_ShaderObject);
+ }
+
+export declare type OpenGl_ShaderProgramDumpLevel = {
+ OpenGl_ShaderProgramDumpLevel_Off: {};
+ OpenGl_ShaderProgramDumpLevel_Short: {};
+ OpenGl_ShaderProgramDumpLevel_Full: {};
+}
+
+export declare type OpenGl_LayerFilter = {
+ OpenGl_LF_All: {};
+ OpenGl_LF_Upper: {};
+ OpenGl_LF_Bottom: {};
+ OpenGl_LF_RayTracable: {};
+}
+
+export declare class OpenGl_FrameStatsPrs extends OpenGl_Element {
+ constructor()
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theCtx: OpenGl_Context): void;
+ Update(theWorkspace: Handle_OpenGl_Workspace): void;
+ SetTextAspect(theAspect: Handle_Graphic3d_AspectText3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type OpenGl_StateVariable = {
+ OpenGl_OCC_MODEL_WORLD_MATRIX: {};
+ OpenGl_OCC_WORLD_VIEW_MATRIX: {};
+ OpenGl_OCC_PROJECTION_MATRIX: {};
+ OpenGl_OCC_MODEL_WORLD_MATRIX_INVERSE: {};
+ OpenGl_OCC_WORLD_VIEW_MATRIX_INVERSE: {};
+ OpenGl_OCC_PROJECTION_MATRIX_INVERSE: {};
+ OpenGl_OCC_MODEL_WORLD_MATRIX_TRANSPOSE: {};
+ OpenGl_OCC_WORLD_VIEW_MATRIX_TRANSPOSE: {};
+ OpenGl_OCC_PROJECTION_MATRIX_TRANSPOSE: {};
+ OpenGl_OCC_MODEL_WORLD_MATRIX_INVERSE_TRANSPOSE: {};
+ OpenGl_OCC_WORLD_VIEW_MATRIX_INVERSE_TRANSPOSE: {};
+ OpenGl_OCC_PROJECTION_MATRIX_INVERSE_TRANSPOSE: {};
+ OpenGl_OCC_CLIP_PLANE_EQUATIONS: {};
+ OpenGl_OCC_CLIP_PLANE_CHAINS: {};
+ OpenGl_OCC_CLIP_PLANE_COUNT: {};
+ OpenGl_OCC_LIGHT_SOURCE_COUNT: {};
+ OpenGl_OCC_LIGHT_SOURCE_TYPES: {};
+ OpenGl_OCC_LIGHT_SOURCE_PARAMS: {};
+ OpenGl_OCC_LIGHT_AMBIENT: {};
+ OpenGl_OCCT_TEXTURE_ENABLE: {};
+ OpenGl_OCCT_DISTINGUISH_MODE: {};
+ OpenGl_OCCT_PBR_FRONT_MATERIAL: {};
+ OpenGl_OCCT_PBR_BACK_MATERIAL: {};
+ OpenGl_OCCT_COMMON_FRONT_MATERIAL: {};
+ OpenGl_OCCT_COMMON_BACK_MATERIAL: {};
+ OpenGl_OCCT_ALPHA_CUTOFF: {};
+ OpenGl_OCCT_COLOR: {};
+ OpenGl_OCCT_OIT_OUTPUT: {};
+ OpenGl_OCCT_OIT_DEPTH_FACTOR: {};
+ OpenGl_OCCT_TEXTURE_TRSF2D: {};
+ OpenGl_OCCT_POINT_SIZE: {};
+ OpenGl_OCCT_VIEWPORT: {};
+ OpenGl_OCCT_LINE_WIDTH: {};
+ OpenGl_OCCT_LINE_FEATHER: {};
+ OpenGl_OCCT_LINE_STIPPLE_PATTERN: {};
+ OpenGl_OCCT_LINE_STIPPLE_FACTOR: {};
+ OpenGl_OCCT_WIREFRAME_COLOR: {};
+ OpenGl_OCCT_QUAD_MODE_STATE: {};
+ OpenGl_OCCT_ORTHO_SCALE: {};
+ OpenGl_OCCT_SILHOUETTE_THICKNESS: {};
+ OpenGl_OCCT_NB_SPEC_IBL_LEVELS: {};
+ OpenGl_OCCT_NUMBER_OF_STATE_VARIABLES: {};
+}
+
+export declare class OpenGl_ShaderUniformLocation {
+ IsValid(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class OpenGl_ShaderUniformLocation_1 extends OpenGl_ShaderUniformLocation {
+ constructor();
+ }
+
+ export declare class OpenGl_ShaderUniformLocation_2 extends OpenGl_ShaderUniformLocation {
+ constructor(theLocation: GLint);
+ }
+
+export declare class OpenGl_VariableSetterSelector {
+ constructor()
+ Set(theCtx: Handle_OpenGl_Context, theVariable: Handle_Graphic3d_ShaderVariable, theProgram: OpenGl_ShaderProgram): void;
+ delete(): void;
+}
+
+export declare class OpenGl_SetterInterface {
+ Set(theCtx: Handle_OpenGl_Context, theVariable: Handle_Graphic3d_ShaderVariable, theProgram: OpenGl_ShaderProgram): void;
+ delete(): void;
+}
+
+export declare type OpenGl_UniformStateType = {
+ OpenGl_LIGHT_SOURCES_STATE: {};
+ OpenGl_CLIP_PLANES_STATE: {};
+ OpenGl_MODEL_WORLD_STATE: {};
+ OpenGl_WORLD_VIEW_STATE: {};
+ OpenGl_PROJECTION_STATE: {};
+ OpenGl_MATERIAL_STATE: {};
+ OpenGl_SURF_DETAIL_STATE: {};
+ OpenGL_OIT_STATE: {};
+ OpenGl_UniformStateType_NB: {};
+}
+
+export declare class Handle_OpenGl_ShaderProgram {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_ShaderProgram): void;
+ get(): OpenGl_ShaderProgram;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_ShaderProgram_1 extends Handle_OpenGl_ShaderProgram {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_ShaderProgram_2 extends Handle_OpenGl_ShaderProgram {
+ constructor(thePtr: OpenGl_ShaderProgram);
+ }
+
+ export declare class Handle_OpenGl_ShaderProgram_3 extends Handle_OpenGl_ShaderProgram {
+ constructor(theHandle: Handle_OpenGl_ShaderProgram);
+ }
+
+ export declare class Handle_OpenGl_ShaderProgram_4 extends Handle_OpenGl_ShaderProgram {
+ constructor(theHandle: Handle_OpenGl_ShaderProgram);
+ }
+
+export declare class OpenGl_ExtGS {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_GlCore13 extends OpenGl_GlCore12 {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_GlCore13Fwd extends OpenGl_GlCore12Fwd {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_StateCounter {
+ constructor()
+ Increment(): Standard_ThreadId;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_GraphicDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_GraphicDriver): void;
+ get(): OpenGl_GraphicDriver;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_GraphicDriver_1 extends Handle_OpenGl_GraphicDriver {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_GraphicDriver_2 extends Handle_OpenGl_GraphicDriver {
+ constructor(thePtr: OpenGl_GraphicDriver);
+ }
+
+ export declare class Handle_OpenGl_GraphicDriver_3 extends Handle_OpenGl_GraphicDriver {
+ constructor(theHandle: Handle_OpenGl_GraphicDriver);
+ }
+
+ export declare class Handle_OpenGl_GraphicDriver_4 extends Handle_OpenGl_GraphicDriver {
+ constructor(theHandle: Handle_OpenGl_GraphicDriver);
+ }
+
+export declare class OpenGl_Font extends OpenGl_Resource {
+ constructor(theFont: Handle_Font_FTFont, theKey: XCAFDoc_PartId)
+ Release(theCtx: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ ResourceKey(): XCAFDoc_PartId;
+ FTFont(): Handle_Font_FTFont;
+ IsValid(): Standard_Boolean;
+ WasInitialized(): Standard_Boolean;
+ Init(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Ascender(): Standard_ShortReal;
+ Descender(): Standard_ShortReal;
+ RenderGlyph(theCtx: Handle_OpenGl_Context, theUChar: Standard_Utf32Char, theGlyph: any): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Font {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Font): void;
+ get(): OpenGl_Font;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Font_1 extends Handle_OpenGl_Font {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Font_2 extends Handle_OpenGl_Font {
+ constructor(thePtr: OpenGl_Font);
+ }
+
+ export declare class Handle_OpenGl_Font_3 extends Handle_OpenGl_Font {
+ constructor(theHandle: Handle_OpenGl_Font);
+ }
+
+ export declare class Handle_OpenGl_Font_4 extends Handle_OpenGl_Font {
+ constructor(theHandle: Handle_OpenGl_Font);
+ }
+
+export declare class OpenGl_FrameStats extends Graphic3d_FrameStats {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsFrameUpdated(thePrev: Handle_OpenGl_FrameStats): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_FrameStats {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_FrameStats): void;
+ get(): OpenGl_FrameStats;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_FrameStats_1 extends Handle_OpenGl_FrameStats {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_FrameStats_2 extends Handle_OpenGl_FrameStats {
+ constructor(thePtr: OpenGl_FrameStats);
+ }
+
+ export declare class Handle_OpenGl_FrameStats_3 extends Handle_OpenGl_FrameStats {
+ constructor(theHandle: Handle_OpenGl_FrameStats);
+ }
+
+ export declare class Handle_OpenGl_FrameStats_4 extends Handle_OpenGl_FrameStats {
+ constructor(theHandle: Handle_OpenGl_FrameStats);
+ }
+
+export declare class OpenGl_ArbTexBindless {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_PrimitiveArray extends OpenGl_Element {
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theContext: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ UpdateDrawStats(theStats: Graphic3d_FrameStatsDataTmp, theIsDetailed: Standard_Boolean): void;
+ IsInitialized(): Standard_Boolean;
+ Invalidate(): void;
+ DrawMode(): GLint;
+ IsFillDrawMode(): Standard_Boolean;
+ Indices(): Handle_Graphic3d_IndexBuffer;
+ Attributes(): Handle_Graphic3d_Buffer;
+ Bounds(): Handle_Graphic3d_BoundBuffer;
+ GetUID(): Standard_ThreadId;
+ InitBuffers(theContext: Handle_OpenGl_Context, theType: Graphic3d_TypeOfPrimitiveArray, theIndices: Handle_Graphic3d_IndexBuffer, theAttribs: Handle_Graphic3d_Buffer, theBounds: Handle_Graphic3d_BoundBuffer): void;
+ IndexVbo(): Handle_OpenGl_VertexBuffer;
+ AttributesVbo(): Handle_OpenGl_VertexBuffer;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class OpenGl_PrimitiveArray_1 extends OpenGl_PrimitiveArray {
+ constructor(theDriver: OpenGl_GraphicDriver);
+ }
+
+ export declare class OpenGl_PrimitiveArray_2 extends OpenGl_PrimitiveArray {
+ constructor(theDriver: OpenGl_GraphicDriver, theType: Graphic3d_TypeOfPrimitiveArray, theIndices: Handle_Graphic3d_IndexBuffer, theAttribs: Handle_Graphic3d_Buffer, theBounds: Handle_Graphic3d_BoundBuffer);
+ }
+
+export declare class OpenGl_TextBuilder {
+ constructor()
+ Perform(theFormatter: Handle_Font_TextFormatter, theContext: Handle_OpenGl_Context, theFont: OpenGl_Font, theTextures: NCollection_Vector, theVertsPerTexture: any, theTCrdsPerTexture: any): void;
+ delete(): void;
+}
+
+export declare class OpenGl_ElementNode {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Group {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Group): void;
+ get(): OpenGl_Group;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Group_1 extends Handle_OpenGl_Group {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Group_2 extends Handle_OpenGl_Group {
+ constructor(thePtr: OpenGl_Group);
+ }
+
+ export declare class Handle_OpenGl_Group_3 extends Handle_OpenGl_Group {
+ constructor(theHandle: Handle_OpenGl_Group);
+ }
+
+ export declare class Handle_OpenGl_Group_4 extends Handle_OpenGl_Group {
+ constructor(theHandle: Handle_OpenGl_Group);
+ }
+
+export declare class OpenGl_Group extends Graphic3d_Group {
+ constructor(theStruct: Handle_Graphic3d_Structure)
+ Clear(theToUpdateStructureMgr: Standard_Boolean): void;
+ Aspects(): Handle_Graphic3d_Aspects;
+ SetGroupPrimitivesAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ SetPrimitivesAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ SynchronizeAspects(): void;
+ ReplaceAspects(theMap: Graphic3d_MapOfAspectsToAspects): void;
+ AddPrimitiveArray(theType: Graphic3d_TypeOfPrimitiveArray, theIndices: Handle_Graphic3d_IndexBuffer, theAttribs: Handle_Graphic3d_Buffer, theBounds: Handle_Graphic3d_BoundBuffer, theToEvalMinMax: Standard_Boolean): void;
+ AddText(theTextParams: Handle_Graphic3d_Text, theToEvalMinMax: Standard_Boolean): void;
+ SetFlippingOptions(theIsEnabled: Standard_Boolean, theRefPlane: gp_Ax2): void;
+ SetStencilTestOptions(theIsEnabled: Standard_Boolean): void;
+ GlStruct(): OpenGl_Structure;
+ AddElement(theElem: OpenGl_Element): void;
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theGlCtx: Handle_OpenGl_Context): void;
+ FirstNode(): OpenGl_ElementNode;
+ GlAspects(): OpenGl_Aspects;
+ IsRaytracable(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class OpenGl_AspectsProgram {
+ constructor()
+ ShaderProgram(theCtx: Handle_OpenGl_Context, theShader: Handle_Graphic3d_ShaderProgram): Handle_OpenGl_ShaderProgram;
+ UpdateRediness(theAspect: Handle_Graphic3d_Aspects): void;
+ Release(theCtx: OpenGl_Context): void;
+ delete(): void;
+}
+
+export declare class OpenGl_TextureBufferArb extends OpenGl_VertexBuffer {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetTarget(): GLenum;
+ IsValid(): Standard_Boolean;
+ Release(theGlCtx: OpenGl_Context): void;
+ Create(theGlCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Init_1(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLfloat): Standard_Boolean;
+ Init_2(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLuint): Standard_Boolean;
+ Init_3(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLushort): Standard_Boolean;
+ Init_4(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLubyte): Standard_Boolean;
+ BindTexture(theGlCtx: Handle_OpenGl_Context, theTextureUnit: Graphic3d_TextureUnit): void;
+ UnbindTexture(theGlCtx: Handle_OpenGl_Context, theTextureUnit: Graphic3d_TextureUnit): void;
+ TextureId(): GLuint;
+ TextureFormat(): GLenum;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_TextureBufferArb {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_TextureBufferArb): void;
+ get(): OpenGl_TextureBufferArb;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_TextureBufferArb_1 extends Handle_OpenGl_TextureBufferArb {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_TextureBufferArb_2 extends Handle_OpenGl_TextureBufferArb {
+ constructor(thePtr: OpenGl_TextureBufferArb);
+ }
+
+ export declare class Handle_OpenGl_TextureBufferArb_3 extends Handle_OpenGl_TextureBufferArb {
+ constructor(theHandle: Handle_OpenGl_TextureBufferArb);
+ }
+
+ export declare class Handle_OpenGl_TextureBufferArb_4 extends Handle_OpenGl_TextureBufferArb {
+ constructor(theHandle: Handle_OpenGl_TextureBufferArb);
+ }
+
+export declare class OpenGl_GraduatedTrihedron extends OpenGl_Element {
+ constructor()
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theCtx: OpenGl_Context): void;
+ SetValues(theData: Graphic3d_GraduatedTrihedron): void;
+ SetMinMax(theMin: OpenGl_Vec3, theMax: OpenGl_Vec3): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class OpenGl_TextureSetPairIterator {
+ constructor(theSet1: any, theSet2: any)
+ More(): Standard_Boolean;
+ Unit(): Graphic3d_TextureUnit;
+ Texture1(): OpenGl_Texture;
+ Texture2(): OpenGl_Texture;
+ Next(): void;
+ delete(): void;
+}
+
+export declare class OpenGl_Flipper extends OpenGl_Element {
+ constructor(theReferenceSystem: gp_Ax2)
+ SetOptions(theIsEnabled: Standard_Boolean): void;
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theCtx: OpenGl_Context): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_VertexBufferCompat {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_VertexBufferCompat): void;
+ get(): OpenGl_VertexBufferCompat;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_VertexBufferCompat_1 extends Handle_OpenGl_VertexBufferCompat {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_VertexBufferCompat_2 extends Handle_OpenGl_VertexBufferCompat {
+ constructor(thePtr: OpenGl_VertexBufferCompat);
+ }
+
+ export declare class Handle_OpenGl_VertexBufferCompat_3 extends Handle_OpenGl_VertexBufferCompat {
+ constructor(theHandle: Handle_OpenGl_VertexBufferCompat);
+ }
+
+ export declare class Handle_OpenGl_VertexBufferCompat_4 extends Handle_OpenGl_VertexBufferCompat {
+ constructor(theHandle: Handle_OpenGl_VertexBufferCompat);
+ }
+
+export declare class OpenGl_VertexBufferCompat extends OpenGl_VertexBuffer {
+ constructor()
+ IsVirtual(): Standard_Boolean;
+ Create(theGlCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Release(theGlCtx: OpenGl_Context): void;
+ Bind(theGlCtx: Handle_OpenGl_Context): void;
+ Unbind(theGlCtx: Handle_OpenGl_Context): void;
+ initLink(theData: Handle_NCollection_Buffer, theComponentsNb: GLuint, theElemsNb: GLsizei, theDataType: GLenum): Standard_Boolean;
+ init(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum, theStride: GLsizei): Standard_Boolean;
+ subData(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum): Standard_Boolean;
+ getSubData(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class OpenGl_FrameBuffer extends OpenGl_Resource {
+ constructor()
+ static BufferDump(theGlCtx: Handle_OpenGl_Context, theFbo: Handle_OpenGl_FrameBuffer, theImage: Image_PixMap, theBufferType: Graphic3d_BufferType): Standard_Boolean;
+ Release(theGlCtx: OpenGl_Context): void;
+ NbSamples(): GLsizei;
+ NbColorBuffers(): GLsizei;
+ HasColor(): Standard_Boolean;
+ HasDepth(): Standard_Boolean;
+ GetSizeX(): GLsizei;
+ GetSizeY(): GLsizei;
+ GetVPSizeX(): GLsizei;
+ GetVPSizeY(): GLsizei;
+ GetInitVPSizeX(): GLsizei;
+ GetInitVPSizeY(): GLsizei;
+ IsValid(): Standard_Boolean;
+ Init_1(theGlCtx: Handle_OpenGl_Context, theSizeX: GLsizei, theSizeY: GLsizei, theColorFormats: OpenGl_ColorFormats, theDepthStencilTexture: Handle_OpenGl_Texture, theNbSamples: GLsizei): Standard_Boolean;
+ Init_2(theGlCtx: Handle_OpenGl_Context, theSizeX: GLsizei, theSizeY: GLsizei, theColorFormat: GLint, theDepthFormat: GLint, theNbSamples: GLsizei): Standard_Boolean;
+ Init_3(theGlCtx: Handle_OpenGl_Context, theSizeX: GLsizei, theSizeY: GLsizei, theColorFormats: OpenGl_ColorFormats, theDepthFormat: GLint, theNbSamples: GLsizei): Standard_Boolean;
+ InitLazy_1(theGlCtx: Handle_OpenGl_Context, theViewportSizeX: GLsizei, theViewportSizeY: GLsizei, theColorFormat: GLint, theDepthFormat: GLint, theNbSamples: GLsizei): Standard_Boolean;
+ InitLazy_2(theGlCtx: Handle_OpenGl_Context, theViewportSizeX: GLsizei, theViewportSizeY: GLsizei, theColorFormats: OpenGl_ColorFormats, theDepthFormat: GLint, theNbSamples: GLsizei): Standard_Boolean;
+ InitLazy_3(theGlCtx: Handle_OpenGl_Context, theFbo: OpenGl_FrameBuffer): Standard_Boolean;
+ InitWithRB(theGlCtx: Handle_OpenGl_Context, theSizeX: GLsizei, theSizeY: GLsizei, theColorFormat: GLint, theDepthFormat: GLint, theColorRBufferFromWindow: GLuint): Standard_Boolean;
+ InitWrapper(theGlCtx: Handle_OpenGl_Context): Standard_Boolean;
+ SetupViewport(theGlCtx: Handle_OpenGl_Context): void;
+ ChangeViewport(theVPSizeX: GLsizei, theVPSizeY: GLsizei): void;
+ BindBuffer(theGlCtx: Handle_OpenGl_Context): void;
+ BindDrawBuffer(theGlCtx: Handle_OpenGl_Context): void;
+ BindReadBuffer(theGlCtx: Handle_OpenGl_Context): void;
+ UnbindBuffer(theGlCtx: Handle_OpenGl_Context): void;
+ ColorTexture(theColorBufferIndex: GLint): Handle_OpenGl_Texture;
+ DepthStencilTexture(): Handle_OpenGl_Texture;
+ ColorRenderBuffer(): GLuint;
+ DepthStencilRenderBuffer(): GLuint;
+ EstimatedDataSize(): Standard_ThreadId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_FrameBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_FrameBuffer): void;
+ get(): OpenGl_FrameBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_FrameBuffer_1 extends Handle_OpenGl_FrameBuffer {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_FrameBuffer_2 extends Handle_OpenGl_FrameBuffer {
+ constructor(thePtr: OpenGl_FrameBuffer);
+ }
+
+ export declare class Handle_OpenGl_FrameBuffer_3 extends Handle_OpenGl_FrameBuffer {
+ constructor(theHandle: Handle_OpenGl_FrameBuffer);
+ }
+
+ export declare class Handle_OpenGl_FrameBuffer_4 extends Handle_OpenGl_FrameBuffer {
+ constructor(theHandle: Handle_OpenGl_FrameBuffer);
+ }
+
+export declare class OpenGl_ColorFormats extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: OpenGl_ColorFormats, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: GLint): GLint;
+ Appended(): GLint;
+ Value(theIndex: Standard_Integer): GLint;
+ First(): GLint;
+ ChangeFirst(): GLint;
+ Last(): GLint;
+ ChangeLast(): GLint;
+ ChangeValue(theIndex: Standard_Integer): GLint;
+ SetValue(theIndex: Standard_Integer, theValue: GLint): GLint;
+ delete(): void;
+}
+
+ export declare class OpenGl_ColorFormats_1 extends OpenGl_ColorFormats {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class OpenGl_ColorFormats_2 extends OpenGl_ColorFormats {
+ constructor(theOther: OpenGl_ColorFormats);
+ }
+
+export declare class OpenGl_ArbSamplerObject {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_GlCore11Fwd {
+ constructor();
+ glClearColor(theRed: GLclampf, theGreen: GLclampf, theBlue: GLclampf, theAlpha: GLclampf): void;
+ glClear(theMask: GLbitfield): void;
+ glColorMask(theRed: GLboolean, theGreen: GLboolean, theBlue: GLboolean, theAlpha: GLboolean): void;
+ glBlendFunc(sfactor: GLenum, dfactor: GLenum): void;
+ glCullFace(theMode: GLenum): void;
+ glFrontFace(theMode: GLenum): void;
+ glLineWidth(theWidth: GLfloat): void;
+ glPolygonOffset(theFactor: GLfloat, theUnits: GLfloat): void;
+ glScissor(theX: GLint, theY: GLint, theWidth: GLsizei, theHeight: GLsizei): void;
+ glEnable(theCap: GLenum): void;
+ glDisable(theCap: GLenum): void;
+ glIsEnabled(theCap: GLenum): GLboolean;
+ glGetBooleanv(theParamName: GLenum, theValues: GLboolean): void;
+ glGetFloatv(theParamName: GLenum, theValues: GLfloat): void;
+ glGetIntegerv(theParamName: GLenum, theValues: GLint): void;
+ glGetError(): GLenum;
+ glGetString(theName: GLenum): GLubyte;
+ glFinish(): void;
+ glFlush(): void;
+ glHint(theTarget: GLenum, theMode: GLenum): void;
+ glClearDepth(theDepth: GLclampd): void;
+ glClearDepthf(theDepth: GLfloat): void;
+ glDepthFunc(theFunc: GLenum): void;
+ glDepthMask(theFlag: GLboolean): void;
+ glDepthRange(theNearValue: GLclampd, theFarValue: GLclampd): void;
+ glDepthRangef(theNearValue: GLfloat, theFarValue: GLfloat): void;
+ glViewport(theX: GLint, theY: GLint, theWidth: GLsizei, theHeight: GLsizei): void;
+ glDrawArrays(theMode: GLenum, theFirst: GLint, theCount: GLsizei): void;
+ glDrawElements(theMode: GLenum, theCount: GLsizei, theType: GLenum, theIndices: GLvoid): void;
+ glPixelStorei(theParamName: GLenum, theParam: GLint): void;
+ glReadPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pixels: GLvoid): void;
+ glStencilFunc(func: GLenum, ref: GLint, mask: GLuint): void;
+ glStencilMask(mask: GLuint): void;
+ glStencilOp(fail: GLenum, zfail: GLenum, zpass: GLenum): void;
+ glClearStencil(s: GLint): void;
+ glTexParameterf(target: GLenum, pname: GLenum, param: GLfloat): void;
+ glTexParameteri(target: GLenum, pname: GLenum, param: GLint): void;
+ glTexParameterfv(target: GLenum, pname: GLenum, params: GLfloat): void;
+ glTexParameteriv(target: GLenum, pname: GLenum, params: GLint): void;
+ glGetTexParameterfv(target: GLenum, pname: GLenum, params: GLfloat): void;
+ glGetTexParameteriv(target: GLenum, pname: GLenum, params: GLint): void;
+ glTexImage2D(target: GLenum, level: GLint, internalFormat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, pixels: GLvoid): void;
+ glGenTextures(n: GLsizei, textures: GLuint): void;
+ glDeleteTextures(n: GLsizei, textures: GLuint): void;
+ glBindTexture(target: GLenum, texture: GLuint): void;
+ glIsTexture(texture: GLuint): GLboolean;
+ glTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pixels: GLvoid): void;
+ glCopyTexImage2D(target: GLenum, level: GLint, internalformat: GLenum, x: GLint, y: GLint, width: GLsizei, height: GLsizei, border: GLint): void;
+ glCopyTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei): void;
+ delete(): void;
+}
+
+export declare class OpenGl_Resource extends Standard_Transient {
+ Release(theGlCtx: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Resource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Resource): void;
+ get(): OpenGl_Resource;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Resource_1 extends Handle_OpenGl_Resource {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Resource_2 extends Handle_OpenGl_Resource {
+ constructor(thePtr: OpenGl_Resource);
+ }
+
+ export declare class Handle_OpenGl_Resource_3 extends Handle_OpenGl_Resource {
+ constructor(theHandle: Handle_OpenGl_Resource);
+ }
+
+ export declare class Handle_OpenGl_Resource_4 extends Handle_OpenGl_Resource {
+ constructor(theHandle: Handle_OpenGl_Resource);
+ }
+
+export declare class OpenGl_IndexBuffer extends OpenGl_VertexBuffer {
+ constructor()
+ GetTarget(): GLenum;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_IndexBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_IndexBuffer): void;
+ get(): OpenGl_IndexBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_IndexBuffer_1 extends Handle_OpenGl_IndexBuffer {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_IndexBuffer_2 extends Handle_OpenGl_IndexBuffer {
+ constructor(thePtr: OpenGl_IndexBuffer);
+ }
+
+ export declare class Handle_OpenGl_IndexBuffer_3 extends Handle_OpenGl_IndexBuffer {
+ constructor(theHandle: Handle_OpenGl_IndexBuffer);
+ }
+
+ export declare class Handle_OpenGl_IndexBuffer_4 extends Handle_OpenGl_IndexBuffer {
+ constructor(theHandle: Handle_OpenGl_IndexBuffer);
+ }
+
+export declare class OpenGl_RaytraceLight {
+ Packed(): Standard_ShortReal;
+ delete(): void;
+}
+
+ export declare class OpenGl_RaytraceLight_1 extends OpenGl_RaytraceLight {
+ constructor();
+ }
+
+ export declare class OpenGl_RaytraceLight_2 extends OpenGl_RaytraceLight {
+ constructor(theEmission: BVH_Vec4f, thePosition: BVH_Vec4f);
+ }
+
+export declare class OpenGl_TriangleSet extends OpenGl_BVHTriangulation3f {
+ constructor(theArrayID: Standard_ThreadId, theBuilder: any)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ AssociatedPArrayID(): Standard_ThreadId;
+ MaterialIndex(): Graphic3d_ZLayerId;
+ SetMaterialIndex(theMatID: Graphic3d_ZLayerId): void;
+ Box_1(): any;
+ Center(theIndex: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Standard_ShortReal;
+ QuadBVH(): QuadBvhHandle;
+ delete(): void;
+}
+
+export declare class OpenGl_RaytraceGeometry {
+ constructor()
+ ClearMaterials(): void;
+ Clear(): void;
+ ProcessAcceleration(): Standard_Boolean;
+ AccelerationOffset(theNodeIdx: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ VerticesOffset(theNodeIdx: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ElementsOffset(theNodeIdx: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ TriangleSet(theNodeIdx: Graphic3d_ZLayerId): OpenGl_TriangleSet;
+ QuadBVH(): QuadBvhHandle;
+ HasTextures(): Standard_Boolean;
+ AddTexture(theTexture: Handle_OpenGl_Texture): Graphic3d_ZLayerId;
+ UpdateTextureHandles(theContext: Handle_OpenGl_Context): Standard_Boolean;
+ AcquireTextures(theContext: Handle_OpenGl_Context): Standard_Boolean;
+ ReleaseTextures(theContext: Handle_OpenGl_Context): Standard_Boolean;
+ TextureHandles(): any;
+ ReleaseResources(a0: Handle_OpenGl_Context): void;
+ TopLevelTreeDepth(): Graphic3d_ZLayerId;
+ BotLevelTreeDepth(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class OpenGl_RaytraceMaterial {
+ constructor()
+ Packed(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class OpenGl_NamedResource extends OpenGl_Resource {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ResourceId(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare type OpenGl_RenderFilter = {
+ OpenGl_RenderFilter_Empty: {};
+ OpenGl_RenderFilter_OpaqueOnly: {};
+ OpenGl_RenderFilter_TransparentOnly: {};
+ OpenGl_RenderFilter_NonRaytraceableOnly: {};
+ OpenGl_RenderFilter_FillModeOnly: {};
+}
+
+export declare class OpenGl_VertexBuffer extends OpenGl_Resource {
+ constructor()
+ GetTarget(): GLenum;
+ IsVirtual(): Standard_Boolean;
+ IsValid(): Standard_Boolean;
+ GetComponentsNb(): GLuint;
+ GetElemsNb(): GLsizei;
+ SetElemsNb(theNbElems: GLsizei): void;
+ GetDataType(): GLenum;
+ GetDataOffset(): GLubyte;
+ Create(theGlCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Release(theGlCtx: OpenGl_Context): void;
+ Bind(theGlCtx: Handle_OpenGl_Context): void;
+ Unbind(theGlCtx: Handle_OpenGl_Context): void;
+ Init_1(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLfloat): Standard_Boolean;
+ Init_2(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLuint): Standard_Boolean;
+ Init_3(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLushort): Standard_Boolean;
+ Init_4(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: GLubyte): Standard_Boolean;
+ SubData_1(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLfloat): Standard_Boolean;
+ GetSubData_1(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLfloat): Standard_Boolean;
+ SubData_2(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLuint): Standard_Boolean;
+ GetSubData_2(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLuint): Standard_Boolean;
+ SubData_3(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLushort): Standard_Boolean;
+ GetSubData_3(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLushort): Standard_Boolean;
+ SubData_4(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLubyte): Standard_Boolean;
+ GetSubData_4(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: GLubyte): Standard_Boolean;
+ BindVertexAttrib(theGlCtx: Handle_OpenGl_Context, theAttribLoc: GLuint): void;
+ UnbindVertexAttrib(theGlCtx: Handle_OpenGl_Context, theAttribLoc: GLuint): void;
+ BindAttribute(theCtx: Handle_OpenGl_Context, theMode: Graphic3d_TypeOfAttribute): void;
+ UnbindAttribute(theCtx: Handle_OpenGl_Context, theMode: Graphic3d_TypeOfAttribute): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ static sizeOfGlType(theType: GLenum): Standard_Size;
+ init_1(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum, theStride: GLsizei): Standard_Boolean;
+ init_2(theGlCtx: Handle_OpenGl_Context, theComponentsNb: GLuint, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum): Standard_Boolean;
+ subData(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum): Standard_Boolean;
+ getSubData(theGlCtx: Handle_OpenGl_Context, theElemFrom: GLsizei, theElemsNb: GLsizei, theData: C_f, theDataType: GLenum): Standard_Boolean;
+ static bindAttribute(theGlCtx: Handle_OpenGl_Context, theMode: Graphic3d_TypeOfAttribute, theNbComp: GLint, theDataType: GLenum, theStride: GLsizei, theOffset: GLvoid): void;
+ static unbindAttribute(theGlCtx: Handle_OpenGl_Context, theMode: Graphic3d_TypeOfAttribute): void;
+ HasColorAttribute(): Standard_Boolean;
+ HasNormalAttribute(): Standard_Boolean;
+ BindAllAttributes(theGlCtx: Handle_OpenGl_Context): void;
+ BindPositionAttribute(theGlCtx: Handle_OpenGl_Context): void;
+ UnbindAllAttributes(theGlCtx: Handle_OpenGl_Context): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_VertexBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_VertexBuffer): void;
+ get(): OpenGl_VertexBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_VertexBuffer_1 extends Handle_OpenGl_VertexBuffer {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_VertexBuffer_2 extends Handle_OpenGl_VertexBuffer {
+ constructor(thePtr: OpenGl_VertexBuffer);
+ }
+
+ export declare class Handle_OpenGl_VertexBuffer_3 extends Handle_OpenGl_VertexBuffer {
+ constructor(theHandle: Handle_OpenGl_VertexBuffer);
+ }
+
+ export declare class Handle_OpenGl_VertexBuffer_4 extends Handle_OpenGl_VertexBuffer {
+ constructor(theHandle: Handle_OpenGl_VertexBuffer);
+ }
+
+export declare class Handle_OpenGl_Texture {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Texture): void;
+ get(): OpenGl_Texture;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Texture_1 extends Handle_OpenGl_Texture {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Texture_2 extends Handle_OpenGl_Texture {
+ constructor(thePtr: OpenGl_Texture);
+ }
+
+ export declare class Handle_OpenGl_Texture_3 extends Handle_OpenGl_Texture {
+ constructor(theHandle: Handle_OpenGl_Texture);
+ }
+
+ export declare class Handle_OpenGl_Texture_4 extends Handle_OpenGl_Texture {
+ constructor(theHandle: Handle_OpenGl_Texture);
+ }
+
+export declare class OpenGl_Texture extends OpenGl_NamedResource {
+ constructor(theResourceId: XCAFDoc_PartId, theParams: Handle_Graphic3d_TextureParams)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static PixelSizeOfPixelFormat(theInternalFormat: Graphic3d_ZLayerId): Standard_ThreadId;
+ IsValid(): Standard_Boolean;
+ GetTarget(): GLenum;
+ SizeX(): GLsizei;
+ SizeY(): GLsizei;
+ TextureId(): GLuint;
+ GetFormat(): GLenum;
+ SizedFormat(): GLint;
+ IsAlpha(): Standard_Boolean;
+ SetAlpha(theValue: Standard_Boolean): void;
+ IsTopDown(): Standard_Boolean;
+ SetTopDown(theIsTopDown: Standard_Boolean): void;
+ Create(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Release(theCtx: OpenGl_Context): void;
+ Sampler(): Handle_OpenGl_Sampler;
+ SetSampler(theSampler: Handle_OpenGl_Sampler): void;
+ InitSamplerObject(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ Bind_1(theCtx: Handle_OpenGl_Context): void;
+ Unbind_1(theCtx: Handle_OpenGl_Context): void;
+ Bind_2(theCtx: Handle_OpenGl_Context, theTextureUnit: Graphic3d_TextureUnit): void;
+ Unbind_2(theCtx: Handle_OpenGl_Context, theTextureUnit: Graphic3d_TextureUnit): void;
+ Revision(): Standard_ThreadId;
+ SetRevision(theRevision: Standard_ThreadId): void;
+ Init_1(theCtx: Handle_OpenGl_Context, theImage: Image_PixMap, theType: Graphic3d_TypeOfTexture, theIsColorMap: Standard_Boolean): Standard_Boolean;
+ Init_2(theCtx: Handle_OpenGl_Context, theFormat: OpenGl_TextureFormat, theSizeXY: OpenGl_Vec2i, theType: Graphic3d_TypeOfTexture, theImage: Image_PixMap): Standard_Boolean;
+ Init_3(theCtx: Handle_OpenGl_Context, theTextureMap: Handle_Graphic3d_TextureMap): Standard_Boolean;
+ InitCompressed(theCtx: Handle_OpenGl_Context, theImage: Image_CompressedPixMap, theIsColorMap: Standard_Boolean): Standard_Boolean;
+ Init2DMultisample(theCtx: Handle_OpenGl_Context, theNbSamples: GLsizei, theTextFormat: GLint, theSizeX: GLsizei, theSizeY: GLsizei): Standard_Boolean;
+ InitRectangle(theCtx: Handle_OpenGl_Context, theSizeX: Graphic3d_ZLayerId, theSizeY: Graphic3d_ZLayerId, theFormat: OpenGl_TextureFormat): Standard_Boolean;
+ Init3D_1(theCtx: Handle_OpenGl_Context, theFormat: OpenGl_TextureFormat, theSizeXYZ: OpenGl_Vec3i, thePixels: C_f): Standard_Boolean;
+ HasMipmaps(): Standard_Boolean;
+ MaxMipmapLevel(): Graphic3d_ZLayerId;
+ EstimatedDataSize(): Standard_ThreadId;
+ IsPointSprite(): Standard_Boolean;
+ static GetDataFormat_1(theCtx: Handle_OpenGl_Context, theFormat: Image_Format, theTextFormat: GLint, thePixelFormat: GLenum, theDataType: GLenum): Standard_Boolean;
+ static GetDataFormat_2(theCtx: Handle_OpenGl_Context, theData: Image_PixMap, theTextFormat: GLint, thePixelFormat: GLenum, theDataType: GLenum): Standard_Boolean;
+ Init_4(theCtx: Handle_OpenGl_Context, theTextFormat: GLint, thePixelFormat: GLenum, theDataType: GLenum, theSizeX: GLsizei, theSizeY: GLsizei, theType: Graphic3d_TypeOfTexture, theImage: Image_PixMap): Standard_Boolean;
+ Init_5(theCtx: Handle_OpenGl_Context, theImage: Image_PixMap, theType: Graphic3d_TypeOfTexture): Standard_Boolean;
+ Init3D_2(theCtx: Handle_OpenGl_Context, theTextFormat: GLint, thePixelFormat: GLenum, theDataType: GLenum, theSizeX: Graphic3d_ZLayerId, theSizeY: Graphic3d_ZLayerId, theSizeZ: Graphic3d_ZLayerId, thePixels: C_f): Standard_Boolean;
+ InitCubeMap(theCtx: Handle_OpenGl_Context, theCubeMap: Handle_Graphic3d_CubeMap, theSize: Standard_ThreadId, theFormat: Image_Format, theToGenMipmap: Standard_Boolean, theIsColorMap: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_CappingAlgo {
+ constructor();
+ static RenderCapping(theWorkspace: Handle_OpenGl_Workspace, theStructure: OpenGl_Structure): void;
+ delete(): void;
+}
+
+export declare class OpenGl_PBREnvironment extends OpenGl_NamedResource {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static Create(theCtx: Handle_OpenGl_Context, thePow2Size: Aspect_VKeyFlags, theSpecMapLevelsNum: Aspect_VKeyFlags, theId: XCAFDoc_PartId): any;
+ Bind(theCtx: Handle_OpenGl_Context): void;
+ Unbind(theCtx: Handle_OpenGl_Context): void;
+ Clear(theCtx: Handle_OpenGl_Context, theColor: OpenGl_Vec3): void;
+ Bake(theCtx: Handle_OpenGl_Context, theEnvMap: Handle_OpenGl_Texture, theZIsInverted: Standard_Boolean, theIsTopDown: Standard_Boolean, theDiffMapNbSamples: Standard_ThreadId, theSpecMapNbSamples: Standard_ThreadId, theProbability: Standard_ShortReal): void;
+ SpecMapLevelsNumber(): Aspect_VKeyFlags;
+ Pow2Size(): Aspect_VKeyFlags;
+ SizesAreDifferent(thePow2Size: Aspect_VKeyFlags, theSpecMapLevelsNumber: Aspect_VKeyFlags): Standard_Boolean;
+ IsNeededToBeBound(): Standard_Boolean;
+ Release(theCtx: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ IsComplete(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_StructureShadow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_StructureShadow): void;
+ get(): OpenGl_StructureShadow;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_StructureShadow_1 extends Handle_OpenGl_StructureShadow {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_StructureShadow_2 extends Handle_OpenGl_StructureShadow {
+ constructor(thePtr: OpenGl_StructureShadow);
+ }
+
+ export declare class Handle_OpenGl_StructureShadow_3 extends Handle_OpenGl_StructureShadow {
+ constructor(theHandle: Handle_OpenGl_StructureShadow);
+ }
+
+ export declare class Handle_OpenGl_StructureShadow_4 extends Handle_OpenGl_StructureShadow {
+ constructor(theHandle: Handle_OpenGl_StructureShadow);
+ }
+
+export declare class OpenGl_StructureShadow extends OpenGl_Structure {
+ constructor(theManager: Handle_Graphic3d_StructureManager, theStructure: Handle_OpenGl_Structure)
+ Connect(a0: Graphic3d_CStructure): void;
+ Disconnect(a0: Graphic3d_CStructure): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class OpenGl_ArbDbg {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_MaterialState extends OpenGl_StateInterface {
+ constructor()
+ Set(theFrontMat: OpenGl_Material, theBackMat: OpenGl_Material, theAlphaCutoff: Standard_ShortReal, theToDistinguish: Standard_Boolean, theToMapTexture: Standard_Boolean): void;
+ FrontMaterial(): OpenGl_Material;
+ BackMaterial(): OpenGl_Material;
+ AlphaCutoff(): Standard_ShortReal;
+ HasAlphaCutoff(): Standard_Boolean;
+ ToDistinguish(): Standard_Boolean;
+ ToMapTexture(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_Aspects extends OpenGl_Element {
+ Aspect(): Handle_Graphic3d_Aspects;
+ SetAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ ShadingModel(): V3d_TypeOfShadingModel;
+ SetNoLighting(): void;
+ TextureSet(theCtx: Handle_OpenGl_Context, theToHighlight: Standard_Boolean): any;
+ ShaderProgramRes(theCtx: Handle_OpenGl_Context): Handle_OpenGl_ShaderProgram;
+ MarkerSize(): Standard_ShortReal;
+ HasPointSprite(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ IsDisplayListSprite(theCtx: Handle_OpenGl_Context): Standard_Boolean;
+ SpriteRes(theCtx: Handle_OpenGl_Context, theIsAlphaSprite: Standard_Boolean): Handle_OpenGl_PointSprite;
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theContext: OpenGl_Context): void;
+ SynchronizeAspects(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class OpenGl_Aspects_1 extends OpenGl_Aspects {
+ constructor();
+ }
+
+ export declare class OpenGl_Aspects_2 extends OpenGl_Aspects {
+ constructor(theAspect: Handle_Graphic3d_Aspects);
+ }
+
+export declare class OpenGl_AspectsTextureSet {
+ constructor()
+ IsReady(): Standard_Boolean;
+ Invalidate(): void;
+ TextureSet(theCtx: Handle_OpenGl_Context, theAspect: Handle_Graphic3d_Aspects, theSprite: Handle_OpenGl_PointSprite, theSpriteA: Handle_OpenGl_PointSprite, theToHighlight: Standard_Boolean): any;
+ UpdateRediness(theAspect: Handle_Graphic3d_Aspects): void;
+ Release(theCtx: OpenGl_Context): void;
+ delete(): void;
+}
+
+export declare class OpenGl_Text extends OpenGl_Element {
+ Reset(theCtx: Handle_OpenGl_Context): void;
+ Text(): Handle_Graphic3d_Text;
+ SetText(theText: Handle_Graphic3d_Text): void;
+ Is2D(): Standard_Boolean;
+ Set2D(theEnable: Standard_Boolean): void;
+ SetFontSize(theContext: Handle_OpenGl_Context, theFontSize: Graphic3d_ZLayerId): void;
+ Render_1(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theContext: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ UpdateDrawStats(theStats: Graphic3d_FrameStatsDataTmp, theIsDetailed: Standard_Boolean): void;
+ static FontKey(theAspect: OpenGl_Aspects, theHeight: Graphic3d_ZLayerId, theResolution: Aspect_VKeyFlags): XCAFDoc_PartId;
+ static FindFont(theCtx: Handle_OpenGl_Context, theAspect: OpenGl_Aspects, theHeight: Graphic3d_ZLayerId, theResolution: Aspect_VKeyFlags, theKey: XCAFDoc_PartId): Handle_OpenGl_Font;
+ static StringSize(theCtx: Handle_OpenGl_Context, theText: NCollection_String, theTextAspect: OpenGl_Aspects, theHeight: Standard_ShortReal, theResolution: Aspect_VKeyFlags, theWidth: Standard_ShortReal, theAscent: Standard_ShortReal, theDescent: Standard_ShortReal): void;
+ Render_2(theCtx: Handle_OpenGl_Context, theTextAspect: OpenGl_Aspects, theResolution: Aspect_VKeyFlags): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ Init(theCtx: Handle_OpenGl_Context, theText: Standard_Utf8Char, thePoint: OpenGl_Vec3): void;
+ SetPosition(thePoint: OpenGl_Vec3): void;
+ delete(): void;
+}
+
+ export declare class OpenGl_Text_1 extends OpenGl_Text {
+ constructor(theTextParams: Handle_Graphic3d_Text);
+ }
+
+ export declare class OpenGl_Text_2 extends OpenGl_Text {
+ constructor();
+ }
+
+export declare class OpenGl_AspectsSprite {
+ constructor()
+ MarkerSize(): Standard_ShortReal;
+ IsReady(): Standard_Boolean;
+ Invalidate(): void;
+ HasPointSprite(theCtx: Handle_OpenGl_Context, theAspects: Handle_Graphic3d_Aspects): Standard_Boolean;
+ IsDisplayListSprite(theCtx: Handle_OpenGl_Context, theAspects: Handle_Graphic3d_Aspects): Standard_Boolean;
+ Sprite(theCtx: Handle_OpenGl_Context, theAspects: Handle_Graphic3d_Aspects, theIsAlphaSprite: Standard_Boolean): Handle_OpenGl_PointSprite;
+ UpdateRediness(theAspect: Handle_Graphic3d_Aspects): void;
+ Release(theCtx: OpenGl_Context): void;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_LineAttributes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_LineAttributes): void;
+ get(): OpenGl_LineAttributes;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_LineAttributes_1 extends Handle_OpenGl_LineAttributes {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_LineAttributes_2 extends Handle_OpenGl_LineAttributes {
+ constructor(thePtr: OpenGl_LineAttributes);
+ }
+
+ export declare class Handle_OpenGl_LineAttributes_3 extends Handle_OpenGl_LineAttributes {
+ constructor(theHandle: Handle_OpenGl_LineAttributes);
+ }
+
+ export declare class Handle_OpenGl_LineAttributes_4 extends Handle_OpenGl_LineAttributes {
+ constructor(theHandle: Handle_OpenGl_LineAttributes);
+ }
+
+export declare class OpenGl_LineAttributes extends OpenGl_Resource {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Release(theGlCtx: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ SetTypeOfHatch(theGlCtx: OpenGl_Context, theStyle: Handle_Graphic3d_HatchStyle): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_GlCore11 {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_BackgroundArray extends OpenGl_PrimitiveArray {
+ constructor(theType: Graphic3d_TypeOfBackground)
+ Render_1(theWorkspace: Handle_OpenGl_Workspace, theProjection: any): void;
+ IsDefined(): Standard_Boolean;
+ SetTextureParameters(theFillMethod: Aspect_FillMethod): void;
+ SetTextureFillMethod(theFillMethod: Aspect_FillMethod): void;
+ TextureFillMethod(): Aspect_FillMethod;
+ GradientFillMethod(): Aspect_GradientFillMethod;
+ GradientColor(theIndex: Graphic3d_ZLayerId): OpenGl_Vec4;
+ SetGradientFillMethod(theType: Aspect_GradientFillMethod): void;
+ SetGradientParameters(theColor1: Quantity_Color, theColor2: Quantity_Color, theType: Aspect_GradientFillMethod): void;
+ delete(): void;
+}
+
+export declare class OpenGl_TextureFormat {
+ constructor()
+ static FindFormat(theCtx: Handle_OpenGl_Context, theFormat: Image_Format, theIsColorMap: Standard_Boolean): OpenGl_TextureFormat;
+ static FindSizedFormat(theCtx: Handle_OpenGl_Context, theSizedFormat: GLint): OpenGl_TextureFormat;
+ static FindCompressedFormat(theCtx: Handle_OpenGl_Context, theFormat: Image_CompressedFormat, theIsColorMap: Standard_Boolean): OpenGl_TextureFormat;
+ IsValid(): Standard_Boolean;
+ InternalFormat(): GLint;
+ SetInternalFormat(theInternal: GLint): void;
+ PixelFormat(): GLenum;
+ SetPixelFormat(theFormat: GLenum): void;
+ DataType(): GLint;
+ SetDataType(theType: GLint): void;
+ NbComponents(): GLint;
+ SetNbComponents(theNbComponents: GLint): void;
+ IsSRGB(): Standard_Boolean;
+ Internal(): GLint;
+ Format(): GLenum;
+ delete(): void;
+}
+
+export declare class OpenGl_LayerList {
+ constructor(theNbPriorities: Graphic3d_ZLayerId)
+ NbPriorities(): Graphic3d_ZLayerId;
+ NbStructures(): Graphic3d_ZLayerId;
+ NbImmediateStructures(): Graphic3d_ZLayerId;
+ InsertLayerBefore(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerAfter: Graphic3d_ZLayerId): void;
+ InsertLayerAfter(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerBefore: Graphic3d_ZLayerId): void;
+ RemoveLayer(theLayerId: Graphic3d_ZLayerId): void;
+ AddStructure(theStruct: OpenGl_Structure, theLayerId: Graphic3d_ZLayerId, thePriority: Graphic3d_ZLayerId, isForChangePriority: Standard_Boolean): void;
+ RemoveStructure(theStructure: OpenGl_Structure): void;
+ ChangeLayer(theStructure: OpenGl_Structure, theOldLayerId: Graphic3d_ZLayerId, theNewLayerId: Graphic3d_ZLayerId): void;
+ ChangePriority(theStructure: OpenGl_Structure, theLayerId: Graphic3d_ZLayerId, theNewPriority: Graphic3d_ZLayerId): void;
+ Layer_1(theLayerId: Graphic3d_ZLayerId): OpenGl_Layer;
+ Layer_2(theLayerId: Graphic3d_ZLayerId): OpenGl_Layer;
+ SetLayerSettings(theLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings): void;
+ UpdateCulling(theWorkspace: Handle_OpenGl_Workspace, theToDrawImmediate: Standard_Boolean): void;
+ Render(theWorkspace: Handle_OpenGl_Workspace, theToDrawImmediate: Standard_Boolean, theLayersToProcess: OpenGl_LayerFilter, theReadDrawFbo: OpenGl_FrameBuffer, theOitAccumFbo: OpenGl_FrameBuffer): void;
+ Layers(): any;
+ LayerIDs(): any;
+ InvalidateBVHData(theLayerId: Graphic3d_ZLayerId): void;
+ ModificationStateOfRaytracable(): Standard_ThreadId;
+ FrustumCullingBVHBuilder(): any;
+ SetFrustumCullingBVHBuilder(theBuilder: any): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class OpenGl_Matrix {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Sampler {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Sampler): void;
+ get(): OpenGl_Sampler;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Sampler_1 extends Handle_OpenGl_Sampler {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Sampler_2 extends Handle_OpenGl_Sampler {
+ constructor(thePtr: OpenGl_Sampler);
+ }
+
+ export declare class Handle_OpenGl_Sampler_3 extends Handle_OpenGl_Sampler {
+ constructor(theHandle: Handle_OpenGl_Sampler);
+ }
+
+ export declare class Handle_OpenGl_Sampler_4 extends Handle_OpenGl_Sampler {
+ constructor(theHandle: Handle_OpenGl_Sampler);
+ }
+
+export declare class OpenGl_Sampler extends OpenGl_Resource {
+ constructor(theParams: Handle_Graphic3d_TextureParams)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Release(theContext: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ Create(theContext: Handle_OpenGl_Context): Standard_Boolean;
+ Init(theContext: Handle_OpenGl_Context, theTexture: OpenGl_Texture): Standard_Boolean;
+ IsValid(): Standard_Boolean;
+ Bind_1(theCtx: Handle_OpenGl_Context): void;
+ Unbind_1(theCtx: Handle_OpenGl_Context): void;
+ Bind_2(theCtx: Handle_OpenGl_Context, theUnit: Graphic3d_TextureUnit): void;
+ Unbind_2(theCtx: Handle_OpenGl_Context, theUnit: Graphic3d_TextureUnit): void;
+ SetParameter(theCtx: Handle_OpenGl_Context, theTarget: GLenum, theParam: GLenum, theValue: GLint): void;
+ SamplerID(): GLuint;
+ IsImmutable(): Standard_Boolean;
+ SetImmutable(): void;
+ Parameters(): Handle_Graphic3d_TextureParams;
+ SetParameters(theParams: Handle_Graphic3d_TextureParams): void;
+ ToUpdateParameters(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_Element {
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theContext: OpenGl_Context): void;
+ IsFillDrawMode(): Standard_Boolean;
+ EstimatedDataSize(): Standard_ThreadId;
+ UpdateMemStats(theStats: Graphic3d_FrameStatsDataTmp): void;
+ UpdateDrawStats(theStats: Graphic3d_FrameStatsDataTmp, theIsDetailed: Standard_Boolean): void;
+ SynchronizeAspects(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class OpenGl_ClippingIterator {
+ constructor(theClipping: OpenGl_Clipping)
+ More(): Standard_Boolean;
+ Next(): void;
+ IsDisabled(): Standard_Boolean;
+ Value(): Handle_Graphic3d_ClipPlane;
+ IsGlobal(): Standard_Boolean;
+ PlaneIndex(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class OpenGl_TextureSet extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ TextureSetBits(): Graphic3d_ZLayerId;
+ ChangeTextureSetBits(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Size(): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ First(): Handle_OpenGl_Texture;
+ ChangeFirst(): Handle_OpenGl_Texture;
+ FirstUnit(): Graphic3d_TextureUnit;
+ Last(): Handle_OpenGl_Texture;
+ ChangeLast(): Handle_OpenGl_Texture;
+ LastUnit(): Graphic3d_TextureUnit;
+ ChangeLastUnit(): Graphic3d_TextureUnit;
+ Value(theIndex: Graphic3d_ZLayerId): Handle_OpenGl_Texture;
+ ChangeValue(theIndex: Graphic3d_ZLayerId): Handle_OpenGl_Texture;
+ IsModulate(): Standard_Boolean;
+ HasNonPointSprite(): Standard_Boolean;
+ HasPointSprite(): Standard_Boolean;
+ InitZero(): void;
+ delete(): void;
+}
+
+ export declare class OpenGl_TextureSet_1 extends OpenGl_TextureSet {
+ constructor();
+ }
+
+ export declare class OpenGl_TextureSet_2 extends OpenGl_TextureSet {
+ constructor(theNbTextures: Graphic3d_ZLayerId);
+ }
+
+ export declare class OpenGl_TextureSet_3 extends OpenGl_TextureSet {
+ constructor(theTexture: Handle_OpenGl_Texture);
+ }
+
+export declare type OpenGl_MaterialFlag = {
+ OpenGl_MaterialFlag_Front: {};
+ OpenGl_MaterialFlag_Back: {};
+}
+
+export declare class OpenGl_MaterialCommon {
+ constructor()
+ Shine(): Standard_ShortReal;
+ ChangeShine(): Standard_ShortReal;
+ Transparency(): Standard_ShortReal;
+ ChangeTransparency(): Standard_ShortReal;
+ Packed(): OpenGl_Vec4;
+ static NbOfVec4(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class OpenGl_MaterialPBR {
+ constructor()
+ Metallic(): Standard_ShortReal;
+ ChangeMetallic(): Standard_ShortReal;
+ Roughness(): Standard_ShortReal;
+ ChangeRoughness(): Standard_ShortReal;
+ Packed(): OpenGl_Vec4;
+ static NbOfVec4(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class OpenGl_Material {
+ constructor();
+ SetColor(theColor: OpenGl_Vec4): void;
+ Init(theCtx: OpenGl_Context, theProp: Graphic3d_MaterialAspect, theInteriorColor: Quantity_Color): void;
+ IsEqual(theOther: OpenGl_Material): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_PointSprite extends OpenGl_Texture {
+ constructor(theResourceId: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Release(theCtx: OpenGl_Context): void;
+ IsPointSprite(): Standard_Boolean;
+ IsDisplayList(): Standard_Boolean;
+ DrawBitmap(theCtx: Handle_OpenGl_Context): void;
+ SetDisplayList(theCtx: Handle_OpenGl_Context, theBitmapList: GLuint): void;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_PointSprite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_PointSprite): void;
+ get(): OpenGl_PointSprite;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_PointSprite_1 extends Handle_OpenGl_PointSprite {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_PointSprite_2 extends Handle_OpenGl_PointSprite {
+ constructor(thePtr: OpenGl_PointSprite);
+ }
+
+ export declare class Handle_OpenGl_PointSprite_3 extends Handle_OpenGl_PointSprite {
+ constructor(theHandle: Handle_OpenGl_PointSprite);
+ }
+
+ export declare class Handle_OpenGl_PointSprite_4 extends Handle_OpenGl_PointSprite {
+ constructor(theHandle: Handle_OpenGl_PointSprite);
+ }
+
+export declare class OpenGl_ArbIns {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_ShaderManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_ShaderManager): void;
+ get(): OpenGl_ShaderManager;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_ShaderManager_1 extends Handle_OpenGl_ShaderManager {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_ShaderManager_2 extends Handle_OpenGl_ShaderManager {
+ constructor(thePtr: OpenGl_ShaderManager);
+ }
+
+ export declare class Handle_OpenGl_ShaderManager_3 extends Handle_OpenGl_ShaderManager {
+ constructor(theHandle: Handle_OpenGl_ShaderManager);
+ }
+
+ export declare class Handle_OpenGl_ShaderManager_4 extends Handle_OpenGl_ShaderManager {
+ constructor(theHandle: Handle_OpenGl_ShaderManager);
+ }
+
+export declare class OpenGl_ShaderManager extends Standard_Transient {
+ constructor(theContext: OpenGl_Context)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ clear(): void;
+ UpdateSRgbState(): void;
+ LocalOrigin(): gp_XYZ;
+ SetLocalOrigin(theOrigin: gp_XYZ): void;
+ LocalClippingPlaneW(thePlane: Graphic3d_ClipPlane): Quantity_AbsorbedDose;
+ Create(theProxy: Handle_Graphic3d_ShaderProgram, theShareKey: XCAFDoc_PartId, theProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ Unregister(theShareKey: XCAFDoc_PartId, theProgram: Handle_OpenGl_ShaderProgram): void;
+ ShaderPrograms(): OpenGl_ShaderProgramList;
+ IsEmpty(): Standard_Boolean;
+ BindFaceProgram_1(theTextures: any, theShadingModel: V3d_TypeOfShadingModel, theAlphaMode: Graphic3d_AlphaMode, theHasVertColor: Standard_Boolean, theEnableEnvMap: Standard_Boolean, theCustomProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ BindFaceProgram_2(theTextures: any, theShadingModel: V3d_TypeOfShadingModel, theAlphaMode: Graphic3d_AlphaMode, theInteriorStyle: Aspect_InteriorStyle, theHasVertColor: Standard_Boolean, theEnableEnvMap: Standard_Boolean, theEnableMeshEdges: Standard_Boolean, theCustomProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ BindLineProgram(theTextures: any, theLineType: Aspect_TypeOfLine, theShadingModel: V3d_TypeOfShadingModel, theAlphaMode: Graphic3d_AlphaMode, theHasVertColor: Standard_Boolean, theCustomProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ BindMarkerProgram(theTextures: any, theShadingModel: V3d_TypeOfShadingModel, theAlphaMode: Graphic3d_AlphaMode, theHasVertColor: Standard_Boolean, theCustomProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ BindFontProgram(theCustomProgram: Handle_OpenGl_ShaderProgram): Standard_Boolean;
+ BindOutlineProgram(): Standard_Boolean;
+ BindFboBlitProgram(theNbSamples: Graphic3d_ZLayerId, theIsFallback_sRGB: Standard_Boolean): Standard_Boolean;
+ BindOitCompositingProgram(theIsMSAAEnabled: Standard_Boolean): Standard_Boolean;
+ BindStereoProgram(theStereoMode: Graphic3d_StereoMode): Standard_Boolean;
+ BindBoundBoxProgram(): Standard_Boolean;
+ BoundBoxVertBuffer(): Handle_OpenGl_VertexBuffer;
+ BindPBREnvBakingProgram(): Standard_Boolean;
+ GetBgCubeMapProgram(): Handle_Graphic3d_ShaderProgram;
+ static PBRShadingModelFallback(theShadingModel: V3d_TypeOfShadingModel, theIsPbrAllowed: Standard_Boolean): V3d_TypeOfShadingModel;
+ LightSourceState(): OpenGl_LightSourceState;
+ UpdateLightSourceStateTo(theLights: Handle_Graphic3d_LightSet, theSpecIBLMapLevels: Graphic3d_ZLayerId): void;
+ UpdateLightSourceState(): void;
+ PushLightSourceState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushLightSourceState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ ProjectionState(): OpenGl_ProjectionState;
+ UpdateProjectionStateTo(theProjectionMatrix: OpenGl_Mat4): void;
+ PushProjectionState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushProjectionState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ ModelWorldState(): OpenGl_ModelWorldState;
+ UpdateModelWorldStateTo(theModelWorldMatrix: OpenGl_Mat4): void;
+ PushModelWorldState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushModelWorldState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ WorldViewState(): OpenGl_WorldViewState;
+ UpdateWorldViewStateTo(theWorldViewMatrix: OpenGl_Mat4): void;
+ PushWorldViewState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushWorldViewState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ UpdateClippingState(): void;
+ RevertClippingState(): void;
+ PushClippingState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushClippingState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ MaterialState(): OpenGl_MaterialState;
+ UpdateMaterialStateTo(theFrontMat: OpenGl_Material, theBackMat: OpenGl_Material, theAlphaCutoff: Standard_ShortReal, theToDistinguish: Standard_Boolean, theToMapTexture: Standard_Boolean): void;
+ UpdateMaterialState(): void;
+ PushMaterialState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushMaterialState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ PushInteriorState(theProgram: Handle_OpenGl_ShaderProgram, theAspect: Handle_Graphic3d_Aspects): void;
+ OitState(): OpenGl_OitState;
+ SetOitState(theToEnableOitWrite: Standard_Boolean, theDepthFactor: Standard_ShortReal): void;
+ PushOitState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ pushOitState(theProgram: Handle_OpenGl_ShaderProgram): void;
+ PushState(theProgram: Handle_OpenGl_ShaderProgram, theShadingModel: V3d_TypeOfShadingModel): void;
+ SetContext(theCtx: OpenGl_Context): void;
+ IsSameContext(theCtx: OpenGl_Context): Standard_Boolean;
+ ChooseFaceShadingModel(theCustomModel: V3d_TypeOfShadingModel, theHasNodalNormals: Standard_Boolean): V3d_TypeOfShadingModel;
+ ChooseLineShadingModel(theCustomModel: V3d_TypeOfShadingModel, theHasNodalNormals: Standard_Boolean): V3d_TypeOfShadingModel;
+ ChooseMarkerShadingModel(theCustomModel: V3d_TypeOfShadingModel, theHasNodalNormals: Standard_Boolean): V3d_TypeOfShadingModel;
+ ShadingModel(): V3d_TypeOfShadingModel;
+ SetShadingModel(theModel: V3d_TypeOfShadingModel): void;
+ SetLastView(theLastView: OpenGl_View): void;
+ IsSameView(theView: OpenGl_View): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class OpenGl_Clipping {
+ constructor()
+ Init(): void;
+ Reset(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ SetLocalPlanes(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ IsCappingOn(): Standard_Boolean;
+ IsClippingOrCappingOn(): Standard_Boolean;
+ NbClippingOrCappingOn(): Graphic3d_ZLayerId;
+ HasClippingChains(): Standard_Boolean;
+ HasDisabled(): Standard_Boolean;
+ SetEnabled(thePlane: OpenGl_ClippingIterator, theIsEnabled: Standard_Boolean): Standard_Boolean;
+ DisableGlobal(): void;
+ RestoreDisabled(): void;
+ CappedChain(): Handle_Graphic3d_ClipPlane;
+ CappedSubPlane(): Graphic3d_ZLayerId;
+ IsCappingFilterOn(): Standard_Boolean;
+ IsCappingDisableAllExcept(): Standard_Boolean;
+ IsCappingEnableAllExcept(): Standard_Boolean;
+ DisableAllExcept(theChain: Handle_Graphic3d_ClipPlane, theSubPlaneIndex: Graphic3d_ZLayerId): void;
+ EnableAllExcept(theChain: Handle_Graphic3d_ClipPlane, theSubPlaneIndex: Graphic3d_ZLayerId): void;
+ ResetCappingFilter(): void;
+ delete(): void;
+}
+
+export declare class OpenGl_ArbFBOBlit {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_ArbFBO {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_ArbTBO {
+ constructor();
+ delete(): void;
+}
+
+export declare class OpenGl_Structure extends Graphic3d_CStructure {
+ constructor(theManager: Handle_Graphic3d_StructureManager)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ OnVisibilityChanged(): void;
+ Clear_1(): void;
+ Connect(theStructure: Graphic3d_CStructure): void;
+ Disconnect(theStructure: Graphic3d_CStructure): void;
+ SetTransformation(theTrsf: Handle_TopLoc_Datum3D): void;
+ SetTransformPersistence(theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ SetZLayer(theLayerIndex: Graphic3d_ZLayerId): void;
+ GraphicHighlight(theStyle: Handle_Graphic3d_PresentationAttributes): void;
+ GraphicUnhighlight(): void;
+ ShadowLink(theManager: Handle_Graphic3d_StructureManager): Handle_Graphic3d_CStructure;
+ NewGroup(theStruct: Handle_Graphic3d_Structure): Handle_Graphic3d_Group;
+ RemoveGroup(theGroup: Handle_Graphic3d_Group): void;
+ GlDriver(): OpenGl_GraphicDriver;
+ Clear_2(theGlCtx: Handle_OpenGl_Context): void;
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theGlCtx: Handle_OpenGl_Context): void;
+ ReleaseGlResources(theGlCtx: Handle_OpenGl_Context): void;
+ InstancedStructure(): OpenGl_Structure;
+ ModificationState(): Standard_ThreadId;
+ ResetModificationState(): void;
+ IsRaytracable(): Standard_Boolean;
+ updateLayerTransformation(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Structure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Structure): void;
+ get(): OpenGl_Structure;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Structure_1 extends Handle_OpenGl_Structure {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Structure_2 extends Handle_OpenGl_Structure {
+ constructor(thePtr: OpenGl_Structure);
+ }
+
+ export declare class Handle_OpenGl_Structure_3 extends Handle_OpenGl_Structure {
+ constructor(theHandle: Handle_OpenGl_Structure);
+ }
+
+ export declare class Handle_OpenGl_Structure_4 extends Handle_OpenGl_Structure {
+ constructor(theHandle: Handle_OpenGl_Structure);
+ }
+
+export declare class Handle_OpenGl_Context {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Context): void;
+ get(): OpenGl_Context;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Context_1 extends Handle_OpenGl_Context {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Context_2 extends Handle_OpenGl_Context {
+ constructor(thePtr: OpenGl_Context);
+ }
+
+ export declare class Handle_OpenGl_Context_3 extends Handle_OpenGl_Context {
+ constructor(theHandle: Handle_OpenGl_Context);
+ }
+
+ export declare class Handle_OpenGl_Context_4 extends Handle_OpenGl_Context {
+ constructor(theHandle: Handle_OpenGl_Context);
+ }
+
+export declare type OpenGl_FeatureFlag = {
+ OpenGl_FeatureNotAvailable: {};
+ OpenGl_FeatureInExtensions: {};
+ OpenGl_FeatureInCore: {};
+}
+
+export declare class Handle_OpenGl_Workspace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Workspace): void;
+ get(): OpenGl_Workspace;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Workspace_1 extends Handle_OpenGl_Workspace {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Workspace_2 extends Handle_OpenGl_Workspace {
+ constructor(thePtr: OpenGl_Workspace);
+ }
+
+ export declare class Handle_OpenGl_Workspace_3 extends Handle_OpenGl_Workspace {
+ constructor(theHandle: Handle_OpenGl_Workspace);
+ }
+
+ export declare class Handle_OpenGl_Workspace_4 extends Handle_OpenGl_Workspace {
+ constructor(theHandle: Handle_OpenGl_Workspace);
+ }
+
+export declare class OpenGl_Workspace extends Standard_Transient {
+ constructor(theView: OpenGl_View, theWindow: Handle_OpenGl_Window)
+ Activate(): Standard_Boolean;
+ View(): OpenGl_View;
+ GetGlContext(): Handle_OpenGl_Context;
+ FBOCreate(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): Handle_OpenGl_FrameBuffer;
+ FBORelease(theFbo: Handle_OpenGl_FrameBuffer): void;
+ BufferDump(theFbo: Handle_OpenGl_FrameBuffer, theImage: Image_PixMap, theBufferType: Graphic3d_BufferType): Standard_Boolean;
+ Width(): Graphic3d_ZLayerId;
+ Height(): Graphic3d_ZLayerId;
+ SetUseZBuffer(theToUse: Standard_Boolean): Standard_Boolean;
+ UseZBuffer(): Standard_Boolean;
+ UseDepthWrite(): Standard_Boolean;
+ SetDefaultPolygonOffset(theOffset: Graphic3d_PolygonOffset): Graphic3d_PolygonOffset;
+ ToAllowFaceCulling(): Standard_Boolean;
+ SetAllowFaceCulling(theToAllow: Standard_Boolean): Standard_Boolean;
+ ToHighlight(): Standard_Boolean;
+ HighlightStyle(): Handle_Graphic3d_PresentationAttributes;
+ SetHighlightStyle(theStyle: Handle_Graphic3d_PresentationAttributes): void;
+ EdgeColor(): OpenGl_Vec4;
+ InteriorColor(): OpenGl_Vec4;
+ TextColor(): OpenGl_Vec4;
+ TextSubtitleColor(): OpenGl_Vec4;
+ Aspects(): OpenGl_Aspects;
+ SetAspects(theAspect: OpenGl_Aspects): OpenGl_Aspects;
+ TextureSet(): any;
+ ApplyAspects(theToBindTextures: Standard_Boolean): OpenGl_Aspects;
+ ResetAppliedAspect(): void;
+ RenderFilter(): Graphic3d_ZLayerId;
+ SetRenderFilter(theFilter: Graphic3d_ZLayerId): void;
+ ShouldRender(theElement: OpenGl_Element): Standard_Boolean;
+ NbSkippedTransparentElements(): Graphic3d_ZLayerId;
+ ResetSkippedCounter(): void;
+ ViewMatrix(): OpenGl_Matrix;
+ ModelMatrix(): OpenGl_Matrix;
+ NoneCulling(): OpenGl_Aspects;
+ FrontCulling(): OpenGl_Aspects;
+ SetEnvironmentTexture(theTexture: any): void;
+ EnvironmentTexture(): any;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class OpenGl_SetOfShaderPrograms extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ChangeValue(theShadingModel: V3d_TypeOfShadingModel, theProgramBits: Graphic3d_ZLayerId): Handle_OpenGl_ShaderProgram;
+ delete(): void;
+}
+
+ export declare class OpenGl_SetOfShaderPrograms_1 extends OpenGl_SetOfShaderPrograms {
+ constructor();
+ }
+
+ export declare class OpenGl_SetOfShaderPrograms_2 extends OpenGl_SetOfShaderPrograms {
+ constructor(thePrograms: any);
+ }
+
+export declare type OpenGl_ProgramOptions = {
+ OpenGl_PO_VertColor: {};
+ OpenGl_PO_TextureRGB: {};
+ OpenGl_PO_TextureEnv: {};
+ OpenGl_PO_TextureNormal: {};
+ OpenGl_PO_PointSimple: {};
+ OpenGl_PO_PointSprite: {};
+ OpenGl_PO_PointSpriteA: {};
+ OpenGl_PO_StippleLine: {};
+ OpenGl_PO_ClipPlanes1: {};
+ OpenGl_PO_ClipPlanes2: {};
+ OpenGl_PO_ClipPlanesN: {};
+ OpenGl_PO_ClipChains: {};
+ OpenGl_PO_MeshEdges: {};
+ OpenGl_PO_AlphaTest: {};
+ OpenGl_PO_WriteOit: {};
+ OpenGl_PO_NB: {};
+ OpenGl_PO_IsPoint: {};
+ OpenGl_PO_HasTextures: {};
+ OpenGl_PO_NeedsGeomShader: {};
+}
+
+export declare class OpenGl_SetOfPrograms extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ChangeValue(theProgramBits: Graphic3d_ZLayerId): Handle_OpenGl_ShaderProgram;
+ delete(): void;
+}
+
+export declare class OpenGl_CappingPlaneResource extends OpenGl_Resource {
+ constructor(thePlane: Handle_Graphic3d_ClipPlane)
+ Update(theContext: Handle_OpenGl_Context, theObjAspect: Handle_Graphic3d_Aspects): void;
+ Release(theContext: OpenGl_Context): void;
+ EstimatedDataSize(): Standard_ThreadId;
+ Plane(): Handle_Graphic3d_ClipPlane;
+ AspectFace(): OpenGl_Aspects;
+ Orientation(): OpenGl_Matrix;
+ Primitives(): OpenGl_PrimitiveArray;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_CappingPlaneResource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_CappingPlaneResource): void;
+ get(): OpenGl_CappingPlaneResource;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_CappingPlaneResource_1 extends Handle_OpenGl_CappingPlaneResource {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_CappingPlaneResource_2 extends Handle_OpenGl_CappingPlaneResource {
+ constructor(thePtr: OpenGl_CappingPlaneResource);
+ }
+
+ export declare class Handle_OpenGl_CappingPlaneResource_3 extends Handle_OpenGl_CappingPlaneResource {
+ constructor(theHandle: Handle_OpenGl_CappingPlaneResource);
+ }
+
+ export declare class Handle_OpenGl_CappingPlaneResource_4 extends Handle_OpenGl_CappingPlaneResource {
+ constructor(theHandle: Handle_OpenGl_CappingPlaneResource);
+ }
+
+export declare class Handle_OpenGl_Caps {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Caps): void;
+ get(): OpenGl_Caps;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Caps_1 extends Handle_OpenGl_Caps {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Caps_2 extends Handle_OpenGl_Caps {
+ constructor(thePtr: OpenGl_Caps);
+ }
+
+ export declare class Handle_OpenGl_Caps_3 extends Handle_OpenGl_Caps {
+ constructor(theHandle: Handle_OpenGl_Caps);
+ }
+
+ export declare class Handle_OpenGl_Caps_4 extends Handle_OpenGl_Caps {
+ constructor(theHandle: Handle_OpenGl_Caps);
+ }
+
+export declare class OpenGl_Caps extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class OpenGl_OitState extends OpenGl_StateInterface {
+ constructor()
+ Set(theToEnableWrite: Standard_Boolean, theDepthFactor: Standard_ShortReal): void;
+ ToEnableWrite(): Standard_Boolean;
+ DepthFactor(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class OpenGl_ProjectionState extends OpenGl_StateInterface {
+ constructor()
+ Set(theProjectionMatrix: OpenGl_Mat4): void;
+ ProjectionMatrix(): OpenGl_Mat4;
+ ProjectionMatrixInverse(): OpenGl_Mat4;
+ delete(): void;
+}
+
+export declare class OpenGl_ClippingState {
+ constructor()
+ Index(): Standard_ThreadId;
+ Update(): void;
+ Revert(): void;
+ delete(): void;
+}
+
+export declare class OpenGl_ModelWorldState extends OpenGl_StateInterface {
+ constructor()
+ Set(theModelWorldMatrix: OpenGl_Mat4): void;
+ ModelWorldMatrix(): OpenGl_Mat4;
+ ModelWorldMatrixInverse(): OpenGl_Mat4;
+ delete(): void;
+}
+
+export declare class OpenGl_LightSourceState extends OpenGl_StateInterface {
+ constructor()
+ Set(theLightSources: Handle_Graphic3d_LightSet): void;
+ LightSources(): Handle_Graphic3d_LightSet;
+ SpecIBLMapLevels(): Graphic3d_ZLayerId;
+ SetSpecIBLMapLevels(theSpecIBLMapLevels: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class OpenGl_StateInterface {
+ constructor()
+ Index(): Standard_ThreadId;
+ Update(): void;
+ delete(): void;
+}
+
+export declare class OpenGl_WorldViewState extends OpenGl_StateInterface {
+ constructor()
+ Set(theWorldViewMatrix: OpenGl_Mat4): void;
+ WorldViewMatrix(): OpenGl_Mat4;
+ WorldViewMatrixInverse(): OpenGl_Mat4;
+ delete(): void;
+}
+
+export declare class OpenGl_Window extends Standard_Transient {
+ constructor(theDriver: Handle_OpenGl_GraphicDriver, thePlatformWindow: Handle_Aspect_Window, theGContext: Aspect_RenderingContext, theCaps: Handle_OpenGl_Caps, theShareCtx: Handle_OpenGl_Context)
+ Resize(): void;
+ PlatformWindow(): Handle_Aspect_Window;
+ Width(): Graphic3d_ZLayerId;
+ Height(): Graphic3d_ZLayerId;
+ GetGlContext(): Handle_OpenGl_Context;
+ Init(): void;
+ Activate(): Standard_Boolean;
+ SetSwapInterval(theToForceNoSync: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_OpenGl_Window {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OpenGl_Window): void;
+ get(): OpenGl_Window;
+ delete(): void;
+}
+
+ export declare class Handle_OpenGl_Window_1 extends Handle_OpenGl_Window {
+ constructor();
+ }
+
+ export declare class Handle_OpenGl_Window_2 extends Handle_OpenGl_Window {
+ constructor(thePtr: OpenGl_Window);
+ }
+
+ export declare class Handle_OpenGl_Window_3 extends Handle_OpenGl_Window {
+ constructor(theHandle: Handle_OpenGl_Window);
+ }
+
+ export declare class Handle_OpenGl_Window_4 extends Handle_OpenGl_Window {
+ constructor(theHandle: Handle_OpenGl_Window);
+ }
+
+export declare class OpenGl_StencilTest extends OpenGl_Element {
+ constructor()
+ Render(theWorkspace: Handle_OpenGl_Workspace): void;
+ Release(theContext: OpenGl_Context): void;
+ SetOptions(theIsEnabled: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class ShapeCustom_Curve {
+ Init(C: Handle_Geom_Curve): void;
+ ConvertToPeriodic(substitute: Standard_Boolean, preci: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class ShapeCustom_Curve_1 extends ShapeCustom_Curve {
+ constructor();
+ }
+
+ export declare class ShapeCustom_Curve_2 extends ShapeCustom_Curve {
+ constructor(C: Handle_Geom_Curve);
+ }
+
+export declare class ShapeCustom_Modification extends BRepTools_Modification {
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ MsgRegistrator(): Handle_ShapeExtend_BasicMsgRegistrator;
+ SendMsg(shape: TopoDS_Shape, message: Message_Msg, gravity: Message_Gravity): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_Modification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_Modification): void;
+ get(): ShapeCustom_Modification;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_Modification_1 extends Handle_ShapeCustom_Modification {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_Modification_2 extends Handle_ShapeCustom_Modification {
+ constructor(thePtr: ShapeCustom_Modification);
+ }
+
+ export declare class Handle_ShapeCustom_Modification_3 extends Handle_ShapeCustom_Modification {
+ constructor(theHandle: Handle_ShapeCustom_Modification);
+ }
+
+ export declare class Handle_ShapeCustom_Modification_4 extends Handle_ShapeCustom_Modification {
+ constructor(theHandle: Handle_ShapeCustom_Modification);
+ }
+
+export declare class ShapeCustom_Curve2d {
+ constructor();
+ static IsLinear(thePoles: TColgp_Array1OfPnt2d, theTolerance: Quantity_AbsorbedDose, theDeviation: Quantity_AbsorbedDose): Standard_Boolean;
+ static ConvertToLine2d(theCurve: Handle_Geom2d_Curve, theFirstIn: Quantity_AbsorbedDose, theLastIn: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose, theNewFirst: Quantity_AbsorbedDose, theNewLast: Quantity_AbsorbedDose, theDeviation: Quantity_AbsorbedDose): Handle_Geom2d_Line;
+ static SimplifyBSpline2d(theBSpline2d: Handle_Geom2d_BSplineCurve, theTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeCustom_DirectModification extends ShapeCustom_Modification {
+ constructor()
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_DirectModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_DirectModification): void;
+ get(): ShapeCustom_DirectModification;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_DirectModification_1 extends Handle_ShapeCustom_DirectModification {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_DirectModification_2 extends Handle_ShapeCustom_DirectModification {
+ constructor(thePtr: ShapeCustom_DirectModification);
+ }
+
+ export declare class Handle_ShapeCustom_DirectModification_3 extends Handle_ShapeCustom_DirectModification {
+ constructor(theHandle: Handle_ShapeCustom_DirectModification);
+ }
+
+ export declare class Handle_ShapeCustom_DirectModification_4 extends Handle_ShapeCustom_DirectModification {
+ constructor(theHandle: Handle_ShapeCustom_DirectModification);
+ }
+
+export declare class ShapeCustom_TrsfModification extends BRepTools_TrsfModification {
+ constructor(T: gp_Trsf)
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_TrsfModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_TrsfModification): void;
+ get(): ShapeCustom_TrsfModification;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_TrsfModification_1 extends Handle_ShapeCustom_TrsfModification {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_TrsfModification_2 extends Handle_ShapeCustom_TrsfModification {
+ constructor(thePtr: ShapeCustom_TrsfModification);
+ }
+
+ export declare class Handle_ShapeCustom_TrsfModification_3 extends Handle_ShapeCustom_TrsfModification {
+ constructor(theHandle: Handle_ShapeCustom_TrsfModification);
+ }
+
+ export declare class Handle_ShapeCustom_TrsfModification_4 extends Handle_ShapeCustom_TrsfModification {
+ constructor(theHandle: Handle_ShapeCustom_TrsfModification);
+ }
+
+export declare class ShapeCustom_BSplineRestriction extends ShapeCustom_Modification {
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ ConvertSurface(aSurface: Handle_Geom_Surface, S: Handle_Geom_Surface, UF: Quantity_AbsorbedDose, UL: Quantity_AbsorbedDose, VF: Quantity_AbsorbedDose, VL: Quantity_AbsorbedDose, IsOf: Standard_Boolean): Standard_Boolean;
+ ConvertCurve(aCurve: Handle_Geom_Curve, C: Handle_Geom_Curve, IsConvert: Standard_Boolean, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, TolCur: Quantity_AbsorbedDose, IsOf: Standard_Boolean): Standard_Boolean;
+ ConvertCurve2d(aCurve: Handle_Geom2d_Curve, C: Handle_Geom2d_Curve, IsConvert: Standard_Boolean, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, TolCur: Quantity_AbsorbedDose, IsOf: Standard_Boolean): Standard_Boolean;
+ SetTol3d(Tol3d: Quantity_AbsorbedDose): void;
+ SetTol2d(Tol2d: Quantity_AbsorbedDose): void;
+ ModifyApproxSurfaceFlag(): Standard_Boolean;
+ ModifyApproxCurve3dFlag(): Standard_Boolean;
+ ModifyApproxCurve2dFlag(): Standard_Boolean;
+ SetContinuity3d(Continuity3d: GeomAbs_Shape): void;
+ SetContinuity2d(Continuity2d: GeomAbs_Shape): void;
+ SetMaxDegree(MaxDegree: Graphic3d_ZLayerId): void;
+ SetMaxNbSegments(MaxNbSegments: Graphic3d_ZLayerId): void;
+ SetPriority(Degree: Standard_Boolean): void;
+ SetConvRational(Rational: Standard_Boolean): void;
+ GetRestrictionParameters(): Handle_ShapeCustom_RestrictionParameters;
+ SetRestrictionParameters(aModes: Handle_ShapeCustom_RestrictionParameters): void;
+ Curve3dError(): Quantity_AbsorbedDose;
+ Curve2dError(): Quantity_AbsorbedDose;
+ SurfaceError(): Quantity_AbsorbedDose;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ MaxErrors(aCurve3dErr: Quantity_AbsorbedDose, aCurve2dErr: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ NbOfSpan(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeCustom_BSplineRestriction_1 extends ShapeCustom_BSplineRestriction {
+ constructor();
+ }
+
+ export declare class ShapeCustom_BSplineRestriction_2 extends ShapeCustom_BSplineRestriction {
+ constructor(anApproxSurfaceFlag: Standard_Boolean, anApproxCurve3dFlag: Standard_Boolean, anApproxCurve2dFlag: Standard_Boolean, aTol3d: Quantity_AbsorbedDose, aTol2d: Quantity_AbsorbedDose, aContinuity3d: GeomAbs_Shape, aContinuity2d: GeomAbs_Shape, aMaxDegree: Graphic3d_ZLayerId, aNbMaxSeg: Graphic3d_ZLayerId, Degree: Standard_Boolean, Rational: Standard_Boolean);
+ }
+
+ export declare class ShapeCustom_BSplineRestriction_3 extends ShapeCustom_BSplineRestriction {
+ constructor(anApproxSurfaceFlag: Standard_Boolean, anApproxCurve3dFlag: Standard_Boolean, anApproxCurve2dFlag: Standard_Boolean, aTol3d: Quantity_AbsorbedDose, aTol2d: Quantity_AbsorbedDose, aContinuity3d: GeomAbs_Shape, aContinuity2d: GeomAbs_Shape, aMaxDegree: Graphic3d_ZLayerId, aNbMaxSeg: Graphic3d_ZLayerId, Degree: Standard_Boolean, Rational: Standard_Boolean, aModes: Handle_ShapeCustom_RestrictionParameters);
+ }
+
+export declare class Handle_ShapeCustom_BSplineRestriction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_BSplineRestriction): void;
+ get(): ShapeCustom_BSplineRestriction;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_BSplineRestriction_1 extends Handle_ShapeCustom_BSplineRestriction {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_BSplineRestriction_2 extends Handle_ShapeCustom_BSplineRestriction {
+ constructor(thePtr: ShapeCustom_BSplineRestriction);
+ }
+
+ export declare class Handle_ShapeCustom_BSplineRestriction_3 extends Handle_ShapeCustom_BSplineRestriction {
+ constructor(theHandle: Handle_ShapeCustom_BSplineRestriction);
+ }
+
+ export declare class Handle_ShapeCustom_BSplineRestriction_4 extends Handle_ShapeCustom_BSplineRestriction {
+ constructor(theHandle: Handle_ShapeCustom_BSplineRestriction);
+ }
+
+export declare class ShapeCustom_Surface {
+ Init(S: Handle_Geom_Surface): void;
+ Gap(): Quantity_AbsorbedDose;
+ ConvertToAnalytical(tol: Quantity_AbsorbedDose, substitute: Standard_Boolean): Handle_Geom_Surface;
+ ConvertToPeriodic(substitute: Standard_Boolean, preci: Quantity_AbsorbedDose): Handle_Geom_Surface;
+ delete(): void;
+}
+
+ export declare class ShapeCustom_Surface_1 extends ShapeCustom_Surface {
+ constructor();
+ }
+
+ export declare class ShapeCustom_Surface_2 extends ShapeCustom_Surface {
+ constructor(S: Handle_Geom_Surface);
+ }
+
+export declare class ShapeCustom_ConvertToBSpline extends ShapeCustom_Modification {
+ constructor()
+ SetExtrusionMode(extrMode: Standard_Boolean): void;
+ SetRevolutionMode(revolMode: Standard_Boolean): void;
+ SetOffsetMode(offsetMode: Standard_Boolean): void;
+ SetPlaneMode(planeMode: Standard_Boolean): void;
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_ConvertToBSpline {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_ConvertToBSpline): void;
+ get(): ShapeCustom_ConvertToBSpline;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_ConvertToBSpline_1 extends Handle_ShapeCustom_ConvertToBSpline {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToBSpline_2 extends Handle_ShapeCustom_ConvertToBSpline {
+ constructor(thePtr: ShapeCustom_ConvertToBSpline);
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToBSpline_3 extends Handle_ShapeCustom_ConvertToBSpline {
+ constructor(theHandle: Handle_ShapeCustom_ConvertToBSpline);
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToBSpline_4 extends Handle_ShapeCustom_ConvertToBSpline {
+ constructor(theHandle: Handle_ShapeCustom_ConvertToBSpline);
+ }
+
+export declare class ShapeCustom_ConvertToRevolution extends ShapeCustom_Modification {
+ constructor()
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_ConvertToRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_ConvertToRevolution): void;
+ get(): ShapeCustom_ConvertToRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_ConvertToRevolution_1 extends Handle_ShapeCustom_ConvertToRevolution {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToRevolution_2 extends Handle_ShapeCustom_ConvertToRevolution {
+ constructor(thePtr: ShapeCustom_ConvertToRevolution);
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToRevolution_3 extends Handle_ShapeCustom_ConvertToRevolution {
+ constructor(theHandle: Handle_ShapeCustom_ConvertToRevolution);
+ }
+
+ export declare class Handle_ShapeCustom_ConvertToRevolution_4 extends Handle_ShapeCustom_ConvertToRevolution {
+ constructor(theHandle: Handle_ShapeCustom_ConvertToRevolution);
+ }
+
+export declare class ShapeCustom {
+ constructor();
+ static ApplyModifier(S: TopoDS_Shape, M: Handle_BRepTools_Modification, context: TopTools_DataMapOfShapeShape, MD: BRepTools_Modifier, theProgress: Message_ProgressRange, aReShape: Handle_ShapeBuild_ReShape): TopoDS_Shape;
+ static DirectFaces(S: TopoDS_Shape): TopoDS_Shape;
+ static ScaleShape(S: TopoDS_Shape, scale: Quantity_AbsorbedDose): TopoDS_Shape;
+ static BSplineRestriction(S: TopoDS_Shape, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, MaxDegree: Graphic3d_ZLayerId, MaxNbSegment: Graphic3d_ZLayerId, Continuity3d: GeomAbs_Shape, Continuity2d: GeomAbs_Shape, Degree: Standard_Boolean, Rational: Standard_Boolean, aParameters: Handle_ShapeCustom_RestrictionParameters): TopoDS_Shape;
+ static ConvertToRevolution(S: TopoDS_Shape): TopoDS_Shape;
+ static SweptToElementary(S: TopoDS_Shape): TopoDS_Shape;
+ static ConvertToBSpline(S: TopoDS_Shape, extrMode: Standard_Boolean, revolMode: Standard_Boolean, offsetMode: Standard_Boolean, planeMode: Standard_Boolean): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_RestrictionParameters {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_RestrictionParameters): void;
+ get(): ShapeCustom_RestrictionParameters;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_RestrictionParameters_1 extends Handle_ShapeCustom_RestrictionParameters {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_RestrictionParameters_2 extends Handle_ShapeCustom_RestrictionParameters {
+ constructor(thePtr: ShapeCustom_RestrictionParameters);
+ }
+
+ export declare class Handle_ShapeCustom_RestrictionParameters_3 extends Handle_ShapeCustom_RestrictionParameters {
+ constructor(theHandle: Handle_ShapeCustom_RestrictionParameters);
+ }
+
+ export declare class Handle_ShapeCustom_RestrictionParameters_4 extends Handle_ShapeCustom_RestrictionParameters {
+ constructor(theHandle: Handle_ShapeCustom_RestrictionParameters);
+ }
+
+export declare class ShapeCustom_RestrictionParameters extends Standard_Transient {
+ constructor()
+ GMaxDegree(): Graphic3d_ZLayerId;
+ GMaxSeg(): Graphic3d_ZLayerId;
+ ConvertPlane(): Standard_Boolean;
+ ConvertBezierSurf(): Standard_Boolean;
+ ConvertRevolutionSurf(): Standard_Boolean;
+ ConvertExtrusionSurf(): Standard_Boolean;
+ ConvertOffsetSurf(): Standard_Boolean;
+ ConvertCylindricalSurf(): Standard_Boolean;
+ ConvertConicalSurf(): Standard_Boolean;
+ ConvertToroidalSurf(): Standard_Boolean;
+ ConvertSphericalSurf(): Standard_Boolean;
+ SegmentSurfaceMode(): Standard_Boolean;
+ ConvertCurve3d(): Standard_Boolean;
+ ConvertOffsetCurv3d(): Standard_Boolean;
+ ConvertCurve2d(): Standard_Boolean;
+ ConvertOffsetCurv2d(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeCustom_SweptToElementary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeCustom_SweptToElementary): void;
+ get(): ShapeCustom_SweptToElementary;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeCustom_SweptToElementary_1 extends Handle_ShapeCustom_SweptToElementary {
+ constructor();
+ }
+
+ export declare class Handle_ShapeCustom_SweptToElementary_2 extends Handle_ShapeCustom_SweptToElementary {
+ constructor(thePtr: ShapeCustom_SweptToElementary);
+ }
+
+ export declare class Handle_ShapeCustom_SweptToElementary_3 extends Handle_ShapeCustom_SweptToElementary {
+ constructor(theHandle: Handle_ShapeCustom_SweptToElementary);
+ }
+
+ export declare class Handle_ShapeCustom_SweptToElementary_4 extends Handle_ShapeCustom_SweptToElementary {
+ constructor(theHandle: Handle_ShapeCustom_SweptToElementary);
+ }
+
+export declare class ShapeCustom_SweptToElementary extends ShapeCustom_Modification {
+ constructor()
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepLProp_SLProps {
+ SetSurface(S: BRepAdaptor_Surface): void;
+ SetParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ D1U(): gp_Vec;
+ D1V(): gp_Vec;
+ D2U(): gp_Vec;
+ D2V(): gp_Vec;
+ DUV(): gp_Vec;
+ IsTangentUDefined(): Standard_Boolean;
+ TangentU(D: gp_Dir): void;
+ IsTangentVDefined(): Standard_Boolean;
+ TangentV(D: gp_Dir): void;
+ IsNormalDefined(): Standard_Boolean;
+ Normal(): gp_Dir;
+ IsCurvatureDefined(): Standard_Boolean;
+ IsUmbilic(): Standard_Boolean;
+ MaxCurvature(): Quantity_AbsorbedDose;
+ MinCurvature(): Quantity_AbsorbedDose;
+ CurvatureDirections(MaxD: gp_Dir, MinD: gp_Dir): void;
+ MeanCurvature(): Quantity_AbsorbedDose;
+ GaussianCurvature(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepLProp_SLProps_1 extends BRepLProp_SLProps {
+ constructor(S: BRepAdaptor_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLProp_SLProps_2 extends BRepLProp_SLProps {
+ constructor(S: BRepAdaptor_Surface, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLProp_SLProps_3 extends BRepLProp_SLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepLProp_CLProps {
+ SetParameter(U: Quantity_AbsorbedDose): void;
+ SetCurve(C: BRepAdaptor_Curve): void;
+ Value(): gp_Pnt;
+ D1(): gp_Vec;
+ D2(): gp_Vec;
+ D3(): gp_Vec;
+ IsTangentDefined(): Standard_Boolean;
+ Tangent(D: gp_Dir): void;
+ Curvature(): Quantity_AbsorbedDose;
+ Normal(N: gp_Dir): void;
+ CentreOfCurvature(P: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class BRepLProp_CLProps_1 extends BRepLProp_CLProps {
+ constructor(C: BRepAdaptor_Curve, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLProp_CLProps_2 extends BRepLProp_CLProps {
+ constructor(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLProp_CLProps_3 extends BRepLProp_CLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepLProp {
+ constructor();
+ static Continuity_1(C1: BRepAdaptor_Curve, C2: BRepAdaptor_Curve, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, tl: Quantity_AbsorbedDose, ta: Quantity_AbsorbedDose): GeomAbs_Shape;
+ static Continuity_2(C1: BRepAdaptor_Curve, C2: BRepAdaptor_Curve, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): GeomAbs_Shape;
+ delete(): void;
+}
+
+export declare class BRepLProp_CurveTool {
+ constructor();
+ static Value(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static D2(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static Continuity(C: BRepAdaptor_Curve): Graphic3d_ZLayerId;
+ static FirstParameter(C: BRepAdaptor_Curve): Quantity_AbsorbedDose;
+ static LastParameter(C: BRepAdaptor_Curve): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepLProp_SurfaceTool {
+ constructor();
+ static Value(S: BRepAdaptor_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(S: BRepAdaptor_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ static D2(S: BRepAdaptor_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, DUV: gp_Vec): void;
+ static DN(S: BRepAdaptor_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, IU: Graphic3d_ZLayerId, IV: Graphic3d_ZLayerId): gp_Vec;
+ static Continuity(S: BRepAdaptor_Surface): Graphic3d_ZLayerId;
+ static Bounds(S: BRepAdaptor_Surface, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Interface_FileParameter {
+ constructor()
+ Init_1(val: XCAFDoc_PartId, typ: Interface_ParamType): void;
+ Init_2(val: Standard_CString, typ: Interface_ParamType): void;
+ CValue(): Standard_CString;
+ ParamType(): Interface_ParamType;
+ SetEntityNumber(num: Graphic3d_ZLayerId): void;
+ EntityNumber(): Graphic3d_ZLayerId;
+ Clear(): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+export declare class Interface_SignLabel extends MoniTool_SignText {
+ constructor()
+ Name(): Standard_CString;
+ Text(ent: Handle_Standard_Transient, context: Handle_Standard_Transient): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_SignLabel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_SignLabel): void;
+ get(): Interface_SignLabel;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_SignLabel_1 extends Handle_Interface_SignLabel {
+ constructor();
+ }
+
+ export declare class Handle_Interface_SignLabel_2 extends Handle_Interface_SignLabel {
+ constructor(thePtr: Interface_SignLabel);
+ }
+
+ export declare class Handle_Interface_SignLabel_3 extends Handle_Interface_SignLabel {
+ constructor(theHandle: Handle_Interface_SignLabel);
+ }
+
+ export declare class Handle_Interface_SignLabel_4 extends Handle_Interface_SignLabel {
+ constructor(theHandle: Handle_Interface_SignLabel);
+ }
+
+export declare class Interface_CopyControl extends Standard_Transient {
+ Clear(): void;
+ Bind(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ Search(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_CopyControl {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_CopyControl): void;
+ get(): Interface_CopyControl;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_CopyControl_1 extends Handle_Interface_CopyControl {
+ constructor();
+ }
+
+ export declare class Handle_Interface_CopyControl_2 extends Handle_Interface_CopyControl {
+ constructor(thePtr: Interface_CopyControl);
+ }
+
+ export declare class Handle_Interface_CopyControl_3 extends Handle_Interface_CopyControl {
+ constructor(theHandle: Handle_Interface_CopyControl);
+ }
+
+ export declare class Handle_Interface_CopyControl_4 extends Handle_Interface_CopyControl {
+ constructor(theHandle: Handle_Interface_CopyControl);
+ }
+
+export declare class Interface_MSG {
+ Destroy(): void;
+ Value(): Standard_CString;
+ static Read_1(S: Standard_IStream): Graphic3d_ZLayerId;
+ static Read_2(file: Standard_CString): Graphic3d_ZLayerId;
+ static Write(S: Standard_OStream, rootkey: Standard_CString): Graphic3d_ZLayerId;
+ static IsKey(mess: Standard_CString): Standard_Boolean;
+ static Translated(key: Standard_CString): Standard_CString;
+ static Record(key: Standard_CString, item: Standard_CString): void;
+ static SetTrace(toprint: Standard_Boolean, torecord: Standard_Boolean): void;
+ static SetMode(running: Standard_Boolean, raising: Standard_Boolean): void;
+ static PrintTrace(S: Standard_OStream): void;
+ static Intervalled(val: Quantity_AbsorbedDose, order: Graphic3d_ZLayerId, upper: Standard_Boolean): Quantity_AbsorbedDose;
+ static TDate(text: Standard_CString, yy: Graphic3d_ZLayerId, mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, format: Standard_CString): void;
+ static NDate(text: Standard_CString, yy: Graphic3d_ZLayerId, mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId): Standard_Boolean;
+ static CDate(text1: Standard_CString, text2: Standard_CString): Graphic3d_ZLayerId;
+ static Blanks_1(val: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_CString;
+ static Blanks_2(val: Standard_CString, max: Graphic3d_ZLayerId): Standard_CString;
+ static Blanks_3(count: Graphic3d_ZLayerId): Standard_CString;
+ static Print(S: Standard_OStream, val: Standard_CString, max: Graphic3d_ZLayerId, just: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Interface_MSG_1 extends Interface_MSG {
+ constructor(key: Standard_CString);
+ }
+
+ export declare class Interface_MSG_2 extends Interface_MSG {
+ constructor(key: Standard_CString, i1: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_MSG_3 extends Interface_MSG {
+ constructor(key: Standard_CString, i1: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_MSG_4 extends Interface_MSG {
+ constructor(key: Standard_CString, r1: Quantity_AbsorbedDose, intervals: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_MSG_5 extends Interface_MSG {
+ constructor(key: Standard_CString, str: Standard_CString);
+ }
+
+ export declare class Interface_MSG_6 extends Interface_MSG {
+ constructor(key: Standard_CString, ival: Graphic3d_ZLayerId, str: Standard_CString);
+ }
+
+export declare class Interface_ShareTool {
+ Model(): Handle_Interface_InterfaceModel;
+ Graph(): Interface_Graph;
+ RootEntities(): Interface_EntityIterator;
+ IsShared(ent: Handle_Standard_Transient): Standard_Boolean;
+ Shareds(ent: Handle_Standard_Transient): Interface_EntityIterator;
+ Sharings(ent: Handle_Standard_Transient): Interface_EntityIterator;
+ NbTypedSharings(ent: Handle_Standard_Transient, atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ TypedSharing(ent: Handle_Standard_Transient, atype: Handle_Standard_Type): Handle_Standard_Transient;
+ All(ent: Handle_Standard_Transient, rootlast: Standard_Boolean): Interface_EntityIterator;
+ Print(iter: Interface_EntityIterator, S: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class Interface_ShareTool_1 extends Interface_ShareTool {
+ constructor(amodel: Handle_Interface_InterfaceModel, lib: Interface_GeneralLib);
+ }
+
+ export declare class Interface_ShareTool_2 extends Interface_ShareTool {
+ constructor(amodel: Handle_Interface_InterfaceModel, gtool: Handle_Interface_GTool);
+ }
+
+ export declare class Interface_ShareTool_3 extends Interface_ShareTool {
+ constructor(amodel: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_ShareTool_4 extends Interface_ShareTool {
+ constructor(amodel: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class Interface_ShareTool_5 extends Interface_ShareTool {
+ constructor(agraph: Interface_Graph);
+ }
+
+ export declare class Interface_ShareTool_6 extends Interface_ShareTool {
+ constructor(ahgraph: Handle_Interface_HGraph);
+ }
+
+export declare class Interface_ReaderModule extends Standard_Transient {
+ CaseNum(data: Handle_Interface_FileReaderData, num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Read(casenum: Graphic3d_ZLayerId, data: Handle_Interface_FileReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): void;
+ NewRead(casenum: Graphic3d_ZLayerId, data: Handle_Interface_FileReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_ReaderModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_ReaderModule): void;
+ get(): Interface_ReaderModule;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_ReaderModule_1 extends Handle_Interface_ReaderModule {
+ constructor();
+ }
+
+ export declare class Handle_Interface_ReaderModule_2 extends Handle_Interface_ReaderModule {
+ constructor(thePtr: Interface_ReaderModule);
+ }
+
+ export declare class Handle_Interface_ReaderModule_3 extends Handle_Interface_ReaderModule {
+ constructor(theHandle: Handle_Interface_ReaderModule);
+ }
+
+ export declare class Handle_Interface_ReaderModule_4 extends Handle_Interface_ReaderModule {
+ constructor(theHandle: Handle_Interface_ReaderModule);
+ }
+
+export declare class Handle_Interface_InterfaceMismatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_InterfaceMismatch): void;
+ get(): Interface_InterfaceMismatch;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_InterfaceMismatch_1 extends Handle_Interface_InterfaceMismatch {
+ constructor();
+ }
+
+ export declare class Handle_Interface_InterfaceMismatch_2 extends Handle_Interface_InterfaceMismatch {
+ constructor(thePtr: Interface_InterfaceMismatch);
+ }
+
+ export declare class Handle_Interface_InterfaceMismatch_3 extends Handle_Interface_InterfaceMismatch {
+ constructor(theHandle: Handle_Interface_InterfaceMismatch);
+ }
+
+ export declare class Handle_Interface_InterfaceMismatch_4 extends Handle_Interface_InterfaceMismatch {
+ constructor(theHandle: Handle_Interface_InterfaceMismatch);
+ }
+
+export declare class Interface_InterfaceMismatch extends Interface_InterfaceError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Interface_InterfaceMismatch;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_InterfaceMismatch_1 extends Interface_InterfaceMismatch {
+ constructor();
+ }
+
+ export declare class Interface_InterfaceMismatch_2 extends Interface_InterfaceMismatch {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Interface_SignType extends MoniTool_SignText {
+ Text(ent: Handle_Standard_Transient, context: Handle_Standard_Transient): XCAFDoc_PartId;
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static ClassName(typnam: Standard_CString): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_SignType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_SignType): void;
+ get(): Interface_SignType;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_SignType_1 extends Handle_Interface_SignType {
+ constructor();
+ }
+
+ export declare class Handle_Interface_SignType_2 extends Handle_Interface_SignType {
+ constructor(thePtr: Interface_SignType);
+ }
+
+ export declare class Handle_Interface_SignType_3 extends Handle_Interface_SignType {
+ constructor(theHandle: Handle_Interface_SignType);
+ }
+
+ export declare class Handle_Interface_SignType_4 extends Handle_Interface_SignType {
+ constructor(theHandle: Handle_Interface_SignType);
+ }
+
+export declare class Interface_LineBuffer {
+ constructor(size: Graphic3d_ZLayerId)
+ SetMax(max: Graphic3d_ZLayerId): void;
+ SetInitial(initial: Graphic3d_ZLayerId): void;
+ SetKeep(): void;
+ CanGet(more: Graphic3d_ZLayerId): Standard_Boolean;
+ Content(): Standard_CString;
+ Length(): Graphic3d_ZLayerId;
+ Clear(): void;
+ FreezeInitial(): void;
+ Move_1(str: XCAFDoc_PartId): void;
+ Move_2(str: Handle_TCollection_HAsciiString): void;
+ Moved(): Handle_TCollection_HAsciiString;
+ Add_1(text: Standard_CString): void;
+ Add_2(text: Standard_CString, lntext: Graphic3d_ZLayerId): void;
+ Add_3(text: XCAFDoc_PartId): void;
+ Add_4(text: Standard_Character): void;
+ delete(): void;
+}
+
+export declare type Interface_ParamType = {
+ Interface_ParamMisc: {};
+ Interface_ParamInteger: {};
+ Interface_ParamReal: {};
+ Interface_ParamIdent: {};
+ Interface_ParamVoid: {};
+ Interface_ParamText: {};
+ Interface_ParamEnum: {};
+ Interface_ParamLogical: {};
+ Interface_ParamSub: {};
+ Interface_ParamHexa: {};
+ Interface_ParamBinary: {};
+}
+
+export declare class Interface_GlobalNodeOfReaderLib extends Standard_Transient {
+ constructor()
+ Add(amodule: Handle_Interface_ReaderModule, aprotocol: Handle_Interface_Protocol): void;
+ Module(): Handle_Interface_ReaderModule;
+ Protocol(): Handle_Interface_Protocol;
+ Next(): Handle_Interface_GlobalNodeOfReaderLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_GlobalNodeOfReaderLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_GlobalNodeOfReaderLib): void;
+ get(): Interface_GlobalNodeOfReaderLib;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_GlobalNodeOfReaderLib_1 extends Handle_Interface_GlobalNodeOfReaderLib {
+ constructor();
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfReaderLib_2 extends Handle_Interface_GlobalNodeOfReaderLib {
+ constructor(thePtr: Interface_GlobalNodeOfReaderLib);
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfReaderLib_3 extends Handle_Interface_GlobalNodeOfReaderLib {
+ constructor(theHandle: Handle_Interface_GlobalNodeOfReaderLib);
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfReaderLib_4 extends Handle_Interface_GlobalNodeOfReaderLib {
+ constructor(theHandle: Handle_Interface_GlobalNodeOfReaderLib);
+ }
+
+export declare class Handle_Interface_NodeOfGeneralLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_NodeOfGeneralLib): void;
+ get(): Interface_NodeOfGeneralLib;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_NodeOfGeneralLib_1 extends Handle_Interface_NodeOfGeneralLib {
+ constructor();
+ }
+
+ export declare class Handle_Interface_NodeOfGeneralLib_2 extends Handle_Interface_NodeOfGeneralLib {
+ constructor(thePtr: Interface_NodeOfGeneralLib);
+ }
+
+ export declare class Handle_Interface_NodeOfGeneralLib_3 extends Handle_Interface_NodeOfGeneralLib {
+ constructor(theHandle: Handle_Interface_NodeOfGeneralLib);
+ }
+
+ export declare class Handle_Interface_NodeOfGeneralLib_4 extends Handle_Interface_NodeOfGeneralLib {
+ constructor(theHandle: Handle_Interface_NodeOfGeneralLib);
+ }
+
+export declare class Interface_NodeOfGeneralLib extends Standard_Transient {
+ constructor()
+ AddNode(anode: Handle_Interface_GlobalNodeOfGeneralLib): void;
+ Module(): Handle_Interface_GeneralModule;
+ Protocol(): Handle_Interface_Protocol;
+ Next(): Handle_Interface_NodeOfGeneralLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_Protocol): void;
+ get(): Interface_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_Protocol_1 extends Handle_Interface_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_Interface_Protocol_2 extends Handle_Interface_Protocol {
+ constructor(thePtr: Interface_Protocol);
+ }
+
+ export declare class Handle_Interface_Protocol_3 extends Handle_Interface_Protocol {
+ constructor(theHandle: Handle_Interface_Protocol);
+ }
+
+ export declare class Handle_Interface_Protocol_4 extends Handle_Interface_Protocol {
+ constructor(theHandle: Handle_Interface_Protocol);
+ }
+
+export declare class Interface_Protocol extends Standard_Transient {
+ static Active(): Handle_Interface_Protocol;
+ static SetActive(aprotocol: Handle_Interface_Protocol): void;
+ static ClearActive(): void;
+ NbResources(): Graphic3d_ZLayerId;
+ Resource(num: Graphic3d_ZLayerId): Handle_Interface_Protocol;
+ CaseNumber(obj: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ IsDynamicType(obj: Handle_Standard_Transient): Standard_Boolean;
+ NbTypes(obj: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Type(obj: Handle_Standard_Transient, nt: Graphic3d_ZLayerId): Handle_Standard_Type;
+ TypeNumber(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ GlobalCheck(G: Interface_Graph, ach: Handle_Interface_Check): Standard_Boolean;
+ NewModel(): Handle_Interface_InterfaceModel;
+ IsSuitableModel(model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ UnknownEntity(): Handle_Standard_Transient;
+ IsUnknownEntity(ent: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_InterfaceModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_InterfaceModel): void;
+ get(): Interface_InterfaceModel;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_InterfaceModel_1 extends Handle_Interface_InterfaceModel {
+ constructor();
+ }
+
+ export declare class Handle_Interface_InterfaceModel_2 extends Handle_Interface_InterfaceModel {
+ constructor(thePtr: Interface_InterfaceModel);
+ }
+
+ export declare class Handle_Interface_InterfaceModel_3 extends Handle_Interface_InterfaceModel {
+ constructor(theHandle: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class Handle_Interface_InterfaceModel_4 extends Handle_Interface_InterfaceModel {
+ constructor(theHandle: Handle_Interface_InterfaceModel);
+ }
+
+export declare class Interface_InterfaceModel extends Standard_Transient {
+ Destroy(): void;
+ SetProtocol(proto: Handle_Interface_Protocol): void;
+ Protocol(): Handle_Interface_Protocol;
+ SetGTool(gtool: Handle_Interface_GTool): void;
+ GTool(): Handle_Interface_GTool;
+ DispatchStatus(): Standard_Boolean;
+ Clear(): void;
+ ClearEntities(): void;
+ ClearLabels(): void;
+ ClearHeader(): void;
+ NbEntities(): Graphic3d_ZLayerId;
+ Contains(anentity: Handle_Standard_Transient): Standard_Boolean;
+ Number(anentity: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Value(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ NbTypes(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Type(ent: Handle_Standard_Transient, num: Graphic3d_ZLayerId): Handle_Standard_Type;
+ TypeName(ent: Handle_Standard_Transient, complete: Standard_Boolean): Standard_CString;
+ static ClassName(typnam: Standard_CString): Standard_CString;
+ EntityState(num: Graphic3d_ZLayerId): Interface_DataState;
+ IsReportEntity(num: Graphic3d_ZLayerId, semantic: Standard_Boolean): Standard_Boolean;
+ ReportEntity(num: Graphic3d_ZLayerId, semantic: Standard_Boolean): Handle_Interface_ReportEntity;
+ IsErrorEntity(num: Graphic3d_ZLayerId): Standard_Boolean;
+ IsRedefinedContent(num: Graphic3d_ZLayerId): Standard_Boolean;
+ ClearReportEntity(num: Graphic3d_ZLayerId): Standard_Boolean;
+ SetReportEntity(num: Graphic3d_ZLayerId, rep: Handle_Interface_ReportEntity): Standard_Boolean;
+ AddReportEntity(rep: Handle_Interface_ReportEntity, semantic: Standard_Boolean): Standard_Boolean;
+ IsUnknownEntity(num: Graphic3d_ZLayerId): Standard_Boolean;
+ FillSemanticChecks(checks: Interface_CheckIterator, clear: Standard_Boolean): void;
+ HasSemanticChecks(): Standard_Boolean;
+ Check(num: Graphic3d_ZLayerId, syntactic: Standard_Boolean): Handle_Interface_Check;
+ Reservate(nbent: Graphic3d_ZLayerId): void;
+ AddEntity(anentity: Handle_Standard_Transient): void;
+ AddWithRefs_1(anent: Handle_Standard_Transient, proto: Handle_Interface_Protocol, level: Graphic3d_ZLayerId, listall: Standard_Boolean): void;
+ AddWithRefs_2(anent: Handle_Standard_Transient, level: Graphic3d_ZLayerId, listall: Standard_Boolean): void;
+ AddWithRefs_3(anent: Handle_Standard_Transient, lib: Interface_GeneralLib, level: Graphic3d_ZLayerId, listall: Standard_Boolean): void;
+ ReplaceEntity(nument: Graphic3d_ZLayerId, anent: Handle_Standard_Transient): void;
+ ReverseOrders(after: Graphic3d_ZLayerId): void;
+ ChangeOrder(oldnum: Graphic3d_ZLayerId, newnum: Graphic3d_ZLayerId, count: Graphic3d_ZLayerId): void;
+ GetFromTransfer(aniter: Interface_EntityIterator): void;
+ GetFromAnother(other: Handle_Interface_InterfaceModel): void;
+ NewEmptyModel(): Handle_Interface_InterfaceModel;
+ SetCategoryNumber(num: Graphic3d_ZLayerId, val: Graphic3d_ZLayerId): Standard_Boolean;
+ CategoryNumber(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ FillIterator(iter: Interface_EntityIterator): void;
+ Entities(): Interface_EntityIterator;
+ Reports(semantic: Standard_Boolean): Interface_EntityIterator;
+ Redefineds(): Interface_EntityIterator;
+ GlobalCheck(syntactic: Standard_Boolean): Handle_Interface_Check;
+ SetGlobalCheck(ach: Handle_Interface_Check): void;
+ VerifyCheck(ach: Handle_Interface_Check): void;
+ DumpHeader(S: Standard_OStream, level: Graphic3d_ZLayerId): void;
+ Print(ent: Handle_Standard_Transient, s: Standard_OStream, mode: Graphic3d_ZLayerId): void;
+ PrintLabel(ent: Handle_Standard_Transient, S: Standard_OStream): void;
+ PrintToLog(ent: Handle_Standard_Transient, S: Standard_OStream): void;
+ StringLabel(ent: Handle_Standard_Transient): Handle_TCollection_HAsciiString;
+ NextNumberForLabel(label: Standard_CString, lastnum: Graphic3d_ZLayerId, exact: Standard_Boolean): Graphic3d_ZLayerId;
+ static HasTemplate(name: Standard_CString): Standard_Boolean;
+ static Template(name: Standard_CString): Handle_Interface_InterfaceModel;
+ static SetTemplate(name: Standard_CString, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static ListTemplates(): Handle_TColStd_HSequenceOfHAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Interface_GeneralLib {
+ static SetGlobal(amodule: Handle_Interface_GeneralModule, aprotocol: Handle_Interface_Protocol): void;
+ AddProtocol(aprotocol: Handle_Standard_Transient): void;
+ Clear(): void;
+ SetComplete(): void;
+ Select(obj: Handle_Standard_Transient, module: Handle_Interface_GeneralModule, CN: Graphic3d_ZLayerId): Standard_Boolean;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Module(): Handle_Interface_GeneralModule;
+ Protocol(): Handle_Interface_Protocol;
+ delete(): void;
+}
+
+ export declare class Interface_GeneralLib_1 extends Interface_GeneralLib {
+ constructor(aprotocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_GeneralLib_2 extends Interface_GeneralLib {
+ constructor();
+ }
+
+export declare class Interface_IndexedMapOfAsciiString extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Interface_IndexedMapOfAsciiString): void;
+ Assign(theOther: Interface_IndexedMapOfAsciiString): Interface_IndexedMapOfAsciiString;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: TCollection_AsciiString): Standard_Integer;
+ Contains(theKey1: TCollection_AsciiString): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TCollection_AsciiString): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TCollection_AsciiString): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): TCollection_AsciiString;
+ FindIndex(theKey1: TCollection_AsciiString): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Interface_IndexedMapOfAsciiString_1 extends Interface_IndexedMapOfAsciiString {
+ constructor();
+ }
+
+ export declare class Interface_IndexedMapOfAsciiString_2 extends Interface_IndexedMapOfAsciiString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Interface_IndexedMapOfAsciiString_3 extends Interface_IndexedMapOfAsciiString {
+ constructor(theOther: Interface_IndexedMapOfAsciiString);
+ }
+
+export declare class Interface_ReaderLib {
+ static SetGlobal(amodule: Handle_Interface_ReaderModule, aprotocol: Handle_Interface_Protocol): void;
+ AddProtocol(aprotocol: Handle_Standard_Transient): void;
+ Clear(): void;
+ SetComplete(): void;
+ Select(obj: Handle_Standard_Transient, module: Handle_Interface_ReaderModule, CN: Graphic3d_ZLayerId): Standard_Boolean;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Module(): Handle_Interface_ReaderModule;
+ Protocol(): Handle_Interface_Protocol;
+ delete(): void;
+}
+
+ export declare class Interface_ReaderLib_1 extends Interface_ReaderLib {
+ constructor(aprotocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_ReaderLib_2 extends Interface_ReaderLib {
+ constructor();
+ }
+
+export declare class Interface_ParamSet extends Standard_Transient {
+ constructor(nres: Graphic3d_ZLayerId, nst: Graphic3d_ZLayerId)
+ Append_1(val: Standard_CString, lnval: Graphic3d_ZLayerId, typ: Interface_ParamType, nument: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Append_2(FP: Interface_FileParameter): Graphic3d_ZLayerId;
+ NbParams(): Graphic3d_ZLayerId;
+ Param(num: Graphic3d_ZLayerId): Interface_FileParameter;
+ ChangeParam(num: Graphic3d_ZLayerId): Interface_FileParameter;
+ SetParam(num: Graphic3d_ZLayerId, FP: Interface_FileParameter): void;
+ Params(num: Graphic3d_ZLayerId, nb: Graphic3d_ZLayerId): Handle_Interface_ParamList;
+ Destroy(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_ParamSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_ParamSet): void;
+ get(): Interface_ParamSet;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_ParamSet_1 extends Handle_Interface_ParamSet {
+ constructor();
+ }
+
+ export declare class Handle_Interface_ParamSet_2 extends Handle_Interface_ParamSet {
+ constructor(thePtr: Interface_ParamSet);
+ }
+
+ export declare class Handle_Interface_ParamSet_3 extends Handle_Interface_ParamSet {
+ constructor(theHandle: Handle_Interface_ParamSet);
+ }
+
+ export declare class Handle_Interface_ParamSet_4 extends Handle_Interface_ParamSet {
+ constructor(theHandle: Handle_Interface_ParamSet);
+ }
+
+export declare class Interface_GlobalNodeOfGeneralLib extends Standard_Transient {
+ constructor()
+ Add(amodule: Handle_Interface_GeneralModule, aprotocol: Handle_Interface_Protocol): void;
+ Module(): Handle_Interface_GeneralModule;
+ Protocol(): Handle_Interface_Protocol;
+ Next(): Handle_Interface_GlobalNodeOfGeneralLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_GlobalNodeOfGeneralLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_GlobalNodeOfGeneralLib): void;
+ get(): Interface_GlobalNodeOfGeneralLib;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_GlobalNodeOfGeneralLib_1 extends Handle_Interface_GlobalNodeOfGeneralLib {
+ constructor();
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfGeneralLib_2 extends Handle_Interface_GlobalNodeOfGeneralLib {
+ constructor(thePtr: Interface_GlobalNodeOfGeneralLib);
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfGeneralLib_3 extends Handle_Interface_GlobalNodeOfGeneralLib {
+ constructor(theHandle: Handle_Interface_GlobalNodeOfGeneralLib);
+ }
+
+ export declare class Handle_Interface_GlobalNodeOfGeneralLib_4 extends Handle_Interface_GlobalNodeOfGeneralLib {
+ constructor(theHandle: Handle_Interface_GlobalNodeOfGeneralLib);
+ }
+
+export declare class Handle_Interface_CopyMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_CopyMap): void;
+ get(): Interface_CopyMap;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_CopyMap_1 extends Handle_Interface_CopyMap {
+ constructor();
+ }
+
+ export declare class Handle_Interface_CopyMap_2 extends Handle_Interface_CopyMap {
+ constructor(thePtr: Interface_CopyMap);
+ }
+
+ export declare class Handle_Interface_CopyMap_3 extends Handle_Interface_CopyMap {
+ constructor(theHandle: Handle_Interface_CopyMap);
+ }
+
+ export declare class Handle_Interface_CopyMap_4 extends Handle_Interface_CopyMap {
+ constructor(theHandle: Handle_Interface_CopyMap);
+ }
+
+export declare class Interface_CopyMap extends Interface_CopyControl {
+ constructor(amodel: Handle_Interface_InterfaceModel)
+ Clear(): void;
+ Model(): Handle_Interface_InterfaceModel;
+ Bind(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ Search(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Interface_CheckIterator {
+ SetName(name: Standard_CString): void;
+ Name(): Standard_CString;
+ SetModel(model: Handle_Interface_InterfaceModel): void;
+ Model(): Handle_Interface_InterfaceModel;
+ Clear(): void;
+ Merge(other: Interface_CheckIterator): void;
+ Add(ach: Handle_Interface_Check, num: Graphic3d_ZLayerId): void;
+ Check_1(num: Graphic3d_ZLayerId): Handle_Interface_Check;
+ Check_2(ent: Handle_Standard_Transient): Handle_Interface_Check;
+ CCheck_1(num: Graphic3d_ZLayerId): Handle_Interface_Check;
+ CCheck_2(ent: Handle_Standard_Transient): Handle_Interface_Check;
+ IsEmpty(failsonly: Standard_Boolean): Standard_Boolean;
+ Status(): Interface_CheckStatus;
+ Complies(status: Interface_CheckStatus): Standard_Boolean;
+ Extract_1(status: Interface_CheckStatus): Interface_CheckIterator;
+ Extract_2(mess: Standard_CString, incl: Graphic3d_ZLayerId, status: Interface_CheckStatus): Interface_CheckIterator;
+ Remove(mess: Standard_CString, incl: Graphic3d_ZLayerId, status: Interface_CheckStatus): Standard_Boolean;
+ Checkeds(failsonly: Standard_Boolean, global: Standard_Boolean): Handle_TColStd_HSequenceOfTransient;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Interface_Check;
+ Number(): Graphic3d_ZLayerId;
+ Print_1(S: Standard_OStream, failsonly: Standard_Boolean, final: Graphic3d_ZLayerId): void;
+ Print_2(S: Standard_OStream, model: Handle_Interface_InterfaceModel, failsonly: Standard_Boolean, final: Graphic3d_ZLayerId): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class Interface_CheckIterator_1 extends Interface_CheckIterator {
+ constructor();
+ }
+
+ export declare class Interface_CheckIterator_2 extends Interface_CheckIterator {
+ constructor(name: Standard_CString);
+ }
+
+export declare class Handle_Interface_HGraph {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_HGraph): void;
+ get(): Interface_HGraph;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_HGraph_1 extends Handle_Interface_HGraph {
+ constructor();
+ }
+
+ export declare class Handle_Interface_HGraph_2 extends Handle_Interface_HGraph {
+ constructor(thePtr: Interface_HGraph);
+ }
+
+ export declare class Handle_Interface_HGraph_3 extends Handle_Interface_HGraph {
+ constructor(theHandle: Handle_Interface_HGraph);
+ }
+
+ export declare class Handle_Interface_HGraph_4 extends Handle_Interface_HGraph {
+ constructor(theHandle: Handle_Interface_HGraph);
+ }
+
+export declare class Interface_InterfaceError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Interface_InterfaceError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_InterfaceError_1 extends Interface_InterfaceError {
+ constructor();
+ }
+
+ export declare class Interface_InterfaceError_2 extends Interface_InterfaceError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Interface_InterfaceError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_InterfaceError): void;
+ get(): Interface_InterfaceError;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_InterfaceError_1 extends Handle_Interface_InterfaceError {
+ constructor();
+ }
+
+ export declare class Handle_Interface_InterfaceError_2 extends Handle_Interface_InterfaceError {
+ constructor(thePtr: Interface_InterfaceError);
+ }
+
+ export declare class Handle_Interface_InterfaceError_3 extends Handle_Interface_InterfaceError {
+ constructor(theHandle: Handle_Interface_InterfaceError);
+ }
+
+ export declare class Handle_Interface_InterfaceError_4 extends Handle_Interface_InterfaceError {
+ constructor(theHandle: Handle_Interface_InterfaceError);
+ }
+
+export declare class Interface_CopyTool {
+ Model(): Handle_Interface_InterfaceModel;
+ SetControl(othermap: Handle_Interface_CopyControl): void;
+ Control(): Handle_Interface_CopyControl;
+ Clear(): void;
+ Copy(entfrom: Handle_Standard_Transient, entto: Handle_Standard_Transient, mapped: Standard_Boolean, errstat: Standard_Boolean): Standard_Boolean;
+ Transferred(ent: Handle_Standard_Transient): Handle_Standard_Transient;
+ Bind(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ Search(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): Standard_Boolean;
+ ClearLastFlags(): void;
+ LastCopiedAfter(numfrom: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, res: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ TransferEntity(ent: Handle_Standard_Transient): void;
+ RenewImpliedRefs(): void;
+ FillModel(bmodel: Handle_Interface_InterfaceModel): void;
+ CompleteResult(withreports: Standard_Boolean): Interface_EntityIterator;
+ RootResult(withreports: Standard_Boolean): Interface_EntityIterator;
+ delete(): void;
+}
+
+ export declare class Interface_CopyTool_1 extends Interface_CopyTool {
+ constructor(amodel: Handle_Interface_InterfaceModel, lib: Interface_GeneralLib);
+ }
+
+ export declare class Interface_CopyTool_2 extends Interface_CopyTool {
+ constructor(amodel: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_CopyTool_3 extends Interface_CopyTool {
+ constructor(amodel: Handle_Interface_InterfaceModel);
+ }
+
+export declare type Interface_DataState = {
+ Interface_StateOK: {};
+ Interface_LoadWarning: {};
+ Interface_LoadFail: {};
+ Interface_DataWarning: {};
+ Interface_DataFail: {};
+ Interface_StateUnloaded: {};
+ Interface_StateUnknown: {};
+}
+
+export declare class Interface_STAT {
+ Internals(tit: Handle_TCollection_HAsciiString, total: Quantity_AbsorbedDose, phn: Handle_TColStd_HSequenceOfAsciiString, phw: Handle_TColStd_HSequenceOfReal, phdeb: Handle_TColStd_HSequenceOfInteger, phfin: Handle_TColStd_HSequenceOfInteger, stw: Handle_TColStd_HSequenceOfReal): void;
+ AddPhase(weight: Quantity_AbsorbedDose, name: Standard_CString): void;
+ AddStep(weight: Quantity_AbsorbedDose): void;
+ Step(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Start(items: Graphic3d_ZLayerId, cycles: Graphic3d_ZLayerId): void;
+ static StartCount(items: Graphic3d_ZLayerId, title: Standard_CString): void;
+ static NextPhase(items: Graphic3d_ZLayerId, cycles: Graphic3d_ZLayerId): void;
+ static SetPhase(items: Graphic3d_ZLayerId, cycles: Graphic3d_ZLayerId): void;
+ static NextCycle(items: Graphic3d_ZLayerId): void;
+ static NextStep(): void;
+ static NextItem(nbitems: Graphic3d_ZLayerId): void;
+ static End(): void;
+ static Where(phase: Standard_Boolean): Standard_CString;
+ static Percent(phase: Standard_Boolean): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Interface_STAT_1 extends Interface_STAT {
+ constructor(title: Standard_CString);
+ }
+
+ export declare class Interface_STAT_2 extends Interface_STAT {
+ constructor(other: Interface_STAT);
+ }
+
+export declare class Interface_ShareFlags {
+ Model(): Handle_Interface_InterfaceModel;
+ IsShared(ent: Handle_Standard_Transient): Standard_Boolean;
+ RootEntities(): Interface_EntityIterator;
+ NbRoots(): Graphic3d_ZLayerId;
+ Root(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ delete(): void;
+}
+
+ export declare class Interface_ShareFlags_1 extends Interface_ShareFlags {
+ constructor(amodel: Handle_Interface_InterfaceModel, lib: Interface_GeneralLib);
+ }
+
+ export declare class Interface_ShareFlags_2 extends Interface_ShareFlags {
+ constructor(amodel: Handle_Interface_InterfaceModel, gtool: Handle_Interface_GTool);
+ }
+
+ export declare class Interface_ShareFlags_3 extends Interface_ShareFlags {
+ constructor(amodel: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_ShareFlags_4 extends Interface_ShareFlags {
+ constructor(amodel: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class Interface_ShareFlags_5 extends Interface_ShareFlags {
+ constructor(agraph: Interface_Graph);
+ }
+
+export declare class Interface_ReportEntity extends Standard_Transient {
+ SetContent(content: Handle_Standard_Transient): void;
+ Check(): Handle_Interface_Check;
+ CCheck(): Handle_Interface_Check;
+ Concerned(): Handle_Standard_Transient;
+ HasContent(): Standard_Boolean;
+ HasNewContent(): Standard_Boolean;
+ Content(): Handle_Standard_Transient;
+ IsError(): Standard_Boolean;
+ IsUnknown(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_ReportEntity_1 extends Interface_ReportEntity {
+ constructor(unknown: Handle_Standard_Transient);
+ }
+
+ export declare class Interface_ReportEntity_2 extends Interface_ReportEntity {
+ constructor(acheck: Handle_Interface_Check, concerned: Handle_Standard_Transient);
+ }
+
+export declare class Handle_Interface_ReportEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_ReportEntity): void;
+ get(): Interface_ReportEntity;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_ReportEntity_1 extends Handle_Interface_ReportEntity {
+ constructor();
+ }
+
+ export declare class Handle_Interface_ReportEntity_2 extends Handle_Interface_ReportEntity {
+ constructor(thePtr: Interface_ReportEntity);
+ }
+
+ export declare class Handle_Interface_ReportEntity_3 extends Handle_Interface_ReportEntity {
+ constructor(theHandle: Handle_Interface_ReportEntity);
+ }
+
+ export declare class Handle_Interface_ReportEntity_4 extends Handle_Interface_ReportEntity {
+ constructor(theHandle: Handle_Interface_ReportEntity);
+ }
+
+export declare class Handle_Interface_TypedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_TypedValue): void;
+ get(): Interface_TypedValue;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_TypedValue_1 extends Handle_Interface_TypedValue {
+ constructor();
+ }
+
+ export declare class Handle_Interface_TypedValue_2 extends Handle_Interface_TypedValue {
+ constructor(thePtr: Interface_TypedValue);
+ }
+
+ export declare class Handle_Interface_TypedValue_3 extends Handle_Interface_TypedValue {
+ constructor(theHandle: Handle_Interface_TypedValue);
+ }
+
+ export declare class Handle_Interface_TypedValue_4 extends Handle_Interface_TypedValue {
+ constructor(theHandle: Handle_Interface_TypedValue);
+ }
+
+export declare class Interface_TypedValue extends MoniTool_TypedValue {
+ constructor(name: Standard_CString, type: Interface_ParamType, init: Standard_CString)
+ Type(): Interface_ParamType;
+ static ParamTypeToValueType(typ: Interface_ParamType): MoniTool_ValueType;
+ static ValueTypeToParamType(typ: MoniTool_ValueType): Interface_ParamType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Interface_CheckTool {
+ FillCheck(ent: Handle_Standard_Transient, sh: Interface_ShareTool, ach: Handle_Interface_Check): void;
+ Print_1(ach: Handle_Interface_Check, S: Standard_OStream): void;
+ Print_2(list: Interface_CheckIterator, S: Standard_OStream): void;
+ Check(num: Graphic3d_ZLayerId): Handle_Interface_Check;
+ CheckSuccess(reset: Standard_Boolean): void;
+ CompleteCheckList(): Interface_CheckIterator;
+ CheckList(): Interface_CheckIterator;
+ AnalyseCheckList(): Interface_CheckIterator;
+ VerifyCheckList(): Interface_CheckIterator;
+ WarningCheckList(): Interface_CheckIterator;
+ UnknownEntities(): Interface_EntityIterator;
+ delete(): void;
+}
+
+ export declare class Interface_CheckTool_1 extends Interface_CheckTool {
+ constructor(model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_CheckTool_2 extends Interface_CheckTool {
+ constructor(model: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class Interface_CheckTool_3 extends Interface_CheckTool {
+ constructor(graph: Interface_Graph);
+ }
+
+ export declare class Interface_CheckTool_4 extends Interface_CheckTool {
+ constructor(hgraph: Handle_Interface_HGraph);
+ }
+
+export declare class Handle_Interface_Static {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_Static): void;
+ get(): Interface_Static;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_Static_1 extends Handle_Interface_Static {
+ constructor();
+ }
+
+ export declare class Handle_Interface_Static_2 extends Handle_Interface_Static {
+ constructor(thePtr: Interface_Static);
+ }
+
+ export declare class Handle_Interface_Static_3 extends Handle_Interface_Static {
+ constructor(theHandle: Handle_Interface_Static);
+ }
+
+ export declare class Handle_Interface_Static_4 extends Handle_Interface_Static {
+ constructor(theHandle: Handle_Interface_Static);
+ }
+
+export declare class Interface_Static extends Interface_TypedValue {
+ PrintStatic(S: Standard_OStream): void;
+ Family(): Standard_CString;
+ SetWild(wildcard: Handle_Interface_Static): void;
+ Wild(): Handle_Interface_Static;
+ SetUptodate(): void;
+ UpdatedStatus(): Standard_Boolean;
+ static Init_1(family: Standard_CString, name: Standard_CString, type: Interface_ParamType, init: Standard_CString): Standard_Boolean;
+ static Init_2(family: Standard_CString, name: Standard_CString, type: Standard_Character, init: Standard_CString): Standard_Boolean;
+ static Static(name: Standard_CString): Handle_Interface_Static;
+ static IsPresent(name: Standard_CString): Standard_Boolean;
+ static CDef(name: Standard_CString, part: Standard_CString): Standard_CString;
+ static IDef(name: Standard_CString, part: Standard_CString): Graphic3d_ZLayerId;
+ static IsSet(name: Standard_CString, proper: Standard_Boolean): Standard_Boolean;
+ static CVal(name: Standard_CString): Standard_CString;
+ static IVal(name: Standard_CString): Graphic3d_ZLayerId;
+ static RVal(name: Standard_CString): Quantity_AbsorbedDose;
+ static SetCVal(name: Standard_CString, val: Standard_CString): Standard_Boolean;
+ static SetIVal(name: Standard_CString, val: Graphic3d_ZLayerId): Standard_Boolean;
+ static SetRVal(name: Standard_CString, val: Quantity_AbsorbedDose): Standard_Boolean;
+ static Update(name: Standard_CString): Standard_Boolean;
+ static IsUpdated(name: Standard_CString): Standard_Boolean;
+ static Items(mode: Graphic3d_ZLayerId, criter: Standard_CString): Handle_TColStd_HSequenceOfHAsciiString;
+ static Standards(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_Static_1 extends Interface_Static {
+ constructor(family: Standard_CString, name: Standard_CString, type: Interface_ParamType, init: Standard_CString);
+ }
+
+ export declare class Interface_Static_2 extends Interface_Static {
+ constructor(family: Standard_CString, name: Standard_CString, other: Handle_Interface_Static);
+ }
+
+export declare class Handle_Interface_EntityCluster {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_EntityCluster): void;
+ get(): Interface_EntityCluster;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_EntityCluster_1 extends Handle_Interface_EntityCluster {
+ constructor();
+ }
+
+ export declare class Handle_Interface_EntityCluster_2 extends Handle_Interface_EntityCluster {
+ constructor(thePtr: Interface_EntityCluster);
+ }
+
+ export declare class Handle_Interface_EntityCluster_3 extends Handle_Interface_EntityCluster {
+ constructor(theHandle: Handle_Interface_EntityCluster);
+ }
+
+ export declare class Handle_Interface_EntityCluster_4 extends Handle_Interface_EntityCluster {
+ constructor(theHandle: Handle_Interface_EntityCluster);
+ }
+
+export declare class Interface_EntityCluster extends Standard_Transient {
+ Append(ent: Handle_Standard_Transient): void;
+ Remove_1(ent: Handle_Standard_Transient): Standard_Boolean;
+ Remove_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ NbEntities(): Graphic3d_ZLayerId;
+ Value(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ SetValue(num: Graphic3d_ZLayerId, ent: Handle_Standard_Transient): void;
+ FillIterator(iter: Interface_EntityIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_EntityCluster_1 extends Interface_EntityCluster {
+ constructor();
+ }
+
+ export declare class Interface_EntityCluster_2 extends Interface_EntityCluster {
+ constructor(ent: Handle_Standard_Transient);
+ }
+
+ export declare class Interface_EntityCluster_3 extends Interface_EntityCluster {
+ constructor(ec: Handle_Interface_EntityCluster);
+ }
+
+ export declare class Interface_EntityCluster_4 extends Interface_EntityCluster {
+ constructor(ant: Handle_Standard_Transient, ec: Handle_Interface_EntityCluster);
+ }
+
+export declare class Interface_NodeOfReaderLib extends Standard_Transient {
+ constructor()
+ AddNode(anode: Handle_Interface_GlobalNodeOfReaderLib): void;
+ Module(): Handle_Interface_ReaderModule;
+ Protocol(): Handle_Interface_Protocol;
+ Next(): Handle_Interface_NodeOfReaderLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_NodeOfReaderLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_NodeOfReaderLib): void;
+ get(): Interface_NodeOfReaderLib;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_NodeOfReaderLib_1 extends Handle_Interface_NodeOfReaderLib {
+ constructor();
+ }
+
+ export declare class Handle_Interface_NodeOfReaderLib_2 extends Handle_Interface_NodeOfReaderLib {
+ constructor(thePtr: Interface_NodeOfReaderLib);
+ }
+
+ export declare class Handle_Interface_NodeOfReaderLib_3 extends Handle_Interface_NodeOfReaderLib {
+ constructor(theHandle: Handle_Interface_NodeOfReaderLib);
+ }
+
+ export declare class Handle_Interface_NodeOfReaderLib_4 extends Handle_Interface_NodeOfReaderLib {
+ constructor(theHandle: Handle_Interface_NodeOfReaderLib);
+ }
+
+export declare class Handle_Interface_FileReaderData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_FileReaderData): void;
+ get(): Interface_FileReaderData;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_FileReaderData_1 extends Handle_Interface_FileReaderData {
+ constructor();
+ }
+
+ export declare class Handle_Interface_FileReaderData_2 extends Handle_Interface_FileReaderData {
+ constructor(thePtr: Interface_FileReaderData);
+ }
+
+ export declare class Handle_Interface_FileReaderData_3 extends Handle_Interface_FileReaderData {
+ constructor(theHandle: Handle_Interface_FileReaderData);
+ }
+
+ export declare class Handle_Interface_FileReaderData_4 extends Handle_Interface_FileReaderData {
+ constructor(theHandle: Handle_Interface_FileReaderData);
+ }
+
+export declare class Handle_Interface_HArray1OfHAsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_HArray1OfHAsciiString): void;
+ get(): Interface_HArray1OfHAsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_HArray1OfHAsciiString_1 extends Handle_Interface_HArray1OfHAsciiString {
+ constructor();
+ }
+
+ export declare class Handle_Interface_HArray1OfHAsciiString_2 extends Handle_Interface_HArray1OfHAsciiString {
+ constructor(thePtr: Interface_HArray1OfHAsciiString);
+ }
+
+ export declare class Handle_Interface_HArray1OfHAsciiString_3 extends Handle_Interface_HArray1OfHAsciiString {
+ constructor(theHandle: Handle_Interface_HArray1OfHAsciiString);
+ }
+
+ export declare class Handle_Interface_HArray1OfHAsciiString_4 extends Handle_Interface_HArray1OfHAsciiString {
+ constructor(theHandle: Handle_Interface_HArray1OfHAsciiString);
+ }
+
+export declare class Interface_FileReaderTool {
+ SetData(reader: Handle_Interface_FileReaderData, protocol: Handle_Interface_Protocol): void;
+ Protocol(): Handle_Interface_Protocol;
+ Data(): Handle_Interface_FileReaderData;
+ SetModel(amodel: Handle_Interface_InterfaceModel): void;
+ Model(): Handle_Interface_InterfaceModel;
+ SetMessenger(messenger: Handle_Message_Messenger): void;
+ Messenger(): Handle_Message_Messenger;
+ SetTraceLevel(tracelev: Graphic3d_ZLayerId): void;
+ TraceLevel(): Graphic3d_ZLayerId;
+ SetErrorHandle(err: Standard_Boolean): void;
+ ErrorHandle(): Standard_Boolean;
+ SetEntities(): void;
+ Recognize(num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): Standard_Boolean;
+ RecognizeByLib(num: Graphic3d_ZLayerId, glib: Interface_GeneralLib, rlib: Interface_ReaderLib, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): Standard_Boolean;
+ UnknownEntity(): Handle_Standard_Transient;
+ NewModel(): Handle_Interface_InterfaceModel;
+ LoadModel(amodel: Handle_Interface_InterfaceModel): void;
+ LoadedEntity(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ BeginRead(amodel: Handle_Interface_InterfaceModel): void;
+ AnalyseRecord(num: Graphic3d_ZLayerId, anent: Handle_Standard_Transient, acheck: Handle_Interface_Check): Standard_Boolean;
+ EndRead(amodel: Handle_Interface_InterfaceModel): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Interface_Array1OfFileParameter {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Interface_FileParameter): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Interface_Array1OfFileParameter): Interface_Array1OfFileParameter;
+ Move(theOther: Interface_Array1OfFileParameter): Interface_Array1OfFileParameter;
+ First(): Interface_FileParameter;
+ ChangeFirst(): Interface_FileParameter;
+ Last(): Interface_FileParameter;
+ ChangeLast(): Interface_FileParameter;
+ Value(theIndex: Standard_Integer): Interface_FileParameter;
+ ChangeValue(theIndex: Standard_Integer): Interface_FileParameter;
+ SetValue(theIndex: Standard_Integer, theItem: Interface_FileParameter): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Interface_Array1OfFileParameter_1 extends Interface_Array1OfFileParameter {
+ constructor();
+ }
+
+ export declare class Interface_Array1OfFileParameter_2 extends Interface_Array1OfFileParameter {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Interface_Array1OfFileParameter_3 extends Interface_Array1OfFileParameter {
+ constructor(theOther: Interface_Array1OfFileParameter);
+ }
+
+ export declare class Interface_Array1OfFileParameter_4 extends Interface_Array1OfFileParameter {
+ constructor(theOther: Interface_Array1OfFileParameter);
+ }
+
+ export declare class Interface_Array1OfFileParameter_5 extends Interface_Array1OfFileParameter {
+ constructor(theBegin: Interface_FileParameter, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Interface_ParamList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_ParamList): void;
+ get(): Interface_ParamList;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_ParamList_1 extends Handle_Interface_ParamList {
+ constructor();
+ }
+
+ export declare class Handle_Interface_ParamList_2 extends Handle_Interface_ParamList {
+ constructor(thePtr: Interface_ParamList);
+ }
+
+ export declare class Handle_Interface_ParamList_3 extends Handle_Interface_ParamList {
+ constructor(theHandle: Handle_Interface_ParamList);
+ }
+
+ export declare class Handle_Interface_ParamList_4 extends Handle_Interface_ParamList {
+ constructor(theHandle: Handle_Interface_ParamList);
+ }
+
+export declare class Interface_ParamList extends Standard_Transient {
+ constructor(theIncrement: Graphic3d_ZLayerId)
+ Length(): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ SetValue(Index: Graphic3d_ZLayerId, Value: Interface_FileParameter): void;
+ Value(Index: Graphic3d_ZLayerId): Interface_FileParameter;
+ ChangeValue(Index: Graphic3d_ZLayerId): Interface_FileParameter;
+ Clear(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Interface_MapAsciiStringHasher {
+ constructor();
+ static HashCode(theAsciiString: XCAFDoc_PartId, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(K1: XCAFDoc_PartId, K2: XCAFDoc_PartId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type Interface_CheckStatus = {
+ Interface_CheckOK: {};
+ Interface_CheckWarning: {};
+ Interface_CheckFail: {};
+ Interface_CheckAny: {};
+ Interface_CheckMessage: {};
+ Interface_CheckNoFail: {};
+}
+
+export declare class Interface_Category {
+ SetProtocol(theProtocol: Handle_Interface_Protocol): void;
+ CatNum(theEnt: Handle_Standard_Transient, theShares: Interface_ShareTool): Graphic3d_ZLayerId;
+ ClearNums(): void;
+ Compute(theModel: Handle_Interface_InterfaceModel, theShares: Interface_ShareTool): void;
+ Num(theNumEnt: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static AddCategory(theName: Standard_CString): Graphic3d_ZLayerId;
+ static NbCategories(): Graphic3d_ZLayerId;
+ static Name(theNum: Graphic3d_ZLayerId): Standard_CString;
+ static Number(theName: Standard_CString): Graphic3d_ZLayerId;
+ static Init(): void;
+ delete(): void;
+}
+
+ export declare class Interface_Category_1 extends Interface_Category {
+ constructor();
+ }
+
+ export declare class Interface_Category_2 extends Interface_Category {
+ constructor(theProtocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Interface_Category_3 extends Interface_Category {
+ constructor(theGTool: Handle_Interface_GTool);
+ }
+
+export declare class Interface_Check extends Standard_Transient {
+ SendFail(amsg: Message_Msg): void;
+ AddFail_1(amess: Handle_TCollection_HAsciiString): void;
+ AddFail_2(amess: Handle_TCollection_HAsciiString, orig: Handle_TCollection_HAsciiString): void;
+ AddFail_3(amess: Standard_CString, orig: Standard_CString): void;
+ AddFail_4(amsg: Message_Msg): void;
+ HasFailed(): Standard_Boolean;
+ NbFails(): Graphic3d_ZLayerId;
+ Fail(num: Graphic3d_ZLayerId, final: Standard_Boolean): Handle_TCollection_HAsciiString;
+ CFail(num: Graphic3d_ZLayerId, final: Standard_Boolean): Standard_CString;
+ Fails(final: Standard_Boolean): Handle_TColStd_HSequenceOfHAsciiString;
+ SendWarning(amsg: Message_Msg): void;
+ AddWarning_1(amess: Handle_TCollection_HAsciiString): void;
+ AddWarning_2(amess: Handle_TCollection_HAsciiString, orig: Handle_TCollection_HAsciiString): void;
+ AddWarning_3(amess: Standard_CString, orig: Standard_CString): void;
+ AddWarning_4(amsg: Message_Msg): void;
+ HasWarnings(): Standard_Boolean;
+ NbWarnings(): Graphic3d_ZLayerId;
+ Warning(num: Graphic3d_ZLayerId, final: Standard_Boolean): Handle_TCollection_HAsciiString;
+ CWarning(num: Graphic3d_ZLayerId, final: Standard_Boolean): Standard_CString;
+ Warnings(final: Standard_Boolean): Handle_TColStd_HSequenceOfHAsciiString;
+ SendMsg(amsg: Message_Msg): void;
+ NbInfoMsgs(): Graphic3d_ZLayerId;
+ InfoMsg(num: Graphic3d_ZLayerId, final: Standard_Boolean): Handle_TCollection_HAsciiString;
+ CInfoMsg(num: Graphic3d_ZLayerId, final: Standard_Boolean): Standard_CString;
+ InfoMsgs(final: Standard_Boolean): Handle_TColStd_HSequenceOfHAsciiString;
+ Status(): Interface_CheckStatus;
+ Complies_1(status: Interface_CheckStatus): Standard_Boolean;
+ Complies_2(mess: Handle_TCollection_HAsciiString, incl: Graphic3d_ZLayerId, status: Interface_CheckStatus): Standard_Boolean;
+ HasEntity(): Standard_Boolean;
+ Entity(): Handle_Standard_Transient;
+ Clear(): void;
+ ClearFails(): void;
+ ClearWarnings(): void;
+ ClearInfoMsgs(): void;
+ Remove(mess: Handle_TCollection_HAsciiString, incl: Graphic3d_ZLayerId, status: Interface_CheckStatus): Standard_Boolean;
+ Mend(pref: Standard_CString, num: Graphic3d_ZLayerId): Standard_Boolean;
+ SetEntity(anentity: Handle_Standard_Transient): void;
+ GetEntity(anentity: Handle_Standard_Transient): void;
+ GetMessages(other: Handle_Interface_Check): void;
+ GetAsWarning(other: Handle_Interface_Check, failsonly: Standard_Boolean): void;
+ Print(S: Standard_OStream, level: Graphic3d_ZLayerId, final: Graphic3d_ZLayerId): void;
+ Trace(level: Graphic3d_ZLayerId, final: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_Check_1 extends Interface_Check {
+ constructor();
+ }
+
+ export declare class Interface_Check_2 extends Interface_Check {
+ constructor(anentity: Handle_Standard_Transient);
+ }
+
+export declare class Handle_Interface_Check {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_Check): void;
+ get(): Interface_Check;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_Check_1 extends Handle_Interface_Check {
+ constructor();
+ }
+
+ export declare class Handle_Interface_Check_2 extends Handle_Interface_Check {
+ constructor(thePtr: Interface_Check);
+ }
+
+ export declare class Handle_Interface_Check_3 extends Handle_Interface_Check {
+ constructor(theHandle: Handle_Interface_Check);
+ }
+
+ export declare class Handle_Interface_Check_4 extends Handle_Interface_Check {
+ constructor(theHandle: Handle_Interface_Check);
+ }
+
+export declare class Interface_EntityIterator {
+ AddList(list: Handle_TColStd_HSequenceOfTransient): void;
+ AddItem(anentity: Handle_Standard_Transient): void;
+ GetOneItem(anentity: Handle_Standard_Transient): void;
+ SelectType(atype: Handle_Standard_Type, keep: Standard_Boolean): void;
+ NbEntities(): Graphic3d_ZLayerId;
+ NbTyped(type: Handle_Standard_Type): Graphic3d_ZLayerId;
+ Typed(type: Handle_Standard_Type): Interface_EntityIterator;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Standard_Transient;
+ Content(): Handle_TColStd_HSequenceOfTransient;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class Interface_EntityIterator_1 extends Interface_EntityIterator {
+ constructor();
+ }
+
+ export declare class Interface_EntityIterator_2 extends Interface_EntityIterator {
+ constructor(list: Handle_TColStd_HSequenceOfTransient);
+ }
+
+export declare class Handle_Interface_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_GeneralModule): void;
+ get(): Interface_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_GeneralModule_1 extends Handle_Interface_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_Interface_GeneralModule_2 extends Handle_Interface_GeneralModule {
+ constructor(thePtr: Interface_GeneralModule);
+ }
+
+ export declare class Handle_Interface_GeneralModule_3 extends Handle_Interface_GeneralModule {
+ constructor(theHandle: Handle_Interface_GeneralModule);
+ }
+
+ export declare class Handle_Interface_GeneralModule_4 extends Handle_Interface_GeneralModule {
+ constructor(theHandle: Handle_Interface_GeneralModule);
+ }
+
+export declare class Interface_IntVal extends Standard_Transient {
+ constructor()
+ Value(): Graphic3d_ZLayerId;
+ CValue(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Interface_IntVal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_IntVal): void;
+ get(): Interface_IntVal;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_IntVal_1 extends Handle_Interface_IntVal {
+ constructor();
+ }
+
+ export declare class Handle_Interface_IntVal_2 extends Handle_Interface_IntVal {
+ constructor(thePtr: Interface_IntVal);
+ }
+
+ export declare class Handle_Interface_IntVal_3 extends Handle_Interface_IntVal {
+ constructor(theHandle: Handle_Interface_IntVal);
+ }
+
+ export declare class Handle_Interface_IntVal_4 extends Handle_Interface_IntVal {
+ constructor(theHandle: Handle_Interface_IntVal);
+ }
+
+export declare class Interface_EntityList {
+ constructor()
+ Clear(): void;
+ Append(ent: Handle_Standard_Transient): void;
+ Add(ent: Handle_Standard_Transient): void;
+ Remove_1(ent: Handle_Standard_Transient): void;
+ Remove_2(num: Graphic3d_ZLayerId): void;
+ IsEmpty(): Standard_Boolean;
+ NbEntities(): Graphic3d_ZLayerId;
+ Value(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ SetValue(num: Graphic3d_ZLayerId, ent: Handle_Standard_Transient): void;
+ FillIterator(iter: Interface_EntityIterator): void;
+ NbTypedEntities(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ TypedEntity(atype: Handle_Standard_Type, num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ delete(): void;
+}
+
+export declare class Handle_Interface_HSequenceOfCheck {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_HSequenceOfCheck): void;
+ get(): Interface_HSequenceOfCheck;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_HSequenceOfCheck_1 extends Handle_Interface_HSequenceOfCheck {
+ constructor();
+ }
+
+ export declare class Handle_Interface_HSequenceOfCheck_2 extends Handle_Interface_HSequenceOfCheck {
+ constructor(thePtr: Interface_HSequenceOfCheck);
+ }
+
+ export declare class Handle_Interface_HSequenceOfCheck_3 extends Handle_Interface_HSequenceOfCheck {
+ constructor(theHandle: Handle_Interface_HSequenceOfCheck);
+ }
+
+ export declare class Handle_Interface_HSequenceOfCheck_4 extends Handle_Interface_HSequenceOfCheck {
+ constructor(theHandle: Handle_Interface_HSequenceOfCheck);
+ }
+
+export declare class Handle_Interface_CheckFailure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_CheckFailure): void;
+ get(): Interface_CheckFailure;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_CheckFailure_1 extends Handle_Interface_CheckFailure {
+ constructor();
+ }
+
+ export declare class Handle_Interface_CheckFailure_2 extends Handle_Interface_CheckFailure {
+ constructor(thePtr: Interface_CheckFailure);
+ }
+
+ export declare class Handle_Interface_CheckFailure_3 extends Handle_Interface_CheckFailure {
+ constructor(theHandle: Handle_Interface_CheckFailure);
+ }
+
+ export declare class Handle_Interface_CheckFailure_4 extends Handle_Interface_CheckFailure {
+ constructor(theHandle: Handle_Interface_CheckFailure);
+ }
+
+export declare class Interface_CheckFailure extends Interface_InterfaceError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Interface_CheckFailure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_CheckFailure_1 extends Interface_CheckFailure {
+ constructor();
+ }
+
+ export declare class Interface_CheckFailure_2 extends Interface_CheckFailure {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Interface_GTool extends Standard_Transient {
+ SetSignType(sign: Handle_Interface_SignType): void;
+ SignType(): Handle_Interface_SignType;
+ SignValue(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ SignName(): Standard_CString;
+ SetProtocol(proto: Handle_Interface_Protocol, enforce: Standard_Boolean): void;
+ Protocol(): Handle_Interface_Protocol;
+ Lib(): Interface_GeneralLib;
+ Reservate(nb: Graphic3d_ZLayerId, enforce: Standard_Boolean): void;
+ ClearEntities(): void;
+ Select(ent: Handle_Standard_Transient, gmod: Handle_Interface_GeneralModule, CN: Graphic3d_ZLayerId, enforce: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Interface_GTool_1 extends Interface_GTool {
+ constructor();
+ }
+
+ export declare class Interface_GTool_2 extends Interface_GTool {
+ constructor(proto: Handle_Interface_Protocol, nbent: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_Interface_GTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_GTool): void;
+ get(): Interface_GTool;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_GTool_1 extends Handle_Interface_GTool {
+ constructor();
+ }
+
+ export declare class Handle_Interface_GTool_2 extends Handle_Interface_GTool {
+ constructor(thePtr: Interface_GTool);
+ }
+
+ export declare class Handle_Interface_GTool_3 extends Handle_Interface_GTool {
+ constructor(theHandle: Handle_Interface_GTool);
+ }
+
+ export declare class Handle_Interface_GTool_4 extends Handle_Interface_GTool {
+ constructor(theHandle: Handle_Interface_GTool);
+ }
+
+export declare class Interface_GraphContent extends Interface_EntityIterator {
+ GetFromGraph_1(agraph: Interface_Graph): void;
+ GetFromGraph_2(agraph: Interface_Graph, stat: Graphic3d_ZLayerId): void;
+ Result(): Interface_EntityIterator;
+ Begin(): void;
+ Evaluate(): void;
+ delete(): void;
+}
+
+ export declare class Interface_GraphContent_1 extends Interface_GraphContent {
+ constructor();
+ }
+
+ export declare class Interface_GraphContent_2 extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph);
+ }
+
+ export declare class Interface_GraphContent_3 extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph, stat: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_GraphContent_4 extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph, ent: Handle_Standard_Transient);
+ }
+
+export declare class Interface_FloatWriter {
+ constructor(chars: Graphic3d_ZLayerId)
+ SetFormat(form: Standard_CString, reset: Standard_Boolean): void;
+ SetFormatForRange(form: Standard_CString, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose): void;
+ SetZeroSuppress(mode: Standard_Boolean): void;
+ SetDefaults(chars: Graphic3d_ZLayerId): void;
+ Options(zerosup: Standard_Boolean, range: Standard_Boolean, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose): void;
+ MainFormat(): Standard_CString;
+ FormatForRange(): Standard_CString;
+ Write(val: Quantity_AbsorbedDose, text: Standard_CString): Graphic3d_ZLayerId;
+ static Convert(val: Quantity_AbsorbedDose, text: Standard_CString, zerosup: Standard_Boolean, Range1: Quantity_AbsorbedDose, Range2: Quantity_AbsorbedDose, mainform: Standard_CString, rangeform: Standard_CString): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_Interface_UndefinedContent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Interface_UndefinedContent): void;
+ get(): Interface_UndefinedContent;
+ delete(): void;
+}
+
+ export declare class Handle_Interface_UndefinedContent_1 extends Handle_Interface_UndefinedContent {
+ constructor();
+ }
+
+ export declare class Handle_Interface_UndefinedContent_2 extends Handle_Interface_UndefinedContent {
+ constructor(thePtr: Interface_UndefinedContent);
+ }
+
+ export declare class Handle_Interface_UndefinedContent_3 extends Handle_Interface_UndefinedContent {
+ constructor(theHandle: Handle_Interface_UndefinedContent);
+ }
+
+ export declare class Handle_Interface_UndefinedContent_4 extends Handle_Interface_UndefinedContent {
+ constructor(theHandle: Handle_Interface_UndefinedContent);
+ }
+
+export declare class Interface_UndefinedContent extends Standard_Transient {
+ constructor()
+ NbParams(): Graphic3d_ZLayerId;
+ NbLiterals(): Graphic3d_ZLayerId;
+ ParamData(num: Graphic3d_ZLayerId, ptype: Interface_ParamType, ent: Handle_Standard_Transient, val: Handle_TCollection_HAsciiString): Standard_Boolean;
+ ParamType(num: Graphic3d_ZLayerId): Interface_ParamType;
+ IsParamEntity(num: Graphic3d_ZLayerId): Standard_Boolean;
+ ParamEntity(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ ParamValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Reservate(nb: Graphic3d_ZLayerId, nblit: Graphic3d_ZLayerId): void;
+ AddLiteral(ptype: Interface_ParamType, val: Handle_TCollection_HAsciiString): void;
+ AddEntity(ptype: Interface_ParamType, ent: Handle_Standard_Transient): void;
+ RemoveParam(num: Graphic3d_ZLayerId): void;
+ SetLiteral(num: Graphic3d_ZLayerId, ptype: Interface_ParamType, val: Handle_TCollection_HAsciiString): void;
+ SetEntity_1(num: Graphic3d_ZLayerId, ptype: Interface_ParamType, ent: Handle_Standard_Transient): void;
+ SetEntity_2(num: Graphic3d_ZLayerId, ent: Handle_Standard_Transient): void;
+ EntityList(): Interface_EntityList;
+ GetFromAnother(other: Handle_Interface_UndefinedContent, TC: Interface_CopyTool): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Interface_BitMap {
+ Initialize_1(nbitems: Graphic3d_ZLayerId, resflags: Graphic3d_ZLayerId): void;
+ Initialize_2(other: Interface_BitMap, copied: Standard_Boolean): void;
+ Reservate(moreflags: Graphic3d_ZLayerId): void;
+ SetLength(nbitems: Graphic3d_ZLayerId): void;
+ AddFlag(name: Standard_CString): Graphic3d_ZLayerId;
+ AddSomeFlags(more: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ RemoveFlag(num: Graphic3d_ZLayerId): Standard_Boolean;
+ SetFlagName(num: Graphic3d_ZLayerId, name: Standard_CString): Standard_Boolean;
+ NbFlags(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ FlagName(num: Graphic3d_ZLayerId): Standard_CString;
+ FlagNumber(name: Standard_CString): Graphic3d_ZLayerId;
+ Value(item: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId): Standard_Boolean;
+ SetValue(item: Graphic3d_ZLayerId, val: Standard_Boolean, flag: Graphic3d_ZLayerId): void;
+ SetTrue(item: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId): void;
+ SetFalse(item: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId): void;
+ CTrue(item: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId): Standard_Boolean;
+ CFalse(item: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId): Standard_Boolean;
+ Init(val: Standard_Boolean, flag: Graphic3d_ZLayerId): void;
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class Interface_BitMap_1 extends Interface_BitMap {
+ constructor();
+ }
+
+ export declare class Interface_BitMap_2 extends Interface_BitMap {
+ constructor(nbitems: Graphic3d_ZLayerId, resflags: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_BitMap_3 extends Interface_BitMap {
+ constructor(other: Interface_BitMap, copied: Standard_Boolean);
+ }
+
+export declare class Interface_IntList {
+ Initialize(nbe: Graphic3d_ZLayerId): void;
+ Internals(nbrefs: Graphic3d_ZLayerId, ents: Handle_TColStd_HArray1OfInteger, refs: Handle_TColStd_HArray1OfInteger): void;
+ NbEntities(): Graphic3d_ZLayerId;
+ SetNbEntities(nbe: Graphic3d_ZLayerId): void;
+ SetNumber(number: Graphic3d_ZLayerId): void;
+ Number(): Graphic3d_ZLayerId;
+ List(number: Graphic3d_ZLayerId, copied: Standard_Boolean): Interface_IntList;
+ SetRedefined(mode: Standard_Boolean): void;
+ Reservate(count: Graphic3d_ZLayerId): void;
+ Add(ref: Graphic3d_ZLayerId): void;
+ Length(): Graphic3d_ZLayerId;
+ IsRedefined(num: Graphic3d_ZLayerId): Standard_Boolean;
+ Value(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Remove(num: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ AdjustSize(margin: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Interface_IntList_1 extends Interface_IntList {
+ constructor();
+ }
+
+ export declare class Interface_IntList_2 extends Interface_IntList {
+ constructor(nbe: Graphic3d_ZLayerId);
+ }
+
+ export declare class Interface_IntList_3 extends Interface_IntList {
+ constructor(other: Interface_IntList, copied: Standard_Boolean);
+ }
+
+export declare class Handle_Standard_DimensionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_DimensionError): void;
+ get(): Standard_DimensionError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_DimensionError_1 extends Handle_Standard_DimensionError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_DimensionError_2 extends Handle_Standard_DimensionError {
+ constructor(thePtr: Standard_DimensionError);
+ }
+
+ export declare class Handle_Standard_DimensionError_3 extends Handle_Standard_DimensionError {
+ constructor(theHandle: Handle_Standard_DimensionError);
+ }
+
+ export declare class Handle_Standard_DimensionError_4 extends Handle_Standard_DimensionError {
+ constructor(theHandle: Handle_Standard_DimensionError);
+ }
+
+export declare class Standard_DimensionError extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_DimensionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_DimensionError_1 extends Standard_DimensionError {
+ constructor();
+ }
+
+ export declare class Standard_DimensionError_2 extends Standard_DimensionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard_ProgramError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_ProgramError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_ProgramError_1 extends Standard_ProgramError {
+ constructor();
+ }
+
+ export declare class Standard_ProgramError_2 extends Standard_ProgramError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_ProgramError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_ProgramError): void;
+ get(): Standard_ProgramError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_ProgramError_1 extends Handle_Standard_ProgramError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_ProgramError_2 extends Handle_Standard_ProgramError {
+ constructor(thePtr: Standard_ProgramError);
+ }
+
+ export declare class Handle_Standard_ProgramError_3 extends Handle_Standard_ProgramError {
+ constructor(theHandle: Handle_Standard_ProgramError);
+ }
+
+ export declare class Handle_Standard_ProgramError_4 extends Handle_Standard_ProgramError {
+ constructor(theHandle: Handle_Standard_ProgramError);
+ }
+
+export declare class Handle_Standard_NullObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NullObject): void;
+ get(): Standard_NullObject;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NullObject_1 extends Handle_Standard_NullObject {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NullObject_2 extends Handle_Standard_NullObject {
+ constructor(thePtr: Standard_NullObject);
+ }
+
+ export declare class Handle_Standard_NullObject_3 extends Handle_Standard_NullObject {
+ constructor(theHandle: Handle_Standard_NullObject);
+ }
+
+ export declare class Handle_Standard_NullObject_4 extends Handle_Standard_NullObject {
+ constructor(theHandle: Handle_Standard_NullObject);
+ }
+
+export declare class Standard_NullObject extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NullObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NullObject_1 extends Standard_NullObject {
+ constructor();
+ }
+
+ export declare class Standard_NullObject_2 extends Standard_NullObject {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_ConstructionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_ConstructionError): void;
+ get(): Standard_ConstructionError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_ConstructionError_1 extends Handle_Standard_ConstructionError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_ConstructionError_2 extends Handle_Standard_ConstructionError {
+ constructor(thePtr: Standard_ConstructionError);
+ }
+
+ export declare class Handle_Standard_ConstructionError_3 extends Handle_Standard_ConstructionError {
+ constructor(theHandle: Handle_Standard_ConstructionError);
+ }
+
+ export declare class Handle_Standard_ConstructionError_4 extends Handle_Standard_ConstructionError {
+ constructor(theHandle: Handle_Standard_ConstructionError);
+ }
+
+export declare class Standard_ConstructionError extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_ConstructionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_ConstructionError_1 extends Standard_ConstructionError {
+ constructor();
+ }
+
+ export declare class Standard_ConstructionError_2 extends Standard_ConstructionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard_NoSuchObject extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NoSuchObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NoSuchObject_1 extends Standard_NoSuchObject {
+ constructor();
+ }
+
+ export declare class Standard_NoSuchObject_2 extends Standard_NoSuchObject {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_NoSuchObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NoSuchObject): void;
+ get(): Standard_NoSuchObject;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NoSuchObject_1 extends Handle_Standard_NoSuchObject {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NoSuchObject_2 extends Handle_Standard_NoSuchObject {
+ constructor(thePtr: Standard_NoSuchObject);
+ }
+
+ export declare class Handle_Standard_NoSuchObject_3 extends Handle_Standard_NoSuchObject {
+ constructor(theHandle: Handle_Standard_NoSuchObject);
+ }
+
+ export declare class Handle_Standard_NoSuchObject_4 extends Handle_Standard_NoSuchObject {
+ constructor(theHandle: Handle_Standard_NoSuchObject);
+ }
+
+export declare type Standard_JsonKey = {
+ Standard_JsonKey_None: {};
+ Standard_JsonKey_OpenChild: {};
+ Standard_JsonKey_CloseChild: {};
+ Standard_JsonKey_OpenContainer: {};
+ Standard_JsonKey_CloseContainer: {};
+ Standard_JsonKey_Quote: {};
+ Standard_JsonKey_SeparatorKeyToValue: {};
+ Standard_JsonKey_SeparatorValueToValue: {};
+}
+
+export declare class Standard_DumpValue {
+ delete(): void;
+}
+
+ export declare class Standard_DumpValue_1 extends Standard_DumpValue {
+ constructor();
+ }
+
+ export declare class Standard_DumpValue_2 extends Standard_DumpValue {
+ constructor(theValue: XCAFDoc_PartId, theStartPos: Graphic3d_ZLayerId);
+ }
+
+export declare class Standard_NegativeValue extends Standard_RangeError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NegativeValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NegativeValue_1 extends Standard_NegativeValue {
+ constructor();
+ }
+
+ export declare class Standard_NegativeValue_2 extends Standard_NegativeValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_NegativeValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NegativeValue): void;
+ get(): Standard_NegativeValue;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NegativeValue_1 extends Handle_Standard_NegativeValue {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NegativeValue_2 extends Handle_Standard_NegativeValue {
+ constructor(thePtr: Standard_NegativeValue);
+ }
+
+ export declare class Handle_Standard_NegativeValue_3 extends Handle_Standard_NegativeValue {
+ constructor(theHandle: Handle_Standard_NegativeValue);
+ }
+
+ export declare class Handle_Standard_NegativeValue_4 extends Handle_Standard_NegativeValue {
+ constructor(theHandle: Handle_Standard_NegativeValue);
+ }
+
+export declare class Standard_Mutex {
+ constructor()
+ Lock(): void;
+ TryLock(): Standard_Boolean;
+ Unlock(): void;
+ delete(): void;
+}
+
+export declare class Standard_MMgrOpt extends Standard_MMgrRoot {
+ constructor(aClear: Standard_Boolean, aMMap: Standard_Boolean, aCellSize: Standard_ThreadId, aNbPages: Graphic3d_ZLayerId, aThreshold: Standard_ThreadId)
+ Allocate(aSize: Standard_ThreadId): Standard_Address;
+ Reallocate(thePtr: Standard_Address, theSize: Standard_ThreadId): Standard_Address;
+ Free(thePtr: Standard_Address): void;
+ Purge(isDestroyed: Standard_Boolean): Graphic3d_ZLayerId;
+ static SetCallBackFunction(pFunc: any): void;
+ delete(): void;
+}
+
+export declare class Standard_Overflow extends Standard_NumericError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_Overflow;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_Overflow_1 extends Standard_Overflow {
+ constructor();
+ }
+
+ export declare class Standard_Overflow_2 extends Standard_Overflow {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_Overflow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_Overflow): void;
+ get(): Standard_Overflow;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_Overflow_1 extends Handle_Standard_Overflow {
+ constructor();
+ }
+
+ export declare class Handle_Standard_Overflow_2 extends Handle_Standard_Overflow {
+ constructor(thePtr: Standard_Overflow);
+ }
+
+ export declare class Handle_Standard_Overflow_3 extends Handle_Standard_Overflow {
+ constructor(theHandle: Handle_Standard_Overflow);
+ }
+
+ export declare class Handle_Standard_Overflow_4 extends Handle_Standard_Overflow {
+ constructor(theHandle: Handle_Standard_Overflow);
+ }
+
+export declare type Standard_HandlerStatus = {
+ Standard_HandlerVoid: {};
+ Standard_HandlerJumped: {};
+ Standard_HandlerProcessed: {};
+}
+
+export declare class Standard_NoMoreObject extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NoMoreObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NoMoreObject_1 extends Standard_NoMoreObject {
+ constructor();
+ }
+
+ export declare class Standard_NoMoreObject_2 extends Standard_NoMoreObject {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_NoMoreObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NoMoreObject): void;
+ get(): Standard_NoMoreObject;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NoMoreObject_1 extends Handle_Standard_NoMoreObject {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NoMoreObject_2 extends Handle_Standard_NoMoreObject {
+ constructor(thePtr: Standard_NoMoreObject);
+ }
+
+ export declare class Handle_Standard_NoMoreObject_3 extends Handle_Standard_NoMoreObject {
+ constructor(theHandle: Handle_Standard_NoMoreObject);
+ }
+
+ export declare class Handle_Standard_NoMoreObject_4 extends Handle_Standard_NoMoreObject {
+ constructor(theHandle: Handle_Standard_NoMoreObject);
+ }
+
+export declare class Standard_MultiplyDefined extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_MultiplyDefined;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_MultiplyDefined_1 extends Standard_MultiplyDefined {
+ constructor();
+ }
+
+ export declare class Standard_MultiplyDefined_2 extends Standard_MultiplyDefined {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_MultiplyDefined {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_MultiplyDefined): void;
+ get(): Standard_MultiplyDefined;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_MultiplyDefined_1 extends Handle_Standard_MultiplyDefined {
+ constructor();
+ }
+
+ export declare class Handle_Standard_MultiplyDefined_2 extends Handle_Standard_MultiplyDefined {
+ constructor(thePtr: Standard_MultiplyDefined);
+ }
+
+ export declare class Handle_Standard_MultiplyDefined_3 extends Handle_Standard_MultiplyDefined {
+ constructor(theHandle: Handle_Standard_MultiplyDefined);
+ }
+
+ export declare class Handle_Standard_MultiplyDefined_4 extends Handle_Standard_MultiplyDefined {
+ constructor(theHandle: Handle_Standard_MultiplyDefined);
+ }
+
+export declare class Standard_ReadLineBuffer {
+ constructor(theMaxBufferSizeBytes: Standard_Size)
+ Clear(): void;
+ IsMultilineMode(): Standard_Boolean;
+ ToPutGapInMultiline(): Standard_Boolean;
+ SetMultilineMode(theMultilineMode: Standard_Boolean, theToPutGap: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class Standard_LicenseNotFound extends Standard_LicenseError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_LicenseNotFound;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_LicenseNotFound_1 extends Standard_LicenseNotFound {
+ constructor();
+ }
+
+ export declare class Standard_LicenseNotFound_2 extends Standard_LicenseNotFound {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_LicenseNotFound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_LicenseNotFound): void;
+ get(): Standard_LicenseNotFound;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_LicenseNotFound_1 extends Handle_Standard_LicenseNotFound {
+ constructor();
+ }
+
+ export declare class Handle_Standard_LicenseNotFound_2 extends Handle_Standard_LicenseNotFound {
+ constructor(thePtr: Standard_LicenseNotFound);
+ }
+
+ export declare class Handle_Standard_LicenseNotFound_3 extends Handle_Standard_LicenseNotFound {
+ constructor(theHandle: Handle_Standard_LicenseNotFound);
+ }
+
+ export declare class Handle_Standard_LicenseNotFound_4 extends Handle_Standard_LicenseNotFound {
+ constructor(theHandle: Handle_Standard_LicenseNotFound);
+ }
+
+export declare class Handle_Standard_NotImplemented {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NotImplemented): void;
+ get(): Standard_NotImplemented;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NotImplemented_1 extends Handle_Standard_NotImplemented {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NotImplemented_2 extends Handle_Standard_NotImplemented {
+ constructor(thePtr: Standard_NotImplemented);
+ }
+
+ export declare class Handle_Standard_NotImplemented_3 extends Handle_Standard_NotImplemented {
+ constructor(theHandle: Handle_Standard_NotImplemented);
+ }
+
+ export declare class Handle_Standard_NotImplemented_4 extends Handle_Standard_NotImplemented {
+ constructor(theHandle: Handle_Standard_NotImplemented);
+ }
+
+export declare class Standard_NotImplemented extends Standard_ProgramError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NotImplemented;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NotImplemented_1 extends Standard_NotImplemented {
+ constructor();
+ }
+
+ export declare class Standard_NotImplemented_2 extends Standard_NotImplemented {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard_MMgrRaw extends Standard_MMgrRoot {
+ constructor(aClear: Standard_Boolean)
+ Allocate(aSize: Standard_ThreadId): Standard_Address;
+ Reallocate(thePtr: Standard_Address, theSize: Standard_ThreadId): Standard_Address;
+ Free(thePtr: Standard_Address): void;
+ delete(): void;
+}
+
+export declare class Standard_Condition {
+ constructor(theIsSet: Standard_Boolean)
+ Set(): void;
+ Reset(): void;
+ Wait_1(): void;
+ Wait_2(theTimeMilliseconds: Standard_Integer): Standard_Boolean;
+ Check(): Standard_Boolean;
+ CheckReset(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Standard_GUID {
+ ToUUID(): Standard_UUID;
+ ToCString(aStrGuid: Standard_PCharacter): void;
+ ToExtString(aStrGuid: Standard_PExtCharacter): void;
+ IsSame(uid: Standard_GUID): Standard_Boolean;
+ IsNotSame(uid: Standard_GUID): Standard_Boolean;
+ Assign_1(uid: Standard_GUID): void;
+ Assign_2(uid: Standard_UUID): void;
+ ShallowDump(aStream: Standard_OStream): void;
+ static CheckGUIDFormat(aGuid: Standard_CString): Standard_Boolean;
+ Hash(Upper: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static HashCode(theGUID: Standard_GUID, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(string1: Standard_GUID, string2: Standard_GUID): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Standard_GUID_1 extends Standard_GUID {
+ constructor();
+ }
+
+ export declare class Standard_GUID_2 extends Standard_GUID {
+ constructor(aGuid: Standard_CString);
+ }
+
+ export declare class Standard_GUID_3 extends Standard_GUID {
+ constructor(aGuid: Standard_ExtString);
+ }
+
+ export declare class Standard_GUID_4 extends Standard_GUID {
+ constructor(a32b: Graphic3d_ZLayerId, a16b1: Standard_ExtCharacter, a16b2: Standard_ExtCharacter, a16b3: Standard_ExtCharacter, a8b1: Standard_Byte, a8b2: Standard_Byte, a8b3: Standard_Byte, a8b4: Standard_Byte, a8b5: Standard_Byte, a8b6: Standard_Byte);
+ }
+
+ export declare class Standard_GUID_5 extends Standard_GUID {
+ constructor(aGuid: Standard_UUID);
+ }
+
+ export declare class Standard_GUID_6 extends Standard_GUID {
+ constructor(aGuid: Standard_GUID);
+ }
+
+export declare class Handle_Standard_Type {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_Type): void;
+ get(): Standard_Type;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_Type_1 extends Handle_Standard_Type {
+ constructor();
+ }
+
+ export declare class Handle_Standard_Type_2 extends Handle_Standard_Type {
+ constructor(thePtr: Standard_Type);
+ }
+
+ export declare class Handle_Standard_Type_3 extends Handle_Standard_Type {
+ constructor(theHandle: Handle_Standard_Type);
+ }
+
+ export declare class Handle_Standard_Type_4 extends Handle_Standard_Type {
+ constructor(theHandle: Handle_Standard_Type);
+ }
+
+export declare class Standard_Type extends Standard_Transient {
+ SystemName(): Standard_CString;
+ Name(): Standard_CString;
+ Size(): Standard_ThreadId;
+ Parent(): Handle_Standard_Type;
+ SubType_1(theOther: Handle_Standard_Type): Standard_Boolean;
+ SubType_2(theOther: Standard_CString): Standard_Boolean;
+ Print(theStream: Standard_OStream): void;
+ static Register(theSystemName: Standard_Character, theName: Standard_Character, theSize: Standard_ThreadId, theParent: Handle_Standard_Type): Standard_Type;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Standard_MMgrTBBalloc extends Standard_MMgrRoot {
+ constructor(aClear: Standard_Boolean)
+ Allocate(aSize: Standard_ThreadId): Standard_Address;
+ Reallocate(thePtr: Standard_Address, theSize: Standard_ThreadId): Standard_Address;
+ Free(thePtr: Standard_Address): void;
+ delete(): void;
+}
+
+export declare class Handle_Standard_ImmutableObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_ImmutableObject): void;
+ get(): Standard_ImmutableObject;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_ImmutableObject_1 extends Handle_Standard_ImmutableObject {
+ constructor();
+ }
+
+ export declare class Handle_Standard_ImmutableObject_2 extends Handle_Standard_ImmutableObject {
+ constructor(thePtr: Standard_ImmutableObject);
+ }
+
+ export declare class Handle_Standard_ImmutableObject_3 extends Handle_Standard_ImmutableObject {
+ constructor(theHandle: Handle_Standard_ImmutableObject);
+ }
+
+ export declare class Handle_Standard_ImmutableObject_4 extends Handle_Standard_ImmutableObject {
+ constructor(theHandle: Handle_Standard_ImmutableObject);
+ }
+
+export declare class Standard_ImmutableObject extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_ImmutableObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_ImmutableObject_1 extends Standard_ImmutableObject {
+ constructor();
+ }
+
+ export declare class Standard_ImmutableObject_2 extends Standard_ImmutableObject {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard_CLocaleSentry {
+ constructor()
+ static GetCLocale(): any;
+ delete(): void;
+}
+
+export declare class Handle_Standard_Failure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_Failure): void;
+ get(): Standard_Failure;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_Failure_1 extends Handle_Standard_Failure {
+ constructor();
+ }
+
+ export declare class Handle_Standard_Failure_2 extends Handle_Standard_Failure {
+ constructor(thePtr: Standard_Failure);
+ }
+
+ export declare class Handle_Standard_Failure_3 extends Handle_Standard_Failure {
+ constructor(theHandle: Handle_Standard_Failure);
+ }
+
+ export declare class Handle_Standard_Failure_4 extends Handle_Standard_Failure {
+ constructor(theHandle: Handle_Standard_Failure);
+ }
+
+export declare class Standard_Failure extends Standard_Transient {
+ Print(theStream: Standard_OStream): void;
+ GetMessageString(): Standard_CString;
+ SetMessageString(aMessage: Standard_CString): void;
+ Reraise_1(): void;
+ Reraise_2(aMessage: Standard_CString): void;
+ Reraise_3(aReason: Standard_SStream): void;
+ static Raise_1(aMessage: Standard_CString): void;
+ static Raise_2(aReason: Standard_SStream): void;
+ static NewInstance(aMessage: Standard_CString): Handle_Standard_Failure;
+ Jump(): void;
+ static Caught(): Handle_Standard_Failure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_Failure_1 extends Standard_Failure {
+ constructor();
+ }
+
+ export declare class Standard_Failure_2 extends Standard_Failure {
+ constructor(f: Standard_Failure);
+ }
+
+ export declare class Standard_Failure_3 extends Standard_Failure {
+ constructor(aString: Standard_CString);
+ }
+
+export declare class Standard_ReadBuffer {
+ constructor(theDataLen: int64_t, theChunkLen: Standard_Size, theIsPartialPayload: Standard_Boolean)
+ Init(theDataLen: int64_t, theChunkLen: Standard_Size, theIsPartialPayload: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Standard_DomainError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_DomainError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_DomainError_1 extends Standard_DomainError {
+ constructor();
+ }
+
+ export declare class Standard_DomainError_2 extends Standard_DomainError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_DomainError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_DomainError): void;
+ get(): Standard_DomainError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_DomainError_1 extends Handle_Standard_DomainError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_DomainError_2 extends Handle_Standard_DomainError {
+ constructor(thePtr: Standard_DomainError);
+ }
+
+ export declare class Handle_Standard_DomainError_3 extends Handle_Standard_DomainError {
+ constructor(theHandle: Handle_Standard_DomainError);
+ }
+
+ export declare class Handle_Standard_DomainError_4 extends Handle_Standard_DomainError {
+ constructor(theHandle: Handle_Standard_DomainError);
+ }
+
+export declare class Standard_ArrayStreamBuffer {
+ constructor(theBegin: Standard_Character, theSize: Standard_Size)
+ Init(theBegin: Standard_Character, theSize: Standard_Size): void;
+ xsgetn(thePtr: Standard_Character, theCount: any): any;
+ delete(): void;
+}
+
+export declare class Standard_OutOfRange extends Standard_RangeError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_OutOfRange;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_OutOfRange_1 extends Standard_OutOfRange {
+ constructor();
+ }
+
+ export declare class Standard_OutOfRange_2 extends Standard_OutOfRange {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_OutOfRange {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_OutOfRange): void;
+ get(): Standard_OutOfRange;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_OutOfRange_1 extends Handle_Standard_OutOfRange {
+ constructor();
+ }
+
+ export declare class Handle_Standard_OutOfRange_2 extends Handle_Standard_OutOfRange {
+ constructor(thePtr: Standard_OutOfRange);
+ }
+
+ export declare class Handle_Standard_OutOfRange_3 extends Handle_Standard_OutOfRange {
+ constructor(theHandle: Handle_Standard_OutOfRange);
+ }
+
+ export declare class Handle_Standard_OutOfRange_4 extends Handle_Standard_OutOfRange {
+ constructor(theHandle: Handle_Standard_OutOfRange);
+ }
+
+export declare class Standard_TooManyUsers extends Standard_LicenseError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_TooManyUsers;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_TooManyUsers_1 extends Standard_TooManyUsers {
+ constructor();
+ }
+
+ export declare class Standard_TooManyUsers_2 extends Standard_TooManyUsers {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_TooManyUsers {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_TooManyUsers): void;
+ get(): Standard_TooManyUsers;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_TooManyUsers_1 extends Handle_Standard_TooManyUsers {
+ constructor();
+ }
+
+ export declare class Handle_Standard_TooManyUsers_2 extends Handle_Standard_TooManyUsers {
+ constructor(thePtr: Standard_TooManyUsers);
+ }
+
+ export declare class Handle_Standard_TooManyUsers_3 extends Handle_Standard_TooManyUsers {
+ constructor(theHandle: Handle_Standard_TooManyUsers);
+ }
+
+ export declare class Handle_Standard_TooManyUsers_4 extends Handle_Standard_TooManyUsers {
+ constructor(theHandle: Handle_Standard_TooManyUsers);
+ }
+
+export declare class Standard_Persistent extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ TypeNum(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_Standard_DivideByZero {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_DivideByZero): void;
+ get(): Standard_DivideByZero;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_DivideByZero_1 extends Handle_Standard_DivideByZero {
+ constructor();
+ }
+
+ export declare class Handle_Standard_DivideByZero_2 extends Handle_Standard_DivideByZero {
+ constructor(thePtr: Standard_DivideByZero);
+ }
+
+ export declare class Handle_Standard_DivideByZero_3 extends Handle_Standard_DivideByZero {
+ constructor(theHandle: Handle_Standard_DivideByZero);
+ }
+
+ export declare class Handle_Standard_DivideByZero_4 extends Handle_Standard_DivideByZero {
+ constructor(theHandle: Handle_Standard_DivideByZero);
+ }
+
+export declare class Standard_DivideByZero extends Standard_NumericError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_DivideByZero;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_DivideByZero_1 extends Standard_DivideByZero {
+ constructor();
+ }
+
+ export declare class Standard_DivideByZero_2 extends Standard_DivideByZero {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard {
+ constructor();
+ static Allocate(aSize: Standard_ThreadId): Standard_Address;
+ static Free_1(thePtr: Standard_Address): void;
+ static Reallocate(aStorage: Standard_Address, aNewSize: Standard_ThreadId): Standard_Address;
+ static AllocateAligned(theSize: Standard_ThreadId, theAlign: Standard_ThreadId): Standard_Address;
+ static FreeAligned_1(thePtrAligned: Standard_Address): void;
+ static Purge(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_Standard_OutOfMemory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_OutOfMemory): void;
+ get(): Standard_OutOfMemory;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_OutOfMemory_1 extends Handle_Standard_OutOfMemory {
+ constructor();
+ }
+
+ export declare class Handle_Standard_OutOfMemory_2 extends Handle_Standard_OutOfMemory {
+ constructor(thePtr: Standard_OutOfMemory);
+ }
+
+ export declare class Handle_Standard_OutOfMemory_3 extends Handle_Standard_OutOfMemory {
+ constructor(theHandle: Handle_Standard_OutOfMemory);
+ }
+
+ export declare class Handle_Standard_OutOfMemory_4 extends Handle_Standard_OutOfMemory {
+ constructor(theHandle: Handle_Standard_OutOfMemory);
+ }
+
+export declare class Standard_OutOfMemory extends Standard_ProgramError {
+ constructor(theMessage: Standard_CString)
+ GetMessageString(): Standard_CString;
+ SetMessageString(aMessage: Standard_CString): void;
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_OutOfMemory;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Standard_AbortiveTransaction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_AbortiveTransaction): void;
+ get(): Standard_AbortiveTransaction;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_AbortiveTransaction_1 extends Handle_Standard_AbortiveTransaction {
+ constructor();
+ }
+
+ export declare class Handle_Standard_AbortiveTransaction_2 extends Handle_Standard_AbortiveTransaction {
+ constructor(thePtr: Standard_AbortiveTransaction);
+ }
+
+ export declare class Handle_Standard_AbortiveTransaction_3 extends Handle_Standard_AbortiveTransaction {
+ constructor(theHandle: Handle_Standard_AbortiveTransaction);
+ }
+
+ export declare class Handle_Standard_AbortiveTransaction_4 extends Handle_Standard_AbortiveTransaction {
+ constructor(theHandle: Handle_Standard_AbortiveTransaction);
+ }
+
+export declare class Standard_AbortiveTransaction extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_AbortiveTransaction;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_AbortiveTransaction_1 extends Standard_AbortiveTransaction {
+ constructor();
+ }
+
+ export declare class Standard_AbortiveTransaction_2 extends Standard_AbortiveTransaction {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Standard_TypeMismatch extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_TypeMismatch;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_TypeMismatch_1 extends Standard_TypeMismatch {
+ constructor();
+ }
+
+ export declare class Standard_TypeMismatch_2 extends Standard_TypeMismatch {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_TypeMismatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_TypeMismatch): void;
+ get(): Standard_TypeMismatch;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_TypeMismatch_1 extends Handle_Standard_TypeMismatch {
+ constructor();
+ }
+
+ export declare class Handle_Standard_TypeMismatch_2 extends Handle_Standard_TypeMismatch {
+ constructor(thePtr: Standard_TypeMismatch);
+ }
+
+ export declare class Handle_Standard_TypeMismatch_3 extends Handle_Standard_TypeMismatch {
+ constructor(theHandle: Handle_Standard_TypeMismatch);
+ }
+
+ export declare class Handle_Standard_TypeMismatch_4 extends Handle_Standard_TypeMismatch {
+ constructor(theHandle: Handle_Standard_TypeMismatch);
+ }
+
+export declare class Handle_Standard_Transient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_Transient): void;
+ get(): Standard_Transient;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_Transient_1 extends Handle_Standard_Transient {
+ constructor();
+ }
+
+ export declare class Handle_Standard_Transient_2 extends Handle_Standard_Transient {
+ constructor(thePtr: Standard_Transient);
+ }
+
+ export declare class Handle_Standard_Transient_3 extends Handle_Standard_Transient {
+ constructor(theHandle: Handle_Standard_Transient);
+ }
+
+ export declare class Handle_Standard_Transient_4 extends Handle_Standard_Transient {
+ constructor(theHandle: Handle_Standard_Transient);
+ }
+
+export declare class Standard_Transient {
+ Delete(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsInstance_1(theType: Handle_Standard_Type): Standard_Boolean;
+ IsInstance_2(theTypeName: Standard_CString): Standard_Boolean;
+ IsKind_1(theType: Handle_Standard_Type): Standard_Boolean;
+ IsKind_2(theTypeName: Standard_CString): Standard_Boolean;
+ This(): MMgt_TShared;
+ GetRefCount(): Graphic3d_ZLayerId;
+ IncrementRefCounter(): void;
+ DecrementRefCounter(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Standard_Transient_1 extends Standard_Transient {
+ constructor();
+ }
+
+ export declare class Standard_Transient_2 extends Standard_Transient {
+ constructor(a: MMgt_TShared);
+ }
+
+export declare class Standard_NullValue extends Standard_RangeError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NullValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NullValue_1 extends Standard_NullValue {
+ constructor();
+ }
+
+ export declare class Standard_NullValue_2 extends Standard_NullValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_NullValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NullValue): void;
+ get(): Standard_NullValue;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NullValue_1 extends Handle_Standard_NullValue {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NullValue_2 extends Handle_Standard_NullValue {
+ constructor(thePtr: Standard_NullValue);
+ }
+
+ export declare class Handle_Standard_NullValue_3 extends Handle_Standard_NullValue {
+ constructor(theHandle: Handle_Standard_NullValue);
+ }
+
+ export declare class Handle_Standard_NullValue_4 extends Handle_Standard_NullValue {
+ constructor(theHandle: Handle_Standard_NullValue);
+ }
+
+export declare class Standard_LicenseError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_LicenseError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_LicenseError_1 extends Standard_LicenseError {
+ constructor();
+ }
+
+ export declare class Standard_LicenseError_2 extends Standard_LicenseError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_LicenseError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_LicenseError): void;
+ get(): Standard_LicenseError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_LicenseError_1 extends Handle_Standard_LicenseError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_LicenseError_2 extends Handle_Standard_LicenseError {
+ constructor(thePtr: Standard_LicenseError);
+ }
+
+ export declare class Handle_Standard_LicenseError_3 extends Handle_Standard_LicenseError {
+ constructor(theHandle: Handle_Standard_LicenseError);
+ }
+
+ export declare class Handle_Standard_LicenseError_4 extends Handle_Standard_LicenseError {
+ constructor(theHandle: Handle_Standard_LicenseError);
+ }
+
+export declare class Standard_NumericError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_NumericError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_NumericError_1 extends Standard_NumericError {
+ constructor();
+ }
+
+ export declare class Standard_NumericError_2 extends Standard_NumericError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_NumericError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_NumericError): void;
+ get(): Standard_NumericError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_NumericError_1 extends Handle_Standard_NumericError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_NumericError_2 extends Handle_Standard_NumericError {
+ constructor(thePtr: Standard_NumericError);
+ }
+
+ export declare class Handle_Standard_NumericError_3 extends Handle_Standard_NumericError {
+ constructor(theHandle: Handle_Standard_NumericError);
+ }
+
+ export declare class Handle_Standard_NumericError_4 extends Handle_Standard_NumericError {
+ constructor(theHandle: Handle_Standard_NumericError);
+ }
+
+export declare class Standard_Underflow extends Standard_NumericError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_Underflow;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_Underflow_1 extends Standard_Underflow {
+ constructor();
+ }
+
+ export declare class Standard_Underflow_2 extends Standard_Underflow {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_Underflow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_Underflow): void;
+ get(): Standard_Underflow;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_Underflow_1 extends Handle_Standard_Underflow {
+ constructor();
+ }
+
+ export declare class Handle_Standard_Underflow_2 extends Handle_Standard_Underflow {
+ constructor(thePtr: Standard_Underflow);
+ }
+
+ export declare class Handle_Standard_Underflow_3 extends Handle_Standard_Underflow {
+ constructor(theHandle: Handle_Standard_Underflow);
+ }
+
+ export declare class Handle_Standard_Underflow_4 extends Handle_Standard_Underflow {
+ constructor(theHandle: Handle_Standard_Underflow);
+ }
+
+export declare class Standard_RangeError extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_RangeError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_RangeError_1 extends Standard_RangeError {
+ constructor();
+ }
+
+ export declare class Standard_RangeError_2 extends Standard_RangeError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_RangeError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_RangeError): void;
+ get(): Standard_RangeError;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_RangeError_1 extends Handle_Standard_RangeError {
+ constructor();
+ }
+
+ export declare class Handle_Standard_RangeError_2 extends Handle_Standard_RangeError {
+ constructor(thePtr: Standard_RangeError);
+ }
+
+ export declare class Handle_Standard_RangeError_3 extends Handle_Standard_RangeError {
+ constructor(theHandle: Handle_Standard_RangeError);
+ }
+
+ export declare class Handle_Standard_RangeError_4 extends Handle_Standard_RangeError {
+ constructor(theHandle: Handle_Standard_RangeError);
+ }
+
+export declare class Standard_MMgrRoot {
+ Allocate(theSize: Standard_ThreadId): Standard_Address;
+ Reallocate(thePtr: Standard_Address, theSize: Standard_ThreadId): Standard_Address;
+ Free(thePtr: Standard_Address): void;
+ Purge(isDestroyed: Standard_Boolean): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Standard_DimensionMismatch extends Standard_DimensionError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Standard_DimensionMismatch;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Standard_DimensionMismatch_1 extends Standard_DimensionMismatch {
+ constructor();
+ }
+
+ export declare class Standard_DimensionMismatch_2 extends Standard_DimensionMismatch {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Standard_DimensionMismatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Standard_DimensionMismatch): void;
+ get(): Standard_DimensionMismatch;
+ delete(): void;
+}
+
+ export declare class Handle_Standard_DimensionMismatch_1 extends Handle_Standard_DimensionMismatch {
+ constructor();
+ }
+
+ export declare class Handle_Standard_DimensionMismatch_2 extends Handle_Standard_DimensionMismatch {
+ constructor(thePtr: Standard_DimensionMismatch);
+ }
+
+ export declare class Handle_Standard_DimensionMismatch_3 extends Handle_Standard_DimensionMismatch {
+ constructor(theHandle: Handle_Standard_DimensionMismatch);
+ }
+
+ export declare class Handle_Standard_DimensionMismatch_4 extends Handle_Standard_DimensionMismatch {
+ constructor(theHandle: Handle_Standard_DimensionMismatch);
+ }
+
+export declare type WNT_OrientationType = {
+ WNT_OT_PORTRAIT: {};
+ WNT_OT_LANDSCAPE: {};
+}
+
+export declare class WNT_ClassDefinitionError extends Standard_ConstructionError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_WNT_ClassDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class WNT_ClassDefinitionError_1 extends WNT_ClassDefinitionError {
+ constructor();
+ }
+
+ export declare class WNT_ClassDefinitionError_2 extends WNT_ClassDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_WNT_ClassDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: WNT_ClassDefinitionError): void;
+ get(): WNT_ClassDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_WNT_ClassDefinitionError_1 extends Handle_WNT_ClassDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_WNT_ClassDefinitionError_2 extends Handle_WNT_ClassDefinitionError {
+ constructor(thePtr: WNT_ClassDefinitionError);
+ }
+
+ export declare class Handle_WNT_ClassDefinitionError_3 extends Handle_WNT_ClassDefinitionError {
+ constructor(theHandle: Handle_WNT_ClassDefinitionError);
+ }
+
+ export declare class Handle_WNT_ClassDefinitionError_4 extends Handle_WNT_ClassDefinitionError {
+ constructor(theHandle: Handle_WNT_ClassDefinitionError);
+ }
+
+export declare class StdLPersistent_Collection {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_XLink {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(theChildren: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDocStd_XLink): void;
+ delete(): void;
+}
+
+export declare class StdLPersistent_HString {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_Dependency {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_Real {
+ constructor()
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDataStd_Real): void;
+ delete(): void;
+}
+
+export declare class StdLPersistent_NamedData {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDataStd_NamedData): void;
+ delete(): void;
+}
+
+export declare class StdLPersistent_Void {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent {
+ constructor();
+ static BindTypes(theMap: StdObjMgt_MapOfInstantiators): void;
+ delete(): void;
+}
+
+export declare class StdLPersistent_Value {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_Document extends StdObjMgt_Persistent {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ ImportDocument(theDocument: Handle_TDocStd_Document): void;
+ delete(): void;
+}
+
+export declare class StdLPersistent_Variable {
+ constructor()
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(theChildren: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDataStd_Variable): void;
+ delete(): void;
+}
+
+export declare class Handle_StdLPersistent_HArray1OfPersistent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdLPersistent_HArray1OfPersistent): void;
+ get(): StdLPersistent_HArray1OfPersistent;
+ delete(): void;
+}
+
+ export declare class Handle_StdLPersistent_HArray1OfPersistent_1 extends Handle_StdLPersistent_HArray1OfPersistent {
+ constructor();
+ }
+
+ export declare class Handle_StdLPersistent_HArray1OfPersistent_2 extends Handle_StdLPersistent_HArray1OfPersistent {
+ constructor(thePtr: StdLPersistent_HArray1OfPersistent);
+ }
+
+ export declare class Handle_StdLPersistent_HArray1OfPersistent_3 extends Handle_StdLPersistent_HArray1OfPersistent {
+ constructor(theHandle: Handle_StdLPersistent_HArray1OfPersistent);
+ }
+
+ export declare class Handle_StdLPersistent_HArray1OfPersistent_4 extends Handle_StdLPersistent_HArray1OfPersistent {
+ constructor(theHandle: Handle_StdLPersistent_HArray1OfPersistent);
+ }
+
+export declare class StdLPersistent_HArray1 {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_TreeNode {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ CreateAttribute(): Handle_TDF_Attribute;
+ ImportAttribute(): void;
+ delete(): void;
+}
+
+export declare class Handle_StdLPersistent_HArray2OfPersistent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdLPersistent_HArray2OfPersistent): void;
+ get(): StdLPersistent_HArray2OfPersistent;
+ delete(): void;
+}
+
+ export declare class Handle_StdLPersistent_HArray2OfPersistent_1 extends Handle_StdLPersistent_HArray2OfPersistent {
+ constructor();
+ }
+
+ export declare class Handle_StdLPersistent_HArray2OfPersistent_2 extends Handle_StdLPersistent_HArray2OfPersistent {
+ constructor(thePtr: StdLPersistent_HArray2OfPersistent);
+ }
+
+ export declare class Handle_StdLPersistent_HArray2OfPersistent_3 extends Handle_StdLPersistent_HArray2OfPersistent {
+ constructor(theHandle: Handle_StdLPersistent_HArray2OfPersistent);
+ }
+
+ export declare class Handle_StdLPersistent_HArray2OfPersistent_4 extends Handle_StdLPersistent_HArray2OfPersistent {
+ constructor(theHandle: Handle_StdLPersistent_HArray2OfPersistent);
+ }
+
+export declare class StdLPersistent_HArray2 {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdLPersistent_Data extends StdObjMgt_Persistent {
+ constructor()
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(theChildren: any): void;
+ PName(): Standard_CString;
+ Import(): Handle_TDF_Data;
+ delete(): void;
+}
+
+export declare class StdLPersistent_Function {
+ constructor()
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TFunction_Function): void;
+ delete(): void;
+}
+
+export declare class TopBas_ListOfTestInterference extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopBas_ListOfTestInterference): TopBas_ListOfTestInterference;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopBas_TestInterference;
+ First_2(): TopBas_TestInterference;
+ Last_1(): TopBas_TestInterference;
+ Last_2(): TopBas_TestInterference;
+ Append_1(theItem: TopBas_TestInterference): TopBas_TestInterference;
+ Append_3(theOther: TopBas_ListOfTestInterference): void;
+ Prepend_1(theItem: TopBas_TestInterference): TopBas_TestInterference;
+ Prepend_2(theOther: TopBas_ListOfTestInterference): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopBas_ListOfTestInterference_1 extends TopBas_ListOfTestInterference {
+ constructor();
+ }
+
+ export declare class TopBas_ListOfTestInterference_2 extends TopBas_ListOfTestInterference {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopBas_ListOfTestInterference_3 extends TopBas_ListOfTestInterference {
+ constructor(theOther: TopBas_ListOfTestInterference);
+ }
+
+export declare class TopBas_TestInterference {
+ Intersection_1(I: Quantity_AbsorbedDose): void;
+ Boundary_1(B: Graphic3d_ZLayerId): void;
+ Orientation_1(O: TopAbs_Orientation): void;
+ Transition_1(Tr: TopAbs_Orientation): void;
+ BoundaryTransition_1(BTr: TopAbs_Orientation): void;
+ Intersection_2(): Quantity_AbsorbedDose;
+ ChangeIntersection(): Quantity_AbsorbedDose;
+ Boundary_2(): Graphic3d_ZLayerId;
+ ChangeBoundary(): Graphic3d_ZLayerId;
+ Orientation_2(): TopAbs_Orientation;
+ Transition_2(): TopAbs_Orientation;
+ BoundaryTransition_2(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class TopBas_TestInterference_1 extends TopBas_TestInterference {
+ constructor();
+ }
+
+ export declare class TopBas_TestInterference_2 extends TopBas_TestInterference {
+ constructor(Inters: Quantity_AbsorbedDose, Bound: Graphic3d_ZLayerId, Orient: TopAbs_Orientation, Trans: TopAbs_Orientation, BTrans: TopAbs_Orientation);
+ }
+
+export declare class StdObjMgt_SharedObject {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdObjMgt_MapOfInstantiators {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdObjMgt_WriteData {
+ constructor(theDriver: Handle_Storage_BaseDriver)
+ WritePersistentObject(thePersistent: any): void;
+ delete(): void;
+}
+
+export declare class StdObjMgt_Persistent extends Standard_Transient {
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(a0: any): void;
+ PName(): Standard_CString;
+ ImportDocument(theDocument: Handle_TDocStd_Document): void;
+ CreateAttribute(): Handle_TDF_Attribute;
+ GetAttribute(): Handle_TDF_Attribute;
+ ImportAttribute(): void;
+ AsciiString(): Handle_TCollection_HAsciiString;
+ ExtString(): Handle_TCollection_HExtendedString;
+ Label(theDF: Handle_TDF_Data): TDF_Label;
+ TypeNum_1(): Graphic3d_ZLayerId;
+ TypeNum_2(theTypeNum: Graphic3d_ZLayerId): void;
+ RefNum_1(): Graphic3d_ZLayerId;
+ RefNum_2(theRefNum: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class StdObjMgt_ReadData {
+ constructor(theDriver: Handle_Storage_BaseDriver, theNumberOfObjects: Graphic3d_ZLayerId)
+ ReadPersistentObject(theRef: Graphic3d_ZLayerId): void;
+ PersistentObject(theRef: Graphic3d_ZLayerId): any;
+ ReadReference(): any;
+ delete(): void;
+}
+
+export declare class FSD_Base64Decoder {
+ constructor();
+ static Decode(theStr: Standard_Byte, theLen: Standard_ThreadId): Handle_NCollection_Buffer;
+ delete(): void;
+}
+
+export declare class Handle_FSD_File {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FSD_File): void;
+ get(): FSD_File;
+ delete(): void;
+}
+
+ export declare class Handle_FSD_File_1 extends Handle_FSD_File {
+ constructor();
+ }
+
+ export declare class Handle_FSD_File_2 extends Handle_FSD_File {
+ constructor(thePtr: FSD_File);
+ }
+
+ export declare class Handle_FSD_File_3 extends Handle_FSD_File {
+ constructor(theHandle: Handle_FSD_File);
+ }
+
+ export declare class Handle_FSD_File_4 extends Handle_FSD_File {
+ constructor(theHandle: Handle_FSD_File);
+ }
+
+export declare class Handle_FSD_BinaryFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FSD_BinaryFile): void;
+ get(): FSD_BinaryFile;
+ delete(): void;
+}
+
+ export declare class Handle_FSD_BinaryFile_1 extends Handle_FSD_BinaryFile {
+ constructor();
+ }
+
+ export declare class Handle_FSD_BinaryFile_2 extends Handle_FSD_BinaryFile {
+ constructor(thePtr: FSD_BinaryFile);
+ }
+
+ export declare class Handle_FSD_BinaryFile_3 extends Handle_FSD_BinaryFile {
+ constructor(theHandle: Handle_FSD_BinaryFile);
+ }
+
+ export declare class Handle_FSD_BinaryFile_4 extends Handle_FSD_BinaryFile {
+ constructor(theHandle: Handle_FSD_BinaryFile);
+ }
+
+export declare class FSD_FileHeader {
+ constructor();
+ delete(): void;
+}
+
+export declare class FSD_CmpFile extends FSD_File {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Open(aName: XCAFDoc_PartId, aMode: Storage_OpenMode): Storage_Error;
+ static IsGoodFileType(aName: XCAFDoc_PartId): Storage_Error;
+ BeginWriteInfoSection(): Storage_Error;
+ BeginReadInfoSection(): Storage_Error;
+ WritePersistentObjectHeader(aRef: Graphic3d_ZLayerId, aType: Graphic3d_ZLayerId): void;
+ BeginWritePersistentObjectData(): void;
+ BeginWriteObjectData(): void;
+ EndWriteObjectData(): void;
+ EndWritePersistentObjectData(): void;
+ ReadPersistentObjectHeader(aRef: Graphic3d_ZLayerId, aType: Graphic3d_ZLayerId): void;
+ BeginReadPersistentObjectData(): void;
+ BeginReadObjectData(): void;
+ EndReadObjectData(): void;
+ EndReadPersistentObjectData(): void;
+ Destroy(): void;
+ static MagicNumber(): Standard_CString;
+ delete(): void;
+}
+
+export declare class Handle_FSD_CmpFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FSD_CmpFile): void;
+ get(): FSD_CmpFile;
+ delete(): void;
+}
+
+ export declare class Handle_FSD_CmpFile_1 extends Handle_FSD_CmpFile {
+ constructor();
+ }
+
+ export declare class Handle_FSD_CmpFile_2 extends Handle_FSD_CmpFile {
+ constructor(thePtr: FSD_CmpFile);
+ }
+
+ export declare class Handle_FSD_CmpFile_3 extends Handle_FSD_CmpFile {
+ constructor(theHandle: Handle_FSD_CmpFile);
+ }
+
+ export declare class Handle_FSD_CmpFile_4 extends Handle_FSD_CmpFile {
+ constructor(theHandle: Handle_FSD_CmpFile);
+ }
+
+export declare class ShapeProcess_ShapeContext extends ShapeProcess_Context {
+ Init(S: TopoDS_Shape): void;
+ Shape(): TopoDS_Shape;
+ Result(): TopoDS_Shape;
+ Map(): TopTools_DataMapOfShapeShape;
+ Messages_1(): Handle_ShapeExtend_MsgRegistrator;
+ Messages_2(): Handle_ShapeExtend_MsgRegistrator;
+ SetDetalisation(level: TopAbs_ShapeEnum): void;
+ GetDetalisation(): TopAbs_ShapeEnum;
+ SetResult(S: TopoDS_Shape): void;
+ RecordModification_1(repl: TopTools_DataMapOfShapeShape, msg: Handle_ShapeExtend_MsgRegistrator): void;
+ RecordModification_2(repl: Handle_ShapeBuild_ReShape, msg: Handle_ShapeExtend_MsgRegistrator): void;
+ RecordModification_3(repl: Handle_ShapeBuild_ReShape): void;
+ RecordModification_4(sh: TopoDS_Shape, repl: BRepTools_Modifier, msg: Handle_ShapeExtend_MsgRegistrator): void;
+ AddMessage(S: TopoDS_Shape, msg: Message_Msg, gravity: Message_Gravity): void;
+ GetContinuity(param: Standard_CString, val: GeomAbs_Shape): Standard_Boolean;
+ ContinuityVal(param: Standard_CString, def: GeomAbs_Shape): GeomAbs_Shape;
+ PrintStatistics(): void;
+ SetNonManifold(theNonManifold: Standard_Boolean): void;
+ IsNonManifold(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeProcess_ShapeContext_1 extends ShapeProcess_ShapeContext {
+ constructor(file: Standard_CString, seq: Standard_CString);
+ }
+
+ export declare class ShapeProcess_ShapeContext_2 extends ShapeProcess_ShapeContext {
+ constructor(S: TopoDS_Shape, file: Standard_CString, seq: Standard_CString);
+ }
+
+export declare class Handle_ShapeProcess_ShapeContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeProcess_ShapeContext): void;
+ get(): ShapeProcess_ShapeContext;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeProcess_ShapeContext_1 extends Handle_ShapeProcess_ShapeContext {
+ constructor();
+ }
+
+ export declare class Handle_ShapeProcess_ShapeContext_2 extends Handle_ShapeProcess_ShapeContext {
+ constructor(thePtr: ShapeProcess_ShapeContext);
+ }
+
+ export declare class Handle_ShapeProcess_ShapeContext_3 extends Handle_ShapeProcess_ShapeContext {
+ constructor(theHandle: Handle_ShapeProcess_ShapeContext);
+ }
+
+ export declare class Handle_ShapeProcess_ShapeContext_4 extends Handle_ShapeProcess_ShapeContext {
+ constructor(theHandle: Handle_ShapeProcess_ShapeContext);
+ }
+
+export declare class Handle_ShapeProcess_Context {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeProcess_Context): void;
+ get(): ShapeProcess_Context;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeProcess_Context_1 extends Handle_ShapeProcess_Context {
+ constructor();
+ }
+
+ export declare class Handle_ShapeProcess_Context_2 extends Handle_ShapeProcess_Context {
+ constructor(thePtr: ShapeProcess_Context);
+ }
+
+ export declare class Handle_ShapeProcess_Context_3 extends Handle_ShapeProcess_Context {
+ constructor(theHandle: Handle_ShapeProcess_Context);
+ }
+
+ export declare class Handle_ShapeProcess_Context_4 extends Handle_ShapeProcess_Context {
+ constructor(theHandle: Handle_ShapeProcess_Context);
+ }
+
+export declare class ShapeProcess_Context extends Standard_Transient {
+ Init(file: Standard_CString, scope: Standard_CString): Standard_Boolean;
+ LoadResourceManager(file: Standard_CString): Handle_Resource_Manager;
+ ResourceManager(): Handle_Resource_Manager;
+ SetScope(scope: Standard_CString): void;
+ UnSetScope(): void;
+ IsParamSet(param: Standard_CString): Standard_Boolean;
+ GetReal(param: Standard_CString, val: Quantity_AbsorbedDose): Standard_Boolean;
+ GetInteger(param: Standard_CString, val: Graphic3d_ZLayerId): Standard_Boolean;
+ GetBoolean(param: Standard_CString, val: Standard_Boolean): Standard_Boolean;
+ GetString(param: Standard_CString, val: XCAFDoc_PartId): Standard_Boolean;
+ RealVal(param: Standard_CString, def: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IntegerVal(param: Standard_CString, def: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ BooleanVal(param: Standard_CString, def: Standard_Boolean): Standard_Boolean;
+ StringVal(param: Standard_CString, def: Standard_CString): Standard_CString;
+ SetMessenger(messenger: Handle_Message_Messenger): void;
+ Messenger(): Handle_Message_Messenger;
+ SetTraceLevel(tracelev: Graphic3d_ZLayerId): void;
+ TraceLevel(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeProcess_Context_1 extends ShapeProcess_Context {
+ constructor();
+ }
+
+ export declare class ShapeProcess_Context_2 extends ShapeProcess_Context {
+ constructor(file: Standard_CString, scope: Standard_CString);
+ }
+
+export declare class ShapeProcess_UOperator extends ShapeProcess_Operator {
+ constructor(func: ShapeProcess_OperFunc)
+ Perform(context: Handle_ShapeProcess_Context, theProgress: Message_ProgressRange): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeProcess_UOperator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeProcess_UOperator): void;
+ get(): ShapeProcess_UOperator;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeProcess_UOperator_1 extends Handle_ShapeProcess_UOperator {
+ constructor();
+ }
+
+ export declare class Handle_ShapeProcess_UOperator_2 extends Handle_ShapeProcess_UOperator {
+ constructor(thePtr: ShapeProcess_UOperator);
+ }
+
+ export declare class Handle_ShapeProcess_UOperator_3 extends Handle_ShapeProcess_UOperator {
+ constructor(theHandle: Handle_ShapeProcess_UOperator);
+ }
+
+ export declare class Handle_ShapeProcess_UOperator_4 extends Handle_ShapeProcess_UOperator {
+ constructor(theHandle: Handle_ShapeProcess_UOperator);
+ }
+
+export declare class ShapeProcess_Operator extends Standard_Transient {
+ Perform(context: Handle_ShapeProcess_Context, theProgress: Message_ProgressRange): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeProcess_Operator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeProcess_Operator): void;
+ get(): ShapeProcess_Operator;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeProcess_Operator_1 extends Handle_ShapeProcess_Operator {
+ constructor();
+ }
+
+ export declare class Handle_ShapeProcess_Operator_2 extends Handle_ShapeProcess_Operator {
+ constructor(thePtr: ShapeProcess_Operator);
+ }
+
+ export declare class Handle_ShapeProcess_Operator_3 extends Handle_ShapeProcess_Operator {
+ constructor(theHandle: Handle_ShapeProcess_Operator);
+ }
+
+ export declare class Handle_ShapeProcess_Operator_4 extends Handle_ShapeProcess_Operator {
+ constructor(theHandle: Handle_ShapeProcess_Operator);
+ }
+
+export declare class ShapeProcess_OperLibrary {
+ constructor();
+ static Init(): void;
+ static ApplyModifier(S: TopoDS_Shape, context: Handle_ShapeProcess_ShapeContext, M: Handle_BRepTools_Modification, map: TopTools_DataMapOfShapeShape, msg: Handle_ShapeExtend_MsgRegistrator, theMutableInput: Standard_Boolean): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class ShapeProcess {
+ constructor();
+ static RegisterOperator(name: Standard_CString, op: Handle_ShapeProcess_Operator): Standard_Boolean;
+ static FindOperator(name: Standard_CString, op: Handle_ShapeProcess_Operator): Standard_Boolean;
+ static Perform(context: Handle_ShapeProcess_Context, seq: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class LocOpe_FindEdgesInFace {
+ Set(S: TopoDS_Shape, F: TopoDS_Face): void;
+ Init(): void;
+ More(): Standard_Boolean;
+ Edge(): TopoDS_Edge;
+ Next(): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_FindEdgesInFace_1 extends LocOpe_FindEdgesInFace {
+ constructor();
+ }
+
+ export declare class LocOpe_FindEdgesInFace_2 extends LocOpe_FindEdgesInFace {
+ constructor(S: TopoDS_Shape, F: TopoDS_Face);
+ }
+
+export declare class LocOpe_BuildWires {
+ Perform(Ledges: TopTools_ListOfShape, PW: Handle_LocOpe_WiresOnShape): void;
+ IsDone(): Standard_Boolean;
+ Result(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_BuildWires_1 extends LocOpe_BuildWires {
+ constructor();
+ }
+
+ export declare class LocOpe_BuildWires_2 extends LocOpe_BuildWires {
+ constructor(Ledges: TopTools_ListOfShape, PW: Handle_LocOpe_WiresOnShape);
+ }
+
+export declare class LocOpe_DataMapOfShapePnt extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: LocOpe_DataMapOfShapePnt): void;
+ Assign(theOther: LocOpe_DataMapOfShapePnt): LocOpe_DataMapOfShapePnt;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: gp_Pnt): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: gp_Pnt): gp_Pnt;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): gp_Pnt;
+ ChangeSeek(theKey: TopoDS_Shape): gp_Pnt;
+ ChangeFind(theKey: TopoDS_Shape): gp_Pnt;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class LocOpe_DataMapOfShapePnt_1 extends LocOpe_DataMapOfShapePnt {
+ constructor();
+ }
+
+ export declare class LocOpe_DataMapOfShapePnt_2 extends LocOpe_DataMapOfShapePnt {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class LocOpe_DataMapOfShapePnt_3 extends LocOpe_DataMapOfShapePnt {
+ constructor(theOther: LocOpe_DataMapOfShapePnt);
+ }
+
+export declare type LocOpe_Operation = {
+ LocOpe_FUSE: {};
+ LocOpe_CUT: {};
+ LocOpe_INVALID: {};
+}
+
+export declare class LocOpe_Generator {
+ Init(S: TopoDS_Shape): void;
+ Perform(G: Handle_LocOpe_GeneratedShape): void;
+ IsDone(): Standard_Boolean;
+ ResultingShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ DescendantFace(F: TopoDS_Face): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_Generator_1 extends LocOpe_Generator {
+ constructor();
+ }
+
+ export declare class LocOpe_Generator_2 extends LocOpe_Generator {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_PntFace {
+ Pnt(): gp_Pnt;
+ Face(): TopoDS_Face;
+ Orientation(): TopAbs_Orientation;
+ ChangeOrientation(): TopAbs_Orientation;
+ Parameter(): Quantity_AbsorbedDose;
+ UParameter(): Quantity_AbsorbedDose;
+ VParameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class LocOpe_PntFace_1 extends LocOpe_PntFace {
+ constructor();
+ }
+
+ export declare class LocOpe_PntFace_2 extends LocOpe_PntFace {
+ constructor(P: gp_Pnt, F: TopoDS_Face, Or: TopAbs_Orientation, Param: Quantity_AbsorbedDose, UPar: Quantity_AbsorbedDose, VPar: Quantity_AbsorbedDose);
+ }
+
+export declare class LocOpe_Pipe {
+ constructor(Spine: TopoDS_Wire, Profile: TopoDS_Shape)
+ Spine(): TopoDS_Shape;
+ Profile(): TopoDS_Shape;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ Shapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ Curves(Spt: TColgp_SequenceOfPnt): TColGeom_SequenceOfCurve;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+export declare class LocOpe {
+ constructor();
+ static Closed_1(W: TopoDS_Wire, OnF: TopoDS_Face): Standard_Boolean;
+ static Closed_2(E: TopoDS_Edge, OnF: TopoDS_Face): Standard_Boolean;
+ static TgtFaces(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face): Standard_Boolean;
+ static SampleEdges(S: TopoDS_Shape, Pt: TColgp_SequenceOfPnt): void;
+ delete(): void;
+}
+
+export declare class LocOpe_SequenceOfLin extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: LocOpe_SequenceOfLin): LocOpe_SequenceOfLin;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Lin): void;
+ Append_2(theSeq: LocOpe_SequenceOfLin): void;
+ Prepend_1(theItem: gp_Lin): void;
+ Prepend_2(theSeq: LocOpe_SequenceOfLin): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Lin): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfLin): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfLin): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Lin): void;
+ Split(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfLin): void;
+ First(): gp_Lin;
+ ChangeFirst(): gp_Lin;
+ Last(): gp_Lin;
+ ChangeLast(): gp_Lin;
+ Value(theIndex: Standard_Integer): gp_Lin;
+ ChangeValue(theIndex: Standard_Integer): gp_Lin;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Lin): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_SequenceOfLin_1 extends LocOpe_SequenceOfLin {
+ constructor();
+ }
+
+ export declare class LocOpe_SequenceOfLin_2 extends LocOpe_SequenceOfLin {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class LocOpe_SequenceOfLin_3 extends LocOpe_SequenceOfLin {
+ constructor(theOther: LocOpe_SequenceOfLin);
+ }
+
+export declare class LocOpe_BuildShape {
+ Perform(L: TopTools_ListOfShape): void;
+ Shape(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class LocOpe_BuildShape_1 extends LocOpe_BuildShape {
+ constructor();
+ }
+
+ export declare class LocOpe_BuildShape_2 extends LocOpe_BuildShape {
+ constructor(L: TopTools_ListOfShape);
+ }
+
+export declare class LocOpe_CSIntersector {
+ Init(S: TopoDS_Shape): void;
+ Perform_1(Slin: LocOpe_SequenceOfLin): void;
+ Perform_2(Scir: LocOpe_SequenceOfCirc): void;
+ Perform_3(Scur: TColGeom_SequenceOfCurve): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Point(I: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId): LocOpe_PntFace;
+ LocalizeAfter_1(I: Graphic3d_ZLayerId, From: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeBefore_1(I: Graphic3d_ZLayerId, From: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeAfter_2(I: Graphic3d_ZLayerId, FromInd: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeBefore_2(I: Graphic3d_ZLayerId, FromInd: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_CSIntersector_1 extends LocOpe_CSIntersector {
+ constructor();
+ }
+
+ export declare class LocOpe_CSIntersector_2 extends LocOpe_CSIntersector {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_SplitDrafts {
+ Init(S: TopoDS_Shape): void;
+ Perform_1(F: TopoDS_Face, W: TopoDS_Wire, Extractg: gp_Dir, NPlg: gp_Pln, Angleg: Quantity_AbsorbedDose, Extractd: gp_Dir, NPld: gp_Pln, Angled: Quantity_AbsorbedDose, ModifyLeft: Standard_Boolean, ModifyRight: Standard_Boolean): void;
+ Perform_2(F: TopoDS_Face, W: TopoDS_Wire, Extract: gp_Dir, NPl: gp_Pln, Angle: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ OriginalShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ ShapesFromShape(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_SplitDrafts_1 extends LocOpe_SplitDrafts {
+ constructor();
+ }
+
+ export declare class LocOpe_SplitDrafts_2 extends LocOpe_SplitDrafts {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_LinearForm {
+ Perform_1(Base: TopoDS_Shape, V: gp_Vec, Pnt1: gp_Pnt, Pnt2: gp_Pnt): void;
+ Perform_2(Base: TopoDS_Shape, V: gp_Vec, Vectra: gp_Vec, Pnt1: gp_Pnt, Pnt2: gp_Pnt): void;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ Shapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_LinearForm_1 extends LocOpe_LinearForm {
+ constructor();
+ }
+
+ export declare class LocOpe_LinearForm_2 extends LocOpe_LinearForm {
+ constructor(Base: TopoDS_Shape, V: gp_Vec, Pnt1: gp_Pnt, Pnt2: gp_Pnt);
+ }
+
+ export declare class LocOpe_LinearForm_3 extends LocOpe_LinearForm {
+ constructor(Base: TopoDS_Shape, V: gp_Vec, Vectra: gp_Vec, Pnt1: gp_Pnt, Pnt2: gp_Pnt);
+ }
+
+export declare class LocOpe_SplitShape {
+ Init(S: TopoDS_Shape): void;
+ CanSplit(E: TopoDS_Edge): Standard_Boolean;
+ Add_1(V: TopoDS_Vertex, P: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ Add_2(W: TopoDS_Wire, F: TopoDS_Face): Standard_Boolean;
+ Add_3(Lwires: TopTools_ListOfShape, F: TopoDS_Face): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ DescendantShapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ LeftOf(W: TopoDS_Wire, F: TopoDS_Face): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_SplitShape_1 extends LocOpe_SplitShape {
+ constructor();
+ }
+
+ export declare class LocOpe_SplitShape_2 extends LocOpe_SplitShape {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_FindEdges {
+ Set(FFrom: TopoDS_Shape, FTo: TopoDS_Shape): void;
+ InitIterator(): void;
+ More(): Standard_Boolean;
+ EdgeFrom(): TopoDS_Edge;
+ EdgeTo(): TopoDS_Edge;
+ Next(): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_FindEdges_1 extends LocOpe_FindEdges {
+ constructor();
+ }
+
+ export declare class LocOpe_FindEdges_2 extends LocOpe_FindEdges {
+ constructor(FFrom: TopoDS_Shape, FTo: TopoDS_Shape);
+ }
+
+export declare class LocOpe_GeneratedShape extends Standard_Transient {
+ GeneratingEdges(): TopTools_ListOfShape;
+ Generated_1(V: TopoDS_Vertex): TopoDS_Edge;
+ Generated_2(E: TopoDS_Edge): TopoDS_Face;
+ OrientedFaces(): TopTools_ListOfShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_LocOpe_GeneratedShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LocOpe_GeneratedShape): void;
+ get(): LocOpe_GeneratedShape;
+ delete(): void;
+}
+
+ export declare class Handle_LocOpe_GeneratedShape_1 extends Handle_LocOpe_GeneratedShape {
+ constructor();
+ }
+
+ export declare class Handle_LocOpe_GeneratedShape_2 extends Handle_LocOpe_GeneratedShape {
+ constructor(thePtr: LocOpe_GeneratedShape);
+ }
+
+ export declare class Handle_LocOpe_GeneratedShape_3 extends Handle_LocOpe_GeneratedShape {
+ constructor(theHandle: Handle_LocOpe_GeneratedShape);
+ }
+
+ export declare class Handle_LocOpe_GeneratedShape_4 extends Handle_LocOpe_GeneratedShape {
+ constructor(theHandle: Handle_LocOpe_GeneratedShape);
+ }
+
+export declare class LocOpe_Gluer {
+ Init(Sbase: TopoDS_Shape, Snew: TopoDS_Shape): void;
+ Bind_1(Fnew: TopoDS_Face, Fbase: TopoDS_Face): void;
+ Bind_2(Enew: TopoDS_Edge, Ebase: TopoDS_Edge): void;
+ OpeType(): LocOpe_Operation;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ ResultingShape(): TopoDS_Shape;
+ DescendantFaces(F: TopoDS_Face): TopTools_ListOfShape;
+ BasisShape(): TopoDS_Shape;
+ GluedShape(): TopoDS_Shape;
+ Edges(): TopTools_ListOfShape;
+ TgtEdges(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_Gluer_1 extends LocOpe_Gluer {
+ constructor();
+ }
+
+ export declare class LocOpe_Gluer_2 extends LocOpe_Gluer {
+ constructor(Sbase: TopoDS_Shape, Snew: TopoDS_Shape);
+ }
+
+export declare class LocOpe_SequenceOfCirc extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: LocOpe_SequenceOfCirc): LocOpe_SequenceOfCirc;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Circ): void;
+ Append_2(theSeq: LocOpe_SequenceOfCirc): void;
+ Prepend_1(theItem: gp_Circ): void;
+ Prepend_2(theSeq: LocOpe_SequenceOfCirc): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Circ): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfCirc): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfCirc): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Circ): void;
+ Split(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfCirc): void;
+ First(): gp_Circ;
+ ChangeFirst(): gp_Circ;
+ Last(): gp_Circ;
+ ChangeLast(): gp_Circ;
+ Value(theIndex: Standard_Integer): gp_Circ;
+ ChangeValue(theIndex: Standard_Integer): gp_Circ;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Circ): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_SequenceOfCirc_1 extends LocOpe_SequenceOfCirc {
+ constructor();
+ }
+
+ export declare class LocOpe_SequenceOfCirc_2 extends LocOpe_SequenceOfCirc {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class LocOpe_SequenceOfCirc_3 extends LocOpe_SequenceOfCirc {
+ constructor(theOther: LocOpe_SequenceOfCirc);
+ }
+
+export declare class Handle_LocOpe_WiresOnShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LocOpe_WiresOnShape): void;
+ get(): LocOpe_WiresOnShape;
+ delete(): void;
+}
+
+ export declare class Handle_LocOpe_WiresOnShape_1 extends Handle_LocOpe_WiresOnShape {
+ constructor();
+ }
+
+ export declare class Handle_LocOpe_WiresOnShape_2 extends Handle_LocOpe_WiresOnShape {
+ constructor(thePtr: LocOpe_WiresOnShape);
+ }
+
+ export declare class Handle_LocOpe_WiresOnShape_3 extends Handle_LocOpe_WiresOnShape {
+ constructor(theHandle: Handle_LocOpe_WiresOnShape);
+ }
+
+ export declare class Handle_LocOpe_WiresOnShape_4 extends Handle_LocOpe_WiresOnShape {
+ constructor(theHandle: Handle_LocOpe_WiresOnShape);
+ }
+
+export declare class LocOpe_WiresOnShape extends Standard_Transient {
+ constructor(S: TopoDS_Shape)
+ Init(S: TopoDS_Shape): void;
+ Add(theEdges: TopTools_SequenceOfShape): Standard_Boolean;
+ SetCheckInterior(ToCheckInterior: Standard_Boolean): void;
+ Bind_1(W: TopoDS_Wire, F: TopoDS_Face): void;
+ Bind_2(Comp: TopoDS_Compound, F: TopoDS_Face): void;
+ Bind_3(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Bind_4(EfromW: TopoDS_Edge, EonFace: TopoDS_Edge): void;
+ BindAll(): void;
+ IsDone(): Standard_Boolean;
+ InitEdgeIterator(): void;
+ MoreEdge(): Standard_Boolean;
+ Edge(): TopoDS_Edge;
+ OnFace(): TopoDS_Face;
+ OnEdge_1(E: TopoDS_Edge): Standard_Boolean;
+ NextEdge(): void;
+ OnVertex(Vwire: TopoDS_Vertex, Vshape: TopoDS_Vertex): Standard_Boolean;
+ OnEdge_2(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose): Standard_Boolean;
+ OnEdge_3(V: TopoDS_Vertex, EdgeFrom: TopoDS_Edge, E: TopoDS_Edge, P: Quantity_AbsorbedDose): Standard_Boolean;
+ IsFaceWithSection(aFace: TopoDS_Shape): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class LocOpe_Spliter {
+ Init(S: TopoDS_Shape): void;
+ Perform(PW: Handle_LocOpe_WiresOnShape): void;
+ IsDone(): Standard_Boolean;
+ ResultingShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ DirectLeft(): TopTools_ListOfShape;
+ Left(): TopTools_ListOfShape;
+ DescendantShapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class LocOpe_Spliter_1 extends LocOpe_Spliter {
+ constructor();
+ }
+
+ export declare class LocOpe_Spliter_2 extends LocOpe_Spliter {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_DPrism {
+ IsDone(): Standard_Boolean;
+ Spine(): TopoDS_Shape;
+ Profile(): TopoDS_Shape;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ Shapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ Curves(SCurves: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class LocOpe_DPrism_1 extends LocOpe_DPrism {
+ constructor(Spine: TopoDS_Face, Height1: Quantity_AbsorbedDose, Height2: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class LocOpe_DPrism_2 extends LocOpe_DPrism {
+ constructor(Spine: TopoDS_Face, Height: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose);
+ }
+
+export declare class LocOpe_SequenceOfPntFace extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: LocOpe_SequenceOfPntFace): LocOpe_SequenceOfPntFace;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: LocOpe_PntFace): void;
+ Append_2(theSeq: LocOpe_SequenceOfPntFace): void;
+ Prepend_1(theItem: LocOpe_PntFace): void;
+ Prepend_2(theSeq: LocOpe_SequenceOfPntFace): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: LocOpe_PntFace): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfPntFace): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfPntFace): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: LocOpe_PntFace): void;
+ Split(theIndex: Standard_Integer, theSeq: LocOpe_SequenceOfPntFace): void;
+ First(): LocOpe_PntFace;
+ ChangeFirst(): LocOpe_PntFace;
+ Last(): LocOpe_PntFace;
+ ChangeLast(): LocOpe_PntFace;
+ Value(theIndex: Standard_Integer): LocOpe_PntFace;
+ ChangeValue(theIndex: Standard_Integer): LocOpe_PntFace;
+ SetValue(theIndex: Standard_Integer, theItem: LocOpe_PntFace): void;
+ delete(): void;
+}
+
+ export declare class LocOpe_SequenceOfPntFace_1 extends LocOpe_SequenceOfPntFace {
+ constructor();
+ }
+
+ export declare class LocOpe_SequenceOfPntFace_2 extends LocOpe_SequenceOfPntFace {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class LocOpe_SequenceOfPntFace_3 extends LocOpe_SequenceOfPntFace {
+ constructor(theOther: LocOpe_SequenceOfPntFace);
+ }
+
+export declare class LocOpe_GluedShape extends LocOpe_GeneratedShape {
+ Init(S: TopoDS_Shape): void;
+ GlueOnFace(F: TopoDS_Face): void;
+ GeneratingEdges(): TopTools_ListOfShape;
+ Generated_1(V: TopoDS_Vertex): TopoDS_Edge;
+ Generated_2(E: TopoDS_Edge): TopoDS_Face;
+ OrientedFaces(): TopTools_ListOfShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class LocOpe_GluedShape_1 extends LocOpe_GluedShape {
+ constructor();
+ }
+
+ export declare class LocOpe_GluedShape_2 extends LocOpe_GluedShape {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class Handle_LocOpe_GluedShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LocOpe_GluedShape): void;
+ get(): LocOpe_GluedShape;
+ delete(): void;
+}
+
+ export declare class Handle_LocOpe_GluedShape_1 extends Handle_LocOpe_GluedShape {
+ constructor();
+ }
+
+ export declare class Handle_LocOpe_GluedShape_2 extends Handle_LocOpe_GluedShape {
+ constructor(thePtr: LocOpe_GluedShape);
+ }
+
+ export declare class Handle_LocOpe_GluedShape_3 extends Handle_LocOpe_GluedShape {
+ constructor(theHandle: Handle_LocOpe_GluedShape);
+ }
+
+ export declare class Handle_LocOpe_GluedShape_4 extends Handle_LocOpe_GluedShape {
+ constructor(theHandle: Handle_LocOpe_GluedShape);
+ }
+
+export declare class LocOpe_CurveShapeIntersector {
+ Init_1(Axis: gp_Ax1, S: TopoDS_Shape): void;
+ Init_2(C: gp_Circ, S: TopoDS_Shape): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): LocOpe_PntFace;
+ LocalizeAfter_1(From: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeBefore_1(From: Quantity_AbsorbedDose, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeAfter_2(FromInd: Graphic3d_ZLayerId, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ LocalizeBefore_2(FromInd: Graphic3d_ZLayerId, Or: TopAbs_Orientation, IndFrom: Graphic3d_ZLayerId, IndTo: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class LocOpe_CurveShapeIntersector_1 extends LocOpe_CurveShapeIntersector {
+ constructor();
+ }
+
+ export declare class LocOpe_CurveShapeIntersector_2 extends LocOpe_CurveShapeIntersector {
+ constructor(Axis: gp_Ax1, S: TopoDS_Shape);
+ }
+
+ export declare class LocOpe_CurveShapeIntersector_3 extends LocOpe_CurveShapeIntersector {
+ constructor(C: gp_Circ, S: TopoDS_Shape);
+ }
+
+export declare class LocOpe_Prism {
+ Perform_1(Base: TopoDS_Shape, V: gp_Vec): void;
+ Perform_2(Base: TopoDS_Shape, V: gp_Vec, Vtra: gp_Vec): void;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ Shapes(S: TopoDS_Shape): TopTools_ListOfShape;
+ Curves(SCurves: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class LocOpe_Prism_1 extends LocOpe_Prism {
+ constructor();
+ }
+
+ export declare class LocOpe_Prism_2 extends LocOpe_Prism {
+ constructor(Base: TopoDS_Shape, V: gp_Vec);
+ }
+
+ export declare class LocOpe_Prism_3 extends LocOpe_Prism {
+ constructor(Base: TopoDS_Shape, V: gp_Vec, Vectra: gp_Vec);
+ }
+
+export declare class Handle_XmlXCAFDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlXCAFDrivers_DocumentRetrievalDriver): void;
+ get(): XmlXCAFDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlXCAFDrivers_DocumentRetrievalDriver_1 extends Handle_XmlXCAFDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentRetrievalDriver_2 extends Handle_XmlXCAFDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: XmlXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentRetrievalDriver_3 extends Handle_XmlXCAFDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentRetrievalDriver_4 extends Handle_XmlXCAFDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class XmlXCAFDrivers_DocumentRetrievalDriver extends XmlDrivers_DocumentRetrievalDriver {
+ constructor()
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlXCAFDrivers {
+ constructor();
+ static Factory(aGUID: Standard_GUID): Handle_Standard_Transient;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ delete(): void;
+}
+
+export declare class Handle_XmlXCAFDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlXCAFDrivers_DocumentStorageDriver): void;
+ get(): XmlXCAFDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlXCAFDrivers_DocumentStorageDriver_1 extends Handle_XmlXCAFDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentStorageDriver_2 extends Handle_XmlXCAFDrivers_DocumentStorageDriver {
+ constructor(thePtr: XmlXCAFDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentStorageDriver_3 extends Handle_XmlXCAFDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlXCAFDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlXCAFDrivers_DocumentStorageDriver_4 extends Handle_XmlXCAFDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlXCAFDrivers_DocumentStorageDriver);
+ }
+
+export declare class XmlXCAFDrivers_DocumentStorageDriver extends XmlDrivers_DocumentStorageDriver {
+ constructor(theCopyright: TCollection_ExtendedString)
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TNaming_Scope {
+ WithValid_1(): Standard_Boolean;
+ WithValid_2(mode: Standard_Boolean): void;
+ ClearValid(): void;
+ Valid(L: TDF_Label): void;
+ ValidChildren(L: TDF_Label, withroot: Standard_Boolean): void;
+ Unvalid(L: TDF_Label): void;
+ UnvalidChildren(L: TDF_Label, withroot: Standard_Boolean): void;
+ IsValid(L: TDF_Label): Standard_Boolean;
+ GetValid(): TDF_LabelMap;
+ ChangeValid(): TDF_LabelMap;
+ CurrentShape(NS: Handle_TNaming_NamedShape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class TNaming_Scope_1 extends TNaming_Scope {
+ constructor();
+ }
+
+ export declare class TNaming_Scope_2 extends TNaming_Scope {
+ constructor(WithValid: Standard_Boolean);
+ }
+
+ export declare class TNaming_Scope_3 extends TNaming_Scope {
+ constructor(valid: TDF_LabelMap);
+ }
+
+export declare class TNaming_Tool {
+ constructor();
+ static CurrentShape_1(NS: Handle_TNaming_NamedShape): TopoDS_Shape;
+ static CurrentShape_2(NS: Handle_TNaming_NamedShape, Updated: TDF_LabelMap): TopoDS_Shape;
+ static CurrentNamedShape_1(NS: Handle_TNaming_NamedShape, Updated: TDF_LabelMap): Handle_TNaming_NamedShape;
+ static CurrentNamedShape_2(NS: Handle_TNaming_NamedShape): Handle_TNaming_NamedShape;
+ static NamedShape(aShape: TopoDS_Shape, anAcces: TDF_Label): Handle_TNaming_NamedShape;
+ static GetShape(NS: Handle_TNaming_NamedShape): TopoDS_Shape;
+ static OriginalShape(NS: Handle_TNaming_NamedShape): TopoDS_Shape;
+ static GeneratedShape(S: TopoDS_Shape, Generation: Handle_TNaming_NamedShape): TopoDS_Shape;
+ static Collect(NS: Handle_TNaming_NamedShape, Labels: TNaming_MapOfNamedShape, OnlyModif: Standard_Boolean): void;
+ static HasLabel_1(access: TDF_Label, aShape: TopoDS_Shape): Standard_Boolean;
+ static Label_1(access: TDF_Label, aShape: TopoDS_Shape, TransDef: Graphic3d_ZLayerId): TDF_Label;
+ static InitialShape(aShape: TopoDS_Shape, anAcces: TDF_Label, Labels: TDF_LabelList): TopoDS_Shape;
+ static ValidUntil_1(access: TDF_Label, S: TopoDS_Shape): Graphic3d_ZLayerId;
+ static FindShape(Valid: TDF_LabelMap, Forbiden: TDF_LabelMap, Arg: Handle_TNaming_NamedShape, S: TopoDS_Shape): void;
+ delete(): void;
+}
+
+export declare class TNaming_Builder {
+ constructor(aLabel: TDF_Label)
+ Generated_1(newShape: TopoDS_Shape): void;
+ Generated_2(oldShape: TopoDS_Shape, newShape: TopoDS_Shape): void;
+ Delete(oldShape: TopoDS_Shape): void;
+ Modify(oldShape: TopoDS_Shape, newShape: TopoDS_Shape): void;
+ Select(aShape: TopoDS_Shape, inShape: TopoDS_Shape): void;
+ NamedShape(): Handle_TNaming_NamedShape;
+ delete(): void;
+}
+
+export declare class TNaming_DeltaOnRemoval extends TDF_DeltaOnRemoval {
+ constructor(NS: Handle_TNaming_NamedShape)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TNaming_DeltaOnRemoval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_DeltaOnRemoval): void;
+ get(): TNaming_DeltaOnRemoval;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_DeltaOnRemoval_1 extends Handle_TNaming_DeltaOnRemoval {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_DeltaOnRemoval_2 extends Handle_TNaming_DeltaOnRemoval {
+ constructor(thePtr: TNaming_DeltaOnRemoval);
+ }
+
+ export declare class Handle_TNaming_DeltaOnRemoval_3 extends Handle_TNaming_DeltaOnRemoval {
+ constructor(theHandle: Handle_TNaming_DeltaOnRemoval);
+ }
+
+ export declare class Handle_TNaming_DeltaOnRemoval_4 extends Handle_TNaming_DeltaOnRemoval {
+ constructor(theHandle: Handle_TNaming_DeltaOnRemoval);
+ }
+
+export declare class TNaming {
+ constructor();
+ static Substitute(labelsource: TDF_Label, labelcible: TDF_Label, mapOldNew: TopTools_DataMapOfShapeShape): void;
+ static Update(label: TDF_Label, mapOldNew: TopTools_DataMapOfShapeShape): void;
+ static Displace(label: TDF_Label, aLocation: TopLoc_Location, WithOld: Standard_Boolean): void;
+ static ChangeShapes(label: TDF_Label, M: TopTools_DataMapOfShapeShape): void;
+ static Transform(label: TDF_Label, aTransformation: gp_Trsf): void;
+ static Replicate_1(NS: Handle_TNaming_NamedShape, T: gp_Trsf, L: TDF_Label): void;
+ static Replicate_2(SH: TopoDS_Shape, T: gp_Trsf, L: TDF_Label): void;
+ static MakeShape(MS: TopTools_MapOfShape): TopoDS_Shape;
+ static FindUniqueContext(S: TopoDS_Shape, Context: TopoDS_Shape): TopoDS_Shape;
+ static FindUniqueContextSet(S: TopoDS_Shape, Context: TopoDS_Shape, Arr: Handle_TopTools_HArray1OfShape): TopoDS_Shape;
+ static SubstituteSShape(accesslabel: TDF_Label, From: TopoDS_Shape, To: TopoDS_Shape): Standard_Boolean;
+ static OuterWire(theFace: TopoDS_Face, theWire: TopoDS_Wire): Standard_Boolean;
+ static OuterShell(theSolid: TopoDS_Solid, theShell: TopoDS_Shell): Standard_Boolean;
+ static IDList(anIDList: TDF_IDList): void;
+ delete(): void;
+}
+
+export declare class TNaming_ListOfIndexedDataMapOfShapeListOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TNaming_ListOfIndexedDataMapOfShapeListOfShape): TNaming_ListOfIndexedDataMapOfShapeListOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopTools_IndexedDataMapOfShapeListOfShape;
+ First_2(): TopTools_IndexedDataMapOfShapeListOfShape;
+ Last_1(): TopTools_IndexedDataMapOfShapeListOfShape;
+ Last_2(): TopTools_IndexedDataMapOfShapeListOfShape;
+ Append_1(theItem: TopTools_IndexedDataMapOfShapeListOfShape): TopTools_IndexedDataMapOfShapeListOfShape;
+ Append_3(theOther: TNaming_ListOfIndexedDataMapOfShapeListOfShape): void;
+ Prepend_1(theItem: TopTools_IndexedDataMapOfShapeListOfShape): TopTools_IndexedDataMapOfShapeListOfShape;
+ Prepend_2(theOther: TNaming_ListOfIndexedDataMapOfShapeListOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TNaming_ListOfIndexedDataMapOfShapeListOfShape_1 extends TNaming_ListOfIndexedDataMapOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TNaming_ListOfIndexedDataMapOfShapeListOfShape_2 extends TNaming_ListOfIndexedDataMapOfShapeListOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TNaming_ListOfIndexedDataMapOfShapeListOfShape_3 extends TNaming_ListOfIndexedDataMapOfShapeListOfShape {
+ constructor(theOther: TNaming_ListOfIndexedDataMapOfShapeListOfShape);
+ }
+
+export declare class TNaming_ShapesSet {
+ Clear(): void;
+ Add_1(S: TopoDS_Shape): Standard_Boolean;
+ Contains(S: TopoDS_Shape): Standard_Boolean;
+ Remove_1(S: TopoDS_Shape): Standard_Boolean;
+ Add_2(Shapes: TNaming_ShapesSet): void;
+ Filter(Shapes: TNaming_ShapesSet): void;
+ Remove_2(Shapes: TNaming_ShapesSet): void;
+ IsEmpty(): Standard_Boolean;
+ NbShapes(): Graphic3d_ZLayerId;
+ ChangeMap(): TopTools_MapOfShape;
+ Map(): TopTools_MapOfShape;
+ delete(): void;
+}
+
+ export declare class TNaming_ShapesSet_1 extends TNaming_ShapesSet {
+ constructor();
+ }
+
+ export declare class TNaming_ShapesSet_2 extends TNaming_ShapesSet {
+ constructor(S: TopoDS_Shape, Type: TopAbs_ShapeEnum);
+ }
+
+export declare class TNaming_NamedShape extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ IsEmpty(): Standard_Boolean;
+ Get(): TopoDS_Shape;
+ Evolution(): TNaming_Evolution;
+ Version(): Graphic3d_ZLayerId;
+ SetVersion(version: Graphic3d_ZLayerId): void;
+ Clear(): void;
+ ID(): Standard_GUID;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ DeltaOnModification_1(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DeltaOnModification_2(aDelta: Handle_TDF_DeltaOnModification): void;
+ DeltaOnRemoval(): Handle_TDF_DeltaOnRemoval;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocTationable: Handle_TDF_RelocationTable): void;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ BeforeRemoval(): void;
+ BeforeUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TNaming_NamedShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_NamedShape): void;
+ get(): TNaming_NamedShape;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_NamedShape_1 extends Handle_TNaming_NamedShape {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_NamedShape_2 extends Handle_TNaming_NamedShape {
+ constructor(thePtr: TNaming_NamedShape);
+ }
+
+ export declare class Handle_TNaming_NamedShape_3 extends Handle_TNaming_NamedShape {
+ constructor(theHandle: Handle_TNaming_NamedShape);
+ }
+
+ export declare class Handle_TNaming_NamedShape_4 extends Handle_TNaming_NamedShape {
+ constructor(theHandle: Handle_TNaming_NamedShape);
+ }
+
+export declare class TNaming_Identifier {
+ IsDone(): Standard_Boolean;
+ Type(): TNaming_NameType;
+ IsFeature(): Standard_Boolean;
+ Feature(): Handle_TNaming_NamedShape;
+ InitArgs(): void;
+ MoreArgs(): Standard_Boolean;
+ NextArg(): void;
+ ArgIsFeature(): Standard_Boolean;
+ FeatureArg(): Handle_TNaming_NamedShape;
+ ShapeArg(): TopoDS_Shape;
+ ShapeContext(): TopoDS_Shape;
+ NamedShapeOfGeneration(): Handle_TNaming_NamedShape;
+ AncestorIdentification(Localizer: TNaming_Localizer, Context: TopoDS_Shape): void;
+ PrimitiveIdentification(Localizer: TNaming_Localizer, NS: Handle_TNaming_NamedShape): void;
+ GeneratedIdentification(Localizer: TNaming_Localizer, NS: Handle_TNaming_NamedShape): void;
+ Identification(Localizer: TNaming_Localizer, NS: Handle_TNaming_NamedShape): void;
+ delete(): void;
+}
+
+ export declare class TNaming_Identifier_1 extends TNaming_Identifier {
+ constructor(Lab: TDF_Label, S: TopoDS_Shape, Context: TopoDS_Shape, Geom: Standard_Boolean);
+ }
+
+ export declare class TNaming_Identifier_2 extends TNaming_Identifier {
+ constructor(Lab: TDF_Label, S: TopoDS_Shape, ContextNS: Handle_TNaming_NamedShape, Geom: Standard_Boolean);
+ }
+
+export declare class TNaming_DataMapOfShapePtrRefShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TNaming_DataMapOfShapePtrRefShape): void;
+ Assign(theOther: TNaming_DataMapOfShapePtrRefShape): TNaming_DataMapOfShapePtrRefShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TNaming_PtrRefShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TNaming_PtrRefShape): TNaming_PtrRefShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TNaming_PtrRefShape;
+ ChangeSeek(theKey: TopoDS_Shape): TNaming_PtrRefShape;
+ ChangeFind(theKey: TopoDS_Shape): TNaming_PtrRefShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TNaming_DataMapOfShapePtrRefShape_1 extends TNaming_DataMapOfShapePtrRefShape {
+ constructor();
+ }
+
+ export declare class TNaming_DataMapOfShapePtrRefShape_2 extends TNaming_DataMapOfShapePtrRefShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TNaming_DataMapOfShapePtrRefShape_3 extends TNaming_DataMapOfShapePtrRefShape {
+ constructor(theOther: TNaming_DataMapOfShapePtrRefShape);
+ }
+
+export declare class TNaming_ListOfMapOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TNaming_ListOfMapOfShape): TNaming_ListOfMapOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopTools_MapOfShape;
+ First_2(): TopTools_MapOfShape;
+ Last_1(): TopTools_MapOfShape;
+ Last_2(): TopTools_MapOfShape;
+ Append_1(theItem: TopTools_MapOfShape): TopTools_MapOfShape;
+ Append_3(theOther: TNaming_ListOfMapOfShape): void;
+ Prepend_1(theItem: TopTools_MapOfShape): TopTools_MapOfShape;
+ Prepend_2(theOther: TNaming_ListOfMapOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TNaming_ListOfMapOfShape_1 extends TNaming_ListOfMapOfShape {
+ constructor();
+ }
+
+ export declare class TNaming_ListOfMapOfShape_2 extends TNaming_ListOfMapOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TNaming_ListOfMapOfShape_3 extends TNaming_ListOfMapOfShape {
+ constructor(theOther: TNaming_ListOfMapOfShape);
+ }
+
+export declare class TNaming_DeltaOnModification extends TDF_DeltaOnModification {
+ constructor(NS: Handle_TNaming_NamedShape)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TNaming_DeltaOnModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_DeltaOnModification): void;
+ get(): TNaming_DeltaOnModification;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_DeltaOnModification_1 extends Handle_TNaming_DeltaOnModification {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_DeltaOnModification_2 extends Handle_TNaming_DeltaOnModification {
+ constructor(thePtr: TNaming_DeltaOnModification);
+ }
+
+ export declare class Handle_TNaming_DeltaOnModification_3 extends Handle_TNaming_DeltaOnModification {
+ constructor(theHandle: Handle_TNaming_DeltaOnModification);
+ }
+
+ export declare class Handle_TNaming_DeltaOnModification_4 extends Handle_TNaming_DeltaOnModification {
+ constructor(theHandle: Handle_TNaming_DeltaOnModification);
+ }
+
+export declare type TNaming_Evolution = {
+ TNaming_PRIMITIVE: {};
+ TNaming_GENERATED: {};
+ TNaming_MODIFY: {};
+ TNaming_DELETE: {};
+ TNaming_REPLACE: {};
+ TNaming_SELECTED: {};
+}
+
+export declare class TNaming_RefShape {
+ Shape_1(S: TopoDS_Shape): void;
+ FirstUse_1(aPtr: TNaming_PtrNode): void;
+ FirstUse_2(): TNaming_PtrNode;
+ Shape_2(): TopoDS_Shape;
+ Label(): TDF_Label;
+ NamedShape(): Handle_TNaming_NamedShape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class TNaming_RefShape_1 extends TNaming_RefShape {
+ constructor();
+ }
+
+ export declare class TNaming_RefShape_2 extends TNaming_RefShape {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class TNaming_TranslateTool extends Standard_Transient {
+ constructor();
+ Add(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ MakeVertex(S: TopoDS_Shape): void;
+ MakeEdge(S: TopoDS_Shape): void;
+ MakeWire(S: TopoDS_Shape): void;
+ MakeFace(S: TopoDS_Shape): void;
+ MakeShell(S: TopoDS_Shape): void;
+ MakeSolid(S: TopoDS_Shape): void;
+ MakeCompSolid(S: TopoDS_Shape): void;
+ MakeCompound(S: TopoDS_Shape): void;
+ UpdateVertex(S1: TopoDS_Shape, S2: TopoDS_Shape, M: TColStd_IndexedDataMapOfTransientTransient): void;
+ UpdateEdge(S1: TopoDS_Shape, S2: TopoDS_Shape, M: TColStd_IndexedDataMapOfTransientTransient): void;
+ UpdateFace(S1: TopoDS_Shape, S2: TopoDS_Shape, M: TColStd_IndexedDataMapOfTransientTransient): void;
+ UpdateShape(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TNaming_TranslateTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_TranslateTool): void;
+ get(): TNaming_TranslateTool;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_TranslateTool_1 extends Handle_TNaming_TranslateTool {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_TranslateTool_2 extends Handle_TNaming_TranslateTool {
+ constructor(thePtr: TNaming_TranslateTool);
+ }
+
+ export declare class Handle_TNaming_TranslateTool_3 extends Handle_TNaming_TranslateTool {
+ constructor(theHandle: Handle_TNaming_TranslateTool);
+ }
+
+ export declare class Handle_TNaming_TranslateTool_4 extends Handle_TNaming_TranslateTool {
+ constructor(theHandle: Handle_TNaming_TranslateTool);
+ }
+
+export declare class Handle_TNaming_Naming {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_Naming): void;
+ get(): TNaming_Naming;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_Naming_1 extends Handle_TNaming_Naming {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_Naming_2 extends Handle_TNaming_Naming {
+ constructor(thePtr: TNaming_Naming);
+ }
+
+ export declare class Handle_TNaming_Naming_3 extends Handle_TNaming_Naming {
+ constructor(theHandle: Handle_TNaming_Naming);
+ }
+
+ export declare class Handle_TNaming_Naming_4 extends Handle_TNaming_Naming {
+ constructor(theHandle: Handle_TNaming_Naming);
+ }
+
+export declare class TNaming_Naming extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Insert(under: TDF_Label): Handle_TNaming_Naming;
+ static Name(where: TDF_Label, Selection: TopoDS_Shape, Context: TopoDS_Shape, Geometry: Standard_Boolean, KeepOrientation: Standard_Boolean, BNproblem: Standard_Boolean): Handle_TNaming_NamedShape;
+ IsDefined(): Standard_Boolean;
+ GetName(): TNaming_Name;
+ ChangeName(): TNaming_Name;
+ Regenerate(scope: TDF_LabelMap): Standard_Boolean;
+ Solve(scope: TDF_LabelMap): Standard_Boolean;
+ ID(): Standard_GUID;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(With: Handle_TDF_Attribute): void;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ ExtendedDump(anOS: Standard_OStream, aFilter: TDF_IDFilter, aMap: TDF_AttributeIndexedMap): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TNaming_UsedShapes extends TDF_Attribute {
+ Destroy(): void;
+ Map(): TNaming_DataMapOfShapePtrRefShape;
+ ID(): Standard_GUID;
+ static GetID(): Standard_GUID;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ BeforeRemoval(): void;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ DeltaOnAddition(): Handle_TDF_DeltaOnAddition;
+ DeltaOnRemoval(): Handle_TDF_DeltaOnRemoval;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocTationable: Handle_TDF_RelocationTable): void;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TNaming_UsedShapes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TNaming_UsedShapes): void;
+ get(): TNaming_UsedShapes;
+ delete(): void;
+}
+
+ export declare class Handle_TNaming_UsedShapes_1 extends Handle_TNaming_UsedShapes {
+ constructor();
+ }
+
+ export declare class Handle_TNaming_UsedShapes_2 extends Handle_TNaming_UsedShapes {
+ constructor(thePtr: TNaming_UsedShapes);
+ }
+
+ export declare class Handle_TNaming_UsedShapes_3 extends Handle_TNaming_UsedShapes {
+ constructor(theHandle: Handle_TNaming_UsedShapes);
+ }
+
+ export declare class Handle_TNaming_UsedShapes_4 extends Handle_TNaming_UsedShapes {
+ constructor(theHandle: Handle_TNaming_UsedShapes);
+ }
+
+export declare class TNaming_CopyShape {
+ constructor();
+ static CopyTool(aShape: TopoDS_Shape, aMap: TColStd_IndexedDataMapOfTransientTransient, aResult: TopoDS_Shape): void;
+ static Translate_1(aShape: TopoDS_Shape, aMap: TColStd_IndexedDataMapOfTransientTransient, aResult: TopoDS_Shape, TrTool: Handle_TNaming_TranslateTool): void;
+ static Translate_2(L: TopLoc_Location, aMap: TColStd_IndexedDataMapOfTransientTransient): TopLoc_Location;
+ delete(): void;
+}
+
+export declare class TNaming_OldShapeIterator {
+ More(): Standard_Boolean;
+ Next(): void;
+ Label(): TDF_Label;
+ NamedShape(): Handle_TNaming_NamedShape;
+ Shape(): TopoDS_Shape;
+ IsModification(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TNaming_OldShapeIterator_1 extends TNaming_OldShapeIterator {
+ constructor(aShape: TopoDS_Shape, Transaction: Graphic3d_ZLayerId, access: TDF_Label);
+ }
+
+ export declare class TNaming_OldShapeIterator_2 extends TNaming_OldShapeIterator {
+ constructor(aShape: TopoDS_Shape, access: TDF_Label);
+ }
+
+ export declare class TNaming_OldShapeIterator_3 extends TNaming_OldShapeIterator {
+ constructor(anIterator: TNaming_OldShapeIterator);
+ }
+
+ export declare class TNaming_OldShapeIterator_4 extends TNaming_OldShapeIterator {
+ constructor(anIterator: TNaming_Iterator);
+ }
+
+export declare class TNaming_Translator {
+ constructor()
+ Add(aShape: TopoDS_Shape): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ Copied_1(aShape: TopoDS_Shape): TopoDS_Shape;
+ Copied_2(): TopTools_DataMapOfShapeShape;
+ DumpMap(isWrite: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class TNaming_Localizer {
+ constructor()
+ Init(US: Handle_TNaming_UsedShapes, CurTrans: Graphic3d_ZLayerId): void;
+ SubShapes(S: TopoDS_Shape, Type: TopAbs_ShapeEnum): TopTools_MapOfShape;
+ Ancestors(S: TopoDS_Shape, Type: TopAbs_ShapeEnum): TopTools_IndexedDataMapOfShapeListOfShape;
+ FindFeaturesInAncestors(S: TopoDS_Shape, In: TopoDS_Shape, AncInFeatures: TopTools_MapOfShape): void;
+ GoBack(S: TopoDS_Shape, Lab: TDF_Label, Evol: TNaming_Evolution, OldS: TopTools_ListOfShape, OldLab: TNaming_ListOfNamedShape): void;
+ Backward(NS: Handle_TNaming_NamedShape, S: TopoDS_Shape, Primitives: TNaming_MapOfNamedShape, ValidShapes: TopTools_MapOfShape): void;
+ FindNeighbourg(Cont: TopoDS_Shape, S: TopoDS_Shape, Neighbourg: TopTools_MapOfShape): void;
+ static IsNew(S: TopoDS_Shape, NS: Handle_TNaming_NamedShape): Standard_Boolean;
+ static FindGenerator(NS: Handle_TNaming_NamedShape, S: TopoDS_Shape, theListOfGenerators: TopTools_ListOfShape): void;
+ static FindShapeContext(NS: Handle_TNaming_NamedShape, theS: TopoDS_Shape, theSC: TopoDS_Shape): void;
+ delete(): void;
+}
+
+export declare class TNaming_NamingTool {
+ constructor();
+ static CurrentShape(Valid: TDF_LabelMap, Forbiden: TDF_LabelMap, NS: Handle_TNaming_NamedShape, MS: TopTools_IndexedMapOfShape): void;
+ static CurrentShapeFromShape(Valid: TDF_LabelMap, Forbiden: TDF_LabelMap, Acces: TDF_Label, S: TopoDS_Shape, MS: TopTools_IndexedMapOfShape): void;
+ static BuildDescendants(NS: Handle_TNaming_NamedShape, Labels: TDF_LabelMap): void;
+ delete(): void;
+}
+
+export declare class TNaming_Name {
+ constructor()
+ Type_1(aType: TNaming_NameType): void;
+ ShapeType_1(aType: TopAbs_ShapeEnum): void;
+ Shape_1(theShape: TopoDS_Shape): void;
+ Append(arg: Handle_TNaming_NamedShape): void;
+ StopNamedShape_1(arg: Handle_TNaming_NamedShape): void;
+ Index_1(I: Graphic3d_ZLayerId): void;
+ ContextLabel_1(theLab: TDF_Label): void;
+ Orientation_1(theOrientation: TopAbs_Orientation): void;
+ Type_2(): TNaming_NameType;
+ ShapeType_2(): TopAbs_ShapeEnum;
+ Shape_2(): TopoDS_Shape;
+ Arguments(): TNaming_ListOfNamedShape;
+ StopNamedShape_2(): Handle_TNaming_NamedShape;
+ Index_2(): Graphic3d_ZLayerId;
+ ContextLabel_2(): TDF_Label;
+ Orientation_2(): TopAbs_Orientation;
+ Solve(aLab: TDF_Label, Valid: TDF_LabelMap): Standard_Boolean;
+ Paste(into: TNaming_Name, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TNaming_DataMapOfShapeShapesSet extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TNaming_DataMapOfShapeShapesSet): void;
+ Assign(theOther: TNaming_DataMapOfShapeShapesSet): TNaming_DataMapOfShapeShapesSet;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): TNaming_ShapesSet;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TNaming_ShapesSet;
+ ChangeSeek(theKey: TopoDS_Shape): TNaming_ShapesSet;
+ ChangeFind(theKey: TopoDS_Shape): TNaming_ShapesSet;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TNaming_DataMapOfShapeShapesSet_1 extends TNaming_DataMapOfShapeShapesSet {
+ constructor();
+ }
+
+ export declare class TNaming_DataMapOfShapeShapesSet_2 extends TNaming_DataMapOfShapeShapesSet {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TNaming_DataMapOfShapeShapesSet_3 extends TNaming_DataMapOfShapeShapesSet {
+ constructor(theOther: TNaming_DataMapOfShapeShapesSet);
+ }
+
+export declare class TNaming_NewShapeIterator {
+ More(): Standard_Boolean;
+ Next(): void;
+ Label(): TDF_Label;
+ NamedShape(): Handle_TNaming_NamedShape;
+ Shape(): TopoDS_Shape;
+ IsModification(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TNaming_NewShapeIterator_1 extends TNaming_NewShapeIterator {
+ constructor(aShape: TopoDS_Shape, Transaction: Graphic3d_ZLayerId, access: TDF_Label);
+ }
+
+ export declare class TNaming_NewShapeIterator_2 extends TNaming_NewShapeIterator {
+ constructor(aShape: TopoDS_Shape, access: TDF_Label);
+ }
+
+ export declare class TNaming_NewShapeIterator_3 extends TNaming_NewShapeIterator {
+ constructor(anIterator: TNaming_NewShapeIterator);
+ }
+
+ export declare class TNaming_NewShapeIterator_4 extends TNaming_NewShapeIterator {
+ constructor(anIterator: TNaming_Iterator);
+ }
+
+export declare class TNaming_IteratorOnShapesSet {
+ Init(S: TNaming_ShapesSet): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class TNaming_IteratorOnShapesSet_1 extends TNaming_IteratorOnShapesSet {
+ constructor();
+ }
+
+ export declare class TNaming_IteratorOnShapesSet_2 extends TNaming_IteratorOnShapesSet {
+ constructor(S: TNaming_ShapesSet);
+ }
+
+export declare class TNaming_SameShapeIterator {
+ constructor(aShape: TopoDS_Shape, access: TDF_Label)
+ More(): Standard_Boolean;
+ Next(): void;
+ Label(): TDF_Label;
+ delete(): void;
+}
+
+export declare class TNaming_Iterator {
+ More(): Standard_Boolean;
+ Next(): void;
+ OldShape(): TopoDS_Shape;
+ NewShape(): TopoDS_Shape;
+ IsModification(): Standard_Boolean;
+ Evolution(): TNaming_Evolution;
+ delete(): void;
+}
+
+ export declare class TNaming_Iterator_1 extends TNaming_Iterator {
+ constructor(anAtt: Handle_TNaming_NamedShape);
+ }
+
+ export declare class TNaming_Iterator_2 extends TNaming_Iterator {
+ constructor(aLabel: TDF_Label);
+ }
+
+ export declare class TNaming_Iterator_3 extends TNaming_Iterator {
+ constructor(aLabel: TDF_Label, aTrans: Graphic3d_ZLayerId);
+ }
+
+export declare class TNaming_Selector {
+ constructor(aLabel: TDF_Label)
+ static IsIdentified(access: TDF_Label, selection: TopoDS_Shape, NS: Handle_TNaming_NamedShape, Geometry: Standard_Boolean): Standard_Boolean;
+ Select_1(Selection: TopoDS_Shape, Context: TopoDS_Shape, Geometry: Standard_Boolean, KeepOrientatation: Standard_Boolean): Standard_Boolean;
+ Select_2(Selection: TopoDS_Shape, Geometry: Standard_Boolean, KeepOrientatation: Standard_Boolean): Standard_Boolean;
+ Solve(Valid: TDF_LabelMap): Standard_Boolean;
+ Arguments(args: TDF_AttributeMap): void;
+ NamedShape(): Handle_TNaming_NamedShape;
+ delete(): void;
+}
+
+export declare type TNaming_NameType = {
+ TNaming_UNKNOWN: {};
+ TNaming_IDENTITY: {};
+ TNaming_MODIFUNTIL: {};
+ TNaming_GENERATION: {};
+ TNaming_INTERSECTION: {};
+ TNaming_UNION: {};
+ TNaming_SUBSTRACTION: {};
+ TNaming_CONSTSHAPE: {};
+ TNaming_FILTERBYNEIGHBOURGS: {};
+ TNaming_ORIENTATION: {};
+ TNaming_WIREIN: {};
+ TNaming_SHELLIN: {};
+}
+
+export declare class gce_MakeElips2d extends gce_Root {
+ Value(): gp_Elips2d;
+ Operator(): gp_Elips2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeElips2d_1 extends gce_MakeElips2d {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeElips2d_2 extends gce_MakeElips2d {
+ constructor(A: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeElips2d_3 extends gce_MakeElips2d {
+ constructor(S1: gp_Pnt2d, S2: gp_Pnt2d, Center: gp_Pnt2d);
+ }
+
+export declare class gce_MakeCylinder extends gce_Root {
+ Value(): gp_Cylinder;
+ Operator(): gp_Cylinder;
+ delete(): void;
+}
+
+ export declare class gce_MakeCylinder_1 extends gce_MakeCylinder {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCylinder_2 extends gce_MakeCylinder {
+ constructor(Cyl: gp_Cylinder, Point: gp_Pnt);
+ }
+
+ export declare class gce_MakeCylinder_3 extends gce_MakeCylinder {
+ constructor(Cyl: gp_Cylinder, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCylinder_4 extends gce_MakeCylinder {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class gce_MakeCylinder_5 extends gce_MakeCylinder {
+ constructor(Axis: gp_Ax1, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCylinder_6 extends gce_MakeCylinder {
+ constructor(Circ: gp_Circ);
+ }
+
+export declare class gce_MakeMirror2d {
+ Value(): gp_Trsf2d;
+ Operator(): gp_Trsf2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeMirror2d_1 extends gce_MakeMirror2d {
+ constructor(Point: gp_Pnt2d);
+ }
+
+ export declare class gce_MakeMirror2d_2 extends gce_MakeMirror2d {
+ constructor(Axis: gp_Ax2d);
+ }
+
+ export declare class gce_MakeMirror2d_3 extends gce_MakeMirror2d {
+ constructor(Line: gp_Lin2d);
+ }
+
+ export declare class gce_MakeMirror2d_4 extends gce_MakeMirror2d {
+ constructor(Point: gp_Pnt2d, Direc: gp_Dir2d);
+ }
+
+export declare class gce_MakeCirc extends gce_Root {
+ Value(): gp_Circ;
+ Operator(): gp_Circ;
+ delete(): void;
+}
+
+ export declare class gce_MakeCirc_1 extends gce_MakeCirc {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc_2 extends gce_MakeCirc {
+ constructor(Circ: gp_Circ, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc_3 extends gce_MakeCirc {
+ constructor(Circ: gp_Circ, Point: gp_Pnt);
+ }
+
+ export declare class gce_MakeCirc_4 extends gce_MakeCirc {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class gce_MakeCirc_5 extends gce_MakeCirc {
+ constructor(Center: gp_Pnt, Norm: gp_Dir, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc_6 extends gce_MakeCirc {
+ constructor(Center: gp_Pnt, Plane: gp_Pln, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc_7 extends gce_MakeCirc {
+ constructor(Center: gp_Pnt, Ptaxis: gp_Pnt, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc_8 extends gce_MakeCirc {
+ constructor(Axis: gp_Ax1, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gce_MakeRotation {
+ Value(): gp_Trsf;
+ Operator(): gp_Trsf;
+ delete(): void;
+}
+
+ export declare class gce_MakeRotation_1 extends gce_MakeRotation {
+ constructor(Line: gp_Lin, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeRotation_2 extends gce_MakeRotation {
+ constructor(Axis: gp_Ax1, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeRotation_3 extends gce_MakeRotation {
+ constructor(Point: gp_Pnt, Direc: gp_Dir, Angle: Quantity_AbsorbedDose);
+ }
+
+export declare class gce_MakeParab2d extends gce_Root {
+ Value(): gp_Parab2d;
+ Operator(): gp_Parab2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeParab2d_1 extends gce_MakeParab2d {
+ constructor(MirrorAxis: gp_Ax2d, Focal: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeParab2d_2 extends gce_MakeParab2d {
+ constructor(A: gp_Ax22d, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeParab2d_3 extends gce_MakeParab2d {
+ constructor(D: gp_Ax2d, F: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeParab2d_4 extends gce_MakeParab2d {
+ constructor(S1: gp_Pnt2d, Center: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class gce_MakeLin extends gce_Root {
+ Value(): gp_Lin;
+ Operator(): gp_Lin;
+ delete(): void;
+}
+
+ export declare class gce_MakeLin_1 extends gce_MakeLin {
+ constructor(A1: gp_Ax1);
+ }
+
+ export declare class gce_MakeLin_2 extends gce_MakeLin {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class gce_MakeLin_3 extends gce_MakeLin {
+ constructor(Lin: gp_Lin, Point: gp_Pnt);
+ }
+
+ export declare class gce_MakeLin_4 extends gce_MakeLin {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class gce_MakePln extends gce_Root {
+ Value(): gp_Pln;
+ Operator(): gp_Pln;
+ delete(): void;
+}
+
+ export declare class gce_MakePln_1 extends gce_MakePln {
+ constructor(A2: gp_Ax2);
+ }
+
+ export declare class gce_MakePln_2 extends gce_MakePln {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class gce_MakePln_3 extends gce_MakePln {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakePln_4 extends gce_MakePln {
+ constructor(Pln: gp_Pln, Point: gp_Pnt);
+ }
+
+ export declare class gce_MakePln_5 extends gce_MakePln {
+ constructor(Pln: gp_Pln, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakePln_6 extends gce_MakePln {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class gce_MakePln_7 extends gce_MakePln {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class gce_MakePln_8 extends gce_MakePln {
+ constructor(Axis: gp_Ax1);
+ }
+
+export declare class gce_MakeElips extends gce_Root {
+ Value(): gp_Elips;
+ Operator(): gp_Elips;
+ delete(): void;
+}
+
+ export declare class gce_MakeElips_1 extends gce_MakeElips {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeElips_2 extends gce_MakeElips {
+ constructor(S1: gp_Pnt, S2: gp_Pnt, Center: gp_Pnt);
+ }
+
+export declare class gce_MakeCirc2d extends gce_Root {
+ Value(): gp_Circ2d;
+ Operator(): gp_Circ2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeCirc2d_1 extends gce_MakeCirc2d {
+ constructor(XAxis: gp_Ax2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeCirc2d_2 extends gce_MakeCirc2d {
+ constructor(Axis: gp_Ax22d, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc2d_3 extends gce_MakeCirc2d {
+ constructor(Circ: gp_Circ2d, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCirc2d_4 extends gce_MakeCirc2d {
+ constructor(Circ: gp_Circ2d, Point: gp_Pnt2d);
+ }
+
+ export declare class gce_MakeCirc2d_5 extends gce_MakeCirc2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d, P3: gp_Pnt2d);
+ }
+
+ export declare class gce_MakeCirc2d_6 extends gce_MakeCirc2d {
+ constructor(Center: gp_Pnt2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeCirc2d_7 extends gce_MakeCirc2d {
+ constructor(Center: gp_Pnt2d, Point: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class gce_MakeHypr2d extends gce_Root {
+ Value(): gp_Hypr2d;
+ Operator(): gp_Hypr2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeHypr2d_1 extends gce_MakeHypr2d {
+ constructor(S1: gp_Pnt2d, S2: gp_Pnt2d, Center: gp_Pnt2d);
+ }
+
+ export declare class gce_MakeHypr2d_2 extends gce_MakeHypr2d {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gce_MakeHypr2d_3 extends gce_MakeHypr2d {
+ constructor(A: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gce_MakeDir2d extends gce_Root {
+ Value(): gp_Dir2d;
+ Operator(): gp_Dir2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeDir2d_1 extends gce_MakeDir2d {
+ constructor(V: gp_Vec2d);
+ }
+
+ export declare class gce_MakeDir2d_2 extends gce_MakeDir2d {
+ constructor(Coord: gp_XY);
+ }
+
+ export declare class gce_MakeDir2d_3 extends gce_MakeDir2d {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeDir2d_4 extends gce_MakeDir2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class gce_Root {
+ constructor();
+ IsDone(): Standard_Boolean;
+ Status(): gce_ErrorType;
+ delete(): void;
+}
+
+export declare class gce_MakeCone extends gce_Root {
+ Value(): gp_Cone;
+ Operator(): gp_Cone;
+ delete(): void;
+}
+
+ export declare class gce_MakeCone_1 extends gce_MakeCone {
+ constructor(A2: gp_Ax2, Ang: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCone_2 extends gce_MakeCone {
+ constructor(Cone: gp_Cone, Point: gp_Pnt);
+ }
+
+ export declare class gce_MakeCone_3 extends gce_MakeCone {
+ constructor(Cone: gp_Cone, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeCone_4 extends gce_MakeCone {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, P4: gp_Pnt);
+ }
+
+ export declare class gce_MakeCone_5 extends gce_MakeCone {
+ constructor(Axis: gp_Ax1, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class gce_MakeCone_6 extends gce_MakeCone {
+ constructor(Axis: gp_Lin, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class gce_MakeCone_7 extends gce_MakeCone {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose);
+ }
+
+export declare class gce_MakeMirror {
+ Value(): gp_Trsf;
+ Operator(): gp_Trsf;
+ delete(): void;
+}
+
+ export declare class gce_MakeMirror_1 extends gce_MakeMirror {
+ constructor(Point: gp_Pnt);
+ }
+
+ export declare class gce_MakeMirror_2 extends gce_MakeMirror {
+ constructor(Axis: gp_Ax1);
+ }
+
+ export declare class gce_MakeMirror_3 extends gce_MakeMirror {
+ constructor(Line: gp_Lin);
+ }
+
+ export declare class gce_MakeMirror_4 extends gce_MakeMirror {
+ constructor(Point: gp_Pnt, Direc: gp_Dir);
+ }
+
+ export declare class gce_MakeMirror_5 extends gce_MakeMirror {
+ constructor(Plane: gp_Pln);
+ }
+
+ export declare class gce_MakeMirror_6 extends gce_MakeMirror {
+ constructor(Plane: gp_Ax2);
+ }
+
+export declare class gce_MakeRotation2d {
+ constructor(Point: gp_Pnt2d, Angle: Quantity_AbsorbedDose)
+ Value(): gp_Trsf2d;
+ Operator(): gp_Trsf2d;
+ delete(): void;
+}
+
+export declare class gce_MakeParab extends gce_Root {
+ Value(): gp_Parab;
+ Operator(): gp_Parab;
+ delete(): void;
+}
+
+ export declare class gce_MakeParab_1 extends gce_MakeParab {
+ constructor(A2: gp_Ax2, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeParab_2 extends gce_MakeParab {
+ constructor(D: gp_Ax1, F: gp_Pnt);
+ }
+
+export declare type gce_ErrorType = {
+ gce_Done: {};
+ gce_ConfusedPoints: {};
+ gce_NegativeRadius: {};
+ gce_ColinearPoints: {};
+ gce_IntersectionError: {};
+ gce_NullAxis: {};
+ gce_NullAngle: {};
+ gce_NullRadius: {};
+ gce_InvertAxis: {};
+ gce_BadAngle: {};
+ gce_InvertRadius: {};
+ gce_NullFocusLength: {};
+ gce_NullVector: {};
+ gce_BadEquation: {};
+}
+
+export declare class gce_MakeDir extends gce_Root {
+ Value(): gp_Dir;
+ Operator(): gp_Dir;
+ delete(): void;
+}
+
+ export declare class gce_MakeDir_1 extends gce_MakeDir {
+ constructor(V: gp_Vec);
+ }
+
+ export declare class gce_MakeDir_2 extends gce_MakeDir {
+ constructor(Coord: gp_XYZ);
+ }
+
+ export declare class gce_MakeDir_3 extends gce_MakeDir {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeDir_4 extends gce_MakeDir {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class gce_MakeTranslation2d {
+ Value(): gp_Trsf2d;
+ Operator(): gp_Trsf2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeTranslation2d_1 extends gce_MakeTranslation2d {
+ constructor(Vect: gp_Vec2d);
+ }
+
+ export declare class gce_MakeTranslation2d_2 extends gce_MakeTranslation2d {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d);
+ }
+
+export declare class gce_MakeScale2d {
+ constructor(Point: gp_Pnt2d, Scale: Quantity_AbsorbedDose)
+ Value(): gp_Trsf2d;
+ Operator(): gp_Trsf2d;
+ delete(): void;
+}
+
+export declare class gce_MakeHypr extends gce_Root {
+ Value(): gp_Hypr;
+ Operator(): gp_Hypr;
+ delete(): void;
+}
+
+ export declare class gce_MakeHypr_1 extends gce_MakeHypr {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeHypr_2 extends gce_MakeHypr {
+ constructor(S1: gp_Pnt, S2: gp_Pnt, Center: gp_Pnt);
+ }
+
+export declare class gce_MakeScale {
+ constructor(Point: gp_Pnt, Scale: Quantity_AbsorbedDose)
+ Value(): gp_Trsf;
+ Operator(): gp_Trsf;
+ delete(): void;
+}
+
+export declare class gce_MakeTranslation {
+ Value(): gp_Trsf;
+ Operator(): gp_Trsf;
+ delete(): void;
+}
+
+ export declare class gce_MakeTranslation_1 extends gce_MakeTranslation {
+ constructor(Vect: gp_Vec);
+ }
+
+ export declare class gce_MakeTranslation_2 extends gce_MakeTranslation {
+ constructor(Point1: gp_Pnt, Point2: gp_Pnt);
+ }
+
+export declare class gce_MakeLin2d extends gce_Root {
+ Value(): gp_Lin2d;
+ Operator(): gp_Lin2d;
+ delete(): void;
+}
+
+ export declare class gce_MakeLin2d_1 extends gce_MakeLin2d {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class gce_MakeLin2d_2 extends gce_MakeLin2d {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+ export declare class gce_MakeLin2d_3 extends gce_MakeLin2d {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeLin2d_4 extends gce_MakeLin2d {
+ constructor(Lin: gp_Lin2d, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class gce_MakeLin2d_5 extends gce_MakeLin2d {
+ constructor(Lin: gp_Lin2d, Point: gp_Pnt2d);
+ }
+
+ export declare class gce_MakeLin2d_6 extends gce_MakeLin2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class Handle_IGESSolid_ToroidalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_ToroidalSurface): void;
+ get(): IGESSolid_ToroidalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_ToroidalSurface_1 extends Handle_IGESSolid_ToroidalSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_ToroidalSurface_2 extends Handle_IGESSolid_ToroidalSurface {
+ constructor(thePtr: IGESSolid_ToroidalSurface);
+ }
+
+ export declare class Handle_IGESSolid_ToroidalSurface_3 extends Handle_IGESSolid_ToroidalSurface {
+ constructor(theHandle: Handle_IGESSolid_ToroidalSurface);
+ }
+
+ export declare class Handle_IGESSolid_ToroidalSurface_4 extends Handle_IGESSolid_ToroidalSurface {
+ constructor(theHandle: Handle_IGESSolid_ToroidalSurface);
+ }
+
+export declare class Handle_IGESSolid_Torus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Torus): void;
+ get(): IGESSolid_Torus;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Torus_1 extends Handle_IGESSolid_Torus {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Torus_2 extends Handle_IGESSolid_Torus {
+ constructor(thePtr: IGESSolid_Torus);
+ }
+
+ export declare class Handle_IGESSolid_Torus_3 extends Handle_IGESSolid_Torus {
+ constructor(theHandle: Handle_IGESSolid_Torus);
+ }
+
+ export declare class Handle_IGESSolid_Torus_4 extends Handle_IGESSolid_Torus {
+ constructor(theHandle: Handle_IGESSolid_Torus);
+ }
+
+export declare class Handle_IGESSolid_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Protocol): void;
+ get(): IGESSolid_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Protocol_1 extends Handle_IGESSolid_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Protocol_2 extends Handle_IGESSolid_Protocol {
+ constructor(thePtr: IGESSolid_Protocol);
+ }
+
+ export declare class Handle_IGESSolid_Protocol_3 extends Handle_IGESSolid_Protocol {
+ constructor(theHandle: Handle_IGESSolid_Protocol);
+ }
+
+ export declare class Handle_IGESSolid_Protocol_4 extends Handle_IGESSolid_Protocol {
+ constructor(theHandle: Handle_IGESSolid_Protocol);
+ }
+
+export declare class Handle_IGESSolid_SolidOfLinearExtrusion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SolidOfLinearExtrusion): void;
+ get(): IGESSolid_SolidOfLinearExtrusion;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SolidOfLinearExtrusion_1 extends Handle_IGESSolid_SolidOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SolidOfLinearExtrusion_2 extends Handle_IGESSolid_SolidOfLinearExtrusion {
+ constructor(thePtr: IGESSolid_SolidOfLinearExtrusion);
+ }
+
+ export declare class Handle_IGESSolid_SolidOfLinearExtrusion_3 extends Handle_IGESSolid_SolidOfLinearExtrusion {
+ constructor(theHandle: Handle_IGESSolid_SolidOfLinearExtrusion);
+ }
+
+ export declare class Handle_IGESSolid_SolidOfLinearExtrusion_4 extends Handle_IGESSolid_SolidOfLinearExtrusion {
+ constructor(theHandle: Handle_IGESSolid_SolidOfLinearExtrusion);
+ }
+
+export declare class Handle_IGESSolid_HArray1OfFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_HArray1OfFace): void;
+ get(): IGESSolid_HArray1OfFace;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_HArray1OfFace_1 extends Handle_IGESSolid_HArray1OfFace {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfFace_2 extends Handle_IGESSolid_HArray1OfFace {
+ constructor(thePtr: IGESSolid_HArray1OfFace);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfFace_3 extends Handle_IGESSolid_HArray1OfFace {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfFace);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfFace_4 extends Handle_IGESSolid_HArray1OfFace {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfFace);
+ }
+
+export declare class Handle_IGESSolid_Cylinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Cylinder): void;
+ get(): IGESSolid_Cylinder;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Cylinder_1 extends Handle_IGESSolid_Cylinder {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Cylinder_2 extends Handle_IGESSolid_Cylinder {
+ constructor(thePtr: IGESSolid_Cylinder);
+ }
+
+ export declare class Handle_IGESSolid_Cylinder_3 extends Handle_IGESSolid_Cylinder {
+ constructor(theHandle: Handle_IGESSolid_Cylinder);
+ }
+
+ export declare class Handle_IGESSolid_Cylinder_4 extends Handle_IGESSolid_Cylinder {
+ constructor(theHandle: Handle_IGESSolid_Cylinder);
+ }
+
+export declare class Handle_IGESSolid_Loop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Loop): void;
+ get(): IGESSolid_Loop;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Loop_1 extends Handle_IGESSolid_Loop {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Loop_2 extends Handle_IGESSolid_Loop {
+ constructor(thePtr: IGESSolid_Loop);
+ }
+
+ export declare class Handle_IGESSolid_Loop_3 extends Handle_IGESSolid_Loop {
+ constructor(theHandle: Handle_IGESSolid_Loop);
+ }
+
+ export declare class Handle_IGESSolid_Loop_4 extends Handle_IGESSolid_Loop {
+ constructor(theHandle: Handle_IGESSolid_Loop);
+ }
+
+export declare class Handle_IGESSolid_Shell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Shell): void;
+ get(): IGESSolid_Shell;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Shell_1 extends Handle_IGESSolid_Shell {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Shell_2 extends Handle_IGESSolid_Shell {
+ constructor(thePtr: IGESSolid_Shell);
+ }
+
+ export declare class Handle_IGESSolid_Shell_3 extends Handle_IGESSolid_Shell {
+ constructor(theHandle: Handle_IGESSolid_Shell);
+ }
+
+ export declare class Handle_IGESSolid_Shell_4 extends Handle_IGESSolid_Shell {
+ constructor(theHandle: Handle_IGESSolid_Shell);
+ }
+
+export declare class Handle_IGESSolid_SphericalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SphericalSurface): void;
+ get(): IGESSolid_SphericalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SphericalSurface_1 extends Handle_IGESSolid_SphericalSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SphericalSurface_2 extends Handle_IGESSolid_SphericalSurface {
+ constructor(thePtr: IGESSolid_SphericalSurface);
+ }
+
+ export declare class Handle_IGESSolid_SphericalSurface_3 extends Handle_IGESSolid_SphericalSurface {
+ constructor(theHandle: Handle_IGESSolid_SphericalSurface);
+ }
+
+ export declare class Handle_IGESSolid_SphericalSurface_4 extends Handle_IGESSolid_SphericalSurface {
+ constructor(theHandle: Handle_IGESSolid_SphericalSurface);
+ }
+
+export declare class Handle_IGESSolid_VertexList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_VertexList): void;
+ get(): IGESSolid_VertexList;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_VertexList_1 extends Handle_IGESSolid_VertexList {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_VertexList_2 extends Handle_IGESSolid_VertexList {
+ constructor(thePtr: IGESSolid_VertexList);
+ }
+
+ export declare class Handle_IGESSolid_VertexList_3 extends Handle_IGESSolid_VertexList {
+ constructor(theHandle: Handle_IGESSolid_VertexList);
+ }
+
+ export declare class Handle_IGESSolid_VertexList_4 extends Handle_IGESSolid_VertexList {
+ constructor(theHandle: Handle_IGESSolid_VertexList);
+ }
+
+export declare class Handle_IGESSolid_SelectedComponent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SelectedComponent): void;
+ get(): IGESSolid_SelectedComponent;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SelectedComponent_1 extends Handle_IGESSolid_SelectedComponent {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SelectedComponent_2 extends Handle_IGESSolid_SelectedComponent {
+ constructor(thePtr: IGESSolid_SelectedComponent);
+ }
+
+ export declare class Handle_IGESSolid_SelectedComponent_3 extends Handle_IGESSolid_SelectedComponent {
+ constructor(theHandle: Handle_IGESSolid_SelectedComponent);
+ }
+
+ export declare class Handle_IGESSolid_SelectedComponent_4 extends Handle_IGESSolid_SelectedComponent {
+ constructor(theHandle: Handle_IGESSolid_SelectedComponent);
+ }
+
+export declare class Handle_IGESSolid_Sphere {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Sphere): void;
+ get(): IGESSolid_Sphere;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Sphere_1 extends Handle_IGESSolid_Sphere {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Sphere_2 extends Handle_IGESSolid_Sphere {
+ constructor(thePtr: IGESSolid_Sphere);
+ }
+
+ export declare class Handle_IGESSolid_Sphere_3 extends Handle_IGESSolid_Sphere {
+ constructor(theHandle: Handle_IGESSolid_Sphere);
+ }
+
+ export declare class Handle_IGESSolid_Sphere_4 extends Handle_IGESSolid_Sphere {
+ constructor(theHandle: Handle_IGESSolid_Sphere);
+ }
+
+export declare class Handle_IGESSolid_SolidAssembly {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SolidAssembly): void;
+ get(): IGESSolid_SolidAssembly;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SolidAssembly_1 extends Handle_IGESSolid_SolidAssembly {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SolidAssembly_2 extends Handle_IGESSolid_SolidAssembly {
+ constructor(thePtr: IGESSolid_SolidAssembly);
+ }
+
+ export declare class Handle_IGESSolid_SolidAssembly_3 extends Handle_IGESSolid_SolidAssembly {
+ constructor(theHandle: Handle_IGESSolid_SolidAssembly);
+ }
+
+ export declare class Handle_IGESSolid_SolidAssembly_4 extends Handle_IGESSolid_SolidAssembly {
+ constructor(theHandle: Handle_IGESSolid_SolidAssembly);
+ }
+
+export declare class Handle_IGESSolid_HArray1OfShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_HArray1OfShell): void;
+ get(): IGESSolid_HArray1OfShell;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_HArray1OfShell_1 extends Handle_IGESSolid_HArray1OfShell {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfShell_2 extends Handle_IGESSolid_HArray1OfShell {
+ constructor(thePtr: IGESSolid_HArray1OfShell);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfShell_3 extends Handle_IGESSolid_HArray1OfShell {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfShell);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfShell_4 extends Handle_IGESSolid_HArray1OfShell {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfShell);
+ }
+
+export declare class Handle_IGESSolid_CylindricalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_CylindricalSurface): void;
+ get(): IGESSolid_CylindricalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_CylindricalSurface_1 extends Handle_IGESSolid_CylindricalSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_CylindricalSurface_2 extends Handle_IGESSolid_CylindricalSurface {
+ constructor(thePtr: IGESSolid_CylindricalSurface);
+ }
+
+ export declare class Handle_IGESSolid_CylindricalSurface_3 extends Handle_IGESSolid_CylindricalSurface {
+ constructor(theHandle: Handle_IGESSolid_CylindricalSurface);
+ }
+
+ export declare class Handle_IGESSolid_CylindricalSurface_4 extends Handle_IGESSolid_CylindricalSurface {
+ constructor(theHandle: Handle_IGESSolid_CylindricalSurface);
+ }
+
+export declare class Handle_IGESSolid_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SpecificModule): void;
+ get(): IGESSolid_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SpecificModule_1 extends Handle_IGESSolid_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SpecificModule_2 extends Handle_IGESSolid_SpecificModule {
+ constructor(thePtr: IGESSolid_SpecificModule);
+ }
+
+ export declare class Handle_IGESSolid_SpecificModule_3 extends Handle_IGESSolid_SpecificModule {
+ constructor(theHandle: Handle_IGESSolid_SpecificModule);
+ }
+
+ export declare class Handle_IGESSolid_SpecificModule_4 extends Handle_IGESSolid_SpecificModule {
+ constructor(theHandle: Handle_IGESSolid_SpecificModule);
+ }
+
+export declare class Handle_IGESSolid_SolidInstance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SolidInstance): void;
+ get(): IGESSolid_SolidInstance;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SolidInstance_1 extends Handle_IGESSolid_SolidInstance {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SolidInstance_2 extends Handle_IGESSolid_SolidInstance {
+ constructor(thePtr: IGESSolid_SolidInstance);
+ }
+
+ export declare class Handle_IGESSolid_SolidInstance_3 extends Handle_IGESSolid_SolidInstance {
+ constructor(theHandle: Handle_IGESSolid_SolidInstance);
+ }
+
+ export declare class Handle_IGESSolid_SolidInstance_4 extends Handle_IGESSolid_SolidInstance {
+ constructor(theHandle: Handle_IGESSolid_SolidInstance);
+ }
+
+export declare class Handle_IGESSolid_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_ReadWriteModule): void;
+ get(): IGESSolid_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_ReadWriteModule_1 extends Handle_IGESSolid_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_ReadWriteModule_2 extends Handle_IGESSolid_ReadWriteModule {
+ constructor(thePtr: IGESSolid_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESSolid_ReadWriteModule_3 extends Handle_IGESSolid_ReadWriteModule {
+ constructor(theHandle: Handle_IGESSolid_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESSolid_ReadWriteModule_4 extends Handle_IGESSolid_ReadWriteModule {
+ constructor(theHandle: Handle_IGESSolid_ReadWriteModule);
+ }
+
+export declare class Handle_IGESSolid_HArray1OfLoop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_HArray1OfLoop): void;
+ get(): IGESSolid_HArray1OfLoop;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_HArray1OfLoop_1 extends Handle_IGESSolid_HArray1OfLoop {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfLoop_2 extends Handle_IGESSolid_HArray1OfLoop {
+ constructor(thePtr: IGESSolid_HArray1OfLoop);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfLoop_3 extends Handle_IGESSolid_HArray1OfLoop {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfLoop);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfLoop_4 extends Handle_IGESSolid_HArray1OfLoop {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfLoop);
+ }
+
+export declare class Handle_IGESSolid_BooleanTree {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_BooleanTree): void;
+ get(): IGESSolid_BooleanTree;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_BooleanTree_1 extends Handle_IGESSolid_BooleanTree {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_BooleanTree_2 extends Handle_IGESSolid_BooleanTree {
+ constructor(thePtr: IGESSolid_BooleanTree);
+ }
+
+ export declare class Handle_IGESSolid_BooleanTree_3 extends Handle_IGESSolid_BooleanTree {
+ constructor(theHandle: Handle_IGESSolid_BooleanTree);
+ }
+
+ export declare class Handle_IGESSolid_BooleanTree_4 extends Handle_IGESSolid_BooleanTree {
+ constructor(theHandle: Handle_IGESSolid_BooleanTree);
+ }
+
+export declare class Handle_IGESSolid_PlaneSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_PlaneSurface): void;
+ get(): IGESSolid_PlaneSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_PlaneSurface_1 extends Handle_IGESSolid_PlaneSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_PlaneSurface_2 extends Handle_IGESSolid_PlaneSurface {
+ constructor(thePtr: IGESSolid_PlaneSurface);
+ }
+
+ export declare class Handle_IGESSolid_PlaneSurface_3 extends Handle_IGESSolid_PlaneSurface {
+ constructor(theHandle: Handle_IGESSolid_PlaneSurface);
+ }
+
+ export declare class Handle_IGESSolid_PlaneSurface_4 extends Handle_IGESSolid_PlaneSurface {
+ constructor(theHandle: Handle_IGESSolid_PlaneSurface);
+ }
+
+export declare class Handle_IGESSolid_Block {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Block): void;
+ get(): IGESSolid_Block;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Block_1 extends Handle_IGESSolid_Block {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Block_2 extends Handle_IGESSolid_Block {
+ constructor(thePtr: IGESSolid_Block);
+ }
+
+ export declare class Handle_IGESSolid_Block_3 extends Handle_IGESSolid_Block {
+ constructor(theHandle: Handle_IGESSolid_Block);
+ }
+
+ export declare class Handle_IGESSolid_Block_4 extends Handle_IGESSolid_Block {
+ constructor(theHandle: Handle_IGESSolid_Block);
+ }
+
+export declare class Handle_IGESSolid_EdgeList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_EdgeList): void;
+ get(): IGESSolid_EdgeList;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_EdgeList_1 extends Handle_IGESSolid_EdgeList {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_EdgeList_2 extends Handle_IGESSolid_EdgeList {
+ constructor(thePtr: IGESSolid_EdgeList);
+ }
+
+ export declare class Handle_IGESSolid_EdgeList_3 extends Handle_IGESSolid_EdgeList {
+ constructor(theHandle: Handle_IGESSolid_EdgeList);
+ }
+
+ export declare class Handle_IGESSolid_EdgeList_4 extends Handle_IGESSolid_EdgeList {
+ constructor(theHandle: Handle_IGESSolid_EdgeList);
+ }
+
+export declare class Handle_IGESSolid_ConicalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_ConicalSurface): void;
+ get(): IGESSolid_ConicalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_ConicalSurface_1 extends Handle_IGESSolid_ConicalSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_ConicalSurface_2 extends Handle_IGESSolid_ConicalSurface {
+ constructor(thePtr: IGESSolid_ConicalSurface);
+ }
+
+ export declare class Handle_IGESSolid_ConicalSurface_3 extends Handle_IGESSolid_ConicalSurface {
+ constructor(theHandle: Handle_IGESSolid_ConicalSurface);
+ }
+
+ export declare class Handle_IGESSolid_ConicalSurface_4 extends Handle_IGESSolid_ConicalSurface {
+ constructor(theHandle: Handle_IGESSolid_ConicalSurface);
+ }
+
+export declare class Handle_IGESSolid_HArray1OfVertexList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_HArray1OfVertexList): void;
+ get(): IGESSolid_HArray1OfVertexList;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_HArray1OfVertexList_1 extends Handle_IGESSolid_HArray1OfVertexList {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfVertexList_2 extends Handle_IGESSolid_HArray1OfVertexList {
+ constructor(thePtr: IGESSolid_HArray1OfVertexList);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfVertexList_3 extends Handle_IGESSolid_HArray1OfVertexList {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfVertexList);
+ }
+
+ export declare class Handle_IGESSolid_HArray1OfVertexList_4 extends Handle_IGESSolid_HArray1OfVertexList {
+ constructor(theHandle: Handle_IGESSolid_HArray1OfVertexList);
+ }
+
+export declare class Handle_IGESSolid_Face {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Face): void;
+ get(): IGESSolid_Face;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Face_1 extends Handle_IGESSolid_Face {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Face_2 extends Handle_IGESSolid_Face {
+ constructor(thePtr: IGESSolid_Face);
+ }
+
+ export declare class Handle_IGESSolid_Face_3 extends Handle_IGESSolid_Face {
+ constructor(theHandle: Handle_IGESSolid_Face);
+ }
+
+ export declare class Handle_IGESSolid_Face_4 extends Handle_IGESSolid_Face {
+ constructor(theHandle: Handle_IGESSolid_Face);
+ }
+
+export declare class Handle_IGESSolid_SolidOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_SolidOfRevolution): void;
+ get(): IGESSolid_SolidOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_SolidOfRevolution_1 extends Handle_IGESSolid_SolidOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_SolidOfRevolution_2 extends Handle_IGESSolid_SolidOfRevolution {
+ constructor(thePtr: IGESSolid_SolidOfRevolution);
+ }
+
+ export declare class Handle_IGESSolid_SolidOfRevolution_3 extends Handle_IGESSolid_SolidOfRevolution {
+ constructor(theHandle: Handle_IGESSolid_SolidOfRevolution);
+ }
+
+ export declare class Handle_IGESSolid_SolidOfRevolution_4 extends Handle_IGESSolid_SolidOfRevolution {
+ constructor(theHandle: Handle_IGESSolid_SolidOfRevolution);
+ }
+
+export declare class Handle_IGESSolid_RightAngularWedge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_RightAngularWedge): void;
+ get(): IGESSolid_RightAngularWedge;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_RightAngularWedge_1 extends Handle_IGESSolid_RightAngularWedge {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_RightAngularWedge_2 extends Handle_IGESSolid_RightAngularWedge {
+ constructor(thePtr: IGESSolid_RightAngularWedge);
+ }
+
+ export declare class Handle_IGESSolid_RightAngularWedge_3 extends Handle_IGESSolid_RightAngularWedge {
+ constructor(theHandle: Handle_IGESSolid_RightAngularWedge);
+ }
+
+ export declare class Handle_IGESSolid_RightAngularWedge_4 extends Handle_IGESSolid_RightAngularWedge {
+ constructor(theHandle: Handle_IGESSolid_RightAngularWedge);
+ }
+
+export declare class Handle_IGESSolid_Ellipsoid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_Ellipsoid): void;
+ get(): IGESSolid_Ellipsoid;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_Ellipsoid_1 extends Handle_IGESSolid_Ellipsoid {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_Ellipsoid_2 extends Handle_IGESSolid_Ellipsoid {
+ constructor(thePtr: IGESSolid_Ellipsoid);
+ }
+
+ export declare class Handle_IGESSolid_Ellipsoid_3 extends Handle_IGESSolid_Ellipsoid {
+ constructor(theHandle: Handle_IGESSolid_Ellipsoid);
+ }
+
+ export declare class Handle_IGESSolid_Ellipsoid_4 extends Handle_IGESSolid_Ellipsoid {
+ constructor(theHandle: Handle_IGESSolid_Ellipsoid);
+ }
+
+export declare class Handle_IGESSolid_ConeFrustum {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_ConeFrustum): void;
+ get(): IGESSolid_ConeFrustum;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_ConeFrustum_1 extends Handle_IGESSolid_ConeFrustum {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_ConeFrustum_2 extends Handle_IGESSolid_ConeFrustum {
+ constructor(thePtr: IGESSolid_ConeFrustum);
+ }
+
+ export declare class Handle_IGESSolid_ConeFrustum_3 extends Handle_IGESSolid_ConeFrustum {
+ constructor(theHandle: Handle_IGESSolid_ConeFrustum);
+ }
+
+ export declare class Handle_IGESSolid_ConeFrustum_4 extends Handle_IGESSolid_ConeFrustum {
+ constructor(theHandle: Handle_IGESSolid_ConeFrustum);
+ }
+
+export declare class Handle_IGESSolid_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_GeneralModule): void;
+ get(): IGESSolid_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_GeneralModule_1 extends Handle_IGESSolid_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_GeneralModule_2 extends Handle_IGESSolid_GeneralModule {
+ constructor(thePtr: IGESSolid_GeneralModule);
+ }
+
+ export declare class Handle_IGESSolid_GeneralModule_3 extends Handle_IGESSolid_GeneralModule {
+ constructor(theHandle: Handle_IGESSolid_GeneralModule);
+ }
+
+ export declare class Handle_IGESSolid_GeneralModule_4 extends Handle_IGESSolid_GeneralModule {
+ constructor(theHandle: Handle_IGESSolid_GeneralModule);
+ }
+
+export declare class Handle_IGESSolid_ManifoldSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSolid_ManifoldSolid): void;
+ get(): IGESSolid_ManifoldSolid;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSolid_ManifoldSolid_1 extends Handle_IGESSolid_ManifoldSolid {
+ constructor();
+ }
+
+ export declare class Handle_IGESSolid_ManifoldSolid_2 extends Handle_IGESSolid_ManifoldSolid {
+ constructor(thePtr: IGESSolid_ManifoldSolid);
+ }
+
+ export declare class Handle_IGESSolid_ManifoldSolid_3 extends Handle_IGESSolid_ManifoldSolid {
+ constructor(theHandle: Handle_IGESSolid_ManifoldSolid);
+ }
+
+ export declare class Handle_IGESSolid_ManifoldSolid_4 extends Handle_IGESSolid_ManifoldSolid {
+ constructor(theHandle: Handle_IGESSolid_ManifoldSolid);
+ }
+
+export declare class MAT2d_Connexion extends Standard_Transient {
+ IndexFirstLine_1(): Graphic3d_ZLayerId;
+ IndexSecondLine_1(): Graphic3d_ZLayerId;
+ IndexItemOnFirst_1(): Graphic3d_ZLayerId;
+ IndexItemOnSecond_1(): Graphic3d_ZLayerId;
+ ParameterOnFirst_1(): Quantity_AbsorbedDose;
+ ParameterOnSecond_1(): Quantity_AbsorbedDose;
+ PointOnFirst_1(): gp_Pnt2d;
+ PointOnSecond_1(): gp_Pnt2d;
+ Distance_1(): Quantity_AbsorbedDose;
+ IndexFirstLine_2(anIndex: Graphic3d_ZLayerId): void;
+ IndexSecondLine_2(anIndex: Graphic3d_ZLayerId): void;
+ IndexItemOnFirst_2(anIndex: Graphic3d_ZLayerId): void;
+ IndexItemOnSecond_2(anIndex: Graphic3d_ZLayerId): void;
+ ParameterOnFirst_2(aParameter: Quantity_AbsorbedDose): void;
+ ParameterOnSecond_2(aParameter: Quantity_AbsorbedDose): void;
+ PointOnFirst_2(aPoint: gp_Pnt2d): void;
+ PointOnSecond_2(aPoint: gp_Pnt2d): void;
+ Distance_2(aDistance: Quantity_AbsorbedDose): void;
+ Reverse(): Handle_MAT2d_Connexion;
+ IsAfter(aConnexion: Handle_MAT2d_Connexion, aSense: Quantity_AbsorbedDose): Standard_Boolean;
+ Dump(Deep: Graphic3d_ZLayerId, Offset: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MAT2d_Connexion_1 extends MAT2d_Connexion {
+ constructor();
+ }
+
+ export declare class MAT2d_Connexion_2 extends MAT2d_Connexion {
+ constructor(LineA: Graphic3d_ZLayerId, LineB: Graphic3d_ZLayerId, ItemA: Graphic3d_ZLayerId, ItemB: Graphic3d_ZLayerId, Distance: Quantity_AbsorbedDose, ParameterOnA: Quantity_AbsorbedDose, ParameterOnB: Quantity_AbsorbedDose, PointA: gp_Pnt2d, PointB: gp_Pnt2d);
+ }
+
+export declare class Handle_MAT2d_Connexion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT2d_Connexion): void;
+ get(): MAT2d_Connexion;
+ delete(): void;
+}
+
+ export declare class Handle_MAT2d_Connexion_1 extends Handle_MAT2d_Connexion {
+ constructor();
+ }
+
+ export declare class Handle_MAT2d_Connexion_2 extends Handle_MAT2d_Connexion {
+ constructor(thePtr: MAT2d_Connexion);
+ }
+
+ export declare class Handle_MAT2d_Connexion_3 extends Handle_MAT2d_Connexion {
+ constructor(theHandle: Handle_MAT2d_Connexion);
+ }
+
+ export declare class Handle_MAT2d_Connexion_4 extends Handle_MAT2d_Connexion {
+ constructor(theHandle: Handle_MAT2d_Connexion);
+ }
+
+export declare class MAT2d_DataMapOfIntegerPnt2d extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfIntegerPnt2d): void;
+ Assign(theOther: MAT2d_DataMapOfIntegerPnt2d): MAT2d_DataMapOfIntegerPnt2d;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: gp_Pnt2d): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: gp_Pnt2d): gp_Pnt2d;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): gp_Pnt2d;
+ ChangeSeek(theKey: Standard_Integer): gp_Pnt2d;
+ ChangeFind(theKey: Standard_Integer): gp_Pnt2d;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfIntegerPnt2d_1 extends MAT2d_DataMapOfIntegerPnt2d {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfIntegerPnt2d_2 extends MAT2d_DataMapOfIntegerPnt2d {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfIntegerPnt2d_3 extends MAT2d_DataMapOfIntegerPnt2d {
+ constructor(theOther: MAT2d_DataMapOfIntegerPnt2d);
+ }
+
+export declare class MAT2d_MiniPath {
+ constructor()
+ Perform(Figure: MAT2d_SequenceOfSequenceOfGeometry, IndStart: Graphic3d_ZLayerId, Sense: Standard_Boolean): void;
+ RunOnConnexions(): void;
+ Path(): MAT2d_SequenceOfConnexion;
+ IsConnexionsFrom(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ ConnexionsFrom(Index: Graphic3d_ZLayerId): MAT2d_SequenceOfConnexion;
+ IsRoot(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ Father(Index: Graphic3d_ZLayerId): Handle_MAT2d_Connexion;
+ delete(): void;
+}
+
+export declare class MAT2d_Mat2d {
+ constructor(IsOpenResult: Standard_Boolean)
+ CreateMat(aTool: MAT2d_Tool2d): void;
+ CreateMatOpen(aTool: MAT2d_Tool2d): void;
+ IsDone(): Standard_Boolean;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Bisector(): Handle_MAT_Bisector;
+ SemiInfinite(): Standard_Boolean;
+ NumberOfBisectors(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class MAT2d_MapBiIntHasher {
+ constructor();
+ static HashCode(theKey: MAT2d_BiInt, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(Key1: MAT2d_BiInt, Key2: MAT2d_BiInt): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MAT2d_Tool2d {
+ constructor()
+ Sense(aside: MAT_Side): void;
+ SetJoinType(aJoinType: GeomAbs_JoinType): void;
+ InitItems(aCircuit: Handle_MAT2d_Circuit): void;
+ NumberOfItems(): Graphic3d_ZLayerId;
+ ToleranceOfConfusion(): Quantity_AbsorbedDose;
+ FirstPoint(anitem: Graphic3d_ZLayerId, dist: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ TangentBefore(anitem: Graphic3d_ZLayerId, IsOpenResult: Standard_Boolean): Graphic3d_ZLayerId;
+ TangentAfter(anitem: Graphic3d_ZLayerId, IsOpenResult: Standard_Boolean): Graphic3d_ZLayerId;
+ Tangent(bisector: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ CreateBisector(abisector: Handle_MAT_Bisector): void;
+ TrimBisector_1(abisector: Handle_MAT_Bisector): Standard_Boolean;
+ TrimBisector_2(abisector: Handle_MAT_Bisector, apoint: Graphic3d_ZLayerId): Standard_Boolean;
+ IntersectBisector(bisectorone: Handle_MAT_Bisector, bisectortwo: Handle_MAT_Bisector, intpnt: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Distance(abisector: Handle_MAT_Bisector, param1: Quantity_AbsorbedDose, param2: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Dump(bisector: Graphic3d_ZLayerId, erease: Graphic3d_ZLayerId): void;
+ GeomBis(Index: Graphic3d_ZLayerId): Bisector_Bisec;
+ GeomElt(Index: Graphic3d_ZLayerId): Handle_Geom2d_Geometry;
+ GeomPnt(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ GeomVec(Index: Graphic3d_ZLayerId): gp_Vec2d;
+ Circuit(): Handle_MAT2d_Circuit;
+ BisecFusion(Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId): void;
+ ChangeGeomBis(Index: Graphic3d_ZLayerId): Bisector_Bisec;
+ delete(): void;
+}
+
+export declare class MAT2d_DataMapOfIntegerVec2d extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfIntegerVec2d): void;
+ Assign(theOther: MAT2d_DataMapOfIntegerVec2d): MAT2d_DataMapOfIntegerVec2d;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: gp_Vec2d): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: gp_Vec2d): gp_Vec2d;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): gp_Vec2d;
+ ChangeSeek(theKey: Standard_Integer): gp_Vec2d;
+ ChangeFind(theKey: Standard_Integer): gp_Vec2d;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfIntegerVec2d_1 extends MAT2d_DataMapOfIntegerVec2d {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfIntegerVec2d_2 extends MAT2d_DataMapOfIntegerVec2d {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfIntegerVec2d_3 extends MAT2d_DataMapOfIntegerVec2d {
+ constructor(theOther: MAT2d_DataMapOfIntegerVec2d);
+ }
+
+export declare class MAT2d_Circuit extends Standard_Transient {
+ constructor(aJoinType: GeomAbs_JoinType, IsOpenResult: Standard_Boolean)
+ Perform(aFigure: MAT2d_SequenceOfSequenceOfGeometry, IsClosed: TColStd_SequenceOfBoolean, IndRefLine: Graphic3d_ZLayerId, Trigo: Standard_Boolean): void;
+ NumberOfItems(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): Handle_Geom2d_Geometry;
+ LineLength(IndexLine: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ RefToEqui(IndLine: Graphic3d_ZLayerId, IndCurve: Graphic3d_ZLayerId): TColStd_SequenceOfInteger;
+ Connexion(Index: Graphic3d_ZLayerId): Handle_MAT2d_Connexion;
+ ConnexionOn(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT2d_Circuit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT2d_Circuit): void;
+ get(): MAT2d_Circuit;
+ delete(): void;
+}
+
+ export declare class Handle_MAT2d_Circuit_1 extends Handle_MAT2d_Circuit {
+ constructor();
+ }
+
+ export declare class Handle_MAT2d_Circuit_2 extends Handle_MAT2d_Circuit {
+ constructor(thePtr: MAT2d_Circuit);
+ }
+
+ export declare class Handle_MAT2d_Circuit_3 extends Handle_MAT2d_Circuit {
+ constructor(theHandle: Handle_MAT2d_Circuit);
+ }
+
+ export declare class Handle_MAT2d_Circuit_4 extends Handle_MAT2d_Circuit {
+ constructor(theHandle: Handle_MAT2d_Circuit);
+ }
+
+export declare class MAT2d_DataMapOfIntegerBisec extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfIntegerBisec): void;
+ Assign(theOther: MAT2d_DataMapOfIntegerBisec): MAT2d_DataMapOfIntegerBisec;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Bisector_Bisec): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Bisector_Bisec): Bisector_Bisec;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Bisector_Bisec;
+ ChangeSeek(theKey: Standard_Integer): Bisector_Bisec;
+ ChangeFind(theKey: Standard_Integer): Bisector_Bisec;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfIntegerBisec_1 extends MAT2d_DataMapOfIntegerBisec {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfIntegerBisec_2 extends MAT2d_DataMapOfIntegerBisec {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfIntegerBisec_3 extends MAT2d_DataMapOfIntegerBisec {
+ constructor(theOther: MAT2d_DataMapOfIntegerBisec);
+ }
+
+export declare class MAT2d_DataMapOfBiIntInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfBiIntInteger): void;
+ Assign(theOther: MAT2d_DataMapOfBiIntInteger): MAT2d_DataMapOfBiIntInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: MAT2d_BiInt, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: MAT2d_BiInt, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: MAT2d_BiInt): Standard_Boolean;
+ UnBind(theKey: MAT2d_BiInt): Standard_Boolean;
+ Seek(theKey: MAT2d_BiInt): Standard_Integer;
+ ChangeSeek(theKey: MAT2d_BiInt): Standard_Integer;
+ ChangeFind(theKey: MAT2d_BiInt): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfBiIntInteger_1 extends MAT2d_DataMapOfBiIntInteger {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfBiIntInteger_2 extends MAT2d_DataMapOfBiIntInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfBiIntInteger_3 extends MAT2d_DataMapOfBiIntInteger {
+ constructor(theOther: MAT2d_DataMapOfBiIntInteger);
+ }
+
+export declare class MAT2d_DataMapOfIntegerSequenceOfConnexion extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfIntegerSequenceOfConnexion): void;
+ Assign(theOther: MAT2d_DataMapOfIntegerSequenceOfConnexion): MAT2d_DataMapOfIntegerSequenceOfConnexion;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: MAT2d_SequenceOfConnexion): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: MAT2d_SequenceOfConnexion): MAT2d_SequenceOfConnexion;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): MAT2d_SequenceOfConnexion;
+ ChangeSeek(theKey: Standard_Integer): MAT2d_SequenceOfConnexion;
+ ChangeFind(theKey: Standard_Integer): MAT2d_SequenceOfConnexion;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfIntegerSequenceOfConnexion_1 extends MAT2d_DataMapOfIntegerSequenceOfConnexion {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfIntegerSequenceOfConnexion_2 extends MAT2d_DataMapOfIntegerSequenceOfConnexion {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfIntegerSequenceOfConnexion_3 extends MAT2d_DataMapOfIntegerSequenceOfConnexion {
+ constructor(theOther: MAT2d_DataMapOfIntegerSequenceOfConnexion);
+ }
+
+export declare class MAT2d_SequenceOfSequenceOfGeometry extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: MAT2d_SequenceOfSequenceOfGeometry): MAT2d_SequenceOfSequenceOfGeometry;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TColGeom2d_SequenceOfGeometry): void;
+ Append_2(theSeq: MAT2d_SequenceOfSequenceOfGeometry): void;
+ Prepend_1(theItem: TColGeom2d_SequenceOfGeometry): void;
+ Prepend_2(theSeq: MAT2d_SequenceOfSequenceOfGeometry): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfGeometry): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfGeometry): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfGeometry): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfGeometry): void;
+ Split(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfGeometry): void;
+ First(): TColGeom2d_SequenceOfGeometry;
+ ChangeFirst(): TColGeom2d_SequenceOfGeometry;
+ Last(): TColGeom2d_SequenceOfGeometry;
+ ChangeLast(): TColGeom2d_SequenceOfGeometry;
+ Value(theIndex: Standard_Integer): TColGeom2d_SequenceOfGeometry;
+ ChangeValue(theIndex: Standard_Integer): TColGeom2d_SequenceOfGeometry;
+ SetValue(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfGeometry): void;
+ delete(): void;
+}
+
+ export declare class MAT2d_SequenceOfSequenceOfGeometry_1 extends MAT2d_SequenceOfSequenceOfGeometry {
+ constructor();
+ }
+
+ export declare class MAT2d_SequenceOfSequenceOfGeometry_2 extends MAT2d_SequenceOfSequenceOfGeometry {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_SequenceOfSequenceOfGeometry_3 extends MAT2d_SequenceOfSequenceOfGeometry {
+ constructor(theOther: MAT2d_SequenceOfSequenceOfGeometry);
+ }
+
+export declare class MAT2d_BiInt {
+ constructor(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId)
+ FirstIndex_1(): Graphic3d_ZLayerId;
+ SecondIndex_1(): Graphic3d_ZLayerId;
+ FirstIndex_2(I1: Graphic3d_ZLayerId): void;
+ SecondIndex_2(I2: Graphic3d_ZLayerId): void;
+ IsEqual(B: MAT2d_BiInt): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MAT2d_DataMapOfBiIntSequenceOfInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MAT2d_DataMapOfBiIntSequenceOfInteger): void;
+ Assign(theOther: MAT2d_DataMapOfBiIntSequenceOfInteger): MAT2d_DataMapOfBiIntSequenceOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: MAT2d_BiInt, theItem: TColStd_SequenceOfInteger): Standard_Boolean;
+ Bound(theKey: MAT2d_BiInt, theItem: TColStd_SequenceOfInteger): TColStd_SequenceOfInteger;
+ IsBound(theKey: MAT2d_BiInt): Standard_Boolean;
+ UnBind(theKey: MAT2d_BiInt): Standard_Boolean;
+ Seek(theKey: MAT2d_BiInt): TColStd_SequenceOfInteger;
+ ChangeSeek(theKey: MAT2d_BiInt): TColStd_SequenceOfInteger;
+ ChangeFind(theKey: MAT2d_BiInt): TColStd_SequenceOfInteger;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MAT2d_DataMapOfBiIntSequenceOfInteger_1 extends MAT2d_DataMapOfBiIntSequenceOfInteger {
+ constructor();
+ }
+
+ export declare class MAT2d_DataMapOfBiIntSequenceOfInteger_2 extends MAT2d_DataMapOfBiIntSequenceOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_DataMapOfBiIntSequenceOfInteger_3 extends MAT2d_DataMapOfBiIntSequenceOfInteger {
+ constructor(theOther: MAT2d_DataMapOfBiIntSequenceOfInteger);
+ }
+
+export declare class MAT2d_SequenceOfSequenceOfCurve extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: MAT2d_SequenceOfSequenceOfCurve): MAT2d_SequenceOfSequenceOfCurve;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TColGeom2d_SequenceOfCurve): void;
+ Append_2(theSeq: MAT2d_SequenceOfSequenceOfCurve): void;
+ Prepend_1(theItem: TColGeom2d_SequenceOfCurve): void;
+ Prepend_2(theSeq: MAT2d_SequenceOfSequenceOfCurve): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfCurve): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfCurve): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfCurve): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfCurve): void;
+ Split(theIndex: Standard_Integer, theSeq: MAT2d_SequenceOfSequenceOfCurve): void;
+ First(): TColGeom2d_SequenceOfCurve;
+ ChangeFirst(): TColGeom2d_SequenceOfCurve;
+ Last(): TColGeom2d_SequenceOfCurve;
+ ChangeLast(): TColGeom2d_SequenceOfCurve;
+ Value(theIndex: Standard_Integer): TColGeom2d_SequenceOfCurve;
+ ChangeValue(theIndex: Standard_Integer): TColGeom2d_SequenceOfCurve;
+ SetValue(theIndex: Standard_Integer, theItem: TColGeom2d_SequenceOfCurve): void;
+ delete(): void;
+}
+
+ export declare class MAT2d_SequenceOfSequenceOfCurve_1 extends MAT2d_SequenceOfSequenceOfCurve {
+ constructor();
+ }
+
+ export declare class MAT2d_SequenceOfSequenceOfCurve_2 extends MAT2d_SequenceOfSequenceOfCurve {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MAT2d_SequenceOfSequenceOfCurve_3 extends MAT2d_SequenceOfSequenceOfCurve {
+ constructor(theOther: MAT2d_SequenceOfSequenceOfCurve);
+ }
+
+export declare class Prs3d_Text {
+ constructor();
+ static Draw_1(theGroup: Handle_Graphic3d_Group, theAspect: Handle_Prs3d_TextAspect, theText: TCollection_ExtendedString, theAttachmentPoint: gp_Pnt): Handle_Graphic3d_Text;
+ static Draw_2(theGroup: Handle_Graphic3d_Group, theAspect: Handle_Prs3d_TextAspect, theText: TCollection_ExtendedString, theOrientation: gp_Ax2, theHasOwnAnchor: Standard_Boolean): Handle_Graphic3d_Text;
+ static Draw_3(thePrs: any, theDrawer: Handle_Prs3d_Drawer, theText: TCollection_ExtendedString, theAttachmentPoint: gp_Pnt): void;
+ static Draw_4(thePrs: any, theAspect: Handle_Prs3d_TextAspect, theText: TCollection_ExtendedString, theOrientation: gp_Ax2, theHasOwnAnchor: Standard_Boolean): void;
+ static Draw_5(thePrs: any, theAspect: Handle_Prs3d_TextAspect, theText: TCollection_ExtendedString, theAttachmentPoint: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_PlaneAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_PlaneAspect): void;
+ get(): Prs3d_PlaneAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_PlaneAspect_1 extends Handle_Prs3d_PlaneAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_PlaneAspect_2 extends Handle_Prs3d_PlaneAspect {
+ constructor(thePtr: Prs3d_PlaneAspect);
+ }
+
+ export declare class Handle_Prs3d_PlaneAspect_3 extends Handle_Prs3d_PlaneAspect {
+ constructor(theHandle: Handle_Prs3d_PlaneAspect);
+ }
+
+ export declare class Handle_Prs3d_PlaneAspect_4 extends Handle_Prs3d_PlaneAspect {
+ constructor(theHandle: Handle_Prs3d_PlaneAspect);
+ }
+
+export declare class Prs3d_PlaneAspect extends Prs3d_BasicAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ EdgesAspect(): Handle_Prs3d_LineAspect;
+ IsoAspect(): Handle_Prs3d_LineAspect;
+ ArrowAspect(): Handle_Prs3d_LineAspect;
+ SetArrowsLength(theLength: Quantity_AbsorbedDose): void;
+ ArrowsLength(): Quantity_AbsorbedDose;
+ SetArrowsSize(theSize: Quantity_AbsorbedDose): void;
+ ArrowsSize(): Quantity_AbsorbedDose;
+ SetArrowsAngle(theAngle: Quantity_AbsorbedDose): void;
+ ArrowsAngle(): Quantity_AbsorbedDose;
+ SetDisplayCenterArrow(theToDraw: Standard_Boolean): void;
+ DisplayCenterArrow(): Standard_Boolean;
+ SetDisplayEdgesArrows(theToDraw: Standard_Boolean): void;
+ DisplayEdgesArrows(): Standard_Boolean;
+ SetDisplayEdges(theToDraw: Standard_Boolean): void;
+ DisplayEdges(): Standard_Boolean;
+ SetDisplayIso(theToDraw: Standard_Boolean): void;
+ DisplayIso(): Standard_Boolean;
+ SetPlaneLength(theLX: Quantity_AbsorbedDose, theLY: Quantity_AbsorbedDose): void;
+ PlaneXLength(): Quantity_AbsorbedDose;
+ PlaneYLength(): Quantity_AbsorbedDose;
+ SetIsoDistance(theL: Quantity_AbsorbedDose): void;
+ IsoDistance(): Quantity_AbsorbedDose;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Prs3d_ToolTorus extends Prs3d_ToolQuadric {
+ static Create_1(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ static Create_2(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ static Create_3(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle1: Quantity_AbsorbedDose, theAngle2: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ static Create_4(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle1: Quantity_AbsorbedDose, theAngle2: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ delete(): void;
+}
+
+ export declare class Prs3d_ToolTorus_1 extends Prs3d_ToolTorus {
+ constructor(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId);
+ }
+
+ export declare class Prs3d_ToolTorus_2 extends Prs3d_ToolTorus {
+ constructor(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId);
+ }
+
+ export declare class Prs3d_ToolTorus_3 extends Prs3d_ToolTorus {
+ constructor(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle1: Quantity_AbsorbedDose, theAngle2: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId);
+ }
+
+ export declare class Prs3d_ToolTorus_4 extends Prs3d_ToolTorus {
+ constructor(theMajorRad: Quantity_AbsorbedDose, theMinorRad: Quantity_AbsorbedDose, theAngle1: Quantity_AbsorbedDose, theAngle2: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId);
+ }
+
+export declare class Prs3d_BndBox extends Prs3d_Root {
+ constructor();
+ static Add_1(thePresentation: any, theBndBox: Bnd_Box, theDrawer: Handle_Prs3d_Drawer): void;
+ static Add_2(thePresentation: any, theBndBox: Bnd_OBB, theDrawer: Handle_Prs3d_Drawer): void;
+ static FillSegments_1(theBox: Bnd_OBB): Handle_Graphic3d_ArrayOfSegments;
+ static FillSegments_2(theBox: Bnd_Box): Handle_Graphic3d_ArrayOfSegments;
+ static FillSegments_3(theSegments: Handle_Graphic3d_ArrayOfSegments, theBox: Bnd_OBB): void;
+ static FillSegments_4(theSegments: Handle_Graphic3d_ArrayOfSegments, theBox: Bnd_Box): void;
+ static fillSegments(theSegments: Handle_Graphic3d_ArrayOfSegments, theBox: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare type Prs3d_TypeOfHighlight = {
+ Prs3d_TypeOfHighlight_None: {};
+ Prs3d_TypeOfHighlight_Selected: {};
+ Prs3d_TypeOfHighlight_Dynamic: {};
+ Prs3d_TypeOfHighlight_LocalSelected: {};
+ Prs3d_TypeOfHighlight_LocalDynamic: {};
+ Prs3d_TypeOfHighlight_SubIntensity: {};
+ Prs3d_TypeOfHighlight_NB: {};
+}
+
+export declare class Prs3d_ToolSphere extends Prs3d_ToolQuadric {
+ constructor(theRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId)
+ static Create(theRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_TextAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_TextAspect): void;
+ get(): Prs3d_TextAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_TextAspect_1 extends Handle_Prs3d_TextAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_TextAspect_2 extends Handle_Prs3d_TextAspect {
+ constructor(thePtr: Prs3d_TextAspect);
+ }
+
+ export declare class Handle_Prs3d_TextAspect_3 extends Handle_Prs3d_TextAspect {
+ constructor(theHandle: Handle_Prs3d_TextAspect);
+ }
+
+ export declare class Handle_Prs3d_TextAspect_4 extends Handle_Prs3d_TextAspect {
+ constructor(theHandle: Handle_Prs3d_TextAspect);
+ }
+
+export declare class Prs3d_TextAspect extends Prs3d_BasicAspect {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColor(theColor: Quantity_Color): void;
+ SetFont(theFont: Standard_CString): void;
+ SetHeight(theHeight: Quantity_AbsorbedDose): void;
+ SetAngle(theAngle: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ Angle(): Quantity_AbsorbedDose;
+ SetHorizontalJustification(theJustification: Graphic3d_HorizontalTextAlignment): void;
+ SetVerticalJustification(theJustification: Graphic3d_VerticalTextAlignment): void;
+ SetOrientation(theOrientation: Graphic3d_TextPath): void;
+ HorizontalJustification(): Graphic3d_HorizontalTextAlignment;
+ VerticalJustification(): Graphic3d_VerticalTextAlignment;
+ Orientation(): Graphic3d_TextPath;
+ Aspect(): Handle_Graphic3d_AspectText3d;
+ SetAspect(theAspect: Handle_Graphic3d_AspectText3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Prs3d_TextAspect_1 extends Prs3d_TextAspect {
+ constructor();
+ }
+
+ export declare class Prs3d_TextAspect_2 extends Prs3d_TextAspect {
+ constructor(theAspect: Handle_Graphic3d_AspectText3d);
+ }
+
+export declare class Handle_Prs3d_PresentationShadow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_PresentationShadow): void;
+ get(): Prs3d_PresentationShadow;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_PresentationShadow_1 extends Handle_Prs3d_PresentationShadow {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_PresentationShadow_2 extends Handle_Prs3d_PresentationShadow {
+ constructor(thePtr: Prs3d_PresentationShadow);
+ }
+
+ export declare class Handle_Prs3d_PresentationShadow_3 extends Handle_Prs3d_PresentationShadow {
+ constructor(theHandle: Handle_Prs3d_PresentationShadow);
+ }
+
+ export declare class Handle_Prs3d_PresentationShadow_4 extends Handle_Prs3d_PresentationShadow {
+ constructor(theHandle: Handle_Prs3d_PresentationShadow);
+ }
+
+export declare class Prs3d_PresentationShadow extends Graphic3d_Structure {
+ constructor(theViewer: Handle_Graphic3d_StructureManager, thePrs: Handle_Graphic3d_Structure)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ParentId(): Graphic3d_ZLayerId;
+ ParentAffinity(): Handle_Graphic3d_ViewAffinity;
+ CalculateBoundBox(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_ShadingAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_ShadingAspect): void;
+ get(): Prs3d_ShadingAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_ShadingAspect_1 extends Handle_Prs3d_ShadingAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_ShadingAspect_2 extends Handle_Prs3d_ShadingAspect {
+ constructor(thePtr: Prs3d_ShadingAspect);
+ }
+
+ export declare class Handle_Prs3d_ShadingAspect_3 extends Handle_Prs3d_ShadingAspect {
+ constructor(theHandle: Handle_Prs3d_ShadingAspect);
+ }
+
+ export declare class Handle_Prs3d_ShadingAspect_4 extends Handle_Prs3d_ShadingAspect {
+ constructor(theHandle: Handle_Prs3d_ShadingAspect);
+ }
+
+export declare class Prs3d_ShadingAspect extends Prs3d_BasicAspect {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColor(aColor: Quantity_Color, aModel: Aspect_TypeOfFacingModel): void;
+ SetMaterial(aMaterial: Graphic3d_MaterialAspect, aModel: Aspect_TypeOfFacingModel): void;
+ SetTransparency(aValue: Quantity_AbsorbedDose, aModel: Aspect_TypeOfFacingModel): void;
+ Color(aModel: Aspect_TypeOfFacingModel): Quantity_Color;
+ Material(aModel: Aspect_TypeOfFacingModel): Graphic3d_MaterialAspect;
+ Transparency(aModel: Aspect_TypeOfFacingModel): Quantity_AbsorbedDose;
+ Aspect(): Handle_Graphic3d_AspectFillArea3d;
+ SetAspect(theAspect: Handle_Graphic3d_AspectFillArea3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Prs3d_ShadingAspect_1 extends Prs3d_ShadingAspect {
+ constructor();
+ }
+
+ export declare class Prs3d_ShadingAspect_2 extends Prs3d_ShadingAspect {
+ constructor(theAspect: Handle_Graphic3d_AspectFillArea3d);
+ }
+
+export declare class Prs3d_Drawer extends Graphic3d_PresentationAttributes {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetTypeOfDeflection(theTypeOfDeflection: Aspect_TypeOfDeflection): void;
+ TypeOfDeflection(): Aspect_TypeOfDeflection;
+ HasOwnTypeOfDeflection(): Standard_Boolean;
+ SetMaximalChordialDeviation(theChordialDeviation: Quantity_AbsorbedDose): void;
+ MaximalChordialDeviation(): Quantity_AbsorbedDose;
+ HasOwnMaximalChordialDeviation(): Standard_Boolean;
+ SetTypeOfHLR(theTypeOfHLR: Prs3d_TypeOfHLR): void;
+ TypeOfHLR(): Prs3d_TypeOfHLR;
+ HasOwnTypeOfHLR(): Standard_Boolean;
+ SetMaximalParameterValue(theValue: Quantity_AbsorbedDose): void;
+ MaximalParameterValue(): Quantity_AbsorbedDose;
+ HasOwnMaximalParameterValue(): Standard_Boolean;
+ SetIsoOnPlane(theIsEnabled: Standard_Boolean): void;
+ IsoOnPlane(): Standard_Boolean;
+ HasOwnIsoOnPlane(): Standard_Boolean;
+ IsoOnTriangulation(): Standard_Boolean;
+ HasOwnIsoOnTriangulation(): Standard_Boolean;
+ SetIsoOnTriangulation(theToEnable: Standard_Boolean): void;
+ SetDiscretisation(theValue: Graphic3d_ZLayerId): void;
+ Discretisation(): Graphic3d_ZLayerId;
+ HasOwnDiscretisation(): Standard_Boolean;
+ SetDeviationCoefficient_1(theCoefficient: Quantity_AbsorbedDose): void;
+ DeviationCoefficient(): Quantity_AbsorbedDose;
+ SetDeviationCoefficient_2(): void;
+ HasOwnDeviationCoefficient(): Standard_Boolean;
+ PreviousDeviationCoefficient(): Quantity_AbsorbedDose;
+ UpdatePreviousDeviationCoefficient(): void;
+ SetDeviationAngle_1(theAngle: Quantity_AbsorbedDose): void;
+ DeviationAngle(): Quantity_AbsorbedDose;
+ SetDeviationAngle_2(): void;
+ HasOwnDeviationAngle(): Standard_Boolean;
+ PreviousDeviationAngle(): Quantity_AbsorbedDose;
+ UpdatePreviousDeviationAngle(): void;
+ SetAutoTriangulation(theIsEnabled: Standard_Boolean): void;
+ IsAutoTriangulation(): Standard_Boolean;
+ HasOwnIsAutoTriangulation(): Standard_Boolean;
+ UIsoAspect(): Handle_Prs3d_IsoAspect;
+ SetUIsoAspect(theAspect: Handle_Prs3d_IsoAspect): void;
+ HasOwnUIsoAspect(): Standard_Boolean;
+ VIsoAspect(): Handle_Prs3d_IsoAspect;
+ SetVIsoAspect(theAspect: Handle_Prs3d_IsoAspect): void;
+ HasOwnVIsoAspect(): Standard_Boolean;
+ WireAspect(): Handle_Prs3d_LineAspect;
+ SetWireAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnWireAspect(): Standard_Boolean;
+ SetWireDraw(theIsEnabled: Standard_Boolean): void;
+ WireDraw(): Standard_Boolean;
+ HasOwnWireDraw(): Standard_Boolean;
+ PointAspect(): Handle_Prs3d_PointAspect;
+ SetPointAspect(theAspect: Handle_Prs3d_PointAspect): void;
+ HasOwnPointAspect(): Standard_Boolean;
+ SetupOwnPointAspect(theDefaults: Handle_Prs3d_Drawer): Standard_Boolean;
+ LineAspect(): Handle_Prs3d_LineAspect;
+ SetLineAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnLineAspect(): Standard_Boolean;
+ SetOwnLineAspects(theDefaults: Handle_Prs3d_Drawer): Standard_Boolean;
+ SetOwnDatumAspects(theDefaults: Handle_Prs3d_Drawer): Standard_Boolean;
+ TextAspect(): Handle_Prs3d_TextAspect;
+ SetTextAspect(theAspect: Handle_Prs3d_TextAspect): void;
+ HasOwnTextAspect(): Standard_Boolean;
+ ShadingAspect(): Handle_Prs3d_ShadingAspect;
+ SetShadingAspect(theAspect: Handle_Prs3d_ShadingAspect): void;
+ HasOwnShadingAspect(): Standard_Boolean;
+ SetupOwnShadingAspect(theDefaults: Handle_Prs3d_Drawer): Standard_Boolean;
+ SeenLineAspect(): Handle_Prs3d_LineAspect;
+ SetSeenLineAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnSeenLineAspect(): Standard_Boolean;
+ PlaneAspect(): Handle_Prs3d_PlaneAspect;
+ SetPlaneAspect(theAspect: Handle_Prs3d_PlaneAspect): void;
+ HasOwnPlaneAspect(): Standard_Boolean;
+ ArrowAspect(): Handle_Prs3d_ArrowAspect;
+ SetArrowAspect(theAspect: Handle_Prs3d_ArrowAspect): void;
+ HasOwnArrowAspect(): Standard_Boolean;
+ SetLineArrowDraw(theIsEnabled: Standard_Boolean): void;
+ LineArrowDraw(): Standard_Boolean;
+ HasOwnLineArrowDraw(): Standard_Boolean;
+ HiddenLineAspect(): Handle_Prs3d_LineAspect;
+ SetHiddenLineAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnHiddenLineAspect(): Standard_Boolean;
+ DrawHiddenLine(): Standard_Boolean;
+ EnableDrawHiddenLine(): void;
+ DisableDrawHiddenLine(): void;
+ HasOwnDrawHiddenLine(): Standard_Boolean;
+ VectorAspect(): Handle_Prs3d_LineAspect;
+ SetVectorAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnVectorAspect(): Standard_Boolean;
+ SetVertexDrawMode(theMode: Prs3d_VertexDrawMode): void;
+ VertexDrawMode(): Prs3d_VertexDrawMode;
+ HasOwnVertexDrawMode(): Standard_Boolean;
+ DatumAspect(): Handle_Prs3d_DatumAspect;
+ SetDatumAspect(theAspect: Handle_Prs3d_DatumAspect): void;
+ HasOwnDatumAspect(): Standard_Boolean;
+ SectionAspect(): Handle_Prs3d_LineAspect;
+ SetSectionAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ HasOwnSectionAspect(): Standard_Boolean;
+ SetFreeBoundaryAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ FreeBoundaryAspect(): Handle_Prs3d_LineAspect;
+ HasOwnFreeBoundaryAspect(): Standard_Boolean;
+ SetFreeBoundaryDraw(theIsEnabled: Standard_Boolean): void;
+ FreeBoundaryDraw(): Standard_Boolean;
+ HasOwnFreeBoundaryDraw(): Standard_Boolean;
+ SetUnFreeBoundaryAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ UnFreeBoundaryAspect(): Handle_Prs3d_LineAspect;
+ HasOwnUnFreeBoundaryAspect(): Standard_Boolean;
+ SetUnFreeBoundaryDraw(theIsEnabled: Standard_Boolean): void;
+ UnFreeBoundaryDraw(): Standard_Boolean;
+ HasOwnUnFreeBoundaryDraw(): Standard_Boolean;
+ SetFaceBoundaryAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ FaceBoundaryAspect(): Handle_Prs3d_LineAspect;
+ HasOwnFaceBoundaryAspect(): Standard_Boolean;
+ SetupOwnFaceBoundaryAspect(theDefaults: Handle_Prs3d_Drawer): Standard_Boolean;
+ SetFaceBoundaryDraw(theIsEnabled: Standard_Boolean): void;
+ FaceBoundaryDraw(): Standard_Boolean;
+ HasOwnFaceBoundaryDraw(): Standard_Boolean;
+ HasOwnFaceBoundaryUpperContinuity(): Standard_Boolean;
+ FaceBoundaryUpperContinuity(): GeomAbs_Shape;
+ SetFaceBoundaryUpperContinuity(theMostAllowedEdgeClass: GeomAbs_Shape): void;
+ UnsetFaceBoundaryUpperContinuity(): void;
+ DimensionAspect(): Handle_Prs3d_DimensionAspect;
+ SetDimensionAspect(theAspect: Handle_Prs3d_DimensionAspect): void;
+ HasOwnDimensionAspect(): Standard_Boolean;
+ SetDimLengthModelUnits(theUnits: XCAFDoc_PartId): void;
+ SetDimAngleModelUnits(theUnits: XCAFDoc_PartId): void;
+ DimLengthModelUnits(): XCAFDoc_PartId;
+ DimAngleModelUnits(): XCAFDoc_PartId;
+ HasOwnDimLengthModelUnits(): Standard_Boolean;
+ HasOwnDimAngleModelUnits(): Standard_Boolean;
+ SetDimLengthDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ SetDimAngleDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ DimLengthDisplayUnits(): XCAFDoc_PartId;
+ DimAngleDisplayUnits(): XCAFDoc_PartId;
+ HasOwnDimLengthDisplayUnits(): Standard_Boolean;
+ HasOwnDimAngleDisplayUnits(): Standard_Boolean;
+ Link_1(): Handle_Prs3d_Drawer;
+ HasLink(): Standard_Boolean;
+ Link_2(theDrawer: Handle_Prs3d_Drawer): void;
+ SetLink(theDrawer: Handle_Prs3d_Drawer): void;
+ ClearLocalAttributes(): void;
+ SetShaderProgram(theProgram: Handle_Graphic3d_ShaderProgram, theAspect: Graphic3d_GroupAspect, theToOverrideDefaults: Standard_Boolean): Standard_Boolean;
+ SetShadingModel(theModel: V3d_TypeOfShadingModel, theToOverrideDefaults: Standard_Boolean): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ SetHLRAngle_1(theAngle: Quantity_AbsorbedDose): void;
+ HLRAngle(): Quantity_AbsorbedDose;
+ SetHLRAngle_2(): void;
+ HasOwnHLRDeviationAngle(): Standard_Boolean;
+ PreviousHLRDeviationAngle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_Drawer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_Drawer): void;
+ get(): Prs3d_Drawer;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_Drawer_1 extends Handle_Prs3d_Drawer {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_Drawer_2 extends Handle_Prs3d_Drawer {
+ constructor(thePtr: Prs3d_Drawer);
+ }
+
+ export declare class Handle_Prs3d_Drawer_3 extends Handle_Prs3d_Drawer {
+ constructor(theHandle: Handle_Prs3d_Drawer);
+ }
+
+ export declare class Handle_Prs3d_Drawer_4 extends Handle_Prs3d_Drawer {
+ constructor(theHandle: Handle_Prs3d_Drawer);
+ }
+
+export declare type Prs3d_DimensionTextHorizontalPosition = {
+ Prs3d_DTHP_Left: {};
+ Prs3d_DTHP_Right: {};
+ Prs3d_DTHP_Center: {};
+ Prs3d_DTHP_Fit: {};
+}
+
+export declare class Handle_Prs3d_ArrowAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_ArrowAspect): void;
+ get(): Prs3d_ArrowAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_ArrowAspect_1 extends Handle_Prs3d_ArrowAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_ArrowAspect_2 extends Handle_Prs3d_ArrowAspect {
+ constructor(thePtr: Prs3d_ArrowAspect);
+ }
+
+ export declare class Handle_Prs3d_ArrowAspect_3 extends Handle_Prs3d_ArrowAspect {
+ constructor(theHandle: Handle_Prs3d_ArrowAspect);
+ }
+
+ export declare class Handle_Prs3d_ArrowAspect_4 extends Handle_Prs3d_ArrowAspect {
+ constructor(theHandle: Handle_Prs3d_ArrowAspect);
+ }
+
+export declare class Prs3d_ArrowAspect extends Prs3d_BasicAspect {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetAngle(anAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ SetLength(theLength: Quantity_AbsorbedDose): void;
+ Length(): Quantity_AbsorbedDose;
+ SetColor(theColor: Quantity_Color): void;
+ Aspect(): Handle_Graphic3d_AspectLine3d;
+ SetAspect(theAspect: Handle_Graphic3d_AspectLine3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Prs3d_ArrowAspect_1 extends Prs3d_ArrowAspect {
+ constructor();
+ }
+
+ export declare class Prs3d_ArrowAspect_2 extends Prs3d_ArrowAspect {
+ constructor(anAngle: Quantity_AbsorbedDose, aLength: Quantity_AbsorbedDose);
+ }
+
+ export declare class Prs3d_ArrowAspect_3 extends Prs3d_ArrowAspect {
+ constructor(theAspect: Handle_Graphic3d_AspectLine3d);
+ }
+
+export declare class Prs3d_DimensionUnits {
+ SetAngleUnits(theUnits: XCAFDoc_PartId): void;
+ GetAngleUnits(): XCAFDoc_PartId;
+ SetLengthUnits(theUnits: XCAFDoc_PartId): void;
+ GetLengthUnits(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+ export declare class Prs3d_DimensionUnits_1 extends Prs3d_DimensionUnits {
+ constructor();
+ }
+
+ export declare class Prs3d_DimensionUnits_2 extends Prs3d_DimensionUnits {
+ constructor(theUnits: Prs3d_DimensionUnits);
+ }
+
+export declare type Prs3d_TypeOfHLR = {
+ Prs3d_TOH_NotSet: {};
+ Prs3d_TOH_PolyAlgo: {};
+ Prs3d_TOH_Algo: {};
+}
+
+export declare class Prs3d_DatumAspect extends Prs3d_BasicAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ LineAspect(thePart: Prs3d_DatumParts): Handle_Prs3d_LineAspect;
+ ShadingAspect(thePart: Prs3d_DatumParts): Handle_Prs3d_ShadingAspect;
+ TextAspect(): Handle_Prs3d_TextAspect;
+ SetTextAspect(theTextAspect: Handle_Prs3d_TextAspect): void;
+ PointAspect(): Handle_Prs3d_PointAspect;
+ SetPointAspect(theAspect: Handle_Prs3d_PointAspect): void;
+ ArrowAspect(): Handle_Prs3d_ArrowAspect;
+ SetArrowAspect(theAspect: Handle_Prs3d_ArrowAspect): void;
+ FirstAxisAspect(): Handle_Prs3d_LineAspect;
+ SecondAxisAspect(): Handle_Prs3d_LineAspect;
+ ThirdAxisAspect(): Handle_Prs3d_LineAspect;
+ SetDrawFirstAndSecondAxis(theToDraw: Standard_Boolean): void;
+ DrawFirstAndSecondAxis(): Standard_Boolean;
+ SetDrawThirdAxis(theToDraw: Standard_Boolean): void;
+ DrawThirdAxis(): Standard_Boolean;
+ DrawDatumPart(thePart: Prs3d_DatumParts): Standard_Boolean;
+ SetDrawDatumAxes(theType: Prs3d_DatumAxes): void;
+ DatumAxes(): Prs3d_DatumAxes;
+ SetAttribute(theType: Prs3d_DatumAttribute, theValue: Quantity_AbsorbedDose): void;
+ Attribute(theType: Prs3d_DatumAttribute): Quantity_AbsorbedDose;
+ SetAxisLength(theL1: Quantity_AbsorbedDose, theL2: Quantity_AbsorbedDose, theL3: Quantity_AbsorbedDose): void;
+ AxisLength(thePart: Prs3d_DatumParts): Quantity_AbsorbedDose;
+ FirstAxisLength(): Quantity_AbsorbedDose;
+ SecondAxisLength(): Quantity_AbsorbedDose;
+ ThirdAxisLength(): Quantity_AbsorbedDose;
+ ToDrawLabels(): Standard_Boolean;
+ SetDrawLabels(theToDraw: Standard_Boolean): void;
+ SetToDrawLabels(theToDraw: Standard_Boolean): void;
+ ToDrawArrows(): Standard_Boolean;
+ SetDrawArrows(theToDraw: Standard_Boolean): void;
+ ArrowPartForAxis(thePart: Prs3d_DatumParts): Prs3d_DatumParts;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_DatumAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_DatumAspect): void;
+ get(): Prs3d_DatumAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_DatumAspect_1 extends Handle_Prs3d_DatumAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_DatumAspect_2 extends Handle_Prs3d_DatumAspect {
+ constructor(thePtr: Prs3d_DatumAspect);
+ }
+
+ export declare class Handle_Prs3d_DatumAspect_3 extends Handle_Prs3d_DatumAspect {
+ constructor(theHandle: Handle_Prs3d_DatumAspect);
+ }
+
+ export declare class Handle_Prs3d_DatumAspect_4 extends Handle_Prs3d_DatumAspect {
+ constructor(theHandle: Handle_Prs3d_DatumAspect);
+ }
+
+export declare class Handle_Prs3d_DimensionAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_DimensionAspect): void;
+ get(): Prs3d_DimensionAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_DimensionAspect_1 extends Handle_Prs3d_DimensionAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_DimensionAspect_2 extends Handle_Prs3d_DimensionAspect {
+ constructor(thePtr: Prs3d_DimensionAspect);
+ }
+
+ export declare class Handle_Prs3d_DimensionAspect_3 extends Handle_Prs3d_DimensionAspect {
+ constructor(theHandle: Handle_Prs3d_DimensionAspect);
+ }
+
+ export declare class Handle_Prs3d_DimensionAspect_4 extends Handle_Prs3d_DimensionAspect {
+ constructor(theHandle: Handle_Prs3d_DimensionAspect);
+ }
+
+export declare class Prs3d_DimensionAspect extends Prs3d_BasicAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ LineAspect(): Handle_Prs3d_LineAspect;
+ SetLineAspect(theAspect: Handle_Prs3d_LineAspect): void;
+ TextAspect(): Handle_Prs3d_TextAspect;
+ SetTextAspect(theAspect: Handle_Prs3d_TextAspect): void;
+ IsText3d(): Standard_Boolean;
+ MakeText3d(isText3d: Standard_Boolean): void;
+ IsTextShaded(): Standard_Boolean;
+ MakeTextShaded(theIsTextShaded: Standard_Boolean): void;
+ IsArrows3d(): Standard_Boolean;
+ MakeArrows3d(theIsArrows3d: Standard_Boolean): void;
+ IsUnitsDisplayed(): Standard_Boolean;
+ MakeUnitsDisplayed(theIsDisplayed: Standard_Boolean): void;
+ SetArrowOrientation(theArrowOrient: Prs3d_DimensionArrowOrientation): void;
+ ArrowOrientation(): Prs3d_DimensionArrowOrientation;
+ SetTextVerticalPosition(thePosition: Prs3d_DimensionTextVerticalPosition): void;
+ TextVerticalPosition(): Prs3d_DimensionTextVerticalPosition;
+ SetTextHorizontalPosition(thePosition: Prs3d_DimensionTextHorizontalPosition): void;
+ TextHorizontalPosition(): Prs3d_DimensionTextHorizontalPosition;
+ ArrowAspect(): Handle_Prs3d_ArrowAspect;
+ SetArrowAspect(theAspect: Handle_Prs3d_ArrowAspect): void;
+ SetCommonColor(theColor: Quantity_Color): void;
+ SetExtensionSize(theSize: Quantity_AbsorbedDose): void;
+ ExtensionSize(): Quantity_AbsorbedDose;
+ SetArrowTailSize(theSize: Quantity_AbsorbedDose): void;
+ ArrowTailSize(): Quantity_AbsorbedDose;
+ SetValueStringFormat(theFormat: XCAFDoc_PartId): void;
+ ValueStringFormat(): XCAFDoc_PartId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Prs3d_DatumAxes = {
+ Prs3d_DA_XAxis: {};
+ Prs3d_DA_YAxis: {};
+ Prs3d_DA_ZAxis: {};
+ Prs3d_DA_XYAxis: {};
+ Prs3d_DA_YZAxis: {};
+ Prs3d_DA_XZAxis: {};
+ Prs3d_DA_XYZAxis: {};
+}
+
+export declare class Prs3d_IsoAspect extends Prs3d_LineAspect {
+ constructor(theColor: Quantity_Color, theType: Aspect_TypeOfLine, theWidth: Quantity_AbsorbedDose, theNumber: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetNumber(theNumber: Graphic3d_ZLayerId): void;
+ Number(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_Prs3d_IsoAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_IsoAspect): void;
+ get(): Prs3d_IsoAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_IsoAspect_1 extends Handle_Prs3d_IsoAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_IsoAspect_2 extends Handle_Prs3d_IsoAspect {
+ constructor(thePtr: Prs3d_IsoAspect);
+ }
+
+ export declare class Handle_Prs3d_IsoAspect_3 extends Handle_Prs3d_IsoAspect {
+ constructor(theHandle: Handle_Prs3d_IsoAspect);
+ }
+
+ export declare class Handle_Prs3d_IsoAspect_4 extends Handle_Prs3d_IsoAspect {
+ constructor(theHandle: Handle_Prs3d_IsoAspect);
+ }
+
+export declare class Handle_Prs3d_BasicAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_BasicAspect): void;
+ get(): Prs3d_BasicAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_BasicAspect_1 extends Handle_Prs3d_BasicAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_BasicAspect_2 extends Handle_Prs3d_BasicAspect {
+ constructor(thePtr: Prs3d_BasicAspect);
+ }
+
+ export declare class Handle_Prs3d_BasicAspect_3 extends Handle_Prs3d_BasicAspect {
+ constructor(theHandle: Handle_Prs3d_BasicAspect);
+ }
+
+ export declare class Handle_Prs3d_BasicAspect_4 extends Handle_Prs3d_BasicAspect {
+ constructor(theHandle: Handle_Prs3d_BasicAspect);
+ }
+
+export declare class Prs3d_BasicAspect extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Prs3d_PointAspect extends Prs3d_BasicAspect {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColor(theColor: Quantity_Color): void;
+ SetTypeOfMarker(theType: Aspect_TypeOfMarker): void;
+ SetScale(theScale: Quantity_AbsorbedDose): void;
+ Aspect(): Handle_Graphic3d_AspectMarker3d;
+ SetAspect(theAspect: Handle_Graphic3d_AspectMarker3d): void;
+ GetTextureSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ GetTexture(): Handle_Graphic3d_MarkerImage;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Prs3d_PointAspect_1 extends Prs3d_PointAspect {
+ constructor(theType: Aspect_TypeOfMarker, theColor: Quantity_Color, theScale: Quantity_AbsorbedDose);
+ }
+
+ export declare class Prs3d_PointAspect_2 extends Prs3d_PointAspect {
+ constructor(theColor: Quantity_Color, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId, theTexture: Handle_TColStd_HArray1OfByte);
+ }
+
+ export declare class Prs3d_PointAspect_3 extends Prs3d_PointAspect {
+ constructor(theAspect: Handle_Graphic3d_AspectMarker3d);
+ }
+
+export declare class Handle_Prs3d_PointAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_PointAspect): void;
+ get(): Prs3d_PointAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_PointAspect_1 extends Handle_Prs3d_PointAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_PointAspect_2 extends Handle_Prs3d_PointAspect {
+ constructor(thePtr: Prs3d_PointAspect);
+ }
+
+ export declare class Handle_Prs3d_PointAspect_3 extends Handle_Prs3d_PointAspect {
+ constructor(theHandle: Handle_Prs3d_PointAspect);
+ }
+
+ export declare class Handle_Prs3d_PointAspect_4 extends Handle_Prs3d_PointAspect {
+ constructor(theHandle: Handle_Prs3d_PointAspect);
+ }
+
+export declare class Prs3d_ToolDisk extends Prs3d_ToolQuadric {
+ constructor(theInnerRadius: Quantity_AbsorbedDose, theOuterRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId)
+ static Create(theInnerRadius: Quantity_AbsorbedDose, theOuterRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ SetAngleRange(theStartAngle: Quantity_AbsorbedDose, theEndAngle: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Prs3d_Arrow {
+ constructor();
+ static DrawShaded(theAxis: gp_Ax1, theTubeRadius: Quantity_AbsorbedDose, theAxisLength: Quantity_AbsorbedDose, theConeRadius: Quantity_AbsorbedDose, theConeLength: Quantity_AbsorbedDose, theNbFacettes: Graphic3d_ZLayerId): Handle_Graphic3d_ArrayOfTriangles;
+ static DrawSegments(theLocation: gp_Pnt, theDir: gp_Dir, theAngle: Quantity_AbsorbedDose, theLength: Quantity_AbsorbedDose, theNbSegments: Graphic3d_ZLayerId): Handle_Graphic3d_ArrayOfSegments;
+ static Draw_1(theGroup: Handle_Graphic3d_Group, theLocation: gp_Pnt, theDirection: gp_Dir, theAngle: Quantity_AbsorbedDose, theLength: Quantity_AbsorbedDose): void;
+ static Draw_2(thePrs: any, theLocation: gp_Pnt, theDirection: gp_Dir, theAngle: Quantity_AbsorbedDose, theLength: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Prs3d_ToolSector extends Prs3d_ToolQuadric {
+ constructor(theRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId)
+ static Create(theRadius: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ delete(): void;
+}
+
+export declare type Prs3d_DatumParts = {
+ Prs3d_DP_Origin: {};
+ Prs3d_DP_XAxis: {};
+ Prs3d_DP_YAxis: {};
+ Prs3d_DP_ZAxis: {};
+ Prs3d_DP_XArrow: {};
+ Prs3d_DP_YArrow: {};
+ Prs3d_DP_ZArrow: {};
+ Prs3d_DP_XOYAxis: {};
+ Prs3d_DP_YOZAxis: {};
+ Prs3d_DP_XOZAxis: {};
+ Prs3d_DP_None: {};
+}
+
+export declare type Prs3d_TypeOfLinePicking = {
+ Prs3d_TOLP_Point: {};
+ Prs3d_TOLP_Segment: {};
+}
+
+export declare class Prs3d_ToolCylinder extends Prs3d_ToolQuadric {
+ constructor(theBottomRad: Quantity_AbsorbedDose, theTopRad: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId)
+ static Create(theBottomRad: Quantity_AbsorbedDose, theTopRad: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose, theNbSlices: Graphic3d_ZLayerId, theNbStacks: Graphic3d_ZLayerId, theTrsf: gp_Trsf): Handle_Graphic3d_ArrayOfTriangles;
+ delete(): void;
+}
+
+export declare class Prs3d {
+ constructor();
+ static MatchSegment(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, p1: gp_Pnt, p2: gp_Pnt, dist: Quantity_AbsorbedDose): Standard_Boolean;
+ static GetDeflection_1(theBndMin: OpenGl_Vec3d, theBndMax: OpenGl_Vec3d, theDeviationCoefficient: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetDeflection_2(theBndBox: Bnd_Box, theDeviationCoefficient: Quantity_AbsorbedDose, theMaximalChordialDeviation: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static PrimitivesFromPolylines(thePoints: Prs3d_NListOfSequenceOfPnt): Handle_Graphic3d_ArrayOfPrimitives;
+ static AddPrimitivesGroup(thePrs: any, theAspect: Handle_Prs3d_LineAspect, thePolylines: Prs3d_NListOfSequenceOfPnt): void;
+ static AddFreeEdges(theSegments: TColgp_SequenceOfPnt, thePolyTri: Handle_Poly_Triangulation, theLocation: gp_Trsf): void;
+ delete(): void;
+}
+
+export declare class Prs3d_Root {
+ constructor();
+ static CurrentGroup(thePrs3d: any): Handle_Graphic3d_Group;
+ static NewGroup(thePrs3d: any): Handle_Graphic3d_Group;
+ delete(): void;
+}
+
+export declare type Prs3d_DatumAttribute = {
+ Prs3d_DA_XAxisLength: {};
+ Prs3d_DA_YAxisLength: {};
+ Prs3d_DA_ZAxisLength: {};
+ Prs3d_DP_ShadingTubeRadiusPercent: {};
+ Prs3d_DP_ShadingConeRadiusPercent: {};
+ Prs3d_DP_ShadingConeLengthPercent: {};
+ Prs3d_DP_ShadingOriginRadiusPercent: {};
+ Prs3d_DP_ShadingNumberOfFacettes: {};
+}
+
+export declare type Prs3d_VertexDrawMode = {
+ Prs3d_VDM_Isolated: {};
+ Prs3d_VDM_All: {};
+ Prs3d_VDM_Inherited: {};
+}
+
+export declare type Prs3d_DimensionArrowOrientation = {
+ Prs3d_DAO_Internal: {};
+ Prs3d_DAO_External: {};
+ Prs3d_DAO_Fit: {};
+}
+
+export declare type Prs3d_DatumMode = {
+ Prs3d_DM_WireFrame: {};
+ Prs3d_DM_Shaded: {};
+}
+
+export declare type Prs3d_DimensionTextVerticalPosition = {
+ Prs3d_DTVP_Above: {};
+ Prs3d_DTVP_Below: {};
+ Prs3d_DTVP_Center: {};
+}
+
+export declare class Handle_Prs3d_InvalidAngle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_InvalidAngle): void;
+ get(): Prs3d_InvalidAngle;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_InvalidAngle_1 extends Handle_Prs3d_InvalidAngle {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_InvalidAngle_2 extends Handle_Prs3d_InvalidAngle {
+ constructor(thePtr: Prs3d_InvalidAngle);
+ }
+
+ export declare class Handle_Prs3d_InvalidAngle_3 extends Handle_Prs3d_InvalidAngle {
+ constructor(theHandle: Handle_Prs3d_InvalidAngle);
+ }
+
+ export declare class Handle_Prs3d_InvalidAngle_4 extends Handle_Prs3d_InvalidAngle {
+ constructor(theHandle: Handle_Prs3d_InvalidAngle);
+ }
+
+export declare class Prs3d_InvalidAngle extends Standard_RangeError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Prs3d_InvalidAngle;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Prs3d_InvalidAngle_1 extends Prs3d_InvalidAngle {
+ constructor();
+ }
+
+ export declare class Prs3d_InvalidAngle_2 extends Prs3d_InvalidAngle {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Prs3d_LineAspect extends Prs3d_BasicAspect {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColor(theColor: Quantity_Color): void;
+ SetTypeOfLine(theType: Aspect_TypeOfLine): void;
+ SetWidth(theWidth: Quantity_AbsorbedDose): void;
+ Aspect(): Handle_Graphic3d_AspectLine3d;
+ SetAspect(theAspect: Handle_Graphic3d_AspectLine3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Prs3d_LineAspect_1 extends Prs3d_LineAspect {
+ constructor(theColor: Quantity_Color, theType: Aspect_TypeOfLine, theWidth: Quantity_AbsorbedDose);
+ }
+
+ export declare class Prs3d_LineAspect_2 extends Prs3d_LineAspect {
+ constructor(theAspect: Handle_Graphic3d_AspectLine3d);
+ }
+
+export declare class Handle_Prs3d_LineAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Prs3d_LineAspect): void;
+ get(): Prs3d_LineAspect;
+ delete(): void;
+}
+
+ export declare class Handle_Prs3d_LineAspect_1 extends Handle_Prs3d_LineAspect {
+ constructor();
+ }
+
+ export declare class Handle_Prs3d_LineAspect_2 extends Handle_Prs3d_LineAspect {
+ constructor(thePtr: Prs3d_LineAspect);
+ }
+
+ export declare class Handle_Prs3d_LineAspect_3 extends Handle_Prs3d_LineAspect {
+ constructor(theHandle: Handle_Prs3d_LineAspect);
+ }
+
+ export declare class Handle_Prs3d_LineAspect_4 extends Handle_Prs3d_LineAspect {
+ constructor(theHandle: Handle_Prs3d_LineAspect);
+ }
+
+export declare class BSplSLib {
+ constructor();
+ static RationalDerivative(UDeg: Graphic3d_ZLayerId, VDeg: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Ders: Quantity_AbsorbedDose, RDers: Quantity_AbsorbedDose, All: Standard_Boolean): void;
+ static D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, P: gp_Pnt): void;
+ static D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, Vn: gp_Vec): void;
+ static Iso(Param: Quantity_AbsorbedDose, IsU: Standard_Boolean, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean, CPoles: TColgp_Array1OfPnt, CWeights: TColStd_Array1OfReal): void;
+ static Reverse_1(Poles: TColgp_Array2OfPnt, Last: Graphic3d_ZLayerId, UDirection: Standard_Boolean): void;
+ static HomogeneousD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, W: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static HomogeneousD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, N: gp_Pnt, Nu: gp_Vec, Nv: gp_Vec, D: Quantity_AbsorbedDose, Du: Quantity_AbsorbedDose, Dv: Quantity_AbsorbedDose): void;
+ static Reverse_2(Weights: TColStd_Array2OfReal, Last: Graphic3d_ZLayerId, UDirection: Standard_Boolean): void;
+ static IsRational(Weights: TColStd_Array2OfReal, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, J1: Graphic3d_ZLayerId, J2: Graphic3d_ZLayerId, Epsilon: Quantity_AbsorbedDose): Standard_Boolean;
+ static SetPoles_1(Poles: TColgp_Array2OfPnt, FP: TColStd_Array1OfReal, UDirection: Standard_Boolean): void;
+ static SetPoles_2(Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, FP: TColStd_Array1OfReal, UDirection: Standard_Boolean): void;
+ static GetPoles_1(FP: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, UDirection: Standard_Boolean): void;
+ static GetPoles_2(FP: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UDirection: Standard_Boolean): void;
+ static MovePoint(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Displ: gp_Vec, UIndex1: Graphic3d_ZLayerId, UIndex2: Graphic3d_ZLayerId, VIndex1: Graphic3d_ZLayerId, VIndex2: Graphic3d_ZLayerId, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, Rational: Standard_Boolean, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UFlatKnots: TColStd_Array1OfReal, VFlatKnots: TColStd_Array1OfReal, UFirstIndex: Graphic3d_ZLayerId, ULastIndex: Graphic3d_ZLayerId, VFirstIndex: Graphic3d_ZLayerId, VLastIndex: Graphic3d_ZLayerId, NewPoles: TColgp_Array2OfPnt): void;
+ static InsertKnots(UDirection: Standard_Boolean, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, AddKnots: TColStd_Array1OfReal, AddMults: TColStd_Array1OfInteger, NewPoles: TColgp_Array2OfPnt, NewWeights: TColStd_Array2OfReal, NewKnots: TColStd_Array1OfReal, NewMults: TColStd_Array1OfInteger, Epsilon: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ static RemoveKnot(UDirection: Standard_Boolean, Index: Graphic3d_ZLayerId, Mult: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array2OfPnt, NewWeights: TColStd_Array2OfReal, NewKnots: TColStd_Array1OfReal, NewMults: TColStd_Array1OfInteger, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ static IncreaseDegree(UDirection: Standard_Boolean, Degree: Graphic3d_ZLayerId, NewDegree: Graphic3d_ZLayerId, Periodic: Standard_Boolean, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, NewPoles: TColgp_Array2OfPnt, NewWeights: TColStd_Array2OfReal, NewKnots: TColStd_Array1OfReal, NewMults: TColStd_Array1OfInteger): void;
+ static Unperiodize(UDirection: Standard_Boolean, Degree: Graphic3d_ZLayerId, Mults: TColStd_Array1OfInteger, Knots: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, NewMults: TColStd_Array1OfInteger, NewKnots: TColStd_Array1OfReal, NewPoles: TColgp_Array2OfPnt, NewWeights: TColStd_Array2OfReal): void;
+ static NoWeights(): TColStd_Array2OfReal;
+ static BuildCache_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, USpanDomain: Quantity_AbsorbedDose, VSpanDomain: Quantity_AbsorbedDose, UPeriodicFlag: Standard_Boolean, VPeriodicFlag: Standard_Boolean, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId, UFlatKnots: TColStd_Array1OfReal, VFlatKnots: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, CachePoles: TColgp_Array2OfPnt, CacheWeights: TColStd_Array2OfReal): void;
+ static BuildCache_2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theUSpanDomain: Quantity_AbsorbedDose, theVSpanDomain: Quantity_AbsorbedDose, theUPeriodic: Standard_Boolean, theVPeriodic: Standard_Boolean, theUDegree: Graphic3d_ZLayerId, theVDegree: Graphic3d_ZLayerId, theUIndex: Graphic3d_ZLayerId, theVIndex: Graphic3d_ZLayerId, theUFlatKnots: TColStd_Array1OfReal, theVFlatKnots: TColStd_Array1OfReal, thePoles: TColgp_Array2OfPnt, theWeights: TColStd_Array2OfReal, theCacheArray: TColStd_Array2OfReal): void;
+ static CacheD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UCacheParameter: Quantity_AbsorbedDose, VCacheParameter: Quantity_AbsorbedDose, USpanLenght: Quantity_AbsorbedDose, VSpanLength: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt): void;
+ static CoefsD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt): void;
+ static CacheD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UCacheParameter: Quantity_AbsorbedDose, VCacheParameter: Quantity_AbsorbedDose, USpanLenght: Quantity_AbsorbedDose, VSpanLength: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt, VecU: gp_Vec, VecV: gp_Vec): void;
+ static CoefsD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt, VecU: gp_Vec, VecV: gp_Vec): void;
+ static CacheD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UCacheParameter: Quantity_AbsorbedDose, VCacheParameter: Quantity_AbsorbedDose, USpanLenght: Quantity_AbsorbedDose, VSpanLength: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt, VecU: gp_Vec, VecV: gp_Vec, VecUU: gp_Vec, VecUV: gp_Vec, VecVV: gp_Vec): void;
+ static CoefsD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, Point: gp_Pnt, VecU: gp_Vec, VecV: gp_Vec, VecUU: gp_Vec, VecUV: gp_Vec, VecVV: gp_Vec): void;
+ static PolesCoefficients_1(Poles: TColgp_Array2OfPnt, CachePoles: TColgp_Array2OfPnt): void;
+ static PolesCoefficients_2(Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, CachePoles: TColgp_Array2OfPnt, CacheWeights: TColStd_Array2OfReal): void;
+ static Resolution(Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, URat: Standard_Boolean, VRat: Standard_Boolean, UPer: Standard_Boolean, VPer: Standard_Boolean, Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose, VTolerance: Quantity_AbsorbedDose): void;
+ static Interpolate_1(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UFlatKnots: TColStd_Array1OfReal, VFlatKnots: TColStd_Array1OfReal, UParameters: TColStd_Array1OfReal, VParameters: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, InversionProblem: Graphic3d_ZLayerId): void;
+ static Interpolate_2(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, UFlatKnots: TColStd_Array1OfReal, VFlatKnots: TColStd_Array1OfReal, UParameters: TColStd_Array1OfReal, VParameters: TColStd_Array1OfReal, Poles: TColgp_Array2OfPnt, InversionProblem: Graphic3d_ZLayerId): void;
+ static FunctionMultiply(Function: BSplSLib_EvaluatorFunction, UBSplineDegree: Graphic3d_ZLayerId, VBSplineDegree: Graphic3d_ZLayerId, UBSplineKnots: TColStd_Array1OfReal, VBSplineKnots: TColStd_Array1OfReal, UMults: TColStd_Array1OfInteger, VMults: TColStd_Array1OfInteger, Poles: TColgp_Array2OfPnt, Weights: TColStd_Array2OfReal, UFlatKnots: TColStd_Array1OfReal, VFlatKnots: TColStd_Array1OfReal, UNewDegree: Graphic3d_ZLayerId, VNewDegree: Graphic3d_ZLayerId, NewNumerator: TColgp_Array2OfPnt, NewDenominator: TColStd_Array2OfReal, theStatus: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BSplSLib_EvaluatorFunction {
+ Evaluate(theDerivativeRequest: Graphic3d_ZLayerId, theUParameter: Quantity_AbsorbedDose, theVParameter: Quantity_AbsorbedDose, theResult: Quantity_AbsorbedDose, theErrorCode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BSplSLib_Cache extends Standard_Transient {
+ constructor(theDegreeU: Graphic3d_ZLayerId, thePeriodicU: Standard_Boolean, theFlatKnotsU: TColStd_Array1OfReal, theDegreeV: Graphic3d_ZLayerId, thePeriodicV: Standard_Boolean, theFlatKnotsV: TColStd_Array1OfReal, theWeights: TColStd_Array2OfReal)
+ IsCacheValid(theParameterU: Quantity_AbsorbedDose, theParameterV: Quantity_AbsorbedDose): Standard_Boolean;
+ BuildCache(theParameterU: Quantity_AbsorbedDose, theParameterV: Quantity_AbsorbedDose, theFlatKnotsU: TColStd_Array1OfReal, theFlatKnotsV: TColStd_Array1OfReal, thePoles: TColgp_Array2OfPnt, theWeights: TColStd_Array2OfReal): void;
+ D0(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, thePoint: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, thePoint: gp_Pnt, theTangentU: gp_Vec, theTangentV: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, thePoint: gp_Pnt, theTangentU: gp_Vec, theTangentV: gp_Vec, theCurvatureU: gp_Vec, theCurvatureV: gp_Vec, theCurvatureUV: gp_Vec): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BSplSLib_Cache {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BSplSLib_Cache): void;
+ get(): BSplSLib_Cache;
+ delete(): void;
+}
+
+ export declare class Handle_BSplSLib_Cache_1 extends Handle_BSplSLib_Cache {
+ constructor();
+ }
+
+ export declare class Handle_BSplSLib_Cache_2 extends Handle_BSplSLib_Cache {
+ constructor(thePtr: BSplSLib_Cache);
+ }
+
+ export declare class Handle_BSplSLib_Cache_3 extends Handle_BSplSLib_Cache {
+ constructor(theHandle: Handle_BSplSLib_Cache);
+ }
+
+ export declare class Handle_BSplSLib_Cache_4 extends Handle_BSplSLib_Cache {
+ constructor(theHandle: Handle_BSplSLib_Cache);
+ }
+
+export declare class BRepMAT2d_DataMapOfShapeSequenceOfBasicElt extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepMAT2d_DataMapOfShapeSequenceOfBasicElt): void;
+ Assign(theOther: BRepMAT2d_DataMapOfShapeSequenceOfBasicElt): BRepMAT2d_DataMapOfShapeSequenceOfBasicElt;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: MAT_SequenceOfBasicElt): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: MAT_SequenceOfBasicElt): MAT_SequenceOfBasicElt;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): MAT_SequenceOfBasicElt;
+ ChangeSeek(theKey: TopoDS_Shape): MAT_SequenceOfBasicElt;
+ ChangeFind(theKey: TopoDS_Shape): MAT_SequenceOfBasicElt;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_1 extends BRepMAT2d_DataMapOfShapeSequenceOfBasicElt {
+ constructor();
+ }
+
+ export declare class BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_2 extends BRepMAT2d_DataMapOfShapeSequenceOfBasicElt {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_3 extends BRepMAT2d_DataMapOfShapeSequenceOfBasicElt {
+ constructor(theOther: BRepMAT2d_DataMapOfShapeSequenceOfBasicElt);
+ }
+
+export declare class BRepMAT2d_Explorer {
+ Clear(): void;
+ Perform(aFace: TopoDS_Face): void;
+ NumberOfContours(): Graphic3d_ZLayerId;
+ NumberOfCurves(IndexContour: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Init(IndexContour: Graphic3d_ZLayerId): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Geom2d_Curve;
+ Shape(): TopoDS_Shape;
+ Contour(IndexContour: Graphic3d_ZLayerId): TColGeom2d_SequenceOfCurve;
+ IsModified(aShape: TopoDS_Shape): Standard_Boolean;
+ ModifiedShape(aShape: TopoDS_Shape): TopoDS_Shape;
+ GetIsClosed(): TColStd_SequenceOfBoolean;
+ delete(): void;
+}
+
+ export declare class BRepMAT2d_Explorer_1 extends BRepMAT2d_Explorer {
+ constructor();
+ }
+
+ export declare class BRepMAT2d_Explorer_2 extends BRepMAT2d_Explorer {
+ constructor(aFace: TopoDS_Face);
+ }
+
+export declare class BRepMAT2d_LinkTopoBilo {
+ Perform(Explo: BRepMAT2d_Explorer, BiLo: BRepMAT2d_BisectingLocus): void;
+ Init(S: TopoDS_Shape): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_MAT_BasicElt;
+ GeneratingShape(aBE: Handle_MAT_BasicElt): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepMAT2d_LinkTopoBilo_1 extends BRepMAT2d_LinkTopoBilo {
+ constructor();
+ }
+
+ export declare class BRepMAT2d_LinkTopoBilo_2 extends BRepMAT2d_LinkTopoBilo {
+ constructor(Explo: BRepMAT2d_Explorer, BiLo: BRepMAT2d_BisectingLocus);
+ }
+
+export declare class BRepMAT2d_BisectingLocus {
+ constructor()
+ Compute(anExplo: BRepMAT2d_Explorer, LineIndex: Graphic3d_ZLayerId, aSide: MAT_Side, aJoinType: GeomAbs_JoinType, IsOpenResult: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Graph(): Handle_MAT_Graph;
+ NumberOfContours(): Graphic3d_ZLayerId;
+ NumberOfElts(IndLine: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NumberOfSections(IndLine: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ BasicElt(IndLine: Graphic3d_ZLayerId, Index: Graphic3d_ZLayerId): Handle_MAT_BasicElt;
+ GeomElt_1(aBasicElt: Handle_MAT_BasicElt): Handle_Geom2d_Geometry;
+ GeomElt_2(aNode: Handle_MAT_Node): gp_Pnt2d;
+ GeomBis(anArc: Handle_MAT_Arc, Reverse: Standard_Boolean): Bisector_Bisec;
+ delete(): void;
+}
+
+export declare class PLib_HermitJacobi extends PLib_Base {
+ constructor(WorkDegree: Graphic3d_ZLayerId, ConstraintOrder: GeomAbs_Shape)
+ MaxError(Dimension: Graphic3d_ZLayerId, HermJacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ReduceDegree(Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, HermJacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId, MaxError: Quantity_AbsorbedDose): void;
+ AverageError(Dimension: Graphic3d_ZLayerId, HermJacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ToCoefficients(Dimension: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, HermJacCoeff: TColStd_Array1OfReal, Coefficients: TColStd_Array1OfReal): void;
+ D0(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal): void;
+ D1(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal): void;
+ D2(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal): void;
+ D3(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal, BasisD3: TColStd_Array1OfReal): void;
+ WorkDegree(): Graphic3d_ZLayerId;
+ NivConstr(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PLib_HermitJacobi {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PLib_HermitJacobi): void;
+ get(): PLib_HermitJacobi;
+ delete(): void;
+}
+
+ export declare class Handle_PLib_HermitJacobi_1 extends Handle_PLib_HermitJacobi {
+ constructor();
+ }
+
+ export declare class Handle_PLib_HermitJacobi_2 extends Handle_PLib_HermitJacobi {
+ constructor(thePtr: PLib_HermitJacobi);
+ }
+
+ export declare class Handle_PLib_HermitJacobi_3 extends Handle_PLib_HermitJacobi {
+ constructor(theHandle: Handle_PLib_HermitJacobi);
+ }
+
+ export declare class Handle_PLib_HermitJacobi_4 extends Handle_PLib_HermitJacobi {
+ constructor(theHandle: Handle_PLib_HermitJacobi);
+ }
+
+export declare class PLib {
+ constructor();
+ static NoWeights(): TColStd_Array1OfReal;
+ static NoWeights2(): TColStd_Array2OfReal;
+ static SetPoles_1(Poles: TColgp_Array1OfPnt, FP: TColStd_Array1OfReal): void;
+ static SetPoles_2(Poles: TColgp_Array1OfPnt, Weights: TColStd_Array1OfReal, FP: TColStd_Array1OfReal): void;
+ static GetPoles_1(FP: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt): void;
+ static GetPoles_2(FP: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt, Weights: TColStd_Array1OfReal): void;
+ static SetPoles_3(Poles: TColgp_Array1OfPnt2d, FP: TColStd_Array1OfReal): void;
+ static SetPoles_4(Poles: TColgp_Array1OfPnt2d, Weights: TColStd_Array1OfReal, FP: TColStd_Array1OfReal): void;
+ static GetPoles_3(FP: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt2d): void;
+ static GetPoles_4(FP: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt2d, Weights: TColStd_Array1OfReal): void;
+ static Bin(N: Graphic3d_ZLayerId, P: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ static RationalDerivative(Degree: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, Ders: Quantity_AbsorbedDose, RDers: Quantity_AbsorbedDose, All: Standard_Boolean): void;
+ static RationalDerivatives(DerivativesRequest: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, PolesDerivatives: Quantity_AbsorbedDose, WeightsDerivatives: Quantity_AbsorbedDose, RationalDerivates: Quantity_AbsorbedDose): void;
+ static EvalPolynomial(U: Quantity_AbsorbedDose, DerivativeOrder: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, PolynomialCoeff: Quantity_AbsorbedDose, Results: Quantity_AbsorbedDose): void;
+ static NoDerivativeEvalPolynomial(U: Quantity_AbsorbedDose, Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, DegreeDimension: Graphic3d_ZLayerId, PolynomialCoeff: Quantity_AbsorbedDose, Results: Quantity_AbsorbedDose): void;
+ static EvalPoly2Var(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, UDerivativeOrder: Graphic3d_ZLayerId, VDerivativeOrder: Graphic3d_ZLayerId, UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, PolynomialCoeff: Quantity_AbsorbedDose, Results: Quantity_AbsorbedDose): void;
+ static EvalLagrange(U: Quantity_AbsorbedDose, DerivativeOrder: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, ValueArray: Quantity_AbsorbedDose, ParameterArray: Quantity_AbsorbedDose, Results: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static EvalCubicHermite(U: Quantity_AbsorbedDose, DerivativeOrder: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, ValueArray: Quantity_AbsorbedDose, DerivativeArray: Quantity_AbsorbedDose, ParameterArray: Quantity_AbsorbedDose, Results: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static HermiteCoefficients(FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, FirstOrder: Graphic3d_ZLayerId, LastOrder: Graphic3d_ZLayerId, MatrixCoefs: math_Matrix): Standard_Boolean;
+ static CoefficientsPoles_1(Coefs: TColgp_Array1OfPnt, WCoefs: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt, WPoles: TColStd_Array1OfReal): void;
+ static CoefficientsPoles_2(Coefs: TColgp_Array1OfPnt2d, WCoefs: TColStd_Array1OfReal, Poles: TColgp_Array1OfPnt2d, WPoles: TColStd_Array1OfReal): void;
+ static CoefficientsPoles_3(Coefs: TColStd_Array1OfReal, WCoefs: TColStd_Array1OfReal, Poles: TColStd_Array1OfReal, WPoles: TColStd_Array1OfReal): void;
+ static CoefficientsPoles_4(dim: Graphic3d_ZLayerId, Coefs: TColStd_Array1OfReal, WCoefs: TColStd_Array1OfReal, Poles: TColStd_Array1OfReal, WPoles: TColStd_Array1OfReal): void;
+ static Trimming_1(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Coeffs: TColgp_Array1OfPnt, WCoeffs: TColStd_Array1OfReal): void;
+ static Trimming_2(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Coeffs: TColgp_Array1OfPnt2d, WCoeffs: TColStd_Array1OfReal): void;
+ static Trimming_3(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Coeffs: TColStd_Array1OfReal, WCoeffs: TColStd_Array1OfReal): void;
+ static Trimming_4(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, dim: Graphic3d_ZLayerId, Coeffs: TColStd_Array1OfReal, WCoeffs: TColStd_Array1OfReal): void;
+ static CoefficientsPoles_5(Coefs: TColgp_Array2OfPnt, WCoefs: TColStd_Array2OfReal, Poles: TColgp_Array2OfPnt, WPoles: TColStd_Array2OfReal): void;
+ static UTrimming(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Coeffs: TColgp_Array2OfPnt, WCoeffs: TColStd_Array2OfReal): void;
+ static VTrimming(V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Coeffs: TColgp_Array2OfPnt, WCoeffs: TColStd_Array2OfReal): void;
+ static HermiteInterpolate(Dimension: Graphic3d_ZLayerId, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, FirstOrder: Graphic3d_ZLayerId, LastOrder: Graphic3d_ZLayerId, FirstConstr: TColStd_Array2OfReal, LastConstr: TColStd_Array2OfReal, Coefficients: TColStd_Array1OfReal): Standard_Boolean;
+ static JacobiParameters(ConstraintOrder: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, Code: Graphic3d_ZLayerId, NbGaussPoints: Graphic3d_ZLayerId, WorkDegree: Graphic3d_ZLayerId): void;
+ static NivConstr(ConstraintOrder: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static ConstraintOrder(NivConstr: Graphic3d_ZLayerId): GeomAbs_Shape;
+ static EvalLength_1(Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, PolynomialCoeff: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Length: Quantity_AbsorbedDose): void;
+ static EvalLength_2(Degree: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, PolynomialCoeff: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Length: Quantity_AbsorbedDose, Error: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Handle_PLib_Base {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PLib_Base): void;
+ get(): PLib_Base;
+ delete(): void;
+}
+
+ export declare class Handle_PLib_Base_1 extends Handle_PLib_Base {
+ constructor();
+ }
+
+ export declare class Handle_PLib_Base_2 extends Handle_PLib_Base {
+ constructor(thePtr: PLib_Base);
+ }
+
+ export declare class Handle_PLib_Base_3 extends Handle_PLib_Base {
+ constructor(theHandle: Handle_PLib_Base);
+ }
+
+ export declare class Handle_PLib_Base_4 extends Handle_PLib_Base {
+ constructor(theHandle: Handle_PLib_Base);
+ }
+
+export declare class PLib_Base extends Standard_Transient {
+ ToCoefficients(Dimension: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, CoeffinBase: TColStd_Array1OfReal, Coefficients: TColStd_Array1OfReal): void;
+ D0(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal): void;
+ D1(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal): void;
+ D2(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal): void;
+ D3(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal, BasisD3: TColStd_Array1OfReal): void;
+ WorkDegree(): Graphic3d_ZLayerId;
+ ReduceDegree(Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, BaseCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId, MaxError: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class PLib_DoubleJacobiPolynomial {
+ MaxErrorU(Dimension: Graphic3d_ZLayerId, DegreeU: Graphic3d_ZLayerId, DegreeV: Graphic3d_ZLayerId, dJacCoeff: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ MaxErrorV(Dimension: Graphic3d_ZLayerId, DegreeU: Graphic3d_ZLayerId, DegreeV: Graphic3d_ZLayerId, dJacCoeff: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ MaxError(Dimension: Graphic3d_ZLayerId, MinDegreeU: Graphic3d_ZLayerId, MaxDegreeU: Graphic3d_ZLayerId, MinDegreeV: Graphic3d_ZLayerId, MaxDegreeV: Graphic3d_ZLayerId, dJacCoeff: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal, Error: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ ReduceDegree(Dimension: Graphic3d_ZLayerId, MinDegreeU: Graphic3d_ZLayerId, MaxDegreeU: Graphic3d_ZLayerId, MinDegreeV: Graphic3d_ZLayerId, MaxDegreeV: Graphic3d_ZLayerId, dJacCoeff: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal, EpmsCut: Quantity_AbsorbedDose, MaxError: Quantity_AbsorbedDose, NewDegreeU: Graphic3d_ZLayerId, NewDegreeV: Graphic3d_ZLayerId): void;
+ AverageError(Dimension: Graphic3d_ZLayerId, DegreeU: Graphic3d_ZLayerId, DegreeV: Graphic3d_ZLayerId, dJacCoeff: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ WDoubleJacobiToCoefficients(Dimension: Graphic3d_ZLayerId, DegreeU: Graphic3d_ZLayerId, DegreeV: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal, Coefficients: TColStd_Array1OfReal): void;
+ U(): Handle_PLib_JacobiPolynomial;
+ V(): Handle_PLib_JacobiPolynomial;
+ TabMaxU(): Handle_TColStd_HArray1OfReal;
+ TabMaxV(): Handle_TColStd_HArray1OfReal;
+ delete(): void;
+}
+
+ export declare class PLib_DoubleJacobiPolynomial_1 extends PLib_DoubleJacobiPolynomial {
+ constructor();
+ }
+
+ export declare class PLib_DoubleJacobiPolynomial_2 extends PLib_DoubleJacobiPolynomial {
+ constructor(JacPolU: Handle_PLib_JacobiPolynomial, JacPolV: Handle_PLib_JacobiPolynomial);
+ }
+
+export declare class Handle_PLib_JacobiPolynomial {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PLib_JacobiPolynomial): void;
+ get(): PLib_JacobiPolynomial;
+ delete(): void;
+}
+
+ export declare class Handle_PLib_JacobiPolynomial_1 extends Handle_PLib_JacobiPolynomial {
+ constructor();
+ }
+
+ export declare class Handle_PLib_JacobiPolynomial_2 extends Handle_PLib_JacobiPolynomial {
+ constructor(thePtr: PLib_JacobiPolynomial);
+ }
+
+ export declare class Handle_PLib_JacobiPolynomial_3 extends Handle_PLib_JacobiPolynomial {
+ constructor(theHandle: Handle_PLib_JacobiPolynomial);
+ }
+
+ export declare class Handle_PLib_JacobiPolynomial_4 extends Handle_PLib_JacobiPolynomial {
+ constructor(theHandle: Handle_PLib_JacobiPolynomial);
+ }
+
+export declare class PLib_JacobiPolynomial extends PLib_Base {
+ constructor(WorkDegree: Graphic3d_ZLayerId, ConstraintOrder: GeomAbs_Shape)
+ Points(NbGaussPoints: Graphic3d_ZLayerId, TabPoints: TColStd_Array1OfReal): void;
+ Weights(NbGaussPoints: Graphic3d_ZLayerId, TabWeights: TColStd_Array2OfReal): void;
+ MaxValue(TabMax: TColStd_Array1OfReal): void;
+ MaxError(Dimension: Graphic3d_ZLayerId, JacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ReduceDegree(Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, JacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId, MaxError: Quantity_AbsorbedDose): void;
+ AverageError(Dimension: Graphic3d_ZLayerId, JacCoeff: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ToCoefficients(Dimension: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, JacCoeff: TColStd_Array1OfReal, Coefficients: TColStd_Array1OfReal): void;
+ D0(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal): void;
+ D1(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal): void;
+ D2(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal): void;
+ D3(U: Quantity_AbsorbedDose, BasisValue: TColStd_Array1OfReal, BasisD1: TColStd_Array1OfReal, BasisD2: TColStd_Array1OfReal, BasisD3: TColStd_Array1OfReal): void;
+ WorkDegree(): Graphic3d_ZLayerId;
+ NivConstr(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlLDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlLDrivers_DocumentStorageDriver): void;
+ get(): XmlLDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlLDrivers_DocumentStorageDriver_1 extends Handle_XmlLDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentStorageDriver_2 extends Handle_XmlLDrivers_DocumentStorageDriver {
+ constructor(thePtr: XmlLDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentStorageDriver_3 extends Handle_XmlLDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlLDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentStorageDriver_4 extends Handle_XmlLDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlLDrivers_DocumentStorageDriver);
+ }
+
+export declare class XmlLDrivers_DocumentStorageDriver extends PCDM_StorageDriver {
+ constructor(theCopyright: TCollection_ExtendedString)
+ Write_1(theDocument: Handle_CDM_Document, theFileName: TCollection_ExtendedString, theRange: Message_ProgressRange): void;
+ Write_2(theDocument: Handle_CDM_Document, theOStream: Standard_OStream, theRange: Message_ProgressRange): void;
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlLDrivers_SequenceOfNamespaceDef extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: XmlLDrivers_SequenceOfNamespaceDef): XmlLDrivers_SequenceOfNamespaceDef;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: XmlLDrivers_NamespaceDef): void;
+ Append_2(theSeq: XmlLDrivers_SequenceOfNamespaceDef): void;
+ Prepend_1(theItem: XmlLDrivers_NamespaceDef): void;
+ Prepend_2(theSeq: XmlLDrivers_SequenceOfNamespaceDef): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: XmlLDrivers_NamespaceDef): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: XmlLDrivers_SequenceOfNamespaceDef): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: XmlLDrivers_SequenceOfNamespaceDef): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: XmlLDrivers_NamespaceDef): void;
+ Split(theIndex: Standard_Integer, theSeq: XmlLDrivers_SequenceOfNamespaceDef): void;
+ First(): XmlLDrivers_NamespaceDef;
+ ChangeFirst(): XmlLDrivers_NamespaceDef;
+ Last(): XmlLDrivers_NamespaceDef;
+ ChangeLast(): XmlLDrivers_NamespaceDef;
+ Value(theIndex: Standard_Integer): XmlLDrivers_NamespaceDef;
+ ChangeValue(theIndex: Standard_Integer): XmlLDrivers_NamespaceDef;
+ SetValue(theIndex: Standard_Integer, theItem: XmlLDrivers_NamespaceDef): void;
+ delete(): void;
+}
+
+ export declare class XmlLDrivers_SequenceOfNamespaceDef_1 extends XmlLDrivers_SequenceOfNamespaceDef {
+ constructor();
+ }
+
+ export declare class XmlLDrivers_SequenceOfNamespaceDef_2 extends XmlLDrivers_SequenceOfNamespaceDef {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XmlLDrivers_SequenceOfNamespaceDef_3 extends XmlLDrivers_SequenceOfNamespaceDef {
+ constructor(theOther: XmlLDrivers_SequenceOfNamespaceDef);
+ }
+
+export declare class XmlLDrivers {
+ constructor();
+ static Factory(theGUID: Standard_GUID): Handle_Standard_Transient;
+ static CreationDate(): XCAFDoc_PartId;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ static AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static StorageVersion(): Standard_Integer;
+ delete(): void;
+}
+
+export declare class XmlLDrivers_NamespaceDef {
+ Prefix(): XCAFDoc_PartId;
+ URI(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+ export declare class XmlLDrivers_NamespaceDef_1 extends XmlLDrivers_NamespaceDef {
+ constructor();
+ }
+
+ export declare class XmlLDrivers_NamespaceDef_2 extends XmlLDrivers_NamespaceDef {
+ constructor(thePrefix: XCAFDoc_PartId, theURI: XCAFDoc_PartId);
+ }
+
+export declare class Handle_XmlLDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlLDrivers_DocumentRetrievalDriver): void;
+ get(): XmlLDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlLDrivers_DocumentRetrievalDriver_1 extends Handle_XmlLDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentRetrievalDriver_2 extends Handle_XmlLDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: XmlLDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentRetrievalDriver_3 extends Handle_XmlLDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlLDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlLDrivers_DocumentRetrievalDriver_4 extends Handle_XmlLDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlLDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class XmlLDrivers_DocumentRetrievalDriver extends PCDM_RetrievalDriver {
+ constructor()
+ CreateDocument(): Handle_CDM_Document;
+ Read_1(theFileName: TCollection_ExtendedString, theNewDocument: Handle_CDM_Document, theApplication: Handle_CDM_Application, theRange: Message_ProgressRange): void;
+ Read_2(theIStream: Standard_IStream, theStorageData: Handle_Storage_Data, theDoc: Handle_CDM_Document, theApplication: Handle_CDM_Application, theRange: Message_ProgressRange): void;
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TColGeom2d_HArray1OfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom2d_HArray1OfCurve): void;
+ get(): TColGeom2d_HArray1OfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom2d_HArray1OfCurve_1 extends Handle_TColGeom2d_HArray1OfCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfCurve_2 extends Handle_TColGeom2d_HArray1OfCurve {
+ constructor(thePtr: TColGeom2d_HArray1OfCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfCurve_3 extends Handle_TColGeom2d_HArray1OfCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfCurve_4 extends Handle_TColGeom2d_HArray1OfCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfCurve);
+ }
+
+export declare class Handle_TColGeom2d_HArray1OfBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom2d_HArray1OfBSplineCurve): void;
+ get(): TColGeom2d_HArray1OfBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom2d_HArray1OfBSplineCurve_1 extends Handle_TColGeom2d_HArray1OfBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBSplineCurve_2 extends Handle_TColGeom2d_HArray1OfBSplineCurve {
+ constructor(thePtr: TColGeom2d_HArray1OfBSplineCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBSplineCurve_3 extends Handle_TColGeom2d_HArray1OfBSplineCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfBSplineCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBSplineCurve_4 extends Handle_TColGeom2d_HArray1OfBSplineCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfBSplineCurve);
+ }
+
+export declare class Handle_TColGeom2d_HSequenceOfBoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom2d_HSequenceOfBoundedCurve): void;
+ get(): TColGeom2d_HSequenceOfBoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom2d_HSequenceOfBoundedCurve_1 extends Handle_TColGeom2d_HSequenceOfBoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfBoundedCurve_2 extends Handle_TColGeom2d_HSequenceOfBoundedCurve {
+ constructor(thePtr: TColGeom2d_HSequenceOfBoundedCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfBoundedCurve_3 extends Handle_TColGeom2d_HSequenceOfBoundedCurve {
+ constructor(theHandle: Handle_TColGeom2d_HSequenceOfBoundedCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfBoundedCurve_4 extends Handle_TColGeom2d_HSequenceOfBoundedCurve {
+ constructor(theHandle: Handle_TColGeom2d_HSequenceOfBoundedCurve);
+ }
+
+export declare class Handle_TColGeom2d_HArray1OfBezierCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom2d_HArray1OfBezierCurve): void;
+ get(): TColGeom2d_HArray1OfBezierCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom2d_HArray1OfBezierCurve_1 extends Handle_TColGeom2d_HArray1OfBezierCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBezierCurve_2 extends Handle_TColGeom2d_HArray1OfBezierCurve {
+ constructor(thePtr: TColGeom2d_HArray1OfBezierCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBezierCurve_3 extends Handle_TColGeom2d_HArray1OfBezierCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfBezierCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HArray1OfBezierCurve_4 extends Handle_TColGeom2d_HArray1OfBezierCurve {
+ constructor(theHandle: Handle_TColGeom2d_HArray1OfBezierCurve);
+ }
+
+export declare class Handle_TColGeom2d_HSequenceOfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom2d_HSequenceOfCurve): void;
+ get(): TColGeom2d_HSequenceOfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom2d_HSequenceOfCurve_1 extends Handle_TColGeom2d_HSequenceOfCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfCurve_2 extends Handle_TColGeom2d_HSequenceOfCurve {
+ constructor(thePtr: TColGeom2d_HSequenceOfCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfCurve_3 extends Handle_TColGeom2d_HSequenceOfCurve {
+ constructor(theHandle: Handle_TColGeom2d_HSequenceOfCurve);
+ }
+
+ export declare class Handle_TColGeom2d_HSequenceOfCurve_4 extends Handle_TColGeom2d_HSequenceOfCurve {
+ constructor(theHandle: Handle_TColGeom2d_HSequenceOfCurve);
+ }
+
+export declare class math_FunctionSetWithDerivatives extends math_FunctionSet {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class math_DirectPolynomialRoots {
+ IsDone(): Standard_Boolean;
+ InfiniteRoots(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ Value(Nieme: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_DirectPolynomialRoots_1 extends math_DirectPolynomialRoots {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_DirectPolynomialRoots_2 extends math_DirectPolynomialRoots {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_DirectPolynomialRoots_3 extends math_DirectPolynomialRoots {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_DirectPolynomialRoots_4 extends math_DirectPolynomialRoots {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose);
+ }
+
+export declare class math_FunctionSet {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class math_Gauss {
+ constructor(A: math_Matrix, MinPivot: Quantity_AbsorbedDose, theProgress: Message_ProgressRange)
+ IsDone(): Standard_Boolean;
+ Solve_1(B: math_Vector, X: math_Vector): void;
+ Solve_2(B: math_Vector): void;
+ Determinant(): Quantity_AbsorbedDose;
+ Invert(Inv: math_Matrix): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_EigenValuesSearcher {
+ constructor(Diagonal: TColStd_Array1OfReal, Subdiagonal: TColStd_Array1OfReal)
+ IsDone(): Standard_Boolean;
+ Dimension(): Graphic3d_ZLayerId;
+ EigenValue(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ EigenVector(Index: Graphic3d_ZLayerId): math_Vector;
+ delete(): void;
+}
+
+export declare class math_DoubleTab {
+ Init(InitValue: Quantity_AbsorbedDose): void;
+ Copy(Other: math_DoubleTab): void;
+ SetLowerRow(LowerRow: Graphic3d_ZLayerId): void;
+ SetLowerCol(LowerCol: Graphic3d_ZLayerId): void;
+ Value(RowIndex: Graphic3d_ZLayerId, ColIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Free(): void;
+ delete(): void;
+}
+
+ export declare class math_DoubleTab_1 extends math_DoubleTab {
+ constructor(LowerRow: Graphic3d_ZLayerId, UpperRow: Graphic3d_ZLayerId, LowerCol: Graphic3d_ZLayerId, UpperCol: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_DoubleTab_2 extends math_DoubleTab {
+ constructor(Tab: Standard_Address, LowerRow: Graphic3d_ZLayerId, UpperRow: Graphic3d_ZLayerId, LowerCol: Graphic3d_ZLayerId, UpperCol: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_DoubleTab_3 extends math_DoubleTab {
+ constructor(Other: math_DoubleTab);
+ }
+
+export declare class math_Crout {
+ constructor(A: math_Matrix, MinPivot: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ Solve(B: math_Vector, X: math_Vector): void;
+ Inverse(): math_Matrix;
+ Invert(Inv: math_Matrix): void;
+ Determinant(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_Array1OfValueAndWeight {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: math_ValueAndWeight): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: math_Array1OfValueAndWeight): math_Array1OfValueAndWeight;
+ Move(theOther: math_Array1OfValueAndWeight): math_Array1OfValueAndWeight;
+ First(): math_ValueAndWeight;
+ ChangeFirst(): math_ValueAndWeight;
+ Last(): math_ValueAndWeight;
+ ChangeLast(): math_ValueAndWeight;
+ Value(theIndex: Standard_Integer): math_ValueAndWeight;
+ ChangeValue(theIndex: Standard_Integer): math_ValueAndWeight;
+ SetValue(theIndex: Standard_Integer, theItem: math_ValueAndWeight): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class math_Array1OfValueAndWeight_1 extends math_Array1OfValueAndWeight {
+ constructor();
+ }
+
+ export declare class math_Array1OfValueAndWeight_2 extends math_Array1OfValueAndWeight {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class math_Array1OfValueAndWeight_3 extends math_Array1OfValueAndWeight {
+ constructor(theOther: math_Array1OfValueAndWeight);
+ }
+
+ export declare class math_Array1OfValueAndWeight_4 extends math_Array1OfValueAndWeight {
+ constructor(theOther: math_Array1OfValueAndWeight);
+ }
+
+ export declare class math_Array1OfValueAndWeight_5 extends math_Array1OfValueAndWeight {
+ constructor(theBegin: math_ValueAndWeight, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class math_Jacobi {
+ constructor(A: math_Matrix)
+ IsDone(): Standard_Boolean;
+ Values(): math_Vector;
+ Value(Num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Vectors(): math_Matrix;
+ Vector(Num: Graphic3d_ZLayerId, V: math_Vector): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class Handle_math_SingularMatrix {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: math_SingularMatrix): void;
+ get(): math_SingularMatrix;
+ delete(): void;
+}
+
+ export declare class Handle_math_SingularMatrix_1 extends Handle_math_SingularMatrix {
+ constructor();
+ }
+
+ export declare class Handle_math_SingularMatrix_2 extends Handle_math_SingularMatrix {
+ constructor(thePtr: math_SingularMatrix);
+ }
+
+ export declare class Handle_math_SingularMatrix_3 extends Handle_math_SingularMatrix {
+ constructor(theHandle: Handle_math_SingularMatrix);
+ }
+
+ export declare class Handle_math_SingularMatrix_4 extends Handle_math_SingularMatrix {
+ constructor(theHandle: Handle_math_SingularMatrix);
+ }
+
+export declare class math_SingularMatrix extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_math_SingularMatrix;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class math_SingularMatrix_1 extends math_SingularMatrix {
+ constructor();
+ }
+
+ export declare class math_SingularMatrix_2 extends math_SingularMatrix {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class math {
+ constructor();
+ static GaussPointsMax(): Graphic3d_ZLayerId;
+ static GaussPoints(Index: Graphic3d_ZLayerId, Points: math_Vector): void;
+ static GaussWeights(Index: Graphic3d_ZLayerId, Weights: math_Vector): void;
+ static KronrodPointsMax(): Graphic3d_ZLayerId;
+ static OrderedGaussPointsAndWeights(Index: Graphic3d_ZLayerId, Points: math_Vector, Weights: math_Vector): Standard_Boolean;
+ static KronrodPointsAndWeights(Index: Graphic3d_ZLayerId, Points: math_Vector, Weights: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class math_BFGS {
+ constructor(NbVariables: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, ZEPS: Quantity_AbsorbedDose)
+ SetBoundary(theLeftBorder: math_Vector, theRightBorder: math_Vector): void;
+ Perform(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector): void;
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Location_1(): math_Vector;
+ Location_2(Loc: math_Vector): void;
+ Minimum(): Quantity_AbsorbedDose;
+ Gradient_1(): math_Vector;
+ Gradient_2(Grad: math_Vector): void;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_PSO {
+ constructor(theFunc: math_MultipleVarFunction, theLowBorder: math_Vector, theUppBorder: math_Vector, theSteps: math_Vector, theNbParticles: Graphic3d_ZLayerId, theNbIter: Graphic3d_ZLayerId)
+ Perform_1(theSteps: math_Vector, theValue: Quantity_AbsorbedDose, theOutPnt: math_Vector, theNbIter: Graphic3d_ZLayerId): void;
+ Perform_2(theParticles: math_PSOParticlesPool, theNbParticles: Graphic3d_ZLayerId, theValue: Quantity_AbsorbedDose, theOutPnt: math_Vector, theNbIter: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class math_MultipleVarFunctionWithGradient extends math_MultipleVarFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class math_BissecNewton {
+ constructor(theXTolerance: Quantity_AbsorbedDose)
+ Perform(F: math_FunctionWithDerivative, Bound1: Quantity_AbsorbedDose, Bound2: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId): void;
+ IsSolutionReached(theFunction: math_FunctionWithDerivative): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Derivative(): Quantity_AbsorbedDose;
+ Value(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_SVD {
+ constructor(A: math_Matrix)
+ IsDone(): Standard_Boolean;
+ Solve(B: math_Vector, X: math_Vector, Eps: Quantity_AbsorbedDose): void;
+ PseudoInverse(Inv: math_Matrix, Eps: Quantity_AbsorbedDose): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_BracketMinimum {
+ SetLimits(theLeft: Quantity_AbsorbedDose, theRight: Quantity_AbsorbedDose): void;
+ SetFA(theValue: Quantity_AbsorbedDose): void;
+ SetFB(theValue: Quantity_AbsorbedDose): void;
+ Perform(F: math_Function): void;
+ IsDone(): Standard_Boolean;
+ Values(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose): void;
+ FunctionValues(FA: Quantity_AbsorbedDose, FB: Quantity_AbsorbedDose, FC: Quantity_AbsorbedDose): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_BracketMinimum_1 extends math_BracketMinimum {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_BracketMinimum_2 extends math_BracketMinimum {
+ constructor(F: math_Function, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_BracketMinimum_3 extends math_BracketMinimum {
+ constructor(F: math_Function, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, FA: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_BracketMinimum_4 extends math_BracketMinimum {
+ constructor(F: math_Function, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, FA: Quantity_AbsorbedDose, FB: Quantity_AbsorbedDose);
+ }
+
+export declare class math_ValueAndWeight {
+ Value(): Quantity_AbsorbedDose;
+ Weight(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class math_ValueAndWeight_1 extends math_ValueAndWeight {
+ constructor();
+ }
+
+ export declare class math_ValueAndWeight_2 extends math_ValueAndWeight {
+ constructor(theValue: Quantity_AbsorbedDose, theWeight: Quantity_AbsorbedDose);
+ }
+
+export declare class math_MultipleVarFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class math_FunctionWithDerivative extends math_Function {
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class math_BullardGenerator {
+ constructor(theSeed: Aspect_VKeyFlags)
+ SetSeed(theSeed: Aspect_VKeyFlags): void;
+ NextInt(): Aspect_VKeyFlags;
+ NextReal(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare type math_Status = {
+ math_OK: {};
+ math_TooManyIterations: {};
+ math_FunctionError: {};
+ math_DirectionSearchError: {};
+ math_NotBracketed: {};
+}
+
+export declare class math_GaussSetIntegration {
+ constructor(F: math_FunctionSet, Lower: math_Vector, Upper: math_Vector, Order: math_IntegerVector)
+ IsDone(): Standard_Boolean;
+ Value(): math_Vector;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_BrentMinimum {
+ Perform(F: math_Function, Ax: Quantity_AbsorbedDose, Bx: Quantity_AbsorbedDose, Cx: Quantity_AbsorbedDose): void;
+ IsSolutionReached(theFunction: math_Function): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Location(): Quantity_AbsorbedDose;
+ Minimum(): Quantity_AbsorbedDose;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_BrentMinimum_1 extends math_BrentMinimum {
+ constructor(TolX: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, ZEPS: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_BrentMinimum_2 extends math_BrentMinimum {
+ constructor(TolX: Quantity_AbsorbedDose, Fbx: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, ZEPS: Quantity_AbsorbedDose);
+ }
+
+export declare class math_Function {
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class math_ComputeKronrodPointsAndWeights {
+ constructor(Number: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Points(): math_Vector;
+ Weights(): math_Vector;
+ delete(): void;
+}
+
+export declare class math_PSOParticlesPool {
+ constructor(theParticlesCount: Graphic3d_ZLayerId, theDimensionCount: Graphic3d_ZLayerId)
+ GetParticle(theIdx: Graphic3d_ZLayerId): PSO_Particle;
+ GetBestParticle(): PSO_Particle;
+ GetWorstParticle(): PSO_Particle;
+ delete(): void;
+}
+
+export declare class PSO_Particle {
+ constructor()
+ delete(): void;
+}
+
+export declare class math_FunctionRoots {
+ constructor(F: math_FunctionWithDerivative, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, NbSample: Graphic3d_ZLayerId, EpsX: Quantity_AbsorbedDose, EpsF: Quantity_AbsorbedDose, EpsNull: Quantity_AbsorbedDose, K: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ IsAllNull(): Standard_Boolean;
+ NbSolutions(): Graphic3d_ZLayerId;
+ Value(Nieme: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ StateNumber(Nieme: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_FunctionRoot {
+ IsDone(): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Derivative(): Quantity_AbsorbedDose;
+ Value(): Quantity_AbsorbedDose;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_FunctionRoot_1 extends math_FunctionRoot {
+ constructor(F: math_FunctionWithDerivative, Guess: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_FunctionRoot_2 extends math_FunctionRoot {
+ constructor(F: math_FunctionWithDerivative, Guess: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+export declare class math_GlobOptMin {
+ constructor(theFunc: math_MultipleVarFunction, theLowerBorder: math_Vector, theUpperBorder: math_Vector, theC: Quantity_AbsorbedDose, theDiscretizationTol: Quantity_AbsorbedDose, theSameTol: Quantity_AbsorbedDose)
+ SetGlobalParams(theFunc: math_MultipleVarFunction, theLowerBorder: math_Vector, theUpperBorder: math_Vector, theC: Quantity_AbsorbedDose, theDiscretizationTol: Quantity_AbsorbedDose, theSameTol: Quantity_AbsorbedDose): void;
+ SetLocalParams(theLocalA: math_Vector, theLocalB: math_Vector): void;
+ SetTol(theDiscretizationTol: Quantity_AbsorbedDose, theSameTol: Quantity_AbsorbedDose): void;
+ GetTol(theDiscretizationTol: Quantity_AbsorbedDose, theSameTol: Quantity_AbsorbedDose): void;
+ Perform(isFindSingleSolution: Standard_Boolean): void;
+ Points(theIndex: Graphic3d_ZLayerId, theSol: math_Vector): void;
+ SetContinuity(theCont: Graphic3d_ZLayerId): void;
+ GetContinuity(): Graphic3d_ZLayerId;
+ SetFunctionalMinimalValue(theMinimalValue: Quantity_AbsorbedDose): void;
+ GetFunctionalMinimalValue(): Quantity_AbsorbedDose;
+ SetLipConstState(theFlag: Standard_Boolean): void;
+ GetLipConstState(): Standard_Boolean;
+ isDone(): Standard_Boolean;
+ GetF(): Quantity_AbsorbedDose;
+ NbExtrema(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class math_TrigonometricFunctionRoots {
+ IsDone(): Standard_Boolean;
+ InfiniteRoots(): Standard_Boolean;
+ Value(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbSolutions(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_TrigonometricFunctionRoots_1 extends math_TrigonometricFunctionRoots {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, InfBound: Quantity_AbsorbedDose, SupBound: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_TrigonometricFunctionRoots_2 extends math_TrigonometricFunctionRoots {
+ constructor(D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, InfBound: Quantity_AbsorbedDose, SupBound: Quantity_AbsorbedDose);
+ }
+
+ export declare class math_TrigonometricFunctionRoots_3 extends math_TrigonometricFunctionRoots {
+ constructor(C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, InfBound: Quantity_AbsorbedDose, SupBound: Quantity_AbsorbedDose);
+ }
+
+export declare class math_MultipleVarFunctionWithHessian extends math_MultipleVarFunctionWithGradient {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values_1(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ Values_2(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector, H: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class math_ComputeGaussPointsAndWeights {
+ constructor(Number: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Points(): math_Vector;
+ Weights(): math_Vector;
+ delete(): void;
+}
+
+export declare class math_KronrodSingleIntegration {
+ Perform_1(theFunction: math_Function, theLower: Quantity_AbsorbedDose, theUpper: Quantity_AbsorbedDose, theNbPnts: Graphic3d_ZLayerId): void;
+ Perform_2(theFunction: math_Function, theLower: Quantity_AbsorbedDose, theUpper: Quantity_AbsorbedDose, theNbPnts: Graphic3d_ZLayerId, theTolerance: Quantity_AbsorbedDose, theMaxNbIter: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ Value(): Quantity_AbsorbedDose;
+ ErrorReached(): Quantity_AbsorbedDose;
+ AbsolutError(): Quantity_AbsorbedDose;
+ OrderReached(): Graphic3d_ZLayerId;
+ NbIterReached(): Graphic3d_ZLayerId;
+ static GKRule(theFunction: math_Function, theLower: Quantity_AbsorbedDose, theUpper: Quantity_AbsorbedDose, theGaussP: math_Vector, theGaussW: math_Vector, theKronrodP: math_Vector, theKronrodW: math_Vector, theValue: Quantity_AbsorbedDose, theError: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class math_KronrodSingleIntegration_1 extends math_KronrodSingleIntegration {
+ constructor();
+ }
+
+ export declare class math_KronrodSingleIntegration_2 extends math_KronrodSingleIntegration {
+ constructor(theFunction: math_Function, theLower: Quantity_AbsorbedDose, theUpper: Quantity_AbsorbedDose, theNbPnts: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_KronrodSingleIntegration_3 extends math_KronrodSingleIntegration {
+ constructor(theFunction: math_Function, theLower: Quantity_AbsorbedDose, theUpper: Quantity_AbsorbedDose, theNbPnts: Graphic3d_ZLayerId, theTolerance: Quantity_AbsorbedDose, theMaxNbIter: Graphic3d_ZLayerId);
+ }
+
+export declare class math_FunctionSetRoot {
+ SetTolerance(Tolerance: math_Vector): void;
+ IsSolutionReached(F: math_FunctionSetWithDerivatives): Standard_Boolean;
+ Perform_1(theFunction: math_FunctionSetWithDerivatives, theStartingPoint: math_Vector, theStopOnDivergent: Standard_Boolean): void;
+ Perform_2(theFunction: math_FunctionSetWithDerivatives, theStartingPoint: math_Vector, theInfBound: math_Vector, theSupBound: math_Vector, theStopOnDivergent: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ NbIterations(): Graphic3d_ZLayerId;
+ StateNumber(): Graphic3d_ZLayerId;
+ Root_1(): math_Vector;
+ Root_2(Root: math_Vector): void;
+ Derivative_1(): math_Matrix;
+ Derivative_2(Der: math_Matrix): void;
+ FunctionSetErrors_1(): math_Vector;
+ FunctionSetErrors_2(Err: math_Vector): void;
+ Dump(o: Standard_OStream): void;
+ IsDivergent(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class math_FunctionSetRoot_1 extends math_FunctionSetRoot {
+ constructor(F: math_FunctionSetWithDerivatives, Tolerance: math_Vector, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_FunctionSetRoot_2 extends math_FunctionSetRoot {
+ constructor(F: math_FunctionSetWithDerivatives, NbIterations: Graphic3d_ZLayerId);
+ }
+
+export declare class math_GaussMultipleIntegration {
+ constructor(F: math_MultipleVarFunction, Lower: math_Vector, Upper: math_Vector, Order: math_IntegerVector)
+ IsDone(): Standard_Boolean;
+ Value(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_FRPR {
+ constructor(theFunction: math_MultipleVarFunctionWithGradient, theTolerance: Quantity_AbsorbedDose, theNbIterations: Graphic3d_ZLayerId, theZEPS: Quantity_AbsorbedDose)
+ Perform(theFunction: math_MultipleVarFunctionWithGradient, theStartingPoint: math_Vector): void;
+ IsSolutionReached(theFunction: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Location_1(): math_Vector;
+ Location_2(Loc: math_Vector): void;
+ Minimum(): Quantity_AbsorbedDose;
+ Gradient_1(): math_Vector;
+ Gradient_2(Grad: math_Vector): void;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_NotSquare extends Standard_DimensionError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_math_NotSquare;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class math_NotSquare_1 extends math_NotSquare {
+ constructor();
+ }
+
+ export declare class math_NotSquare_2 extends math_NotSquare {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_math_NotSquare {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: math_NotSquare): void;
+ get(): math_NotSquare;
+ delete(): void;
+}
+
+ export declare class Handle_math_NotSquare_1 extends Handle_math_NotSquare {
+ constructor();
+ }
+
+ export declare class Handle_math_NotSquare_2 extends Handle_math_NotSquare {
+ constructor(thePtr: math_NotSquare);
+ }
+
+ export declare class Handle_math_NotSquare_3 extends Handle_math_NotSquare {
+ constructor(theHandle: Handle_math_NotSquare);
+ }
+
+ export declare class Handle_math_NotSquare_4 extends Handle_math_NotSquare {
+ constructor(theHandle: Handle_math_NotSquare);
+ }
+
+export declare class math_FunctionAllRoots {
+ constructor(F: math_FunctionWithDerivative, S: math_FunctionSample, EpsX: Quantity_AbsorbedDose, EpsF: Quantity_AbsorbedDose, EpsNul: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ NbIntervals(): Graphic3d_ZLayerId;
+ GetInterval(Index: Graphic3d_ZLayerId, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose): void;
+ GetIntervalState(Index: Graphic3d_ZLayerId, IFirst: Graphic3d_ZLayerId, ILast: Graphic3d_ZLayerId): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ GetPoint(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ GetPointState(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_Powell {
+ constructor(theFunction: math_MultipleVarFunction, theTolerance: Quantity_AbsorbedDose, theNbIterations: Graphic3d_ZLayerId, theZEPS: Quantity_AbsorbedDose)
+ Perform(theFunction: math_MultipleVarFunction, theStartingPoint: math_Vector, theStartingDirections: math_Matrix): void;
+ IsSolutionReached(theFunction: math_MultipleVarFunction): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Location_1(): math_Vector;
+ Location_2(Loc: math_Vector): void;
+ Minimum(): Quantity_AbsorbedDose;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_FunctionSample {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId)
+ Bounds(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ GetParameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class math_Uzawa {
+ IsDone(): Standard_Boolean;
+ Value(): math_Vector;
+ InitialError(): math_Vector;
+ Duale(V: math_Vector): void;
+ Error(): math_Vector;
+ NbIterations(): Graphic3d_ZLayerId;
+ InverseCont(): math_Matrix;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_Uzawa_1 extends math_Uzawa {
+ constructor(Cont: math_Matrix, Secont: math_Vector, StartingPoint: math_Vector, EpsLix: Quantity_AbsorbedDose, EpsLic: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_Uzawa_2 extends math_Uzawa {
+ constructor(Cont: math_Matrix, Secont: math_Vector, StartingPoint: math_Vector, Nci: Graphic3d_ZLayerId, Nce: Graphic3d_ZLayerId, EpsLix: Quantity_AbsorbedDose, EpsLic: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+export declare class math_NewtonFunctionRoot {
+ Perform(F: math_FunctionWithDerivative, Guess: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Derivative(): Quantity_AbsorbedDose;
+ Value(): Quantity_AbsorbedDose;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_NewtonFunctionRoot_1 extends math_NewtonFunctionRoot {
+ constructor(F: math_FunctionWithDerivative, Guess: Quantity_AbsorbedDose, EpsX: Quantity_AbsorbedDose, EpsF: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_NewtonFunctionRoot_2 extends math_NewtonFunctionRoot {
+ constructor(F: math_FunctionWithDerivative, Guess: Quantity_AbsorbedDose, EpsX: Quantity_AbsorbedDose, EpsF: Quantity_AbsorbedDose, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_NewtonFunctionRoot_3 extends math_NewtonFunctionRoot {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, EpsX: Quantity_AbsorbedDose, EpsF: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+export declare class math_BracketedRoot {
+ constructor(F: math_Function, Bound1: Quantity_AbsorbedDose, Bound2: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, ZEPS: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Value(): Quantity_AbsorbedDose;
+ NbIterations(): Graphic3d_ZLayerId;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_GaussSingleIntegration {
+ IsDone(): Standard_Boolean;
+ Value(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class math_GaussSingleIntegration_1 extends math_GaussSingleIntegration {
+ constructor();
+ }
+
+ export declare class math_GaussSingleIntegration_2 extends math_GaussSingleIntegration {
+ constructor(F: math_Function, Lower: Quantity_AbsorbedDose, Upper: Quantity_AbsorbedDose, Order: Graphic3d_ZLayerId);
+ }
+
+ export declare class math_GaussSingleIntegration_3 extends math_GaussSingleIntegration {
+ constructor(F: math_Function, Lower: Quantity_AbsorbedDose, Upper: Quantity_AbsorbedDose, Order: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class math_GaussLeastSquare {
+ constructor(A: math_Matrix, MinPivot: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ Solve(B: math_Vector, X: math_Vector): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class math_TrigonometricEquationFunction extends math_FunctionWithDerivative {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type MAT_Side = {
+ MAT_Left: {};
+ MAT_Right: {};
+}
+
+export declare class MAT_ListOfBisector extends Standard_Transient {
+ constructor()
+ First(): void;
+ Last(): void;
+ Init(aniten: Handle_MAT_Bisector): void;
+ Next(): void;
+ Previous(): void;
+ More(): Standard_Boolean;
+ Current_1(): Handle_MAT_Bisector;
+ Current_2(anitem: Handle_MAT_Bisector): void;
+ FirstItem(): Handle_MAT_Bisector;
+ LastItem(): Handle_MAT_Bisector;
+ PreviousItem(): Handle_MAT_Bisector;
+ NextItem(): Handle_MAT_Bisector;
+ Number(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ Brackets(anindex: Graphic3d_ZLayerId): Handle_MAT_Bisector;
+ Unlink(): void;
+ LinkBefore(anitem: Handle_MAT_Bisector): void;
+ LinkAfter(anitem: Handle_MAT_Bisector): void;
+ FrontAdd(anitem: Handle_MAT_Bisector): void;
+ BackAdd(anitem: Handle_MAT_Bisector): void;
+ Permute(): void;
+ Loop(): void;
+ IsEmpty(): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_ListOfBisector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_ListOfBisector): void;
+ get(): MAT_ListOfBisector;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_ListOfBisector_1 extends Handle_MAT_ListOfBisector {
+ constructor();
+ }
+
+ export declare class Handle_MAT_ListOfBisector_2 extends Handle_MAT_ListOfBisector {
+ constructor(thePtr: MAT_ListOfBisector);
+ }
+
+ export declare class Handle_MAT_ListOfBisector_3 extends Handle_MAT_ListOfBisector {
+ constructor(theHandle: Handle_MAT_ListOfBisector);
+ }
+
+ export declare class Handle_MAT_ListOfBisector_4 extends Handle_MAT_ListOfBisector {
+ constructor(theHandle: Handle_MAT_ListOfBisector);
+ }
+
+export declare class Handle_MAT_BasicElt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_BasicElt): void;
+ get(): MAT_BasicElt;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_BasicElt_1 extends Handle_MAT_BasicElt {
+ constructor();
+ }
+
+ export declare class Handle_MAT_BasicElt_2 extends Handle_MAT_BasicElt {
+ constructor(thePtr: MAT_BasicElt);
+ }
+
+ export declare class Handle_MAT_BasicElt_3 extends Handle_MAT_BasicElt {
+ constructor(theHandle: Handle_MAT_BasicElt);
+ }
+
+ export declare class Handle_MAT_BasicElt_4 extends Handle_MAT_BasicElt {
+ constructor(theHandle: Handle_MAT_BasicElt);
+ }
+
+export declare class MAT_BasicElt extends Standard_Transient {
+ constructor(anInteger: Graphic3d_ZLayerId)
+ StartArc(): Handle_MAT_Arc;
+ EndArc(): Handle_MAT_Arc;
+ Index(): Graphic3d_ZLayerId;
+ GeomIndex(): Graphic3d_ZLayerId;
+ SetStartArc(anArc: Handle_MAT_Arc): void;
+ SetEndArc(anArc: Handle_MAT_Arc): void;
+ SetIndex(anInteger: Graphic3d_ZLayerId): void;
+ SetGeomIndex(anInteger: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_TListNodeOfListOfEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_TListNodeOfListOfEdge): void;
+ get(): MAT_TListNodeOfListOfEdge;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_TListNodeOfListOfEdge_1 extends Handle_MAT_TListNodeOfListOfEdge {
+ constructor();
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfEdge_2 extends Handle_MAT_TListNodeOfListOfEdge {
+ constructor(thePtr: MAT_TListNodeOfListOfEdge);
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfEdge_3 extends Handle_MAT_TListNodeOfListOfEdge {
+ constructor(theHandle: Handle_MAT_TListNodeOfListOfEdge);
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfEdge_4 extends Handle_MAT_TListNodeOfListOfEdge {
+ constructor(theHandle: Handle_MAT_TListNodeOfListOfEdge);
+ }
+
+export declare class MAT_TListNodeOfListOfEdge extends Standard_Transient {
+ GetItem(): Handle_MAT_Edge;
+ Next_1(): Handle_MAT_TListNodeOfListOfEdge;
+ Previous_1(): Handle_MAT_TListNodeOfListOfEdge;
+ SetItem(anitem: Handle_MAT_Edge): void;
+ Next_2(atlistnode: Handle_MAT_TListNodeOfListOfEdge): void;
+ Previous_2(atlistnode: Handle_MAT_TListNodeOfListOfEdge): void;
+ Dummy(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MAT_TListNodeOfListOfEdge_1 extends MAT_TListNodeOfListOfEdge {
+ constructor();
+ }
+
+ export declare class MAT_TListNodeOfListOfEdge_2 extends MAT_TListNodeOfListOfEdge {
+ constructor(anitem: Handle_MAT_Edge);
+ }
+
+export declare class Handle_MAT_TListNodeOfListOfBisector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_TListNodeOfListOfBisector): void;
+ get(): MAT_TListNodeOfListOfBisector;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_TListNodeOfListOfBisector_1 extends Handle_MAT_TListNodeOfListOfBisector {
+ constructor();
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfBisector_2 extends Handle_MAT_TListNodeOfListOfBisector {
+ constructor(thePtr: MAT_TListNodeOfListOfBisector);
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfBisector_3 extends Handle_MAT_TListNodeOfListOfBisector {
+ constructor(theHandle: Handle_MAT_TListNodeOfListOfBisector);
+ }
+
+ export declare class Handle_MAT_TListNodeOfListOfBisector_4 extends Handle_MAT_TListNodeOfListOfBisector {
+ constructor(theHandle: Handle_MAT_TListNodeOfListOfBisector);
+ }
+
+export declare class MAT_TListNodeOfListOfBisector extends Standard_Transient {
+ GetItem(): Handle_MAT_Bisector;
+ Next_1(): Handle_MAT_TListNodeOfListOfBisector;
+ Previous_1(): Handle_MAT_TListNodeOfListOfBisector;
+ SetItem(anitem: Handle_MAT_Bisector): void;
+ Next_2(atlistnode: Handle_MAT_TListNodeOfListOfBisector): void;
+ Previous_2(atlistnode: Handle_MAT_TListNodeOfListOfBisector): void;
+ Dummy(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MAT_TListNodeOfListOfBisector_1 extends MAT_TListNodeOfListOfBisector {
+ constructor();
+ }
+
+ export declare class MAT_TListNodeOfListOfBisector_2 extends MAT_TListNodeOfListOfBisector {
+ constructor(anitem: Handle_MAT_Bisector);
+ }
+
+export declare class Handle_MAT_Node {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Node): void;
+ get(): MAT_Node;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Node_1 extends Handle_MAT_Node {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Node_2 extends Handle_MAT_Node {
+ constructor(thePtr: MAT_Node);
+ }
+
+ export declare class Handle_MAT_Node_3 extends Handle_MAT_Node {
+ constructor(theHandle: Handle_MAT_Node);
+ }
+
+ export declare class Handle_MAT_Node_4 extends Handle_MAT_Node {
+ constructor(theHandle: Handle_MAT_Node);
+ }
+
+export declare class MAT_Node extends Standard_Transient {
+ constructor(GeomIndex: Graphic3d_ZLayerId, LinkedArc: Handle_MAT_Arc, Distance: Quantity_AbsorbedDose)
+ GeomIndex(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ LinkedArcs(S: MAT_SequenceOfArc): void;
+ NearElts(S: MAT_SequenceOfBasicElt): void;
+ Distance(): Quantity_AbsorbedDose;
+ PendingNode(): Standard_Boolean;
+ OnBasicElt(): Standard_Boolean;
+ Infinite(): Standard_Boolean;
+ SetIndex(anIndex: Graphic3d_ZLayerId): void;
+ SetLinkedArc(anArc: Handle_MAT_Arc): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_ListOfEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_ListOfEdge): void;
+ get(): MAT_ListOfEdge;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_ListOfEdge_1 extends Handle_MAT_ListOfEdge {
+ constructor();
+ }
+
+ export declare class Handle_MAT_ListOfEdge_2 extends Handle_MAT_ListOfEdge {
+ constructor(thePtr: MAT_ListOfEdge);
+ }
+
+ export declare class Handle_MAT_ListOfEdge_3 extends Handle_MAT_ListOfEdge {
+ constructor(theHandle: Handle_MAT_ListOfEdge);
+ }
+
+ export declare class Handle_MAT_ListOfEdge_4 extends Handle_MAT_ListOfEdge {
+ constructor(theHandle: Handle_MAT_ListOfEdge);
+ }
+
+export declare class MAT_ListOfEdge extends Standard_Transient {
+ constructor()
+ First(): void;
+ Last(): void;
+ Init(aniten: Handle_MAT_Edge): void;
+ Next(): void;
+ Previous(): void;
+ More(): Standard_Boolean;
+ Current_1(): Handle_MAT_Edge;
+ Current_2(anitem: Handle_MAT_Edge): void;
+ FirstItem(): Handle_MAT_Edge;
+ LastItem(): Handle_MAT_Edge;
+ PreviousItem(): Handle_MAT_Edge;
+ NextItem(): Handle_MAT_Edge;
+ Number(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ Brackets(anindex: Graphic3d_ZLayerId): Handle_MAT_Edge;
+ Unlink(): void;
+ LinkBefore(anitem: Handle_MAT_Edge): void;
+ LinkAfter(anitem: Handle_MAT_Edge): void;
+ FrontAdd(anitem: Handle_MAT_Edge): void;
+ BackAdd(anitem: Handle_MAT_Edge): void;
+ Permute(): void;
+ Loop(): void;
+ IsEmpty(): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MAT_Arc extends Standard_Transient {
+ constructor(ArcIndex: Graphic3d_ZLayerId, GeomIndex: Graphic3d_ZLayerId, FirstElement: Handle_MAT_BasicElt, SecondElement: Handle_MAT_BasicElt)
+ Index(): Graphic3d_ZLayerId;
+ GeomIndex(): Graphic3d_ZLayerId;
+ FirstElement(): Handle_MAT_BasicElt;
+ SecondElement(): Handle_MAT_BasicElt;
+ FirstNode(): Handle_MAT_Node;
+ SecondNode(): Handle_MAT_Node;
+ TheOtherNode(aNode: Handle_MAT_Node): Handle_MAT_Node;
+ HasNeighbour(aNode: Handle_MAT_Node, aSide: MAT_Side): Standard_Boolean;
+ Neighbour(aNode: Handle_MAT_Node, aSide: MAT_Side): Handle_MAT_Arc;
+ SetIndex(anInteger: Graphic3d_ZLayerId): void;
+ SetGeomIndex(anInteger: Graphic3d_ZLayerId): void;
+ SetFirstElement(aBasicElt: Handle_MAT_BasicElt): void;
+ SetSecondElement(aBasicElt: Handle_MAT_BasicElt): void;
+ SetFirstNode(aNode: Handle_MAT_Node): void;
+ SetSecondNode(aNode: Handle_MAT_Node): void;
+ SetFirstArc(aSide: MAT_Side, anArc: Handle_MAT_Arc): void;
+ SetSecondArc(aSide: MAT_Side, anArc: Handle_MAT_Arc): void;
+ SetNeighbour(aSide: MAT_Side, aNode: Handle_MAT_Node, anArc: Handle_MAT_Arc): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_Arc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Arc): void;
+ get(): MAT_Arc;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Arc_1 extends Handle_MAT_Arc {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Arc_2 extends Handle_MAT_Arc {
+ constructor(thePtr: MAT_Arc);
+ }
+
+ export declare class Handle_MAT_Arc_3 extends Handle_MAT_Arc {
+ constructor(theHandle: Handle_MAT_Arc);
+ }
+
+ export declare class Handle_MAT_Arc_4 extends Handle_MAT_Arc {
+ constructor(theHandle: Handle_MAT_Arc);
+ }
+
+export declare class Handle_MAT_Zone {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Zone): void;
+ get(): MAT_Zone;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Zone_1 extends Handle_MAT_Zone {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Zone_2 extends Handle_MAT_Zone {
+ constructor(thePtr: MAT_Zone);
+ }
+
+ export declare class Handle_MAT_Zone_3 extends Handle_MAT_Zone {
+ constructor(theHandle: Handle_MAT_Zone);
+ }
+
+ export declare class Handle_MAT_Zone_4 extends Handle_MAT_Zone {
+ constructor(theHandle: Handle_MAT_Zone);
+ }
+
+export declare class MAT_Zone extends Standard_Transient {
+ Perform(aBasicElt: Handle_MAT_BasicElt): void;
+ NumberOfArcs(): Graphic3d_ZLayerId;
+ ArcOnFrontier(Index: Graphic3d_ZLayerId): Handle_MAT_Arc;
+ NoEmptyZone(): Standard_Boolean;
+ Limited(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MAT_Zone_1 extends MAT_Zone {
+ constructor();
+ }
+
+ export declare class MAT_Zone_2 extends MAT_Zone {
+ constructor(aBasicElt: Handle_MAT_BasicElt);
+ }
+
+export declare class MAT_Graph extends Standard_Transient {
+ constructor()
+ Perform(SemiInfinite: Standard_Boolean, TheRoots: Handle_MAT_ListOfBisector, NbBasicElts: Graphic3d_ZLayerId, NbArcs: Graphic3d_ZLayerId): void;
+ Arc(Index: Graphic3d_ZLayerId): Handle_MAT_Arc;
+ BasicElt(Index: Graphic3d_ZLayerId): Handle_MAT_BasicElt;
+ Node(Index: Graphic3d_ZLayerId): Handle_MAT_Node;
+ NumberOfArcs(): Graphic3d_ZLayerId;
+ NumberOfNodes(): Graphic3d_ZLayerId;
+ NumberOfBasicElts(): Graphic3d_ZLayerId;
+ NumberOfInfiniteNodes(): Graphic3d_ZLayerId;
+ FusionOfBasicElts(IndexElt1: Graphic3d_ZLayerId, IndexElt2: Graphic3d_ZLayerId, MergeArc1: Standard_Boolean, GeomIndexArc1: Graphic3d_ZLayerId, GeomIndexArc2: Graphic3d_ZLayerId, MergeArc2: Standard_Boolean, GeomIndexArc3: Graphic3d_ZLayerId, GeomIndexArc4: Graphic3d_ZLayerId): void;
+ CompactArcs(): void;
+ CompactNodes(): void;
+ ChangeBasicElts(NewMap: MAT_DataMapOfIntegerBasicElt): void;
+ ChangeBasicElt(Index: Graphic3d_ZLayerId): Handle_MAT_BasicElt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_Graph {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Graph): void;
+ get(): MAT_Graph;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Graph_1 extends Handle_MAT_Graph {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Graph_2 extends Handle_MAT_Graph {
+ constructor(thePtr: MAT_Graph);
+ }
+
+ export declare class Handle_MAT_Graph_3 extends Handle_MAT_Graph {
+ constructor(theHandle: Handle_MAT_Graph);
+ }
+
+ export declare class Handle_MAT_Graph_4 extends Handle_MAT_Graph {
+ constructor(theHandle: Handle_MAT_Graph);
+ }
+
+export declare class Handle_MAT_Edge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Edge): void;
+ get(): MAT_Edge;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Edge_1 extends Handle_MAT_Edge {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Edge_2 extends Handle_MAT_Edge {
+ constructor(thePtr: MAT_Edge);
+ }
+
+ export declare class Handle_MAT_Edge_3 extends Handle_MAT_Edge {
+ constructor(theHandle: Handle_MAT_Edge);
+ }
+
+ export declare class Handle_MAT_Edge_4 extends Handle_MAT_Edge {
+ constructor(theHandle: Handle_MAT_Edge);
+ }
+
+export declare class MAT_Edge extends Standard_Transient {
+ constructor()
+ EdgeNumber_1(anumber: Graphic3d_ZLayerId): void;
+ FirstBisector_1(abisector: Handle_MAT_Bisector): void;
+ SecondBisector_1(abisector: Handle_MAT_Bisector): void;
+ Distance_1(adistance: Quantity_AbsorbedDose): void;
+ IntersectionPoint_1(apoint: Graphic3d_ZLayerId): void;
+ EdgeNumber_2(): Graphic3d_ZLayerId;
+ FirstBisector_2(): Handle_MAT_Bisector;
+ SecondBisector_2(): Handle_MAT_Bisector;
+ Distance_2(): Quantity_AbsorbedDose;
+ IntersectionPoint_2(): Graphic3d_ZLayerId;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MAT_Bisector extends Standard_Transient {
+ constructor()
+ AddBisector(abisector: Handle_MAT_Bisector): void;
+ List(): Handle_MAT_ListOfBisector;
+ FirstBisector(): Handle_MAT_Bisector;
+ LastBisector(): Handle_MAT_Bisector;
+ BisectorNumber_1(anumber: Graphic3d_ZLayerId): void;
+ IndexNumber_1(anumber: Graphic3d_ZLayerId): void;
+ FirstEdge_1(anedge: Handle_MAT_Edge): void;
+ SecondEdge_1(anedge: Handle_MAT_Edge): void;
+ IssuePoint_1(apoint: Graphic3d_ZLayerId): void;
+ EndPoint_1(apoint: Graphic3d_ZLayerId): void;
+ DistIssuePoint_1(areal: Quantity_AbsorbedDose): void;
+ FirstVector_1(avector: Graphic3d_ZLayerId): void;
+ SecondVector_1(avector: Graphic3d_ZLayerId): void;
+ Sense_1(asense: Quantity_AbsorbedDose): void;
+ FirstParameter_1(aparameter: Quantity_AbsorbedDose): void;
+ SecondParameter_1(aparameter: Quantity_AbsorbedDose): void;
+ BisectorNumber_2(): Graphic3d_ZLayerId;
+ IndexNumber_2(): Graphic3d_ZLayerId;
+ FirstEdge_2(): Handle_MAT_Edge;
+ SecondEdge_2(): Handle_MAT_Edge;
+ IssuePoint_2(): Graphic3d_ZLayerId;
+ EndPoint_2(): Graphic3d_ZLayerId;
+ DistIssuePoint_2(): Quantity_AbsorbedDose;
+ FirstVector_2(): Graphic3d_ZLayerId;
+ SecondVector_2(): Graphic3d_ZLayerId;
+ Sense_2(): Quantity_AbsorbedDose;
+ FirstParameter_2(): Quantity_AbsorbedDose;
+ SecondParameter_2(): Quantity_AbsorbedDose;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MAT_Bisector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MAT_Bisector): void;
+ get(): MAT_Bisector;
+ delete(): void;
+}
+
+ export declare class Handle_MAT_Bisector_1 extends Handle_MAT_Bisector {
+ constructor();
+ }
+
+ export declare class Handle_MAT_Bisector_2 extends Handle_MAT_Bisector {
+ constructor(thePtr: MAT_Bisector);
+ }
+
+ export declare class Handle_MAT_Bisector_3 extends Handle_MAT_Bisector {
+ constructor(theHandle: Handle_MAT_Bisector);
+ }
+
+ export declare class Handle_MAT_Bisector_4 extends Handle_MAT_Bisector {
+ constructor(theHandle: Handle_MAT_Bisector);
+ }
+
+export declare class TDF_CopyTool {
+ constructor();
+ static Copy_1(aSourceDataSet: Handle_TDF_DataSet, aRelocationTable: Handle_TDF_RelocationTable): void;
+ static Copy_2(aSourceDataSet: Handle_TDF_DataSet, aRelocationTable: Handle_TDF_RelocationTable, aPrivilegeFilter: TDF_IDFilter): void;
+ static Copy_3(aSourceDataSet: Handle_TDF_DataSet, aRelocationTable: Handle_TDF_RelocationTable, aPrivilegeFilter: TDF_IDFilter, aRefFilter: TDF_IDFilter, setSelfContained: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class TDF_Delta extends Standard_Transient {
+ constructor()
+ IsEmpty(): Standard_Boolean;
+ IsApplicable(aCurrentTime: Graphic3d_ZLayerId): Standard_Boolean;
+ BeginTime(): Graphic3d_ZLayerId;
+ EndTime(): Graphic3d_ZLayerId;
+ Labels(aLabelList: TDF_LabelList): void;
+ AttributeDeltas(): TDF_AttributeDeltaList;
+ Name(): TCollection_ExtendedString;
+ SetName(theName: TCollection_ExtendedString): void;
+ Dump(OS: Standard_OStream): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_Delta {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_Delta): void;
+ get(): TDF_Delta;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_Delta_1 extends Handle_TDF_Delta {
+ constructor();
+ }
+
+ export declare class Handle_TDF_Delta_2 extends Handle_TDF_Delta {
+ constructor(thePtr: TDF_Delta);
+ }
+
+ export declare class Handle_TDF_Delta_3 extends Handle_TDF_Delta {
+ constructor(theHandle: Handle_TDF_Delta);
+ }
+
+ export declare class Handle_TDF_Delta_4 extends Handle_TDF_Delta {
+ constructor(theHandle: Handle_TDF_Delta);
+ }
+
+export declare class TDF_LabelMapHasher {
+ constructor();
+ static HashCode(theLabel: TDF_Label, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(aLab1: TDF_Label, aLab2: TDF_Label): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TDF_DerivedAttribute {
+ constructor();
+ static Register(theNewAttributeFunction: any, theNameSpace: Standard_CString, theTypeName: Standard_CString): any;
+ static Attribute(theType: Standard_CString): Handle_TDF_Attribute;
+ static TypeName(theType: Standard_CString): XCAFDoc_PartId;
+ static Attributes(theList: TDF_AttributeList): void;
+ delete(): void;
+}
+
+export declare class TDF_ChildIterator {
+ Initialize(aLabel: TDF_Label, allLevels: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ NextBrother(): void;
+ Value(): TDF_Label;
+ delete(): void;
+}
+
+ export declare class TDF_ChildIterator_1 extends TDF_ChildIterator {
+ constructor();
+ }
+
+ export declare class TDF_ChildIterator_2 extends TDF_ChildIterator {
+ constructor(aLabel: TDF_Label, allLevels: Standard_Boolean);
+ }
+
+export declare class TDF_LabelDataMap extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDF_LabelDataMap): void;
+ Assign(theOther: TDF_LabelDataMap): TDF_LabelDataMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TDF_Label, theItem: TDF_Label): Standard_Boolean;
+ Bound(theKey: TDF_Label, theItem: TDF_Label): TDF_Label;
+ IsBound(theKey: TDF_Label): Standard_Boolean;
+ UnBind(theKey: TDF_Label): Standard_Boolean;
+ Seek(theKey: TDF_Label): TDF_Label;
+ ChangeSeek(theKey: TDF_Label): TDF_Label;
+ ChangeFind(theKey: TDF_Label): TDF_Label;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDF_LabelDataMap_1 extends TDF_LabelDataMap {
+ constructor();
+ }
+
+ export declare class TDF_LabelDataMap_2 extends TDF_LabelDataMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelDataMap_3 extends TDF_LabelDataMap {
+ constructor(theOther: TDF_LabelDataMap);
+ }
+
+export declare class TDF_AttributeIterator {
+ Initialize(aLabel: TDF_Label, withoutForgotten: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TDF_Attribute;
+ PtrValue(): TDF_Attribute;
+ delete(): void;
+}
+
+ export declare class TDF_AttributeIterator_1 extends TDF_AttributeIterator {
+ constructor();
+ }
+
+ export declare class TDF_AttributeIterator_2 extends TDF_AttributeIterator {
+ constructor(aLabel: TDF_Label, withoutForgotten: Standard_Boolean);
+ }
+
+ export declare class TDF_AttributeIterator_3 extends TDF_AttributeIterator {
+ constructor(aLabelNode: TDF_LabelNodePtr, withoutForgotten: Standard_Boolean);
+ }
+
+export declare class TDF_GUIDProgIDMap extends NCollection_BaseMap {
+ Exchange(theOther: TDF_GUIDProgIDMap): void;
+ Assign(theOther: TDF_GUIDProgIDMap): TDF_GUIDProgIDMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey1: Standard_GUID, theKey2: TCollection_ExtendedString): void;
+ AreBound(theKey1: Standard_GUID, theKey2: TCollection_ExtendedString): Standard_Boolean;
+ IsBound1(theKey1: Standard_GUID): Standard_Boolean;
+ IsBound2(theKey2: TCollection_ExtendedString): Standard_Boolean;
+ UnBind1(theKey1: Standard_GUID): Standard_Boolean;
+ UnBind2(theKey2: TCollection_ExtendedString): Standard_Boolean;
+ Find1_1(theKey1: Standard_GUID): TCollection_ExtendedString;
+ Find1_2(theKey1: Standard_GUID, theKey2: TCollection_ExtendedString): Standard_Boolean;
+ Seek1(theKey1: Standard_GUID): TCollection_ExtendedString;
+ Find2_1(theKey2: TCollection_ExtendedString): Standard_GUID;
+ Find2_2(theKey2: TCollection_ExtendedString, theKey1: Standard_GUID): Standard_Boolean;
+ Seek2(theKey2: TCollection_ExtendedString): Standard_GUID;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDF_GUIDProgIDMap_1 extends TDF_GUIDProgIDMap {
+ constructor();
+ }
+
+ export declare class TDF_GUIDProgIDMap_2 extends TDF_GUIDProgIDMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_GUIDProgIDMap_3 extends TDF_GUIDProgIDMap {
+ constructor(theOther: TDF_GUIDProgIDMap);
+ }
+
+export declare class TDF_DeltaOnModification extends TDF_AttributeDelta {
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DeltaOnModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DeltaOnModification): void;
+ get(): TDF_DeltaOnModification;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DeltaOnModification_1 extends Handle_TDF_DeltaOnModification {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DeltaOnModification_2 extends Handle_TDF_DeltaOnModification {
+ constructor(thePtr: TDF_DeltaOnModification);
+ }
+
+ export declare class Handle_TDF_DeltaOnModification_3 extends Handle_TDF_DeltaOnModification {
+ constructor(theHandle: Handle_TDF_DeltaOnModification);
+ }
+
+ export declare class Handle_TDF_DeltaOnModification_4 extends Handle_TDF_DeltaOnModification {
+ constructor(theHandle: Handle_TDF_DeltaOnModification);
+ }
+
+export declare class TDF_DeltaOnResume extends TDF_AttributeDelta {
+ constructor(anAtt: Handle_TDF_Attribute)
+ Apply(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DeltaOnResume {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DeltaOnResume): void;
+ get(): TDF_DeltaOnResume;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DeltaOnResume_1 extends Handle_TDF_DeltaOnResume {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DeltaOnResume_2 extends Handle_TDF_DeltaOnResume {
+ constructor(thePtr: TDF_DeltaOnResume);
+ }
+
+ export declare class Handle_TDF_DeltaOnResume_3 extends Handle_TDF_DeltaOnResume {
+ constructor(theHandle: Handle_TDF_DeltaOnResume);
+ }
+
+ export declare class Handle_TDF_DeltaOnResume_4 extends Handle_TDF_DeltaOnResume {
+ constructor(theHandle: Handle_TDF_DeltaOnResume);
+ }
+
+export declare class Handle_TDF_DefaultDeltaOnModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DefaultDeltaOnModification): void;
+ get(): TDF_DefaultDeltaOnModification;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DefaultDeltaOnModification_1 extends Handle_TDF_DefaultDeltaOnModification {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnModification_2 extends Handle_TDF_DefaultDeltaOnModification {
+ constructor(thePtr: TDF_DefaultDeltaOnModification);
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnModification_3 extends Handle_TDF_DefaultDeltaOnModification {
+ constructor(theHandle: Handle_TDF_DefaultDeltaOnModification);
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnModification_4 extends Handle_TDF_DefaultDeltaOnModification {
+ constructor(theHandle: Handle_TDF_DefaultDeltaOnModification);
+ }
+
+export declare class TDF_DefaultDeltaOnModification extends TDF_DeltaOnModification {
+ constructor(anAttribute: Handle_TDF_Attribute)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_Data {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_Data): void;
+ get(): TDF_Data;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_Data_1 extends Handle_TDF_Data {
+ constructor();
+ }
+
+ export declare class Handle_TDF_Data_2 extends Handle_TDF_Data {
+ constructor(thePtr: TDF_Data);
+ }
+
+ export declare class Handle_TDF_Data_3 extends Handle_TDF_Data {
+ constructor(theHandle: Handle_TDF_Data);
+ }
+
+ export declare class Handle_TDF_Data_4 extends Handle_TDF_Data {
+ constructor(theHandle: Handle_TDF_Data);
+ }
+
+export declare class TDF_Data extends Standard_Transient {
+ constructor()
+ Root(): TDF_Label;
+ Transaction(): Graphic3d_ZLayerId;
+ Time(): Graphic3d_ZLayerId;
+ IsApplicable(aDelta: Handle_TDF_Delta): Standard_Boolean;
+ Undo(aDelta: Handle_TDF_Delta, withDelta: Standard_Boolean): Handle_TDF_Delta;
+ Destroy(): void;
+ NotUndoMode(): Standard_Boolean;
+ AllowModification(isAllowed: Standard_Boolean): void;
+ IsModificationAllowed(): Standard_Boolean;
+ LabelNodeAllocator(): TDF_HAllocator;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDF_DefaultDeltaOnRemoval extends TDF_DeltaOnRemoval {
+ constructor(anAttribute: Handle_TDF_Attribute)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DefaultDeltaOnRemoval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DefaultDeltaOnRemoval): void;
+ get(): TDF_DefaultDeltaOnRemoval;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DefaultDeltaOnRemoval_1 extends Handle_TDF_DefaultDeltaOnRemoval {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnRemoval_2 extends Handle_TDF_DefaultDeltaOnRemoval {
+ constructor(thePtr: TDF_DefaultDeltaOnRemoval);
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnRemoval_3 extends Handle_TDF_DefaultDeltaOnRemoval {
+ constructor(theHandle: Handle_TDF_DefaultDeltaOnRemoval);
+ }
+
+ export declare class Handle_TDF_DefaultDeltaOnRemoval_4 extends Handle_TDF_DefaultDeltaOnRemoval {
+ constructor(theHandle: Handle_TDF_DefaultDeltaOnRemoval);
+ }
+
+export declare class Handle_TDF_DeltaOnForget {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DeltaOnForget): void;
+ get(): TDF_DeltaOnForget;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DeltaOnForget_1 extends Handle_TDF_DeltaOnForget {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DeltaOnForget_2 extends Handle_TDF_DeltaOnForget {
+ constructor(thePtr: TDF_DeltaOnForget);
+ }
+
+ export declare class Handle_TDF_DeltaOnForget_3 extends Handle_TDF_DeltaOnForget {
+ constructor(theHandle: Handle_TDF_DeltaOnForget);
+ }
+
+ export declare class Handle_TDF_DeltaOnForget_4 extends Handle_TDF_DeltaOnForget {
+ constructor(theHandle: Handle_TDF_DeltaOnForget);
+ }
+
+export declare class TDF_DeltaOnForget extends TDF_AttributeDelta {
+ constructor(anAtt: Handle_TDF_Attribute)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DeltaOnRemoval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DeltaOnRemoval): void;
+ get(): TDF_DeltaOnRemoval;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DeltaOnRemoval_1 extends Handle_TDF_DeltaOnRemoval {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DeltaOnRemoval_2 extends Handle_TDF_DeltaOnRemoval {
+ constructor(thePtr: TDF_DeltaOnRemoval);
+ }
+
+ export declare class Handle_TDF_DeltaOnRemoval_3 extends Handle_TDF_DeltaOnRemoval {
+ constructor(theHandle: Handle_TDF_DeltaOnRemoval);
+ }
+
+ export declare class Handle_TDF_DeltaOnRemoval_4 extends Handle_TDF_DeltaOnRemoval {
+ constructor(theHandle: Handle_TDF_DeltaOnRemoval);
+ }
+
+export declare class TDF_DeltaOnRemoval extends TDF_AttributeDelta {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDF_DataSet extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ IsEmpty(): Standard_Boolean;
+ AddLabel(aLabel: TDF_Label): void;
+ ContainsLabel(aLabel: TDF_Label): Standard_Boolean;
+ Labels(): TDF_LabelMap;
+ AddAttribute(anAttribute: Handle_TDF_Attribute): void;
+ ContainsAttribute(anAttribute: Handle_TDF_Attribute): Standard_Boolean;
+ Attributes(): TDF_AttributeMap;
+ AddRoot(aLabel: TDF_Label): void;
+ Roots(): TDF_LabelList;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DataSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DataSet): void;
+ get(): TDF_DataSet;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DataSet_1 extends Handle_TDF_DataSet {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DataSet_2 extends Handle_TDF_DataSet {
+ constructor(thePtr: TDF_DataSet);
+ }
+
+ export declare class Handle_TDF_DataSet_3 extends Handle_TDF_DataSet {
+ constructor(theHandle: Handle_TDF_DataSet);
+ }
+
+ export declare class Handle_TDF_DataSet_4 extends Handle_TDF_DataSet {
+ constructor(theHandle: Handle_TDF_DataSet);
+ }
+
+export declare class TDF_LabelIntegerMap extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDF_LabelIntegerMap): void;
+ Assign(theOther: TDF_LabelIntegerMap): TDF_LabelIntegerMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TDF_Label, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: TDF_Label, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: TDF_Label): Standard_Boolean;
+ UnBind(theKey: TDF_Label): Standard_Boolean;
+ Seek(theKey: TDF_Label): Standard_Integer;
+ ChangeSeek(theKey: TDF_Label): Standard_Integer;
+ ChangeFind(theKey: TDF_Label): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDF_LabelIntegerMap_1 extends TDF_LabelIntegerMap {
+ constructor();
+ }
+
+ export declare class TDF_LabelIntegerMap_2 extends TDF_LabelIntegerMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelIntegerMap_3 extends TDF_LabelIntegerMap {
+ constructor(theOther: TDF_LabelIntegerMap);
+ }
+
+export declare class TDF_RelocationTable extends Standard_Transient {
+ constructor(selfRelocate: Standard_Boolean)
+ SelfRelocate_1(selfRelocate: Standard_Boolean): void;
+ SelfRelocate_2(): Standard_Boolean;
+ AfterRelocate_1(afterRelocate: Standard_Boolean): void;
+ AfterRelocate_2(): Standard_Boolean;
+ SetRelocation_1(aSourceLabel: TDF_Label, aTargetLabel: TDF_Label): void;
+ HasRelocation_1(aSourceLabel: TDF_Label, aTargetLabel: TDF_Label): Standard_Boolean;
+ SetRelocation_2(aSourceAttribute: Handle_TDF_Attribute, aTargetAttribute: Handle_TDF_Attribute): void;
+ HasRelocation_2(aSourceAttribute: Handle_TDF_Attribute, aTargetAttribute: Handle_TDF_Attribute): Standard_Boolean;
+ SetTransientRelocation(aSourceTransient: Handle_Standard_Transient, aTargetTransient: Handle_Standard_Transient): void;
+ HasTransientRelocation(aSourceTransient: Handle_Standard_Transient, aTargetTransient: Handle_Standard_Transient): Standard_Boolean;
+ Clear(): void;
+ TargetLabelMap(aLabelMap: TDF_LabelMap): void;
+ TargetAttributeMap(anAttributeMap: TDF_AttributeMap): void;
+ LabelTable(): TDF_LabelDataMap;
+ AttributeTable(): TDF_AttributeDataMap;
+ TransientTable(): TColStd_IndexedDataMapOfTransientTransient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_RelocationTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_RelocationTable): void;
+ get(): TDF_RelocationTable;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_RelocationTable_1 extends Handle_TDF_RelocationTable {
+ constructor();
+ }
+
+ export declare class Handle_TDF_RelocationTable_2 extends Handle_TDF_RelocationTable {
+ constructor(thePtr: TDF_RelocationTable);
+ }
+
+ export declare class Handle_TDF_RelocationTable_3 extends Handle_TDF_RelocationTable {
+ constructor(theHandle: Handle_TDF_RelocationTable);
+ }
+
+ export declare class Handle_TDF_RelocationTable_4 extends Handle_TDF_RelocationTable {
+ constructor(theHandle: Handle_TDF_RelocationTable);
+ }
+
+export declare class TDF_IDFilter {
+ constructor(ignoreMode: Standard_Boolean)
+ IgnoreAll_1(ignore: Standard_Boolean): void;
+ IgnoreAll_2(): Standard_Boolean;
+ Keep_1(anID: Standard_GUID): void;
+ Keep_2(anIDList: TDF_IDList): void;
+ Ignore_1(anID: Standard_GUID): void;
+ Ignore_2(anIDList: TDF_IDList): void;
+ IsKept_1(anID: Standard_GUID): Standard_Boolean;
+ IsKept_2(anAtt: Handle_TDF_Attribute): Standard_Boolean;
+ IsIgnored_1(anID: Standard_GUID): Standard_Boolean;
+ IsIgnored_2(anAtt: Handle_TDF_Attribute): Standard_Boolean;
+ IDList(anIDList: TDF_IDList): void;
+ Copy(fromFilter: TDF_IDFilter): void;
+ Dump(anOS: Standard_OStream): void;
+ Assign(theFilter: TDF_IDFilter): void;
+ delete(): void;
+}
+
+export declare class TDF_LabelDoubleMap extends NCollection_BaseMap {
+ Exchange(theOther: TDF_LabelDoubleMap): void;
+ Assign(theOther: TDF_LabelDoubleMap): TDF_LabelDoubleMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey1: TDF_Label, theKey2: TDF_Label): void;
+ AreBound(theKey1: TDF_Label, theKey2: TDF_Label): Standard_Boolean;
+ IsBound1(theKey1: TDF_Label): Standard_Boolean;
+ IsBound2(theKey2: TDF_Label): Standard_Boolean;
+ UnBind1(theKey1: TDF_Label): Standard_Boolean;
+ UnBind2(theKey2: TDF_Label): Standard_Boolean;
+ Find1_1(theKey1: TDF_Label): TDF_Label;
+ Find1_2(theKey1: TDF_Label, theKey2: TDF_Label): Standard_Boolean;
+ Seek1(theKey1: TDF_Label): TDF_Label;
+ Find2_1(theKey2: TDF_Label): TDF_Label;
+ Find2_2(theKey2: TDF_Label, theKey1: TDF_Label): Standard_Boolean;
+ Seek2(theKey2: TDF_Label): TDF_Label;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDF_LabelDoubleMap_1 extends TDF_LabelDoubleMap {
+ constructor();
+ }
+
+ export declare class TDF_LabelDoubleMap_2 extends TDF_LabelDoubleMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelDoubleMap_3 extends TDF_LabelDoubleMap {
+ constructor(theOther: TDF_LabelDoubleMap);
+ }
+
+export declare class TDF_ClosureMode {
+ constructor(aMode: Standard_Boolean)
+ Descendants_1(aStatus: Standard_Boolean): void;
+ Descendants_2(): Standard_Boolean;
+ References_1(aStatus: Standard_Boolean): void;
+ References_2(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_TDF_DeltaOnAddition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_DeltaOnAddition): void;
+ get(): TDF_DeltaOnAddition;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_DeltaOnAddition_1 extends Handle_TDF_DeltaOnAddition {
+ constructor();
+ }
+
+ export declare class Handle_TDF_DeltaOnAddition_2 extends Handle_TDF_DeltaOnAddition {
+ constructor(thePtr: TDF_DeltaOnAddition);
+ }
+
+ export declare class Handle_TDF_DeltaOnAddition_3 extends Handle_TDF_DeltaOnAddition {
+ constructor(theHandle: Handle_TDF_DeltaOnAddition);
+ }
+
+ export declare class Handle_TDF_DeltaOnAddition_4 extends Handle_TDF_DeltaOnAddition {
+ constructor(theHandle: Handle_TDF_DeltaOnAddition);
+ }
+
+export declare class TDF_DeltaOnAddition extends TDF_AttributeDelta {
+ constructor(anAtt: Handle_TDF_Attribute)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_HAttributeArray1 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_HAttributeArray1): void;
+ get(): TDF_HAttributeArray1;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_HAttributeArray1_1 extends Handle_TDF_HAttributeArray1 {
+ constructor();
+ }
+
+ export declare class Handle_TDF_HAttributeArray1_2 extends Handle_TDF_HAttributeArray1 {
+ constructor(thePtr: TDF_HAttributeArray1);
+ }
+
+ export declare class Handle_TDF_HAttributeArray1_3 extends Handle_TDF_HAttributeArray1 {
+ constructor(theHandle: Handle_TDF_HAttributeArray1);
+ }
+
+ export declare class Handle_TDF_HAttributeArray1_4 extends Handle_TDF_HAttributeArray1 {
+ constructor(theHandle: Handle_TDF_HAttributeArray1);
+ }
+
+export declare class TDF_IDMap extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDF_IDMap): void;
+ Assign(theOther: TDF_IDMap): TDF_IDMap;
+ ReSize(N: Standard_Integer): void;
+ Add(K: Standard_GUID): Standard_Boolean;
+ Added(K: Standard_GUID): Standard_GUID;
+ Contains_1(K: Standard_GUID): Standard_Boolean;
+ Remove(K: Standard_GUID): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TDF_IDMap): Standard_Boolean;
+ Contains_2(theOther: TDF_IDMap): Standard_Boolean;
+ Union(theLeft: TDF_IDMap, theRight: TDF_IDMap): void;
+ Unite(theOther: TDF_IDMap): Standard_Boolean;
+ HasIntersection(theMap: TDF_IDMap): Standard_Boolean;
+ Intersection(theLeft: TDF_IDMap, theRight: TDF_IDMap): void;
+ Intersect(theOther: TDF_IDMap): Standard_Boolean;
+ Subtraction(theLeft: TDF_IDMap, theRight: TDF_IDMap): void;
+ Subtract(theOther: TDF_IDMap): Standard_Boolean;
+ Difference(theLeft: TDF_IDMap, theRight: TDF_IDMap): void;
+ Differ(theOther: TDF_IDMap): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TDF_IDMap_1 extends TDF_IDMap {
+ constructor();
+ }
+
+ export declare class TDF_IDMap_2 extends TDF_IDMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_IDMap_3 extends TDF_IDMap {
+ constructor(theOther: TDF_IDMap);
+ }
+
+export declare class TDF_LabelSequence extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TDF_LabelSequence): TDF_LabelSequence;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TDF_Label): void;
+ Append_2(theSeq: TDF_LabelSequence): void;
+ Prepend_1(theItem: TDF_Label): void;
+ Prepend_2(theSeq: TDF_LabelSequence): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TDF_Label): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TDF_LabelSequence): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TDF_LabelSequence): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TDF_Label): void;
+ Split(theIndex: Standard_Integer, theSeq: TDF_LabelSequence): void;
+ First(): TDF_Label;
+ ChangeFirst(): TDF_Label;
+ Last(): TDF_Label;
+ ChangeLast(): TDF_Label;
+ Value(theIndex: Standard_Integer): TDF_Label;
+ ChangeValue(theIndex: Standard_Integer): TDF_Label;
+ SetValue(theIndex: Standard_Integer, theItem: TDF_Label): void;
+ delete(): void;
+}
+
+ export declare class TDF_LabelSequence_1 extends TDF_LabelSequence {
+ constructor();
+ }
+
+ export declare class TDF_LabelSequence_2 extends TDF_LabelSequence {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelSequence_3 extends TDF_LabelSequence {
+ constructor(theOther: TDF_LabelSequence);
+ }
+
+export declare class TDF_CopyLabel {
+ Load(aSource: TDF_Label, aTarget: TDF_Label): void;
+ UseFilter(aFilter: TDF_IDFilter): void;
+ static ExternalReferences_1(Lab: TDF_Label, aExternals: TDF_AttributeMap, aFilter: TDF_IDFilter): Standard_Boolean;
+ static ExternalReferences_2(aRefLab: TDF_Label, Lab: TDF_Label, aExternals: TDF_AttributeMap, aFilter: TDF_IDFilter, aDataSet: Handle_TDF_DataSet): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ RelocationTable(): Handle_TDF_RelocationTable;
+ delete(): void;
+}
+
+ export declare class TDF_CopyLabel_1 extends TDF_CopyLabel {
+ constructor();
+ }
+
+ export declare class TDF_CopyLabel_2 extends TDF_CopyLabel {
+ constructor(aSource: TDF_Label, aTarget: TDF_Label);
+ }
+
+export declare class Handle_TDF_Attribute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_Attribute): void;
+ get(): TDF_Attribute;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_Attribute_1 extends Handle_TDF_Attribute {
+ constructor();
+ }
+
+ export declare class Handle_TDF_Attribute_2 extends Handle_TDF_Attribute {
+ constructor(thePtr: TDF_Attribute);
+ }
+
+ export declare class Handle_TDF_Attribute_3 extends Handle_TDF_Attribute {
+ constructor(theHandle: Handle_TDF_Attribute);
+ }
+
+ export declare class Handle_TDF_Attribute_4 extends Handle_TDF_Attribute {
+ constructor(theHandle: Handle_TDF_Attribute);
+ }
+
+export declare class TDF_Attribute extends Standard_Transient {
+ ID(): Standard_GUID;
+ SetID_1(a0: Standard_GUID): void;
+ SetID_2(): void;
+ Label(): TDF_Label;
+ Transaction(): Graphic3d_ZLayerId;
+ UntilTransaction(): Graphic3d_ZLayerId;
+ IsValid(): Standard_Boolean;
+ IsNew(): Standard_Boolean;
+ IsForgotten(): Standard_Boolean;
+ IsAttribute(anID: Standard_GUID): Standard_Boolean;
+ FindAttribute_1(anID: Standard_GUID, anAttribute: Handle_TDF_Attribute): Standard_Boolean;
+ AddAttribute(other: Handle_TDF_Attribute): void;
+ ForgetAttribute(aguid: Standard_GUID): Standard_Boolean;
+ ForgetAllAttributes(clearChildren: Standard_Boolean): void;
+ AfterAddition(): void;
+ BeforeRemoval(): void;
+ BeforeForget(): void;
+ AfterResume(): void;
+ AfterRetrieval(forceIt: Standard_Boolean): Standard_Boolean;
+ BeforeUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ BeforeCommitTransaction(): void;
+ Backup_1(): void;
+ IsBackuped(): Standard_Boolean;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ DeltaOnAddition(): Handle_TDF_DeltaOnAddition;
+ DeltaOnForget(): Handle_TDF_DeltaOnForget;
+ DeltaOnResume(): Handle_TDF_DeltaOnResume;
+ DeltaOnModification_1(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DeltaOnModification_2(aDelta: Handle_TDF_DeltaOnModification): void;
+ DeltaOnRemoval(): Handle_TDF_DeltaOnRemoval;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocationTable: Handle_TDF_RelocationTable): void;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ ExtendedDump(anOS: Standard_OStream, aFilter: TDF_IDFilter, aMap: TDF_AttributeIndexedMap): void;
+ Forget(aTransaction: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDF_LabelMap extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDF_LabelMap): void;
+ Assign(theOther: TDF_LabelMap): TDF_LabelMap;
+ ReSize(N: Standard_Integer): void;
+ Add(K: TDF_Label): Standard_Boolean;
+ Added(K: TDF_Label): TDF_Label;
+ Contains_1(K: TDF_Label): Standard_Boolean;
+ Remove(K: TDF_Label): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TDF_LabelMap): Standard_Boolean;
+ Contains_2(theOther: TDF_LabelMap): Standard_Boolean;
+ Union(theLeft: TDF_LabelMap, theRight: TDF_LabelMap): void;
+ Unite(theOther: TDF_LabelMap): Standard_Boolean;
+ HasIntersection(theMap: TDF_LabelMap): Standard_Boolean;
+ Intersection(theLeft: TDF_LabelMap, theRight: TDF_LabelMap): void;
+ Intersect(theOther: TDF_LabelMap): Standard_Boolean;
+ Subtraction(theLeft: TDF_LabelMap, theRight: TDF_LabelMap): void;
+ Subtract(theOther: TDF_LabelMap): Standard_Boolean;
+ Difference(theLeft: TDF_LabelMap, theRight: TDF_LabelMap): void;
+ Differ(theOther: TDF_LabelMap): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TDF_LabelMap_1 extends TDF_LabelMap {
+ constructor();
+ }
+
+ export declare class TDF_LabelMap_2 extends TDF_LabelMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelMap_3 extends TDF_LabelMap {
+ constructor(theOther: TDF_LabelMap);
+ }
+
+export declare class TDF_LabelIndexedMap extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDF_LabelIndexedMap): void;
+ Assign(theOther: TDF_LabelIndexedMap): TDF_LabelIndexedMap;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: TDF_Label): Standard_Integer;
+ Contains(theKey1: TDF_Label): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TDF_Label): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TDF_Label): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): TDF_Label;
+ FindIndex(theKey1: TDF_Label): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDF_LabelIndexedMap_1 extends TDF_LabelIndexedMap {
+ constructor();
+ }
+
+ export declare class TDF_LabelIndexedMap_2 extends TDF_LabelIndexedMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelIndexedMap_3 extends TDF_LabelIndexedMap {
+ constructor(theOther: TDF_LabelIndexedMap);
+ }
+
+export declare class TDF_ClosureTool {
+ constructor();
+ static Closure_1(aDataSet: Handle_TDF_DataSet): void;
+ static Closure_2(aDataSet: Handle_TDF_DataSet, aFilter: TDF_IDFilter, aMode: TDF_ClosureMode): void;
+ static Closure_3(aLabel: TDF_Label, aLabMap: TDF_LabelMap, anAttMap: TDF_AttributeMap, aFilter: TDF_IDFilter, aMode: TDF_ClosureMode): void;
+ delete(): void;
+}
+
+export declare class Handle_TDF_Reference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_Reference): void;
+ get(): TDF_Reference;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_Reference_1 extends Handle_TDF_Reference {
+ constructor();
+ }
+
+ export declare class Handle_TDF_Reference_2 extends Handle_TDF_Reference {
+ constructor(thePtr: TDF_Reference);
+ }
+
+ export declare class Handle_TDF_Reference_3 extends Handle_TDF_Reference {
+ constructor(theHandle: Handle_TDF_Reference);
+ }
+
+ export declare class Handle_TDF_Reference_4 extends Handle_TDF_Reference {
+ constructor(theHandle: Handle_TDF_Reference);
+ }
+
+export declare class TDF_Reference extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(I: TDF_Label, Origin: TDF_Label): Handle_TDF_Reference;
+ Set_2(Origin: TDF_Label): void;
+ Get(): TDF_Label;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDF_AttributeDelta extends Standard_Transient {
+ Apply(): void;
+ Label(): TDF_Label;
+ Attribute(): Handle_TDF_Attribute;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDF_AttributeDelta {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_AttributeDelta): void;
+ get(): TDF_AttributeDelta;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_AttributeDelta_1 extends Handle_TDF_AttributeDelta {
+ constructor();
+ }
+
+ export declare class Handle_TDF_AttributeDelta_2 extends Handle_TDF_AttributeDelta {
+ constructor(thePtr: TDF_AttributeDelta);
+ }
+
+ export declare class Handle_TDF_AttributeDelta_3 extends Handle_TDF_AttributeDelta {
+ constructor(theHandle: Handle_TDF_AttributeDelta);
+ }
+
+ export declare class Handle_TDF_AttributeDelta_4 extends Handle_TDF_AttributeDelta {
+ constructor(theHandle: Handle_TDF_AttributeDelta);
+ }
+
+export declare class TDF_Label {
+ constructor()
+ Nullify(): void;
+ Data(): Handle_TDF_Data;
+ Tag(): Graphic3d_ZLayerId;
+ Father(): TDF_Label;
+ IsNull(): Standard_Boolean;
+ Imported(aStatus: Standard_Boolean): void;
+ IsImported(): Standard_Boolean;
+ IsEqual(aLabel: TDF_Label): Standard_Boolean;
+ IsDifferent(aLabel: TDF_Label): Standard_Boolean;
+ IsRoot(): Standard_Boolean;
+ IsAttribute(anID: Standard_GUID): Standard_Boolean;
+ AddAttribute(anAttribute: Handle_TDF_Attribute, append: Standard_Boolean): void;
+ ForgetAttribute_1(anAttribute: Handle_TDF_Attribute): void;
+ ForgetAttribute_2(aguid: Standard_GUID): Standard_Boolean;
+ ForgetAllAttributes(clearChildren: Standard_Boolean): void;
+ ResumeAttribute(anAttribute: Handle_TDF_Attribute): void;
+ FindAttribute_1(anID: Standard_GUID, anAttribute: Handle_TDF_Attribute): Standard_Boolean;
+ FindAttribute_3(anID: Standard_GUID, aTransaction: Graphic3d_ZLayerId, anAttribute: Handle_TDF_Attribute): Standard_Boolean;
+ MayBeModified(): Standard_Boolean;
+ AttributesModified(): Standard_Boolean;
+ HasAttribute(): Standard_Boolean;
+ NbAttributes(): Graphic3d_ZLayerId;
+ Depth(): Graphic3d_ZLayerId;
+ IsDescendant(aLabel: TDF_Label): Standard_Boolean;
+ Root(): TDF_Label;
+ HasChild(): Standard_Boolean;
+ NbChildren(): Graphic3d_ZLayerId;
+ FindChild(aTag: Graphic3d_ZLayerId, create: Standard_Boolean): TDF_Label;
+ NewChild(): TDF_Label;
+ Transaction(): Graphic3d_ZLayerId;
+ HasLowerNode(otherLabel: TDF_Label): Standard_Boolean;
+ HasGreaterNode(otherLabel: TDF_Label): Standard_Boolean;
+ ExtendedDump(anOS: Standard_OStream, aFilter: TDF_IDFilter, aMap: TDF_AttributeIndexedMap): void;
+ EntryDump(anOS: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class TDF_LabelList extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TDF_LabelList): TDF_LabelList;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TDF_Label;
+ First_2(): TDF_Label;
+ Last_1(): TDF_Label;
+ Last_2(): TDF_Label;
+ Append_1(theItem: TDF_Label): TDF_Label;
+ Append_3(theOther: TDF_LabelList): void;
+ Prepend_1(theItem: TDF_Label): TDF_Label;
+ Prepend_2(theOther: TDF_LabelList): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TDF_LabelList_1 extends TDF_LabelList {
+ constructor();
+ }
+
+ export declare class TDF_LabelList_2 extends TDF_LabelList {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_LabelList_3 extends TDF_LabelList {
+ constructor(theOther: TDF_LabelList);
+ }
+
+export declare class Handle_TDF_TagSource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDF_TagSource): void;
+ get(): TDF_TagSource;
+ delete(): void;
+}
+
+ export declare class Handle_TDF_TagSource_1 extends Handle_TDF_TagSource {
+ constructor();
+ }
+
+ export declare class Handle_TDF_TagSource_2 extends Handle_TDF_TagSource {
+ constructor(thePtr: TDF_TagSource);
+ }
+
+ export declare class Handle_TDF_TagSource_3 extends Handle_TDF_TagSource {
+ constructor(theHandle: Handle_TDF_TagSource);
+ }
+
+ export declare class Handle_TDF_TagSource_4 extends Handle_TDF_TagSource {
+ constructor(theHandle: Handle_TDF_TagSource);
+ }
+
+export declare class TDF_TagSource extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDF_TagSource;
+ static NewChild_1(L: TDF_Label): TDF_Label;
+ NewTag(): Graphic3d_ZLayerId;
+ NewChild_2(): TDF_Label;
+ Get(): Graphic3d_ZLayerId;
+ Set_2(T: Graphic3d_ZLayerId): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDF_Transaction {
+ Initialize(aDF: Handle_TDF_Data): void;
+ Open(): Graphic3d_ZLayerId;
+ Commit(withDelta: Standard_Boolean): Handle_TDF_Delta;
+ Abort(): void;
+ Data(): Handle_TDF_Data;
+ Transaction(): Graphic3d_ZLayerId;
+ Name(): XCAFDoc_PartId;
+ IsOpen(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class TDF_Transaction_1 extends TDF_Transaction {
+ constructor(aName: XCAFDoc_PartId);
+ }
+
+ export declare class TDF_Transaction_2 extends TDF_Transaction {
+ constructor(aDF: Handle_TDF_Data, aName: XCAFDoc_PartId);
+ }
+
+export declare class TDF_IDList extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TDF_IDList): TDF_IDList;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Standard_GUID;
+ First_2(): Standard_GUID;
+ Last_1(): Standard_GUID;
+ Last_2(): Standard_GUID;
+ Append_1(theItem: Standard_GUID): Standard_GUID;
+ Append_3(theOther: TDF_IDList): void;
+ Prepend_1(theItem: Standard_GUID): Standard_GUID;
+ Prepend_2(theOther: TDF_IDList): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TDF_IDList_1 extends TDF_IDList {
+ constructor();
+ }
+
+ export declare class TDF_IDList_2 extends TDF_IDList {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDF_IDList_3 extends TDF_IDList {
+ constructor(theOther: TDF_IDList);
+ }
+
+export declare class TDF {
+ constructor();
+ static LowestID(): Standard_GUID;
+ static UppestID(): Standard_GUID;
+ static AddLinkGUIDToProgID(ID: Standard_GUID, ProgID: TCollection_ExtendedString): void;
+ static GUIDFromProgID(ProgID: TCollection_ExtendedString, ID: Standard_GUID): Standard_Boolean;
+ static ProgIDFromGUID(ID: Standard_GUID, ProgID: TCollection_ExtendedString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TDF_ComparisonTool {
+ constructor();
+ static Compare_1(aSourceDataSet: Handle_TDF_DataSet, aTargetDataSet: Handle_TDF_DataSet, aFilter: TDF_IDFilter, aRelocationTable: Handle_TDF_RelocationTable): void;
+ static SourceUnbound(aRefDataSet: Handle_TDF_DataSet, aRelocationTable: Handle_TDF_RelocationTable, aFilter: TDF_IDFilter, aDiffDataSet: Handle_TDF_DataSet, anOption: Graphic3d_ZLayerId): Standard_Boolean;
+ static TargetUnbound(aRefDataSet: Handle_TDF_DataSet, aRelocationTable: Handle_TDF_RelocationTable, aFilter: TDF_IDFilter, aDiffDataSet: Handle_TDF_DataSet, anOption: Graphic3d_ZLayerId): Standard_Boolean;
+ static Cut(aDataSet: Handle_TDF_DataSet): void;
+ static IsSelfContained(aLabel: TDF_Label, aDataSet: Handle_TDF_DataSet): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TDF_Tool {
+ constructor();
+ static NbLabels(aLabel: TDF_Label): Graphic3d_ZLayerId;
+ static NbAttributes_1(aLabel: TDF_Label): Graphic3d_ZLayerId;
+ static NbAttributes_2(aLabel: TDF_Label, aFilter: TDF_IDFilter): Graphic3d_ZLayerId;
+ static IsSelfContained_1(aLabel: TDF_Label): Standard_Boolean;
+ static IsSelfContained_2(aLabel: TDF_Label, aFilter: TDF_IDFilter): Standard_Boolean;
+ static OutReferers_1(theLabel: TDF_Label, theAtts: TDF_AttributeMap): void;
+ static OutReferers_2(aLabel: TDF_Label, aFilterForReferers: TDF_IDFilter, aFilterForReferences: TDF_IDFilter, atts: TDF_AttributeMap): void;
+ static OutReferences_1(aLabel: TDF_Label, atts: TDF_AttributeMap): void;
+ static OutReferences_2(aLabel: TDF_Label, aFilterForReferers: TDF_IDFilter, aFilterForReferences: TDF_IDFilter, atts: TDF_AttributeMap): void;
+ static RelocateLabel(aSourceLabel: TDF_Label, fromRoot: TDF_Label, toRoot: TDF_Label, aTargetLabel: TDF_Label, create: Standard_Boolean): void;
+ static Entry(aLabel: TDF_Label, anEntry: XCAFDoc_PartId): void;
+ static TagList_1(aLabel: TDF_Label, aTagList: TColStd_ListOfInteger): void;
+ static TagList_2(anEntry: XCAFDoc_PartId, aTagList: TColStd_ListOfInteger): void;
+ static Label_1(aDF: Handle_TDF_Data, anEntry: XCAFDoc_PartId, aLabel: TDF_Label, create: Standard_Boolean): void;
+ static Label_2(aDF: Handle_TDF_Data, anEntry: Standard_CString, aLabel: TDF_Label, create: Standard_Boolean): void;
+ static Label_3(aDF: Handle_TDF_Data, aTagList: TColStd_ListOfInteger, aLabel: TDF_Label, create: Standard_Boolean): void;
+ static CountLabels(aLabelList: TDF_LabelList, aLabelMap: TDF_LabelIntegerMap): void;
+ static DeductLabels(aLabelList: TDF_LabelList, aLabelMap: TDF_LabelIntegerMap): void;
+ static DeepDump_1(anOS: Standard_OStream, aDF: Handle_TDF_Data): void;
+ static ExtendedDeepDump_1(anOS: Standard_OStream, aDF: Handle_TDF_Data, aFilter: TDF_IDFilter): void;
+ static DeepDump_2(anOS: Standard_OStream, aLabel: TDF_Label): void;
+ static ExtendedDeepDump_2(anOS: Standard_OStream, aLabel: TDF_Label, aFilter: TDF_IDFilter): void;
+ delete(): void;
+}
+
+export declare class TDF_ChildIDIterator {
+ Initialize(aLabel: TDF_Label, anID: Standard_GUID, allLevels: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ NextBrother(): void;
+ Value(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+ export declare class TDF_ChildIDIterator_1 extends TDF_ChildIDIterator {
+ constructor();
+ }
+
+ export declare class TDF_ChildIDIterator_2 extends TDF_ChildIDIterator {
+ constructor(aLabel: TDF_Label, anID: Standard_GUID, allLevels: Standard_Boolean);
+ }
+
+export declare class StlAPI_Reader {
+ constructor();
+ Read(theShape: TopoDS_Shape, theFileName: Standard_CString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StlAPI {
+ constructor();
+ static Write(theShape: TopoDS_Shape, theFile: Standard_CString, theAsciiMode: Standard_Boolean): Standard_Boolean;
+ static Read(theShape: TopoDS_Shape, aFile: Standard_CString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StlAPI_Writer {
+ constructor()
+ ASCIIMode(): Standard_Boolean;
+ Write(theShape: TopoDS_Shape, theFileName: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_TransferBRep_OrientedShapeMapper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_OrientedShapeMapper): void;
+ get(): TransferBRep_OrientedShapeMapper;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_OrientedShapeMapper_1 extends Handle_TransferBRep_OrientedShapeMapper {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_OrientedShapeMapper_2 extends Handle_TransferBRep_OrientedShapeMapper {
+ constructor(thePtr: TransferBRep_OrientedShapeMapper);
+ }
+
+ export declare class Handle_TransferBRep_OrientedShapeMapper_3 extends Handle_TransferBRep_OrientedShapeMapper {
+ constructor(theHandle: Handle_TransferBRep_OrientedShapeMapper);
+ }
+
+ export declare class Handle_TransferBRep_OrientedShapeMapper_4 extends Handle_TransferBRep_OrientedShapeMapper {
+ constructor(theHandle: Handle_TransferBRep_OrientedShapeMapper);
+ }
+
+export declare class TransferBRep_OrientedShapeMapper extends Transfer_Finder {
+ constructor(akey: TopoDS_Shape)
+ Value(): TopoDS_Shape;
+ Equates(other: Handle_Transfer_Finder): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TransferBRep_HSequenceOfTransferResultInfo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_HSequenceOfTransferResultInfo): void;
+ get(): TransferBRep_HSequenceOfTransferResultInfo;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_HSequenceOfTransferResultInfo_1 extends Handle_TransferBRep_HSequenceOfTransferResultInfo {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_HSequenceOfTransferResultInfo_2 extends Handle_TransferBRep_HSequenceOfTransferResultInfo {
+ constructor(thePtr: TransferBRep_HSequenceOfTransferResultInfo);
+ }
+
+ export declare class Handle_TransferBRep_HSequenceOfTransferResultInfo_3 extends Handle_TransferBRep_HSequenceOfTransferResultInfo {
+ constructor(theHandle: Handle_TransferBRep_HSequenceOfTransferResultInfo);
+ }
+
+ export declare class Handle_TransferBRep_HSequenceOfTransferResultInfo_4 extends Handle_TransferBRep_HSequenceOfTransferResultInfo {
+ constructor(theHandle: Handle_TransferBRep_HSequenceOfTransferResultInfo);
+ }
+
+export declare class Handle_TransferBRep_ShapeMapper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_ShapeMapper): void;
+ get(): TransferBRep_ShapeMapper;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_ShapeMapper_1 extends Handle_TransferBRep_ShapeMapper {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_ShapeMapper_2 extends Handle_TransferBRep_ShapeMapper {
+ constructor(thePtr: TransferBRep_ShapeMapper);
+ }
+
+ export declare class Handle_TransferBRep_ShapeMapper_3 extends Handle_TransferBRep_ShapeMapper {
+ constructor(theHandle: Handle_TransferBRep_ShapeMapper);
+ }
+
+ export declare class Handle_TransferBRep_ShapeMapper_4 extends Handle_TransferBRep_ShapeMapper {
+ constructor(theHandle: Handle_TransferBRep_ShapeMapper);
+ }
+
+export declare class TransferBRep_ShapeMapper extends Transfer_Finder {
+ constructor(akey: TopoDS_Shape)
+ Value(): TopoDS_Shape;
+ Equates(other: Handle_Transfer_Finder): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TransferBRep_BinderOfShape extends Transfer_Binder {
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ SetResult(res: TopoDS_Shape): void;
+ Result(): TopoDS_Shape;
+ CResult(): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TransferBRep_BinderOfShape_1 extends TransferBRep_BinderOfShape {
+ constructor();
+ }
+
+ export declare class TransferBRep_BinderOfShape_2 extends TransferBRep_BinderOfShape {
+ constructor(res: TopoDS_Shape);
+ }
+
+export declare class Handle_TransferBRep_BinderOfShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_BinderOfShape): void;
+ get(): TransferBRep_BinderOfShape;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_BinderOfShape_1 extends Handle_TransferBRep_BinderOfShape {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_BinderOfShape_2 extends Handle_TransferBRep_BinderOfShape {
+ constructor(thePtr: TransferBRep_BinderOfShape);
+ }
+
+ export declare class Handle_TransferBRep_BinderOfShape_3 extends Handle_TransferBRep_BinderOfShape {
+ constructor(theHandle: Handle_TransferBRep_BinderOfShape);
+ }
+
+ export declare class Handle_TransferBRep_BinderOfShape_4 extends Handle_TransferBRep_BinderOfShape {
+ constructor(theHandle: Handle_TransferBRep_BinderOfShape);
+ }
+
+export declare class Handle_TransferBRep_ShapeBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_ShapeBinder): void;
+ get(): TransferBRep_ShapeBinder;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_ShapeBinder_1 extends Handle_TransferBRep_ShapeBinder {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_ShapeBinder_2 extends Handle_TransferBRep_ShapeBinder {
+ constructor(thePtr: TransferBRep_ShapeBinder);
+ }
+
+ export declare class Handle_TransferBRep_ShapeBinder_3 extends Handle_TransferBRep_ShapeBinder {
+ constructor(theHandle: Handle_TransferBRep_ShapeBinder);
+ }
+
+ export declare class Handle_TransferBRep_ShapeBinder_4 extends Handle_TransferBRep_ShapeBinder {
+ constructor(theHandle: Handle_TransferBRep_ShapeBinder);
+ }
+
+export declare class TransferBRep_ShapeBinder extends TransferBRep_BinderOfShape {
+ ShapeType(): TopAbs_ShapeEnum;
+ Vertex(): TopoDS_Vertex;
+ Edge(): TopoDS_Edge;
+ Wire(): TopoDS_Wire;
+ Face(): TopoDS_Face;
+ Shell(): TopoDS_Shell;
+ Solid(): TopoDS_Solid;
+ CompSolid(): TopoDS_CompSolid;
+ Compound(): TopoDS_Compound;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TransferBRep_ShapeBinder_1 extends TransferBRep_ShapeBinder {
+ constructor();
+ }
+
+ export declare class TransferBRep_ShapeBinder_2 extends TransferBRep_ShapeBinder {
+ constructor(res: TopoDS_Shape);
+ }
+
+export declare class TransferBRep_ShapeListBinder extends Transfer_Binder {
+ IsMultiple(): Standard_Boolean;
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ AddResult(res: TopoDS_Shape): void;
+ Result(): Handle_TopTools_HSequenceOfShape;
+ SetResult(num: Graphic3d_ZLayerId, res: TopoDS_Shape): void;
+ NbShapes(): Graphic3d_ZLayerId;
+ Shape(num: Graphic3d_ZLayerId): TopoDS_Shape;
+ ShapeType(num: Graphic3d_ZLayerId): TopAbs_ShapeEnum;
+ Vertex(num: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Edge(num: Graphic3d_ZLayerId): TopoDS_Edge;
+ Wire(num: Graphic3d_ZLayerId): TopoDS_Wire;
+ Face(num: Graphic3d_ZLayerId): TopoDS_Face;
+ Shell(num: Graphic3d_ZLayerId): TopoDS_Shell;
+ Solid(num: Graphic3d_ZLayerId): TopoDS_Solid;
+ CompSolid(num: Graphic3d_ZLayerId): TopoDS_CompSolid;
+ Compound(num: Graphic3d_ZLayerId): TopoDS_Compound;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TransferBRep_ShapeListBinder_1 extends TransferBRep_ShapeListBinder {
+ constructor();
+ }
+
+ export declare class TransferBRep_ShapeListBinder_2 extends TransferBRep_ShapeListBinder {
+ constructor(list: Handle_TopTools_HSequenceOfShape);
+ }
+
+export declare class Handle_TransferBRep_ShapeListBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_ShapeListBinder): void;
+ get(): TransferBRep_ShapeListBinder;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_ShapeListBinder_1 extends Handle_TransferBRep_ShapeListBinder {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_ShapeListBinder_2 extends Handle_TransferBRep_ShapeListBinder {
+ constructor(thePtr: TransferBRep_ShapeListBinder);
+ }
+
+ export declare class Handle_TransferBRep_ShapeListBinder_3 extends Handle_TransferBRep_ShapeListBinder {
+ constructor(theHandle: Handle_TransferBRep_ShapeListBinder);
+ }
+
+ export declare class Handle_TransferBRep_ShapeListBinder_4 extends Handle_TransferBRep_ShapeListBinder {
+ constructor(theHandle: Handle_TransferBRep_ShapeListBinder);
+ }
+
+export declare class TransferBRep_ShapeInfo {
+ constructor();
+ static Type(ent: TopoDS_Shape): Handle_Standard_Type;
+ static TypeName(ent: TopoDS_Shape): Standard_CString;
+ delete(): void;
+}
+
+export declare class TransferBRep_Reader {
+ constructor()
+ SetProtocol(protocol: Handle_Interface_Protocol): void;
+ Protocol(): Handle_Interface_Protocol;
+ SetActor(actor: Handle_Transfer_ActorOfTransientProcess): void;
+ Actor(): Handle_Transfer_ActorOfTransientProcess;
+ SetFileStatus(status: Graphic3d_ZLayerId): void;
+ FileStatus(): Graphic3d_ZLayerId;
+ FileNotFound(): Standard_Boolean;
+ SyntaxError(): Standard_Boolean;
+ SetModel(model: Handle_Interface_InterfaceModel): void;
+ Model(): Handle_Interface_InterfaceModel;
+ Clear(): void;
+ CheckStatusModel(withprint: Standard_Boolean): Standard_Boolean;
+ CheckListModel(): Interface_CheckIterator;
+ ModeNewTransfer(): Standard_Boolean;
+ BeginTransfer(): Standard_Boolean;
+ EndTransfer(): void;
+ PrepareTransfer(): void;
+ TransferRoots(theProgress: Message_ProgressRange): void;
+ Transfer(num: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): Standard_Boolean;
+ TransferList(list: Handle_TColStd_HSequenceOfTransient, theProgress: Message_ProgressRange): void;
+ IsDone(): Standard_Boolean;
+ NbShapes(): Graphic3d_ZLayerId;
+ Shapes(): Handle_TopTools_HSequenceOfShape;
+ Shape(num: Graphic3d_ZLayerId): TopoDS_Shape;
+ ShapeResult(ent: Handle_Standard_Transient): TopoDS_Shape;
+ OneShape(): TopoDS_Shape;
+ NbTransients(): Graphic3d_ZLayerId;
+ Transients(): Handle_TColStd_HSequenceOfTransient;
+ Transient(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ CheckStatusResult(withprints: Standard_Boolean): Standard_Boolean;
+ CheckListResult(): Interface_CheckIterator;
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ delete(): void;
+}
+
+export declare class TransferBRep_TransferResultInfo extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ Result(): Graphic3d_ZLayerId;
+ ResultWarning(): Graphic3d_ZLayerId;
+ ResultFail(): Graphic3d_ZLayerId;
+ ResultWarningFail(): Graphic3d_ZLayerId;
+ NoResult(): Graphic3d_ZLayerId;
+ NoResultWarning(): Graphic3d_ZLayerId;
+ NoResultFail(): Graphic3d_ZLayerId;
+ NoResultWarningFail(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TransferBRep_TransferResultInfo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TransferBRep_TransferResultInfo): void;
+ get(): TransferBRep_TransferResultInfo;
+ delete(): void;
+}
+
+ export declare class Handle_TransferBRep_TransferResultInfo_1 extends Handle_TransferBRep_TransferResultInfo {
+ constructor();
+ }
+
+ export declare class Handle_TransferBRep_TransferResultInfo_2 extends Handle_TransferBRep_TransferResultInfo {
+ constructor(thePtr: TransferBRep_TransferResultInfo);
+ }
+
+ export declare class Handle_TransferBRep_TransferResultInfo_3 extends Handle_TransferBRep_TransferResultInfo {
+ constructor(theHandle: Handle_TransferBRep_TransferResultInfo);
+ }
+
+ export declare class Handle_TransferBRep_TransferResultInfo_4 extends Handle_TransferBRep_TransferResultInfo {
+ constructor(theHandle: Handle_TransferBRep_TransferResultInfo);
+ }
+
+export declare class TopOpeBRepDS_HDataStructure extends Standard_Transient {
+ constructor()
+ AddAncestors_1(S: TopoDS_Shape): void;
+ AddAncestors_2(S: TopoDS_Shape, T1: TopAbs_ShapeEnum, T2: TopAbs_ShapeEnum): void;
+ ChkIntg(): void;
+ DS(): TopOpeBRepDS_DataStructure;
+ ChangeDS(): TopOpeBRepDS_DataStructure;
+ NbSurfaces(): Graphic3d_ZLayerId;
+ NbCurves(): Graphic3d_ZLayerId;
+ NbPoints(): Graphic3d_ZLayerId;
+ Surface(I: Graphic3d_ZLayerId): TopOpeBRepDS_Surface;
+ SurfaceCurves(I: Graphic3d_ZLayerId): TopOpeBRepDS_CurveIterator;
+ Curve(I: Graphic3d_ZLayerId): TopOpeBRepDS_Curve;
+ ChangeCurve(I: Graphic3d_ZLayerId): TopOpeBRepDS_Curve;
+ CurvePoints(I: Graphic3d_ZLayerId): TopOpeBRepDS_PointIterator;
+ Point(I: Graphic3d_ZLayerId): TopOpeBRepDS_Point;
+ NbShapes(): Graphic3d_ZLayerId;
+ Shape_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): TopoDS_Shape;
+ Shape_2(S: TopoDS_Shape, FindKeep: Standard_Boolean): Graphic3d_ZLayerId;
+ HasGeometry(S: TopoDS_Shape): Standard_Boolean;
+ HasShape(S: TopoDS_Shape, FindKeep: Standard_Boolean): Standard_Boolean;
+ HasSameDomain(S: TopoDS_Shape, FindKeep: Standard_Boolean): Standard_Boolean;
+ SameDomain(S: TopoDS_Shape): TopTools_ListIteratorOfListOfShape;
+ SameDomainOrientation(S: TopoDS_Shape): TopOpeBRepDS_Config;
+ SameDomainReference(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ SolidSurfaces_1(S: TopoDS_Shape): TopOpeBRepDS_SurfaceIterator;
+ SolidSurfaces_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_SurfaceIterator;
+ FaceCurves_1(F: TopoDS_Shape): TopOpeBRepDS_CurveIterator;
+ FaceCurves_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_CurveIterator;
+ EdgePoints(E: TopoDS_Shape): TopOpeBRepDS_PointIterator;
+ MakeCurve(C1: TopOpeBRepDS_Curve, C2: TopOpeBRepDS_Curve): Graphic3d_ZLayerId;
+ RemoveCurve(iC: Graphic3d_ZLayerId): void;
+ NbGeometry(K: TopOpeBRepDS_Kind): Graphic3d_ZLayerId;
+ NbTopology_1(K: TopOpeBRepDS_Kind): Graphic3d_ZLayerId;
+ NbTopology_2(): Graphic3d_ZLayerId;
+ EdgesSameParameter(): Standard_Boolean;
+ SortOnParameter_1(L1: TopOpeBRepDS_ListOfInterference, L2: TopOpeBRepDS_ListOfInterference): void;
+ SortOnParameter_2(L: TopOpeBRepDS_ListOfInterference): void;
+ MinMaxOnParameter(L: TopOpeBRepDS_ListOfInterference, Min: Quantity_AbsorbedDose, Max: Quantity_AbsorbedDose): void;
+ ScanInterfList(IT: TopOpeBRepDS_ListIteratorOfListOfInterference, PDS: TopOpeBRepDS_Point): Standard_Boolean;
+ GetGeometry(IT: TopOpeBRepDS_ListIteratorOfListOfInterference, PDS: TopOpeBRepDS_Point, G: Graphic3d_ZLayerId, K: TopOpeBRepDS_Kind): Standard_Boolean;
+ StoreInterference_1(I: Handle_TopOpeBRepDS_Interference, LI: TopOpeBRepDS_ListOfInterference, str: XCAFDoc_PartId): void;
+ StoreInterference_2(I: Handle_TopOpeBRepDS_Interference, S: TopoDS_Shape, str: XCAFDoc_PartId): void;
+ StoreInterference_3(I: Handle_TopOpeBRepDS_Interference, IS: Graphic3d_ZLayerId, str: XCAFDoc_PartId): void;
+ StoreInterferences_1(LI: TopOpeBRepDS_ListOfInterference, S: TopoDS_Shape, str: XCAFDoc_PartId): void;
+ StoreInterferences_2(LI: TopOpeBRepDS_ListOfInterference, IS: Graphic3d_ZLayerId, str: XCAFDoc_PartId): void;
+ ClearStoreInterferences_1(LI: TopOpeBRepDS_ListOfInterference, S: TopoDS_Shape, str: XCAFDoc_PartId): void;
+ ClearStoreInterferences_2(LI: TopOpeBRepDS_ListOfInterference, IS: Graphic3d_ZLayerId, str: XCAFDoc_PartId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_HDataStructure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_HDataStructure): void;
+ get(): TopOpeBRepDS_HDataStructure;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_HDataStructure_1 extends Handle_TopOpeBRepDS_HDataStructure {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_HDataStructure_2 extends Handle_TopOpeBRepDS_HDataStructure {
+ constructor(thePtr: TopOpeBRepDS_HDataStructure);
+ }
+
+ export declare class Handle_TopOpeBRepDS_HDataStructure_3 extends Handle_TopOpeBRepDS_HDataStructure {
+ constructor(theHandle: Handle_TopOpeBRepDS_HDataStructure);
+ }
+
+ export declare class Handle_TopOpeBRepDS_HDataStructure_4 extends Handle_TopOpeBRepDS_HDataStructure {
+ constructor(theHandle: Handle_TopOpeBRepDS_HDataStructure);
+ }
+
+export declare class TopOpeBRepDS_Reducer {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure)
+ ProcessFaceInterferences(M: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ ProcessEdgeInterferences(): void;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_FaceEdgeInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_FaceEdgeInterference): void;
+ get(): TopOpeBRepDS_FaceEdgeInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_FaceEdgeInterference_1 extends Handle_TopOpeBRepDS_FaceEdgeInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_FaceEdgeInterference_2 extends Handle_TopOpeBRepDS_FaceEdgeInterference {
+ constructor(thePtr: TopOpeBRepDS_FaceEdgeInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_FaceEdgeInterference_3 extends Handle_TopOpeBRepDS_FaceEdgeInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_FaceEdgeInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_FaceEdgeInterference_4 extends Handle_TopOpeBRepDS_FaceEdgeInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_FaceEdgeInterference);
+ }
+
+export declare class TopOpeBRepDS_FaceEdgeInterference extends TopOpeBRepDS_ShapeShapeInterference {
+ constructor(T: TopOpeBRepDS_Transition, S: Graphic3d_ZLayerId, G: Graphic3d_ZLayerId, GIsBound: Standard_Boolean, C: TopOpeBRepDS_Config)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_BuildTool {
+ GetGeomTool(): TopOpeBRepTool_GeomTool;
+ ChangeGeomTool(): TopOpeBRepTool_GeomTool;
+ MakeVertex(V: TopoDS_Shape, P: TopOpeBRepDS_Point): void;
+ MakeEdge_1(E: TopoDS_Shape, C: TopOpeBRepDS_Curve): void;
+ MakeEdge_2(E: TopoDS_Shape, C: TopOpeBRepDS_Curve, DS: TopOpeBRepDS_DataStructure): void;
+ MakeEdge_3(E: TopoDS_Shape, C: Handle_Geom_Curve, Tol: Quantity_AbsorbedDose): void;
+ MakeEdge_4(E: TopoDS_Shape): void;
+ MakeWire(W: TopoDS_Shape): void;
+ MakeFace(F: TopoDS_Shape, S: TopOpeBRepDS_Surface): void;
+ MakeShell(Sh: TopoDS_Shape): void;
+ MakeSolid(S: TopoDS_Shape): void;
+ CopyEdge(Ein: TopoDS_Shape, Eou: TopoDS_Shape): void;
+ GetOrientedEdgeVertices(E: TopoDS_Edge, Vmin: TopoDS_Vertex, Vmax: TopoDS_Vertex, Parmin: Quantity_AbsorbedDose, Parmax: Quantity_AbsorbedDose): void;
+ UpdateEdgeCurveTol(F1: TopoDS_Face, F2: TopoDS_Face, E: TopoDS_Edge, C3Dnew: Handle_Geom_Curve, tol3d: Quantity_AbsorbedDose, tol2d1: Quantity_AbsorbedDose, tol2d2: Quantity_AbsorbedDose, newtol: Quantity_AbsorbedDose, newparmin: Quantity_AbsorbedDose, newparmax: Quantity_AbsorbedDose): void;
+ ApproxCurves(C: TopOpeBRepDS_Curve, E: TopoDS_Edge, inewC: Graphic3d_ZLayerId, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ ComputePCurves(C: TopOpeBRepDS_Curve, E: TopoDS_Edge, newC: TopOpeBRepDS_Curve, CompPC1: Standard_Boolean, CompPC2: Standard_Boolean, CompC3D: Standard_Boolean): void;
+ PutPCurves(newC: TopOpeBRepDS_Curve, E: TopoDS_Edge, CompPC1: Standard_Boolean, CompPC2: Standard_Boolean): void;
+ RecomputeCurves(C: TopOpeBRepDS_Curve, oldE: TopoDS_Edge, E: TopoDS_Edge, inewC: Graphic3d_ZLayerId, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ CopyFace(Fin: TopoDS_Shape, Fou: TopoDS_Shape): void;
+ AddEdgeVertex_1(Ein: TopoDS_Shape, Eou: TopoDS_Shape, V: TopoDS_Shape): void;
+ AddEdgeVertex_2(E: TopoDS_Shape, V: TopoDS_Shape): void;
+ AddWireEdge(W: TopoDS_Shape, E: TopoDS_Shape): void;
+ AddFaceWire(F: TopoDS_Shape, W: TopoDS_Shape): void;
+ AddShellFace(Sh: TopoDS_Shape, F: TopoDS_Shape): void;
+ AddSolidShell(S: TopoDS_Shape, Sh: TopoDS_Shape): void;
+ Parameter_1(E: TopoDS_Shape, V: TopoDS_Shape, P: Quantity_AbsorbedDose): void;
+ Range(E: TopoDS_Shape, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose): void;
+ UpdateEdge(Ein: TopoDS_Shape, Eou: TopoDS_Shape): void;
+ Parameter_2(C: TopOpeBRepDS_Curve, E: TopoDS_Shape, V: TopoDS_Shape): void;
+ Curve3D(E: TopoDS_Shape, C: Handle_Geom_Curve, Tol: Quantity_AbsorbedDose): void;
+ PCurve_1(F: TopoDS_Shape, E: TopoDS_Shape, C: Handle_Geom2d_Curve): void;
+ PCurve_2(F: TopoDS_Shape, E: TopoDS_Shape, CDS: TopOpeBRepDS_Curve, C: Handle_Geom2d_Curve): void;
+ Orientation_1(S: TopoDS_Shape, O: TopAbs_Orientation): void;
+ Orientation_2(S: TopoDS_Shape): TopAbs_Orientation;
+ Closed(S: TopoDS_Shape, B: Standard_Boolean): void;
+ Approximation(): Standard_Boolean;
+ UpdateSurface_1(F: TopoDS_Shape, SU: Handle_Geom_Surface): void;
+ UpdateSurface_2(E: TopoDS_Shape, oldF: TopoDS_Shape, newF: TopoDS_Shape): void;
+ OverWrite_1(): Standard_Boolean;
+ OverWrite_2(O: Standard_Boolean): void;
+ Translate_1(): Standard_Boolean;
+ Translate_2(T: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_BuildTool_1 extends TopOpeBRepDS_BuildTool {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_BuildTool_2 extends TopOpeBRepDS_BuildTool {
+ constructor(OutCurveType: TopOpeBRepTool_OutCurveType);
+ }
+
+ export declare class TopOpeBRepDS_BuildTool_3 extends TopOpeBRepDS_BuildTool {
+ constructor(GT: TopOpeBRepTool_GeomTool);
+ }
+
+export declare class TopOpeBRepDS_MapOfSurface extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_MapOfSurface): void;
+ Assign(theOther: TopOpeBRepDS_MapOfSurface): TopOpeBRepDS_MapOfSurface;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_SurfaceData): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_SurfaceData): TopOpeBRepDS_SurfaceData;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_SurfaceData;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_SurfaceData;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_SurfaceData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_MapOfSurface_1 extends TopOpeBRepDS_MapOfSurface {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_MapOfSurface_2 extends TopOpeBRepDS_MapOfSurface {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_MapOfSurface_3 extends TopOpeBRepDS_MapOfSurface {
+ constructor(theOther: TopOpeBRepDS_MapOfSurface);
+ }
+
+export declare class TopOpeBRepDS_DataMapOfIntegerListOfInterference extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_DataMapOfIntegerListOfInterference): void;
+ Assign(theOther: TopOpeBRepDS_DataMapOfIntegerListOfInterference): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_ListOfInterference): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_ListOfInterference): TopOpeBRepDS_ListOfInterference;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_ListOfInterference;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_ListOfInterference;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_ListOfInterference;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_DataMapOfIntegerListOfInterference_1 extends TopOpeBRepDS_DataMapOfIntegerListOfInterference {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfIntegerListOfInterference_2 extends TopOpeBRepDS_DataMapOfIntegerListOfInterference {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfIntegerListOfInterference_3 extends TopOpeBRepDS_DataMapOfIntegerListOfInterference {
+ constructor(theOther: TopOpeBRepDS_DataMapOfIntegerListOfInterference);
+ }
+
+export declare class TopOpeBRepDS_FaceInterferenceTool {
+ constructor(P: TopOpeBRepDS_PDataStructure)
+ Init(FI: TopoDS_Shape, E: TopoDS_Shape, Eisnew: Standard_Boolean, I: Handle_TopOpeBRepDS_Interference): void;
+ Add_1(FI: TopoDS_Shape, F: TopoDS_Shape, E: TopoDS_Shape, Eisnew: Standard_Boolean, I: Handle_TopOpeBRepDS_Interference): void;
+ Add_2(E: TopoDS_Shape, C: TopOpeBRepDS_Curve, I: Handle_TopOpeBRepDS_Interference): void;
+ SetEdgePntPar(P: gp_Pnt, par: Quantity_AbsorbedDose): void;
+ GetEdgePntPar(P: gp_Pnt, par: Quantity_AbsorbedDose): void;
+ IsEdgePntParDef(): Standard_Boolean;
+ Transition(I: Handle_TopOpeBRepDS_Interference): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_CurvePointInterference extends TopOpeBRepDS_Interference {
+ constructor(T: TopOpeBRepDS_Transition, ST: TopOpeBRepDS_Kind, S: Graphic3d_ZLayerId, GT: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose)
+ Parameter_1(): Quantity_AbsorbedDose;
+ Parameter_2(P: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_CurvePointInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_CurvePointInterference): void;
+ get(): TopOpeBRepDS_CurvePointInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_CurvePointInterference_1 extends Handle_TopOpeBRepDS_CurvePointInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_CurvePointInterference_2 extends Handle_TopOpeBRepDS_CurvePointInterference {
+ constructor(thePtr: TopOpeBRepDS_CurvePointInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_CurvePointInterference_3 extends Handle_TopOpeBRepDS_CurvePointInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_CurvePointInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_CurvePointInterference_4 extends Handle_TopOpeBRepDS_CurvePointInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_CurvePointInterference);
+ }
+
+export declare class Handle_TopOpeBRepDS_SolidSurfaceInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_SolidSurfaceInterference): void;
+ get(): TopOpeBRepDS_SolidSurfaceInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_SolidSurfaceInterference_1 extends Handle_TopOpeBRepDS_SolidSurfaceInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_SolidSurfaceInterference_2 extends Handle_TopOpeBRepDS_SolidSurfaceInterference {
+ constructor(thePtr: TopOpeBRepDS_SolidSurfaceInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_SolidSurfaceInterference_3 extends Handle_TopOpeBRepDS_SolidSurfaceInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_SolidSurfaceInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_SolidSurfaceInterference_4 extends Handle_TopOpeBRepDS_SolidSurfaceInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_SolidSurfaceInterference);
+ }
+
+export declare class TopOpeBRepDS_SolidSurfaceInterference extends TopOpeBRepDS_Interference {
+ constructor(Transition: TopOpeBRepDS_Transition, SupportType: TopOpeBRepDS_Kind, Support: Graphic3d_ZLayerId, GeometryType: TopOpeBRepDS_Kind, Geometry: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_Association {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_Association): void;
+ get(): TopOpeBRepDS_Association;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_Association_1 extends Handle_TopOpeBRepDS_Association {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_Association_2 extends Handle_TopOpeBRepDS_Association {
+ constructor(thePtr: TopOpeBRepDS_Association);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Association_3 extends Handle_TopOpeBRepDS_Association {
+ constructor(theHandle: Handle_TopOpeBRepDS_Association);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Association_4 extends Handle_TopOpeBRepDS_Association {
+ constructor(theHandle: Handle_TopOpeBRepDS_Association);
+ }
+
+export declare class TopOpeBRepDS_Association extends Standard_Transient {
+ constructor()
+ Associate_1(I: Handle_TopOpeBRepDS_Interference, K: Handle_TopOpeBRepDS_Interference): void;
+ Associate_2(I: Handle_TopOpeBRepDS_Interference, LI: TopOpeBRepDS_ListOfInterference): void;
+ HasAssociation(I: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ Associated(I: Handle_TopOpeBRepDS_Interference): TopOpeBRepDS_ListOfInterference;
+ AreAssociated(I: Handle_TopOpeBRepDS_Interference, K: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_DataMapOfShapeState extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_DataMapOfShapeState): void;
+ Assign(theOther: TopOpeBRepDS_DataMapOfShapeState): TopOpeBRepDS_DataMapOfShapeState;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopAbs_State): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopAbs_State): TopAbs_State;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopAbs_State;
+ ChangeSeek(theKey: TopoDS_Shape): TopAbs_State;
+ ChangeFind(theKey: TopoDS_Shape): TopAbs_State;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_DataMapOfShapeState_1 extends TopOpeBRepDS_DataMapOfShapeState {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfShapeState_2 extends TopOpeBRepDS_DataMapOfShapeState {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfShapeState_3 extends TopOpeBRepDS_DataMapOfShapeState {
+ constructor(theOther: TopOpeBRepDS_DataMapOfShapeState);
+ }
+
+export declare class TopOpeBRepDS_Filter {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure, pClassif: TopOpeBRepTool_PShapeClassifier)
+ ProcessInterferences(): void;
+ ProcessFaceInterferences_1(MEsp: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ ProcessFaceInterferences_2(I: Graphic3d_ZLayerId, MEsp: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ ProcessEdgeInterferences_1(): void;
+ ProcessEdgeInterferences_2(I: Graphic3d_ZLayerId): void;
+ ProcessCurveInterferences_1(): void;
+ ProcessCurveInterferences_2(I: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_PointData extends TopOpeBRepDS_GeometryData {
+ SetShapes(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): void;
+ GetShapes(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_PointData_1 extends TopOpeBRepDS_PointData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_PointData_2 extends TopOpeBRepDS_PointData {
+ constructor(P: TopOpeBRepDS_Point);
+ }
+
+ export declare class TopOpeBRepDS_PointData_3 extends TopOpeBRepDS_PointData {
+ constructor(P: TopOpeBRepDS_Point, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId);
+ }
+
+export declare class TopOpeBRepDS_Edge3dInterferenceTool {
+ constructor()
+ InitPointVertex(IsVertex: Graphic3d_ZLayerId, VonOO: TopoDS_Shape): void;
+ Init(Eref: TopoDS_Shape, E: TopoDS_Shape, F: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ Add(Eref: TopoDS_Shape, E: TopoDS_Shape, F: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ Transition(I: Handle_TopOpeBRepDS_Interference): void;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_Marker {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_Marker): void;
+ get(): TopOpeBRepDS_Marker;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_Marker_1 extends Handle_TopOpeBRepDS_Marker {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_Marker_2 extends Handle_TopOpeBRepDS_Marker {
+ constructor(thePtr: TopOpeBRepDS_Marker);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Marker_3 extends Handle_TopOpeBRepDS_Marker {
+ constructor(theHandle: Handle_TopOpeBRepDS_Marker);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Marker_4 extends Handle_TopOpeBRepDS_Marker {
+ constructor(theHandle: Handle_TopOpeBRepDS_Marker);
+ }
+
+export declare class TopOpeBRepDS_Marker extends Standard_Transient {
+ constructor()
+ Reset(): void;
+ Set_1(i: Graphic3d_ZLayerId, b: Standard_Boolean): void;
+ Set_2(b: Standard_Boolean, n: Graphic3d_ZLayerId, a: Standard_Address): void;
+ GetI(i: Graphic3d_ZLayerId): Standard_Boolean;
+ Allocate(n: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_MapOfShapeData extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_MapOfShapeData): void;
+ Assign(theOther: TopOpeBRepDS_MapOfShapeData): TopOpeBRepDS_MapOfShapeData;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_ShapeData): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_ShapeData): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_ShapeData;
+ ChangeFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_ShapeData;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeData;
+ Seek(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeData;
+ ChangeSeek(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_MapOfShapeData_1 extends TopOpeBRepDS_MapOfShapeData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_MapOfShapeData_2 extends TopOpeBRepDS_MapOfShapeData {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_MapOfShapeData_3 extends TopOpeBRepDS_MapOfShapeData {
+ constructor(theOther: TopOpeBRepDS_MapOfShapeData);
+ }
+
+export declare class Handle_TopOpeBRepDS_EdgeVertexInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_EdgeVertexInterference): void;
+ get(): TopOpeBRepDS_EdgeVertexInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_EdgeVertexInterference_1 extends Handle_TopOpeBRepDS_EdgeVertexInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_EdgeVertexInterference_2 extends Handle_TopOpeBRepDS_EdgeVertexInterference {
+ constructor(thePtr: TopOpeBRepDS_EdgeVertexInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_EdgeVertexInterference_3 extends Handle_TopOpeBRepDS_EdgeVertexInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_EdgeVertexInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_EdgeVertexInterference_4 extends Handle_TopOpeBRepDS_EdgeVertexInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_EdgeVertexInterference);
+ }
+
+export declare class TopOpeBRepDS_EdgeVertexInterference extends TopOpeBRepDS_ShapeShapeInterference {
+ Parameter_1(): Quantity_AbsorbedDose;
+ Parameter_2(P: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_EdgeVertexInterference_1 extends TopOpeBRepDS_EdgeVertexInterference {
+ constructor(T: TopOpeBRepDS_Transition, ST: TopOpeBRepDS_Kind, S: Graphic3d_ZLayerId, G: Graphic3d_ZLayerId, GIsBound: Standard_Boolean, C: TopOpeBRepDS_Config, P: Quantity_AbsorbedDose);
+ }
+
+ export declare class TopOpeBRepDS_EdgeVertexInterference_2 extends TopOpeBRepDS_EdgeVertexInterference {
+ constructor(T: TopOpeBRepDS_Transition, S: Graphic3d_ZLayerId, G: Graphic3d_ZLayerId, GIsBound: Standard_Boolean, C: TopOpeBRepDS_Config, P: Quantity_AbsorbedDose);
+ }
+
+export declare class TopOpeBRepDS_DataStructure {
+ constructor()
+ Init(): void;
+ AddSurface(S: TopOpeBRepDS_Surface): Graphic3d_ZLayerId;
+ RemoveSurface(I: Graphic3d_ZLayerId): void;
+ KeepSurface_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ KeepSurface_2(S: TopOpeBRepDS_Surface): Standard_Boolean;
+ ChangeKeepSurface_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): void;
+ ChangeKeepSurface_2(S: TopOpeBRepDS_Surface, FindKeep: Standard_Boolean): void;
+ AddCurve(S: TopOpeBRepDS_Curve): Graphic3d_ZLayerId;
+ RemoveCurve(I: Graphic3d_ZLayerId): void;
+ KeepCurve_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ KeepCurve_2(C: TopOpeBRepDS_Curve): Standard_Boolean;
+ ChangeKeepCurve_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): void;
+ ChangeKeepCurve_2(C: TopOpeBRepDS_Curve, FindKeep: Standard_Boolean): void;
+ AddPoint(PDS: TopOpeBRepDS_Point): Graphic3d_ZLayerId;
+ AddPointSS(PDS: TopOpeBRepDS_Point, S1: TopoDS_Shape, S2: TopoDS_Shape): Graphic3d_ZLayerId;
+ RemovePoint(I: Graphic3d_ZLayerId): void;
+ KeepPoint_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ KeepPoint_2(P: TopOpeBRepDS_Point): Standard_Boolean;
+ ChangeKeepPoint_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): void;
+ ChangeKeepPoint_2(P: TopOpeBRepDS_Point, FindKeep: Standard_Boolean): void;
+ AddShape_1(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ AddShape_2(S: TopoDS_Shape, I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ KeepShape_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): Standard_Boolean;
+ KeepShape_2(S: TopoDS_Shape, FindKeep: Standard_Boolean): Standard_Boolean;
+ ChangeKeepShape_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): void;
+ ChangeKeepShape_2(S: TopoDS_Shape, FindKeep: Standard_Boolean): void;
+ InitSectionEdges(): void;
+ AddSectionEdge(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ SurfaceInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ChangeSurfaceInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ CurveInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ChangeCurveInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ PointInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ChangePointInterferences(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ShapeInterferences_1(S: TopoDS_Shape, FindKeep: Standard_Boolean): TopOpeBRepDS_ListOfInterference;
+ ChangeShapeInterferences_1(S: TopoDS_Shape): TopOpeBRepDS_ListOfInterference;
+ ShapeInterferences_2(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): TopOpeBRepDS_ListOfInterference;
+ ChangeShapeInterferences_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ShapeSameDomain_1(S: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeShapeSameDomain_1(S: TopoDS_Shape): TopTools_ListOfShape;
+ ShapeSameDomain_2(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ ChangeShapeSameDomain_2(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ ChangeShapes(): TopOpeBRepDS_MapOfShapeData;
+ AddShapeSameDomain(S: TopoDS_Shape, SSD: TopoDS_Shape): void;
+ RemoveShapeSameDomain(S: TopoDS_Shape, SSD: TopoDS_Shape): void;
+ SameDomainRef_1(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SameDomainRef_2(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ SameDomainRef_3(I: Graphic3d_ZLayerId, Ref: Graphic3d_ZLayerId): void;
+ SameDomainRef_4(S: TopoDS_Shape, Ref: Graphic3d_ZLayerId): void;
+ SameDomainOri_1(I: Graphic3d_ZLayerId): TopOpeBRepDS_Config;
+ SameDomainOri_2(S: TopoDS_Shape): TopOpeBRepDS_Config;
+ SameDomainOri_3(I: Graphic3d_ZLayerId, Ori: TopOpeBRepDS_Config): void;
+ SameDomainOri_4(S: TopoDS_Shape, Ori: TopOpeBRepDS_Config): void;
+ SameDomainInd_1(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SameDomainInd_2(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ SameDomainInd_3(I: Graphic3d_ZLayerId, Ind: Graphic3d_ZLayerId): void;
+ SameDomainInd_4(S: TopoDS_Shape, Ind: Graphic3d_ZLayerId): void;
+ AncestorRank_1(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AncestorRank_2(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ AncestorRank_3(I: Graphic3d_ZLayerId, Ianc: Graphic3d_ZLayerId): void;
+ AncestorRank_4(S: TopoDS_Shape, Ianc: Graphic3d_ZLayerId): void;
+ AddShapeInterference(S: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ RemoveShapeInterference(S: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ FillShapesSameDomain_1(S1: TopoDS_Shape, S2: TopoDS_Shape, refFirst: Standard_Boolean): void;
+ FillShapesSameDomain_2(S1: TopoDS_Shape, S2: TopoDS_Shape, c1: TopOpeBRepDS_Config, c2: TopOpeBRepDS_Config, refFirst: Standard_Boolean): void;
+ UnfillShapesSameDomain(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ NbSurfaces(): Graphic3d_ZLayerId;
+ NbCurves(): Graphic3d_ZLayerId;
+ ChangeNbCurves(N: Graphic3d_ZLayerId): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ NbShapes(): Graphic3d_ZLayerId;
+ NbSectionEdges(): Graphic3d_ZLayerId;
+ Surface(I: Graphic3d_ZLayerId): TopOpeBRepDS_Surface;
+ ChangeSurface(I: Graphic3d_ZLayerId): TopOpeBRepDS_Surface;
+ Curve(I: Graphic3d_ZLayerId): TopOpeBRepDS_Curve;
+ ChangeCurve(I: Graphic3d_ZLayerId): TopOpeBRepDS_Curve;
+ Point(I: Graphic3d_ZLayerId): TopOpeBRepDS_Point;
+ ChangePoint(I: Graphic3d_ZLayerId): TopOpeBRepDS_Point;
+ Shape_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): TopoDS_Shape;
+ Shape_2(S: TopoDS_Shape, FindKeep: Standard_Boolean): Graphic3d_ZLayerId;
+ SectionEdge_1(I: Graphic3d_ZLayerId, FindKeep: Standard_Boolean): TopoDS_Edge;
+ SectionEdge_2(E: TopoDS_Edge, FindKeep: Standard_Boolean): Graphic3d_ZLayerId;
+ IsSectionEdge(E: TopoDS_Edge, FindKeep: Standard_Boolean): Standard_Boolean;
+ HasGeometry(S: TopoDS_Shape): Standard_Boolean;
+ HasShape(S: TopoDS_Shape, FindKeep: Standard_Boolean): Standard_Boolean;
+ SetNewSurface(F: TopoDS_Shape, S: Handle_Geom_Surface): void;
+ HasNewSurface(F: TopoDS_Shape): Standard_Boolean;
+ NewSurface(F: TopoDS_Shape): Handle_Geom_Surface;
+ Isfafa_1(isfafa: Standard_Boolean): void;
+ Isfafa_2(): Standard_Boolean;
+ ChangeMapOfShapeWithStateObj(): TopOpeBRepDS_IndexedDataMapOfShapeWithState;
+ ChangeMapOfShapeWithStateTool(): TopOpeBRepDS_IndexedDataMapOfShapeWithState;
+ ChangeMapOfShapeWithState(aShape: TopoDS_Shape, aFlag: Standard_Boolean): TopOpeBRepDS_IndexedDataMapOfShapeWithState;
+ GetShapeWithState(aShape: TopoDS_Shape): TopOpeBRepDS_ShapeWithState;
+ ChangeMapOfRejectedShapesObj(): TopTools_IndexedMapOfShape;
+ ChangeMapOfRejectedShapesTool(): TopTools_IndexedMapOfShape;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_DoubleMapOfIntegerShape extends NCollection_BaseMap {
+ Exchange(theOther: TopOpeBRepDS_DoubleMapOfIntegerShape): void;
+ Assign(theOther: TopOpeBRepDS_DoubleMapOfIntegerShape): TopOpeBRepDS_DoubleMapOfIntegerShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey1: Standard_Integer, theKey2: TopoDS_Shape): void;
+ AreBound(theKey1: Standard_Integer, theKey2: TopoDS_Shape): Standard_Boolean;
+ IsBound1(theKey1: Standard_Integer): Standard_Boolean;
+ IsBound2(theKey2: TopoDS_Shape): Standard_Boolean;
+ UnBind1(theKey1: Standard_Integer): Standard_Boolean;
+ UnBind2(theKey2: TopoDS_Shape): Standard_Boolean;
+ Find1_1(theKey1: Standard_Integer): TopoDS_Shape;
+ Find1_2(theKey1: Standard_Integer, theKey2: TopoDS_Shape): Standard_Boolean;
+ Seek1(theKey1: Standard_Integer): TopoDS_Shape;
+ Find2_1(theKey2: TopoDS_Shape): Standard_Integer;
+ Find2_2(theKey2: TopoDS_Shape, theKey1: Standard_Integer): Standard_Boolean;
+ Seek2(theKey2: TopoDS_Shape): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_DoubleMapOfIntegerShape_1 extends TopOpeBRepDS_DoubleMapOfIntegerShape {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_DoubleMapOfIntegerShape_2 extends TopOpeBRepDS_DoubleMapOfIntegerShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_DoubleMapOfIntegerShape_3 extends TopOpeBRepDS_DoubleMapOfIntegerShape {
+ constructor(theOther: TopOpeBRepDS_DoubleMapOfIntegerShape);
+ }
+
+export declare class TopOpeBRepDS_CurveData extends TopOpeBRepDS_GeometryData {
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_CurveData_1 extends TopOpeBRepDS_CurveData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_CurveData_2 extends TopOpeBRepDS_CurveData {
+ constructor(C: TopOpeBRepDS_Curve);
+ }
+
+export declare class TopOpeBRepDS_EdgeInterferenceTool {
+ constructor()
+ Init(E: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ Add_1(E: TopoDS_Shape, V: TopoDS_Shape, I: Handle_TopOpeBRepDS_Interference): void;
+ Add_2(E: TopoDS_Shape, P: TopOpeBRepDS_Point, I: Handle_TopOpeBRepDS_Interference): void;
+ Transition(I: Handle_TopOpeBRepDS_Interference): void;
+ delete(): void;
+}
+
+export declare type TopOpeBRepDS_Config = {
+ TopOpeBRepDS_UNSHGEOMETRY: {};
+ TopOpeBRepDS_SAMEORIENTED: {};
+ TopOpeBRepDS_DIFFORIENTED: {};
+}
+
+export declare class TopOpeBRepDS_CurveIterator extends TopOpeBRepDS_InterferenceIterator {
+ constructor(L: TopOpeBRepDS_ListOfInterference)
+ MatchInterference(I: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ Current(): Graphic3d_ZLayerId;
+ Orientation(S: TopAbs_State): TopAbs_Orientation;
+ PCurve(): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_Curve {
+ DefineCurve(P: Handle_Geom_Curve, T: Quantity_AbsorbedDose, IsWalk: Standard_Boolean): void;
+ Tolerance_1(tol: Quantity_AbsorbedDose): void;
+ SetSCI(I1: Handle_TopOpeBRepDS_Interference, I2: Handle_TopOpeBRepDS_Interference): void;
+ GetSCI1(): Handle_TopOpeBRepDS_Interference;
+ GetSCI2(): Handle_TopOpeBRepDS_Interference;
+ GetSCI(I1: Handle_TopOpeBRepDS_Interference, I2: Handle_TopOpeBRepDS_Interference): void;
+ SetShapes(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ GetShapes(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Shape1(): TopoDS_Shape;
+ ChangeShape1(): TopoDS_Shape;
+ Shape2(): TopoDS_Shape;
+ ChangeShape2(): TopoDS_Shape;
+ Curve_1(): Handle_Geom_Curve;
+ SetRange(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Range(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Standard_Boolean;
+ Tolerance_2(): Quantity_AbsorbedDose;
+ ChangeCurve(): Handle_Geom_Curve;
+ Curve_2(C3D: Handle_Geom_Curve, Tol: Quantity_AbsorbedDose): void;
+ Curve1_1(): Handle_Geom2d_Curve;
+ Curve1_2(PC1: Handle_Geom2d_Curve): void;
+ Curve2_1(): Handle_Geom2d_Curve;
+ Curve2_2(PC2: Handle_Geom2d_Curve): void;
+ IsWalk(): Standard_Boolean;
+ ChangeIsWalk(B: Standard_Boolean): void;
+ Keep(): Standard_Boolean;
+ ChangeKeep(B: Standard_Boolean): void;
+ Mother(): Graphic3d_ZLayerId;
+ ChangeMother(I: Graphic3d_ZLayerId): void;
+ DSIndex(): Graphic3d_ZLayerId;
+ ChangeDSIndex(I: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Curve_1 extends TopOpeBRepDS_Curve {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Curve_2 extends TopOpeBRepDS_Curve {
+ constructor(P: Handle_Geom_Curve, T: Quantity_AbsorbedDose, IsWalk: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepDS_InterferenceTool {
+ constructor();
+ static MakeEdgeInterference(T: TopOpeBRepDS_Transition, SK: TopOpeBRepDS_Kind, SI: Graphic3d_ZLayerId, GK: TopOpeBRepDS_Kind, GI: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose): Handle_TopOpeBRepDS_Interference;
+ static MakeCurveInterference(T: TopOpeBRepDS_Transition, SK: TopOpeBRepDS_Kind, SI: Graphic3d_ZLayerId, GK: TopOpeBRepDS_Kind, GI: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose): Handle_TopOpeBRepDS_Interference;
+ static DuplicateCurvePointInterference(I: Handle_TopOpeBRepDS_Interference): Handle_TopOpeBRepDS_Interference;
+ static MakeFaceCurveInterference(Transition: TopOpeBRepDS_Transition, FaceI: Graphic3d_ZLayerId, CurveI: Graphic3d_ZLayerId, PC: Handle_Geom2d_Curve): Handle_TopOpeBRepDS_Interference;
+ static MakeSolidSurfaceInterference(Transition: TopOpeBRepDS_Transition, SolidI: Graphic3d_ZLayerId, SurfaceI: Graphic3d_ZLayerId): Handle_TopOpeBRepDS_Interference;
+ static MakeEdgeVertexInterference(Transition: TopOpeBRepDS_Transition, EdgeI: Graphic3d_ZLayerId, VertexI: Graphic3d_ZLayerId, VertexIsBound: Standard_Boolean, Config: TopOpeBRepDS_Config, param: Quantity_AbsorbedDose): Handle_TopOpeBRepDS_Interference;
+ static MakeFaceEdgeInterference(Transition: TopOpeBRepDS_Transition, FaceI: Graphic3d_ZLayerId, EdgeI: Graphic3d_ZLayerId, EdgeIsBound: Standard_Boolean, Config: TopOpeBRepDS_Config): Handle_TopOpeBRepDS_Interference;
+ static Parameter_1(CPI: Handle_TopOpeBRepDS_Interference): Quantity_AbsorbedDose;
+ static Parameter_2(CPI: Handle_TopOpeBRepDS_Interference, Par: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_InterferenceIterator {
+ Init(L: TopOpeBRepDS_ListOfInterference): void;
+ GeometryKind(GK: TopOpeBRepDS_Kind): void;
+ Geometry(G: Graphic3d_ZLayerId): void;
+ SupportKind(ST: TopOpeBRepDS_Kind): void;
+ Support(S: Graphic3d_ZLayerId): void;
+ Match(): void;
+ MatchInterference(I: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TopOpeBRepDS_Interference;
+ ChangeIterator(): TopOpeBRepDS_ListIteratorOfListOfInterference;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_InterferenceIterator_1 extends TopOpeBRepDS_InterferenceIterator {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_InterferenceIterator_2 extends TopOpeBRepDS_InterferenceIterator {
+ constructor(L: TopOpeBRepDS_ListOfInterference);
+ }
+
+export declare class TopOpeBRepDS_SurfaceData extends TopOpeBRepDS_GeometryData {
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_SurfaceData_1 extends TopOpeBRepDS_SurfaceData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_SurfaceData_2 extends TopOpeBRepDS_SurfaceData {
+ constructor(S: TopOpeBRepDS_Surface);
+ }
+
+export declare class TopOpeBRepDS_TKI {
+ constructor()
+ Clear(): void;
+ FillOnGeometry(L: TopOpeBRepDS_ListOfInterference): void;
+ FillOnSupport(L: TopOpeBRepDS_ListOfInterference): void;
+ IsBound(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): Standard_Boolean;
+ Interferences(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ChangeInterferences(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ HasInterferences(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): Standard_Boolean;
+ Add_1(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): void;
+ Add_2(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId, HI: Handle_TopOpeBRepDS_Interference): void;
+ DumpTKIIterator(s1: XCAFDoc_PartId, s2: XCAFDoc_PartId): void;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ ChangeValue(K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_IndexedDataMapOfShapeWithState extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_IndexedDataMapOfShapeWithState): void;
+ Assign(theOther: TopOpeBRepDS_IndexedDataMapOfShapeWithState): TopOpeBRepDS_IndexedDataMapOfShapeWithState;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_ShapeWithState): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_ShapeWithState): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_ShapeWithState;
+ ChangeFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_ShapeWithState;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeWithState;
+ Seek(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeWithState;
+ ChangeSeek(theKey1: TopoDS_Shape): TopOpeBRepDS_ShapeWithState;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfShapeWithState_1 extends TopOpeBRepDS_IndexedDataMapOfShapeWithState {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfShapeWithState_2 extends TopOpeBRepDS_IndexedDataMapOfShapeWithState {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfShapeWithState_3 extends TopOpeBRepDS_IndexedDataMapOfShapeWithState {
+ constructor(theOther: TopOpeBRepDS_IndexedDataMapOfShapeWithState);
+ }
+
+export declare class Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference): void;
+ get(): TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_1 extends Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_2 extends Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference {
+ constructor(thePtr: TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_3 extends Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_4 extends Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference);
+ }
+
+export declare class TopOpeBRepDS_ListOfShapeOn1State {
+ constructor()
+ ListOnState(): TopTools_ListOfShape;
+ ChangeListOnState(): TopTools_ListOfShape;
+ IsSplit(): Standard_Boolean;
+ Split(B: Standard_Boolean): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_GeometryData {
+ Assign(Other: TopOpeBRepDS_GeometryData): void;
+ Interferences(): TopOpeBRepDS_ListOfInterference;
+ ChangeInterferences(): TopOpeBRepDS_ListOfInterference;
+ AddInterference(I: Handle_TopOpeBRepDS_Interference): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_GeometryData_1 extends TopOpeBRepDS_GeometryData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_GeometryData_2 extends TopOpeBRepDS_GeometryData {
+ constructor(Other: TopOpeBRepDS_GeometryData);
+ }
+
+export declare class TopOpeBRepDS_FIR {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure)
+ ProcessFaceInterferences_1(M: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ ProcessFaceInterferences_2(I: Graphic3d_ZLayerId, M: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_TOOL {
+ constructor();
+ static EShareG(HDS: Handle_TopOpeBRepDS_HDataStructure, E: TopoDS_Edge, lEsd: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ static ShareG(HDS: Handle_TopOpeBRepDS_HDataStructure, is1: Graphic3d_ZLayerId, is2: Graphic3d_ZLayerId): Standard_Boolean;
+ static GetEsd(HDS: Handle_TopOpeBRepDS_HDataStructure, S: TopoDS_Shape, ie: Graphic3d_ZLayerId, iesd: Graphic3d_ZLayerId): Standard_Boolean;
+ static ShareSplitON(HDS: Handle_TopOpeBRepDS_HDataStructure, MspON: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State, i1: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId, spON: TopoDS_Shape): Standard_Boolean;
+ static GetConfig(HDS: Handle_TopOpeBRepDS_HDataStructure, MEspON: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State, ie: Graphic3d_ZLayerId, iesd: Graphic3d_ZLayerId, conf: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepDS_ShapeShapeInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_ShapeShapeInterference): void;
+ get(): TopOpeBRepDS_ShapeShapeInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_ShapeShapeInterference_1 extends Handle_TopOpeBRepDS_ShapeShapeInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_ShapeShapeInterference_2 extends Handle_TopOpeBRepDS_ShapeShapeInterference {
+ constructor(thePtr: TopOpeBRepDS_ShapeShapeInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_ShapeShapeInterference_3 extends Handle_TopOpeBRepDS_ShapeShapeInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_ShapeShapeInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_ShapeShapeInterference_4 extends Handle_TopOpeBRepDS_ShapeShapeInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_ShapeShapeInterference);
+ }
+
+export declare class TopOpeBRepDS_ShapeShapeInterference extends TopOpeBRepDS_Interference {
+ constructor(T: TopOpeBRepDS_Transition, ST: TopOpeBRepDS_Kind, S: Graphic3d_ZLayerId, GT: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId, GBound: Standard_Boolean, C: TopOpeBRepDS_Config)
+ Config(): TopOpeBRepDS_Config;
+ GBound(): Standard_Boolean;
+ SetGBound(b: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_Dumper {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure)
+ SDumpRefOri_1(K: TopOpeBRepDS_Kind, I: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ SDumpRefOri_2(S: TopoDS_Shape): XCAFDoc_PartId;
+ SPrintShape_1(I: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ SPrintShape_2(S: TopoDS_Shape): XCAFDoc_PartId;
+ SPrintShapeRefOri_1(S: TopoDS_Shape, B: XCAFDoc_PartId): XCAFDoc_PartId;
+ SPrintShapeRefOri_2(L: TopTools_ListOfShape, B: XCAFDoc_PartId): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare type TopOpeBRepDS_CheckStatus = {
+ TopOpeBRepDS_OK: {};
+ TopOpeBRepDS_NOK: {};
+}
+
+export declare class TopOpeBRepDS_DataMapOfCheckStatus extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_DataMapOfCheckStatus): void;
+ Assign(theOther: TopOpeBRepDS_DataMapOfCheckStatus): TopOpeBRepDS_DataMapOfCheckStatus;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_CheckStatus): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_CheckStatus): TopOpeBRepDS_CheckStatus;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_CheckStatus;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_CheckStatus;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_CheckStatus;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_DataMapOfCheckStatus_1 extends TopOpeBRepDS_DataMapOfCheckStatus {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfCheckStatus_2 extends TopOpeBRepDS_DataMapOfCheckStatus {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfCheckStatus_3 extends TopOpeBRepDS_DataMapOfCheckStatus {
+ constructor(theOther: TopOpeBRepDS_DataMapOfCheckStatus);
+ }
+
+export declare class TopOpeBRepDS_Explorer {
+ Init(HDS: Handle_TopOpeBRepDS_HDataStructure, T: TopAbs_ShapeEnum, findkeep: Standard_Boolean): void;
+ Type(): TopAbs_ShapeEnum;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(): TopoDS_Shape;
+ Index(): Graphic3d_ZLayerId;
+ Face(): TopoDS_Face;
+ Edge(): TopoDS_Edge;
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Explorer_1 extends TopOpeBRepDS_Explorer {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Explorer_2 extends TopOpeBRepDS_Explorer {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure, T: TopAbs_ShapeEnum, findkeep: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepDS_MapOfCurve extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_MapOfCurve): void;
+ Assign(theOther: TopOpeBRepDS_MapOfCurve): TopOpeBRepDS_MapOfCurve;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_CurveData): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_CurveData): TopOpeBRepDS_CurveData;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_CurveData;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_CurveData;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_CurveData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_MapOfCurve_1 extends TopOpeBRepDS_MapOfCurve {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_MapOfCurve_2 extends TopOpeBRepDS_MapOfCurve {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_MapOfCurve_3 extends TopOpeBRepDS_MapOfCurve {
+ constructor(theOther: TopOpeBRepDS_MapOfCurve);
+ }
+
+export declare class TopOpeBRepDS_CurveExplorer {
+ Init(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Curve_1(): TopOpeBRepDS_Curve;
+ IsCurve(I: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCurveKeep(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Curve_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_Curve;
+ NbCurve(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_CurveExplorer_1 extends TopOpeBRepDS_CurveExplorer {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_CurveExplorer_2 extends TopOpeBRepDS_CurveExplorer {
+ constructor(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepDS_EIR {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure)
+ ProcessEdgeInterferences_1(): void;
+ ProcessEdgeInterferences_2(I: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_ShapeWithState {
+ constructor()
+ Part(aState: TopAbs_State): TopTools_ListOfShape;
+ AddPart(aShape: TopoDS_Shape, aState: TopAbs_State): void;
+ AddParts(aListOfShape: TopTools_ListOfShape, aState: TopAbs_State): void;
+ SetState(aState: TopAbs_State): void;
+ State(): TopAbs_State;
+ SetIsSplitted(anIsSplitted: Standard_Boolean): void;
+ IsSplitted(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_Check extends Standard_Transient {
+ ChkIntg(): Standard_Boolean;
+ ChkIntgInterf(LI: TopOpeBRepDS_ListOfInterference): Standard_Boolean;
+ CheckDS(i: Graphic3d_ZLayerId, K: TopOpeBRepDS_Kind): Standard_Boolean;
+ ChkIntgSamDom(): Standard_Boolean;
+ CheckShapes(LS: TopTools_ListOfShape): Standard_Boolean;
+ OneVertexOnPnt(): Standard_Boolean;
+ HDS(): Handle_TopOpeBRepDS_HDataStructure;
+ ChangeHDS(): Handle_TopOpeBRepDS_HDataStructure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Check_1 extends TopOpeBRepDS_Check {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Check_2 extends TopOpeBRepDS_Check {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure);
+ }
+
+export declare class Handle_TopOpeBRepDS_Check {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_Check): void;
+ get(): TopOpeBRepDS_Check;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_Check_1 extends Handle_TopOpeBRepDS_Check {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_Check_2 extends Handle_TopOpeBRepDS_Check {
+ constructor(thePtr: TopOpeBRepDS_Check);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Check_3 extends Handle_TopOpeBRepDS_Check {
+ constructor(theHandle: Handle_TopOpeBRepDS_Check);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Check_4 extends Handle_TopOpeBRepDS_Check {
+ constructor(theHandle: Handle_TopOpeBRepDS_Check);
+ }
+
+export declare class TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): void;
+ Assign(theOther: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State): TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopOpeBRepDS_ListOfShapeOn1State): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopOpeBRepDS_ListOfShapeOn1State): TopOpeBRepDS_ListOfShapeOn1State;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopOpeBRepDS_ListOfShapeOn1State;
+ ChangeSeek(theKey: TopoDS_Shape): TopOpeBRepDS_ListOfShapeOn1State;
+ ChangeFind(theKey: TopoDS_Shape): TopOpeBRepDS_ListOfShapeOn1State;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_1 extends TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_2 extends TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_3 extends TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State {
+ constructor(theOther: TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State);
+ }
+
+export declare class TopOpeBRepDS_SurfaceExplorer {
+ Init(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Surface_1(): TopOpeBRepDS_Surface;
+ IsSurface(I: Graphic3d_ZLayerId): Standard_Boolean;
+ IsSurfaceKeep(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Surface_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_Surface;
+ NbSurface(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_SurfaceExplorer_1 extends TopOpeBRepDS_SurfaceExplorer {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_SurfaceExplorer_2 extends TopOpeBRepDS_SurfaceExplorer {
+ constructor(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TopOpeBRepDS_DataMapOfIntegerListOfInterference): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference): TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference;
+ Move(theOther: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference): TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference;
+ First(): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ ChangeFirst(): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ Last(): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ ChangeLast(): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ Value(theIndex: Standard_Integer): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ ChangeValue(theIndex: Standard_Integer): TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ SetValue(theIndex: Standard_Integer, theItem: TopOpeBRepDS_DataMapOfIntegerListOfInterference): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_1 extends TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_2 extends TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_3 extends TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ constructor(theOther: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference);
+ }
+
+ export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_4 extends TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ constructor(theOther: TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference);
+ }
+
+ export declare class TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_5 extends TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference {
+ constructor(theBegin: TopOpeBRepDS_DataMapOfIntegerListOfInterference, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TopOpeBRepDS_PointExplorer {
+ Init(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Point_1(): TopOpeBRepDS_Point;
+ IsPoint(I: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPointKeep(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Point_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_Point;
+ NbPoint(): Graphic3d_ZLayerId;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_PointExplorer_1 extends TopOpeBRepDS_PointExplorer {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_PointExplorer_2 extends TopOpeBRepDS_PointExplorer {
+ constructor(DS: TopOpeBRepDS_DataStructure, FindOnlyKeep: Standard_Boolean);
+ }
+
+export declare class TopOpeBRepDS_MapOfIntegerShapeData extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_MapOfIntegerShapeData): void;
+ Assign(theOther: TopOpeBRepDS_MapOfIntegerShapeData): TopOpeBRepDS_MapOfIntegerShapeData;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_ShapeData): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_ShapeData): TopOpeBRepDS_ShapeData;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_ShapeData;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_ShapeData;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_ShapeData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_MapOfIntegerShapeData_1 extends TopOpeBRepDS_MapOfIntegerShapeData {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_MapOfIntegerShapeData_2 extends TopOpeBRepDS_MapOfIntegerShapeData {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_MapOfIntegerShapeData_3 extends TopOpeBRepDS_MapOfIntegerShapeData {
+ constructor(theOther: TopOpeBRepDS_MapOfIntegerShapeData);
+ }
+
+export declare type TopOpeBRepDS_Kind = {
+ TopOpeBRepDS_POINT: {};
+ TopOpeBRepDS_CURVE: {};
+ TopOpeBRepDS_SURFACE: {};
+ TopOpeBRepDS_VERTEX: {};
+ TopOpeBRepDS_EDGE: {};
+ TopOpeBRepDS_WIRE: {};
+ TopOpeBRepDS_FACE: {};
+ TopOpeBRepDS_SHELL: {};
+ TopOpeBRepDS_SOLID: {};
+ TopOpeBRepDS_COMPSOLID: {};
+ TopOpeBRepDS_COMPOUND: {};
+ TopOpeBRepDS_UNKNOWN: {};
+}
+
+export declare class TopOpeBRepDS_Surface {
+ Assign(Other: TopOpeBRepDS_Surface): void;
+ Surface(): Handle_Geom_Surface;
+ Tolerance_1(): Quantity_AbsorbedDose;
+ Tolerance_2(theTol: Quantity_AbsorbedDose): void;
+ Keep(): Standard_Boolean;
+ ChangeKeep(theToKeep: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Surface_1 extends TopOpeBRepDS_Surface {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Surface_2 extends TopOpeBRepDS_Surface {
+ constructor(P: Handle_Geom_Surface, T: Quantity_AbsorbedDose);
+ }
+
+ export declare class TopOpeBRepDS_Surface_3 extends TopOpeBRepDS_Surface {
+ constructor(Other: TopOpeBRepDS_Surface);
+ }
+
+export declare class TopOpeBRepDS {
+ constructor();
+ static SPrint_1(S: TopAbs_State): XCAFDoc_PartId;
+ static SPrint_2(K: TopOpeBRepDS_Kind): XCAFDoc_PartId;
+ static SPrint_3(K: TopOpeBRepDS_Kind, I: Graphic3d_ZLayerId, B: XCAFDoc_PartId, A: XCAFDoc_PartId): XCAFDoc_PartId;
+ static SPrint_4(T: TopAbs_ShapeEnum): XCAFDoc_PartId;
+ static SPrint_5(T: TopAbs_ShapeEnum, I: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ static SPrint_6(O: TopAbs_Orientation): XCAFDoc_PartId;
+ static SPrint_7(C: TopOpeBRepDS_Config): XCAFDoc_PartId;
+ static IsGeometry(K: TopOpeBRepDS_Kind): Standard_Boolean;
+ static IsTopology(K: TopOpeBRepDS_Kind): Standard_Boolean;
+ static KindToShape(K: TopOpeBRepDS_Kind): TopAbs_ShapeEnum;
+ static ShapeToKind(S: TopAbs_ShapeEnum): TopOpeBRepDS_Kind;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_SurfaceIterator extends TopOpeBRepDS_InterferenceIterator {
+ constructor(L: TopOpeBRepDS_ListOfInterference)
+ Current(): Graphic3d_ZLayerId;
+ Orientation(S: TopAbs_State): TopAbs_Orientation;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_SurfaceCurveInterference extends TopOpeBRepDS_Interference {
+ PCurve_1(): Handle_Geom2d_Curve;
+ PCurve_2(PC: Handle_Geom2d_Curve): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_SurfaceCurveInterference_1 extends TopOpeBRepDS_SurfaceCurveInterference {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_SurfaceCurveInterference_2 extends TopOpeBRepDS_SurfaceCurveInterference {
+ constructor(Transition: TopOpeBRepDS_Transition, SupportType: TopOpeBRepDS_Kind, Support: Graphic3d_ZLayerId, GeometryType: TopOpeBRepDS_Kind, Geometry: Graphic3d_ZLayerId, PC: Handle_Geom2d_Curve);
+ }
+
+ export declare class TopOpeBRepDS_SurfaceCurveInterference_3 extends TopOpeBRepDS_SurfaceCurveInterference {
+ constructor(I: Handle_TopOpeBRepDS_Interference);
+ }
+
+export declare class Handle_TopOpeBRepDS_SurfaceCurveInterference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_SurfaceCurveInterference): void;
+ get(): TopOpeBRepDS_SurfaceCurveInterference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_SurfaceCurveInterference_1 extends Handle_TopOpeBRepDS_SurfaceCurveInterference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_SurfaceCurveInterference_2 extends Handle_TopOpeBRepDS_SurfaceCurveInterference {
+ constructor(thePtr: TopOpeBRepDS_SurfaceCurveInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_SurfaceCurveInterference_3 extends Handle_TopOpeBRepDS_SurfaceCurveInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_SurfaceCurveInterference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_SurfaceCurveInterference_4 extends Handle_TopOpeBRepDS_SurfaceCurveInterference {
+ constructor(theHandle: Handle_TopOpeBRepDS_SurfaceCurveInterference);
+ }
+
+export declare class TopOpeBRepDS_IndexedDataMapOfVertexPoint extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_IndexedDataMapOfVertexPoint): void;
+ Assign(theOther: TopOpeBRepDS_IndexedDataMapOfVertexPoint): TopOpeBRepDS_IndexedDataMapOfVertexPoint;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_Point): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopOpeBRepDS_Point): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_Point;
+ ChangeFromIndex(theIndex: Standard_Integer): TopOpeBRepDS_Point;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopOpeBRepDS_Point;
+ Seek(theKey1: TopoDS_Shape): TopOpeBRepDS_Point;
+ ChangeSeek(theKey1: TopoDS_Shape): TopOpeBRepDS_Point;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfVertexPoint_1 extends TopOpeBRepDS_IndexedDataMapOfVertexPoint {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfVertexPoint_2 extends TopOpeBRepDS_IndexedDataMapOfVertexPoint {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_IndexedDataMapOfVertexPoint_3 extends TopOpeBRepDS_IndexedDataMapOfVertexPoint {
+ constructor(theOther: TopOpeBRepDS_IndexedDataMapOfVertexPoint);
+ }
+
+export declare class TopOpeBRepDS_ShapeData {
+ constructor()
+ Interferences(): TopOpeBRepDS_ListOfInterference;
+ ChangeInterferences(): TopOpeBRepDS_ListOfInterference;
+ Keep(): Standard_Boolean;
+ ChangeKeep(B: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_PointIterator extends TopOpeBRepDS_InterferenceIterator {
+ constructor(L: TopOpeBRepDS_ListOfInterference)
+ MatchInterference(I: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ Current(): Graphic3d_ZLayerId;
+ Orientation(S: TopAbs_State): TopAbs_Orientation;
+ Parameter(): Quantity_AbsorbedDose;
+ IsVertex(): Standard_Boolean;
+ IsPoint(): Standard_Boolean;
+ DiffOriented(): Standard_Boolean;
+ SameOriented(): Standard_Boolean;
+ Support(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_MapOfPoint extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepDS_MapOfPoint): void;
+ Assign(theOther: TopOpeBRepDS_MapOfPoint): TopOpeBRepDS_MapOfPoint;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopOpeBRepDS_PointData): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopOpeBRepDS_PointData): TopOpeBRepDS_PointData;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopOpeBRepDS_PointData;
+ ChangeSeek(theKey: Standard_Integer): TopOpeBRepDS_PointData;
+ ChangeFind(theKey: Standard_Integer): TopOpeBRepDS_PointData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_MapOfPoint_1 extends TopOpeBRepDS_MapOfPoint {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_MapOfPoint_2 extends TopOpeBRepDS_MapOfPoint {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepDS_MapOfPoint_3 extends TopOpeBRepDS_MapOfPoint {
+ constructor(theOther: TopOpeBRepDS_MapOfPoint);
+ }
+
+export declare class TopOpeBRepDS_Transition {
+ Set_1(StateBefore: TopAbs_State, StateAfter: TopAbs_State, ShapeBefore: TopAbs_ShapeEnum, ShapeAfter: TopAbs_ShapeEnum): void;
+ StateBefore(S: TopAbs_State): void;
+ StateAfter(S: TopAbs_State): void;
+ ShapeBefore_1(SE: TopAbs_ShapeEnum): void;
+ ShapeAfter_1(SE: TopAbs_ShapeEnum): void;
+ Before_1(S: TopAbs_State, ShapeBefore: TopAbs_ShapeEnum): void;
+ After_1(S: TopAbs_State, ShapeAfter: TopAbs_ShapeEnum): void;
+ Index_1(I: Graphic3d_ZLayerId): void;
+ IndexBefore_1(I: Graphic3d_ZLayerId): void;
+ IndexAfter_1(I: Graphic3d_ZLayerId): void;
+ Before_2(): TopAbs_State;
+ ONBefore(): TopAbs_ShapeEnum;
+ After_2(): TopAbs_State;
+ ONAfter(): TopAbs_ShapeEnum;
+ ShapeBefore_2(): TopAbs_ShapeEnum;
+ ShapeAfter_2(): TopAbs_ShapeEnum;
+ Index_2(): Graphic3d_ZLayerId;
+ IndexBefore_2(): Graphic3d_ZLayerId;
+ IndexAfter_2(): Graphic3d_ZLayerId;
+ Set_2(O: TopAbs_Orientation): void;
+ Orientation(S: TopAbs_State, T: TopAbs_ShapeEnum): TopAbs_Orientation;
+ Complement(): TopOpeBRepDS_Transition;
+ IsUnknown(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Transition_1 extends TopOpeBRepDS_Transition {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Transition_2 extends TopOpeBRepDS_Transition {
+ constructor(StateBefore: TopAbs_State, StateAfter: TopAbs_State, ShapeBefore: TopAbs_ShapeEnum, ShapeAfter: TopAbs_ShapeEnum);
+ }
+
+ export declare class TopOpeBRepDS_Transition_3 extends TopOpeBRepDS_Transition {
+ constructor(O: TopAbs_Orientation);
+ }
+
+export declare class TopOpeBRepDS_Point {
+ IsEqual(other: TopOpeBRepDS_Point): Standard_Boolean;
+ Point(): gp_Pnt;
+ ChangePoint(): gp_Pnt;
+ Tolerance_1(): Quantity_AbsorbedDose;
+ Tolerance_2(Tol: Quantity_AbsorbedDose): void;
+ Keep(): Standard_Boolean;
+ ChangeKeep(B: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Point_1 extends TopOpeBRepDS_Point {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Point_2 extends TopOpeBRepDS_Point {
+ constructor(P: gp_Pnt, T: Quantity_AbsorbedDose);
+ }
+
+ export declare class TopOpeBRepDS_Point_3 extends TopOpeBRepDS_Point {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class TopOpeBRepDS_GapFiller {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure)
+ Perform(): void;
+ FindAssociatedPoints(I: Handle_TopOpeBRepDS_Interference, LI: TopOpeBRepDS_ListOfInterference): void;
+ CheckConnexity(LI: TopOpeBRepDS_ListOfInterference): Standard_Boolean;
+ AddPointsOnShape(S: TopoDS_Shape, LI: TopOpeBRepDS_ListOfInterference): void;
+ AddPointsOnConnexShape(F: TopoDS_Shape, LI: TopOpeBRepDS_ListOfInterference): void;
+ FilterByFace(F: TopoDS_Face, LI: TopOpeBRepDS_ListOfInterference): void;
+ FilterByEdge(E: TopoDS_Edge, LI: TopOpeBRepDS_ListOfInterference): void;
+ FilterByIncidentDistance(F: TopoDS_Face, I: Handle_TopOpeBRepDS_Interference, LI: TopOpeBRepDS_ListOfInterference): void;
+ IsOnFace(I: Handle_TopOpeBRepDS_Interference, F: TopoDS_Face): Standard_Boolean;
+ IsOnEdge(I: Handle_TopOpeBRepDS_Interference, E: TopoDS_Edge): Standard_Boolean;
+ BuildNewGeometries(): void;
+ ReBuildGeom(I1: Handle_TopOpeBRepDS_Interference, Done: TColStd_MapOfInteger): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepDS_Interference extends Standard_Transient {
+ Transition_1(): TopOpeBRepDS_Transition;
+ ChangeTransition(): TopOpeBRepDS_Transition;
+ Transition_2(T: TopOpeBRepDS_Transition): void;
+ GKGSKS(GK: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId, SK: TopOpeBRepDS_Kind, S: Graphic3d_ZLayerId): void;
+ SupportType_1(): TopOpeBRepDS_Kind;
+ Support_1(): Graphic3d_ZLayerId;
+ GeometryType_1(): TopOpeBRepDS_Kind;
+ Geometry_1(): Graphic3d_ZLayerId;
+ SetGeometry(GI: Graphic3d_ZLayerId): void;
+ SupportType_2(ST: TopOpeBRepDS_Kind): void;
+ Support_2(S: Graphic3d_ZLayerId): void;
+ GeometryType_2(GT: TopOpeBRepDS_Kind): void;
+ Geometry_2(G: Graphic3d_ZLayerId): void;
+ HasSameSupport(Other: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ HasSameGeometry(Other: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_Interference_1 extends TopOpeBRepDS_Interference {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_Interference_2 extends TopOpeBRepDS_Interference {
+ constructor(Transition: TopOpeBRepDS_Transition, SupportType: TopOpeBRepDS_Kind, Support: Graphic3d_ZLayerId, GeometryType: TopOpeBRepDS_Kind, Geometry: Graphic3d_ZLayerId);
+ }
+
+ export declare class TopOpeBRepDS_Interference_3 extends TopOpeBRepDS_Interference {
+ constructor(I: Handle_TopOpeBRepDS_Interference);
+ }
+
+export declare class Handle_TopOpeBRepDS_Interference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_Interference): void;
+ get(): TopOpeBRepDS_Interference;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_Interference_1 extends Handle_TopOpeBRepDS_Interference {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_Interference_2 extends Handle_TopOpeBRepDS_Interference {
+ constructor(thePtr: TopOpeBRepDS_Interference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Interference_3 extends Handle_TopOpeBRepDS_Interference {
+ constructor(theHandle: Handle_TopOpeBRepDS_Interference);
+ }
+
+ export declare class Handle_TopOpeBRepDS_Interference_4 extends Handle_TopOpeBRepDS_Interference {
+ constructor(theHandle: Handle_TopOpeBRepDS_Interference);
+ }
+
+export declare class TopOpeBRepDS_GapTool extends Standard_Transient {
+ Init(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Interferences(IndexPoint: Graphic3d_ZLayerId): TopOpeBRepDS_ListOfInterference;
+ SameInterferences(I: Handle_TopOpeBRepDS_Interference): TopOpeBRepDS_ListOfInterference;
+ ChangeSameInterferences(I: Handle_TopOpeBRepDS_Interference): TopOpeBRepDS_ListOfInterference;
+ Curve(I: Handle_TopOpeBRepDS_Interference, C: TopOpeBRepDS_Curve): Standard_Boolean;
+ EdgeSupport(I: Handle_TopOpeBRepDS_Interference, E: TopoDS_Shape): Standard_Boolean;
+ FacesSupport(I: Handle_TopOpeBRepDS_Interference, F1: TopoDS_Shape, F2: TopoDS_Shape): Standard_Boolean;
+ ParameterOnEdge(I: Handle_TopOpeBRepDS_Interference, E: TopoDS_Shape, U: Quantity_AbsorbedDose): Standard_Boolean;
+ SetPoint(I: Handle_TopOpeBRepDS_Interference, IndexPoint: Graphic3d_ZLayerId): void;
+ SetParameterOnEdge(I: Handle_TopOpeBRepDS_Interference, E: TopoDS_Shape, U: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepDS_GapTool_1 extends TopOpeBRepDS_GapTool {
+ constructor();
+ }
+
+ export declare class TopOpeBRepDS_GapTool_2 extends TopOpeBRepDS_GapTool {
+ constructor(HDS: Handle_TopOpeBRepDS_HDataStructure);
+ }
+
+export declare class Handle_TopOpeBRepDS_GapTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepDS_GapTool): void;
+ get(): TopOpeBRepDS_GapTool;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepDS_GapTool_1 extends Handle_TopOpeBRepDS_GapTool {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepDS_GapTool_2 extends Handle_TopOpeBRepDS_GapTool {
+ constructor(thePtr: TopOpeBRepDS_GapTool);
+ }
+
+ export declare class Handle_TopOpeBRepDS_GapTool_3 extends Handle_TopOpeBRepDS_GapTool {
+ constructor(theHandle: Handle_TopOpeBRepDS_GapTool);
+ }
+
+ export declare class Handle_TopOpeBRepDS_GapTool_4 extends Handle_TopOpeBRepDS_GapTool {
+ constructor(theHandle: Handle_TopOpeBRepDS_GapTool);
+ }
+
+export declare class Handle_IGESData_UndefinedEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_UndefinedEntity): void;
+ get(): IGESData_UndefinedEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_UndefinedEntity_1 extends Handle_IGESData_UndefinedEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_UndefinedEntity_2 extends Handle_IGESData_UndefinedEntity {
+ constructor(thePtr: IGESData_UndefinedEntity);
+ }
+
+ export declare class Handle_IGESData_UndefinedEntity_3 extends Handle_IGESData_UndefinedEntity {
+ constructor(theHandle: Handle_IGESData_UndefinedEntity);
+ }
+
+ export declare class Handle_IGESData_UndefinedEntity_4 extends Handle_IGESData_UndefinedEntity {
+ constructor(theHandle: Handle_IGESData_UndefinedEntity);
+ }
+
+export declare class Handle_IGESData_NodeOfSpecificLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_NodeOfSpecificLib): void;
+ get(): IGESData_NodeOfSpecificLib;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_NodeOfSpecificLib_1 extends Handle_IGESData_NodeOfSpecificLib {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_NodeOfSpecificLib_2 extends Handle_IGESData_NodeOfSpecificLib {
+ constructor(thePtr: IGESData_NodeOfSpecificLib);
+ }
+
+ export declare class Handle_IGESData_NodeOfSpecificLib_3 extends Handle_IGESData_NodeOfSpecificLib {
+ constructor(theHandle: Handle_IGESData_NodeOfSpecificLib);
+ }
+
+ export declare class Handle_IGESData_NodeOfSpecificLib_4 extends Handle_IGESData_NodeOfSpecificLib {
+ constructor(theHandle: Handle_IGESData_NodeOfSpecificLib);
+ }
+
+export declare class Handle_IGESData_LevelListEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_LevelListEntity): void;
+ get(): IGESData_LevelListEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_LevelListEntity_1 extends Handle_IGESData_LevelListEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_LevelListEntity_2 extends Handle_IGESData_LevelListEntity {
+ constructor(thePtr: IGESData_LevelListEntity);
+ }
+
+ export declare class Handle_IGESData_LevelListEntity_3 extends Handle_IGESData_LevelListEntity {
+ constructor(theHandle: Handle_IGESData_LevelListEntity);
+ }
+
+ export declare class Handle_IGESData_LevelListEntity_4 extends Handle_IGESData_LevelListEntity {
+ constructor(theHandle: Handle_IGESData_LevelListEntity);
+ }
+
+export declare class Handle_IGESData_TransfEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_TransfEntity): void;
+ get(): IGESData_TransfEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_TransfEntity_1 extends Handle_IGESData_TransfEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_TransfEntity_2 extends Handle_IGESData_TransfEntity {
+ constructor(thePtr: IGESData_TransfEntity);
+ }
+
+ export declare class Handle_IGESData_TransfEntity_3 extends Handle_IGESData_TransfEntity {
+ constructor(theHandle: Handle_IGESData_TransfEntity);
+ }
+
+ export declare class Handle_IGESData_TransfEntity_4 extends Handle_IGESData_TransfEntity {
+ constructor(theHandle: Handle_IGESData_TransfEntity);
+ }
+
+export declare class Handle_IGESData_DefaultGeneral {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_DefaultGeneral): void;
+ get(): IGESData_DefaultGeneral;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_DefaultGeneral_1 extends Handle_IGESData_DefaultGeneral {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_DefaultGeneral_2 extends Handle_IGESData_DefaultGeneral {
+ constructor(thePtr: IGESData_DefaultGeneral);
+ }
+
+ export declare class Handle_IGESData_DefaultGeneral_3 extends Handle_IGESData_DefaultGeneral {
+ constructor(theHandle: Handle_IGESData_DefaultGeneral);
+ }
+
+ export declare class Handle_IGESData_DefaultGeneral_4 extends Handle_IGESData_DefaultGeneral {
+ constructor(theHandle: Handle_IGESData_DefaultGeneral);
+ }
+
+export declare class Handle_IGESData_ToolLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_ToolLocation): void;
+ get(): IGESData_ToolLocation;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_ToolLocation_1 extends Handle_IGESData_ToolLocation {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_ToolLocation_2 extends Handle_IGESData_ToolLocation {
+ constructor(thePtr: IGESData_ToolLocation);
+ }
+
+ export declare class Handle_IGESData_ToolLocation_3 extends Handle_IGESData_ToolLocation {
+ constructor(theHandle: Handle_IGESData_ToolLocation);
+ }
+
+ export declare class Handle_IGESData_ToolLocation_4 extends Handle_IGESData_ToolLocation {
+ constructor(theHandle: Handle_IGESData_ToolLocation);
+ }
+
+export declare type IGESData_ReadStage = {
+ IGESData_ReadDir: {};
+ IGESData_ReadOwn: {};
+ IGESData_ReadAssocs: {};
+ IGESData_ReadProps: {};
+ IGESData_ReadEnd: {};
+}
+
+export declare class Handle_IGESData_ColorEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_ColorEntity): void;
+ get(): IGESData_ColorEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_ColorEntity_1 extends Handle_IGESData_ColorEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_ColorEntity_2 extends Handle_IGESData_ColorEntity {
+ constructor(thePtr: IGESData_ColorEntity);
+ }
+
+ export declare class Handle_IGESData_ColorEntity_3 extends Handle_IGESData_ColorEntity {
+ constructor(theHandle: Handle_IGESData_ColorEntity);
+ }
+
+ export declare class Handle_IGESData_ColorEntity_4 extends Handle_IGESData_ColorEntity {
+ constructor(theHandle: Handle_IGESData_ColorEntity);
+ }
+
+export declare class Handle_IGESData_LabelDisplayEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_LabelDisplayEntity): void;
+ get(): IGESData_LabelDisplayEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_LabelDisplayEntity_1 extends Handle_IGESData_LabelDisplayEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_LabelDisplayEntity_2 extends Handle_IGESData_LabelDisplayEntity {
+ constructor(thePtr: IGESData_LabelDisplayEntity);
+ }
+
+ export declare class Handle_IGESData_LabelDisplayEntity_3 extends Handle_IGESData_LabelDisplayEntity {
+ constructor(theHandle: Handle_IGESData_LabelDisplayEntity);
+ }
+
+ export declare class Handle_IGESData_LabelDisplayEntity_4 extends Handle_IGESData_LabelDisplayEntity {
+ constructor(theHandle: Handle_IGESData_LabelDisplayEntity);
+ }
+
+export declare type IGESData_DefList = {
+ IGESData_DefNone: {};
+ IGESData_DefOne: {};
+ IGESData_DefSeveral: {};
+ IGESData_ErrorOne: {};
+ IGESData_ErrorSeveral: {};
+}
+
+export declare class Handle_IGESData_FileRecognizer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_FileRecognizer): void;
+ get(): IGESData_FileRecognizer;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_FileRecognizer_1 extends Handle_IGESData_FileRecognizer {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_FileRecognizer_2 extends Handle_IGESData_FileRecognizer {
+ constructor(thePtr: IGESData_FileRecognizer);
+ }
+
+ export declare class Handle_IGESData_FileRecognizer_3 extends Handle_IGESData_FileRecognizer {
+ constructor(theHandle: Handle_IGESData_FileRecognizer);
+ }
+
+ export declare class Handle_IGESData_FileRecognizer_4 extends Handle_IGESData_FileRecognizer {
+ constructor(theHandle: Handle_IGESData_FileRecognizer);
+ }
+
+export declare class Handle_IGESData_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_GeneralModule): void;
+ get(): IGESData_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_GeneralModule_1 extends Handle_IGESData_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_GeneralModule_2 extends Handle_IGESData_GeneralModule {
+ constructor(thePtr: IGESData_GeneralModule);
+ }
+
+ export declare class Handle_IGESData_GeneralModule_3 extends Handle_IGESData_GeneralModule {
+ constructor(theHandle: Handle_IGESData_GeneralModule);
+ }
+
+ export declare class Handle_IGESData_GeneralModule_4 extends Handle_IGESData_GeneralModule {
+ constructor(theHandle: Handle_IGESData_GeneralModule);
+ }
+
+export declare class Handle_IGESData_IGESReaderData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_IGESReaderData): void;
+ get(): IGESData_IGESReaderData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_IGESReaderData_1 extends Handle_IGESData_IGESReaderData {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_IGESReaderData_2 extends Handle_IGESData_IGESReaderData {
+ constructor(thePtr: IGESData_IGESReaderData);
+ }
+
+ export declare class Handle_IGESData_IGESReaderData_3 extends Handle_IGESData_IGESReaderData {
+ constructor(theHandle: Handle_IGESData_IGESReaderData);
+ }
+
+ export declare class Handle_IGESData_IGESReaderData_4 extends Handle_IGESData_IGESReaderData {
+ constructor(theHandle: Handle_IGESData_IGESReaderData);
+ }
+
+export declare class Handle_IGESData_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_Protocol): void;
+ get(): IGESData_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_Protocol_1 extends Handle_IGESData_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_Protocol_2 extends Handle_IGESData_Protocol {
+ constructor(thePtr: IGESData_Protocol);
+ }
+
+ export declare class Handle_IGESData_Protocol_3 extends Handle_IGESData_Protocol {
+ constructor(theHandle: Handle_IGESData_Protocol);
+ }
+
+ export declare class Handle_IGESData_Protocol_4 extends Handle_IGESData_Protocol {
+ constructor(theHandle: Handle_IGESData_Protocol);
+ }
+
+export declare class Handle_IGESData_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_SpecificModule): void;
+ get(): IGESData_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_SpecificModule_1 extends Handle_IGESData_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_SpecificModule_2 extends Handle_IGESData_SpecificModule {
+ constructor(thePtr: IGESData_SpecificModule);
+ }
+
+ export declare class Handle_IGESData_SpecificModule_3 extends Handle_IGESData_SpecificModule {
+ constructor(theHandle: Handle_IGESData_SpecificModule);
+ }
+
+ export declare class Handle_IGESData_SpecificModule_4 extends Handle_IGESData_SpecificModule {
+ constructor(theHandle: Handle_IGESData_SpecificModule);
+ }
+
+export declare type IGESData_Status = {
+ IGESData_EntityOK: {};
+ IGESData_EntityError: {};
+ IGESData_ReferenceError: {};
+ IGESData_TypeError: {};
+}
+
+export declare class Handle_IGESData_GlobalNodeOfWriterLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_GlobalNodeOfWriterLib): void;
+ get(): IGESData_GlobalNodeOfWriterLib;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_GlobalNodeOfWriterLib_1 extends Handle_IGESData_GlobalNodeOfWriterLib {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfWriterLib_2 extends Handle_IGESData_GlobalNodeOfWriterLib {
+ constructor(thePtr: IGESData_GlobalNodeOfWriterLib);
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfWriterLib_3 extends Handle_IGESData_GlobalNodeOfWriterLib {
+ constructor(theHandle: Handle_IGESData_GlobalNodeOfWriterLib);
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfWriterLib_4 extends Handle_IGESData_GlobalNodeOfWriterLib {
+ constructor(theHandle: Handle_IGESData_GlobalNodeOfWriterLib);
+ }
+
+export declare class Handle_IGESData_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_ReadWriteModule): void;
+ get(): IGESData_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_ReadWriteModule_1 extends Handle_IGESData_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_ReadWriteModule_2 extends Handle_IGESData_ReadWriteModule {
+ constructor(thePtr: IGESData_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESData_ReadWriteModule_3 extends Handle_IGESData_ReadWriteModule {
+ constructor(theHandle: Handle_IGESData_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESData_ReadWriteModule_4 extends Handle_IGESData_ReadWriteModule {
+ constructor(theHandle: Handle_IGESData_ReadWriteModule);
+ }
+
+export declare class Handle_IGESData_NodeOfWriterLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_NodeOfWriterLib): void;
+ get(): IGESData_NodeOfWriterLib;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_NodeOfWriterLib_1 extends Handle_IGESData_NodeOfWriterLib {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_NodeOfWriterLib_2 extends Handle_IGESData_NodeOfWriterLib {
+ constructor(thePtr: IGESData_NodeOfWriterLib);
+ }
+
+ export declare class Handle_IGESData_NodeOfWriterLib_3 extends Handle_IGESData_NodeOfWriterLib {
+ constructor(theHandle: Handle_IGESData_NodeOfWriterLib);
+ }
+
+ export declare class Handle_IGESData_NodeOfWriterLib_4 extends Handle_IGESData_NodeOfWriterLib {
+ constructor(theHandle: Handle_IGESData_NodeOfWriterLib);
+ }
+
+export declare class Handle_IGESData_FileProtocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_FileProtocol): void;
+ get(): IGESData_FileProtocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_FileProtocol_1 extends Handle_IGESData_FileProtocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_FileProtocol_2 extends Handle_IGESData_FileProtocol {
+ constructor(thePtr: IGESData_FileProtocol);
+ }
+
+ export declare class Handle_IGESData_FileProtocol_3 extends Handle_IGESData_FileProtocol {
+ constructor(theHandle: Handle_IGESData_FileProtocol);
+ }
+
+ export declare class Handle_IGESData_FileProtocol_4 extends Handle_IGESData_FileProtocol {
+ constructor(theHandle: Handle_IGESData_FileProtocol);
+ }
+
+export declare class Handle_IGESData_DefaultSpecific {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_DefaultSpecific): void;
+ get(): IGESData_DefaultSpecific;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_DefaultSpecific_1 extends Handle_IGESData_DefaultSpecific {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_DefaultSpecific_2 extends Handle_IGESData_DefaultSpecific {
+ constructor(thePtr: IGESData_DefaultSpecific);
+ }
+
+ export declare class Handle_IGESData_DefaultSpecific_3 extends Handle_IGESData_DefaultSpecific {
+ constructor(theHandle: Handle_IGESData_DefaultSpecific);
+ }
+
+ export declare class Handle_IGESData_DefaultSpecific_4 extends Handle_IGESData_DefaultSpecific {
+ constructor(theHandle: Handle_IGESData_DefaultSpecific);
+ }
+
+export declare class Handle_IGESData_NameEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_NameEntity): void;
+ get(): IGESData_NameEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_NameEntity_1 extends Handle_IGESData_NameEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_NameEntity_2 extends Handle_IGESData_NameEntity {
+ constructor(thePtr: IGESData_NameEntity);
+ }
+
+ export declare class Handle_IGESData_NameEntity_3 extends Handle_IGESData_NameEntity {
+ constructor(theHandle: Handle_IGESData_NameEntity);
+ }
+
+ export declare class Handle_IGESData_NameEntity_4 extends Handle_IGESData_NameEntity {
+ constructor(theHandle: Handle_IGESData_NameEntity);
+ }
+
+export declare class Handle_IGESData_SingleParentEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_SingleParentEntity): void;
+ get(): IGESData_SingleParentEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_SingleParentEntity_1 extends Handle_IGESData_SingleParentEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_SingleParentEntity_2 extends Handle_IGESData_SingleParentEntity {
+ constructor(thePtr: IGESData_SingleParentEntity);
+ }
+
+ export declare class Handle_IGESData_SingleParentEntity_3 extends Handle_IGESData_SingleParentEntity {
+ constructor(theHandle: Handle_IGESData_SingleParentEntity);
+ }
+
+ export declare class Handle_IGESData_SingleParentEntity_4 extends Handle_IGESData_SingleParentEntity {
+ constructor(theHandle: Handle_IGESData_SingleParentEntity);
+ }
+
+export declare type IGESData_DefType = {
+ IGESData_DefVoid: {};
+ IGESData_DefValue: {};
+ IGESData_DefReference: {};
+ IGESData_DefAny: {};
+ IGESData_ErrorVal: {};
+ IGESData_ErrorRef: {};
+}
+
+export declare class Handle_IGESData_IGESEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_IGESEntity): void;
+ get(): IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_IGESEntity_1 extends Handle_IGESData_IGESEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_IGESEntity_2 extends Handle_IGESData_IGESEntity {
+ constructor(thePtr: IGESData_IGESEntity);
+ }
+
+ export declare class Handle_IGESData_IGESEntity_3 extends Handle_IGESData_IGESEntity {
+ constructor(theHandle: Handle_IGESData_IGESEntity);
+ }
+
+ export declare class Handle_IGESData_IGESEntity_4 extends Handle_IGESData_IGESEntity {
+ constructor(theHandle: Handle_IGESData_IGESEntity);
+ }
+
+export declare class Handle_IGESData_ViewKindEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_ViewKindEntity): void;
+ get(): IGESData_ViewKindEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_ViewKindEntity_1 extends Handle_IGESData_ViewKindEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_ViewKindEntity_2 extends Handle_IGESData_ViewKindEntity {
+ constructor(thePtr: IGESData_ViewKindEntity);
+ }
+
+ export declare class Handle_IGESData_ViewKindEntity_3 extends Handle_IGESData_ViewKindEntity {
+ constructor(theHandle: Handle_IGESData_ViewKindEntity);
+ }
+
+ export declare class Handle_IGESData_ViewKindEntity_4 extends Handle_IGESData_ViewKindEntity {
+ constructor(theHandle: Handle_IGESData_ViewKindEntity);
+ }
+
+export declare class Handle_IGESData_HArray1OfIGESEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_HArray1OfIGESEntity): void;
+ get(): IGESData_HArray1OfIGESEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_HArray1OfIGESEntity_1 extends Handle_IGESData_HArray1OfIGESEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_HArray1OfIGESEntity_2 extends Handle_IGESData_HArray1OfIGESEntity {
+ constructor(thePtr: IGESData_HArray1OfIGESEntity);
+ }
+
+ export declare class Handle_IGESData_HArray1OfIGESEntity_3 extends Handle_IGESData_HArray1OfIGESEntity {
+ constructor(theHandle: Handle_IGESData_HArray1OfIGESEntity);
+ }
+
+ export declare class Handle_IGESData_HArray1OfIGESEntity_4 extends Handle_IGESData_HArray1OfIGESEntity {
+ constructor(theHandle: Handle_IGESData_HArray1OfIGESEntity);
+ }
+
+export declare class Handle_IGESData_IGESModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_IGESModel): void;
+ get(): IGESData_IGESModel;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_IGESModel_1 extends Handle_IGESData_IGESModel {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_IGESModel_2 extends Handle_IGESData_IGESModel {
+ constructor(thePtr: IGESData_IGESModel);
+ }
+
+ export declare class Handle_IGESData_IGESModel_3 extends Handle_IGESData_IGESModel {
+ constructor(theHandle: Handle_IGESData_IGESModel);
+ }
+
+ export declare class Handle_IGESData_IGESModel_4 extends Handle_IGESData_IGESModel {
+ constructor(theHandle: Handle_IGESData_IGESModel);
+ }
+
+export declare class Handle_IGESData_LineFontEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_LineFontEntity): void;
+ get(): IGESData_LineFontEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_LineFontEntity_1 extends Handle_IGESData_LineFontEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_LineFontEntity_2 extends Handle_IGESData_LineFontEntity {
+ constructor(thePtr: IGESData_LineFontEntity);
+ }
+
+ export declare class Handle_IGESData_LineFontEntity_3 extends Handle_IGESData_LineFontEntity {
+ constructor(theHandle: Handle_IGESData_LineFontEntity);
+ }
+
+ export declare class Handle_IGESData_LineFontEntity_4 extends Handle_IGESData_LineFontEntity {
+ constructor(theHandle: Handle_IGESData_LineFontEntity);
+ }
+
+export declare class Handle_IGESData_FreeFormatEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_FreeFormatEntity): void;
+ get(): IGESData_FreeFormatEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_FreeFormatEntity_1 extends Handle_IGESData_FreeFormatEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_FreeFormatEntity_2 extends Handle_IGESData_FreeFormatEntity {
+ constructor(thePtr: IGESData_FreeFormatEntity);
+ }
+
+ export declare class Handle_IGESData_FreeFormatEntity_3 extends Handle_IGESData_FreeFormatEntity {
+ constructor(theHandle: Handle_IGESData_FreeFormatEntity);
+ }
+
+ export declare class Handle_IGESData_FreeFormatEntity_4 extends Handle_IGESData_FreeFormatEntity {
+ constructor(theHandle: Handle_IGESData_FreeFormatEntity);
+ }
+
+export declare class Handle_IGESData_GlobalNodeOfSpecificLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESData_GlobalNodeOfSpecificLib): void;
+ get(): IGESData_GlobalNodeOfSpecificLib;
+ delete(): void;
+}
+
+ export declare class Handle_IGESData_GlobalNodeOfSpecificLib_1 extends Handle_IGESData_GlobalNodeOfSpecificLib {
+ constructor();
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfSpecificLib_2 extends Handle_IGESData_GlobalNodeOfSpecificLib {
+ constructor(thePtr: IGESData_GlobalNodeOfSpecificLib);
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfSpecificLib_3 extends Handle_IGESData_GlobalNodeOfSpecificLib {
+ constructor(theHandle: Handle_IGESData_GlobalNodeOfSpecificLib);
+ }
+
+ export declare class Handle_IGESData_GlobalNodeOfSpecificLib_4 extends Handle_IGESData_GlobalNodeOfSpecificLib {
+ constructor(theHandle: Handle_IGESData_GlobalNodeOfSpecificLib);
+ }
+
+export declare class IGESData_Array1OfDirPart {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: IGESData_DirPart): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: IGESData_Array1OfDirPart): IGESData_Array1OfDirPart;
+ Move(theOther: IGESData_Array1OfDirPart): IGESData_Array1OfDirPart;
+ First(): IGESData_DirPart;
+ ChangeFirst(): IGESData_DirPart;
+ Last(): IGESData_DirPart;
+ ChangeLast(): IGESData_DirPart;
+ Value(theIndex: Standard_Integer): IGESData_DirPart;
+ ChangeValue(theIndex: Standard_Integer): IGESData_DirPart;
+ SetValue(theIndex: Standard_Integer, theItem: IGESData_DirPart): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class IGESData_Array1OfDirPart_1 extends IGESData_Array1OfDirPart {
+ constructor();
+ }
+
+ export declare class IGESData_Array1OfDirPart_2 extends IGESData_Array1OfDirPart {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class IGESData_Array1OfDirPart_3 extends IGESData_Array1OfDirPart {
+ constructor(theOther: IGESData_Array1OfDirPart);
+ }
+
+ export declare class IGESData_Array1OfDirPart_4 extends IGESData_Array1OfDirPart {
+ constructor(theOther: IGESData_Array1OfDirPart);
+ }
+
+ export declare class IGESData_Array1OfDirPart_5 extends IGESData_Array1OfDirPart {
+ constructor(theBegin: IGESData_DirPart, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StdDrivers_DocumentRetrievalDriver extends StdLDrivers_DocumentRetrievalDriver {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StdDrivers {
+ constructor();
+ static Factory(aGUID: Standard_GUID): Handle_Standard_Transient;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ static BindTypes(theMap: StdObjMgt_MapOfInstantiators): void;
+ delete(): void;
+}
+
+export declare type CSLib_NormalStatus = {
+ CSLib_Singular: {};
+ CSLib_Defined: {};
+ CSLib_InfinityOfSolutions: {};
+ CSLib_D1NuIsNull: {};
+ CSLib_D1NvIsNull: {};
+ CSLib_D1NIsNull: {};
+ CSLib_D1NuNvRatioIsNull: {};
+ CSLib_D1NvNuRatioIsNull: {};
+ CSLib_D1NuIsParallelD1Nv: {};
+}
+
+export declare type CSLib_DerivativeStatus = {
+ CSLib_Done: {};
+ CSLib_D1uIsNull: {};
+ CSLib_D1vIsNull: {};
+ CSLib_D1IsNull: {};
+ CSLib_D1uD1vRatioIsNull: {};
+ CSLib_D1vD1uRatioIsNull: {};
+ CSLib_D1uIsParallelD1v: {};
+}
+
+export declare class CSLib {
+ constructor();
+ static Normal_1(D1U: gp_Vec, D1V: gp_Vec, SinTol: Quantity_AbsorbedDose, theStatus: CSLib_DerivativeStatus, Normal: gp_Dir): void;
+ static Normal_2(D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, SinTol: Quantity_AbsorbedDose, Done: Standard_Boolean, theStatus: CSLib_NormalStatus, Normal: gp_Dir): void;
+ static Normal_3(D1U: gp_Vec, D1V: gp_Vec, MagTol: Quantity_AbsorbedDose, theStatus: CSLib_NormalStatus, Normal: gp_Dir): void;
+ static Normal_4(MaxOrder: Graphic3d_ZLayerId, DerNUV: TColgp_Array2OfVec, MagTol: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose, theStatus: CSLib_NormalStatus, Normal: gp_Dir, OrderU: Graphic3d_ZLayerId, OrderV: Graphic3d_ZLayerId): void;
+ static DNNUV_1(Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId, DerSurf: TColgp_Array2OfVec): gp_Vec;
+ static DNNUV_2(Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId, DerSurf1: TColgp_Array2OfVec, DerSurf2: TColgp_Array2OfVec): gp_Vec;
+ static DNNormal(Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId, DerNUV: TColgp_Array2OfVec, Iduref: Graphic3d_ZLayerId, Idvref: Graphic3d_ZLayerId): gp_Vec;
+ delete(): void;
+}
+
+export declare class CSLib_Class2d {
+ SiDans(P: gp_Pnt2d): Graphic3d_ZLayerId;
+ SiDans_OnMode(P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ InternalSiDans(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ InternalSiDansOuOn(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class CSLib_Class2d_1 extends CSLib_Class2d {
+ constructor(thePnts2d: TColgp_Array1OfPnt2d, theTolU: Quantity_AbsorbedDose, theTolV: Quantity_AbsorbedDose, theUMin: Quantity_AbsorbedDose, theVMin: Quantity_AbsorbedDose, theUMax: Quantity_AbsorbedDose, theVMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class CSLib_Class2d_2 extends CSLib_Class2d {
+ constructor(thePnts2d: TColgp_SequenceOfPnt2d, theTolU: Quantity_AbsorbedDose, theTolV: Quantity_AbsorbedDose, theUMin: Quantity_AbsorbedDose, theVMin: Quantity_AbsorbedDose, theUMax: Quantity_AbsorbedDose, theVMax: Quantity_AbsorbedDose);
+ }
+
+export declare class CSLib_NormalPolyDef extends math_FunctionWithDerivative {
+ constructor(k0: Graphic3d_ZLayerId, li: TColStd_Array1OfReal)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_XSDRAW_Vars {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSDRAW_Vars): void;
+ get(): XSDRAW_Vars;
+ delete(): void;
+}
+
+ export declare class Handle_XSDRAW_Vars_1 extends Handle_XSDRAW_Vars {
+ constructor();
+ }
+
+ export declare class Handle_XSDRAW_Vars_2 extends Handle_XSDRAW_Vars {
+ constructor(thePtr: XSDRAW_Vars);
+ }
+
+ export declare class Handle_XSDRAW_Vars_3 extends Handle_XSDRAW_Vars {
+ constructor(theHandle: Handle_XSDRAW_Vars);
+ }
+
+ export declare class Handle_XSDRAW_Vars_4 extends Handle_XSDRAW_Vars {
+ constructor(theHandle: Handle_XSDRAW_Vars);
+ }
+
+export declare class Font_SystemFont extends Standard_Transient {
+ constructor(theFontName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ FontKey(): XCAFDoc_PartId;
+ FontName(): XCAFDoc_PartId;
+ FontPath(theAspect: Font_FontAspect): XCAFDoc_PartId;
+ FontFaceId(theAspect: Font_FontAspect): Graphic3d_ZLayerId;
+ SetFontPath(theAspect: Font_FontAspect, thePath: XCAFDoc_PartId, theFaceId: Graphic3d_ZLayerId): void;
+ HasFontAspect(theAspect: Font_FontAspect): Standard_Boolean;
+ FontPathAny(theAspect: Font_FontAspect, theToSynthesizeItalic: Standard_Boolean, theFaceId: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ IsEqual_1(theOtherFont: Handle_Font_SystemFont): Standard_Boolean;
+ IsSingleStrokeFont(): Standard_Boolean;
+ SetSingleStrokeFont(theIsSingleLine: Standard_Boolean): void;
+ ToString(): XCAFDoc_PartId;
+ static HashCode(theSystemFont: Handle_Font_SystemFont, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual_2(theFont1: Handle_Font_SystemFont, theFont2: Handle_Font_SystemFont): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Font_SystemFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Font_SystemFont): void;
+ get(): Font_SystemFont;
+ delete(): void;
+}
+
+ export declare class Handle_Font_SystemFont_1 extends Handle_Font_SystemFont {
+ constructor();
+ }
+
+ export declare class Handle_Font_SystemFont_2 extends Handle_Font_SystemFont {
+ constructor(thePtr: Font_SystemFont);
+ }
+
+ export declare class Handle_Font_SystemFont_3 extends Handle_Font_SystemFont {
+ constructor(theHandle: Handle_Font_SystemFont);
+ }
+
+ export declare class Handle_Font_SystemFont_4 extends Handle_Font_SystemFont {
+ constructor(theHandle: Handle_Font_SystemFont);
+ }
+
+export declare class Font_TextFormatter extends Standard_Transient {
+ constructor()
+ SetupAlignment(theAlignX: Graphic3d_HorizontalTextAlignment, theAlignY: Graphic3d_VerticalTextAlignment): void;
+ Reset(): void;
+ Append(theString: NCollection_String, theFont: Font_FTFont): void;
+ Format(): void;
+ TopLeft(theIndex: Graphic3d_ZLayerId): Graphic3d_Vec2;
+ BottomLeft(theIndex: Graphic3d_ZLayerId): Graphic3d_Vec2;
+ String(): NCollection_String;
+ GlyphBoundingBox(theIndex: Graphic3d_ZLayerId, theBndBox: Font_Rect): Standard_Boolean;
+ LineHeight(theIndex: Graphic3d_ZLayerId): Standard_ShortReal;
+ LineWidth(theIndex: Graphic3d_ZLayerId): Standard_ShortReal;
+ IsLFSymbol(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ FirstPosition(): Standard_ShortReal;
+ LinePositionIndex(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ LineIndex(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ TabSize(): Graphic3d_ZLayerId;
+ HorizontalTextAlignment(): Graphic3d_HorizontalTextAlignment;
+ VerticalTextAlignment(): Graphic3d_VerticalTextAlignment;
+ SetWrapping(theWidth: Standard_ShortReal): void;
+ HasWrapping(): Standard_Boolean;
+ Wrapping(): Standard_ShortReal;
+ ResultWidth(): Standard_ShortReal;
+ ResultHeight(): Standard_ShortReal;
+ MaximumSymbolWidth(): Standard_ShortReal;
+ BndBox(theBndBox: Font_Rect): void;
+ Corners(): NCollection_Vector>;
+ NewLines(): NCollection_Vector;
+ static IsCommandSymbol(theSymbol: Standard_Utf32Char): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Font_TextFormatter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Font_TextFormatter): void;
+ get(): Font_TextFormatter;
+ delete(): void;
+}
+
+ export declare class Handle_Font_TextFormatter_1 extends Handle_Font_TextFormatter {
+ constructor();
+ }
+
+ export declare class Handle_Font_TextFormatter_2 extends Handle_Font_TextFormatter {
+ constructor(thePtr: Font_TextFormatter);
+ }
+
+ export declare class Handle_Font_TextFormatter_3 extends Handle_Font_TextFormatter {
+ constructor(theHandle: Handle_Font_TextFormatter);
+ }
+
+ export declare class Handle_Font_TextFormatter_4 extends Handle_Font_TextFormatter {
+ constructor(theHandle: Handle_Font_TextFormatter);
+ }
+
+export declare class Font_FontMgr extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetInstance(): Handle_Font_FontMgr;
+ static FontAspectToString(theAspect: Font_FontAspect): Standard_Character;
+ static ToUseUnicodeSubsetFallback(): Standard_Boolean;
+ AvailableFonts(theList: Font_NListOfSystemFont): void;
+ GetAvailableFonts(): Font_NListOfSystemFont;
+ GetAvailableFontsNames(theFontsNames: TColStd_SequenceOfHAsciiString): void;
+ GetFont_1(theFontName: Handle_TCollection_HAsciiString, theFontAspect: Font_FontAspect, theFontSize: Graphic3d_ZLayerId): Handle_Font_SystemFont;
+ GetFont_2(theFontName: XCAFDoc_PartId): Handle_Font_SystemFont;
+ FindFont_1(theFontName: XCAFDoc_PartId, theStrictLevel: Font_StrictLevel, theFontAspect: Font_FontAspect, theDoFailMsg: Standard_Boolean): Handle_Font_SystemFont;
+ FindFont_2(theFontName: XCAFDoc_PartId, theFontAspect: Font_FontAspect): Handle_Font_SystemFont;
+ FindFallbackFont(theSubset: Font_UnicodeSubset, theFontAspect: Font_FontAspect): Handle_Font_SystemFont;
+ CheckFont_1(theFonts: any, theFontPath: XCAFDoc_PartId): Standard_Boolean;
+ CheckFont_2(theFontPath: Standard_CString): Handle_Font_SystemFont;
+ RegisterFont(theFont: Handle_Font_SystemFont, theToOverride: Standard_Boolean): Standard_Boolean;
+ RegisterFonts(theFonts: any, theToOverride: Standard_Boolean): Standard_Boolean;
+ ToTraceAliases(): Standard_Boolean;
+ SetTraceAliases(theToTrace: Standard_Boolean): void;
+ GetAllAliases(theAliases: TColStd_SequenceOfHAsciiString): void;
+ GetFontAliases(theFontNames: TColStd_SequenceOfHAsciiString, theAliasName: XCAFDoc_PartId): void;
+ AddFontAlias(theAliasName: XCAFDoc_PartId, theFontName: XCAFDoc_PartId): Standard_Boolean;
+ RemoveFontAlias(theAliasName: XCAFDoc_PartId, theFontName: XCAFDoc_PartId): Standard_Boolean;
+ InitFontDataBase(): void;
+ ClearFontDataBase(): void;
+ static EmbedFallbackFont(): Handle_NCollection_Buffer;
+ delete(): void;
+}
+
+export declare class Handle_Font_FontMgr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Font_FontMgr): void;
+ get(): Font_FontMgr;
+ delete(): void;
+}
+
+ export declare class Handle_Font_FontMgr_1 extends Handle_Font_FontMgr {
+ constructor();
+ }
+
+ export declare class Handle_Font_FontMgr_2 extends Handle_Font_FontMgr {
+ constructor(thePtr: Font_FontMgr);
+ }
+
+ export declare class Handle_Font_FontMgr_3 extends Handle_Font_FontMgr {
+ constructor(theHandle: Handle_Font_FontMgr);
+ }
+
+ export declare class Handle_Font_FontMgr_4 extends Handle_Font_FontMgr {
+ constructor(theHandle: Handle_Font_FontMgr);
+ }
+
+export declare class Font_FTLibrary extends Standard_Transient {
+ constructor()
+ IsValid(): Standard_Boolean;
+ Instance(): FT_Library;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Font_FTLibrary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Font_FTLibrary): void;
+ get(): Font_FTLibrary;
+ delete(): void;
+}
+
+ export declare class Handle_Font_FTLibrary_1 extends Handle_Font_FTLibrary {
+ constructor();
+ }
+
+ export declare class Handle_Font_FTLibrary_2 extends Handle_Font_FTLibrary {
+ constructor(thePtr: Font_FTLibrary);
+ }
+
+ export declare class Handle_Font_FTLibrary_3 extends Handle_Font_FTLibrary {
+ constructor(theHandle: Handle_Font_FTLibrary);
+ }
+
+ export declare class Handle_Font_FTLibrary_4 extends Handle_Font_FTLibrary {
+ constructor(theHandle: Handle_Font_FTLibrary);
+ }
+
+export declare type Font_FontAspect = {
+ Font_FontAspect_UNDEFINED: {};
+ Font_FontAspect_Regular: {};
+ Font_FontAspect_Bold: {};
+ Font_FontAspect_Italic: {};
+ Font_FontAspect_BoldItalic: {};
+ Font_FA_Undefined: {};
+ Font_FA_Regular: {};
+ Font_FA_Bold: {};
+ Font_FA_Italic: {};
+ Font_FA_BoldItalic: {};
+}
+
+export declare class Font_Rect {
+ constructor();
+ TopLeft_1(): NCollection_Vec2;
+ TopLeft_2(theVec: NCollection_Vec2): NCollection_Vec2;
+ TopRight(theVec: NCollection_Vec2): NCollection_Vec2;
+ BottomLeft(theVec: NCollection_Vec2): NCollection_Vec2;
+ BottomRight(theVec: NCollection_Vec2): NCollection_Vec2;
+ Width(): Standard_ShortReal;
+ Height(): Standard_ShortReal;
+ DumpJson(theOStream: Standard_OStream, a1: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Font_StrictLevel = {
+ Font_StrictLevel_Strict: {};
+ Font_StrictLevel_Aliases: {};
+ Font_StrictLevel_Any: {};
+}
+
+export declare type Font_UnicodeSubset = {
+ Font_UnicodeSubset_Western: {};
+ Font_UnicodeSubset_Korean: {};
+ Font_UnicodeSubset_CJK: {};
+ Font_UnicodeSubset_Arabic: {};
+}
+
+export declare class Font_FTFont extends Standard_Transient {
+ constructor(theFTLib: Handle_Font_FTLibrary)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static FindAndCreate(theFontName: XCAFDoc_PartId, theFontAspect: Font_FontAspect, theParams: Font_FTFontParams, theStrictLevel: Font_StrictLevel): Handle_Font_FTFont;
+ static IsCharFromCJK(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static IsCharFromHiragana(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static IsCharFromKatakana(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static IsCharFromKorean(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static IsCharFromArabic(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static IsCharRightToLeft(theUChar: Standard_Utf32Char): Standard_Boolean;
+ static CharSubset(theUChar: Standard_Utf32Char): Font_UnicodeSubset;
+ IsValid(): Standard_Boolean;
+ Init_1(theFontPath: XCAFDoc_PartId, theParams: Font_FTFontParams, theFaceId: Graphic3d_ZLayerId): Standard_Boolean;
+ Init_2(theData: Handle_NCollection_Buffer, theFileName: XCAFDoc_PartId, theParams: Font_FTFontParams, theFaceId: Graphic3d_ZLayerId): Standard_Boolean;
+ FindAndInit(theFontName: XCAFDoc_PartId, theFontAspect: Font_FontAspect, theParams: Font_FTFontParams, theStrictLevel: Font_StrictLevel): Standard_Boolean;
+ ToUseUnicodeSubsetFallback(): Standard_Boolean;
+ SetUseUnicodeSubsetFallback(theToFallback: Standard_Boolean): void;
+ IsSingleStrokeFont(): Standard_Boolean;
+ SetSingleStrokeFont(theIsSingleLine: Standard_Boolean): void;
+ ToSynthesizeItalic(): Standard_Boolean;
+ Release(): void;
+ RenderGlyph(theChar: Standard_Utf32Char): Standard_Boolean;
+ GlyphMaxSizeX(theToIncludeFallback: Standard_Boolean): Aspect_VKeyFlags;
+ GlyphMaxSizeY(theToIncludeFallback: Standard_Boolean): Aspect_VKeyFlags;
+ Ascender(): Standard_ShortReal;
+ Descender(): Standard_ShortReal;
+ LineSpacing(): Standard_ShortReal;
+ PointSize(): Aspect_VKeyFlags;
+ WidthScaling(): Standard_ShortReal;
+ SetWidthScaling(theScaleFactor: Standard_ShortReal): void;
+ HasSymbol(theUChar: Standard_Utf32Char): Standard_Boolean;
+ AdvanceX_1(theUCharNext: Standard_Utf32Char): Standard_ShortReal;
+ AdvanceX_2(theUChar: Standard_Utf32Char, theUCharNext: Standard_Utf32Char): Standard_ShortReal;
+ AdvanceY_1(theUCharNext: Standard_Utf32Char): Standard_ShortReal;
+ AdvanceY_2(theUChar: Standard_Utf32Char, theUCharNext: Standard_Utf32Char): Standard_ShortReal;
+ GlyphsNumber(theToIncludeFallback: Standard_Boolean): Graphic3d_ZLayerId;
+ GlyphRect(theRect: Font_Rect): void;
+ BoundingBox(theString: NCollection_String, theAlignX: Graphic3d_HorizontalTextAlignment, theAlignY: Graphic3d_VerticalTextAlignment): Font_Rect;
+ renderGlyphOutline(theChar: Standard_Utf32Char): FT_Outline;
+ Init_3(theFontPath: NCollection_String, thePointSize: Aspect_VKeyFlags, theResolution: Aspect_VKeyFlags): Standard_Boolean;
+ Init_4(theFontName: NCollection_String, theFontAspect: Font_FontAspect, thePointSize: Aspect_VKeyFlags, theResolution: Aspect_VKeyFlags): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Font_FTFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Font_FTFont): void;
+ get(): Font_FTFont;
+ delete(): void;
+}
+
+ export declare class Handle_Font_FTFont_1 extends Handle_Font_FTFont {
+ constructor();
+ }
+
+ export declare class Handle_Font_FTFont_2 extends Handle_Font_FTFont {
+ constructor(thePtr: Font_FTFont);
+ }
+
+ export declare class Handle_Font_FTFont_3 extends Handle_Font_FTFont {
+ constructor(theHandle: Handle_Font_FTFont);
+ }
+
+ export declare class Handle_Font_FTFont_4 extends Handle_Font_FTFont {
+ constructor(theHandle: Handle_Font_FTFont);
+ }
+
+export declare class Font_FTFontParams {
+ delete(): void;
+}
+
+ export declare class Font_FTFontParams_1 extends Font_FTFontParams {
+ constructor();
+ }
+
+ export declare class Font_FTFontParams_2 extends Font_FTFontParams {
+ constructor(thePointSize: Aspect_VKeyFlags, theResolution: Aspect_VKeyFlags);
+ }
+
+export declare class BRepToIGESBRep_Entity extends BRepToIGES_BREntity {
+ constructor()
+ Clear(): void;
+ TransferVertexList(): void;
+ IndexVertex(myvertex: TopoDS_Vertex): Graphic3d_ZLayerId;
+ AddVertex(myvertex: TopoDS_Vertex): Graphic3d_ZLayerId;
+ TransferEdgeList(): void;
+ IndexEdge(myedge: TopoDS_Edge): Graphic3d_ZLayerId;
+ AddEdge(myedge: TopoDS_Edge, mycurve3d: Handle_IGESData_IGESEntity): Graphic3d_ZLayerId;
+ TransferShape(start: TopoDS_Shape, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferEdge_1(myedge: TopoDS_Edge): Handle_IGESData_IGESEntity;
+ TransferEdge_2(myedge: TopoDS_Edge, myface: TopoDS_Face, length: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferWire(mywire: TopoDS_Wire, myface: TopoDS_Face, length: Quantity_AbsorbedDose): Handle_IGESSolid_Loop;
+ TransferFace(start: TopoDS_Face): Handle_IGESSolid_Face;
+ TransferShell(start: TopoDS_Shell, theProgress: Message_ProgressRange): Handle_IGESSolid_Shell;
+ TransferSolid(start: TopoDS_Solid, theProgress: Message_ProgressRange): Handle_IGESSolid_ManifoldSolid;
+ TransferCompSolid(start: TopoDS_CompSolid, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferCompound(start: TopoDS_Compound, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+export declare class ShapeFix_Shell extends ShapeFix_Root {
+ Init(shell: TopoDS_Shell): void;
+ Perform(theProgress: Message_ProgressRange): Standard_Boolean;
+ FixFaceOrientation(shell: TopoDS_Shell, isAccountMultiConex: Standard_Boolean, NonManifold: Standard_Boolean): Standard_Boolean;
+ Shell(): TopoDS_Shell;
+ Shape(): TopoDS_Shape;
+ NbShells(): Graphic3d_ZLayerId;
+ ErrorFaces(): TopoDS_Compound;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ FixFaceTool(): Handle_ShapeFix_Face;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ FixFaceMode(): Graphic3d_ZLayerId;
+ FixOrientationMode(): Graphic3d_ZLayerId;
+ SetNonManifoldFlag(isNonManifold: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Shell_1 extends ShapeFix_Shell {
+ constructor();
+ }
+
+ export declare class ShapeFix_Shell_2 extends ShapeFix_Shell {
+ constructor(shape: TopoDS_Shell);
+ }
+
+export declare class Handle_ShapeFix_Shell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Shell): void;
+ get(): ShapeFix_Shell;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Shell_1 extends Handle_ShapeFix_Shell {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Shell_2 extends Handle_ShapeFix_Shell {
+ constructor(thePtr: ShapeFix_Shell);
+ }
+
+ export declare class Handle_ShapeFix_Shell_3 extends Handle_ShapeFix_Shell {
+ constructor(theHandle: Handle_ShapeFix_Shell);
+ }
+
+ export declare class Handle_ShapeFix_Shell_4 extends Handle_ShapeFix_Shell {
+ constructor(theHandle: Handle_ShapeFix_Shell);
+ }
+
+export declare class Handle_ShapeFix_FixSmallFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_FixSmallFace): void;
+ get(): ShapeFix_FixSmallFace;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_FixSmallFace_1 extends Handle_ShapeFix_FixSmallFace {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_FixSmallFace_2 extends Handle_ShapeFix_FixSmallFace {
+ constructor(thePtr: ShapeFix_FixSmallFace);
+ }
+
+ export declare class Handle_ShapeFix_FixSmallFace_3 extends Handle_ShapeFix_FixSmallFace {
+ constructor(theHandle: Handle_ShapeFix_FixSmallFace);
+ }
+
+ export declare class Handle_ShapeFix_FixSmallFace_4 extends Handle_ShapeFix_FixSmallFace {
+ constructor(theHandle: Handle_ShapeFix_FixSmallFace);
+ }
+
+export declare class ShapeFix_FixSmallFace extends ShapeFix_Root {
+ constructor()
+ Init(S: TopoDS_Shape): void;
+ Perform(): void;
+ FixSpotFace(): TopoDS_Shape;
+ ReplaceVerticesInCaseOfSpot(F: TopoDS_Face, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ RemoveFacesInCaseOfSpot(F: TopoDS_Face): Standard_Boolean;
+ FixStripFace(wasdone: Standard_Boolean): TopoDS_Shape;
+ ReplaceInCaseOfStrip(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ RemoveFacesInCaseOfStrip(F: TopoDS_Face): Standard_Boolean;
+ ComputeSharedEdgeForStripFace(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, F1: TopoDS_Face, tol: Quantity_AbsorbedDose): TopoDS_Edge;
+ FixSplitFace(S: TopoDS_Shape): TopoDS_Shape;
+ SplitOneFace(F: TopoDS_Face, theSplittedFaces: TopoDS_Compound): Standard_Boolean;
+ FixFace(F: TopoDS_Face): TopoDS_Face;
+ FixShape(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ FixPinFace(F: TopoDS_Face): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeFix_IntersectionTool {
+ constructor(context: Handle_ShapeBuild_ReShape, preci: Quantity_AbsorbedDose, maxtol: Quantity_AbsorbedDose)
+ Context(): Handle_ShapeBuild_ReShape;
+ SplitEdge(edge: TopoDS_Edge, param: Quantity_AbsorbedDose, vert: TopoDS_Vertex, face: TopoDS_Face, newE1: TopoDS_Edge, newE2: TopoDS_Edge, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ CutEdge(edge: TopoDS_Edge, pend: Quantity_AbsorbedDose, cut: Quantity_AbsorbedDose, face: TopoDS_Face, iscutline: Standard_Boolean): Standard_Boolean;
+ FixSelfIntersectWire(sewd: Handle_ShapeExtend_WireData, face: TopoDS_Face, NbSplit: Graphic3d_ZLayerId, NbCut: Graphic3d_ZLayerId, NbRemoved: Graphic3d_ZLayerId): Standard_Boolean;
+ FixIntersectingWires(face: TopoDS_Face): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeFix_FixSmallSolid extends ShapeFix_Root {
+ constructor()
+ SetFixMode(theMode: Graphic3d_ZLayerId): void;
+ SetVolumeThreshold(theThreshold: Quantity_AbsorbedDose): void;
+ SetWidthFactorThreshold(theThreshold: Quantity_AbsorbedDose): void;
+ Remove(theShape: TopoDS_Shape, theContext: Handle_ShapeBuild_ReShape): TopoDS_Shape;
+ Merge(theShape: TopoDS_Shape, theContext: Handle_ShapeBuild_ReShape): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_FixSmallSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_FixSmallSolid): void;
+ get(): ShapeFix_FixSmallSolid;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_FixSmallSolid_1 extends Handle_ShapeFix_FixSmallSolid {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_FixSmallSolid_2 extends Handle_ShapeFix_FixSmallSolid {
+ constructor(thePtr: ShapeFix_FixSmallSolid);
+ }
+
+ export declare class Handle_ShapeFix_FixSmallSolid_3 extends Handle_ShapeFix_FixSmallSolid {
+ constructor(theHandle: Handle_ShapeFix_FixSmallSolid);
+ }
+
+ export declare class Handle_ShapeFix_FixSmallSolid_4 extends Handle_ShapeFix_FixSmallSolid {
+ constructor(theHandle: Handle_ShapeFix_FixSmallSolid);
+ }
+
+export declare class ShapeFix_ShapeTolerance {
+ constructor()
+ LimitTolerance(shape: TopoDS_Shape, tmin: Quantity_AbsorbedDose, tmax: Quantity_AbsorbedDose, styp: TopAbs_ShapeEnum): Standard_Boolean;
+ SetTolerance(shape: TopoDS_Shape, preci: Quantity_AbsorbedDose, styp: TopAbs_ShapeEnum): void;
+ delete(): void;
+}
+
+export declare class ShapeFix_ComposeShell extends ShapeFix_Root {
+ constructor()
+ Init(Grid: Handle_ShapeExtend_CompositeSurface, L: TopLoc_Location, Face: TopoDS_Face, Prec: Quantity_AbsorbedDose): void;
+ ClosedMode(): Standard_Boolean;
+ Perform(): Standard_Boolean;
+ SplitEdges(): void;
+ Result(): TopoDS_Shape;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ DispatchWires(faces: TopTools_SequenceOfShape, wires: ShapeFix_SequenceOfWireSegment): void;
+ SetTransferParamTool(TransferParam: Handle_ShapeAnalysis_TransferParameters): void;
+ GetTransferParamTool(): Handle_ShapeAnalysis_TransferParameters;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_ComposeShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_ComposeShell): void;
+ get(): ShapeFix_ComposeShell;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_ComposeShell_1 extends Handle_ShapeFix_ComposeShell {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_ComposeShell_2 extends Handle_ShapeFix_ComposeShell {
+ constructor(thePtr: ShapeFix_ComposeShell);
+ }
+
+ export declare class Handle_ShapeFix_ComposeShell_3 extends Handle_ShapeFix_ComposeShell {
+ constructor(theHandle: Handle_ShapeFix_ComposeShell);
+ }
+
+ export declare class Handle_ShapeFix_ComposeShell_4 extends Handle_ShapeFix_ComposeShell {
+ constructor(theHandle: Handle_ShapeFix_ComposeShell);
+ }
+
+export declare class ShapeFix_SplitTool {
+ constructor()
+ SplitEdge_1(edge: TopoDS_Edge, param: Quantity_AbsorbedDose, vert: TopoDS_Vertex, face: TopoDS_Face, newE1: TopoDS_Edge, newE2: TopoDS_Edge, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): Standard_Boolean;
+ SplitEdge_2(edge: TopoDS_Edge, param1: Quantity_AbsorbedDose, param2: Quantity_AbsorbedDose, vert: TopoDS_Vertex, face: TopoDS_Face, newE1: TopoDS_Edge, newE2: TopoDS_Edge, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): Standard_Boolean;
+ CutEdge(edge: TopoDS_Edge, pend: Quantity_AbsorbedDose, cut: Quantity_AbsorbedDose, face: TopoDS_Face, iscutline: Standard_Boolean): Standard_Boolean;
+ SplitEdge_3(edge: TopoDS_Edge, fp: Quantity_AbsorbedDose, V1: TopoDS_Vertex, lp: Quantity_AbsorbedDose, V2: TopoDS_Vertex, face: TopoDS_Face, SeqE: TopTools_SequenceOfShape, aNum: Graphic3d_ZLayerId, context: Handle_ShapeBuild_ReShape, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_Solid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Solid): void;
+ get(): ShapeFix_Solid;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Solid_1 extends Handle_ShapeFix_Solid {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Solid_2 extends Handle_ShapeFix_Solid {
+ constructor(thePtr: ShapeFix_Solid);
+ }
+
+ export declare class Handle_ShapeFix_Solid_3 extends Handle_ShapeFix_Solid {
+ constructor(theHandle: Handle_ShapeFix_Solid);
+ }
+
+ export declare class Handle_ShapeFix_Solid_4 extends Handle_ShapeFix_Solid {
+ constructor(theHandle: Handle_ShapeFix_Solid);
+ }
+
+export declare class ShapeFix_Solid extends ShapeFix_Root {
+ Init(solid: TopoDS_Solid): void;
+ Perform(theProgress: Message_ProgressRange): Standard_Boolean;
+ SolidFromShell(shell: TopoDS_Shell): TopoDS_Solid;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ Solid(): TopoDS_Shape;
+ FixShellTool(): Handle_ShapeFix_Shell;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ FixShellMode(): Graphic3d_ZLayerId;
+ FixShellOrientationMode(): Graphic3d_ZLayerId;
+ CreateOpenSolidMode(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Solid_1 extends ShapeFix_Solid {
+ constructor();
+ }
+
+ export declare class ShapeFix_Solid_2 extends ShapeFix_Solid {
+ constructor(solid: TopoDS_Solid);
+ }
+
+export declare class ShapeFix_Wire extends ShapeFix_Root {
+ ClearModes(): void;
+ ClearStatuses(): void;
+ Init_1(wire: TopoDS_Wire, face: TopoDS_Face, prec: Quantity_AbsorbedDose): void;
+ Init_2(saw: Handle_ShapeAnalysis_Wire): void;
+ Load_1(wire: TopoDS_Wire): void;
+ Load_2(sbwd: Handle_ShapeExtend_WireData): void;
+ SetFace(face: TopoDS_Face): void;
+ SetSurface_1(surf: Handle_Geom_Surface): void;
+ SetSurface_2(surf: Handle_Geom_Surface, loc: TopLoc_Location): void;
+ SetPrecision(prec: Quantity_AbsorbedDose): void;
+ SetMaxTailAngle(theMaxTailAngle: Quantity_AbsorbedDose): void;
+ SetMaxTailWidth(theMaxTailWidth: Quantity_AbsorbedDose): void;
+ IsLoaded(): Standard_Boolean;
+ IsReady(): Standard_Boolean;
+ NbEdges(): Graphic3d_ZLayerId;
+ Wire(): TopoDS_Wire;
+ WireAPIMake(): TopoDS_Wire;
+ Analyzer(): Handle_ShapeAnalysis_Wire;
+ WireData(): Handle_ShapeExtend_WireData;
+ Face(): TopoDS_Face;
+ ModifyTopologyMode(): Standard_Boolean;
+ ModifyGeometryMode(): Standard_Boolean;
+ ModifyRemoveLoopMode(): Graphic3d_ZLayerId;
+ ClosedWireMode(): Standard_Boolean;
+ PreferencePCurveMode(): Standard_Boolean;
+ FixGapsByRangesMode(): Standard_Boolean;
+ FixReorderMode(): Graphic3d_ZLayerId;
+ FixSmallMode(): Graphic3d_ZLayerId;
+ FixConnectedMode(): Graphic3d_ZLayerId;
+ FixEdgeCurvesMode(): Graphic3d_ZLayerId;
+ FixDegeneratedMode(): Graphic3d_ZLayerId;
+ FixSelfIntersectionMode(): Graphic3d_ZLayerId;
+ FixLackingMode(): Graphic3d_ZLayerId;
+ FixGaps3dMode(): Graphic3d_ZLayerId;
+ FixGaps2dMode(): Graphic3d_ZLayerId;
+ FixReversed2dMode(): Graphic3d_ZLayerId;
+ FixRemovePCurveMode(): Graphic3d_ZLayerId;
+ FixAddPCurveMode(): Graphic3d_ZLayerId;
+ FixRemoveCurve3dMode(): Graphic3d_ZLayerId;
+ FixAddCurve3dMode(): Graphic3d_ZLayerId;
+ FixSeamMode(): Graphic3d_ZLayerId;
+ FixShiftedMode(): Graphic3d_ZLayerId;
+ FixSameParameterMode(): Graphic3d_ZLayerId;
+ FixVertexToleranceMode(): Graphic3d_ZLayerId;
+ FixNotchedEdgesMode(): Graphic3d_ZLayerId;
+ FixSelfIntersectingEdgeMode(): Graphic3d_ZLayerId;
+ FixIntersectingEdgesMode(): Graphic3d_ZLayerId;
+ FixNonAdjacentIntersectingEdgesMode(): Graphic3d_ZLayerId;
+ FixTailMode(): Graphic3d_ZLayerId;
+ Perform(): Standard_Boolean;
+ FixReorder_1(): Standard_Boolean;
+ FixSmall_1(lockvtx: Standard_Boolean, precsmall: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ FixConnected_1(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ FixEdgeCurves(): Standard_Boolean;
+ FixDegenerated_1(): Standard_Boolean;
+ FixSelfIntersection(): Standard_Boolean;
+ FixLacking_1(force: Standard_Boolean): Standard_Boolean;
+ FixClosed(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ FixGaps3d(): Standard_Boolean;
+ FixGaps2d(): Standard_Boolean;
+ FixReorder_2(wi: ShapeAnalysis_WireOrder): Standard_Boolean;
+ FixSmall_2(num: Graphic3d_ZLayerId, lockvtx: Standard_Boolean, precsmall: Quantity_AbsorbedDose): Standard_Boolean;
+ FixConnected_2(num: Graphic3d_ZLayerId, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ FixSeam(num: Graphic3d_ZLayerId): Standard_Boolean;
+ FixShifted(): Standard_Boolean;
+ FixDegenerated_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ FixLacking_2(num: Graphic3d_ZLayerId, force: Standard_Boolean): Standard_Boolean;
+ FixNotchedEdges(): Standard_Boolean;
+ FixGap3d(num: Graphic3d_ZLayerId, convert: Standard_Boolean): Standard_Boolean;
+ FixGap2d(num: Graphic3d_ZLayerId, convert: Standard_Boolean): Standard_Boolean;
+ FixTails(): Standard_Boolean;
+ StatusReorder(status: ShapeExtend_Status): Standard_Boolean;
+ StatusSmall(status: ShapeExtend_Status): Standard_Boolean;
+ StatusConnected(status: ShapeExtend_Status): Standard_Boolean;
+ StatusEdgeCurves(status: ShapeExtend_Status): Standard_Boolean;
+ StatusDegenerated(status: ShapeExtend_Status): Standard_Boolean;
+ StatusSelfIntersection(status: ShapeExtend_Status): Standard_Boolean;
+ StatusLacking(status: ShapeExtend_Status): Standard_Boolean;
+ StatusClosed(status: ShapeExtend_Status): Standard_Boolean;
+ StatusGaps3d(status: ShapeExtend_Status): Standard_Boolean;
+ StatusGaps2d(status: ShapeExtend_Status): Standard_Boolean;
+ StatusNotches(status: ShapeExtend_Status): Standard_Boolean;
+ StatusRemovedSegment(): Standard_Boolean;
+ StatusFixTails(status: ShapeExtend_Status): Standard_Boolean;
+ LastFixStatus(status: ShapeExtend_Status): Standard_Boolean;
+ FixEdgeTool(): Handle_ShapeFix_Edge;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Wire_1 extends ShapeFix_Wire {
+ constructor();
+ }
+
+ export declare class ShapeFix_Wire_2 extends ShapeFix_Wire {
+ constructor(wire: TopoDS_Wire, face: TopoDS_Face, prec: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_ShapeFix_Wire {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Wire): void;
+ get(): ShapeFix_Wire;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Wire_1 extends Handle_ShapeFix_Wire {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Wire_2 extends Handle_ShapeFix_Wire {
+ constructor(thePtr: ShapeFix_Wire);
+ }
+
+ export declare class Handle_ShapeFix_Wire_3 extends Handle_ShapeFix_Wire {
+ constructor(theHandle: Handle_ShapeFix_Wire);
+ }
+
+ export declare class Handle_ShapeFix_Wire_4 extends Handle_ShapeFix_Wire {
+ constructor(theHandle: Handle_ShapeFix_Wire);
+ }
+
+export declare class ShapeFix_Root extends Standard_Transient {
+ constructor()
+ Set(Root: Handle_ShapeFix_Root): void;
+ SetContext(context: Handle_ShapeBuild_ReShape): void;
+ Context(): Handle_ShapeBuild_ReShape;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ MsgRegistrator(): Handle_ShapeExtend_BasicMsgRegistrator;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ Precision(): Quantity_AbsorbedDose;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ MinTolerance(): Quantity_AbsorbedDose;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ MaxTolerance(): Quantity_AbsorbedDose;
+ LimitTolerance(toler: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ SendMsg_1(shape: TopoDS_Shape, message: Message_Msg, gravity: Message_Gravity): void;
+ SendMsg_2(message: Message_Msg, gravity: Message_Gravity): void;
+ SendWarning_1(shape: TopoDS_Shape, message: Message_Msg): void;
+ SendWarning_2(message: Message_Msg): void;
+ SendFail_1(shape: TopoDS_Shape, message: Message_Msg): void;
+ SendFail_2(message: Message_Msg): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_Root {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Root): void;
+ get(): ShapeFix_Root;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Root_1 extends Handle_ShapeFix_Root {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Root_2 extends Handle_ShapeFix_Root {
+ constructor(thePtr: ShapeFix_Root);
+ }
+
+ export declare class Handle_ShapeFix_Root_3 extends Handle_ShapeFix_Root {
+ constructor(theHandle: Handle_ShapeFix_Root);
+ }
+
+ export declare class Handle_ShapeFix_Root_4 extends Handle_ShapeFix_Root {
+ constructor(theHandle: Handle_ShapeFix_Root);
+ }
+
+export declare class ShapeFix_Face extends ShapeFix_Root {
+ ClearModes(): void;
+ Init_1(face: TopoDS_Face): void;
+ Init_2(surf: Handle_Geom_Surface, preci: Quantity_AbsorbedDose, fwd: Standard_Boolean): void;
+ Init_3(surf: Handle_ShapeAnalysis_Surface, preci: Quantity_AbsorbedDose, fwd: Standard_Boolean): void;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ FixWireMode(): Graphic3d_ZLayerId;
+ FixOrientationMode(): Graphic3d_ZLayerId;
+ FixAddNaturalBoundMode(): Graphic3d_ZLayerId;
+ FixMissingSeamMode(): Graphic3d_ZLayerId;
+ FixSmallAreaWireMode(): Graphic3d_ZLayerId;
+ RemoveSmallAreaFaceMode(): Graphic3d_ZLayerId;
+ FixIntersectingWiresMode(): Graphic3d_ZLayerId;
+ FixLoopWiresMode(): Graphic3d_ZLayerId;
+ FixSplitFaceMode(): Graphic3d_ZLayerId;
+ AutoCorrectPrecisionMode(): Graphic3d_ZLayerId;
+ FixPeriodicDegeneratedMode(): Graphic3d_ZLayerId;
+ Face(): TopoDS_Face;
+ Result(): TopoDS_Shape;
+ Add(wire: TopoDS_Wire): void;
+ Perform(): Standard_Boolean;
+ FixOrientation_1(): Standard_Boolean;
+ FixOrientation_2(MapWires: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ FixAddNaturalBound(): Standard_Boolean;
+ FixMissingSeam(): Standard_Boolean;
+ FixSmallAreaWire(theIsRemoveSmallFace: Standard_Boolean): Standard_Boolean;
+ FixLoopWire(aResWires: TopTools_SequenceOfShape): Standard_Boolean;
+ FixIntersectingWires(): Standard_Boolean;
+ FixWiresTwoCoincEdges(): Standard_Boolean;
+ FixSplitFace(MapWires: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ FixPeriodicDegenerated(): Standard_Boolean;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ FixWireTool(): Handle_ShapeFix_Wire;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Face_1 extends ShapeFix_Face {
+ constructor();
+ }
+
+ export declare class ShapeFix_Face_2 extends ShapeFix_Face {
+ constructor(face: TopoDS_Face);
+ }
+
+export declare class Handle_ShapeFix_Face {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Face): void;
+ get(): ShapeFix_Face;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Face_1 extends Handle_ShapeFix_Face {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Face_2 extends Handle_ShapeFix_Face {
+ constructor(thePtr: ShapeFix_Face);
+ }
+
+ export declare class Handle_ShapeFix_Face_3 extends Handle_ShapeFix_Face {
+ constructor(theHandle: Handle_ShapeFix_Face);
+ }
+
+ export declare class Handle_ShapeFix_Face_4 extends Handle_ShapeFix_Face {
+ constructor(theHandle: Handle_ShapeFix_Face);
+ }
+
+export declare class ShapeFix_DataMapOfShapeBox2d extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: ShapeFix_DataMapOfShapeBox2d): void;
+ Assign(theOther: ShapeFix_DataMapOfShapeBox2d): ShapeFix_DataMapOfShapeBox2d;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Bnd_Box2d): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Bnd_Box2d): Bnd_Box2d;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Bnd_Box2d;
+ ChangeSeek(theKey: TopoDS_Shape): Bnd_Box2d;
+ ChangeFind(theKey: TopoDS_Shape): Bnd_Box2d;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class ShapeFix_DataMapOfShapeBox2d_1 extends ShapeFix_DataMapOfShapeBox2d {
+ constructor();
+ }
+
+ export declare class ShapeFix_DataMapOfShapeBox2d_2 extends ShapeFix_DataMapOfShapeBox2d {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ShapeFix_DataMapOfShapeBox2d_3 extends ShapeFix_DataMapOfShapeBox2d {
+ constructor(theOther: ShapeFix_DataMapOfShapeBox2d);
+ }
+
+export declare class Handle_ShapeFix_Wireframe {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Wireframe): void;
+ get(): ShapeFix_Wireframe;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Wireframe_1 extends Handle_ShapeFix_Wireframe {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Wireframe_2 extends Handle_ShapeFix_Wireframe {
+ constructor(thePtr: ShapeFix_Wireframe);
+ }
+
+ export declare class Handle_ShapeFix_Wireframe_3 extends Handle_ShapeFix_Wireframe {
+ constructor(theHandle: Handle_ShapeFix_Wireframe);
+ }
+
+ export declare class Handle_ShapeFix_Wireframe_4 extends Handle_ShapeFix_Wireframe {
+ constructor(theHandle: Handle_ShapeFix_Wireframe);
+ }
+
+export declare class ShapeFix_Wireframe extends ShapeFix_Root {
+ ClearStatuses(): void;
+ Load(shape: TopoDS_Shape): void;
+ FixWireGaps(): Standard_Boolean;
+ FixSmallEdges(): Standard_Boolean;
+ CheckSmallEdges(theSmallEdges: TopTools_MapOfShape, theEdgeToFaces: TopTools_DataMapOfShapeListOfShape, theFaceWithSmall: TopTools_DataMapOfShapeListOfShape, theMultyEdges: TopTools_MapOfShape): Standard_Boolean;
+ MergeSmallEdges(theSmallEdges: TopTools_MapOfShape, theEdgeToFaces: TopTools_DataMapOfShapeListOfShape, theFaceWithSmall: TopTools_DataMapOfShapeListOfShape, theMultyEdges: TopTools_MapOfShape, theModeDrop: Standard_Boolean, theLimitAngle: Quantity_AbsorbedDose): Standard_Boolean;
+ StatusWireGaps(status: ShapeExtend_Status): Standard_Boolean;
+ StatusSmallEdges(status: ShapeExtend_Status): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ ModeDropSmallEdges(): Standard_Boolean;
+ SetLimitAngle(theLimitAngle: Quantity_AbsorbedDose): void;
+ LimitAngle(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Wireframe_1 extends ShapeFix_Wireframe {
+ constructor();
+ }
+
+ export declare class ShapeFix_Wireframe_2 extends ShapeFix_Wireframe {
+ constructor(shape: TopoDS_Shape);
+ }
+
+export declare class ShapeFix_FaceConnect {
+ constructor()
+ Add(aFirst: TopoDS_Face, aSecond: TopoDS_Face): Standard_Boolean;
+ Build(shell: TopoDS_Shell, sewtoler: Quantity_AbsorbedDose, fixtoler: Quantity_AbsorbedDose): TopoDS_Shell;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class ShapeFix_SplitCommonVertex extends ShapeFix_Root {
+ constructor()
+ Init(S: TopoDS_Shape): void;
+ Perform(): void;
+ Shape(): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_SplitCommonVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_SplitCommonVertex): void;
+ get(): ShapeFix_SplitCommonVertex;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_SplitCommonVertex_1 extends Handle_ShapeFix_SplitCommonVertex {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_SplitCommonVertex_2 extends Handle_ShapeFix_SplitCommonVertex {
+ constructor(thePtr: ShapeFix_SplitCommonVertex);
+ }
+
+ export declare class Handle_ShapeFix_SplitCommonVertex_3 extends Handle_ShapeFix_SplitCommonVertex {
+ constructor(theHandle: Handle_ShapeFix_SplitCommonVertex);
+ }
+
+ export declare class Handle_ShapeFix_SplitCommonVertex_4 extends Handle_ShapeFix_SplitCommonVertex {
+ constructor(theHandle: Handle_ShapeFix_SplitCommonVertex);
+ }
+
+export declare class ShapeFix_FreeBounds {
+ GetClosedWires(): TopoDS_Compound;
+ GetOpenWires(): TopoDS_Compound;
+ GetShape(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class ShapeFix_FreeBounds_1 extends ShapeFix_FreeBounds {
+ constructor();
+ }
+
+ export declare class ShapeFix_FreeBounds_2 extends ShapeFix_FreeBounds {
+ constructor(shape: TopoDS_Shape, sewtoler: Quantity_AbsorbedDose, closetoler: Quantity_AbsorbedDose, splitclosed: Standard_Boolean, splitopen: Standard_Boolean);
+ }
+
+ export declare class ShapeFix_FreeBounds_3 extends ShapeFix_FreeBounds {
+ constructor(shape: TopoDS_Shape, closetoler: Quantity_AbsorbedDose, splitclosed: Standard_Boolean, splitopen: Standard_Boolean);
+ }
+
+export declare class ShapeFix_EdgeConnect {
+ constructor()
+ Add_1(aFirst: TopoDS_Edge, aSecond: TopoDS_Edge): void;
+ Add_2(aShape: TopoDS_Shape): void;
+ Build(): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class ShapeFix {
+ constructor();
+ static SameParameter(shape: TopoDS_Shape, enforce: Standard_Boolean, preci: Quantity_AbsorbedDose, theProgress: Message_ProgressRange, theMsgReg: Handle_ShapeExtend_BasicMsgRegistrator): Standard_Boolean;
+ static EncodeRegularity(shape: TopoDS_Shape, tolang: Quantity_AbsorbedDose): void;
+ static RemoveSmallEdges(shape: TopoDS_Shape, Tolerance: Quantity_AbsorbedDose, context: Handle_ShapeBuild_ReShape): TopoDS_Shape;
+ static FixVertexPosition(theshape: TopoDS_Shape, theTolerance: Quantity_AbsorbedDose, thecontext: Handle_ShapeBuild_ReShape): Standard_Boolean;
+ static LeastEdgeSize(theshape: TopoDS_Shape): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class ShapeFix_Shape extends ShapeFix_Root {
+ Init(shape: TopoDS_Shape): void;
+ Perform(theProgress: Message_ProgressRange): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ FixSolidTool(): Handle_ShapeFix_Solid;
+ FixShellTool(): Handle_ShapeFix_Shell;
+ FixFaceTool(): Handle_ShapeFix_Face;
+ FixWireTool(): Handle_ShapeFix_Wire;
+ FixEdgeTool(): Handle_ShapeFix_Edge;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ FixSolidMode(): Graphic3d_ZLayerId;
+ FixFreeShellMode(): Graphic3d_ZLayerId;
+ FixFreeFaceMode(): Graphic3d_ZLayerId;
+ FixFreeWireMode(): Graphic3d_ZLayerId;
+ FixSameParameterMode(): Graphic3d_ZLayerId;
+ FixVertexPositionMode(): Graphic3d_ZLayerId;
+ FixVertexTolMode(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_Shape_1 extends ShapeFix_Shape {
+ constructor();
+ }
+
+ export declare class ShapeFix_Shape_2 extends ShapeFix_Shape {
+ constructor(shape: TopoDS_Shape);
+ }
+
+export declare class Handle_ShapeFix_Shape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Shape): void;
+ get(): ShapeFix_Shape;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Shape_1 extends Handle_ShapeFix_Shape {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Shape_2 extends Handle_ShapeFix_Shape {
+ constructor(thePtr: ShapeFix_Shape);
+ }
+
+ export declare class Handle_ShapeFix_Shape_3 extends Handle_ShapeFix_Shape {
+ constructor(theHandle: Handle_ShapeFix_Shape);
+ }
+
+ export declare class Handle_ShapeFix_Shape_4 extends Handle_ShapeFix_Shape {
+ constructor(theHandle: Handle_ShapeFix_Shape);
+ }
+
+export declare class ShapeFix_WireVertex {
+ constructor()
+ Init_1(wire: TopoDS_Wire, preci: Quantity_AbsorbedDose): void;
+ Init_2(sbwd: Handle_ShapeExtend_WireData, preci: Quantity_AbsorbedDose): void;
+ Init_3(sawv: ShapeAnalysis_WireVertex): void;
+ Analyzer(): ShapeAnalysis_WireVertex;
+ WireData(): Handle_ShapeExtend_WireData;
+ Wire(): TopoDS_Wire;
+ FixSame(): Graphic3d_ZLayerId;
+ Fix(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_ShapeFix_Edge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_Edge): void;
+ get(): ShapeFix_Edge;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_Edge_1 extends Handle_ShapeFix_Edge {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_Edge_2 extends Handle_ShapeFix_Edge {
+ constructor(thePtr: ShapeFix_Edge);
+ }
+
+ export declare class Handle_ShapeFix_Edge_3 extends Handle_ShapeFix_Edge {
+ constructor(theHandle: Handle_ShapeFix_Edge);
+ }
+
+ export declare class Handle_ShapeFix_Edge_4 extends Handle_ShapeFix_Edge {
+ constructor(theHandle: Handle_ShapeFix_Edge);
+ }
+
+export declare class ShapeFix_SequenceOfWireSegment extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: ShapeFix_SequenceOfWireSegment): ShapeFix_SequenceOfWireSegment;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: ShapeFix_WireSegment): void;
+ Append_2(theSeq: ShapeFix_SequenceOfWireSegment): void;
+ Prepend_1(theItem: ShapeFix_WireSegment): void;
+ Prepend_2(theSeq: ShapeFix_SequenceOfWireSegment): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: ShapeFix_WireSegment): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: ShapeFix_SequenceOfWireSegment): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: ShapeFix_SequenceOfWireSegment): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: ShapeFix_WireSegment): void;
+ Split(theIndex: Standard_Integer, theSeq: ShapeFix_SequenceOfWireSegment): void;
+ First(): ShapeFix_WireSegment;
+ ChangeFirst(): ShapeFix_WireSegment;
+ Last(): ShapeFix_WireSegment;
+ ChangeLast(): ShapeFix_WireSegment;
+ Value(theIndex: Standard_Integer): ShapeFix_WireSegment;
+ ChangeValue(theIndex: Standard_Integer): ShapeFix_WireSegment;
+ SetValue(theIndex: Standard_Integer, theItem: ShapeFix_WireSegment): void;
+ delete(): void;
+}
+
+ export declare class ShapeFix_SequenceOfWireSegment_1 extends ShapeFix_SequenceOfWireSegment {
+ constructor();
+ }
+
+ export declare class ShapeFix_SequenceOfWireSegment_2 extends ShapeFix_SequenceOfWireSegment {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ShapeFix_SequenceOfWireSegment_3 extends ShapeFix_SequenceOfWireSegment {
+ constructor(theOther: ShapeFix_SequenceOfWireSegment);
+ }
+
+export declare class ShapeFix_EdgeProjAux extends Standard_Transient {
+ Init(F: TopoDS_Face, E: TopoDS_Edge): void;
+ Compute(preci: Quantity_AbsorbedDose): void;
+ IsFirstDone(): Standard_Boolean;
+ IsLastDone(): Standard_Boolean;
+ FirstParam(): Quantity_AbsorbedDose;
+ LastParam(): Quantity_AbsorbedDose;
+ IsIso(C: Handle_Geom2d_Curve): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeFix_EdgeProjAux_1 extends ShapeFix_EdgeProjAux {
+ constructor();
+ }
+
+ export declare class ShapeFix_EdgeProjAux_2 extends ShapeFix_EdgeProjAux {
+ constructor(F: TopoDS_Face, E: TopoDS_Edge);
+ }
+
+export declare class Handle_ShapeFix_EdgeProjAux {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeFix_EdgeProjAux): void;
+ get(): ShapeFix_EdgeProjAux;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeFix_EdgeProjAux_1 extends Handle_ShapeFix_EdgeProjAux {
+ constructor();
+ }
+
+ export declare class Handle_ShapeFix_EdgeProjAux_2 extends Handle_ShapeFix_EdgeProjAux {
+ constructor(thePtr: ShapeFix_EdgeProjAux);
+ }
+
+ export declare class Handle_ShapeFix_EdgeProjAux_3 extends Handle_ShapeFix_EdgeProjAux {
+ constructor(theHandle: Handle_ShapeFix_EdgeProjAux);
+ }
+
+ export declare class Handle_ShapeFix_EdgeProjAux_4 extends Handle_ShapeFix_EdgeProjAux {
+ constructor(theHandle: Handle_ShapeFix_EdgeProjAux);
+ }
+
+export declare class BRepAlgoAPI_Algo extends BRepBuilderAPI_MakeShape {
+ Shape(): TopoDS_Shape;
+ Clear(): void;
+ SetRunParallel(theFlag: Standard_Boolean): void;
+ RunParallel(): Standard_Boolean;
+ SetFuzzyValue(theFuzz: Quantity_AbsorbedDose): void;
+ FuzzyValue(): Quantity_AbsorbedDose;
+ HasErrors(): Standard_Boolean;
+ HasWarnings(): Standard_Boolean;
+ HasError(theType: Handle_Standard_Type): Standard_Boolean;
+ HasWarning(theType: Handle_Standard_Type): Standard_Boolean;
+ DumpErrors(theOS: Standard_OStream): void;
+ DumpWarnings(theOS: Standard_OStream): void;
+ ClearWarnings(): void;
+ GetReport(): Handle_Message_Report;
+ SetProgressIndicator(theProgress: Message_ProgressScope): void;
+ SetUseOBB(theUseOBB: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BRepAlgoAPI_Splitter extends BRepAlgoAPI_BuilderAlgo {
+ SetTools(theLS: TopTools_ListOfShape): void;
+ Tools(): TopTools_ListOfShape;
+ Build(): void;
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Splitter_1 extends BRepAlgoAPI_Splitter {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Splitter_2 extends BRepAlgoAPI_Splitter {
+ constructor(thePF: BOPAlgo_PaveFiller);
+ }
+
+export declare class BRepAlgoAPI_Cut extends BRepAlgoAPI_BooleanOperation {
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Cut_1 extends BRepAlgoAPI_Cut {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Cut_2 extends BRepAlgoAPI_Cut {
+ constructor(PF: BOPAlgo_PaveFiller);
+ }
+
+ export declare class BRepAlgoAPI_Cut_3 extends BRepAlgoAPI_Cut {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
+ }
+
+ export declare class BRepAlgoAPI_Cut_4 extends BRepAlgoAPI_Cut {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, aDSF: BOPAlgo_PaveFiller, bFWD: Standard_Boolean);
+ }
+
+export declare class BRepAlgoAPI_BuilderAlgo extends BRepAlgoAPI_Algo {
+ SetArguments(theLS: TopTools_ListOfShape): void;
+ Arguments(): TopTools_ListOfShape;
+ SetNonDestructive(theFlag: Standard_Boolean): void;
+ NonDestructive(): Standard_Boolean;
+ SetGlue(theGlue: BOPAlgo_GlueEnum): void;
+ Glue(): BOPAlgo_GlueEnum;
+ SetCheckInverted(theCheck: Standard_Boolean): void;
+ CheckInverted(): Standard_Boolean;
+ Build(): void;
+ SimplifyResult(theUnifyEdges: Standard_Boolean, theUnifyFaces: Standard_Boolean, theAngularTol: Quantity_AbsorbedDose): void;
+ Modified(theS: TopoDS_Shape): TopTools_ListOfShape;
+ Generated(theS: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(aS: TopoDS_Shape): Standard_Boolean;
+ HasModified(): Standard_Boolean;
+ HasGenerated(): Standard_Boolean;
+ HasDeleted(): Standard_Boolean;
+ SetToFillHistory(theHistFlag: Standard_Boolean): void;
+ HasHistory(): Standard_Boolean;
+ SectionEdges(): TopTools_ListOfShape;
+ DSFiller(): BOPAlgo_PPaveFiller;
+ Builder(): BOPAlgo_PBuilder;
+ History(): Handle_BRepTools_History;
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_BuilderAlgo_1 extends BRepAlgoAPI_BuilderAlgo {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_BuilderAlgo_2 extends BRepAlgoAPI_BuilderAlgo {
+ constructor(thePF: BOPAlgo_PaveFiller);
+ }
+
+export declare class BRepAlgoAPI_Common extends BRepAlgoAPI_BooleanOperation {
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Common_1 extends BRepAlgoAPI_Common {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Common_2 extends BRepAlgoAPI_Common {
+ constructor(PF: BOPAlgo_PaveFiller);
+ }
+
+ export declare class BRepAlgoAPI_Common_3 extends BRepAlgoAPI_Common {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
+ }
+
+ export declare class BRepAlgoAPI_Common_4 extends BRepAlgoAPI_Common {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, PF: BOPAlgo_PaveFiller);
+ }
+
+export declare class BRepAlgoAPI_Fuse extends BRepAlgoAPI_BooleanOperation {
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Fuse_1 extends BRepAlgoAPI_Fuse {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Fuse_2 extends BRepAlgoAPI_Fuse {
+ constructor(PF: BOPAlgo_PaveFiller);
+ }
+
+ export declare class BRepAlgoAPI_Fuse_3 extends BRepAlgoAPI_Fuse {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape);
+ }
+
+ export declare class BRepAlgoAPI_Fuse_4 extends BRepAlgoAPI_Fuse {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, aDSF: BOPAlgo_PaveFiller);
+ }
+
+export declare class BRepAlgoAPI_Section extends BRepAlgoAPI_BooleanOperation {
+ Init1_1(S1: TopoDS_Shape): void;
+ Init1_2(Pl: gp_Pln): void;
+ Init1_3(Sf: Handle_Geom_Surface): void;
+ Init2_1(S2: TopoDS_Shape): void;
+ Init2_2(Pl: gp_Pln): void;
+ Init2_3(Sf: Handle_Geom_Surface): void;
+ Approximation(B: Standard_Boolean): void;
+ ComputePCurveOn1(B: Standard_Boolean): void;
+ ComputePCurveOn2(B: Standard_Boolean): void;
+ Build(): void;
+ HasAncestorFaceOn1(E: TopoDS_Shape, F: TopoDS_Shape): Standard_Boolean;
+ HasAncestorFaceOn2(E: TopoDS_Shape, F: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Section_1 extends BRepAlgoAPI_Section {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Section_2 extends BRepAlgoAPI_Section {
+ constructor(PF: BOPAlgo_PaveFiller);
+ }
+
+ export declare class BRepAlgoAPI_Section_3 extends BRepAlgoAPI_Section {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Section_4 extends BRepAlgoAPI_Section {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, aDSF: BOPAlgo_PaveFiller, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Section_5 extends BRepAlgoAPI_Section {
+ constructor(S1: TopoDS_Shape, Pl: gp_Pln, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Section_6 extends BRepAlgoAPI_Section {
+ constructor(S1: TopoDS_Shape, Sf: Handle_Geom_Surface, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Section_7 extends BRepAlgoAPI_Section {
+ constructor(Sf: Handle_Geom_Surface, S2: TopoDS_Shape, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Section_8 extends BRepAlgoAPI_Section {
+ constructor(Sf1: Handle_Geom_Surface, Sf2: Handle_Geom_Surface, PerformNow: Standard_Boolean);
+ }
+
+export declare class BRepAlgoAPI_Defeaturing extends BRepAlgoAPI_Algo {
+ constructor()
+ SetShape(theShape: TopoDS_Shape): void;
+ InputShape(): TopoDS_Shape;
+ AddFaceToRemove(theFace: TopoDS_Shape): void;
+ AddFacesToRemove(theFaces: TopTools_ListOfShape): void;
+ FacesToRemove(): TopTools_ListOfShape;
+ Build(): void;
+ SetToFillHistory(theFlag: Standard_Boolean): void;
+ HasHistory(): Standard_Boolean;
+ Modified(theS: TopoDS_Shape): TopTools_ListOfShape;
+ Generated(theS: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(theS: TopoDS_Shape): Standard_Boolean;
+ HasModified(): Standard_Boolean;
+ HasGenerated(): Standard_Boolean;
+ HasDeleted(): Standard_Boolean;
+ History(): Handle_BRepTools_History;
+ delete(): void;
+}
+
+export declare class BRepAlgoAPI_Check extends BOPAlgo_Options {
+ SetData_1(theS: TopoDS_Shape, bTestSE: Standard_Boolean, bTestSI: Standard_Boolean): void;
+ SetData_2(theS1: TopoDS_Shape, theS2: TopoDS_Shape, theOp: BOPAlgo_Operation, bTestSE: Standard_Boolean, bTestSI: Standard_Boolean): void;
+ Perform(): void;
+ IsValid(): Standard_Boolean;
+ Result(): BOPAlgo_ListOfCheckResult;
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_Check_1 extends BRepAlgoAPI_Check {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_Check_2 extends BRepAlgoAPI_Check {
+ constructor(theS: TopoDS_Shape, bTestSE: Standard_Boolean, bTestSI: Standard_Boolean);
+ }
+
+ export declare class BRepAlgoAPI_Check_3 extends BRepAlgoAPI_Check {
+ constructor(theS1: TopoDS_Shape, theS2: TopoDS_Shape, theOp: BOPAlgo_Operation, bTestSE: Standard_Boolean, bTestSI: Standard_Boolean);
+ }
+
+export declare class BRepAlgoAPI_BooleanOperation extends BRepAlgoAPI_BuilderAlgo {
+ Shape1(): TopoDS_Shape;
+ Shape2(): TopoDS_Shape;
+ SetTools(theLS: TopTools_ListOfShape): void;
+ Tools(): TopTools_ListOfShape;
+ SetOperation(theBOP: BOPAlgo_Operation): void;
+ Operation(): BOPAlgo_Operation;
+ Build(): void;
+ delete(): void;
+}
+
+ export declare class BRepAlgoAPI_BooleanOperation_1 extends BRepAlgoAPI_BooleanOperation {
+ constructor();
+ }
+
+ export declare class BRepAlgoAPI_BooleanOperation_2 extends BRepAlgoAPI_BooleanOperation {
+ constructor(thePF: BOPAlgo_PaveFiller);
+ }
+
+export declare class Geom2dEvaluator_OffsetCurve extends Geom2dEvaluator_Curve {
+ SetOffsetValue(theOffset: Quantity_AbsorbedDose): void;
+ D0(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d): void;
+ D1(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d): void;
+ D2(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d, theD2: gp_Vec2d): void;
+ D3(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d, theD2: gp_Vec2d, theD3: gp_Vec2d): void;
+ DN(theU: Quantity_AbsorbedDose, theDeriv: Graphic3d_ZLayerId): gp_Vec2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2dEvaluator_OffsetCurve_1 extends Geom2dEvaluator_OffsetCurve {
+ constructor(theBase: Handle_Geom2d_Curve, theOffset: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dEvaluator_OffsetCurve_2 extends Geom2dEvaluator_OffsetCurve {
+ constructor(theBase: Handle_Geom2dAdaptor_HCurve, theOffset: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom2dEvaluator_OffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2dEvaluator_OffsetCurve): void;
+ get(): Geom2dEvaluator_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2dEvaluator_OffsetCurve_1 extends Handle_Geom2dEvaluator_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2dEvaluator_OffsetCurve_2 extends Handle_Geom2dEvaluator_OffsetCurve {
+ constructor(thePtr: Geom2dEvaluator_OffsetCurve);
+ }
+
+ export declare class Handle_Geom2dEvaluator_OffsetCurve_3 extends Handle_Geom2dEvaluator_OffsetCurve {
+ constructor(theHandle: Handle_Geom2dEvaluator_OffsetCurve);
+ }
+
+ export declare class Handle_Geom2dEvaluator_OffsetCurve_4 extends Handle_Geom2dEvaluator_OffsetCurve {
+ constructor(theHandle: Handle_Geom2dEvaluator_OffsetCurve);
+ }
+
+export declare class Geom2dEvaluator_Curve extends Standard_Transient {
+ D0(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d): void;
+ D1(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d): void;
+ D2(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d, theD2: gp_Vec2d): void;
+ D3(theU: Quantity_AbsorbedDose, theValue: gp_Pnt2d, theD1: gp_Vec2d, theD2: gp_Vec2d, theD3: gp_Vec2d): void;
+ DN(theU: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId): gp_Vec2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2dEvaluator_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2dEvaluator_Curve): void;
+ get(): Geom2dEvaluator_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2dEvaluator_Curve_1 extends Handle_Geom2dEvaluator_Curve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2dEvaluator_Curve_2 extends Handle_Geom2dEvaluator_Curve {
+ constructor(thePtr: Geom2dEvaluator_Curve);
+ }
+
+ export declare class Handle_Geom2dEvaluator_Curve_3 extends Handle_Geom2dEvaluator_Curve {
+ constructor(theHandle: Handle_Geom2dEvaluator_Curve);
+ }
+
+ export declare class Handle_Geom2dEvaluator_Curve_4 extends Handle_Geom2dEvaluator_Curve {
+ constructor(theHandle: Handle_Geom2dEvaluator_Curve);
+ }
+
+export declare class RWStepAP242_RWIdAttribute {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP242_IdAttribute): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP242_IdAttribute): void;
+ Share(ent: Handle_StepAP242_IdAttribute, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP242_RWGeometricItemSpecificUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP242_GeometricItemSpecificUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP242_GeometricItemSpecificUsage): void;
+ Share(ent: Handle_StepAP242_GeometricItemSpecificUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP242_RWDraughtingModelItemAssociation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP242_DraughtingModelItemAssociation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP242_DraughtingModelItemAssociation): void;
+ Share(ent: Handle_StepAP242_DraughtingModelItemAssociation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP242_RWItemIdentifiedRepresentationUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP242_ItemIdentifiedRepresentationUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP242_ItemIdentifiedRepresentationUsage): void;
+ Share(ent: Handle_StepAP242_ItemIdentifiedRepresentationUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare type BSplCLib_MultDistribution = {
+ BSplCLib_NonConstant: {};
+ BSplCLib_Constant: {};
+ BSplCLib_QuasiConstant: {};
+}
+
+export declare type BSplCLib_KnotDistribution = {
+ BSplCLib_NonUniform: {};
+ BSplCLib_Uniform: {};
+}
+
+export declare class BSplCLib_CacheParams {
+ constructor(theDegree: Graphic3d_ZLayerId, thePeriodic: Standard_Boolean, theFlatKnots: TColStd_Array1OfReal)
+ PeriodicNormalization(theParameter: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IsCacheValid(theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ LocateParameter(theParameter: Quantity_AbsorbedDose, theFlatKnots: TColStd_Array1OfReal): void;
+ delete(): void;
+}
+
+export declare class BSplCLib_EvaluatorFunction {
+ Evaluate(theDerivativeRequest: Graphic3d_ZLayerId, theStartEnd: Quantity_AbsorbedDose, theParameter: Quantity_AbsorbedDose, theResult: Quantity_AbsorbedDose, theErrorCode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_BSplCLib_Cache {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BSplCLib_Cache): void;
+ get(): BSplCLib_Cache;
+ delete(): void;
+}
+
+ export declare class Handle_BSplCLib_Cache_1 extends Handle_BSplCLib_Cache {
+ constructor();
+ }
+
+ export declare class Handle_BSplCLib_Cache_2 extends Handle_BSplCLib_Cache {
+ constructor(thePtr: BSplCLib_Cache);
+ }
+
+ export declare class Handle_BSplCLib_Cache_3 extends Handle_BSplCLib_Cache {
+ constructor(theHandle: Handle_BSplCLib_Cache);
+ }
+
+ export declare class Handle_BSplCLib_Cache_4 extends Handle_BSplCLib_Cache {
+ constructor(theHandle: Handle_BSplCLib_Cache);
+ }
+
+export declare class BSplCLib_Cache extends Standard_Transient {
+ IsCacheValid(theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ BuildCache_1(theParameter: Quantity_AbsorbedDose, theFlatKnots: TColStd_Array1OfReal, thePoles2d: TColgp_Array1OfPnt2d, theWeights: TColStd_Array1OfReal): void;
+ BuildCache_2(theParameter: Quantity_AbsorbedDose, theFlatKnots: TColStd_Array1OfReal, thePoles: TColgp_Array1OfPnt, theWeights: TColStd_Array1OfReal): void;
+ D0_1(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt2d): void;
+ D0_2(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt): void;
+ D1_1(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt2d, theTangent: gp_Vec2d): void;
+ D1_2(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt, theTangent: gp_Vec): void;
+ D2_1(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt2d, theTangent: gp_Vec2d, theCurvature: gp_Vec2d): void;
+ D2_2(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt, theTangent: gp_Vec, theCurvature: gp_Vec): void;
+ D3_1(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt2d, theTangent: gp_Vec2d, theCurvature: gp_Vec2d, theTorsion: gp_Vec2d): void;
+ D3_2(theParameter: Quantity_AbsorbedDose, thePoint: gp_Pnt, theTangent: gp_Vec, theCurvature: gp_Vec, theTorsion: gp_Vec): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BSplCLib_Cache_1 extends BSplCLib_Cache {
+ constructor(theDegree: Graphic3d_ZLayerId, thePeriodic: Standard_Boolean, theFlatKnots: TColStd_Array1OfReal, thePoles2d: TColgp_Array1OfPnt2d, theWeights: TColStd_Array1OfReal);
+ }
+
+ export declare class BSplCLib_Cache_2 extends BSplCLib_Cache {
+ constructor(theDegree: Graphic3d_ZLayerId, thePeriodic: Standard_Boolean, theFlatKnots: TColStd_Array1OfReal, thePoles: TColgp_Array1OfPnt, theWeights: TColStd_Array1OfReal);
+ }
+
+export declare class FairCurve_DistributionOfSagging extends FairCurve_DistributionOfEnergy {
+ constructor(BSplOrder: Graphic3d_ZLayerId, FlatKnots: Handle_TColStd_HArray1OfReal, Poles: Handle_TColgp_HArray1OfPnt2d, DerivativeOrder: Graphic3d_ZLayerId, Law: FairCurve_BattenLaw, NbValAux: Graphic3d_ZLayerId)
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_EnergyOfMVC extends FairCurve_Energy {
+ constructor(BSplOrder: Graphic3d_ZLayerId, FlatKnots: Handle_TColStd_HArray1OfReal, Poles: Handle_TColgp_HArray1OfPnt2d, ContrOrder1: Graphic3d_ZLayerId, ContrOrder2: Graphic3d_ZLayerId, Law: FairCurve_BattenLaw, PhysicalRatio: Quantity_AbsorbedDose, LengthSliding: Quantity_AbsorbedDose, FreeSliding: Standard_Boolean, Angle1: Quantity_AbsorbedDose, Angle2: Quantity_AbsorbedDose, Curvature1: Quantity_AbsorbedDose, Curvature2: Quantity_AbsorbedDose)
+ LengthSliding(): Quantity_AbsorbedDose;
+ Status(): FairCurve_AnalysisCode;
+ Variable(X: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_Energy extends math_MultipleVarFunctionWithHessian {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, E: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values_1(X: math_Vector, E: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ Values_2(X: math_Vector, E: Quantity_AbsorbedDose, G: math_Vector, H: math_Matrix): Standard_Boolean;
+ Variable(X: math_Vector): Standard_Boolean;
+ Poles(): Handle_TColgp_HArray1OfPnt2d;
+ delete(): void;
+}
+
+export declare class FairCurve_BattenLaw extends math_Function {
+ constructor(Heigth: Quantity_AbsorbedDose, Slope: Quantity_AbsorbedDose, Sliding: Quantity_AbsorbedDose)
+ SetSliding(Sliding: Quantity_AbsorbedDose): void;
+ SetHeigth(Heigth: Quantity_AbsorbedDose): void;
+ SetSlope(Slope: Quantity_AbsorbedDose): void;
+ Value(T: Quantity_AbsorbedDose, THeigth: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_EnergyOfBatten extends FairCurve_Energy {
+ constructor(BSplOrder: Graphic3d_ZLayerId, FlatKnots: Handle_TColStd_HArray1OfReal, Poles: Handle_TColgp_HArray1OfPnt2d, ContrOrder1: Graphic3d_ZLayerId, ContrOrder2: Graphic3d_ZLayerId, Law: FairCurve_BattenLaw, LengthSliding: Quantity_AbsorbedDose, FreeSliding: Standard_Boolean, Angle1: Quantity_AbsorbedDose, Angle2: Quantity_AbsorbedDose)
+ LengthSliding(): Quantity_AbsorbedDose;
+ Status(): FairCurve_AnalysisCode;
+ Variable(X: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_DistributionOfTension extends FairCurve_DistributionOfEnergy {
+ constructor(BSplOrder: Graphic3d_ZLayerId, FlatKnots: Handle_TColStd_HArray1OfReal, Poles: Handle_TColgp_HArray1OfPnt2d, DerivativeOrder: Graphic3d_ZLayerId, LengthSliding: Quantity_AbsorbedDose, Law: FairCurve_BattenLaw, NbValAux: Graphic3d_ZLayerId, Uniform: Standard_Boolean)
+ SetLengthSliding(LengthSliding: Quantity_AbsorbedDose): void;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_DistributionOfEnergy extends math_FunctionSet {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ SetDerivativeOrder(DerivativeOrder: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type FairCurve_AnalysisCode = {
+ FairCurve_OK: {};
+ FairCurve_NotConverged: {};
+ FairCurve_InfiniteSliding: {};
+ FairCurve_NullHeight: {};
+}
+
+export declare class FairCurve_Batten {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d, Height: Quantity_AbsorbedDose, Slope: Quantity_AbsorbedDose)
+ SetFreeSliding(FreeSliding: Standard_Boolean): void;
+ SetConstraintOrder1(ConstraintOrder: Graphic3d_ZLayerId): void;
+ SetConstraintOrder2(ConstraintOrder: Graphic3d_ZLayerId): void;
+ SetP1(P1: gp_Pnt2d): void;
+ SetP2(P2: gp_Pnt2d): void;
+ SetAngle1(Angle1: Quantity_AbsorbedDose): void;
+ SetAngle2(Angle2: Quantity_AbsorbedDose): void;
+ SetHeight(Height: Quantity_AbsorbedDose): void;
+ SetSlope(Slope: Quantity_AbsorbedDose): void;
+ SetSlidingFactor(SlidingFactor: Quantity_AbsorbedDose): void;
+ Compute_1(Code: FairCurve_AnalysisCode, NbIterations: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ SlidingOfReference_1(): Quantity_AbsorbedDose;
+ GetFreeSliding(): Standard_Boolean;
+ GetConstraintOrder1(): Graphic3d_ZLayerId;
+ GetConstraintOrder2(): Graphic3d_ZLayerId;
+ GetP1(): gp_Pnt2d;
+ GetP2(): gp_Pnt2d;
+ GetAngle1(): Quantity_AbsorbedDose;
+ GetAngle2(): Quantity_AbsorbedDose;
+ GetHeight(): Quantity_AbsorbedDose;
+ GetSlope(): Quantity_AbsorbedDose;
+ GetSlidingFactor(): Quantity_AbsorbedDose;
+ Curve(): Handle_Geom2d_BSplineCurve;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class FairCurve_MinimalVariation extends FairCurve_Batten {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d, Heigth: Quantity_AbsorbedDose, Slope: Quantity_AbsorbedDose, PhysicalRatio: Quantity_AbsorbedDose)
+ SetCurvature1(Curvature: Quantity_AbsorbedDose): void;
+ SetCurvature2(Curvature: Quantity_AbsorbedDose): void;
+ SetPhysicalRatio(Ratio: Quantity_AbsorbedDose): void;
+ Compute_1(ACode: FairCurve_AnalysisCode, NbIterations: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ GetCurvature1(): Quantity_AbsorbedDose;
+ GetCurvature2(): Quantity_AbsorbedDose;
+ GetPhysicalRatio(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class FairCurve_Newton extends math_NewtonMinimum {
+ constructor(theFunction: math_MultipleVarFunctionWithHessian, theSpatialTolerance: Quantity_AbsorbedDose, theCriteriumTolerance: Quantity_AbsorbedDose, theNbIterations: Graphic3d_ZLayerId, theConvexity: Quantity_AbsorbedDose, theWithSingularity: Standard_Boolean)
+ IsConverged(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class FairCurve_DistributionOfJerk extends FairCurve_DistributionOfEnergy {
+ constructor(BSplOrder: Graphic3d_ZLayerId, FlatKnots: Handle_TColStd_HArray1OfReal, Poles: Handle_TColgp_HArray1OfPnt2d, DerivativeOrder: Graphic3d_ZLayerId, Law: FairCurve_BattenLaw, NbValAux: Graphic3d_ZLayerId)
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepSweep_Iterator {
+ constructor()
+ Init(aShape: TopoDS_Shape): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): TopoDS_Shape;
+ Orientation(): TopAbs_Orientation;
+ delete(): void;
+}
+
+export declare class BRepSweep_Builder {
+ constructor(aBuilder: BRep_Builder)
+ Builder(): BRep_Builder;
+ MakeCompound(aCompound: TopoDS_Shape): void;
+ MakeCompSolid(aCompSolid: TopoDS_Shape): void;
+ MakeSolid(aSolid: TopoDS_Shape): void;
+ MakeShell(aShell: TopoDS_Shape): void;
+ MakeWire(aWire: TopoDS_Shape): void;
+ Add_1(aShape1: TopoDS_Shape, aShape2: TopoDS_Shape, Orient: TopAbs_Orientation): void;
+ Add_2(aShape1: TopoDS_Shape, aShape2: TopoDS_Shape): void;
+ delete(): void;
+}
+
+export declare class BRepSweep_Prism {
+ Shape_1(): TopoDS_Shape;
+ Shape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ FirstShape_1(): TopoDS_Shape;
+ FirstShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ LastShape_1(): TopoDS_Shape;
+ LastShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ Vec(): gp_Vec;
+ IsUsed(aGenS: TopoDS_Shape): Standard_Boolean;
+ GenIsUsed(theS: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepSweep_Prism_1 extends BRepSweep_Prism {
+ constructor(S: TopoDS_Shape, V: gp_Vec, Copy: Standard_Boolean, Canonize: Standard_Boolean);
+ }
+
+ export declare class BRepSweep_Prism_2 extends BRepSweep_Prism {
+ constructor(S: TopoDS_Shape, D: gp_Dir, Inf: Standard_Boolean, Copy: Standard_Boolean, Canonize: Standard_Boolean);
+ }
+
+export declare class BRepSweep_Trsf extends BRepSweep_NumLinearRegularSweep {
+ Init(): void;
+ Process(aGenS: TopoDS_Shape, aDirV: Sweep_NumShape): Standard_Boolean;
+ MakeEmptyVertex(aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyDirectingEdge(aGenV: TopoDS_Shape, aDirE: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyGeneratingEdge(aGenE: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ SetParameters(aNewFace: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenF: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ SetDirectingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape): void;
+ SetGeneratingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ MakeEmptyFace(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopoDS_Shape;
+ SetPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenF: TopoDS_Shape, aGenE: TopoDS_Shape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetGeneratingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetDirectingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ GGDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ GDDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aDirS: Sweep_NumShape, aSubDirS: Sweep_NumShape): Standard_Boolean;
+ SeparatedWires(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ HasShape(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ IsInvariant(aGenS: TopoDS_Shape): Standard_Boolean;
+ SetContinuity(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): void;
+ delete(): void;
+}
+
+export declare class BRepSweep_Revol {
+ Shape_1(): TopoDS_Shape;
+ Shape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ FirstShape_1(): TopoDS_Shape;
+ FirstShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ LastShape_1(): TopoDS_Shape;
+ LastShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ Axe_1(): gp_Ax1;
+ Angle_1(): Quantity_AbsorbedDose;
+ IsUsed(aGenS: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepSweep_Revol_1 extends BRepSweep_Revol {
+ constructor(S: TopoDS_Shape, A: gp_Ax1, D: Quantity_AbsorbedDose, C: Standard_Boolean);
+ }
+
+ export declare class BRepSweep_Revol_2 extends BRepSweep_Revol {
+ constructor(S: TopoDS_Shape, A: gp_Ax1, C: Standard_Boolean);
+ }
+
+export declare class BRepSweep_Translation extends BRepSweep_Trsf {
+ constructor(S: TopoDS_Shape, N: Sweep_NumShape, L: TopLoc_Location, V: gp_Vec, C: Standard_Boolean, Canonize: Standard_Boolean)
+ MakeEmptyVertex(aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyDirectingEdge(aGenV: TopoDS_Shape, aDirE: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyGeneratingEdge(aGenE: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ SetParameters(aNewFace: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenF: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ SetDirectingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape): void;
+ SetGeneratingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ MakeEmptyFace(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopoDS_Shape;
+ SetPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenF: TopoDS_Shape, aGenE: TopoDS_Shape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetGeneratingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetDirectingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ DirectSolid(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopAbs_Orientation;
+ GGDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ GDDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aDirS: Sweep_NumShape, aSubDirS: Sweep_NumShape): Standard_Boolean;
+ SeparatedWires(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ HasShape(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ IsInvariant(aGenS: TopoDS_Shape): Standard_Boolean;
+ Vec(): gp_Vec;
+ delete(): void;
+}
+
+export declare class BRepSweep_Tool {
+ constructor(aShape: TopoDS_Shape)
+ NbShapes(): Graphic3d_ZLayerId;
+ Index(aShape: TopoDS_Shape): Graphic3d_ZLayerId;
+ Shape(anIndex: Graphic3d_ZLayerId): TopoDS_Shape;
+ Type(aShape: TopoDS_Shape): TopAbs_ShapeEnum;
+ Orientation(aShape: TopoDS_Shape): TopAbs_Orientation;
+ SetOrientation(aShape: TopoDS_Shape, Or: TopAbs_Orientation): void;
+ delete(): void;
+}
+
+export declare class BRepSweep_Rotation extends BRepSweep_Trsf {
+ constructor(S: TopoDS_Shape, N: Sweep_NumShape, L: TopLoc_Location, A: gp_Ax1, D: Quantity_AbsorbedDose, C: Standard_Boolean)
+ MakeEmptyVertex(aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyDirectingEdge(aGenV: TopoDS_Shape, aDirE: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyGeneratingEdge(aGenE: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ SetParameters(aNewFace: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenF: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ SetDirectingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape): void;
+ SetGeneratingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ MakeEmptyFace(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopoDS_Shape;
+ SetPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenF: TopoDS_Shape, aGenE: TopoDS_Shape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetGeneratingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetDirectingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ DirectSolid(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopAbs_Orientation;
+ GGDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ GDDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aDirS: Sweep_NumShape, aSubDirS: Sweep_NumShape): Standard_Boolean;
+ SeparatedWires(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ SplitShell(aNewShape: TopoDS_Shape): TopoDS_Shape;
+ HasShape(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ IsInvariant(aGenS: TopoDS_Shape): Standard_Boolean;
+ Axe(): gp_Ax1;
+ Angle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepSweep_NumLinearRegularSweep {
+ MakeEmptyVertex(aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyDirectingEdge(aGenV: TopoDS_Shape, aDirE: Sweep_NumShape): TopoDS_Shape;
+ MakeEmptyGeneratingEdge(aGenE: TopoDS_Shape, aDirV: Sweep_NumShape): TopoDS_Shape;
+ SetParameters(aNewFace: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenF: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ SetDirectingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape): void;
+ SetGeneratingParameter(aNewEdge: TopoDS_Shape, aNewVertex: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirV: Sweep_NumShape): void;
+ MakeEmptyFace(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopoDS_Shape;
+ SetPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenF: TopoDS_Shape, aGenE: TopoDS_Shape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetGeneratingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aDirE: Sweep_NumShape, aDirV: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ SetDirectingPCurve(aNewFace: TopoDS_Shape, aNewEdge: TopoDS_Shape, aGenE: TopoDS_Shape, aGenV: TopoDS_Shape, aDirE: Sweep_NumShape, orien: TopAbs_Orientation): void;
+ DirectSolid(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopAbs_Orientation;
+ GGDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ GDDShapeIsToAdd(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aDirS: Sweep_NumShape, aSubDirS: Sweep_NumShape): Standard_Boolean;
+ SeparatedWires(aNewShape: TopoDS_Shape, aNewSubShape: TopoDS_Shape, aGenS: TopoDS_Shape, aSubGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ SplitShell(aNewShape: TopoDS_Shape): TopoDS_Shape;
+ SetContinuity(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): void;
+ HasShape(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): Standard_Boolean;
+ IsInvariant(aGenS: TopoDS_Shape): Standard_Boolean;
+ Shape_1(aGenS: TopoDS_Shape, aDirS: Sweep_NumShape): TopoDS_Shape;
+ Shape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ IsUsed(aGenS: TopoDS_Shape): Standard_Boolean;
+ GenIsUsed(theS: TopoDS_Shape): Standard_Boolean;
+ Shape_3(): TopoDS_Shape;
+ FirstShape_1(): TopoDS_Shape;
+ LastShape_1(): TopoDS_Shape;
+ FirstShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ LastShape_2(aGenS: TopoDS_Shape): TopoDS_Shape;
+ Closed(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeProcessAPI_ApplySequence {
+ constructor(rscName: Standard_CString, seqName: Standard_CString)
+ Context(): Handle_ShapeProcess_ShapeContext;
+ PrepareShape(shape: TopoDS_Shape, fillmap: Standard_Boolean, until: TopAbs_ShapeEnum, theProgress: Message_ProgressRange): TopoDS_Shape;
+ ClearMap(): void;
+ Map(): TopTools_DataMapOfShapeShape;
+ PrintPreparationResult(): void;
+ delete(): void;
+}
+
+export declare class BRepBndLib {
+ constructor();
+ static Add(S: TopoDS_Shape, B: Bnd_Box, useTriangulation: Standard_Boolean): void;
+ static AddClose(S: TopoDS_Shape, B: Bnd_Box): void;
+ static AddOptimal(S: TopoDS_Shape, B: Bnd_Box, useTriangulation: Standard_Boolean, useShapeTolerance: Standard_Boolean): void;
+ static AddOBB(theS: TopoDS_Shape, theOBB: Bnd_OBB, theIsTriangulationUsed: Standard_Boolean, theIsOptimal: Standard_Boolean, theIsShapeToleranceUsed: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class Geom2dHatch_Intersector extends Geom2dInt_GInter {
+ ConfusionTolerance(): Quantity_AbsorbedDose;
+ SetConfusionTolerance(Confusion: Quantity_AbsorbedDose): void;
+ TangencyTolerance(): Quantity_AbsorbedDose;
+ SetTangencyTolerance(Tangency: Quantity_AbsorbedDose): void;
+ Intersect(C1: Geom2dAdaptor_Curve, C2: Geom2dAdaptor_Curve): void;
+ Perform(L: gp_Lin2d, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, E: Geom2dAdaptor_Curve): void;
+ LocalGeometry(E: Geom2dAdaptor_Curve, U: Quantity_AbsorbedDose, T: gp_Dir2d, N: gp_Dir2d, C: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Intersector_1 extends Geom2dHatch_Intersector {
+ constructor(Confusion: Quantity_AbsorbedDose, Tangency: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dHatch_Intersector_2 extends Geom2dHatch_Intersector {
+ constructor();
+ }
+
+export declare class Geom2dHatch_Hatcher {
+ constructor(Intersector: Geom2dHatch_Intersector, Confusion2d: Quantity_AbsorbedDose, Confusion3d: Quantity_AbsorbedDose, KeepPnt: Standard_Boolean, KeepSeg: Standard_Boolean)
+ Intersector_1(Intersector: Geom2dHatch_Intersector): void;
+ Intersector_2(): Geom2dHatch_Intersector;
+ ChangeIntersector(): Geom2dHatch_Intersector;
+ Confusion2d_1(Confusion: Quantity_AbsorbedDose): void;
+ Confusion2d_2(): Quantity_AbsorbedDose;
+ Confusion3d_1(Confusion: Quantity_AbsorbedDose): void;
+ Confusion3d_2(): Quantity_AbsorbedDose;
+ KeepPoints_1(Keep: Standard_Boolean): void;
+ KeepPoints_2(): Standard_Boolean;
+ KeepSegments_1(Keep: Standard_Boolean): void;
+ KeepSegments_2(): Standard_Boolean;
+ Clear(): void;
+ ElementCurve(IndE: Graphic3d_ZLayerId): Geom2dAdaptor_Curve;
+ AddElement_1(Curve: Geom2dAdaptor_Curve, Orientation: TopAbs_Orientation): Graphic3d_ZLayerId;
+ AddElement_2(Curve: Handle_Geom2d_Curve, Orientation: TopAbs_Orientation): Graphic3d_ZLayerId;
+ RemElement(IndE: Graphic3d_ZLayerId): void;
+ ClrElements(): void;
+ HatchingCurve(IndH: Graphic3d_ZLayerId): Geom2dAdaptor_Curve;
+ AddHatching(Curve: Geom2dAdaptor_Curve): Graphic3d_ZLayerId;
+ RemHatching(IndH: Graphic3d_ZLayerId): void;
+ ClrHatchings(): void;
+ NbPoints(IndH: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Point(IndH: Graphic3d_ZLayerId, IndP: Graphic3d_ZLayerId): HatchGen_PointOnHatching;
+ Trim_1(): void;
+ Trim_2(Curve: Geom2dAdaptor_Curve): Graphic3d_ZLayerId;
+ Trim_3(IndH: Graphic3d_ZLayerId): void;
+ ComputeDomains_1(): void;
+ ComputeDomains_2(IndH: Graphic3d_ZLayerId): void;
+ TrimDone(IndH: Graphic3d_ZLayerId): Standard_Boolean;
+ TrimFailed(IndH: Graphic3d_ZLayerId): Standard_Boolean;
+ Status(IndH: Graphic3d_ZLayerId): HatchGen_ErrorStatus;
+ NbDomains(IndH: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Domain(IndH: Graphic3d_ZLayerId, IDom: Graphic3d_ZLayerId): HatchGen_Domain;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class Geom2dHatch_MapOfElements extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Geom2dHatch_MapOfElements): void;
+ Assign(theOther: Geom2dHatch_MapOfElements): Geom2dHatch_MapOfElements;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Geom2dHatch_Element): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Geom2dHatch_Element): Geom2dHatch_Element;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Geom2dHatch_Element;
+ ChangeSeek(theKey: Standard_Integer): Geom2dHatch_Element;
+ ChangeFind(theKey: Standard_Integer): Geom2dHatch_Element;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_MapOfElements_1 extends Geom2dHatch_MapOfElements {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_MapOfElements_2 extends Geom2dHatch_MapOfElements {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Geom2dHatch_MapOfElements_3 extends Geom2dHatch_MapOfElements {
+ constructor(theOther: Geom2dHatch_MapOfElements);
+ }
+
+export declare class Geom2dHatch_FClass2dOfClassifier {
+ constructor()
+ Reset(L: gp_Lin2d, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Compare(E: Geom2dAdaptor_Curve, Or: TopAbs_Orientation): void;
+ Parameter(): Quantity_AbsorbedDose;
+ Intersector(): Geom2dHatch_Intersector;
+ ClosestIntersection(): Graphic3d_ZLayerId;
+ State(): TopAbs_State;
+ IsHeadOrEnd(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dHatch_Hatchings extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Geom2dHatch_Hatchings): void;
+ Assign(theOther: Geom2dHatch_Hatchings): Geom2dHatch_Hatchings;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Geom2dHatch_Hatching): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Geom2dHatch_Hatching): Geom2dHatch_Hatching;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Geom2dHatch_Hatching;
+ ChangeSeek(theKey: Standard_Integer): Geom2dHatch_Hatching;
+ ChangeFind(theKey: Standard_Integer): Geom2dHatch_Hatching;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Hatchings_1 extends Geom2dHatch_Hatchings {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_Hatchings_2 extends Geom2dHatch_Hatchings {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Geom2dHatch_Hatchings_3 extends Geom2dHatch_Hatchings {
+ constructor(theOther: Geom2dHatch_Hatchings);
+ }
+
+export declare class Geom2dHatch_Hatching {
+ Curve(): Geom2dAdaptor_Curve;
+ ChangeCurve(): Geom2dAdaptor_Curve;
+ TrimDone_1(Flag: Standard_Boolean): void;
+ TrimDone_2(): Standard_Boolean;
+ TrimFailed_1(Flag: Standard_Boolean): void;
+ TrimFailed_2(): Standard_Boolean;
+ IsDone_1(Flag: Standard_Boolean): void;
+ IsDone_2(): Standard_Boolean;
+ Status_1(theStatus: HatchGen_ErrorStatus): void;
+ Status_2(): HatchGen_ErrorStatus;
+ AddPoint(Point: HatchGen_PointOnHatching, Confusion: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): HatchGen_PointOnHatching;
+ ChangePoint(Index: Graphic3d_ZLayerId): HatchGen_PointOnHatching;
+ RemPoint(Index: Graphic3d_ZLayerId): void;
+ ClrPoints(): void;
+ AddDomain(Domain: HatchGen_Domain): void;
+ NbDomains(): Graphic3d_ZLayerId;
+ Domain(Index: Graphic3d_ZLayerId): HatchGen_Domain;
+ RemDomain(Index: Graphic3d_ZLayerId): void;
+ ClrDomains(): void;
+ ClassificationPoint(): gp_Pnt2d;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Hatching_1 extends Geom2dHatch_Hatching {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_Hatching_2 extends Geom2dHatch_Hatching {
+ constructor(Curve: Geom2dAdaptor_Curve);
+ }
+
+export declare class Geom2dHatch_Elements {
+ Clear(): void;
+ Bind(K: Graphic3d_ZLayerId, I: Geom2dHatch_Element): Standard_Boolean;
+ IsBound(K: Graphic3d_ZLayerId): Standard_Boolean;
+ UnBind(K: Graphic3d_ZLayerId): Standard_Boolean;
+ Find(K: Graphic3d_ZLayerId): Geom2dHatch_Element;
+ ChangeFind(K: Graphic3d_ZLayerId): Geom2dHatch_Element;
+ CheckPoint(P: gp_Pnt2d): Standard_Boolean;
+ Reject(P: gp_Pnt2d): Standard_Boolean;
+ Segment(P: gp_Pnt2d, L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ OtherSegment(P: gp_Pnt2d, L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ InitWires(): void;
+ MoreWires(): Standard_Boolean;
+ NextWire(): void;
+ RejectWire(L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ InitEdges(): void;
+ MoreEdges(): Standard_Boolean;
+ NextEdge(): void;
+ RejectEdge(L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ CurrentEdge(E: Geom2dAdaptor_Curve, Or: TopAbs_Orientation): void;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Elements_1 extends Geom2dHatch_Elements {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_Elements_2 extends Geom2dHatch_Elements {
+ constructor(Other: Geom2dHatch_Elements);
+ }
+
+export declare class Geom2dHatch_Classifier {
+ Perform(F: Geom2dHatch_Elements, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): void;
+ State(): TopAbs_State;
+ Rejected(): Standard_Boolean;
+ NoWires(): Standard_Boolean;
+ Edge(): Geom2dAdaptor_Curve;
+ EdgeParameter(): Quantity_AbsorbedDose;
+ Position(): IntRes2d_Position;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Classifier_1 extends Geom2dHatch_Classifier {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_Classifier_2 extends Geom2dHatch_Classifier {
+ constructor(F: Geom2dHatch_Elements, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dHatch_Element {
+ Curve(): Geom2dAdaptor_Curve;
+ ChangeCurve(): Geom2dAdaptor_Curve;
+ Orientation_1(Orientation: TopAbs_Orientation): void;
+ Orientation_2(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class Geom2dHatch_Element_1 extends Geom2dHatch_Element {
+ constructor();
+ }
+
+ export declare class Geom2dHatch_Element_2 extends Geom2dHatch_Element {
+ constructor(Curve: Geom2dAdaptor_Curve, Orientation: TopAbs_Orientation);
+ }
+
+export declare class gp_Elips {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(P: gp_Pnt): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetPosition(A2: gp_Ax2): void;
+ Area(): Quantity_AbsorbedDose;
+ Axis(): gp_Ax1;
+ Directrix1(): gp_Ax1;
+ Directrix2(): gp_Ax1;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt;
+ Focus2(): gp_Pnt;
+ Location(): gp_Pnt;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ Position(): gp_Ax2;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Elips;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Elips;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Elips;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Elips;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Elips;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Elips;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Elips;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Elips;
+ delete(): void;
+}
+
+ export declare class gp_Elips_1 extends gp_Elips {
+ constructor();
+ }
+
+ export declare class gp_Elips_2 extends gp_Elips {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Ax22d {
+ SetAxis(A1: gp_Ax22d): void;
+ SetXAxis(A1: gp_Ax2d): void;
+ SetYAxis(A1: gp_Ax2d): void;
+ SetLocation(P: gp_Pnt2d): void;
+ SetXDirection(Vx: gp_Dir2d): void;
+ SetYDirection(Vy: gp_Dir2d): void;
+ XAxis(): gp_Ax2d;
+ YAxis(): gp_Ax2d;
+ Location(): gp_Pnt2d;
+ XDirection(): gp_Dir2d;
+ YDirection(): gp_Dir2d;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Ax22d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Ax22d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Ax22d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Ax22d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Ax22d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Ax22d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Ax22d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Ax22d_1 extends gp_Ax22d {
+ constructor();
+ }
+
+ export declare class gp_Ax22d_2 extends gp_Ax22d {
+ constructor(P: gp_Pnt2d, Vx: gp_Dir2d, Vy: gp_Dir2d);
+ }
+
+ export declare class gp_Ax22d_3 extends gp_Ax22d {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d, Sense: Standard_Boolean);
+ }
+
+ export declare class gp_Ax22d_4 extends gp_Ax22d {
+ constructor(A: gp_Ax2d, Sense: Standard_Boolean);
+ }
+
+export declare class gp_Sphere {
+ SetLocation(Loc: gp_Pnt): void;
+ SetPosition(A3: gp_Ax3): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ Area(): Quantity_AbsorbedDose;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ UReverse(): void;
+ VReverse(): void;
+ Direct(): Standard_Boolean;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ Radius(): Quantity_AbsorbedDose;
+ Volume(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Sphere;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Sphere;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Sphere;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Sphere;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Sphere;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Sphere;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Sphere;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Sphere;
+ delete(): void;
+}
+
+ export declare class gp_Sphere_1 extends gp_Sphere {
+ constructor();
+ }
+
+ export declare class gp_Sphere_2 extends gp_Sphere {
+ constructor(A3: gp_Ax3, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_XYZ {
+ SetCoord_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetCoord_2(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeCoord(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ GetData(): Quantity_AbsorbedDose;
+ ChangeData(): Quantity_AbsorbedDose;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ Modulus(): Quantity_AbsorbedDose;
+ SquareModulus(): Quantity_AbsorbedDose;
+ IsEqual(Other: gp_XYZ, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Add(Other: gp_XYZ): void;
+ Added(Other: gp_XYZ): gp_XYZ;
+ Cross(Right: gp_XYZ): void;
+ Crossed(Right: gp_XYZ): gp_XYZ;
+ CrossMagnitude(Right: gp_XYZ): Quantity_AbsorbedDose;
+ CrossSquareMagnitude(Right: gp_XYZ): Quantity_AbsorbedDose;
+ CrossCross(Coord1: gp_XYZ, Coord2: gp_XYZ): void;
+ CrossCrossed(Coord1: gp_XYZ, Coord2: gp_XYZ): gp_XYZ;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_XYZ;
+ Dot(Other: gp_XYZ): Quantity_AbsorbedDose;
+ DotCross(Coord1: gp_XYZ, Coord2: gp_XYZ): Quantity_AbsorbedDose;
+ Multiply_1(Scalar: Quantity_AbsorbedDose): void;
+ Multiply_2(Other: gp_XYZ): void;
+ Multiply_3(Matrix: gp_Mat): void;
+ Multiplied_1(Scalar: Quantity_AbsorbedDose): gp_XYZ;
+ Multiplied_2(Other: gp_XYZ): gp_XYZ;
+ Multiplied_3(Matrix: gp_Mat): gp_XYZ;
+ Normalize(): void;
+ Normalized(): gp_XYZ;
+ Reverse(): void;
+ Reversed(): gp_XYZ;
+ Subtract(Right: gp_XYZ): void;
+ Subtracted(Right: gp_XYZ): gp_XYZ;
+ SetLinearForm_1(A1: Quantity_AbsorbedDose, XYZ1: gp_XYZ, A2: Quantity_AbsorbedDose, XYZ2: gp_XYZ, A3: Quantity_AbsorbedDose, XYZ3: gp_XYZ, XYZ4: gp_XYZ): void;
+ SetLinearForm_2(A1: Quantity_AbsorbedDose, XYZ1: gp_XYZ, A2: Quantity_AbsorbedDose, XYZ2: gp_XYZ, A3: Quantity_AbsorbedDose, XYZ3: gp_XYZ): void;
+ SetLinearForm_3(A1: Quantity_AbsorbedDose, XYZ1: gp_XYZ, A2: Quantity_AbsorbedDose, XYZ2: gp_XYZ, XYZ3: gp_XYZ): void;
+ SetLinearForm_4(A1: Quantity_AbsorbedDose, XYZ1: gp_XYZ, A2: Quantity_AbsorbedDose, XYZ2: gp_XYZ): void;
+ SetLinearForm_5(A1: Quantity_AbsorbedDose, XYZ1: gp_XYZ, XYZ2: gp_XYZ): void;
+ SetLinearForm_6(XYZ1: gp_XYZ, XYZ2: gp_XYZ): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_XYZ_1 extends gp_XYZ {
+ constructor();
+ }
+
+ export declare class gp_XYZ_2 extends gp_XYZ {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_QuaternionSLerp {
+ static Interpolate_1(theQStart: gp_Quaternion, theQEnd: gp_Quaternion, theT: Quantity_AbsorbedDose): gp_Quaternion;
+ Init(theQStart: gp_Quaternion, theQEnd: gp_Quaternion): void;
+ InitFromUnit(theQStart: gp_Quaternion, theQEnd: gp_Quaternion): void;
+ Interpolate_2(theT: Quantity_AbsorbedDose, theResultQ: gp_Quaternion): void;
+ delete(): void;
+}
+
+ export declare class gp_QuaternionSLerp_1 extends gp_QuaternionSLerp {
+ constructor();
+ }
+
+ export declare class gp_QuaternionSLerp_2 extends gp_QuaternionSLerp {
+ constructor(theQStart: gp_Quaternion, theQEnd: gp_Quaternion);
+ }
+
+export declare class gp_TrsfNLerp {
+ Init(theStart: gp_Trsf, theEnd: gp_Trsf): void;
+ Interpolate_2(theT: number, theResult: gp_Trsf): void;
+ delete(): void;
+}
+
+ export declare class gp_TrsfNLerp_1 extends gp_TrsfNLerp {
+ constructor();
+ }
+
+ export declare class gp_TrsfNLerp_2 extends gp_TrsfNLerp {
+ constructor(theStart: gp_Trsf, theEnd: gp_Trsf);
+ }
+
+export declare class gp_Elips2d {
+ SetLocation(P: gp_Pnt2d): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetAxis(A: gp_Ax22d): void;
+ SetXAxis(A: gp_Ax2d): void;
+ SetYAxis(A: gp_Ax2d): void;
+ Area(): Quantity_AbsorbedDose;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): void;
+ Directrix1(): gp_Ax2d;
+ Directrix2(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt2d;
+ Focus2(): gp_Pnt2d;
+ Location(): gp_Pnt2d;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ Axis(): gp_Ax22d;
+ XAxis(): gp_Ax2d;
+ YAxis(): gp_Ax2d;
+ Reverse(): void;
+ Reversed(): gp_Elips2d;
+ IsDirect(): Standard_Boolean;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Elips2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Elips2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Elips2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Elips2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Elips2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Elips2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Elips2d;
+ delete(): void;
+}
+
+ export declare class gp_Elips2d_1 extends gp_Elips2d {
+ constructor();
+ }
+
+ export declare class gp_Elips2d_2 extends gp_Elips2d {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gp_Elips2d_3 extends gp_Elips2d {
+ constructor(A: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Hypr {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(P: gp_Pnt): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetPosition(A2: gp_Ax2): void;
+ Asymptote1(): gp_Ax1;
+ Asymptote2(): gp_Ax1;
+ Axis(): gp_Ax1;
+ ConjugateBranch1(): gp_Hypr;
+ ConjugateBranch2(): gp_Hypr;
+ Directrix1(): gp_Ax1;
+ Directrix2(): gp_Ax1;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt;
+ Focus2(): gp_Pnt;
+ Location(): gp_Pnt;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ OtherBranch(): gp_Hypr;
+ Parameter(): Quantity_AbsorbedDose;
+ Position(): gp_Ax2;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Hypr;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Hypr;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Hypr;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Hypr;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Hypr;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Hypr;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Hypr;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Hypr;
+ delete(): void;
+}
+
+ export declare class gp_Hypr_1 extends gp_Hypr {
+ constructor();
+ }
+
+ export declare class gp_Hypr_2 extends gp_Hypr {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Lin2d {
+ Reverse(): void;
+ Reversed(): gp_Lin2d;
+ SetDirection(V: gp_Dir2d): void;
+ SetLocation(P: gp_Pnt2d): void;
+ SetPosition(A: gp_Ax2d): void;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose): void;
+ Direction(): gp_Dir2d;
+ Location(): gp_Pnt2d;
+ Position(): gp_Ax2d;
+ Angle(Other: gp_Lin2d): Quantity_AbsorbedDose;
+ Contains(P: gp_Pnt2d, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Distance_1(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ Distance_2(Other: gp_Lin2d): Quantity_AbsorbedDose;
+ SquareDistance_1(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ SquareDistance_2(Other: gp_Lin2d): Quantity_AbsorbedDose;
+ Normal(P: gp_Pnt2d): gp_Lin2d;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Lin2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Lin2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Lin2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Lin2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Lin2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Lin2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Lin2d;
+ delete(): void;
+}
+
+ export declare class gp_Lin2d_1 extends gp_Lin2d {
+ constructor();
+ }
+
+ export declare class gp_Lin2d_2 extends gp_Lin2d {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class gp_Lin2d_3 extends gp_Lin2d {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+ export declare class gp_Lin2d_4 extends gp_Lin2d {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Pln {
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(Loc: gp_Pnt): void;
+ SetPosition(A3: gp_Ax3): void;
+ UReverse(): void;
+ VReverse(): void;
+ Direct(): Standard_Boolean;
+ Axis(): gp_Ax1;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ Distance_1(P: gp_Pnt): Quantity_AbsorbedDose;
+ Distance_2(L: gp_Lin): Quantity_AbsorbedDose;
+ Distance_3(Other: gp_Pln): Quantity_AbsorbedDose;
+ SquareDistance_1(P: gp_Pnt): Quantity_AbsorbedDose;
+ SquareDistance_2(L: gp_Lin): Quantity_AbsorbedDose;
+ SquareDistance_3(Other: gp_Pln): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Contains_1(P: gp_Pnt, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Contains_2(L: gp_Lin, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Pln;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Pln;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Pln;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Pln;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Pln;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Pln;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Pln;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Pln;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Pln_1 extends gp_Pln {
+ constructor();
+ }
+
+ export declare class gp_Pln_2 extends gp_Pln {
+ constructor(A3: gp_Ax3);
+ }
+
+ export declare class gp_Pln_3 extends gp_Pln {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class gp_Pln_4 extends gp_Pln {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose);
+ }
+
+export declare type gp_EulerSequence = {
+ gp_EulerAngles: {};
+ gp_YawPitchRoll: {};
+ gp_Extrinsic_XYZ: {};
+ gp_Extrinsic_XZY: {};
+ gp_Extrinsic_YZX: {};
+ gp_Extrinsic_YXZ: {};
+ gp_Extrinsic_ZXY: {};
+ gp_Extrinsic_ZYX: {};
+ gp_Intrinsic_XYZ: {};
+ gp_Intrinsic_XZY: {};
+ gp_Intrinsic_YZX: {};
+ gp_Intrinsic_YXZ: {};
+ gp_Intrinsic_ZXY: {};
+ gp_Intrinsic_ZYX: {};
+ gp_Extrinsic_XYX: {};
+ gp_Extrinsic_XZX: {};
+ gp_Extrinsic_YZY: {};
+ gp_Extrinsic_YXY: {};
+ gp_Extrinsic_ZYZ: {};
+ gp_Extrinsic_ZXZ: {};
+ gp_Intrinsic_XYX: {};
+ gp_Intrinsic_XZX: {};
+ gp_Intrinsic_YZY: {};
+ gp_Intrinsic_YXY: {};
+ gp_Intrinsic_ZXZ: {};
+ gp_Intrinsic_ZYZ: {};
+}
+
+export declare class gp_Ax3 {
+ XReverse(): void;
+ YReverse(): void;
+ ZReverse(): void;
+ SetAxis(A1: gp_Ax1): void;
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ SetXDirection(Vx: gp_Dir): void;
+ SetYDirection(Vy: gp_Dir): void;
+ Angle(Other: gp_Ax3): Quantity_AbsorbedDose;
+ Axis(): gp_Ax1;
+ Ax2(): gp_Ax2;
+ Direction(): gp_Dir;
+ Location(): gp_Pnt;
+ XDirection(): gp_Dir;
+ YDirection(): gp_Dir;
+ Direct(): Standard_Boolean;
+ IsCoplanar_1(Other: gp_Ax3, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsCoplanar_2(A1: gp_Ax1, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Ax3;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Ax3;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Ax3;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Ax3;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Ax3;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Ax3;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Ax3;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Ax3;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Ax3_1 extends gp_Ax3 {
+ constructor();
+ }
+
+ export declare class gp_Ax3_2 extends gp_Ax3 {
+ constructor(A: gp_Ax2);
+ }
+
+ export declare class gp_Ax3_3 extends gp_Ax3 {
+ constructor(P: gp_Pnt, N: gp_Dir, Vx: gp_Dir);
+ }
+
+ export declare class gp_Ax3_4 extends gp_Ax3 {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class gp_Lin {
+ Reverse(): void;
+ Reversed(): gp_Lin;
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ SetPosition(A1: gp_Ax1): void;
+ Direction(): gp_Dir;
+ Location(): gp_Pnt;
+ Position(): gp_Ax1;
+ Angle(Other: gp_Lin): Quantity_AbsorbedDose;
+ Contains(P: gp_Pnt, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Distance_1(P: gp_Pnt): Quantity_AbsorbedDose;
+ Distance_2(Other: gp_Lin): Quantity_AbsorbedDose;
+ SquareDistance_1(P: gp_Pnt): Quantity_AbsorbedDose;
+ SquareDistance_2(Other: gp_Lin): Quantity_AbsorbedDose;
+ Normal(P: gp_Pnt): gp_Lin;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Lin;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Lin;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Lin;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Lin;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Lin;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Lin;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Lin;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Lin;
+ delete(): void;
+}
+
+ export declare class gp_Lin_1 extends gp_Lin {
+ constructor();
+ }
+
+ export declare class gp_Lin_2 extends gp_Lin {
+ constructor(A1: gp_Ax1);
+ }
+
+ export declare class gp_Lin_3 extends gp_Lin {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class gp_Pnt {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose, Zp: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ SetXYZ(Coord: gp_XYZ): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose, Zp: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ XYZ(): gp_XYZ;
+ Coord_3(): gp_XYZ;
+ ChangeCoord(): gp_XYZ;
+ BaryCenter(Alpha: Quantity_AbsorbedDose, P: gp_Pnt, Beta: Quantity_AbsorbedDose): void;
+ IsEqual(Other: gp_Pnt, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Distance(Other: gp_Pnt): Quantity_AbsorbedDose;
+ SquareDistance(Other: gp_Pnt): Quantity_AbsorbedDose;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Pnt;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Pnt;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Pnt;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Pnt;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Pnt;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Pnt;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Pnt;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Pnt_1 extends gp_Pnt {
+ constructor();
+ }
+
+ export declare class gp_Pnt_2 extends gp_Pnt {
+ constructor(Coord: gp_XYZ);
+ }
+
+ export declare class gp_Pnt_3 extends gp_Pnt {
+ constructor(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose, Zp: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_GTrsf2d {
+ SetAffinity(A: gp_Ax2d, Ratio: Quantity_AbsorbedDose): void;
+ SetValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ SetTranslationPart(Coord: gp_XY): void;
+ SetTrsf2d(T: gp_Trsf2d): void;
+ SetVectorialPart(Matrix: gp_Mat2d): void;
+ IsNegative(): Standard_Boolean;
+ IsSingular(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ TranslationPart(): gp_XY;
+ VectorialPart(): gp_Mat2d;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): gp_GTrsf2d;
+ Multiplied(T: gp_GTrsf2d): gp_GTrsf2d;
+ Multiply(T: gp_GTrsf2d): void;
+ PreMultiply(T: gp_GTrsf2d): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_GTrsf2d;
+ Transforms_1(Coord: gp_XY): void;
+ Transformed(Coord: gp_XY): gp_XY;
+ Transforms_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Trsf2d(): gp_Trsf2d;
+ delete(): void;
+}
+
+ export declare class gp_GTrsf2d_1 extends gp_GTrsf2d {
+ constructor();
+ }
+
+ export declare class gp_GTrsf2d_2 extends gp_GTrsf2d {
+ constructor(T: gp_Trsf2d);
+ }
+
+ export declare class gp_GTrsf2d_3 extends gp_GTrsf2d {
+ constructor(M: gp_Mat2d, V: gp_XY);
+ }
+
+export declare class gp_Trsf2d {
+ SetMirror_1(P: gp_Pnt2d): void;
+ SetMirror_2(A: gp_Ax2d): void;
+ SetRotation(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ SetScale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ SetTransformation_1(FromSystem1: gp_Ax2d, ToSystem2: gp_Ax2d): void;
+ SetTransformation_2(ToSystem: gp_Ax2d): void;
+ SetTranslation_1(V: gp_Vec2d): void;
+ SetTranslation_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ SetTranslationPart(V: gp_Vec2d): void;
+ SetScaleFactor(S: Quantity_AbsorbedDose): void;
+ IsNegative(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ ScaleFactor(): Quantity_AbsorbedDose;
+ TranslationPart(): gp_XY;
+ VectorialPart(): gp_Mat2d;
+ HVectorialPart(): gp_Mat2d;
+ RotationPart(): Quantity_AbsorbedDose;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): gp_Trsf2d;
+ Multiplied(T: gp_Trsf2d): gp_Trsf2d;
+ Multiply(T: gp_Trsf2d): void;
+ PreMultiply(T: gp_Trsf2d): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_Trsf2d;
+ Transforms_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Transforms_2(Coord: gp_XY): void;
+ SetValues(a11: Quantity_AbsorbedDose, a12: Quantity_AbsorbedDose, a13: Quantity_AbsorbedDose, a21: Quantity_AbsorbedDose, a22: Quantity_AbsorbedDose, a23: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class gp_Trsf2d_1 extends gp_Trsf2d {
+ constructor();
+ }
+
+ export declare class gp_Trsf2d_2 extends gp_Trsf2d {
+ constructor(T: gp_Trsf);
+ }
+
+export declare class Handle_gp_VectorWithNullMagnitude {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: gp_VectorWithNullMagnitude): void;
+ get(): gp_VectorWithNullMagnitude;
+ delete(): void;
+}
+
+ export declare class Handle_gp_VectorWithNullMagnitude_1 extends Handle_gp_VectorWithNullMagnitude {
+ constructor();
+ }
+
+ export declare class Handle_gp_VectorWithNullMagnitude_2 extends Handle_gp_VectorWithNullMagnitude {
+ constructor(thePtr: gp_VectorWithNullMagnitude);
+ }
+
+ export declare class Handle_gp_VectorWithNullMagnitude_3 extends Handle_gp_VectorWithNullMagnitude {
+ constructor(theHandle: Handle_gp_VectorWithNullMagnitude);
+ }
+
+ export declare class Handle_gp_VectorWithNullMagnitude_4 extends Handle_gp_VectorWithNullMagnitude {
+ constructor(theHandle: Handle_gp_VectorWithNullMagnitude);
+ }
+
+export declare class gp_Vec {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ SetXYZ(Coord: gp_XYZ): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ XYZ(): gp_XYZ;
+ IsEqual(Other: gp_Vec, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Vec, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Vec, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Vec, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Vec): Quantity_AbsorbedDose;
+ AngleWithRef(Other: gp_Vec, VRef: gp_Vec): Quantity_AbsorbedDose;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Add(Other: gp_Vec): void;
+ Added(Other: gp_Vec): gp_Vec;
+ Subtract(Right: gp_Vec): void;
+ Subtracted(Right: gp_Vec): gp_Vec;
+ Multiply(Scalar: Quantity_AbsorbedDose): void;
+ Multiplied(Scalar: Quantity_AbsorbedDose): gp_Vec;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_Vec;
+ Cross(Right: gp_Vec): void;
+ Crossed(Right: gp_Vec): gp_Vec;
+ CrossMagnitude(Right: gp_Vec): Quantity_AbsorbedDose;
+ CrossSquareMagnitude(Right: gp_Vec): Quantity_AbsorbedDose;
+ CrossCross(V1: gp_Vec, V2: gp_Vec): void;
+ CrossCrossed(V1: gp_Vec, V2: gp_Vec): gp_Vec;
+ Dot(Other: gp_Vec): Quantity_AbsorbedDose;
+ DotCross(V1: gp_Vec, V2: gp_Vec): Quantity_AbsorbedDose;
+ Normalize(): void;
+ Normalized(): gp_Vec;
+ Reverse(): void;
+ Reversed(): gp_Vec;
+ SetLinearForm_1(A1: Quantity_AbsorbedDose, V1: gp_Vec, A2: Quantity_AbsorbedDose, V2: gp_Vec, A3: Quantity_AbsorbedDose, V3: gp_Vec, V4: gp_Vec): void;
+ SetLinearForm_2(A1: Quantity_AbsorbedDose, V1: gp_Vec, A2: Quantity_AbsorbedDose, V2: gp_Vec, A3: Quantity_AbsorbedDose, V3: gp_Vec): void;
+ SetLinearForm_3(A1: Quantity_AbsorbedDose, V1: gp_Vec, A2: Quantity_AbsorbedDose, V2: gp_Vec, V3: gp_Vec): void;
+ SetLinearForm_4(A1: Quantity_AbsorbedDose, V1: gp_Vec, A2: Quantity_AbsorbedDose, V2: gp_Vec): void;
+ SetLinearForm_5(A1: Quantity_AbsorbedDose, V1: gp_Vec, V2: gp_Vec): void;
+ SetLinearForm_6(V1: gp_Vec, V2: gp_Vec): void;
+ Mirror_1(V: gp_Vec): void;
+ Mirrored_1(V: gp_Vec): gp_Vec;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Vec;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Vec;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Vec;
+ Scale(S: Quantity_AbsorbedDose): void;
+ Scaled(S: Quantity_AbsorbedDose): gp_Vec;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Vec;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Vec_1 extends gp_Vec {
+ constructor();
+ }
+
+ export declare class gp_Vec_2 extends gp_Vec {
+ constructor(V: gp_Dir);
+ }
+
+ export declare class gp_Vec_3 extends gp_Vec {
+ constructor(Coord: gp_XYZ);
+ }
+
+ export declare class gp_Vec_4 extends gp_Vec {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Vec_5 extends gp_Vec {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class gp_Ax1 {
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ Direction(): gp_Dir;
+ Location(): gp_Pnt;
+ IsCoaxial(Other: gp_Ax1, AngularTolerance: Quantity_AbsorbedDose, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Ax1, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Ax1, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Ax1, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Ax1): Quantity_AbsorbedDose;
+ Reverse(): void;
+ Reversed(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Ax1;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Ax1;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Ax1;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Ax1;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Ax1;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Ax1;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Ax1;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Ax1;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Ax1_1 extends gp_Ax1 {
+ constructor();
+ }
+
+ export declare class gp_Ax1_2 extends gp_Ax1 {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class gp_Dir {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetZ(Z: Quantity_AbsorbedDose): void;
+ SetXYZ(Coord: gp_XYZ): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ XYZ(): gp_XYZ;
+ IsEqual(Other: gp_Dir, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Dir, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Dir, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Dir, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Dir): Quantity_AbsorbedDose;
+ AngleWithRef(Other: gp_Dir, VRef: gp_Dir): Quantity_AbsorbedDose;
+ Cross(Right: gp_Dir): void;
+ Crossed(Right: gp_Dir): gp_Dir;
+ CrossCross(V1: gp_Dir, V2: gp_Dir): void;
+ CrossCrossed(V1: gp_Dir, V2: gp_Dir): gp_Dir;
+ Dot(Other: gp_Dir): Quantity_AbsorbedDose;
+ DotCross(V1: gp_Dir, V2: gp_Dir): Quantity_AbsorbedDose;
+ Reverse(): void;
+ Reversed(): gp_Dir;
+ Mirror_1(V: gp_Dir): void;
+ Mirrored_1(V: gp_Dir): gp_Dir;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Dir;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Dir;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Dir;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Dir;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Dir_1 extends gp_Dir {
+ constructor();
+ }
+
+ export declare class gp_Dir_2 extends gp_Dir {
+ constructor(V: gp_Vec);
+ }
+
+ export declare class gp_Dir_3 extends gp_Dir {
+ constructor(Coord: gp_XYZ);
+ }
+
+ export declare class gp_Dir_4 extends gp_Dir {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Zv: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Torus {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(Loc: gp_Pnt): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetPosition(A3: gp_Ax3): void;
+ Area(): Quantity_AbsorbedDose;
+ UReverse(): void;
+ VReverse(): void;
+ Direct(): Standard_Boolean;
+ Axis(): gp_Ax1;
+ Coefficients(Coef: TColStd_Array1OfReal): void;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Volume(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Torus;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Torus;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Torus;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Torus;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Torus;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Torus;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Torus;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Torus;
+ delete(): void;
+}
+
+ export declare class gp_Torus_1 extends gp_Torus {
+ constructor();
+ }
+
+ export declare class gp_Torus_2 extends gp_Torus {
+ constructor(A3: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Parab2d {
+ SetFocal(Focal: Quantity_AbsorbedDose): void;
+ SetLocation(P: gp_Pnt2d): void;
+ SetMirrorAxis(A: gp_Ax2d): void;
+ SetAxis(A: gp_Ax22d): void;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): void;
+ Directrix(): gp_Ax2d;
+ Focal(): Quantity_AbsorbedDose;
+ Focus(): gp_Pnt2d;
+ Location(): gp_Pnt2d;
+ MirrorAxis(): gp_Ax2d;
+ Axis(): gp_Ax22d;
+ Parameter(): Quantity_AbsorbedDose;
+ Reverse(): void;
+ Reversed(): gp_Parab2d;
+ IsDirect(): Standard_Boolean;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Parab2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Parab2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Parab2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Parab2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Parab2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Parab2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Parab2d;
+ delete(): void;
+}
+
+ export declare class gp_Parab2d_1 extends gp_Parab2d {
+ constructor();
+ }
+
+ export declare class gp_Parab2d_2 extends gp_Parab2d {
+ constructor(theMirrorAxis: gp_Ax2d, theFocalLength: Quantity_AbsorbedDose, theSense: Standard_Boolean);
+ }
+
+ export declare class gp_Parab2d_3 extends gp_Parab2d {
+ constructor(theAxes: gp_Ax22d, theFocalLength: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Parab2d_4 extends gp_Parab2d {
+ constructor(theDirectrix: gp_Ax2d, theFocus: gp_Pnt2d, theSense: Standard_Boolean);
+ }
+
+export declare class gp_Ax2 {
+ SetAxis(A1: gp_Ax1): void;
+ SetDirection(V: gp_Dir): void;
+ SetLocation(P: gp_Pnt): void;
+ SetXDirection(Vx: gp_Dir): void;
+ SetYDirection(Vy: gp_Dir): void;
+ Angle(Other: gp_Ax2): Quantity_AbsorbedDose;
+ Axis(): gp_Ax1;
+ Direction(): gp_Dir;
+ Location(): gp_Pnt;
+ XDirection(): gp_Dir;
+ YDirection(): gp_Dir;
+ IsCoplanar_1(Other: gp_Ax2, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsCoplanar_2(A1: gp_Ax1, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Ax2;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Ax2;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Ax2;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Ax2;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Ax2;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Ax2;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Ax2;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Ax2;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Ax2_1 extends gp_Ax2 {
+ constructor();
+ }
+
+ export declare class gp_Ax2_2 extends gp_Ax2 {
+ constructor(P: gp_Pnt, N: gp_Dir, Vx: gp_Dir);
+ }
+
+ export declare class gp_Ax2_3 extends gp_Ax2 {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+export declare class gp {
+ constructor();
+ static Resolution(): Quantity_AbsorbedDose;
+ static Origin(): gp_Pnt;
+ static DX(): gp_Dir;
+ static DY(): gp_Dir;
+ static DZ(): gp_Dir;
+ static OX(): gp_Ax1;
+ static OY(): gp_Ax1;
+ static OZ(): gp_Ax1;
+ static XOY(): gp_Ax2;
+ static ZOX(): gp_Ax2;
+ static YOZ(): gp_Ax2;
+ static Origin2d(): gp_Pnt2d;
+ static DX2d(): gp_Dir2d;
+ static DY2d(): gp_Dir2d;
+ static OX2d(): gp_Ax2d;
+ static OY2d(): gp_Ax2d;
+ delete(): void;
+}
+
+export declare class gp_Circ2d {
+ SetLocation(P: gp_Pnt2d): void;
+ SetXAxis(A: gp_Ax2d): void;
+ SetAxis(A: gp_Ax22d): void;
+ SetYAxis(A: gp_Ax2d): void;
+ SetRadius(Radius: Quantity_AbsorbedDose): void;
+ Area(): Quantity_AbsorbedDose;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): void;
+ Contains(P: gp_Pnt2d, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Distance(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ SquareDistance(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ Length(): Quantity_AbsorbedDose;
+ Location(): gp_Pnt2d;
+ Radius(): Quantity_AbsorbedDose;
+ Axis(): gp_Ax22d;
+ Position(): gp_Ax22d;
+ XAxis(): gp_Ax2d;
+ YAxis(): gp_Ax2d;
+ Reverse(): void;
+ Reversed(): gp_Circ2d;
+ IsDirect(): Standard_Boolean;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Circ2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Circ2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Circ2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Circ2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Circ2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Circ2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Circ2d;
+ delete(): void;
+}
+
+ export declare class gp_Circ2d_1 extends gp_Circ2d {
+ constructor();
+ }
+
+ export declare class gp_Circ2d_2 extends gp_Circ2d {
+ constructor(XAxis: gp_Ax2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gp_Circ2d_3 extends gp_Circ2d {
+ constructor(Axis: gp_Ax22d, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Circ {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(P: gp_Pnt): void;
+ SetPosition(A2: gp_Ax2): void;
+ SetRadius(Radius: Quantity_AbsorbedDose): void;
+ Area(): Quantity_AbsorbedDose;
+ Axis(): gp_Ax1;
+ Length(): Quantity_AbsorbedDose;
+ Location(): gp_Pnt;
+ Position(): gp_Ax2;
+ Radius(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Distance(P: gp_Pnt): Quantity_AbsorbedDose;
+ SquareDistance(P: gp_Pnt): Quantity_AbsorbedDose;
+ Contains(P: gp_Pnt, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Circ;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Circ;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Circ;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Circ;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Circ;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Circ;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Circ;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Circ;
+ delete(): void;
+}
+
+ export declare class gp_Circ_1 extends gp_Circ {
+ constructor();
+ }
+
+ export declare class gp_Circ_2 extends gp_Circ {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Mat2d {
+ SetCol(Col: Graphic3d_ZLayerId, Value: gp_XY): void;
+ SetCols(Col1: gp_XY, Col2: gp_XY): void;
+ SetDiagonal(X1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose): void;
+ SetIdentity(): void;
+ SetRotation(Ang: Quantity_AbsorbedDose): void;
+ SetRow(Row: Graphic3d_ZLayerId, Value: gp_XY): void;
+ SetRows(Row1: gp_XY, Row2: gp_XY): void;
+ SetScale(S: Quantity_AbsorbedDose): void;
+ SetValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ Column(Col: Graphic3d_ZLayerId): gp_XY;
+ Determinant(): Quantity_AbsorbedDose;
+ Diagonal(): gp_XY;
+ Row(Row: Graphic3d_ZLayerId): gp_XY;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsSingular(): Standard_Boolean;
+ Add(Other: gp_Mat2d): void;
+ Added(Other: gp_Mat2d): gp_Mat2d;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_Mat2d;
+ Invert(): void;
+ Inverted(): gp_Mat2d;
+ Multiplied_1(Other: gp_Mat2d): gp_Mat2d;
+ Multiply_1(Other: gp_Mat2d): void;
+ PreMultiply(Other: gp_Mat2d): void;
+ Multiplied_2(Scalar: Quantity_AbsorbedDose): gp_Mat2d;
+ Multiply_2(Scalar: Quantity_AbsorbedDose): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_Mat2d;
+ Subtract(Other: gp_Mat2d): void;
+ Subtracted(Other: gp_Mat2d): gp_Mat2d;
+ Transpose(): void;
+ Transposed(): gp_Mat2d;
+ delete(): void;
+}
+
+ export declare class gp_Mat2d_1 extends gp_Mat2d {
+ constructor();
+ }
+
+ export declare class gp_Mat2d_2 extends gp_Mat2d {
+ constructor(Col1: gp_XY, Col2: gp_XY);
+ }
+
+export declare class gp_Parab {
+ SetAxis(A1: gp_Ax1): void;
+ SetFocal(Focal: Quantity_AbsorbedDose): void;
+ SetLocation(P: gp_Pnt): void;
+ SetPosition(A2: gp_Ax2): void;
+ Axis(): gp_Ax1;
+ Directrix(): gp_Ax1;
+ Focal(): Quantity_AbsorbedDose;
+ Focus(): gp_Pnt;
+ Location(): gp_Pnt;
+ Parameter(): Quantity_AbsorbedDose;
+ Position(): gp_Ax2;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Parab;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Parab;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Parab;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Parab;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Parab;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Parab;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Parab;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Parab;
+ delete(): void;
+}
+
+ export declare class gp_Parab_1 extends gp_Parab {
+ constructor();
+ }
+
+ export declare class gp_Parab_2 extends gp_Parab {
+ constructor(A2: gp_Ax2, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Parab_3 extends gp_Parab {
+ constructor(D: gp_Ax1, F: gp_Pnt);
+ }
+
+export declare class gp_Trsf {
+ SetMirror_1(P: gp_Pnt): void;
+ SetMirror_2(A1: gp_Ax1): void;
+ SetMirror_3(A2: gp_Ax2): void;
+ SetRotation_1(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ SetRotation_2(R: gp_Quaternion): void;
+ SetRotationPart(R: gp_Quaternion): void;
+ SetScale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ SetDisplacement(FromSystem1: gp_Ax3, ToSystem2: gp_Ax3): void;
+ SetTransformation_1(FromSystem1: gp_Ax3, ToSystem2: gp_Ax3): void;
+ SetTransformation_2(ToSystem: gp_Ax3): void;
+ SetTransformation_3(R: gp_Quaternion, T: gp_Vec): void;
+ SetTranslation_1(V: gp_Vec): void;
+ SetTranslation_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ SetTranslationPart(V: gp_Vec): void;
+ SetScaleFactor(S: Quantity_AbsorbedDose): void;
+ SetForm(P: gp_TrsfForm): void;
+ SetValues(a11: Quantity_AbsorbedDose, a12: Quantity_AbsorbedDose, a13: Quantity_AbsorbedDose, a14: Quantity_AbsorbedDose, a21: Quantity_AbsorbedDose, a22: Quantity_AbsorbedDose, a23: Quantity_AbsorbedDose, a24: Quantity_AbsorbedDose, a31: Quantity_AbsorbedDose, a32: Quantity_AbsorbedDose, a33: Quantity_AbsorbedDose, a34: Quantity_AbsorbedDose): void;
+ IsNegative(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ ScaleFactor(): Quantity_AbsorbedDose;
+ TranslationPart(): gp_XYZ;
+ GetRotation_1(theAxis: gp_XYZ, theAngle: Quantity_AbsorbedDose): Standard_Boolean;
+ GetRotation_2(): gp_Quaternion;
+ VectorialPart(): gp_Mat;
+ HVectorialPart(): gp_Mat;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): gp_Trsf;
+ Multiplied(T: gp_Trsf): gp_Trsf;
+ Multiply(T: gp_Trsf): void;
+ PreMultiply(T: gp_Trsf): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_Trsf;
+ Transforms_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Transforms_2(Coord: gp_XYZ): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class gp_Trsf_1 extends gp_Trsf {
+ constructor();
+ }
+
+ export declare class gp_Trsf_2 extends gp_Trsf {
+ constructor(T: gp_Trsf2d);
+ }
+
+export declare class gp_Dir2d {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetXY(Coord: gp_XY): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ XY(): gp_XY;
+ IsEqual(Other: gp_Dir2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Dir2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Dir2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Dir2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Dir2d): Quantity_AbsorbedDose;
+ Crossed(Right: gp_Dir2d): Quantity_AbsorbedDose;
+ Dot(Other: gp_Dir2d): Quantity_AbsorbedDose;
+ Reverse(): void;
+ Reversed(): gp_Dir2d;
+ Mirror_1(V: gp_Dir2d): void;
+ Mirrored_1(V: gp_Dir2d): gp_Dir2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Dir2d;
+ Rotate(Ang: Quantity_AbsorbedDose): void;
+ Rotated(Ang: Quantity_AbsorbedDose): gp_Dir2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Dir2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Dir2d_1 extends gp_Dir2d {
+ constructor();
+ }
+
+ export declare class gp_Dir2d_2 extends gp_Dir2d {
+ constructor(V: gp_Vec2d);
+ }
+
+ export declare class gp_Dir2d_3 extends gp_Dir2d {
+ constructor(Coord: gp_XY);
+ }
+
+ export declare class gp_Dir2d_4 extends gp_Dir2d {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_GTrsf {
+ SetAffinity_1(A1: gp_Ax1, Ratio: Quantity_AbsorbedDose): void;
+ SetAffinity_2(A2: gp_Ax2, Ratio: Quantity_AbsorbedDose): void;
+ SetValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ SetVectorialPart(Matrix: gp_Mat): void;
+ SetTranslationPart(Coord: gp_XYZ): void;
+ SetTrsf(T: gp_Trsf): void;
+ IsNegative(): Standard_Boolean;
+ IsSingular(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ SetForm(): void;
+ TranslationPart(): gp_XYZ;
+ VectorialPart(): gp_Mat;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): gp_GTrsf;
+ Multiplied(T: gp_GTrsf): gp_GTrsf;
+ Multiply(T: gp_GTrsf): void;
+ PreMultiply(T: gp_GTrsf): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_GTrsf;
+ Transforms_1(Coord: gp_XYZ): void;
+ Transforms_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Trsf(): gp_Trsf;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_GTrsf_1 extends gp_GTrsf {
+ constructor();
+ }
+
+ export declare class gp_GTrsf_2 extends gp_GTrsf {
+ constructor(T: gp_Trsf);
+ }
+
+ export declare class gp_GTrsf_3 extends gp_GTrsf {
+ constructor(M: gp_Mat, V: gp_XYZ);
+ }
+
+export declare class gp_Vec2d {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetXY(Coord: gp_XY): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ XY(): gp_XY;
+ IsEqual(Other: gp_Vec2d, LinearTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Vec2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Vec2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Vec2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Vec2d): Quantity_AbsorbedDose;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Add(Other: gp_Vec2d): void;
+ Added(Other: gp_Vec2d): gp_Vec2d;
+ Crossed(Right: gp_Vec2d): Quantity_AbsorbedDose;
+ CrossMagnitude(Right: gp_Vec2d): Quantity_AbsorbedDose;
+ CrossSquareMagnitude(Right: gp_Vec2d): Quantity_AbsorbedDose;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_Vec2d;
+ Dot(Other: gp_Vec2d): Quantity_AbsorbedDose;
+ GetNormal(): gp_Vec2d;
+ Multiply(Scalar: Quantity_AbsorbedDose): void;
+ Multiplied(Scalar: Quantity_AbsorbedDose): gp_Vec2d;
+ Normalize(): void;
+ Normalized(): gp_Vec2d;
+ Reverse(): void;
+ Reversed(): gp_Vec2d;
+ Subtract(Right: gp_Vec2d): void;
+ Subtracted(Right: gp_Vec2d): gp_Vec2d;
+ SetLinearForm_1(A1: Quantity_AbsorbedDose, V1: gp_Vec2d, A2: Quantity_AbsorbedDose, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ SetLinearForm_2(A1: Quantity_AbsorbedDose, V1: gp_Vec2d, A2: Quantity_AbsorbedDose, V2: gp_Vec2d): void;
+ SetLinearForm_3(A1: Quantity_AbsorbedDose, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ SetLinearForm_4(Left: gp_Vec2d, Right: gp_Vec2d): void;
+ Mirror_1(V: gp_Vec2d): void;
+ Mirrored_1(V: gp_Vec2d): gp_Vec2d;
+ Mirror_2(A1: gp_Ax2d): void;
+ Mirrored_2(A1: gp_Ax2d): gp_Vec2d;
+ Rotate(Ang: Quantity_AbsorbedDose): void;
+ Rotated(Ang: Quantity_AbsorbedDose): gp_Vec2d;
+ Scale(S: Quantity_AbsorbedDose): void;
+ Scaled(S: Quantity_AbsorbedDose): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Vec2d;
+ delete(): void;
+}
+
+ export declare class gp_Vec2d_1 extends gp_Vec2d {
+ constructor();
+ }
+
+ export declare class gp_Vec2d_2 extends gp_Vec2d {
+ constructor(V: gp_Dir2d);
+ }
+
+ export declare class gp_Vec2d_3 extends gp_Vec2d {
+ constructor(Coord: gp_XY);
+ }
+
+ export declare class gp_Vec2d_4 extends gp_Vec2d {
+ constructor(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Vec2d_5 extends gp_Vec2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class gp_Cylinder {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(Loc: gp_Pnt): void;
+ SetPosition(A3: gp_Ax3): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ UReverse(): void;
+ VReverse(): void;
+ Direct(): Standard_Boolean;
+ Axis(): gp_Ax1;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ Radius(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Cylinder;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Cylinder;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Cylinder;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Cylinder;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Cylinder;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Cylinder;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Cylinder;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Cylinder;
+ delete(): void;
+}
+
+ export declare class gp_Cylinder_1 extends gp_Cylinder {
+ constructor();
+ }
+
+ export declare class gp_Cylinder_2 extends gp_Cylinder {
+ constructor(A3: gp_Ax3, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Ax2d {
+ SetLocation(Locat: gp_Pnt2d): void;
+ SetDirection(V: gp_Dir2d): void;
+ Location(): gp_Pnt2d;
+ Direction(): gp_Dir2d;
+ IsCoaxial(Other: gp_Ax2d, AngularTolerance: Quantity_AbsorbedDose, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsNormal(Other: gp_Ax2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOpposite(Other: gp_Ax2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ IsParallel(Other: gp_Ax2d, AngularTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Angle(Other: gp_Ax2d): Quantity_AbsorbedDose;
+ Reverse(): void;
+ Reversed(): gp_Ax2d;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Ax2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Ax2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Ax2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Ax2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Ax2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Ax2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Ax2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Ax2d_1 extends gp_Ax2d {
+ constructor();
+ }
+
+ export declare class gp_Ax2d_2 extends gp_Ax2d {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+export declare class gp_Mat {
+ SetCol(Col: Graphic3d_ZLayerId, Value: gp_XYZ): void;
+ SetCols(Col1: gp_XYZ, Col2: gp_XYZ, Col3: gp_XYZ): void;
+ SetCross(Ref: gp_XYZ): void;
+ SetDiagonal(X1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, X3: Quantity_AbsorbedDose): void;
+ SetDot(Ref: gp_XYZ): void;
+ SetIdentity(): void;
+ SetRotation(Axis: gp_XYZ, Ang: Quantity_AbsorbedDose): void;
+ SetRow(Row: Graphic3d_ZLayerId, Value: gp_XYZ): void;
+ SetRows(Row1: gp_XYZ, Row2: gp_XYZ, Row3: gp_XYZ): void;
+ SetScale(S: Quantity_AbsorbedDose): void;
+ SetValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ Column(Col: Graphic3d_ZLayerId): gp_XYZ;
+ Determinant(): Quantity_AbsorbedDose;
+ Diagonal(): gp_XYZ;
+ Row(Row: Graphic3d_ZLayerId): gp_XYZ;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsSingular(): Standard_Boolean;
+ Add(Other: gp_Mat): void;
+ Added(Other: gp_Mat): gp_Mat;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_Mat;
+ Invert(): void;
+ Inverted(): gp_Mat;
+ Multiplied_1(Other: gp_Mat): gp_Mat;
+ Multiply_1(Other: gp_Mat): void;
+ PreMultiply(Other: gp_Mat): void;
+ Multiplied_2(Scalar: Quantity_AbsorbedDose): gp_Mat;
+ Multiply_2(Scalar: Quantity_AbsorbedDose): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): gp_Mat;
+ Subtract(Other: gp_Mat): void;
+ Subtracted(Other: gp_Mat): gp_Mat;
+ Transpose(): void;
+ Transposed(): gp_Mat;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Mat_1 extends gp_Mat {
+ constructor();
+ }
+
+ export declare class gp_Mat_2 extends gp_Mat {
+ constructor(a11: Quantity_AbsorbedDose, a12: Quantity_AbsorbedDose, a13: Quantity_AbsorbedDose, a21: Quantity_AbsorbedDose, a22: Quantity_AbsorbedDose, a23: Quantity_AbsorbedDose, a31: Quantity_AbsorbedDose, a32: Quantity_AbsorbedDose, a33: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Mat_3 extends gp_Mat {
+ constructor(Col1: gp_XYZ, Col2: gp_XYZ, Col3: gp_XYZ);
+ }
+
+export declare class gp_Cone {
+ SetAxis(A1: gp_Ax1): void;
+ SetLocation(Loc: gp_Pnt): void;
+ SetPosition(A3: gp_Ax3): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ SetSemiAngle(Ang: Quantity_AbsorbedDose): void;
+ Apex(): gp_Pnt;
+ UReverse(): void;
+ VReverse(): void;
+ Direct(): Standard_Boolean;
+ Axis(): gp_Ax1;
+ Coefficients(A1: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, B1: Quantity_AbsorbedDose, B2: Quantity_AbsorbedDose, B3: Quantity_AbsorbedDose, C1: Quantity_AbsorbedDose, C2: Quantity_AbsorbedDose, C3: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ Location(): gp_Pnt;
+ Position(): gp_Ax3;
+ RefRadius(): Quantity_AbsorbedDose;
+ SemiAngle(): Quantity_AbsorbedDose;
+ XAxis(): gp_Ax1;
+ YAxis(): gp_Ax1;
+ Mirror_1(P: gp_Pnt): void;
+ Mirrored_1(P: gp_Pnt): gp_Cone;
+ Mirror_2(A1: gp_Ax1): void;
+ Mirrored_2(A1: gp_Ax1): gp_Cone;
+ Mirror_3(A2: gp_Ax2): void;
+ Mirrored_3(A2: gp_Ax2): gp_Cone;
+ Rotate(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): void;
+ Rotated(A1: gp_Ax1, Ang: Quantity_AbsorbedDose): gp_Cone;
+ Scale(P: gp_Pnt, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt, S: Quantity_AbsorbedDose): gp_Cone;
+ Transform(T: gp_Trsf): void;
+ Transformed(T: gp_Trsf): gp_Cone;
+ Translate_1(V: gp_Vec): void;
+ Translated_1(V: gp_Vec): gp_Cone;
+ Translate_2(P1: gp_Pnt, P2: gp_Pnt): void;
+ Translated_2(P1: gp_Pnt, P2: gp_Pnt): gp_Cone;
+ delete(): void;
+}
+
+ export declare class gp_Cone_1 extends gp_Cone {
+ constructor();
+ }
+
+ export declare class gp_Cone_2 extends gp_Cone {
+ constructor(A3: gp_Ax3, Ang: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_Hypr2d {
+ SetLocation(P: gp_Pnt2d): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ SetAxis(A: gp_Ax22d): void;
+ SetXAxis(A: gp_Ax2d): void;
+ SetYAxis(A: gp_Ax2d): void;
+ Asymptote1(): gp_Ax2d;
+ Asymptote2(): gp_Ax2d;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): void;
+ ConjugateBranch1(): gp_Hypr2d;
+ ConjugateBranch2(): gp_Hypr2d;
+ Directrix1(): gp_Ax2d;
+ Directrix2(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt2d;
+ Focus2(): gp_Pnt2d;
+ Location(): gp_Pnt2d;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ OtherBranch(): gp_Hypr2d;
+ Parameter(): Quantity_AbsorbedDose;
+ Axis(): gp_Ax22d;
+ XAxis(): gp_Ax2d;
+ YAxis(): gp_Ax2d;
+ Reverse(): void;
+ Reversed(): gp_Hypr2d;
+ IsDirect(): Standard_Boolean;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Hypr2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Hypr2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Hypr2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Hypr2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Hypr2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Hypr2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Hypr2d;
+ delete(): void;
+}
+
+ export declare class gp_Hypr2d_1 extends gp_Hypr2d {
+ constructor();
+ }
+
+ export declare class gp_Hypr2d_2 extends gp_Hypr2d {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class gp_Hypr2d_3 extends gp_Hypr2d {
+ constructor(A: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class gp_QuaternionNLerp {
+ static Interpolate_1(theQStart: gp_Quaternion, theQEnd: gp_Quaternion, theT: Quantity_AbsorbedDose): gp_Quaternion;
+ Init(theQStart: gp_Quaternion, theQEnd: gp_Quaternion): void;
+ InitFromUnit(theQStart: gp_Quaternion, theQEnd: gp_Quaternion): void;
+ Interpolate_2(theT: Quantity_AbsorbedDose, theResultQ: gp_Quaternion): void;
+ delete(): void;
+}
+
+ export declare class gp_QuaternionNLerp_1 extends gp_QuaternionNLerp {
+ constructor();
+ }
+
+ export declare class gp_QuaternionNLerp_2 extends gp_QuaternionNLerp {
+ constructor(theQStart: gp_Quaternion, theQEnd: gp_Quaternion);
+ }
+
+export declare class gp_Quaternion {
+ IsEqual(theOther: gp_Quaternion): Standard_Boolean;
+ SetRotation_1(theVecFrom: gp_Vec, theVecTo: gp_Vec): void;
+ SetRotation_2(theVecFrom: gp_Vec, theVecTo: gp_Vec, theHelpCrossVec: gp_Vec): void;
+ SetVectorAndAngle(theAxis: gp_Vec, theAngle: Quantity_AbsorbedDose): void;
+ GetVectorAndAngle(theAxis: gp_Vec, theAngle: Quantity_AbsorbedDose): void;
+ SetMatrix(theMat: gp_Mat): void;
+ GetMatrix(): gp_Mat;
+ SetEulerAngles(theOrder: gp_EulerSequence, theAlpha: Quantity_AbsorbedDose, theBeta: Quantity_AbsorbedDose, theGamma: Quantity_AbsorbedDose): void;
+ GetEulerAngles(theOrder: gp_EulerSequence, theAlpha: Quantity_AbsorbedDose, theBeta: Quantity_AbsorbedDose, theGamma: Quantity_AbsorbedDose): void;
+ Set_1(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, w: Quantity_AbsorbedDose): void;
+ Set_2(theQuaternion: gp_Quaternion): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ W(): Quantity_AbsorbedDose;
+ SetIdent(): void;
+ Reverse(): void;
+ Reversed(): gp_Quaternion;
+ Invert(): void;
+ Inverted(): gp_Quaternion;
+ SquareNorm(): Quantity_AbsorbedDose;
+ Norm(): Quantity_AbsorbedDose;
+ Scale(theScale: Quantity_AbsorbedDose): void;
+ Scaled(theScale: Quantity_AbsorbedDose): gp_Quaternion;
+ StabilizeLength(): void;
+ Normalize(): void;
+ Normalized(): gp_Quaternion;
+ Negated(): gp_Quaternion;
+ Added(theOther: gp_Quaternion): gp_Quaternion;
+ Subtracted(theOther: gp_Quaternion): gp_Quaternion;
+ Multiplied(theOther: gp_Quaternion): gp_Quaternion;
+ Add(theOther: gp_Quaternion): void;
+ Subtract(theOther: gp_Quaternion): void;
+ Multiply_1(theOther: gp_Quaternion): void;
+ Dot(theOther: gp_Quaternion): Quantity_AbsorbedDose;
+ GetRotationAngle(): Quantity_AbsorbedDose;
+ Multiply_2(theVec: gp_Vec): gp_Vec;
+ delete(): void;
+}
+
+ export declare class gp_Quaternion_1 extends gp_Quaternion {
+ constructor();
+ }
+
+ export declare class gp_Quaternion_2 extends gp_Quaternion {
+ constructor(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, w: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Quaternion_3 extends gp_Quaternion {
+ constructor(theVecFrom: gp_Vec, theVecTo: gp_Vec);
+ }
+
+ export declare class gp_Quaternion_4 extends gp_Quaternion {
+ constructor(theVecFrom: gp_Vec, theVecTo: gp_Vec, theHelpCrossVec: gp_Vec);
+ }
+
+ export declare class gp_Quaternion_5 extends gp_Quaternion {
+ constructor(theAxis: gp_Vec, theAngle: Quantity_AbsorbedDose);
+ }
+
+ export declare class gp_Quaternion_6 extends gp_Quaternion {
+ constructor(theMat: gp_Mat);
+ }
+
+export declare class gp_Pnt2d {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ SetXY(Coord: gp_XY): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ XY(): gp_XY;
+ Coord_3(): gp_XY;
+ ChangeCoord(): gp_XY;
+ IsEqual(Other: gp_Pnt2d, LinearTolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Distance(Other: gp_Pnt2d): Quantity_AbsorbedDose;
+ SquareDistance(Other: gp_Pnt2d): Quantity_AbsorbedDose;
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirrored_1(P: gp_Pnt2d): gp_Pnt2d;
+ Mirror_2(A: gp_Ax2d): void;
+ Mirrored_2(A: gp_Ax2d): gp_Pnt2d;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): gp_Pnt2d;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): gp_Pnt2d;
+ Transform(T: gp_Trsf2d): void;
+ Transformed(T: gp_Trsf2d): gp_Pnt2d;
+ Translate_1(V: gp_Vec2d): void;
+ Translated_1(V: gp_Vec2d): gp_Pnt2d;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): gp_Pnt2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class gp_Pnt2d_1 extends gp_Pnt2d {
+ constructor();
+ }
+
+ export declare class gp_Pnt2d_2 extends gp_Pnt2d {
+ constructor(Coord: gp_XY);
+ }
+
+ export declare class gp_Pnt2d_3 extends gp_Pnt2d {
+ constructor(Xp: Quantity_AbsorbedDose, Yp: Quantity_AbsorbedDose);
+ }
+
+export declare type gp_TrsfForm = {
+ gp_Identity: {};
+ gp_Rotation: {};
+ gp_Translation: {};
+ gp_PntMirror: {};
+ gp_Ax1Mirror: {};
+ gp_Ax2Mirror: {};
+ gp_Scale: {};
+ gp_CompoundTrsf: {};
+ gp_Other: {};
+}
+
+export declare class gp_XY {
+ SetCoord_1(Index: Graphic3d_ZLayerId, Xi: Quantity_AbsorbedDose): void;
+ SetCoord_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ Coord_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeCoord(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Coord_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Modulus(): Quantity_AbsorbedDose;
+ SquareModulus(): Quantity_AbsorbedDose;
+ IsEqual(Other: gp_XY, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Add(Other: gp_XY): void;
+ Added(Other: gp_XY): gp_XY;
+ Crossed(Right: gp_XY): Quantity_AbsorbedDose;
+ CrossMagnitude(Right: gp_XY): Quantity_AbsorbedDose;
+ CrossSquareMagnitude(Right: gp_XY): Quantity_AbsorbedDose;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): gp_XY;
+ Dot(Other: gp_XY): Quantity_AbsorbedDose;
+ Multiply_1(Scalar: Quantity_AbsorbedDose): void;
+ Multiply_2(Other: gp_XY): void;
+ Multiply_3(Matrix: gp_Mat2d): void;
+ Multiplied_1(Scalar: Quantity_AbsorbedDose): gp_XY;
+ Multiplied_2(Other: gp_XY): gp_XY;
+ Multiplied_3(Matrix: gp_Mat2d): gp_XY;
+ Normalize(): void;
+ Normalized(): gp_XY;
+ Reverse(): void;
+ Reversed(): gp_XY;
+ SetLinearForm_1(A1: Quantity_AbsorbedDose, XY1: gp_XY, A2: Quantity_AbsorbedDose, XY2: gp_XY): void;
+ SetLinearForm_2(A1: Quantity_AbsorbedDose, XY1: gp_XY, A2: Quantity_AbsorbedDose, XY2: gp_XY, XY3: gp_XY): void;
+ SetLinearForm_3(A1: Quantity_AbsorbedDose, XY1: gp_XY, XY2: gp_XY): void;
+ SetLinearForm_4(XY1: gp_XY, XY2: gp_XY): void;
+ Subtract(Right: gp_XY): void;
+ Subtracted(Right: gp_XY): gp_XY;
+ delete(): void;
+}
+
+ export declare class gp_XY_1 extends gp_XY {
+ constructor();
+ }
+
+ export declare class gp_XY_2 extends gp_XY {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose);
+ }
+
+export declare class IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter extends math_FunctionWithDerivative {
+ constructor(Q: IntSurf_Quadric, C: Handle_Adaptor3d_HCurve)
+ Value(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(Param: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_TheHCurveTool {
+ constructor();
+ static FirstParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static Continuity(C: Handle_Adaptor3d_HCurve): GeomAbs_Shape;
+ static NbIntervals(C: Handle_Adaptor3d_HCurve, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Handle_Adaptor3d_HCurve, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static IsClosed(C: Handle_Adaptor3d_HCurve): Standard_Boolean;
+ static IsPeriodic(C: Handle_Adaptor3d_HCurve): Standard_Boolean;
+ static Period(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static Value(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose): gp_Pnt;
+ static D0(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ static D2(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static DN(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static Resolution(C: Handle_Adaptor3d_HCurve, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Handle_Adaptor3d_HCurve): GeomAbs_CurveType;
+ static Line(C: Handle_Adaptor3d_HCurve): gp_Lin;
+ static Circle(C: Handle_Adaptor3d_HCurve): gp_Circ;
+ static Ellipse(C: Handle_Adaptor3d_HCurve): gp_Elips;
+ static Hyperbola(C: Handle_Adaptor3d_HCurve): gp_Hypr;
+ static Parabola(C: Handle_Adaptor3d_HCurve): gp_Parab;
+ static Bezier(C: Handle_Adaptor3d_HCurve): Handle_Geom_BezierCurve;
+ static BSpline(C: Handle_Adaptor3d_HCurve): Handle_Geom_BSplineCurve;
+ static NbSamples(C: Handle_Adaptor3d_HCurve, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static SamplePars(C: Handle_Adaptor3d_HCurve, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, Defl: Quantity_AbsorbedDose, NbMin: Graphic3d_ZLayerId, Pars: Handle_TColStd_HArray1OfReal): void;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_IntersectionSegment {
+ SetValues(P1: IntCurveSurface_IntersectionPoint, P2: IntCurveSurface_IntersectionPoint): void;
+ Values(P1: IntCurveSurface_IntersectionPoint, P2: IntCurveSurface_IntersectionPoint): void;
+ FirstPoint_1(P1: IntCurveSurface_IntersectionPoint): void;
+ SecondPoint_1(P2: IntCurveSurface_IntersectionPoint): void;
+ FirstPoint_2(): IntCurveSurface_IntersectionPoint;
+ SecondPoint_2(): IntCurveSurface_IntersectionPoint;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_IntersectionSegment_1 extends IntCurveSurface_IntersectionSegment {
+ constructor();
+ }
+
+ export declare class IntCurveSurface_IntersectionSegment_2 extends IntCurveSurface_IntersectionSegment {
+ constructor(P1: IntCurveSurface_IntersectionPoint, P2: IntCurveSurface_IntersectionPoint);
+ }
+
+export declare class IntCurveSurface_TheCSFunctionOfHInter extends math_FunctionSetWithDerivatives {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Point(): gp_Pnt;
+ Root(): Quantity_AbsorbedDose;
+ AuxillarSurface(): Handle_Adaptor3d_HSurface;
+ AuxillarCurve(): Handle_Adaptor3d_HCurve;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_ThePolygonToolOfHInter {
+ constructor();
+ static Bounding(thePolygon: IntCurveSurface_ThePolygonOfHInter): Bnd_Box;
+ static DeflectionOverEstimation(thePolygon: IntCurveSurface_ThePolygonOfHInter): Quantity_AbsorbedDose;
+ static Closed(thePolygon: IntCurveSurface_ThePolygonOfHInter): Standard_Boolean;
+ static NbSegments(thePolygon: IntCurveSurface_ThePolygonOfHInter): Graphic3d_ZLayerId;
+ static BeginOfSeg(thePolygon: IntCurveSurface_ThePolygonOfHInter, Index: Graphic3d_ZLayerId): gp_Pnt;
+ static EndOfSeg(thePolygon: IntCurveSurface_ThePolygonOfHInter, Index: Graphic3d_ZLayerId): gp_Pnt;
+ static Dump(thePolygon: IntCurveSurface_ThePolygonOfHInter): void;
+ delete(): void;
+}
+
+export declare type IntCurveSurface_TransitionOnCurve = {
+ IntCurveSurface_Tangent: {};
+ IntCurveSurface_In: {};
+ IntCurveSurface_Out: {};
+}
+
+export declare class IntCurveSurface_HInter extends IntCurveSurface_Intersection {
+ constructor()
+ Perform_1(Curve: Handle_Adaptor3d_HCurve, Surface: Handle_Adaptor3d_HSurface): void;
+ Perform_2(Curve: Handle_Adaptor3d_HCurve, Polygon: IntCurveSurface_ThePolygonOfHInter, Surface: Handle_Adaptor3d_HSurface): void;
+ Perform_3(Curve: Handle_Adaptor3d_HCurve, ThePolygon: IntCurveSurface_ThePolygonOfHInter, Surface: Handle_Adaptor3d_HSurface, Polyhedron: IntCurveSurface_ThePolyhedronOfHInter): void;
+ Perform_4(Curve: Handle_Adaptor3d_HCurve, ThePolygon: IntCurveSurface_ThePolygonOfHInter, Surface: Handle_Adaptor3d_HSurface, Polyhedron: IntCurveSurface_ThePolyhedronOfHInter, BndBSB: Bnd_BoundSortBox): void;
+ Perform_5(Curve: Handle_Adaptor3d_HCurve, Surface: Handle_Adaptor3d_HSurface, Polyhedron: IntCurveSurface_ThePolyhedronOfHInter): void;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_SequenceOfPnt extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntCurveSurface_SequenceOfPnt): IntCurveSurface_SequenceOfPnt;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntCurveSurface_IntersectionPoint): void;
+ Append_2(theSeq: IntCurveSurface_SequenceOfPnt): void;
+ Prepend_1(theItem: IntCurveSurface_IntersectionPoint): void;
+ Prepend_2(theSeq: IntCurveSurface_SequenceOfPnt): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfPnt): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfPnt): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfPnt): void;
+ First(): IntCurveSurface_IntersectionPoint;
+ ChangeFirst(): IntCurveSurface_IntersectionPoint;
+ Last(): IntCurveSurface_IntersectionPoint;
+ ChangeLast(): IntCurveSurface_IntersectionPoint;
+ Value(theIndex: Standard_Integer): IntCurveSurface_IntersectionPoint;
+ ChangeValue(theIndex: Standard_Integer): IntCurveSurface_IntersectionPoint;
+ SetValue(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionPoint): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_SequenceOfPnt_1 extends IntCurveSurface_SequenceOfPnt {
+ constructor();
+ }
+
+ export declare class IntCurveSurface_SequenceOfPnt_2 extends IntCurveSurface_SequenceOfPnt {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntCurveSurface_SequenceOfPnt_3 extends IntCurveSurface_SequenceOfPnt {
+ constructor(theOther: IntCurveSurface_SequenceOfPnt);
+ }
+
+export declare class IntCurveSurface_TheInterferenceOfHInter extends Intf_Interference {
+ Perform_1(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter): void;
+ Perform_2(theLin: gp_Lin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter): void;
+ Perform_3(theLins: Intf_Array1OfLin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter): void;
+ Perform_4(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox): void;
+ Perform_5(theLin: gp_Lin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox): void;
+ Perform_6(theLins: Intf_Array1OfLin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox): void;
+ Interference_1(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox): void;
+ Interference_2(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_1 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor();
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_2 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter);
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_3 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(theLin: gp_Lin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter);
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_4 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(theLins: Intf_Array1OfLin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter);
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_5 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(thePolyg: IntCurveSurface_ThePolygonOfHInter, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox);
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_6 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(theLin: gp_Lin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox);
+ }
+
+ export declare class IntCurveSurface_TheInterferenceOfHInter_7 extends IntCurveSurface_TheInterferenceOfHInter {
+ constructor(theLins: Intf_Array1OfLin, thePolyh: IntCurveSurface_ThePolyhedronOfHInter, theBoundSB: Bnd_BoundSortBox);
+ }
+
+export declare class IntCurveSurface_TheQuadCurvExactHInter {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ IsDone(): Standard_Boolean;
+ NbRoots(): Graphic3d_ZLayerId;
+ Root(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbIntervals(): Graphic3d_ZLayerId;
+ Intervals(Index: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_IntersectionPoint {
+ SetValues(P: gp_Pnt, USurf: Quantity_AbsorbedDose, VSurf: Quantity_AbsorbedDose, UCurv: Quantity_AbsorbedDose, TrCurv: IntCurveSurface_TransitionOnCurve): void;
+ Values(P: gp_Pnt, USurf: Quantity_AbsorbedDose, VSurf: Quantity_AbsorbedDose, UCurv: Quantity_AbsorbedDose, TrCurv: IntCurveSurface_TransitionOnCurve): void;
+ Pnt(): gp_Pnt;
+ U(): Quantity_AbsorbedDose;
+ V(): Quantity_AbsorbedDose;
+ W(): Quantity_AbsorbedDose;
+ Transition(): IntCurveSurface_TransitionOnCurve;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_IntersectionPoint_1 extends IntCurveSurface_IntersectionPoint {
+ constructor();
+ }
+
+ export declare class IntCurveSurface_IntersectionPoint_2 extends IntCurveSurface_IntersectionPoint {
+ constructor(P: gp_Pnt, USurf: Quantity_AbsorbedDose, VSurf: Quantity_AbsorbedDose, UCurv: Quantity_AbsorbedDose, TrCurv: IntCurveSurface_TransitionOnCurve);
+ }
+
+export declare class IntCurveSurface_SequenceOfSeg extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntCurveSurface_SequenceOfSeg): IntCurveSurface_SequenceOfSeg;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntCurveSurface_IntersectionSegment): void;
+ Append_2(theSeq: IntCurveSurface_SequenceOfSeg): void;
+ Prepend_1(theItem: IntCurveSurface_IntersectionSegment): void;
+ Prepend_2(theSeq: IntCurveSurface_SequenceOfSeg): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionSegment): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfSeg): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfSeg): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionSegment): void;
+ Split(theIndex: Standard_Integer, theSeq: IntCurveSurface_SequenceOfSeg): void;
+ First(): IntCurveSurface_IntersectionSegment;
+ ChangeFirst(): IntCurveSurface_IntersectionSegment;
+ Last(): IntCurveSurface_IntersectionSegment;
+ ChangeLast(): IntCurveSurface_IntersectionSegment;
+ Value(theIndex: Standard_Integer): IntCurveSurface_IntersectionSegment;
+ ChangeValue(theIndex: Standard_Integer): IntCurveSurface_IntersectionSegment;
+ SetValue(theIndex: Standard_Integer, theItem: IntCurveSurface_IntersectionSegment): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_SequenceOfSeg_1 extends IntCurveSurface_SequenceOfSeg {
+ constructor();
+ }
+
+ export declare class IntCurveSurface_SequenceOfSeg_2 extends IntCurveSurface_SequenceOfSeg {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntCurveSurface_SequenceOfSeg_3 extends IntCurveSurface_SequenceOfSeg {
+ constructor(theOther: IntCurveSurface_SequenceOfSeg);
+ }
+
+export declare class IntCurveSurface_ThePolygonOfHInter {
+ Bounding(): Bnd_Box;
+ DeflectionOverEstimation(): Quantity_AbsorbedDose;
+ SetDeflectionOverEstimation(x: Quantity_AbsorbedDose): void;
+ Closed_1(clos: Standard_Boolean): void;
+ Closed_2(): Standard_Boolean;
+ NbSegments(): Graphic3d_ZLayerId;
+ BeginOfSeg(Index: Graphic3d_ZLayerId): gp_Pnt;
+ EndOfSeg(Index: Graphic3d_ZLayerId): gp_Pnt;
+ InfParameter(): Quantity_AbsorbedDose;
+ SupParameter(): Quantity_AbsorbedDose;
+ ApproxParamOnCurve(Index: Graphic3d_ZLayerId, ParamOnLine: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_ThePolygonOfHInter_1 extends IntCurveSurface_ThePolygonOfHInter {
+ constructor(Curve: Handle_Adaptor3d_HCurve, NbPnt: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntCurveSurface_ThePolygonOfHInter_2 extends IntCurveSurface_ThePolygonOfHInter {
+ constructor(Curve: Handle_Adaptor3d_HCurve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, NbPnt: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntCurveSurface_ThePolygonOfHInter_3 extends IntCurveSurface_ThePolygonOfHInter {
+ constructor(Curve: Handle_Adaptor3d_HCurve, Upars: TColStd_Array1OfReal);
+ }
+
+export declare class IntCurveSurface_TheExactHInter {
+ Perform(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Rsnld: math_FunctionSetRoot, u0: Quantity_AbsorbedDose, v0: Quantity_AbsorbedDose, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, w0: Quantity_AbsorbedDose, w1: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Point(): gp_Pnt;
+ ParameterOnCurve(): Quantity_AbsorbedDose;
+ ParameterOnSurface(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Function(): IntCurveSurface_TheCSFunctionOfHInter;
+ delete(): void;
+}
+
+ export declare class IntCurveSurface_TheExactHInter_1 extends IntCurveSurface_TheExactHInter {
+ constructor(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, F: IntCurveSurface_TheCSFunctionOfHInter, TolTangency: Quantity_AbsorbedDose, MarginCoef: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurveSurface_TheExactHInter_2 extends IntCurveSurface_TheExactHInter {
+ constructor(F: IntCurveSurface_TheCSFunctionOfHInter, TolTangency: Quantity_AbsorbedDose);
+ }
+
+export declare class IntCurveSurface_Intersection {
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntCurveSurface_IntersectionPoint;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(Index: Graphic3d_ZLayerId): IntCurveSurface_IntersectionSegment;
+ IsParallel(): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class IntCurveSurface_ThePolyhedronToolOfHInter {
+ constructor();
+ static Bounding(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): Bnd_Box;
+ static ComponentsBounding(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): Handle_Bnd_HArray1OfBox;
+ static DeflectionOverEstimation(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): Quantity_AbsorbedDose;
+ static NbTriangles(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): Graphic3d_ZLayerId;
+ static Triangle(thePolyh: IntCurveSurface_ThePolyhedronOfHInter, Index: Graphic3d_ZLayerId, P1: Graphic3d_ZLayerId, P2: Graphic3d_ZLayerId, P3: Graphic3d_ZLayerId): void;
+ static Point(thePolyh: IntCurveSurface_ThePolyhedronOfHInter, Index: Graphic3d_ZLayerId): gp_Pnt;
+ static TriConnex(thePolyh: IntCurveSurface_ThePolyhedronOfHInter, Triang: Graphic3d_ZLayerId, Pivot: Graphic3d_ZLayerId, Pedge: Graphic3d_ZLayerId, TriCon: Graphic3d_ZLayerId, OtherP: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsOnBound(thePolyh: IntCurveSurface_ThePolyhedronOfHInter, Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId): Standard_Boolean;
+ static GetBorderDeflection(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): Quantity_AbsorbedDose;
+ static Dump(thePolyh: IntCurveSurface_ThePolyhedronOfHInter): void;
+ delete(): void;
+}
+
+export declare class VrmlData_InBuffer {
+ constructor(theStream: Standard_IStream)
+ delete(): void;
+}
+
+export declare class VrmlData_Group extends VrmlData_Node {
+ AddNode(theNode: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ RemoveNode(theNode: Handle_VrmlData_Node): Standard_Boolean;
+ NodeIterator(): any;
+ Box(): Bnd_B3f;
+ SetBox(theBox: Bnd_B3f): void;
+ SetTransform(theTrsf: gp_Trsf): Standard_Boolean;
+ GetTransform(): gp_Trsf;
+ IsTransform(): Standard_Boolean;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ FindNode(theName: Standard_Character, theLocation: gp_Trsf): Handle_VrmlData_Node;
+ Shape(theShape: TopoDS_Shape, pMapApp: VrmlData_DataMapOfShapeAppearance): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Group_1 extends VrmlData_Group {
+ constructor(isTransform: Standard_Boolean);
+ }
+
+ export declare class VrmlData_Group_2 extends VrmlData_Group {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, isTransform: Standard_Boolean);
+ }
+
+export declare class Handle_VrmlData_Group {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Group): void;
+ get(): VrmlData_Group;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Group_1 extends Handle_VrmlData_Group {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Group_2 extends Handle_VrmlData_Group {
+ constructor(thePtr: VrmlData_Group);
+ }
+
+ export declare class Handle_VrmlData_Group_3 extends Handle_VrmlData_Group {
+ constructor(theHandle: Handle_VrmlData_Group);
+ }
+
+ export declare class Handle_VrmlData_Group_4 extends Handle_VrmlData_Group {
+ constructor(theHandle: Handle_VrmlData_Group);
+ }
+
+export declare class Handle_VrmlData_IndexedLineSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_IndexedLineSet): void;
+ get(): VrmlData_IndexedLineSet;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_IndexedLineSet_1 extends Handle_VrmlData_IndexedLineSet {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_IndexedLineSet_2 extends Handle_VrmlData_IndexedLineSet {
+ constructor(thePtr: VrmlData_IndexedLineSet);
+ }
+
+ export declare class Handle_VrmlData_IndexedLineSet_3 extends Handle_VrmlData_IndexedLineSet {
+ constructor(theHandle: Handle_VrmlData_IndexedLineSet);
+ }
+
+ export declare class Handle_VrmlData_IndexedLineSet_4 extends Handle_VrmlData_IndexedLineSet {
+ constructor(theHandle: Handle_VrmlData_IndexedLineSet);
+ }
+
+export declare class Handle_VrmlData_ImageTexture {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_ImageTexture): void;
+ get(): VrmlData_ImageTexture;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_ImageTexture_1 extends Handle_VrmlData_ImageTexture {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_ImageTexture_2 extends Handle_VrmlData_ImageTexture {
+ constructor(thePtr: VrmlData_ImageTexture);
+ }
+
+ export declare class Handle_VrmlData_ImageTexture_3 extends Handle_VrmlData_ImageTexture {
+ constructor(theHandle: Handle_VrmlData_ImageTexture);
+ }
+
+ export declare class Handle_VrmlData_ImageTexture_4 extends Handle_VrmlData_ImageTexture {
+ constructor(theHandle: Handle_VrmlData_ImageTexture);
+ }
+
+export declare class VrmlData_ImageTexture extends VrmlData_Texture {
+ URL(): TColStd_ListOfAsciiString;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_ImageTexture_1 extends VrmlData_ImageTexture {
+ constructor();
+ }
+
+ export declare class VrmlData_ImageTexture_2 extends VrmlData_ImageTexture {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theURL: Standard_Character, theRepS: Standard_Boolean, theRepT: Standard_Boolean);
+ }
+
+export declare class VrmlData_Cylinder extends VrmlData_Geometry {
+ Radius(): Quantity_AbsorbedDose;
+ Height(): Quantity_AbsorbedDose;
+ HasBottom(): Standard_Boolean;
+ HasSide(): Standard_Boolean;
+ HasTop(): Standard_Boolean;
+ SetRadius(theRadius: Quantity_AbsorbedDose): void;
+ SetHeight(theHeight: Quantity_AbsorbedDose): void;
+ SetFaces(hasBottom: Standard_Boolean, hasSide: Standard_Boolean, hasTop: Standard_Boolean): void;
+ TShape(): Handle_TopoDS_TShape;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Cylinder_1 extends VrmlData_Cylinder {
+ constructor();
+ }
+
+ export declare class VrmlData_Cylinder_2 extends VrmlData_Cylinder {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theRadius: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_VrmlData_Cylinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Cylinder): void;
+ get(): VrmlData_Cylinder;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Cylinder_1 extends Handle_VrmlData_Cylinder {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Cylinder_2 extends Handle_VrmlData_Cylinder {
+ constructor(thePtr: VrmlData_Cylinder);
+ }
+
+ export declare class Handle_VrmlData_Cylinder_3 extends Handle_VrmlData_Cylinder {
+ constructor(theHandle: Handle_VrmlData_Cylinder);
+ }
+
+ export declare class Handle_VrmlData_Cylinder_4 extends Handle_VrmlData_Cylinder {
+ constructor(theHandle: Handle_VrmlData_Cylinder);
+ }
+
+export declare class Handle_VrmlData_Color {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Color): void;
+ get(): VrmlData_Color;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Color_1 extends Handle_VrmlData_Color {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Color_2 extends Handle_VrmlData_Color {
+ constructor(thePtr: VrmlData_Color);
+ }
+
+ export declare class Handle_VrmlData_Color_3 extends Handle_VrmlData_Color {
+ constructor(theHandle: Handle_VrmlData_Color);
+ }
+
+ export declare class Handle_VrmlData_Color_4 extends Handle_VrmlData_Color {
+ constructor(theHandle: Handle_VrmlData_Color);
+ }
+
+export declare class VrmlData_Color extends VrmlData_ArrayVec3d {
+ Color(i: Graphic3d_ZLayerId): Quantity_Color;
+ SetColors(nColors: Standard_Size, arrColors: gp_XYZ): void;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Color_1 extends VrmlData_Color {
+ constructor();
+ }
+
+ export declare class VrmlData_Color_2 extends VrmlData_Color {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, nColors: Standard_Size, arrColors: gp_XYZ);
+ }
+
+export declare class Handle_VrmlData_Sphere {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Sphere): void;
+ get(): VrmlData_Sphere;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Sphere_1 extends Handle_VrmlData_Sphere {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Sphere_2 extends Handle_VrmlData_Sphere {
+ constructor(thePtr: VrmlData_Sphere);
+ }
+
+ export declare class Handle_VrmlData_Sphere_3 extends Handle_VrmlData_Sphere {
+ constructor(theHandle: Handle_VrmlData_Sphere);
+ }
+
+ export declare class Handle_VrmlData_Sphere_4 extends Handle_VrmlData_Sphere {
+ constructor(theHandle: Handle_VrmlData_Sphere);
+ }
+
+export declare class VrmlData_Sphere extends VrmlData_Geometry {
+ Radius(): Quantity_AbsorbedDose;
+ SetRadius(theRadius: Quantity_AbsorbedDose): void;
+ TShape(): Handle_TopoDS_TShape;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Sphere_1 extends VrmlData_Sphere {
+ constructor();
+ }
+
+ export declare class VrmlData_Sphere_2 extends VrmlData_Sphere {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class VrmlData_ShapeConvert {
+ constructor(theScene: VrmlData_Scene, theScale: Quantity_AbsorbedDose)
+ AddShape(theShape: TopoDS_Shape, theName: Standard_Character): void;
+ Convert(theExtractFaces: Standard_Boolean, theExtractEdges: Standard_Boolean, theDeflection: Quantity_AbsorbedDose, theDeflAngle: Quantity_AbsorbedDose): void;
+ ConvertDocument(theDoc: Handle_TDocStd_Document): void;
+ delete(): void;
+}
+
+export declare class VrmlData_Normal extends VrmlData_ArrayVec3d {
+ Normal(i: Graphic3d_ZLayerId): gp_XYZ;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Normal_1 extends VrmlData_Normal {
+ constructor();
+ }
+
+ export declare class VrmlData_Normal_2 extends VrmlData_Normal {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, nVec: Standard_Size, arrVec: gp_XYZ);
+ }
+
+export declare class Handle_VrmlData_Normal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Normal): void;
+ get(): VrmlData_Normal;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Normal_1 extends Handle_VrmlData_Normal {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Normal_2 extends Handle_VrmlData_Normal {
+ constructor(thePtr: VrmlData_Normal);
+ }
+
+ export declare class Handle_VrmlData_Normal_3 extends Handle_VrmlData_Normal {
+ constructor(theHandle: Handle_VrmlData_Normal);
+ }
+
+ export declare class Handle_VrmlData_Normal_4 extends Handle_VrmlData_Normal {
+ constructor(theHandle: Handle_VrmlData_Normal);
+ }
+
+export declare class VrmlData_Texture extends VrmlData_Node {
+ RepeatS(): Standard_Boolean;
+ RepeatT(): Standard_Boolean;
+ SetRepeatS(theFlag: Standard_Boolean): void;
+ SetRepeatT(theFlag: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlData_Texture {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Texture): void;
+ get(): VrmlData_Texture;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Texture_1 extends Handle_VrmlData_Texture {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Texture_2 extends Handle_VrmlData_Texture {
+ constructor(thePtr: VrmlData_Texture);
+ }
+
+ export declare class Handle_VrmlData_Texture_3 extends Handle_VrmlData_Texture {
+ constructor(theHandle: Handle_VrmlData_Texture);
+ }
+
+ export declare class Handle_VrmlData_Texture_4 extends Handle_VrmlData_Texture {
+ constructor(theHandle: Handle_VrmlData_Texture);
+ }
+
+export declare class VrmlData_TextureCoordinate extends VrmlData_Node {
+ AllocateValues(theLength: Standard_ThreadId): Standard_Boolean;
+ Length(): Standard_Size;
+ Points(): gp_XY;
+ SetPoints(nPoints: Standard_Size, arrPoints: gp_XY): void;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_TextureCoordinate_1 extends VrmlData_TextureCoordinate {
+ constructor();
+ }
+
+ export declare class VrmlData_TextureCoordinate_2 extends VrmlData_TextureCoordinate {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, nPoints: Standard_Size, arrPoints: gp_XY);
+ }
+
+export declare class Handle_VrmlData_TextureCoordinate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_TextureCoordinate): void;
+ get(): VrmlData_TextureCoordinate;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_TextureCoordinate_1 extends Handle_VrmlData_TextureCoordinate {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_TextureCoordinate_2 extends Handle_VrmlData_TextureCoordinate {
+ constructor(thePtr: VrmlData_TextureCoordinate);
+ }
+
+ export declare class Handle_VrmlData_TextureCoordinate_3 extends Handle_VrmlData_TextureCoordinate {
+ constructor(theHandle: Handle_VrmlData_TextureCoordinate);
+ }
+
+ export declare class Handle_VrmlData_TextureCoordinate_4 extends Handle_VrmlData_TextureCoordinate {
+ constructor(theHandle: Handle_VrmlData_TextureCoordinate);
+ }
+
+export declare class VrmlData_TextureTransform extends VrmlData_Node {
+ Center(): gp_XY;
+ Rotation(): Quantity_AbsorbedDose;
+ Scale(): gp_XY;
+ Translation(): gp_XY;
+ SetCenter(V: gp_XY): void;
+ SetRotation(V: Quantity_AbsorbedDose): void;
+ SetScale(V: gp_XY): void;
+ SetTranslation(V: gp_XY): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlData_TextureTransform {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_TextureTransform): void;
+ get(): VrmlData_TextureTransform;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_TextureTransform_1 extends Handle_VrmlData_TextureTransform {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_TextureTransform_2 extends Handle_VrmlData_TextureTransform {
+ constructor(thePtr: VrmlData_TextureTransform);
+ }
+
+ export declare class Handle_VrmlData_TextureTransform_3 extends Handle_VrmlData_TextureTransform {
+ constructor(theHandle: Handle_VrmlData_TextureTransform);
+ }
+
+ export declare class Handle_VrmlData_TextureTransform_4 extends Handle_VrmlData_TextureTransform {
+ constructor(theHandle: Handle_VrmlData_TextureTransform);
+ }
+
+export declare class Handle_VrmlData_ShapeNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_ShapeNode): void;
+ get(): VrmlData_ShapeNode;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_ShapeNode_1 extends Handle_VrmlData_ShapeNode {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_ShapeNode_2 extends Handle_VrmlData_ShapeNode {
+ constructor(thePtr: VrmlData_ShapeNode);
+ }
+
+ export declare class Handle_VrmlData_ShapeNode_3 extends Handle_VrmlData_ShapeNode {
+ constructor(theHandle: Handle_VrmlData_ShapeNode);
+ }
+
+ export declare class Handle_VrmlData_ShapeNode_4 extends Handle_VrmlData_ShapeNode {
+ constructor(theHandle: Handle_VrmlData_ShapeNode);
+ }
+
+export declare class VrmlData_ShapeNode extends VrmlData_Node {
+ Appearance(): Handle_VrmlData_Appearance;
+ Geometry(): Handle_VrmlData_Geometry;
+ SetAppearance(theAppear: Handle_VrmlData_Appearance): void;
+ SetGeometry(theGeometry: Handle_VrmlData_Geometry): void;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_ShapeNode_1 extends VrmlData_ShapeNode {
+ constructor();
+ }
+
+ export declare class VrmlData_ShapeNode_2 extends VrmlData_ShapeNode {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character);
+ }
+
+export declare class VrmlData_Box extends VrmlData_Geometry {
+ Size(): gp_XYZ;
+ SetSize(theSize: gp_XYZ): void;
+ TShape(): Handle_TopoDS_TShape;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Box_1 extends VrmlData_Box {
+ constructor();
+ }
+
+ export declare class VrmlData_Box_2 extends VrmlData_Box {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, sizeX: Quantity_AbsorbedDose, sizeY: Quantity_AbsorbedDose, sizeZ: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_VrmlData_Box {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Box): void;
+ get(): VrmlData_Box;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Box_1 extends Handle_VrmlData_Box {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Box_2 extends Handle_VrmlData_Box {
+ constructor(thePtr: VrmlData_Box);
+ }
+
+ export declare class Handle_VrmlData_Box_3 extends Handle_VrmlData_Box {
+ constructor(theHandle: Handle_VrmlData_Box);
+ }
+
+ export declare class Handle_VrmlData_Box_4 extends Handle_VrmlData_Box {
+ constructor(theHandle: Handle_VrmlData_Box);
+ }
+
+export declare class Handle_VrmlData_Material {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Material): void;
+ get(): VrmlData_Material;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Material_1 extends Handle_VrmlData_Material {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Material_2 extends Handle_VrmlData_Material {
+ constructor(thePtr: VrmlData_Material);
+ }
+
+ export declare class Handle_VrmlData_Material_3 extends Handle_VrmlData_Material {
+ constructor(theHandle: Handle_VrmlData_Material);
+ }
+
+ export declare class Handle_VrmlData_Material_4 extends Handle_VrmlData_Material {
+ constructor(theHandle: Handle_VrmlData_Material);
+ }
+
+export declare class VrmlData_Material extends VrmlData_Node {
+ AmbientIntensity(): Quantity_AbsorbedDose;
+ Shininess(): Quantity_AbsorbedDose;
+ Transparency(): Quantity_AbsorbedDose;
+ DiffuseColor(): Quantity_Color;
+ EmissiveColor(): Quantity_Color;
+ SpecularColor(): Quantity_Color;
+ SetAmbientIntensity(theAmbientIntensity: Quantity_AbsorbedDose): void;
+ SetShininess(theShininess: Quantity_AbsorbedDose): void;
+ SetTransparency(theTransparency: Quantity_AbsorbedDose): void;
+ SetDiffuseColor(theColor: Quantity_Color): void;
+ SetEmissiveColor(theColor: Quantity_Color): void;
+ SetSpecularColor(theColor: Quantity_Color): void;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Material_1 extends VrmlData_Material {
+ constructor();
+ }
+
+ export declare class VrmlData_Material_2 extends VrmlData_Material {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theAmbientIntensity: Quantity_AbsorbedDose, theShininess: Quantity_AbsorbedDose, theTransparency: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_VrmlData_IndexedFaceSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_IndexedFaceSet): void;
+ get(): VrmlData_IndexedFaceSet;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_IndexedFaceSet_1 extends Handle_VrmlData_IndexedFaceSet {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_IndexedFaceSet_2 extends Handle_VrmlData_IndexedFaceSet {
+ constructor(thePtr: VrmlData_IndexedFaceSet);
+ }
+
+ export declare class Handle_VrmlData_IndexedFaceSet_3 extends Handle_VrmlData_IndexedFaceSet {
+ constructor(theHandle: Handle_VrmlData_IndexedFaceSet);
+ }
+
+ export declare class Handle_VrmlData_IndexedFaceSet_4 extends Handle_VrmlData_IndexedFaceSet {
+ constructor(theHandle: Handle_VrmlData_IndexedFaceSet);
+ }
+
+export declare class Handle_VrmlData_Faceted {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Faceted): void;
+ get(): VrmlData_Faceted;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Faceted_1 extends Handle_VrmlData_Faceted {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Faceted_2 extends Handle_VrmlData_Faceted {
+ constructor(thePtr: VrmlData_Faceted);
+ }
+
+ export declare class Handle_VrmlData_Faceted_3 extends Handle_VrmlData_Faceted {
+ constructor(theHandle: Handle_VrmlData_Faceted);
+ }
+
+ export declare class Handle_VrmlData_Faceted_4 extends Handle_VrmlData_Faceted {
+ constructor(theHandle: Handle_VrmlData_Faceted);
+ }
+
+export declare class VrmlData_Faceted extends VrmlData_Geometry {
+ IsCCW(): Standard_Boolean;
+ IsSolid(): Standard_Boolean;
+ IsConvex(): Standard_Boolean;
+ CreaseAngle(): Quantity_AbsorbedDose;
+ SetCCW(theValue: Standard_Boolean): void;
+ SetSolid(theValue: Standard_Boolean): void;
+ SetConvex(theValue: Standard_Boolean): void;
+ SetCreaseAngle(theValue: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class VrmlData_Node extends Standard_Transient {
+ Name(): Standard_Character;
+ ReadNode(theBuffer: VrmlData_InBuffer, theNode: Handle_VrmlData_Node, Type: Handle_Standard_Type): VrmlData_ErrorStatus;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ WriteClosing(): VrmlData_ErrorStatus;
+ Clone(a0: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ static ReadBoolean(theBuffer: VrmlData_InBuffer, theResult: Standard_Boolean): VrmlData_ErrorStatus;
+ static ReadString(theBuffer: VrmlData_InBuffer, theRes: XCAFDoc_PartId): VrmlData_ErrorStatus;
+ static ReadMultiString(theBuffer: VrmlData_InBuffer, theRes: TColStd_ListOfAsciiString): VrmlData_ErrorStatus;
+ static ReadInteger(theBuffer: VrmlData_InBuffer, theResult: logical): VrmlData_ErrorStatus;
+ static OK_1(theStat: VrmlData_ErrorStatus): Standard_Boolean;
+ static OK_2(outStat: VrmlData_ErrorStatus, theStat: VrmlData_ErrorStatus): Standard_Boolean;
+ static GlobalIndent(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlData_Node {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Node): void;
+ get(): VrmlData_Node;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Node_1 extends Handle_VrmlData_Node {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Node_2 extends Handle_VrmlData_Node {
+ constructor(thePtr: VrmlData_Node);
+ }
+
+ export declare class Handle_VrmlData_Node_3 extends Handle_VrmlData_Node {
+ constructor(theHandle: Handle_VrmlData_Node);
+ }
+
+ export declare class Handle_VrmlData_Node_4 extends Handle_VrmlData_Node {
+ constructor(theHandle: Handle_VrmlData_Node);
+ }
+
+export declare type VrmlData_ErrorStatus = {
+ VrmlData_StatusOK: {};
+ VrmlData_EmptyData: {};
+ VrmlData_UnrecoverableError: {};
+ VrmlData_GeneralError: {};
+ VrmlData_EndOfFile: {};
+ VrmlData_NotVrmlFile: {};
+ VrmlData_CannotOpenFile: {};
+ VrmlData_VrmlFormatError: {};
+ VrmlData_NumericInputError: {};
+ VrmlData_IrrelevantNumber: {};
+ VrmlData_BooleanInputError: {};
+ VrmlData_StringInputError: {};
+ VrmlData_NodeNameUnknown: {};
+ VrmlData_NonPositiveSize: {};
+ VrmlData_ReadUnknownNode: {};
+ VrmlData_NonSupportedFeature: {};
+ VrmlData_OutputStreamUndefined: {};
+ VrmlData_NotImplemented: {};
+}
+
+export declare class Handle_VrmlData_Cone {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Cone): void;
+ get(): VrmlData_Cone;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Cone_1 extends Handle_VrmlData_Cone {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Cone_2 extends Handle_VrmlData_Cone {
+ constructor(thePtr: VrmlData_Cone);
+ }
+
+ export declare class Handle_VrmlData_Cone_3 extends Handle_VrmlData_Cone {
+ constructor(theHandle: Handle_VrmlData_Cone);
+ }
+
+ export declare class Handle_VrmlData_Cone_4 extends Handle_VrmlData_Cone {
+ constructor(theHandle: Handle_VrmlData_Cone);
+ }
+
+export declare class VrmlData_Cone extends VrmlData_Geometry {
+ BottomRadius(): Quantity_AbsorbedDose;
+ Height(): Quantity_AbsorbedDose;
+ HasBottom(): Standard_Boolean;
+ HasSide(): Standard_Boolean;
+ SetBottomRadius(theRadius: Quantity_AbsorbedDose): void;
+ SetHeight(theHeight: Quantity_AbsorbedDose): void;
+ SetFaces(hasBottom: Standard_Boolean, hasSide: Standard_Boolean): void;
+ TShape(): Handle_TopoDS_TShape;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Cone_1 extends VrmlData_Cone {
+ constructor();
+ }
+
+ export declare class VrmlData_Cone_2 extends VrmlData_Cone {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theBottomRadius: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_VrmlData_Geometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Geometry): void;
+ get(): VrmlData_Geometry;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Geometry_1 extends Handle_VrmlData_Geometry {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Geometry_2 extends Handle_VrmlData_Geometry {
+ constructor(thePtr: VrmlData_Geometry);
+ }
+
+ export declare class Handle_VrmlData_Geometry_3 extends Handle_VrmlData_Geometry {
+ constructor(theHandle: Handle_VrmlData_Geometry);
+ }
+
+ export declare class Handle_VrmlData_Geometry_4 extends Handle_VrmlData_Geometry {
+ constructor(theHandle: Handle_VrmlData_Geometry);
+ }
+
+export declare class VrmlData_Geometry extends VrmlData_Node {
+ TShape(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlData_ArrayVec3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_ArrayVec3d): void;
+ get(): VrmlData_ArrayVec3d;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_ArrayVec3d_1 extends Handle_VrmlData_ArrayVec3d {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_ArrayVec3d_2 extends Handle_VrmlData_ArrayVec3d {
+ constructor(thePtr: VrmlData_ArrayVec3d);
+ }
+
+ export declare class Handle_VrmlData_ArrayVec3d_3 extends Handle_VrmlData_ArrayVec3d {
+ constructor(theHandle: Handle_VrmlData_ArrayVec3d);
+ }
+
+ export declare class Handle_VrmlData_ArrayVec3d_4 extends Handle_VrmlData_ArrayVec3d {
+ constructor(theHandle: Handle_VrmlData_ArrayVec3d);
+ }
+
+export declare class VrmlData_ArrayVec3d extends VrmlData_Node {
+ Length(): Standard_ThreadId;
+ Values(): gp_XYZ;
+ AllocateValues(theLength: Standard_ThreadId): Standard_Boolean;
+ SetValues(nValues: Standard_ThreadId, arrValues: gp_XYZ): void;
+ ReadArray(theBuffer: VrmlData_InBuffer, theName: Standard_Character, isScale: Standard_Boolean): VrmlData_ErrorStatus;
+ WriteArray(theName: Standard_Character, isScale: Standard_Boolean): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlData_Appearance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Appearance): void;
+ get(): VrmlData_Appearance;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Appearance_1 extends Handle_VrmlData_Appearance {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Appearance_2 extends Handle_VrmlData_Appearance {
+ constructor(thePtr: VrmlData_Appearance);
+ }
+
+ export declare class Handle_VrmlData_Appearance_3 extends Handle_VrmlData_Appearance {
+ constructor(theHandle: Handle_VrmlData_Appearance);
+ }
+
+ export declare class Handle_VrmlData_Appearance_4 extends Handle_VrmlData_Appearance {
+ constructor(theHandle: Handle_VrmlData_Appearance);
+ }
+
+export declare class VrmlData_Appearance extends VrmlData_Node {
+ Material(): Handle_VrmlData_Material;
+ Texture(): Handle_VrmlData_Texture;
+ TextureTransform(): Handle_VrmlData_TextureTransform;
+ SetMaterial(theMat: Handle_VrmlData_Material): void;
+ SetTexture(theTexture: Handle_VrmlData_Texture): void;
+ SetTextureTransform(theTT: Handle_VrmlData_TextureTransform): void;
+ Clone(a0: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Appearance_1 extends VrmlData_Appearance {
+ constructor();
+ }
+
+ export declare class VrmlData_Appearance_2 extends VrmlData_Appearance {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character);
+ }
+
+export declare class VrmlData_UnknownNode extends VrmlData_Node {
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ GetTitle(): XCAFDoc_PartId;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_UnknownNode_1 extends VrmlData_UnknownNode {
+ constructor();
+ }
+
+ export declare class VrmlData_UnknownNode_2 extends VrmlData_UnknownNode {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theTitle: Standard_Character);
+ }
+
+export declare class Handle_VrmlData_UnknownNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_UnknownNode): void;
+ get(): VrmlData_UnknownNode;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_UnknownNode_1 extends Handle_VrmlData_UnknownNode {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_UnknownNode_2 extends Handle_VrmlData_UnknownNode {
+ constructor(thePtr: VrmlData_UnknownNode);
+ }
+
+ export declare class Handle_VrmlData_UnknownNode_3 extends Handle_VrmlData_UnknownNode {
+ constructor(theHandle: Handle_VrmlData_UnknownNode);
+ }
+
+ export declare class Handle_VrmlData_UnknownNode_4 extends Handle_VrmlData_UnknownNode {
+ constructor(theHandle: Handle_VrmlData_UnknownNode);
+ }
+
+export declare class Handle_VrmlData_WorldInfo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_WorldInfo): void;
+ get(): VrmlData_WorldInfo;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_WorldInfo_1 extends Handle_VrmlData_WorldInfo {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_WorldInfo_2 extends Handle_VrmlData_WorldInfo {
+ constructor(thePtr: VrmlData_WorldInfo);
+ }
+
+ export declare class Handle_VrmlData_WorldInfo_3 extends Handle_VrmlData_WorldInfo {
+ constructor(theHandle: Handle_VrmlData_WorldInfo);
+ }
+
+ export declare class Handle_VrmlData_WorldInfo_4 extends Handle_VrmlData_WorldInfo {
+ constructor(theHandle: Handle_VrmlData_WorldInfo);
+ }
+
+export declare class VrmlData_WorldInfo extends VrmlData_Node {
+ SetTitle(theString: Standard_Character): void;
+ AddInfo(theString: Standard_Character): void;
+ Title(): Standard_Character;
+ InfoIterator(): any;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ IsDefault(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_WorldInfo_1 extends VrmlData_WorldInfo {
+ constructor();
+ }
+
+ export declare class VrmlData_WorldInfo_2 extends VrmlData_WorldInfo {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, theTitle: Standard_Character);
+ }
+
+export declare class VrmlData_Coordinate extends VrmlData_ArrayVec3d {
+ Coordinate(i: Graphic3d_ZLayerId): gp_XYZ;
+ Clone(theOther: Handle_VrmlData_Node): Handle_VrmlData_Node;
+ Read(theBuffer: VrmlData_InBuffer): VrmlData_ErrorStatus;
+ Write(thePrefix: Standard_Character): VrmlData_ErrorStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlData_Coordinate_1 extends VrmlData_Coordinate {
+ constructor();
+ }
+
+ export declare class VrmlData_Coordinate_2 extends VrmlData_Coordinate {
+ constructor(theScene: VrmlData_Scene, theName: Standard_Character, nPoints: Standard_Size, arrPoints: gp_XYZ);
+ }
+
+export declare class Handle_VrmlData_Coordinate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlData_Coordinate): void;
+ get(): VrmlData_Coordinate;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlData_Coordinate_1 extends Handle_VrmlData_Coordinate {
+ constructor();
+ }
+
+ export declare class Handle_VrmlData_Coordinate_2 extends Handle_VrmlData_Coordinate {
+ constructor(thePtr: VrmlData_Coordinate);
+ }
+
+ export declare class Handle_VrmlData_Coordinate_3 extends Handle_VrmlData_Coordinate {
+ constructor(theHandle: Handle_VrmlData_Coordinate);
+ }
+
+ export declare class Handle_VrmlData_Coordinate_4 extends Handle_VrmlData_Coordinate {
+ constructor(theHandle: Handle_VrmlData_Coordinate);
+ }
+
+export declare class Handle_TShort_HArray2OfShortReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TShort_HArray2OfShortReal): void;
+ get(): TShort_HArray2OfShortReal;
+ delete(): void;
+}
+
+ export declare class Handle_TShort_HArray2OfShortReal_1 extends Handle_TShort_HArray2OfShortReal {
+ constructor();
+ }
+
+ export declare class Handle_TShort_HArray2OfShortReal_2 extends Handle_TShort_HArray2OfShortReal {
+ constructor(thePtr: TShort_HArray2OfShortReal);
+ }
+
+ export declare class Handle_TShort_HArray2OfShortReal_3 extends Handle_TShort_HArray2OfShortReal {
+ constructor(theHandle: Handle_TShort_HArray2OfShortReal);
+ }
+
+ export declare class Handle_TShort_HArray2OfShortReal_4 extends Handle_TShort_HArray2OfShortReal {
+ constructor(theHandle: Handle_TShort_HArray2OfShortReal);
+ }
+
+export declare class TShort_Array1OfShortReal {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_ShortReal): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TShort_Array1OfShortReal): TShort_Array1OfShortReal;
+ Move(theOther: TShort_Array1OfShortReal): TShort_Array1OfShortReal;
+ First(): Standard_ShortReal;
+ ChangeFirst(): Standard_ShortReal;
+ Last(): Standard_ShortReal;
+ ChangeLast(): Standard_ShortReal;
+ Value(theIndex: Standard_Integer): Standard_ShortReal;
+ ChangeValue(theIndex: Standard_Integer): Standard_ShortReal;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_ShortReal): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TShort_Array1OfShortReal_1 extends TShort_Array1OfShortReal {
+ constructor();
+ }
+
+ export declare class TShort_Array1OfShortReal_2 extends TShort_Array1OfShortReal {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TShort_Array1OfShortReal_3 extends TShort_Array1OfShortReal {
+ constructor(theOther: TShort_Array1OfShortReal);
+ }
+
+ export declare class TShort_Array1OfShortReal_4 extends TShort_Array1OfShortReal {
+ constructor(theOther: TShort_Array1OfShortReal);
+ }
+
+ export declare class TShort_Array1OfShortReal_5 extends TShort_Array1OfShortReal {
+ constructor(theBegin: Standard_ShortReal, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TShort_Array2OfShortReal {
+ Init(theValue: Standard_ShortReal): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TShort_Array2OfShortReal): TShort_Array2OfShortReal;
+ Move(theOther: TShort_Array2OfShortReal): TShort_Array2OfShortReal;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Standard_ShortReal;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Standard_ShortReal;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Standard_ShortReal): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TShort_Array2OfShortReal_1 extends TShort_Array2OfShortReal {
+ constructor();
+ }
+
+ export declare class TShort_Array2OfShortReal_2 extends TShort_Array2OfShortReal {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TShort_Array2OfShortReal_3 extends TShort_Array2OfShortReal {
+ constructor(theOther: TShort_Array2OfShortReal);
+ }
+
+ export declare class TShort_Array2OfShortReal_4 extends TShort_Array2OfShortReal {
+ constructor(theOther: TShort_Array2OfShortReal);
+ }
+
+ export declare class TShort_Array2OfShortReal_5 extends TShort_Array2OfShortReal {
+ constructor(theBegin: Standard_ShortReal, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TShort_HSequenceOfShortReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TShort_HSequenceOfShortReal): void;
+ get(): TShort_HSequenceOfShortReal;
+ delete(): void;
+}
+
+ export declare class Handle_TShort_HSequenceOfShortReal_1 extends Handle_TShort_HSequenceOfShortReal {
+ constructor();
+ }
+
+ export declare class Handle_TShort_HSequenceOfShortReal_2 extends Handle_TShort_HSequenceOfShortReal {
+ constructor(thePtr: TShort_HSequenceOfShortReal);
+ }
+
+ export declare class Handle_TShort_HSequenceOfShortReal_3 extends Handle_TShort_HSequenceOfShortReal {
+ constructor(theHandle: Handle_TShort_HSequenceOfShortReal);
+ }
+
+ export declare class Handle_TShort_HSequenceOfShortReal_4 extends Handle_TShort_HSequenceOfShortReal {
+ constructor(theHandle: Handle_TShort_HSequenceOfShortReal);
+ }
+
+export declare class Handle_TShort_HArray1OfShortReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TShort_HArray1OfShortReal): void;
+ get(): TShort_HArray1OfShortReal;
+ delete(): void;
+}
+
+ export declare class Handle_TShort_HArray1OfShortReal_1 extends Handle_TShort_HArray1OfShortReal {
+ constructor();
+ }
+
+ export declare class Handle_TShort_HArray1OfShortReal_2 extends Handle_TShort_HArray1OfShortReal {
+ constructor(thePtr: TShort_HArray1OfShortReal);
+ }
+
+ export declare class Handle_TShort_HArray1OfShortReal_3 extends Handle_TShort_HArray1OfShortReal {
+ constructor(theHandle: Handle_TShort_HArray1OfShortReal);
+ }
+
+ export declare class Handle_TShort_HArray1OfShortReal_4 extends Handle_TShort_HArray1OfShortReal {
+ constructor(theHandle: Handle_TShort_HArray1OfShortReal);
+ }
+
+export declare class TShort_SequenceOfShortReal extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TShort_SequenceOfShortReal): TShort_SequenceOfShortReal;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Standard_ShortReal): void;
+ Append_2(theSeq: TShort_SequenceOfShortReal): void;
+ Prepend_1(theItem: Standard_ShortReal): void;
+ Prepend_2(theSeq: TShort_SequenceOfShortReal): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Standard_ShortReal): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TShort_SequenceOfShortReal): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TShort_SequenceOfShortReal): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Standard_ShortReal): void;
+ Split(theIndex: Standard_Integer, theSeq: TShort_SequenceOfShortReal): void;
+ First(): Standard_ShortReal;
+ ChangeFirst(): Standard_ShortReal;
+ Last(): Standard_ShortReal;
+ ChangeLast(): Standard_ShortReal;
+ Value(theIndex: Standard_Integer): Standard_ShortReal;
+ ChangeValue(theIndex: Standard_Integer): Standard_ShortReal;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_ShortReal): void;
+ delete(): void;
+}
+
+ export declare class TShort_SequenceOfShortReal_1 extends TShort_SequenceOfShortReal {
+ constructor();
+ }
+
+ export declare class TShort_SequenceOfShortReal_2 extends TShort_SequenceOfShortReal {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TShort_SequenceOfShortReal_3 extends TShort_SequenceOfShortReal {
+ constructor(theOther: TShort_SequenceOfShortReal);
+ }
+
+export declare class Handle_Media_Timer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Media_Timer): void;
+ get(): Media_Timer;
+ delete(): void;
+}
+
+ export declare class Handle_Media_Timer_1 extends Handle_Media_Timer {
+ constructor();
+ }
+
+ export declare class Handle_Media_Timer_2 extends Handle_Media_Timer {
+ constructor(thePtr: Media_Timer);
+ }
+
+ export declare class Handle_Media_Timer_3 extends Handle_Media_Timer {
+ constructor(theHandle: Handle_Media_Timer);
+ }
+
+ export declare class Handle_Media_Timer_4 extends Handle_Media_Timer {
+ constructor(theHandle: Handle_Media_Timer);
+ }
+
+export declare class RWStepBasic_RWDocumentUsageConstraint {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentUsageConstraint): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentUsageConstraint): void;
+ Share(ent: Handle_StepBasic_DocumentUsageConstraint, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentProductEquivalence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentProductEquivalence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentProductEquivalence): void;
+ Share(ent: Handle_StepBasic_DocumentProductEquivalence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndVolumeUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndVolumeUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndVolumeUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndVolumeUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApprovalStatus {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApprovalStatus): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApprovalStatus): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWEffectivityAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_EffectivityAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_EffectivityAssignment): void;
+ Share(ent: Handle_StepBasic_EffectivityAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDimensionalExponents {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DimensionalExponents): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DimensionalExponents): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndTimeUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndTimeUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndTimeUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWLocalTime {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_LocalTime): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_LocalTime): void;
+ Share(ent: Handle_StepBasic_LocalTime, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductCategory {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductCategory): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductCategory): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPersonAndOrganization {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_PersonAndOrganization): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_PersonAndOrganization): void;
+ Share(ent: Handle_StepBasic_PersonAndOrganization, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionEffectivity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionEffectivity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionEffectivity): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionEffectivity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductType {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductType): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductType): void;
+ Share(ent: Handle_StepBasic_ProductType, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_MeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_MeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_MeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCertificationType {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_CertificationType): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_CertificationType): void;
+ Share(ent: Handle_StepBasic_CertificationType, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDateTimeRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DateTimeRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DateTimeRole): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWRoleAssociation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_RoleAssociation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_RoleAssociation): void;
+ Share(ent: Handle_StepBasic_RoleAssociation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApprovalPersonOrganization {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApprovalPersonOrganization): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApprovalPersonOrganization): void;
+ Share(ent: Handle_StepBasic_ApprovalPersonOrganization, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApplicationContextElement {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApplicationContextElement): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApplicationContextElement): void;
+ Share(ent: Handle_StepBasic_ApplicationContextElement, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductCategoryRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductCategoryRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductCategoryRelationship): void;
+ Share(ent: Handle_StepBasic_ProductCategoryRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCalendarDate {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_CalendarDate): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_CalendarDate): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndRatioUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndRatioUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndRatioUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPlaneAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_PlaneAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_PlaneAngleUnit): void;
+ Share(ent: Handle_StepBasic_PlaneAngleUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWThermodynamicTemperatureUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ThermodynamicTemperatureUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ThermodynamicTemperatureUnit): void;
+ Share(ent: Handle_StepBasic_ThermodynamicTemperatureUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWIdentificationRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_IdentificationRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_IdentificationRole): void;
+ Share(ent: Handle_StepBasic_IdentificationRole, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndSolidAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndSolidAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndSolidAngleUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWContractType {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ContractType): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ContractType): void;
+ Share(ent: Handle_StepBasic_ContractType, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndMassUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndMassUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndMassUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPlaneAngleMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_PlaneAngleMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWNamedUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_NamedUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_NamedUnit): void;
+ Share(ent: Handle_StepBasic_NamedUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSecurityClassificationLevel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SecurityClassificationLevel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SecurityClassificationLevel): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWMassUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_MassUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_MassUnit): void;
+ Share(ent: Handle_StepBasic_MassUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPerson {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Person): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Person): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWNameAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_NameAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_NameAssignment): void;
+ Share(ent: Handle_StepBasic_NameAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentRelationship): void;
+ Share(ent: Handle_StepBasic_DocumentRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWObjectRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ObjectRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ObjectRole): void;
+ Share(ent: Handle_StepBasic_ObjectRole, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionRelationship): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApprovalRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApprovalRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApprovalRole): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentType {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentType): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentType): void;
+ Share(ent: Handle_StepBasic_DocumentType, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPersonAndOrganizationRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_PersonAndOrganizationRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_PersonAndOrganizationRole): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductContext): void;
+ Share(ent: Handle_StepBasic_ProductContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWOrganizationalAddress {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_OrganizationalAddress): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_OrganizationalAddress): void;
+ Share(ent: Handle_StepBasic_OrganizationalAddress, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWRatioMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_RatioMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_RatioMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_RatioMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocument {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Document): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Document): void;
+ Share(ent: Handle_StepBasic_Document, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWMassMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_MassMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_MassMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_MassMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductRelatedProductCategory {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductRelatedProductCategory): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductRelatedProductCategory): void;
+ Share(ent: Handle_StepBasic_ProductRelatedProductCategory, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndTimeUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndTimeUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndTimeUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndTimeUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDerivedUnitElement {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DerivedUnitElement): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DerivedUnitElement): void;
+ Share(ent: Handle_StepBasic_DerivedUnitElement, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCharacterizedObject {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_CharacterizedObject): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_CharacterizedObject): void;
+ Share(ent: Handle_StepBasic_CharacterizedObject, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApplicationProtocolDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApplicationProtocolDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApplicationProtocolDefinition): void;
+ Share(ent: Handle_StepBasic_ApplicationProtocolDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDateRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DateRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DateRole): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWUncertaintyMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_UncertaintyMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_UncertaintyMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_UncertaintyMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndAreaUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndAreaUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndAreaUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndAreaUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWOrdinalDate {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_OrdinalDate): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_OrdinalDate): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWContract {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Contract): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Contract): void;
+ Share(ent: Handle_StepBasic_Contract, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionReference): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWGeneralProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_GeneralProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_GeneralProperty): void;
+ Share(ent: Handle_StepBasic_GeneralProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWIdentificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_IdentificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_IdentificationAssignment): void;
+ Share(ent: Handle_StepBasic_IdentificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWGroup {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Group): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Group): void;
+ Share(ent: Handle_StepBasic_Group, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWContractAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ContractAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ContractAssignment): void;
+ Share(ent: Handle_StepBasic_ContractAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSecurityClassification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SecurityClassification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SecurityClassification): void;
+ Share(ent: Handle_StepBasic_SecurityClassification, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWWeekOfYearAndDayDate {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_WeekOfYearAndDayDate): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_WeekOfYearAndDayDate): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSolidAngleMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SolidAngleMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SolidAngleMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_SolidAngleMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndRatioUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndRatioUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndRatioUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndRatioUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWLengthMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_LengthMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_LengthMeasureWithUnit): void;
+ Share(ent: Handle_StepBasic_LengthMeasureWithUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWGroupAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_GroupAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_GroupAssignment): void;
+ Share(ent: Handle_StepBasic_GroupAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDate {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Date): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Date): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWActionMethod {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ActionMethod): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ActionMethod): void;
+ Share(ent: Handle_StepBasic_ActionMethod, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnit): void;
+ DecodePrefix(aPrefix: StepBasic_SiPrefix, text: Standard_CString): Standard_Boolean;
+ DecodeName(aName: StepBasic_SiUnitName, text: Standard_CString): Standard_Boolean;
+ EncodePrefix(aPrefix: StepBasic_SiPrefix): XCAFDoc_PartId;
+ EncodeName(aName: StepBasic_SiUnitName): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductConceptContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductConceptContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductConceptContext): void;
+ Share(ent: Handle_StepBasic_ProductConceptContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentRepresentationType {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentRepresentationType): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentRepresentationType): void;
+ Share(ent: Handle_StepBasic_DocumentRepresentationType, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApprovalDateTime {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApprovalDateTime): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApprovalDateTime): void;
+ Share(ent: Handle_StepBasic_ApprovalDateTime, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDerivedUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DerivedUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DerivedUnit): void;
+ Share(ent: Handle_StepBasic_DerivedUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndLengthUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndLengthUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndLengthUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWExternallyDefinedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ExternallyDefinedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ExternallyDefinedItem): void;
+ Share(ent: Handle_StepBasic_ExternallyDefinedItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndVolumeUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndVolumeUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndVolumeUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndLengthUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndLengthUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndLengthUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndLengthUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCertificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_CertificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_CertificationAssignment): void;
+ Share(ent: Handle_StepBasic_CertificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWActionAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ActionAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ActionAssignment): void;
+ Share(ent: Handle_StepBasic_ActionAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinition): void;
+ Share(ent: Handle_StepBasic_ProductDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWAction {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Action): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Action): void;
+ Share(ent: Handle_StepBasic_Action, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionFormationRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionFormationRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionFormationRelationship): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionFormationRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndAreaUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndAreaUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndAreaUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApproval {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Approval): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Approval): void;
+ Share(ent: Handle_StepBasic_Approval, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionFormation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionFormation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionFormation): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionFormation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentProductAssociation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentProductAssociation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentProductAssociation): void;
+ Share(ent: Handle_StepBasic_DocumentProductAssociation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDocumentFile {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DocumentFile): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DocumentFile): void;
+ Share(ent: Handle_StepBasic_DocumentFile, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWGroupRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_GroupRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_GroupRelationship): void;
+ Share(ent: Handle_StepBasic_GroupRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProduct {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Product): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Product): void;
+ Share(ent: Handle_StepBasic_Product, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSolidAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SolidAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SolidAngleUnit): void;
+ Share(ent: Handle_StepBasic_SolidAngleUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWVersionedActionRequest {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_VersionedActionRequest): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_VersionedActionRequest): void;
+ Share(ent: Handle_StepBasic_VersionedActionRequest, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApprovalRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApprovalRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApprovalRelationship): void;
+ Share(ent: Handle_StepBasic_ApprovalRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCoordinatedUniversalTimeOffset {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_CoordinatedUniversalTimeOffset): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_CoordinatedUniversalTimeOffset): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWSiUnitAndPlaneAngleUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_SiUnitAndPlaneAngleUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_SiUnitAndPlaneAngleUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWApplicationContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ApplicationContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ApplicationContext): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWEulerAngles {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_EulerAngles): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_EulerAngles): void;
+ Share(ent: Handle_StepBasic_EulerAngles, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWOrganizationRole {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_OrganizationRole): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_OrganizationRole): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWOrganization {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Organization): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Organization): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWMechanicalContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_MechanicalContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_MechanicalContext): void;
+ Share(ent: Handle_StepBasic_MechanicalContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWActionRequestAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ActionRequestAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ActionRequestAssignment): void;
+ Share(ent: Handle_StepBasic_ActionRequestAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWExternalIdentificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ExternalIdentificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ExternalIdentificationAssignment): void;
+ Share(ent: Handle_StepBasic_ExternalIdentificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWAddress {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Address): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Address): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnitAndMassUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnitAndMassUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnitAndMassUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnitAndMassUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWExternalSource {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ExternalSource): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ExternalSource): void;
+ Share(ent: Handle_StepBasic_ExternalSource, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWActionRequestSolution {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ActionRequestSolution): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ActionRequestSolution): void;
+ Share(ent: Handle_StepBasic_ActionRequestSolution, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionWithAssociatedDocuments {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionWithAssociatedDocuments): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionWithAssociatedDocuments): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionWithAssociatedDocuments, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWLengthUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_LengthUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_LengthUnit): void;
+ Share(ent: Handle_StepBasic_LengthUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWDateAndTime {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_DateAndTime): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_DateAndTime): void;
+ Share(ent: Handle_StepBasic_DateAndTime, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWCertification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Certification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Certification): void;
+ Share(ent: Handle_StepBasic_Certification, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWPersonalAddress {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_PersonalAddress): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_PersonalAddress): void;
+ Share(ent: Handle_StepBasic_PersonalAddress, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWProductDefinitionContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ProductDefinitionContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ProductDefinitionContext): void;
+ Share(ent: Handle_StepBasic_ProductDefinitionContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWConversionBasedUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_ConversionBasedUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_ConversionBasedUnit): void;
+ Share(ent: Handle_StepBasic_ConversionBasedUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepBasic_RWEffectivity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepBasic_Effectivity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepBasic_Effectivity): void;
+ Share(ent: Handle_StepBasic_Effectivity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class BRepApprox_MyGradientbisOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepApprox_ThePrmPrmSvSurfacesOfApprox extends ApproxInt_SvSurfaces {
+ constructor(Surf1: BRepAdaptor_Surface, Surf2: BRepAdaptor_Surface)
+ Compute(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Pt: gp_Pnt, Tg: gp_Vec, Tguv1: gp_Vec2d, Tguv2: gp_Vec2d): Standard_Boolean;
+ Pnt(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ SeekPoint(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Point: IntSurf_PntOn2S): Standard_Boolean;
+ Tangency(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec): Standard_Boolean;
+ TangencyOnSurf1(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ TangencyOnSurf2(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepApprox_MyGradientOfTheComputeLineBezierOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox {
+ Perform_1(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot): IntImp_ConstIsoparametric;
+ Perform_2(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot, ChoixIso: IntImp_ConstIsoparametric): IntImp_ConstIsoparametric;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Point(): IntSurf_PntOn2S;
+ IsTangent(): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ Function(): BRepApprox_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfApprox;
+ ChangePoint(): IntSurf_PntOn2S;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_1 extends BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox {
+ constructor(Param: TColStd_Array1OfReal, S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_2 extends BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox {
+ constructor(S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepApprox_ApproxLine extends Standard_Transient {
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepApprox_ApproxLine_1 extends BRepApprox_ApproxLine {
+ constructor(CurveXYZ: Handle_Geom_BSplineCurve, CurveUV1: Handle_Geom2d_BSplineCurve, CurveUV2: Handle_Geom2d_BSplineCurve);
+ }
+
+ export declare class BRepApprox_ApproxLine_2 extends BRepApprox_ApproxLine {
+ constructor(lin: Handle_IntSurf_LineOn2S, theTang: Standard_Boolean);
+ }
+
+export declare class Handle_BRepApprox_ApproxLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepApprox_ApproxLine): void;
+ get(): BRepApprox_ApproxLine;
+ delete(): void;
+}
+
+ export declare class Handle_BRepApprox_ApproxLine_1 extends Handle_BRepApprox_ApproxLine {
+ constructor();
+ }
+
+ export declare class Handle_BRepApprox_ApproxLine_2 extends Handle_BRepApprox_ApproxLine {
+ constructor(thePtr: BRepApprox_ApproxLine);
+ }
+
+ export declare class Handle_BRepApprox_ApproxLine_3 extends Handle_BRepApprox_ApproxLine {
+ constructor(theHandle: Handle_BRepApprox_ApproxLine);
+ }
+
+ export declare class Handle_BRepApprox_ApproxLine_4 extends Handle_BRepApprox_ApproxLine {
+ constructor(theHandle: Handle_BRepApprox_ApproxLine);
+ }
+
+export declare class BRepApprox_ParFunctionOfMyGradientOfTheComputeLineBezierOfApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ delete(): void;
+}
+
+export declare class BRepApprox_TheImpPrmSvSurfacesOfApprox extends ApproxInt_SvSurfaces {
+ Compute(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Pt: gp_Pnt, Tg: gp_Vec, Tguv1: gp_Vec2d, Tguv2: gp_Vec2d): Standard_Boolean;
+ Pnt(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ SeekPoint(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Point: IntSurf_PntOn2S): Standard_Boolean;
+ Tangency(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec): Standard_Boolean;
+ TangencyOnSurf1(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ TangencyOnSurf2(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ FillInitialVectorOfSolution(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, binfu: Quantity_AbsorbedDose, bsupu: Quantity_AbsorbedDose, binfv: Quantity_AbsorbedDose, bsupv: Quantity_AbsorbedDose, X: math_Vector, TranslationU: Quantity_AbsorbedDose, TranslationV: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheImpPrmSvSurfacesOfApprox_1 extends BRepApprox_TheImpPrmSvSurfacesOfApprox {
+ constructor(Surf1: BRepAdaptor_Surface, Surf2: IntSurf_Quadric);
+ }
+
+ export declare class BRepApprox_TheImpPrmSvSurfacesOfApprox_2 extends BRepApprox_TheImpPrmSvSurfacesOfApprox {
+ constructor(Surf1: IntSurf_Quadric, Surf2: BRepAdaptor_Surface);
+ }
+
+export declare class BRepApprox_SurfaceTool {
+ constructor();
+ static FirstUParameter(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static FirstVParameter(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static LastUParameter(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static LastVParameter(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static NbUIntervals(S: BRepAdaptor_Surface, Sh: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static NbVIntervals(S: BRepAdaptor_Surface, Sh: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static UIntervals(S: BRepAdaptor_Surface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape): void;
+ static VIntervals(S: BRepAdaptor_Surface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape): void;
+ static UTrim(S: BRepAdaptor_Surface, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ static VTrim(S: BRepAdaptor_Surface, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ static IsUClosed(S: BRepAdaptor_Surface): Standard_Boolean;
+ static IsVClosed(S: BRepAdaptor_Surface): Standard_Boolean;
+ static IsUPeriodic(S: BRepAdaptor_Surface): Standard_Boolean;
+ static UPeriod(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static IsVPeriodic(S: BRepAdaptor_Surface): Standard_Boolean;
+ static VPeriod(S: BRepAdaptor_Surface): Quantity_AbsorbedDose;
+ static Value(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): gp_Pnt;
+ static D0(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1u: gp_Vec, D1v: gp_Vec): void;
+ static D2(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ static D3(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ static DN(S: BRepAdaptor_Surface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static UResolution(S: BRepAdaptor_Surface, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static VResolution(S: BRepAdaptor_Surface, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(S: BRepAdaptor_Surface): GeomAbs_SurfaceType;
+ static Plane(S: BRepAdaptor_Surface): gp_Pln;
+ static Cylinder(S: BRepAdaptor_Surface): gp_Cylinder;
+ static Cone(S: BRepAdaptor_Surface): gp_Cone;
+ static Torus(S: BRepAdaptor_Surface): gp_Torus;
+ static Sphere(S: BRepAdaptor_Surface): gp_Sphere;
+ static Bezier(S: BRepAdaptor_Surface): Handle_Geom_BezierSurface;
+ static BSpline(S: BRepAdaptor_Surface): Handle_Geom_BSplineSurface;
+ static AxeOfRevolution(S: BRepAdaptor_Surface): gp_Ax1;
+ static Direction(S: BRepAdaptor_Surface): gp_Dir;
+ static BasisCurve(S: BRepAdaptor_Surface): Handle_Adaptor3d_HCurve;
+ static NbSamplesU_1(S: BRepAdaptor_Surface): Graphic3d_ZLayerId;
+ static NbSamplesV_1(S: BRepAdaptor_Surface): Graphic3d_ZLayerId;
+ static NbSamplesU_2(S: BRepAdaptor_Surface, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplesV_2(S: BRepAdaptor_Surface, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BRepApprox_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfApprox extends math_FunctionSetWithDerivatives {
+ constructor(S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ ComputeParameters(ChoixIso: IntImp_ConstIsoparametric, Param: TColStd_Array1OfReal, UVap: math_Vector, BornInf: math_Vector, BornSup: math_Vector, Tolerance: math_Vector): void;
+ Root(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(UVap: math_Vector, Param: TColStd_Array1OfReal, BestChoix: IntImp_ConstIsoparametric): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ AuxillarSurface1(): BRepAdaptor_Surface;
+ AuxillarSurface2(): BRepAdaptor_Surface;
+ delete(): void;
+}
+
+export declare class BRepApprox_TheMultiLineOfApprox {
+ FirstPoint(): Graphic3d_ZLayerId;
+ LastPoint(): Graphic3d_ZLayerId;
+ NbP2d(): Graphic3d_ZLayerId;
+ NbP3d(): Graphic3d_ZLayerId;
+ WhatStatus(): Approx_Status;
+ Value_1(MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt): void;
+ Value_2(MPointIndex: Graphic3d_ZLayerId, tabPt2d: TColgp_Array1OfPnt2d): void;
+ Value_3(MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt, tabPt2d: TColgp_Array1OfPnt2d): void;
+ Tangency_1(MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ Tangency_2(MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ Tangency_3(MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ MakeMLBetween(Low: Graphic3d_ZLayerId, High: Graphic3d_ZLayerId, NbPointsToInsert: Graphic3d_ZLayerId): BRepApprox_TheMultiLineOfApprox;
+ MakeMLOneMorePoint(Low: Graphic3d_ZLayerId, High: Graphic3d_ZLayerId, indbad: Graphic3d_ZLayerId, OtherLine: BRepApprox_TheMultiLineOfApprox): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheMultiLineOfApprox_1 extends BRepApprox_TheMultiLineOfApprox {
+ constructor();
+ }
+
+ export declare class BRepApprox_TheMultiLineOfApprox_2 extends BRepApprox_TheMultiLineOfApprox {
+ constructor(line: Handle_BRepApprox_ApproxLine, PtrSvSurfaces: Standard_Address, NbP3d: Graphic3d_ZLayerId, NbP2d: Graphic3d_ZLayerId, ApproxU1V1: Standard_Boolean, ApproxU2V2: Standard_Boolean, xo: Quantity_AbsorbedDose, yo: Quantity_AbsorbedDose, zo: Quantity_AbsorbedDose, u1o: Quantity_AbsorbedDose, v1o: Quantity_AbsorbedDose, u2o: Quantity_AbsorbedDose, v2o: Quantity_AbsorbedDose, P2DOnFirst: Standard_Boolean, IndMin: Graphic3d_ZLayerId, IndMax: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_TheMultiLineOfApprox_3 extends BRepApprox_TheMultiLineOfApprox {
+ constructor(line: Handle_BRepApprox_ApproxLine, NbP3d: Graphic3d_ZLayerId, NbP2d: Graphic3d_ZLayerId, ApproxU1V1: Standard_Boolean, ApproxU2V2: Standard_Boolean, xo: Quantity_AbsorbedDose, yo: Quantity_AbsorbedDose, zo: Quantity_AbsorbedDose, u1o: Quantity_AbsorbedDose, v1o: Quantity_AbsorbedDose, u2o: Quantity_AbsorbedDose, v2o: Quantity_AbsorbedDose, P2DOnFirst: Standard_Boolean, IndMin: Graphic3d_ZLayerId, IndMax: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_1 extends BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_2 extends BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_3 extends BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_4 extends BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepApprox_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, NbPol: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiBSpCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ Index(): math_IntegerVector;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ SetFirstLambda(l1: Quantity_AbsorbedDose): void;
+ SetLastLambda(l2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepApprox_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_1 extends BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_2 extends BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_3 extends BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_4 extends BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepApprox_TheComputeLineBezierOfApprox {
+ Init(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean): void;
+ Perform(Line: BRepApprox_TheMultiLineOfApprox): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetConstraints(firstC: AppParCurves_Constraint, lastC: AppParCurves_Constraint): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(Index: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ ChangeValue(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ SplineValue(): AppParCurves_MultiBSpCurve;
+ Parametrization(): Approx_ParametrizationType;
+ Parameters_1(Index: Graphic3d_ZLayerId): TColStd_Array1OfReal;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheComputeLineBezierOfApprox_1 extends BRepApprox_TheComputeLineBezierOfApprox {
+ constructor(Line: BRepApprox_TheMultiLineOfApprox, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineBezierOfApprox_2 extends BRepApprox_TheComputeLineBezierOfApprox {
+ constructor(Line: BRepApprox_TheMultiLineOfApprox, Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineBezierOfApprox_3 extends BRepApprox_TheComputeLineBezierOfApprox {
+ constructor(Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineBezierOfApprox_4 extends BRepApprox_TheComputeLineBezierOfApprox {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+export declare class BRepApprox_TheComputeLineOfApprox {
+ Interpol(Line: BRepApprox_TheMultiLineOfApprox): void;
+ Init(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean): void;
+ Perform(Line: BRepApprox_TheMultiLineOfApprox): void;
+ SetParameters(ThePar: math_Vector): void;
+ SetKnots(Knots: TColStd_Array1OfReal): void;
+ SetKnotsAndMultiplicities(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetContinuity(C: Graphic3d_ZLayerId): void;
+ SetConstraints(firstC: AppParCurves_Constraint, lastC: AppParCurves_Constraint): void;
+ SetPeriodic(thePeriodic: Standard_Boolean): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ Value(): AppParCurves_MultiBSpCurve;
+ ChangeValue(): AppParCurves_MultiBSpCurve;
+ Parameters_1(): TColStd_Array1OfReal;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheComputeLineOfApprox_1 extends BRepApprox_TheComputeLineOfApprox {
+ constructor(Line: BRepApprox_TheMultiLineOfApprox, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineOfApprox_2 extends BRepApprox_TheComputeLineOfApprox {
+ constructor(Line: BRepApprox_TheMultiLineOfApprox, Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineOfApprox_3 extends BRepApprox_TheComputeLineOfApprox {
+ constructor(Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class BRepApprox_TheComputeLineOfApprox_4 extends BRepApprox_TheComputeLineOfApprox {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+export declare class BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_1 extends BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_2 extends BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_3 extends BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_4 extends BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepApprox_ParFunctionOfMyGradientbisOfTheComputeLineOfApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ delete(): void;
+}
+
+export declare class BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox extends math_FunctionSetWithDerivatives {
+ Set_1(PS: BRepAdaptor_Surface): void;
+ SetImplicitSurface(IS: IntSurf_Quadric): void;
+ Set_2(Tolerance: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Tolerance(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(): Standard_Boolean;
+ Direction3d(): gp_Vec;
+ Direction2d(): gp_Dir2d;
+ PSurface(): BRepAdaptor_Surface;
+ ISurface(): IntSurf_Quadric;
+ delete(): void;
+}
+
+ export declare class BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_1 extends BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox {
+ constructor();
+ }
+
+ export declare class BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_2 extends BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox {
+ constructor(PS: BRepAdaptor_Surface, IS: IntSurf_Quadric);
+ }
+
+ export declare class BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_3 extends BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox {
+ constructor(IS: IntSurf_Quadric);
+ }
+
+export declare class BRepApprox_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepApprox_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepApprox_MyBSplGradientOfTheComputeLineOfApprox {
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiBSpCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_1 extends BRepApprox_MyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_2 extends BRepApprox_MyBSplGradientOfTheComputeLineOfApprox {
+ constructor(SSP: BRepApprox_TheMultiLineOfApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, lambda1: Quantity_AbsorbedDose, lambda2: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepApprox_TheMultiLineToolOfApprox {
+ constructor();
+ static FirstPoint(ML: BRepApprox_TheMultiLineOfApprox): Graphic3d_ZLayerId;
+ static LastPoint(ML: BRepApprox_TheMultiLineOfApprox): Graphic3d_ZLayerId;
+ static NbP2d(ML: BRepApprox_TheMultiLineOfApprox): Graphic3d_ZLayerId;
+ static NbP3d(ML: BRepApprox_TheMultiLineOfApprox): Graphic3d_ZLayerId;
+ static Value_1(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt): void;
+ static Value_2(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabPt2d: TColgp_Array1OfPnt2d): void;
+ static Value_3(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt, tabPt2d: TColgp_Array1OfPnt2d): void;
+ static Tangency_1(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ static Tangency_2(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Tangency_3(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Curvature_1(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ static Curvature_2(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Curvature_3(ML: BRepApprox_TheMultiLineOfApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static MakeMLBetween(ML: BRepApprox_TheMultiLineOfApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, NbPMin: Graphic3d_ZLayerId): BRepApprox_TheMultiLineOfApprox;
+ static MakeMLOneMorePoint(ML: BRepApprox_TheMultiLineOfApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, indbad: Graphic3d_ZLayerId, OtherLine: BRepApprox_TheMultiLineOfApprox): Standard_Boolean;
+ static WhatStatus(ML: BRepApprox_TheMultiLineOfApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): Approx_Status;
+ static Dump(ML: BRepApprox_TheMultiLineOfApprox): void;
+ delete(): void;
+}
+
+export declare class GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox extends math_FunctionSetWithDerivatives {
+ Set_1(PS: Handle_Adaptor3d_HSurface): void;
+ SetImplicitSurface(IS: IntSurf_Quadric): void;
+ Set_2(Tolerance: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Tolerance(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(): Standard_Boolean;
+ Direction3d(): gp_Vec;
+ Direction2d(): gp_Dir2d;
+ PSurface(): Handle_Adaptor3d_HSurface;
+ ISurface(): IntSurf_Quadric;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_1 extends GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox {
+ constructor();
+ }
+
+ export declare class GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_2 extends GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox {
+ constructor(PS: Handle_Adaptor3d_HSurface, IS: IntSurf_Quadric);
+ }
+
+ export declare class GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_3 extends GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox {
+ constructor(IS: IntSurf_Quadric);
+ }
+
+export declare class GeomInt_IntSS {
+ Perform_1(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose, Approx: Standard_Boolean, ApproxS1: Standard_Boolean, ApproxS2: Standard_Boolean): void;
+ Perform_2(HS1: Handle_GeomAdaptor_HSurface, HS2: Handle_GeomAdaptor_HSurface, Tol: Quantity_AbsorbedDose, Approx: Standard_Boolean, ApproxS1: Standard_Boolean, ApproxS2: Standard_Boolean): void;
+ Perform_3(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Approx: Standard_Boolean, ApproxS1: Standard_Boolean, ApproxS2: Standard_Boolean): void;
+ Perform_4(HS1: Handle_GeomAdaptor_HSurface, HS2: Handle_GeomAdaptor_HSurface, Tol: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Approx: Standard_Boolean, ApproxS1: Standard_Boolean, ApproxS2: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ TolReached3d(): Quantity_AbsorbedDose;
+ TolReached2d(): Quantity_AbsorbedDose;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ HasLineOnS1(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ LineOnS1(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ HasLineOnS2(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ LineOnS2(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ NbBoundaries(): Graphic3d_ZLayerId;
+ Boundary(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Pnt2d(Index: Graphic3d_ZLayerId, OnFirst: Standard_Boolean): gp_Pnt2d;
+ static TreatRLine(theRL: Handle_IntPatch_RLine, theHS1: Handle_GeomAdaptor_HSurface, theHS2: Handle_GeomAdaptor_HSurface, theC3d: Handle_Geom_Curve, theC2d1: Handle_Geom2d_Curve, theC2d2: Handle_Geom2d_Curve, theTolReached: Quantity_AbsorbedDose): void;
+ static BuildPCurves(f: Quantity_AbsorbedDose, l: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, S: Handle_Geom_Surface, C: Handle_Geom_Curve, C2d: Handle_Geom2d_Curve): void;
+ static TrimILineOnSurfBoundaries(theC2d1: Handle_Geom2d_Curve, theC2d2: Handle_Geom2d_Curve, theBound1: Bnd_Box2d, theBound2: Bnd_Box2d, theArrayOfParameters: GeomInt_VectorOfReal): void;
+ static MakeBSpline(WL: Handle_IntPatch_WLine, ideb: Graphic3d_ZLayerId, ifin: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ static MakeBSpline2d(theWLine: Handle_IntPatch_WLine, ideb: Graphic3d_ZLayerId, ifin: Graphic3d_ZLayerId, onFirst: Standard_Boolean): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class GeomInt_IntSS_1 extends GeomInt_IntSS {
+ constructor();
+ }
+
+ export declare class GeomInt_IntSS_2 extends GeomInt_IntSS {
+ constructor(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose, Approx: Standard_Boolean, ApproxS1: Standard_Boolean, ApproxS2: Standard_Boolean);
+ }
+
+export declare class GeomInt_TheMultiLineOfWLApprox {
+ FirstPoint(): Graphic3d_ZLayerId;
+ LastPoint(): Graphic3d_ZLayerId;
+ NbP2d(): Graphic3d_ZLayerId;
+ NbP3d(): Graphic3d_ZLayerId;
+ WhatStatus(): Approx_Status;
+ Value_1(MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt): void;
+ Value_2(MPointIndex: Graphic3d_ZLayerId, tabPt2d: TColgp_Array1OfPnt2d): void;
+ Value_3(MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt, tabPt2d: TColgp_Array1OfPnt2d): void;
+ Tangency_1(MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ Tangency_2(MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ Tangency_3(MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ MakeMLBetween(Low: Graphic3d_ZLayerId, High: Graphic3d_ZLayerId, NbPointsToInsert: Graphic3d_ZLayerId): GeomInt_TheMultiLineOfWLApprox;
+ MakeMLOneMorePoint(Low: Graphic3d_ZLayerId, High: Graphic3d_ZLayerId, indbad: Graphic3d_ZLayerId, OtherLine: GeomInt_TheMultiLineOfWLApprox): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheMultiLineOfWLApprox_1 extends GeomInt_TheMultiLineOfWLApprox {
+ constructor();
+ }
+
+ export declare class GeomInt_TheMultiLineOfWLApprox_2 extends GeomInt_TheMultiLineOfWLApprox {
+ constructor(line: Handle_IntPatch_WLine, PtrSvSurfaces: Standard_Address, NbP3d: Graphic3d_ZLayerId, NbP2d: Graphic3d_ZLayerId, ApproxU1V1: Standard_Boolean, ApproxU2V2: Standard_Boolean, xo: Quantity_AbsorbedDose, yo: Quantity_AbsorbedDose, zo: Quantity_AbsorbedDose, u1o: Quantity_AbsorbedDose, v1o: Quantity_AbsorbedDose, u2o: Quantity_AbsorbedDose, v2o: Quantity_AbsorbedDose, P2DOnFirst: Standard_Boolean, IndMin: Graphic3d_ZLayerId, IndMax: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_TheMultiLineOfWLApprox_3 extends GeomInt_TheMultiLineOfWLApprox {
+ constructor(line: Handle_IntPatch_WLine, NbP3d: Graphic3d_ZLayerId, NbP2d: Graphic3d_ZLayerId, ApproxU1V1: Standard_Boolean, ApproxU2V2: Standard_Boolean, xo: Quantity_AbsorbedDose, yo: Quantity_AbsorbedDose, zo: Quantity_AbsorbedDose, u1o: Quantity_AbsorbedDose, v1o: Quantity_AbsorbedDose, u2o: Quantity_AbsorbedDose, v2o: Quantity_AbsorbedDose, P2DOnFirst: Standard_Boolean, IndMin: Graphic3d_ZLayerId, IndMax: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomInt_MyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class GeomInt_TheComputeLineBezierOfWLApprox {
+ Init(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean): void;
+ Perform(Line: GeomInt_TheMultiLineOfWLApprox): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetConstraints(firstC: AppParCurves_Constraint, lastC: AppParCurves_Constraint): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(Index: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ ChangeValue(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ SplineValue(): AppParCurves_MultiBSpCurve;
+ Parametrization(): Approx_ParametrizationType;
+ Parameters_1(Index: Graphic3d_ZLayerId): TColStd_Array1OfReal;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheComputeLineBezierOfWLApprox_1 extends GeomInt_TheComputeLineBezierOfWLApprox {
+ constructor(Line: GeomInt_TheMultiLineOfWLApprox, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineBezierOfWLApprox_2 extends GeomInt_TheComputeLineBezierOfWLApprox {
+ constructor(Line: GeomInt_TheMultiLineOfWLApprox, Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineBezierOfWLApprox_3 extends GeomInt_TheComputeLineBezierOfWLApprox {
+ constructor(Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineBezierOfWLApprox_4 extends GeomInt_TheComputeLineBezierOfWLApprox {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+export declare class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_1 extends GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_2 extends GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_3 extends GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_4 extends GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_ThePrmPrmSvSurfacesOfWLApprox extends ApproxInt_SvSurfaces {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Surf2: Handle_Adaptor3d_HSurface)
+ Compute(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Pt: gp_Pnt, Tg: gp_Vec, Tguv1: gp_Vec2d, Tguv2: gp_Vec2d): Standard_Boolean;
+ Pnt(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ SeekPoint(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Point: IntSurf_PntOn2S): Standard_Boolean;
+ Tangency(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec): Standard_Boolean;
+ TangencyOnSurf1(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ TangencyOnSurf2(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_TheComputeLineOfWLApprox {
+ Interpol(Line: GeomInt_TheMultiLineOfWLApprox): void;
+ Init(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean): void;
+ Perform(Line: GeomInt_TheMultiLineOfWLApprox): void;
+ SetParameters(ThePar: math_Vector): void;
+ SetKnots(Knots: TColStd_Array1OfReal): void;
+ SetKnotsAndMultiplicities(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetContinuity(C: Graphic3d_ZLayerId): void;
+ SetConstraints(firstC: AppParCurves_Constraint, lastC: AppParCurves_Constraint): void;
+ SetPeriodic(thePeriodic: Standard_Boolean): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ Value(): AppParCurves_MultiBSpCurve;
+ ChangeValue(): AppParCurves_MultiBSpCurve;
+ Parameters_1(): TColStd_Array1OfReal;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheComputeLineOfWLApprox_1 extends GeomInt_TheComputeLineOfWLApprox {
+ constructor(Line: GeomInt_TheMultiLineOfWLApprox, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineOfWLApprox_2 extends GeomInt_TheComputeLineOfWLApprox {
+ constructor(Line: GeomInt_TheMultiLineOfWLApprox, Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineOfWLApprox_3 extends GeomInt_TheComputeLineOfWLApprox {
+ constructor(Parameters: math_Vector, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, Squares: Standard_Boolean);
+ }
+
+ export declare class GeomInt_TheComputeLineOfWLApprox_4 extends GeomInt_TheComputeLineOfWLApprox {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, cutting: Standard_Boolean, parametrization: Approx_ParametrizationType, Squares: Standard_Boolean);
+ }
+
+export declare class GeomInt_VectorOfReal extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: GeomInt_VectorOfReal, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: Standard_Real): Standard_Real;
+ Appended(): Standard_Real;
+ Value(theIndex: Standard_Integer): Standard_Real;
+ First(): Standard_Real;
+ ChangeFirst(): Standard_Real;
+ Last(): Standard_Real;
+ ChangeLast(): Standard_Real;
+ ChangeValue(theIndex: Standard_Integer): Standard_Real;
+ SetValue(theIndex: Standard_Integer, theValue: Standard_Real): Standard_Real;
+ delete(): void;
+}
+
+ export declare class GeomInt_VectorOfReal_1 extends GeomInt_VectorOfReal {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class GeomInt_VectorOfReal_2 extends GeomInt_VectorOfReal {
+ constructor(theOther: GeomInt_VectorOfReal);
+ }
+
+export declare class GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, SCurv: AppParCurves_MultiCurve, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, Constraints: Handle_AppParCurves_HArray1OfConstraintCouple, Bern: math_Matrix, DerivativeBern: math_Matrix, Tolerance: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ ConstraintMatrix(): math_Matrix;
+ Duale(): math_Vector;
+ ConstraintDerivative(SSP: GeomInt_TheMultiLineOfWLApprox, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, DA: math_Matrix): math_Matrix;
+ InverseMatrix(): math_Matrix;
+ delete(): void;
+}
+
+export declare class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_1 extends GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_2 extends GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_3 extends GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_4 extends GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomInt {
+ constructor();
+ static AdjustPeriodic(thePar: Quantity_AbsorbedDose, theParMin: Quantity_AbsorbedDose, theParMax: Quantity_AbsorbedDose, thePeriod: Quantity_AbsorbedDose, theNewPar: Quantity_AbsorbedDose, theOffset: Quantity_AbsorbedDose, theEps: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_LineTool {
+ constructor();
+ static NbVertex(L: Handle_IntPatch_Line): Graphic3d_ZLayerId;
+ static Vertex(L: Handle_IntPatch_Line, I: Graphic3d_ZLayerId): IntPatch_Point;
+ static FirstParameter(L: Handle_IntPatch_Line): Quantity_AbsorbedDose;
+ static LastParameter(L: Handle_IntPatch_Line): Quantity_AbsorbedDose;
+ static DecompositionOfWLine(theWLine: Handle_IntPatch_WLine, theSurface1: Handle_GeomAdaptor_HSurface, theSurface2: Handle_GeomAdaptor_HSurface, aTolSum: Quantity_AbsorbedDose, theLConstructor: GeomInt_LineConstructor, theNewLines: IntPatch_SequenceOfLine): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ delete(): void;
+}
+
+export declare class GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox {
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiBSpCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_1 extends GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_2 extends GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId, lambda1: Quantity_AbsorbedDose, lambda2: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomInt_TheImpPrmSvSurfacesOfWLApprox extends ApproxInt_SvSurfaces {
+ Compute(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Pt: gp_Pnt, Tg: gp_Vec, Tguv1: gp_Vec2d, Tguv2: gp_Vec2d): Standard_Boolean;
+ Pnt(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ SeekPoint(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Point: IntSurf_PntOn2S): Standard_Boolean;
+ Tangency(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec): Standard_Boolean;
+ TangencyOnSurf1(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ TangencyOnSurf2(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ FillInitialVectorOfSolution(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, binfu: Quantity_AbsorbedDose, bsupu: Quantity_AbsorbedDose, binfv: Quantity_AbsorbedDose, bsupv: Quantity_AbsorbedDose, X: math_Vector, TranslationU: Quantity_AbsorbedDose, TranslationV: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheImpPrmSvSurfacesOfWLApprox_1 extends GeomInt_TheImpPrmSvSurfacesOfWLApprox {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Surf2: IntSurf_Quadric);
+ }
+
+ export declare class GeomInt_TheImpPrmSvSurfacesOfWLApprox_2 extends GeomInt_TheImpPrmSvSurfacesOfWLApprox {
+ constructor(Surf1: IntSurf_Quadric, Surf2: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ Value(): AppParCurves_MultiCurve;
+ Error(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ AverageError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox {
+ Perform_1(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot): IntImp_ConstIsoparametric;
+ Perform_2(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot, ChoixIso: IntImp_ConstIsoparametric): IntImp_ConstIsoparametric;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Point(): IntSurf_PntOn2S;
+ IsTangent(): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ Function(): GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox;
+ ChangePoint(): IntSurf_PntOn2S;
+ delete(): void;
+}
+
+ export declare class GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_1 extends GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox {
+ constructor(Param: TColStd_Array1OfReal, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_2 extends GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox {
+ Perform_1(Parameters: math_Vector): void;
+ Perform_2(Parameters: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_3(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ Perform_4(Parameters: math_Vector, V1t: math_Vector, V2t: math_Vector, V1c: math_Vector, V2c: math_Vector, l1: Quantity_AbsorbedDose, l2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ BezierValue(): AppParCurves_MultiCurve;
+ BSplineValue(): AppParCurves_MultiBSpCurve;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ ErrorGradient(Grad: math_Vector, F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ Distance(): math_Matrix;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ FirstLambda(): Quantity_AbsorbedDose;
+ LastLambda(): Quantity_AbsorbedDose;
+ Points(): math_Matrix;
+ Poles(): math_Matrix;
+ KIndex(): math_IntegerVector;
+ delete(): void;
+}
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_1 extends GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_2 extends GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_3 extends GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Parameters: math_Vector, NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_4 extends GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, NbPol: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomInt_TheMultiLineToolOfWLApprox {
+ constructor();
+ static FirstPoint(ML: GeomInt_TheMultiLineOfWLApprox): Graphic3d_ZLayerId;
+ static LastPoint(ML: GeomInt_TheMultiLineOfWLApprox): Graphic3d_ZLayerId;
+ static NbP2d(ML: GeomInt_TheMultiLineOfWLApprox): Graphic3d_ZLayerId;
+ static NbP3d(ML: GeomInt_TheMultiLineOfWLApprox): Graphic3d_ZLayerId;
+ static Value_1(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt): void;
+ static Value_2(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabPt2d: TColgp_Array1OfPnt2d): void;
+ static Value_3(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabPt: TColgp_Array1OfPnt, tabPt2d: TColgp_Array1OfPnt2d): void;
+ static Tangency_1(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ static Tangency_2(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Tangency_3(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Curvature_1(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ static Curvature_2(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static Curvature_3(ML: GeomInt_TheMultiLineOfWLApprox, MPointIndex: Graphic3d_ZLayerId, tabV: TColgp_Array1OfVec, tabV2d: TColgp_Array1OfVec2d): Standard_Boolean;
+ static MakeMLBetween(ML: GeomInt_TheMultiLineOfWLApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, NbPMin: Graphic3d_ZLayerId): GeomInt_TheMultiLineOfWLApprox;
+ static MakeMLOneMorePoint(ML: GeomInt_TheMultiLineOfWLApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, indbad: Graphic3d_ZLayerId, OtherLine: GeomInt_TheMultiLineOfWLApprox): Standard_Boolean;
+ static WhatStatus(ML: GeomInt_TheMultiLineOfWLApprox, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): Approx_Status;
+ static Dump(ML: GeomInt_TheMultiLineOfWLApprox): void;
+ delete(): void;
+}
+
+export declare class GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Deg: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ delete(): void;
+}
+
+export declare class GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox extends math_FunctionSetWithDerivatives {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ ComputeParameters(ChoixIso: IntImp_ConstIsoparametric, Param: TColStd_Array1OfReal, UVap: math_Vector, BornInf: math_Vector, BornSup: math_Vector, Tolerance: math_Vector): void;
+ Root(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(UVap: math_Vector, Param: TColStd_Array1OfReal, BestChoix: IntImp_ConstIsoparametric): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ AuxillarSurface1(): Handle_Adaptor3d_HSurface;
+ AuxillarSurface2(): Handle_Adaptor3d_HSurface;
+ delete(): void;
+}
+
+export declare class GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox extends math_BFGS {
+ constructor(F: math_MultipleVarFunctionWithGradient, StartingPoint: math_Vector, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, Eps: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId)
+ IsSolutionReached(F: math_MultipleVarFunctionWithGradient): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomInt_ParameterAndOrientation {
+ SetOrientation1(Or: TopAbs_Orientation): void;
+ SetOrientation2(Or: TopAbs_Orientation): void;
+ Parameter(): Quantity_AbsorbedDose;
+ Orientation1(): TopAbs_Orientation;
+ Orientation2(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class GeomInt_ParameterAndOrientation_1 extends GeomInt_ParameterAndOrientation {
+ constructor();
+ }
+
+ export declare class GeomInt_ParameterAndOrientation_2 extends GeomInt_ParameterAndOrientation {
+ constructor(P: Quantity_AbsorbedDose, Or1: TopAbs_Orientation, Or2: TopAbs_Orientation);
+ }
+
+export declare class GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, SCurv: AppParCurves_MultiCurve, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, Constraints: Handle_AppParCurves_HArray1OfConstraintCouple, Bern: math_Matrix, DerivativeBern: math_Matrix, Tolerance: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ ConstraintMatrix(): math_Matrix;
+ Duale(): math_Vector;
+ ConstraintDerivative(SSP: GeomInt_TheMultiLineOfWLApprox, Parameters: math_Vector, Deg: Graphic3d_ZLayerId, DA: math_Matrix): math_Matrix;
+ InverseMatrix(): math_Matrix;
+ delete(): void;
+}
+
+export declare class GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox extends math_MultipleVarFunctionWithGradient {
+ constructor(SSP: GeomInt_TheMultiLineOfWLApprox, FirstPoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId, TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, Parameters: math_Vector, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, NbPol: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ NewParameters(): math_Vector;
+ CurveValue(): AppParCurves_MultiBSpCurve;
+ Error(IPoint: Graphic3d_ZLayerId, CurveIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MaxError3d(): Quantity_AbsorbedDose;
+ MaxError2d(): Quantity_AbsorbedDose;
+ FunctionMatrix(): math_Matrix;
+ DerivativeFunctionMatrix(): math_Matrix;
+ Index(): math_IntegerVector;
+ FirstConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, FirstPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ LastConstraint(TheConstraints: Handle_AppParCurves_HArray1OfConstraintCouple, LastPoint: Graphic3d_ZLayerId): AppParCurves_Constraint;
+ SetFirstLambda(l1: Quantity_AbsorbedDose): void;
+ SetLastLambda(l2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class GeomInt_SequenceOfParameterAndOrientation extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: GeomInt_SequenceOfParameterAndOrientation): GeomInt_SequenceOfParameterAndOrientation;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: GeomInt_ParameterAndOrientation): void;
+ Append_2(theSeq: GeomInt_SequenceOfParameterAndOrientation): void;
+ Prepend_1(theItem: GeomInt_ParameterAndOrientation): void;
+ Prepend_2(theSeq: GeomInt_SequenceOfParameterAndOrientation): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: GeomInt_ParameterAndOrientation): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: GeomInt_SequenceOfParameterAndOrientation): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: GeomInt_SequenceOfParameterAndOrientation): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: GeomInt_ParameterAndOrientation): void;
+ Split(theIndex: Standard_Integer, theSeq: GeomInt_SequenceOfParameterAndOrientation): void;
+ First(): GeomInt_ParameterAndOrientation;
+ ChangeFirst(): GeomInt_ParameterAndOrientation;
+ Last(): GeomInt_ParameterAndOrientation;
+ ChangeLast(): GeomInt_ParameterAndOrientation;
+ Value(theIndex: Standard_Integer): GeomInt_ParameterAndOrientation;
+ ChangeValue(theIndex: Standard_Integer): GeomInt_ParameterAndOrientation;
+ SetValue(theIndex: Standard_Integer, theItem: GeomInt_ParameterAndOrientation): void;
+ delete(): void;
+}
+
+ export declare class GeomInt_SequenceOfParameterAndOrientation_1 extends GeomInt_SequenceOfParameterAndOrientation {
+ constructor();
+ }
+
+ export declare class GeomInt_SequenceOfParameterAndOrientation_2 extends GeomInt_SequenceOfParameterAndOrientation {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class GeomInt_SequenceOfParameterAndOrientation_3 extends GeomInt_SequenceOfParameterAndOrientation {
+ constructor(theOther: GeomInt_SequenceOfParameterAndOrientation);
+ }
+
+export declare class GeomInt_WLApprox {
+ constructor()
+ SetParameters(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, NbIterMax: Graphic3d_ZLayerId, NbPntMax: Graphic3d_ZLayerId, ApproxWithTangency: Standard_Boolean, Parametrization: Approx_ParametrizationType): void;
+ TolReached3d(): Quantity_AbsorbedDose;
+ TolReached2d(): Quantity_AbsorbedDose;
+ IsDone(): Standard_Boolean;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiBSpCurve;
+ delete(): void;
+}
+
+export declare class GeomInt_LineConstructor {
+ constructor()
+ Load(D1: Handle_Adaptor3d_TopolTool, D2: Handle_Adaptor3d_TopolTool, S1: Handle_GeomAdaptor_HSurface, S2: Handle_GeomAdaptor_HSurface): void;
+ Perform(L: Handle_IntPatch_Line): void;
+ IsDone(): Standard_Boolean;
+ NbParts(): Graphic3d_ZLayerId;
+ Part(I: Graphic3d_ZLayerId, WFirst: Quantity_AbsorbedDose, WLast: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Poly_Triangle {
+ Set_1(theN1: Graphic3d_ZLayerId, theN2: Graphic3d_ZLayerId, theN3: Graphic3d_ZLayerId): void;
+ Set_2(theIndex: Graphic3d_ZLayerId, theNode: Graphic3d_ZLayerId): void;
+ Get(theN1: Graphic3d_ZLayerId, theN2: Graphic3d_ZLayerId, theN3: Graphic3d_ZLayerId): void;
+ Value(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ChangeValue(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Poly_Triangle_1 extends Poly_Triangle {
+ constructor();
+ }
+
+ export declare class Poly_Triangle_2 extends Poly_Triangle {
+ constructor(theN1: Graphic3d_ZLayerId, theN2: Graphic3d_ZLayerId, theN3: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_Poly_Polygon2D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_Polygon2D): void;
+ get(): Poly_Polygon2D;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_Polygon2D_1 extends Handle_Poly_Polygon2D {
+ constructor();
+ }
+
+ export declare class Handle_Poly_Polygon2D_2 extends Handle_Poly_Polygon2D {
+ constructor(thePtr: Poly_Polygon2D);
+ }
+
+ export declare class Handle_Poly_Polygon2D_3 extends Handle_Poly_Polygon2D {
+ constructor(theHandle: Handle_Poly_Polygon2D);
+ }
+
+ export declare class Handle_Poly_Polygon2D_4 extends Handle_Poly_Polygon2D {
+ constructor(theHandle: Handle_Poly_Polygon2D);
+ }
+
+export declare class Poly_Polygon2D extends Standard_Transient {
+ Deflection_1(): Quantity_AbsorbedDose;
+ Deflection_2(theDefl: Quantity_AbsorbedDose): void;
+ NbNodes(): Graphic3d_ZLayerId;
+ Nodes(): TColgp_Array1OfPnt2d;
+ ChangeNodes(): TColgp_Array1OfPnt2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Poly_Polygon2D_1 extends Poly_Polygon2D {
+ constructor(theNbNodes: Graphic3d_ZLayerId);
+ }
+
+ export declare class Poly_Polygon2D_2 extends Poly_Polygon2D {
+ constructor(Nodes: TColgp_Array1OfPnt2d);
+ }
+
+export declare class Poly_Polygon3D extends Standard_Transient {
+ Copy(): Handle_Poly_Polygon3D;
+ Deflection_1(): Quantity_AbsorbedDose;
+ Deflection_2(theDefl: Quantity_AbsorbedDose): void;
+ NbNodes(): Graphic3d_ZLayerId;
+ Nodes(): TColgp_Array1OfPnt;
+ ChangeNodes(): TColgp_Array1OfPnt;
+ HasParameters(): Standard_Boolean;
+ Parameters(): TColStd_Array1OfReal;
+ ChangeParameters(): TColStd_Array1OfReal;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Poly_Polygon3D_1 extends Poly_Polygon3D {
+ constructor(theNbNodes: Graphic3d_ZLayerId, theHasParams: Standard_Boolean);
+ }
+
+ export declare class Poly_Polygon3D_2 extends Poly_Polygon3D {
+ constructor(Nodes: TColgp_Array1OfPnt);
+ }
+
+ export declare class Poly_Polygon3D_3 extends Poly_Polygon3D {
+ constructor(Nodes: TColgp_Array1OfPnt, Parameters: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_Poly_Polygon3D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_Polygon3D): void;
+ get(): Poly_Polygon3D;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_Polygon3D_1 extends Handle_Poly_Polygon3D {
+ constructor();
+ }
+
+ export declare class Handle_Poly_Polygon3D_2 extends Handle_Poly_Polygon3D {
+ constructor(thePtr: Poly_Polygon3D);
+ }
+
+ export declare class Handle_Poly_Polygon3D_3 extends Handle_Poly_Polygon3D {
+ constructor(theHandle: Handle_Poly_Polygon3D);
+ }
+
+ export declare class Handle_Poly_Polygon3D_4 extends Handle_Poly_Polygon3D {
+ constructor(theHandle: Handle_Poly_Polygon3D);
+ }
+
+export declare class Poly_Connect {
+ Load(theTriangulation: Handle_Poly_Triangulation): void;
+ Triangulation(): Handle_Poly_Triangulation;
+ Triangle(N: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Triangles(T: Graphic3d_ZLayerId, t1: Graphic3d_ZLayerId, t2: Graphic3d_ZLayerId, t3: Graphic3d_ZLayerId): void;
+ Nodes(T: Graphic3d_ZLayerId, n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId, n3: Graphic3d_ZLayerId): void;
+ Initialize(N: Graphic3d_ZLayerId): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Poly_Connect_1 extends Poly_Connect {
+ constructor();
+ }
+
+ export declare class Poly_Connect_2 extends Poly_Connect {
+ constructor(theTriangulation: Handle_Poly_Triangulation);
+ }
+
+export declare class Poly_Triangulation extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Copy(): Handle_Poly_Triangulation;
+ Deflection_1(): Quantity_AbsorbedDose;
+ Deflection_2(theDeflection: Quantity_AbsorbedDose): void;
+ RemoveUVNodes(): void;
+ NbNodes(): Graphic3d_ZLayerId;
+ NbTriangles(): Graphic3d_ZLayerId;
+ HasUVNodes(): Standard_Boolean;
+ Nodes(): TColgp_Array1OfPnt;
+ ChangeNodes(): TColgp_Array1OfPnt;
+ Node(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ ChangeNode(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ UVNodes(): TColgp_Array1OfPnt2d;
+ ChangeUVNodes(): TColgp_Array1OfPnt2d;
+ UVNode(theIndex: Graphic3d_ZLayerId): gp_Pnt2d;
+ ChangeUVNode(theIndex: Graphic3d_ZLayerId): gp_Pnt2d;
+ Triangles(): Poly_Array1OfTriangle;
+ ChangeTriangles(): Poly_Array1OfTriangle;
+ Triangle(theIndex: Graphic3d_ZLayerId): Poly_Triangle;
+ ChangeTriangle(theIndex: Graphic3d_ZLayerId): Poly_Triangle;
+ SetNormals(theNormals: Handle_TShort_HArray1OfShortReal): void;
+ Normals(): TShort_Array1OfShortReal;
+ ChangeNormals(): TShort_Array1OfShortReal;
+ HasNormals(): Standard_Boolean;
+ Normal(theIndex: Graphic3d_ZLayerId): gp_Dir;
+ SetNormal(theIndex: Graphic3d_ZLayerId, theNormal: gp_Dir): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Poly_Triangulation_1 extends Poly_Triangulation {
+ constructor(nbNodes: Graphic3d_ZLayerId, nbTriangles: Graphic3d_ZLayerId, UVNodes: Standard_Boolean);
+ }
+
+ export declare class Poly_Triangulation_2 extends Poly_Triangulation {
+ constructor(Nodes: TColgp_Array1OfPnt, Triangles: Poly_Array1OfTriangle);
+ }
+
+ export declare class Poly_Triangulation_3 extends Poly_Triangulation {
+ constructor(Nodes: TColgp_Array1OfPnt, UVNodes: TColgp_Array1OfPnt2d, Triangles: Poly_Array1OfTriangle);
+ }
+
+ export declare class Poly_Triangulation_4 extends Poly_Triangulation {
+ constructor(theTriangulation: Handle_Poly_Triangulation);
+ }
+
+export declare class Handle_Poly_Triangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_Triangulation): void;
+ get(): Poly_Triangulation;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_Triangulation_1 extends Handle_Poly_Triangulation {
+ constructor();
+ }
+
+ export declare class Handle_Poly_Triangulation_2 extends Handle_Poly_Triangulation {
+ constructor(thePtr: Poly_Triangulation);
+ }
+
+ export declare class Handle_Poly_Triangulation_3 extends Handle_Poly_Triangulation {
+ constructor(theHandle: Handle_Poly_Triangulation);
+ }
+
+ export declare class Handle_Poly_Triangulation_4 extends Handle_Poly_Triangulation {
+ constructor(theHandle: Handle_Poly_Triangulation);
+ }
+
+export declare class Poly_CoherentTriangle {
+ Node(ind: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ SetConnection_1(iConn: Graphic3d_ZLayerId, theTr: Poly_CoherentTriangle): Standard_Boolean;
+ SetConnection_2(theTri: Poly_CoherentTriangle): Standard_Boolean;
+ RemoveConnection_1(iConn: Graphic3d_ZLayerId): void;
+ RemoveConnection_2(theTri: Poly_CoherentTriangle): Standard_Boolean;
+ NConnections(): Graphic3d_ZLayerId;
+ GetConnectedNode(iConn: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetConnectedTri(iConn: Graphic3d_ZLayerId): Poly_CoherentTriangle;
+ GetLink(iLink: Graphic3d_ZLayerId): Poly_CoherentLink;
+ FindConnection(a0: Poly_CoherentTriangle): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Poly_CoherentTriangle_1 extends Poly_CoherentTriangle {
+ constructor();
+ }
+
+ export declare class Poly_CoherentTriangle_2 extends Poly_CoherentTriangle {
+ constructor(iNode0: Graphic3d_ZLayerId, iNode1: Graphic3d_ZLayerId, iNode2: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_Poly_HArray1OfTriangle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_HArray1OfTriangle): void;
+ get(): Poly_HArray1OfTriangle;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_HArray1OfTriangle_1 extends Handle_Poly_HArray1OfTriangle {
+ constructor();
+ }
+
+ export declare class Handle_Poly_HArray1OfTriangle_2 extends Handle_Poly_HArray1OfTriangle {
+ constructor(thePtr: Poly_HArray1OfTriangle);
+ }
+
+ export declare class Handle_Poly_HArray1OfTriangle_3 extends Handle_Poly_HArray1OfTriangle {
+ constructor(theHandle: Handle_Poly_HArray1OfTriangle);
+ }
+
+ export declare class Handle_Poly_HArray1OfTriangle_4 extends Handle_Poly_HArray1OfTriangle {
+ constructor(theHandle: Handle_Poly_HArray1OfTriangle);
+ }
+
+export declare class Poly_MakeLoops3D extends Poly_MakeLoops {
+ constructor(theHelper: any, theAlloc: Handle_NCollection_BaseAllocator)
+ delete(): void;
+}
+
+export declare class Poly_MakeLoops {
+ Reset(theHelper: any, theAlloc: Handle_NCollection_BaseAllocator): void;
+ AddLink(theLink: any): void;
+ ReplaceLink(theLink: any, theNewLink: any): void;
+ SetLinkOrientation(theLink: any, theOrient: any): any;
+ FindLink(theLink: any): any;
+ Perform(): Graphic3d_ZLayerId;
+ GetNbLoops(): Graphic3d_ZLayerId;
+ GetLoop(theIndex: Graphic3d_ZLayerId): any;
+ GetNbHanging(): Graphic3d_ZLayerId;
+ GetHangingLinks(theLinks: any): void;
+ delete(): void;
+}
+
+export declare class Poly_MakeLoops2D extends Poly_MakeLoops {
+ constructor(theLeftWay: Standard_Boolean, theHelper: any, theAlloc: Handle_NCollection_BaseAllocator)
+ delete(): void;
+}
+
+export declare class Poly_CoherentNode extends gp_XYZ {
+ SetUV(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose): void;
+ GetU(): Quantity_AbsorbedDose;
+ GetV(): Quantity_AbsorbedDose;
+ SetNormal(theVector: gp_XYZ): void;
+ HasNormal(): Standard_Boolean;
+ GetNormal(): gp_XYZ;
+ SetIndex(theIndex: Graphic3d_ZLayerId): void;
+ GetIndex(): Graphic3d_ZLayerId;
+ IsFreeNode(): Standard_Boolean;
+ Clear(a0: Handle_NCollection_BaseAllocator): void;
+ AddTriangle(theTri: Poly_CoherentTriangle, theA: Handle_NCollection_BaseAllocator): void;
+ RemoveTriangle(theTri: Poly_CoherentTriangle, theA: Handle_NCollection_BaseAllocator): Standard_Boolean;
+ TriangleIterator(): any;
+ Dump(theStream: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class Poly_CoherentNode_1 extends Poly_CoherentNode {
+ constructor();
+ }
+
+ export declare class Poly_CoherentNode_2 extends Poly_CoherentNode {
+ constructor(thePnt: gp_XYZ);
+ }
+
+export declare class Poly_Array1OfTriangle {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Poly_Triangle): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Poly_Array1OfTriangle): Poly_Array1OfTriangle;
+ Move(theOther: Poly_Array1OfTriangle): Poly_Array1OfTriangle;
+ First(): Poly_Triangle;
+ ChangeFirst(): Poly_Triangle;
+ Last(): Poly_Triangle;
+ ChangeLast(): Poly_Triangle;
+ Value(theIndex: Standard_Integer): Poly_Triangle;
+ ChangeValue(theIndex: Standard_Integer): Poly_Triangle;
+ SetValue(theIndex: Standard_Integer, theItem: Poly_Triangle): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Poly_Array1OfTriangle_1 extends Poly_Array1OfTriangle {
+ constructor();
+ }
+
+ export declare class Poly_Array1OfTriangle_2 extends Poly_Array1OfTriangle {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Poly_Array1OfTriangle_3 extends Poly_Array1OfTriangle {
+ constructor(theOther: Poly_Array1OfTriangle);
+ }
+
+ export declare class Poly_Array1OfTriangle_4 extends Poly_Array1OfTriangle {
+ constructor(theOther: Poly_Array1OfTriangle);
+ }
+
+ export declare class Poly_Array1OfTriangle_5 extends Poly_Array1OfTriangle {
+ constructor(theBegin: Poly_Triangle, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Poly_PolygonOnTriangulation extends Standard_Transient {
+ Copy(): Handle_Poly_PolygonOnTriangulation;
+ Deflection_1(): Quantity_AbsorbedDose;
+ Deflection_2(theDefl: Quantity_AbsorbedDose): void;
+ NbNodes(): Graphic3d_ZLayerId;
+ Nodes(): TColStd_Array1OfInteger;
+ ChangeNodes(): TColStd_Array1OfInteger;
+ HasParameters(): Standard_Boolean;
+ Parameters(): Handle_TColStd_HArray1OfReal;
+ ChangeParameters(): TColStd_Array1OfReal;
+ SetParameters(theParameters: Handle_TColStd_HArray1OfReal): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Poly_PolygonOnTriangulation_1 extends Poly_PolygonOnTriangulation {
+ constructor(theNbNodes: Graphic3d_ZLayerId, theHasParams: Standard_Boolean);
+ }
+
+ export declare class Poly_PolygonOnTriangulation_2 extends Poly_PolygonOnTriangulation {
+ constructor(Nodes: TColStd_Array1OfInteger);
+ }
+
+ export declare class Poly_PolygonOnTriangulation_3 extends Poly_PolygonOnTriangulation {
+ constructor(Nodes: TColStd_Array1OfInteger, Parameters: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_Poly_PolygonOnTriangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_PolygonOnTriangulation): void;
+ get(): Poly_PolygonOnTriangulation;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_PolygonOnTriangulation_1 extends Handle_Poly_PolygonOnTriangulation {
+ constructor();
+ }
+
+ export declare class Handle_Poly_PolygonOnTriangulation_2 extends Handle_Poly_PolygonOnTriangulation {
+ constructor(thePtr: Poly_PolygonOnTriangulation);
+ }
+
+ export declare class Handle_Poly_PolygonOnTriangulation_3 extends Handle_Poly_PolygonOnTriangulation {
+ constructor(theHandle: Handle_Poly_PolygonOnTriangulation);
+ }
+
+ export declare class Handle_Poly_PolygonOnTriangulation_4 extends Handle_Poly_PolygonOnTriangulation {
+ constructor(theHandle: Handle_Poly_PolygonOnTriangulation);
+ }
+
+export declare class Poly_CoherentTriangulation extends Standard_Transient {
+ GetTriangulation(): Handle_Poly_Triangulation;
+ RemoveDegenerated(theTol: Quantity_AbsorbedDose, pLstRemovedNode: any): Standard_Boolean;
+ GetFreeNodes(lstNodes: TColStd_ListOfInteger): Standard_Boolean;
+ MaxNode(): Graphic3d_ZLayerId;
+ MaxTriangle(): Graphic3d_ZLayerId;
+ SetDeflection(theDefl: Quantity_AbsorbedDose): void;
+ Deflection(): Quantity_AbsorbedDose;
+ SetNode(thePnt: gp_XYZ, iN: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Node(i: Graphic3d_ZLayerId): Poly_CoherentNode;
+ ChangeNode(i: Graphic3d_ZLayerId): Poly_CoherentNode;
+ NNodes(): Graphic3d_ZLayerId;
+ Triangle(i: Graphic3d_ZLayerId): Poly_CoherentTriangle;
+ NTriangles(): Graphic3d_ZLayerId;
+ NLinks(): Graphic3d_ZLayerId;
+ RemoveTriangle(theTr: Poly_CoherentTriangle): Standard_Boolean;
+ RemoveLink(theLink: Poly_CoherentLink): void;
+ AddTriangle(iNode0: Graphic3d_ZLayerId, iNode1: Graphic3d_ZLayerId, iNode2: Graphic3d_ZLayerId): Poly_CoherentTriangle;
+ ReplaceNodes(theTriangle: Poly_CoherentTriangle, iNode0: Graphic3d_ZLayerId, iNode1: Graphic3d_ZLayerId, iNode2: Graphic3d_ZLayerId): Standard_Boolean;
+ AddLink(theTri: Poly_CoherentTriangle, theConn: Graphic3d_ZLayerId): Poly_CoherentLink;
+ FindTriangle(theLink: Poly_CoherentLink, pTri: Poly_CoherentTriangle [2]): Standard_Boolean;
+ ComputeLinks(): Graphic3d_ZLayerId;
+ ClearLinks(): void;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ Clone(theAlloc: Handle_NCollection_BaseAllocator): Handle_Poly_CoherentTriangulation;
+ Dump(a0: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Poly_CoherentTriangulation_1 extends Poly_CoherentTriangulation {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Poly_CoherentTriangulation_2 extends Poly_CoherentTriangulation {
+ constructor(theTriangulation: Handle_Poly_Triangulation, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class Handle_Poly_CoherentTriangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Poly_CoherentTriangulation): void;
+ get(): Poly_CoherentTriangulation;
+ delete(): void;
+}
+
+ export declare class Handle_Poly_CoherentTriangulation_1 extends Handle_Poly_CoherentTriangulation {
+ constructor();
+ }
+
+ export declare class Handle_Poly_CoherentTriangulation_2 extends Handle_Poly_CoherentTriangulation {
+ constructor(thePtr: Poly_CoherentTriangulation);
+ }
+
+ export declare class Handle_Poly_CoherentTriangulation_3 extends Handle_Poly_CoherentTriangulation {
+ constructor(theHandle: Handle_Poly_CoherentTriangulation);
+ }
+
+ export declare class Handle_Poly_CoherentTriangulation_4 extends Handle_Poly_CoherentTriangulation {
+ constructor(theHandle: Handle_Poly_CoherentTriangulation);
+ }
+
+export declare class Poly {
+ constructor();
+ static Catenate(lstTri: Poly_ListOfTriangulation): Handle_Poly_Triangulation;
+ static Write_1(T: Handle_Poly_Triangulation, OS: Standard_OStream, Compact: Standard_Boolean): void;
+ static Write_2(P: Handle_Poly_Polygon3D, OS: Standard_OStream, Compact: Standard_Boolean): void;
+ static Write_3(P: Handle_Poly_Polygon2D, OS: Standard_OStream, Compact: Standard_Boolean): void;
+ static Dump_1(T: Handle_Poly_Triangulation, OS: Standard_OStream): void;
+ static Dump_2(P: Handle_Poly_Polygon3D, OS: Standard_OStream): void;
+ static Dump_3(P: Handle_Poly_Polygon2D, OS: Standard_OStream): void;
+ static ReadTriangulation(IS: Standard_IStream): Handle_Poly_Triangulation;
+ static ReadPolygon3D(IS: Standard_IStream): Handle_Poly_Polygon3D;
+ static ReadPolygon2D(IS: Standard_IStream): Handle_Poly_Polygon2D;
+ static ComputeNormals(Tri: Handle_Poly_Triangulation): void;
+ static PointOnTriangle(P1: gp_XY, P2: gp_XY, P3: gp_XY, P: gp_XY, UV: gp_XY): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Poly_CoherentLink {
+ Node(ind: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ OppositeNode(ind: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetAttribute(): Standard_Address;
+ SetAttribute(theAtt: Standard_Address): void;
+ IsEmpty(): Standard_Boolean;
+ Nullify(): void;
+ delete(): void;
+}
+
+ export declare class Poly_CoherentLink_1 extends Poly_CoherentLink {
+ constructor();
+ }
+
+ export declare class Poly_CoherentLink_2 extends Poly_CoherentLink {
+ constructor(iNode0: Graphic3d_ZLayerId, iNode1: Graphic3d_ZLayerId);
+ }
+
+ export declare class Poly_CoherentLink_3 extends Poly_CoherentLink {
+ constructor(theTri: Poly_CoherentTriangle, iSide: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepFilletAPI_MakeChamfer extends BRepFilletAPI_LocalOperation {
+ constructor(S: TopoDS_Shape)
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(Dis: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ SetDist(Dis: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ GetDist(IC: Graphic3d_ZLayerId, Dis: Quantity_AbsorbedDose): void;
+ Add_3(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face): void;
+ SetDists(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ Dists(IC: Graphic3d_ZLayerId, Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose): void;
+ AddDA(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face): void;
+ SetDistAngle(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ GetDistAngle(IC: Graphic3d_ZLayerId, Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose): void;
+ SetMode(theMode: ChFiDS_ChamfMode): void;
+ IsSymetric(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTwoDistances(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ IsDistanceAngle(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ ResetContour(IC: Graphic3d_ZLayerId): void;
+ NbContours(): Graphic3d_ZLayerId;
+ Contour(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ NbEdges(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Edge(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): TopoDS_Edge;
+ Remove(E: TopoDS_Edge): void;
+ Length(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ FirstVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ LastVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Abscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ RelativeAbscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ ClosedAndTangent(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Closed(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Build(): void;
+ Reset(): void;
+ Builder(): Handle_TopOpeBRepBuild_HBuilder;
+ Generated(EorV: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(F: TopoDS_Shape): Standard_Boolean;
+ Simulate(IC: Graphic3d_ZLayerId): void;
+ NbSurf(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Sect(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_ChFiDS_SecHArray1;
+ delete(): void;
+}
+
+export declare class BRepFilletAPI_MakeFillet2d extends BRepBuilderAPI_MakeShape {
+ Init_1(F: TopoDS_Face): void;
+ Init_2(RefFace: TopoDS_Face, ModFace: TopoDS_Face): void;
+ AddFillet(V: TopoDS_Vertex, Radius: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyFillet(Fillet: TopoDS_Edge, Radius: Quantity_AbsorbedDose): TopoDS_Edge;
+ RemoveFillet(Fillet: TopoDS_Edge): TopoDS_Vertex;
+ AddChamfer_1(E1: TopoDS_Edge, E2: TopoDS_Edge, D1: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): TopoDS_Edge;
+ AddChamfer_2(E: TopoDS_Edge, V: TopoDS_Vertex, D: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyChamfer_1(Chamfer: TopoDS_Edge, E1: TopoDS_Edge, E2: TopoDS_Edge, D1: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyChamfer_2(Chamfer: TopoDS_Edge, E: TopoDS_Edge, D: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ RemoveChamfer(Chamfer: TopoDS_Edge): TopoDS_Vertex;
+ IsModified(E: TopoDS_Edge): Standard_Boolean;
+ FilletEdges(): TopTools_SequenceOfShape;
+ NbFillet(): Graphic3d_ZLayerId;
+ ChamferEdges(): TopTools_SequenceOfShape;
+ NbChamfer(): Graphic3d_ZLayerId;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ NbCurves(): Graphic3d_ZLayerId;
+ NewEdges(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ HasDescendant(E: TopoDS_Edge): Standard_Boolean;
+ DescendantEdge(E: TopoDS_Edge): TopoDS_Edge;
+ BasisEdge(E: TopoDS_Edge): TopoDS_Edge;
+ Status(): ChFi2d_ConstructionError;
+ Build(): void;
+ delete(): void;
+}
+
+ export declare class BRepFilletAPI_MakeFillet2d_1 extends BRepFilletAPI_MakeFillet2d {
+ constructor();
+ }
+
+ export declare class BRepFilletAPI_MakeFillet2d_2 extends BRepFilletAPI_MakeFillet2d {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class BRepFilletAPI_MakeFillet extends BRepFilletAPI_LocalOperation {
+ constructor(S: TopoDS_Shape, FShape: ChFi3d_FilletShape)
+ SetParams(Tang: Quantity_AbsorbedDose, Tesp: Quantity_AbsorbedDose, T2d: Quantity_AbsorbedDose, TApp3d: Quantity_AbsorbedDose, TolApp2d: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose): void;
+ SetContinuity(InternalContinuity: GeomAbs_Shape, AngularTolerance: Quantity_AbsorbedDose): void;
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(Radius: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ Add_3(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ Add_4(L: Handle_Law_Function, E: TopoDS_Edge): void;
+ Add_5(UandR: TColgp_Array1OfPnt2d, E: TopoDS_Edge): void;
+ SetRadius_1(Radius: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ SetRadius_2(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ SetRadius_3(L: Handle_Law_Function, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ SetRadius_4(UandR: TColgp_Array1OfPnt2d, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ ResetContour(IC: Graphic3d_ZLayerId): void;
+ IsConstant_1(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Radius_1(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsConstant_2(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Standard_Boolean;
+ Radius_2(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Quantity_AbsorbedDose;
+ SetRadius_5(Radius: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, E: TopoDS_Edge): void;
+ SetRadius_6(Radius: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): void;
+ GetBounds(IC: Graphic3d_ZLayerId, E: TopoDS_Edge, F: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): Standard_Boolean;
+ GetLaw(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Handle_Law_Function;
+ SetLaw(IC: Graphic3d_ZLayerId, E: TopoDS_Edge, L: Handle_Law_Function): void;
+ SetFilletShape(FShape: ChFi3d_FilletShape): void;
+ GetFilletShape(): ChFi3d_FilletShape;
+ NbContours(): Graphic3d_ZLayerId;
+ Contour(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ NbEdges(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Edge(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): TopoDS_Edge;
+ Remove(E: TopoDS_Edge): void;
+ Length(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ FirstVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ LastVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Abscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ RelativeAbscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ ClosedAndTangent(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Closed(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Build(): void;
+ Reset(): void;
+ Builder(): Handle_TopOpeBRepBuild_HBuilder;
+ Generated(EorV: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(F: TopoDS_Shape): Standard_Boolean;
+ NbSurfaces(): Graphic3d_ZLayerId;
+ NewFaces(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ Simulate(IC: Graphic3d_ZLayerId): void;
+ NbSurf(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Sect(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_ChFiDS_SecHArray1;
+ NbFaultyContours(): Graphic3d_ZLayerId;
+ FaultyContour(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbComputedSurfaces(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ComputedSurface(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ NbFaultyVertices(): Graphic3d_ZLayerId;
+ FaultyVertex(IV: Graphic3d_ZLayerId): TopoDS_Vertex;
+ HasResult(): Standard_Boolean;
+ BadShape(): TopoDS_Shape;
+ StripeStatus(IC: Graphic3d_ZLayerId): ChFiDS_ErrorStatus;
+ delete(): void;
+}
+
+export declare class BRepFilletAPI_LocalOperation extends BRepBuilderAPI_MakeShape {
+ Add(E: TopoDS_Edge): void;
+ ResetContour(IC: Graphic3d_ZLayerId): void;
+ NbContours(): Graphic3d_ZLayerId;
+ Contour(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ NbEdges(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Edge(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): TopoDS_Edge;
+ Remove(E: TopoDS_Edge): void;
+ Length(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ FirstVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ LastVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Abscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ RelativeAbscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ ClosedAndTangent(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Closed(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Reset(): void;
+ Simulate(IC: Graphic3d_ZLayerId): void;
+ NbSurf(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Sect(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_ChFiDS_SecHArray1;
+ delete(): void;
+}
+
+export declare class ElSLib {
+ constructor();
+ static Value_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pl: gp_Pln): gp_Pnt;
+ static Value_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone): gp_Pnt;
+ static Value_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder): gp_Pnt;
+ static Value_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere): gp_Pnt;
+ static Value_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus): gp_Pnt;
+ static DN_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pl: gp_Pln, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static DN_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static DN_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static DN_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static DN_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static D0_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pl: gp_Pln, P: gp_Pnt): void;
+ static D0_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone, P: gp_Pnt): void;
+ static D0_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder, P: gp_Pnt): void;
+ static D0_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere, P: gp_Pnt): void;
+ static D0_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus, P: gp_Pnt): void;
+ static D1_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pl: gp_Pln, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D1_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D1_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D1_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D1_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static D2_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static D2_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static D2_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static D2_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static D3_1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cone, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static D3_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, C: gp_Cylinder, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static D3_3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, S: gp_Sphere, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static D3_4(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Torus, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static PlaneValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3): gp_Pnt;
+ static CylinderValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose): gp_Pnt;
+ static ConeValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose): gp_Pnt;
+ static SphereValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose): gp_Pnt;
+ static TorusValue(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose): gp_Pnt;
+ static PlaneDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static CylinderDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static ConeDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static SphereDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static TorusDN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static PlaneD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, P: gp_Pnt): void;
+ static ConeD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static CylinderD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static SphereD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static TorusD0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static PlaneD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static ConeD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static CylinderD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static SphereD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static TorusD1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec): void;
+ static ConeD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static CylinderD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static SphereD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static TorusD2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec): void;
+ static ConeD3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static CylinderD3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static SphereD3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static TorusD3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, Vu: gp_Vec, Vv: gp_Vec, Vuu: gp_Vec, Vvv: gp_Vec, Vuv: gp_Vec, Vuuu: gp_Vec, Vvvv: gp_Vec, Vuuv: gp_Vec, Vuvv: gp_Vec): void;
+ static Parameters_1(Pl: gp_Pln, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static Parameters_2(C: gp_Cylinder, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static Parameters_3(C: gp_Cone, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static Parameters_4(S: gp_Sphere, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static Parameters_5(T: gp_Torus, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static PlaneParameters(Pos: gp_Ax3, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static CylinderParameters(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static ConeParameters(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static SphereParameters(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static TorusParameters(Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static PlaneUIso(Pos: gp_Ax3, U: Quantity_AbsorbedDose): gp_Lin;
+ static CylinderUIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): gp_Lin;
+ static ConeUIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): gp_Lin;
+ static SphereUIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): gp_Circ;
+ static TorusUIso(Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): gp_Circ;
+ static PlaneVIso(Pos: gp_Ax3, V: Quantity_AbsorbedDose): gp_Lin;
+ static CylinderVIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Circ;
+ static ConeVIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, SAngle: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Circ;
+ static SphereVIso(Pos: gp_Ax3, Radius: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Circ;
+ static TorusVIso(Pos: gp_Ax3, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Circ;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeBSplineSurfaceWithKnots extends GeomToStep_Root {
+ constructor(Bsplin: Handle_Geom_BSplineSurface)
+ Value(): Handle_StepGeom_BSplineSurfaceWithKnots;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeSphericalSurface extends GeomToStep_Root {
+ constructor(CSurf: Handle_Geom_SphericalSurface)
+ Value(): Handle_StepGeom_SphericalSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeCircle extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Circle;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeCircle_1 extends GeomToStep_MakeCircle {
+ constructor(C: gp_Circ);
+ }
+
+ export declare class GeomToStep_MakeCircle_2 extends GeomToStep_MakeCircle {
+ constructor(C: Handle_Geom_Circle);
+ }
+
+ export declare class GeomToStep_MakeCircle_3 extends GeomToStep_MakeCircle {
+ constructor(C: Handle_Geom2d_Circle);
+ }
+
+export declare class GeomToStep_MakeCurve extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Curve;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeCurve_1 extends GeomToStep_MakeCurve {
+ constructor(C: Handle_Geom_Curve);
+ }
+
+ export declare class GeomToStep_MakeCurve_2 extends GeomToStep_MakeCurve {
+ constructor(C: Handle_Geom2d_Curve);
+ }
+
+export declare class GeomToStep_MakeLine extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Line;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeLine_1 extends GeomToStep_MakeLine {
+ constructor(L: gp_Lin);
+ }
+
+ export declare class GeomToStep_MakeLine_2 extends GeomToStep_MakeLine {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class GeomToStep_MakeLine_3 extends GeomToStep_MakeLine {
+ constructor(C: Handle_Geom_Line);
+ }
+
+ export declare class GeomToStep_MakeLine_4 extends GeomToStep_MakeLine {
+ constructor(C: Handle_Geom2d_Line);
+ }
+
+export declare class GeomToStep_MakeVector extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Vector;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeVector_1 extends GeomToStep_MakeVector {
+ constructor(V: gp_Vec);
+ }
+
+ export declare class GeomToStep_MakeVector_2 extends GeomToStep_MakeVector {
+ constructor(V: gp_Vec2d);
+ }
+
+ export declare class GeomToStep_MakeVector_3 extends GeomToStep_MakeVector {
+ constructor(V: Handle_Geom_Vector);
+ }
+
+ export declare class GeomToStep_MakeVector_4 extends GeomToStep_MakeVector {
+ constructor(V: Handle_Geom2d_Vector);
+ }
+
+export declare class GeomToStep_MakePolyline extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Polyline;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakePolyline_1 extends GeomToStep_MakePolyline {
+ constructor(P: TColgp_Array1OfPnt);
+ }
+
+ export declare class GeomToStep_MakePolyline_2 extends GeomToStep_MakePolyline {
+ constructor(P: TColgp_Array1OfPnt2d);
+ }
+
+export declare class GeomToStep_Root {
+ constructor();
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeCartesianPoint extends GeomToStep_Root {
+ Value(): Handle_StepGeom_CartesianPoint;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeCartesianPoint_1 extends GeomToStep_MakeCartesianPoint {
+ constructor(P: gp_Pnt);
+ }
+
+ export declare class GeomToStep_MakeCartesianPoint_2 extends GeomToStep_MakeCartesianPoint {
+ constructor(P: gp_Pnt2d);
+ }
+
+ export declare class GeomToStep_MakeCartesianPoint_3 extends GeomToStep_MakeCartesianPoint {
+ constructor(P: Handle_Geom_CartesianPoint);
+ }
+
+ export declare class GeomToStep_MakeCartesianPoint_4 extends GeomToStep_MakeCartesianPoint {
+ constructor(P: Handle_Geom2d_CartesianPoint);
+ }
+
+export declare class GeomToStep_MakeEllipse extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Ellipse;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeEllipse_1 extends GeomToStep_MakeEllipse {
+ constructor(C: gp_Elips);
+ }
+
+ export declare class GeomToStep_MakeEllipse_2 extends GeomToStep_MakeEllipse {
+ constructor(C: Handle_Geom_Ellipse);
+ }
+
+ export declare class GeomToStep_MakeEllipse_3 extends GeomToStep_MakeEllipse {
+ constructor(C: Handle_Geom2d_Ellipse);
+ }
+
+export declare class GeomToStep_MakeAxis2Placement3d extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Axis2Placement3d;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeAxis2Placement3d_1 extends GeomToStep_MakeAxis2Placement3d {
+ constructor();
+ }
+
+ export declare class GeomToStep_MakeAxis2Placement3d_2 extends GeomToStep_MakeAxis2Placement3d {
+ constructor(A: gp_Ax2);
+ }
+
+ export declare class GeomToStep_MakeAxis2Placement3d_3 extends GeomToStep_MakeAxis2Placement3d {
+ constructor(A: gp_Ax3);
+ }
+
+ export declare class GeomToStep_MakeAxis2Placement3d_4 extends GeomToStep_MakeAxis2Placement3d {
+ constructor(T: gp_Trsf);
+ }
+
+ export declare class GeomToStep_MakeAxis2Placement3d_5 extends GeomToStep_MakeAxis2Placement3d {
+ constructor(A: Handle_Geom_Axis2Placement);
+ }
+
+export declare class GeomToStep_MakeConicalSurface extends GeomToStep_Root {
+ constructor(CSurf: Handle_Geom_ConicalSurface)
+ Value(): Handle_StepGeom_ConicalSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeCylindricalSurface extends GeomToStep_Root {
+ constructor(CSurf: Handle_Geom_CylindricalSurface)
+ Value(): Handle_StepGeom_CylindricalSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeBoundedCurve extends GeomToStep_Root {
+ Value(): Handle_StepGeom_BoundedCurve;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeBoundedCurve_1 extends GeomToStep_MakeBoundedCurve {
+ constructor(C: Handle_Geom_BoundedCurve);
+ }
+
+ export declare class GeomToStep_MakeBoundedCurve_2 extends GeomToStep_MakeBoundedCurve {
+ constructor(C: Handle_Geom2d_BoundedCurve);
+ }
+
+export declare class GeomToStep_MakeConic extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Conic;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeConic_1 extends GeomToStep_MakeConic {
+ constructor(C: Handle_Geom_Conic);
+ }
+
+ export declare class GeomToStep_MakeConic_2 extends GeomToStep_MakeConic {
+ constructor(C: Handle_Geom2d_Conic);
+ }
+
+export declare class GeomToStep_MakeBoundedSurface extends GeomToStep_Root {
+ constructor(C: Handle_Geom_BoundedSurface)
+ Value(): Handle_StepGeom_BoundedSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeAxis1Placement extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Axis1Placement;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeAxis1Placement_1 extends GeomToStep_MakeAxis1Placement {
+ constructor(A: gp_Ax1);
+ }
+
+ export declare class GeomToStep_MakeAxis1Placement_2 extends GeomToStep_MakeAxis1Placement {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class GeomToStep_MakeAxis1Placement_3 extends GeomToStep_MakeAxis1Placement {
+ constructor(A: Handle_Geom_Axis1Placement);
+ }
+
+ export declare class GeomToStep_MakeAxis1Placement_4 extends GeomToStep_MakeAxis1Placement {
+ constructor(A: Handle_Geom2d_AxisPlacement);
+ }
+
+export declare class GeomToStep_MakeSurfaceOfLinearExtrusion extends GeomToStep_Root {
+ constructor(CSurf: Handle_Geom_SurfaceOfLinearExtrusion)
+ Value(): Handle_StepGeom_SurfaceOfLinearExtrusion;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeDirection extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Direction;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeDirection_1 extends GeomToStep_MakeDirection {
+ constructor(D: gp_Dir);
+ }
+
+ export declare class GeomToStep_MakeDirection_2 extends GeomToStep_MakeDirection {
+ constructor(D: gp_Dir2d);
+ }
+
+ export declare class GeomToStep_MakeDirection_3 extends GeomToStep_MakeDirection {
+ constructor(D: Handle_Geom_Direction);
+ }
+
+ export declare class GeomToStep_MakeDirection_4 extends GeomToStep_MakeDirection {
+ constructor(D: Handle_Geom2d_Direction);
+ }
+
+export declare class GeomToStep_MakeSweptSurface extends GeomToStep_Root {
+ constructor(S: Handle_Geom_SweptSurface)
+ Value(): Handle_StepGeom_SweptSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeHyperbola extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Hyperbola;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeHyperbola_1 extends GeomToStep_MakeHyperbola {
+ constructor(C: Handle_Geom2d_Hyperbola);
+ }
+
+ export declare class GeomToStep_MakeHyperbola_2 extends GeomToStep_MakeHyperbola {
+ constructor(C: Handle_Geom_Hyperbola);
+ }
+
+export declare class GeomToStep_MakeToroidalSurface extends GeomToStep_Root {
+ constructor(TorSurf: Handle_Geom_ToroidalSurface)
+ Value(): Handle_StepGeom_ToroidalSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface extends GeomToStep_Root {
+ constructor(Bsplin: Handle_Geom_BSplineSurface)
+ Value(): Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeAxis2Placement2d extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Axis2Placement2d;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeAxis2Placement2d_1 extends GeomToStep_MakeAxis2Placement2d {
+ constructor(A: gp_Ax2);
+ }
+
+ export declare class GeomToStep_MakeAxis2Placement2d_2 extends GeomToStep_MakeAxis2Placement2d {
+ constructor(A: gp_Ax22d);
+ }
+
+export declare class GeomToStep_MakeBSplineCurveWithKnots extends GeomToStep_Root {
+ Value(): Handle_StepGeom_BSplineCurveWithKnots;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeBSplineCurveWithKnots_1 extends GeomToStep_MakeBSplineCurveWithKnots {
+ constructor(Bsplin: Handle_Geom_BSplineCurve);
+ }
+
+ export declare class GeomToStep_MakeBSplineCurveWithKnots_2 extends GeomToStep_MakeBSplineCurveWithKnots {
+ constructor(Bsplin: Handle_Geom2d_BSplineCurve);
+ }
+
+export declare class GeomToStep_MakeElementarySurface extends GeomToStep_Root {
+ constructor(S: Handle_Geom_ElementarySurface)
+ Value(): Handle_StepGeom_ElementarySurface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakePlane extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Plane;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakePlane_1 extends GeomToStep_MakePlane {
+ constructor(P: gp_Pln);
+ }
+
+ export declare class GeomToStep_MakePlane_2 extends GeomToStep_MakePlane {
+ constructor(P: Handle_Geom_Plane);
+ }
+
+export declare class GeomToStep_MakeSurfaceOfRevolution extends GeomToStep_Root {
+ constructor(RevSurf: Handle_Geom_SurfaceOfRevolution)
+ Value(): Handle_StepGeom_SurfaceOfRevolution;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeParabola extends GeomToStep_Root {
+ Value(): Handle_StepGeom_Parabola;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeParabola_1 extends GeomToStep_MakeParabola {
+ constructor(C: Handle_Geom2d_Parabola);
+ }
+
+ export declare class GeomToStep_MakeParabola_2 extends GeomToStep_MakeParabola {
+ constructor(C: Handle_Geom_Parabola);
+ }
+
+export declare class GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve extends GeomToStep_Root {
+ Value(): Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_1 extends GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor(Bsplin: Handle_Geom_BSplineCurve);
+ }
+
+ export declare class GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_2 extends GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor(Bsplin: Handle_Geom2d_BSplineCurve);
+ }
+
+export declare class GeomToStep_MakeSurface extends GeomToStep_Root {
+ constructor(C: Handle_Geom_Surface)
+ Value(): Handle_StepGeom_Surface;
+ delete(): void;
+}
+
+export declare class GeomToStep_MakeRectangularTrimmedSurface extends GeomToStep_Root {
+ constructor(RTSurf: Handle_Geom_RectangularTrimmedSurface)
+ Value(): Handle_StepGeom_RectangularTrimmedSurface;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeAspectRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeAspectRelationship): void;
+ get(): StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeAspectRelationship_1 extends Handle_StepRepr_ShapeAspectRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectRelationship_2 extends Handle_StepRepr_ShapeAspectRelationship {
+ constructor(thePtr: StepRepr_ShapeAspectRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectRelationship_3 extends Handle_StepRepr_ShapeAspectRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectRelationship_4 extends Handle_StepRepr_ShapeAspectRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectRelationship);
+ }
+
+export declare class StepRepr_ShapeAspectRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aRelatingShapeAspect: Handle_StepRepr_ShapeAspect, aRelatedShapeAspect: Handle_StepRepr_ShapeAspect): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ RelatingShapeAspect(): Handle_StepRepr_ShapeAspect;
+ SetRelatingShapeAspect(RelatingShapeAspect: Handle_StepRepr_ShapeAspect): void;
+ RelatedShapeAspect(): Handle_StepRepr_ShapeAspect;
+ SetRelatedShapeAspect(RelatedShapeAspect: Handle_StepRepr_ShapeAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_AssemblyComponentUsage extends StepRepr_ProductDefinitionUsage {
+ constructor()
+ Init_1(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: Handle_StepBasic_ProductDefinition, aProductDefinitionRelationship_RelatedProductDefinition: Handle_StepBasic_ProductDefinition, hasReferenceDesignator: Standard_Boolean, aReferenceDesignator: Handle_TCollection_HAsciiString): void;
+ Init_2(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aProductDefinitionRelationship_RelatedProductDefinition: StepBasic_ProductDefinitionOrReference, hasReferenceDesignator: Standard_Boolean, aReferenceDesignator: Handle_TCollection_HAsciiString): void;
+ ReferenceDesignator(): Handle_TCollection_HAsciiString;
+ SetReferenceDesignator(ReferenceDesignator: Handle_TCollection_HAsciiString): void;
+ HasReferenceDesignator(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_AssemblyComponentUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_AssemblyComponentUsage): void;
+ get(): StepRepr_AssemblyComponentUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_AssemblyComponentUsage_1 extends Handle_StepRepr_AssemblyComponentUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsage_2 extends Handle_StepRepr_AssemblyComponentUsage {
+ constructor(thePtr: StepRepr_AssemblyComponentUsage);
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsage_3 extends Handle_StepRepr_AssemblyComponentUsage {
+ constructor(theHandle: Handle_StepRepr_AssemblyComponentUsage);
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsage_4 extends Handle_StepRepr_AssemblyComponentUsage {
+ constructor(theHandle: Handle_StepRepr_AssemblyComponentUsage);
+ }
+
+export declare class StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI extends StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor()
+ SetLengthMeasureWithUnit(aLMWU: Handle_StepBasic_LengthMeasureWithUnit): void;
+ GetLengthMeasureWithUnit(): Handle_StepBasic_LengthMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI): void;
+ get(): StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_1 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_2 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI {
+ constructor(thePtr: StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_3 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_4 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI);
+ }
+
+export declare class StepRepr_ProductDefinitionShape extends StepRepr_PropertyDefinition {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ProductDefinitionShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ProductDefinitionShape): void;
+ get(): StepRepr_ProductDefinitionShape;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ProductDefinitionShape_1 extends Handle_StepRepr_ProductDefinitionShape {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionShape_2 extends Handle_StepRepr_ProductDefinitionShape {
+ constructor(thePtr: StepRepr_ProductDefinitionShape);
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionShape_3 extends Handle_StepRepr_ProductDefinitionShape {
+ constructor(theHandle: Handle_StepRepr_ProductDefinitionShape);
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionShape_4 extends Handle_StepRepr_ProductDefinitionShape {
+ constructor(theHandle: Handle_StepRepr_ProductDefinitionShape);
+ }
+
+export declare class Handle_StepRepr_FunctionallyDefinedTransformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_FunctionallyDefinedTransformation): void;
+ get(): StepRepr_FunctionallyDefinedTransformation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_FunctionallyDefinedTransformation_1 extends Handle_StepRepr_FunctionallyDefinedTransformation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_FunctionallyDefinedTransformation_2 extends Handle_StepRepr_FunctionallyDefinedTransformation {
+ constructor(thePtr: StepRepr_FunctionallyDefinedTransformation);
+ }
+
+ export declare class Handle_StepRepr_FunctionallyDefinedTransformation_3 extends Handle_StepRepr_FunctionallyDefinedTransformation {
+ constructor(theHandle: Handle_StepRepr_FunctionallyDefinedTransformation);
+ }
+
+ export declare class Handle_StepRepr_FunctionallyDefinedTransformation_4 extends Handle_StepRepr_FunctionallyDefinedTransformation {
+ constructor(theHandle: Handle_StepRepr_FunctionallyDefinedTransformation);
+ }
+
+export declare class StepRepr_FunctionallyDefinedTransformation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_SuppliedPartRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_SuppliedPartRelationship): void;
+ get(): StepRepr_SuppliedPartRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_SuppliedPartRelationship_1 extends Handle_StepRepr_SuppliedPartRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_SuppliedPartRelationship_2 extends Handle_StepRepr_SuppliedPartRelationship {
+ constructor(thePtr: StepRepr_SuppliedPartRelationship);
+ }
+
+ export declare class Handle_StepRepr_SuppliedPartRelationship_3 extends Handle_StepRepr_SuppliedPartRelationship {
+ constructor(theHandle: Handle_StepRepr_SuppliedPartRelationship);
+ }
+
+ export declare class Handle_StepRepr_SuppliedPartRelationship_4 extends Handle_StepRepr_SuppliedPartRelationship {
+ constructor(theHandle: Handle_StepRepr_SuppliedPartRelationship);
+ }
+
+export declare class StepRepr_SuppliedPartRelationship extends StepBasic_ProductDefinitionRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_CompShAspAndDatumFeatAndShAsp extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CompShAspAndDatumFeatAndShAsp {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CompShAspAndDatumFeatAndShAsp): void;
+ get(): StepRepr_CompShAspAndDatumFeatAndShAsp;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_1 extends Handle_StepRepr_CompShAspAndDatumFeatAndShAsp {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_2 extends Handle_StepRepr_CompShAspAndDatumFeatAndShAsp {
+ constructor(thePtr: StepRepr_CompShAspAndDatumFeatAndShAsp);
+ }
+
+ export declare class Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_3 extends Handle_StepRepr_CompShAspAndDatumFeatAndShAsp {
+ constructor(theHandle: Handle_StepRepr_CompShAspAndDatumFeatAndShAsp);
+ }
+
+ export declare class Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_4 extends Handle_StepRepr_CompShAspAndDatumFeatAndShAsp {
+ constructor(theHandle: Handle_StepRepr_CompShAspAndDatumFeatAndShAsp);
+ }
+
+export declare class Handle_StepRepr_RepresentationMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_RepresentationMap): void;
+ get(): StepRepr_RepresentationMap;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_RepresentationMap_1 extends Handle_StepRepr_RepresentationMap {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_RepresentationMap_2 extends Handle_StepRepr_RepresentationMap {
+ constructor(thePtr: StepRepr_RepresentationMap);
+ }
+
+ export declare class Handle_StepRepr_RepresentationMap_3 extends Handle_StepRepr_RepresentationMap {
+ constructor(theHandle: Handle_StepRepr_RepresentationMap);
+ }
+
+ export declare class Handle_StepRepr_RepresentationMap_4 extends Handle_StepRepr_RepresentationMap {
+ constructor(theHandle: Handle_StepRepr_RepresentationMap);
+ }
+
+export declare class StepRepr_RepresentationMap extends Standard_Transient {
+ constructor()
+ Init(aMappingOrigin: Handle_StepRepr_RepresentationItem, aMappedRepresentation: Handle_StepRepr_Representation): void;
+ SetMappingOrigin(aMappingOrigin: Handle_StepRepr_RepresentationItem): void;
+ MappingOrigin(): Handle_StepRepr_RepresentationItem;
+ SetMappedRepresentation(aMappedRepresentation: Handle_StepRepr_Representation): void;
+ MappedRepresentation(): Handle_StepRepr_Representation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_DerivedShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_DerivedShapeAspect): void;
+ get(): StepRepr_DerivedShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_DerivedShapeAspect_1 extends Handle_StepRepr_DerivedShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_DerivedShapeAspect_2 extends Handle_StepRepr_DerivedShapeAspect {
+ constructor(thePtr: StepRepr_DerivedShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_DerivedShapeAspect_3 extends Handle_StepRepr_DerivedShapeAspect {
+ constructor(theHandle: Handle_StepRepr_DerivedShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_DerivedShapeAspect_4 extends Handle_StepRepr_DerivedShapeAspect {
+ constructor(theHandle: Handle_StepRepr_DerivedShapeAspect);
+ }
+
+export declare class StepRepr_DerivedShapeAspect extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HArray1OfMaterialPropertyRepresentation): void;
+ get(): StepRepr_HArray1OfMaterialPropertyRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_1 extends Handle_StepRepr_HArray1OfMaterialPropertyRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_2 extends Handle_StepRepr_HArray1OfMaterialPropertyRepresentation {
+ constructor(thePtr: StepRepr_HArray1OfMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_3 extends Handle_StepRepr_HArray1OfMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_HArray1OfMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_4 extends Handle_StepRepr_HArray1OfMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_HArray1OfMaterialPropertyRepresentation);
+ }
+
+export declare class Handle_StepRepr_AssemblyComponentUsageSubstitute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_AssemblyComponentUsageSubstitute): void;
+ get(): StepRepr_AssemblyComponentUsageSubstitute;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_AssemblyComponentUsageSubstitute_1 extends Handle_StepRepr_AssemblyComponentUsageSubstitute {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsageSubstitute_2 extends Handle_StepRepr_AssemblyComponentUsageSubstitute {
+ constructor(thePtr: StepRepr_AssemblyComponentUsageSubstitute);
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsageSubstitute_3 extends Handle_StepRepr_AssemblyComponentUsageSubstitute {
+ constructor(theHandle: Handle_StepRepr_AssemblyComponentUsageSubstitute);
+ }
+
+ export declare class Handle_StepRepr_AssemblyComponentUsageSubstitute_4 extends Handle_StepRepr_AssemblyComponentUsageSubstitute {
+ constructor(theHandle: Handle_StepRepr_AssemblyComponentUsageSubstitute);
+ }
+
+export declare class StepRepr_AssemblyComponentUsageSubstitute extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDef: Handle_TCollection_HAsciiString, aBase: Handle_StepRepr_AssemblyComponentUsage, aSubs: Handle_StepRepr_AssemblyComponentUsage): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Definition(): Handle_TCollection_HAsciiString;
+ SetDefinition(aDef: Handle_TCollection_HAsciiString): void;
+ Base(): Handle_StepRepr_AssemblyComponentUsage;
+ SetBase(aBase: Handle_StepRepr_AssemblyComponentUsage): void;
+ Substitute(): Handle_StepRepr_AssemblyComponentUsage;
+ SetSubstitute(aSubstitute: Handle_StepRepr_AssemblyComponentUsage): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_RepresentedDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ GeneralProperty(): Handle_StepBasic_GeneralProperty;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ PropertyDefinitionRelationship(): Handle_StepRepr_PropertyDefinitionRelationship;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+export declare class StepRepr_QuantifiedAssemblyComponentUsage extends StepRepr_AssemblyComponentUsage {
+ constructor()
+ Init_1(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: Handle_StepBasic_ProductDefinition, aProductDefinitionRelationship_RelatedProductDefinition: Handle_StepBasic_ProductDefinition, hasAssemblyComponentUsage_ReferenceDesignator: Standard_Boolean, aAssemblyComponentUsage_ReferenceDesignator: Handle_TCollection_HAsciiString, aQuantity: Handle_StepBasic_MeasureWithUnit): void;
+ Init_2(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aProductDefinitionRelationship_RelatedProductDefinition: StepBasic_ProductDefinitionOrReference, hasAssemblyComponentUsage_ReferenceDesignator: Standard_Boolean, aAssemblyComponentUsage_ReferenceDesignator: Handle_TCollection_HAsciiString, aQuantity: Handle_StepBasic_MeasureWithUnit): void;
+ Quantity(): Handle_StepBasic_MeasureWithUnit;
+ SetQuantity(Quantity: Handle_StepBasic_MeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_QuantifiedAssemblyComponentUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_QuantifiedAssemblyComponentUsage): void;
+ get(): StepRepr_QuantifiedAssemblyComponentUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_QuantifiedAssemblyComponentUsage_1 extends Handle_StepRepr_QuantifiedAssemblyComponentUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_QuantifiedAssemblyComponentUsage_2 extends Handle_StepRepr_QuantifiedAssemblyComponentUsage {
+ constructor(thePtr: StepRepr_QuantifiedAssemblyComponentUsage);
+ }
+
+ export declare class Handle_StepRepr_QuantifiedAssemblyComponentUsage_3 extends Handle_StepRepr_QuantifiedAssemblyComponentUsage {
+ constructor(theHandle: Handle_StepRepr_QuantifiedAssemblyComponentUsage);
+ }
+
+ export declare class Handle_StepRepr_QuantifiedAssemblyComponentUsage_4 extends Handle_StepRepr_QuantifiedAssemblyComponentUsage {
+ constructor(theHandle: Handle_StepRepr_QuantifiedAssemblyComponentUsage);
+ }
+
+export declare class Handle_StepRepr_ConfigurationEffectivity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ConfigurationEffectivity): void;
+ get(): StepRepr_ConfigurationEffectivity;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ConfigurationEffectivity_1 extends Handle_StepRepr_ConfigurationEffectivity {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ConfigurationEffectivity_2 extends Handle_StepRepr_ConfigurationEffectivity {
+ constructor(thePtr: StepRepr_ConfigurationEffectivity);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationEffectivity_3 extends Handle_StepRepr_ConfigurationEffectivity {
+ constructor(theHandle: Handle_StepRepr_ConfigurationEffectivity);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationEffectivity_4 extends Handle_StepRepr_ConfigurationEffectivity {
+ constructor(theHandle: Handle_StepRepr_ConfigurationEffectivity);
+ }
+
+export declare class StepRepr_ConfigurationEffectivity extends StepBasic_ProductDefinitionEffectivity {
+ constructor()
+ Init(aEffectivity_Id: Handle_TCollection_HAsciiString, aProductDefinitionEffectivity_Usage: Handle_StepBasic_ProductDefinitionRelationship, aConfiguration: Handle_StepRepr_ConfigurationDesign): void;
+ Configuration(): Handle_StepRepr_ConfigurationDesign;
+ SetConfiguration(Configuration: Handle_StepRepr_ConfigurationDesign): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ProductConcept {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ProductConcept): void;
+ get(): StepRepr_ProductConcept;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ProductConcept_1 extends Handle_StepRepr_ProductConcept {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ProductConcept_2 extends Handle_StepRepr_ProductConcept {
+ constructor(thePtr: StepRepr_ProductConcept);
+ }
+
+ export declare class Handle_StepRepr_ProductConcept_3 extends Handle_StepRepr_ProductConcept {
+ constructor(theHandle: Handle_StepRepr_ProductConcept);
+ }
+
+ export declare class Handle_StepRepr_ProductConcept_4 extends Handle_StepRepr_ProductConcept {
+ constructor(theHandle: Handle_StepRepr_ProductConcept);
+ }
+
+export declare class StepRepr_ProductConcept extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aMarketContext: Handle_StepBasic_ProductConceptContext): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ MarketContext(): Handle_StepBasic_ProductConceptContext;
+ SetMarketContext(MarketContext: Handle_StepBasic_ProductConceptContext): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ItemDefinedTransformation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aTransformItem1: Handle_StepRepr_RepresentationItem, aTransformItem2: Handle_StepRepr_RepresentationItem): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetTransformItem1(aItem: Handle_StepRepr_RepresentationItem): void;
+ TransformItem1(): Handle_StepRepr_RepresentationItem;
+ SetTransformItem2(aItem: Handle_StepRepr_RepresentationItem): void;
+ TransformItem2(): Handle_StepRepr_RepresentationItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ItemDefinedTransformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ItemDefinedTransformation): void;
+ get(): StepRepr_ItemDefinedTransformation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ItemDefinedTransformation_1 extends Handle_StepRepr_ItemDefinedTransformation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ItemDefinedTransformation_2 extends Handle_StepRepr_ItemDefinedTransformation {
+ constructor(thePtr: StepRepr_ItemDefinedTransformation);
+ }
+
+ export declare class Handle_StepRepr_ItemDefinedTransformation_3 extends Handle_StepRepr_ItemDefinedTransformation {
+ constructor(theHandle: Handle_StepRepr_ItemDefinedTransformation);
+ }
+
+ export declare class Handle_StepRepr_ItemDefinedTransformation_4 extends Handle_StepRepr_ItemDefinedTransformation {
+ constructor(theHandle: Handle_StepRepr_ItemDefinedTransformation);
+ }
+
+export declare class Handle_StepRepr_HSequenceOfRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HSequenceOfRepresentationItem): void;
+ get(): StepRepr_HSequenceOfRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HSequenceOfRepresentationItem_1 extends Handle_StepRepr_HSequenceOfRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfRepresentationItem_2 extends Handle_StepRepr_HSequenceOfRepresentationItem {
+ constructor(thePtr: StepRepr_HSequenceOfRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfRepresentationItem_3 extends Handle_StepRepr_HSequenceOfRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_HSequenceOfRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfRepresentationItem_4 extends Handle_StepRepr_HSequenceOfRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_HSequenceOfRepresentationItem);
+ }
+
+export declare class Handle_StepRepr_ParallelOffset {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ParallelOffset): void;
+ get(): StepRepr_ParallelOffset;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ParallelOffset_1 extends Handle_StepRepr_ParallelOffset {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ParallelOffset_2 extends Handle_StepRepr_ParallelOffset {
+ constructor(thePtr: StepRepr_ParallelOffset);
+ }
+
+ export declare class Handle_StepRepr_ParallelOffset_3 extends Handle_StepRepr_ParallelOffset {
+ constructor(theHandle: Handle_StepRepr_ParallelOffset);
+ }
+
+ export declare class Handle_StepRepr_ParallelOffset_4 extends Handle_StepRepr_ParallelOffset {
+ constructor(theHandle: Handle_StepRepr_ParallelOffset);
+ }
+
+export declare class StepRepr_ParallelOffset extends StepRepr_DerivedShapeAspect {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theOfShape: Handle_StepRepr_ProductDefinitionShape, theProductDefinitional: StepData_Logical, theOffset: Handle_StepBasic_MeasureWithUnit): void;
+ Offset(): Handle_StepBasic_MeasureWithUnit;
+ SetOffset(theOffset: Handle_StepBasic_MeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_AllAroundShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_AllAroundShapeAspect): void;
+ get(): StepRepr_AllAroundShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_AllAroundShapeAspect_1 extends Handle_StepRepr_AllAroundShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_AllAroundShapeAspect_2 extends Handle_StepRepr_AllAroundShapeAspect {
+ constructor(thePtr: StepRepr_AllAroundShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_AllAroundShapeAspect_3 extends Handle_StepRepr_AllAroundShapeAspect {
+ constructor(theHandle: Handle_StepRepr_AllAroundShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_AllAroundShapeAspect_4 extends Handle_StepRepr_AllAroundShapeAspect {
+ constructor(theHandle: Handle_StepRepr_AllAroundShapeAspect);
+ }
+
+export declare class StepRepr_AllAroundShapeAspect extends StepRepr_ContinuosShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeAspect): void;
+ get(): StepRepr_ShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeAspect_1 extends Handle_StepRepr_ShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeAspect_2 extends Handle_StepRepr_ShapeAspect {
+ constructor(thePtr: StepRepr_ShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspect_3 extends Handle_StepRepr_ShapeAspect {
+ constructor(theHandle: Handle_StepRepr_ShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspect_4 extends Handle_StepRepr_ShapeAspect {
+ constructor(theHandle: Handle_StepRepr_ShapeAspect);
+ }
+
+export declare class StepRepr_ShapeAspect extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aOfShape: Handle_StepRepr_ProductDefinitionShape, aProductDefinitional: StepData_Logical): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetOfShape(aOfShape: Handle_StepRepr_ProductDefinitionShape): void;
+ OfShape(): Handle_StepRepr_ProductDefinitionShape;
+ SetProductDefinitional(aProductDefinitional: StepData_Logical): void;
+ ProductDefinitional(): StepData_Logical;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_DescriptiveRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_DescriptiveRepresentationItem): void;
+ get(): StepRepr_DescriptiveRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_DescriptiveRepresentationItem_1 extends Handle_StepRepr_DescriptiveRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_DescriptiveRepresentationItem_2 extends Handle_StepRepr_DescriptiveRepresentationItem {
+ constructor(thePtr: StepRepr_DescriptiveRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_DescriptiveRepresentationItem_3 extends Handle_StepRepr_DescriptiveRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_DescriptiveRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_DescriptiveRepresentationItem_4 extends Handle_StepRepr_DescriptiveRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_DescriptiveRepresentationItem);
+ }
+
+export declare class StepRepr_DescriptiveRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): void;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ShapeRepresentationRelationshipWithTransformation extends StepRepr_RepresentationRelationshipWithTransformation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeRepresentationRelationshipWithTransformation): void;
+ get(): StepRepr_ShapeRepresentationRelationshipWithTransformation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_1 extends Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_2 extends Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation {
+ constructor(thePtr: StepRepr_ShapeRepresentationRelationshipWithTransformation);
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_3 extends Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation {
+ constructor(theHandle: Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation);
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_4 extends Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation {
+ constructor(theHandle: Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation);
+ }
+
+export declare class StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp extends StepRepr_CompShAspAndDatumFeatAndShAsp {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp): void;
+ get(): StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_1 extends Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_2 extends Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ constructor(thePtr: StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp);
+ }
+
+ export declare class Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_3 extends Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ constructor(theHandle: Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp);
+ }
+
+ export declare class Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_4 extends Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ constructor(theHandle: Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp);
+ }
+
+export declare class StepRepr_ShapeAspectDerivingRelationship extends StepRepr_ShapeAspectRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeAspectDerivingRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeAspectDerivingRelationship): void;
+ get(): StepRepr_ShapeAspectDerivingRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeAspectDerivingRelationship_1 extends Handle_StepRepr_ShapeAspectDerivingRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectDerivingRelationship_2 extends Handle_StepRepr_ShapeAspectDerivingRelationship {
+ constructor(thePtr: StepRepr_ShapeAspectDerivingRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectDerivingRelationship_3 extends Handle_StepRepr_ShapeAspectDerivingRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectDerivingRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectDerivingRelationship_4 extends Handle_StepRepr_ShapeAspectDerivingRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectDerivingRelationship);
+ }
+
+export declare class Handle_StepRepr_HArray1OfShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HArray1OfShapeAspect): void;
+ get(): StepRepr_HArray1OfShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HArray1OfShapeAspect_1 extends Handle_StepRepr_HArray1OfShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HArray1OfShapeAspect_2 extends Handle_StepRepr_HArray1OfShapeAspect {
+ constructor(thePtr: StepRepr_HArray1OfShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfShapeAspect_3 extends Handle_StepRepr_HArray1OfShapeAspect {
+ constructor(theHandle: Handle_StepRepr_HArray1OfShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfShapeAspect_4 extends Handle_StepRepr_HArray1OfShapeAspect {
+ constructor(theHandle: Handle_StepRepr_HArray1OfShapeAspect);
+ }
+
+export declare class Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndMeasureWithUnitAndQRI): void;
+ get(): StepRepr_ReprItemAndMeasureWithUnitAndQRI;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_1 extends Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_2 extends Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor(thePtr: StepRepr_ReprItemAndMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_3 extends Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_4 extends Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI);
+ }
+
+export declare class StepRepr_ReprItemAndMeasureWithUnitAndQRI extends StepRepr_ReprItemAndMeasureWithUnit {
+ constructor()
+ Init(aMWU: Handle_StepBasic_MeasureWithUnit, aRI: Handle_StepRepr_RepresentationItem, aQRI: Handle_StepShape_QualifiedRepresentationItem): void;
+ SetQualifiedRepresentationItem(aQRI: Handle_StepShape_QualifiedRepresentationItem): void;
+ GetQualifiedRepresentationItem(): Handle_StepShape_QualifiedRepresentationItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_StructuralResponsePropertyDefinitionRepresentation): void;
+ get(): StepRepr_StructuralResponsePropertyDefinitionRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_1 extends Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_2 extends Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation {
+ constructor(thePtr: StepRepr_StructuralResponsePropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_3 extends Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_4 extends Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation);
+ }
+
+export declare class StepRepr_StructuralResponsePropertyDefinitionRepresentation extends StepRepr_PropertyDefinitionRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_PerpendicularTo extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_PerpendicularTo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_PerpendicularTo): void;
+ get(): StepRepr_PerpendicularTo;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_PerpendicularTo_1 extends Handle_StepRepr_PerpendicularTo {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_PerpendicularTo_2 extends Handle_StepRepr_PerpendicularTo {
+ constructor(thePtr: StepRepr_PerpendicularTo);
+ }
+
+ export declare class Handle_StepRepr_PerpendicularTo_3 extends Handle_StepRepr_PerpendicularTo {
+ constructor(theHandle: Handle_StepRepr_PerpendicularTo);
+ }
+
+ export declare class Handle_StepRepr_PerpendicularTo_4 extends Handle_StepRepr_PerpendicularTo {
+ constructor(theHandle: Handle_StepRepr_PerpendicularTo);
+ }
+
+export declare class StepRepr_ExternallyDefinedRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ExternallyDefinedRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ExternallyDefinedRepresentation): void;
+ get(): StepRepr_ExternallyDefinedRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ExternallyDefinedRepresentation_1 extends Handle_StepRepr_ExternallyDefinedRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ExternallyDefinedRepresentation_2 extends Handle_StepRepr_ExternallyDefinedRepresentation {
+ constructor(thePtr: StepRepr_ExternallyDefinedRepresentation);
+ }
+
+ export declare class Handle_StepRepr_ExternallyDefinedRepresentation_3 extends Handle_StepRepr_ExternallyDefinedRepresentation {
+ constructor(theHandle: Handle_StepRepr_ExternallyDefinedRepresentation);
+ }
+
+ export declare class Handle_StepRepr_ExternallyDefinedRepresentation_4 extends Handle_StepRepr_ExternallyDefinedRepresentation {
+ constructor(theHandle: Handle_StepRepr_ExternallyDefinedRepresentation);
+ }
+
+export declare class StepRepr_CentreOfSymmetry extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CentreOfSymmetry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CentreOfSymmetry): void;
+ get(): StepRepr_CentreOfSymmetry;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CentreOfSymmetry_1 extends Handle_StepRepr_CentreOfSymmetry {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CentreOfSymmetry_2 extends Handle_StepRepr_CentreOfSymmetry {
+ constructor(thePtr: StepRepr_CentreOfSymmetry);
+ }
+
+ export declare class Handle_StepRepr_CentreOfSymmetry_3 extends Handle_StepRepr_CentreOfSymmetry {
+ constructor(theHandle: Handle_StepRepr_CentreOfSymmetry);
+ }
+
+ export declare class Handle_StepRepr_CentreOfSymmetry_4 extends Handle_StepRepr_CentreOfSymmetry {
+ constructor(theHandle: Handle_StepRepr_CentreOfSymmetry);
+ }
+
+export declare class StepRepr_RepresentationContext extends Standard_Transient {
+ constructor()
+ Init(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString): void;
+ SetContextIdentifier(aContextIdentifier: Handle_TCollection_HAsciiString): void;
+ ContextIdentifier(): Handle_TCollection_HAsciiString;
+ SetContextType(aContextType: Handle_TCollection_HAsciiString): void;
+ ContextType(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_RepresentationContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_RepresentationContext): void;
+ get(): StepRepr_RepresentationContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_RepresentationContext_1 extends Handle_StepRepr_RepresentationContext {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_RepresentationContext_2 extends Handle_StepRepr_RepresentationContext {
+ constructor(thePtr: StepRepr_RepresentationContext);
+ }
+
+ export declare class Handle_StepRepr_RepresentationContext_3 extends Handle_StepRepr_RepresentationContext {
+ constructor(theHandle: Handle_StepRepr_RepresentationContext);
+ }
+
+ export declare class Handle_StepRepr_RepresentationContext_4 extends Handle_StepRepr_RepresentationContext {
+ constructor(theHandle: Handle_StepRepr_RepresentationContext);
+ }
+
+export declare class Handle_StepRepr_StructuralResponseProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_StructuralResponseProperty): void;
+ get(): StepRepr_StructuralResponseProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_StructuralResponseProperty_1 extends Handle_StepRepr_StructuralResponseProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_StructuralResponseProperty_2 extends Handle_StepRepr_StructuralResponseProperty {
+ constructor(thePtr: StepRepr_StructuralResponseProperty);
+ }
+
+ export declare class Handle_StepRepr_StructuralResponseProperty_3 extends Handle_StepRepr_StructuralResponseProperty {
+ constructor(theHandle: Handle_StepRepr_StructuralResponseProperty);
+ }
+
+ export declare class Handle_StepRepr_StructuralResponseProperty_4 extends Handle_StepRepr_StructuralResponseProperty {
+ constructor(theHandle: Handle_StepRepr_StructuralResponseProperty);
+ }
+
+export declare class StepRepr_StructuralResponseProperty extends StepRepr_PropertyDefinition {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ConfigurationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ConfigurationItem): void;
+ get(): StepRepr_ConfigurationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ConfigurationItem_1 extends Handle_StepRepr_ConfigurationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ConfigurationItem_2 extends Handle_StepRepr_ConfigurationItem {
+ constructor(thePtr: StepRepr_ConfigurationItem);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationItem_3 extends Handle_StepRepr_ConfigurationItem {
+ constructor(theHandle: Handle_StepRepr_ConfigurationItem);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationItem_4 extends Handle_StepRepr_ConfigurationItem {
+ constructor(theHandle: Handle_StepRepr_ConfigurationItem);
+ }
+
+export declare class StepRepr_ConfigurationItem extends Standard_Transient {
+ constructor()
+ Init(aId: Handle_TCollection_HAsciiString, aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aItemConcept: Handle_StepRepr_ProductConcept, hasPurpose: Standard_Boolean, aPurpose: Handle_TCollection_HAsciiString): void;
+ Id(): Handle_TCollection_HAsciiString;
+ SetId(Id: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ ItemConcept(): Handle_StepRepr_ProductConcept;
+ SetItemConcept(ItemConcept: Handle_StepRepr_ProductConcept): void;
+ Purpose(): Handle_TCollection_HAsciiString;
+ SetPurpose(Purpose: Handle_TCollection_HAsciiString): void;
+ HasPurpose(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ContinuosShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ContinuosShapeAspect): void;
+ get(): StepRepr_ContinuosShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ContinuosShapeAspect_1 extends Handle_StepRepr_ContinuosShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ContinuosShapeAspect_2 extends Handle_StepRepr_ContinuosShapeAspect {
+ constructor(thePtr: StepRepr_ContinuosShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_ContinuosShapeAspect_3 extends Handle_StepRepr_ContinuosShapeAspect {
+ constructor(theHandle: Handle_StepRepr_ContinuosShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_ContinuosShapeAspect_4 extends Handle_StepRepr_ContinuosShapeAspect {
+ constructor(theHandle: Handle_StepRepr_ContinuosShapeAspect);
+ }
+
+export declare class StepRepr_ContinuosShapeAspect extends StepRepr_CompositeShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_DataEnvironment extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aElements: Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ Elements(): Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation;
+ SetElements(Elements: Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_DataEnvironment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_DataEnvironment): void;
+ get(): StepRepr_DataEnvironment;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_DataEnvironment_1 extends Handle_StepRepr_DataEnvironment {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_DataEnvironment_2 extends Handle_StepRepr_DataEnvironment {
+ constructor(thePtr: StepRepr_DataEnvironment);
+ }
+
+ export declare class Handle_StepRepr_DataEnvironment_3 extends Handle_StepRepr_DataEnvironment {
+ constructor(theHandle: Handle_StepRepr_DataEnvironment);
+ }
+
+ export declare class Handle_StepRepr_DataEnvironment_4 extends Handle_StepRepr_DataEnvironment {
+ constructor(theHandle: Handle_StepRepr_DataEnvironment);
+ }
+
+export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndPlaneAngleMeasureWithUnit): void;
+ get(): StepRepr_ReprItemAndPlaneAngleMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_1 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_2 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit {
+ constructor(thePtr: StepRepr_ReprItemAndPlaneAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_3 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_4 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit);
+ }
+
+export declare class StepRepr_ReprItemAndPlaneAngleMeasureWithUnit extends StepRepr_ReprItemAndMeasureWithUnit {
+ constructor()
+ SetPlaneAngleMeasureWithUnit(aLMWU: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ GetPlaneAngleMeasureWithUnit(): Handle_StepBasic_PlaneAngleMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ShapeRepresentationRelationship extends StepRepr_RepresentationRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeRepresentationRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeRepresentationRelationship): void;
+ get(): StepRepr_ShapeRepresentationRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationship_1 extends Handle_StepRepr_ShapeRepresentationRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationship_2 extends Handle_StepRepr_ShapeRepresentationRelationship {
+ constructor(thePtr: StepRepr_ShapeRepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationship_3 extends Handle_StepRepr_ShapeRepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeRepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_ShapeRepresentationRelationship_4 extends Handle_StepRepr_ShapeRepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_ShapeRepresentationRelationship);
+ }
+
+export declare class Handle_StepRepr_RepresentationRelationshipWithTransformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_RepresentationRelationshipWithTransformation): void;
+ get(): StepRepr_RepresentationRelationshipWithTransformation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_RepresentationRelationshipWithTransformation_1 extends Handle_StepRepr_RepresentationRelationshipWithTransformation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationshipWithTransformation_2 extends Handle_StepRepr_RepresentationRelationshipWithTransformation {
+ constructor(thePtr: StepRepr_RepresentationRelationshipWithTransformation);
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationshipWithTransformation_3 extends Handle_StepRepr_RepresentationRelationshipWithTransformation {
+ constructor(theHandle: Handle_StepRepr_RepresentationRelationshipWithTransformation);
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationshipWithTransformation_4 extends Handle_StepRepr_RepresentationRelationshipWithTransformation {
+ constructor(theHandle: Handle_StepRepr_RepresentationRelationshipWithTransformation);
+ }
+
+export declare class StepRepr_RepresentationRelationshipWithTransformation extends StepRepr_ShapeRepresentationRelationship {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRep1: Handle_StepRepr_Representation, aRep2: Handle_StepRepr_Representation, aTransf: StepRepr_Transformation): void;
+ TransformationOperator(): StepRepr_Transformation;
+ SetTransformationOperator(aTrans: StepRepr_Transformation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_MaterialDesignation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aOfDefinition: StepRepr_CharacterizedDefinition): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetOfDefinition(aOfDefinition: StepRepr_CharacterizedDefinition): void;
+ OfDefinition(): StepRepr_CharacterizedDefinition;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_MaterialDesignation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MaterialDesignation): void;
+ get(): StepRepr_MaterialDesignation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MaterialDesignation_1 extends Handle_StepRepr_MaterialDesignation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MaterialDesignation_2 extends Handle_StepRepr_MaterialDesignation {
+ constructor(thePtr: StepRepr_MaterialDesignation);
+ }
+
+ export declare class Handle_StepRepr_MaterialDesignation_3 extends Handle_StepRepr_MaterialDesignation {
+ constructor(theHandle: Handle_StepRepr_MaterialDesignation);
+ }
+
+ export declare class Handle_StepRepr_MaterialDesignation_4 extends Handle_StepRepr_MaterialDesignation {
+ constructor(theHandle: Handle_StepRepr_MaterialDesignation);
+ }
+
+export declare class StepRepr_ShapeDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionShape(): Handle_StepRepr_ProductDefinitionShape;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+export declare class StepRepr_PropertyDefinitionRepresentation extends Standard_Transient {
+ constructor()
+ Init(aDefinition: StepRepr_RepresentedDefinition, aUsedRepresentation: Handle_StepRepr_Representation): void;
+ Definition(): StepRepr_RepresentedDefinition;
+ SetDefinition(Definition: StepRepr_RepresentedDefinition): void;
+ UsedRepresentation(): Handle_StepRepr_Representation;
+ SetUsedRepresentation(UsedRepresentation: Handle_StepRepr_Representation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_PropertyDefinitionRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_PropertyDefinitionRepresentation): void;
+ get(): StepRepr_PropertyDefinitionRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_PropertyDefinitionRepresentation_1 extends Handle_StepRepr_PropertyDefinitionRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRepresentation_2 extends Handle_StepRepr_PropertyDefinitionRepresentation {
+ constructor(thePtr: StepRepr_PropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRepresentation_3 extends Handle_StepRepr_PropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRepresentation_4 extends Handle_StepRepr_PropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinitionRepresentation);
+ }
+
+export declare class Handle_StepRepr_RepresentationRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_RepresentationRelationship): void;
+ get(): StepRepr_RepresentationRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_RepresentationRelationship_1 extends Handle_StepRepr_RepresentationRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationship_2 extends Handle_StepRepr_RepresentationRelationship {
+ constructor(thePtr: StepRepr_RepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationship_3 extends Handle_StepRepr_RepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_RepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_RepresentationRelationship_4 extends Handle_StepRepr_RepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_RepresentationRelationship);
+ }
+
+export declare class StepRepr_RepresentationRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRep1: Handle_StepRepr_Representation, aRep2: Handle_StepRepr_Representation): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetRep1(aRep1: Handle_StepRepr_Representation): void;
+ Rep1(): Handle_StepRepr_Representation;
+ SetRep2(aRep2: Handle_StepRepr_Representation): void;
+ Rep2(): Handle_StepRepr_Representation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_Apex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_Apex): void;
+ get(): StepRepr_Apex;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_Apex_1 extends Handle_StepRepr_Apex {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_Apex_2 extends Handle_StepRepr_Apex {
+ constructor(thePtr: StepRepr_Apex);
+ }
+
+ export declare class Handle_StepRepr_Apex_3 extends Handle_StepRepr_Apex {
+ constructor(theHandle: Handle_StepRepr_Apex);
+ }
+
+ export declare class Handle_StepRepr_Apex_4 extends Handle_StepRepr_Apex {
+ constructor(theHandle: Handle_StepRepr_Apex);
+ }
+
+export declare class StepRepr_Apex extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CharacterizedRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CharacterizedRepresentation): void;
+ get(): StepRepr_CharacterizedRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CharacterizedRepresentation_1 extends Handle_StepRepr_CharacterizedRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CharacterizedRepresentation_2 extends Handle_StepRepr_CharacterizedRepresentation {
+ constructor(thePtr: StepRepr_CharacterizedRepresentation);
+ }
+
+ export declare class Handle_StepRepr_CharacterizedRepresentation_3 extends Handle_StepRepr_CharacterizedRepresentation {
+ constructor(theHandle: Handle_StepRepr_CharacterizedRepresentation);
+ }
+
+ export declare class Handle_StepRepr_CharacterizedRepresentation_4 extends Handle_StepRepr_CharacterizedRepresentation {
+ constructor(theHandle: Handle_StepRepr_CharacterizedRepresentation);
+ }
+
+export declare class StepRepr_CharacterizedRepresentation extends StepRepr_Representation {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theItems: Handle_StepRepr_HArray1OfRepresentationItem, theContextOfItems: Handle_StepRepr_RepresentationContext): void;
+ SetDescription(theDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_MeasureRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MeasureRepresentationItem): void;
+ get(): StepRepr_MeasureRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MeasureRepresentationItem_1 extends Handle_StepRepr_MeasureRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MeasureRepresentationItem_2 extends Handle_StepRepr_MeasureRepresentationItem {
+ constructor(thePtr: StepRepr_MeasureRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_MeasureRepresentationItem_3 extends Handle_StepRepr_MeasureRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_MeasureRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_MeasureRepresentationItem_4 extends Handle_StepRepr_MeasureRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_MeasureRepresentationItem);
+ }
+
+export declare class StepRepr_MeasureRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aValueComponent: Handle_StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit): void;
+ SetMeasure(Measure: Handle_StepBasic_MeasureWithUnit): void;
+ Measure(): Handle_StepBasic_MeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_MaterialPropertyRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MaterialPropertyRepresentation): void;
+ get(): StepRepr_MaterialPropertyRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MaterialPropertyRepresentation_1 extends Handle_StepRepr_MaterialPropertyRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MaterialPropertyRepresentation_2 extends Handle_StepRepr_MaterialPropertyRepresentation {
+ constructor(thePtr: StepRepr_MaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_MaterialPropertyRepresentation_3 extends Handle_StepRepr_MaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_MaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_MaterialPropertyRepresentation_4 extends Handle_StepRepr_MaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_MaterialPropertyRepresentation);
+ }
+
+export declare class StepRepr_MaterialPropertyRepresentation extends StepRepr_PropertyDefinitionRepresentation {
+ constructor()
+ Init(aPropertyDefinitionRepresentation_Definition: StepRepr_RepresentedDefinition, aPropertyDefinitionRepresentation_UsedRepresentation: Handle_StepRepr_Representation, aDependentEnvironment: Handle_StepRepr_DataEnvironment): void;
+ DependentEnvironment(): Handle_StepRepr_DataEnvironment;
+ SetDependentEnvironment(DependentEnvironment: Handle_StepRepr_DataEnvironment): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_Representation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aItems: Handle_StepRepr_HArray1OfRepresentationItem, aContextOfItems: Handle_StepRepr_RepresentationContext): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetItems(aItems: Handle_StepRepr_HArray1OfRepresentationItem): void;
+ Items(): Handle_StepRepr_HArray1OfRepresentationItem;
+ ItemsValue(num: Graphic3d_ZLayerId): Handle_StepRepr_RepresentationItem;
+ NbItems(): Graphic3d_ZLayerId;
+ SetContextOfItems(aContextOfItems: Handle_StepRepr_RepresentationContext): void;
+ ContextOfItems(): Handle_StepRepr_RepresentationContext;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_Representation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_Representation): void;
+ get(): StepRepr_Representation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_Representation_1 extends Handle_StepRepr_Representation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_Representation_2 extends Handle_StepRepr_Representation {
+ constructor(thePtr: StepRepr_Representation);
+ }
+
+ export declare class Handle_StepRepr_Representation_3 extends Handle_StepRepr_Representation {
+ constructor(theHandle: Handle_StepRepr_Representation);
+ }
+
+ export declare class Handle_StepRepr_Representation_4 extends Handle_StepRepr_Representation {
+ constructor(theHandle: Handle_StepRepr_Representation);
+ }
+
+export declare class Handle_StepRepr_ConfigurationDesign {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ConfigurationDesign): void;
+ get(): StepRepr_ConfigurationDesign;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ConfigurationDesign_1 extends Handle_StepRepr_ConfigurationDesign {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ConfigurationDesign_2 extends Handle_StepRepr_ConfigurationDesign {
+ constructor(thePtr: StepRepr_ConfigurationDesign);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationDesign_3 extends Handle_StepRepr_ConfigurationDesign {
+ constructor(theHandle: Handle_StepRepr_ConfigurationDesign);
+ }
+
+ export declare class Handle_StepRepr_ConfigurationDesign_4 extends Handle_StepRepr_ConfigurationDesign {
+ constructor(theHandle: Handle_StepRepr_ConfigurationDesign);
+ }
+
+export declare class StepRepr_ConfigurationDesign extends Standard_Transient {
+ constructor()
+ Init(aConfiguration: Handle_StepRepr_ConfigurationItem, aDesign: StepRepr_ConfigurationDesignItem): void;
+ Configuration(): Handle_StepRepr_ConfigurationItem;
+ SetConfiguration(Configuration: Handle_StepRepr_ConfigurationItem): void;
+ Design(): StepRepr_ConfigurationDesignItem;
+ SetDesign(Design: StepRepr_ConfigurationDesignItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ProductDefinitionUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ProductDefinitionUsage): void;
+ get(): StepRepr_ProductDefinitionUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ProductDefinitionUsage_1 extends Handle_StepRepr_ProductDefinitionUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionUsage_2 extends Handle_StepRepr_ProductDefinitionUsage {
+ constructor(thePtr: StepRepr_ProductDefinitionUsage);
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionUsage_3 extends Handle_StepRepr_ProductDefinitionUsage {
+ constructor(theHandle: Handle_StepRepr_ProductDefinitionUsage);
+ }
+
+ export declare class Handle_StepRepr_ProductDefinitionUsage_4 extends Handle_StepRepr_ProductDefinitionUsage {
+ constructor(theHandle: Handle_StepRepr_ProductDefinitionUsage);
+ }
+
+export declare class StepRepr_ProductDefinitionUsage extends StepBasic_ProductDefinitionRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_BetweenShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_BetweenShapeAspect): void;
+ get(): StepRepr_BetweenShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_BetweenShapeAspect_1 extends Handle_StepRepr_BetweenShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_BetweenShapeAspect_2 extends Handle_StepRepr_BetweenShapeAspect {
+ constructor(thePtr: StepRepr_BetweenShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_BetweenShapeAspect_3 extends Handle_StepRepr_BetweenShapeAspect {
+ constructor(theHandle: Handle_StepRepr_BetweenShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_BetweenShapeAspect_4 extends Handle_StepRepr_BetweenShapeAspect {
+ constructor(theHandle: Handle_StepRepr_BetweenShapeAspect);
+ }
+
+export declare class StepRepr_BetweenShapeAspect extends StepRepr_ContinuosShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI extends StepRepr_ReprItemAndMeasureWithUnitAndQRI {
+ constructor()
+ SetPlaneAngleMeasureWithUnit(aLMWU: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ GetPlaneAngleMeasureWithUnit(): Handle_StepBasic_PlaneAngleMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI): void;
+ get(): StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_1 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_2 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ constructor(thePtr: StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_3 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_4 extends Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI);
+ }
+
+export declare class StepRepr_PropertyDefinition extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasDescription: Standard_Boolean, aDescription: Handle_TCollection_HAsciiString, aDefinition: StepRepr_CharacterizedDefinition): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ HasDescription(): Standard_Boolean;
+ Definition(): StepRepr_CharacterizedDefinition;
+ SetDefinition(Definition: StepRepr_CharacterizedDefinition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_PropertyDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_PropertyDefinition): void;
+ get(): StepRepr_PropertyDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_PropertyDefinition_1 extends Handle_StepRepr_PropertyDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinition_2 extends Handle_StepRepr_PropertyDefinition {
+ constructor(thePtr: StepRepr_PropertyDefinition);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinition_3 extends Handle_StepRepr_PropertyDefinition {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinition);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinition_4 extends Handle_StepRepr_PropertyDefinition {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinition);
+ }
+
+export declare class Handle_StepRepr_IntegerRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_IntegerRepresentationItem): void;
+ get(): StepRepr_IntegerRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_IntegerRepresentationItem_1 extends Handle_StepRepr_IntegerRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_IntegerRepresentationItem_2 extends Handle_StepRepr_IntegerRepresentationItem {
+ constructor(thePtr: StepRepr_IntegerRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_IntegerRepresentationItem_3 extends Handle_StepRepr_IntegerRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_IntegerRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_IntegerRepresentationItem_4 extends Handle_StepRepr_IntegerRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_IntegerRepresentationItem);
+ }
+
+export declare class StepRepr_IntegerRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theValue: Graphic3d_ZLayerId): void;
+ SetValue(theValue: Graphic3d_ZLayerId): void;
+ Value(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_CharacterizedDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CharacterizedObject(): Handle_StepBasic_CharacterizedObject;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ ProductDefinitionShape(): Handle_StepRepr_ProductDefinitionShape;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ DocumentFile(): Handle_StepBasic_DocumentFile;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_Extension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_Extension): void;
+ get(): StepRepr_Extension;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_Extension_1 extends Handle_StepRepr_Extension {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_Extension_2 extends Handle_StepRepr_Extension {
+ constructor(thePtr: StepRepr_Extension);
+ }
+
+ export declare class Handle_StepRepr_Extension_3 extends Handle_StepRepr_Extension {
+ constructor(theHandle: Handle_StepRepr_Extension);
+ }
+
+ export declare class Handle_StepRepr_Extension_4 extends Handle_StepRepr_Extension {
+ constructor(theHandle: Handle_StepRepr_Extension);
+ }
+
+export declare class StepRepr_Extension extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ReprItemAndMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndMeasureWithUnit): void;
+ get(): StepRepr_ReprItemAndMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnit_1 extends Handle_StepRepr_ReprItemAndMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnit_2 extends Handle_StepRepr_ReprItemAndMeasureWithUnit {
+ constructor(thePtr: StepRepr_ReprItemAndMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnit_3 extends Handle_StepRepr_ReprItemAndMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndMeasureWithUnit_4 extends Handle_StepRepr_ReprItemAndMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndMeasureWithUnit);
+ }
+
+export declare class StepRepr_ReprItemAndMeasureWithUnit extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aMWU: Handle_StepBasic_MeasureWithUnit, aRI: Handle_StepRepr_RepresentationItem): void;
+ GetMeasureRepresentationItem(): Handle_StepRepr_MeasureRepresentationItem;
+ SetMeasureWithUnit(aMWU: Handle_StepBasic_MeasureWithUnit): void;
+ GetMeasureWithUnit(): Handle_StepBasic_MeasureWithUnit;
+ GetRepresentationItem(): Handle_StepRepr_RepresentationItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HSequenceOfMaterialPropertyRepresentation): void;
+ get(): StepRepr_HSequenceOfMaterialPropertyRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_1 extends Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_2 extends Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation {
+ constructor(thePtr: StepRepr_HSequenceOfMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_3 extends Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_4 extends Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation {
+ constructor(theHandle: Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation);
+ }
+
+export declare class StepRepr_CompositeShapeAspect extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CompositeShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CompositeShapeAspect): void;
+ get(): StepRepr_CompositeShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CompositeShapeAspect_1 extends Handle_StepRepr_CompositeShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CompositeShapeAspect_2 extends Handle_StepRepr_CompositeShapeAspect {
+ constructor(thePtr: StepRepr_CompositeShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_CompositeShapeAspect_3 extends Handle_StepRepr_CompositeShapeAspect {
+ constructor(theHandle: Handle_StepRepr_CompositeShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_CompositeShapeAspect_4 extends Handle_StepRepr_CompositeShapeAspect {
+ constructor(theHandle: Handle_StepRepr_CompositeShapeAspect);
+ }
+
+export declare class StepRepr_SpecifiedHigherUsageOccurrence extends StepRepr_AssemblyComponentUsage {
+ constructor()
+ Init_1(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: Handle_StepBasic_ProductDefinition, aProductDefinitionRelationship_RelatedProductDefinition: Handle_StepBasic_ProductDefinition, hasAssemblyComponentUsage_ReferenceDesignator: Standard_Boolean, aAssemblyComponentUsage_ReferenceDesignator: Handle_TCollection_HAsciiString, aUpperUsage: Handle_StepRepr_AssemblyComponentUsage, aNextUsage: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ Init_2(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aProductDefinitionRelationship_RelatedProductDefinition: StepBasic_ProductDefinitionOrReference, hasAssemblyComponentUsage_ReferenceDesignator: Standard_Boolean, aAssemblyComponentUsage_ReferenceDesignator: Handle_TCollection_HAsciiString, aUpperUsage: Handle_StepRepr_AssemblyComponentUsage, aNextUsage: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ UpperUsage(): Handle_StepRepr_AssemblyComponentUsage;
+ SetUpperUsage(UpperUsage: Handle_StepRepr_AssemblyComponentUsage): void;
+ NextUsage(): Handle_StepRepr_NextAssemblyUsageOccurrence;
+ SetNextUsage(NextUsage: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_SpecifiedHigherUsageOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_SpecifiedHigherUsageOccurrence): void;
+ get(): StepRepr_SpecifiedHigherUsageOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_SpecifiedHigherUsageOccurrence_1 extends Handle_StepRepr_SpecifiedHigherUsageOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_SpecifiedHigherUsageOccurrence_2 extends Handle_StepRepr_SpecifiedHigherUsageOccurrence {
+ constructor(thePtr: StepRepr_SpecifiedHigherUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_SpecifiedHigherUsageOccurrence_3 extends Handle_StepRepr_SpecifiedHigherUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_SpecifiedHigherUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_SpecifiedHigherUsageOccurrence_4 extends Handle_StepRepr_SpecifiedHigherUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_SpecifiedHigherUsageOccurrence);
+ }
+
+export declare class StepRepr_GeometricAlignment extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_GeometricAlignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_GeometricAlignment): void;
+ get(): StepRepr_GeometricAlignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_GeometricAlignment_1 extends Handle_StepRepr_GeometricAlignment {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_GeometricAlignment_2 extends Handle_StepRepr_GeometricAlignment {
+ constructor(thePtr: StepRepr_GeometricAlignment);
+ }
+
+ export declare class Handle_StepRepr_GeometricAlignment_3 extends Handle_StepRepr_GeometricAlignment {
+ constructor(theHandle: Handle_StepRepr_GeometricAlignment);
+ }
+
+ export declare class Handle_StepRepr_GeometricAlignment_4 extends Handle_StepRepr_GeometricAlignment {
+ constructor(theHandle: Handle_StepRepr_GeometricAlignment);
+ }
+
+export declare class Handle_StepRepr_ValueRange {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ValueRange): void;
+ get(): StepRepr_ValueRange;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ValueRange_1 extends Handle_StepRepr_ValueRange {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ValueRange_2 extends Handle_StepRepr_ValueRange {
+ constructor(thePtr: StepRepr_ValueRange);
+ }
+
+ export declare class Handle_StepRepr_ValueRange_3 extends Handle_StepRepr_ValueRange {
+ constructor(theHandle: Handle_StepRepr_ValueRange);
+ }
+
+ export declare class Handle_StepRepr_ValueRange_4 extends Handle_StepRepr_ValueRange {
+ constructor(theHandle: Handle_StepRepr_ValueRange);
+ }
+
+export declare class StepRepr_ValueRange extends StepRepr_CompoundRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ReprItemAndLengthMeasureWithUnit): void;
+ get(): StepRepr_ReprItemAndLengthMeasureWithUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_1 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_2 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnit {
+ constructor(thePtr: StepRepr_ReprItemAndLengthMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_3 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndLengthMeasureWithUnit);
+ }
+
+ export declare class Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_4 extends Handle_StepRepr_ReprItemAndLengthMeasureWithUnit {
+ constructor(theHandle: Handle_StepRepr_ReprItemAndLengthMeasureWithUnit);
+ }
+
+export declare class StepRepr_ReprItemAndLengthMeasureWithUnit extends StepRepr_ReprItemAndMeasureWithUnit {
+ constructor()
+ SetLengthMeasureWithUnit(aLMWU: Handle_StepBasic_LengthMeasureWithUnit): void;
+ GetLengthMeasureWithUnit(): Handle_StepBasic_LengthMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ConstructiveGeometryRepresentationRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ConstructiveGeometryRepresentationRelationship): void;
+ get(): StepRepr_ConstructiveGeometryRepresentationRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_1 extends Handle_StepRepr_ConstructiveGeometryRepresentationRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_2 extends Handle_StepRepr_ConstructiveGeometryRepresentationRelationship {
+ constructor(thePtr: StepRepr_ConstructiveGeometryRepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_3 extends Handle_StepRepr_ConstructiveGeometryRepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_ConstructiveGeometryRepresentationRelationship);
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_4 extends Handle_StepRepr_ConstructiveGeometryRepresentationRelationship {
+ constructor(theHandle: Handle_StepRepr_ConstructiveGeometryRepresentationRelationship);
+ }
+
+export declare class StepRepr_ConstructiveGeometryRepresentationRelationship extends StepRepr_RepresentationRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ConfigurationDesignItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_Tangent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_Tangent): void;
+ get(): StepRepr_Tangent;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_Tangent_1 extends Handle_StepRepr_Tangent {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_Tangent_2 extends Handle_StepRepr_Tangent {
+ constructor(thePtr: StepRepr_Tangent);
+ }
+
+ export declare class Handle_StepRepr_Tangent_3 extends Handle_StepRepr_Tangent {
+ constructor(theHandle: Handle_StepRepr_Tangent);
+ }
+
+ export declare class Handle_StepRepr_Tangent_4 extends Handle_StepRepr_Tangent {
+ constructor(theHandle: Handle_StepRepr_Tangent);
+ }
+
+export declare class StepRepr_Tangent extends StepRepr_DerivedShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_ParametricRepresentationContext extends StepRepr_RepresentationContext {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ParametricRepresentationContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ParametricRepresentationContext): void;
+ get(): StepRepr_ParametricRepresentationContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ParametricRepresentationContext_1 extends Handle_StepRepr_ParametricRepresentationContext {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ParametricRepresentationContext_2 extends Handle_StepRepr_ParametricRepresentationContext {
+ constructor(thePtr: StepRepr_ParametricRepresentationContext);
+ }
+
+ export declare class Handle_StepRepr_ParametricRepresentationContext_3 extends Handle_StepRepr_ParametricRepresentationContext {
+ constructor(theHandle: Handle_StepRepr_ParametricRepresentationContext);
+ }
+
+ export declare class Handle_StepRepr_ParametricRepresentationContext_4 extends Handle_StepRepr_ParametricRepresentationContext {
+ constructor(theHandle: Handle_StepRepr_ParametricRepresentationContext);
+ }
+
+export declare class Handle_StepRepr_HArray1OfRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HArray1OfRepresentationItem): void;
+ get(): StepRepr_HArray1OfRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HArray1OfRepresentationItem_1 extends Handle_StepRepr_HArray1OfRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HArray1OfRepresentationItem_2 extends Handle_StepRepr_HArray1OfRepresentationItem {
+ constructor(thePtr: StepRepr_HArray1OfRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfRepresentationItem_3 extends Handle_StepRepr_HArray1OfRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_HArray1OfRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfRepresentationItem_4 extends Handle_StepRepr_HArray1OfRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_HArray1OfRepresentationItem);
+ }
+
+export declare class StepRepr_ShapeAspectTransition extends StepRepr_ShapeAspectRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ShapeAspectTransition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ShapeAspectTransition): void;
+ get(): StepRepr_ShapeAspectTransition;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ShapeAspectTransition_1 extends Handle_StepRepr_ShapeAspectTransition {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectTransition_2 extends Handle_StepRepr_ShapeAspectTransition {
+ constructor(thePtr: StepRepr_ShapeAspectTransition);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectTransition_3 extends Handle_StepRepr_ShapeAspectTransition {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectTransition);
+ }
+
+ export declare class Handle_StepRepr_ShapeAspectTransition_4 extends Handle_StepRepr_ShapeAspectTransition {
+ constructor(theHandle: Handle_StepRepr_ShapeAspectTransition);
+ }
+
+export declare class Handle_StepRepr_DefinitionalRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_DefinitionalRepresentation): void;
+ get(): StepRepr_DefinitionalRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_DefinitionalRepresentation_1 extends Handle_StepRepr_DefinitionalRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_DefinitionalRepresentation_2 extends Handle_StepRepr_DefinitionalRepresentation {
+ constructor(thePtr: StepRepr_DefinitionalRepresentation);
+ }
+
+ export declare class Handle_StepRepr_DefinitionalRepresentation_3 extends Handle_StepRepr_DefinitionalRepresentation {
+ constructor(theHandle: Handle_StepRepr_DefinitionalRepresentation);
+ }
+
+ export declare class Handle_StepRepr_DefinitionalRepresentation_4 extends Handle_StepRepr_DefinitionalRepresentation {
+ constructor(theHandle: Handle_StepRepr_DefinitionalRepresentation);
+ }
+
+export declare class StepRepr_DefinitionalRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_NextAssemblyUsageOccurrence extends StepRepr_AssemblyComponentUsage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_NextAssemblyUsageOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_NextAssemblyUsageOccurrence): void;
+ get(): StepRepr_NextAssemblyUsageOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_NextAssemblyUsageOccurrence_1 extends Handle_StepRepr_NextAssemblyUsageOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_NextAssemblyUsageOccurrence_2 extends Handle_StepRepr_NextAssemblyUsageOccurrence {
+ constructor(thePtr: StepRepr_NextAssemblyUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_NextAssemblyUsageOccurrence_3 extends Handle_StepRepr_NextAssemblyUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_NextAssemblyUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_NextAssemblyUsageOccurrence_4 extends Handle_StepRepr_NextAssemblyUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_NextAssemblyUsageOccurrence);
+ }
+
+export declare class StepRepr_CompositeGroupShapeAspect extends StepRepr_CompositeShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CompositeGroupShapeAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CompositeGroupShapeAspect): void;
+ get(): StepRepr_CompositeGroupShapeAspect;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CompositeGroupShapeAspect_1 extends Handle_StepRepr_CompositeGroupShapeAspect {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CompositeGroupShapeAspect_2 extends Handle_StepRepr_CompositeGroupShapeAspect {
+ constructor(thePtr: StepRepr_CompositeGroupShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_CompositeGroupShapeAspect_3 extends Handle_StepRepr_CompositeGroupShapeAspect {
+ constructor(theHandle: Handle_StepRepr_CompositeGroupShapeAspect);
+ }
+
+ export declare class Handle_StepRepr_CompositeGroupShapeAspect_4 extends Handle_StepRepr_CompositeGroupShapeAspect {
+ constructor(theHandle: Handle_StepRepr_CompositeGroupShapeAspect);
+ }
+
+export declare class StepRepr_Transformation extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ItemDefinedTransformation(): Handle_StepRepr_ItemDefinedTransformation;
+ FunctionallyDefinedTransformation(): Handle_StepRepr_FunctionallyDefinedTransformation;
+ delete(): void;
+}
+
+export declare class StepRepr_RepresentationItem extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_RepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_RepresentationItem): void;
+ get(): StepRepr_RepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_RepresentationItem_1 extends Handle_StepRepr_RepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_RepresentationItem_2 extends Handle_StepRepr_RepresentationItem {
+ constructor(thePtr: StepRepr_RepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_RepresentationItem_3 extends Handle_StepRepr_RepresentationItem {
+ constructor(theHandle: Handle_StepRepr_RepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_RepresentationItem_4 extends Handle_StepRepr_RepresentationItem {
+ constructor(theHandle: Handle_StepRepr_RepresentationItem);
+ }
+
+export declare class Handle_StepRepr_ConstructiveGeometryRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ConstructiveGeometryRepresentation): void;
+ get(): StepRepr_ConstructiveGeometryRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentation_1 extends Handle_StepRepr_ConstructiveGeometryRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentation_2 extends Handle_StepRepr_ConstructiveGeometryRepresentation {
+ constructor(thePtr: StepRepr_ConstructiveGeometryRepresentation);
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentation_3 extends Handle_StepRepr_ConstructiveGeometryRepresentation {
+ constructor(theHandle: Handle_StepRepr_ConstructiveGeometryRepresentation);
+ }
+
+ export declare class Handle_StepRepr_ConstructiveGeometryRepresentation_4 extends Handle_StepRepr_ConstructiveGeometryRepresentation {
+ constructor(theHandle: Handle_StepRepr_ConstructiveGeometryRepresentation);
+ }
+
+export declare class StepRepr_ConstructiveGeometryRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_CompoundRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, item_element: Handle_StepRepr_HArray1OfRepresentationItem): void;
+ ItemElement(): Handle_StepRepr_HArray1OfRepresentationItem;
+ NbItemElement(): Graphic3d_ZLayerId;
+ SetItemElement(item_element: Handle_StepRepr_HArray1OfRepresentationItem): void;
+ ItemElementValue(num: Graphic3d_ZLayerId): Handle_StepRepr_RepresentationItem;
+ SetItemElementValue(num: Graphic3d_ZLayerId, anelement: Handle_StepRepr_RepresentationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_CompoundRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_CompoundRepresentationItem): void;
+ get(): StepRepr_CompoundRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_CompoundRepresentationItem_1 extends Handle_StepRepr_CompoundRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_CompoundRepresentationItem_2 extends Handle_StepRepr_CompoundRepresentationItem {
+ constructor(thePtr: StepRepr_CompoundRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_CompoundRepresentationItem_3 extends Handle_StepRepr_CompoundRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_CompoundRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_CompoundRepresentationItem_4 extends Handle_StepRepr_CompoundRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_CompoundRepresentationItem);
+ }
+
+export declare class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_HArray1OfPropertyDefinitionRepresentation): void;
+ get(): StepRepr_HArray1OfPropertyDefinitionRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_1 extends Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_2 extends Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation {
+ constructor(thePtr: StepRepr_HArray1OfPropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_3 extends Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_4 extends Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation {
+ constructor(theHandle: Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation);
+ }
+
+export declare class StepRepr_ValueRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theValueComponentMember: Handle_StepBasic_MeasureValueMember): void;
+ SetValueComponentMember(theValueComponentMember: Handle_StepBasic_MeasureValueMember): void;
+ ValueComponentMember(): Handle_StepBasic_MeasureValueMember;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_ValueRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_ValueRepresentationItem): void;
+ get(): StepRepr_ValueRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_ValueRepresentationItem_1 extends Handle_StepRepr_ValueRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_ValueRepresentationItem_2 extends Handle_StepRepr_ValueRepresentationItem {
+ constructor(thePtr: StepRepr_ValueRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_ValueRepresentationItem_3 extends Handle_StepRepr_ValueRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_ValueRepresentationItem);
+ }
+
+ export declare class Handle_StepRepr_ValueRepresentationItem_4 extends Handle_StepRepr_ValueRepresentationItem {
+ constructor(theHandle: Handle_StepRepr_ValueRepresentationItem);
+ }
+
+export declare class Handle_StepRepr_MakeFromUsageOption {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MakeFromUsageOption): void;
+ get(): StepRepr_MakeFromUsageOption;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MakeFromUsageOption_1 extends Handle_StepRepr_MakeFromUsageOption {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MakeFromUsageOption_2 extends Handle_StepRepr_MakeFromUsageOption {
+ constructor(thePtr: StepRepr_MakeFromUsageOption);
+ }
+
+ export declare class Handle_StepRepr_MakeFromUsageOption_3 extends Handle_StepRepr_MakeFromUsageOption {
+ constructor(theHandle: Handle_StepRepr_MakeFromUsageOption);
+ }
+
+ export declare class Handle_StepRepr_MakeFromUsageOption_4 extends Handle_StepRepr_MakeFromUsageOption {
+ constructor(theHandle: Handle_StepRepr_MakeFromUsageOption);
+ }
+
+export declare class StepRepr_MakeFromUsageOption extends StepRepr_ProductDefinitionUsage {
+ constructor()
+ Init_1(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: Handle_StepBasic_ProductDefinition, aProductDefinitionRelationship_RelatedProductDefinition: Handle_StepBasic_ProductDefinition, aRanking: Graphic3d_ZLayerId, aRankingRationale: Handle_TCollection_HAsciiString, aQuantity: Handle_StepBasic_MeasureWithUnit): void;
+ Init_2(aProductDefinitionRelationship_Id: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_Name: Handle_TCollection_HAsciiString, hasProductDefinitionRelationship_Description: Standard_Boolean, aProductDefinitionRelationship_Description: Handle_TCollection_HAsciiString, aProductDefinitionRelationship_RelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aProductDefinitionRelationship_RelatedProductDefinition: StepBasic_ProductDefinitionOrReference, aRanking: Graphic3d_ZLayerId, aRankingRationale: Handle_TCollection_HAsciiString, aQuantity: Handle_StepBasic_MeasureWithUnit): void;
+ Ranking(): Graphic3d_ZLayerId;
+ SetRanking(Ranking: Graphic3d_ZLayerId): void;
+ RankingRationale(): Handle_TCollection_HAsciiString;
+ SetRankingRationale(RankingRationale: Handle_TCollection_HAsciiString): void;
+ Quantity(): Handle_StepBasic_MeasureWithUnit;
+ SetQuantity(Quantity: Handle_StepBasic_MeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_PropertyDefinitionRelationship extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aRelatingPropertyDefinition: Handle_StepRepr_PropertyDefinition, aRelatedPropertyDefinition: Handle_StepRepr_PropertyDefinition): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ RelatingPropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ SetRelatingPropertyDefinition(RelatingPropertyDefinition: Handle_StepRepr_PropertyDefinition): void;
+ RelatedPropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ SetRelatedPropertyDefinition(RelatedPropertyDefinition: Handle_StepRepr_PropertyDefinition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_PropertyDefinitionRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_PropertyDefinitionRelationship): void;
+ get(): StepRepr_PropertyDefinitionRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_PropertyDefinitionRelationship_1 extends Handle_StepRepr_PropertyDefinitionRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRelationship_2 extends Handle_StepRepr_PropertyDefinitionRelationship {
+ constructor(thePtr: StepRepr_PropertyDefinitionRelationship);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRelationship_3 extends Handle_StepRepr_PropertyDefinitionRelationship {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinitionRelationship);
+ }
+
+ export declare class Handle_StepRepr_PropertyDefinitionRelationship_4 extends Handle_StepRepr_PropertyDefinitionRelationship {
+ constructor(theHandle: Handle_StepRepr_PropertyDefinitionRelationship);
+ }
+
+export declare class Handle_StepRepr_GlobalUnitAssignedContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_GlobalUnitAssignedContext): void;
+ get(): StepRepr_GlobalUnitAssignedContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_GlobalUnitAssignedContext_1 extends Handle_StepRepr_GlobalUnitAssignedContext {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_GlobalUnitAssignedContext_2 extends Handle_StepRepr_GlobalUnitAssignedContext {
+ constructor(thePtr: StepRepr_GlobalUnitAssignedContext);
+ }
+
+ export declare class Handle_StepRepr_GlobalUnitAssignedContext_3 extends Handle_StepRepr_GlobalUnitAssignedContext {
+ constructor(theHandle: Handle_StepRepr_GlobalUnitAssignedContext);
+ }
+
+ export declare class Handle_StepRepr_GlobalUnitAssignedContext_4 extends Handle_StepRepr_GlobalUnitAssignedContext {
+ constructor(theHandle: Handle_StepRepr_GlobalUnitAssignedContext);
+ }
+
+export declare class StepRepr_GlobalUnitAssignedContext extends StepRepr_RepresentationContext {
+ constructor()
+ Init(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aUnits: Handle_StepBasic_HArray1OfNamedUnit): void;
+ SetUnits(aUnits: Handle_StepBasic_HArray1OfNamedUnit): void;
+ Units(): Handle_StepBasic_HArray1OfNamedUnit;
+ UnitsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_NamedUnit;
+ NbUnits(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_FeatureForDatumTargetRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_FeatureForDatumTargetRelationship): void;
+ get(): StepRepr_FeatureForDatumTargetRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_FeatureForDatumTargetRelationship_1 extends Handle_StepRepr_FeatureForDatumTargetRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_FeatureForDatumTargetRelationship_2 extends Handle_StepRepr_FeatureForDatumTargetRelationship {
+ constructor(thePtr: StepRepr_FeatureForDatumTargetRelationship);
+ }
+
+ export declare class Handle_StepRepr_FeatureForDatumTargetRelationship_3 extends Handle_StepRepr_FeatureForDatumTargetRelationship {
+ constructor(theHandle: Handle_StepRepr_FeatureForDatumTargetRelationship);
+ }
+
+ export declare class Handle_StepRepr_FeatureForDatumTargetRelationship_4 extends Handle_StepRepr_FeatureForDatumTargetRelationship {
+ constructor(theHandle: Handle_StepRepr_FeatureForDatumTargetRelationship);
+ }
+
+export declare class StepRepr_FeatureForDatumTargetRelationship extends StepRepr_ShapeAspectRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_MaterialProperty extends StepRepr_PropertyDefinition {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_MaterialProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MaterialProperty): void;
+ get(): StepRepr_MaterialProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MaterialProperty_1 extends Handle_StepRepr_MaterialProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MaterialProperty_2 extends Handle_StepRepr_MaterialProperty {
+ constructor(thePtr: StepRepr_MaterialProperty);
+ }
+
+ export declare class Handle_StepRepr_MaterialProperty_3 extends Handle_StepRepr_MaterialProperty {
+ constructor(theHandle: Handle_StepRepr_MaterialProperty);
+ }
+
+ export declare class Handle_StepRepr_MaterialProperty_4 extends Handle_StepRepr_MaterialProperty {
+ constructor(theHandle: Handle_StepRepr_MaterialProperty);
+ }
+
+export declare class Handle_StepRepr_PromissoryUsageOccurrence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_PromissoryUsageOccurrence): void;
+ get(): StepRepr_PromissoryUsageOccurrence;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_PromissoryUsageOccurrence_1 extends Handle_StepRepr_PromissoryUsageOccurrence {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_PromissoryUsageOccurrence_2 extends Handle_StepRepr_PromissoryUsageOccurrence {
+ constructor(thePtr: StepRepr_PromissoryUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_PromissoryUsageOccurrence_3 extends Handle_StepRepr_PromissoryUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_PromissoryUsageOccurrence);
+ }
+
+ export declare class Handle_StepRepr_PromissoryUsageOccurrence_4 extends Handle_StepRepr_PromissoryUsageOccurrence {
+ constructor(theHandle: Handle_StepRepr_PromissoryUsageOccurrence);
+ }
+
+export declare class StepRepr_PromissoryUsageOccurrence extends StepRepr_AssemblyComponentUsage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepRepr_GlobalUncertaintyAssignedContext extends StepRepr_RepresentationContext {
+ constructor()
+ Init(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aUncertainty: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit): void;
+ SetUncertainty(aUncertainty: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit): void;
+ Uncertainty(): Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit;
+ UncertaintyValue(num: Graphic3d_ZLayerId): Handle_StepBasic_UncertaintyMeasureWithUnit;
+ NbUncertainty(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepRepr_GlobalUncertaintyAssignedContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_GlobalUncertaintyAssignedContext): void;
+ get(): StepRepr_GlobalUncertaintyAssignedContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_GlobalUncertaintyAssignedContext_1 extends Handle_StepRepr_GlobalUncertaintyAssignedContext {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_GlobalUncertaintyAssignedContext_2 extends Handle_StepRepr_GlobalUncertaintyAssignedContext {
+ constructor(thePtr: StepRepr_GlobalUncertaintyAssignedContext);
+ }
+
+ export declare class Handle_StepRepr_GlobalUncertaintyAssignedContext_3 extends Handle_StepRepr_GlobalUncertaintyAssignedContext {
+ constructor(theHandle: Handle_StepRepr_GlobalUncertaintyAssignedContext);
+ }
+
+ export declare class Handle_StepRepr_GlobalUncertaintyAssignedContext_4 extends Handle_StepRepr_GlobalUncertaintyAssignedContext {
+ constructor(theHandle: Handle_StepRepr_GlobalUncertaintyAssignedContext);
+ }
+
+export declare class Handle_StepRepr_MappedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepRepr_MappedItem): void;
+ get(): StepRepr_MappedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepRepr_MappedItem_1 extends Handle_StepRepr_MappedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepRepr_MappedItem_2 extends Handle_StepRepr_MappedItem {
+ constructor(thePtr: StepRepr_MappedItem);
+ }
+
+ export declare class Handle_StepRepr_MappedItem_3 extends Handle_StepRepr_MappedItem {
+ constructor(theHandle: Handle_StepRepr_MappedItem);
+ }
+
+ export declare class Handle_StepRepr_MappedItem_4 extends Handle_StepRepr_MappedItem {
+ constructor(theHandle: Handle_StepRepr_MappedItem);
+ }
+
+export declare class StepRepr_MappedItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aMappingSource: Handle_StepRepr_RepresentationMap, aMappingTarget: Handle_StepRepr_RepresentationItem): void;
+ SetMappingSource(aMappingSource: Handle_StepRepr_RepresentationMap): void;
+ MappingSource(): Handle_StepRepr_RepresentationMap;
+ SetMappingTarget(aMappingTarget: Handle_StepRepr_RepresentationItem): void;
+ MappingTarget(): Handle_StepRepr_RepresentationItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type PrsMgr_TypeOfPresentation3d = {
+ PrsMgr_TOP_AllView: {};
+ PrsMgr_TOP_ProjectorDependant: {};
+}
+
+export declare class Handle_PrsMgr_PresentableObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsMgr_PresentableObject): void;
+ get(): PrsMgr_PresentableObject;
+ delete(): void;
+}
+
+ export declare class Handle_PrsMgr_PresentableObject_1 extends Handle_PrsMgr_PresentableObject {
+ constructor();
+ }
+
+ export declare class Handle_PrsMgr_PresentableObject_2 extends Handle_PrsMgr_PresentableObject {
+ constructor(thePtr: PrsMgr_PresentableObject);
+ }
+
+ export declare class Handle_PrsMgr_PresentableObject_3 extends Handle_PrsMgr_PresentableObject {
+ constructor(theHandle: Handle_PrsMgr_PresentableObject);
+ }
+
+ export declare class Handle_PrsMgr_PresentableObject_4 extends Handle_PrsMgr_PresentableObject {
+ constructor(theHandle: Handle_PrsMgr_PresentableObject);
+ }
+
+export declare class PrsMgr_PresentableObject extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Presentations(): PrsMgr_Presentations;
+ ZLayer(): Graphic3d_ZLayerId;
+ SetZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ IsMutable(): Standard_Boolean;
+ SetMutable(theIsMutable: Standard_Boolean): void;
+ HasDisplayMode(): Standard_Boolean;
+ DisplayMode(): Graphic3d_ZLayerId;
+ SetDisplayMode(theMode: Graphic3d_ZLayerId): void;
+ UnsetDisplayMode(): void;
+ HasHilightMode(): Standard_Boolean;
+ HilightMode(): Graphic3d_ZLayerId;
+ SetHilightMode(theMode: Graphic3d_ZLayerId): void;
+ UnsetHilightMode(): void;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ DefaultDisplayMode(): Graphic3d_ZLayerId;
+ ToBeUpdated_1(theToIncludeHidden: Standard_Boolean): Standard_Boolean;
+ SetToUpdate_1(theMode: Graphic3d_ZLayerId): void;
+ SetToUpdate_2(): void;
+ IsInfinite(): Standard_Boolean;
+ SetInfiniteState(theFlag: Standard_Boolean): void;
+ TypeOfPresentation3d(): PrsMgr_TypeOfPresentation3d;
+ SetTypeOfPresentation(theType: PrsMgr_TypeOfPresentation3d): void;
+ Attributes(): Handle_Prs3d_Drawer;
+ SetAttributes(theDrawer: Handle_Prs3d_Drawer): void;
+ HilightAttributes(): Handle_Prs3d_Drawer;
+ SetHilightAttributes(theDrawer: Handle_Prs3d_Drawer): void;
+ DynamicHilightAttributes(): Handle_Prs3d_Drawer;
+ SetDynamicHilightAttributes(theDrawer: Handle_Prs3d_Drawer): void;
+ UnsetHilightAttributes(): void;
+ SynchronizeAspects(): void;
+ TransformPersistence(): Handle_Graphic3d_TransformPers;
+ SetTransformPersistence_1(theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ LocalTransformationGeom(): Handle_TopLoc_Datum3D;
+ SetLocalTransformation_1(theTrsf: gp_Trsf): void;
+ SetLocalTransformation_2(theTrsf: Handle_TopLoc_Datum3D): void;
+ HasTransformation(): Standard_Boolean;
+ TransformationGeom(): Handle_TopLoc_Datum3D;
+ LocalTransformation(): gp_Trsf;
+ Transformation(): gp_Trsf;
+ InversedTransformation(): gp_GTrsf;
+ CombinedParentTransformation(): Handle_TopLoc_Datum3D;
+ ResetTransformation(): void;
+ UpdateTransformation(): void;
+ ClipPlanes(): Handle_Graphic3d_SequenceOfHClipPlane;
+ SetClipPlanes_1(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ AddClipPlane(thePlane: Handle_Graphic3d_ClipPlane): void;
+ RemoveClipPlane(thePlane: Handle_Graphic3d_ClipPlane): void;
+ Parent(): PrsMgr_PresentableObject;
+ Children(): PrsMgr_ListOfPresentableObjects;
+ AddChild(theObject: Handle_PrsMgr_PresentableObject): void;
+ AddChildWithCurrentTransformation(theObject: Handle_PrsMgr_PresentableObject): void;
+ RemoveChild(theObject: Handle_PrsMgr_PresentableObject): void;
+ RemoveChildWithRestoreTransformation(theObject: Handle_PrsMgr_PresentableObject): void;
+ HasOwnPresentations(): Standard_Boolean;
+ BoundingBox(theBndBox: Bnd_Box): void;
+ SetIsoOnTriangulation(theIsEnabled: Standard_Boolean): void;
+ CurrentFacingModel(): Aspect_TypeOfFacingModel;
+ SetCurrentFacingModel(theModel: Aspect_TypeOfFacingModel): void;
+ HasColor(): Standard_Boolean;
+ Color(theColor: Quantity_Color): void;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ HasWidth(): Standard_Boolean;
+ Width(): Quantity_AbsorbedDose;
+ SetWidth(theWidth: Quantity_AbsorbedDose): void;
+ UnsetWidth(): void;
+ HasMaterial(): Standard_Boolean;
+ Material(): Graphic3d_NameOfMaterial;
+ SetMaterial(aName: Graphic3d_MaterialAspect): void;
+ UnsetMaterial(): void;
+ IsTransparent(): Standard_Boolean;
+ Transparency(): Quantity_AbsorbedDose;
+ SetTransparency(aValue: Quantity_AbsorbedDose): void;
+ UnsetTransparency(): void;
+ HasPolygonOffsets(): Standard_Boolean;
+ PolygonOffsets(aMode: Graphic3d_ZLayerId, aFactor: Standard_ShortReal, aUnits: Standard_ShortReal): void;
+ SetPolygonOffsets(aMode: Graphic3d_ZLayerId, aFactor: Standard_ShortReal, aUnits: Standard_ShortReal): void;
+ UnsetAttributes(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ ToBeUpdated_2(ListOfMode: TColStd_ListOfInteger): void;
+ SetClipPlanes_2(thePlanes: Graphic3d_SequenceOfHClipPlane): void;
+ SetTransformPersistence_2(theMode: Graphic3d_TransModeFlags, thePoint: gp_Pnt): void;
+ GetTransformPersistenceMode(): Graphic3d_TransModeFlags;
+ GetTransformPersistencePoint(): gp_Pnt;
+ ToPropagateVisualState(): Standard_Boolean;
+ SetPropagateVisualState(theFlag: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class PrsMgr_Presentation extends Graphic3d_Structure {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Presentation(): Prs3d_Presentation;
+ PresentationManager(): Handle_PrsMgr_PresentationManager;
+ SetUpdateStatus(theUpdateStatus: Standard_Boolean): void;
+ MustBeUpdated(): Standard_Boolean;
+ Mode(): Graphic3d_ZLayerId;
+ Display(): void;
+ Erase(): void;
+ Highlight(theStyle: Handle_Prs3d_Drawer): void;
+ Unhighlight(): void;
+ IsDisplayed(): Standard_Boolean;
+ Clear(theWithDestruction: Standard_Boolean): void;
+ Compute(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_PrsMgr_Presentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsMgr_Presentation): void;
+ get(): PrsMgr_Presentation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsMgr_Presentation_1 extends Handle_PrsMgr_Presentation {
+ constructor();
+ }
+
+ export declare class Handle_PrsMgr_Presentation_2 extends Handle_PrsMgr_Presentation {
+ constructor(thePtr: PrsMgr_Presentation);
+ }
+
+ export declare class Handle_PrsMgr_Presentation_3 extends Handle_PrsMgr_Presentation {
+ constructor(theHandle: Handle_PrsMgr_Presentation);
+ }
+
+ export declare class Handle_PrsMgr_Presentation_4 extends Handle_PrsMgr_Presentation {
+ constructor(theHandle: Handle_PrsMgr_Presentation);
+ }
+
+export declare class PrsMgr_PresentationManager extends Standard_Transient {
+ constructor(theStructureManager: Handle_Graphic3d_StructureManager)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Display(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): void;
+ Erase(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): void;
+ Clear(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): void;
+ SetVisibility(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId, theValue: Standard_Boolean): void;
+ Unhighlight_1(thePrsObject: Handle_PrsMgr_PresentableObject): void;
+ Unhighlight_2(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): void;
+ SetDisplayPriority(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId, theNewPrior: Graphic3d_ZLayerId): void;
+ DisplayPriority(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetZLayer(thePrsObject: Handle_PrsMgr_PresentableObject, theLayerId: Graphic3d_ZLayerId): void;
+ GetZLayer(thePrsObject: Handle_PrsMgr_PresentableObject): Graphic3d_ZLayerId;
+ IsDisplayed(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ IsHighlighted(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Update(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): void;
+ BeginImmediateDraw(): void;
+ ClearImmediateDraw(): void;
+ AddToImmediateList(thePrs: any): void;
+ EndImmediateDraw(theViewer: Handle_V3d_Viewer): void;
+ RedrawImmediate(theViewer: Handle_V3d_Viewer): void;
+ IsImmediateModeOn(): Standard_Boolean;
+ Color(thePrsObject: Handle_PrsMgr_PresentableObject, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId, theSelObj: Handle_PrsMgr_PresentableObject, theImmediateStructLayerId: Graphic3d_ZLayerId): void;
+ Connect(thePrsObject: Handle_PrsMgr_PresentableObject, theOtherObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId, theOtherMode: Graphic3d_ZLayerId): void;
+ Transform(thePrsObject: Handle_PrsMgr_PresentableObject, theTransformation: Handle_TopLoc_Datum3D, theMode: Graphic3d_ZLayerId): void;
+ StructureManager(): Handle_Graphic3d_StructureManager;
+ HasPresentation(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Presentation(thePrsObject: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId, theToCreate: Standard_Boolean, theSelObj: Handle_PrsMgr_PresentableObject): Handle_PrsMgr_Presentation;
+ UpdateHighlightTrsf(theViewer: Handle_V3d_Viewer, theObj: Handle_PrsMgr_PresentableObject, theMode: Graphic3d_ZLayerId, theSelObj: Handle_PrsMgr_PresentableObject): void;
+ delete(): void;
+}
+
+export declare class Handle_PrsMgr_PresentationManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsMgr_PresentationManager): void;
+ get(): PrsMgr_PresentationManager;
+ delete(): void;
+}
+
+ export declare class Handle_PrsMgr_PresentationManager_1 extends Handle_PrsMgr_PresentationManager {
+ constructor();
+ }
+
+ export declare class Handle_PrsMgr_PresentationManager_2 extends Handle_PrsMgr_PresentationManager {
+ constructor(thePtr: PrsMgr_PresentationManager);
+ }
+
+ export declare class Handle_PrsMgr_PresentationManager_3 extends Handle_PrsMgr_PresentationManager {
+ constructor(theHandle: Handle_PrsMgr_PresentationManager);
+ }
+
+ export declare class Handle_PrsMgr_PresentationManager_4 extends Handle_PrsMgr_PresentationManager {
+ constructor(theHandle: Handle_PrsMgr_PresentationManager);
+ }
+
+export declare class XCAFNoteObjects_NoteObject extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ HasPlane(): Standard_Boolean;
+ GetPlane(): gp_Ax2;
+ SetPlane(thePlane: gp_Ax2): void;
+ HasPoint(): Standard_Boolean;
+ GetPoint(): gp_Pnt;
+ SetPoint(thePnt: gp_Pnt): void;
+ HasPointText(): Standard_Boolean;
+ GetPointText(): gp_Pnt;
+ SetPointText(thePnt: gp_Pnt): void;
+ GetPresentation(): TopoDS_Shape;
+ SetPresentation(thePresentation: TopoDS_Shape): void;
+ Reset(): void;
+ delete(): void;
+}
+
+ export declare class XCAFNoteObjects_NoteObject_1 extends XCAFNoteObjects_NoteObject {
+ constructor();
+ }
+
+ export declare class XCAFNoteObjects_NoteObject_2 extends XCAFNoteObjects_NoteObject {
+ constructor(theObj: Handle_XCAFNoteObjects_NoteObject);
+ }
+
+export declare class Handle_XCAFNoteObjects_NoteObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFNoteObjects_NoteObject): void;
+ get(): XCAFNoteObjects_NoteObject;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFNoteObjects_NoteObject_1 extends Handle_XCAFNoteObjects_NoteObject {
+ constructor();
+ }
+
+ export declare class Handle_XCAFNoteObjects_NoteObject_2 extends Handle_XCAFNoteObjects_NoteObject {
+ constructor(thePtr: XCAFNoteObjects_NoteObject);
+ }
+
+ export declare class Handle_XCAFNoteObjects_NoteObject_3 extends Handle_XCAFNoteObjects_NoteObject {
+ constructor(theHandle: Handle_XCAFNoteObjects_NoteObject);
+ }
+
+ export declare class Handle_XCAFNoteObjects_NoteObject_4 extends Handle_XCAFNoteObjects_NoteObject {
+ constructor(theHandle: Handle_XCAFNoteObjects_NoteObject);
+ }
+
+export declare class AppParCurves_Array1OfMultiBSpCurve {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: AppParCurves_MultiBSpCurve): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: AppParCurves_Array1OfMultiBSpCurve): AppParCurves_Array1OfMultiBSpCurve;
+ Move(theOther: AppParCurves_Array1OfMultiBSpCurve): AppParCurves_Array1OfMultiBSpCurve;
+ First(): AppParCurves_MultiBSpCurve;
+ ChangeFirst(): AppParCurves_MultiBSpCurve;
+ Last(): AppParCurves_MultiBSpCurve;
+ ChangeLast(): AppParCurves_MultiBSpCurve;
+ Value(theIndex: Standard_Integer): AppParCurves_MultiBSpCurve;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_MultiBSpCurve;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_MultiBSpCurve): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_Array1OfMultiBSpCurve_1 extends AppParCurves_Array1OfMultiBSpCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_Array1OfMultiBSpCurve_2 extends AppParCurves_Array1OfMultiBSpCurve {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class AppParCurves_Array1OfMultiBSpCurve_3 extends AppParCurves_Array1OfMultiBSpCurve {
+ constructor(theOther: AppParCurves_Array1OfMultiBSpCurve);
+ }
+
+ export declare class AppParCurves_Array1OfMultiBSpCurve_4 extends AppParCurves_Array1OfMultiBSpCurve {
+ constructor(theOther: AppParCurves_Array1OfMultiBSpCurve);
+ }
+
+ export declare class AppParCurves_Array1OfMultiBSpCurve_5 extends AppParCurves_Array1OfMultiBSpCurve {
+ constructor(theBegin: AppParCurves_MultiBSpCurve, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class AppParCurves_MultiCurve {
+ SetNbPoles(nbPoles: Graphic3d_ZLayerId): void;
+ SetValue(Index: Graphic3d_ZLayerId, MPoint: AppParCurves_MultiPoint): void;
+ NbCurves(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Degree(): Graphic3d_ZLayerId;
+ Dimension(CuIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Curve_1(CuIndex: Graphic3d_ZLayerId, TabPnt: TColgp_Array1OfPnt): void;
+ Curve_2(CuIndex: Graphic3d_ZLayerId, TabPnt: TColgp_Array1OfPnt2d): void;
+ Value_1(Index: Graphic3d_ZLayerId): AppParCurves_MultiPoint;
+ Pole(CuIndex: Graphic3d_ZLayerId, Nieme: Graphic3d_ZLayerId): gp_Pnt;
+ Pole2d(CuIndex: Graphic3d_ZLayerId, Nieme: Graphic3d_ZLayerId): gp_Pnt2d;
+ Transform(CuIndex: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, dx: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose): void;
+ Transform2d(CuIndex: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, dx: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose): void;
+ Value_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt): void;
+ Value_3(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d): void;
+ D1_1(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt, V1: gp_Vec): void;
+ D1_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2_1(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D2_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_MultiCurve_1 extends AppParCurves_MultiCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_MultiCurve_2 extends AppParCurves_MultiCurve {
+ constructor(NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class AppParCurves_MultiCurve_3 extends AppParCurves_MultiCurve {
+ constructor(tabMU: AppParCurves_Array1OfMultiPoint);
+ }
+
+export declare class Handle_AppParCurves_HArray1OfMultiCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppParCurves_HArray1OfMultiCurve): void;
+ get(): AppParCurves_HArray1OfMultiCurve;
+ delete(): void;
+}
+
+ export declare class Handle_AppParCurves_HArray1OfMultiCurve_1 extends Handle_AppParCurves_HArray1OfMultiCurve {
+ constructor();
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiCurve_2 extends Handle_AppParCurves_HArray1OfMultiCurve {
+ constructor(thePtr: AppParCurves_HArray1OfMultiCurve);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiCurve_3 extends Handle_AppParCurves_HArray1OfMultiCurve {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiCurve);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiCurve_4 extends Handle_AppParCurves_HArray1OfMultiCurve {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiCurve);
+ }
+
+export declare class AppParCurves_Array1OfConstraintCouple {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: AppParCurves_ConstraintCouple): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: AppParCurves_Array1OfConstraintCouple): AppParCurves_Array1OfConstraintCouple;
+ Move(theOther: AppParCurves_Array1OfConstraintCouple): AppParCurves_Array1OfConstraintCouple;
+ First(): AppParCurves_ConstraintCouple;
+ ChangeFirst(): AppParCurves_ConstraintCouple;
+ Last(): AppParCurves_ConstraintCouple;
+ ChangeLast(): AppParCurves_ConstraintCouple;
+ Value(theIndex: Standard_Integer): AppParCurves_ConstraintCouple;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_ConstraintCouple;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_ConstraintCouple): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_Array1OfConstraintCouple_1 extends AppParCurves_Array1OfConstraintCouple {
+ constructor();
+ }
+
+ export declare class AppParCurves_Array1OfConstraintCouple_2 extends AppParCurves_Array1OfConstraintCouple {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class AppParCurves_Array1OfConstraintCouple_3 extends AppParCurves_Array1OfConstraintCouple {
+ constructor(theOther: AppParCurves_Array1OfConstraintCouple);
+ }
+
+ export declare class AppParCurves_Array1OfConstraintCouple_4 extends AppParCurves_Array1OfConstraintCouple {
+ constructor(theOther: AppParCurves_Array1OfConstraintCouple);
+ }
+
+ export declare class AppParCurves_Array1OfConstraintCouple_5 extends AppParCurves_Array1OfConstraintCouple {
+ constructor(theBegin: AppParCurves_ConstraintCouple, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class AppParCurves_SequenceOfMultiCurve extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: AppParCurves_SequenceOfMultiCurve): AppParCurves_SequenceOfMultiCurve;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: AppParCurves_MultiCurve): void;
+ Append_2(theSeq: AppParCurves_SequenceOfMultiCurve): void;
+ Prepend_1(theItem: AppParCurves_MultiCurve): void;
+ Prepend_2(theSeq: AppParCurves_SequenceOfMultiCurve): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: AppParCurves_MultiCurve): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiCurve): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiCurve): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: AppParCurves_MultiCurve): void;
+ Split(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiCurve): void;
+ First(): AppParCurves_MultiCurve;
+ ChangeFirst(): AppParCurves_MultiCurve;
+ Last(): AppParCurves_MultiCurve;
+ ChangeLast(): AppParCurves_MultiCurve;
+ Value(theIndex: Standard_Integer): AppParCurves_MultiCurve;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_MultiCurve;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_MultiCurve): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_SequenceOfMultiCurve_1 extends AppParCurves_SequenceOfMultiCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_SequenceOfMultiCurve_2 extends AppParCurves_SequenceOfMultiCurve {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class AppParCurves_SequenceOfMultiCurve_3 extends AppParCurves_SequenceOfMultiCurve {
+ constructor(theOther: AppParCurves_SequenceOfMultiCurve);
+ }
+
+export declare class AppParCurves_Array1OfMultiCurve {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: AppParCurves_MultiCurve): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: AppParCurves_Array1OfMultiCurve): AppParCurves_Array1OfMultiCurve;
+ Move(theOther: AppParCurves_Array1OfMultiCurve): AppParCurves_Array1OfMultiCurve;
+ First(): AppParCurves_MultiCurve;
+ ChangeFirst(): AppParCurves_MultiCurve;
+ Last(): AppParCurves_MultiCurve;
+ ChangeLast(): AppParCurves_MultiCurve;
+ Value(theIndex: Standard_Integer): AppParCurves_MultiCurve;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_MultiCurve;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_MultiCurve): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_Array1OfMultiCurve_1 extends AppParCurves_Array1OfMultiCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_Array1OfMultiCurve_2 extends AppParCurves_Array1OfMultiCurve {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class AppParCurves_Array1OfMultiCurve_3 extends AppParCurves_Array1OfMultiCurve {
+ constructor(theOther: AppParCurves_Array1OfMultiCurve);
+ }
+
+ export declare class AppParCurves_Array1OfMultiCurve_4 extends AppParCurves_Array1OfMultiCurve {
+ constructor(theOther: AppParCurves_Array1OfMultiCurve);
+ }
+
+ export declare class AppParCurves_Array1OfMultiCurve_5 extends AppParCurves_Array1OfMultiCurve {
+ constructor(theBegin: AppParCurves_MultiCurve, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare type AppParCurves_Constraint = {
+ AppParCurves_NoConstraint: {};
+ AppParCurves_PassPoint: {};
+ AppParCurves_TangencyPoint: {};
+ AppParCurves_CurvaturePoint: {};
+}
+
+export declare class AppParCurves_ConstraintCouple {
+ Index(): Graphic3d_ZLayerId;
+ Constraint(): AppParCurves_Constraint;
+ SetIndex(TheIndex: Graphic3d_ZLayerId): void;
+ SetConstraint(Cons: AppParCurves_Constraint): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_ConstraintCouple_1 extends AppParCurves_ConstraintCouple {
+ constructor();
+ }
+
+ export declare class AppParCurves_ConstraintCouple_2 extends AppParCurves_ConstraintCouple {
+ constructor(TheIndex: Graphic3d_ZLayerId, Cons: AppParCurves_Constraint);
+ }
+
+export declare class Handle_AppParCurves_HArray1OfConstraintCouple {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppParCurves_HArray1OfConstraintCouple): void;
+ get(): AppParCurves_HArray1OfConstraintCouple;
+ delete(): void;
+}
+
+ export declare class Handle_AppParCurves_HArray1OfConstraintCouple_1 extends Handle_AppParCurves_HArray1OfConstraintCouple {
+ constructor();
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfConstraintCouple_2 extends Handle_AppParCurves_HArray1OfConstraintCouple {
+ constructor(thePtr: AppParCurves_HArray1OfConstraintCouple);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfConstraintCouple_3 extends Handle_AppParCurves_HArray1OfConstraintCouple {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfConstraintCouple);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfConstraintCouple_4 extends Handle_AppParCurves_HArray1OfConstraintCouple {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfConstraintCouple);
+ }
+
+export declare class AppParCurves_MultiBSpCurve extends AppParCurves_MultiCurve {
+ SetKnots(theKnots: TColStd_Array1OfReal): void;
+ SetMultiplicities(theMults: TColStd_Array1OfInteger): void;
+ Knots(): TColStd_Array1OfReal;
+ Multiplicities(): TColStd_Array1OfInteger;
+ Degree(): Graphic3d_ZLayerId;
+ Value_1(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt): void;
+ Value_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d): void;
+ D1_1(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt, V1: gp_Vec): void;
+ D1_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2_1(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D2_2(CuIndex: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, Pt: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_MultiBSpCurve_1 extends AppParCurves_MultiBSpCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_MultiBSpCurve_2 extends AppParCurves_MultiBSpCurve {
+ constructor(NbPol: Graphic3d_ZLayerId);
+ }
+
+ export declare class AppParCurves_MultiBSpCurve_3 extends AppParCurves_MultiBSpCurve {
+ constructor(tabMU: AppParCurves_Array1OfMultiPoint, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger);
+ }
+
+ export declare class AppParCurves_MultiBSpCurve_4 extends AppParCurves_MultiBSpCurve {
+ constructor(SC: AppParCurves_MultiCurve, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger);
+ }
+
+export declare class Handle_AppParCurves_HArray1OfMultiPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppParCurves_HArray1OfMultiPoint): void;
+ get(): AppParCurves_HArray1OfMultiPoint;
+ delete(): void;
+}
+
+ export declare class Handle_AppParCurves_HArray1OfMultiPoint_1 extends Handle_AppParCurves_HArray1OfMultiPoint {
+ constructor();
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiPoint_2 extends Handle_AppParCurves_HArray1OfMultiPoint {
+ constructor(thePtr: AppParCurves_HArray1OfMultiPoint);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiPoint_3 extends Handle_AppParCurves_HArray1OfMultiPoint {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiPoint);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiPoint_4 extends Handle_AppParCurves_HArray1OfMultiPoint {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiPoint);
+ }
+
+export declare class Handle_AppParCurves_HArray1OfMultiBSpCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppParCurves_HArray1OfMultiBSpCurve): void;
+ get(): AppParCurves_HArray1OfMultiBSpCurve;
+ delete(): void;
+}
+
+ export declare class Handle_AppParCurves_HArray1OfMultiBSpCurve_1 extends Handle_AppParCurves_HArray1OfMultiBSpCurve {
+ constructor();
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiBSpCurve_2 extends Handle_AppParCurves_HArray1OfMultiBSpCurve {
+ constructor(thePtr: AppParCurves_HArray1OfMultiBSpCurve);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiBSpCurve_3 extends Handle_AppParCurves_HArray1OfMultiBSpCurve {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiBSpCurve);
+ }
+
+ export declare class Handle_AppParCurves_HArray1OfMultiBSpCurve_4 extends Handle_AppParCurves_HArray1OfMultiBSpCurve {
+ constructor(theHandle: Handle_AppParCurves_HArray1OfMultiBSpCurve);
+ }
+
+export declare class AppParCurves_SequenceOfMultiBSpCurve extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: AppParCurves_SequenceOfMultiBSpCurve): AppParCurves_SequenceOfMultiBSpCurve;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: AppParCurves_MultiBSpCurve): void;
+ Append_2(theSeq: AppParCurves_SequenceOfMultiBSpCurve): void;
+ Prepend_1(theItem: AppParCurves_MultiBSpCurve): void;
+ Prepend_2(theSeq: AppParCurves_SequenceOfMultiBSpCurve): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: AppParCurves_MultiBSpCurve): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiBSpCurve): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiBSpCurve): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: AppParCurves_MultiBSpCurve): void;
+ Split(theIndex: Standard_Integer, theSeq: AppParCurves_SequenceOfMultiBSpCurve): void;
+ First(): AppParCurves_MultiBSpCurve;
+ ChangeFirst(): AppParCurves_MultiBSpCurve;
+ Last(): AppParCurves_MultiBSpCurve;
+ ChangeLast(): AppParCurves_MultiBSpCurve;
+ Value(theIndex: Standard_Integer): AppParCurves_MultiBSpCurve;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_MultiBSpCurve;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_MultiBSpCurve): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_SequenceOfMultiBSpCurve_1 extends AppParCurves_SequenceOfMultiBSpCurve {
+ constructor();
+ }
+
+ export declare class AppParCurves_SequenceOfMultiBSpCurve_2 extends AppParCurves_SequenceOfMultiBSpCurve {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class AppParCurves_SequenceOfMultiBSpCurve_3 extends AppParCurves_SequenceOfMultiBSpCurve {
+ constructor(theOther: AppParCurves_SequenceOfMultiBSpCurve);
+ }
+
+export declare class AppParCurves_MultiPoint {
+ SetPoint(Index: Graphic3d_ZLayerId, Point: gp_Pnt): void;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt;
+ SetPoint2d(Index: Graphic3d_ZLayerId, Point: gp_Pnt2d): void;
+ Point2d(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Dimension(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbPoints(): Graphic3d_ZLayerId;
+ NbPoints2d(): Graphic3d_ZLayerId;
+ Transform(CuIndex: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, dx: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose): void;
+ Transform2d(CuIndex: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, dx: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose): void;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_MultiPoint_1 extends AppParCurves_MultiPoint {
+ constructor();
+ }
+
+ export declare class AppParCurves_MultiPoint_2 extends AppParCurves_MultiPoint {
+ constructor(NbPoints: Graphic3d_ZLayerId, NbPoints2d: Graphic3d_ZLayerId);
+ }
+
+ export declare class AppParCurves_MultiPoint_3 extends AppParCurves_MultiPoint {
+ constructor(tabP: TColgp_Array1OfPnt);
+ }
+
+ export declare class AppParCurves_MultiPoint_4 extends AppParCurves_MultiPoint {
+ constructor(tabP2d: TColgp_Array1OfPnt2d);
+ }
+
+ export declare class AppParCurves_MultiPoint_5 extends AppParCurves_MultiPoint {
+ constructor(tabP: TColgp_Array1OfPnt, tabP2d: TColgp_Array1OfPnt2d);
+ }
+
+export declare class AppParCurves_Array1OfMultiPoint {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: AppParCurves_MultiPoint): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: AppParCurves_Array1OfMultiPoint): AppParCurves_Array1OfMultiPoint;
+ Move(theOther: AppParCurves_Array1OfMultiPoint): AppParCurves_Array1OfMultiPoint;
+ First(): AppParCurves_MultiPoint;
+ ChangeFirst(): AppParCurves_MultiPoint;
+ Last(): AppParCurves_MultiPoint;
+ ChangeLast(): AppParCurves_MultiPoint;
+ Value(theIndex: Standard_Integer): AppParCurves_MultiPoint;
+ ChangeValue(theIndex: Standard_Integer): AppParCurves_MultiPoint;
+ SetValue(theIndex: Standard_Integer, theItem: AppParCurves_MultiPoint): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class AppParCurves_Array1OfMultiPoint_1 extends AppParCurves_Array1OfMultiPoint {
+ constructor();
+ }
+
+ export declare class AppParCurves_Array1OfMultiPoint_2 extends AppParCurves_Array1OfMultiPoint {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class AppParCurves_Array1OfMultiPoint_3 extends AppParCurves_Array1OfMultiPoint {
+ constructor(theOther: AppParCurves_Array1OfMultiPoint);
+ }
+
+ export declare class AppParCurves_Array1OfMultiPoint_4 extends AppParCurves_Array1OfMultiPoint {
+ constructor(theOther: AppParCurves_Array1OfMultiPoint);
+ }
+
+ export declare class AppParCurves_Array1OfMultiPoint_5 extends AppParCurves_Array1OfMultiPoint {
+ constructor(theBegin: AppParCurves_MultiPoint, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class AppParCurves {
+ constructor();
+ static BernsteinMatrix(NbPoles: Graphic3d_ZLayerId, U: math_Vector, A: math_Matrix): void;
+ static Bernstein(NbPoles: Graphic3d_ZLayerId, U: math_Vector, A: math_Matrix, DA: math_Matrix): void;
+ static SecondDerivativeBernstein(U: Quantity_AbsorbedDose, DDA: math_Vector): void;
+ static SplineFunction(NbPoles: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Parameters: math_Vector, FlatKnots: math_Vector, A: math_Matrix, DA: math_Matrix, Index: math_IntegerVector): void;
+ delete(): void;
+}
+
+export declare type StdPrs_Volume = {
+ StdPrs_Volume_Autodetection: {};
+ StdPrs_Volume_Closed: {};
+ StdPrs_Volume_Opened: {};
+}
+
+export declare class StdPrs_ShapeTool {
+ constructor(theShape: TopoDS_Shape, theAllVertices: Standard_Boolean)
+ InitFace(): void;
+ MoreFace(): Standard_Boolean;
+ NextFace(): void;
+ GetFace(): TopoDS_Face;
+ FaceBound(): Bnd_Box;
+ IsPlanarFace_1(): Standard_Boolean;
+ InitCurve(): void;
+ MoreCurve(): Standard_Boolean;
+ NextCurve(): void;
+ GetCurve(): TopoDS_Edge;
+ CurveBound(): Bnd_Box;
+ Neighbours(): Graphic3d_ZLayerId;
+ FacesOfEdge(): Handle_TopTools_HSequenceOfShape;
+ InitVertex(): void;
+ MoreVertex(): Standard_Boolean;
+ NextVertex(): void;
+ GetVertex(): TopoDS_Vertex;
+ HasSurface(): Standard_Boolean;
+ CurrentTriangulation(l: TopLoc_Location): Handle_Poly_Triangulation;
+ HasCurve(): Standard_Boolean;
+ PolygonOnTriangulation(Indices: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, l: TopLoc_Location): void;
+ Polygon3D(l: TopLoc_Location): Handle_Poly_Polygon3D;
+ static IsPlanarFace_2(theFace: TopoDS_Face): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StdPrs_ShadedSurface extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aSurface: Adaptor3d_Surface, aDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class StdPrs_ToolRFace {
+ IsOriented(): Standard_Boolean;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Adaptor2d_Curve2d;
+ Edge(): TopoDS_Edge;
+ Orientation(): TopAbs_Orientation;
+ IsInvalidGeometry(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class StdPrs_ToolRFace_1 extends StdPrs_ToolRFace {
+ constructor();
+ }
+
+ export declare class StdPrs_ToolRFace_2 extends StdPrs_ToolRFace {
+ constructor(aSurface: Handle_BRepAdaptor_HSurface);
+ }
+
+export declare class StdPrs_BRepTextBuilder {
+ constructor();
+ Perform_1(theFont: Font_BRepFont, theFormatter: Handle_Font_TextFormatter, thePenLoc: gp_Ax3): TopoDS_Shape;
+ Perform_2(theFont: Font_BRepFont, theString: NCollection_String, thePenLoc: gp_Ax3, theHAlign: Graphic3d_HorizontalTextAlignment, theVAlign: Graphic3d_VerticalTextAlignment): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class StdPrs_WFRestrictedFace extends Prs3d_Root {
+ constructor();
+ static Add_1(thePresentation: any, theFace: Handle_BRepAdaptor_HSurface, theDrawUIso: Standard_Boolean, theDrawVIso: Standard_Boolean, theNbUIso: Graphic3d_ZLayerId, theNbVIso: Graphic3d_ZLayerId, theDrawer: Handle_Prs3d_Drawer, theCurves: Prs3d_NListOfSequenceOfPnt): void;
+ static Add_2(thePresentation: any, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): void;
+ static Match_1(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theFace: Handle_BRepAdaptor_HSurface, theDrawUIso: Standard_Boolean, theDrawVIso: Standard_Boolean, theDeflection: Quantity_AbsorbedDose, theNbUIso: Graphic3d_ZLayerId, theNbVIso: Graphic3d_ZLayerId, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static MatchUIso(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static MatchVIso(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static AddUIso(thePresentation: any, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): void;
+ static AddVIso(thePresentation: any, theFace: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class StdPrs_Plane extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aPlane: Adaptor3d_Surface, aDrawer: Handle_Prs3d_Drawer): void;
+ static Match(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aPlane: Adaptor3d_Surface, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StdPrs_WFDeflectionSurface extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aSurface: Handle_Adaptor3d_HSurface, aDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class StdPrs_WFSurface extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aSurface: Handle_Adaptor3d_HSurface, aDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class StdPrs_WFPoleSurface extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aSurface: Adaptor3d_Surface, aDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class StdPrs_HLRToolShape {
+ constructor(TheShape: TopoDS_Shape, TheProjector: HLRAlgo_Projector)
+ NbEdges(): Graphic3d_ZLayerId;
+ InitVisible(EdgeNumber: Graphic3d_ZLayerId): void;
+ MoreVisible(): Standard_Boolean;
+ NextVisible(): void;
+ Visible(TheEdge: BRepAdaptor_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ InitHidden(EdgeNumber: Graphic3d_ZLayerId): void;
+ MoreHidden(): Standard_Boolean;
+ NextHidden(): void;
+ Hidden(TheEdge: BRepAdaptor_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class StdPrs_DeflectionCurve extends Prs3d_Root {
+ constructor();
+ static Add_1(aPresentation: any, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer, drawCurve: Standard_Boolean): void;
+ static Add_2(aPresentation: any, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_Prs3d_Drawer, drawCurve: Standard_Boolean): void;
+ static Add_3(aPresentation: any, aCurve: Adaptor3d_Curve, aDeflection: Quantity_AbsorbedDose, aLimit: Quantity_AbsorbedDose, anAngle: Quantity_AbsorbedDose, drawCurve: Standard_Boolean): void;
+ static Add_4(aPresentation: any, aCurve: Adaptor3d_Curve, aDeflection: Quantity_AbsorbedDose, aDrawer: Handle_Prs3d_Drawer, Points: TColgp_SequenceOfPnt, drawCurve: Standard_Boolean): void;
+ static Add_5(aPresentation: any, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDeflection: Quantity_AbsorbedDose, Points: TColgp_SequenceOfPnt, anAngle: Quantity_AbsorbedDose, drawCurve: Standard_Boolean): void;
+ static Match_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_3(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theCurve: Adaptor3d_Curve, theDeflection: Quantity_AbsorbedDose, theLimit: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose): Standard_Boolean;
+ static Match_4(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theDistance: Quantity_AbsorbedDose, theCurve: Adaptor3d_Curve, theU1: Quantity_AbsorbedDose, theU2: Quantity_AbsorbedDose, theDeflection: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StdPrs_HLRShape extends StdPrs_HLRShapeI {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ComputeHLR(thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theProjector: Handle_Graphic3d_Camera): void;
+ delete(): void;
+}
+
+export declare class StdPrs_ToolTriangulatedShape {
+ constructor();
+ static IsTriangulated(theShape: TopoDS_Shape): Standard_Boolean;
+ static IsClosed(theShape: TopoDS_Shape): Standard_Boolean;
+ static ComputeNormals_1(theFace: TopoDS_Face, theTris: Handle_Poly_Triangulation): void;
+ static ComputeNormals_2(theFace: TopoDS_Face, theTris: Handle_Poly_Triangulation, thePolyConnect: Poly_Connect): void;
+ static Normal(theFace: TopoDS_Face, thePolyConnect: Poly_Connect, theNormals: TColgp_Array1OfDir): void;
+ static GetDeflection(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): Quantity_AbsorbedDose;
+ static IsTessellated(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Tessellate(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static ClearOnOwnDeflectionChange(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theToResetCoeff: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class StdPrs_WFDeflectionRestrictedFace extends Prs3d_Root {
+ constructor();
+ static Add_1(aPresentation: any, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): void;
+ static AddUIso(aPresentation: any, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): void;
+ static AddVIso(aPresentation: any, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): void;
+ static Add_2(aPresentation: any, aFace: Handle_BRepAdaptor_HSurface, DrawUIso: Standard_Boolean, DrawVIso: Standard_Boolean, Deflection: Quantity_AbsorbedDose, NBUiso: Graphic3d_ZLayerId, NBViso: Graphic3d_ZLayerId, aDrawer: Handle_Prs3d_Drawer, Curves: Prs3d_NListOfSequenceOfPnt): void;
+ static Match_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static MatchUIso(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static MatchVIso(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_Prs3d_Drawer, DrawUIso: Standard_Boolean, DrawVIso: Standard_Boolean, aDeflection: Quantity_AbsorbedDose, NBUiso: Graphic3d_ZLayerId, NBViso: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StdPrs_ToolPoint {
+ constructor();
+ static Coord(aPoint: Handle_Geom_Point, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class StdPrs_PoleCurve extends Prs3d_Root {
+ constructor();
+ static Add(aPresentation: any, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer): void;
+ static Match(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Pick(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class StdPrs_Curve extends Prs3d_Root {
+ constructor();
+ static Add_1(aPresentation: any, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer, drawCurve: Standard_Boolean): void;
+ static Add_2(aPresentation: any, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_Prs3d_Drawer, drawCurve: Standard_Boolean): void;
+ static Add_3(aPresentation: any, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer, Points: TColgp_SequenceOfPnt, drawCurve: Standard_Boolean): void;
+ static Add_4(aPresentation: any, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Points: TColgp_SequenceOfPnt, aNbPoints: Graphic3d_ZLayerId, drawCurve: Standard_Boolean): void;
+ static Match_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, aDeflection: Quantity_AbsorbedDose, aLimit: Quantity_AbsorbedDose, aNbPoints: Graphic3d_ZLayerId): Standard_Boolean;
+ static Match_3(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_Prs3d_Drawer): Standard_Boolean;
+ static Match_4(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, aDistance: Quantity_AbsorbedDose, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDeflection: Quantity_AbsorbedDose, aNbPoints: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_StdPrs_BRepFont {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdPrs_BRepFont): void;
+ get(): StdPrs_BRepFont;
+ delete(): void;
+}
+
+ export declare class Handle_StdPrs_BRepFont_1 extends Handle_StdPrs_BRepFont {
+ constructor();
+ }
+
+ export declare class Handle_StdPrs_BRepFont_2 extends Handle_StdPrs_BRepFont {
+ constructor(thePtr: StdPrs_BRepFont);
+ }
+
+ export declare class Handle_StdPrs_BRepFont_3 extends Handle_StdPrs_BRepFont {
+ constructor(theHandle: Handle_StdPrs_BRepFont);
+ }
+
+ export declare class Handle_StdPrs_BRepFont_4 extends Handle_StdPrs_BRepFont {
+ constructor(theHandle: Handle_StdPrs_BRepFont);
+ }
+
+export declare class StdPrs_BRepFont extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static FindAndCreate(theFontName: XCAFDoc_PartId, theFontAspect: Font_FontAspect, theSize: Quantity_AbsorbedDose, theStrictLevel: Font_StrictLevel): Handle_StdPrs_BRepFont;
+ Release(): void;
+ Init_1(theFontPath: NCollection_String, theSize: Quantity_AbsorbedDose, theFaceId: Graphic3d_ZLayerId): Standard_Boolean;
+ FindAndInit(theFontName: XCAFDoc_PartId, theFontAspect: Font_FontAspect, theSize: Quantity_AbsorbedDose, theStrictLevel: Font_StrictLevel): Standard_Boolean;
+ FTFont(): Handle_Font_FTFont;
+ RenderGlyph(theChar: Standard_Utf32Char): TopoDS_Shape;
+ SetCompositeCurveMode(theToConcatenate: Standard_Boolean): void;
+ SetWidthScaling(theScaleFactor: Standard_ShortReal): void;
+ Ascender(): Quantity_AbsorbedDose;
+ Descender(): Quantity_AbsorbedDose;
+ LineSpacing(): Quantity_AbsorbedDose;
+ PointSize(): Quantity_AbsorbedDose;
+ AdvanceX_1(theUCharNext: Standard_Utf32Char): Quantity_AbsorbedDose;
+ AdvanceX_2(theUChar: Standard_Utf32Char, theUCharNext: Standard_Utf32Char): Quantity_AbsorbedDose;
+ AdvanceY_1(theUCharNext: Standard_Utf32Char): Quantity_AbsorbedDose;
+ AdvanceY_2(theUChar: Standard_Utf32Char, theUCharNext: Standard_Utf32Char): Quantity_AbsorbedDose;
+ Scale(): Quantity_AbsorbedDose;
+ Init_2(theFontName: NCollection_String, theFontAspect: Font_FontAspect, theSize: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class StdPrs_BRepFont_1 extends StdPrs_BRepFont {
+ constructor();
+ }
+
+ export declare class StdPrs_BRepFont_2 extends StdPrs_BRepFont {
+ constructor(theFontPath: NCollection_String, theSize: Quantity_AbsorbedDose, theFaceId: Graphic3d_ZLayerId);
+ }
+
+ export declare class StdPrs_BRepFont_3 extends StdPrs_BRepFont {
+ constructor(theFontName: NCollection_String, theFontAspect: Font_FontAspect, theSize: Quantity_AbsorbedDose, theStrictLevel: Font_StrictLevel);
+ }
+
+export declare class StdPrs_HLRPolyShape extends StdPrs_HLRShapeI {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ComputeHLR(thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theProjector: Handle_Graphic3d_Camera): void;
+ delete(): void;
+}
+
+export declare class StdPrs_ShadedShape extends Prs3d_Root {
+ constructor();
+ static Add_1(thePresentation: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theVolume: StdPrs_Volume): void;
+ static Add_2(thePresentation: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theHasTexels: Standard_Boolean, theUVOrigin: gp_Pnt2d, theUVRepeat: gp_Pnt2d, theUVScale: gp_Pnt2d, theVolume: StdPrs_Volume): void;
+ static ExploreSolids(theShape: TopoDS_Shape, theBuilder: BRep_Builder, theClosed: TopoDS_Compound, theOpened: TopoDS_Compound, theIgnore1DSubShape: Standard_Boolean): void;
+ static AddWireframeForFreeElements(thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): void;
+ static AddWireframeForFacesWithoutTriangles(thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): void;
+ static FillTriangles_1(theShape: TopoDS_Shape): Handle_Graphic3d_ArrayOfTriangles;
+ static FillTriangles_2(theShape: TopoDS_Shape, theHasTexels: Standard_Boolean, theUVOrigin: gp_Pnt2d, theUVRepeat: gp_Pnt2d, theUVScale: gp_Pnt2d): Handle_Graphic3d_ArrayOfTriangles;
+ static FillFaceBoundaries(theShape: TopoDS_Shape, theUpperContinuity: GeomAbs_Shape): Handle_Graphic3d_ArrayOfSegments;
+ delete(): void;
+}
+
+export declare class StdPrs_HLRShapeI extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ComputeHLR(thePrs: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theProjector: Handle_Graphic3d_Camera): void;
+ delete(): void;
+}
+
+export declare class StdPrs_Isolines extends Prs3d_Root {
+ constructor();
+ static Add_1(thePresentation: any, theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer, theDeflection: Quantity_AbsorbedDose): void;
+ static Add_2(theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer, theDeflection: Quantity_AbsorbedDose, theUPolylines: Prs3d_NListOfSequenceOfPnt, theVPolylines: Prs3d_NListOfSequenceOfPnt): void;
+ static AddOnTriangulation_1(thePresentation: any, theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer): void;
+ static AddOnTriangulation_2(theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer, theUPolylines: Prs3d_NListOfSequenceOfPnt, theVPolylines: Prs3d_NListOfSequenceOfPnt): void;
+ static AddOnTriangulation_3(thePresentation: any, theTriangulation: Handle_Poly_Triangulation, theSurface: Handle_Geom_Surface, theLocation: TopLoc_Location, theDrawer: Handle_Prs3d_Drawer, theUIsoParams: TColStd_SequenceOfReal, theVIsoParams: TColStd_SequenceOfReal): void;
+ static AddOnSurface_1(thePresentation: any, theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer, theDeflection: Quantity_AbsorbedDose): void;
+ static AddOnSurface_2(theFace: TopoDS_Face, theDrawer: Handle_Prs3d_Drawer, theDeflection: Quantity_AbsorbedDose, theUPolylines: Prs3d_NListOfSequenceOfPnt, theVPolylines: Prs3d_NListOfSequenceOfPnt): void;
+ static AddOnSurface_3(thePresentation: any, theSurface: Handle_BRepAdaptor_HSurface, theDrawer: Handle_Prs3d_Drawer, theDeflection: Quantity_AbsorbedDose, theUIsoParams: TColStd_SequenceOfReal, theVIsoParams: TColStd_SequenceOfReal): void;
+ static UVIsoParameters(theFace: TopoDS_Face, theNbIsoU: Graphic3d_ZLayerId, theNbIsoV: Graphic3d_ZLayerId, theUVLimit: Quantity_AbsorbedDose, theUIsoParams: TColStd_SequenceOfReal, theVIsoParams: TColStd_SequenceOfReal, theUmin: Quantity_AbsorbedDose, theUmax: Quantity_AbsorbedDose, theVmin: Quantity_AbsorbedDose, theVmax: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class StdPrs_WFShape extends Prs3d_Root {
+ constructor();
+ static Add(thePresentation: any, theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer, theIsParallel: Standard_Boolean): void;
+ static AddEdgesOnTriangulation_1(theShape: TopoDS_Shape, theToExcludeGeometric: Standard_Boolean): Handle_Graphic3d_ArrayOfPrimitives;
+ static AddEdgesOnTriangulation_2(theSegments: TColgp_SequenceOfPnt, theShape: TopoDS_Shape, theToExcludeGeometric: Standard_Boolean): void;
+ static AddAllEdges(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer): Handle_Graphic3d_ArrayOfPrimitives;
+ static AddVertexes(theShape: TopoDS_Shape, theVertexMode: Prs3d_VertexDrawMode): Handle_Graphic3d_ArrayOfPoints;
+ delete(): void;
+}
+
+export declare class StdPrs_ToolVertex {
+ constructor();
+ static Coord(aPoint: TopoDS_Vertex, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Blend_AppFunction extends math_FunctionSetWithDerivatives {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ Pnt1(): gp_Pnt;
+ Pnt2(): gp_Pnt;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Parameter(P: Blend_Point): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare type Blend_Status = {
+ Blend_StepTooLarge: {};
+ Blend_StepTooSmall: {};
+ Blend_Backward: {};
+ Blend_SamePoints: {};
+ Blend_OnRst1: {};
+ Blend_OnRst2: {};
+ Blend_OnRst12: {};
+ Blend_OK: {};
+}
+
+export declare type Blend_DecrochStatus = {
+ Blend_NoDecroch: {};
+ Blend_DecrochRst1: {};
+ Blend_DecrochRst2: {};
+ Blend_DecrochBoth: {};
+}
+
+export declare class Blend_SurfPointFuncInv extends math_FunctionSetWithDerivatives {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set(P: gp_Pnt): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_CSFunction extends Blend_AppFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ Pnt1(): gp_Pnt;
+ Pnt2(): gp_Pnt;
+ PointOnS(): gp_Pnt;
+ PointOnC(): gp_Pnt;
+ Pnt2d(): gp_Pnt2d;
+ ParameterOnC(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2d(): gp_Vec2d;
+ TangentOnC(): gp_Vec;
+ Tangent(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, TgS: gp_Vec, NormS: gp_Vec): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_SurfCurvFuncInv extends math_FunctionSetWithDerivatives {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set(Rst: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_SurfRstFunction extends Blend_AppFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ Pnt1(): gp_Pnt;
+ Pnt2(): gp_Pnt;
+ PointOnS(): gp_Pnt;
+ PointOnRst(): gp_Pnt;
+ Pnt2dOnS(): gp_Pnt2d;
+ Pnt2dOnRst(): gp_Pnt2d;
+ ParameterOnRst(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2dOnS(): gp_Vec2d;
+ TangentOnRst(): gp_Vec;
+ Tangent2dOnRst(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NS: gp_Vec, TgS: gp_Vec): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ delete(): void;
+}
+
+export declare class Blend_RstRstFunction extends Blend_AppFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ Pnt1(): gp_Pnt;
+ Pnt2(): gp_Pnt;
+ PointOnRst1(): gp_Pnt;
+ PointOnRst2(): gp_Pnt;
+ Pnt2dOnRst1(): gp_Pnt2d;
+ Pnt2dOnRst2(): gp_Pnt2d;
+ ParameterOnRst1(): Quantity_AbsorbedDose;
+ ParameterOnRst2(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnRst1(): gp_Vec;
+ Tangent2dOnRst1(): gp_Vec2d;
+ TangentOnRst2(): gp_Vec;
+ Tangent2dOnRst2(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NRst1: gp_Vec, TgRst1: gp_Vec, NRst2: gp_Vec, TgRst2: gp_Vec): Blend_DecrochStatus;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_Function extends Blend_AppFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ Pnt1(): gp_Pnt;
+ Pnt2(): gp_Pnt;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ TwistOnS1(): Standard_Boolean;
+ TwistOnS2(): Standard_Boolean;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_CurvPointFuncInv extends math_FunctionSetWithDerivatives {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set(P: gp_Pnt): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_FuncInv extends math_FunctionSetWithDerivatives {
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Blend_Point {
+ SetValue_1(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d): void;
+ SetValue_2(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ SetValue_3(Pts: gp_Pnt, Ptc: gp_Pnt, Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Tgs: gp_Vec, Tgc: gp_Vec, Tg2d: gp_Vec2d): void;
+ SetValue_4(Pts: gp_Pnt, Ptc: gp_Pnt, Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose): void;
+ SetValue_5(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d): void;
+ SetValue_6(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC: Quantity_AbsorbedDose): void;
+ SetValue_7(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC1: Quantity_AbsorbedDose, PC2: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d): void;
+ SetValue_8(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC1: Quantity_AbsorbedDose, PC2: Quantity_AbsorbedDose): void;
+ SetValue_9(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, PC1: Quantity_AbsorbedDose, PC2: Quantity_AbsorbedDose): void;
+ SetParameter(Param: Quantity_AbsorbedDose): void;
+ Parameter(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ ParametersOnS1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ ParametersOnS2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ TangentOnS1(): gp_Vec;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ Tangent2dOnS2(): gp_Vec2d;
+ PointOnS(): gp_Pnt;
+ PointOnC(): gp_Pnt;
+ ParametersOnS(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ ParameterOnC(): Quantity_AbsorbedDose;
+ TangentOnS(): gp_Vec;
+ TangentOnC(): gp_Vec;
+ Tangent2d(): gp_Vec2d;
+ PointOnC1(): gp_Pnt;
+ PointOnC2(): gp_Pnt;
+ ParameterOnC1(): Quantity_AbsorbedDose;
+ ParameterOnC2(): Quantity_AbsorbedDose;
+ TangentOnC1(): gp_Vec;
+ TangentOnC2(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Blend_Point_1 extends Blend_Point {
+ constructor();
+ }
+
+ export declare class Blend_Point_2 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d);
+ }
+
+ export declare class Blend_Point_3 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Blend_Point_4 extends Blend_Point {
+ constructor(Pts: gp_Pnt, Ptc: gp_Pnt, Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Tgs: gp_Vec, Tgc: gp_Vec, Tg2d: gp_Vec2d);
+ }
+
+ export declare class Blend_Point_5 extends Blend_Point {
+ constructor(Pts: gp_Pnt, Ptc: gp_Pnt, Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose);
+ }
+
+ export declare class Blend_Point_6 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d);
+ }
+
+ export declare class Blend_Point_7 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC: Quantity_AbsorbedDose);
+ }
+
+ export declare class Blend_Point_8 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC1: Quantity_AbsorbedDose, PC2: Quantity_AbsorbedDose, Tg1: gp_Vec, Tg2: gp_Vec, Tg12d: gp_Vec2d, Tg22d: gp_Vec2d);
+ }
+
+ export declare class Blend_Point_9 extends Blend_Point {
+ constructor(Pt1: gp_Pnt, Pt2: gp_Pnt, Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, PC1: Quantity_AbsorbedDose, PC2: Quantity_AbsorbedDose);
+ }
+
+export declare class Blend_SequenceOfPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Blend_SequenceOfPoint): Blend_SequenceOfPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Blend_Point): void;
+ Append_2(theSeq: Blend_SequenceOfPoint): void;
+ Prepend_1(theItem: Blend_Point): void;
+ Prepend_2(theSeq: Blend_SequenceOfPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Blend_Point): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Blend_SequenceOfPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Blend_SequenceOfPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Blend_Point): void;
+ Split(theIndex: Standard_Integer, theSeq: Blend_SequenceOfPoint): void;
+ First(): Blend_Point;
+ ChangeFirst(): Blend_Point;
+ Last(): Blend_Point;
+ ChangeLast(): Blend_Point;
+ Value(theIndex: Standard_Integer): Blend_Point;
+ ChangeValue(theIndex: Standard_Integer): Blend_Point;
+ SetValue(theIndex: Standard_Integer, theItem: Blend_Point): void;
+ delete(): void;
+}
+
+ export declare class Blend_SequenceOfPoint_1 extends Blend_SequenceOfPoint {
+ constructor();
+ }
+
+ export declare class Blend_SequenceOfPoint_2 extends Blend_SequenceOfPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Blend_SequenceOfPoint_3 extends Blend_SequenceOfPoint {
+ constructor(theOther: Blend_SequenceOfPoint);
+ }
+
+export declare class TCollection_BasicMapIterator {
+ Reset(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ delete(): void;
+}
+
+export declare class TCollection_HAsciiString extends Standard_Transient {
+ AssignCat_1(other: Standard_CString): void;
+ AssignCat_2(other: Handle_TCollection_HAsciiString): void;
+ Capitalize(): void;
+ Cat_1(other: Standard_CString): Handle_TCollection_HAsciiString;
+ Cat_2(other: Handle_TCollection_HAsciiString): Handle_TCollection_HAsciiString;
+ Center(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ ChangeAll(aChar: Standard_Character, NewChar: Standard_Character, CaseSensitive: Standard_Boolean): void;
+ Clear(): void;
+ FirstLocationInSet(Set: Handle_TCollection_HAsciiString, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ FirstLocationNotInSet(Set: Handle_TCollection_HAsciiString, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Insert_1(where: Graphic3d_ZLayerId, what: Standard_Character): void;
+ Insert_2(where: Graphic3d_ZLayerId, what: Standard_CString): void;
+ Insert_3(where: Graphic3d_ZLayerId, what: Handle_TCollection_HAsciiString): void;
+ InsertAfter(Index: Graphic3d_ZLayerId, other: Handle_TCollection_HAsciiString): void;
+ InsertBefore(Index: Graphic3d_ZLayerId, other: Handle_TCollection_HAsciiString): void;
+ IsEmpty(): Standard_Boolean;
+ IsLess(other: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IsGreater(other: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IntegerValue(): Graphic3d_ZLayerId;
+ IsIntegerValue(): Standard_Boolean;
+ IsRealValue(): Standard_Boolean;
+ IsAscii(): Standard_Boolean;
+ IsDifferent(S: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IsSameString_1(S: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IsSameString_2(S: Handle_TCollection_HAsciiString, CaseSensitive: Standard_Boolean): Standard_Boolean;
+ LeftAdjust(): void;
+ LeftJustify(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ Length(): Graphic3d_ZLayerId;
+ Location_1(other: Handle_TCollection_HAsciiString, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Location_2(N: Graphic3d_ZLayerId, C: Standard_Character, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ LowerCase(): void;
+ Prepend(other: Handle_TCollection_HAsciiString): void;
+ Print(astream: Standard_OStream): void;
+ RealValue(): Quantity_AbsorbedDose;
+ RemoveAll_1(C: Standard_Character, CaseSensitive: Standard_Boolean): void;
+ RemoveAll_2(what: Standard_Character): void;
+ Remove(where: Graphic3d_ZLayerId, ahowmany: Graphic3d_ZLayerId): void;
+ RightAdjust(): void;
+ RightJustify(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ Search_1(what: Standard_CString): Graphic3d_ZLayerId;
+ Search_2(what: Handle_TCollection_HAsciiString): Graphic3d_ZLayerId;
+ SearchFromEnd_1(what: Standard_CString): Graphic3d_ZLayerId;
+ SearchFromEnd_2(what: Handle_TCollection_HAsciiString): Graphic3d_ZLayerId;
+ SetValue_1(where: Graphic3d_ZLayerId, what: Standard_Character): void;
+ SetValue_2(where: Graphic3d_ZLayerId, what: Standard_CString): void;
+ SetValue_3(where: Graphic3d_ZLayerId, what: Handle_TCollection_HAsciiString): void;
+ Split(where: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ SubString(FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ ToCString(): Standard_CString;
+ Token(separators: Standard_CString, whichone: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Trunc(ahowmany: Graphic3d_ZLayerId): void;
+ UpperCase(): void;
+ UsefullLength(): Graphic3d_ZLayerId;
+ Value(where: Graphic3d_ZLayerId): Standard_Character;
+ String(): XCAFDoc_PartId;
+ IsSameState(other: Handle_TCollection_HAsciiString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TCollection_HAsciiString_1 extends TCollection_HAsciiString {
+ constructor();
+ }
+
+ export declare class TCollection_HAsciiString_2 extends TCollection_HAsciiString {
+ constructor(message: Standard_CString);
+ }
+
+ export declare class TCollection_HAsciiString_3 extends TCollection_HAsciiString {
+ constructor(aChar: Standard_Character);
+ }
+
+ export declare class TCollection_HAsciiString_4 extends TCollection_HAsciiString {
+ constructor(length: Graphic3d_ZLayerId, filler: Standard_Character);
+ }
+
+ export declare class TCollection_HAsciiString_5 extends TCollection_HAsciiString {
+ constructor(value: Graphic3d_ZLayerId);
+ }
+
+ export declare class TCollection_HAsciiString_6 extends TCollection_HAsciiString {
+ constructor(value: Quantity_AbsorbedDose);
+ }
+
+ export declare class TCollection_HAsciiString_7 extends TCollection_HAsciiString {
+ constructor(aString: XCAFDoc_PartId);
+ }
+
+ export declare class TCollection_HAsciiString_8 extends TCollection_HAsciiString {
+ constructor(aString: Handle_TCollection_HAsciiString);
+ }
+
+ export declare class TCollection_HAsciiString_9 extends TCollection_HAsciiString {
+ constructor(aString: Handle_TCollection_HExtendedString, replaceNonAscii: Standard_Character);
+ }
+
+export declare class Handle_TCollection_HAsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TCollection_HAsciiString): void;
+ get(): TCollection_HAsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_TCollection_HAsciiString_1 extends Handle_TCollection_HAsciiString {
+ constructor();
+ }
+
+ export declare class Handle_TCollection_HAsciiString_2 extends Handle_TCollection_HAsciiString {
+ constructor(thePtr: TCollection_HAsciiString);
+ }
+
+ export declare class Handle_TCollection_HAsciiString_3 extends Handle_TCollection_HAsciiString {
+ constructor(theHandle: Handle_TCollection_HAsciiString);
+ }
+
+ export declare class Handle_TCollection_HAsciiString_4 extends Handle_TCollection_HAsciiString {
+ constructor(theHandle: Handle_TCollection_HAsciiString);
+ }
+
+export declare class Handle_TCollection_SeqNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TCollection_SeqNode): void;
+ get(): TCollection_SeqNode;
+ delete(): void;
+}
+
+ export declare class Handle_TCollection_SeqNode_1 extends Handle_TCollection_SeqNode {
+ constructor();
+ }
+
+ export declare class Handle_TCollection_SeqNode_2 extends Handle_TCollection_SeqNode {
+ constructor(thePtr: TCollection_SeqNode);
+ }
+
+ export declare class Handle_TCollection_SeqNode_3 extends Handle_TCollection_SeqNode {
+ constructor(theHandle: Handle_TCollection_SeqNode);
+ }
+
+ export declare class Handle_TCollection_SeqNode_4 extends Handle_TCollection_SeqNode {
+ constructor(theHandle: Handle_TCollection_SeqNode);
+ }
+
+export declare class TCollection_SeqNode extends Standard_Transient {
+ constructor(n: TCollection_SeqNodePtr, p: TCollection_SeqNodePtr)
+ Next(): TCollection_SeqNodePtr;
+ Previous(): TCollection_SeqNodePtr;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TCollection_ExtendedString {
+ AssignCat_1(other: TCollection_ExtendedString): void;
+ AssignCat_2(theChar: Standard_Utf16Char): void;
+ Cat(other: TCollection_ExtendedString): TCollection_ExtendedString;
+ ChangeAll(aChar: Standard_ExtCharacter, NewChar: Standard_ExtCharacter): void;
+ Clear(): void;
+ Copy(fromwhere: TCollection_ExtendedString): void;
+ Swap(theOther: TCollection_ExtendedString): void;
+ Insert_1(where: Graphic3d_ZLayerId, what: Standard_ExtCharacter): void;
+ Insert_2(where: Graphic3d_ZLayerId, what: TCollection_ExtendedString): void;
+ IsEmpty(): Standard_Boolean;
+ IsEqual_1(other: Standard_ExtString): Standard_Boolean;
+ IsEqual_2(other: TCollection_ExtendedString): Standard_Boolean;
+ IsDifferent_1(other: Standard_ExtString): Standard_Boolean;
+ IsDifferent_2(other: TCollection_ExtendedString): Standard_Boolean;
+ IsLess_1(other: Standard_ExtString): Standard_Boolean;
+ IsLess_2(other: TCollection_ExtendedString): Standard_Boolean;
+ IsGreater_1(other: Standard_ExtString): Standard_Boolean;
+ IsGreater_2(other: TCollection_ExtendedString): Standard_Boolean;
+ StartsWith(theStartString: TCollection_ExtendedString): Standard_Boolean;
+ EndsWith(theEndString: TCollection_ExtendedString): Standard_Boolean;
+ IsAscii(): Standard_Boolean;
+ Length(): Graphic3d_ZLayerId;
+ Print(astream: Standard_OStream): void;
+ RemoveAll(what: Standard_ExtCharacter): void;
+ Remove(where: Graphic3d_ZLayerId, ahowmany: Graphic3d_ZLayerId): void;
+ Search(what: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ SearchFromEnd(what: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ SetValue_1(where: Graphic3d_ZLayerId, what: Standard_ExtCharacter): void;
+ SetValue_2(where: Graphic3d_ZLayerId, what: TCollection_ExtendedString): void;
+ Split(where: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ Token(separators: Standard_ExtString, whichone: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ ToExtString(): Standard_ExtString;
+ Trunc(ahowmany: Graphic3d_ZLayerId): void;
+ Value(where: Graphic3d_ZLayerId): Standard_ExtCharacter;
+ static HashCode(theString: TCollection_ExtendedString, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual_3(theString1: TCollection_ExtendedString, theString2: TCollection_ExtendedString): Standard_Boolean;
+ LengthOfCString(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TCollection_ExtendedString_1 extends TCollection_ExtendedString {
+ constructor();
+ }
+
+ export declare class TCollection_ExtendedString_2 extends TCollection_ExtendedString {
+ constructor(astring: Standard_CString, isMultiByte: Standard_Boolean);
+ }
+
+ export declare class TCollection_ExtendedString_3 extends TCollection_ExtendedString {
+ constructor(astring: Standard_ExtString);
+ }
+
+ export declare class TCollection_ExtendedString_4 extends TCollection_ExtendedString {
+ constructor(theStringUtf: Standard_WideChar);
+ }
+
+ export declare class TCollection_ExtendedString_5 extends TCollection_ExtendedString {
+ constructor(aChar: Standard_Character);
+ }
+
+ export declare class TCollection_ExtendedString_6 extends TCollection_ExtendedString {
+ constructor(aChar: Standard_ExtCharacter);
+ }
+
+ export declare class TCollection_ExtendedString_7 extends TCollection_ExtendedString {
+ constructor(length: Graphic3d_ZLayerId, filler: Standard_ExtCharacter);
+ }
+
+ export declare class TCollection_ExtendedString_8 extends TCollection_ExtendedString {
+ constructor(value: Graphic3d_ZLayerId);
+ }
+
+ export declare class TCollection_ExtendedString_9 extends TCollection_ExtendedString {
+ constructor(value: Quantity_AbsorbedDose);
+ }
+
+ export declare class TCollection_ExtendedString_10 extends TCollection_ExtendedString {
+ constructor(astring: TCollection_ExtendedString);
+ }
+
+ export declare class TCollection_ExtendedString_11 extends TCollection_ExtendedString {
+ constructor(theOther: TCollection_ExtendedString);
+ }
+
+ export declare class TCollection_ExtendedString_12 extends TCollection_ExtendedString {
+ constructor(astring: XCAFDoc_PartId, isMultiByte: Standard_Boolean);
+ }
+
+export declare class TCollection_BaseSequence {
+ IsEmpty(): Standard_Boolean;
+ Length(): Graphic3d_ZLayerId;
+ Reverse(): void;
+ Exchange(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TCollection_BasicMap {
+ NbBuckets(): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Statistics(S: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class TCollection_HExtendedString extends Standard_Transient {
+ AssignCat(other: Handle_TCollection_HExtendedString): void;
+ Cat(other: Handle_TCollection_HExtendedString): Handle_TCollection_HExtendedString;
+ ChangeAll(aChar: Standard_ExtCharacter, NewChar: Standard_ExtCharacter): void;
+ Clear(): void;
+ IsEmpty(): Standard_Boolean;
+ Insert_1(where: Graphic3d_ZLayerId, what: Standard_ExtCharacter): void;
+ Insert_2(where: Graphic3d_ZLayerId, what: Handle_TCollection_HExtendedString): void;
+ IsLess(other: Handle_TCollection_HExtendedString): Standard_Boolean;
+ IsGreater(other: Handle_TCollection_HExtendedString): Standard_Boolean;
+ IsAscii(): Standard_Boolean;
+ Length(): Graphic3d_ZLayerId;
+ Remove(where: Graphic3d_ZLayerId, ahowmany: Graphic3d_ZLayerId): void;
+ RemoveAll(what: Standard_ExtCharacter): void;
+ SetValue_1(where: Graphic3d_ZLayerId, what: Standard_ExtCharacter): void;
+ SetValue_2(where: Graphic3d_ZLayerId, what: Handle_TCollection_HExtendedString): void;
+ Split(where: Graphic3d_ZLayerId): Handle_TCollection_HExtendedString;
+ Search(what: Handle_TCollection_HExtendedString): Graphic3d_ZLayerId;
+ SearchFromEnd(what: Handle_TCollection_HExtendedString): Graphic3d_ZLayerId;
+ ToExtString(): Standard_ExtString;
+ Token(separators: Standard_ExtString, whichone: Graphic3d_ZLayerId): Handle_TCollection_HExtendedString;
+ Trunc(ahowmany: Graphic3d_ZLayerId): void;
+ Value(where: Graphic3d_ZLayerId): Standard_ExtCharacter;
+ String(): TCollection_ExtendedString;
+ Print(astream: Standard_OStream): void;
+ IsSameState(other: Handle_TCollection_HExtendedString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TCollection_HExtendedString_1 extends TCollection_HExtendedString {
+ constructor();
+ }
+
+ export declare class TCollection_HExtendedString_2 extends TCollection_HExtendedString {
+ constructor(message: Standard_CString);
+ }
+
+ export declare class TCollection_HExtendedString_3 extends TCollection_HExtendedString {
+ constructor(message: Standard_ExtString);
+ }
+
+ export declare class TCollection_HExtendedString_4 extends TCollection_HExtendedString {
+ constructor(aChar: Standard_ExtCharacter);
+ }
+
+ export declare class TCollection_HExtendedString_5 extends TCollection_HExtendedString {
+ constructor(length: Graphic3d_ZLayerId, filler: Standard_ExtCharacter);
+ }
+
+ export declare class TCollection_HExtendedString_6 extends TCollection_HExtendedString {
+ constructor(aString: TCollection_ExtendedString);
+ }
+
+ export declare class TCollection_HExtendedString_7 extends TCollection_HExtendedString {
+ constructor(aString: Handle_TCollection_HAsciiString);
+ }
+
+ export declare class TCollection_HExtendedString_8 extends TCollection_HExtendedString {
+ constructor(aString: Handle_TCollection_HExtendedString);
+ }
+
+export declare class Handle_TCollection_HExtendedString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TCollection_HExtendedString): void;
+ get(): TCollection_HExtendedString;
+ delete(): void;
+}
+
+ export declare class Handle_TCollection_HExtendedString_1 extends Handle_TCollection_HExtendedString {
+ constructor();
+ }
+
+ export declare class Handle_TCollection_HExtendedString_2 extends Handle_TCollection_HExtendedString {
+ constructor(thePtr: TCollection_HExtendedString);
+ }
+
+ export declare class Handle_TCollection_HExtendedString_3 extends Handle_TCollection_HExtendedString {
+ constructor(theHandle: Handle_TCollection_HExtendedString);
+ }
+
+ export declare class Handle_TCollection_HExtendedString_4 extends Handle_TCollection_HExtendedString {
+ constructor(theHandle: Handle_TCollection_HExtendedString);
+ }
+
+export declare class TCollection {
+ constructor();
+ static NextPrimeForMap(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TCollection_MapNode extends Standard_Transient {
+ constructor(n: TCollection_MapNodePtr)
+ Next(): TCollection_MapNodePtr;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TCollection_MapNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TCollection_MapNode): void;
+ get(): TCollection_MapNode;
+ delete(): void;
+}
+
+ export declare class Handle_TCollection_MapNode_1 extends Handle_TCollection_MapNode {
+ constructor();
+ }
+
+ export declare class Handle_TCollection_MapNode_2 extends Handle_TCollection_MapNode {
+ constructor(thePtr: TCollection_MapNode);
+ }
+
+ export declare class Handle_TCollection_MapNode_3 extends Handle_TCollection_MapNode {
+ constructor(theHandle: Handle_TCollection_MapNode);
+ }
+
+ export declare class Handle_TCollection_MapNode_4 extends Handle_TCollection_MapNode {
+ constructor(theHandle: Handle_TCollection_MapNode);
+ }
+
+export declare class TCollection_AsciiString {
+ AssignCat_1(other: Standard_Character): void;
+ AssignCat_2(other: Graphic3d_ZLayerId): void;
+ AssignCat_3(other: Quantity_AbsorbedDose): void;
+ AssignCat_4(other: Standard_CString): void;
+ AssignCat_5(other: XCAFDoc_PartId): void;
+ Capitalize(): void;
+ Cat_1(other: Standard_Character): XCAFDoc_PartId;
+ Cat_2(other: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Cat_3(other: Quantity_AbsorbedDose): XCAFDoc_PartId;
+ Cat_4(other: Standard_CString): XCAFDoc_PartId;
+ Cat_5(other: XCAFDoc_PartId): XCAFDoc_PartId;
+ Center(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ ChangeAll(aChar: Standard_Character, NewChar: Standard_Character, CaseSensitive: Standard_Boolean): void;
+ Clear(): void;
+ Copy_1(fromwhere: Standard_CString): void;
+ Copy_2(fromwhere: XCAFDoc_PartId): void;
+ Swap(theOther: XCAFDoc_PartId): void;
+ FirstLocationInSet(Set: XCAFDoc_PartId, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ FirstLocationNotInSet(Set: XCAFDoc_PartId, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Insert_1(where: Graphic3d_ZLayerId, what: Standard_Character): void;
+ Insert_2(where: Graphic3d_ZLayerId, what: Standard_CString): void;
+ Insert_3(where: Graphic3d_ZLayerId, what: XCAFDoc_PartId): void;
+ InsertAfter(Index: Graphic3d_ZLayerId, other: XCAFDoc_PartId): void;
+ InsertBefore(Index: Graphic3d_ZLayerId, other: XCAFDoc_PartId): void;
+ IsEmpty(): Standard_Boolean;
+ IsEqual_1(other: Standard_CString): Standard_Boolean;
+ IsEqual_2(other: XCAFDoc_PartId): Standard_Boolean;
+ IsDifferent_1(other: Standard_CString): Standard_Boolean;
+ IsDifferent_2(other: XCAFDoc_PartId): Standard_Boolean;
+ IsLess_1(other: Standard_CString): Standard_Boolean;
+ IsLess_2(other: XCAFDoc_PartId): Standard_Boolean;
+ IsGreater_1(other: Standard_CString): Standard_Boolean;
+ IsGreater_2(other: XCAFDoc_PartId): Standard_Boolean;
+ StartsWith(theStartString: XCAFDoc_PartId): Standard_Boolean;
+ EndsWith(theEndString: XCAFDoc_PartId): Standard_Boolean;
+ IntegerValue(): Graphic3d_ZLayerId;
+ IsIntegerValue(): Standard_Boolean;
+ IsRealValue(): Standard_Boolean;
+ IsAscii(): Standard_Boolean;
+ LeftAdjust(): void;
+ LeftJustify(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ Length(): Graphic3d_ZLayerId;
+ Location_1(other: XCAFDoc_PartId, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Location_2(N: Graphic3d_ZLayerId, C: Standard_Character, FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ LowerCase(): void;
+ Prepend(other: XCAFDoc_PartId): void;
+ Print(astream: Standard_OStream): void;
+ Read(astream: Standard_IStream): void;
+ RealValue(): Quantity_AbsorbedDose;
+ RemoveAll_1(C: Standard_Character, CaseSensitive: Standard_Boolean): void;
+ RemoveAll_2(what: Standard_Character): void;
+ Remove(where: Graphic3d_ZLayerId, ahowmany: Graphic3d_ZLayerId): void;
+ RightAdjust(): void;
+ RightJustify(Width: Graphic3d_ZLayerId, Filler: Standard_Character): void;
+ Search_1(what: Standard_CString): Graphic3d_ZLayerId;
+ Search_2(what: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ SearchFromEnd_1(what: Standard_CString): Graphic3d_ZLayerId;
+ SearchFromEnd_2(what: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ SetValue_1(where: Graphic3d_ZLayerId, what: Standard_Character): void;
+ SetValue_2(where: Graphic3d_ZLayerId, what: Standard_CString): void;
+ SetValue_3(where: Graphic3d_ZLayerId, what: XCAFDoc_PartId): void;
+ Split_1(where: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ SubString_1(FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ToCString(): Standard_CString;
+ Token_1(separators: Standard_CString, whichone: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Trunc(ahowmany: Graphic3d_ZLayerId): void;
+ UpperCase(): void;
+ UsefullLength(): Graphic3d_ZLayerId;
+ Value(where: Graphic3d_ZLayerId): Standard_Character;
+ static HashCode(theAsciiString: XCAFDoc_PartId, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual_3(string1: XCAFDoc_PartId, string2: XCAFDoc_PartId): Standard_Boolean;
+ static IsEqual_4(string1: XCAFDoc_PartId, string2: Standard_CString): Standard_Boolean;
+ static IsSameString(theString1: XCAFDoc_PartId, theString2: XCAFDoc_PartId, theIsCaseSensitive: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TCollection_AsciiString_1 extends TCollection_AsciiString {
+ constructor();
+ }
+
+ export declare class TCollection_AsciiString_2 extends TCollection_AsciiString {
+ constructor(message: Standard_CString);
+ }
+
+ export declare class TCollection_AsciiString_3 extends TCollection_AsciiString {
+ constructor(message: Standard_CString, aLen: Graphic3d_ZLayerId);
+ }
+
+ export declare class TCollection_AsciiString_4 extends TCollection_AsciiString {
+ constructor(aChar: Standard_Character);
+ }
+
+ export declare class TCollection_AsciiString_5 extends TCollection_AsciiString {
+ constructor(length: Graphic3d_ZLayerId, filler: Standard_Character);
+ }
+
+ export declare class TCollection_AsciiString_6 extends TCollection_AsciiString {
+ constructor(value: Graphic3d_ZLayerId);
+ }
+
+ export declare class TCollection_AsciiString_7 extends TCollection_AsciiString {
+ constructor(value: Quantity_AbsorbedDose);
+ }
+
+ export declare class TCollection_AsciiString_8 extends TCollection_AsciiString {
+ constructor(astring: XCAFDoc_PartId);
+ }
+
+ export declare class TCollection_AsciiString_9 extends TCollection_AsciiString {
+ constructor(theOther: XCAFDoc_PartId);
+ }
+
+ export declare class TCollection_AsciiString_10 extends TCollection_AsciiString {
+ constructor(astring: XCAFDoc_PartId, message: Standard_Character);
+ }
+
+ export declare class TCollection_AsciiString_11 extends TCollection_AsciiString {
+ constructor(astring: XCAFDoc_PartId, message: Standard_CString);
+ }
+
+ export declare class TCollection_AsciiString_12 extends TCollection_AsciiString {
+ constructor(astring: XCAFDoc_PartId, message: XCAFDoc_PartId);
+ }
+
+ export declare class TCollection_AsciiString_13 extends TCollection_AsciiString {
+ constructor(astring: TCollection_ExtendedString, replaceNonAscii: Standard_Character);
+ }
+
+ export declare class TCollection_AsciiString_14 extends TCollection_AsciiString {
+ constructor(theStringUtf: Standard_WideChar);
+ }
+
+export declare type TCollection_Side = {
+ TCollection_Left: {};
+ TCollection_Right: {};
+}
+
+export declare class IntCurve_ProjectOnPConicTool {
+ constructor();
+ static FindParameter_1(C: IntCurve_PConic, Pnt: gp_Pnt2d, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static FindParameter_2(C: IntCurve_PConic, Pnt: gp_Pnt2d, LowParameter: Quantity_AbsorbedDose, HighParameter: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class PeriodicInterval {
+ SetNull(): void;
+ IsNull(): Standard_Boolean;
+ Complement(): void;
+ Length(): Quantity_AbsorbedDose;
+ SetValues(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose): void;
+ Normalize(): void;
+ FirstIntersection(I1: PeriodicInterval): PeriodicInterval;
+ SecondIntersection(I2: PeriodicInterval): PeriodicInterval;
+ delete(): void;
+}
+
+ export declare class PeriodicInterval_1 extends PeriodicInterval {
+ constructor(Domain: IntRes2d_Domain);
+ }
+
+ export declare class PeriodicInterval_2 extends PeriodicInterval {
+ constructor();
+ }
+
+ export declare class PeriodicInterval_3 extends PeriodicInterval {
+ constructor(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose);
+ }
+
+export declare class Interval {
+ Length(): Quantity_AbsorbedDose;
+ IntersectionWithBounded(Inter: Interval): Interval;
+ delete(): void;
+}
+
+ export declare class Interval_1 extends Interval {
+ constructor();
+ }
+
+ export declare class Interval_2 extends Interval {
+ constructor(a: Quantity_AbsorbedDose, b: Quantity_AbsorbedDose);
+ }
+
+ export declare class Interval_3 extends Interval {
+ constructor(Domain: IntRes2d_Domain);
+ }
+
+ export declare class Interval_4 extends Interval {
+ constructor(a: Quantity_AbsorbedDose, hf: Standard_Boolean, b: Quantity_AbsorbedDose, hl: Standard_Boolean);
+ }
+
+export declare class IntCurve_IntImpConicParConic extends IntRes2d_Intersection {
+ Perform(ITool: IntCurve_IConicTool, Dom1: IntRes2d_Domain, PCurve: IntCurve_PConic, Dom2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ FindU(parameter: Quantity_AbsorbedDose, point: gp_Pnt2d, TheParCurev: IntCurve_PConic, TheImpTool: IntCurve_IConicTool): Quantity_AbsorbedDose;
+ FindV(parameter: Quantity_AbsorbedDose, point: gp_Pnt2d, TheImpTool: IntCurve_IConicTool, ParCurve: IntCurve_PConic, TheParCurveDomain: IntRes2d_Domain, V0: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ And_Domaine_Objet1_Intersections(TheImpTool: IntCurve_IConicTool, TheParCurve: IntCurve_PConic, TheImpCurveDomain: IntRes2d_Domain, TheParCurveDomain: IntRes2d_Domain, NbResultats: Graphic3d_ZLayerId, Inter2_And_Domain2: TColStd_Array1OfReal, Inter1: TColStd_Array1OfReal, Resultat1: TColStd_Array1OfReal, Resultat2: TColStd_Array1OfReal, EpsNul: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntCurve_IntImpConicParConic_1 extends IntCurve_IntImpConicParConic {
+ constructor();
+ }
+
+ export declare class IntCurve_IntImpConicParConic_2 extends IntCurve_IntImpConicParConic {
+ constructor(ITool: IntCurve_IConicTool, Dom1: IntRes2d_Domain, PCurve: IntCurve_PConic, Dom2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class IntCurve_IntConicConic extends IntRes2d_Intersection {
+ Perform_1(L1: gp_Lin2d, D1: IntRes2d_Domain, L2: gp_Lin2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(L: gp_Lin2d, DL: IntRes2d_Domain, C: gp_Circ2d, DC: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_3(L: gp_Lin2d, DL: IntRes2d_Domain, E: gp_Elips2d, DE: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_4(L: gp_Lin2d, DL: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(L: gp_Lin2d, DL: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_6(C1: gp_Circ2d, D1: IntRes2d_Domain, C2: gp_Circ2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_7(C: gp_Circ2d, DC: IntRes2d_Domain, E: gp_Elips2d, DE: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_8(C: gp_Circ2d, DC: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_9(C: gp_Circ2d, DC: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_10(E1: gp_Elips2d, D1: IntRes2d_Domain, E2: gp_Elips2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_11(E: gp_Elips2d, DE: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_12(E: gp_Elips2d, DE: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_13(P1: gp_Parab2d, D1: IntRes2d_Domain, P2: gp_Parab2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_14(P: gp_Parab2d, DP: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_15(H1: gp_Hypr2d, D1: IntRes2d_Domain, H2: gp_Hypr2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntCurve_IntConicConic_1 extends IntCurve_IntConicConic {
+ constructor();
+ }
+
+ export declare class IntCurve_IntConicConic_2 extends IntCurve_IntConicConic {
+ constructor(L1: gp_Lin2d, D1: IntRes2d_Domain, L2: gp_Lin2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_3 extends IntCurve_IntConicConic {
+ constructor(L: gp_Lin2d, DL: IntRes2d_Domain, C: gp_Circ2d, DC: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_4 extends IntCurve_IntConicConic {
+ constructor(L: gp_Lin2d, DL: IntRes2d_Domain, E: gp_Elips2d, DE: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_5 extends IntCurve_IntConicConic {
+ constructor(L: gp_Lin2d, DL: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_6 extends IntCurve_IntConicConic {
+ constructor(L: gp_Lin2d, DL: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_7 extends IntCurve_IntConicConic {
+ constructor(C1: gp_Circ2d, D1: IntRes2d_Domain, C2: gp_Circ2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_8 extends IntCurve_IntConicConic {
+ constructor(C: gp_Circ2d, DC: IntRes2d_Domain, E: gp_Elips2d, DE: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_9 extends IntCurve_IntConicConic {
+ constructor(C: gp_Circ2d, DC: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_10 extends IntCurve_IntConicConic {
+ constructor(C: gp_Circ2d, DC: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_11 extends IntCurve_IntConicConic {
+ constructor(E1: gp_Elips2d, D1: IntRes2d_Domain, E2: gp_Elips2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_12 extends IntCurve_IntConicConic {
+ constructor(E: gp_Elips2d, DE: IntRes2d_Domain, P: gp_Parab2d, DP: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_13 extends IntCurve_IntConicConic {
+ constructor(E: gp_Elips2d, DE: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_14 extends IntCurve_IntConicConic {
+ constructor(P1: gp_Parab2d, D1: IntRes2d_Domain, P2: gp_Parab2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_15 extends IntCurve_IntConicConic {
+ constructor(P: gp_Parab2d, DP: IntRes2d_Domain, H: gp_Hypr2d, DH: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntCurve_IntConicConic_16 extends IntCurve_IntConicConic {
+ constructor(H1: gp_Hypr2d, D1: IntRes2d_Domain, H2: gp_Hypr2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class IntCurve_PConic {
+ SetEpsX(EpsDist: Quantity_AbsorbedDose): void;
+ SetAccuracy(Nb: Graphic3d_ZLayerId): void;
+ Accuracy(): Graphic3d_ZLayerId;
+ EpsX(): Quantity_AbsorbedDose;
+ TypeCurve(): GeomAbs_CurveType;
+ Axis2(): gp_Ax22d;
+ Param1(): Quantity_AbsorbedDose;
+ Param2(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntCurve_PConic_1 extends IntCurve_PConic {
+ constructor(PC: IntCurve_PConic);
+ }
+
+ export declare class IntCurve_PConic_2 extends IntCurve_PConic {
+ constructor(E: gp_Elips2d);
+ }
+
+ export declare class IntCurve_PConic_3 extends IntCurve_PConic {
+ constructor(C: gp_Circ2d);
+ }
+
+ export declare class IntCurve_PConic_4 extends IntCurve_PConic {
+ constructor(P: gp_Parab2d);
+ }
+
+ export declare class IntCurve_PConic_5 extends IntCurve_PConic {
+ constructor(H: gp_Hypr2d);
+ }
+
+ export declare class IntCurve_PConic_6 extends IntCurve_PConic {
+ constructor(L: gp_Lin2d);
+ }
+
+export declare class IntCurve_MyImpParToolOfIntImpConicParConic extends math_FunctionWithDerivative {
+ constructor(IT: IntCurve_IConicTool, PC: IntCurve_PConic)
+ Value(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(Param: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntCurve_PConicTool {
+ constructor();
+ static EpsX(C: IntCurve_PConic): Quantity_AbsorbedDose;
+ static NbSamples_1(C: IntCurve_PConic): Graphic3d_ZLayerId;
+ static NbSamples_2(C: IntCurve_PConic, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static Value(C: IntCurve_PConic, X: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D1(C: IntCurve_PConic, U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d): void;
+ static D2(C: IntCurve_PConic, U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d, N: gp_Vec2d): void;
+ delete(): void;
+}
+
+export declare class IntCurve_IConicTool {
+ Value(X: Quantity_AbsorbedDose): gp_Pnt2d;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d, N: gp_Vec2d): void;
+ Distance(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ GradDistance(P: gp_Pnt2d): gp_Vec2d;
+ FindParameter(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntCurve_IConicTool_1 extends IntCurve_IConicTool {
+ constructor();
+ }
+
+ export declare class IntCurve_IConicTool_2 extends IntCurve_IConicTool {
+ constructor(IT: IntCurve_IConicTool);
+ }
+
+ export declare class IntCurve_IConicTool_3 extends IntCurve_IConicTool {
+ constructor(E: gp_Elips2d);
+ }
+
+ export declare class IntCurve_IConicTool_4 extends IntCurve_IConicTool {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class IntCurve_IConicTool_5 extends IntCurve_IConicTool {
+ constructor(C: gp_Circ2d);
+ }
+
+ export declare class IntCurve_IConicTool_6 extends IntCurve_IConicTool {
+ constructor(P: gp_Parab2d);
+ }
+
+ export declare class IntCurve_IConicTool_7 extends IntCurve_IConicTool {
+ constructor(H: gp_Hypr2d);
+ }
+
+export declare class BRepFeat_Gluer extends BRepBuilderAPI_MakeShape {
+ Init(Snew: TopoDS_Shape, Sbase: TopoDS_Shape): void;
+ Bind_1(Fnew: TopoDS_Face, Fbase: TopoDS_Face): void;
+ Bind_2(Enew: TopoDS_Edge, Ebase: TopoDS_Edge): void;
+ OpeType(): LocOpe_Operation;
+ BasisShape(): TopoDS_Shape;
+ GluedShape(): TopoDS_Shape;
+ Build(): void;
+ IsDeleted(F: TopoDS_Shape): Standard_Boolean;
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepFeat_Gluer_1 extends BRepFeat_Gluer {
+ constructor();
+ }
+
+ export declare class BRepFeat_Gluer_2 extends BRepFeat_Gluer {
+ constructor(Snew: TopoDS_Shape, Sbase: TopoDS_Shape);
+ }
+
+export declare type BRepFeat_StatusError = {
+ BRepFeat_OK: {};
+ BRepFeat_BadDirect: {};
+ BRepFeat_BadIntersect: {};
+ BRepFeat_EmptyBaryCurve: {};
+ BRepFeat_EmptyCutResult: {};
+ BRepFeat_FalseSide: {};
+ BRepFeat_IncDirection: {};
+ BRepFeat_IncSlidFace: {};
+ BRepFeat_IncParameter: {};
+ BRepFeat_IncTypes: {};
+ BRepFeat_IntervalOverlap: {};
+ BRepFeat_InvFirstShape: {};
+ BRepFeat_InvOption: {};
+ BRepFeat_InvShape: {};
+ BRepFeat_LocOpeNotDone: {};
+ BRepFeat_LocOpeInvNotDone: {};
+ BRepFeat_NoExtFace: {};
+ BRepFeat_NoFaceProf: {};
+ BRepFeat_NoGluer: {};
+ BRepFeat_NoIntersectF: {};
+ BRepFeat_NoIntersectU: {};
+ BRepFeat_NoParts: {};
+ BRepFeat_NoProjPt: {};
+ BRepFeat_NotInitialized: {};
+ BRepFeat_NotYetImplemented: {};
+ BRepFeat_NullRealTool: {};
+ BRepFeat_NullToolF: {};
+ BRepFeat_NullToolU: {};
+}
+
+export declare class BRepFeat_MakeCylindricalHole extends BRepFeat_Builder {
+ constructor()
+ Init_1(Axis: gp_Ax1): void;
+ Init_2(S: TopoDS_Shape, Axis: gp_Ax1): void;
+ Perform_1(Radius: Quantity_AbsorbedDose): void;
+ Perform_2(Radius: Quantity_AbsorbedDose, PFrom: Quantity_AbsorbedDose, PTo: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ PerformThruNext(Radius: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ PerformUntilEnd(Radius: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ PerformBlind(Radius: Quantity_AbsorbedDose, Length: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Status(): BRepFeat_Status;
+ Build(): void;
+ delete(): void;
+}
+
+export declare type BRepFeat_PerfSelection = {
+ BRepFeat_NoSelection: {};
+ BRepFeat_SelectionFU: {};
+ BRepFeat_SelectionU: {};
+ BRepFeat_SelectionSh: {};
+ BRepFeat_SelectionShU: {};
+}
+
+export declare class BRepFeat_RibSlot extends BRepBuilderAPI_MakeShape {
+ IsDeleted(F: TopoDS_Shape): Standard_Boolean;
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ FirstShape(): TopTools_ListOfShape;
+ LastShape(): TopTools_ListOfShape;
+ FacesForDraft(): TopTools_ListOfShape;
+ NewEdges(): TopTools_ListOfShape;
+ TgtEdges(): TopTools_ListOfShape;
+ static IntPar(C: Handle_Geom_Curve, P: gp_Pnt): Quantity_AbsorbedDose;
+ static ChoiceOfFaces(faces: TopTools_ListOfShape, cc: Handle_Geom_Curve, par: Quantity_AbsorbedDose, bnd: Quantity_AbsorbedDose, Pln: Handle_Geom_Plane): TopoDS_Face;
+ CurrentStatusError(): BRepFeat_StatusError;
+ delete(): void;
+}
+
+export declare class BRepFeat_Form extends BRepBuilderAPI_MakeShape {
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ FirstShape(): TopTools_ListOfShape;
+ LastShape(): TopTools_ListOfShape;
+ NewEdges(): TopTools_ListOfShape;
+ TgtEdges(): TopTools_ListOfShape;
+ BasisShapeValid(): void;
+ GeneratedShapeValid(): void;
+ ShapeFromValid(): void;
+ ShapeUntilValid(): void;
+ GluedFacesValid(): void;
+ SketchFaceValid(): void;
+ PerfSelectionValid(): void;
+ Curves(S: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ CurrentStatusError(): BRepFeat_StatusError;
+ delete(): void;
+}
+
+export declare class BRepFeat_MakeRevolutionForm extends BRepFeat_RibSlot {
+ Init(Sbase: TopoDS_Shape, W: TopoDS_Wire, Plane: Handle_Geom_Plane, Axis: gp_Ax1, Height1: Quantity_AbsorbedDose, Height2: Quantity_AbsorbedDose, Fuse: Graphic3d_ZLayerId, Sliding: Standard_Boolean): void;
+ Add(E: TopoDS_Edge, OnFace: TopoDS_Face): void;
+ Perform(): void;
+ Propagate(L: TopTools_ListOfShape, F: TopoDS_Face, FPoint: gp_Pnt, LPoint: gp_Pnt, falseside: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepFeat_MakeRevolutionForm_1 extends BRepFeat_MakeRevolutionForm {
+ constructor();
+ }
+
+ export declare class BRepFeat_MakeRevolutionForm_2 extends BRepFeat_MakeRevolutionForm {
+ constructor(Sbase: TopoDS_Shape, W: TopoDS_Wire, Plane: Handle_Geom_Plane, Axis: gp_Ax1, Height1: Quantity_AbsorbedDose, Height2: Quantity_AbsorbedDose, Fuse: Graphic3d_ZLayerId, Sliding: Standard_Boolean);
+ }
+
+export declare class BRepFeat_MakeDPrism extends BRepFeat_Form {
+ Init(Sbase: TopoDS_Shape, Pbase: TopoDS_Face, Skface: TopoDS_Face, Angle: Quantity_AbsorbedDose, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean): void;
+ Add(E: TopoDS_Edge, OnFace: TopoDS_Face): void;
+ Perform_1(Height: Quantity_AbsorbedDose): void;
+ Perform_2(Until: TopoDS_Shape): void;
+ Perform_3(From: TopoDS_Shape, Until: TopoDS_Shape): void;
+ PerformUntilEnd(): void;
+ PerformFromEnd(FUntil: TopoDS_Shape): void;
+ PerformThruAll(): void;
+ PerformUntilHeight(Until: TopoDS_Shape, Height: Quantity_AbsorbedDose): void;
+ Curves(S: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ BossEdges(sig: Graphic3d_ZLayerId): void;
+ TopEdges(): TopTools_ListOfShape;
+ LatEdges(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepFeat_MakeDPrism_1 extends BRepFeat_MakeDPrism {
+ constructor(Sbase: TopoDS_Shape, Pbase: TopoDS_Face, Skface: TopoDS_Face, Angle: Quantity_AbsorbedDose, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean);
+ }
+
+ export declare class BRepFeat_MakeDPrism_2 extends BRepFeat_MakeDPrism {
+ constructor();
+ }
+
+export declare class BRepFeat_MakePipe extends BRepFeat_Form {
+ Init(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Spine: TopoDS_Wire, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean): void;
+ Add(E: TopoDS_Edge, OnFace: TopoDS_Face): void;
+ Perform_1(): void;
+ Perform_2(Until: TopoDS_Shape): void;
+ Perform_3(From: TopoDS_Shape, Until: TopoDS_Shape): void;
+ Curves(S: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class BRepFeat_MakePipe_1 extends BRepFeat_MakePipe {
+ constructor();
+ }
+
+ export declare class BRepFeat_MakePipe_2 extends BRepFeat_MakePipe {
+ constructor(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Spine: TopoDS_Wire, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean);
+ }
+
+export declare class BRepFeat_Builder extends BOPAlgo_BOP {
+ constructor()
+ Clear(): void;
+ Init_1(theShape: TopoDS_Shape): void;
+ Init_2(theShape: TopoDS_Shape, theTool: TopoDS_Shape): void;
+ SetOperation_1(theFuse: Graphic3d_ZLayerId): void;
+ SetOperation_2(theFuse: Graphic3d_ZLayerId, theFlag: Standard_Boolean): void;
+ PartsOfTool(theLT: TopTools_ListOfShape): void;
+ KeepParts(theIm: TopTools_ListOfShape): void;
+ KeepPart(theS: TopoDS_Shape): void;
+ PerformResult(): void;
+ RebuildFaces(): void;
+ RebuildEdge(theE: TopoDS_Shape, theF: TopoDS_Face, theME: TopTools_MapOfShape, aLEIm: TopTools_ListOfShape): void;
+ CheckSolidImages(): void;
+ FillRemoved_1(): void;
+ FillRemoved_2(theS: TopoDS_Shape, theM: TopTools_MapOfShape): void;
+ delete(): void;
+}
+
+export declare class BRepFeat_SplitShape extends BRepBuilderAPI_MakeShape {
+ Add_1(theEdges: TopTools_SequenceOfShape): Standard_Boolean;
+ Init(S: TopoDS_Shape): void;
+ SetCheckInterior(ToCheckInterior: Standard_Boolean): void;
+ Add_2(W: TopoDS_Wire, F: TopoDS_Face): void;
+ Add_3(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Add_4(Comp: TopoDS_Compound, F: TopoDS_Face): void;
+ Add_5(E: TopoDS_Edge, EOn: TopoDS_Edge): void;
+ DirectLeft(): TopTools_ListOfShape;
+ Left(): TopTools_ListOfShape;
+ Right(): TopTools_ListOfShape;
+ Build(): void;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ Modified(F: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepFeat_SplitShape_1 extends BRepFeat_SplitShape {
+ constructor();
+ }
+
+ export declare class BRepFeat_SplitShape_2 extends BRepFeat_SplitShape {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare type BRepFeat_Status = {
+ BRepFeat_NoError: {};
+ BRepFeat_InvalidPlacement: {};
+ BRepFeat_HoleTooLong: {};
+}
+
+export declare class BRepFeat_MakeRevol extends BRepFeat_Form {
+ Init(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Axis: gp_Ax1, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean): void;
+ Add(E: TopoDS_Edge, OnFace: TopoDS_Face): void;
+ Perform_1(Angle: Quantity_AbsorbedDose): void;
+ Perform_2(Until: TopoDS_Shape): void;
+ Perform_3(From: TopoDS_Shape, Until: TopoDS_Shape): void;
+ PerformThruAll(): void;
+ PerformUntilAngle(Until: TopoDS_Shape, Angle: Quantity_AbsorbedDose): void;
+ Curves(S: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class BRepFeat_MakeRevol_1 extends BRepFeat_MakeRevol {
+ constructor();
+ }
+
+ export declare class BRepFeat_MakeRevol_2 extends BRepFeat_MakeRevol {
+ constructor(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Axis: gp_Ax1, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean);
+ }
+
+export declare class BRepFeat_MakePrism extends BRepFeat_Form {
+ Init(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Direction: gp_Dir, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean): void;
+ Add(E: TopoDS_Edge, OnFace: TopoDS_Face): void;
+ Perform_1(Length: Quantity_AbsorbedDose): void;
+ Perform_2(Until: TopoDS_Shape): void;
+ Perform_3(From: TopoDS_Shape, Until: TopoDS_Shape): void;
+ PerformUntilEnd(): void;
+ PerformFromEnd(FUntil: TopoDS_Shape): void;
+ PerformThruAll(): void;
+ PerformUntilHeight(Until: TopoDS_Shape, Length: Quantity_AbsorbedDose): void;
+ Curves(S: TColGeom_SequenceOfCurve): void;
+ BarycCurve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class BRepFeat_MakePrism_1 extends BRepFeat_MakePrism {
+ constructor();
+ }
+
+ export declare class BRepFeat_MakePrism_2 extends BRepFeat_MakePrism {
+ constructor(Sbase: TopoDS_Shape, Pbase: TopoDS_Shape, Skface: TopoDS_Face, Direction: gp_Dir, Fuse: Graphic3d_ZLayerId, Modify: Standard_Boolean);
+ }
+
+export declare class GeomLib_IsPlanarSurface {
+ constructor(S: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose)
+ IsPlanar(): Standard_Boolean;
+ Plan(): gp_Pln;
+ delete(): void;
+}
+
+export declare class GeomLib {
+ constructor();
+ static To3d(Position: gp_Ax2, Curve2d: Handle_Geom2d_Curve): Handle_Geom_Curve;
+ static GTransform(Curve: Handle_Geom2d_Curve, GTrsf: gp_GTrsf2d): Handle_Geom2d_Curve;
+ static SameRange(Tolerance: Quantity_AbsorbedDose, Curve2dPtr: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, RequestedFirst: Quantity_AbsorbedDose, RequestedLast: Quantity_AbsorbedDose, NewCurve2dPtr: Handle_Geom2d_Curve): void;
+ static BuildCurve3d(Tolerance: Quantity_AbsorbedDose, CurvePtr: Adaptor3d_CurveOnSurface, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, NewCurvePtr: Handle_Geom_Curve, MaxDeviation: Quantity_AbsorbedDose, AverageDeviation: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId): void;
+ static AdjustExtremity(Curve: Handle_Geom_BoundedCurve, P1: gp_Pnt, P2: gp_Pnt, T1: gp_Vec, T2: gp_Vec): void;
+ static ExtendCurveToPoint(Curve: Handle_Geom_BoundedCurve, Point: gp_Pnt, Cont: Graphic3d_ZLayerId, After: Standard_Boolean): void;
+ static ExtendSurfByLength(Surf: Handle_Geom_BoundedSurface, Length: Quantity_AbsorbedDose, Cont: Graphic3d_ZLayerId, InU: Standard_Boolean, After: Standard_Boolean): void;
+ static AxeOfInertia(Points: TColgp_Array1OfPnt, Axe: gp_Ax2, IsSingular: Standard_Boolean, Tol: Quantity_AbsorbedDose): void;
+ static Inertia(Points: TColgp_Array1OfPnt, Bary: gp_Pnt, XDir: gp_Dir, YDir: gp_Dir, Xgap: Quantity_AbsorbedDose, YGap: Quantity_AbsorbedDose, ZGap: Quantity_AbsorbedDose): void;
+ static RemovePointsFromArray(NumPoints: Graphic3d_ZLayerId, InParameters: TColStd_Array1OfReal, OutParameters: Handle_TColStd_HArray1OfReal): void;
+ static DensifyArray1OfReal(MinNumPoints: Graphic3d_ZLayerId, InParameters: TColStd_Array1OfReal, OutParameters: Handle_TColStd_HArray1OfReal): void;
+ static FuseIntervals(Interval1: TColStd_Array1OfReal, Interval2: TColStd_Array1OfReal, Fusion: TColStd_SequenceOfReal, Confusion: Quantity_AbsorbedDose): void;
+ static EvalMaxParametricDistance(Curve: Adaptor3d_Curve, AReferenceCurve: Adaptor3d_Curve, Tolerance: Quantity_AbsorbedDose, Parameters: TColStd_Array1OfReal, MaxDistance: Quantity_AbsorbedDose): void;
+ static EvalMaxDistanceAlongParameter(Curve: Adaptor3d_Curve, AReferenceCurve: Adaptor3d_Curve, Tolerance: Quantity_AbsorbedDose, Parameters: TColStd_Array1OfReal, MaxDistance: Quantity_AbsorbedDose): void;
+ static CancelDenominatorDerivative(BSurf: Handle_Geom_BSplineSurface, UDirection: Standard_Boolean, VDirection: Standard_Boolean): void;
+ static NormEstim(S: Handle_Geom_Surface, UV: gp_Pnt2d, Tol: Quantity_AbsorbedDose, N: gp_Dir): Graphic3d_ZLayerId;
+ static IsClosed(S: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose, isUClosed: Standard_Boolean, isVClosed: Standard_Boolean): void;
+ static IsBSplUClosed(S: Handle_Geom_BSplineSurface, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsBSplVClosed(S: Handle_Geom_BSplineSurface, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsBzUClosed(S: Handle_Geom_BezierSurface, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsBzVClosed(S: Handle_Geom_BezierSurface, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ static isIsoLine(theC2D: Handle_Adaptor2d_HCurve2d, theIsU: Standard_Boolean, theParam: Quantity_AbsorbedDose, theIsForward: Standard_Boolean): Standard_Boolean;
+ static buildC3dOnIsoLine(theC2D: Handle_Adaptor2d_HCurve2d, theSurf: Handle_Adaptor3d_HSurface, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose, theIsU: Standard_Boolean, theParam: Quantity_AbsorbedDose, theIsForward: Standard_Boolean): Handle_Geom_Curve;
+ delete(): void;
+}
+
+export declare class GeomLib_Check2dBSplineCurve {
+ constructor(Curve: Handle_Geom2d_BSplineCurve, Tolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ NeedTangentFix(FirstFlag: Standard_Boolean, SecondFlag: Standard_Boolean): void;
+ FixTangent(FirstFlag: Standard_Boolean, LastFlag: Standard_Boolean): void;
+ FixedTangent(FirstFlag: Standard_Boolean, LastFlag: Standard_Boolean): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+export declare class GeomLib_LogSample extends math_FunctionSample {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId)
+ GetParameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class GeomLib_Interpolate {
+ constructor(Degree: Graphic3d_ZLayerId, NumPoints: Graphic3d_ZLayerId, Points: TColgp_Array1OfPnt, Parameters: TColStd_Array1OfReal)
+ IsDone(): Standard_Boolean;
+ Error(): GeomLib_InterpolationErrors;
+ Curve(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+export declare class GeomLib_CheckCurveOnSurface {
+ Init_1(theCurve: Handle_Geom_Curve, theSurface: Handle_Geom_Surface, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theTolRange: Quantity_AbsorbedDose): void;
+ Init_2(): void;
+ Perform(thePCurve: Handle_Geom2d_Curve, isTheMultyTheradDisabled: Standard_Boolean): void;
+ Curve(): Handle_Geom_Curve;
+ Surface(): Handle_Geom_Surface;
+ Range(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ ErrorStatus(): Graphic3d_ZLayerId;
+ MaxDistance(): Quantity_AbsorbedDose;
+ MaxParameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomLib_CheckCurveOnSurface_1 extends GeomLib_CheckCurveOnSurface {
+ constructor();
+ }
+
+ export declare class GeomLib_CheckCurveOnSurface_2 extends GeomLib_CheckCurveOnSurface {
+ constructor(theCurve: Handle_Geom_Curve, theSurface: Handle_Geom_Surface, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theTolRange: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomLib_CheckBSplineCurve {
+ constructor(Curve: Handle_Geom_BSplineCurve, Tolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ NeedTangentFix(FirstFlag: Standard_Boolean, SecondFlag: Standard_Boolean): void;
+ FixTangent(FirstFlag: Standard_Boolean, LastFlag: Standard_Boolean): void;
+ FixedTangent(FirstFlag: Standard_Boolean, LastFlag: Standard_Boolean): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+export declare type GeomLib_InterpolationErrors = {
+ GeomLib_NoError: {};
+ GeomLib_NotEnoughtPoints: {};
+ GeomLib_DegreeSmallerThan3: {};
+ GeomLib_InversionProblem: {};
+}
+
+export declare class GeomLib_MakeCurvefromApprox {
+ constructor(Approx: AdvApprox_ApproxAFunction)
+ IsDone(): Standard_Boolean;
+ Nb1DSpaces(): Graphic3d_ZLayerId;
+ Nb2DSpaces(): Graphic3d_ZLayerId;
+ Nb3DSpaces(): Graphic3d_ZLayerId;
+ Curve2d_1(Index2d: Graphic3d_ZLayerId): Handle_Geom2d_BSplineCurve;
+ Curve2dFromTwo1d(Index1d: Graphic3d_ZLayerId, Index2d: Graphic3d_ZLayerId): Handle_Geom2d_BSplineCurve;
+ Curve2d_2(Index1d: Graphic3d_ZLayerId, Index2d: Graphic3d_ZLayerId): Handle_Geom2d_BSplineCurve;
+ Curve_1(Index3d: Graphic3d_ZLayerId): Handle_Geom_BSplineCurve;
+ Curve_2(Index1D: Graphic3d_ZLayerId, Index3D: Graphic3d_ZLayerId): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+export declare class GeomLib_Array1OfMat {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Mat): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: GeomLib_Array1OfMat): GeomLib_Array1OfMat;
+ Move(theOther: GeomLib_Array1OfMat): GeomLib_Array1OfMat;
+ First(): gp_Mat;
+ ChangeFirst(): gp_Mat;
+ Last(): gp_Mat;
+ ChangeLast(): gp_Mat;
+ Value(theIndex: Standard_Integer): gp_Mat;
+ ChangeValue(theIndex: Standard_Integer): gp_Mat;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Mat): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class GeomLib_Array1OfMat_1 extends GeomLib_Array1OfMat {
+ constructor();
+ }
+
+ export declare class GeomLib_Array1OfMat_2 extends GeomLib_Array1OfMat {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class GeomLib_Array1OfMat_3 extends GeomLib_Array1OfMat {
+ constructor(theOther: GeomLib_Array1OfMat);
+ }
+
+ export declare class GeomLib_Array1OfMat_4 extends GeomLib_Array1OfMat {
+ constructor(theOther: GeomLib_Array1OfMat);
+ }
+
+ export declare class GeomLib_Array1OfMat_5 extends GeomLib_Array1OfMat {
+ constructor(theBegin: gp_Mat, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class GeomLib_PolyFunc extends math_FunctionWithDerivative {
+ constructor(Coeffs: math_Vector)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomLib_DenominatorMultiplier {
+ constructor(Surface: Handle_Geom_BSplineSurface, KnotVector: TColStd_Array1OfReal)
+ Value(UParameter: Quantity_AbsorbedDose, VParameter: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class GeomLib_Tool {
+ constructor();
+ static Parameter_1(Curve: Handle_Geom_Curve, Point: gp_Pnt, MaxDist: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): Standard_Boolean;
+ static Parameters(Surface: Handle_Geom_Surface, Point: gp_Pnt, MaxDist: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): Standard_Boolean;
+ static Parameter_2(Curve: Handle_Geom2d_Curve, Point: gp_Pnt2d, MaxDist: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type Geom2dGcc_Type1 = {
+ Geom2dGcc_CuCuCu: {};
+ Geom2dGcc_CiCuCu: {};
+ Geom2dGcc_CiCiCu: {};
+ Geom2dGcc_CiLiCu: {};
+ Geom2dGcc_LiLiCu: {};
+ Geom2dGcc_LiCuCu: {};
+}
+
+export declare type Geom2dGcc_Type3 = {
+ Geom2dGcc_CuCu: {};
+ Geom2dGcc_CiCu: {};
+}
+
+export declare type Geom2dGcc_Type2 = {
+ Geom2dGcc_CuCuOnCu: {};
+ Geom2dGcc_CiCuOnCu: {};
+ Geom2dGcc_LiCuOnCu: {};
+ Geom2dGcc_CuPtOnCu: {};
+ Geom2dGcc_CuCuOnLi: {};
+ Geom2dGcc_CiCuOnLi: {};
+ Geom2dGcc_LiCuOnLi: {};
+ Geom2dGcc_CuPtOnLi: {};
+ Geom2dGcc_CuCuOnCi: {};
+ Geom2dGcc_CiCuOnCi: {};
+ Geom2dGcc_LiCuOnCi: {};
+ Geom2dGcc_CuPtOnCi: {};
+}
+
+export declare class Handle_Geom2dGcc_IsParallel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2dGcc_IsParallel): void;
+ get(): Geom2dGcc_IsParallel;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2dGcc_IsParallel_1 extends Handle_Geom2dGcc_IsParallel {
+ constructor();
+ }
+
+ export declare class Handle_Geom2dGcc_IsParallel_2 extends Handle_Geom2dGcc_IsParallel {
+ constructor(thePtr: Geom2dGcc_IsParallel);
+ }
+
+ export declare class Handle_Geom2dGcc_IsParallel_3 extends Handle_Geom2dGcc_IsParallel {
+ constructor(theHandle: Handle_Geom2dGcc_IsParallel);
+ }
+
+ export declare class Handle_Geom2dGcc_IsParallel_4 extends Handle_Geom2dGcc_IsParallel {
+ constructor(theHandle: Handle_Geom2dGcc_IsParallel);
+ }
+
+export declare class Handle_Bnd_HArray1OfBox2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bnd_HArray1OfBox2d): void;
+ get(): Bnd_HArray1OfBox2d;
+ delete(): void;
+}
+
+ export declare class Handle_Bnd_HArray1OfBox2d_1 extends Handle_Bnd_HArray1OfBox2d {
+ constructor();
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox2d_2 extends Handle_Bnd_HArray1OfBox2d {
+ constructor(thePtr: Bnd_HArray1OfBox2d);
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox2d_3 extends Handle_Bnd_HArray1OfBox2d {
+ constructor(theHandle: Handle_Bnd_HArray1OfBox2d);
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox2d_4 extends Handle_Bnd_HArray1OfBox2d {
+ constructor(theHandle: Handle_Bnd_HArray1OfBox2d);
+ }
+
+export declare class Bnd_Sphere {
+ U(): Graphic3d_ZLayerId;
+ V(): Graphic3d_ZLayerId;
+ IsValid(): Standard_Boolean;
+ SetValid(isValid: Standard_Boolean): void;
+ Center(): gp_XYZ;
+ Radius(): Quantity_AbsorbedDose;
+ Distances(theXYZ: gp_XYZ, theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose): void;
+ SquareDistances(theXYZ: gp_XYZ, theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose): void;
+ Project(theNode: gp_XYZ, theProjNode: gp_XYZ, theDist: Quantity_AbsorbedDose, theInside: Standard_Boolean): Standard_Boolean;
+ Distance(theNode: gp_XYZ): Quantity_AbsorbedDose;
+ SquareDistance(theNode: gp_XYZ): Quantity_AbsorbedDose;
+ Add(theOther: Bnd_Sphere): void;
+ IsOut_1(theOther: Bnd_Sphere): Standard_Boolean;
+ IsOut_2(thePnt: gp_XYZ, theMaxDist: Quantity_AbsorbedDose): Standard_Boolean;
+ SquareExtent(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Bnd_Sphere_1 extends Bnd_Sphere {
+ constructor();
+ }
+
+ export declare class Bnd_Sphere_2 extends Bnd_Sphere {
+ constructor(theCntr: gp_XYZ, theRad: Quantity_AbsorbedDose, theU: Graphic3d_ZLayerId, theV: Graphic3d_ZLayerId);
+ }
+
+export declare class Bnd_Array1OfSphere {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Bnd_Sphere): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Bnd_Array1OfSphere): Bnd_Array1OfSphere;
+ Move(theOther: Bnd_Array1OfSphere): Bnd_Array1OfSphere;
+ First(): Bnd_Sphere;
+ ChangeFirst(): Bnd_Sphere;
+ Last(): Bnd_Sphere;
+ ChangeLast(): Bnd_Sphere;
+ Value(theIndex: Standard_Integer): Bnd_Sphere;
+ ChangeValue(theIndex: Standard_Integer): Bnd_Sphere;
+ SetValue(theIndex: Standard_Integer, theItem: Bnd_Sphere): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Bnd_Array1OfSphere_1 extends Bnd_Array1OfSphere {
+ constructor();
+ }
+
+ export declare class Bnd_Array1OfSphere_2 extends Bnd_Array1OfSphere {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Bnd_Array1OfSphere_3 extends Bnd_Array1OfSphere {
+ constructor(theOther: Bnd_Array1OfSphere);
+ }
+
+ export declare class Bnd_Array1OfSphere_4 extends Bnd_Array1OfSphere {
+ constructor(theOther: Bnd_Array1OfSphere);
+ }
+
+ export declare class Bnd_Array1OfSphere_5 extends Bnd_Array1OfSphere {
+ constructor(theBegin: Bnd_Sphere, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Bnd_Box2d {
+ constructor()
+ SetWhole(): void;
+ SetVoid(): void;
+ Set_1(thePnt: gp_Pnt2d): void;
+ Set_2(thePnt: gp_Pnt2d, theDir: gp_Dir2d): void;
+ Update_1(aXmin: Quantity_AbsorbedDose, aYmin: Quantity_AbsorbedDose, aXmax: Quantity_AbsorbedDose, aYmax: Quantity_AbsorbedDose): void;
+ Update_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ GetGap(): Quantity_AbsorbedDose;
+ SetGap(Tol: Quantity_AbsorbedDose): void;
+ Enlarge(theTol: Quantity_AbsorbedDose): void;
+ Get(aXmin: Quantity_AbsorbedDose, aYmin: Quantity_AbsorbedDose, aXmax: Quantity_AbsorbedDose, aYmax: Quantity_AbsorbedDose): void;
+ OpenXmin(): void;
+ OpenXmax(): void;
+ OpenYmin(): void;
+ OpenYmax(): void;
+ IsOpenXmin(): Standard_Boolean;
+ IsOpenXmax(): Standard_Boolean;
+ IsOpenYmin(): Standard_Boolean;
+ IsOpenYmax(): Standard_Boolean;
+ IsWhole(): Standard_Boolean;
+ IsVoid(): Standard_Boolean;
+ Transformed(T: gp_Trsf2d): Bnd_Box2d;
+ Add_1(Other: Bnd_Box2d): void;
+ Add_2(thePnt: gp_Pnt2d): void;
+ Add_3(thePnt: gp_Pnt2d, theDir: gp_Dir2d): void;
+ Add_4(D: gp_Dir2d): void;
+ IsOut_1(P: gp_Pnt2d): Standard_Boolean;
+ IsOut_2(Other: Bnd_Box2d): Standard_Boolean;
+ IsOut_3(theOther: Bnd_Box2d, theTrsf: gp_Trsf2d): Standard_Boolean;
+ IsOut_4(T1: gp_Trsf2d, Other: Bnd_Box2d, T2: gp_Trsf2d): Standard_Boolean;
+ Dump(): void;
+ SquareExtent(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Bnd_Array1OfBox {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Bnd_Box): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Bnd_Array1OfBox): Bnd_Array1OfBox;
+ Move(theOther: Bnd_Array1OfBox): Bnd_Array1OfBox;
+ First(): Bnd_Box;
+ ChangeFirst(): Bnd_Box;
+ Last(): Bnd_Box;
+ ChangeLast(): Bnd_Box;
+ Value(theIndex: Standard_Integer): Bnd_Box;
+ ChangeValue(theIndex: Standard_Integer): Bnd_Box;
+ SetValue(theIndex: Standard_Integer, theItem: Bnd_Box): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Bnd_Array1OfBox_1 extends Bnd_Array1OfBox {
+ constructor();
+ }
+
+ export declare class Bnd_Array1OfBox_2 extends Bnd_Array1OfBox {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Bnd_Array1OfBox_3 extends Bnd_Array1OfBox {
+ constructor(theOther: Bnd_Array1OfBox);
+ }
+
+ export declare class Bnd_Array1OfBox_4 extends Bnd_Array1OfBox {
+ constructor(theOther: Bnd_Array1OfBox);
+ }
+
+ export declare class Bnd_Array1OfBox_5 extends Bnd_Array1OfBox {
+ constructor(theBegin: Bnd_Box, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Bnd_BoundSortBox {
+ constructor()
+ Initialize_1(CompleteBox: Bnd_Box, SetOfBox: Handle_Bnd_HArray1OfBox): void;
+ Initialize_2(SetOfBox: Handle_Bnd_HArray1OfBox): void;
+ Initialize_3(CompleteBox: Bnd_Box, nbComponents: Graphic3d_ZLayerId): void;
+ Add(theBox: Bnd_Box, boxIndex: Graphic3d_ZLayerId): void;
+ Compare_1(theBox: Bnd_Box): TColStd_ListOfInteger;
+ Compare_2(P: gp_Pln): TColStd_ListOfInteger;
+ Dump(): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+export declare class Bnd_B2f {
+ IsVoid(): Standard_Boolean;
+ Clear(): void;
+ Add_1(thePnt: gp_XY): void;
+ Add_2(thePnt: gp_Pnt2d): void;
+ Add_3(theBox: Bnd_B2f): void;
+ CornerMin(): gp_XY;
+ CornerMax(): gp_XY;
+ SquareExtent(): Quantity_AbsorbedDose;
+ Enlarge(theDiff: Quantity_AbsorbedDose): void;
+ Limit(theOtherBox: Bnd_B2f): Standard_Boolean;
+ Transformed(theTrsf: gp_Trsf2d): Bnd_B2f;
+ IsOut_1(thePnt: gp_XY): Standard_Boolean;
+ IsOut_2(theCenter: gp_XY, theRadius: Quantity_AbsorbedDose, isCircleHollow: Standard_Boolean): Standard_Boolean;
+ IsOut_3(theOtherBox: Bnd_B2f): Standard_Boolean;
+ IsOut_4(theOtherBox: Bnd_B2f, theTrsf: gp_Trsf2d): Standard_Boolean;
+ IsOut_5(theLine: gp_Ax2d): Standard_Boolean;
+ IsOut_6(theP0: gp_XY, theP1: gp_XY): Standard_Boolean;
+ IsIn_1(theBox: Bnd_B2f): Standard_Boolean;
+ IsIn_2(theBox: Bnd_B2f, theTrsf: gp_Trsf2d): Standard_Boolean;
+ SetCenter(theCenter: gp_XY): void;
+ SetHSize(theHSize: gp_XY): void;
+ delete(): void;
+}
+
+ export declare class Bnd_B2f_1 extends Bnd_B2f {
+ constructor();
+ }
+
+ export declare class Bnd_B2f_2 extends Bnd_B2f {
+ constructor(theCenter: gp_XY, theHSize: gp_XY);
+ }
+
+export declare class Bnd_B2d {
+ IsVoid(): Standard_Boolean;
+ Clear(): void;
+ Add_1(thePnt: gp_XY): void;
+ Add_2(thePnt: gp_Pnt2d): void;
+ Add_3(theBox: Bnd_B2d): void;
+ CornerMin(): gp_XY;
+ CornerMax(): gp_XY;
+ SquareExtent(): Quantity_AbsorbedDose;
+ Enlarge(theDiff: Quantity_AbsorbedDose): void;
+ Limit(theOtherBox: Bnd_B2d): Standard_Boolean;
+ Transformed(theTrsf: gp_Trsf2d): Bnd_B2d;
+ IsOut_1(thePnt: gp_XY): Standard_Boolean;
+ IsOut_2(theCenter: gp_XY, theRadius: Quantity_AbsorbedDose, isCircleHollow: Standard_Boolean): Standard_Boolean;
+ IsOut_3(theOtherBox: Bnd_B2d): Standard_Boolean;
+ IsOut_4(theOtherBox: Bnd_B2d, theTrsf: gp_Trsf2d): Standard_Boolean;
+ IsOut_5(theLine: gp_Ax2d): Standard_Boolean;
+ IsOut_6(theP0: gp_XY, theP1: gp_XY): Standard_Boolean;
+ IsIn_1(theBox: Bnd_B2d): Standard_Boolean;
+ IsIn_2(theBox: Bnd_B2d, theTrsf: gp_Trsf2d): Standard_Boolean;
+ SetCenter(theCenter: gp_XY): void;
+ SetHSize(theHSize: gp_XY): void;
+ delete(): void;
+}
+
+ export declare class Bnd_B2d_1 extends Bnd_B2d {
+ constructor();
+ }
+
+ export declare class Bnd_B2d_2 extends Bnd_B2d {
+ constructor(theCenter: gp_XY, theHSize: gp_XY);
+ }
+
+export declare class Bnd_B3d {
+ IsVoid(): Standard_Boolean;
+ Clear(): void;
+ Add_1(thePnt: gp_XYZ): void;
+ Add_2(thePnt: gp_Pnt): void;
+ Add_3(theBox: Bnd_B3d): void;
+ CornerMin(): gp_XYZ;
+ CornerMax(): gp_XYZ;
+ SquareExtent(): Quantity_AbsorbedDose;
+ Enlarge(theDiff: Quantity_AbsorbedDose): void;
+ Limit(theOtherBox: Bnd_B3d): Standard_Boolean;
+ Transformed(theTrsf: gp_Trsf): Bnd_B3d;
+ IsOut_1(thePnt: gp_XYZ): Standard_Boolean;
+ IsOut_2(theCenter: gp_XYZ, theRadius: Quantity_AbsorbedDose, isSphereHollow: Standard_Boolean): Standard_Boolean;
+ IsOut_3(theOtherBox: Bnd_B3d): Standard_Boolean;
+ IsOut_4(theOtherBox: Bnd_B3d, theTrsf: gp_Trsf): Standard_Boolean;
+ IsOut_5(theLine: gp_Ax1, isRay: Standard_Boolean, theOverthickness: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOut_6(thePlane: gp_Ax3): Standard_Boolean;
+ IsIn_1(theBox: Bnd_B3d): Standard_Boolean;
+ IsIn_2(theBox: Bnd_B3d, theTrsf: gp_Trsf): Standard_Boolean;
+ SetCenter(theCenter: gp_XYZ): void;
+ SetHSize(theHSize: gp_XYZ): void;
+ delete(): void;
+}
+
+ export declare class Bnd_B3d_1 extends Bnd_B3d {
+ constructor();
+ }
+
+ export declare class Bnd_B3d_2 extends Bnd_B3d {
+ constructor(theCenter: gp_XYZ, theHSize: gp_XYZ);
+ }
+
+export declare class Bnd_BoundSortBox2d {
+ constructor()
+ Initialize_1(CompleteBox: Bnd_Box2d, SetOfBox: Handle_Bnd_HArray1OfBox2d): void;
+ Initialize_2(SetOfBox: Handle_Bnd_HArray1OfBox2d): void;
+ Initialize_3(CompleteBox: Bnd_Box2d, nbComponents: Graphic3d_ZLayerId): void;
+ Add(theBox: Bnd_Box2d, boxIndex: Graphic3d_ZLayerId): void;
+ Compare(theBox: Bnd_Box2d): TColStd_ListOfInteger;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class Bnd_B3f {
+ IsVoid(): Standard_Boolean;
+ Clear(): void;
+ Add_1(thePnt: gp_XYZ): void;
+ Add_2(thePnt: gp_Pnt): void;
+ Add_3(theBox: Bnd_B3f): void;
+ CornerMin(): gp_XYZ;
+ CornerMax(): gp_XYZ;
+ SquareExtent(): Quantity_AbsorbedDose;
+ Enlarge(theDiff: Quantity_AbsorbedDose): void;
+ Limit(theOtherBox: Bnd_B3f): Standard_Boolean;
+ Transformed(theTrsf: gp_Trsf): Bnd_B3f;
+ IsOut_1(thePnt: gp_XYZ): Standard_Boolean;
+ IsOut_2(theCenter: gp_XYZ, theRadius: Quantity_AbsorbedDose, isSphereHollow: Standard_Boolean): Standard_Boolean;
+ IsOut_3(theOtherBox: Bnd_B3f): Standard_Boolean;
+ IsOut_4(theOtherBox: Bnd_B3f, theTrsf: gp_Trsf): Standard_Boolean;
+ IsOut_5(theLine: gp_Ax1, isRay: Standard_Boolean, theOverthickness: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOut_6(thePlane: gp_Ax3): Standard_Boolean;
+ IsIn_1(theBox: Bnd_B3f): Standard_Boolean;
+ IsIn_2(theBox: Bnd_B3f, theTrsf: gp_Trsf): Standard_Boolean;
+ SetCenter(theCenter: gp_XYZ): void;
+ SetHSize(theHSize: gp_XYZ): void;
+ delete(): void;
+}
+
+ export declare class Bnd_B3f_1 extends Bnd_B3f {
+ constructor();
+ }
+
+ export declare class Bnd_B3f_2 extends Bnd_B3f {
+ constructor(theCenter: gp_XYZ, theHSize: gp_XYZ);
+ }
+
+export declare class Bnd_Tools {
+ constructor();
+ static Bnd2BVH_1(theBox: Bnd_Box2d): BVH_Box;
+ static Bnd2BVH_2(theBox: Bnd_Box): Graphic3d_BndBox3d;
+ delete(): void;
+}
+
+export declare class Bnd_OBB {
+ ReBuild(theListOfPoints: TColgp_Array1OfPnt, theListOfTolerances: TColStd_Array1OfReal, theIsOptimal: Standard_Boolean): void;
+ SetCenter(theCenter: gp_Pnt): void;
+ SetXComponent(theXDirection: gp_Dir, theHXSize: Quantity_AbsorbedDose): void;
+ SetYComponent(theYDirection: gp_Dir, theHYSize: Quantity_AbsorbedDose): void;
+ SetZComponent(theZDirection: gp_Dir, theHZSize: Quantity_AbsorbedDose): void;
+ Position(): gp_Ax3;
+ Center(): gp_XYZ;
+ XDirection(): gp_XYZ;
+ YDirection(): gp_XYZ;
+ ZDirection(): gp_XYZ;
+ XHSize(): Quantity_AbsorbedDose;
+ YHSize(): Quantity_AbsorbedDose;
+ ZHSize(): Quantity_AbsorbedDose;
+ IsVoid(): Standard_Boolean;
+ SetVoid(): void;
+ SetAABox(theFlag: Standard_Boolean): void;
+ IsAABox(): Standard_Boolean;
+ Enlarge(theGapAdd: Quantity_AbsorbedDose): void;
+ GetVertex(theP: gp_Pnt [8]): Standard_Boolean;
+ SquareExtent(): Quantity_AbsorbedDose;
+ IsOut_1(theOther: Bnd_OBB): Standard_Boolean;
+ IsOut_2(theP: gp_Pnt): Standard_Boolean;
+ IsCompletelyInside(theOther: Bnd_OBB): Standard_Boolean;
+ Add_1(theOther: Bnd_OBB): void;
+ Add_2(theP: gp_Pnt): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Bnd_OBB_1 extends Bnd_OBB {
+ constructor();
+ }
+
+ export declare class Bnd_OBB_2 extends Bnd_OBB {
+ constructor(theCenter: gp_Pnt, theXDirection: gp_Dir, theYDirection: gp_Dir, theZDirection: gp_Dir, theHXSize: Quantity_AbsorbedDose, theHYSize: Quantity_AbsorbedDose, theHZSize: Quantity_AbsorbedDose);
+ }
+
+ export declare class Bnd_OBB_3 extends Bnd_OBB {
+ constructor(theBox: Bnd_Box);
+ }
+
+export declare class Handle_Bnd_HArray1OfBox {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bnd_HArray1OfBox): void;
+ get(): Bnd_HArray1OfBox;
+ delete(): void;
+}
+
+ export declare class Handle_Bnd_HArray1OfBox_1 extends Handle_Bnd_HArray1OfBox {
+ constructor();
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox_2 extends Handle_Bnd_HArray1OfBox {
+ constructor(thePtr: Bnd_HArray1OfBox);
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox_3 extends Handle_Bnd_HArray1OfBox {
+ constructor(theHandle: Handle_Bnd_HArray1OfBox);
+ }
+
+ export declare class Handle_Bnd_HArray1OfBox_4 extends Handle_Bnd_HArray1OfBox {
+ constructor(theHandle: Handle_Bnd_HArray1OfBox);
+ }
+
+export declare class Bnd_SeqOfBox extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Bnd_SeqOfBox): Bnd_SeqOfBox;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Bnd_Box): void;
+ Append_2(theSeq: Bnd_SeqOfBox): void;
+ Prepend_1(theItem: Bnd_Box): void;
+ Prepend_2(theSeq: Bnd_SeqOfBox): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Bnd_Box): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Bnd_SeqOfBox): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Bnd_SeqOfBox): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Bnd_Box): void;
+ Split(theIndex: Standard_Integer, theSeq: Bnd_SeqOfBox): void;
+ First(): Bnd_Box;
+ ChangeFirst(): Bnd_Box;
+ Last(): Bnd_Box;
+ ChangeLast(): Bnd_Box;
+ Value(theIndex: Standard_Integer): Bnd_Box;
+ ChangeValue(theIndex: Standard_Integer): Bnd_Box;
+ SetValue(theIndex: Standard_Integer, theItem: Bnd_Box): void;
+ delete(): void;
+}
+
+ export declare class Bnd_SeqOfBox_1 extends Bnd_SeqOfBox {
+ constructor();
+ }
+
+ export declare class Bnd_SeqOfBox_2 extends Bnd_SeqOfBox {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Bnd_SeqOfBox_3 extends Bnd_SeqOfBox {
+ constructor(theOther: Bnd_SeqOfBox);
+ }
+
+export declare class Bnd_Box {
+ SetWhole(): void;
+ SetVoid(): void;
+ Set_1(P: gp_Pnt): void;
+ Set_2(P: gp_Pnt, D: gp_Dir): void;
+ Update_1(aXmin: Quantity_AbsorbedDose, aYmin: Quantity_AbsorbedDose, aZmin: Quantity_AbsorbedDose, aXmax: Quantity_AbsorbedDose, aYmax: Quantity_AbsorbedDose, aZmax: Quantity_AbsorbedDose): void;
+ Update_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ GetGap(): Quantity_AbsorbedDose;
+ SetGap(Tol: Quantity_AbsorbedDose): void;
+ Enlarge(Tol: Quantity_AbsorbedDose): void;
+ Get(theXmin: Quantity_AbsorbedDose, theYmin: Quantity_AbsorbedDose, theZmin: Quantity_AbsorbedDose, theXmax: Quantity_AbsorbedDose, theYmax: Quantity_AbsorbedDose, theZmax: Quantity_AbsorbedDose): void;
+ CornerMin(): gp_Pnt;
+ CornerMax(): gp_Pnt;
+ OpenXmin(): void;
+ OpenXmax(): void;
+ OpenYmin(): void;
+ OpenYmax(): void;
+ OpenZmin(): void;
+ OpenZmax(): void;
+ IsOpen(): Standard_Boolean;
+ IsOpenXmin(): Standard_Boolean;
+ IsOpenXmax(): Standard_Boolean;
+ IsOpenYmin(): Standard_Boolean;
+ IsOpenYmax(): Standard_Boolean;
+ IsOpenZmin(): Standard_Boolean;
+ IsOpenZmax(): Standard_Boolean;
+ IsWhole(): Standard_Boolean;
+ IsVoid(): Standard_Boolean;
+ IsXThin(tol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsYThin(tol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsZThin(tol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsThin(tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Transformed(T: gp_Trsf): Bnd_Box;
+ Add_1(Other: Bnd_Box): void;
+ Add_2(P: gp_Pnt): void;
+ Add_3(P: gp_Pnt, D: gp_Dir): void;
+ Add_4(D: gp_Dir): void;
+ IsOut_1(P: gp_Pnt): Standard_Boolean;
+ IsOut_2(L: gp_Lin): Standard_Boolean;
+ IsOut_3(P: gp_Pln): Standard_Boolean;
+ IsOut_4(Other: Bnd_Box): Standard_Boolean;
+ IsOut_5(Other: Bnd_Box, T: gp_Trsf): Standard_Boolean;
+ IsOut_6(T1: gp_Trsf, Other: Bnd_Box, T2: gp_Trsf): Standard_Boolean;
+ IsOut_7(P1: gp_Pnt, P2: gp_Pnt, D: gp_Dir): Standard_Boolean;
+ Distance(Other: Bnd_Box): Quantity_AbsorbedDose;
+ Dump(): void;
+ SquareExtent(): Quantity_AbsorbedDose;
+ FinitePart(): Bnd_Box;
+ HasFinitePart(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Bnd_Box_1 extends Bnd_Box {
+ constructor();
+ }
+
+ export declare class Bnd_Box_2 extends Bnd_Box {
+ constructor(theMin: gp_Pnt, theMax: gp_Pnt);
+ }
+
+export declare class Bnd_Array1OfBox2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Bnd_Box2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Bnd_Array1OfBox2d): Bnd_Array1OfBox2d;
+ Move(theOther: Bnd_Array1OfBox2d): Bnd_Array1OfBox2d;
+ First(): Bnd_Box2d;
+ ChangeFirst(): Bnd_Box2d;
+ Last(): Bnd_Box2d;
+ ChangeLast(): Bnd_Box2d;
+ Value(theIndex: Standard_Integer): Bnd_Box2d;
+ ChangeValue(theIndex: Standard_Integer): Bnd_Box2d;
+ SetValue(theIndex: Standard_Integer, theItem: Bnd_Box2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Bnd_Array1OfBox2d_1 extends Bnd_Array1OfBox2d {
+ constructor();
+ }
+
+ export declare class Bnd_Array1OfBox2d_2 extends Bnd_Array1OfBox2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Bnd_Array1OfBox2d_3 extends Bnd_Array1OfBox2d {
+ constructor(theOther: Bnd_Array1OfBox2d);
+ }
+
+ export declare class Bnd_Array1OfBox2d_4 extends Bnd_Array1OfBox2d {
+ constructor(theOther: Bnd_Array1OfBox2d);
+ }
+
+ export declare class Bnd_Array1OfBox2d_5 extends Bnd_Array1OfBox2d {
+ constructor(theBegin: Bnd_Box2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Bnd_HArray1OfSphere {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bnd_HArray1OfSphere): void;
+ get(): Bnd_HArray1OfSphere;
+ delete(): void;
+}
+
+ export declare class Handle_Bnd_HArray1OfSphere_1 extends Handle_Bnd_HArray1OfSphere {
+ constructor();
+ }
+
+ export declare class Handle_Bnd_HArray1OfSphere_2 extends Handle_Bnd_HArray1OfSphere {
+ constructor(thePtr: Bnd_HArray1OfSphere);
+ }
+
+ export declare class Handle_Bnd_HArray1OfSphere_3 extends Handle_Bnd_HArray1OfSphere {
+ constructor(theHandle: Handle_Bnd_HArray1OfSphere);
+ }
+
+ export declare class Handle_Bnd_HArray1OfSphere_4 extends Handle_Bnd_HArray1OfSphere {
+ constructor(theHandle: Handle_Bnd_HArray1OfSphere);
+ }
+
+export declare class Bnd_Range {
+ Common(theOther: Bnd_Range): void;
+ Union(theOther: Bnd_Range): Standard_Boolean;
+ Split(theVal: Quantity_AbsorbedDose, theList: NCollection_List, thePeriod: Quantity_AbsorbedDose): void;
+ IsIntersected(theVal: Quantity_AbsorbedDose, thePeriod: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Add_1(theParameter: Quantity_AbsorbedDose): void;
+ Add_2(theRange: Bnd_Range): void;
+ GetMin(thePar: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMax(thePar: Quantity_AbsorbedDose): Standard_Boolean;
+ GetBounds(theFirstPar: Quantity_AbsorbedDose, theLastPar: Quantity_AbsorbedDose): Standard_Boolean;
+ GetIntermediatePoint(theLambda: Quantity_AbsorbedDose, theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ Delta(): Quantity_AbsorbedDose;
+ IsVoid(): Standard_Boolean;
+ SetVoid(): void;
+ Enlarge(theDelta: Quantity_AbsorbedDose): void;
+ Shifted(theVal: Quantity_AbsorbedDose): Bnd_Range;
+ Shift(theVal: Quantity_AbsorbedDose): void;
+ TrimFrom(theValLower: Quantity_AbsorbedDose): void;
+ TrimTo(theValUpper: Quantity_AbsorbedDose): void;
+ IsOut_1(theValue: Quantity_AbsorbedDose): Standard_Boolean;
+ IsOut_2(theRange: Bnd_Range): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Bnd_Range_1 extends Bnd_Range {
+ constructor();
+ }
+
+ export declare class Bnd_Range_2 extends Bnd_Range {
+ constructor(theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose);
+ }
+
+export declare class StepToGeom {
+ constructor();
+ static MakeAxis1Placement(SA: Handle_StepGeom_Axis1Placement): Handle_Geom_Axis1Placement;
+ static MakeAxis2Placement(SA: Handle_StepGeom_Axis2Placement3d): Handle_Geom_Axis2Placement;
+ static MakeAxisPlacement(SA: Handle_StepGeom_Axis2Placement2d): Handle_Geom2d_AxisPlacement;
+ static MakeBoundedCurve(SC: Handle_StepGeom_BoundedCurve): Handle_Geom_BoundedCurve;
+ static MakeBoundedCurve2d(SC: Handle_StepGeom_BoundedCurve): Handle_Geom2d_BoundedCurve;
+ static MakeBoundedSurface(SS: Handle_StepGeom_BoundedSurface): Handle_Geom_BoundedSurface;
+ static MakeBSplineCurve(SC: Handle_StepGeom_BSplineCurve): Handle_Geom_BSplineCurve;
+ static MakeBSplineCurve2d(SC: Handle_StepGeom_BSplineCurve): Handle_Geom2d_BSplineCurve;
+ static MakeBSplineSurface(SS: Handle_StepGeom_BSplineSurface): Handle_Geom_BSplineSurface;
+ static MakeCartesianPoint(SP: Handle_StepGeom_CartesianPoint): Handle_Geom_CartesianPoint;
+ static MakeCartesianPoint2d(SP: Handle_StepGeom_CartesianPoint): Handle_Geom2d_CartesianPoint;
+ static MakeCircle(SC: Handle_StepGeom_Circle): Handle_Geom_Circle;
+ static MakeCircle2d(SC: Handle_StepGeom_Circle): Handle_Geom2d_Circle;
+ static MakeConic(SC: Handle_StepGeom_Conic): Handle_Geom_Conic;
+ static MakeConic2d(SC: Handle_StepGeom_Conic): Handle_Geom2d_Conic;
+ static MakeConicalSurface(SS: Handle_StepGeom_ConicalSurface): Handle_Geom_ConicalSurface;
+ static MakeCurve(SC: Handle_StepGeom_Curve): Handle_Geom_Curve;
+ static MakeCurve2d(SC: Handle_StepGeom_Curve): Handle_Geom2d_Curve;
+ static MakeCylindricalSurface(SS: Handle_StepGeom_CylindricalSurface): Handle_Geom_CylindricalSurface;
+ static MakeDirection(SD: Handle_StepGeom_Direction): Handle_Geom_Direction;
+ static MakeDirection2d(SD: Handle_StepGeom_Direction): Handle_Geom2d_Direction;
+ static MakeElementarySurface(SS: Handle_StepGeom_ElementarySurface): Handle_Geom_ElementarySurface;
+ static MakeEllipse(SC: Handle_StepGeom_Ellipse): Handle_Geom_Ellipse;
+ static MakeEllipse2d(SC: Handle_StepGeom_Ellipse): Handle_Geom2d_Ellipse;
+ static MakeHyperbola(SC: Handle_StepGeom_Hyperbola): Handle_Geom_Hyperbola;
+ static MakeHyperbola2d(SC: Handle_StepGeom_Hyperbola): Handle_Geom2d_Hyperbola;
+ static MakeLine(SC: Handle_StepGeom_Line): Handle_Geom_Line;
+ static MakeLine2d(SC: Handle_StepGeom_Line): Handle_Geom2d_Line;
+ static MakeParabola(SC: Handle_StepGeom_Parabola): Handle_Geom_Parabola;
+ static MakeParabola2d(SC: Handle_StepGeom_Parabola): Handle_Geom2d_Parabola;
+ static MakePlane(SP: Handle_StepGeom_Plane): Handle_Geom_Plane;
+ static MakePolyline(SPL: Handle_StepGeom_Polyline): Handle_Geom_BSplineCurve;
+ static MakePolyline2d(SPL: Handle_StepGeom_Polyline): Handle_Geom2d_BSplineCurve;
+ static MakeRectangularTrimmedSurface(SS: Handle_StepGeom_RectangularTrimmedSurface): Handle_Geom_RectangularTrimmedSurface;
+ static MakeSphericalSurface(SS: Handle_StepGeom_SphericalSurface): Handle_Geom_SphericalSurface;
+ static MakeSurface(SS: Handle_StepGeom_Surface): Handle_Geom_Surface;
+ static MakeSurfaceOfLinearExtrusion(SS: Handle_StepGeom_SurfaceOfLinearExtrusion): Handle_Geom_SurfaceOfLinearExtrusion;
+ static MakeSurfaceOfRevolution(SS: Handle_StepGeom_SurfaceOfRevolution): Handle_Geom_SurfaceOfRevolution;
+ static MakeSweptSurface(SS: Handle_StepGeom_SweptSurface): Handle_Geom_SweptSurface;
+ static MakeToroidalSurface(SS: Handle_StepGeom_ToroidalSurface): Handle_Geom_ToroidalSurface;
+ static MakeTransformation2d(SCTO: Handle_StepGeom_CartesianTransformationOperator2d, CT: gp_Trsf2d): Standard_Boolean;
+ static MakeTransformation3d(SCTO: Handle_StepGeom_CartesianTransformationOperator3d, CT: gp_Trsf): Standard_Boolean;
+ static MakeTrimmedCurve(SC: Handle_StepGeom_TrimmedCurve): Handle_Geom_TrimmedCurve;
+ static MakeTrimmedCurve2d(SC: Handle_StepGeom_TrimmedCurve): Handle_Geom2d_BSplineCurve;
+ static MakeVectorWithMagnitude(SV: Handle_StepGeom_Vector): Handle_Geom_VectorWithMagnitude;
+ static MakeVectorWithMagnitude2d(SV: Handle_StepGeom_Vector): Handle_Geom2d_VectorWithMagnitude;
+ delete(): void;
+}
+
+export declare class Geom2d_Geometry extends Standard_Transient {
+ Mirror_1(P: gp_Pnt2d): void;
+ Mirror_2(A: gp_Ax2d): void;
+ Rotate(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ Scale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ Translate_1(V: gp_Vec2d): void;
+ Translate_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Transform(T: gp_Trsf2d): void;
+ Mirrored_1(P: gp_Pnt2d): Handle_Geom2d_Geometry;
+ Mirrored_2(A: gp_Ax2d): Handle_Geom2d_Geometry;
+ Rotated(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): Handle_Geom2d_Geometry;
+ Scaled(P: gp_Pnt2d, S: Quantity_AbsorbedDose): Handle_Geom2d_Geometry;
+ Transformed(T: gp_Trsf2d): Handle_Geom2d_Geometry;
+ Translated_1(V: gp_Vec2d): Handle_Geom2d_Geometry;
+ Translated_2(P1: gp_Pnt2d, P2: gp_Pnt2d): Handle_Geom2d_Geometry;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_Geometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Geometry): void;
+ get(): Geom2d_Geometry;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Geometry_1 extends Handle_Geom2d_Geometry {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Geometry_2 extends Handle_Geom2d_Geometry {
+ constructor(thePtr: Geom2d_Geometry);
+ }
+
+ export declare class Handle_Geom2d_Geometry_3 extends Handle_Geom2d_Geometry {
+ constructor(theHandle: Handle_Geom2d_Geometry);
+ }
+
+ export declare class Handle_Geom2d_Geometry_4 extends Handle_Geom2d_Geometry {
+ constructor(theHandle: Handle_Geom2d_Geometry);
+ }
+
+export declare class Geom2d_Curve extends Geom2d_Geometry {
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf2d): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf2d): Quantity_AbsorbedDose;
+ Reversed(): Handle_Geom2d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Curve): void;
+ get(): Geom2d_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Curve_1 extends Handle_Geom2d_Curve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Curve_2 extends Handle_Geom2d_Curve {
+ constructor(thePtr: Geom2d_Curve);
+ }
+
+ export declare class Handle_Geom2d_Curve_3 extends Handle_Geom2d_Curve {
+ constructor(theHandle: Handle_Geom2d_Curve);
+ }
+
+ export declare class Handle_Geom2d_Curve_4 extends Handle_Geom2d_Curve {
+ constructor(theHandle: Handle_Geom2d_Curve);
+ }
+
+export declare class Handle_Geom2d_AxisPlacement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_AxisPlacement): void;
+ get(): Geom2d_AxisPlacement;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_AxisPlacement_1 extends Handle_Geom2d_AxisPlacement {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_AxisPlacement_2 extends Handle_Geom2d_AxisPlacement {
+ constructor(thePtr: Geom2d_AxisPlacement);
+ }
+
+ export declare class Handle_Geom2d_AxisPlacement_3 extends Handle_Geom2d_AxisPlacement {
+ constructor(theHandle: Handle_Geom2d_AxisPlacement);
+ }
+
+ export declare class Handle_Geom2d_AxisPlacement_4 extends Handle_Geom2d_AxisPlacement {
+ constructor(theHandle: Handle_Geom2d_AxisPlacement);
+ }
+
+export declare class Geom2d_AxisPlacement extends Geom2d_Geometry {
+ Reverse(): void;
+ Reversed(): Handle_Geom2d_AxisPlacement;
+ SetAxis(A: gp_Ax2d): void;
+ SetDirection(V: gp_Dir2d): void;
+ SetLocation(P: gp_Pnt2d): void;
+ Angle(Other: Handle_Geom2d_AxisPlacement): Quantity_AbsorbedDose;
+ Ax2d(): gp_Ax2d;
+ Direction(): gp_Dir2d;
+ Location(): gp_Pnt2d;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_AxisPlacement_1 extends Geom2d_AxisPlacement {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class Geom2d_AxisPlacement_2 extends Geom2d_AxisPlacement {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+export declare class Geom2d_Ellipse extends Geom2d_Conic {
+ SetElips2d(E: gp_Elips2d): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ Elips2d(): gp_Elips2d;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Directrix1(): gp_Ax2d;
+ Directrix2(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt2d;
+ Focus2(): gp_Pnt2d;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Ellipse_1 extends Geom2d_Ellipse {
+ constructor(E: gp_Elips2d);
+ }
+
+ export declare class Geom2d_Ellipse_2 extends Geom2d_Ellipse {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class Geom2d_Ellipse_3 extends Geom2d_Ellipse {
+ constructor(Axis: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom2d_Ellipse {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Ellipse): void;
+ get(): Geom2d_Ellipse;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Ellipse_1 extends Handle_Geom2d_Ellipse {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Ellipse_2 extends Handle_Geom2d_Ellipse {
+ constructor(thePtr: Geom2d_Ellipse);
+ }
+
+ export declare class Handle_Geom2d_Ellipse_3 extends Handle_Geom2d_Ellipse {
+ constructor(theHandle: Handle_Geom2d_Ellipse);
+ }
+
+ export declare class Handle_Geom2d_Ellipse_4 extends Handle_Geom2d_Ellipse {
+ constructor(theHandle: Handle_Geom2d_Ellipse);
+ }
+
+export declare class Handle_Geom2d_BoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_BoundedCurve): void;
+ get(): Geom2d_BoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_BoundedCurve_1 extends Handle_Geom2d_BoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_BoundedCurve_2 extends Handle_Geom2d_BoundedCurve {
+ constructor(thePtr: Geom2d_BoundedCurve);
+ }
+
+ export declare class Handle_Geom2d_BoundedCurve_3 extends Handle_Geom2d_BoundedCurve {
+ constructor(theHandle: Handle_Geom2d_BoundedCurve);
+ }
+
+ export declare class Handle_Geom2d_BoundedCurve_4 extends Handle_Geom2d_BoundedCurve {
+ constructor(theHandle: Handle_Geom2d_BoundedCurve);
+ }
+
+export declare class Geom2d_BoundedCurve extends Geom2d_Curve {
+ EndPoint(): gp_Pnt2d;
+ StartPoint(): gp_Pnt2d;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_Transformation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Transformation): void;
+ get(): Geom2d_Transformation;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Transformation_1 extends Handle_Geom2d_Transformation {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Transformation_2 extends Handle_Geom2d_Transformation {
+ constructor(thePtr: Geom2d_Transformation);
+ }
+
+ export declare class Handle_Geom2d_Transformation_3 extends Handle_Geom2d_Transformation {
+ constructor(theHandle: Handle_Geom2d_Transformation);
+ }
+
+ export declare class Handle_Geom2d_Transformation_4 extends Handle_Geom2d_Transformation {
+ constructor(theHandle: Handle_Geom2d_Transformation);
+ }
+
+export declare class Geom2d_Transformation extends Standard_Transient {
+ SetMirror_1(P: gp_Pnt2d): void;
+ SetMirror_2(A: gp_Ax2d): void;
+ SetRotation(P: gp_Pnt2d, Ang: Quantity_AbsorbedDose): void;
+ SetScale(P: gp_Pnt2d, S: Quantity_AbsorbedDose): void;
+ SetTransformation_1(FromSystem1: gp_Ax2d, ToSystem2: gp_Ax2d): void;
+ SetTransformation_2(ToSystem: gp_Ax2d): void;
+ SetTranslation_1(V: gp_Vec2d): void;
+ SetTranslation_2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ SetTrsf2d(T: gp_Trsf2d): void;
+ IsNegative(): Standard_Boolean;
+ Form(): gp_TrsfForm;
+ ScaleFactor(): Quantity_AbsorbedDose;
+ Trsf2d(): gp_Trsf2d;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Invert(): void;
+ Inverted(): Handle_Geom2d_Transformation;
+ Multiplied(Other: Handle_Geom2d_Transformation): Handle_Geom2d_Transformation;
+ Multiply(Other: Handle_Geom2d_Transformation): void;
+ Power(N: Graphic3d_ZLayerId): void;
+ Powered(N: Graphic3d_ZLayerId): Handle_Geom2d_Transformation;
+ PreMultiply(Other: Handle_Geom2d_Transformation): void;
+ Transforms(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom2d_Transformation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Transformation_1 extends Geom2d_Transformation {
+ constructor();
+ }
+
+ export declare class Geom2d_Transformation_2 extends Geom2d_Transformation {
+ constructor(T: gp_Trsf2d);
+ }
+
+export declare class Handle_Geom2d_BSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_BSplineCurve): void;
+ get(): Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_BSplineCurve_1 extends Handle_Geom2d_BSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_BSplineCurve_2 extends Handle_Geom2d_BSplineCurve {
+ constructor(thePtr: Geom2d_BSplineCurve);
+ }
+
+ export declare class Handle_Geom2d_BSplineCurve_3 extends Handle_Geom2d_BSplineCurve {
+ constructor(theHandle: Handle_Geom2d_BSplineCurve);
+ }
+
+ export declare class Handle_Geom2d_BSplineCurve_4 extends Handle_Geom2d_BSplineCurve {
+ constructor(theHandle: Handle_Geom2d_BSplineCurve);
+ }
+
+export declare class Geom2d_BSplineCurve extends Geom2d_BoundedCurve {
+ IncreaseDegree(Degree: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_1(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_2(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncrementMultiplicity(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ InsertKnot(U: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId, ParametricTolerance: Quantity_AbsorbedDose): void;
+ InsertKnots(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ RemoveKnot(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ InsertPoleAfter(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ InsertPoleBefore(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ RemovePole(Index: Graphic3d_ZLayerId): void;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose): void;
+ SetKnot_1(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose): void;
+ SetKnots(K: TColStd_Array1OfReal): void;
+ SetKnot_2(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId): void;
+ PeriodicNormalization(U: Quantity_AbsorbedDose): void;
+ SetPeriodic(): void;
+ SetOrigin(Index: Graphic3d_ZLayerId): void;
+ SetNotPeriodic(): void;
+ SetPole_1(Index: Graphic3d_ZLayerId, P: gp_Pnt2d): void;
+ SetPole_2(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ SetWeight(Index: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ MovePoint(U: Quantity_AbsorbedDose, P: gp_Pnt2d, Index1: Graphic3d_ZLayerId, Index2: Graphic3d_ZLayerId, FirstModifiedPole: Graphic3d_ZLayerId, LastModifiedPole: Graphic3d_ZLayerId): void;
+ MovePointAndTangent(U: Quantity_AbsorbedDose, P: gp_Pnt2d, Tangent: gp_Vec2d, Tolerance: Quantity_AbsorbedDose, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, ErrorStatus: Graphic3d_ZLayerId): void;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsG1(theTf: Quantity_AbsorbedDose, theTl: Quantity_AbsorbedDose, theAngTol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Degree(): Graphic3d_ZLayerId;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ LocalValue(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId): gp_Pnt2d;
+ LocalD0(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt2d): void;
+ LocalD1(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ LocalD2(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ LocalD3(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ LocalDN(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId): gp_Vec2d;
+ EndPoint(): gp_Pnt2d;
+ FirstUKnotIndex(): Graphic3d_ZLayerId;
+ FirstParameter(): Quantity_AbsorbedDose;
+ Knot(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Knots_1(K: TColStd_Array1OfReal): void;
+ Knots_2(): TColStd_Array1OfReal;
+ KnotSequence_1(K: TColStd_Array1OfReal): void;
+ KnotSequence_2(): TColStd_Array1OfReal;
+ KnotDistribution(): GeomAbs_BSplKnotDistribution;
+ LastUKnotIndex(): Graphic3d_ZLayerId;
+ LastParameter(): Quantity_AbsorbedDose;
+ LocateU(U: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, WithKnotRepetition: Standard_Boolean): void;
+ Multiplicity(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Multiplicities_1(M: TColStd_Array1OfInteger): void;
+ Multiplicities_2(): TColStd_Array1OfInteger;
+ NbKnots(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Pole(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Poles_1(P: TColgp_Array1OfPnt2d): void;
+ Poles_2(): TColgp_Array1OfPnt2d;
+ StartPoint(): gp_Pnt2d;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array1OfReal): void;
+ Weights_2(): TColStd_Array1OfReal;
+ Transform(T: gp_Trsf2d): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(ToleranceUV: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_BSplineCurve_1 extends Geom2d_BSplineCurve {
+ constructor(Poles: TColgp_Array1OfPnt2d, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean);
+ }
+
+ export declare class Geom2d_BSplineCurve_2 extends Geom2d_BSplineCurve {
+ constructor(Poles: TColgp_Array1OfPnt2d, Weights: TColStd_Array1OfReal, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean);
+ }
+
+export declare class Geom2d_CartesianPoint extends Geom2d_Point {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ SetPnt2d(P: gp_Pnt2d): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Pnt2d(): gp_Pnt2d;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_CartesianPoint_1 extends Geom2d_CartesianPoint {
+ constructor(P: gp_Pnt2d);
+ }
+
+ export declare class Geom2d_CartesianPoint_2 extends Geom2d_CartesianPoint {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom2d_CartesianPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_CartesianPoint): void;
+ get(): Geom2d_CartesianPoint;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_CartesianPoint_1 extends Handle_Geom2d_CartesianPoint {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_CartesianPoint_2 extends Handle_Geom2d_CartesianPoint {
+ constructor(thePtr: Geom2d_CartesianPoint);
+ }
+
+ export declare class Handle_Geom2d_CartesianPoint_3 extends Handle_Geom2d_CartesianPoint {
+ constructor(theHandle: Handle_Geom2d_CartesianPoint);
+ }
+
+ export declare class Handle_Geom2d_CartesianPoint_4 extends Handle_Geom2d_CartesianPoint {
+ constructor(theHandle: Handle_Geom2d_CartesianPoint);
+ }
+
+export declare class Handle_Geom2d_BezierCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_BezierCurve): void;
+ get(): Geom2d_BezierCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_BezierCurve_1 extends Handle_Geom2d_BezierCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_BezierCurve_2 extends Handle_Geom2d_BezierCurve {
+ constructor(thePtr: Geom2d_BezierCurve);
+ }
+
+ export declare class Handle_Geom2d_BezierCurve_3 extends Handle_Geom2d_BezierCurve {
+ constructor(theHandle: Handle_Geom2d_BezierCurve);
+ }
+
+ export declare class Handle_Geom2d_BezierCurve_4 extends Handle_Geom2d_BezierCurve {
+ constructor(theHandle: Handle_Geom2d_BezierCurve);
+ }
+
+export declare class Geom2d_BezierCurve extends Geom2d_BoundedCurve {
+ Increase(Degree: Graphic3d_ZLayerId): void;
+ InsertPoleAfter(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ InsertPoleBefore(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ RemovePole(Index: Graphic3d_ZLayerId): void;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ SetPole_1(Index: Graphic3d_ZLayerId, P: gp_Pnt2d): void;
+ SetPole_2(Index: Graphic3d_ZLayerId, P: gp_Pnt2d, Weight: Quantity_AbsorbedDose): void;
+ SetWeight(Index: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ IsClosed(): Standard_Boolean;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Degree(): Graphic3d_ZLayerId;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ EndPoint(): gp_Pnt2d;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ NbPoles(): Graphic3d_ZLayerId;
+ Pole(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Poles_1(P: TColgp_Array1OfPnt2d): void;
+ Poles_2(): TColgp_Array1OfPnt2d;
+ StartPoint(): gp_Pnt2d;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights_1(W: TColStd_Array1OfReal): void;
+ Weights_2(): TColStd_Array1OfReal;
+ Transform(T: gp_Trsf2d): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ Resolution(ToleranceUV: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_BezierCurve_1 extends Geom2d_BezierCurve {
+ constructor(CurvePoles: TColgp_Array1OfPnt2d);
+ }
+
+ export declare class Geom2d_BezierCurve_2 extends Geom2d_BezierCurve {
+ constructor(CurvePoles: TColgp_Array1OfPnt2d, PoleWeights: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_Geom2d_OffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_OffsetCurve): void;
+ get(): Geom2d_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_OffsetCurve_1 extends Handle_Geom2d_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_OffsetCurve_2 extends Handle_Geom2d_OffsetCurve {
+ constructor(thePtr: Geom2d_OffsetCurve);
+ }
+
+ export declare class Handle_Geom2d_OffsetCurve_3 extends Handle_Geom2d_OffsetCurve {
+ constructor(theHandle: Handle_Geom2d_OffsetCurve);
+ }
+
+ export declare class Handle_Geom2d_OffsetCurve_4 extends Handle_Geom2d_OffsetCurve {
+ constructor(theHandle: Handle_Geom2d_OffsetCurve);
+ }
+
+export declare class Geom2d_OffsetCurve extends Geom2d_Curve {
+ constructor(C: Handle_Geom2d_Curve, Offset: Quantity_AbsorbedDose, isNotCheckC0: Standard_Boolean)
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ SetBasisCurve(C: Handle_Geom2d_Curve, isNotCheckC0: Standard_Boolean): void;
+ SetOffsetValue(D: Quantity_AbsorbedDose): void;
+ BasisCurve(): Handle_Geom2d_Curve;
+ Continuity(): GeomAbs_Shape;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Offset(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf2d): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf2d): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf2d): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom2d_Geometry;
+ GetBasisCurveContinuity(): GeomAbs_Shape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_TrimmedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_TrimmedCurve): void;
+ get(): Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_TrimmedCurve_1 extends Handle_Geom2d_TrimmedCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_TrimmedCurve_2 extends Handle_Geom2d_TrimmedCurve {
+ constructor(thePtr: Geom2d_TrimmedCurve);
+ }
+
+ export declare class Handle_Geom2d_TrimmedCurve_3 extends Handle_Geom2d_TrimmedCurve {
+ constructor(theHandle: Handle_Geom2d_TrimmedCurve);
+ }
+
+ export declare class Handle_Geom2d_TrimmedCurve_4 extends Handle_Geom2d_TrimmedCurve {
+ constructor(theHandle: Handle_Geom2d_TrimmedCurve);
+ }
+
+export declare class Geom2d_TrimmedCurve extends Geom2d_BoundedCurve {
+ constructor(C: Handle_Geom2d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Sense: Standard_Boolean, theAdjustPeriodic: Standard_Boolean)
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ SetTrim(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Sense: Standard_Boolean, theAdjustPeriodic: Standard_Boolean): void;
+ BasisCurve(): Handle_Geom2d_Curve;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ EndPoint(): gp_Pnt2d;
+ FirstParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ StartPoint(): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf2d): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf2d): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom2d_UndefinedValue extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Geom2d_UndefinedValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_UndefinedValue_1 extends Geom2d_UndefinedValue {
+ constructor();
+ }
+
+ export declare class Geom2d_UndefinedValue_2 extends Geom2d_UndefinedValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Geom2d_UndefinedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_UndefinedValue): void;
+ get(): Geom2d_UndefinedValue;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_UndefinedValue_1 extends Handle_Geom2d_UndefinedValue {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_UndefinedValue_2 extends Handle_Geom2d_UndefinedValue {
+ constructor(thePtr: Geom2d_UndefinedValue);
+ }
+
+ export declare class Handle_Geom2d_UndefinedValue_3 extends Handle_Geom2d_UndefinedValue {
+ constructor(theHandle: Handle_Geom2d_UndefinedValue);
+ }
+
+ export declare class Handle_Geom2d_UndefinedValue_4 extends Handle_Geom2d_UndefinedValue {
+ constructor(theHandle: Handle_Geom2d_UndefinedValue);
+ }
+
+export declare class Geom2d_Direction extends Geom2d_Vector {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ SetDir2d(V: gp_Dir2d): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ Dir2d(): gp_Dir2d;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Crossed(Other: Handle_Geom2d_Vector): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Direction_1 extends Geom2d_Direction {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2d_Direction_2 extends Geom2d_Direction {
+ constructor(V: gp_Dir2d);
+ }
+
+export declare class Handle_Geom2d_Direction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Direction): void;
+ get(): Geom2d_Direction;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Direction_1 extends Handle_Geom2d_Direction {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Direction_2 extends Handle_Geom2d_Direction {
+ constructor(thePtr: Geom2d_Direction);
+ }
+
+ export declare class Handle_Geom2d_Direction_3 extends Handle_Geom2d_Direction {
+ constructor(theHandle: Handle_Geom2d_Direction);
+ }
+
+ export declare class Handle_Geom2d_Direction_4 extends Handle_Geom2d_Direction {
+ constructor(theHandle: Handle_Geom2d_Direction);
+ }
+
+export declare class Handle_Geom2d_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Point): void;
+ get(): Geom2d_Point;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Point_1 extends Handle_Geom2d_Point {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Point_2 extends Handle_Geom2d_Point {
+ constructor(thePtr: Geom2d_Point);
+ }
+
+ export declare class Handle_Geom2d_Point_3 extends Handle_Geom2d_Point {
+ constructor(theHandle: Handle_Geom2d_Point);
+ }
+
+ export declare class Handle_Geom2d_Point_4 extends Handle_Geom2d_Point {
+ constructor(theHandle: Handle_Geom2d_Point);
+ }
+
+export declare class Geom2d_Point extends Geom2d_Geometry {
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Pnt2d(): gp_Pnt2d;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Distance(Other: Handle_Geom2d_Point): Quantity_AbsorbedDose;
+ SquareDistance(Other: Handle_Geom2d_Point): Quantity_AbsorbedDose;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom2d_Vector extends Geom2d_Geometry {
+ Reverse(): void;
+ Reversed(): Handle_Geom2d_Vector;
+ Angle(Other: Handle_Geom2d_Vector): Quantity_AbsorbedDose;
+ Coord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Crossed(Other: Handle_Geom2d_Vector): Quantity_AbsorbedDose;
+ Dot(Other: Handle_Geom2d_Vector): Quantity_AbsorbedDose;
+ Vec2d(): gp_Vec2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_Vector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Vector): void;
+ get(): Geom2d_Vector;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Vector_1 extends Handle_Geom2d_Vector {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Vector_2 extends Handle_Geom2d_Vector {
+ constructor(thePtr: Geom2d_Vector);
+ }
+
+ export declare class Handle_Geom2d_Vector_3 extends Handle_Geom2d_Vector {
+ constructor(theHandle: Handle_Geom2d_Vector);
+ }
+
+ export declare class Handle_Geom2d_Vector_4 extends Handle_Geom2d_Vector {
+ constructor(theHandle: Handle_Geom2d_Vector);
+ }
+
+export declare class Handle_Geom2d_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Line): void;
+ get(): Geom2d_Line;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Line_1 extends Handle_Geom2d_Line {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Line_2 extends Handle_Geom2d_Line {
+ constructor(thePtr: Geom2d_Line);
+ }
+
+ export declare class Handle_Geom2d_Line_3 extends Handle_Geom2d_Line {
+ constructor(theHandle: Handle_Geom2d_Line);
+ }
+
+ export declare class Handle_Geom2d_Line_4 extends Handle_Geom2d_Line {
+ constructor(theHandle: Handle_Geom2d_Line);
+ }
+
+export declare class Geom2d_Line extends Geom2d_Curve {
+ SetLin2d(L: gp_Lin2d): void;
+ SetDirection(V: gp_Dir2d): void;
+ Direction(): gp_Dir2d;
+ SetLocation(P: gp_Pnt2d): void;
+ Location(): gp_Pnt2d;
+ SetPosition(A: gp_Ax2d): void;
+ Position(): gp_Ax2d;
+ Lin2d(): gp_Lin2d;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Distance(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf2d): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf2d): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Line_1 extends Geom2d_Line {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class Geom2d_Line_2 extends Geom2d_Line {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class Geom2d_Line_3 extends Geom2d_Line {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+export declare class Handle_Geom2d_VectorWithMagnitude {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_VectorWithMagnitude): void;
+ get(): Geom2d_VectorWithMagnitude;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_VectorWithMagnitude_1 extends Handle_Geom2d_VectorWithMagnitude {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_VectorWithMagnitude_2 extends Handle_Geom2d_VectorWithMagnitude {
+ constructor(thePtr: Geom2d_VectorWithMagnitude);
+ }
+
+ export declare class Handle_Geom2d_VectorWithMagnitude_3 extends Handle_Geom2d_VectorWithMagnitude {
+ constructor(theHandle: Handle_Geom2d_VectorWithMagnitude);
+ }
+
+ export declare class Handle_Geom2d_VectorWithMagnitude_4 extends Handle_Geom2d_VectorWithMagnitude {
+ constructor(theHandle: Handle_Geom2d_VectorWithMagnitude);
+ }
+
+export declare class Geom2d_VectorWithMagnitude extends Geom2d_Vector {
+ SetCoord(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ SetVec2d(V: gp_Vec2d): void;
+ SetX(X: Quantity_AbsorbedDose): void;
+ SetY(Y: Quantity_AbsorbedDose): void;
+ Magnitude(): Quantity_AbsorbedDose;
+ SquareMagnitude(): Quantity_AbsorbedDose;
+ Add(Other: Handle_Geom2d_Vector): void;
+ Added(Other: Handle_Geom2d_Vector): Handle_Geom2d_VectorWithMagnitude;
+ Crossed(Other: Handle_Geom2d_Vector): Quantity_AbsorbedDose;
+ Divide(Scalar: Quantity_AbsorbedDose): void;
+ Divided(Scalar: Quantity_AbsorbedDose): Handle_Geom2d_VectorWithMagnitude;
+ Multiplied(Scalar: Quantity_AbsorbedDose): Handle_Geom2d_VectorWithMagnitude;
+ Multiply(Scalar: Quantity_AbsorbedDose): void;
+ Normalize(): void;
+ Normalized(): Handle_Geom2d_VectorWithMagnitude;
+ Subtract(Other: Handle_Geom2d_Vector): void;
+ Subtracted(Other: Handle_Geom2d_Vector): Handle_Geom2d_VectorWithMagnitude;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_VectorWithMagnitude_1 extends Geom2d_VectorWithMagnitude {
+ constructor(V: gp_Vec2d);
+ }
+
+ export declare class Geom2d_VectorWithMagnitude_2 extends Geom2d_VectorWithMagnitude {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2d_VectorWithMagnitude_3 extends Geom2d_VectorWithMagnitude {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class Handle_Geom2d_Hyperbola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Hyperbola): void;
+ get(): Geom2d_Hyperbola;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Hyperbola_1 extends Handle_Geom2d_Hyperbola {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Hyperbola_2 extends Handle_Geom2d_Hyperbola {
+ constructor(thePtr: Geom2d_Hyperbola);
+ }
+
+ export declare class Handle_Geom2d_Hyperbola_3 extends Handle_Geom2d_Hyperbola {
+ constructor(theHandle: Handle_Geom2d_Hyperbola);
+ }
+
+ export declare class Handle_Geom2d_Hyperbola_4 extends Handle_Geom2d_Hyperbola {
+ constructor(theHandle: Handle_Geom2d_Hyperbola);
+ }
+
+export declare class Geom2d_Hyperbola extends Geom2d_Conic {
+ SetHypr2d(H: gp_Hypr2d): void;
+ SetMajorRadius(MajorRadius: Quantity_AbsorbedDose): void;
+ SetMinorRadius(MinorRadius: Quantity_AbsorbedDose): void;
+ Hypr2d(): gp_Hypr2d;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Asymptote1(): gp_Ax2d;
+ Asymptote2(): gp_Ax2d;
+ ConjugateBranch1(): gp_Hypr2d;
+ ConjugateBranch2(): gp_Hypr2d;
+ Directrix1(): gp_Ax2d;
+ Directrix2(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focal(): Quantity_AbsorbedDose;
+ Focus1(): gp_Pnt2d;
+ Focus2(): gp_Pnt2d;
+ MajorRadius(): Quantity_AbsorbedDose;
+ MinorRadius(): Quantity_AbsorbedDose;
+ OtherBranch(): gp_Hypr2d;
+ Parameter(): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Hyperbola_1 extends Geom2d_Hyperbola {
+ constructor(H: gp_Hypr2d);
+ }
+
+ export declare class Geom2d_Hyperbola_2 extends Geom2d_Hyperbola {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class Geom2d_Hyperbola_3 extends Geom2d_Hyperbola {
+ constructor(Axis: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2d_Parabola extends Geom2d_Conic {
+ SetFocal(Focal: Quantity_AbsorbedDose): void;
+ SetParab2d(Prb: gp_Parab2d): void;
+ Parab2d(): gp_Parab2d;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Directrix(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Focus(): gp_Pnt2d;
+ Focal(): Quantity_AbsorbedDose;
+ Parameter(): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ TransformedParameter(U: Quantity_AbsorbedDose, T: gp_Trsf2d): Quantity_AbsorbedDose;
+ ParametricTransformation(T: gp_Trsf2d): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Parabola_1 extends Geom2d_Parabola {
+ constructor(Prb: gp_Parab2d);
+ }
+
+ export declare class Geom2d_Parabola_2 extends Geom2d_Parabola {
+ constructor(MirrorAxis: gp_Ax2d, Focal: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class Geom2d_Parabola_3 extends Geom2d_Parabola {
+ constructor(Axis: gp_Ax22d, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2d_Parabola_4 extends Geom2d_Parabola {
+ constructor(D: gp_Ax2d, F: gp_Pnt2d);
+ }
+
+export declare class Handle_Geom2d_Parabola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Parabola): void;
+ get(): Geom2d_Parabola;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Parabola_1 extends Handle_Geom2d_Parabola {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Parabola_2 extends Handle_Geom2d_Parabola {
+ constructor(thePtr: Geom2d_Parabola);
+ }
+
+ export declare class Handle_Geom2d_Parabola_3 extends Handle_Geom2d_Parabola {
+ constructor(theHandle: Handle_Geom2d_Parabola);
+ }
+
+ export declare class Handle_Geom2d_Parabola_4 extends Handle_Geom2d_Parabola {
+ constructor(theHandle: Handle_Geom2d_Parabola);
+ }
+
+export declare class Handle_Geom2d_UndefinedDerivative {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_UndefinedDerivative): void;
+ get(): Geom2d_UndefinedDerivative;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_UndefinedDerivative_1 extends Handle_Geom2d_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_UndefinedDerivative_2 extends Handle_Geom2d_UndefinedDerivative {
+ constructor(thePtr: Geom2d_UndefinedDerivative);
+ }
+
+ export declare class Handle_Geom2d_UndefinedDerivative_3 extends Handle_Geom2d_UndefinedDerivative {
+ constructor(theHandle: Handle_Geom2d_UndefinedDerivative);
+ }
+
+ export declare class Handle_Geom2d_UndefinedDerivative_4 extends Handle_Geom2d_UndefinedDerivative {
+ constructor(theHandle: Handle_Geom2d_UndefinedDerivative);
+ }
+
+export declare class Geom2d_UndefinedDerivative extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Geom2d_UndefinedDerivative;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_UndefinedDerivative_1 extends Geom2d_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class Geom2d_UndefinedDerivative_2 extends Geom2d_UndefinedDerivative {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Geom2d_Conic extends Geom2d_Curve {
+ SetAxis(theA: gp_Ax22d): void;
+ SetXAxis(theAX: gp_Ax2d): void;
+ SetYAxis(theAY: gp_Ax2d): void;
+ SetLocation(theP: gp_Pnt2d): void;
+ XAxis(): gp_Ax2d;
+ YAxis(): gp_Ax2d;
+ Eccentricity(): Quantity_AbsorbedDose;
+ Location(): gp_Pnt2d;
+ Position(): gp_Ax22d;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Geom2d_Conic {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Conic): void;
+ get(): Geom2d_Conic;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Conic_1 extends Handle_Geom2d_Conic {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Conic_2 extends Handle_Geom2d_Conic {
+ constructor(thePtr: Geom2d_Conic);
+ }
+
+ export declare class Handle_Geom2d_Conic_3 extends Handle_Geom2d_Conic {
+ constructor(theHandle: Handle_Geom2d_Conic);
+ }
+
+ export declare class Handle_Geom2d_Conic_4 extends Handle_Geom2d_Conic {
+ constructor(theHandle: Handle_Geom2d_Conic);
+ }
+
+export declare class Geom2d_Circle extends Geom2d_Conic {
+ SetCirc2d(C: gp_Circ2d): void;
+ SetRadius(R: Quantity_AbsorbedDose): void;
+ Circ2d(): gp_Circ2d;
+ Radius(): Quantity_AbsorbedDose;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Eccentricity(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Transform(T: gp_Trsf2d): void;
+ Copy(): Handle_Geom2d_Geometry;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2d_Circle_1 extends Geom2d_Circle {
+ constructor(C: gp_Circ2d);
+ }
+
+ export declare class Geom2d_Circle_2 extends Geom2d_Circle {
+ constructor(A: gp_Ax2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class Geom2d_Circle_3 extends Geom2d_Circle {
+ constructor(A: gp_Ax22d, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom2d_Circle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2d_Circle): void;
+ get(): Geom2d_Circle;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2d_Circle_1 extends Handle_Geom2d_Circle {
+ constructor();
+ }
+
+ export declare class Handle_Geom2d_Circle_2 extends Handle_Geom2d_Circle {
+ constructor(thePtr: Geom2d_Circle);
+ }
+
+ export declare class Handle_Geom2d_Circle_3 extends Handle_Geom2d_Circle {
+ constructor(theHandle: Handle_Geom2d_Circle);
+ }
+
+ export declare class Handle_Geom2d_Circle_4 extends Handle_Geom2d_Circle {
+ constructor(theHandle: Handle_Geom2d_Circle);
+ }
+
+export declare class ShapeBuild {
+ constructor();
+ static PlaneXOY(): Handle_Geom_Plane;
+ delete(): void;
+}
+
+export declare class Handle_ShapeBuild_ReShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeBuild_ReShape): void;
+ get(): ShapeBuild_ReShape;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeBuild_ReShape_1 extends Handle_ShapeBuild_ReShape {
+ constructor();
+ }
+
+ export declare class Handle_ShapeBuild_ReShape_2 extends Handle_ShapeBuild_ReShape {
+ constructor(thePtr: ShapeBuild_ReShape);
+ }
+
+ export declare class Handle_ShapeBuild_ReShape_3 extends Handle_ShapeBuild_ReShape {
+ constructor(theHandle: Handle_ShapeBuild_ReShape);
+ }
+
+ export declare class Handle_ShapeBuild_ReShape_4 extends Handle_ShapeBuild_ReShape {
+ constructor(theHandle: Handle_ShapeBuild_ReShape);
+ }
+
+export declare class ShapeBuild_ReShape extends BRepTools_ReShape {
+ constructor()
+ Apply_1(shape: TopoDS_Shape, until: TopAbs_ShapeEnum, buildmode: Graphic3d_ZLayerId): TopoDS_Shape;
+ Apply_2(shape: TopoDS_Shape, until: TopAbs_ShapeEnum): TopoDS_Shape;
+ Status_1(shape: TopoDS_Shape, newsh: TopoDS_Shape, last: Standard_Boolean): Graphic3d_ZLayerId;
+ Status_2(status: ShapeExtend_Status): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeBuild_Vertex {
+ constructor();
+ CombineVertex_1(V1: TopoDS_Vertex, V2: TopoDS_Vertex, tolFactor: Quantity_AbsorbedDose): TopoDS_Vertex;
+ CombineVertex_2(pnt1: gp_Pnt, pnt2: gp_Pnt, tol1: Quantity_AbsorbedDose, tol2: Quantity_AbsorbedDose, tolFactor: Quantity_AbsorbedDose): TopoDS_Vertex;
+ delete(): void;
+}
+
+export declare class ShapeBuild_Edge {
+ constructor();
+ CopyReplaceVertices(edge: TopoDS_Edge, V1: TopoDS_Vertex, V2: TopoDS_Vertex): TopoDS_Edge;
+ CopyRanges(toedge: TopoDS_Edge, fromedge: TopoDS_Edge, alpha: Quantity_AbsorbedDose, beta: Quantity_AbsorbedDose): void;
+ SetRange3d(edge: TopoDS_Edge, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose): void;
+ CopyPCurves(toedge: TopoDS_Edge, fromedge: TopoDS_Edge): void;
+ Copy(edge: TopoDS_Edge, sharepcurves: Standard_Boolean): TopoDS_Edge;
+ RemovePCurve_1(edge: TopoDS_Edge, face: TopoDS_Face): void;
+ RemovePCurve_2(edge: TopoDS_Edge, surf: Handle_Geom_Surface): void;
+ RemovePCurve_3(edge: TopoDS_Edge, surf: Handle_Geom_Surface, loc: TopLoc_Location): void;
+ ReplacePCurve(edge: TopoDS_Edge, pcurve: Handle_Geom2d_Curve, face: TopoDS_Face): void;
+ ReassignPCurve(edge: TopoDS_Edge, old: TopoDS_Face, sub: TopoDS_Face): Standard_Boolean;
+ TransformPCurve(pcurve: Handle_Geom2d_Curve, trans: gp_Trsf2d, uFact: Quantity_AbsorbedDose, aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ RemoveCurve3d(edge: TopoDS_Edge): void;
+ BuildCurve3d(edge: TopoDS_Edge): Standard_Boolean;
+ MakeEdge_1(edge: TopoDS_Edge, curve: Handle_Geom_Curve, L: TopLoc_Location): void;
+ MakeEdge_2(edge: TopoDS_Edge, curve: Handle_Geom_Curve, L: TopLoc_Location, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ MakeEdge_3(edge: TopoDS_Edge, pcurve: Handle_Geom2d_Curve, face: TopoDS_Face): void;
+ MakeEdge_4(edge: TopoDS_Edge, pcurve: Handle_Geom2d_Curve, face: TopoDS_Face, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ MakeEdge_5(edge: TopoDS_Edge, pcurve: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location): void;
+ MakeEdge_6(edge: TopoDS_Edge, pcurve: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Contap_HContTool {
+ constructor();
+ static NbSamplesU(S: Handle_Adaptor3d_HSurface, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplesV(S: Handle_Adaptor3d_HSurface, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplePoints(S: Handle_Adaptor3d_HSurface): Graphic3d_ZLayerId;
+ static SamplePoint(S: Handle_Adaptor3d_HSurface, Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static HasBeenSeen(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static NbSamplesOnArc(A: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static Bounds(C: Handle_Adaptor2d_HCurve2d, Ufirst: Quantity_AbsorbedDose, Ulast: Quantity_AbsorbedDose): void;
+ static Project(C: Handle_Adaptor2d_HCurve2d, P: gp_Pnt2d, Paramproj: Quantity_AbsorbedDose, Ptproj: gp_Pnt2d): Standard_Boolean;
+ static Tolerance(V: Handle_Adaptor3d_HVertex, C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Parameter(V: Handle_Adaptor3d_HVertex, C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static NbPoints(C: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static Value(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, Pt: gp_Pnt, Tol: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): void;
+ static IsVertex(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId): Standard_Boolean;
+ static Vertex(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, V: Handle_Adaptor3d_HVertex): void;
+ static NbSegments(C: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static HasFirstPoint(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, IndFirst: Graphic3d_ZLayerId): Standard_Boolean;
+ static HasLastPoint(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, IndLast: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsAllSolution(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Contap_TheHSequenceOfPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Contap_TheHSequenceOfPoint): void;
+ get(): Contap_TheHSequenceOfPoint;
+ delete(): void;
+}
+
+ export declare class Handle_Contap_TheHSequenceOfPoint_1 extends Handle_Contap_TheHSequenceOfPoint {
+ constructor();
+ }
+
+ export declare class Handle_Contap_TheHSequenceOfPoint_2 extends Handle_Contap_TheHSequenceOfPoint {
+ constructor(thePtr: Contap_TheHSequenceOfPoint);
+ }
+
+ export declare class Handle_Contap_TheHSequenceOfPoint_3 extends Handle_Contap_TheHSequenceOfPoint {
+ constructor(theHandle: Handle_Contap_TheHSequenceOfPoint);
+ }
+
+ export declare class Handle_Contap_TheHSequenceOfPoint_4 extends Handle_Contap_TheHSequenceOfPoint {
+ constructor(theHandle: Handle_Contap_TheHSequenceOfPoint);
+ }
+
+export declare class Contap_SequenceOfPathPointOfTheSearch extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Contap_SequenceOfPathPointOfTheSearch): Contap_SequenceOfPathPointOfTheSearch;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Contap_ThePathPointOfTheSearch): void;
+ Append_2(theSeq: Contap_SequenceOfPathPointOfTheSearch): void;
+ Prepend_1(theItem: Contap_ThePathPointOfTheSearch): void;
+ Prepend_2(theSeq: Contap_SequenceOfPathPointOfTheSearch): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Contap_ThePathPointOfTheSearch): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Contap_SequenceOfPathPointOfTheSearch): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Contap_SequenceOfPathPointOfTheSearch): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Contap_ThePathPointOfTheSearch): void;
+ Split(theIndex: Standard_Integer, theSeq: Contap_SequenceOfPathPointOfTheSearch): void;
+ First(): Contap_ThePathPointOfTheSearch;
+ ChangeFirst(): Contap_ThePathPointOfTheSearch;
+ Last(): Contap_ThePathPointOfTheSearch;
+ ChangeLast(): Contap_ThePathPointOfTheSearch;
+ Value(theIndex: Standard_Integer): Contap_ThePathPointOfTheSearch;
+ ChangeValue(theIndex: Standard_Integer): Contap_ThePathPointOfTheSearch;
+ SetValue(theIndex: Standard_Integer, theItem: Contap_ThePathPointOfTheSearch): void;
+ delete(): void;
+}
+
+ export declare class Contap_SequenceOfPathPointOfTheSearch_1 extends Contap_SequenceOfPathPointOfTheSearch {
+ constructor();
+ }
+
+ export declare class Contap_SequenceOfPathPointOfTheSearch_2 extends Contap_SequenceOfPathPointOfTheSearch {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Contap_SequenceOfPathPointOfTheSearch_3 extends Contap_SequenceOfPathPointOfTheSearch {
+ constructor(theOther: Contap_SequenceOfPathPointOfTheSearch);
+ }
+
+export declare type Contap_TFunction = {
+ Contap_ContourStd: {};
+ Contap_ContourPrs: {};
+ Contap_DraftStd: {};
+ Contap_DraftPrs: {};
+}
+
+export declare class Contap_TheSearchInside {
+ Perform_1(F: Contap_SurfFunction, Surf: Handle_Adaptor3d_HSurface, T: Handle_Adaptor3d_TopolTool, Epsilon: Quantity_AbsorbedDose): void;
+ Perform_2(F: Contap_SurfFunction, Surf: Handle_Adaptor3d_HSurface, UStart: Quantity_AbsorbedDose, VStart: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): IntSurf_InteriorPoint;
+ delete(): void;
+}
+
+ export declare class Contap_TheSearchInside_1 extends Contap_TheSearchInside {
+ constructor();
+ }
+
+ export declare class Contap_TheSearchInside_2 extends Contap_TheSearchInside {
+ constructor(F: Contap_SurfFunction, Surf: Handle_Adaptor3d_HSurface, T: Handle_Adaptor3d_TopolTool, Epsilon: Quantity_AbsorbedDose);
+ }
+
+export declare type Contap_IType = {
+ Contap_Lin: {};
+ Contap_Circle: {};
+ Contap_Walking: {};
+ Contap_Restriction: {};
+}
+
+export declare class Contap_SurfProps {
+ constructor();
+ static Normale(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, N: gp_Vec): void;
+ static DerivAndNorm(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, d1u: gp_Vec, d1v: gp_Vec, N: gp_Vec): void;
+ static NormAndDn(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, N: gp_Vec, Dnu: gp_Vec, Dnv: gp_Vec): void;
+ delete(): void;
+}
+
+export declare class Contap_ArcFunction extends math_FunctionWithDerivative {
+ constructor()
+ Set_1(S: Handle_Adaptor3d_HSurface): void;
+ Set_2(Direction: gp_Dir): void;
+ Set_3(Direction: gp_Dir, Angle: Quantity_AbsorbedDose): void;
+ Set_4(Eye: gp_Pnt): void;
+ Set_5(Eye: gp_Pnt, Angle: Quantity_AbsorbedDose): void;
+ Set_6(A: Handle_Adaptor2d_HCurve2d): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ NbSamples(): Graphic3d_ZLayerId;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ Valpoint(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Quadric(): IntSurf_Quadric;
+ Surface(): Handle_Adaptor3d_HSurface;
+ LastComputedPoint(): gp_Pnt;
+ delete(): void;
+}
+
+export declare class Contap_SequenceOfSegmentOfTheSearch extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Contap_SequenceOfSegmentOfTheSearch): Contap_SequenceOfSegmentOfTheSearch;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Contap_TheSegmentOfTheSearch): void;
+ Append_2(theSeq: Contap_SequenceOfSegmentOfTheSearch): void;
+ Prepend_1(theItem: Contap_TheSegmentOfTheSearch): void;
+ Prepend_2(theSeq: Contap_SequenceOfSegmentOfTheSearch): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Contap_TheSegmentOfTheSearch): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Contap_SequenceOfSegmentOfTheSearch): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Contap_SequenceOfSegmentOfTheSearch): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Contap_TheSegmentOfTheSearch): void;
+ Split(theIndex: Standard_Integer, theSeq: Contap_SequenceOfSegmentOfTheSearch): void;
+ First(): Contap_TheSegmentOfTheSearch;
+ ChangeFirst(): Contap_TheSegmentOfTheSearch;
+ Last(): Contap_TheSegmentOfTheSearch;
+ ChangeLast(): Contap_TheSegmentOfTheSearch;
+ Value(theIndex: Standard_Integer): Contap_TheSegmentOfTheSearch;
+ ChangeValue(theIndex: Standard_Integer): Contap_TheSegmentOfTheSearch;
+ SetValue(theIndex: Standard_Integer, theItem: Contap_TheSegmentOfTheSearch): void;
+ delete(): void;
+}
+
+ export declare class Contap_SequenceOfSegmentOfTheSearch_1 extends Contap_SequenceOfSegmentOfTheSearch {
+ constructor();
+ }
+
+ export declare class Contap_SequenceOfSegmentOfTheSearch_2 extends Contap_SequenceOfSegmentOfTheSearch {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Contap_SequenceOfSegmentOfTheSearch_3 extends Contap_SequenceOfSegmentOfTheSearch {
+ constructor(theOther: Contap_SequenceOfSegmentOfTheSearch);
+ }
+
+export declare class Contap_SurfFunction extends math_FunctionSetWithDerivatives {
+ constructor()
+ Set_1(S: Handle_Adaptor3d_HSurface): void;
+ Set_2(Eye: gp_Pnt): void;
+ Set_3(Dir: gp_Dir): void;
+ Set_4(Dir: gp_Dir, Angle: Quantity_AbsorbedDose): void;
+ Set_5(Eye: gp_Pnt, Angle: Quantity_AbsorbedDose): void;
+ Set_6(Tolerance: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Tolerance(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(): Standard_Boolean;
+ Direction3d(): gp_Vec;
+ Direction2d(): gp_Dir2d;
+ FunctionType(): Contap_TFunction;
+ Eye(): gp_Pnt;
+ Direction(): gp_Dir;
+ Angle(): Quantity_AbsorbedDose;
+ Surface(): Handle_Adaptor3d_HSurface;
+ PSurface(): Handle_Adaptor3d_HSurface;
+ delete(): void;
+}
+
+export declare class Handle_Contap_TheIWLineOfTheIWalking {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Contap_TheIWLineOfTheIWalking): void;
+ get(): Contap_TheIWLineOfTheIWalking;
+ delete(): void;
+}
+
+ export declare class Handle_Contap_TheIWLineOfTheIWalking_1 extends Handle_Contap_TheIWLineOfTheIWalking {
+ constructor();
+ }
+
+ export declare class Handle_Contap_TheIWLineOfTheIWalking_2 extends Handle_Contap_TheIWLineOfTheIWalking {
+ constructor(thePtr: Contap_TheIWLineOfTheIWalking);
+ }
+
+ export declare class Handle_Contap_TheIWLineOfTheIWalking_3 extends Handle_Contap_TheIWLineOfTheIWalking {
+ constructor(theHandle: Handle_Contap_TheIWLineOfTheIWalking);
+ }
+
+ export declare class Handle_Contap_TheIWLineOfTheIWalking_4 extends Handle_Contap_TheIWLineOfTheIWalking {
+ constructor(theHandle: Handle_Contap_TheIWLineOfTheIWalking);
+ }
+
+export declare class Contap_TheIWLineOfTheIWalking extends Standard_Transient {
+ constructor(theAllocator: IntSurf_Allocator)
+ Reverse(): void;
+ Cut(Index: Graphic3d_ZLayerId): void;
+ AddPoint(P: IntSurf_PntOn2S): void;
+ AddStatusFirst_1(Closed: Standard_Boolean, HasFirst: Standard_Boolean): void;
+ AddStatusFirst_2(Closed: Standard_Boolean, HasLast: Standard_Boolean, Index: Graphic3d_ZLayerId, P: IntSurf_PathPoint): void;
+ AddStatusFirstLast(Closed: Standard_Boolean, HasFirst: Standard_Boolean, HasLast: Standard_Boolean): void;
+ AddStatusLast_1(HasLast: Standard_Boolean): void;
+ AddStatusLast_2(HasLast: Standard_Boolean, Index: Graphic3d_ZLayerId, P: IntSurf_PathPoint): void;
+ AddIndexPassing(Index: Graphic3d_ZLayerId): void;
+ SetTangentVector(V: gp_Vec, Index: Graphic3d_ZLayerId): void;
+ SetTangencyAtBegining(IsTangent: Standard_Boolean): void;
+ SetTangencyAtEnd(IsTangent: Standard_Boolean): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Line(): Handle_IntSurf_LineOn2S;
+ IsClosed(): Standard_Boolean;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ FirstPoint(): IntSurf_PathPoint;
+ FirstPointIndex(): Graphic3d_ZLayerId;
+ LastPoint(): IntSurf_PathPoint;
+ LastPointIndex(): Graphic3d_ZLayerId;
+ NbPassingPoint(): Graphic3d_ZLayerId;
+ PassingPoint(Index: Graphic3d_ZLayerId, IndexLine: Graphic3d_ZLayerId, IndexPnts: Graphic3d_ZLayerId): void;
+ TangentVector(Index: Graphic3d_ZLayerId): gp_Vec;
+ IsTangentAtBegining(): Standard_Boolean;
+ IsTangentAtEnd(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Contap_Point {
+ SetValue(Pt: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ SetParameter(Para: Quantity_AbsorbedDose): void;
+ SetVertex(V: Handle_Adaptor3d_HVertex): void;
+ SetArc(A: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, TLine: IntSurf_Transition, TArc: IntSurf_Transition): void;
+ SetMultiple(): void;
+ SetInternal(): void;
+ Value(): gp_Pnt;
+ ParameterOnLine(): Quantity_AbsorbedDose;
+ Parameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose): void;
+ IsOnArc(): Standard_Boolean;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ ParameterOnArc(): Quantity_AbsorbedDose;
+ TransitionOnLine(): IntSurf_Transition;
+ TransitionOnArc(): IntSurf_Transition;
+ IsVertex(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ IsMultiple(): Standard_Boolean;
+ IsInternal(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Contap_Point_1 extends Contap_Point {
+ constructor();
+ }
+
+ export declare class Contap_Point_2 extends Contap_Point {
+ constructor(Pt: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose);
+ }
+
+export declare class Contap_Line {
+ constructor()
+ SetLineOn2S(L: Handle_IntSurf_LineOn2S): void;
+ Clear(): void;
+ LineOn2S(): Handle_IntSurf_LineOn2S;
+ ResetSeqOfVertex(): void;
+ Add_1(P: IntSurf_PntOn2S): void;
+ SetValue_1(L: gp_Lin): void;
+ SetValue_2(C: gp_Circ): void;
+ SetValue_3(A: Handle_Adaptor2d_HCurve2d): void;
+ Add_2(P: Contap_Point): void;
+ NbVertex(): Graphic3d_ZLayerId;
+ Vertex(Index: Graphic3d_ZLayerId): Contap_Point;
+ TypeContour(): Contap_IType;
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ SetTransitionOnS(T: IntSurf_TypeTrans): void;
+ TransitionOnS(): IntSurf_TypeTrans;
+ delete(): void;
+}
+
+export declare class Contap_TheSequenceOfPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Contap_TheSequenceOfPoint): Contap_TheSequenceOfPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Contap_Point): void;
+ Append_2(theSeq: Contap_TheSequenceOfPoint): void;
+ Prepend_1(theItem: Contap_Point): void;
+ Prepend_2(theSeq: Contap_TheSequenceOfPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Contap_Point): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Contap_Point): void;
+ Split(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfPoint): void;
+ First(): Contap_Point;
+ ChangeFirst(): Contap_Point;
+ Last(): Contap_Point;
+ ChangeLast(): Contap_Point;
+ Value(theIndex: Standard_Integer): Contap_Point;
+ ChangeValue(theIndex: Standard_Integer): Contap_Point;
+ SetValue(theIndex: Standard_Integer, theItem: Contap_Point): void;
+ delete(): void;
+}
+
+ export declare class Contap_TheSequenceOfPoint_1 extends Contap_TheSequenceOfPoint {
+ constructor();
+ }
+
+ export declare class Contap_TheSequenceOfPoint_2 extends Contap_TheSequenceOfPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Contap_TheSequenceOfPoint_3 extends Contap_TheSequenceOfPoint {
+ constructor(theOther: Contap_TheSequenceOfPoint);
+ }
+
+export declare class Contap_TheSequenceOfLine extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Contap_TheSequenceOfLine): Contap_TheSequenceOfLine;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Contap_Line): void;
+ Append_2(theSeq: Contap_TheSequenceOfLine): void;
+ Prepend_1(theItem: Contap_Line): void;
+ Prepend_2(theSeq: Contap_TheSequenceOfLine): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Contap_Line): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfLine): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfLine): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Contap_Line): void;
+ Split(theIndex: Standard_Integer, theSeq: Contap_TheSequenceOfLine): void;
+ First(): Contap_Line;
+ ChangeFirst(): Contap_Line;
+ Last(): Contap_Line;
+ ChangeLast(): Contap_Line;
+ Value(theIndex: Standard_Integer): Contap_Line;
+ ChangeValue(theIndex: Standard_Integer): Contap_Line;
+ SetValue(theIndex: Standard_Integer, theItem: Contap_Line): void;
+ delete(): void;
+}
+
+ export declare class Contap_TheSequenceOfLine_1 extends Contap_TheSequenceOfLine {
+ constructor();
+ }
+
+ export declare class Contap_TheSequenceOfLine_2 extends Contap_TheSequenceOfLine {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Contap_TheSequenceOfLine_3 extends Contap_TheSequenceOfLine {
+ constructor(theOther: Contap_TheSequenceOfLine);
+ }
+
+export declare class Contap_ThePathPointOfTheSearch {
+ SetValue_1(P: gp_Pnt, Tol: Quantity_AbsorbedDose, V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose): void;
+ SetValue_2(P: gp_Pnt, Tol: Quantity_AbsorbedDose, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ Tolerance(): Quantity_AbsorbedDose;
+ IsNew(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Contap_ThePathPointOfTheSearch_1 extends Contap_ThePathPointOfTheSearch {
+ constructor();
+ }
+
+ export declare class Contap_ThePathPointOfTheSearch_2 extends Contap_ThePathPointOfTheSearch {
+ constructor(P: gp_Pnt, Tol: Quantity_AbsorbedDose, V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose);
+ }
+
+ export declare class Contap_ThePathPointOfTheSearch_3 extends Contap_ThePathPointOfTheSearch {
+ constructor(P: gp_Pnt, Tol: Quantity_AbsorbedDose, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose);
+ }
+
+export declare class Contap_TheIWalking {
+ constructor(Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Step: Quantity_AbsorbedDose, theToFillHoles: Standard_Boolean)
+ SetTolerance(Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Step: Quantity_AbsorbedDose): void;
+ Perform_1(Pnts1: IntSurf_SequenceOfPathPoint, Pnts2: IntSurf_SequenceOfInteriorPoint, Func: Contap_SurfFunction, S: Handle_Adaptor3d_HSurface, Reversed: Standard_Boolean): void;
+ Perform_2(Pnts1: IntSurf_SequenceOfPathPoint, Func: Contap_SurfFunction, S: Handle_Adaptor3d_HSurface, Reversed: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ NbLines(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): Handle_Contap_TheIWLineOfTheIWalking;
+ NbSinglePnts(): Graphic3d_ZLayerId;
+ SinglePnt(Index: Graphic3d_ZLayerId): IntSurf_PathPoint;
+ delete(): void;
+}
+
+export declare class Contap_HCurve2dTool {
+ constructor();
+ static FirstParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Continuity(C: Handle_Adaptor2d_HCurve2d): GeomAbs_Shape;
+ static NbIntervals(C: Handle_Adaptor2d_HCurve2d, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Handle_Adaptor2d_HCurve2d, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static IsClosed(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static IsPeriodic(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static Period(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Value(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D0(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ static D2(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static DN(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static Resolution(C: Handle_Adaptor2d_HCurve2d, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Handle_Adaptor2d_HCurve2d): GeomAbs_CurveType;
+ static Line(C: Handle_Adaptor2d_HCurve2d): gp_Lin2d;
+ static Circle(C: Handle_Adaptor2d_HCurve2d): gp_Circ2d;
+ static Ellipse(C: Handle_Adaptor2d_HCurve2d): gp_Elips2d;
+ static Hyperbola(C: Handle_Adaptor2d_HCurve2d): gp_Hypr2d;
+ static Parabola(C: Handle_Adaptor2d_HCurve2d): gp_Parab2d;
+ static Bezier(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BezierCurve;
+ static BSpline(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BSplineCurve;
+ static NbSamples(C: Handle_Adaptor2d_HCurve2d, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Contap_Contour {
+ Perform_1(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool): void;
+ Perform_2(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Direction: gp_Vec): void;
+ Perform_3(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Direction: gp_Vec, Angle: Quantity_AbsorbedDose): void;
+ Perform_4(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Eye: gp_Pnt): void;
+ Init_1(Direction: gp_Vec): void;
+ Init_2(Direction: gp_Vec, Angle: Quantity_AbsorbedDose): void;
+ Init_3(Eye: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Contap_Line;
+ SurfaceFunction(): Contap_SurfFunction;
+ delete(): void;
+}
+
+ export declare class Contap_Contour_1 extends Contap_Contour {
+ constructor();
+ }
+
+ export declare class Contap_Contour_2 extends Contap_Contour {
+ constructor(Direction: gp_Vec);
+ }
+
+ export declare class Contap_Contour_3 extends Contap_Contour {
+ constructor(Direction: gp_Vec, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class Contap_Contour_4 extends Contap_Contour {
+ constructor(Eye: gp_Pnt);
+ }
+
+ export declare class Contap_Contour_5 extends Contap_Contour {
+ constructor(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Direction: gp_Vec);
+ }
+
+ export declare class Contap_Contour_6 extends Contap_Contour {
+ constructor(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Direction: gp_Vec, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class Contap_Contour_7 extends Contap_Contour {
+ constructor(Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, Eye: gp_Pnt);
+ }
+
+export declare class Contap_TheSearch {
+ constructor()
+ Perform(F: Contap_ArcFunction, Domain: Handle_Adaptor3d_TopolTool, TolBoundary: Quantity_AbsorbedDose, TolTangency: Quantity_AbsorbedDose, RecheckOnRegularity: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ AllArcSolution(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): Contap_ThePathPointOfTheSearch;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(Index: Graphic3d_ZLayerId): Contap_TheSegmentOfTheSearch;
+ delete(): void;
+}
+
+export declare class Contap_TheSegmentOfTheSearch {
+ constructor()
+ SetValue(A: Handle_Adaptor2d_HCurve2d): void;
+ SetLimitPoint(V: Contap_ThePathPointOfTheSearch, First: Standard_Boolean): void;
+ Curve(): Handle_Adaptor2d_HCurve2d;
+ HasFirstPoint(): Standard_Boolean;
+ FirstPoint(): Contap_ThePathPointOfTheSearch;
+ HasLastPoint(): Standard_Boolean;
+ LastPoint(): Contap_ThePathPointOfTheSearch;
+ delete(): void;
+}
+
+export declare class Contap_ContAna {
+ constructor()
+ Perform_1(S: gp_Sphere, D: gp_Dir): void;
+ Perform_2(S: gp_Sphere, D: gp_Dir, Ang: Quantity_AbsorbedDose): void;
+ Perform_3(S: gp_Sphere, Eye: gp_Pnt): void;
+ Perform_4(C: gp_Cylinder, D: gp_Dir): void;
+ Perform_5(C: gp_Cylinder, D: gp_Dir, Ang: Quantity_AbsorbedDose): void;
+ Perform_6(C: gp_Cylinder, Eye: gp_Pnt): void;
+ Perform_7(C: gp_Cone, D: gp_Dir): void;
+ Perform_8(C: gp_Cone, D: gp_Dir, Ang: Quantity_AbsorbedDose): void;
+ Perform_9(C: gp_Cone, Eye: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbContours(): Graphic3d_ZLayerId;
+ TypeContour(): GeomAbs_CurveType;
+ Circle(): gp_Circ;
+ Line(Index: Graphic3d_ZLayerId): gp_Lin;
+ delete(): void;
+}
+
+export declare class Extrema_ExtPElC {
+ Perform_1(P: gp_Pnt, C: gp_Lin, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_2(P: gp_Pnt, C: gp_Circ, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_3(P: gp_Pnt, C: gp_Elips, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_4(P: gp_Pnt, C: gp_Hypr, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_5(P: gp_Pnt, C: gp_Parab, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPElC_1 extends Extrema_ExtPElC {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPElC_2 extends Extrema_ExtPElC {
+ constructor(P: gp_Pnt, C: gp_Lin, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC_3 extends Extrema_ExtPElC {
+ constructor(P: gp_Pnt, C: gp_Circ, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC_4 extends Extrema_ExtPElC {
+ constructor(P: gp_Pnt, C: gp_Elips, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC_5 extends Extrema_ExtPElC {
+ constructor(P: gp_Pnt, C: gp_Hypr, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC_6 extends Extrema_ExtPElC {
+ constructor(P: gp_Pnt, C: gp_Parab, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_POnCurv2d {
+ SetValues(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ Value(): gp_Pnt2d;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_POnCurv2d_1 extends Extrema_POnCurv2d {
+ constructor();
+ }
+
+ export declare class Extrema_POnCurv2d_2 extends Extrema_POnCurv2d {
+ constructor(U: Quantity_AbsorbedDose, P: gp_Pnt2d);
+ }
+
+export declare class Extrema_Array2OfPOnSurfParams {
+ Init(theValue: Extrema_POnSurfParams): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: Extrema_Array2OfPOnSurfParams): Extrema_Array2OfPOnSurfParams;
+ Move(theOther: Extrema_Array2OfPOnSurfParams): Extrema_Array2OfPOnSurfParams;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnSurfParams;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnSurfParams;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Extrema_POnSurfParams): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array2OfPOnSurfParams_1 extends Extrema_Array2OfPOnSurfParams {
+ constructor();
+ }
+
+ export declare class Extrema_Array2OfPOnSurfParams_2 extends Extrema_Array2OfPOnSurfParams {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array2OfPOnSurfParams_3 extends Extrema_Array2OfPOnSurfParams {
+ constructor(theOther: Extrema_Array2OfPOnSurfParams);
+ }
+
+ export declare class Extrema_Array2OfPOnSurfParams_4 extends Extrema_Array2OfPOnSurfParams {
+ constructor(theOther: Extrema_Array2OfPOnSurfParams);
+ }
+
+ export declare class Extrema_Array2OfPOnSurfParams_5 extends Extrema_Array2OfPOnSurfParams {
+ constructor(theBegin: Extrema_POnSurfParams, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Extrema_HUBTreeOfSphere {
+ get_1(): Extrema_UBTreeOfSphere;
+ get_2(): Extrema_UBTreeOfSphere;
+ static DownCast(theOther: Handle_Standard_Transient): Extrema_HUBTreeOfSphere;
+ delete(): void;
+}
+
+ export declare class Extrema_HUBTreeOfSphere_2 extends Extrema_HUBTreeOfSphere {
+ constructor();
+ }
+
+ export declare class Extrema_HUBTreeOfSphere_3 extends Extrema_HUBTreeOfSphere {
+ constructor(theObject: Extrema_UBTreeOfSphere);
+ }
+
+export declare class Extrema_FuncPSNorm extends math_FunctionSetWithDerivatives {
+ Initialize(S: Adaptor3d_Surface): void;
+ SetPoint(P: gp_Pnt): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(UV: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(UV: math_Vector, DF: math_Matrix): Standard_Boolean;
+ Values(UV: math_Vector, F: math_Vector, DF: math_Matrix): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_FuncPSNorm_1 extends Extrema_FuncPSNorm {
+ constructor();
+ }
+
+ export declare class Extrema_FuncPSNorm_2 extends Extrema_FuncPSNorm {
+ constructor(P: gp_Pnt, S: Adaptor3d_Surface);
+ }
+
+export declare class Extrema_GenExtSS {
+ Initialize_1(S2: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Tol2: Quantity_AbsorbedDose): void;
+ Initialize_2(S2: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, U2min: Quantity_AbsorbedDose, U2sup: Quantity_AbsorbedDose, V2min: Quantity_AbsorbedDose, V2sup: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ Perform_1(S1: Adaptor3d_Surface, Tol1: Quantity_AbsorbedDose): void;
+ Perform_2(S1: Adaptor3d_Surface, U1min: Quantity_AbsorbedDose, U1sup: Quantity_AbsorbedDose, V1min: Quantity_AbsorbedDose, V1sup: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnS1(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ PointOnS2(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_GenExtSS_1 extends Extrema_GenExtSS {
+ constructor();
+ }
+
+ export declare class Extrema_GenExtSS_2 extends Extrema_GenExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_GenExtSS_3 extends Extrema_GenExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, U1min: Quantity_AbsorbedDose, U1sup: Quantity_AbsorbedDose, V1min: Quantity_AbsorbedDose, V1sup: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2sup: Quantity_AbsorbedDose, V2min: Quantity_AbsorbedDose, V2sup: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_LocECC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, V0: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ Point(P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ delete(): void;
+}
+
+export declare class Extrema_GenLocateExtCS {
+ Perform(C: Adaptor3d_Curve, S: Adaptor3d_Surface, T: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ PointOnCurve(): Extrema_POnCurv;
+ PointOnSurface(): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_GenLocateExtCS_1 extends Extrema_GenLocateExtCS {
+ constructor();
+ }
+
+ export declare class Extrema_GenLocateExtCS_2 extends Extrema_GenLocateExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, T: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtPElS {
+ Perform_1(P: gp_Pnt, S: gp_Cylinder, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(P: gp_Pnt, S: gp_Pln, Tol: Quantity_AbsorbedDose): void;
+ Perform_3(P: gp_Pnt, S: gp_Cone, Tol: Quantity_AbsorbedDose): void;
+ Perform_4(P: gp_Pnt, S: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(P: gp_Pnt, S: gp_Sphere, Tol: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPElS_1 extends Extrema_ExtPElS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPElS_2 extends Extrema_ExtPElS {
+ constructor(P: gp_Pnt, S: gp_Cylinder, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElS_3 extends Extrema_ExtPElS {
+ constructor(P: gp_Pnt, S: gp_Pln, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElS_4 extends Extrema_ExtPElS {
+ constructor(P: gp_Pnt, S: gp_Cone, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElS_5 extends Extrema_ExtPElS {
+ constructor(P: gp_Pnt, S: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElS_6 extends Extrema_ExtPElS {
+ constructor(P: gp_Pnt, S: gp_Sphere, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_Array2OfPOnCurv2d {
+ Init(theValue: Extrema_POnCurv2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: Extrema_Array2OfPOnCurv2d): Extrema_Array2OfPOnCurv2d;
+ Move(theOther: Extrema_Array2OfPOnCurv2d): Extrema_Array2OfPOnCurv2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnCurv2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnCurv2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Extrema_POnCurv2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array2OfPOnCurv2d_1 extends Extrema_Array2OfPOnCurv2d {
+ constructor();
+ }
+
+ export declare class Extrema_Array2OfPOnCurv2d_2 extends Extrema_Array2OfPOnCurv2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv2d_3 extends Extrema_Array2OfPOnCurv2d {
+ constructor(theOther: Extrema_Array2OfPOnCurv2d);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv2d_4 extends Extrema_Array2OfPOnCurv2d {
+ constructor(theOther: Extrema_Array2OfPOnCurv2d);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv2d_5 extends Extrema_Array2OfPOnCurv2d {
+ constructor(theBegin: Extrema_POnCurv2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Extrema_GlobOptFuncCQuadric extends math_MultipleVarFunction {
+ LoadQuad(S: Adaptor3d_Surface, theUf: Quantity_AbsorbedDose, theUl: Quantity_AbsorbedDose, theVf: Quantity_AbsorbedDose, theVl: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(theX: math_Vector, theF: Quantity_AbsorbedDose): Standard_Boolean;
+ QuadricParameters(theCT: math_Vector, theUV: math_Vector): void;
+ delete(): void;
+}
+
+ export declare class Extrema_GlobOptFuncCQuadric_1 extends Extrema_GlobOptFuncCQuadric {
+ constructor(C: Adaptor3d_Curve);
+ }
+
+ export declare class Extrema_GlobOptFuncCQuadric_2 extends Extrema_GlobOptFuncCQuadric {
+ constructor(C: Adaptor3d_Curve, theTf: Quantity_AbsorbedDose, theTl: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_GlobOptFuncCQuadric_3 extends Extrema_GlobOptFuncCQuadric {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface);
+ }
+
+export declare class Handle_Extrema_HArray2OfPOnSurfParams {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray2OfPOnSurfParams): void;
+ get(): Extrema_HArray2OfPOnSurfParams;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray2OfPOnSurfParams_1 extends Handle_Extrema_HArray2OfPOnSurfParams {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurfParams_2 extends Handle_Extrema_HArray2OfPOnSurfParams {
+ constructor(thePtr: Extrema_HArray2OfPOnSurfParams);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurfParams_3 extends Handle_Extrema_HArray2OfPOnSurfParams {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnSurfParams);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurfParams_4 extends Handle_Extrema_HArray2OfPOnSurfParams {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnSurfParams);
+ }
+
+export declare class Extrema_LocateExtCC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, V0: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ Point(P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ delete(): void;
+}
+
+export declare class Extrema_ExtPElC2d {
+ Perform_1(P: gp_Pnt2d, L: gp_Lin2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_2(P: gp_Pnt2d, C: gp_Circ2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_3(P: gp_Pnt2d, C: gp_Elips2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_4(P: gp_Pnt2d, C: gp_Hypr2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ Perform_5(P: gp_Pnt2d, C: gp_Parab2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPElC2d_1 extends Extrema_ExtPElC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPElC2d_2 extends Extrema_ExtPElC2d {
+ constructor(P: gp_Pnt2d, C: gp_Lin2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC2d_3 extends Extrema_ExtPElC2d {
+ constructor(P: gp_Pnt2d, C: gp_Circ2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC2d_4 extends Extrema_ExtPElC2d {
+ constructor(P: gp_Pnt2d, C: gp_Elips2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC2d_5 extends Extrema_ExtPElC2d {
+ constructor(P: gp_Pnt2d, C: gp_Hypr2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPElC2d_6 extends Extrema_ExtPElC2d {
+ constructor(P: gp_Pnt2d, C: gp_Parab2d, Tol: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+export declare type Extrema_ExtFlag = {
+ Extrema_ExtFlag_MIN: {};
+ Extrema_ExtFlag_MAX: {};
+ Extrema_ExtFlag_MINMAX: {};
+}
+
+export declare class Extrema_FuncPSDist extends math_MultipleVarFunctionWithGradient {
+ constructor(theS: Adaptor3d_Surface, theP: gp_Pnt)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Extrema_ELPCOfLocateExtPC2d {
+ Initialize(C: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbExt(): Graphic3d_ZLayerId;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ TrimmedSquareDistances(dist1: Quantity_AbsorbedDose, dist2: Quantity_AbsorbedDose, P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ELPCOfLocateExtPC2d_1 extends Extrema_ELPCOfLocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ELPCOfLocateExtPC2d_2 extends Extrema_ELPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ELPCOfLocateExtPC2d_3 extends Extrema_ELPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ECC {
+ SetParams(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ SetSingleSolutionFlag(theSingleSolutionFlag: Standard_Boolean): void;
+ GetSingleSolutionFlag(): Standard_Boolean;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ECC_1 extends Extrema_ECC {
+ constructor();
+ }
+
+ export declare class Extrema_ECC_2 extends Extrema_ECC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve);
+ }
+
+ export declare class Extrema_ECC_3 extends Extrema_ECC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_EPCOfELPCOfLocateExtPC2d {
+ Initialize_1(C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor2d_Curve2d): void;
+ Initialize_4(NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC2d_1 extends Extrema_EPCOfELPCOfLocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC2d_2 extends Extrema_EPCOfELPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC2d_3 extends Extrema_EPCOfELPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_EPCOfELPCOfLocateExtPC {
+ Initialize_1(C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor3d_Curve): void;
+ Initialize_4(NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ delete(): void;
+}
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC_1 extends Extrema_EPCOfELPCOfLocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC_2 extends Extrema_EPCOfELPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_EPCOfELPCOfLocateExtPC_3 extends Extrema_EPCOfELPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_PCFOfEPCOfExtPC2d extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor2d_Curve2d): void;
+ SetPoint(P: gp_Pnt2d): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCFOfEPCOfExtPC2d_1 extends Extrema_PCFOfEPCOfExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_PCFOfEPCOfExtPC2d_2 extends Extrema_PCFOfEPCOfExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d);
+ }
+
+export declare class Handle_Extrema_HArray1OfPOnSurf {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray1OfPOnSurf): void;
+ get(): Extrema_HArray1OfPOnSurf;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray1OfPOnSurf_1 extends Handle_Extrema_HArray1OfPOnSurf {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnSurf_2 extends Handle_Extrema_HArray1OfPOnSurf {
+ constructor(thePtr: Extrema_HArray1OfPOnSurf);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnSurf_3 extends Handle_Extrema_HArray1OfPOnSurf {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnSurf);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnSurf_4 extends Handle_Extrema_HArray1OfPOnSurf {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnSurf);
+ }
+
+export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor3d_Curve): void;
+ SetPoint(P: gp_Pnt): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC_1 extends Extrema_PCFOfEPCOfELPCOfLocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC_2 extends Extrema_PCFOfEPCOfELPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve);
+ }
+
+export declare class Extrema_GenLocateExtSS {
+ Perform(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ PointOnS1(): Extrema_POnSurf;
+ PointOnS2(): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_GenLocateExtSS_1 extends Extrema_GenLocateExtSS {
+ constructor();
+ }
+
+ export declare class Extrema_GenLocateExtSS_2 extends Extrema_GenLocateExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_GlobOptFuncCS extends math_MultipleVarFunctionWithHessian {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface)
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(theX: math_Vector, theF: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(theX: math_Vector, theG: math_Vector): Standard_Boolean;
+ Values_1(theX: math_Vector, theF: Quantity_AbsorbedDose, theG: math_Vector): Standard_Boolean;
+ Values_2(theX: math_Vector, theF: Quantity_AbsorbedDose, theG: math_Vector, theH: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Extrema_ExtCC {
+ SetCurve_1(theRank: Graphic3d_ZLayerId, C: Adaptor3d_Curve): void;
+ SetCurve_2(theRank: Graphic3d_ZLayerId, C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ SetRange(theRank: Graphic3d_ZLayerId, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ SetTolerance(theRank: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ IsParallel(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ TrimmedSquareDistances(dist11: Quantity_AbsorbedDose, distP12: Quantity_AbsorbedDose, distP21: Quantity_AbsorbedDose, distP22: Quantity_AbsorbedDose, P11: gp_Pnt, P12: gp_Pnt, P21: gp_Pnt, P22: gp_Pnt): void;
+ SetSingleSolutionFlag(theSingleSolutionFlag: Standard_Boolean): void;
+ GetSingleSolutionFlag(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtCC_1 extends Extrema_ExtCC {
+ constructor(TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtCC_2 extends Extrema_ExtCC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtCC_3 extends Extrema_ExtCC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtElC {
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtElC_1 extends Extrema_ExtElC {
+ constructor();
+ }
+
+ export declare class Extrema_ExtElC_2 extends Extrema_ExtElC {
+ constructor(C1: gp_Lin, C2: gp_Lin, AngTol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtElC_3 extends Extrema_ExtElC {
+ constructor(C1: gp_Lin, C2: gp_Circ, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtElC_4 extends Extrema_ExtElC {
+ constructor(C1: gp_Lin, C2: gp_Elips);
+ }
+
+ export declare class Extrema_ExtElC_5 extends Extrema_ExtElC {
+ constructor(C1: gp_Lin, C2: gp_Hypr);
+ }
+
+ export declare class Extrema_ExtElC_6 extends Extrema_ExtElC {
+ constructor(C1: gp_Lin, C2: gp_Parab);
+ }
+
+ export declare class Extrema_ExtElC_7 extends Extrema_ExtElC {
+ constructor(C1: gp_Circ, C2: gp_Circ);
+ }
+
+export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor3d_Curve): void;
+ SetPoint(P: gp_Pnt): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC_1 extends Extrema_PCLocFOfLocEPCOfLocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC_2 extends Extrema_PCLocFOfLocEPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve);
+ }
+
+export declare class Extrema_EPCOfExtPC2d {
+ Initialize_1(C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor2d_Curve2d): void;
+ Initialize_4(NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Extrema_EPCOfExtPC2d_1 extends Extrema_EPCOfExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_EPCOfExtPC2d_2 extends Extrema_EPCOfExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_EPCOfExtPC2d_3 extends Extrema_EPCOfExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_SequenceOfPOnCurv extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Extrema_SequenceOfPOnCurv): Extrema_SequenceOfPOnCurv;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Extrema_POnCurv): void;
+ Append_2(theSeq: Extrema_SequenceOfPOnCurv): void;
+ Prepend_1(theItem: Extrema_POnCurv): void;
+ Prepend_2(theSeq: Extrema_SequenceOfPOnCurv): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Extrema_POnCurv): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Extrema_POnCurv): void;
+ Split(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv): void;
+ First(): Extrema_POnCurv;
+ ChangeFirst(): Extrema_POnCurv;
+ Last(): Extrema_POnCurv;
+ ChangeLast(): Extrema_POnCurv;
+ Value(theIndex: Standard_Integer): Extrema_POnCurv;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnCurv;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnCurv): void;
+ delete(): void;
+}
+
+ export declare class Extrema_SequenceOfPOnCurv_1 extends Extrema_SequenceOfPOnCurv {
+ constructor();
+ }
+
+ export declare class Extrema_SequenceOfPOnCurv_2 extends Extrema_SequenceOfPOnCurv {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Extrema_SequenceOfPOnCurv_3 extends Extrema_SequenceOfPOnCurv {
+ constructor(theOther: Extrema_SequenceOfPOnCurv);
+ }
+
+export declare class Handle_Extrema_HArray2OfPOnCurv {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray2OfPOnCurv): void;
+ get(): Extrema_HArray2OfPOnCurv;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv_1 extends Handle_Extrema_HArray2OfPOnCurv {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv_2 extends Handle_Extrema_HArray2OfPOnCurv {
+ constructor(thePtr: Extrema_HArray2OfPOnCurv);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv_3 extends Handle_Extrema_HArray2OfPOnCurv {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnCurv);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv_4 extends Handle_Extrema_HArray2OfPOnCurv {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnCurv);
+ }
+
+export declare class Extrema_EPCOfExtPC {
+ Initialize_1(C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor3d_Curve): void;
+ Initialize_4(NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ delete(): void;
+}
+
+ export declare class Extrema_EPCOfExtPC_1 extends Extrema_EPCOfExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_EPCOfExtPC_2 extends Extrema_EPCOfExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_EPCOfExtPC_3 extends Extrema_EPCOfExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, NbU: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_POnCurv {
+ SetValues(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ Value(): gp_Pnt;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_POnCurv_1 extends Extrema_POnCurv {
+ constructor();
+ }
+
+ export declare class Extrema_POnCurv_2 extends Extrema_POnCurv {
+ constructor(U: Quantity_AbsorbedDose, P: gp_Pnt);
+ }
+
+export declare class Extrema_POnSurfParams extends Extrema_POnSurf {
+ SetSqrDistance(theSqrDistance: Quantity_AbsorbedDose): void;
+ GetSqrDistance(): Quantity_AbsorbedDose;
+ SetElementType(theElementType: Extrema_ElementType): void;
+ GetElementType(): Extrema_ElementType;
+ SetIndices(theIndexU: Graphic3d_ZLayerId, theIndexV: Graphic3d_ZLayerId): void;
+ GetIndices(theIndexU: Graphic3d_ZLayerId, theIndexV: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Extrema_POnSurfParams_1 extends Extrema_POnSurfParams {
+ constructor();
+ }
+
+ export declare class Extrema_POnSurfParams_2 extends Extrema_POnSurfParams {
+ constructor(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, thePnt: gp_Pnt);
+ }
+
+export declare type Extrema_ElementType = {
+ Extrema_Node: {};
+ Extrema_UIsoEdge: {};
+ Extrema_VIsoEdge: {};
+ Extrema_Face: {};
+}
+
+export declare class Extrema_LocateExtCC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, V0: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ Point(P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ delete(): void;
+}
+
+export declare class Extrema_Array1OfPOnSurf {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Extrema_POnSurf): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Extrema_Array1OfPOnSurf): Extrema_Array1OfPOnSurf;
+ Move(theOther: Extrema_Array1OfPOnSurf): Extrema_Array1OfPOnSurf;
+ First(): Extrema_POnSurf;
+ ChangeFirst(): Extrema_POnSurf;
+ Last(): Extrema_POnSurf;
+ ChangeLast(): Extrema_POnSurf;
+ Value(theIndex: Standard_Integer): Extrema_POnSurf;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnSurf;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnSurf): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array1OfPOnSurf_1 extends Extrema_Array1OfPOnSurf {
+ constructor();
+ }
+
+ export declare class Extrema_Array1OfPOnSurf_2 extends Extrema_Array1OfPOnSurf {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array1OfPOnSurf_3 extends Extrema_Array1OfPOnSurf {
+ constructor(theOther: Extrema_Array1OfPOnSurf);
+ }
+
+ export declare class Extrema_Array1OfPOnSurf_4 extends Extrema_Array1OfPOnSurf {
+ constructor(theOther: Extrema_Array1OfPOnSurf);
+ }
+
+ export declare class Extrema_Array1OfPOnSurf_5 extends Extrema_Array1OfPOnSurf {
+ constructor(theBegin: Extrema_POnSurf, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Extrema_Curve2dTool {
+ constructor();
+ static FirstParameter(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static LastParameter(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static Continuity(C: Adaptor2d_Curve2d): GeomAbs_Shape;
+ static NbIntervals(C: Adaptor2d_Curve2d, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Adaptor2d_Curve2d, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static DeflCurvIntervals(C: Adaptor2d_Curve2d): Handle_TColStd_HArray1OfReal;
+ static IsClosed(C: Adaptor2d_Curve2d): Standard_Boolean;
+ static IsPeriodic(C: Adaptor2d_Curve2d): Standard_Boolean;
+ static Period(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static Value(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D0(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ static D2(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static DN(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static Resolution(C: Adaptor2d_Curve2d, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Adaptor2d_Curve2d): GeomAbs_CurveType;
+ static Line(C: Adaptor2d_Curve2d): gp_Lin2d;
+ static Circle(C: Adaptor2d_Curve2d): gp_Circ2d;
+ static Ellipse(C: Adaptor2d_Curve2d): gp_Elips2d;
+ static Hyperbola(C: Adaptor2d_Curve2d): gp_Hypr2d;
+ static Parabola(C: Adaptor2d_Curve2d): gp_Parab2d;
+ static Degree(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ static IsRational(C: Adaptor2d_Curve2d): Standard_Boolean;
+ static NbPoles(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ static NbKnots(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ static Bezier(C: Adaptor2d_Curve2d): Handle_Geom2d_BezierCurve;
+ static BSpline(C: Adaptor2d_Curve2d): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+export declare class Extrema_Array2OfPOnCurv {
+ Init(theValue: Extrema_POnCurv): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: Extrema_Array2OfPOnCurv): Extrema_Array2OfPOnCurv;
+ Move(theOther: Extrema_Array2OfPOnCurv): Extrema_Array2OfPOnCurv;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnCurv;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnCurv;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Extrema_POnCurv): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array2OfPOnCurv_1 extends Extrema_Array2OfPOnCurv {
+ constructor();
+ }
+
+ export declare class Extrema_Array2OfPOnCurv_2 extends Extrema_Array2OfPOnCurv {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv_3 extends Extrema_Array2OfPOnCurv {
+ constructor(theOther: Extrema_Array2OfPOnCurv);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv_4 extends Extrema_Array2OfPOnCurv {
+ constructor(theOther: Extrema_Array2OfPOnCurv);
+ }
+
+ export declare class Extrema_Array2OfPOnCurv_5 extends Extrema_Array2OfPOnCurv {
+ constructor(theBegin: Extrema_POnCurv, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Extrema_ExtCC2d {
+ Initialize(C2: Adaptor2d_Curve2d, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose): void;
+ Perform(C1: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ IsParallel(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ TrimmedSquareDistances(dist11: Quantity_AbsorbedDose, distP12: Quantity_AbsorbedDose, distP21: Quantity_AbsorbedDose, distP22: Quantity_AbsorbedDose, P11: gp_Pnt2d, P12: gp_Pnt2d, P21: gp_Pnt2d, P22: gp_Pnt2d): void;
+ SetSingleSolutionFlag(theSingleSolutionFlag: Standard_Boolean): void;
+ GetSingleSolutionFlag(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtCC2d_1 extends Extrema_ExtCC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ExtCC2d_2 extends Extrema_ExtCC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtCC2d_3 extends Extrema_ExtCC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TolC1: Quantity_AbsorbedDose, TolC2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_LocateExtPC {
+ Initialize(C: Adaptor3d_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt, U0: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ IsMin(): Standard_Boolean;
+ Point(): Extrema_POnCurv;
+ delete(): void;
+}
+
+ export declare class Extrema_LocateExtPC_1 extends Extrema_LocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_LocateExtPC_2 extends Extrema_LocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_LocateExtPC_3 extends Extrema_LocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_LocateExtPC2d {
+ Initialize(C: Adaptor2d_Curve2d, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d, U0: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ IsMin(): Standard_Boolean;
+ Point(): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Extrema_LocateExtPC2d_1 extends Extrema_LocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_LocateExtPC2d_2 extends Extrema_LocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_LocateExtPC2d_3 extends Extrema_LocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Extrema_HArray1OfPOnCurv {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray1OfPOnCurv): void;
+ get(): Extrema_HArray1OfPOnCurv;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv_1 extends Handle_Extrema_HArray1OfPOnCurv {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv_2 extends Handle_Extrema_HArray1OfPOnCurv {
+ constructor(thePtr: Extrema_HArray1OfPOnCurv);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv_3 extends Handle_Extrema_HArray1OfPOnCurv {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnCurv);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv_4 extends Handle_Extrema_HArray1OfPOnCurv {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnCurv);
+ }
+
+export declare class Extrema_FuncExtCS extends math_FunctionSetWithDerivatives {
+ Initialize(C: Adaptor3d_Curve, S: Adaptor3d_Surface): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(UV: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(UV: math_Vector, DF: math_Matrix): Standard_Boolean;
+ Values(UV: math_Vector, F: math_Vector, DF: math_Matrix): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnCurve(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ PointOnSurface(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ SquareDistances(): TColStd_SequenceOfReal;
+ PointsOnCurve(): Extrema_SequenceOfPOnCurv;
+ PointsOnSurf(): Extrema_SequenceOfPOnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_FuncExtCS_1 extends Extrema_FuncExtCS {
+ constructor();
+ }
+
+ export declare class Extrema_FuncExtCS_2 extends Extrema_FuncExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface);
+ }
+
+export declare class Extrema_POnSurf {
+ Value(): gp_Pnt;
+ SetParameters(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, thePnt: gp_Pnt): void;
+ Parameter(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Extrema_POnSurf_1 extends Extrema_POnSurf {
+ constructor();
+ }
+
+ export declare class Extrema_POnSurf_2 extends Extrema_POnSurf {
+ constructor(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt);
+ }
+
+export declare class Extrema_GlobOptFuncCCC1 extends math_MultipleVarFunctionWithGradient {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Extrema_GlobOptFuncCCC1_1 extends Extrema_GlobOptFuncCCC1 {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve);
+ }
+
+ export declare class Extrema_GlobOptFuncCCC1_2 extends Extrema_GlobOptFuncCCC1 {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d);
+ }
+
+export declare class Extrema_GlobOptFuncCCC0 extends math_MultipleVarFunction {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Extrema_GlobOptFuncCCC0_1 extends Extrema_GlobOptFuncCCC0 {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve);
+ }
+
+ export declare class Extrema_GlobOptFuncCCC0_2 extends Extrema_GlobOptFuncCCC0 {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d);
+ }
+
+export declare class Extrema_GlobOptFuncCCC2 extends math_MultipleVarFunctionWithHessian {
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Gradient(X: math_Vector, G: math_Vector): Standard_Boolean;
+ Values_1(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector): Standard_Boolean;
+ Values_2(X: math_Vector, F: Quantity_AbsorbedDose, G: math_Vector, H: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Extrema_GlobOptFuncCCC2_1 extends Extrema_GlobOptFuncCCC2 {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve);
+ }
+
+ export declare class Extrema_GlobOptFuncCCC2_2 extends Extrema_GlobOptFuncCCC2 {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d);
+ }
+
+export declare class Extrema_ExtCS {
+ Initialize(S: Adaptor3d_Surface, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolC: Quantity_AbsorbedDose, TolS: Quantity_AbsorbedDose): void;
+ Perform(C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnSurf): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtCS_1 extends Extrema_ExtCS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtCS_2 extends Extrema_ExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, TolC: Quantity_AbsorbedDose, TolS: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtCS_3 extends Extrema_ExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, UCinf: Quantity_AbsorbedDose, UCsup: Quantity_AbsorbedDose, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolC: Quantity_AbsorbedDose, TolS: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_GenLocateExtPS {
+ constructor(theS: Adaptor3d_Surface, theTolU: Quantity_AbsorbedDose, theTolV: Quantity_AbsorbedDose)
+ Perform(theP: gp_Pnt, theU0: Quantity_AbsorbedDose, theV0: Quantity_AbsorbedDose, isDistanceCriteria: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ Point(): Extrema_POnSurf;
+ delete(): void;
+}
+
+export declare class Extrema_Array1OfPOnCurv2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Extrema_POnCurv2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Extrema_Array1OfPOnCurv2d): Extrema_Array1OfPOnCurv2d;
+ Move(theOther: Extrema_Array1OfPOnCurv2d): Extrema_Array1OfPOnCurv2d;
+ First(): Extrema_POnCurv2d;
+ ChangeFirst(): Extrema_POnCurv2d;
+ Last(): Extrema_POnCurv2d;
+ ChangeLast(): Extrema_POnCurv2d;
+ Value(theIndex: Standard_Integer): Extrema_POnCurv2d;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnCurv2d;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnCurv2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array1OfPOnCurv2d_1 extends Extrema_Array1OfPOnCurv2d {
+ constructor();
+ }
+
+ export declare class Extrema_Array1OfPOnCurv2d_2 extends Extrema_Array1OfPOnCurv2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv2d_3 extends Extrema_Array1OfPOnCurv2d {
+ constructor(theOther: Extrema_Array1OfPOnCurv2d);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv2d_4 extends Extrema_Array1OfPOnCurv2d {
+ constructor(theOther: Extrema_Array1OfPOnCurv2d);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv2d_5 extends Extrema_Array1OfPOnCurv2d {
+ constructor(theBegin: Extrema_POnCurv2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Extrema_LocEPCOfLocateExtPC2d {
+ Initialize(C: Adaptor2d_Curve2d, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d, U0: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ IsMin(): Standard_Boolean;
+ Point(): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Extrema_LocEPCOfLocateExtPC2d_1 extends Extrema_LocEPCOfLocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_LocEPCOfLocateExtPC2d_2 extends Extrema_LocEPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_LocEPCOfLocateExtPC2d_3 extends Extrema_LocEPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_CCLocFOfLocECC extends math_FunctionSetWithDerivatives {
+ SetCurve(theRank: Graphic3d_ZLayerId, C1: Adaptor3d_Curve): void;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(UV: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(UV: math_Vector, DF: math_Matrix): Standard_Boolean;
+ Values(UV: math_Vector, F: math_Vector, DF: math_Matrix): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ CurvePtr(theRank: Graphic3d_ZLayerId): Standard_Address;
+ Tolerance(): Quantity_AbsorbedDose;
+ SubIntervalInitialize(theUfirst: math_Vector, theUlast: math_Vector): void;
+ SearchOfTolerance(C: Standard_Address): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_CCLocFOfLocECC_1 extends Extrema_CCLocFOfLocECC {
+ constructor(thetol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_CCLocFOfLocECC_2 extends Extrema_CCLocFOfLocECC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, thetol: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC2d extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor2d_Curve2d): void;
+ SetPoint(P: gp_Pnt2d): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_1 extends Extrema_PCFOfEPCOfELPCOfLocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_2 extends Extrema_PCFOfEPCOfELPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d);
+ }
+
+export declare class Extrema_ExtSS {
+ Initialize(S2: Adaptor3d_Surface, Uinf2: Quantity_AbsorbedDose, Usup2: Quantity_AbsorbedDose, Vinf2: Quantity_AbsorbedDose, Vsup2: Quantity_AbsorbedDose, TolS1: Quantity_AbsorbedDose): void;
+ Perform(S1: Adaptor3d_Surface, Uinf1: Quantity_AbsorbedDose, Usup1: Quantity_AbsorbedDose, Vinf1: Quantity_AbsorbedDose, Vsup1: Quantity_AbsorbedDose, TolS1: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnSurf, P2: Extrema_POnSurf): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtSS_1 extends Extrema_ExtSS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtSS_2 extends Extrema_ExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, TolS1: Quantity_AbsorbedDose, TolS2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtSS_3 extends Extrema_ExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface, Uinf1: Quantity_AbsorbedDose, Usup1: Quantity_AbsorbedDose, Vinf1: Quantity_AbsorbedDose, Vsup1: Quantity_AbsorbedDose, Uinf2: Quantity_AbsorbedDose, Usup2: Quantity_AbsorbedDose, Vinf2: Quantity_AbsorbedDose, Vsup2: Quantity_AbsorbedDose, TolS1: Quantity_AbsorbedDose, TolS2: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ECC2d {
+ SetParams(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ SetSingleSolutionFlag(theSingleSolutionFlag: Standard_Boolean): void;
+ GetSingleSolutionFlag(): Standard_Boolean;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ECC2d_1 extends Extrema_ECC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ECC2d_2 extends Extrema_ECC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d);
+ }
+
+ export declare class Extrema_ECC2d_3 extends Extrema_ECC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtElSS {
+ Perform_1(S1: gp_Pln, S2: gp_Pln): void;
+ Perform_2(S1: gp_Pln, S2: gp_Sphere): void;
+ Perform_3(S1: gp_Sphere, S2: gp_Sphere): void;
+ Perform_4(S1: gp_Sphere, S2: gp_Cylinder): void;
+ Perform_5(S1: gp_Sphere, S2: gp_Cone): void;
+ Perform_6(S1: gp_Sphere, S2: gp_Torus): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnSurf, P2: Extrema_POnSurf): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtElSS_1 extends Extrema_ExtElSS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtElSS_2 extends Extrema_ExtElSS {
+ constructor(S1: gp_Pln, S2: gp_Pln);
+ }
+
+ export declare class Extrema_ExtElSS_3 extends Extrema_ExtElSS {
+ constructor(S1: gp_Pln, S2: gp_Sphere);
+ }
+
+ export declare class Extrema_ExtElSS_4 extends Extrema_ExtElSS {
+ constructor(S1: gp_Sphere, S2: gp_Sphere);
+ }
+
+ export declare class Extrema_ExtElSS_5 extends Extrema_ExtElSS {
+ constructor(S1: gp_Sphere, S2: gp_Cylinder);
+ }
+
+ export declare class Extrema_ExtElSS_6 extends Extrema_ExtElSS {
+ constructor(S1: gp_Sphere, S2: gp_Cone);
+ }
+
+ export declare class Extrema_ExtElSS_7 extends Extrema_ExtElSS {
+ constructor(S1: gp_Sphere, S2: gp_Torus);
+ }
+
+export declare class Extrema_GenExtCS {
+ Initialize_1(S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Tol2: Quantity_AbsorbedDose): void;
+ Initialize_2(S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ Perform_1(C: Adaptor3d_Curve, NbT: Graphic3d_ZLayerId, Tol1: Quantity_AbsorbedDose): void;
+ Perform_2(C: Adaptor3d_Curve, NbT: Graphic3d_ZLayerId, tmin: Quantity_AbsorbedDose, tsup: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnCurve(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ PointOnSurface(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_GenExtCS_1 extends Extrema_GenExtCS {
+ constructor();
+ }
+
+ export declare class Extrema_GenExtCS_2 extends Extrema_GenExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, NbT: Graphic3d_ZLayerId, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_GenExtCS_3 extends Extrema_GenExtCS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, NbT: Graphic3d_ZLayerId, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, tmin: Quantity_AbsorbedDose, tsup: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Extrema_HArray2OfPOnCurv2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray2OfPOnCurv2d): void;
+ get(): Extrema_HArray2OfPOnCurv2d;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv2d_1 extends Handle_Extrema_HArray2OfPOnCurv2d {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv2d_2 extends Handle_Extrema_HArray2OfPOnCurv2d {
+ constructor(thePtr: Extrema_HArray2OfPOnCurv2d);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv2d_3 extends Handle_Extrema_HArray2OfPOnCurv2d {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnCurv2d);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnCurv2d_4 extends Handle_Extrema_HArray2OfPOnCurv2d {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnCurv2d);
+ }
+
+export declare class Extrema_CurveTool {
+ constructor();
+ static FirstParameter(C: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static LastParameter(C: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static Continuity(C: Adaptor3d_Curve): GeomAbs_Shape;
+ static NbIntervals(C: Adaptor3d_Curve, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Adaptor3d_Curve, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static DeflCurvIntervals(C: Adaptor3d_Curve): Handle_TColStd_HArray1OfReal;
+ static IsPeriodic(C: Adaptor3d_Curve): Standard_Boolean;
+ static Period(C: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static Resolution(C: Adaptor3d_Curve, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Adaptor3d_Curve): GeomAbs_CurveType;
+ static Value(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose): gp_Pnt;
+ static D0(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ static D2(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static DN(C: Adaptor3d_Curve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static Line(C: Adaptor3d_Curve): gp_Lin;
+ static Circle(C: Adaptor3d_Curve): gp_Circ;
+ static Ellipse(C: Adaptor3d_Curve): gp_Elips;
+ static Hyperbola(C: Adaptor3d_Curve): gp_Hypr;
+ static Parabola(C: Adaptor3d_Curve): gp_Parab;
+ static Degree(C: Adaptor3d_Curve): Graphic3d_ZLayerId;
+ static IsRational(C: Adaptor3d_Curve): Standard_Boolean;
+ static NbPoles(C: Adaptor3d_Curve): Graphic3d_ZLayerId;
+ static NbKnots(C: Adaptor3d_Curve): Graphic3d_ZLayerId;
+ static Bezier(C: Adaptor3d_Curve): Handle_Geom_BezierCurve;
+ static BSpline(C: Adaptor3d_Curve): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+export declare class Extrema_FuncExtSS extends math_FunctionSetWithDerivatives {
+ Initialize(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(UV: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(UV: math_Vector, DF: math_Matrix): Standard_Boolean;
+ Values(UV: math_Vector, F: math_Vector, DF: math_Matrix): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnS1(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ PointOnS2(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_FuncExtSS_1 extends Extrema_FuncExtSS {
+ constructor();
+ }
+
+ export declare class Extrema_FuncExtSS_2 extends Extrema_FuncExtSS {
+ constructor(S1: Adaptor3d_Surface, S2: Adaptor3d_Surface);
+ }
+
+export declare class Extrema_Array2OfPOnSurf {
+ Init(theValue: Extrema_POnSurf): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: Extrema_Array2OfPOnSurf): Extrema_Array2OfPOnSurf;
+ Move(theOther: Extrema_Array2OfPOnSurf): Extrema_Array2OfPOnSurf;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnSurf;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Extrema_POnSurf;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Extrema_POnSurf): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array2OfPOnSurf_1 extends Extrema_Array2OfPOnSurf {
+ constructor();
+ }
+
+ export declare class Extrema_Array2OfPOnSurf_2 extends Extrema_Array2OfPOnSurf {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array2OfPOnSurf_3 extends Extrema_Array2OfPOnSurf {
+ constructor(theOther: Extrema_Array2OfPOnSurf);
+ }
+
+ export declare class Extrema_Array2OfPOnSurf_4 extends Extrema_Array2OfPOnSurf {
+ constructor(theOther: Extrema_Array2OfPOnSurf);
+ }
+
+ export declare class Extrema_Array2OfPOnSurf_5 extends Extrema_Array2OfPOnSurf {
+ constructor(theBegin: Extrema_POnSurf, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Extrema_ExtElCS {
+ Perform_1(C: gp_Lin, S: gp_Pln): void;
+ Perform_2(C: gp_Lin, S: gp_Cylinder): void;
+ Perform_3(C: gp_Lin, S: gp_Cone): void;
+ Perform_4(C: gp_Lin, S: gp_Sphere): void;
+ Perform_5(C: gp_Lin, S: gp_Torus): void;
+ Perform_6(C: gp_Circ, S: gp_Pln): void;
+ Perform_7(C: gp_Circ, S: gp_Cylinder): void;
+ Perform_8(C: gp_Circ, S: gp_Cone): void;
+ Perform_9(C: gp_Circ, S: gp_Sphere): void;
+ Perform_10(C: gp_Circ, S: gp_Torus): void;
+ Perform_11(C: gp_Hypr, S: gp_Pln): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv, P2: Extrema_POnSurf): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtElCS_1 extends Extrema_ExtElCS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtElCS_2 extends Extrema_ExtElCS {
+ constructor(C: gp_Lin, S: gp_Pln);
+ }
+
+ export declare class Extrema_ExtElCS_3 extends Extrema_ExtElCS {
+ constructor(C: gp_Lin, S: gp_Cylinder);
+ }
+
+ export declare class Extrema_ExtElCS_4 extends Extrema_ExtElCS {
+ constructor(C: gp_Lin, S: gp_Cone);
+ }
+
+ export declare class Extrema_ExtElCS_5 extends Extrema_ExtElCS {
+ constructor(C: gp_Lin, S: gp_Sphere);
+ }
+
+ export declare class Extrema_ExtElCS_6 extends Extrema_ExtElCS {
+ constructor(C: gp_Lin, S: gp_Torus);
+ }
+
+ export declare class Extrema_ExtElCS_7 extends Extrema_ExtElCS {
+ constructor(C: gp_Circ, S: gp_Pln);
+ }
+
+ export declare class Extrema_ExtElCS_8 extends Extrema_ExtElCS {
+ constructor(C: gp_Circ, S: gp_Cylinder);
+ }
+
+ export declare class Extrema_ExtElCS_9 extends Extrema_ExtElCS {
+ constructor(C: gp_Circ, S: gp_Cone);
+ }
+
+ export declare class Extrema_ExtElCS_10 extends Extrema_ExtElCS {
+ constructor(C: gp_Circ, S: gp_Sphere);
+ }
+
+ export declare class Extrema_ExtElCS_11 extends Extrema_ExtElCS {
+ constructor(C: gp_Circ, S: gp_Torus);
+ }
+
+ export declare class Extrema_ExtElCS_12 extends Extrema_ExtElCS {
+ constructor(C: gp_Hypr, S: gp_Pln);
+ }
+
+export declare class Extrema_ExtPC2d {
+ Initialize(C: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbExt(): Graphic3d_ZLayerId;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ TrimmedSquareDistances(dist1: Quantity_AbsorbedDose, dist2: Quantity_AbsorbedDose, P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPC2d_1 extends Extrema_ExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPC2d_2 extends Extrema_ExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPC2d_3 extends Extrema_ExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_SequenceOfPOnCurv2d extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Extrema_SequenceOfPOnCurv2d): Extrema_SequenceOfPOnCurv2d;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Extrema_POnCurv2d): void;
+ Append_2(theSeq: Extrema_SequenceOfPOnCurv2d): void;
+ Prepend_1(theItem: Extrema_POnCurv2d): void;
+ Prepend_2(theSeq: Extrema_SequenceOfPOnCurv2d): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Extrema_POnCurv2d): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv2d): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv2d): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Extrema_POnCurv2d): void;
+ Split(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnCurv2d): void;
+ First(): Extrema_POnCurv2d;
+ ChangeFirst(): Extrema_POnCurv2d;
+ Last(): Extrema_POnCurv2d;
+ ChangeLast(): Extrema_POnCurv2d;
+ Value(theIndex: Standard_Integer): Extrema_POnCurv2d;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnCurv2d;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnCurv2d): void;
+ delete(): void;
+}
+
+ export declare class Extrema_SequenceOfPOnCurv2d_1 extends Extrema_SequenceOfPOnCurv2d {
+ constructor();
+ }
+
+ export declare class Extrema_SequenceOfPOnCurv2d_2 extends Extrema_SequenceOfPOnCurv2d {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Extrema_SequenceOfPOnCurv2d_3 extends Extrema_SequenceOfPOnCurv2d {
+ constructor(theOther: Extrema_SequenceOfPOnCurv2d);
+ }
+
+export declare class Handle_Extrema_ExtPRevS {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_ExtPRevS): void;
+ get(): Extrema_ExtPRevS;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_ExtPRevS_1 extends Handle_Extrema_ExtPRevS {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_ExtPRevS_2 extends Handle_Extrema_ExtPRevS {
+ constructor(thePtr: Extrema_ExtPRevS);
+ }
+
+ export declare class Handle_Extrema_ExtPRevS_3 extends Handle_Extrema_ExtPRevS {
+ constructor(theHandle: Handle_Extrema_ExtPRevS);
+ }
+
+ export declare class Handle_Extrema_ExtPRevS_4 extends Handle_Extrema_ExtPRevS {
+ constructor(theHandle: Handle_Extrema_ExtPRevS);
+ }
+
+export declare class Extrema_ExtPRevS extends Standard_Transient {
+ Initialize(S: Handle_GeomAdaptor_HSurfaceOfRevolution, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPRevS_1 extends Extrema_ExtPRevS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPRevS_2 extends Extrema_ExtPRevS {
+ constructor(P: gp_Pnt, S: Handle_GeomAdaptor_HSurfaceOfRevolution, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPRevS_3 extends Extrema_ExtPRevS {
+ constructor(P: gp_Pnt, S: Handle_GeomAdaptor_HSurfaceOfRevolution, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtElC2d {
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtElC2d_1 extends Extrema_ExtElC2d {
+ constructor();
+ }
+
+ export declare class Extrema_ExtElC2d_2 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Lin2d, C2: gp_Lin2d, AngTol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtElC2d_3 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Lin2d, C2: gp_Circ2d, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtElC2d_4 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Lin2d, C2: gp_Elips2d);
+ }
+
+ export declare class Extrema_ExtElC2d_5 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Lin2d, C2: gp_Hypr2d);
+ }
+
+ export declare class Extrema_ExtElC2d_6 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Lin2d, C2: gp_Parab2d);
+ }
+
+ export declare class Extrema_ExtElC2d_7 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Circ2d, C2: gp_Circ2d);
+ }
+
+ export declare class Extrema_ExtElC2d_8 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Circ2d, C2: gp_Elips2d);
+ }
+
+ export declare class Extrema_ExtElC2d_9 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Circ2d, C2: gp_Hypr2d);
+ }
+
+ export declare class Extrema_ExtElC2d_10 extends Extrema_ExtElC2d {
+ constructor(C1: gp_Circ2d, C2: gp_Parab2d);
+ }
+
+export declare class Handle_Extrema_HArray1OfPOnCurv2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray1OfPOnCurv2d): void;
+ get(): Extrema_HArray1OfPOnCurv2d;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv2d_1 extends Handle_Extrema_HArray1OfPOnCurv2d {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv2d_2 extends Handle_Extrema_HArray1OfPOnCurv2d {
+ constructor(thePtr: Extrema_HArray1OfPOnCurv2d);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv2d_3 extends Handle_Extrema_HArray1OfPOnCurv2d {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnCurv2d);
+ }
+
+ export declare class Handle_Extrema_HArray1OfPOnCurv2d_4 extends Handle_Extrema_HArray1OfPOnCurv2d {
+ constructor(theHandle: Handle_Extrema_HArray1OfPOnCurv2d);
+ }
+
+export declare type Extrema_ExtAlgo = {
+ Extrema_ExtAlgo_Grad: {};
+ Extrema_ExtAlgo_Tree: {};
+}
+
+export declare class Extrema_CCLocFOfLocECC2d extends math_FunctionSetWithDerivatives {
+ SetCurve(theRank: Graphic3d_ZLayerId, C1: Adaptor2d_Curve2d): void;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(UV: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(UV: math_Vector, DF: math_Matrix): Standard_Boolean;
+ Values(UV: math_Vector, F: math_Vector, DF: math_Matrix): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Points(N: Graphic3d_ZLayerId, P1: Extrema_POnCurv2d, P2: Extrema_POnCurv2d): void;
+ CurvePtr(theRank: Graphic3d_ZLayerId): Standard_Address;
+ Tolerance(): Quantity_AbsorbedDose;
+ SubIntervalInitialize(theUfirst: math_Vector, theUlast: math_Vector): void;
+ SearchOfTolerance(C: Standard_Address): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_CCLocFOfLocECC2d_1 extends Extrema_CCLocFOfLocECC2d {
+ constructor(thetol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_CCLocFOfLocECC2d_2 extends Extrema_CCLocFOfLocECC2d {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, thetol: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_LocEPCOfLocateExtPC {
+ Initialize(C: Adaptor3d_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt, U0: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ IsMin(): Standard_Boolean;
+ Point(): Extrema_POnCurv;
+ delete(): void;
+}
+
+ export declare class Extrema_LocEPCOfLocateExtPC_1 extends Extrema_LocEPCOfLocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_LocEPCOfLocateExtPC_2 extends Extrema_LocEPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_LocEPCOfLocateExtPC_3 extends Extrema_LocEPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtPC {
+ Initialize(C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbExt(): Graphic3d_ZLayerId;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ TrimmedSquareDistances(dist1: Quantity_AbsorbedDose, dist2: Quantity_AbsorbedDose, P1: gp_Pnt, P2: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPC_1 extends Extrema_ExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPC_2 extends Extrema_ExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPC_3 extends Extrema_ExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_SequenceOfPOnSurf extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Extrema_SequenceOfPOnSurf): Extrema_SequenceOfPOnSurf;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Extrema_POnSurf): void;
+ Append_2(theSeq: Extrema_SequenceOfPOnSurf): void;
+ Prepend_1(theItem: Extrema_POnSurf): void;
+ Prepend_2(theSeq: Extrema_SequenceOfPOnSurf): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Extrema_POnSurf): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnSurf): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnSurf): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Extrema_POnSurf): void;
+ Split(theIndex: Standard_Integer, theSeq: Extrema_SequenceOfPOnSurf): void;
+ First(): Extrema_POnSurf;
+ ChangeFirst(): Extrema_POnSurf;
+ Last(): Extrema_POnSurf;
+ ChangeLast(): Extrema_POnSurf;
+ Value(theIndex: Standard_Integer): Extrema_POnSurf;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnSurf;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnSurf): void;
+ delete(): void;
+}
+
+ export declare class Extrema_SequenceOfPOnSurf_1 extends Extrema_SequenceOfPOnSurf {
+ constructor();
+ }
+
+ export declare class Extrema_SequenceOfPOnSurf_2 extends Extrema_SequenceOfPOnSurf {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Extrema_SequenceOfPOnSurf_3 extends Extrema_SequenceOfPOnSurf {
+ constructor(theOther: Extrema_SequenceOfPOnSurf);
+ }
+
+export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC2d extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor2d_Curve2d): void;
+ SetPoint(P: gp_Pnt2d): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC2d_1 extends Extrema_PCLocFOfLocEPCOfLocateExtPC2d {
+ constructor();
+ }
+
+ export declare class Extrema_PCLocFOfLocEPCOfLocateExtPC2d_2 extends Extrema_PCLocFOfLocEPCOfLocateExtPC2d {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d);
+ }
+
+export declare class Extrema_GlobOptFuncConicS extends math_MultipleVarFunction {
+ LoadConic(S: Adaptor3d_Curve, theTf: Quantity_AbsorbedDose, theTl: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ Value(theX: math_Vector, theF: Quantity_AbsorbedDose): Standard_Boolean;
+ ConicParameter(theUV: math_Vector): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_GlobOptFuncConicS_1 extends Extrema_GlobOptFuncConicS {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface);
+ }
+
+ export declare class Extrema_GlobOptFuncConicS_2 extends Extrema_GlobOptFuncConicS {
+ constructor(S: Adaptor3d_Surface);
+ }
+
+ export declare class Extrema_GlobOptFuncConicS_3 extends Extrema_GlobOptFuncConicS {
+ constructor(S: Adaptor3d_Surface, theUf: Quantity_AbsorbedDose, theUl: Quantity_AbsorbedDose, theVf: Quantity_AbsorbedDose, theVl: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_GenExtPS {
+ Initialize_1(S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Initialize_2(S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ SetFlag(F: Extrema_ExtFlag): void;
+ SetAlgo(A: Extrema_ExtAlgo): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ delete(): void;
+}
+
+ export declare class Extrema_GenExtPS_1 extends Extrema_GenExtPS {
+ constructor();
+ }
+
+ export declare class Extrema_GenExtPS_2 extends Extrema_GenExtPS {
+ constructor(P: gp_Pnt, S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+ export declare class Extrema_GenExtPS_3 extends Extrema_GenExtPS {
+ constructor(P: gp_Pnt, S: Adaptor3d_Surface, NbU: Graphic3d_ZLayerId, NbV: Graphic3d_ZLayerId, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+export declare class Extrema_ExtPS {
+ Initialize(S: Adaptor3d_Surface, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ TrimmedSquareDistances(dUfVf: Quantity_AbsorbedDose, dUfVl: Quantity_AbsorbedDose, dUlVf: Quantity_AbsorbedDose, dUlVl: Quantity_AbsorbedDose, PUfVf: gp_Pnt, PUfVl: gp_Pnt, PUlVf: gp_Pnt, PUlVl: gp_Pnt): void;
+ SetFlag(F: Extrema_ExtFlag): void;
+ SetAlgo(A: Extrema_ExtAlgo): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPS_1 extends Extrema_ExtPS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPS_2 extends Extrema_ExtPS {
+ constructor(P: gp_Pnt, S: Adaptor3d_Surface, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+ export declare class Extrema_ExtPS_3 extends Extrema_ExtPS {
+ constructor(P: gp_Pnt, S: Adaptor3d_Surface, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+export declare class Extrema_LocECC {
+ constructor(C1: Adaptor3d_Curve, C2: Adaptor3d_Curve, U0: Quantity_AbsorbedDose, V0: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ Point(P1: Extrema_POnCurv, P2: Extrema_POnCurv): void;
+ delete(): void;
+}
+
+export declare class Extrema_ELPCOfLocateExtPC {
+ Initialize(C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbExt(): Graphic3d_ZLayerId;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ TrimmedSquareDistances(dist1: Quantity_AbsorbedDose, dist2: Quantity_AbsorbedDose, P1: gp_Pnt, P2: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class Extrema_ELPCOfLocateExtPC_1 extends Extrema_ELPCOfLocateExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_ELPCOfLocateExtPC_2 extends Extrema_ELPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolF: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ELPCOfLocateExtPC_3 extends Extrema_ELPCOfLocateExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve, TolF: Quantity_AbsorbedDose);
+ }
+
+export declare class Extrema_ExtPExtS extends Standard_Transient {
+ Initialize(S: Handle_GeomAdaptor_HSurfaceOfLinearExtrusion, Uinf: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vinf: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnSurf;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Extrema_ExtPExtS_1 extends Extrema_ExtPExtS {
+ constructor();
+ }
+
+ export declare class Extrema_ExtPExtS_2 extends Extrema_ExtPExtS {
+ constructor(P: gp_Pnt, S: Handle_GeomAdaptor_HSurfaceOfLinearExtrusion, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vsup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+ export declare class Extrema_ExtPExtS_3 extends Extrema_ExtPExtS {
+ constructor(P: gp_Pnt, S: Handle_GeomAdaptor_HSurfaceOfLinearExtrusion, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Extrema_ExtPExtS {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_ExtPExtS): void;
+ get(): Extrema_ExtPExtS;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_ExtPExtS_1 extends Handle_Extrema_ExtPExtS {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_ExtPExtS_2 extends Handle_Extrema_ExtPExtS {
+ constructor(thePtr: Extrema_ExtPExtS);
+ }
+
+ export declare class Handle_Extrema_ExtPExtS_3 extends Handle_Extrema_ExtPExtS {
+ constructor(theHandle: Handle_Extrema_ExtPExtS);
+ }
+
+ export declare class Handle_Extrema_ExtPExtS_4 extends Handle_Extrema_ExtPExtS {
+ constructor(theHandle: Handle_Extrema_ExtPExtS);
+ }
+
+export declare class Extrema_Array1OfPOnCurv {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Extrema_POnCurv): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Extrema_Array1OfPOnCurv): Extrema_Array1OfPOnCurv;
+ Move(theOther: Extrema_Array1OfPOnCurv): Extrema_Array1OfPOnCurv;
+ First(): Extrema_POnCurv;
+ ChangeFirst(): Extrema_POnCurv;
+ Last(): Extrema_POnCurv;
+ ChangeLast(): Extrema_POnCurv;
+ Value(theIndex: Standard_Integer): Extrema_POnCurv;
+ ChangeValue(theIndex: Standard_Integer): Extrema_POnCurv;
+ SetValue(theIndex: Standard_Integer, theItem: Extrema_POnCurv): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Extrema_Array1OfPOnCurv_1 extends Extrema_Array1OfPOnCurv {
+ constructor();
+ }
+
+ export declare class Extrema_Array1OfPOnCurv_2 extends Extrema_Array1OfPOnCurv {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv_3 extends Extrema_Array1OfPOnCurv {
+ constructor(theOther: Extrema_Array1OfPOnCurv);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv_4 extends Extrema_Array1OfPOnCurv {
+ constructor(theOther: Extrema_Array1OfPOnCurv);
+ }
+
+ export declare class Extrema_Array1OfPOnCurv_5 extends Extrema_Array1OfPOnCurv {
+ constructor(theBegin: Extrema_POnCurv, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Extrema_HArray2OfPOnSurf {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Extrema_HArray2OfPOnSurf): void;
+ get(): Extrema_HArray2OfPOnSurf;
+ delete(): void;
+}
+
+ export declare class Handle_Extrema_HArray2OfPOnSurf_1 extends Handle_Extrema_HArray2OfPOnSurf {
+ constructor();
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurf_2 extends Handle_Extrema_HArray2OfPOnSurf {
+ constructor(thePtr: Extrema_HArray2OfPOnSurf);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurf_3 extends Handle_Extrema_HArray2OfPOnSurf {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnSurf);
+ }
+
+ export declare class Handle_Extrema_HArray2OfPOnSurf_4 extends Handle_Extrema_HArray2OfPOnSurf {
+ constructor(theHandle: Handle_Extrema_HArray2OfPOnSurf);
+ }
+
+export declare class Extrema_PCFOfEPCOfExtPC extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor3d_Curve): void;
+ SetPoint(P: gp_Pnt): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Extrema_PCFOfEPCOfExtPC_1 extends Extrema_PCFOfEPCOfExtPC {
+ constructor();
+ }
+
+ export declare class Extrema_PCFOfEPCOfExtPC_2 extends Extrema_PCFOfEPCOfExtPC {
+ constructor(P: gp_Pnt, C: Adaptor3d_Curve);
+ }
+
+export declare class TColStd_MapIntegerHasher {
+ constructor();
+ static HashCode(theKey: Standard_Integer, theUpperBound: Standard_Integer): Standard_Integer;
+ static IsEqual(theKey1: Standard_Integer, theKey2: Standard_Integer): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TColStd_SequenceOfInteger extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfInteger): TColStd_SequenceOfInteger;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Standard_Integer): void;
+ Append_2(theSeq: TColStd_SequenceOfInteger): void;
+ Prepend_1(theItem: Standard_Integer): void;
+ Prepend_2(theSeq: TColStd_SequenceOfInteger): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Standard_Integer): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfInteger): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfInteger): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Standard_Integer): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfInteger): void;
+ First(): Standard_Integer;
+ ChangeFirst(): Standard_Integer;
+ Last(): Standard_Integer;
+ ChangeLast(): Standard_Integer;
+ Value(theIndex: Standard_Integer): Standard_Integer;
+ ChangeValue(theIndex: Standard_Integer): Standard_Integer;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Integer): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfInteger_1 extends TColStd_SequenceOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfInteger_2 extends TColStd_SequenceOfInteger {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfInteger_3 extends TColStd_SequenceOfInteger {
+ constructor(theOther: TColStd_SequenceOfInteger);
+ }
+
+export declare class TColStd_MapRealHasher {
+ constructor();
+ static HashCode(theKey: Standard_Real, theUpperBound: Standard_Integer): Standard_Integer;
+ static IsEqual(theKey1: Standard_Real, theKey2: Standard_Real): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TColStd_Array2OfInteger {
+ Init(theValue: Standard_Integer): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColStd_Array2OfInteger): TColStd_Array2OfInteger;
+ Move(theOther: TColStd_Array2OfInteger): TColStd_Array2OfInteger;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Integer;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Integer;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Standard_Integer): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array2OfInteger_1 extends TColStd_Array2OfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_Array2OfInteger_2 extends TColStd_Array2OfInteger {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array2OfInteger_3 extends TColStd_Array2OfInteger {
+ constructor(theOther: TColStd_Array2OfInteger);
+ }
+
+ export declare class TColStd_Array2OfInteger_4 extends TColStd_Array2OfInteger {
+ constructor(theOther: TColStd_Array2OfInteger);
+ }
+
+ export declare class TColStd_Array2OfInteger_5 extends TColStd_Array2OfInteger {
+ constructor(theBegin: Standard_Integer, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TColStd_Array1OfBoolean {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_Boolean): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfBoolean): TColStd_Array1OfBoolean;
+ Move(theOther: TColStd_Array1OfBoolean): TColStd_Array1OfBoolean;
+ First(): Standard_Boolean;
+ ChangeFirst(): Standard_Boolean;
+ Last(): Standard_Boolean;
+ ChangeLast(): Standard_Boolean;
+ Value(theIndex: Standard_Integer): Standard_Boolean;
+ ChangeValue(theIndex: Standard_Integer): Standard_Boolean;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Boolean): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfBoolean_1 extends TColStd_Array1OfBoolean {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfBoolean_2 extends TColStd_Array1OfBoolean {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfBoolean_3 extends TColStd_Array1OfBoolean {
+ constructor(theOther: TColStd_Array1OfBoolean);
+ }
+
+ export declare class TColStd_Array1OfBoolean_4 extends TColStd_Array1OfBoolean {
+ constructor(theOther: TColStd_Array1OfBoolean);
+ }
+
+ export declare class TColStd_Array1OfBoolean_5 extends TColStd_Array1OfBoolean {
+ constructor(theBegin: Standard_Boolean, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HArray1OfListOfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfListOfInteger): void;
+ get(): TColStd_HArray1OfListOfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfListOfInteger_1 extends Handle_TColStd_HArray1OfListOfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfListOfInteger_2 extends Handle_TColStd_HArray1OfListOfInteger {
+ constructor(thePtr: TColStd_HArray1OfListOfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray1OfListOfInteger_3 extends Handle_TColStd_HArray1OfListOfInteger {
+ constructor(theHandle: Handle_TColStd_HArray1OfListOfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray1OfListOfInteger_4 extends Handle_TColStd_HArray1OfListOfInteger {
+ constructor(theHandle: Handle_TColStd_HArray1OfListOfInteger);
+ }
+
+export declare class TColStd_IndexedMapOfReal extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_IndexedMapOfReal): void;
+ Assign(theOther: TColStd_IndexedMapOfReal): TColStd_IndexedMapOfReal;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: Standard_Real): Standard_Integer;
+ Contains(theKey1: Standard_Real): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: Standard_Real): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: Standard_Real): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): Standard_Real;
+ FindIndex(theKey1: Standard_Real): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_IndexedMapOfReal_1 extends TColStd_IndexedMapOfReal {
+ constructor();
+ }
+
+ export declare class TColStd_IndexedMapOfReal_2 extends TColStd_IndexedMapOfReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_IndexedMapOfReal_3 extends TColStd_IndexedMapOfReal {
+ constructor(theOther: TColStd_IndexedMapOfReal);
+ }
+
+export declare class Handle_TColStd_HArray1OfCharacter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfCharacter): void;
+ get(): TColStd_HArray1OfCharacter;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfCharacter_1 extends Handle_TColStd_HArray1OfCharacter {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfCharacter_2 extends Handle_TColStd_HArray1OfCharacter {
+ constructor(thePtr: TColStd_HArray1OfCharacter);
+ }
+
+ export declare class Handle_TColStd_HArray1OfCharacter_3 extends Handle_TColStd_HArray1OfCharacter {
+ constructor(theHandle: Handle_TColStd_HArray1OfCharacter);
+ }
+
+ export declare class Handle_TColStd_HArray1OfCharacter_4 extends Handle_TColStd_HArray1OfCharacter {
+ constructor(theHandle: Handle_TColStd_HArray1OfCharacter);
+ }
+
+export declare class Handle_TColStd_HArray2OfTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray2OfTransient): void;
+ get(): TColStd_HArray2OfTransient;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray2OfTransient_1 extends Handle_TColStd_HArray2OfTransient {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray2OfTransient_2 extends Handle_TColStd_HArray2OfTransient {
+ constructor(thePtr: TColStd_HArray2OfTransient);
+ }
+
+ export declare class Handle_TColStd_HArray2OfTransient_3 extends Handle_TColStd_HArray2OfTransient {
+ constructor(theHandle: Handle_TColStd_HArray2OfTransient);
+ }
+
+ export declare class Handle_TColStd_HArray2OfTransient_4 extends Handle_TColStd_HArray2OfTransient {
+ constructor(theHandle: Handle_TColStd_HArray2OfTransient);
+ }
+
+export declare class TColStd_SequenceOfBoolean extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfBoolean): TColStd_SequenceOfBoolean;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Standard_Boolean): void;
+ Append_2(theSeq: TColStd_SequenceOfBoolean): void;
+ Prepend_1(theItem: Standard_Boolean): void;
+ Prepend_2(theSeq: TColStd_SequenceOfBoolean): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Standard_Boolean): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfBoolean): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfBoolean): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Standard_Boolean): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfBoolean): void;
+ First(): Standard_Boolean;
+ ChangeFirst(): Standard_Boolean;
+ Last(): Standard_Boolean;
+ ChangeLast(): Standard_Boolean;
+ Value(theIndex: Standard_Integer): Standard_Boolean;
+ ChangeValue(theIndex: Standard_Integer): Standard_Boolean;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfBoolean_1 extends TColStd_SequenceOfBoolean {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfBoolean_2 extends TColStd_SequenceOfBoolean {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfBoolean_3 extends TColStd_SequenceOfBoolean {
+ constructor(theOther: TColStd_SequenceOfBoolean);
+ }
+
+export declare class Handle_TColStd_HArray1OfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfInteger): void;
+ get(): TColStd_HArray1OfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfInteger_1 extends Handle_TColStd_HArray1OfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfInteger_2 extends Handle_TColStd_HArray1OfInteger {
+ constructor(thePtr: TColStd_HArray1OfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray1OfInteger_3 extends Handle_TColStd_HArray1OfInteger {
+ constructor(theHandle: Handle_TColStd_HArray1OfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray1OfInteger_4 extends Handle_TColStd_HArray1OfInteger {
+ constructor(theHandle: Handle_TColStd_HArray1OfInteger);
+ }
+
+export declare class Handle_TColStd_HArray1OfTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfTransient): void;
+ get(): TColStd_HArray1OfTransient;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfTransient_1 extends Handle_TColStd_HArray1OfTransient {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfTransient_2 extends Handle_TColStd_HArray1OfTransient {
+ constructor(thePtr: TColStd_HArray1OfTransient);
+ }
+
+ export declare class Handle_TColStd_HArray1OfTransient_3 extends Handle_TColStd_HArray1OfTransient {
+ constructor(theHandle: Handle_TColStd_HArray1OfTransient);
+ }
+
+ export declare class Handle_TColStd_HArray1OfTransient_4 extends Handle_TColStd_HArray1OfTransient {
+ constructor(theHandle: Handle_TColStd_HArray1OfTransient);
+ }
+
+export declare class TColStd_Array2OfBoolean {
+ Init(theValue: Standard_Boolean): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColStd_Array2OfBoolean): TColStd_Array2OfBoolean;
+ Move(theOther: TColStd_Array2OfBoolean): TColStd_Array2OfBoolean;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Boolean;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Boolean;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Standard_Boolean): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array2OfBoolean_1 extends TColStd_Array2OfBoolean {
+ constructor();
+ }
+
+ export declare class TColStd_Array2OfBoolean_2 extends TColStd_Array2OfBoolean {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array2OfBoolean_3 extends TColStd_Array2OfBoolean {
+ constructor(theOther: TColStd_Array2OfBoolean);
+ }
+
+ export declare class TColStd_Array2OfBoolean_4 extends TColStd_Array2OfBoolean {
+ constructor(theOther: TColStd_Array2OfBoolean);
+ }
+
+ export declare class TColStd_Array2OfBoolean_5 extends TColStd_Array2OfBoolean {
+ constructor(theBegin: Standard_Boolean, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HArray1OfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfReal): void;
+ get(): TColStd_HArray1OfReal;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfReal_1 extends Handle_TColStd_HArray1OfReal {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfReal_2 extends Handle_TColStd_HArray1OfReal {
+ constructor(thePtr: TColStd_HArray1OfReal);
+ }
+
+ export declare class Handle_TColStd_HArray1OfReal_3 extends Handle_TColStd_HArray1OfReal {
+ constructor(theHandle: Handle_TColStd_HArray1OfReal);
+ }
+
+ export declare class Handle_TColStd_HArray1OfReal_4 extends Handle_TColStd_HArray1OfReal {
+ constructor(theHandle: Handle_TColStd_HArray1OfReal);
+ }
+
+export declare class TColStd_Array1OfCharacter {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_Character): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfCharacter): TColStd_Array1OfCharacter;
+ Move(theOther: TColStd_Array1OfCharacter): TColStd_Array1OfCharacter;
+ First(): Standard_Character;
+ ChangeFirst(): Standard_Character;
+ Last(): Standard_Character;
+ ChangeLast(): Standard_Character;
+ Value(theIndex: Standard_Integer): Standard_Character;
+ ChangeValue(theIndex: Standard_Integer): Standard_Character;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Character): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfCharacter_1 extends TColStd_Array1OfCharacter {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfCharacter_2 extends TColStd_Array1OfCharacter {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfCharacter_3 extends TColStd_Array1OfCharacter {
+ constructor(theOther: TColStd_Array1OfCharacter);
+ }
+
+ export declare class TColStd_Array1OfCharacter_4 extends TColStd_Array1OfCharacter {
+ constructor(theOther: TColStd_Array1OfCharacter);
+ }
+
+ export declare class TColStd_Array1OfCharacter_5 extends TColStd_Array1OfCharacter {
+ constructor(theBegin: Standard_Character, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HArray1OfByte {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfByte): void;
+ get(): TColStd_HArray1OfByte;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfByte_1 extends Handle_TColStd_HArray1OfByte {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfByte_2 extends Handle_TColStd_HArray1OfByte {
+ constructor(thePtr: TColStd_HArray1OfByte);
+ }
+
+ export declare class Handle_TColStd_HArray1OfByte_3 extends Handle_TColStd_HArray1OfByte {
+ constructor(theHandle: Handle_TColStd_HArray1OfByte);
+ }
+
+ export declare class Handle_TColStd_HArray1OfByte_4 extends Handle_TColStd_HArray1OfByte {
+ constructor(theHandle: Handle_TColStd_HArray1OfByte);
+ }
+
+export declare class Handle_TColStd_HSequenceOfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfInteger): void;
+ get(): TColStd_HSequenceOfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfInteger_1 extends Handle_TColStd_HSequenceOfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfInteger_2 extends Handle_TColStd_HSequenceOfInteger {
+ constructor(thePtr: TColStd_HSequenceOfInteger);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfInteger_3 extends Handle_TColStd_HSequenceOfInteger {
+ constructor(theHandle: Handle_TColStd_HSequenceOfInteger);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfInteger_4 extends Handle_TColStd_HSequenceOfInteger {
+ constructor(theHandle: Handle_TColStd_HSequenceOfInteger);
+ }
+
+export declare class Handle_TColStd_HSequenceOfExtendedString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfExtendedString): void;
+ get(): TColStd_HSequenceOfExtendedString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfExtendedString_1 extends Handle_TColStd_HSequenceOfExtendedString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfExtendedString_2 extends Handle_TColStd_HSequenceOfExtendedString {
+ constructor(thePtr: TColStd_HSequenceOfExtendedString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfExtendedString_3 extends Handle_TColStd_HSequenceOfExtendedString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfExtendedString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfExtendedString_4 extends Handle_TColStd_HSequenceOfExtendedString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfExtendedString);
+ }
+
+export declare class TColStd_Array1OfListOfInteger {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TColStd_ListOfInteger): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfListOfInteger): TColStd_Array1OfListOfInteger;
+ Move(theOther: TColStd_Array1OfListOfInteger): TColStd_Array1OfListOfInteger;
+ First(): TColStd_ListOfInteger;
+ ChangeFirst(): TColStd_ListOfInteger;
+ Last(): TColStd_ListOfInteger;
+ ChangeLast(): TColStd_ListOfInteger;
+ Value(theIndex: Standard_Integer): TColStd_ListOfInteger;
+ ChangeValue(theIndex: Standard_Integer): TColStd_ListOfInteger;
+ SetValue(theIndex: Standard_Integer, theItem: TColStd_ListOfInteger): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfListOfInteger_1 extends TColStd_Array1OfListOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfListOfInteger_2 extends TColStd_Array1OfListOfInteger {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfListOfInteger_3 extends TColStd_Array1OfListOfInteger {
+ constructor(theOther: TColStd_Array1OfListOfInteger);
+ }
+
+ export declare class TColStd_Array1OfListOfInteger_4 extends TColStd_Array1OfListOfInteger {
+ constructor(theOther: TColStd_Array1OfListOfInteger);
+ }
+
+ export declare class TColStd_Array1OfListOfInteger_5 extends TColStd_Array1OfListOfInteger {
+ constructor(theBegin: TColStd_ListOfInteger, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HArray2OfBoolean {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray2OfBoolean): void;
+ get(): TColStd_HArray2OfBoolean;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray2OfBoolean_1 extends Handle_TColStd_HArray2OfBoolean {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray2OfBoolean_2 extends Handle_TColStd_HArray2OfBoolean {
+ constructor(thePtr: TColStd_HArray2OfBoolean);
+ }
+
+ export declare class Handle_TColStd_HArray2OfBoolean_3 extends Handle_TColStd_HArray2OfBoolean {
+ constructor(theHandle: Handle_TColStd_HArray2OfBoolean);
+ }
+
+ export declare class Handle_TColStd_HArray2OfBoolean_4 extends Handle_TColStd_HArray2OfBoolean {
+ constructor(theHandle: Handle_TColStd_HArray2OfBoolean);
+ }
+
+export declare class Handle_TColStd_HSequenceOfTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfTransient): void;
+ get(): TColStd_HSequenceOfTransient;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfTransient_1 extends Handle_TColStd_HSequenceOfTransient {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfTransient_2 extends Handle_TColStd_HSequenceOfTransient {
+ constructor(thePtr: TColStd_HSequenceOfTransient);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfTransient_3 extends Handle_TColStd_HSequenceOfTransient {
+ constructor(theHandle: Handle_TColStd_HSequenceOfTransient);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfTransient_4 extends Handle_TColStd_HSequenceOfTransient {
+ constructor(theHandle: Handle_TColStd_HSequenceOfTransient);
+ }
+
+export declare class TColStd_Array1OfExtendedString {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TCollection_ExtendedString): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfExtendedString): TColStd_Array1OfExtendedString;
+ Move(theOther: TColStd_Array1OfExtendedString): TColStd_Array1OfExtendedString;
+ First(): TCollection_ExtendedString;
+ ChangeFirst(): TCollection_ExtendedString;
+ Last(): TCollection_ExtendedString;
+ ChangeLast(): TCollection_ExtendedString;
+ Value(theIndex: Standard_Integer): TCollection_ExtendedString;
+ ChangeValue(theIndex: Standard_Integer): TCollection_ExtendedString;
+ SetValue(theIndex: Standard_Integer, theItem: TCollection_ExtendedString): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfExtendedString_1 extends TColStd_Array1OfExtendedString {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfExtendedString_2 extends TColStd_Array1OfExtendedString {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfExtendedString_3 extends TColStd_Array1OfExtendedString {
+ constructor(theOther: TColStd_Array1OfExtendedString);
+ }
+
+ export declare class TColStd_Array1OfExtendedString_4 extends TColStd_Array1OfExtendedString {
+ constructor(theOther: TColStd_Array1OfExtendedString);
+ }
+
+ export declare class TColStd_Array1OfExtendedString_5 extends TColStd_Array1OfExtendedString {
+ constructor(theBegin: TCollection_ExtendedString, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColStd_IndexedDataMapOfStringString extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_IndexedDataMapOfStringString): void;
+ Assign(theOther: TColStd_IndexedDataMapOfStringString): TColStd_IndexedDataMapOfStringString;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TCollection_AsciiString, theItem: TCollection_AsciiString): Standard_Integer;
+ Contains(theKey1: TCollection_AsciiString): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TCollection_AsciiString, theItem: TCollection_AsciiString): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TCollection_AsciiString): void;
+ FindKey(theIndex: Standard_Integer): TCollection_AsciiString;
+ FindFromIndex(theIndex: Standard_Integer): TCollection_AsciiString;
+ ChangeFromIndex(theIndex: Standard_Integer): TCollection_AsciiString;
+ FindIndex(theKey1: TCollection_AsciiString): Standard_Integer;
+ ChangeFromKey(theKey1: TCollection_AsciiString): TCollection_AsciiString;
+ Seek(theKey1: TCollection_AsciiString): TCollection_AsciiString;
+ ChangeSeek(theKey1: TCollection_AsciiString): TCollection_AsciiString;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_IndexedDataMapOfStringString_1 extends TColStd_IndexedDataMapOfStringString {
+ constructor();
+ }
+
+ export declare class TColStd_IndexedDataMapOfStringString_2 extends TColStd_IndexedDataMapOfStringString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_IndexedDataMapOfStringString_3 extends TColStd_IndexedDataMapOfStringString {
+ constructor(theOther: TColStd_IndexedDataMapOfStringString);
+ }
+
+export declare class TColStd_SequenceOfAsciiString extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfAsciiString): TColStd_SequenceOfAsciiString;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TCollection_AsciiString): void;
+ Append_2(theSeq: TColStd_SequenceOfAsciiString): void;
+ Prepend_1(theItem: TCollection_AsciiString): void;
+ Prepend_2(theSeq: TColStd_SequenceOfAsciiString): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TCollection_AsciiString): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAsciiString): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAsciiString): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TCollection_AsciiString): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAsciiString): void;
+ First(): TCollection_AsciiString;
+ ChangeFirst(): TCollection_AsciiString;
+ Last(): TCollection_AsciiString;
+ ChangeLast(): TCollection_AsciiString;
+ Value(theIndex: Standard_Integer): TCollection_AsciiString;
+ ChangeValue(theIndex: Standard_Integer): TCollection_AsciiString;
+ SetValue(theIndex: Standard_Integer, theItem: TCollection_AsciiString): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfAsciiString_1 extends TColStd_SequenceOfAsciiString {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfAsciiString_2 extends TColStd_SequenceOfAsciiString {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfAsciiString_3 extends TColStd_SequenceOfAsciiString {
+ constructor(theOther: TColStd_SequenceOfAsciiString);
+ }
+
+export declare class TColStd_DataMapOfIntegerListOfInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_DataMapOfIntegerListOfInteger): void;
+ Assign(theOther: TColStd_DataMapOfIntegerListOfInteger): TColStd_DataMapOfIntegerListOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TColStd_ListOfInteger): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TColStd_ListOfInteger): TColStd_ListOfInteger;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TColStd_ListOfInteger;
+ ChangeSeek(theKey: Standard_Integer): TColStd_ListOfInteger;
+ ChangeFind(theKey: Standard_Integer): TColStd_ListOfInteger;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_DataMapOfIntegerListOfInteger_1 extends TColStd_DataMapOfIntegerListOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_DataMapOfIntegerListOfInteger_2 extends TColStd_DataMapOfIntegerListOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_DataMapOfIntegerListOfInteger_3 extends TColStd_DataMapOfIntegerListOfInteger {
+ constructor(theOther: TColStd_DataMapOfIntegerListOfInteger);
+ }
+
+export declare class Handle_TColStd_HArray2OfCharacter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray2OfCharacter): void;
+ get(): TColStd_HArray2OfCharacter;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray2OfCharacter_1 extends Handle_TColStd_HArray2OfCharacter {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray2OfCharacter_2 extends Handle_TColStd_HArray2OfCharacter {
+ constructor(thePtr: TColStd_HArray2OfCharacter);
+ }
+
+ export declare class Handle_TColStd_HArray2OfCharacter_3 extends Handle_TColStd_HArray2OfCharacter {
+ constructor(theHandle: Handle_TColStd_HArray2OfCharacter);
+ }
+
+ export declare class Handle_TColStd_HArray2OfCharacter_4 extends Handle_TColStd_HArray2OfCharacter {
+ constructor(theHandle: Handle_TColStd_HArray2OfCharacter);
+ }
+
+export declare class TColStd_ListOfAsciiString extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TColStd_ListOfAsciiString): TColStd_ListOfAsciiString;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TCollection_AsciiString;
+ First_2(): TCollection_AsciiString;
+ Last_1(): TCollection_AsciiString;
+ Last_2(): TCollection_AsciiString;
+ Append_1(theItem: TCollection_AsciiString): TCollection_AsciiString;
+ Append_3(theOther: TColStd_ListOfAsciiString): void;
+ Prepend_1(theItem: TCollection_AsciiString): TCollection_AsciiString;
+ Prepend_2(theOther: TColStd_ListOfAsciiString): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TColStd_ListOfAsciiString_1 extends TColStd_ListOfAsciiString {
+ constructor();
+ }
+
+ export declare class TColStd_ListOfAsciiString_2 extends TColStd_ListOfAsciiString {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_ListOfAsciiString_3 extends TColStd_ListOfAsciiString {
+ constructor(theOther: TColStd_ListOfAsciiString);
+ }
+
+export declare class TColStd_Array1OfInteger {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_Integer): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfInteger): TColStd_Array1OfInteger;
+ Move(theOther: TColStd_Array1OfInteger): TColStd_Array1OfInteger;
+ First(): Standard_Integer;
+ ChangeFirst(): Standard_Integer;
+ Last(): Standard_Integer;
+ ChangeLast(): Standard_Integer;
+ Value(theIndex: Standard_Integer): Standard_Integer;
+ ChangeValue(theIndex: Standard_Integer): Standard_Integer;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Integer): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfInteger_1 extends TColStd_Array1OfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfInteger_2 extends TColStd_Array1OfInteger {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfInteger_3 extends TColStd_Array1OfInteger {
+ constructor(theOther: TColStd_Array1OfInteger);
+ }
+
+ export declare class TColStd_Array1OfInteger_4 extends TColStd_Array1OfInteger {
+ constructor(theOther: TColStd_Array1OfInteger);
+ }
+
+ export declare class TColStd_Array1OfInteger_5 extends TColStd_Array1OfInteger {
+ constructor(theBegin: Standard_Integer, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColStd_SequenceOfAddress extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfAddress): TColStd_SequenceOfAddress;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Standard_Address): void;
+ Append_2(theSeq: TColStd_SequenceOfAddress): void;
+ Prepend_1(theItem: Standard_Address): void;
+ Prepend_2(theSeq: TColStd_SequenceOfAddress): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Standard_Address): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAddress): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAddress): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Standard_Address): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfAddress): void;
+ First(): Standard_Address;
+ ChangeFirst(): Standard_Address;
+ Last(): Standard_Address;
+ ChangeLast(): Standard_Address;
+ Value(theIndex: Standard_Integer): Standard_Address;
+ ChangeValue(theIndex: Standard_Integer): Standard_Address;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Address): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfAddress_1 extends TColStd_SequenceOfAddress {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfAddress_2 extends TColStd_SequenceOfAddress {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfAddress_3 extends TColStd_SequenceOfAddress {
+ constructor(theOther: TColStd_SequenceOfAddress);
+ }
+
+export declare class TColStd_MapOfInteger extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_MapOfInteger): void;
+ Assign(theOther: TColStd_MapOfInteger): TColStd_MapOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Add(K: Standard_Integer): Standard_Boolean;
+ Added(K: Standard_Integer): Standard_Integer;
+ Contains_1(K: Standard_Integer): Standard_Boolean;
+ Remove(K: Standard_Integer): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ Contains_2(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ Union(theLeft: TColStd_MapOfInteger, theRight: TColStd_MapOfInteger): void;
+ Unite(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ HasIntersection(theMap: TColStd_MapOfInteger): Standard_Boolean;
+ Intersection(theLeft: TColStd_MapOfInteger, theRight: TColStd_MapOfInteger): void;
+ Intersect(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ Subtraction(theLeft: TColStd_MapOfInteger, theRight: TColStd_MapOfInteger): void;
+ Subtract(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ Difference(theLeft: TColStd_MapOfInteger, theRight: TColStd_MapOfInteger): void;
+ Differ(theOther: TColStd_MapOfInteger): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TColStd_MapOfInteger_1 extends TColStd_MapOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_MapOfInteger_2 extends TColStd_MapOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_MapOfInteger_3 extends TColStd_MapOfInteger {
+ constructor(theOther: TColStd_MapOfInteger);
+ }
+
+export declare class Handle_TColStd_HSequenceOfHAsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfHAsciiString): void;
+ get(): TColStd_HSequenceOfHAsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfHAsciiString_1 extends Handle_TColStd_HSequenceOfHAsciiString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHAsciiString_2 extends Handle_TColStd_HSequenceOfHAsciiString {
+ constructor(thePtr: TColStd_HSequenceOfHAsciiString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHAsciiString_3 extends Handle_TColStd_HSequenceOfHAsciiString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfHAsciiString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHAsciiString_4 extends Handle_TColStd_HSequenceOfHAsciiString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfHAsciiString);
+ }
+
+export declare class Handle_TColStd_HSequenceOfAsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfAsciiString): void;
+ get(): TColStd_HSequenceOfAsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfAsciiString_1 extends Handle_TColStd_HSequenceOfAsciiString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfAsciiString_2 extends Handle_TColStd_HSequenceOfAsciiString {
+ constructor(thePtr: TColStd_HSequenceOfAsciiString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfAsciiString_3 extends Handle_TColStd_HSequenceOfAsciiString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfAsciiString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfAsciiString_4 extends Handle_TColStd_HSequenceOfAsciiString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfAsciiString);
+ }
+
+export declare class TColStd_Array1OfReal {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_Real): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfReal): TColStd_Array1OfReal;
+ Move(theOther: TColStd_Array1OfReal): TColStd_Array1OfReal;
+ First(): Standard_Real;
+ ChangeFirst(): Standard_Real;
+ Last(): Standard_Real;
+ ChangeLast(): Standard_Real;
+ Value(theIndex: Standard_Integer): Standard_Real;
+ ChangeValue(theIndex: Standard_Integer): Standard_Real;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Real): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfReal_1 extends TColStd_Array1OfReal {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfReal_2 extends TColStd_Array1OfReal {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfReal_3 extends TColStd_Array1OfReal {
+ constructor(theOther: TColStd_Array1OfReal);
+ }
+
+ export declare class TColStd_Array1OfReal_4 extends TColStd_Array1OfReal {
+ constructor(theOther: TColStd_Array1OfReal);
+ }
+
+ export declare class TColStd_Array1OfReal_5 extends TColStd_Array1OfReal {
+ constructor(theBegin: Standard_Real, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColStd_Array1OfByte {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Standard_Byte): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfByte): TColStd_Array1OfByte;
+ Move(theOther: TColStd_Array1OfByte): TColStd_Array1OfByte;
+ First(): Standard_Byte;
+ ChangeFirst(): Standard_Byte;
+ Last(): Standard_Byte;
+ ChangeLast(): Standard_Byte;
+ Value(theIndex: Standard_Integer): Standard_Byte;
+ ChangeValue(theIndex: Standard_Integer): Standard_Byte;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Byte): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfByte_1 extends TColStd_Array1OfByte {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfByte_2 extends TColStd_Array1OfByte {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfByte_3 extends TColStd_Array1OfByte {
+ constructor(theOther: TColStd_Array1OfByte);
+ }
+
+ export declare class TColStd_Array1OfByte_4 extends TColStd_Array1OfByte {
+ constructor(theOther: TColStd_Array1OfByte);
+ }
+
+ export declare class TColStd_Array1OfByte_5 extends TColStd_Array1OfByte {
+ constructor(theBegin: Standard_Byte, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColStd_PackedMapOfInteger {
+ Assign(a0: TColStd_PackedMapOfInteger): TColStd_PackedMapOfInteger;
+ ReSize(NbBuckets: Graphic3d_ZLayerId): void;
+ Clear(): void;
+ Add(aKey: Graphic3d_ZLayerId): Standard_Boolean;
+ Contains(aKey: Graphic3d_ZLayerId): Standard_Boolean;
+ Remove(aKey: Graphic3d_ZLayerId): Standard_Boolean;
+ NbBuckets(): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Statistics(outStream: Standard_OStream): void;
+ GetMinimalMapped(): Graphic3d_ZLayerId;
+ GetMaximalMapped(): Graphic3d_ZLayerId;
+ Union(a0: TColStd_PackedMapOfInteger, a1: TColStd_PackedMapOfInteger): void;
+ Unite(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ Intersection(a0: TColStd_PackedMapOfInteger, a1: TColStd_PackedMapOfInteger): void;
+ Intersect(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ Subtraction(a0: TColStd_PackedMapOfInteger, a1: TColStd_PackedMapOfInteger): void;
+ Subtract(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ Difference(a0: TColStd_PackedMapOfInteger, a1: TColStd_PackedMapOfInteger): void;
+ Differ(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ IsEqual(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ IsSubset(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ HasIntersection(a0: TColStd_PackedMapOfInteger): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TColStd_PackedMapOfInteger_1 extends TColStd_PackedMapOfInteger {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TColStd_PackedMapOfInteger_2 extends TColStd_PackedMapOfInteger {
+ constructor(theOther: TColStd_PackedMapOfInteger);
+ }
+
+export declare class TColStd_IndexedMapOfInteger extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_IndexedMapOfInteger): void;
+ Assign(theOther: TColStd_IndexedMapOfInteger): TColStd_IndexedMapOfInteger;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: Standard_Integer): Standard_Integer;
+ Contains(theKey1: Standard_Integer): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: Standard_Integer): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: Standard_Integer): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): Standard_Integer;
+ FindIndex(theKey1: Standard_Integer): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_IndexedMapOfInteger_1 extends TColStd_IndexedMapOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_IndexedMapOfInteger_2 extends TColStd_IndexedMapOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_IndexedMapOfInteger_3 extends TColStd_IndexedMapOfInteger {
+ constructor(theOther: TColStd_IndexedMapOfInteger);
+ }
+
+export declare class Handle_TColStd_HArray1OfExtendedString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfExtendedString): void;
+ get(): TColStd_HArray1OfExtendedString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfExtendedString_1 extends Handle_TColStd_HArray1OfExtendedString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfExtendedString_2 extends Handle_TColStd_HArray1OfExtendedString {
+ constructor(thePtr: TColStd_HArray1OfExtendedString);
+ }
+
+ export declare class Handle_TColStd_HArray1OfExtendedString_3 extends Handle_TColStd_HArray1OfExtendedString {
+ constructor(theHandle: Handle_TColStd_HArray1OfExtendedString);
+ }
+
+ export declare class Handle_TColStd_HArray1OfExtendedString_4 extends Handle_TColStd_HArray1OfExtendedString {
+ constructor(theHandle: Handle_TColStd_HArray1OfExtendedString);
+ }
+
+export declare class Handle_TColStd_HArray1OfBoolean {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfBoolean): void;
+ get(): TColStd_HArray1OfBoolean;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfBoolean_1 extends Handle_TColStd_HArray1OfBoolean {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfBoolean_2 extends Handle_TColStd_HArray1OfBoolean {
+ constructor(thePtr: TColStd_HArray1OfBoolean);
+ }
+
+ export declare class Handle_TColStd_HArray1OfBoolean_3 extends Handle_TColStd_HArray1OfBoolean {
+ constructor(theHandle: Handle_TColStd_HArray1OfBoolean);
+ }
+
+ export declare class Handle_TColStd_HArray1OfBoolean_4 extends Handle_TColStd_HArray1OfBoolean {
+ constructor(theHandle: Handle_TColStd_HArray1OfBoolean);
+ }
+
+export declare class TColStd_DataMapOfStringInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_DataMapOfStringInteger): void;
+ Assign(theOther: TColStd_DataMapOfStringInteger): TColStd_DataMapOfStringInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_ExtendedString, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: TCollection_ExtendedString, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: TCollection_ExtendedString): Standard_Boolean;
+ UnBind(theKey: TCollection_ExtendedString): Standard_Boolean;
+ Seek(theKey: TCollection_ExtendedString): Standard_Integer;
+ ChangeSeek(theKey: TCollection_ExtendedString): Standard_Integer;
+ ChangeFind(theKey: TCollection_ExtendedString): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_DataMapOfStringInteger_1 extends TColStd_DataMapOfStringInteger {
+ constructor();
+ }
+
+ export declare class TColStd_DataMapOfStringInteger_2 extends TColStd_DataMapOfStringInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_DataMapOfStringInteger_3 extends TColStd_DataMapOfStringInteger {
+ constructor(theOther: TColStd_DataMapOfStringInteger);
+ }
+
+export declare class TColStd_MapOfReal extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_MapOfReal): void;
+ Assign(theOther: TColStd_MapOfReal): TColStd_MapOfReal;
+ ReSize(N: Standard_Integer): void;
+ Add(K: Standard_Real): Standard_Boolean;
+ Added(K: Standard_Real): Standard_Real;
+ Contains_1(K: Standard_Real): Standard_Boolean;
+ Remove(K: Standard_Real): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TColStd_MapOfReal): Standard_Boolean;
+ Contains_2(theOther: TColStd_MapOfReal): Standard_Boolean;
+ Union(theLeft: TColStd_MapOfReal, theRight: TColStd_MapOfReal): void;
+ Unite(theOther: TColStd_MapOfReal): Standard_Boolean;
+ HasIntersection(theMap: TColStd_MapOfReal): Standard_Boolean;
+ Intersection(theLeft: TColStd_MapOfReal, theRight: TColStd_MapOfReal): void;
+ Intersect(theOther: TColStd_MapOfReal): Standard_Boolean;
+ Subtraction(theLeft: TColStd_MapOfReal, theRight: TColStd_MapOfReal): void;
+ Subtract(theOther: TColStd_MapOfReal): Standard_Boolean;
+ Difference(theLeft: TColStd_MapOfReal, theRight: TColStd_MapOfReal): void;
+ Differ(theOther: TColStd_MapOfReal): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TColStd_MapOfReal_1 extends TColStd_MapOfReal {
+ constructor();
+ }
+
+ export declare class TColStd_MapOfReal_2 extends TColStd_MapOfReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_MapOfReal_3 extends TColStd_MapOfReal {
+ constructor(theOther: TColStd_MapOfReal);
+ }
+
+export declare class TColStd_MapOfAsciiString extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_MapOfAsciiString): void;
+ Assign(theOther: TColStd_MapOfAsciiString): TColStd_MapOfAsciiString;
+ ReSize(N: Standard_Integer): void;
+ Add(K: TCollection_AsciiString): Standard_Boolean;
+ Added(K: TCollection_AsciiString): TCollection_AsciiString;
+ Contains_1(K: TCollection_AsciiString): Standard_Boolean;
+ Remove(K: TCollection_AsciiString): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ Contains_2(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ Union(theLeft: TColStd_MapOfAsciiString, theRight: TColStd_MapOfAsciiString): void;
+ Unite(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ HasIntersection(theMap: TColStd_MapOfAsciiString): Standard_Boolean;
+ Intersection(theLeft: TColStd_MapOfAsciiString, theRight: TColStd_MapOfAsciiString): void;
+ Intersect(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ Subtraction(theLeft: TColStd_MapOfAsciiString, theRight: TColStd_MapOfAsciiString): void;
+ Subtract(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ Difference(theLeft: TColStd_MapOfAsciiString, theRight: TColStd_MapOfAsciiString): void;
+ Differ(theOther: TColStd_MapOfAsciiString): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TColStd_MapOfAsciiString_1 extends TColStd_MapOfAsciiString {
+ constructor();
+ }
+
+ export declare class TColStd_MapOfAsciiString_2 extends TColStd_MapOfAsciiString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_MapOfAsciiString_3 extends TColStd_MapOfAsciiString {
+ constructor(theOther: TColStd_MapOfAsciiString);
+ }
+
+export declare class TColStd_SequenceOfReal extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfReal): TColStd_SequenceOfReal;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Standard_Real): void;
+ Append_2(theSeq: TColStd_SequenceOfReal): void;
+ Prepend_1(theItem: Standard_Real): void;
+ Prepend_2(theSeq: TColStd_SequenceOfReal): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Standard_Real): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfReal): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfReal): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Standard_Real): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfReal): void;
+ First(): Standard_Real;
+ ChangeFirst(): Standard_Real;
+ Last(): Standard_Real;
+ ChangeLast(): Standard_Real;
+ Value(theIndex: Standard_Integer): Standard_Real;
+ ChangeValue(theIndex: Standard_Integer): Standard_Real;
+ SetValue(theIndex: Standard_Integer, theItem: Standard_Real): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfReal_1 extends TColStd_SequenceOfReal {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfReal_2 extends TColStd_SequenceOfReal {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfReal_3 extends TColStd_SequenceOfReal {
+ constructor(theOther: TColStd_SequenceOfReal);
+ }
+
+export declare class Handle_TColStd_HSequenceOfHExtendedString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfHExtendedString): void;
+ get(): TColStd_HSequenceOfHExtendedString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfHExtendedString_1 extends Handle_TColStd_HSequenceOfHExtendedString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHExtendedString_2 extends Handle_TColStd_HSequenceOfHExtendedString {
+ constructor(thePtr: TColStd_HSequenceOfHExtendedString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHExtendedString_3 extends Handle_TColStd_HSequenceOfHExtendedString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfHExtendedString);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfHExtendedString_4 extends Handle_TColStd_HSequenceOfHExtendedString {
+ constructor(theHandle: Handle_TColStd_HSequenceOfHExtendedString);
+ }
+
+export declare class TColStd_DataMapOfIntegerReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_DataMapOfIntegerReal): void;
+ Assign(theOther: TColStd_DataMapOfIntegerReal): TColStd_DataMapOfIntegerReal;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Standard_Real): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Standard_Real): Standard_Real;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Standard_Real;
+ ChangeSeek(theKey: Standard_Integer): Standard_Real;
+ ChangeFind(theKey: Standard_Integer): Standard_Real;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_DataMapOfIntegerReal_1 extends TColStd_DataMapOfIntegerReal {
+ constructor();
+ }
+
+ export declare class TColStd_DataMapOfIntegerReal_2 extends TColStd_DataMapOfIntegerReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_DataMapOfIntegerReal_3 extends TColStd_DataMapOfIntegerReal {
+ constructor(theOther: TColStd_DataMapOfIntegerReal);
+ }
+
+export declare class TColStd_Array2OfReal {
+ Init(theValue: Standard_Real): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColStd_Array2OfReal): TColStd_Array2OfReal;
+ Move(theOther: TColStd_Array2OfReal): TColStd_Array2OfReal;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Real;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Real;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Standard_Real): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array2OfReal_1 extends TColStd_Array2OfReal {
+ constructor();
+ }
+
+ export declare class TColStd_Array2OfReal_2 extends TColStd_Array2OfReal {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array2OfReal_3 extends TColStd_Array2OfReal {
+ constructor(theOther: TColStd_Array2OfReal);
+ }
+
+ export declare class TColStd_Array2OfReal_4 extends TColStd_Array2OfReal {
+ constructor(theOther: TColStd_Array2OfReal);
+ }
+
+ export declare class TColStd_Array2OfReal_5 extends TColStd_Array2OfReal {
+ constructor(theBegin: Standard_Real, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TColStd_DataMapOfIntegerInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_DataMapOfIntegerInteger): void;
+ Assign(theOther: TColStd_DataMapOfIntegerInteger): TColStd_DataMapOfIntegerInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Standard_Integer;
+ ChangeSeek(theKey: Standard_Integer): Standard_Integer;
+ ChangeFind(theKey: Standard_Integer): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_DataMapOfIntegerInteger_1 extends TColStd_DataMapOfIntegerInteger {
+ constructor();
+ }
+
+ export declare class TColStd_DataMapOfIntegerInteger_2 extends TColStd_DataMapOfIntegerInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_DataMapOfIntegerInteger_3 extends TColStd_DataMapOfIntegerInteger {
+ constructor(theOther: TColStd_DataMapOfIntegerInteger);
+ }
+
+export declare class TColStd_ListOfReal extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TColStd_ListOfReal): TColStd_ListOfReal;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Standard_Real;
+ First_2(): Standard_Real;
+ Last_1(): Standard_Real;
+ Last_2(): Standard_Real;
+ Append_1(theItem: Standard_Real): Standard_Real;
+ Append_3(theOther: TColStd_ListOfReal): void;
+ Prepend_1(theItem: Standard_Real): Standard_Real;
+ Prepend_2(theOther: TColStd_ListOfReal): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TColStd_ListOfReal_1 extends TColStd_ListOfReal {
+ constructor();
+ }
+
+ export declare class TColStd_ListOfReal_2 extends TColStd_ListOfReal {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_ListOfReal_3 extends TColStd_ListOfReal {
+ constructor(theOther: TColStd_ListOfReal);
+ }
+
+export declare class Handle_TColStd_HArray2OfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray2OfInteger): void;
+ get(): TColStd_HArray2OfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray2OfInteger_1 extends Handle_TColStd_HArray2OfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray2OfInteger_2 extends Handle_TColStd_HArray2OfInteger {
+ constructor(thePtr: TColStd_HArray2OfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray2OfInteger_3 extends Handle_TColStd_HArray2OfInteger {
+ constructor(theHandle: Handle_TColStd_HArray2OfInteger);
+ }
+
+ export declare class Handle_TColStd_HArray2OfInteger_4 extends Handle_TColStd_HArray2OfInteger {
+ constructor(theHandle: Handle_TColStd_HArray2OfInteger);
+ }
+
+export declare class TColStd_SequenceOfExtendedString extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColStd_SequenceOfExtendedString): TColStd_SequenceOfExtendedString;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TCollection_ExtendedString): void;
+ Append_2(theSeq: TColStd_SequenceOfExtendedString): void;
+ Prepend_1(theItem: TCollection_ExtendedString): void;
+ Prepend_2(theSeq: TColStd_SequenceOfExtendedString): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TCollection_ExtendedString): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfExtendedString): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfExtendedString): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TCollection_ExtendedString): void;
+ Split(theIndex: Standard_Integer, theSeq: TColStd_SequenceOfExtendedString): void;
+ First(): TCollection_ExtendedString;
+ ChangeFirst(): TCollection_ExtendedString;
+ Last(): TCollection_ExtendedString;
+ ChangeLast(): TCollection_ExtendedString;
+ Value(theIndex: Standard_Integer): TCollection_ExtendedString;
+ ChangeValue(theIndex: Standard_Integer): TCollection_ExtendedString;
+ SetValue(theIndex: Standard_Integer, theItem: TCollection_ExtendedString): void;
+ delete(): void;
+}
+
+ export declare class TColStd_SequenceOfExtendedString_1 extends TColStd_SequenceOfExtendedString {
+ constructor();
+ }
+
+ export declare class TColStd_SequenceOfExtendedString_2 extends TColStd_SequenceOfExtendedString {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_SequenceOfExtendedString_3 extends TColStd_SequenceOfExtendedString {
+ constructor(theOther: TColStd_SequenceOfExtendedString);
+ }
+
+export declare class TColStd_DataMapOfAsciiStringInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TColStd_DataMapOfAsciiStringInteger): void;
+ Assign(theOther: TColStd_DataMapOfAsciiStringInteger): TColStd_DataMapOfAsciiStringInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_AsciiString, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: TCollection_AsciiString, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: TCollection_AsciiString): Standard_Boolean;
+ UnBind(theKey: TCollection_AsciiString): Standard_Boolean;
+ Seek(theKey: TCollection_AsciiString): Standard_Integer;
+ ChangeSeek(theKey: TCollection_AsciiString): Standard_Integer;
+ ChangeFind(theKey: TCollection_AsciiString): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TColStd_DataMapOfAsciiStringInteger_1 extends TColStd_DataMapOfAsciiStringInteger {
+ constructor();
+ }
+
+ export declare class TColStd_DataMapOfAsciiStringInteger_2 extends TColStd_DataMapOfAsciiStringInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_DataMapOfAsciiStringInteger_3 extends TColStd_DataMapOfAsciiStringInteger {
+ constructor(theOther: TColStd_DataMapOfAsciiStringInteger);
+ }
+
+export declare class TColStd_Array1OfAsciiString {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TCollection_AsciiString): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColStd_Array1OfAsciiString): TColStd_Array1OfAsciiString;
+ Move(theOther: TColStd_Array1OfAsciiString): TColStd_Array1OfAsciiString;
+ First(): TCollection_AsciiString;
+ ChangeFirst(): TCollection_AsciiString;
+ Last(): TCollection_AsciiString;
+ ChangeLast(): TCollection_AsciiString;
+ Value(theIndex: Standard_Integer): TCollection_AsciiString;
+ ChangeValue(theIndex: Standard_Integer): TCollection_AsciiString;
+ SetValue(theIndex: Standard_Integer, theItem: TCollection_AsciiString): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array1OfAsciiString_1 extends TColStd_Array1OfAsciiString {
+ constructor();
+ }
+
+ export declare class TColStd_Array1OfAsciiString_2 extends TColStd_Array1OfAsciiString {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array1OfAsciiString_3 extends TColStd_Array1OfAsciiString {
+ constructor(theOther: TColStd_Array1OfAsciiString);
+ }
+
+ export declare class TColStd_Array1OfAsciiString_4 extends TColStd_Array1OfAsciiString {
+ constructor(theOther: TColStd_Array1OfAsciiString);
+ }
+
+ export declare class TColStd_Array1OfAsciiString_5 extends TColStd_Array1OfAsciiString {
+ constructor(theBegin: TCollection_AsciiString, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HPackedMapOfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HPackedMapOfInteger): void;
+ get(): TColStd_HPackedMapOfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HPackedMapOfInteger_1 extends Handle_TColStd_HPackedMapOfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HPackedMapOfInteger_2 extends Handle_TColStd_HPackedMapOfInteger {
+ constructor(thePtr: TColStd_HPackedMapOfInteger);
+ }
+
+ export declare class Handle_TColStd_HPackedMapOfInteger_3 extends Handle_TColStd_HPackedMapOfInteger {
+ constructor(theHandle: Handle_TColStd_HPackedMapOfInteger);
+ }
+
+ export declare class Handle_TColStd_HPackedMapOfInteger_4 extends Handle_TColStd_HPackedMapOfInteger {
+ constructor(theHandle: Handle_TColStd_HPackedMapOfInteger);
+ }
+
+export declare class TColStd_HPackedMapOfInteger extends Standard_Transient {
+ Map(): TColStd_PackedMapOfInteger;
+ ChangeMap(): TColStd_PackedMapOfInteger;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TColStd_HPackedMapOfInteger_1 extends TColStd_HPackedMapOfInteger {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TColStd_HPackedMapOfInteger_2 extends TColStd_HPackedMapOfInteger {
+ constructor(theOther: TColStd_PackedMapOfInteger);
+ }
+
+export declare class Handle_TColStd_HArray1OfAsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray1OfAsciiString): void;
+ get(): TColStd_HArray1OfAsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray1OfAsciiString_1 extends Handle_TColStd_HArray1OfAsciiString {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray1OfAsciiString_2 extends Handle_TColStd_HArray1OfAsciiString {
+ constructor(thePtr: TColStd_HArray1OfAsciiString);
+ }
+
+ export declare class Handle_TColStd_HArray1OfAsciiString_3 extends Handle_TColStd_HArray1OfAsciiString {
+ constructor(theHandle: Handle_TColStd_HArray1OfAsciiString);
+ }
+
+ export declare class Handle_TColStd_HArray1OfAsciiString_4 extends Handle_TColStd_HArray1OfAsciiString {
+ constructor(theHandle: Handle_TColStd_HArray1OfAsciiString);
+ }
+
+export declare class TColStd_ListOfInteger extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TColStd_ListOfInteger): TColStd_ListOfInteger;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Standard_Integer;
+ First_2(): Standard_Integer;
+ Last_1(): Standard_Integer;
+ Last_2(): Standard_Integer;
+ Append_1(theItem: Standard_Integer): Standard_Integer;
+ Append_3(theOther: TColStd_ListOfInteger): void;
+ Prepend_1(theItem: Standard_Integer): Standard_Integer;
+ Prepend_2(theOther: TColStd_ListOfInteger): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TColStd_ListOfInteger_1 extends TColStd_ListOfInteger {
+ constructor();
+ }
+
+ export declare class TColStd_ListOfInteger_2 extends TColStd_ListOfInteger {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColStd_ListOfInteger_3 extends TColStd_ListOfInteger {
+ constructor(theOther: TColStd_ListOfInteger);
+ }
+
+export declare class TColStd_Array2OfCharacter {
+ Init(theValue: Standard_Character): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColStd_Array2OfCharacter): TColStd_Array2OfCharacter;
+ Move(theOther: TColStd_Array2OfCharacter): TColStd_Array2OfCharacter;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Character;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Standard_Character;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Standard_Character): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColStd_Array2OfCharacter_1 extends TColStd_Array2OfCharacter {
+ constructor();
+ }
+
+ export declare class TColStd_Array2OfCharacter_2 extends TColStd_Array2OfCharacter {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColStd_Array2OfCharacter_3 extends TColStd_Array2OfCharacter {
+ constructor(theOther: TColStd_Array2OfCharacter);
+ }
+
+ export declare class TColStd_Array2OfCharacter_4 extends TColStd_Array2OfCharacter {
+ constructor(theOther: TColStd_Array2OfCharacter);
+ }
+
+ export declare class TColStd_Array2OfCharacter_5 extends TColStd_Array2OfCharacter {
+ constructor(theBegin: Standard_Character, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColStd_HArray2OfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HArray2OfReal): void;
+ get(): TColStd_HArray2OfReal;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HArray2OfReal_1 extends Handle_TColStd_HArray2OfReal {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HArray2OfReal_2 extends Handle_TColStd_HArray2OfReal {
+ constructor(thePtr: TColStd_HArray2OfReal);
+ }
+
+ export declare class Handle_TColStd_HArray2OfReal_3 extends Handle_TColStd_HArray2OfReal {
+ constructor(theHandle: Handle_TColStd_HArray2OfReal);
+ }
+
+ export declare class Handle_TColStd_HArray2OfReal_4 extends Handle_TColStd_HArray2OfReal {
+ constructor(theHandle: Handle_TColStd_HArray2OfReal);
+ }
+
+export declare class Handle_TColStd_HSequenceOfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColStd_HSequenceOfReal): void;
+ get(): TColStd_HSequenceOfReal;
+ delete(): void;
+}
+
+ export declare class Handle_TColStd_HSequenceOfReal_1 extends Handle_TColStd_HSequenceOfReal {
+ constructor();
+ }
+
+ export declare class Handle_TColStd_HSequenceOfReal_2 extends Handle_TColStd_HSequenceOfReal {
+ constructor(thePtr: TColStd_HSequenceOfReal);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfReal_3 extends Handle_TColStd_HSequenceOfReal {
+ constructor(theHandle: Handle_TColStd_HSequenceOfReal);
+ }
+
+ export declare class Handle_TColStd_HSequenceOfReal_4 extends Handle_TColStd_HSequenceOfReal {
+ constructor(theHandle: Handle_TColStd_HSequenceOfReal);
+ }
+
+export declare class GeomLProp_CurveTool {
+ constructor();
+ static Value(C: Handle_Geom_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: Handle_Geom_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static D2(C: Handle_Geom_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: Handle_Geom_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static Continuity(C: Handle_Geom_Curve): Graphic3d_ZLayerId;
+ static FirstParameter(C: Handle_Geom_Curve): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Geom_Curve): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class GeomLProp_CLProps {
+ SetParameter(U: Quantity_AbsorbedDose): void;
+ SetCurve(C: Handle_Geom_Curve): void;
+ Value(): gp_Pnt;
+ D1(): gp_Vec;
+ D2(): gp_Vec;
+ D3(): gp_Vec;
+ IsTangentDefined(): Standard_Boolean;
+ Tangent(D: gp_Dir): void;
+ Curvature(): Quantity_AbsorbedDose;
+ Normal(N: gp_Dir): void;
+ CentreOfCurvature(P: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class GeomLProp_CLProps_1 extends GeomLProp_CLProps {
+ constructor(C: Handle_Geom_Curve, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomLProp_CLProps_2 extends GeomLProp_CLProps {
+ constructor(C: Handle_Geom_Curve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomLProp_CLProps_3 extends GeomLProp_CLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomLProp_SurfaceTool {
+ constructor();
+ static Value(S: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(S: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ static D2(S: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, DUV: gp_Vec): void;
+ static DN(S: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, IU: Graphic3d_ZLayerId, IV: Graphic3d_ZLayerId): gp_Vec;
+ static Continuity(S: Handle_Geom_Surface): Graphic3d_ZLayerId;
+ static Bounds(S: Handle_Geom_Surface, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class GeomLProp {
+ constructor();
+ static Continuity_1(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, r1: Standard_Boolean, r2: Standard_Boolean, tl: Quantity_AbsorbedDose, ta: Quantity_AbsorbedDose): GeomAbs_Shape;
+ static Continuity_2(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, r1: Standard_Boolean, r2: Standard_Boolean): GeomAbs_Shape;
+ delete(): void;
+}
+
+export declare class GeomLProp_SLProps {
+ SetSurface(S: Handle_Geom_Surface): void;
+ SetParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ D1U(): gp_Vec;
+ D1V(): gp_Vec;
+ D2U(): gp_Vec;
+ D2V(): gp_Vec;
+ DUV(): gp_Vec;
+ IsTangentUDefined(): Standard_Boolean;
+ TangentU(D: gp_Dir): void;
+ IsTangentVDefined(): Standard_Boolean;
+ TangentV(D: gp_Dir): void;
+ IsNormalDefined(): Standard_Boolean;
+ Normal(): gp_Dir;
+ IsCurvatureDefined(): Standard_Boolean;
+ IsUmbilic(): Standard_Boolean;
+ MaxCurvature(): Quantity_AbsorbedDose;
+ MinCurvature(): Quantity_AbsorbedDose;
+ CurvatureDirections(MaxD: gp_Dir, MinD: gp_Dir): void;
+ MeanCurvature(): Quantity_AbsorbedDose;
+ GaussianCurvature(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomLProp_SLProps_1 extends GeomLProp_SLProps {
+ constructor(S: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomLProp_SLProps_2 extends GeomLProp_SLProps {
+ constructor(S: Handle_Geom_Surface, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomLProp_SLProps_3 extends GeomLProp_SLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class APIHeaderSection_MakeHeader {
+ Init(nameval: Standard_CString): void;
+ IsDone(): Standard_Boolean;
+ Apply(model: Handle_StepData_StepModel): void;
+ NewModel(protocol: Handle_Interface_Protocol): Handle_StepData_StepModel;
+ HasFn(): Standard_Boolean;
+ FnValue(): Handle_HeaderSection_FileName;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetTimeStamp(aTimeStamp: Handle_TCollection_HAsciiString): void;
+ TimeStamp(): Handle_TCollection_HAsciiString;
+ SetAuthor(aAuthor: Handle_Interface_HArray1OfHAsciiString): void;
+ SetAuthorValue(num: Graphic3d_ZLayerId, aAuthor: Handle_TCollection_HAsciiString): void;
+ Author(): Handle_Interface_HArray1OfHAsciiString;
+ AuthorValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbAuthor(): Graphic3d_ZLayerId;
+ SetOrganization(aOrganization: Handle_Interface_HArray1OfHAsciiString): void;
+ SetOrganizationValue(num: Graphic3d_ZLayerId, aOrganization: Handle_TCollection_HAsciiString): void;
+ Organization(): Handle_Interface_HArray1OfHAsciiString;
+ OrganizationValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbOrganization(): Graphic3d_ZLayerId;
+ SetPreprocessorVersion(aPreprocessorVersion: Handle_TCollection_HAsciiString): void;
+ PreprocessorVersion(): Handle_TCollection_HAsciiString;
+ SetOriginatingSystem(aOriginatingSystem: Handle_TCollection_HAsciiString): void;
+ OriginatingSystem(): Handle_TCollection_HAsciiString;
+ SetAuthorisation(aAuthorisation: Handle_TCollection_HAsciiString): void;
+ Authorisation(): Handle_TCollection_HAsciiString;
+ HasFs(): Standard_Boolean;
+ FsValue(): Handle_HeaderSection_FileSchema;
+ SetSchemaIdentifiers(aSchemaIdentifiers: Handle_Interface_HArray1OfHAsciiString): void;
+ SetSchemaIdentifiersValue(num: Graphic3d_ZLayerId, aSchemaIdentifier: Handle_TCollection_HAsciiString): void;
+ SchemaIdentifiers(): Handle_Interface_HArray1OfHAsciiString;
+ SchemaIdentifiersValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbSchemaIdentifiers(): Graphic3d_ZLayerId;
+ AddSchemaIdentifier(aSchemaIdentifier: Handle_TCollection_HAsciiString): void;
+ HasFd(): Standard_Boolean;
+ FdValue(): Handle_HeaderSection_FileDescription;
+ SetDescription(aDescription: Handle_Interface_HArray1OfHAsciiString): void;
+ SetDescriptionValue(num: Graphic3d_ZLayerId, aDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_Interface_HArray1OfHAsciiString;
+ DescriptionValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbDescription(): Graphic3d_ZLayerId;
+ SetImplementationLevel(aImplementationLevel: Handle_TCollection_HAsciiString): void;
+ ImplementationLevel(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+ export declare class APIHeaderSection_MakeHeader_1 extends APIHeaderSection_MakeHeader {
+ constructor(shapetype: Graphic3d_ZLayerId);
+ }
+
+ export declare class APIHeaderSection_MakeHeader_2 extends APIHeaderSection_MakeHeader {
+ constructor(model: Handle_StepData_StepModel);
+ }
+
+export declare class APIHeaderSection_EditHeader extends IFSelect_Editor {
+ constructor()
+ Label(): XCAFDoc_PartId;
+ Recognize(form: Handle_IFSelect_EditForm): Standard_Boolean;
+ StringValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Apply(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Load(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_APIHeaderSection_EditHeader {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: APIHeaderSection_EditHeader): void;
+ get(): APIHeaderSection_EditHeader;
+ delete(): void;
+}
+
+ export declare class Handle_APIHeaderSection_EditHeader_1 extends Handle_APIHeaderSection_EditHeader {
+ constructor();
+ }
+
+ export declare class Handle_APIHeaderSection_EditHeader_2 extends Handle_APIHeaderSection_EditHeader {
+ constructor(thePtr: APIHeaderSection_EditHeader);
+ }
+
+ export declare class Handle_APIHeaderSection_EditHeader_3 extends Handle_APIHeaderSection_EditHeader {
+ constructor(theHandle: Handle_APIHeaderSection_EditHeader);
+ }
+
+ export declare class Handle_APIHeaderSection_EditHeader_4 extends Handle_APIHeaderSection_EditHeader {
+ constructor(theHandle: Handle_APIHeaderSection_EditHeader);
+ }
+
+export declare type ChFi2d_ConstructionError = {
+ ChFi2d_NotPlanar: {};
+ ChFi2d_NoFace: {};
+ ChFi2d_InitialisationError: {};
+ ChFi2d_ParametersError: {};
+ ChFi2d_Ready: {};
+ ChFi2d_IsDone: {};
+ ChFi2d_ComputationError: {};
+ ChFi2d_ConnexionError: {};
+ ChFi2d_TangencyError: {};
+ ChFi2d_FirstEdgeDegenerated: {};
+ ChFi2d_LastEdgeDegenerated: {};
+ ChFi2d_BothEdgesDegenerated: {};
+ ChFi2d_NotAuthorized: {};
+}
+
+export declare class ChFi2d_AnaFilletAlgo {
+ Init_1(theWire: TopoDS_Wire, thePlane: gp_Pln): void;
+ Init_2(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln): void;
+ Perform(radius: Quantity_AbsorbedDose): Standard_Boolean;
+ Result(e1: TopoDS_Edge, e2: TopoDS_Edge): TopoDS_Edge;
+ delete(): void;
+}
+
+ export declare class ChFi2d_AnaFilletAlgo_1 extends ChFi2d_AnaFilletAlgo {
+ constructor();
+ }
+
+ export declare class ChFi2d_AnaFilletAlgo_2 extends ChFi2d_AnaFilletAlgo {
+ constructor(theWire: TopoDS_Wire, thePlane: gp_Pln);
+ }
+
+ export declare class ChFi2d_AnaFilletAlgo_3 extends ChFi2d_AnaFilletAlgo {
+ constructor(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln);
+ }
+
+export declare class ChFi2d_ChamferAPI {
+ Init_1(theWire: TopoDS_Wire): void;
+ Init_2(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge): void;
+ Perform(): Standard_Boolean;
+ Result(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, theLength1: Quantity_AbsorbedDose, theLength2: Quantity_AbsorbedDose): TopoDS_Edge;
+ delete(): void;
+}
+
+ export declare class ChFi2d_ChamferAPI_1 extends ChFi2d_ChamferAPI {
+ constructor();
+ }
+
+ export declare class ChFi2d_ChamferAPI_2 extends ChFi2d_ChamferAPI {
+ constructor(theWire: TopoDS_Wire);
+ }
+
+ export declare class ChFi2d_ChamferAPI_3 extends ChFi2d_ChamferAPI {
+ constructor(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge);
+ }
+
+export declare class ChFi2d {
+ constructor();
+ delete(): void;
+}
+
+export declare class ChFi2d_FilletAlgo {
+ Init_1(theWire: TopoDS_Wire, thePlane: gp_Pln): void;
+ Init_2(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln): void;
+ Perform(theRadius: Quantity_AbsorbedDose): Standard_Boolean;
+ NbResults(thePoint: gp_Pnt): Graphic3d_ZLayerId;
+ Result(thePoint: gp_Pnt, theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, iSolution: Graphic3d_ZLayerId): TopoDS_Edge;
+ delete(): void;
+}
+
+ export declare class ChFi2d_FilletAlgo_1 extends ChFi2d_FilletAlgo {
+ constructor();
+ }
+
+ export declare class ChFi2d_FilletAlgo_2 extends ChFi2d_FilletAlgo {
+ constructor(theWire: TopoDS_Wire, thePlane: gp_Pln);
+ }
+
+ export declare class ChFi2d_FilletAlgo_3 extends ChFi2d_FilletAlgo {
+ constructor(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln);
+ }
+
+export declare class FilletPoint {
+ constructor(theParam: Quantity_AbsorbedDose)
+ setParam(theParam: Quantity_AbsorbedDose): void;
+ getParam(): Quantity_AbsorbedDose;
+ getNBValues(): Graphic3d_ZLayerId;
+ getValue(theIndex: Standard_Integer): Quantity_AbsorbedDose;
+ getDiff(theIndex: Standard_Integer): Quantity_AbsorbedDose;
+ isValid(theIndex: Standard_Integer): Standard_Boolean;
+ getNear(theIndex: Standard_Integer): Standard_Integer;
+ setParam2(theParam2: Quantity_AbsorbedDose): void;
+ getParam2(): Quantity_AbsorbedDose;
+ setCenter(thePoint: gp_Pnt2d): void;
+ getCenter(): gp_Pnt2d;
+ appendValue(theValue: Quantity_AbsorbedDose, theValid: Standard_Boolean): void;
+ calculateDiff(a0: FilletPoint): Standard_Boolean;
+ FilterPoints(a0: FilletPoint): void;
+ Copy(): FilletPoint;
+ hasSolution(theRadius: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ LowerValue(): Quantity_AbsorbedDose;
+ remove(theIndex: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class ChFi2d_FilletAPI {
+ Init_1(theWire: TopoDS_Wire, thePlane: gp_Pln): void;
+ Init_2(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln): void;
+ Perform(theRadius: Quantity_AbsorbedDose): Standard_Boolean;
+ NbResults(thePoint: gp_Pnt): Graphic3d_ZLayerId;
+ Result(thePoint: gp_Pnt, theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, iSolution: Graphic3d_ZLayerId): TopoDS_Edge;
+ delete(): void;
+}
+
+ export declare class ChFi2d_FilletAPI_1 extends ChFi2d_FilletAPI {
+ constructor();
+ }
+
+ export declare class ChFi2d_FilletAPI_2 extends ChFi2d_FilletAPI {
+ constructor(theWire: TopoDS_Wire, thePlane: gp_Pln);
+ }
+
+ export declare class ChFi2d_FilletAPI_3 extends ChFi2d_FilletAPI {
+ constructor(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, thePlane: gp_Pln);
+ }
+
+export declare class ChFi2d_Builder {
+ Init_1(F: TopoDS_Face): void;
+ Init_2(RefFace: TopoDS_Face, ModFace: TopoDS_Face): void;
+ AddFillet(V: TopoDS_Vertex, Radius: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyFillet(Fillet: TopoDS_Edge, Radius: Quantity_AbsorbedDose): TopoDS_Edge;
+ RemoveFillet(Fillet: TopoDS_Edge): TopoDS_Vertex;
+ AddChamfer_1(E1: TopoDS_Edge, E2: TopoDS_Edge, D1: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): TopoDS_Edge;
+ AddChamfer_2(E: TopoDS_Edge, V: TopoDS_Vertex, D: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyChamfer_1(Chamfer: TopoDS_Edge, E1: TopoDS_Edge, E2: TopoDS_Edge, D1: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): TopoDS_Edge;
+ ModifyChamfer_2(Chamfer: TopoDS_Edge, E: TopoDS_Edge, D: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ RemoveChamfer(Chamfer: TopoDS_Edge): TopoDS_Vertex;
+ Result(): TopoDS_Face;
+ IsModified(E: TopoDS_Edge): Standard_Boolean;
+ FilletEdges(): TopTools_SequenceOfShape;
+ NbFillet(): Graphic3d_ZLayerId;
+ ChamferEdges(): TopTools_SequenceOfShape;
+ NbChamfer(): Graphic3d_ZLayerId;
+ HasDescendant(E: TopoDS_Edge): Standard_Boolean;
+ DescendantEdge(E: TopoDS_Edge): TopoDS_Edge;
+ BasisEdge(E: TopoDS_Edge): TopoDS_Edge;
+ Status(): ChFi2d_ConstructionError;
+ delete(): void;
+}
+
+ export declare class ChFi2d_Builder_1 extends ChFi2d_Builder {
+ constructor();
+ }
+
+ export declare class ChFi2d_Builder_2 extends ChFi2d_Builder {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfHArray1OfIGESEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfHArray1OfIGESEntity): void;
+ get(): IGESBasic_HArray1OfHArray1OfIGESEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_1 extends Handle_IGESBasic_HArray1OfHArray1OfIGESEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_2 extends Handle_IGESBasic_HArray1OfHArray1OfIGESEntity {
+ constructor(thePtr: IGESBasic_HArray1OfHArray1OfIGESEntity);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_3 extends Handle_IGESBasic_HArray1OfHArray1OfIGESEntity {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfIGESEntity);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_4 extends Handle_IGESBasic_HArray1OfHArray1OfIGESEntity {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfIGESEntity);
+ }
+
+export declare class Handle_IGESBasic_SubfigureDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_SubfigureDef): void;
+ get(): IGESBasic_SubfigureDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_SubfigureDef_1 extends Handle_IGESBasic_SubfigureDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_SubfigureDef_2 extends Handle_IGESBasic_SubfigureDef {
+ constructor(thePtr: IGESBasic_SubfigureDef);
+ }
+
+ export declare class Handle_IGESBasic_SubfigureDef_3 extends Handle_IGESBasic_SubfigureDef {
+ constructor(theHandle: Handle_IGESBasic_SubfigureDef);
+ }
+
+ export declare class Handle_IGESBasic_SubfigureDef_4 extends Handle_IGESBasic_SubfigureDef {
+ constructor(theHandle: Handle_IGESBasic_SubfigureDef);
+ }
+
+export declare class Handle_IGESBasic_ExternalRefFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalRefFile): void;
+ get(): IGESBasic_ExternalRefFile;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalRefFile_1 extends Handle_IGESBasic_ExternalRefFile {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFile_2 extends Handle_IGESBasic_ExternalRefFile {
+ constructor(thePtr: IGESBasic_ExternalRefFile);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFile_3 extends Handle_IGESBasic_ExternalRefFile {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFile);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFile_4 extends Handle_IGESBasic_ExternalRefFile {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFile);
+ }
+
+export declare class Handle_IGESBasic_ExternalRefFileName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalRefFileName): void;
+ get(): IGESBasic_ExternalRefFileName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalRefFileName_1 extends Handle_IGESBasic_ExternalRefFileName {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileName_2 extends Handle_IGESBasic_ExternalRefFileName {
+ constructor(thePtr: IGESBasic_ExternalRefFileName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileName_3 extends Handle_IGESBasic_ExternalRefFileName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFileName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileName_4 extends Handle_IGESBasic_ExternalRefFileName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFileName);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfHArray1OfXY {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfHArray1OfXY): void;
+ get(): IGESBasic_HArray1OfHArray1OfXY;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXY_1 extends Handle_IGESBasic_HArray1OfHArray1OfXY {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXY_2 extends Handle_IGESBasic_HArray1OfHArray1OfXY {
+ constructor(thePtr: IGESBasic_HArray1OfHArray1OfXY);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXY_3 extends Handle_IGESBasic_HArray1OfHArray1OfXY {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfXY);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXY_4 extends Handle_IGESBasic_HArray1OfHArray1OfXY {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfXY);
+ }
+
+export declare class Handle_IGESBasic_SingularSubfigure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_SingularSubfigure): void;
+ get(): IGESBasic_SingularSubfigure;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_SingularSubfigure_1 extends Handle_IGESBasic_SingularSubfigure {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_SingularSubfigure_2 extends Handle_IGESBasic_SingularSubfigure {
+ constructor(thePtr: IGESBasic_SingularSubfigure);
+ }
+
+ export declare class Handle_IGESBasic_SingularSubfigure_3 extends Handle_IGESBasic_SingularSubfigure {
+ constructor(theHandle: Handle_IGESBasic_SingularSubfigure);
+ }
+
+ export declare class Handle_IGESBasic_SingularSubfigure_4 extends Handle_IGESBasic_SingularSubfigure {
+ constructor(theHandle: Handle_IGESBasic_SingularSubfigure);
+ }
+
+export declare class Handle_IGESBasic_OrderedGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_OrderedGroup): void;
+ get(): IGESBasic_OrderedGroup;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_OrderedGroup_1 extends Handle_IGESBasic_OrderedGroup {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroup_2 extends Handle_IGESBasic_OrderedGroup {
+ constructor(thePtr: IGESBasic_OrderedGroup);
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroup_3 extends Handle_IGESBasic_OrderedGroup {
+ constructor(theHandle: Handle_IGESBasic_OrderedGroup);
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroup_4 extends Handle_IGESBasic_OrderedGroup {
+ constructor(theHandle: Handle_IGESBasic_OrderedGroup);
+ }
+
+export declare class Handle_IGESBasic_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_GeneralModule): void;
+ get(): IGESBasic_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_GeneralModule_1 extends Handle_IGESBasic_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_GeneralModule_2 extends Handle_IGESBasic_GeneralModule {
+ constructor(thePtr: IGESBasic_GeneralModule);
+ }
+
+ export declare class Handle_IGESBasic_GeneralModule_3 extends Handle_IGESBasic_GeneralModule {
+ constructor(theHandle: Handle_IGESBasic_GeneralModule);
+ }
+
+ export declare class Handle_IGESBasic_GeneralModule_4 extends Handle_IGESBasic_GeneralModule {
+ constructor(theHandle: Handle_IGESBasic_GeneralModule);
+ }
+
+export declare class Handle_IGESBasic_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_SpecificModule): void;
+ get(): IGESBasic_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_SpecificModule_1 extends Handle_IGESBasic_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_SpecificModule_2 extends Handle_IGESBasic_SpecificModule {
+ constructor(thePtr: IGESBasic_SpecificModule);
+ }
+
+ export declare class Handle_IGESBasic_SpecificModule_3 extends Handle_IGESBasic_SpecificModule {
+ constructor(theHandle: Handle_IGESBasic_SpecificModule);
+ }
+
+ export declare class Handle_IGESBasic_SpecificModule_4 extends Handle_IGESBasic_SpecificModule {
+ constructor(theHandle: Handle_IGESBasic_SpecificModule);
+ }
+
+export declare class Handle_IGESBasic_SingleParent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_SingleParent): void;
+ get(): IGESBasic_SingleParent;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_SingleParent_1 extends Handle_IGESBasic_SingleParent {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_SingleParent_2 extends Handle_IGESBasic_SingleParent {
+ constructor(thePtr: IGESBasic_SingleParent);
+ }
+
+ export declare class Handle_IGESBasic_SingleParent_3 extends Handle_IGESBasic_SingleParent {
+ constructor(theHandle: Handle_IGESBasic_SingleParent);
+ }
+
+ export declare class Handle_IGESBasic_SingleParent_4 extends Handle_IGESBasic_SingleParent {
+ constructor(theHandle: Handle_IGESBasic_SingleParent);
+ }
+
+export declare class Handle_IGESBasic_ExternalRefLibName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalRefLibName): void;
+ get(): IGESBasic_ExternalRefLibName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalRefLibName_1 extends Handle_IGESBasic_ExternalRefLibName {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefLibName_2 extends Handle_IGESBasic_ExternalRefLibName {
+ constructor(thePtr: IGESBasic_ExternalRefLibName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefLibName_3 extends Handle_IGESBasic_ExternalRefLibName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefLibName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefLibName_4 extends Handle_IGESBasic_ExternalRefLibName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefLibName);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfHArray1OfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfHArray1OfInteger): void;
+ get(): IGESBasic_HArray1OfHArray1OfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfInteger_1 extends Handle_IGESBasic_HArray1OfHArray1OfInteger {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfInteger_2 extends Handle_IGESBasic_HArray1OfHArray1OfInteger {
+ constructor(thePtr: IGESBasic_HArray1OfHArray1OfInteger);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfInteger_3 extends Handle_IGESBasic_HArray1OfHArray1OfInteger {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfInteger);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfInteger_4 extends Handle_IGESBasic_HArray1OfHArray1OfInteger {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfInteger);
+ }
+
+export declare class Handle_IGESBasic_Group {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_Group): void;
+ get(): IGESBasic_Group;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_Group_1 extends Handle_IGESBasic_Group {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_Group_2 extends Handle_IGESBasic_Group {
+ constructor(thePtr: IGESBasic_Group);
+ }
+
+ export declare class Handle_IGESBasic_Group_3 extends Handle_IGESBasic_Group {
+ constructor(theHandle: Handle_IGESBasic_Group);
+ }
+
+ export declare class Handle_IGESBasic_Group_4 extends Handle_IGESBasic_Group {
+ constructor(theHandle: Handle_IGESBasic_Group);
+ }
+
+export declare class Handle_IGESBasic_ExternalReferenceFile {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalReferenceFile): void;
+ get(): IGESBasic_ExternalReferenceFile;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalReferenceFile_1 extends Handle_IGESBasic_ExternalReferenceFile {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalReferenceFile_2 extends Handle_IGESBasic_ExternalReferenceFile {
+ constructor(thePtr: IGESBasic_ExternalReferenceFile);
+ }
+
+ export declare class Handle_IGESBasic_ExternalReferenceFile_3 extends Handle_IGESBasic_ExternalReferenceFile {
+ constructor(theHandle: Handle_IGESBasic_ExternalReferenceFile);
+ }
+
+ export declare class Handle_IGESBasic_ExternalReferenceFile_4 extends Handle_IGESBasic_ExternalReferenceFile {
+ constructor(theHandle: Handle_IGESBasic_ExternalReferenceFile);
+ }
+
+export declare class Handle_IGESBasic_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ReadWriteModule): void;
+ get(): IGESBasic_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ReadWriteModule_1 extends Handle_IGESBasic_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ReadWriteModule_2 extends Handle_IGESBasic_ReadWriteModule {
+ constructor(thePtr: IGESBasic_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESBasic_ReadWriteModule_3 extends Handle_IGESBasic_ReadWriteModule {
+ constructor(theHandle: Handle_IGESBasic_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESBasic_ReadWriteModule_4 extends Handle_IGESBasic_ReadWriteModule {
+ constructor(theHandle: Handle_IGESBasic_ReadWriteModule);
+ }
+
+export declare class Handle_IGESBasic_GroupWithoutBackP {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_GroupWithoutBackP): void;
+ get(): IGESBasic_GroupWithoutBackP;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_GroupWithoutBackP_1 extends Handle_IGESBasic_GroupWithoutBackP {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_GroupWithoutBackP_2 extends Handle_IGESBasic_GroupWithoutBackP {
+ constructor(thePtr: IGESBasic_GroupWithoutBackP);
+ }
+
+ export declare class Handle_IGESBasic_GroupWithoutBackP_3 extends Handle_IGESBasic_GroupWithoutBackP {
+ constructor(theHandle: Handle_IGESBasic_GroupWithoutBackP);
+ }
+
+ export declare class Handle_IGESBasic_GroupWithoutBackP_4 extends Handle_IGESBasic_GroupWithoutBackP {
+ constructor(theHandle: Handle_IGESBasic_GroupWithoutBackP);
+ }
+
+export declare class Handle_IGESBasic_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_Protocol): void;
+ get(): IGESBasic_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_Protocol_1 extends Handle_IGESBasic_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_Protocol_2 extends Handle_IGESBasic_Protocol {
+ constructor(thePtr: IGESBasic_Protocol);
+ }
+
+ export declare class Handle_IGESBasic_Protocol_3 extends Handle_IGESBasic_Protocol {
+ constructor(theHandle: Handle_IGESBasic_Protocol);
+ }
+
+ export declare class Handle_IGESBasic_Protocol_4 extends Handle_IGESBasic_Protocol {
+ constructor(theHandle: Handle_IGESBasic_Protocol);
+ }
+
+export declare class Handle_IGESBasic_ExternalRefName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalRefName): void;
+ get(): IGESBasic_ExternalRefName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalRefName_1 extends Handle_IGESBasic_ExternalRefName {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefName_2 extends Handle_IGESBasic_ExternalRefName {
+ constructor(thePtr: IGESBasic_ExternalRefName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefName_3 extends Handle_IGESBasic_ExternalRefName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefName);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefName_4 extends Handle_IGESBasic_ExternalRefName {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefName);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfHArray1OfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfHArray1OfReal): void;
+ get(): IGESBasic_HArray1OfHArray1OfReal;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfReal_1 extends Handle_IGESBasic_HArray1OfHArray1OfReal {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfReal_2 extends Handle_IGESBasic_HArray1OfHArray1OfReal {
+ constructor(thePtr: IGESBasic_HArray1OfHArray1OfReal);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfReal_3 extends Handle_IGESBasic_HArray1OfHArray1OfReal {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfReal);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfReal_4 extends Handle_IGESBasic_HArray1OfHArray1OfReal {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfReal);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfLineFontEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfLineFontEntity): void;
+ get(): IGESBasic_HArray1OfLineFontEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfLineFontEntity_1 extends Handle_IGESBasic_HArray1OfLineFontEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfLineFontEntity_2 extends Handle_IGESBasic_HArray1OfLineFontEntity {
+ constructor(thePtr: IGESBasic_HArray1OfLineFontEntity);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfLineFontEntity_3 extends Handle_IGESBasic_HArray1OfLineFontEntity {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfLineFontEntity);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfLineFontEntity_4 extends Handle_IGESBasic_HArray1OfLineFontEntity {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfLineFontEntity);
+ }
+
+export declare class Handle_IGESBasic_HArray2OfHArray1OfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray2OfHArray1OfReal): void;
+ get(): IGESBasic_HArray2OfHArray1OfReal;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray2OfHArray1OfReal_1 extends Handle_IGESBasic_HArray2OfHArray1OfReal {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray2OfHArray1OfReal_2 extends Handle_IGESBasic_HArray2OfHArray1OfReal {
+ constructor(thePtr: IGESBasic_HArray2OfHArray1OfReal);
+ }
+
+ export declare class Handle_IGESBasic_HArray2OfHArray1OfReal_3 extends Handle_IGESBasic_HArray2OfHArray1OfReal {
+ constructor(theHandle: Handle_IGESBasic_HArray2OfHArray1OfReal);
+ }
+
+ export declare class Handle_IGESBasic_HArray2OfHArray1OfReal_4 extends Handle_IGESBasic_HArray2OfHArray1OfReal {
+ constructor(theHandle: Handle_IGESBasic_HArray2OfHArray1OfReal);
+ }
+
+export declare class Handle_IGESBasic_OrderedGroupWithoutBackP {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_OrderedGroupWithoutBackP): void;
+ get(): IGESBasic_OrderedGroupWithoutBackP;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_OrderedGroupWithoutBackP_1 extends Handle_IGESBasic_OrderedGroupWithoutBackP {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroupWithoutBackP_2 extends Handle_IGESBasic_OrderedGroupWithoutBackP {
+ constructor(thePtr: IGESBasic_OrderedGroupWithoutBackP);
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroupWithoutBackP_3 extends Handle_IGESBasic_OrderedGroupWithoutBackP {
+ constructor(theHandle: Handle_IGESBasic_OrderedGroupWithoutBackP);
+ }
+
+ export declare class Handle_IGESBasic_OrderedGroupWithoutBackP_4 extends Handle_IGESBasic_OrderedGroupWithoutBackP {
+ constructor(theHandle: Handle_IGESBasic_OrderedGroupWithoutBackP);
+ }
+
+export declare class Handle_IGESBasic_Name {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_Name): void;
+ get(): IGESBasic_Name;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_Name_1 extends Handle_IGESBasic_Name {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_Name_2 extends Handle_IGESBasic_Name {
+ constructor(thePtr: IGESBasic_Name);
+ }
+
+ export declare class Handle_IGESBasic_Name_3 extends Handle_IGESBasic_Name {
+ constructor(theHandle: Handle_IGESBasic_Name);
+ }
+
+ export declare class Handle_IGESBasic_Name_4 extends Handle_IGESBasic_Name {
+ constructor(theHandle: Handle_IGESBasic_Name);
+ }
+
+export declare class Handle_IGESBasic_HArray1OfHArray1OfXYZ {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_HArray1OfHArray1OfXYZ): void;
+ get(): IGESBasic_HArray1OfHArray1OfXYZ;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXYZ_1 extends Handle_IGESBasic_HArray1OfHArray1OfXYZ {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXYZ_2 extends Handle_IGESBasic_HArray1OfHArray1OfXYZ {
+ constructor(thePtr: IGESBasic_HArray1OfHArray1OfXYZ);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXYZ_3 extends Handle_IGESBasic_HArray1OfHArray1OfXYZ {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfXYZ);
+ }
+
+ export declare class Handle_IGESBasic_HArray1OfHArray1OfXYZ_4 extends Handle_IGESBasic_HArray1OfHArray1OfXYZ {
+ constructor(theHandle: Handle_IGESBasic_HArray1OfHArray1OfXYZ);
+ }
+
+export declare class Handle_IGESBasic_ExternalRefFileIndex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_ExternalRefFileIndex): void;
+ get(): IGESBasic_ExternalRefFileIndex;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_ExternalRefFileIndex_1 extends Handle_IGESBasic_ExternalRefFileIndex {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileIndex_2 extends Handle_IGESBasic_ExternalRefFileIndex {
+ constructor(thePtr: IGESBasic_ExternalRefFileIndex);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileIndex_3 extends Handle_IGESBasic_ExternalRefFileIndex {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFileIndex);
+ }
+
+ export declare class Handle_IGESBasic_ExternalRefFileIndex_4 extends Handle_IGESBasic_ExternalRefFileIndex {
+ constructor(theHandle: Handle_IGESBasic_ExternalRefFileIndex);
+ }
+
+export declare class Handle_IGESBasic_AssocGroupType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_AssocGroupType): void;
+ get(): IGESBasic_AssocGroupType;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_AssocGroupType_1 extends Handle_IGESBasic_AssocGroupType {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_AssocGroupType_2 extends Handle_IGESBasic_AssocGroupType {
+ constructor(thePtr: IGESBasic_AssocGroupType);
+ }
+
+ export declare class Handle_IGESBasic_AssocGroupType_3 extends Handle_IGESBasic_AssocGroupType {
+ constructor(theHandle: Handle_IGESBasic_AssocGroupType);
+ }
+
+ export declare class Handle_IGESBasic_AssocGroupType_4 extends Handle_IGESBasic_AssocGroupType {
+ constructor(theHandle: Handle_IGESBasic_AssocGroupType);
+ }
+
+export declare class Handle_IGESBasic_Hierarchy {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESBasic_Hierarchy): void;
+ get(): IGESBasic_Hierarchy;
+ delete(): void;
+}
+
+ export declare class Handle_IGESBasic_Hierarchy_1 extends Handle_IGESBasic_Hierarchy {
+ constructor();
+ }
+
+ export declare class Handle_IGESBasic_Hierarchy_2 extends Handle_IGESBasic_Hierarchy {
+ constructor(thePtr: IGESBasic_Hierarchy);
+ }
+
+ export declare class Handle_IGESBasic_Hierarchy_3 extends Handle_IGESBasic_Hierarchy {
+ constructor(theHandle: Handle_IGESBasic_Hierarchy);
+ }
+
+ export declare class Handle_IGESBasic_Hierarchy_4 extends Handle_IGESBasic_Hierarchy {
+ constructor(theHandle: Handle_IGESBasic_Hierarchy);
+ }
+
+export declare class Handle_Transfer_HSequenceOfBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_HSequenceOfBinder): void;
+ get(): Transfer_HSequenceOfBinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_HSequenceOfBinder_1 extends Handle_Transfer_HSequenceOfBinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_HSequenceOfBinder_2 extends Handle_Transfer_HSequenceOfBinder {
+ constructor(thePtr: Transfer_HSequenceOfBinder);
+ }
+
+ export declare class Handle_Transfer_HSequenceOfBinder_3 extends Handle_Transfer_HSequenceOfBinder {
+ constructor(theHandle: Handle_Transfer_HSequenceOfBinder);
+ }
+
+ export declare class Handle_Transfer_HSequenceOfBinder_4 extends Handle_Transfer_HSequenceOfBinder {
+ constructor(theHandle: Handle_Transfer_HSequenceOfBinder);
+ }
+
+export declare class Transfer_ProcessForTransient extends Standard_Transient {
+ Clear(): void;
+ Clean(): void;
+ Resize(nb: Graphic3d_ZLayerId): void;
+ SetActor(actor: Handle_Transfer_ActorOfProcessForTransient): void;
+ Actor(): Handle_Transfer_ActorOfProcessForTransient;
+ Find(start: Handle_Standard_Transient): Handle_Transfer_Binder;
+ IsBound(start: Handle_Standard_Transient): Standard_Boolean;
+ IsAlreadyUsed(start: Handle_Standard_Transient): Standard_Boolean;
+ Bind(start: Handle_Standard_Transient, binder: Handle_Transfer_Binder): void;
+ Rebind(start: Handle_Standard_Transient, binder: Handle_Transfer_Binder): void;
+ Unbind(start: Handle_Standard_Transient): Standard_Boolean;
+ FindElseBind(start: Handle_Standard_Transient): Handle_Transfer_Binder;
+ SetMessenger(messenger: Handle_Message_Messenger): void;
+ Messenger(): Handle_Message_Messenger;
+ SetTraceLevel(tracelev: Graphic3d_ZLayerId): void;
+ TraceLevel(): Graphic3d_ZLayerId;
+ SendFail(start: Handle_Standard_Transient, amsg: Message_Msg): void;
+ SendWarning(start: Handle_Standard_Transient, amsg: Message_Msg): void;
+ SendMsg(start: Handle_Standard_Transient, amsg: Message_Msg): void;
+ AddFail_1(start: Handle_Standard_Transient, mess: Standard_CString, orig: Standard_CString): void;
+ AddError(start: Handle_Standard_Transient, mess: Standard_CString, orig: Standard_CString): void;
+ AddFail_2(start: Handle_Standard_Transient, amsg: Message_Msg): void;
+ AddWarning_1(start: Handle_Standard_Transient, mess: Standard_CString, orig: Standard_CString): void;
+ AddWarning_2(start: Handle_Standard_Transient, amsg: Message_Msg): void;
+ Mend(start: Handle_Standard_Transient, pref: Standard_CString): void;
+ Check(start: Handle_Standard_Transient): Handle_Interface_Check;
+ BindTransient(start: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ FindTransient(start: Handle_Standard_Transient): Handle_Standard_Transient;
+ BindMultiple(start: Handle_Standard_Transient): void;
+ AddMultiple(start: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ FindTypedTransient(start: Handle_Standard_Transient, atype: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ GetTypedTransient(binder: Handle_Transfer_Binder, atype: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ NbMapped(): Graphic3d_ZLayerId;
+ Mapped(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ MapIndex(start: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ MapItem(num: Graphic3d_ZLayerId): Handle_Transfer_Binder;
+ SetRoot(start: Handle_Standard_Transient): void;
+ SetRootManagement(stat: Standard_Boolean): void;
+ NbRoots(): Graphic3d_ZLayerId;
+ Root(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ RootItem(num: Graphic3d_ZLayerId): Handle_Transfer_Binder;
+ RootIndex(start: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NestingLevel(): Graphic3d_ZLayerId;
+ ResetNestingLevel(): void;
+ Recognize(start: Handle_Standard_Transient): Standard_Boolean;
+ Transferring(start: Handle_Standard_Transient, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ Transfer(start: Handle_Standard_Transient, theProgress: Message_ProgressRange): Standard_Boolean;
+ SetErrorHandle(err: Standard_Boolean): void;
+ ErrorHandle(): Standard_Boolean;
+ StartTrace(binder: Handle_Transfer_Binder, start: Handle_Standard_Transient, level: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ PrintTrace(start: Handle_Standard_Transient, S: Standard_OStream): void;
+ IsLooping(alevel: Graphic3d_ZLayerId): Standard_Boolean;
+ RootResult(withstart: Standard_Boolean): Transfer_IteratorOfProcessForTransient;
+ CompleteResult(withstart: Standard_Boolean): Transfer_IteratorOfProcessForTransient;
+ AbnormalResult(): Transfer_IteratorOfProcessForTransient;
+ CheckList(erronly: Standard_Boolean): Interface_CheckIterator;
+ ResultOne(start: Handle_Standard_Transient, level: Graphic3d_ZLayerId, withstart: Standard_Boolean): Transfer_IteratorOfProcessForTransient;
+ CheckListOne(start: Handle_Standard_Transient, level: Graphic3d_ZLayerId, erronly: Standard_Boolean): Interface_CheckIterator;
+ IsCheckListEmpty(start: Handle_Standard_Transient, level: Graphic3d_ZLayerId, erronly: Standard_Boolean): Standard_Boolean;
+ RemoveResult(start: Handle_Standard_Transient, level: Graphic3d_ZLayerId, compute: Standard_Boolean): void;
+ CheckNum(start: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_ProcessForTransient_1 extends Transfer_ProcessForTransient {
+ constructor(nb: Graphic3d_ZLayerId);
+ }
+
+ export declare class Transfer_ProcessForTransient_2 extends Transfer_ProcessForTransient {
+ constructor(printer: Handle_Message_Messenger, nb: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_Transfer_ProcessForTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ProcessForTransient): void;
+ get(): Transfer_ProcessForTransient;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ProcessForTransient_1 extends Handle_Transfer_ProcessForTransient {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ProcessForTransient_2 extends Handle_Transfer_ProcessForTransient {
+ constructor(thePtr: Transfer_ProcessForTransient);
+ }
+
+ export declare class Handle_Transfer_ProcessForTransient_3 extends Handle_Transfer_ProcessForTransient {
+ constructor(theHandle: Handle_Transfer_ProcessForTransient);
+ }
+
+ export declare class Handle_Transfer_ProcessForTransient_4 extends Handle_Transfer_ProcessForTransient {
+ constructor(theHandle: Handle_Transfer_ProcessForTransient);
+ }
+
+export declare class Handle_Transfer_ActorOfFinderProcess {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ActorOfFinderProcess): void;
+ get(): Transfer_ActorOfFinderProcess;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ActorOfFinderProcess_1 extends Handle_Transfer_ActorOfFinderProcess {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ActorOfFinderProcess_2 extends Handle_Transfer_ActorOfFinderProcess {
+ constructor(thePtr: Transfer_ActorOfFinderProcess);
+ }
+
+ export declare class Handle_Transfer_ActorOfFinderProcess_3 extends Handle_Transfer_ActorOfFinderProcess {
+ constructor(theHandle: Handle_Transfer_ActorOfFinderProcess);
+ }
+
+ export declare class Handle_Transfer_ActorOfFinderProcess_4 extends Handle_Transfer_ActorOfFinderProcess {
+ constructor(theHandle: Handle_Transfer_ActorOfFinderProcess);
+ }
+
+export declare class Transfer_ActorOfFinderProcess extends Transfer_ActorOfProcessForFinder {
+ constructor()
+ ModeTrans(): Graphic3d_ZLayerId;
+ Transferring(start: Handle_Transfer_Finder, TP: Handle_Transfer_ProcessForFinder, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ Transfer(start: Handle_Transfer_Finder, TP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferTransient(start: Handle_Standard_Transient, TP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): Handle_Standard_Transient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_TransferDispatch extends Interface_CopyTool {
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ Copy(entfrom: Handle_Standard_Transient, entto: Handle_Standard_Transient, mapped: Standard_Boolean, errstat: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Transfer_TransferDispatch_1 extends Transfer_TransferDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel, lib: Interface_GeneralLib);
+ }
+
+ export declare class Transfer_TransferDispatch_2 extends Transfer_TransferDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Transfer_TransferDispatch_3 extends Transfer_TransferDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel);
+ }
+
+export declare class Handle_Transfer_ResultFromTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ResultFromTransient): void;
+ get(): Transfer_ResultFromTransient;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ResultFromTransient_1 extends Handle_Transfer_ResultFromTransient {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ResultFromTransient_2 extends Handle_Transfer_ResultFromTransient {
+ constructor(thePtr: Transfer_ResultFromTransient);
+ }
+
+ export declare class Handle_Transfer_ResultFromTransient_3 extends Handle_Transfer_ResultFromTransient {
+ constructor(theHandle: Handle_Transfer_ResultFromTransient);
+ }
+
+ export declare class Handle_Transfer_ResultFromTransient_4 extends Handle_Transfer_ResultFromTransient {
+ constructor(theHandle: Handle_Transfer_ResultFromTransient);
+ }
+
+export declare class Transfer_ResultFromTransient extends Standard_Transient {
+ constructor()
+ SetStart(start: Handle_Standard_Transient): void;
+ SetBinder(binder: Handle_Transfer_Binder): void;
+ Start(): Handle_Standard_Transient;
+ Binder(): Handle_Transfer_Binder;
+ HasResult(): Standard_Boolean;
+ Check(): Handle_Interface_Check;
+ CheckStatus(): Interface_CheckStatus;
+ ClearSubs(): void;
+ AddSubResult(sub: Handle_Transfer_ResultFromTransient): void;
+ NbSubResults(): Graphic3d_ZLayerId;
+ SubResult(num: Graphic3d_ZLayerId): Handle_Transfer_ResultFromTransient;
+ ResultFromKey(key: Handle_Standard_Transient): Handle_Transfer_ResultFromTransient;
+ FillMap(map: BinObjMgt_SRelocationTable): void;
+ Fill(TP: Handle_Transfer_TransientProcess): void;
+ Strip(): void;
+ FillBack(TP: Handle_Transfer_TransientProcess): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_TransferDeadLoop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_TransferDeadLoop): void;
+ get(): Transfer_TransferDeadLoop;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_TransferDeadLoop_1 extends Handle_Transfer_TransferDeadLoop {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_TransferDeadLoop_2 extends Handle_Transfer_TransferDeadLoop {
+ constructor(thePtr: Transfer_TransferDeadLoop);
+ }
+
+ export declare class Handle_Transfer_TransferDeadLoop_3 extends Handle_Transfer_TransferDeadLoop {
+ constructor(theHandle: Handle_Transfer_TransferDeadLoop);
+ }
+
+ export declare class Handle_Transfer_TransferDeadLoop_4 extends Handle_Transfer_TransferDeadLoop {
+ constructor(theHandle: Handle_Transfer_TransferDeadLoop);
+ }
+
+export declare class Transfer_TransferDeadLoop extends Transfer_TransferFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Transfer_TransferDeadLoop;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_TransferDeadLoop_1 extends Transfer_TransferDeadLoop {
+ constructor();
+ }
+
+ export declare class Transfer_TransferDeadLoop_2 extends Transfer_TransferDeadLoop {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Transfer_ActorOfProcessForFinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ActorOfProcessForFinder): void;
+ get(): Transfer_ActorOfProcessForFinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ActorOfProcessForFinder_1 extends Handle_Transfer_ActorOfProcessForFinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForFinder_2 extends Handle_Transfer_ActorOfProcessForFinder {
+ constructor(thePtr: Transfer_ActorOfProcessForFinder);
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForFinder_3 extends Handle_Transfer_ActorOfProcessForFinder {
+ constructor(theHandle: Handle_Transfer_ActorOfProcessForFinder);
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForFinder_4 extends Handle_Transfer_ActorOfProcessForFinder {
+ constructor(theHandle: Handle_Transfer_ActorOfProcessForFinder);
+ }
+
+export declare class Transfer_ActorOfProcessForFinder extends Standard_Transient {
+ constructor()
+ Recognize(start: Handle_Transfer_Finder): Standard_Boolean;
+ Transferring(start: Handle_Transfer_Finder, TP: Handle_Transfer_ProcessForFinder, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransientResult(res: Handle_Standard_Transient): Handle_Transfer_SimpleBinderOfTransient;
+ NullResult(): Handle_Transfer_Binder;
+ SetLast(mode: Standard_Boolean): void;
+ IsLast(): Standard_Boolean;
+ SetNext(next: Handle_Transfer_ActorOfProcessForFinder): void;
+ Next(): Handle_Transfer_ActorOfProcessForFinder;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type Transfer_UndefMode = {
+ Transfer_UndefIgnore: {};
+ Transfer_UndefFailure: {};
+ Transfer_UndefContent: {};
+ Transfer_UndefUser: {};
+}
+
+export declare class Transfer_IteratorOfProcessForTransient extends Transfer_TransferIterator {
+ constructor(withstarts: Standard_Boolean)
+ Add_1(binder: Handle_Transfer_Binder): void;
+ Add_2(binder: Handle_Transfer_Binder, start: Handle_Standard_Transient): void;
+ Filter(list: Handle_TColStd_HSequenceOfTransient, keep: Standard_Boolean): void;
+ HasStarting(): Standard_Boolean;
+ Starting(): Handle_Standard_Transient;
+ delete(): void;
+}
+
+export declare class Transfer_TransferIterator {
+ constructor()
+ AddItem(atr: Handle_Transfer_Binder): void;
+ SelectBinder(atype: Handle_Standard_Type, keep: Standard_Boolean): void;
+ SelectResult(atype: Handle_Standard_Type, keep: Standard_Boolean): void;
+ SelectUnique(keep: Standard_Boolean): void;
+ SelectItem(num: Graphic3d_ZLayerId, keep: Standard_Boolean): void;
+ Number(): Graphic3d_ZLayerId;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Transfer_Binder;
+ HasResult(): Standard_Boolean;
+ HasUniqueResult(): Standard_Boolean;
+ ResultType(): Handle_Standard_Type;
+ HasTransientResult(): Standard_Boolean;
+ TransientResult(): Handle_Standard_Transient;
+ Status(): Transfer_StatusExec;
+ HasFails(): Standard_Boolean;
+ HasWarnings(): Standard_Boolean;
+ Check(): Handle_Interface_Check;
+ delete(): void;
+}
+
+export declare type Transfer_StatusResult = {
+ Transfer_StatusVoid: {};
+ Transfer_StatusDefined: {};
+ Transfer_StatusUsed: {};
+}
+
+export declare class Transfer_DataInfo {
+ constructor();
+ static Type(ent: Handle_Standard_Transient): Handle_Standard_Type;
+ static TypeName(ent: Handle_Standard_Transient): Standard_CString;
+ delete(): void;
+}
+
+export declare class Transfer_IteratorOfProcessForFinder extends Transfer_TransferIterator {
+ constructor(withstarts: Standard_Boolean)
+ Add_1(binder: Handle_Transfer_Binder): void;
+ Add_2(binder: Handle_Transfer_Binder, start: Handle_Transfer_Finder): void;
+ Filter(list: Handle_Transfer_HSequenceOfFinder, keep: Standard_Boolean): void;
+ HasStarting(): Standard_Boolean;
+ Starting(): Handle_Transfer_Finder;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_ProcessForFinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ProcessForFinder): void;
+ get(): Transfer_ProcessForFinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ProcessForFinder_1 extends Handle_Transfer_ProcessForFinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ProcessForFinder_2 extends Handle_Transfer_ProcessForFinder {
+ constructor(thePtr: Transfer_ProcessForFinder);
+ }
+
+ export declare class Handle_Transfer_ProcessForFinder_3 extends Handle_Transfer_ProcessForFinder {
+ constructor(theHandle: Handle_Transfer_ProcessForFinder);
+ }
+
+ export declare class Handle_Transfer_ProcessForFinder_4 extends Handle_Transfer_ProcessForFinder {
+ constructor(theHandle: Handle_Transfer_ProcessForFinder);
+ }
+
+export declare class Transfer_ProcessForFinder extends Standard_Transient {
+ Clear(): void;
+ Clean(): void;
+ Resize(nb: Graphic3d_ZLayerId): void;
+ SetActor(actor: Handle_Transfer_ActorOfProcessForFinder): void;
+ Actor(): Handle_Transfer_ActorOfProcessForFinder;
+ Find(start: Handle_Transfer_Finder): Handle_Transfer_Binder;
+ IsBound(start: Handle_Transfer_Finder): Standard_Boolean;
+ IsAlreadyUsed(start: Handle_Transfer_Finder): Standard_Boolean;
+ Bind(start: Handle_Transfer_Finder, binder: Handle_Transfer_Binder): void;
+ Rebind(start: Handle_Transfer_Finder, binder: Handle_Transfer_Binder): void;
+ Unbind(start: Handle_Transfer_Finder): Standard_Boolean;
+ FindElseBind(start: Handle_Transfer_Finder): Handle_Transfer_Binder;
+ SetMessenger(messenger: Handle_Message_Messenger): void;
+ Messenger(): Handle_Message_Messenger;
+ SetTraceLevel(tracelev: Graphic3d_ZLayerId): void;
+ TraceLevel(): Graphic3d_ZLayerId;
+ SendFail(start: Handle_Transfer_Finder, amsg: Message_Msg): void;
+ SendWarning(start: Handle_Transfer_Finder, amsg: Message_Msg): void;
+ SendMsg(start: Handle_Transfer_Finder, amsg: Message_Msg): void;
+ AddFail_1(start: Handle_Transfer_Finder, mess: Standard_CString, orig: Standard_CString): void;
+ AddError(start: Handle_Transfer_Finder, mess: Standard_CString, orig: Standard_CString): void;
+ AddFail_2(start: Handle_Transfer_Finder, amsg: Message_Msg): void;
+ AddWarning_1(start: Handle_Transfer_Finder, mess: Standard_CString, orig: Standard_CString): void;
+ AddWarning_2(start: Handle_Transfer_Finder, amsg: Message_Msg): void;
+ Mend(start: Handle_Transfer_Finder, pref: Standard_CString): void;
+ Check(start: Handle_Transfer_Finder): Handle_Interface_Check;
+ BindTransient(start: Handle_Transfer_Finder, res: Handle_Standard_Transient): void;
+ FindTransient(start: Handle_Transfer_Finder): Handle_Standard_Transient;
+ BindMultiple(start: Handle_Transfer_Finder): void;
+ AddMultiple(start: Handle_Transfer_Finder, res: Handle_Standard_Transient): void;
+ FindTypedTransient_1(start: Handle_Transfer_Finder, atype: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ GetTypedTransient_1(binder: Handle_Transfer_Binder, atype: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ NbMapped(): Graphic3d_ZLayerId;
+ Mapped(num: Graphic3d_ZLayerId): Handle_Transfer_Finder;
+ MapIndex(start: Handle_Transfer_Finder): Graphic3d_ZLayerId;
+ MapItem(num: Graphic3d_ZLayerId): Handle_Transfer_Binder;
+ SetRoot(start: Handle_Transfer_Finder): void;
+ SetRootManagement(stat: Standard_Boolean): void;
+ NbRoots(): Graphic3d_ZLayerId;
+ Root(num: Graphic3d_ZLayerId): Handle_Transfer_Finder;
+ RootItem(num: Graphic3d_ZLayerId): Handle_Transfer_Binder;
+ RootIndex(start: Handle_Transfer_Finder): Graphic3d_ZLayerId;
+ NestingLevel(): Graphic3d_ZLayerId;
+ ResetNestingLevel(): void;
+ Recognize(start: Handle_Transfer_Finder): Standard_Boolean;
+ Transferring(start: Handle_Transfer_Finder, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ Transfer(start: Handle_Transfer_Finder, theProgress: Message_ProgressRange): Standard_Boolean;
+ SetErrorHandle(err: Standard_Boolean): void;
+ ErrorHandle(): Standard_Boolean;
+ StartTrace(binder: Handle_Transfer_Binder, start: Handle_Transfer_Finder, level: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ PrintTrace(start: Handle_Transfer_Finder, S: Standard_OStream): void;
+ IsLooping(alevel: Graphic3d_ZLayerId): Standard_Boolean;
+ RootResult(withstart: Standard_Boolean): Transfer_IteratorOfProcessForFinder;
+ CompleteResult(withstart: Standard_Boolean): Transfer_IteratorOfProcessForFinder;
+ AbnormalResult(): Transfer_IteratorOfProcessForFinder;
+ CheckList(erronly: Standard_Boolean): Interface_CheckIterator;
+ ResultOne(start: Handle_Transfer_Finder, level: Graphic3d_ZLayerId, withstart: Standard_Boolean): Transfer_IteratorOfProcessForFinder;
+ CheckListOne(start: Handle_Transfer_Finder, level: Graphic3d_ZLayerId, erronly: Standard_Boolean): Interface_CheckIterator;
+ IsCheckListEmpty(start: Handle_Transfer_Finder, level: Graphic3d_ZLayerId, erronly: Standard_Boolean): Standard_Boolean;
+ RemoveResult(start: Handle_Transfer_Finder, level: Graphic3d_ZLayerId, compute: Standard_Boolean): void;
+ CheckNum(start: Handle_Transfer_Finder): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_ProcessForFinder_1 extends Transfer_ProcessForFinder {
+ constructor(nb: Graphic3d_ZLayerId);
+ }
+
+ export declare class Transfer_ProcessForFinder_2 extends Transfer_ProcessForFinder {
+ constructor(printer: Handle_Message_Messenger, nb: Graphic3d_ZLayerId);
+ }
+
+export declare class Transfer_FinderProcess extends Transfer_ProcessForFinder {
+ constructor(nb: Graphic3d_ZLayerId)
+ SetModel(model: Handle_Interface_InterfaceModel): void;
+ Model(): Handle_Interface_InterfaceModel;
+ NextMappedWithAttribute(name: Standard_CString, num0: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ TransientMapper(obj: Handle_Standard_Transient): Handle_Transfer_TransientMapper;
+ PrintTrace(start: Handle_Transfer_Finder, S: Standard_OStream): void;
+ PrintStats(mode: Graphic3d_ZLayerId, S: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_FinderProcess {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_FinderProcess): void;
+ get(): Transfer_FinderProcess;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_FinderProcess_1 extends Handle_Transfer_FinderProcess {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_FinderProcess_2 extends Handle_Transfer_FinderProcess {
+ constructor(thePtr: Transfer_FinderProcess);
+ }
+
+ export declare class Handle_Transfer_FinderProcess_3 extends Handle_Transfer_FinderProcess {
+ constructor(theHandle: Handle_Transfer_FinderProcess);
+ }
+
+ export declare class Handle_Transfer_FinderProcess_4 extends Handle_Transfer_FinderProcess {
+ constructor(theHandle: Handle_Transfer_FinderProcess);
+ }
+
+export declare class Transfer_SimpleBinderOfTransient extends Transfer_Binder {
+ constructor()
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ SetResult(res: Handle_Standard_Transient): void;
+ Result(): Handle_Standard_Transient;
+ static GetTypedResult(bnd: Handle_Transfer_Binder, atype: Handle_Standard_Type, res: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_SimpleBinderOfTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_SimpleBinderOfTransient): void;
+ get(): Transfer_SimpleBinderOfTransient;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_SimpleBinderOfTransient_1 extends Handle_Transfer_SimpleBinderOfTransient {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_SimpleBinderOfTransient_2 extends Handle_Transfer_SimpleBinderOfTransient {
+ constructor(thePtr: Transfer_SimpleBinderOfTransient);
+ }
+
+ export declare class Handle_Transfer_SimpleBinderOfTransient_3 extends Handle_Transfer_SimpleBinderOfTransient {
+ constructor(theHandle: Handle_Transfer_SimpleBinderOfTransient);
+ }
+
+ export declare class Handle_Transfer_SimpleBinderOfTransient_4 extends Handle_Transfer_SimpleBinderOfTransient {
+ constructor(theHandle: Handle_Transfer_SimpleBinderOfTransient);
+ }
+
+export declare class Transfer_ResultFromModel extends Standard_Transient {
+ constructor()
+ SetModel(model: Handle_Interface_InterfaceModel): void;
+ SetFileName(filename: Standard_CString): void;
+ Model(): Handle_Interface_InterfaceModel;
+ FileName(): Standard_CString;
+ Fill(TP: Handle_Transfer_TransientProcess, ent: Handle_Standard_Transient): Standard_Boolean;
+ Strip(mode: Graphic3d_ZLayerId): void;
+ FillBack(TP: Handle_Transfer_TransientProcess): void;
+ HasResult(): Standard_Boolean;
+ MainResult(): Handle_Transfer_ResultFromTransient;
+ SetMainResult(amain: Handle_Transfer_ResultFromTransient): void;
+ MainLabel(): Standard_CString;
+ MainNumber(): Graphic3d_ZLayerId;
+ ResultFromKey(start: Handle_Standard_Transient): Handle_Transfer_ResultFromTransient;
+ Results(level: Graphic3d_ZLayerId): Handle_TColStd_HSequenceOfTransient;
+ TransferredList(level: Graphic3d_ZLayerId): Handle_TColStd_HSequenceOfTransient;
+ CheckedList(check: Interface_CheckStatus, result: Standard_Boolean): Handle_TColStd_HSequenceOfTransient;
+ CheckList(erronly: Standard_Boolean, level: Graphic3d_ZLayerId): Interface_CheckIterator;
+ CheckStatus(): Interface_CheckStatus;
+ ComputeCheckStatus(enforce: Standard_Boolean): Interface_CheckStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_ResultFromModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ResultFromModel): void;
+ get(): Transfer_ResultFromModel;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ResultFromModel_1 extends Handle_Transfer_ResultFromModel {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ResultFromModel_2 extends Handle_Transfer_ResultFromModel {
+ constructor(thePtr: Transfer_ResultFromModel);
+ }
+
+ export declare class Handle_Transfer_ResultFromModel_3 extends Handle_Transfer_ResultFromModel {
+ constructor(theHandle: Handle_Transfer_ResultFromModel);
+ }
+
+ export declare class Handle_Transfer_ResultFromModel_4 extends Handle_Transfer_ResultFromModel {
+ constructor(theHandle: Handle_Transfer_ResultFromModel);
+ }
+
+export declare type Transfer_StatusExec = {
+ Transfer_StatusInitial: {};
+ Transfer_StatusRun: {};
+ Transfer_StatusDone: {};
+ Transfer_StatusError: {};
+ Transfer_StatusLoop: {};
+}
+
+export declare class Handle_Transfer_TransientListBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_TransientListBinder): void;
+ get(): Transfer_TransientListBinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_TransientListBinder_1 extends Handle_Transfer_TransientListBinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_TransientListBinder_2 extends Handle_Transfer_TransientListBinder {
+ constructor(thePtr: Transfer_TransientListBinder);
+ }
+
+ export declare class Handle_Transfer_TransientListBinder_3 extends Handle_Transfer_TransientListBinder {
+ constructor(theHandle: Handle_Transfer_TransientListBinder);
+ }
+
+ export declare class Handle_Transfer_TransientListBinder_4 extends Handle_Transfer_TransientListBinder {
+ constructor(theHandle: Handle_Transfer_TransientListBinder);
+ }
+
+export declare class Transfer_TransientListBinder extends Transfer_Binder {
+ IsMultiple(): Standard_Boolean;
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ AddResult(res: Handle_Standard_Transient): void;
+ Result(): Handle_TColStd_HSequenceOfTransient;
+ SetResult(num: Graphic3d_ZLayerId, res: Handle_Standard_Transient): void;
+ NbTransients(): Graphic3d_ZLayerId;
+ Transient(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_TransientListBinder_1 extends Transfer_TransientListBinder {
+ constructor();
+ }
+
+ export declare class Transfer_TransientListBinder_2 extends Transfer_TransientListBinder {
+ constructor(list: Handle_TColStd_HSequenceOfTransient);
+ }
+
+export declare class Handle_Transfer_TransientProcess {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_TransientProcess): void;
+ get(): Transfer_TransientProcess;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_TransientProcess_1 extends Handle_Transfer_TransientProcess {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_TransientProcess_2 extends Handle_Transfer_TransientProcess {
+ constructor(thePtr: Transfer_TransientProcess);
+ }
+
+ export declare class Handle_Transfer_TransientProcess_3 extends Handle_Transfer_TransientProcess {
+ constructor(theHandle: Handle_Transfer_TransientProcess);
+ }
+
+ export declare class Handle_Transfer_TransientProcess_4 extends Handle_Transfer_TransientProcess {
+ constructor(theHandle: Handle_Transfer_TransientProcess);
+ }
+
+export declare class Transfer_TransientProcess extends Transfer_ProcessForTransient {
+ constructor(nb: Graphic3d_ZLayerId)
+ SetModel(model: Handle_Interface_InterfaceModel): void;
+ Model(): Handle_Interface_InterfaceModel;
+ SetGraph(HG: Handle_Interface_HGraph): void;
+ HasGraph(): Standard_Boolean;
+ HGraph(): Handle_Interface_HGraph;
+ Graph(): Interface_Graph;
+ SetContext(name: Standard_CString, ctx: Handle_Standard_Transient): void;
+ GetContext(name: Standard_CString, type: Handle_Standard_Type, ctx: Handle_Standard_Transient): Standard_Boolean;
+ Context(): any;
+ PrintTrace(start: Handle_Standard_Transient, S: Standard_OStream): void;
+ CheckNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ TypedSharings(start: Handle_Standard_Transient, type: Handle_Standard_Type): Interface_EntityIterator;
+ IsDataLoaded(ent: Handle_Standard_Transient): Standard_Boolean;
+ IsDataFail(ent: Handle_Standard_Transient): Standard_Boolean;
+ PrintStats(mode: Graphic3d_ZLayerId, S: Standard_OStream): void;
+ RootsForTransfer(): Handle_TColStd_HSequenceOfTransient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_Finder extends Standard_Transient {
+ GetHashCode(): Graphic3d_ZLayerId;
+ Equates(other: Handle_Transfer_Finder): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ SetAttribute(name: Standard_CString, val: Handle_Standard_Transient): void;
+ RemoveAttribute(name: Standard_CString): Standard_Boolean;
+ GetAttribute(name: Standard_CString, type: Handle_Standard_Type, val: Handle_Standard_Transient): Standard_Boolean;
+ Attribute(name: Standard_CString): Handle_Standard_Transient;
+ AttributeType(name: Standard_CString): Interface_ParamType;
+ SetIntegerAttribute(name: Standard_CString, val: Graphic3d_ZLayerId): void;
+ GetIntegerAttribute(name: Standard_CString, val: Graphic3d_ZLayerId): Standard_Boolean;
+ IntegerAttribute(name: Standard_CString): Graphic3d_ZLayerId;
+ SetRealAttribute(name: Standard_CString, val: Quantity_AbsorbedDose): void;
+ GetRealAttribute(name: Standard_CString, val: Quantity_AbsorbedDose): Standard_Boolean;
+ RealAttribute(name: Standard_CString): Quantity_AbsorbedDose;
+ SetStringAttribute(name: Standard_CString, val: Standard_CString): void;
+ StringAttribute(name: Standard_CString): Standard_CString;
+ AttrList(): any;
+ SameAttributes(other: Handle_Transfer_Finder): void;
+ GetAttributes(other: Handle_Transfer_Finder, fromname: Standard_CString, copied: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_Finder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_Finder): void;
+ get(): Transfer_Finder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_Finder_1 extends Handle_Transfer_Finder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_Finder_2 extends Handle_Transfer_Finder {
+ constructor(thePtr: Transfer_Finder);
+ }
+
+ export declare class Handle_Transfer_Finder_3 extends Handle_Transfer_Finder {
+ constructor(theHandle: Handle_Transfer_Finder);
+ }
+
+ export declare class Handle_Transfer_Finder_4 extends Handle_Transfer_Finder {
+ constructor(theHandle: Handle_Transfer_Finder);
+ }
+
+export declare class Handle_Transfer_MultipleBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_MultipleBinder): void;
+ get(): Transfer_MultipleBinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_MultipleBinder_1 extends Handle_Transfer_MultipleBinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_MultipleBinder_2 extends Handle_Transfer_MultipleBinder {
+ constructor(thePtr: Transfer_MultipleBinder);
+ }
+
+ export declare class Handle_Transfer_MultipleBinder_3 extends Handle_Transfer_MultipleBinder {
+ constructor(theHandle: Handle_Transfer_MultipleBinder);
+ }
+
+ export declare class Handle_Transfer_MultipleBinder_4 extends Handle_Transfer_MultipleBinder {
+ constructor(theHandle: Handle_Transfer_MultipleBinder);
+ }
+
+export declare class Transfer_MultipleBinder extends Transfer_Binder {
+ constructor()
+ IsMultiple(): Standard_Boolean;
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ AddResult(res: Handle_Standard_Transient): void;
+ NbResults(): Graphic3d_ZLayerId;
+ ResultValue(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ MultipleResult(): Handle_TColStd_HSequenceOfTransient;
+ SetMultipleResult(mulres: Handle_TColStd_HSequenceOfTransient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_DispatchControl extends Interface_CopyControl {
+ constructor(model: Handle_Interface_InterfaceModel, TP: Handle_Transfer_TransientProcess)
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ StartingModel(): Handle_Interface_InterfaceModel;
+ Clear(): void;
+ Bind(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): void;
+ Search(ent: Handle_Standard_Transient, res: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_DispatchControl {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_DispatchControl): void;
+ get(): Transfer_DispatchControl;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_DispatchControl_1 extends Handle_Transfer_DispatchControl {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_DispatchControl_2 extends Handle_Transfer_DispatchControl {
+ constructor(thePtr: Transfer_DispatchControl);
+ }
+
+ export declare class Handle_Transfer_DispatchControl_3 extends Handle_Transfer_DispatchControl {
+ constructor(theHandle: Handle_Transfer_DispatchControl);
+ }
+
+ export declare class Handle_Transfer_DispatchControl_4 extends Handle_Transfer_DispatchControl {
+ constructor(theHandle: Handle_Transfer_DispatchControl);
+ }
+
+export declare class Transfer_MapContainer extends Standard_Transient {
+ constructor()
+ SetMapObjects(theMapObjects: TColStd_DataMapOfTransientTransient): void;
+ GetMapObjects(): TColStd_DataMapOfTransientTransient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_MapContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_MapContainer): void;
+ get(): Transfer_MapContainer;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_MapContainer_1 extends Handle_Transfer_MapContainer {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_MapContainer_2 extends Handle_Transfer_MapContainer {
+ constructor(thePtr: Transfer_MapContainer);
+ }
+
+ export declare class Handle_Transfer_MapContainer_3 extends Handle_Transfer_MapContainer {
+ constructor(theHandle: Handle_Transfer_MapContainer);
+ }
+
+ export declare class Handle_Transfer_MapContainer_4 extends Handle_Transfer_MapContainer {
+ constructor(theHandle: Handle_Transfer_MapContainer);
+ }
+
+export declare class Transfer_ActorOfTransientProcess extends Transfer_ActorOfProcessForTransient {
+ constructor()
+ Transferring(start: Handle_Standard_Transient, TP: Handle_Transfer_ProcessForTransient, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ Transfer(start: Handle_Standard_Transient, TP: Handle_Transfer_TransientProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransferTransient(start: Handle_Standard_Transient, TP: Handle_Transfer_TransientProcess, theProgress: Message_ProgressRange): Handle_Standard_Transient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_ActorOfTransientProcess {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ActorOfTransientProcess): void;
+ get(): Transfer_ActorOfTransientProcess;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ActorOfTransientProcess_1 extends Handle_Transfer_ActorOfTransientProcess {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ActorOfTransientProcess_2 extends Handle_Transfer_ActorOfTransientProcess {
+ constructor(thePtr: Transfer_ActorOfTransientProcess);
+ }
+
+ export declare class Handle_Transfer_ActorOfTransientProcess_3 extends Handle_Transfer_ActorOfTransientProcess {
+ constructor(theHandle: Handle_Transfer_ActorOfTransientProcess);
+ }
+
+ export declare class Handle_Transfer_ActorOfTransientProcess_4 extends Handle_Transfer_ActorOfTransientProcess {
+ constructor(theHandle: Handle_Transfer_ActorOfTransientProcess);
+ }
+
+export declare class Handle_Transfer_VoidBinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_VoidBinder): void;
+ get(): Transfer_VoidBinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_VoidBinder_1 extends Handle_Transfer_VoidBinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_VoidBinder_2 extends Handle_Transfer_VoidBinder {
+ constructor(thePtr: Transfer_VoidBinder);
+ }
+
+ export declare class Handle_Transfer_VoidBinder_3 extends Handle_Transfer_VoidBinder {
+ constructor(theHandle: Handle_Transfer_VoidBinder);
+ }
+
+ export declare class Handle_Transfer_VoidBinder_4 extends Handle_Transfer_VoidBinder {
+ constructor(theHandle: Handle_Transfer_VoidBinder);
+ }
+
+export declare class Transfer_VoidBinder extends Transfer_Binder {
+ constructor()
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_FindHasher {
+ constructor();
+ static HashCode(theFinder: Handle_Transfer_Finder, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(K1: Handle_Transfer_Finder, K2: Handle_Transfer_Finder): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Transfer_ActorDispatch extends Transfer_ActorOfTransientProcess {
+ AddActor(actor: Handle_Transfer_ActorOfTransientProcess): void;
+ TransferDispatch(): Transfer_TransferDispatch;
+ Transfer(start: Handle_Standard_Transient, TP: Handle_Transfer_TransientProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_ActorDispatch_1 extends Transfer_ActorDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel, lib: Interface_GeneralLib);
+ }
+
+ export declare class Transfer_ActorDispatch_2 extends Transfer_ActorDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol);
+ }
+
+ export declare class Transfer_ActorDispatch_3 extends Transfer_ActorDispatch {
+ constructor(amodel: Handle_Interface_InterfaceModel);
+ }
+
+export declare class Handle_Transfer_ActorDispatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ActorDispatch): void;
+ get(): Transfer_ActorDispatch;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ActorDispatch_1 extends Handle_Transfer_ActorDispatch {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ActorDispatch_2 extends Handle_Transfer_ActorDispatch {
+ constructor(thePtr: Transfer_ActorDispatch);
+ }
+
+ export declare class Handle_Transfer_ActorDispatch_3 extends Handle_Transfer_ActorDispatch {
+ constructor(theHandle: Handle_Transfer_ActorDispatch);
+ }
+
+ export declare class Handle_Transfer_ActorDispatch_4 extends Handle_Transfer_ActorDispatch {
+ constructor(theHandle: Handle_Transfer_ActorDispatch);
+ }
+
+export declare class Transfer_TransferInput {
+ constructor()
+ Entities(list: Transfer_TransferIterator): Interface_EntityIterator;
+ FillModel_1(proc: Handle_Transfer_TransientProcess, amodel: Handle_Interface_InterfaceModel): void;
+ FillModel_2(proc: Handle_Transfer_TransientProcess, amodel: Handle_Interface_InterfaceModel, proto: Handle_Interface_Protocol, roots: Standard_Boolean): void;
+ FillModel_3(proc: Handle_Transfer_FinderProcess, amodel: Handle_Interface_InterfaceModel): void;
+ FillModel_4(proc: Handle_Transfer_FinderProcess, amodel: Handle_Interface_InterfaceModel, proto: Handle_Interface_Protocol, roots: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_ActorOfProcessForTransient {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_ActorOfProcessForTransient): void;
+ get(): Transfer_ActorOfProcessForTransient;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_ActorOfProcessForTransient_1 extends Handle_Transfer_ActorOfProcessForTransient {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForTransient_2 extends Handle_Transfer_ActorOfProcessForTransient {
+ constructor(thePtr: Transfer_ActorOfProcessForTransient);
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForTransient_3 extends Handle_Transfer_ActorOfProcessForTransient {
+ constructor(theHandle: Handle_Transfer_ActorOfProcessForTransient);
+ }
+
+ export declare class Handle_Transfer_ActorOfProcessForTransient_4 extends Handle_Transfer_ActorOfProcessForTransient {
+ constructor(theHandle: Handle_Transfer_ActorOfProcessForTransient);
+ }
+
+export declare class Transfer_ActorOfProcessForTransient extends Standard_Transient {
+ constructor()
+ Recognize(start: Handle_Standard_Transient): Standard_Boolean;
+ Transferring(start: Handle_Standard_Transient, TP: Handle_Transfer_ProcessForTransient, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ TransientResult(res: Handle_Standard_Transient): Handle_Transfer_SimpleBinderOfTransient;
+ NullResult(): Handle_Transfer_Binder;
+ SetLast(mode: Standard_Boolean): void;
+ IsLast(): Standard_Boolean;
+ SetNext(next: Handle_Transfer_ActorOfProcessForTransient): void;
+ Next(): Handle_Transfer_ActorOfProcessForTransient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_TransferFailure extends Interface_InterfaceError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Transfer_TransferFailure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Transfer_TransferFailure_1 extends Transfer_TransferFailure {
+ constructor();
+ }
+
+ export declare class Transfer_TransferFailure_2 extends Transfer_TransferFailure {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Transfer_TransferFailure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_TransferFailure): void;
+ get(): Transfer_TransferFailure;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_TransferFailure_1 extends Handle_Transfer_TransferFailure {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_TransferFailure_2 extends Handle_Transfer_TransferFailure {
+ constructor(thePtr: Transfer_TransferFailure);
+ }
+
+ export declare class Handle_Transfer_TransferFailure_3 extends Handle_Transfer_TransferFailure {
+ constructor(theHandle: Handle_Transfer_TransferFailure);
+ }
+
+ export declare class Handle_Transfer_TransferFailure_4 extends Handle_Transfer_TransferFailure {
+ constructor(theHandle: Handle_Transfer_TransferFailure);
+ }
+
+export declare class Handle_Transfer_Binder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_Binder): void;
+ get(): Transfer_Binder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_Binder_1 extends Handle_Transfer_Binder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_Binder_2 extends Handle_Transfer_Binder {
+ constructor(thePtr: Transfer_Binder);
+ }
+
+ export declare class Handle_Transfer_Binder_3 extends Handle_Transfer_Binder {
+ constructor(theHandle: Handle_Transfer_Binder);
+ }
+
+ export declare class Handle_Transfer_Binder_4 extends Handle_Transfer_Binder {
+ constructor(theHandle: Handle_Transfer_Binder);
+ }
+
+export declare class Transfer_Binder extends Standard_Transient {
+ Merge(other: Handle_Transfer_Binder): void;
+ IsMultiple(): Standard_Boolean;
+ ResultType(): Handle_Standard_Type;
+ ResultTypeName(): Standard_CString;
+ AddResult(next: Handle_Transfer_Binder): void;
+ NextResult(): Handle_Transfer_Binder;
+ HasResult(): Standard_Boolean;
+ SetAlreadyUsed(): void;
+ Status(): Transfer_StatusResult;
+ StatusExec(): Transfer_StatusExec;
+ SetStatusExec(stat: Transfer_StatusExec): void;
+ AddFail(mess: Standard_CString, orig: Standard_CString): void;
+ AddWarning(mess: Standard_CString, orig: Standard_CString): void;
+ Check(): Handle_Interface_Check;
+ CCheck(): Handle_Interface_Check;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Transfer_BinderOfTransientInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_BinderOfTransientInteger): void;
+ get(): Transfer_BinderOfTransientInteger;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_BinderOfTransientInteger_1 extends Handle_Transfer_BinderOfTransientInteger {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_BinderOfTransientInteger_2 extends Handle_Transfer_BinderOfTransientInteger {
+ constructor(thePtr: Transfer_BinderOfTransientInteger);
+ }
+
+ export declare class Handle_Transfer_BinderOfTransientInteger_3 extends Handle_Transfer_BinderOfTransientInteger {
+ constructor(theHandle: Handle_Transfer_BinderOfTransientInteger);
+ }
+
+ export declare class Handle_Transfer_BinderOfTransientInteger_4 extends Handle_Transfer_BinderOfTransientInteger {
+ constructor(theHandle: Handle_Transfer_BinderOfTransientInteger);
+ }
+
+export declare class Transfer_BinderOfTransientInteger extends Transfer_SimpleBinderOfTransient {
+ constructor()
+ SetInteger(value: Graphic3d_ZLayerId): void;
+ Integer(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Transfer_TransferOutput {
+ Model(): Handle_Interface_InterfaceModel;
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ Transfer(obj: Handle_Standard_Transient, theProgress: Message_ProgressRange): void;
+ TransferRoots_1(protocol: Handle_Interface_Protocol, theProgress: Message_ProgressRange): void;
+ TransferRoots_2(G: Interface_Graph, theProgress: Message_ProgressRange): void;
+ TransferRoots_3(theProgress: Message_ProgressRange): void;
+ ListForStatus(normal: Standard_Boolean, roots: Standard_Boolean): Interface_EntityIterator;
+ ModelForStatus(protocol: Handle_Interface_Protocol, normal: Standard_Boolean, roots: Standard_Boolean): Handle_Interface_InterfaceModel;
+ delete(): void;
+}
+
+ export declare class Transfer_TransferOutput_1 extends Transfer_TransferOutput {
+ constructor(actor: Handle_Transfer_ActorOfTransientProcess, amodel: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class Transfer_TransferOutput_2 extends Transfer_TransferOutput {
+ constructor(proc: Handle_Transfer_TransientProcess, amodel: Handle_Interface_InterfaceModel);
+ }
+
+export declare class Handle_Transfer_HSequenceOfFinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_HSequenceOfFinder): void;
+ get(): Transfer_HSequenceOfFinder;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_HSequenceOfFinder_1 extends Handle_Transfer_HSequenceOfFinder {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_HSequenceOfFinder_2 extends Handle_Transfer_HSequenceOfFinder {
+ constructor(thePtr: Transfer_HSequenceOfFinder);
+ }
+
+ export declare class Handle_Transfer_HSequenceOfFinder_3 extends Handle_Transfer_HSequenceOfFinder {
+ constructor(theHandle: Handle_Transfer_HSequenceOfFinder);
+ }
+
+ export declare class Handle_Transfer_HSequenceOfFinder_4 extends Handle_Transfer_HSequenceOfFinder {
+ constructor(theHandle: Handle_Transfer_HSequenceOfFinder);
+ }
+
+export declare class Handle_Transfer_TransientMapper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Transfer_TransientMapper): void;
+ get(): Transfer_TransientMapper;
+ delete(): void;
+}
+
+ export declare class Handle_Transfer_TransientMapper_1 extends Handle_Transfer_TransientMapper {
+ constructor();
+ }
+
+ export declare class Handle_Transfer_TransientMapper_2 extends Handle_Transfer_TransientMapper {
+ constructor(thePtr: Transfer_TransientMapper);
+ }
+
+ export declare class Handle_Transfer_TransientMapper_3 extends Handle_Transfer_TransientMapper {
+ constructor(theHandle: Handle_Transfer_TransientMapper);
+ }
+
+ export declare class Handle_Transfer_TransientMapper_4 extends Handle_Transfer_TransientMapper {
+ constructor(theHandle: Handle_Transfer_TransientMapper);
+ }
+
+export declare class Transfer_TransientMapper extends Transfer_Finder {
+ constructor(akey: Handle_Standard_Transient)
+ Value(): Handle_Standard_Transient;
+ Equates(other: Handle_Transfer_Finder): Standard_Boolean;
+ ValueType(): Handle_Standard_Type;
+ ValueTypeName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Plugin_Failure extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Plugin_Failure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Plugin_Failure_1 extends Plugin_Failure {
+ constructor();
+ }
+
+ export declare class Plugin_Failure_2 extends Plugin_Failure {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Plugin_Failure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Plugin_Failure): void;
+ get(): Plugin_Failure;
+ delete(): void;
+}
+
+ export declare class Handle_Plugin_Failure_1 extends Handle_Plugin_Failure {
+ constructor();
+ }
+
+ export declare class Handle_Plugin_Failure_2 extends Handle_Plugin_Failure {
+ constructor(thePtr: Plugin_Failure);
+ }
+
+ export declare class Handle_Plugin_Failure_3 extends Handle_Plugin_Failure {
+ constructor(theHandle: Handle_Plugin_Failure);
+ }
+
+ export declare class Handle_Plugin_Failure_4 extends Handle_Plugin_Failure {
+ constructor(theHandle: Handle_Plugin_Failure);
+ }
+
+export declare class Plugin_MapOfFunctions extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Plugin_MapOfFunctions): void;
+ Assign(theOther: Plugin_MapOfFunctions): Plugin_MapOfFunctions;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_AsciiString, theItem: OSD_Function): Standard_Boolean;
+ Bound(theKey: TCollection_AsciiString, theItem: OSD_Function): OSD_Function;
+ IsBound(theKey: TCollection_AsciiString): Standard_Boolean;
+ UnBind(theKey: TCollection_AsciiString): Standard_Boolean;
+ Seek(theKey: TCollection_AsciiString): OSD_Function;
+ ChangeSeek(theKey: TCollection_AsciiString): OSD_Function;
+ ChangeFind(theKey: TCollection_AsciiString): OSD_Function;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Plugin_MapOfFunctions_1 extends Plugin_MapOfFunctions {
+ constructor();
+ }
+
+ export declare class Plugin_MapOfFunctions_2 extends Plugin_MapOfFunctions {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Plugin_MapOfFunctions_3 extends Plugin_MapOfFunctions {
+ constructor(theOther: Plugin_MapOfFunctions);
+ }
+
+export declare class Plugin {
+ constructor();
+ static Load(aGUID: Standard_GUID, theVerbose: Standard_Boolean): Handle_Standard_Transient;
+ delete(): void;
+}
+
+export declare class XSControl_Reader {
+ SetNorm(norm: Standard_CString): Standard_Boolean;
+ SetWS(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean): void;
+ WS(): Handle_XSControl_WorkSession;
+ ReadFile(filename: Standard_CString): IFSelect_ReturnStatus;
+ ReadStream(theName: Standard_CString, theIStream: Standard_IStream): IFSelect_ReturnStatus;
+ Model(): Handle_Interface_InterfaceModel;
+ GiveList_1(first: Standard_CString, second: Standard_CString): Handle_TColStd_HSequenceOfTransient;
+ GiveList_2(first: Standard_CString, ent: Handle_Standard_Transient): Handle_TColStd_HSequenceOfTransient;
+ NbRootsForTransfer(): Graphic3d_ZLayerId;
+ RootForTransfer(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ TransferOneRoot(num: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): Standard_Boolean;
+ TransferOne(num: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): Standard_Boolean;
+ TransferEntity(start: Handle_Standard_Transient, theProgress: Message_ProgressRange): Standard_Boolean;
+ TransferList(list: Handle_TColStd_HSequenceOfTransient, theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ TransferRoots(theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ ClearShapes(): void;
+ NbShapes(): Graphic3d_ZLayerId;
+ Shape(num: Graphic3d_ZLayerId): TopoDS_Shape;
+ OneShape(): TopoDS_Shape;
+ PrintCheckLoad_1(failsonly: Standard_Boolean, mode: IFSelect_PrintCount): void;
+ PrintCheckLoad_2(theStream: Standard_OStream, failsonly: Standard_Boolean, mode: IFSelect_PrintCount): void;
+ PrintCheckTransfer_1(failsonly: Standard_Boolean, mode: IFSelect_PrintCount): void;
+ PrintCheckTransfer_2(theStream: Standard_OStream, failsonly: Standard_Boolean, mode: IFSelect_PrintCount): void;
+ PrintStatsTransfer_1(what: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ PrintStatsTransfer_2(theStream: Standard_OStream, what: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ GetStatsTransfer(list: Handle_TColStd_HSequenceOfTransient, nbMapped: Graphic3d_ZLayerId, nbWithResult: Graphic3d_ZLayerId, nbWithFail: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class XSControl_Reader_1 extends XSControl_Reader {
+ constructor();
+ }
+
+ export declare class XSControl_Reader_2 extends XSControl_Reader {
+ constructor(norm: Standard_CString);
+ }
+
+ export declare class XSControl_Reader_3 extends XSControl_Reader {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class Handle_XSControl_Controller {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_Controller): void;
+ get(): XSControl_Controller;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_Controller_1 extends Handle_XSControl_Controller {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_Controller_2 extends Handle_XSControl_Controller {
+ constructor(thePtr: XSControl_Controller);
+ }
+
+ export declare class Handle_XSControl_Controller_3 extends Handle_XSControl_Controller {
+ constructor(theHandle: Handle_XSControl_Controller);
+ }
+
+ export declare class Handle_XSControl_Controller_4 extends Handle_XSControl_Controller {
+ constructor(theHandle: Handle_XSControl_Controller);
+ }
+
+export declare class XSControl_Controller extends Standard_Transient {
+ SetNames(theLongName: Standard_CString, theShortName: Standard_CString): void;
+ AutoRecord(): void;
+ Record(name: Standard_CString): void;
+ static Recorded(name: Standard_CString): Handle_XSControl_Controller;
+ Name(rsc: Standard_Boolean): Standard_CString;
+ Protocol(): Handle_Interface_Protocol;
+ WorkLibrary(): Handle_IFSelect_WorkLibrary;
+ NewModel(): Handle_Interface_InterfaceModel;
+ ActorRead(model: Handle_Interface_InterfaceModel): Handle_Transfer_ActorOfTransientProcess;
+ ActorWrite(): Handle_Transfer_ActorOfFinderProcess;
+ SetModeWrite(modemin: Graphic3d_ZLayerId, modemax: Graphic3d_ZLayerId, shape: Standard_Boolean): void;
+ SetModeWriteHelp(modetrans: Graphic3d_ZLayerId, help: Standard_CString, shape: Standard_Boolean): void;
+ ModeWriteBounds(modemin: Graphic3d_ZLayerId, modemax: Graphic3d_ZLayerId, shape: Standard_Boolean): Standard_Boolean;
+ IsModeWrite(modetrans: Graphic3d_ZLayerId, shape: Standard_Boolean): Standard_Boolean;
+ ModeWriteHelp(modetrans: Graphic3d_ZLayerId, shape: Standard_Boolean): Standard_CString;
+ RecognizeWriteTransient(obj: Handle_Standard_Transient, modetrans: Graphic3d_ZLayerId): Standard_Boolean;
+ TransferWriteTransient(obj: Handle_Standard_Transient, FP: Handle_Transfer_FinderProcess, model: Handle_Interface_InterfaceModel, modetrans: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ RecognizeWriteShape(shape: TopoDS_Shape, modetrans: Graphic3d_ZLayerId): Standard_Boolean;
+ TransferWriteShape(shape: TopoDS_Shape, FP: Handle_Transfer_FinderProcess, model: Handle_Interface_InterfaceModel, modetrans: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ AddSessionItem(theItem: Handle_Standard_Transient, theName: Standard_CString, toApply: Standard_Boolean): void;
+ SessionItem(theName: Standard_CString): Handle_Standard_Transient;
+ Customise(WS: Handle_XSControl_WorkSession): void;
+ AdaptorSession(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XSControl_TransferReader extends Standard_Transient {
+ constructor()
+ SetController(theControl: Handle_XSControl_Controller): void;
+ SetActor(theActor: Handle_Transfer_ActorOfTransientProcess): void;
+ Actor(): Handle_Transfer_ActorOfTransientProcess;
+ SetModel(theModel: Handle_Interface_InterfaceModel): void;
+ SetGraph(theGraph: Handle_Interface_HGraph): void;
+ Model(): Handle_Interface_InterfaceModel;
+ SetContext(theName: Standard_CString, theCtx: Handle_Standard_Transient): void;
+ GetContext(theName: Standard_CString, theType: Handle_Standard_Type, theCtx: Handle_Standard_Transient): Standard_Boolean;
+ Context(): any;
+ SetFileName(theName: Standard_CString): void;
+ FileName(): Standard_CString;
+ Clear(theMode: Graphic3d_ZLayerId): void;
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ SetTransientProcess(theTP: Handle_Transfer_TransientProcess): void;
+ RecordResult(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ IsRecorded(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ HasResult(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ RecordedList(): Handle_TColStd_HSequenceOfTransient;
+ Skip(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ IsSkipped(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ IsMarked(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ FinalResult(theEnt: Handle_Standard_Transient): Handle_Transfer_ResultFromModel;
+ FinalEntityLabel(theEnt: Handle_Standard_Transient): Standard_CString;
+ FinalEntityNumber(theEnt: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ResultFromNumber(theNum: Graphic3d_ZLayerId): Handle_Transfer_ResultFromModel;
+ TransientResult(theEnt: Handle_Standard_Transient): Handle_Standard_Transient;
+ ShapeResult(theEnt: Handle_Standard_Transient): TopoDS_Shape;
+ ClearResult(theEnt: Handle_Standard_Transient, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ EntityFromResult(theRes: Handle_Standard_Transient, theMode: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ EntityFromShapeResult(theRes: TopoDS_Shape, theMode: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ EntitiesFromShapeList(theRes: Handle_TopTools_HSequenceOfShape, theMode: Graphic3d_ZLayerId): Handle_TColStd_HSequenceOfTransient;
+ CheckList(theEnt: Handle_Standard_Transient, theLevel: Graphic3d_ZLayerId): Interface_CheckIterator;
+ HasChecks(theEnt: Handle_Standard_Transient, FailsOnly: Standard_Boolean): Standard_Boolean;
+ CheckedList(theEnt: Handle_Standard_Transient, WithCheck: Interface_CheckStatus, theResult: Standard_Boolean): Handle_TColStd_HSequenceOfTransient;
+ BeginTransfer(): Standard_Boolean;
+ Recognize(theEnt: Handle_Standard_Transient): Standard_Boolean;
+ TransferOne(theEnt: Handle_Standard_Transient, theRec: Standard_Boolean, theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ TransferList(theList: Handle_TColStd_HSequenceOfTransient, theRec: Standard_Boolean, theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ TransferRoots(theGraph: Interface_Graph, theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ TransferClear(theEnt: Handle_Standard_Transient, theLevel: Graphic3d_ZLayerId): void;
+ PrintStats(theStream: Standard_OStream, theWhat: Graphic3d_ZLayerId, theMode: Graphic3d_ZLayerId): void;
+ LastCheckList(): Interface_CheckIterator;
+ LastTransferList(theRoots: Standard_Boolean): Handle_TColStd_HSequenceOfTransient;
+ ShapeResultList(theRec: Standard_Boolean): Handle_TopTools_HSequenceOfShape;
+ static PrintStatsProcess(theTP: Handle_Transfer_TransientProcess, theWhat: Graphic3d_ZLayerId, theMode: Graphic3d_ZLayerId): void;
+ static PrintStatsOnList(theTP: Handle_Transfer_TransientProcess, theList: Handle_TColStd_HSequenceOfTransient, theWhat: Graphic3d_ZLayerId, theMode: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XSControl_TransferReader {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_TransferReader): void;
+ get(): XSControl_TransferReader;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_TransferReader_1 extends Handle_XSControl_TransferReader {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_TransferReader_2 extends Handle_XSControl_TransferReader {
+ constructor(thePtr: XSControl_TransferReader);
+ }
+
+ export declare class Handle_XSControl_TransferReader_3 extends Handle_XSControl_TransferReader {
+ constructor(theHandle: Handle_XSControl_TransferReader);
+ }
+
+ export declare class Handle_XSControl_TransferReader_4 extends Handle_XSControl_TransferReader {
+ constructor(theHandle: Handle_XSControl_TransferReader);
+ }
+
+export declare class XSControl_ConnectedShapes extends IFSelect_SelectExplore {
+ SetReader(TR: Handle_XSControl_TransferReader): void;
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static AdjacentEntities(ashape: TopoDS_Shape, TP: Handle_Transfer_TransientProcess, type: TopAbs_ShapeEnum): Handle_TColStd_HSequenceOfTransient;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XSControl_ConnectedShapes_1 extends XSControl_ConnectedShapes {
+ constructor();
+ }
+
+ export declare class XSControl_ConnectedShapes_2 extends XSControl_ConnectedShapes {
+ constructor(TR: Handle_XSControl_TransferReader);
+ }
+
+export declare class Handle_XSControl_ConnectedShapes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_ConnectedShapes): void;
+ get(): XSControl_ConnectedShapes;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_ConnectedShapes_1 extends Handle_XSControl_ConnectedShapes {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_ConnectedShapes_2 extends Handle_XSControl_ConnectedShapes {
+ constructor(thePtr: XSControl_ConnectedShapes);
+ }
+
+ export declare class Handle_XSControl_ConnectedShapes_3 extends Handle_XSControl_ConnectedShapes {
+ constructor(theHandle: Handle_XSControl_ConnectedShapes);
+ }
+
+ export declare class Handle_XSControl_ConnectedShapes_4 extends Handle_XSControl_ConnectedShapes {
+ constructor(theHandle: Handle_XSControl_ConnectedShapes);
+ }
+
+export declare class XSControl_SelectForTransfer extends IFSelect_SelectExtract {
+ SetReader(TR: Handle_XSControl_TransferReader): void;
+ SetActor(act: Handle_Transfer_ActorOfTransientProcess): void;
+ Actor(): Handle_Transfer_ActorOfTransientProcess;
+ Reader(): Handle_XSControl_TransferReader;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XSControl_SelectForTransfer_1 extends XSControl_SelectForTransfer {
+ constructor();
+ }
+
+ export declare class XSControl_SelectForTransfer_2 extends XSControl_SelectForTransfer {
+ constructor(TR: Handle_XSControl_TransferReader);
+ }
+
+export declare class Handle_XSControl_SelectForTransfer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_SelectForTransfer): void;
+ get(): XSControl_SelectForTransfer;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_SelectForTransfer_1 extends Handle_XSControl_SelectForTransfer {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_SelectForTransfer_2 extends Handle_XSControl_SelectForTransfer {
+ constructor(thePtr: XSControl_SelectForTransfer);
+ }
+
+ export declare class Handle_XSControl_SelectForTransfer_3 extends Handle_XSControl_SelectForTransfer {
+ constructor(theHandle: Handle_XSControl_SelectForTransfer);
+ }
+
+ export declare class Handle_XSControl_SelectForTransfer_4 extends Handle_XSControl_SelectForTransfer {
+ constructor(theHandle: Handle_XSControl_SelectForTransfer);
+ }
+
+export declare class XSControl_TransferWriter extends Standard_Transient {
+ constructor()
+ FinderProcess(): Handle_Transfer_FinderProcess;
+ SetFinderProcess(theFP: Handle_Transfer_FinderProcess): void;
+ Controller(): Handle_XSControl_Controller;
+ SetController(theCtl: Handle_XSControl_Controller): void;
+ Clear(theMode: Graphic3d_ZLayerId): void;
+ TransferMode(): Graphic3d_ZLayerId;
+ SetTransferMode(theMode: Graphic3d_ZLayerId): void;
+ PrintStats(theWhat: Graphic3d_ZLayerId, theMode: Graphic3d_ZLayerId): void;
+ RecognizeTransient(theObj: Handle_Standard_Transient): Standard_Boolean;
+ TransferWriteTransient(theModel: Handle_Interface_InterfaceModel, theObj: Handle_Standard_Transient, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ RecognizeShape(theShape: TopoDS_Shape): Standard_Boolean;
+ TransferWriteShape(theModel: Handle_Interface_InterfaceModel, theShape: TopoDS_Shape, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ CheckList(): Interface_CheckIterator;
+ ResultCheckList(theModel: Handle_Interface_InterfaceModel): Interface_CheckIterator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XSControl_TransferWriter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_TransferWriter): void;
+ get(): XSControl_TransferWriter;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_TransferWriter_1 extends Handle_XSControl_TransferWriter {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_TransferWriter_2 extends Handle_XSControl_TransferWriter {
+ constructor(thePtr: XSControl_TransferWriter);
+ }
+
+ export declare class Handle_XSControl_TransferWriter_3 extends Handle_XSControl_TransferWriter {
+ constructor(theHandle: Handle_XSControl_TransferWriter);
+ }
+
+ export declare class Handle_XSControl_TransferWriter_4 extends Handle_XSControl_TransferWriter {
+ constructor(theHandle: Handle_XSControl_TransferWriter);
+ }
+
+export declare class XSControl_Functions {
+ constructor();
+ static Init(): void;
+ delete(): void;
+}
+
+export declare class Handle_XSControl_Vars {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_Vars): void;
+ get(): XSControl_Vars;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_Vars_1 extends Handle_XSControl_Vars {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_Vars_2 extends Handle_XSControl_Vars {
+ constructor(thePtr: XSControl_Vars);
+ }
+
+ export declare class Handle_XSControl_Vars_3 extends Handle_XSControl_Vars {
+ constructor(theHandle: Handle_XSControl_Vars);
+ }
+
+ export declare class Handle_XSControl_Vars_4 extends Handle_XSControl_Vars {
+ constructor(theHandle: Handle_XSControl_Vars);
+ }
+
+export declare class XSControl_Vars extends Standard_Transient {
+ constructor()
+ delete(): void;
+}
+
+export declare class XSControl_FuncShape {
+ constructor();
+ static Init(): void;
+ static MoreShapes(session: Handle_XSControl_WorkSession, list: Handle_TopTools_HSequenceOfShape, name: Standard_CString): Graphic3d_ZLayerId;
+ static FileAndVar(session: Handle_XSControl_WorkSession, file: Standard_CString, var_: Standard_CString, def: Standard_CString, resfile: XCAFDoc_PartId, resvar: XCAFDoc_PartId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class XSControl_Writer {
+ SetNorm(norm: Standard_CString): Standard_Boolean;
+ SetWS(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean): void;
+ WS(): Handle_XSControl_WorkSession;
+ Model(newone: Standard_Boolean): Handle_Interface_InterfaceModel;
+ TransferShape(sh: TopoDS_Shape, mode: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ WriteFile(filename: Standard_CString): IFSelect_ReturnStatus;
+ PrintStatsTransfer(what: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class XSControl_Writer_1 extends XSControl_Writer {
+ constructor();
+ }
+
+ export declare class XSControl_Writer_2 extends XSControl_Writer {
+ constructor(norm: Standard_CString);
+ }
+
+ export declare class XSControl_Writer_3 extends XSControl_Writer {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class Handle_XSControl_WorkSession {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_WorkSession): void;
+ get(): XSControl_WorkSession;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_WorkSession_1 extends Handle_XSControl_WorkSession {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_WorkSession_2 extends Handle_XSControl_WorkSession {
+ constructor(thePtr: XSControl_WorkSession);
+ }
+
+ export declare class Handle_XSControl_WorkSession_3 extends Handle_XSControl_WorkSession {
+ constructor(theHandle: Handle_XSControl_WorkSession);
+ }
+
+ export declare class Handle_XSControl_WorkSession_4 extends Handle_XSControl_WorkSession {
+ constructor(theHandle: Handle_XSControl_WorkSession);
+ }
+
+export declare class XSControl_WorkSession extends IFSelect_WorkSession {
+ constructor()
+ ClearData(theMode: Graphic3d_ZLayerId): void;
+ SelectNorm(theNormName: Standard_CString): Standard_Boolean;
+ SetController(theCtl: Handle_XSControl_Controller): void;
+ SelectedNorm(theRsc: Standard_Boolean): Standard_CString;
+ NormAdaptor(): Handle_XSControl_Controller;
+ Context(): any;
+ SetAllContext(theContext: any): void;
+ ClearContext(): void;
+ PrintTransferStatus(theNum: Graphic3d_ZLayerId, theWri: Standard_Boolean, theS: Standard_OStream): Standard_Boolean;
+ InitTransferReader(theMode: Graphic3d_ZLayerId): void;
+ SetTransferReader(theTR: Handle_XSControl_TransferReader): void;
+ TransferReader(): Handle_XSControl_TransferReader;
+ MapReader(): Handle_Transfer_TransientProcess;
+ SetMapReader(theTP: Handle_Transfer_TransientProcess): Standard_Boolean;
+ Result(theEnt: Handle_Standard_Transient, theMode: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ TransferReadOne(theEnts: Handle_Standard_Transient, theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ TransferReadRoots(theProgress: Message_ProgressRange): Graphic3d_ZLayerId;
+ NewModel(): Handle_Interface_InterfaceModel;
+ TransferWriter(): Handle_XSControl_TransferWriter;
+ SetMapWriter(theFP: Handle_Transfer_FinderProcess): Standard_Boolean;
+ TransferWriteShape(theShape: TopoDS_Shape, theCompGraph: Standard_Boolean, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ TransferWriteCheckList(): Interface_CheckIterator;
+ Vars(): Handle_XSControl_Vars;
+ SetVars(theVars: Handle_XSControl_Vars): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XSControl_Utils {
+ constructor()
+ TraceLine(line: Standard_CString): void;
+ TraceLines(lines: Handle_Standard_Transient): void;
+ IsKind(item: Handle_Standard_Transient, what: Handle_Standard_Type): Standard_Boolean;
+ TypeName(item: Handle_Standard_Transient, nopk: Standard_Boolean): Standard_CString;
+ TraValue(list: Handle_Standard_Transient, num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ NewSeqTra(): Handle_TColStd_HSequenceOfTransient;
+ AppendTra(seqval: Handle_TColStd_HSequenceOfTransient, traval: Handle_Standard_Transient): void;
+ DateString(yy: Graphic3d_ZLayerId, mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId): Standard_CString;
+ DateValues(text: Standard_CString, yy: Graphic3d_ZLayerId, mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId): void;
+ ToCString_1(strval: Handle_TCollection_HAsciiString): Standard_CString;
+ ToCString_2(strval: XCAFDoc_PartId): Standard_CString;
+ ToHString_1(strcon: Standard_CString): Handle_TCollection_HAsciiString;
+ ToAString(strcon: Standard_CString): XCAFDoc_PartId;
+ ToEString_1(strval: Handle_TCollection_HExtendedString): Standard_ExtString;
+ ToEString_2(strval: TCollection_ExtendedString): Standard_ExtString;
+ ToHString_2(strcon: Standard_ExtString): Handle_TCollection_HExtendedString;
+ ToXString(strcon: Standard_ExtString): TCollection_ExtendedString;
+ AsciiToExtended(str: Standard_CString): Standard_ExtString;
+ IsAscii(str: Standard_ExtString): Standard_Boolean;
+ ExtendedToAscii(str: Standard_ExtString): Standard_CString;
+ CStrValue(list: Handle_Standard_Transient, num: Graphic3d_ZLayerId): Standard_CString;
+ EStrValue(list: Handle_Standard_Transient, num: Graphic3d_ZLayerId): Standard_ExtString;
+ NewSeqCStr(): Handle_TColStd_HSequenceOfHAsciiString;
+ AppendCStr(seqval: Handle_TColStd_HSequenceOfHAsciiString, strval: Standard_CString): void;
+ NewSeqEStr(): Handle_TColStd_HSequenceOfHExtendedString;
+ AppendEStr(seqval: Handle_TColStd_HSequenceOfHExtendedString, strval: Standard_ExtString): void;
+ CompoundFromSeq(seqval: Handle_TopTools_HSequenceOfShape): TopoDS_Shape;
+ ShapeType(shape: TopoDS_Shape, compound: Standard_Boolean): TopAbs_ShapeEnum;
+ SortedCompound(shape: TopoDS_Shape, type: TopAbs_ShapeEnum, explore: Standard_Boolean, compound: Standard_Boolean): TopoDS_Shape;
+ ShapeValue(seqv: Handle_TopTools_HSequenceOfShape, num: Graphic3d_ZLayerId): TopoDS_Shape;
+ NewSeqShape(): Handle_TopTools_HSequenceOfShape;
+ AppendShape(seqv: Handle_TopTools_HSequenceOfShape, shape: TopoDS_Shape): void;
+ ShapeBinder(shape: TopoDS_Shape, hs: Standard_Boolean): Handle_Standard_Transient;
+ BinderShape(tr: Handle_Standard_Transient): TopoDS_Shape;
+ SeqLength(list: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SeqToArr(seq: Handle_Standard_Transient, first: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ ArrToSeq(arr: Handle_Standard_Transient): Handle_Standard_Transient;
+ SeqIntValue(list: Handle_TColStd_HSequenceOfInteger, num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class XSControl_SignTransferStatus extends IFSelect_Signature {
+ SetReader(TR: Handle_XSControl_TransferReader): void;
+ SetMap(TP: Handle_Transfer_TransientProcess): void;
+ Map(): Handle_Transfer_TransientProcess;
+ Reader(): Handle_XSControl_TransferReader;
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XSControl_SignTransferStatus_1 extends XSControl_SignTransferStatus {
+ constructor();
+ }
+
+ export declare class XSControl_SignTransferStatus_2 extends XSControl_SignTransferStatus {
+ constructor(TR: Handle_XSControl_TransferReader);
+ }
+
+export declare class Handle_XSControl_SignTransferStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSControl_SignTransferStatus): void;
+ get(): XSControl_SignTransferStatus;
+ delete(): void;
+}
+
+ export declare class Handle_XSControl_SignTransferStatus_1 extends Handle_XSControl_SignTransferStatus {
+ constructor();
+ }
+
+ export declare class Handle_XSControl_SignTransferStatus_2 extends Handle_XSControl_SignTransferStatus {
+ constructor(thePtr: XSControl_SignTransferStatus);
+ }
+
+ export declare class Handle_XSControl_SignTransferStatus_3 extends Handle_XSControl_SignTransferStatus {
+ constructor(theHandle: Handle_XSControl_SignTransferStatus);
+ }
+
+ export declare class Handle_XSControl_SignTransferStatus_4 extends Handle_XSControl_SignTransferStatus {
+ constructor(theHandle: Handle_XSControl_SignTransferStatus);
+ }
+
+export declare class XSControl {
+ constructor();
+ static Session(pilot: Handle_IFSelect_SessionPilot): Handle_XSControl_WorkSession;
+ static Vars(pilot: Handle_IFSelect_SessionPilot): Handle_XSControl_Vars;
+ delete(): void;
+}
+
+export declare class BRepAdaptor_Array1OfCurve {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: BRepAdaptor_Curve): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: BRepAdaptor_Array1OfCurve): BRepAdaptor_Array1OfCurve;
+ Move(theOther: BRepAdaptor_Array1OfCurve): BRepAdaptor_Array1OfCurve;
+ First(): BRepAdaptor_Curve;
+ ChangeFirst(): BRepAdaptor_Curve;
+ Last(): BRepAdaptor_Curve;
+ ChangeLast(): BRepAdaptor_Curve;
+ Value(theIndex: Standard_Integer): BRepAdaptor_Curve;
+ ChangeValue(theIndex: Standard_Integer): BRepAdaptor_Curve;
+ SetValue(theIndex: Standard_Integer, theItem: BRepAdaptor_Curve): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_Array1OfCurve_1 extends BRepAdaptor_Array1OfCurve {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_Array1OfCurve_2 extends BRepAdaptor_Array1OfCurve {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class BRepAdaptor_Array1OfCurve_3 extends BRepAdaptor_Array1OfCurve {
+ constructor(theOther: BRepAdaptor_Array1OfCurve);
+ }
+
+ export declare class BRepAdaptor_Array1OfCurve_4 extends BRepAdaptor_Array1OfCurve {
+ constructor(theOther: BRepAdaptor_Array1OfCurve);
+ }
+
+ export declare class BRepAdaptor_Array1OfCurve_5 extends BRepAdaptor_Array1OfCurve {
+ constructor(theBegin: BRepAdaptor_Curve, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class BRepAdaptor_Curve2d extends Geom2dAdaptor_Curve {
+ Initialize(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Edge(): TopoDS_Edge;
+ Face(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_Curve2d_1 extends BRepAdaptor_Curve2d {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_Curve2d_2 extends BRepAdaptor_Curve2d {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare class BRepAdaptor_HCurve extends Adaptor3d_HCurve {
+ Set(C: BRepAdaptor_Curve): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): BRepAdaptor_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_HCurve_1 extends BRepAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_HCurve_2 extends BRepAdaptor_HCurve {
+ constructor(C: BRepAdaptor_Curve);
+ }
+
+export declare class Handle_BRepAdaptor_HCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAdaptor_HCurve): void;
+ get(): BRepAdaptor_HCurve;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAdaptor_HCurve_1 extends Handle_BRepAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve_2 extends Handle_BRepAdaptor_HCurve {
+ constructor(thePtr: BRepAdaptor_HCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve_3 extends Handle_BRepAdaptor_HCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve_4 extends Handle_BRepAdaptor_HCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HCurve);
+ }
+
+export declare class BRepAdaptor_HCurve2d extends Adaptor2d_HCurve2d {
+ Set(C: BRepAdaptor_Curve2d): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): BRepAdaptor_Curve2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_HCurve2d_1 extends BRepAdaptor_HCurve2d {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_HCurve2d_2 extends BRepAdaptor_HCurve2d {
+ constructor(C: BRepAdaptor_Curve2d);
+ }
+
+export declare class Handle_BRepAdaptor_HCurve2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAdaptor_HCurve2d): void;
+ get(): BRepAdaptor_HCurve2d;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAdaptor_HCurve2d_1 extends Handle_BRepAdaptor_HCurve2d {
+ constructor();
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve2d_2 extends Handle_BRepAdaptor_HCurve2d {
+ constructor(thePtr: BRepAdaptor_HCurve2d);
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve2d_3 extends Handle_BRepAdaptor_HCurve2d {
+ constructor(theHandle: Handle_BRepAdaptor_HCurve2d);
+ }
+
+ export declare class Handle_BRepAdaptor_HCurve2d_4 extends Handle_BRepAdaptor_HCurve2d {
+ constructor(theHandle: Handle_BRepAdaptor_HCurve2d);
+ }
+
+export declare class BRepAdaptor_Surface extends Adaptor3d_Surface {
+ Initialize(F: TopoDS_Face, Restriction: Standard_Boolean): void;
+ Surface(): GeomAdaptor_Surface;
+ ChangeSurface(): GeomAdaptor_Surface;
+ Trsf(): gp_Trsf;
+ Face(): TopoDS_Face;
+ Tolerance(): Quantity_AbsorbedDose;
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ UDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ AxeOfRevolution(): gp_Ax1;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ BasisSurface(): Handle_Adaptor3d_HSurface;
+ OffsetValue(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_Surface_1 extends BRepAdaptor_Surface {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_Surface_2 extends BRepAdaptor_Surface {
+ constructor(F: TopoDS_Face, R: Standard_Boolean);
+ }
+
+export declare class BRepAdaptor_CompCurve extends Adaptor3d_Curve {
+ Initialize_1(W: TopoDS_Wire, KnotByCurvilinearAbcissa: Standard_Boolean): void;
+ Initialize_2(W: TopoDS_Wire, KnotByCurvilinearAbcissa: Standard_Boolean, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Wire(): TopoDS_Wire;
+ Edge(U: Quantity_AbsorbedDose, E: TopoDS_Edge, UonE: Quantity_AbsorbedDose): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_CompCurve_1 extends BRepAdaptor_CompCurve {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_CompCurve_2 extends BRepAdaptor_CompCurve {
+ constructor(W: TopoDS_Wire, KnotByCurvilinearAbcissa: Standard_Boolean);
+ }
+
+ export declare class BRepAdaptor_CompCurve_3 extends BRepAdaptor_CompCurve {
+ constructor(W: TopoDS_Wire, KnotByCurvilinearAbcissa: Standard_Boolean, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_BRepAdaptor_HSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAdaptor_HSurface): void;
+ get(): BRepAdaptor_HSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAdaptor_HSurface_1 extends Handle_BRepAdaptor_HSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRepAdaptor_HSurface_2 extends Handle_BRepAdaptor_HSurface {
+ constructor(thePtr: BRepAdaptor_HSurface);
+ }
+
+ export declare class Handle_BRepAdaptor_HSurface_3 extends Handle_BRepAdaptor_HSurface {
+ constructor(theHandle: Handle_BRepAdaptor_HSurface);
+ }
+
+ export declare class Handle_BRepAdaptor_HSurface_4 extends Handle_BRepAdaptor_HSurface {
+ constructor(theHandle: Handle_BRepAdaptor_HSurface);
+ }
+
+export declare class BRepAdaptor_HSurface extends Adaptor3d_HSurface {
+ Set(S: BRepAdaptor_Surface): void;
+ Surface(): Adaptor3d_Surface;
+ ChangeSurface(): BRepAdaptor_Surface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_HSurface_1 extends BRepAdaptor_HSurface {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_HSurface_2 extends BRepAdaptor_HSurface {
+ constructor(S: BRepAdaptor_Surface);
+ }
+
+export declare class Handle_BRepAdaptor_HArray1OfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAdaptor_HArray1OfCurve): void;
+ get(): BRepAdaptor_HArray1OfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAdaptor_HArray1OfCurve_1 extends Handle_BRepAdaptor_HArray1OfCurve {
+ constructor();
+ }
+
+ export declare class Handle_BRepAdaptor_HArray1OfCurve_2 extends Handle_BRepAdaptor_HArray1OfCurve {
+ constructor(thePtr: BRepAdaptor_HArray1OfCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HArray1OfCurve_3 extends Handle_BRepAdaptor_HArray1OfCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HArray1OfCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HArray1OfCurve_4 extends Handle_BRepAdaptor_HArray1OfCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HArray1OfCurve);
+ }
+
+export declare class BRepAdaptor_Curve extends Adaptor3d_Curve {
+ Reset(): void;
+ Initialize_1(E: TopoDS_Edge): void;
+ Initialize_2(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Trsf(): gp_Trsf;
+ Is3DCurve(): Standard_Boolean;
+ IsCurveOnSurface(): Standard_Boolean;
+ Curve(): GeomAdaptor_Curve;
+ CurveOnSurface(): Adaptor3d_CurveOnSurface;
+ Edge(): TopoDS_Edge;
+ Tolerance(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ OffsetCurve(): Handle_Geom_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_Curve_1 extends BRepAdaptor_Curve {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_Curve_2 extends BRepAdaptor_Curve {
+ constructor(E: TopoDS_Edge);
+ }
+
+ export declare class BRepAdaptor_Curve_3 extends BRepAdaptor_Curve {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare class Handle_BRepAdaptor_HCompCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAdaptor_HCompCurve): void;
+ get(): BRepAdaptor_HCompCurve;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAdaptor_HCompCurve_1 extends Handle_BRepAdaptor_HCompCurve {
+ constructor();
+ }
+
+ export declare class Handle_BRepAdaptor_HCompCurve_2 extends Handle_BRepAdaptor_HCompCurve {
+ constructor(thePtr: BRepAdaptor_HCompCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HCompCurve_3 extends Handle_BRepAdaptor_HCompCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HCompCurve);
+ }
+
+ export declare class Handle_BRepAdaptor_HCompCurve_4 extends Handle_BRepAdaptor_HCompCurve {
+ constructor(theHandle: Handle_BRepAdaptor_HCompCurve);
+ }
+
+export declare class BRepAdaptor_HCompCurve extends Adaptor3d_HCurve {
+ Set(C: BRepAdaptor_CompCurve): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): BRepAdaptor_CompCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepAdaptor_HCompCurve_1 extends BRepAdaptor_HCompCurve {
+ constructor();
+ }
+
+ export declare class BRepAdaptor_HCompCurve_2 extends BRepAdaptor_HCompCurve {
+ constructor(C: BRepAdaptor_CompCurve);
+ }
+
+export declare class Handle_TopoDS_TShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TShape): void;
+ get(): TopoDS_TShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TShape_1 extends Handle_TopoDS_TShape {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TShape_2 extends Handle_TopoDS_TShape {
+ constructor(thePtr: TopoDS_TShape);
+ }
+
+ export declare class Handle_TopoDS_TShape_3 extends Handle_TopoDS_TShape {
+ constructor(theHandle: Handle_TopoDS_TShape);
+ }
+
+ export declare class Handle_TopoDS_TShape_4 extends Handle_TopoDS_TShape {
+ constructor(theHandle: Handle_TopoDS_TShape);
+ }
+
+export declare class TopoDS_TShape extends Standard_Transient {
+ Free_1(): Standard_Boolean;
+ Free_2(theIsFree: Standard_Boolean): void;
+ Locked_1(): Standard_Boolean;
+ Locked_2(theIsLocked: Standard_Boolean): void;
+ Modified_1(): Standard_Boolean;
+ Modified_2(theIsModified: Standard_Boolean): void;
+ Checked_1(): Standard_Boolean;
+ Checked_2(theIsChecked: Standard_Boolean): void;
+ Orientable_1(): Standard_Boolean;
+ Orientable_2(theIsOrientable: Standard_Boolean): void;
+ Closed_1(): Standard_Boolean;
+ Closed_2(theIsClosed: Standard_Boolean): void;
+ Infinite_1(): Standard_Boolean;
+ Infinite_2(theIsInfinite: Standard_Boolean): void;
+ Convex_1(): Standard_Boolean;
+ Convex_2(theIsConvex: Standard_Boolean): void;
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ NbChildren(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopoDS {
+ constructor();
+ static Vertex_1(S: TopoDS_Shape): TopoDS_Vertex;
+ static Vertex_2(a0: TopoDS_Shape): TopoDS_Vertex;
+ static Edge_1(S: TopoDS_Shape): TopoDS_Edge;
+ static Edge_2(a0: TopoDS_Shape): TopoDS_Edge;
+ static Wire_1(S: TopoDS_Shape): TopoDS_Wire;
+ static Wire_2(a0: TopoDS_Shape): TopoDS_Wire;
+ static Face_1(S: TopoDS_Shape): TopoDS_Face;
+ static Face_2(a0: TopoDS_Shape): TopoDS_Face;
+ static Shell_1(S: TopoDS_Shape): TopoDS_Shell;
+ static Shell_2(a0: TopoDS_Shape): TopoDS_Shell;
+ static Solid_1(S: TopoDS_Shape): TopoDS_Solid;
+ static Solid_2(a0: TopoDS_Shape): TopoDS_Solid;
+ static CompSolid_1(S: TopoDS_Shape): TopoDS_CompSolid;
+ static CompSolid_2(a0: TopoDS_Shape): TopoDS_CompSolid;
+ static Compound_1(S: TopoDS_Shape): TopoDS_Compound;
+ static Compound_2(a0: TopoDS_Shape): TopoDS_Compound;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_FrozenShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_FrozenShape): void;
+ get(): TopoDS_FrozenShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_FrozenShape_1 extends Handle_TopoDS_FrozenShape {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_FrozenShape_2 extends Handle_TopoDS_FrozenShape {
+ constructor(thePtr: TopoDS_FrozenShape);
+ }
+
+ export declare class Handle_TopoDS_FrozenShape_3 extends Handle_TopoDS_FrozenShape {
+ constructor(theHandle: Handle_TopoDS_FrozenShape);
+ }
+
+ export declare class Handle_TopoDS_FrozenShape_4 extends Handle_TopoDS_FrozenShape {
+ constructor(theHandle: Handle_TopoDS_FrozenShape);
+ }
+
+export declare class TopoDS_FrozenShape extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_TopoDS_FrozenShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopoDS_FrozenShape_1 extends TopoDS_FrozenShape {
+ constructor();
+ }
+
+ export declare class TopoDS_FrozenShape_2 extends TopoDS_FrozenShape {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class TopoDS_Iterator {
+ Initialize(S: TopoDS_Shape, cumOri: Standard_Boolean, cumLoc: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class TopoDS_Iterator_1 extends TopoDS_Iterator {
+ constructor();
+ }
+
+ export declare class TopoDS_Iterator_2 extends TopoDS_Iterator {
+ constructor(S: TopoDS_Shape, cumOri: Standard_Boolean, cumLoc: Standard_Boolean);
+ }
+
+export declare class TopoDS_Edge extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_Vertex extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_UnCompatibleShapes extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_TopoDS_UnCompatibleShapes;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopoDS_UnCompatibleShapes_1 extends TopoDS_UnCompatibleShapes {
+ constructor();
+ }
+
+ export declare class TopoDS_UnCompatibleShapes_2 extends TopoDS_UnCompatibleShapes {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_TopoDS_UnCompatibleShapes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_UnCompatibleShapes): void;
+ get(): TopoDS_UnCompatibleShapes;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_UnCompatibleShapes_1 extends Handle_TopoDS_UnCompatibleShapes {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_UnCompatibleShapes_2 extends Handle_TopoDS_UnCompatibleShapes {
+ constructor(thePtr: TopoDS_UnCompatibleShapes);
+ }
+
+ export declare class Handle_TopoDS_UnCompatibleShapes_3 extends Handle_TopoDS_UnCompatibleShapes {
+ constructor(theHandle: Handle_TopoDS_UnCompatibleShapes);
+ }
+
+ export declare class Handle_TopoDS_UnCompatibleShapes_4 extends Handle_TopoDS_UnCompatibleShapes {
+ constructor(theHandle: Handle_TopoDS_UnCompatibleShapes);
+ }
+
+export declare class TopoDS_Wire extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TShell): void;
+ get(): TopoDS_TShell;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TShell_1 extends Handle_TopoDS_TShell {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TShell_2 extends Handle_TopoDS_TShell {
+ constructor(thePtr: TopoDS_TShell);
+ }
+
+ export declare class Handle_TopoDS_TShell_3 extends Handle_TopoDS_TShell {
+ constructor(theHandle: Handle_TopoDS_TShell);
+ }
+
+ export declare class Handle_TopoDS_TShell_4 extends Handle_TopoDS_TShell {
+ constructor(theHandle: Handle_TopoDS_TShell);
+ }
+
+export declare class TopoDS_TShell extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopoDS_AlertAttribute extends Message_AttributeStream {
+ constructor(theShape: TopoDS_Shape, theName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetShape(): TopoDS_Shape;
+ static Send(theMessenger: Handle_Message_Messenger, theShape: TopoDS_Shape): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopoDS_Compound extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_Solid extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_TCompSolid extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TCompSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TCompSolid): void;
+ get(): TopoDS_TCompSolid;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TCompSolid_1 extends Handle_TopoDS_TCompSolid {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TCompSolid_2 extends Handle_TopoDS_TCompSolid {
+ constructor(thePtr: TopoDS_TCompSolid);
+ }
+
+ export declare class Handle_TopoDS_TCompSolid_3 extends Handle_TopoDS_TCompSolid {
+ constructor(theHandle: Handle_TopoDS_TCompSolid);
+ }
+
+ export declare class Handle_TopoDS_TCompSolid_4 extends Handle_TopoDS_TCompSolid {
+ constructor(theHandle: Handle_TopoDS_TCompSolid);
+ }
+
+export declare class Handle_TopoDS_TCompound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TCompound): void;
+ get(): TopoDS_TCompound;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TCompound_1 extends Handle_TopoDS_TCompound {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TCompound_2 extends Handle_TopoDS_TCompound {
+ constructor(thePtr: TopoDS_TCompound);
+ }
+
+ export declare class Handle_TopoDS_TCompound_3 extends Handle_TopoDS_TCompound {
+ constructor(theHandle: Handle_TopoDS_TCompound);
+ }
+
+ export declare class Handle_TopoDS_TCompound_4 extends Handle_TopoDS_TCompound {
+ constructor(theHandle: Handle_TopoDS_TCompound);
+ }
+
+export declare class TopoDS_TCompound extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopoDS_Shell extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_TWire extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TWire {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TWire): void;
+ get(): TopoDS_TWire;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TWire_1 extends Handle_TopoDS_TWire {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TWire_2 extends Handle_TopoDS_TWire {
+ constructor(thePtr: TopoDS_TWire);
+ }
+
+ export declare class Handle_TopoDS_TWire_3 extends Handle_TopoDS_TWire {
+ constructor(theHandle: Handle_TopoDS_TWire);
+ }
+
+ export declare class Handle_TopoDS_TWire_4 extends Handle_TopoDS_TWire {
+ constructor(theHandle: Handle_TopoDS_TWire);
+ }
+
+export declare class Handle_TopoDS_TEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TEdge): void;
+ get(): TopoDS_TEdge;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TEdge_1 extends Handle_TopoDS_TEdge {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TEdge_2 extends Handle_TopoDS_TEdge {
+ constructor(thePtr: TopoDS_TEdge);
+ }
+
+ export declare class Handle_TopoDS_TEdge_3 extends Handle_TopoDS_TEdge {
+ constructor(theHandle: Handle_TopoDS_TEdge);
+ }
+
+ export declare class Handle_TopoDS_TEdge_4 extends Handle_TopoDS_TEdge {
+ constructor(theHandle: Handle_TopoDS_TEdge);
+ }
+
+export declare class TopoDS_TEdge extends TopoDS_TShape {
+ ShapeType(): TopAbs_ShapeEnum;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopoDS_Face extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class TopoDS_Builder {
+ constructor();
+ MakeWire(W: TopoDS_Wire): void;
+ MakeShell(S: TopoDS_Shell): void;
+ MakeSolid(S: TopoDS_Solid): void;
+ MakeCompSolid(C: TopoDS_CompSolid): void;
+ MakeCompound(C: TopoDS_Compound): void;
+ Add(S: TopoDS_Shape, C: TopoDS_Shape): void;
+ Remove(S: TopoDS_Shape, C: TopoDS_Shape): void;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_HShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_HShape): void;
+ get(): TopoDS_HShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_HShape_1 extends Handle_TopoDS_HShape {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_HShape_2 extends Handle_TopoDS_HShape {
+ constructor(thePtr: TopoDS_HShape);
+ }
+
+ export declare class Handle_TopoDS_HShape_3 extends Handle_TopoDS_HShape {
+ constructor(theHandle: Handle_TopoDS_HShape);
+ }
+
+ export declare class Handle_TopoDS_HShape_4 extends Handle_TopoDS_HShape {
+ constructor(theHandle: Handle_TopoDS_HShape);
+ }
+
+export declare class TopoDS_HShape extends Standard_Transient {
+ Shape_1(aShape: TopoDS_Shape): void;
+ Shape_2(): TopoDS_Shape;
+ ChangeShape(): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopoDS_HShape_1 extends TopoDS_HShape {
+ constructor();
+ }
+
+ export declare class TopoDS_HShape_2 extends TopoDS_HShape {
+ constructor(aShape: TopoDS_Shape);
+ }
+
+export declare class TopoDS_CompSolid extends TopoDS_Shape {
+ constructor()
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TSolid): void;
+ get(): TopoDS_TSolid;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TSolid_1 extends Handle_TopoDS_TSolid {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TSolid_2 extends Handle_TopoDS_TSolid {
+ constructor(thePtr: TopoDS_TSolid);
+ }
+
+ export declare class Handle_TopoDS_TSolid_3 extends Handle_TopoDS_TSolid {
+ constructor(theHandle: Handle_TopoDS_TSolid);
+ }
+
+ export declare class Handle_TopoDS_TSolid_4 extends Handle_TopoDS_TSolid {
+ constructor(theHandle: Handle_TopoDS_TSolid);
+ }
+
+export declare class TopoDS_TSolid extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopoDS_Shape {
+ constructor()
+ IsNull(): Standard_Boolean;
+ Nullify(): void;
+ Location_1(): TopLoc_Location;
+ Location_2(theLoc: TopLoc_Location): void;
+ Located(theLoc: TopLoc_Location): TopoDS_Shape;
+ Orientation_1(): TopAbs_Orientation;
+ Orientation_2(theOrient: TopAbs_Orientation): void;
+ Oriented(theOrient: TopAbs_Orientation): TopoDS_Shape;
+ TShape_1(): Handle_TopoDS_TShape;
+ ShapeType(): TopAbs_ShapeEnum;
+ Free_1(): Standard_Boolean;
+ Free_2(theIsFree: Standard_Boolean): void;
+ Locked_1(): Standard_Boolean;
+ Locked_2(theIsLocked: Standard_Boolean): void;
+ Modified_1(): Standard_Boolean;
+ Modified_2(theIsModified: Standard_Boolean): void;
+ Checked_1(): Standard_Boolean;
+ Checked_2(theIsChecked: Standard_Boolean): void;
+ Orientable_1(): Standard_Boolean;
+ Orientable_2(theIsOrientable: Standard_Boolean): void;
+ Closed_1(): Standard_Boolean;
+ Closed_2(theIsClosed: Standard_Boolean): void;
+ Infinite_1(): Standard_Boolean;
+ Infinite_2(theIsInfinite: Standard_Boolean): void;
+ Convex_1(): Standard_Boolean;
+ Convex_2(theIsConvex: Standard_Boolean): void;
+ Move(thePosition: TopLoc_Location): void;
+ Moved(thePosition: TopLoc_Location): TopoDS_Shape;
+ Reverse(): void;
+ Reversed(): TopoDS_Shape;
+ Complement(): void;
+ Complemented(): TopoDS_Shape;
+ Compose(theOrient: TopAbs_Orientation): void;
+ Composed(theOrient: TopAbs_Orientation): TopoDS_Shape;
+ NbChildren(): Graphic3d_ZLayerId;
+ IsPartner(theOther: TopoDS_Shape): Standard_Boolean;
+ IsSame(theOther: TopoDS_Shape): Standard_Boolean;
+ IsEqual(theOther: TopoDS_Shape): Standard_Boolean;
+ IsNotEqual(theOther: TopoDS_Shape): Standard_Boolean;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ EmptyCopy(): void;
+ EmptyCopied(): TopoDS_Shape;
+ TShape_2(theTShape: Handle_TopoDS_TShape): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TFace): void;
+ get(): TopoDS_TFace;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TFace_1 extends Handle_TopoDS_TFace {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TFace_2 extends Handle_TopoDS_TFace {
+ constructor(thePtr: TopoDS_TFace);
+ }
+
+ export declare class Handle_TopoDS_TFace_3 extends Handle_TopoDS_TFace {
+ constructor(theHandle: Handle_TopoDS_TFace);
+ }
+
+ export declare class Handle_TopoDS_TFace_4 extends Handle_TopoDS_TFace {
+ constructor(theHandle: Handle_TopoDS_TFace);
+ }
+
+export declare class TopoDS_TFace extends TopoDS_TShape {
+ constructor()
+ ShapeType(): TopAbs_ShapeEnum;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_LockedShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_LockedShape): void;
+ get(): TopoDS_LockedShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_LockedShape_1 extends Handle_TopoDS_LockedShape {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_LockedShape_2 extends Handle_TopoDS_LockedShape {
+ constructor(thePtr: TopoDS_LockedShape);
+ }
+
+ export declare class Handle_TopoDS_LockedShape_3 extends Handle_TopoDS_LockedShape {
+ constructor(theHandle: Handle_TopoDS_LockedShape);
+ }
+
+ export declare class Handle_TopoDS_LockedShape_4 extends Handle_TopoDS_LockedShape {
+ constructor(theHandle: Handle_TopoDS_LockedShape);
+ }
+
+export declare class TopoDS_LockedShape extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_TopoDS_LockedShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopoDS_LockedShape_1 extends TopoDS_LockedShape {
+ constructor();
+ }
+
+ export declare class TopoDS_LockedShape_2 extends TopoDS_LockedShape {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class TopoDS_TVertex extends TopoDS_TShape {
+ ShapeType(): TopAbs_ShapeEnum;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopoDS_TVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopoDS_TVertex): void;
+ get(): TopoDS_TVertex;
+ delete(): void;
+}
+
+ export declare class Handle_TopoDS_TVertex_1 extends Handle_TopoDS_TVertex {
+ constructor();
+ }
+
+ export declare class Handle_TopoDS_TVertex_2 extends Handle_TopoDS_TVertex {
+ constructor(thePtr: TopoDS_TVertex);
+ }
+
+ export declare class Handle_TopoDS_TVertex_3 extends Handle_TopoDS_TVertex {
+ constructor(theHandle: Handle_TopoDS_TVertex);
+ }
+
+ export declare class Handle_TopoDS_TVertex_4 extends Handle_TopoDS_TVertex {
+ constructor(theHandle: Handle_TopoDS_TVertex);
+ }
+
+export declare class TopoDS_AlertWithShape extends Message_Alert {
+ constructor(theShape: TopoDS_Shape)
+ GetShape(): TopoDS_Shape;
+ SetShape(theShape: TopoDS_Shape): void;
+ SupportsMerge(): Standard_Boolean;
+ Merge(theTarget: Handle_Message_Alert): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IGESGeom_RuledSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_RuledSurface): void;
+ get(): IGESGeom_RuledSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_RuledSurface_1 extends Handle_IGESGeom_RuledSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_RuledSurface_2 extends Handle_IGESGeom_RuledSurface {
+ constructor(thePtr: IGESGeom_RuledSurface);
+ }
+
+ export declare class Handle_IGESGeom_RuledSurface_3 extends Handle_IGESGeom_RuledSurface {
+ constructor(theHandle: Handle_IGESGeom_RuledSurface);
+ }
+
+ export declare class Handle_IGESGeom_RuledSurface_4 extends Handle_IGESGeom_RuledSurface {
+ constructor(theHandle: Handle_IGESGeom_RuledSurface);
+ }
+
+export declare class Handle_IGESGeom_HArray1OfTransformationMatrix {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_HArray1OfTransformationMatrix): void;
+ get(): IGESGeom_HArray1OfTransformationMatrix;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_HArray1OfTransformationMatrix_1 extends Handle_IGESGeom_HArray1OfTransformationMatrix {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfTransformationMatrix_2 extends Handle_IGESGeom_HArray1OfTransformationMatrix {
+ constructor(thePtr: IGESGeom_HArray1OfTransformationMatrix);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfTransformationMatrix_3 extends Handle_IGESGeom_HArray1OfTransformationMatrix {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfTransformationMatrix);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfTransformationMatrix_4 extends Handle_IGESGeom_HArray1OfTransformationMatrix {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfTransformationMatrix);
+ }
+
+export declare class Handle_IGESGeom_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Point): void;
+ get(): IGESGeom_Point;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Point_1 extends Handle_IGESGeom_Point {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Point_2 extends Handle_IGESGeom_Point {
+ constructor(thePtr: IGESGeom_Point);
+ }
+
+ export declare class Handle_IGESGeom_Point_3 extends Handle_IGESGeom_Point {
+ constructor(theHandle: Handle_IGESGeom_Point);
+ }
+
+ export declare class Handle_IGESGeom_Point_4 extends Handle_IGESGeom_Point {
+ constructor(theHandle: Handle_IGESGeom_Point);
+ }
+
+export declare class Handle_IGESGeom_ConicArc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_ConicArc): void;
+ get(): IGESGeom_ConicArc;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_ConicArc_1 extends Handle_IGESGeom_ConicArc {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_ConicArc_2 extends Handle_IGESGeom_ConicArc {
+ constructor(thePtr: IGESGeom_ConicArc);
+ }
+
+ export declare class Handle_IGESGeom_ConicArc_3 extends Handle_IGESGeom_ConicArc {
+ constructor(theHandle: Handle_IGESGeom_ConicArc);
+ }
+
+ export declare class Handle_IGESGeom_ConicArc_4 extends Handle_IGESGeom_ConicArc {
+ constructor(theHandle: Handle_IGESGeom_ConicArc);
+ }
+
+export declare class Handle_IGESGeom_BSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_BSplineCurve): void;
+ get(): IGESGeom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_BSplineCurve_1 extends Handle_IGESGeom_BSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_BSplineCurve_2 extends Handle_IGESGeom_BSplineCurve {
+ constructor(thePtr: IGESGeom_BSplineCurve);
+ }
+
+ export declare class Handle_IGESGeom_BSplineCurve_3 extends Handle_IGESGeom_BSplineCurve {
+ constructor(theHandle: Handle_IGESGeom_BSplineCurve);
+ }
+
+ export declare class Handle_IGESGeom_BSplineCurve_4 extends Handle_IGESGeom_BSplineCurve {
+ constructor(theHandle: Handle_IGESGeom_BSplineCurve);
+ }
+
+export declare class Handle_IGESGeom_CurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_CurveOnSurface): void;
+ get(): IGESGeom_CurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_CurveOnSurface_1 extends Handle_IGESGeom_CurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_CurveOnSurface_2 extends Handle_IGESGeom_CurveOnSurface {
+ constructor(thePtr: IGESGeom_CurveOnSurface);
+ }
+
+ export declare class Handle_IGESGeom_CurveOnSurface_3 extends Handle_IGESGeom_CurveOnSurface {
+ constructor(theHandle: Handle_IGESGeom_CurveOnSurface);
+ }
+
+ export declare class Handle_IGESGeom_CurveOnSurface_4 extends Handle_IGESGeom_CurveOnSurface {
+ constructor(theHandle: Handle_IGESGeom_CurveOnSurface);
+ }
+
+export declare class Handle_IGESGeom_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Protocol): void;
+ get(): IGESGeom_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Protocol_1 extends Handle_IGESGeom_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Protocol_2 extends Handle_IGESGeom_Protocol {
+ constructor(thePtr: IGESGeom_Protocol);
+ }
+
+ export declare class Handle_IGESGeom_Protocol_3 extends Handle_IGESGeom_Protocol {
+ constructor(theHandle: Handle_IGESGeom_Protocol);
+ }
+
+ export declare class Handle_IGESGeom_Protocol_4 extends Handle_IGESGeom_Protocol {
+ constructor(theHandle: Handle_IGESGeom_Protocol);
+ }
+
+export declare class Handle_IGESGeom_TrimmedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_TrimmedSurface): void;
+ get(): IGESGeom_TrimmedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_TrimmedSurface_1 extends Handle_IGESGeom_TrimmedSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_TrimmedSurface_2 extends Handle_IGESGeom_TrimmedSurface {
+ constructor(thePtr: IGESGeom_TrimmedSurface);
+ }
+
+ export declare class Handle_IGESGeom_TrimmedSurface_3 extends Handle_IGESGeom_TrimmedSurface {
+ constructor(theHandle: Handle_IGESGeom_TrimmedSurface);
+ }
+
+ export declare class Handle_IGESGeom_TrimmedSurface_4 extends Handle_IGESGeom_TrimmedSurface {
+ constructor(theHandle: Handle_IGESGeom_TrimmedSurface);
+ }
+
+export declare class Handle_IGESGeom_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_SpecificModule): void;
+ get(): IGESGeom_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_SpecificModule_1 extends Handle_IGESGeom_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_SpecificModule_2 extends Handle_IGESGeom_SpecificModule {
+ constructor(thePtr: IGESGeom_SpecificModule);
+ }
+
+ export declare class Handle_IGESGeom_SpecificModule_3 extends Handle_IGESGeom_SpecificModule {
+ constructor(theHandle: Handle_IGESGeom_SpecificModule);
+ }
+
+ export declare class Handle_IGESGeom_SpecificModule_4 extends Handle_IGESGeom_SpecificModule {
+ constructor(theHandle: Handle_IGESGeom_SpecificModule);
+ }
+
+export declare class Handle_IGESGeom_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_GeneralModule): void;
+ get(): IGESGeom_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_GeneralModule_1 extends Handle_IGESGeom_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_GeneralModule_2 extends Handle_IGESGeom_GeneralModule {
+ constructor(thePtr: IGESGeom_GeneralModule);
+ }
+
+ export declare class Handle_IGESGeom_GeneralModule_3 extends Handle_IGESGeom_GeneralModule {
+ constructor(theHandle: Handle_IGESGeom_GeneralModule);
+ }
+
+ export declare class Handle_IGESGeom_GeneralModule_4 extends Handle_IGESGeom_GeneralModule {
+ constructor(theHandle: Handle_IGESGeom_GeneralModule);
+ }
+
+export declare class Handle_IGESGeom_HArray1OfBoundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_HArray1OfBoundary): void;
+ get(): IGESGeom_HArray1OfBoundary;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_HArray1OfBoundary_1 extends Handle_IGESGeom_HArray1OfBoundary {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfBoundary_2 extends Handle_IGESGeom_HArray1OfBoundary {
+ constructor(thePtr: IGESGeom_HArray1OfBoundary);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfBoundary_3 extends Handle_IGESGeom_HArray1OfBoundary {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfBoundary);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfBoundary_4 extends Handle_IGESGeom_HArray1OfBoundary {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfBoundary);
+ }
+
+export declare class Handle_IGESGeom_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Line): void;
+ get(): IGESGeom_Line;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Line_1 extends Handle_IGESGeom_Line {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Line_2 extends Handle_IGESGeom_Line {
+ constructor(thePtr: IGESGeom_Line);
+ }
+
+ export declare class Handle_IGESGeom_Line_3 extends Handle_IGESGeom_Line {
+ constructor(theHandle: Handle_IGESGeom_Line);
+ }
+
+ export declare class Handle_IGESGeom_Line_4 extends Handle_IGESGeom_Line {
+ constructor(theHandle: Handle_IGESGeom_Line);
+ }
+
+export declare class Handle_IGESGeom_CompositeCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_CompositeCurve): void;
+ get(): IGESGeom_CompositeCurve;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_CompositeCurve_1 extends Handle_IGESGeom_CompositeCurve {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_CompositeCurve_2 extends Handle_IGESGeom_CompositeCurve {
+ constructor(thePtr: IGESGeom_CompositeCurve);
+ }
+
+ export declare class Handle_IGESGeom_CompositeCurve_3 extends Handle_IGESGeom_CompositeCurve {
+ constructor(theHandle: Handle_IGESGeom_CompositeCurve);
+ }
+
+ export declare class Handle_IGESGeom_CompositeCurve_4 extends Handle_IGESGeom_CompositeCurve {
+ constructor(theHandle: Handle_IGESGeom_CompositeCurve);
+ }
+
+export declare class Handle_IGESGeom_Flash {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Flash): void;
+ get(): IGESGeom_Flash;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Flash_1 extends Handle_IGESGeom_Flash {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Flash_2 extends Handle_IGESGeom_Flash {
+ constructor(thePtr: IGESGeom_Flash);
+ }
+
+ export declare class Handle_IGESGeom_Flash_3 extends Handle_IGESGeom_Flash {
+ constructor(theHandle: Handle_IGESGeom_Flash);
+ }
+
+ export declare class Handle_IGESGeom_Flash_4 extends Handle_IGESGeom_Flash {
+ constructor(theHandle: Handle_IGESGeom_Flash);
+ }
+
+export declare class Handle_IGESGeom_CircularArc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_CircularArc): void;
+ get(): IGESGeom_CircularArc;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_CircularArc_1 extends Handle_IGESGeom_CircularArc {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_CircularArc_2 extends Handle_IGESGeom_CircularArc {
+ constructor(thePtr: IGESGeom_CircularArc);
+ }
+
+ export declare class Handle_IGESGeom_CircularArc_3 extends Handle_IGESGeom_CircularArc {
+ constructor(theHandle: Handle_IGESGeom_CircularArc);
+ }
+
+ export declare class Handle_IGESGeom_CircularArc_4 extends Handle_IGESGeom_CircularArc {
+ constructor(theHandle: Handle_IGESGeom_CircularArc);
+ }
+
+export declare class Handle_IGESGeom_BSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_BSplineSurface): void;
+ get(): IGESGeom_BSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_BSplineSurface_1 extends Handle_IGESGeom_BSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_BSplineSurface_2 extends Handle_IGESGeom_BSplineSurface {
+ constructor(thePtr: IGESGeom_BSplineSurface);
+ }
+
+ export declare class Handle_IGESGeom_BSplineSurface_3 extends Handle_IGESGeom_BSplineSurface {
+ constructor(theHandle: Handle_IGESGeom_BSplineSurface);
+ }
+
+ export declare class Handle_IGESGeom_BSplineSurface_4 extends Handle_IGESGeom_BSplineSurface {
+ constructor(theHandle: Handle_IGESGeom_BSplineSurface);
+ }
+
+export declare class Handle_IGESGeom_TabulatedCylinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_TabulatedCylinder): void;
+ get(): IGESGeom_TabulatedCylinder;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_TabulatedCylinder_1 extends Handle_IGESGeom_TabulatedCylinder {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_TabulatedCylinder_2 extends Handle_IGESGeom_TabulatedCylinder {
+ constructor(thePtr: IGESGeom_TabulatedCylinder);
+ }
+
+ export declare class Handle_IGESGeom_TabulatedCylinder_3 extends Handle_IGESGeom_TabulatedCylinder {
+ constructor(theHandle: Handle_IGESGeom_TabulatedCylinder);
+ }
+
+ export declare class Handle_IGESGeom_TabulatedCylinder_4 extends Handle_IGESGeom_TabulatedCylinder {
+ constructor(theHandle: Handle_IGESGeom_TabulatedCylinder);
+ }
+
+export declare class Handle_IGESGeom_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_ReadWriteModule): void;
+ get(): IGESGeom_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_ReadWriteModule_1 extends Handle_IGESGeom_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_ReadWriteModule_2 extends Handle_IGESGeom_ReadWriteModule {
+ constructor(thePtr: IGESGeom_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESGeom_ReadWriteModule_3 extends Handle_IGESGeom_ReadWriteModule {
+ constructor(theHandle: Handle_IGESGeom_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESGeom_ReadWriteModule_4 extends Handle_IGESGeom_ReadWriteModule {
+ constructor(theHandle: Handle_IGESGeom_ReadWriteModule);
+ }
+
+export declare class Handle_IGESGeom_HArray1OfCurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_HArray1OfCurveOnSurface): void;
+ get(): IGESGeom_HArray1OfCurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_HArray1OfCurveOnSurface_1 extends Handle_IGESGeom_HArray1OfCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfCurveOnSurface_2 extends Handle_IGESGeom_HArray1OfCurveOnSurface {
+ constructor(thePtr: IGESGeom_HArray1OfCurveOnSurface);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfCurveOnSurface_3 extends Handle_IGESGeom_HArray1OfCurveOnSurface {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfCurveOnSurface);
+ }
+
+ export declare class Handle_IGESGeom_HArray1OfCurveOnSurface_4 extends Handle_IGESGeom_HArray1OfCurveOnSurface {
+ constructor(theHandle: Handle_IGESGeom_HArray1OfCurveOnSurface);
+ }
+
+export declare class Handle_IGESGeom_OffsetSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_OffsetSurface): void;
+ get(): IGESGeom_OffsetSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_OffsetSurface_1 extends Handle_IGESGeom_OffsetSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_OffsetSurface_2 extends Handle_IGESGeom_OffsetSurface {
+ constructor(thePtr: IGESGeom_OffsetSurface);
+ }
+
+ export declare class Handle_IGESGeom_OffsetSurface_3 extends Handle_IGESGeom_OffsetSurface {
+ constructor(theHandle: Handle_IGESGeom_OffsetSurface);
+ }
+
+ export declare class Handle_IGESGeom_OffsetSurface_4 extends Handle_IGESGeom_OffsetSurface {
+ constructor(theHandle: Handle_IGESGeom_OffsetSurface);
+ }
+
+export declare class Handle_IGESGeom_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Plane): void;
+ get(): IGESGeom_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Plane_1 extends Handle_IGESGeom_Plane {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Plane_2 extends Handle_IGESGeom_Plane {
+ constructor(thePtr: IGESGeom_Plane);
+ }
+
+ export declare class Handle_IGESGeom_Plane_3 extends Handle_IGESGeom_Plane {
+ constructor(theHandle: Handle_IGESGeom_Plane);
+ }
+
+ export declare class Handle_IGESGeom_Plane_4 extends Handle_IGESGeom_Plane {
+ constructor(theHandle: Handle_IGESGeom_Plane);
+ }
+
+export declare class Handle_IGESGeom_SplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_SplineSurface): void;
+ get(): IGESGeom_SplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_SplineSurface_1 extends Handle_IGESGeom_SplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_SplineSurface_2 extends Handle_IGESGeom_SplineSurface {
+ constructor(thePtr: IGESGeom_SplineSurface);
+ }
+
+ export declare class Handle_IGESGeom_SplineSurface_3 extends Handle_IGESGeom_SplineSurface {
+ constructor(theHandle: Handle_IGESGeom_SplineSurface);
+ }
+
+ export declare class Handle_IGESGeom_SplineSurface_4 extends Handle_IGESGeom_SplineSurface {
+ constructor(theHandle: Handle_IGESGeom_SplineSurface);
+ }
+
+export declare class Handle_IGESGeom_SurfaceOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_SurfaceOfRevolution): void;
+ get(): IGESGeom_SurfaceOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_SurfaceOfRevolution_1 extends Handle_IGESGeom_SurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_SurfaceOfRevolution_2 extends Handle_IGESGeom_SurfaceOfRevolution {
+ constructor(thePtr: IGESGeom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_IGESGeom_SurfaceOfRevolution_3 extends Handle_IGESGeom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_IGESGeom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_IGESGeom_SurfaceOfRevolution_4 extends Handle_IGESGeom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_IGESGeom_SurfaceOfRevolution);
+ }
+
+export declare class Handle_IGESGeom_TransformationMatrix {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_TransformationMatrix): void;
+ get(): IGESGeom_TransformationMatrix;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_TransformationMatrix_1 extends Handle_IGESGeom_TransformationMatrix {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_TransformationMatrix_2 extends Handle_IGESGeom_TransformationMatrix {
+ constructor(thePtr: IGESGeom_TransformationMatrix);
+ }
+
+ export declare class Handle_IGESGeom_TransformationMatrix_3 extends Handle_IGESGeom_TransformationMatrix {
+ constructor(theHandle: Handle_IGESGeom_TransformationMatrix);
+ }
+
+ export declare class Handle_IGESGeom_TransformationMatrix_4 extends Handle_IGESGeom_TransformationMatrix {
+ constructor(theHandle: Handle_IGESGeom_TransformationMatrix);
+ }
+
+export declare class Handle_IGESGeom_Direction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Direction): void;
+ get(): IGESGeom_Direction;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Direction_1 extends Handle_IGESGeom_Direction {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Direction_2 extends Handle_IGESGeom_Direction {
+ constructor(thePtr: IGESGeom_Direction);
+ }
+
+ export declare class Handle_IGESGeom_Direction_3 extends Handle_IGESGeom_Direction {
+ constructor(theHandle: Handle_IGESGeom_Direction);
+ }
+
+ export declare class Handle_IGESGeom_Direction_4 extends Handle_IGESGeom_Direction {
+ constructor(theHandle: Handle_IGESGeom_Direction);
+ }
+
+export declare class Handle_IGESGeom_SplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_SplineCurve): void;
+ get(): IGESGeom_SplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_SplineCurve_1 extends Handle_IGESGeom_SplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_SplineCurve_2 extends Handle_IGESGeom_SplineCurve {
+ constructor(thePtr: IGESGeom_SplineCurve);
+ }
+
+ export declare class Handle_IGESGeom_SplineCurve_3 extends Handle_IGESGeom_SplineCurve {
+ constructor(theHandle: Handle_IGESGeom_SplineCurve);
+ }
+
+ export declare class Handle_IGESGeom_SplineCurve_4 extends Handle_IGESGeom_SplineCurve {
+ constructor(theHandle: Handle_IGESGeom_SplineCurve);
+ }
+
+export declare class Handle_IGESGeom_BoundedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_BoundedSurface): void;
+ get(): IGESGeom_BoundedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_BoundedSurface_1 extends Handle_IGESGeom_BoundedSurface {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_BoundedSurface_2 extends Handle_IGESGeom_BoundedSurface {
+ constructor(thePtr: IGESGeom_BoundedSurface);
+ }
+
+ export declare class Handle_IGESGeom_BoundedSurface_3 extends Handle_IGESGeom_BoundedSurface {
+ constructor(theHandle: Handle_IGESGeom_BoundedSurface);
+ }
+
+ export declare class Handle_IGESGeom_BoundedSurface_4 extends Handle_IGESGeom_BoundedSurface {
+ constructor(theHandle: Handle_IGESGeom_BoundedSurface);
+ }
+
+export declare class Handle_IGESGeom_Boundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_Boundary): void;
+ get(): IGESGeom_Boundary;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_Boundary_1 extends Handle_IGESGeom_Boundary {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_Boundary_2 extends Handle_IGESGeom_Boundary {
+ constructor(thePtr: IGESGeom_Boundary);
+ }
+
+ export declare class Handle_IGESGeom_Boundary_3 extends Handle_IGESGeom_Boundary {
+ constructor(theHandle: Handle_IGESGeom_Boundary);
+ }
+
+ export declare class Handle_IGESGeom_Boundary_4 extends Handle_IGESGeom_Boundary {
+ constructor(theHandle: Handle_IGESGeom_Boundary);
+ }
+
+export declare class Handle_IGESGeom_OffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_OffsetCurve): void;
+ get(): IGESGeom_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_OffsetCurve_1 extends Handle_IGESGeom_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_OffsetCurve_2 extends Handle_IGESGeom_OffsetCurve {
+ constructor(thePtr: IGESGeom_OffsetCurve);
+ }
+
+ export declare class Handle_IGESGeom_OffsetCurve_3 extends Handle_IGESGeom_OffsetCurve {
+ constructor(theHandle: Handle_IGESGeom_OffsetCurve);
+ }
+
+ export declare class Handle_IGESGeom_OffsetCurve_4 extends Handle_IGESGeom_OffsetCurve {
+ constructor(theHandle: Handle_IGESGeom_OffsetCurve);
+ }
+
+export declare class Handle_IGESGeom_CopiousData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGeom_CopiousData): void;
+ get(): IGESGeom_CopiousData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGeom_CopiousData_1 extends Handle_IGESGeom_CopiousData {
+ constructor();
+ }
+
+ export declare class Handle_IGESGeom_CopiousData_2 extends Handle_IGESGeom_CopiousData {
+ constructor(thePtr: IGESGeom_CopiousData);
+ }
+
+ export declare class Handle_IGESGeom_CopiousData_3 extends Handle_IGESGeom_CopiousData {
+ constructor(theHandle: Handle_IGESGeom_CopiousData);
+ }
+
+ export declare class Handle_IGESGeom_CopiousData_4 extends Handle_IGESGeom_CopiousData {
+ constructor(theHandle: Handle_IGESGeom_CopiousData);
+ }
+
+export declare class Handle_TDataStd_NoteBook {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_NoteBook): void;
+ get(): TDataStd_NoteBook;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_NoteBook_1 extends Handle_TDataStd_NoteBook {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_NoteBook_2 extends Handle_TDataStd_NoteBook {
+ constructor(thePtr: TDataStd_NoteBook);
+ }
+
+ export declare class Handle_TDataStd_NoteBook_3 extends Handle_TDataStd_NoteBook {
+ constructor(theHandle: Handle_TDataStd_NoteBook);
+ }
+
+ export declare class Handle_TDataStd_NoteBook_4 extends Handle_TDataStd_NoteBook {
+ constructor(theHandle: Handle_TDataStd_NoteBook);
+ }
+
+export declare class TDataStd_NoteBook extends TDataStd_GenericEmpty {
+ constructor()
+ static Find(current: TDF_Label, N: Handle_TDataStd_NoteBook): Standard_Boolean;
+ static New(label: TDF_Label): Handle_TDataStd_NoteBook;
+ static GetID(): Standard_GUID;
+ Append_1(value: Quantity_AbsorbedDose, isExported: Standard_Boolean): Handle_TDataStd_Real;
+ Append_2(value: Graphic3d_ZLayerId, isExported: Standard_Boolean): Handle_TDataStd_Integer;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_DeltaOnModificationOfIntArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_DeltaOnModificationOfIntArray): void;
+ get(): TDataStd_DeltaOnModificationOfIntArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntArray_1 extends Handle_TDataStd_DeltaOnModificationOfIntArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntArray_2 extends Handle_TDataStd_DeltaOnModificationOfIntArray {
+ constructor(thePtr: TDataStd_DeltaOnModificationOfIntArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntArray_3 extends Handle_TDataStd_DeltaOnModificationOfIntArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfIntArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntArray_4 extends Handle_TDataStd_DeltaOnModificationOfIntArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfIntArray);
+ }
+
+export declare class TDataStd_DeltaOnModificationOfIntArray extends TDF_DeltaOnModification {
+ constructor(Arr: Handle_TDataStd_IntegerArray)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_ByteArray extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_ByteArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_ByteArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetValue(index: Graphic3d_ZLayerId, value: Standard_Byte): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ Value(Index: Graphic3d_ZLayerId): Standard_Byte;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ InternalArray(): Handle_TColStd_HArray1OfByte;
+ ChangeArray(newArray: Handle_TColStd_HArray1OfByte, isCheckItems: Standard_Boolean): void;
+ GetDelta(): Standard_Boolean;
+ SetDelta(isDelta: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DeltaOnModification(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_ByteArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_ByteArray): void;
+ get(): TDataStd_ByteArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_ByteArray_1 extends Handle_TDataStd_ByteArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_ByteArray_2 extends Handle_TDataStd_ByteArray {
+ constructor(thePtr: TDataStd_ByteArray);
+ }
+
+ export declare class Handle_TDataStd_ByteArray_3 extends Handle_TDataStd_ByteArray {
+ constructor(theHandle: Handle_TDataStd_ByteArray);
+ }
+
+ export declare class Handle_TDataStd_ByteArray_4 extends Handle_TDataStd_ByteArray {
+ constructor(theHandle: Handle_TDataStd_ByteArray);
+ }
+
+export declare class TDataStd_DeltaOnModificationOfIntPackedMap extends TDF_DeltaOnModification {
+ constructor(Arr: Handle_TDataStd_IntPackedMap)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_DeltaOnModificationOfIntPackedMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_DeltaOnModificationOfIntPackedMap): void;
+ get(): TDataStd_DeltaOnModificationOfIntPackedMap;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntPackedMap_1 extends Handle_TDataStd_DeltaOnModificationOfIntPackedMap {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntPackedMap_2 extends Handle_TDataStd_DeltaOnModificationOfIntPackedMap {
+ constructor(thePtr: TDataStd_DeltaOnModificationOfIntPackedMap);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntPackedMap_3 extends Handle_TDataStd_DeltaOnModificationOfIntPackedMap {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfIntPackedMap);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfIntPackedMap_4 extends Handle_TDataStd_DeltaOnModificationOfIntPackedMap {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfIntPackedMap);
+ }
+
+export declare class Handle_TDataStd_Real {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Real): void;
+ get(): TDataStd_Real;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Real_1 extends Handle_TDataStd_Real {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Real_2 extends Handle_TDataStd_Real {
+ constructor(thePtr: TDataStd_Real);
+ }
+
+ export declare class Handle_TDataStd_Real_3 extends Handle_TDataStd_Real {
+ constructor(theHandle: Handle_TDataStd_Real);
+ }
+
+ export declare class Handle_TDataStd_Real_4 extends Handle_TDataStd_Real {
+ constructor(theHandle: Handle_TDataStd_Real);
+ }
+
+export declare class TDataStd_Real extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, value: Quantity_AbsorbedDose): Handle_TDataStd_Real;
+ static Set_2(label: TDF_Label, guid: Standard_GUID, value: Quantity_AbsorbedDose): Handle_TDataStd_Real;
+ SetDimension(DIM: TDataStd_RealEnum): void;
+ GetDimension(): TDataStd_RealEnum;
+ Set_3(V: Quantity_AbsorbedDose): void;
+ SetID_1(guid: Standard_GUID): void;
+ SetID_2(): void;
+ Get(): Quantity_AbsorbedDose;
+ IsCaptured(): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_Tick extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataStd_Tick;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Tick {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Tick): void;
+ get(): TDataStd_Tick;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Tick_1 extends Handle_TDataStd_Tick {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Tick_2 extends Handle_TDataStd_Tick {
+ constructor(thePtr: TDataStd_Tick);
+ }
+
+ export declare class Handle_TDataStd_Tick_3 extends Handle_TDataStd_Tick {
+ constructor(theHandle: Handle_TDataStd_Tick);
+ }
+
+ export declare class Handle_TDataStd_Tick_4 extends Handle_TDataStd_Tick {
+ constructor(theHandle: Handle_TDataStd_Tick);
+ }
+
+export declare class Handle_TDataStd_Relation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Relation): void;
+ get(): TDataStd_Relation;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Relation_1 extends Handle_TDataStd_Relation {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Relation_2 extends Handle_TDataStd_Relation {
+ constructor(thePtr: TDataStd_Relation);
+ }
+
+ export declare class Handle_TDataStd_Relation_3 extends Handle_TDataStd_Relation {
+ constructor(theHandle: Handle_TDataStd_Relation);
+ }
+
+ export declare class Handle_TDataStd_Relation_4 extends Handle_TDataStd_Relation {
+ constructor(theHandle: Handle_TDataStd_Relation);
+ }
+
+export declare class TDataStd_Relation extends TDataStd_Expression {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataStd_Relation;
+ SetRelation(E: TCollection_ExtendedString): void;
+ GetRelation(): TCollection_ExtendedString;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_UAttribute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_UAttribute): void;
+ get(): TDataStd_UAttribute;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_UAttribute_1 extends Handle_TDataStd_UAttribute {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_UAttribute_2 extends Handle_TDataStd_UAttribute {
+ constructor(thePtr: TDataStd_UAttribute);
+ }
+
+ export declare class Handle_TDataStd_UAttribute_3 extends Handle_TDataStd_UAttribute {
+ constructor(theHandle: Handle_TDataStd_UAttribute);
+ }
+
+ export declare class Handle_TDataStd_UAttribute_4 extends Handle_TDataStd_UAttribute {
+ constructor(theHandle: Handle_TDataStd_UAttribute);
+ }
+
+export declare class TDataStd_UAttribute extends TDF_Attribute {
+ constructor()
+ static Set(label: TDF_Label, LocalID: Standard_GUID): Handle_TDataStd_UAttribute;
+ SetID(LocalID: Standard_GUID): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_DataMapOfStringString extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDataStd_DataMapOfStringString): void;
+ Assign(theOther: TDataStd_DataMapOfStringString): TDataStd_DataMapOfStringString;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_ExtendedString, theItem: TCollection_ExtendedString): Standard_Boolean;
+ Bound(theKey: TCollection_ExtendedString, theItem: TCollection_ExtendedString): TCollection_ExtendedString;
+ IsBound(theKey: TCollection_ExtendedString): Standard_Boolean;
+ UnBind(theKey: TCollection_ExtendedString): Standard_Boolean;
+ Seek(theKey: TCollection_ExtendedString): TCollection_ExtendedString;
+ ChangeSeek(theKey: TCollection_ExtendedString): TCollection_ExtendedString;
+ ChangeFind(theKey: TCollection_ExtendedString): TCollection_ExtendedString;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDataStd_DataMapOfStringString_1 extends TDataStd_DataMapOfStringString {
+ constructor();
+ }
+
+ export declare class TDataStd_DataMapOfStringString_2 extends TDataStd_DataMapOfStringString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDataStd_DataMapOfStringString_3 extends TDataStd_DataMapOfStringString {
+ constructor(theOther: TDataStd_DataMapOfStringString);
+ }
+
+export declare class TDataStd_AsciiString extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, string: XCAFDoc_PartId): Handle_TDataStd_AsciiString;
+ static Set_2(label: TDF_Label, guid: Standard_GUID, string: XCAFDoc_PartId): Handle_TDataStd_AsciiString;
+ Set_3(S: XCAFDoc_PartId): void;
+ SetID_1(guid: Standard_GUID): void;
+ SetID_2(): void;
+ Get(): XCAFDoc_PartId;
+ IsEmpty(): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_AsciiString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_AsciiString): void;
+ get(): TDataStd_AsciiString;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_AsciiString_1 extends Handle_TDataStd_AsciiString {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_AsciiString_2 extends Handle_TDataStd_AsciiString {
+ constructor(thePtr: TDataStd_AsciiString);
+ }
+
+ export declare class Handle_TDataStd_AsciiString_3 extends Handle_TDataStd_AsciiString {
+ constructor(theHandle: Handle_TDataStd_AsciiString);
+ }
+
+ export declare class Handle_TDataStd_AsciiString_4 extends Handle_TDataStd_AsciiString {
+ constructor(theHandle: Handle_TDataStd_AsciiString);
+ }
+
+export declare class TDataStd_ChildNodeIterator {
+ Initialize(aTreeNode: Handle_TDataStd_TreeNode, allLevels: Standard_Boolean): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ NextBrother(): void;
+ Value(): Handle_TDataStd_TreeNode;
+ delete(): void;
+}
+
+ export declare class TDataStd_ChildNodeIterator_1 extends TDataStd_ChildNodeIterator {
+ constructor();
+ }
+
+ export declare class TDataStd_ChildNodeIterator_2 extends TDataStd_ChildNodeIterator {
+ constructor(aTreeNode: Handle_TDataStd_TreeNode, allLevels: Standard_Boolean);
+ }
+
+export declare class TDataStd_Name extends TDataStd_GenericExtString {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, string: TCollection_ExtendedString): Handle_TDataStd_Name;
+ static Set_2(label: TDF_Label, guid: Standard_GUID, string: TCollection_ExtendedString): Handle_TDataStd_Name;
+ Set_3(S: TCollection_ExtendedString): void;
+ SetID_1(guid: Standard_GUID): void;
+ SetID_2(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Name {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Name): void;
+ get(): TDataStd_Name;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Name_1 extends Handle_TDataStd_Name {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Name_2 extends Handle_TDataStd_Name {
+ constructor(thePtr: TDataStd_Name);
+ }
+
+ export declare class Handle_TDataStd_Name_3 extends Handle_TDataStd_Name {
+ constructor(theHandle: Handle_TDataStd_Name);
+ }
+
+ export declare class Handle_TDataStd_Name_4 extends Handle_TDataStd_Name {
+ constructor(theHandle: Handle_TDataStd_Name);
+ }
+
+export declare class TDataStd_Variable extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_Variable;
+ Name_1(string: TCollection_ExtendedString): void;
+ Name_2(): TCollection_ExtendedString;
+ Set_2(value: Quantity_AbsorbedDose): void;
+ Set_3(value: Quantity_AbsorbedDose, dimension: TDataStd_RealEnum): void;
+ IsValued(): Standard_Boolean;
+ Get(): Quantity_AbsorbedDose;
+ Real(): Handle_TDataStd_Real;
+ IsAssigned(): Standard_Boolean;
+ Assign(): Handle_TDataStd_Expression;
+ Desassign(): void;
+ Expression(): Handle_TDataStd_Expression;
+ IsCaptured(): Standard_Boolean;
+ IsConstant(): Standard_Boolean;
+ Unit_1(unit: XCAFDoc_PartId): void;
+ Unit_2(): XCAFDoc_PartId;
+ Constant(status: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Variable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Variable): void;
+ get(): TDataStd_Variable;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Variable_1 extends Handle_TDataStd_Variable {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Variable_2 extends Handle_TDataStd_Variable {
+ constructor(thePtr: TDataStd_Variable);
+ }
+
+ export declare class Handle_TDataStd_Variable_3 extends Handle_TDataStd_Variable {
+ constructor(theHandle: Handle_TDataStd_Variable);
+ }
+
+ export declare class Handle_TDataStd_Variable_4 extends Handle_TDataStd_Variable {
+ constructor(theHandle: Handle_TDataStd_Variable);
+ }
+
+export declare class Handle_TDataStd_NamedData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_NamedData): void;
+ get(): TDataStd_NamedData;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_NamedData_1 extends Handle_TDataStd_NamedData {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_NamedData_2 extends Handle_TDataStd_NamedData {
+ constructor(thePtr: TDataStd_NamedData);
+ }
+
+ export declare class Handle_TDataStd_NamedData_3 extends Handle_TDataStd_NamedData {
+ constructor(theHandle: Handle_TDataStd_NamedData);
+ }
+
+ export declare class Handle_TDataStd_NamedData_4 extends Handle_TDataStd_NamedData {
+ constructor(theHandle: Handle_TDataStd_NamedData);
+ }
+
+export declare class TDataStd_NamedData extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataStd_NamedData;
+ HasIntegers(): Standard_Boolean;
+ HasInteger(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetInteger(theName: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ SetInteger(theName: TCollection_ExtendedString, theInteger: Graphic3d_ZLayerId): void;
+ GetIntegersContainer(): CDM_NamesDirectory;
+ ChangeIntegers(theIntegers: CDM_NamesDirectory): void;
+ HasReals(): Standard_Boolean;
+ HasReal(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetReal(theName: TCollection_ExtendedString): Quantity_AbsorbedDose;
+ SetReal(theName: TCollection_ExtendedString, theReal: Quantity_AbsorbedDose): void;
+ GetRealsContainer(): TDataStd_DataMapOfStringReal;
+ ChangeReals(theReals: TDataStd_DataMapOfStringReal): void;
+ HasStrings(): Standard_Boolean;
+ HasString(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetString(theName: TCollection_ExtendedString): TCollection_ExtendedString;
+ SetString(theName: TCollection_ExtendedString, theString: TCollection_ExtendedString): void;
+ GetStringsContainer(): TDataStd_DataMapOfStringString;
+ ChangeStrings(theStrings: TDataStd_DataMapOfStringString): void;
+ HasBytes(): Standard_Boolean;
+ HasByte(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetByte(theName: TCollection_ExtendedString): Standard_Byte;
+ SetByte(theName: TCollection_ExtendedString, theByte: Standard_Byte): void;
+ GetBytesContainer(): TDataStd_DataMapOfStringByte;
+ ChangeBytes(theBytes: TDataStd_DataMapOfStringByte): void;
+ HasArraysOfIntegers(): Standard_Boolean;
+ HasArrayOfIntegers(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetArrayOfIntegers(theName: TCollection_ExtendedString): Handle_TColStd_HArray1OfInteger;
+ SetArrayOfIntegers(theName: TCollection_ExtendedString, theArrayOfIntegers: Handle_TColStd_HArray1OfInteger): void;
+ GetArraysOfIntegersContainer(): TDataStd_DataMapOfStringHArray1OfInteger;
+ ChangeArraysOfIntegers(theArraysOfIntegers: TDataStd_DataMapOfStringHArray1OfInteger): void;
+ HasArraysOfReals(): Standard_Boolean;
+ HasArrayOfReals(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetArrayOfReals(theName: TCollection_ExtendedString): Handle_TColStd_HArray1OfReal;
+ SetArrayOfReals(theName: TCollection_ExtendedString, theArrayOfReals: Handle_TColStd_HArray1OfReal): void;
+ GetArraysOfRealsContainer(): TDataStd_DataMapOfStringHArray1OfReal;
+ ChangeArraysOfReals(theArraysOfReals: TDataStd_DataMapOfStringHArray1OfReal): void;
+ Clear(): void;
+ HasDeferredData(): Standard_Boolean;
+ LoadDeferredData(theToKeepDeferred: Standard_Boolean): Standard_Boolean;
+ UnloadDeferredData(): Standard_Boolean;
+ clear(): void;
+ setInteger(theName: TCollection_ExtendedString, theInteger: Graphic3d_ZLayerId): void;
+ setReal(theName: TCollection_ExtendedString, theReal: Quantity_AbsorbedDose): void;
+ setString(theName: TCollection_ExtendedString, theString: TCollection_ExtendedString): void;
+ setByte(theName: TCollection_ExtendedString, theByte: Standard_Byte): void;
+ setArrayOfIntegers(theName: TCollection_ExtendedString, theArrayOfIntegers: Handle_TColStd_HArray1OfInteger): void;
+ setArrayOfReals(theName: TCollection_ExtendedString, theArrayOfReals: Handle_TColStd_HArray1OfReal): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_DataMapOfStringByte extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDataStd_DataMapOfStringByte): void;
+ Assign(theOther: TDataStd_DataMapOfStringByte): TDataStd_DataMapOfStringByte;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_ExtendedString, theItem: Standard_Byte): Standard_Boolean;
+ Bound(theKey: TCollection_ExtendedString, theItem: Standard_Byte): Standard_Byte;
+ IsBound(theKey: TCollection_ExtendedString): Standard_Boolean;
+ UnBind(theKey: TCollection_ExtendedString): Standard_Boolean;
+ Seek(theKey: TCollection_ExtendedString): Standard_Byte;
+ ChangeSeek(theKey: TCollection_ExtendedString): Standard_Byte;
+ ChangeFind(theKey: TCollection_ExtendedString): Standard_Byte;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDataStd_DataMapOfStringByte_1 extends TDataStd_DataMapOfStringByte {
+ constructor();
+ }
+
+ export declare class TDataStd_DataMapOfStringByte_2 extends TDataStd_DataMapOfStringByte {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDataStd_DataMapOfStringByte_3 extends TDataStd_DataMapOfStringByte {
+ constructor(theOther: TDataStd_DataMapOfStringByte);
+ }
+
+export declare type TDataStd_RealEnum = {
+ TDataStd_SCALAR: {};
+ TDataStd_LENGTH: {};
+ TDataStd_ANGULAR: {};
+}
+
+export declare class Handle_TDataStd_GenericEmpty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_GenericEmpty): void;
+ get(): TDataStd_GenericEmpty;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_GenericEmpty_1 extends Handle_TDataStd_GenericEmpty {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_GenericEmpty_2 extends Handle_TDataStd_GenericEmpty {
+ constructor(thePtr: TDataStd_GenericEmpty);
+ }
+
+ export declare class Handle_TDataStd_GenericEmpty_3 extends Handle_TDataStd_GenericEmpty {
+ constructor(theHandle: Handle_TDataStd_GenericEmpty);
+ }
+
+ export declare class Handle_TDataStd_GenericEmpty_4 extends Handle_TDataStd_GenericEmpty {
+ constructor(theHandle: Handle_TDataStd_GenericEmpty);
+ }
+
+export declare class TDataStd_GenericEmpty extends TDF_Attribute {
+ Restore(a0: Handle_TDF_Attribute): void;
+ Paste(a0: Handle_TDF_Attribute, a1: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_BooleanArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_BooleanArray): void;
+ get(): TDataStd_BooleanArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_BooleanArray_1 extends Handle_TDataStd_BooleanArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_BooleanArray_2 extends Handle_TDataStd_BooleanArray {
+ constructor(thePtr: TDataStd_BooleanArray);
+ }
+
+ export declare class Handle_TDataStd_BooleanArray_3 extends Handle_TDataStd_BooleanArray {
+ constructor(theHandle: Handle_TDataStd_BooleanArray);
+ }
+
+ export declare class Handle_TDataStd_BooleanArray_4 extends Handle_TDataStd_BooleanArray {
+ constructor(theHandle: Handle_TDataStd_BooleanArray);
+ }
+
+export declare class TDataStd_BooleanArray extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): Handle_TDataStd_BooleanArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): Handle_TDataStd_BooleanArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetValue(index: Graphic3d_ZLayerId, value: Standard_Boolean): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ Value(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ InternalArray(): Handle_TColStd_HArray1OfByte;
+ SetInternalArray(values: Handle_TColStd_HArray1OfByte): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_HDataMapOfStringHArray1OfReal extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): TDataStd_DataMapOfStringHArray1OfReal;
+ ChangeMap(): TDataStd_DataMapOfStringHArray1OfReal;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringHArray1OfReal_1 extends TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringHArray1OfReal_2 extends TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor(theOther: TDataStd_DataMapOfStringHArray1OfReal);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringHArray1OfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringHArray1OfReal): void;
+ get(): TDataStd_HDataMapOfStringHArray1OfReal;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfReal_1 extends Handle_TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfReal_2 extends Handle_TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor(thePtr: TDataStd_HDataMapOfStringHArray1OfReal);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfReal_3 extends Handle_TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringHArray1OfReal);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfReal_4 extends Handle_TDataStd_HDataMapOfStringHArray1OfReal {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringHArray1OfReal);
+ }
+
+export declare class TDataStd_DeltaOnModificationOfRealArray extends TDF_DeltaOnModification {
+ constructor(Arr: Handle_TDataStd_RealArray)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_DeltaOnModificationOfRealArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_DeltaOnModificationOfRealArray): void;
+ get(): TDataStd_DeltaOnModificationOfRealArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfRealArray_1 extends Handle_TDataStd_DeltaOnModificationOfRealArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfRealArray_2 extends Handle_TDataStd_DeltaOnModificationOfRealArray {
+ constructor(thePtr: TDataStd_DeltaOnModificationOfRealArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfRealArray_3 extends Handle_TDataStd_DeltaOnModificationOfRealArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfRealArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfRealArray_4 extends Handle_TDataStd_DeltaOnModificationOfRealArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfRealArray);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringString): void;
+ get(): TDataStd_HDataMapOfStringString;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringString_1 extends Handle_TDataStd_HDataMapOfStringString {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringString_2 extends Handle_TDataStd_HDataMapOfStringString {
+ constructor(thePtr: TDataStd_HDataMapOfStringString);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringString_3 extends Handle_TDataStd_HDataMapOfStringString {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringString);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringString_4 extends Handle_TDataStd_HDataMapOfStringString {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringString);
+ }
+
+export declare class TDataStd_HDataMapOfStringString extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): TDataStd_DataMapOfStringString;
+ ChangeMap(): TDataStd_DataMapOfStringString;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringString_1 extends TDataStd_HDataMapOfStringString {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringString_2 extends TDataStd_HDataMapOfStringString {
+ constructor(theOther: TDataStd_DataMapOfStringString);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringReal): void;
+ get(): TDataStd_HDataMapOfStringReal;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringReal_1 extends Handle_TDataStd_HDataMapOfStringReal {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringReal_2 extends Handle_TDataStd_HDataMapOfStringReal {
+ constructor(thePtr: TDataStd_HDataMapOfStringReal);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringReal_3 extends Handle_TDataStd_HDataMapOfStringReal {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringReal);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringReal_4 extends Handle_TDataStd_HDataMapOfStringReal {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringReal);
+ }
+
+export declare class TDataStd_HDataMapOfStringReal extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): TDataStd_DataMapOfStringReal;
+ ChangeMap(): TDataStd_DataMapOfStringReal;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringReal_1 extends TDataStd_HDataMapOfStringReal {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringReal_2 extends TDataStd_HDataMapOfStringReal {
+ constructor(theOther: TDataStd_DataMapOfStringReal);
+ }
+
+export declare class TDataStd_DataMapOfStringReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDataStd_DataMapOfStringReal): void;
+ Assign(theOther: TDataStd_DataMapOfStringReal): TDataStd_DataMapOfStringReal;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_ExtendedString, theItem: Standard_Real): Standard_Boolean;
+ Bound(theKey: TCollection_ExtendedString, theItem: Standard_Real): Standard_Real;
+ IsBound(theKey: TCollection_ExtendedString): Standard_Boolean;
+ UnBind(theKey: TCollection_ExtendedString): Standard_Boolean;
+ Seek(theKey: TCollection_ExtendedString): Standard_Real;
+ ChangeSeek(theKey: TCollection_ExtendedString): Standard_Real;
+ ChangeFind(theKey: TCollection_ExtendedString): Standard_Real;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDataStd_DataMapOfStringReal_1 extends TDataStd_DataMapOfStringReal {
+ constructor();
+ }
+
+ export declare class TDataStd_DataMapOfStringReal_2 extends TDataStd_DataMapOfStringReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDataStd_DataMapOfStringReal_3 extends TDataStd_DataMapOfStringReal {
+ constructor(theOther: TDataStd_DataMapOfStringReal);
+ }
+
+export declare class TDataStd_TreeNode extends TDF_Attribute {
+ constructor()
+ static Find(L: TDF_Label, T: Handle_TDataStd_TreeNode): Standard_Boolean;
+ static Set_1(L: TDF_Label): Handle_TDataStd_TreeNode;
+ static Set_2(L: TDF_Label, ExplicitTreeID: Standard_GUID): Handle_TDataStd_TreeNode;
+ static GetDefaultTreeID(): Standard_GUID;
+ Append(Child: Handle_TDataStd_TreeNode): Standard_Boolean;
+ Prepend(Child: Handle_TDataStd_TreeNode): Standard_Boolean;
+ InsertBefore(Node: Handle_TDataStd_TreeNode): Standard_Boolean;
+ InsertAfter(Node: Handle_TDataStd_TreeNode): Standard_Boolean;
+ Remove(): Standard_Boolean;
+ Depth(): Graphic3d_ZLayerId;
+ NbChildren(allLevels: Standard_Boolean): Graphic3d_ZLayerId;
+ IsAscendant(of: Handle_TDataStd_TreeNode): Standard_Boolean;
+ IsDescendant(of: Handle_TDataStd_TreeNode): Standard_Boolean;
+ IsRoot(): Standard_Boolean;
+ Root(): Handle_TDataStd_TreeNode;
+ IsFather(of: Handle_TDataStd_TreeNode): Standard_Boolean;
+ IsChild(of: Handle_TDataStd_TreeNode): Standard_Boolean;
+ HasFather(): Standard_Boolean;
+ Father(): Handle_TDataStd_TreeNode;
+ HasNext(): Standard_Boolean;
+ Next(): Handle_TDataStd_TreeNode;
+ HasPrevious(): Standard_Boolean;
+ Previous(): Handle_TDataStd_TreeNode;
+ HasFirst(): Standard_Boolean;
+ First(): Handle_TDataStd_TreeNode;
+ HasLast(): Standard_Boolean;
+ Last(): Handle_TDataStd_TreeNode;
+ FindLast(): Handle_TDataStd_TreeNode;
+ SetTreeID(explicitID: Standard_GUID): void;
+ SetFather(F: Handle_TDataStd_TreeNode): void;
+ SetNext(F: Handle_TDataStd_TreeNode): void;
+ SetPrevious(F: Handle_TDataStd_TreeNode): void;
+ SetFirst(F: Handle_TDataStd_TreeNode): void;
+ SetLast(F: Handle_TDataStd_TreeNode): void;
+ AfterAddition(): void;
+ BeforeForget(): void;
+ AfterResume(): void;
+ BeforeUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_TreeNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_TreeNode): void;
+ get(): TDataStd_TreeNode;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_TreeNode_1 extends Handle_TDataStd_TreeNode {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_TreeNode_2 extends Handle_TDataStd_TreeNode {
+ constructor(thePtr: TDataStd_TreeNode);
+ }
+
+ export declare class Handle_TDataStd_TreeNode_3 extends Handle_TDataStd_TreeNode {
+ constructor(theHandle: Handle_TDataStd_TreeNode);
+ }
+
+ export declare class Handle_TDataStd_TreeNode_4 extends Handle_TDataStd_TreeNode {
+ constructor(theHandle: Handle_TDataStd_TreeNode);
+ }
+
+export declare class Handle_TDataStd_ExtStringArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_ExtStringArray): void;
+ get(): TDataStd_ExtStringArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_ExtStringArray_1 extends Handle_TDataStd_ExtStringArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_ExtStringArray_2 extends Handle_TDataStd_ExtStringArray {
+ constructor(thePtr: TDataStd_ExtStringArray);
+ }
+
+ export declare class Handle_TDataStd_ExtStringArray_3 extends Handle_TDataStd_ExtStringArray {
+ constructor(theHandle: Handle_TDataStd_ExtStringArray);
+ }
+
+ export declare class Handle_TDataStd_ExtStringArray_4 extends Handle_TDataStd_ExtStringArray {
+ constructor(theHandle: Handle_TDataStd_ExtStringArray);
+ }
+
+export declare class TDataStd_ExtStringArray extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_ExtStringArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_ExtStringArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetValue(Index: Graphic3d_ZLayerId, Value: TCollection_ExtendedString): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ Value(Index: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ ChangeArray(newArray: Handle_TColStd_HArray1OfExtendedString, isCheckItems: Standard_Boolean): void;
+ Array(): Handle_TColStd_HArray1OfExtendedString;
+ GetDelta(): Standard_Boolean;
+ SetDelta(isDelta: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DeltaOnModification(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TDataStd_HDataMapOfStringHArray1OfInteger extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): TDataStd_DataMapOfStringHArray1OfInteger;
+ ChangeMap(): TDataStd_DataMapOfStringHArray1OfInteger;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringHArray1OfInteger_1 extends TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringHArray1OfInteger_2 extends TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor(theOther: TDataStd_DataMapOfStringHArray1OfInteger);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringHArray1OfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringHArray1OfInteger): void;
+ get(): TDataStd_HDataMapOfStringHArray1OfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfInteger_1 extends Handle_TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfInteger_2 extends Handle_TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor(thePtr: TDataStd_HDataMapOfStringHArray1OfInteger);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfInteger_3 extends Handle_TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringHArray1OfInteger);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringHArray1OfInteger_4 extends Handle_TDataStd_HDataMapOfStringHArray1OfInteger {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringHArray1OfInteger);
+ }
+
+export declare class Handle_TDataStd_HLabelArray1 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HLabelArray1): void;
+ get(): TDataStd_HLabelArray1;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HLabelArray1_1 extends Handle_TDataStd_HLabelArray1 {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HLabelArray1_2 extends Handle_TDataStd_HLabelArray1 {
+ constructor(thePtr: TDataStd_HLabelArray1);
+ }
+
+ export declare class Handle_TDataStd_HLabelArray1_3 extends Handle_TDataStd_HLabelArray1 {
+ constructor(theHandle: Handle_TDataStd_HLabelArray1);
+ }
+
+ export declare class Handle_TDataStd_HLabelArray1_4 extends Handle_TDataStd_HLabelArray1 {
+ constructor(theHandle: Handle_TDataStd_HLabelArray1);
+ }
+
+export declare class TDataStd_ListOfExtendedString extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TDataStd_ListOfExtendedString): TDataStd_ListOfExtendedString;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TCollection_ExtendedString;
+ First_2(): TCollection_ExtendedString;
+ Last_1(): TCollection_ExtendedString;
+ Last_2(): TCollection_ExtendedString;
+ Append_1(theItem: TCollection_ExtendedString): TCollection_ExtendedString;
+ Append_3(theOther: TDataStd_ListOfExtendedString): void;
+ Prepend_1(theItem: TCollection_ExtendedString): TCollection_ExtendedString;
+ Prepend_2(theOther: TDataStd_ListOfExtendedString): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TDataStd_ListOfExtendedString_1 extends TDataStd_ListOfExtendedString {
+ constructor();
+ }
+
+ export declare class TDataStd_ListOfExtendedString_2 extends TDataStd_ListOfExtendedString {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDataStd_ListOfExtendedString_3 extends TDataStd_ListOfExtendedString {
+ constructor(theOther: TDataStd_ListOfExtendedString);
+ }
+
+export declare class Handle_TDataStd_RealArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_RealArray): void;
+ get(): TDataStd_RealArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_RealArray_1 extends Handle_TDataStd_RealArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_RealArray_2 extends Handle_TDataStd_RealArray {
+ constructor(thePtr: TDataStd_RealArray);
+ }
+
+ export declare class Handle_TDataStd_RealArray_3 extends Handle_TDataStd_RealArray {
+ constructor(theHandle: Handle_TDataStd_RealArray);
+ }
+
+ export declare class Handle_TDataStd_RealArray_4 extends Handle_TDataStd_RealArray {
+ constructor(theHandle: Handle_TDataStd_RealArray);
+ }
+
+export declare class TDataStd_RealArray extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_RealArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_RealArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ SetValue(Index: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ Value(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ ChangeArray(newArray: Handle_TColStd_HArray1OfReal, isCheckItems: Standard_Boolean): void;
+ Array(): Handle_TColStd_HArray1OfReal;
+ GetDelta(): Standard_Boolean;
+ SetDelta(isDelta: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DeltaOnModification(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TDataStd_IntegerArray extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_IntegerArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId, isDelta: Standard_Boolean): Handle_TDataStd_IntegerArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetValue(Index: Graphic3d_ZLayerId, Value: Graphic3d_ZLayerId): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ Value(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ ChangeArray(newArray: Handle_TColStd_HArray1OfInteger, isCheckItems: Standard_Boolean): void;
+ Array(): Handle_TColStd_HArray1OfInteger;
+ GetDelta(): Standard_Boolean;
+ SetDelta(isDelta: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DeltaOnModification(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_IntegerArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_IntegerArray): void;
+ get(): TDataStd_IntegerArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_IntegerArray_1 extends Handle_TDataStd_IntegerArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_IntegerArray_2 extends Handle_TDataStd_IntegerArray {
+ constructor(thePtr: TDataStd_IntegerArray);
+ }
+
+ export declare class Handle_TDataStd_IntegerArray_3 extends Handle_TDataStd_IntegerArray {
+ constructor(theHandle: Handle_TDataStd_IntegerArray);
+ }
+
+ export declare class Handle_TDataStd_IntegerArray_4 extends Handle_TDataStd_IntegerArray {
+ constructor(theHandle: Handle_TDataStd_IntegerArray);
+ }
+
+export declare class TDataStd_IntegerList extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_IntegerList;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID): Handle_TDataStd_IntegerList;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Prepend(value: Graphic3d_ZLayerId): void;
+ Append(value: Graphic3d_ZLayerId): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ InsertBefore(value: Graphic3d_ZLayerId, before_value: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertBeforeByIndex(index: Graphic3d_ZLayerId, before_value: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertAfter(value: Graphic3d_ZLayerId, after_value: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertAfterByIndex(index: Graphic3d_ZLayerId, after_value: Graphic3d_ZLayerId): Standard_Boolean;
+ Remove(value: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveByIndex(index: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ First(): Graphic3d_ZLayerId;
+ Last(): Graphic3d_ZLayerId;
+ List(): TColStd_ListOfInteger;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_IntegerList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_IntegerList): void;
+ get(): TDataStd_IntegerList;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_IntegerList_1 extends Handle_TDataStd_IntegerList {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_IntegerList_2 extends Handle_TDataStd_IntegerList {
+ constructor(thePtr: TDataStd_IntegerList);
+ }
+
+ export declare class Handle_TDataStd_IntegerList_3 extends Handle_TDataStd_IntegerList {
+ constructor(theHandle: Handle_TDataStd_IntegerList);
+ }
+
+ export declare class Handle_TDataStd_IntegerList_4 extends Handle_TDataStd_IntegerList {
+ constructor(theHandle: Handle_TDataStd_IntegerList);
+ }
+
+export declare class TDataStd_HDataMapOfStringInteger extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): CDM_NamesDirectory;
+ ChangeMap(): CDM_NamesDirectory;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringInteger_1 extends TDataStd_HDataMapOfStringInteger {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringInteger_2 extends TDataStd_HDataMapOfStringInteger {
+ constructor(theOther: CDM_NamesDirectory);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringInteger): void;
+ get(): TDataStd_HDataMapOfStringInteger;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringInteger_1 extends Handle_TDataStd_HDataMapOfStringInteger {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringInteger_2 extends Handle_TDataStd_HDataMapOfStringInteger {
+ constructor(thePtr: TDataStd_HDataMapOfStringInteger);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringInteger_3 extends Handle_TDataStd_HDataMapOfStringInteger {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringInteger);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringInteger_4 extends Handle_TDataStd_HDataMapOfStringInteger {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringInteger);
+ }
+
+export declare class Handle_TDataStd_ReferenceList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_ReferenceList): void;
+ get(): TDataStd_ReferenceList;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_ReferenceList_1 extends Handle_TDataStd_ReferenceList {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_ReferenceList_2 extends Handle_TDataStd_ReferenceList {
+ constructor(thePtr: TDataStd_ReferenceList);
+ }
+
+ export declare class Handle_TDataStd_ReferenceList_3 extends Handle_TDataStd_ReferenceList {
+ constructor(theHandle: Handle_TDataStd_ReferenceList);
+ }
+
+ export declare class Handle_TDataStd_ReferenceList_4 extends Handle_TDataStd_ReferenceList {
+ constructor(theHandle: Handle_TDataStd_ReferenceList);
+ }
+
+export declare class TDataStd_ReferenceList extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_ReferenceList;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID): Handle_TDataStd_ReferenceList;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Prepend(value: TDF_Label): void;
+ Append(value: TDF_Label): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ InsertBefore_1(value: TDF_Label, before_value: TDF_Label): Standard_Boolean;
+ InsertBefore_2(index: Graphic3d_ZLayerId, before_value: TDF_Label): Standard_Boolean;
+ InsertAfter_1(value: TDF_Label, after_value: TDF_Label): Standard_Boolean;
+ InsertAfter_2(index: Graphic3d_ZLayerId, after_value: TDF_Label): Standard_Boolean;
+ Remove_1(value: TDF_Label): Standard_Boolean;
+ Remove_2(index: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ First(): TDF_Label;
+ Last(): TDF_Label;
+ List(): TDF_LabelList;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_GenericExtString extends TDF_Attribute {
+ Set(S: TCollection_ExtendedString): void;
+ SetID(guid: Standard_GUID): void;
+ Get(): TCollection_ExtendedString;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_GenericExtString {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_GenericExtString): void;
+ get(): TDataStd_GenericExtString;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_GenericExtString_1 extends Handle_TDataStd_GenericExtString {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_GenericExtString_2 extends Handle_TDataStd_GenericExtString {
+ constructor(thePtr: TDataStd_GenericExtString);
+ }
+
+ export declare class Handle_TDataStd_GenericExtString_3 extends Handle_TDataStd_GenericExtString {
+ constructor(theHandle: Handle_TDataStd_GenericExtString);
+ }
+
+ export declare class Handle_TDataStd_GenericExtString_4 extends Handle_TDataStd_GenericExtString {
+ constructor(theHandle: Handle_TDataStd_GenericExtString);
+ }
+
+export declare class TDataStd_ListOfByte extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TDataStd_ListOfByte): TDataStd_ListOfByte;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Standard_Byte;
+ First_2(): Standard_Byte;
+ Last_1(): Standard_Byte;
+ Last_2(): Standard_Byte;
+ Append_1(theItem: Standard_Byte): Standard_Byte;
+ Append_3(theOther: TDataStd_ListOfByte): void;
+ Prepend_1(theItem: Standard_Byte): Standard_Byte;
+ Prepend_2(theOther: TDataStd_ListOfByte): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TDataStd_ListOfByte_1 extends TDataStd_ListOfByte {
+ constructor();
+ }
+
+ export declare class TDataStd_ListOfByte_2 extends TDataStd_ListOfByte {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDataStd_ListOfByte_3 extends TDataStd_ListOfByte {
+ constructor(theOther: TDataStd_ListOfByte);
+ }
+
+export declare class Handle_TDataStd_DeltaOnModificationOfByteArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_DeltaOnModificationOfByteArray): void;
+ get(): TDataStd_DeltaOnModificationOfByteArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfByteArray_1 extends Handle_TDataStd_DeltaOnModificationOfByteArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfByteArray_2 extends Handle_TDataStd_DeltaOnModificationOfByteArray {
+ constructor(thePtr: TDataStd_DeltaOnModificationOfByteArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfByteArray_3 extends Handle_TDataStd_DeltaOnModificationOfByteArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfByteArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfByteArray_4 extends Handle_TDataStd_DeltaOnModificationOfByteArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfByteArray);
+ }
+
+export declare class TDataStd_DeltaOnModificationOfByteArray extends TDF_DeltaOnModification {
+ constructor(Arr: Handle_TDataStd_ByteArray)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd_Expression extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataStd_Expression;
+ Name(): TCollection_ExtendedString;
+ SetExpression(E: TCollection_ExtendedString): void;
+ GetExpression(): TCollection_ExtendedString;
+ GetVariables(): TDF_AttributeList;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Expression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Expression): void;
+ get(): TDataStd_Expression;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Expression_1 extends Handle_TDataStd_Expression {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Expression_2 extends Handle_TDataStd_Expression {
+ constructor(thePtr: TDataStd_Expression);
+ }
+
+ export declare class Handle_TDataStd_Expression_3 extends Handle_TDataStd_Expression {
+ constructor(theHandle: Handle_TDataStd_Expression);
+ }
+
+ export declare class Handle_TDataStd_Expression_4 extends Handle_TDataStd_Expression {
+ constructor(theHandle: Handle_TDataStd_Expression);
+ }
+
+export declare class TDataStd_IntPackedMap extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label, isDelta: Standard_Boolean): Handle_TDataStd_IntPackedMap;
+ ChangeMap_1(theMap: Handle_TColStd_HPackedMapOfInteger): Standard_Boolean;
+ ChangeMap_2(theMap: TColStd_PackedMapOfInteger): Standard_Boolean;
+ GetMap(): TColStd_PackedMapOfInteger;
+ GetHMap(): Handle_TColStd_HPackedMapOfInteger;
+ Clear(): Standard_Boolean;
+ Add(theKey: Graphic3d_ZLayerId): Standard_Boolean;
+ Remove(theKey: Graphic3d_ZLayerId): Standard_Boolean;
+ Contains(theKey: Graphic3d_ZLayerId): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ GetDelta(): Standard_Boolean;
+ SetDelta(isDelta: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DeltaOnModification(anOldAttribute: Handle_TDF_Attribute): Handle_TDF_DeltaOnModification;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_IntPackedMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_IntPackedMap): void;
+ get(): TDataStd_IntPackedMap;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_IntPackedMap_1 extends Handle_TDataStd_IntPackedMap {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_IntPackedMap_2 extends Handle_TDataStd_IntPackedMap {
+ constructor(thePtr: TDataStd_IntPackedMap);
+ }
+
+ export declare class Handle_TDataStd_IntPackedMap_3 extends Handle_TDataStd_IntPackedMap {
+ constructor(theHandle: Handle_TDataStd_IntPackedMap);
+ }
+
+ export declare class Handle_TDataStd_IntPackedMap_4 extends Handle_TDataStd_IntPackedMap {
+ constructor(theHandle: Handle_TDataStd_IntPackedMap);
+ }
+
+export declare class TDataStd_LabelArray1 {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TDF_Label): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TDataStd_LabelArray1): TDataStd_LabelArray1;
+ Move(theOther: TDataStd_LabelArray1): TDataStd_LabelArray1;
+ First(): TDF_Label;
+ ChangeFirst(): TDF_Label;
+ Last(): TDF_Label;
+ ChangeLast(): TDF_Label;
+ Value(theIndex: Standard_Integer): TDF_Label;
+ ChangeValue(theIndex: Standard_Integer): TDF_Label;
+ SetValue(theIndex: Standard_Integer, theItem: TDF_Label): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TDataStd_LabelArray1_1 extends TDataStd_LabelArray1 {
+ constructor();
+ }
+
+ export declare class TDataStd_LabelArray1_2 extends TDataStd_LabelArray1 {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TDataStd_LabelArray1_3 extends TDataStd_LabelArray1 {
+ constructor(theOther: TDataStd_LabelArray1);
+ }
+
+ export declare class TDataStd_LabelArray1_4 extends TDataStd_LabelArray1 {
+ constructor(theOther: TDataStd_LabelArray1);
+ }
+
+ export declare class TDataStd_LabelArray1_5 extends TDataStd_LabelArray1 {
+ constructor(theBegin: TDF_Label, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TDataStd_Comment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Comment): void;
+ get(): TDataStd_Comment;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Comment_1 extends Handle_TDataStd_Comment {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Comment_2 extends Handle_TDataStd_Comment {
+ constructor(thePtr: TDataStd_Comment);
+ }
+
+ export declare class Handle_TDataStd_Comment_3 extends Handle_TDataStd_Comment {
+ constructor(theHandle: Handle_TDataStd_Comment);
+ }
+
+ export declare class Handle_TDataStd_Comment_4 extends Handle_TDataStd_Comment {
+ constructor(theHandle: Handle_TDataStd_Comment);
+ }
+
+export declare class TDataStd_Comment extends TDataStd_GenericExtString {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_Comment;
+ static Set_2(label: TDF_Label, string: TCollection_ExtendedString): Handle_TDataStd_Comment;
+ Set_3(S: TCollection_ExtendedString): void;
+ SetID_1(guid: Standard_GUID): void;
+ SetID_2(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class TDataStd_ReferenceArray extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): Handle_TDataStd_ReferenceArray;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID, lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): Handle_TDataStd_ReferenceArray;
+ Init(lower: Graphic3d_ZLayerId, upper: Graphic3d_ZLayerId): void;
+ SetValue(index: Graphic3d_ZLayerId, value: TDF_Label): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ Value(Index: Graphic3d_ZLayerId): TDF_Label;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ Length(): Graphic3d_ZLayerId;
+ InternalArray(): Handle_TDataStd_HLabelArray1;
+ SetInternalArray(values: Handle_TDataStd_HLabelArray1, isCheckItems: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_ReferenceArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_ReferenceArray): void;
+ get(): TDataStd_ReferenceArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_ReferenceArray_1 extends Handle_TDataStd_ReferenceArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_ReferenceArray_2 extends Handle_TDataStd_ReferenceArray {
+ constructor(thePtr: TDataStd_ReferenceArray);
+ }
+
+ export declare class Handle_TDataStd_ReferenceArray_3 extends Handle_TDataStd_ReferenceArray {
+ constructor(theHandle: Handle_TDataStd_ReferenceArray);
+ }
+
+ export declare class Handle_TDataStd_ReferenceArray_4 extends Handle_TDataStd_ReferenceArray {
+ constructor(theHandle: Handle_TDataStd_ReferenceArray);
+ }
+
+export declare class TDataStd_ExtStringList extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_ExtStringList;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID): Handle_TDataStd_ExtStringList;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Prepend(value: TCollection_ExtendedString): void;
+ Append(value: TCollection_ExtendedString): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ InsertBefore_1(value: TCollection_ExtendedString, before_value: TCollection_ExtendedString): Standard_Boolean;
+ InsertBefore_2(index: Graphic3d_ZLayerId, before_value: TCollection_ExtendedString): Standard_Boolean;
+ InsertAfter_1(value: TCollection_ExtendedString, after_value: TCollection_ExtendedString): Standard_Boolean;
+ InsertAfter_2(index: Graphic3d_ZLayerId, after_value: TCollection_ExtendedString): Standard_Boolean;
+ Remove_1(value: TCollection_ExtendedString): Standard_Boolean;
+ Remove_2(index: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ First(): TCollection_ExtendedString;
+ Last(): TCollection_ExtendedString;
+ List(): TDataStd_ListOfExtendedString;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_ExtStringList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_ExtStringList): void;
+ get(): TDataStd_ExtStringList;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_ExtStringList_1 extends Handle_TDataStd_ExtStringList {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_ExtStringList_2 extends Handle_TDataStd_ExtStringList {
+ constructor(thePtr: TDataStd_ExtStringList);
+ }
+
+ export declare class Handle_TDataStd_ExtStringList_3 extends Handle_TDataStd_ExtStringList {
+ constructor(theHandle: Handle_TDataStd_ExtStringList);
+ }
+
+ export declare class Handle_TDataStd_ExtStringList_4 extends Handle_TDataStd_ExtStringList {
+ constructor(theHandle: Handle_TDataStd_ExtStringList);
+ }
+
+export declare class TDataStd_BooleanList extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_BooleanList;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID): Handle_TDataStd_BooleanList;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Prepend(value: Standard_Boolean): void;
+ Append(value: Standard_Boolean): void;
+ Clear(): void;
+ First(): Standard_Boolean;
+ Last(): Standard_Boolean;
+ List(): TDataStd_ListOfByte;
+ InsertBefore(index: Graphic3d_ZLayerId, before_value: Standard_Boolean): Standard_Boolean;
+ InsertAfter(index: Graphic3d_ZLayerId, after_value: Standard_Boolean): Standard_Boolean;
+ Remove(index: Graphic3d_ZLayerId): Standard_Boolean;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_BooleanList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_BooleanList): void;
+ get(): TDataStd_BooleanList;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_BooleanList_1 extends Handle_TDataStd_BooleanList {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_BooleanList_2 extends Handle_TDataStd_BooleanList {
+ constructor(thePtr: TDataStd_BooleanList);
+ }
+
+ export declare class Handle_TDataStd_BooleanList_3 extends Handle_TDataStd_BooleanList {
+ constructor(theHandle: Handle_TDataStd_BooleanList);
+ }
+
+ export declare class Handle_TDataStd_BooleanList_4 extends Handle_TDataStd_BooleanList {
+ constructor(theHandle: Handle_TDataStd_BooleanList);
+ }
+
+export declare class Handle_TDataStd_HDataMapOfStringByte {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_HDataMapOfStringByte): void;
+ get(): TDataStd_HDataMapOfStringByte;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_HDataMapOfStringByte_1 extends Handle_TDataStd_HDataMapOfStringByte {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringByte_2 extends Handle_TDataStd_HDataMapOfStringByte {
+ constructor(thePtr: TDataStd_HDataMapOfStringByte);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringByte_3 extends Handle_TDataStd_HDataMapOfStringByte {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringByte);
+ }
+
+ export declare class Handle_TDataStd_HDataMapOfStringByte_4 extends Handle_TDataStd_HDataMapOfStringByte {
+ constructor(theHandle: Handle_TDataStd_HDataMapOfStringByte);
+ }
+
+export declare class TDataStd_HDataMapOfStringByte extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Map(): TDataStd_DataMapOfStringByte;
+ ChangeMap(): TDataStd_DataMapOfStringByte;
+ delete(): void;
+}
+
+ export declare class TDataStd_HDataMapOfStringByte_1 extends TDataStd_HDataMapOfStringByte {
+ constructor(NbBuckets: Graphic3d_ZLayerId);
+ }
+
+ export declare class TDataStd_HDataMapOfStringByte_2 extends TDataStd_HDataMapOfStringByte {
+ constructor(theOther: TDataStd_DataMapOfStringByte);
+ }
+
+export declare class TDataStd_DeltaOnModificationOfExtStringArray extends TDF_DeltaOnModification {
+ constructor(Arr: Handle_TDataStd_ExtStringArray)
+ Apply(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_DeltaOnModificationOfExtStringArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_DeltaOnModificationOfExtStringArray): void;
+ get(): TDataStd_DeltaOnModificationOfExtStringArray;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfExtStringArray_1 extends Handle_TDataStd_DeltaOnModificationOfExtStringArray {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfExtStringArray_2 extends Handle_TDataStd_DeltaOnModificationOfExtStringArray {
+ constructor(thePtr: TDataStd_DeltaOnModificationOfExtStringArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfExtStringArray_3 extends Handle_TDataStd_DeltaOnModificationOfExtStringArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfExtStringArray);
+ }
+
+ export declare class Handle_TDataStd_DeltaOnModificationOfExtStringArray_4 extends Handle_TDataStd_DeltaOnModificationOfExtStringArray {
+ constructor(theHandle: Handle_TDataStd_DeltaOnModificationOfExtStringArray);
+ }
+
+export declare class Handle_TDataStd_RealList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_RealList): void;
+ get(): TDataStd_RealList;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_RealList_1 extends Handle_TDataStd_RealList {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_RealList_2 extends Handle_TDataStd_RealList {
+ constructor(thePtr: TDataStd_RealList);
+ }
+
+ export declare class Handle_TDataStd_RealList_3 extends Handle_TDataStd_RealList {
+ constructor(theHandle: Handle_TDataStd_RealList);
+ }
+
+ export declare class Handle_TDataStd_RealList_4 extends Handle_TDataStd_RealList {
+ constructor(theHandle: Handle_TDataStd_RealList);
+ }
+
+export declare class TDataStd_RealList extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataStd_RealList;
+ static Set_2(label: TDF_Label, theGuid: Standard_GUID): Handle_TDataStd_RealList;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Prepend(value: Quantity_AbsorbedDose): void;
+ Append(value: Quantity_AbsorbedDose): void;
+ SetID_1(theGuid: Standard_GUID): void;
+ SetID_2(): void;
+ InsertBefore(value: Quantity_AbsorbedDose, before_value: Quantity_AbsorbedDose): Standard_Boolean;
+ InsertBeforeByIndex(index: Graphic3d_ZLayerId, before_value: Quantity_AbsorbedDose): Standard_Boolean;
+ InsertAfter(value: Quantity_AbsorbedDose, after_value: Quantity_AbsorbedDose): Standard_Boolean;
+ InsertAfterByIndex(index: Graphic3d_ZLayerId, after_value: Quantity_AbsorbedDose): Standard_Boolean;
+ Remove(value: Quantity_AbsorbedDose): Standard_Boolean;
+ RemoveByIndex(index: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ First(): Quantity_AbsorbedDose;
+ Last(): Quantity_AbsorbedDose;
+ List(): TColStd_ListOfReal;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataStd {
+ constructor();
+ static IDList(anIDList: TDF_IDList): void;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Current {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Current): void;
+ get(): TDataStd_Current;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Current_1 extends Handle_TDataStd_Current {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Current_2 extends Handle_TDataStd_Current {
+ constructor(thePtr: TDataStd_Current);
+ }
+
+ export declare class Handle_TDataStd_Current_3 extends Handle_TDataStd_Current {
+ constructor(theHandle: Handle_TDataStd_Current);
+ }
+
+ export declare class Handle_TDataStd_Current_4 extends Handle_TDataStd_Current {
+ constructor(theHandle: Handle_TDataStd_Current);
+ }
+
+export declare class TDataStd_Current extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(L: TDF_Label): void;
+ static Get(acces: TDF_Label): TDF_Label;
+ static Has(acces: TDF_Label): Standard_Boolean;
+ SetLabel(current: TDF_Label): void;
+ GetLabel(): TDF_Label;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Directory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Directory): void;
+ get(): TDataStd_Directory;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Directory_1 extends Handle_TDataStd_Directory {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Directory_2 extends Handle_TDataStd_Directory {
+ constructor(thePtr: TDataStd_Directory);
+ }
+
+ export declare class Handle_TDataStd_Directory_3 extends Handle_TDataStd_Directory {
+ constructor(theHandle: Handle_TDataStd_Directory);
+ }
+
+ export declare class Handle_TDataStd_Directory_4 extends Handle_TDataStd_Directory {
+ constructor(theHandle: Handle_TDataStd_Directory);
+ }
+
+export declare class TDataStd_Directory extends TDataStd_GenericEmpty {
+ constructor()
+ static Find(current: TDF_Label, D: Handle_TDataStd_Directory): Standard_Boolean;
+ static New(label: TDF_Label): Handle_TDataStd_Directory;
+ static AddDirectory(dir: Handle_TDataStd_Directory): Handle_TDataStd_Directory;
+ static MakeObjectLabel(dir: Handle_TDataStd_Directory): TDF_Label;
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class TDataStd_Integer extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, value: Graphic3d_ZLayerId): Handle_TDataStd_Integer;
+ static Set_2(label: TDF_Label, guid: Standard_GUID, value: Graphic3d_ZLayerId): Handle_TDataStd_Integer;
+ Set_3(V: Graphic3d_ZLayerId): void;
+ SetID_1(guid: Standard_GUID): void;
+ SetID_2(): void;
+ Get(): Graphic3d_ZLayerId;
+ IsCaptured(): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataStd_Integer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataStd_Integer): void;
+ get(): TDataStd_Integer;
+ delete(): void;
+}
+
+ export declare class Handle_TDataStd_Integer_1 extends Handle_TDataStd_Integer {
+ constructor();
+ }
+
+ export declare class Handle_TDataStd_Integer_2 extends Handle_TDataStd_Integer {
+ constructor(thePtr: TDataStd_Integer);
+ }
+
+ export declare class Handle_TDataStd_Integer_3 extends Handle_TDataStd_Integer {
+ constructor(theHandle: Handle_TDataStd_Integer);
+ }
+
+ export declare class Handle_TDataStd_Integer_4 extends Handle_TDataStd_Integer {
+ constructor(theHandle: Handle_TDataStd_Integer);
+ }
+
+export declare type XCAFDimTolObjects_GeomToleranceZoneModif = {
+ XCAFDimTolObjects_GeomToleranceZoneModif_None: {};
+ XCAFDimTolObjects_GeomToleranceZoneModif_Projected: {};
+ XCAFDimTolObjects_GeomToleranceZoneModif_Runout: {};
+ XCAFDimTolObjects_GeomToleranceZoneModif_NonUniform: {};
+}
+
+export declare type XCAFDimTolObjects_GeomToleranceModif = {
+ XCAFDimTolObjects_GeomToleranceModif_Any_Cross_Section: {};
+ XCAFDimTolObjects_GeomToleranceModif_Common_Zone: {};
+ XCAFDimTolObjects_GeomToleranceModif_Each_Radial_Element: {};
+ XCAFDimTolObjects_GeomToleranceModif_Free_State: {};
+ XCAFDimTolObjects_GeomToleranceModif_Least_Material_Requirement: {};
+ XCAFDimTolObjects_GeomToleranceModif_Line_Element: {};
+ XCAFDimTolObjects_GeomToleranceModif_Major_Diameter: {};
+ XCAFDimTolObjects_GeomToleranceModif_Maximum_Material_Requirement: {};
+ XCAFDimTolObjects_GeomToleranceModif_Minor_Diameter: {};
+ XCAFDimTolObjects_GeomToleranceModif_Not_Convex: {};
+ XCAFDimTolObjects_GeomToleranceModif_Pitch_Diameter: {};
+ XCAFDimTolObjects_GeomToleranceModif_Reciprocity_Requirement: {};
+ XCAFDimTolObjects_GeomToleranceModif_Separate_Requirement: {};
+ XCAFDimTolObjects_GeomToleranceModif_Statistical_Tolerance: {};
+ XCAFDimTolObjects_GeomToleranceModif_Tangent_Plane: {};
+ XCAFDimTolObjects_GeomToleranceModif_All_Around: {};
+ XCAFDimTolObjects_GeomToleranceModif_All_Over: {};
+}
+
+export declare type XCAFDimTolObjects_GeomToleranceMatReqModif = {
+ XCAFDimTolObjects_GeomToleranceMatReqModif_None: {};
+ XCAFDimTolObjects_GeomToleranceMatReqModif_M: {};
+ XCAFDimTolObjects_GeomToleranceMatReqModif_L: {};
+}
+
+export declare class XCAFDimTolObjects_GeomToleranceModifiersSequence extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: XCAFDimTolObjects_GeomToleranceModifiersSequence): XCAFDimTolObjects_GeomToleranceModifiersSequence;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: XCAFDimTolObjects_GeomToleranceModif): void;
+ Append_2(theSeq: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ Prepend_1(theItem: XCAFDimTolObjects_GeomToleranceModif): void;
+ Prepend_2(theSeq: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_GeomToleranceModif): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_GeomToleranceModif): void;
+ Split(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ First(): XCAFDimTolObjects_GeomToleranceModif;
+ ChangeFirst(): XCAFDimTolObjects_GeomToleranceModif;
+ Last(): XCAFDimTolObjects_GeomToleranceModif;
+ ChangeLast(): XCAFDimTolObjects_GeomToleranceModif;
+ Value(theIndex: Standard_Integer): XCAFDimTolObjects_GeomToleranceModif;
+ ChangeValue(theIndex: Standard_Integer): XCAFDimTolObjects_GeomToleranceModif;
+ SetValue(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_GeomToleranceModif): void;
+ delete(): void;
+}
+
+ export declare class XCAFDimTolObjects_GeomToleranceModifiersSequence_1 extends XCAFDimTolObjects_GeomToleranceModifiersSequence {
+ constructor();
+ }
+
+ export declare class XCAFDimTolObjects_GeomToleranceModifiersSequence_2 extends XCAFDimTolObjects_GeomToleranceModifiersSequence {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XCAFDimTolObjects_GeomToleranceModifiersSequence_3 extends XCAFDimTolObjects_GeomToleranceModifiersSequence {
+ constructor(theOther: XCAFDimTolObjects_GeomToleranceModifiersSequence);
+ }
+
+export declare class Handle_XCAFDimTolObjects_GeomToleranceObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDimTolObjects_GeomToleranceObject): void;
+ get(): XCAFDimTolObjects_GeomToleranceObject;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDimTolObjects_GeomToleranceObject_1 extends Handle_XCAFDimTolObjects_GeomToleranceObject {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDimTolObjects_GeomToleranceObject_2 extends Handle_XCAFDimTolObjects_GeomToleranceObject {
+ constructor(thePtr: XCAFDimTolObjects_GeomToleranceObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_GeomToleranceObject_3 extends Handle_XCAFDimTolObjects_GeomToleranceObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_GeomToleranceObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_GeomToleranceObject_4 extends Handle_XCAFDimTolObjects_GeomToleranceObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_GeomToleranceObject);
+ }
+
+export declare class XCAFDimTolObjects_GeomToleranceObject extends Standard_Transient {
+ GetSemanticName(): Handle_TCollection_HAsciiString;
+ SetSemanticName(theName: Handle_TCollection_HAsciiString): void;
+ SetType(theType: XCAFDimTolObjects_GeomToleranceType): void;
+ GetType(): XCAFDimTolObjects_GeomToleranceType;
+ SetTypeOfValue(theTypeOfValue: XCAFDimTolObjects_GeomToleranceTypeValue): void;
+ GetTypeOfValue(): XCAFDimTolObjects_GeomToleranceTypeValue;
+ SetValue(theValue: Quantity_AbsorbedDose): void;
+ GetValue(): Quantity_AbsorbedDose;
+ SetMaterialRequirementModifier(theMatReqModif: XCAFDimTolObjects_GeomToleranceMatReqModif): void;
+ GetMaterialRequirementModifier(): XCAFDimTolObjects_GeomToleranceMatReqModif;
+ SetZoneModifier(theZoneModif: XCAFDimTolObjects_GeomToleranceZoneModif): void;
+ GetZoneModifier(): XCAFDimTolObjects_GeomToleranceZoneModif;
+ SetValueOfZoneModifier(theValue: Quantity_AbsorbedDose): void;
+ GetValueOfZoneModifier(): Quantity_AbsorbedDose;
+ SetModifiers(theModifiers: XCAFDimTolObjects_GeomToleranceModifiersSequence): void;
+ AddModifier(theModifier: XCAFDimTolObjects_GeomToleranceModif): void;
+ GetModifiers(): XCAFDimTolObjects_GeomToleranceModifiersSequence;
+ SetMaxValueModifier(theModifier: Quantity_AbsorbedDose): void;
+ GetMaxValueModifier(): Quantity_AbsorbedDose;
+ SetAxis(theAxis: gp_Ax2): void;
+ GetAxis(): gp_Ax2;
+ HasAxis(): Standard_Boolean;
+ SetPlane(thePlane: gp_Ax2): void;
+ GetPlane(): gp_Ax2;
+ SetPoint(thePnt: gp_Pnt): void;
+ GetPoint(): gp_Pnt;
+ SetPointTextAttach(thePntText: gp_Pnt): void;
+ GetPointTextAttach(): gp_Pnt;
+ HasPlane(): Standard_Boolean;
+ HasPoint(): Standard_Boolean;
+ HasPointText(): Standard_Boolean;
+ SetPresentation(thePresentation: TopoDS_Shape, thePresentationName: Handle_TCollection_HAsciiString): void;
+ GetPresentation(): TopoDS_Shape;
+ GetPresentationName(): Handle_TCollection_HAsciiString;
+ HasAffectedPlane(): Standard_Boolean;
+ GetAffectedPlaneType(): XCAFDimTolObjects_ToleranceZoneAffectedPlane;
+ SetAffectedPlaneType(theType: XCAFDimTolObjects_ToleranceZoneAffectedPlane): void;
+ SetAffectedPlane_1(thePlane: gp_Pln): void;
+ SetAffectedPlane_2(thePlane: gp_Pln, theType: XCAFDimTolObjects_ToleranceZoneAffectedPlane): void;
+ GetAffectedPlane(): gp_Pln;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XCAFDimTolObjects_GeomToleranceObject_1 extends XCAFDimTolObjects_GeomToleranceObject {
+ constructor();
+ }
+
+ export declare class XCAFDimTolObjects_GeomToleranceObject_2 extends XCAFDimTolObjects_GeomToleranceObject {
+ constructor(theObj: Handle_XCAFDimTolObjects_GeomToleranceObject);
+ }
+
+export declare type XCAFDimTolObjects_ToleranceZoneAffectedPlane = {
+ XCAFDimTolObjects_ToleranceZoneAffectedPlane_None: {};
+ XCAFDimTolObjects_ToleranceZoneAffectedPlane_Intersection: {};
+ XCAFDimTolObjects_ToleranceZoneAffectedPlane_Orientation: {};
+}
+
+export declare type XCAFDimTolObjects_DatumSingleModif = {
+ XCAFDimTolObjects_DatumSingleModif_AnyCrossSection: {};
+ XCAFDimTolObjects_DatumSingleModif_Any_LongitudinalSection: {};
+ XCAFDimTolObjects_DatumSingleModif_Basic: {};
+ XCAFDimTolObjects_DatumSingleModif_ContactingFeature: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintU: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintV: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintW: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintX: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintY: {};
+ XCAFDimTolObjects_DatumSingleModif_DegreeOfFreedomConstraintZ: {};
+ XCAFDimTolObjects_DatumSingleModif_DistanceVariable: {};
+ XCAFDimTolObjects_DatumSingleModif_FreeState: {};
+ XCAFDimTolObjects_DatumSingleModif_LeastMaterialRequirement: {};
+ XCAFDimTolObjects_DatumSingleModif_Line: {};
+ XCAFDimTolObjects_DatumSingleModif_MajorDiameter: {};
+ XCAFDimTolObjects_DatumSingleModif_MaximumMaterialRequirement: {};
+ XCAFDimTolObjects_DatumSingleModif_MinorDiameter: {};
+ XCAFDimTolObjects_DatumSingleModif_Orientation: {};
+ XCAFDimTolObjects_DatumSingleModif_PitchDiameter: {};
+ XCAFDimTolObjects_DatumSingleModif_Plane: {};
+ XCAFDimTolObjects_DatumSingleModif_Point: {};
+ XCAFDimTolObjects_DatumSingleModif_Translation: {};
+}
+
+export declare type XCAFDimTolObjects_DimensionGrade = {
+ XCAFDimTolObjects_DimensionGrade_IT01: {};
+ XCAFDimTolObjects_DimensionGrade_IT0: {};
+ XCAFDimTolObjects_DimensionGrade_IT1: {};
+ XCAFDimTolObjects_DimensionGrade_IT2: {};
+ XCAFDimTolObjects_DimensionGrade_IT3: {};
+ XCAFDimTolObjects_DimensionGrade_IT4: {};
+ XCAFDimTolObjects_DimensionGrade_IT5: {};
+ XCAFDimTolObjects_DimensionGrade_IT6: {};
+ XCAFDimTolObjects_DimensionGrade_IT7: {};
+ XCAFDimTolObjects_DimensionGrade_IT8: {};
+ XCAFDimTolObjects_DimensionGrade_IT9: {};
+ XCAFDimTolObjects_DimensionGrade_IT10: {};
+ XCAFDimTolObjects_DimensionGrade_IT11: {};
+ XCAFDimTolObjects_DimensionGrade_IT12: {};
+ XCAFDimTolObjects_DimensionGrade_IT13: {};
+ XCAFDimTolObjects_DimensionGrade_IT14: {};
+ XCAFDimTolObjects_DimensionGrade_IT15: {};
+ XCAFDimTolObjects_DimensionGrade_IT16: {};
+ XCAFDimTolObjects_DimensionGrade_IT17: {};
+ XCAFDimTolObjects_DimensionGrade_IT18: {};
+}
+
+export declare class Handle_XCAFDimTolObjects_DatumObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDimTolObjects_DatumObject): void;
+ get(): XCAFDimTolObjects_DatumObject;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDimTolObjects_DatumObject_1 extends Handle_XCAFDimTolObjects_DatumObject {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DatumObject_2 extends Handle_XCAFDimTolObjects_DatumObject {
+ constructor(thePtr: XCAFDimTolObjects_DatumObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DatumObject_3 extends Handle_XCAFDimTolObjects_DatumObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_DatumObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DatumObject_4 extends Handle_XCAFDimTolObjects_DatumObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_DatumObject);
+ }
+
+export declare class XCAFDimTolObjects_DatumObject extends Standard_Transient {
+ GetSemanticName(): Handle_TCollection_HAsciiString;
+ SetSemanticName(theName: Handle_TCollection_HAsciiString): void;
+ GetName(): Handle_TCollection_HAsciiString;
+ SetName(theTag: Handle_TCollection_HAsciiString): void;
+ GetModifiers(): XCAFDimTolObjects_DatumModifiersSequence;
+ SetModifiers(theModifiers: XCAFDimTolObjects_DatumModifiersSequence): void;
+ GetModifierWithValue(theModifier: XCAFDimTolObjects_DatumModifWithValue, theValue: Quantity_AbsorbedDose): void;
+ SetModifierWithValue(theModifier: XCAFDimTolObjects_DatumModifWithValue, theValue: Quantity_AbsorbedDose): void;
+ AddModifier(theModifier: XCAFDimTolObjects_DatumSingleModif): void;
+ GetDatumTarget(): TopoDS_Shape;
+ SetDatumTarget(theShape: TopoDS_Shape): void;
+ GetPosition(): Graphic3d_ZLayerId;
+ SetPosition(thePosition: Graphic3d_ZLayerId): void;
+ IsDatumTarget_1(): Standard_Boolean;
+ IsDatumTarget_2(theIsDT: Standard_Boolean): void;
+ GetDatumTargetType(): XCAFDimTolObjects_DatumTargetType;
+ SetDatumTargetType(theType: XCAFDimTolObjects_DatumTargetType): void;
+ GetDatumTargetAxis(): gp_Ax2;
+ SetDatumTargetAxis(theAxis: gp_Ax2): void;
+ GetDatumTargetLength(): Quantity_AbsorbedDose;
+ SetDatumTargetLength(theLength: Quantity_AbsorbedDose): void;
+ GetDatumTargetWidth(): Quantity_AbsorbedDose;
+ SetDatumTargetWidth(theWidth: Quantity_AbsorbedDose): void;
+ GetDatumTargetNumber(): Graphic3d_ZLayerId;
+ SetDatumTargetNumber(theNumber: Graphic3d_ZLayerId): void;
+ SetPlane(thePlane: gp_Ax2): void;
+ GetPlane(): gp_Ax2;
+ SetPoint(thePnt: gp_Pnt): void;
+ GetPoint(): gp_Pnt;
+ SetPointTextAttach(thePntText: gp_Pnt): void;
+ GetPointTextAttach(): gp_Pnt;
+ HasPlane(): Standard_Boolean;
+ HasPoint(): Standard_Boolean;
+ HasPointText(): Standard_Boolean;
+ SetPresentation(thePresentation: TopoDS_Shape, thePresentationName: Handle_TCollection_HAsciiString): void;
+ GetPresentation(): TopoDS_Shape;
+ GetPresentationName(): Handle_TCollection_HAsciiString;
+ HasDatumTargetParams(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XCAFDimTolObjects_DatumObject_1 extends XCAFDimTolObjects_DatumObject {
+ constructor();
+ }
+
+ export declare class XCAFDimTolObjects_DatumObject_2 extends XCAFDimTolObjects_DatumObject {
+ constructor(theObj: Handle_XCAFDimTolObjects_DatumObject);
+ }
+
+export declare class XCAFDimTolObjects_Tool {
+ constructor(theDoc: Handle_TDocStd_Document)
+ GetDimensions(theDimensionObjectSequence: XCAFDimTolObjects_DimensionObjectSequence): void;
+ GetRefDimensions(theShape: TopoDS_Shape, theDimensions: XCAFDimTolObjects_DimensionObjectSequence): Standard_Boolean;
+ GetGeomTolerances(theGeomToleranceObjectSequence: XCAFDimTolObjects_GeomToleranceObjectSequence, theDatumObjectSequence: XCAFDimTolObjects_DatumObjectSequence, theMap: XCAFDimTolObjects_DataMapOfToleranceDatum): void;
+ GetRefGeomTolerances(theShape: TopoDS_Shape, theGeomToleranceObjectSequence: XCAFDimTolObjects_GeomToleranceObjectSequence, theDatumObjectSequence: XCAFDimTolObjects_DatumObjectSequence, theMap: XCAFDimTolObjects_DataMapOfToleranceDatum): Standard_Boolean;
+ GetRefDatum(theShape: TopoDS_Shape, theDatum: Handle_XCAFDimTolObjects_DatumObject): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type XCAFDimTolObjects_DimensionModif = {
+ XCAFDimTolObjects_DimensionModif_ControlledRadius: {};
+ XCAFDimTolObjects_DimensionModif_Square: {};
+ XCAFDimTolObjects_DimensionModif_StatisticalTolerance: {};
+ XCAFDimTolObjects_DimensionModif_ContinuousFeature: {};
+ XCAFDimTolObjects_DimensionModif_TwoPointSize: {};
+ XCAFDimTolObjects_DimensionModif_LocalSizeDefinedBySphere: {};
+ XCAFDimTolObjects_DimensionModif_LeastSquaresAssociationCriterion: {};
+ XCAFDimTolObjects_DimensionModif_MaximumInscribedAssociation: {};
+ XCAFDimTolObjects_DimensionModif_MinimumCircumscribedAssociation: {};
+ XCAFDimTolObjects_DimensionModif_CircumferenceDiameter: {};
+ XCAFDimTolObjects_DimensionModif_AreaDiameter: {};
+ XCAFDimTolObjects_DimensionModif_VolumeDiameter: {};
+ XCAFDimTolObjects_DimensionModif_MaximumSize: {};
+ XCAFDimTolObjects_DimensionModif_MinimumSize: {};
+ XCAFDimTolObjects_DimensionModif_AverageSize: {};
+ XCAFDimTolObjects_DimensionModif_MedianSize: {};
+ XCAFDimTolObjects_DimensionModif_MidRangeSize: {};
+ XCAFDimTolObjects_DimensionModif_RangeOfSizes: {};
+ XCAFDimTolObjects_DimensionModif_AnyRestrictedPortionOfFeature: {};
+ XCAFDimTolObjects_DimensionModif_AnyCrossSection: {};
+ XCAFDimTolObjects_DimensionModif_SpecificFixedCrossSection: {};
+ XCAFDimTolObjects_DimensionModif_CommonTolerance: {};
+ XCAFDimTolObjects_DimensionModif_FreeStateCondition: {};
+ XCAFDimTolObjects_DimensionModif_Between: {};
+}
+
+export declare type XCAFDimTolObjects_GeomToleranceType = {
+ XCAFDimTolObjects_GeomToleranceType_None: {};
+ XCAFDimTolObjects_GeomToleranceType_Angularity: {};
+ XCAFDimTolObjects_GeomToleranceType_CircularRunout: {};
+ XCAFDimTolObjects_GeomToleranceType_CircularityOrRoundness: {};
+ XCAFDimTolObjects_GeomToleranceType_Coaxiality: {};
+ XCAFDimTolObjects_GeomToleranceType_Concentricity: {};
+ XCAFDimTolObjects_GeomToleranceType_Cylindricity: {};
+ XCAFDimTolObjects_GeomToleranceType_Flatness: {};
+ XCAFDimTolObjects_GeomToleranceType_Parallelism: {};
+ XCAFDimTolObjects_GeomToleranceType_Perpendicularity: {};
+ XCAFDimTolObjects_GeomToleranceType_Position: {};
+ XCAFDimTolObjects_GeomToleranceType_ProfileOfLine: {};
+ XCAFDimTolObjects_GeomToleranceType_ProfileOfSurface: {};
+ XCAFDimTolObjects_GeomToleranceType_Straightness: {};
+ XCAFDimTolObjects_GeomToleranceType_Symmetry: {};
+ XCAFDimTolObjects_GeomToleranceType_TotalRunout: {};
+}
+
+export declare class XCAFDimTolObjects_DimensionModifiersSequence extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: XCAFDimTolObjects_DimensionModifiersSequence): XCAFDimTolObjects_DimensionModifiersSequence;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: XCAFDimTolObjects_DimensionModif): void;
+ Append_2(theSeq: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ Prepend_1(theItem: XCAFDimTolObjects_DimensionModif): void;
+ Prepend_2(theSeq: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_DimensionModif): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_DimensionModif): void;
+ Split(theIndex: Standard_Integer, theSeq: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ First(): XCAFDimTolObjects_DimensionModif;
+ ChangeFirst(): XCAFDimTolObjects_DimensionModif;
+ Last(): XCAFDimTolObjects_DimensionModif;
+ ChangeLast(): XCAFDimTolObjects_DimensionModif;
+ Value(theIndex: Standard_Integer): XCAFDimTolObjects_DimensionModif;
+ ChangeValue(theIndex: Standard_Integer): XCAFDimTolObjects_DimensionModif;
+ SetValue(theIndex: Standard_Integer, theItem: XCAFDimTolObjects_DimensionModif): void;
+ delete(): void;
+}
+
+ export declare class XCAFDimTolObjects_DimensionModifiersSequence_1 extends XCAFDimTolObjects_DimensionModifiersSequence {
+ constructor();
+ }
+
+ export declare class XCAFDimTolObjects_DimensionModifiersSequence_2 extends XCAFDimTolObjects_DimensionModifiersSequence {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XCAFDimTolObjects_DimensionModifiersSequence_3 extends XCAFDimTolObjects_DimensionModifiersSequence {
+ constructor(theOther: XCAFDimTolObjects_DimensionModifiersSequence);
+ }
+
+export declare type XCAFDimTolObjects_DimensionType = {
+ XCAFDimTolObjects_DimensionType_Location_None: {};
+ XCAFDimTolObjects_DimensionType_Location_CurvedDistance: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromCenterToOuter: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromCenterToInner: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromOuterToCenter: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromOuterToOuter: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromOuterToInner: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromInnerToCenter: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromInnerToOuter: {};
+ XCAFDimTolObjects_DimensionType_Location_LinearDistance_FromInnerToInner: {};
+ XCAFDimTolObjects_DimensionType_Location_Angular: {};
+ XCAFDimTolObjects_DimensionType_Location_Oriented: {};
+ XCAFDimTolObjects_DimensionType_Location_WithPath: {};
+ XCAFDimTolObjects_DimensionType_Size_CurveLength: {};
+ XCAFDimTolObjects_DimensionType_Size_Diameter: {};
+ XCAFDimTolObjects_DimensionType_Size_SphericalDiameter: {};
+ XCAFDimTolObjects_DimensionType_Size_Radius: {};
+ XCAFDimTolObjects_DimensionType_Size_SphericalRadius: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalMinorDiameter: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalMajorDiameter: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalMinorRadius: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalMajorRadius: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalHighMajorDiameter: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalLowMajorDiameter: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalHighMajorRadius: {};
+ XCAFDimTolObjects_DimensionType_Size_ToroidalLowMajorRadius: {};
+ XCAFDimTolObjects_DimensionType_Size_Thickness: {};
+ XCAFDimTolObjects_DimensionType_Size_Angular: {};
+ XCAFDimTolObjects_DimensionType_Size_WithPath: {};
+ XCAFDimTolObjects_DimensionType_CommonLabel: {};
+ XCAFDimTolObjects_DimensionType_DimensionPresentation: {};
+}
+
+export declare type XCAFDimTolObjects_DimensionFormVariance = {
+ XCAFDimTolObjects_DimensionFormVariance_None: {};
+ XCAFDimTolObjects_DimensionFormVariance_A: {};
+ XCAFDimTolObjects_DimensionFormVariance_B: {};
+ XCAFDimTolObjects_DimensionFormVariance_C: {};
+ XCAFDimTolObjects_DimensionFormVariance_CD: {};
+ XCAFDimTolObjects_DimensionFormVariance_D: {};
+ XCAFDimTolObjects_DimensionFormVariance_E: {};
+ XCAFDimTolObjects_DimensionFormVariance_EF: {};
+ XCAFDimTolObjects_DimensionFormVariance_F: {};
+ XCAFDimTolObjects_DimensionFormVariance_FG: {};
+ XCAFDimTolObjects_DimensionFormVariance_G: {};
+ XCAFDimTolObjects_DimensionFormVariance_H: {};
+ XCAFDimTolObjects_DimensionFormVariance_JS: {};
+ XCAFDimTolObjects_DimensionFormVariance_J: {};
+ XCAFDimTolObjects_DimensionFormVariance_K: {};
+ XCAFDimTolObjects_DimensionFormVariance_M: {};
+ XCAFDimTolObjects_DimensionFormVariance_N: {};
+ XCAFDimTolObjects_DimensionFormVariance_P: {};
+ XCAFDimTolObjects_DimensionFormVariance_R: {};
+ XCAFDimTolObjects_DimensionFormVariance_S: {};
+ XCAFDimTolObjects_DimensionFormVariance_T: {};
+ XCAFDimTolObjects_DimensionFormVariance_U: {};
+ XCAFDimTolObjects_DimensionFormVariance_V: {};
+ XCAFDimTolObjects_DimensionFormVariance_X: {};
+ XCAFDimTolObjects_DimensionFormVariance_Y: {};
+ XCAFDimTolObjects_DimensionFormVariance_Z: {};
+ XCAFDimTolObjects_DimensionFormVariance_ZA: {};
+ XCAFDimTolObjects_DimensionFormVariance_ZB: {};
+ XCAFDimTolObjects_DimensionFormVariance_ZC: {};
+}
+
+export declare class XCAFDimTolObjects_DimensionObject extends Standard_Transient {
+ GetSemanticName(): Handle_TCollection_HAsciiString;
+ SetSemanticName(theName: Handle_TCollection_HAsciiString): void;
+ SetQualifier(theQualifier: XCAFDimTolObjects_DimensionQualifier): void;
+ GetQualifier(): XCAFDimTolObjects_DimensionQualifier;
+ HasQualifier(): Standard_Boolean;
+ SetType(theTyupe: XCAFDimTolObjects_DimensionType): void;
+ GetType(): XCAFDimTolObjects_DimensionType;
+ GetValue(): Quantity_AbsorbedDose;
+ GetValues(): Handle_TColStd_HArray1OfReal;
+ SetValue(theValue: Quantity_AbsorbedDose): void;
+ SetValues(theValue: Handle_TColStd_HArray1OfReal): void;
+ IsDimWithRange(): Standard_Boolean;
+ SetUpperBound(theUpperBound: Quantity_AbsorbedDose): void;
+ SetLowerBound(theLowerBound: Quantity_AbsorbedDose): void;
+ GetUpperBound(): Quantity_AbsorbedDose;
+ GetLowerBound(): Quantity_AbsorbedDose;
+ IsDimWithPlusMinusTolerance(): Standard_Boolean;
+ SetUpperTolValue(theUperTolValue: Quantity_AbsorbedDose): Standard_Boolean;
+ SetLowerTolValue(theLowerTolValue: Quantity_AbsorbedDose): Standard_Boolean;
+ GetUpperTolValue(): Quantity_AbsorbedDose;
+ GetLowerTolValue(): Quantity_AbsorbedDose;
+ IsDimWithClassOfTolerance(): Standard_Boolean;
+ SetClassOfTolerance(theHole: Standard_Boolean, theFormVariance: XCAFDimTolObjects_DimensionFormVariance, theGrade: XCAFDimTolObjects_DimensionGrade): void;
+ GetClassOfTolerance(theHole: Standard_Boolean, theFormVariance: XCAFDimTolObjects_DimensionFormVariance, theGrade: XCAFDimTolObjects_DimensionGrade): Standard_Boolean;
+ SetNbOfDecimalPlaces(theL: Graphic3d_ZLayerId, theR: Graphic3d_ZLayerId): void;
+ GetNbOfDecimalPlaces(theL: Graphic3d_ZLayerId, theR: Graphic3d_ZLayerId): void;
+ GetModifiers(): XCAFDimTolObjects_DimensionModifiersSequence;
+ SetModifiers(theModifiers: XCAFDimTolObjects_DimensionModifiersSequence): void;
+ AddModifier(theModifier: XCAFDimTolObjects_DimensionModif): void;
+ GetPath(): TopoDS_Edge;
+ SetPath(thePath: TopoDS_Edge): void;
+ GetDirection(theDir: gp_Dir): Standard_Boolean;
+ SetDirection(theDir: gp_Dir): Standard_Boolean;
+ SetPointTextAttach(thePntText: gp_Pnt): void;
+ GetPointTextAttach(): gp_Pnt;
+ HasTextPoint(): Standard_Boolean;
+ SetPlane(thePlane: gp_Ax2): void;
+ GetPlane(): gp_Ax2;
+ HasPlane(): Standard_Boolean;
+ HasPoint(): Standard_Boolean;
+ HasPoint2(): Standard_Boolean;
+ SetPoint(thePnt: gp_Pnt): void;
+ SetPoint2(thePnt: gp_Pnt): void;
+ GetPoint(): gp_Pnt;
+ GetPoint2(): gp_Pnt;
+ SetPresentation(thePresentation: TopoDS_Shape, thePresentationName: Handle_TCollection_HAsciiString): void;
+ GetPresentation(): TopoDS_Shape;
+ GetPresentationName(): Handle_TCollection_HAsciiString;
+ HasDescriptions(): Standard_Boolean;
+ NbDescriptions(): Graphic3d_ZLayerId;
+ GetDescription(theNumber: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ GetDescriptionName(theNumber: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ RemoveDescription(theNumber: Graphic3d_ZLayerId): void;
+ AddDescription(theDescription: Handle_TCollection_HAsciiString, theName: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XCAFDimTolObjects_DimensionObject_1 extends XCAFDimTolObjects_DimensionObject {
+ constructor();
+ }
+
+ export declare class XCAFDimTolObjects_DimensionObject_2 extends XCAFDimTolObjects_DimensionObject {
+ constructor(theObj: Handle_XCAFDimTolObjects_DimensionObject);
+ }
+
+export declare class Handle_XCAFDimTolObjects_DimensionObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDimTolObjects_DimensionObject): void;
+ get(): XCAFDimTolObjects_DimensionObject;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDimTolObjects_DimensionObject_1 extends Handle_XCAFDimTolObjects_DimensionObject {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DimensionObject_2 extends Handle_XCAFDimTolObjects_DimensionObject {
+ constructor(thePtr: XCAFDimTolObjects_DimensionObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DimensionObject_3 extends Handle_XCAFDimTolObjects_DimensionObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_DimensionObject);
+ }
+
+ export declare class Handle_XCAFDimTolObjects_DimensionObject_4 extends Handle_XCAFDimTolObjects_DimensionObject {
+ constructor(theHandle: Handle_XCAFDimTolObjects_DimensionObject);
+ }
+
+export declare type XCAFDimTolObjects_DatumModifWithValue = {
+ XCAFDimTolObjects_DatumModifWithValue_None: {};
+ XCAFDimTolObjects_DatumModifWithValue_CircularOrCylindrical: {};
+ XCAFDimTolObjects_DatumModifWithValue_Distance: {};
+ XCAFDimTolObjects_DatumModifWithValue_Projected: {};
+ XCAFDimTolObjects_DatumModifWithValue_Spherical: {};
+}
+
+export declare type XCAFDimTolObjects_DimensionQualifier = {
+ XCAFDimTolObjects_DimensionQualifier_None: {};
+ XCAFDimTolObjects_DimensionQualifier_Min: {};
+ XCAFDimTolObjects_DimensionQualifier_Max: {};
+ XCAFDimTolObjects_DimensionQualifier_Avg: {};
+}
+
+export declare type XCAFDimTolObjects_DatumTargetType = {
+ XCAFDimTolObjects_DatumTargetType_Point: {};
+ XCAFDimTolObjects_DatumTargetType_Line: {};
+ XCAFDimTolObjects_DatumTargetType_Rectangle: {};
+ XCAFDimTolObjects_DatumTargetType_Circle: {};
+ XCAFDimTolObjects_DatumTargetType_Area: {};
+}
+
+export declare type XCAFDimTolObjects_GeomToleranceTypeValue = {
+ XCAFDimTolObjects_GeomToleranceTypeValue_None: {};
+ XCAFDimTolObjects_GeomToleranceTypeValue_Diameter: {};
+ XCAFDimTolObjects_GeomToleranceTypeValue_SphericalDiameter: {};
+}
+
+export declare class Handle_TDataXtd_Axis {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Axis): void;
+ get(): TDataXtd_Axis;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Axis_1 extends Handle_TDataXtd_Axis {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Axis_2 extends Handle_TDataXtd_Axis {
+ constructor(thePtr: TDataXtd_Axis);
+ }
+
+ export declare class Handle_TDataXtd_Axis_3 extends Handle_TDataXtd_Axis {
+ constructor(theHandle: Handle_TDataXtd_Axis);
+ }
+
+ export declare class Handle_TDataXtd_Axis_4 extends Handle_TDataXtd_Axis {
+ constructor(theHandle: Handle_TDataXtd_Axis);
+ }
+
+export declare class TDataXtd_Axis extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataXtd_Axis;
+ static Set_2(label: TDF_Label, L: gp_Lin): Handle_TDataXtd_Axis;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Geometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Geometry): void;
+ get(): TDataXtd_Geometry;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Geometry_1 extends Handle_TDataXtd_Geometry {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Geometry_2 extends Handle_TDataXtd_Geometry {
+ constructor(thePtr: TDataXtd_Geometry);
+ }
+
+ export declare class Handle_TDataXtd_Geometry_3 extends Handle_TDataXtd_Geometry {
+ constructor(theHandle: Handle_TDataXtd_Geometry);
+ }
+
+ export declare class Handle_TDataXtd_Geometry_4 extends Handle_TDataXtd_Geometry {
+ constructor(theHandle: Handle_TDataXtd_Geometry);
+ }
+
+export declare class TDataXtd_Geometry extends TDF_Attribute {
+ constructor()
+ static Set(label: TDF_Label): Handle_TDataXtd_Geometry;
+ static Type_1(L: TDF_Label): TDataXtd_GeometryEnum;
+ static Type_2(S: Handle_TNaming_NamedShape): TDataXtd_GeometryEnum;
+ static Point_1(L: TDF_Label, G: gp_Pnt): Standard_Boolean;
+ static Point_2(S: Handle_TNaming_NamedShape, G: gp_Pnt): Standard_Boolean;
+ static Axis_1(L: TDF_Label, G: gp_Ax1): Standard_Boolean;
+ static Axis_2(S: Handle_TNaming_NamedShape, G: gp_Ax1): Standard_Boolean;
+ static Line_1(L: TDF_Label, G: gp_Lin): Standard_Boolean;
+ static Line_2(S: Handle_TNaming_NamedShape, G: gp_Lin): Standard_Boolean;
+ static Circle_1(L: TDF_Label, G: gp_Circ): Standard_Boolean;
+ static Circle_2(S: Handle_TNaming_NamedShape, G: gp_Circ): Standard_Boolean;
+ static Ellipse_1(L: TDF_Label, G: gp_Elips): Standard_Boolean;
+ static Ellipse_2(S: Handle_TNaming_NamedShape, G: gp_Elips): Standard_Boolean;
+ static Plane_1(L: TDF_Label, G: gp_Pln): Standard_Boolean;
+ static Plane_2(S: Handle_TNaming_NamedShape, G: gp_Pln): Standard_Boolean;
+ static Cylinder_1(L: TDF_Label, G: gp_Cylinder): Standard_Boolean;
+ static Cylinder_2(S: Handle_TNaming_NamedShape, G: gp_Cylinder): Standard_Boolean;
+ static GetID(): Standard_GUID;
+ SetType(T: TDataXtd_GeometryEnum): void;
+ GetType(): TDataXtd_GeometryEnum;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDataXtd_Plane extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataXtd_Plane;
+ static Set_2(label: TDF_Label, P: gp_Pln): Handle_TDataXtd_Plane;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Plane): void;
+ get(): TDataXtd_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Plane_1 extends Handle_TDataXtd_Plane {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Plane_2 extends Handle_TDataXtd_Plane {
+ constructor(thePtr: TDataXtd_Plane);
+ }
+
+ export declare class Handle_TDataXtd_Plane_3 extends Handle_TDataXtd_Plane {
+ constructor(theHandle: Handle_TDataXtd_Plane);
+ }
+
+ export declare class Handle_TDataXtd_Plane_4 extends Handle_TDataXtd_Plane {
+ constructor(theHandle: Handle_TDataXtd_Plane);
+ }
+
+export declare class TDataXtd {
+ constructor();
+ static IDList(anIDList: TDF_IDList): void;
+ delete(): void;
+}
+
+export declare class TDataXtd_Array1OfTrsf {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Trsf): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TDataXtd_Array1OfTrsf): TDataXtd_Array1OfTrsf;
+ Move(theOther: TDataXtd_Array1OfTrsf): TDataXtd_Array1OfTrsf;
+ First(): gp_Trsf;
+ ChangeFirst(): gp_Trsf;
+ Last(): gp_Trsf;
+ ChangeLast(): gp_Trsf;
+ Value(theIndex: Standard_Integer): gp_Trsf;
+ ChangeValue(theIndex: Standard_Integer): gp_Trsf;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Trsf): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TDataXtd_Array1OfTrsf_1 extends TDataXtd_Array1OfTrsf {
+ constructor();
+ }
+
+ export declare class TDataXtd_Array1OfTrsf_2 extends TDataXtd_Array1OfTrsf {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TDataXtd_Array1OfTrsf_3 extends TDataXtd_Array1OfTrsf {
+ constructor(theOther: TDataXtd_Array1OfTrsf);
+ }
+
+ export declare class TDataXtd_Array1OfTrsf_4 extends TDataXtd_Array1OfTrsf {
+ constructor(theOther: TDataXtd_Array1OfTrsf);
+ }
+
+ export declare class TDataXtd_Array1OfTrsf_5 extends TDataXtd_Array1OfTrsf {
+ constructor(theBegin: gp_Trsf, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TDataXtd_Triangulation extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(theLabel: TDF_Label): Handle_TDataXtd_Triangulation;
+ static Set_2(theLabel: TDF_Label, theTriangulation: Handle_Poly_Triangulation): Handle_TDataXtd_Triangulation;
+ Set_3(theTriangulation: Handle_Poly_Triangulation): void;
+ Get(): Handle_Poly_Triangulation;
+ Deflection_1(): Quantity_AbsorbedDose;
+ Deflection_2(theDeflection: Quantity_AbsorbedDose): void;
+ RemoveUVNodes(): void;
+ NbNodes(): Graphic3d_ZLayerId;
+ NbTriangles(): Graphic3d_ZLayerId;
+ HasUVNodes(): Standard_Boolean;
+ Node(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ SetNode(theIndex: Graphic3d_ZLayerId, theNode: gp_Pnt): void;
+ UVNode(theIndex: Graphic3d_ZLayerId): gp_Pnt2d;
+ SetUVNode(theIndex: Graphic3d_ZLayerId, theUVNode: gp_Pnt2d): void;
+ Triangle(theIndex: Graphic3d_ZLayerId): Poly_Triangle;
+ SetTriangle(theIndex: Graphic3d_ZLayerId, theTriangle: Poly_Triangle): void;
+ SetNormals(theNormals: Handle_TShort_HArray1OfShortReal): void;
+ SetNormal(theIndex: Graphic3d_ZLayerId, theNormal: gp_Dir): void;
+ HasNormals(): Standard_Boolean;
+ Normal(theIndex: Graphic3d_ZLayerId): gp_Dir;
+ ID(): Standard_GUID;
+ Restore(theAttribute: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Triangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Triangulation): void;
+ get(): TDataXtd_Triangulation;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Triangulation_1 extends Handle_TDataXtd_Triangulation {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Triangulation_2 extends Handle_TDataXtd_Triangulation {
+ constructor(thePtr: TDataXtd_Triangulation);
+ }
+
+ export declare class Handle_TDataXtd_Triangulation_3 extends Handle_TDataXtd_Triangulation {
+ constructor(theHandle: Handle_TDataXtd_Triangulation);
+ }
+
+ export declare class Handle_TDataXtd_Triangulation_4 extends Handle_TDataXtd_Triangulation {
+ constructor(theHandle: Handle_TDataXtd_Triangulation);
+ }
+
+export declare class TDataXtd_PatternStd extends TDataXtd_Pattern {
+ constructor()
+ static GetPatternID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataXtd_PatternStd;
+ Signature_1(signature: Graphic3d_ZLayerId): void;
+ Axis1_1(Axis1: Handle_TNaming_NamedShape): void;
+ Axis2_1(Axis2: Handle_TNaming_NamedShape): void;
+ Axis1Reversed_1(Axis1Reversed: Standard_Boolean): void;
+ Axis2Reversed_1(Axis2Reversed: Standard_Boolean): void;
+ Value1_1(value: Handle_TDataStd_Real): void;
+ Value2_1(value: Handle_TDataStd_Real): void;
+ NbInstances1_1(NbInstances1: Handle_TDataStd_Integer): void;
+ NbInstances2_1(NbInstances2: Handle_TDataStd_Integer): void;
+ Mirror_1(plane: Handle_TNaming_NamedShape): void;
+ Signature_2(): Graphic3d_ZLayerId;
+ Axis1_2(): Handle_TNaming_NamedShape;
+ Axis2_2(): Handle_TNaming_NamedShape;
+ Axis1Reversed_2(): Standard_Boolean;
+ Axis2Reversed_2(): Standard_Boolean;
+ Value1_2(): Handle_TDataStd_Real;
+ Value2_2(): Handle_TDataStd_Real;
+ NbInstances1_2(): Handle_TDataStd_Integer;
+ NbInstances2_2(): Handle_TDataStd_Integer;
+ Mirror_2(): Handle_TNaming_NamedShape;
+ NbTrsfs(): Graphic3d_ZLayerId;
+ ComputeTrsfs(Trsfs: TDataXtd_Array1OfTrsf): void;
+ PatternID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_PatternStd {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_PatternStd): void;
+ get(): TDataXtd_PatternStd;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_PatternStd_1 extends Handle_TDataXtd_PatternStd {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_PatternStd_2 extends Handle_TDataXtd_PatternStd {
+ constructor(thePtr: TDataXtd_PatternStd);
+ }
+
+ export declare class Handle_TDataXtd_PatternStd_3 extends Handle_TDataXtd_PatternStd {
+ constructor(theHandle: Handle_TDataXtd_PatternStd);
+ }
+
+ export declare class Handle_TDataXtd_PatternStd_4 extends Handle_TDataXtd_PatternStd {
+ constructor(theHandle: Handle_TDataXtd_PatternStd);
+ }
+
+export declare class TDataXtd_Position extends TDF_Attribute {
+ constructor()
+ static Set_1(aLabel: TDF_Label, aPos: gp_Pnt): void;
+ static Set_2(aLabel: TDF_Label): Handle_TDataXtd_Position;
+ static Get(aLabel: TDF_Label, aPos: gp_Pnt): Standard_Boolean;
+ ID(): Standard_GUID;
+ static GetID(): Standard_GUID;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocTationable: Handle_TDF_RelocationTable): void;
+ GetPosition(): gp_Pnt;
+ SetPosition(aPos: gp_Pnt): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Position {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Position): void;
+ get(): TDataXtd_Position;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Position_1 extends Handle_TDataXtd_Position {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Position_2 extends Handle_TDataXtd_Position {
+ constructor(thePtr: TDataXtd_Position);
+ }
+
+ export declare class Handle_TDataXtd_Position_3 extends Handle_TDataXtd_Position {
+ constructor(theHandle: Handle_TDataXtd_Position);
+ }
+
+ export declare class Handle_TDataXtd_Position_4 extends Handle_TDataXtd_Position {
+ constructor(theHandle: Handle_TDataXtd_Position);
+ }
+
+export declare class Handle_TDataXtd_Shape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Shape): void;
+ get(): TDataXtd_Shape;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Shape_1 extends Handle_TDataXtd_Shape {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Shape_2 extends Handle_TDataXtd_Shape {
+ constructor(thePtr: TDataXtd_Shape);
+ }
+
+ export declare class Handle_TDataXtd_Shape_3 extends Handle_TDataXtd_Shape {
+ constructor(theHandle: Handle_TDataXtd_Shape);
+ }
+
+ export declare class Handle_TDataXtd_Shape_4 extends Handle_TDataXtd_Shape {
+ constructor(theHandle: Handle_TDataXtd_Shape);
+ }
+
+export declare class TDataXtd_Shape extends TDataStd_GenericEmpty {
+ constructor()
+ static Find(current: TDF_Label, S: Handle_TDataXtd_Shape): Standard_Boolean;
+ static New(label: TDF_Label): Handle_TDataXtd_Shape;
+ static Set(label: TDF_Label, shape: TopoDS_Shape): Handle_TDataXtd_Shape;
+ static Get(label: TDF_Label): TopoDS_Shape;
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ References(DS: Handle_TDF_DataSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare type TDataXtd_ConstraintEnum = {
+ TDataXtd_RADIUS: {};
+ TDataXtd_DIAMETER: {};
+ TDataXtd_MINOR_RADIUS: {};
+ TDataXtd_MAJOR_RADIUS: {};
+ TDataXtd_TANGENT: {};
+ TDataXtd_PARALLEL: {};
+ TDataXtd_PERPENDICULAR: {};
+ TDataXtd_CONCENTRIC: {};
+ TDataXtd_COINCIDENT: {};
+ TDataXtd_DISTANCE: {};
+ TDataXtd_ANGLE: {};
+ TDataXtd_EQUAL_RADIUS: {};
+ TDataXtd_SYMMETRY: {};
+ TDataXtd_MIDPOINT: {};
+ TDataXtd_EQUAL_DISTANCE: {};
+ TDataXtd_FIX: {};
+ TDataXtd_RIGID: {};
+ TDataXtd_FROM: {};
+ TDataXtd_AXIS: {};
+ TDataXtd_MATE: {};
+ TDataXtd_ALIGN_FACES: {};
+ TDataXtd_ALIGN_AXES: {};
+ TDataXtd_AXES_ANGLE: {};
+ TDataXtd_FACES_ANGLE: {};
+ TDataXtd_ROUND: {};
+ TDataXtd_OFFSET: {};
+}
+
+export declare type TDataXtd_GeometryEnum = {
+ TDataXtd_ANY_GEOM: {};
+ TDataXtd_POINT: {};
+ TDataXtd_LINE: {};
+ TDataXtd_CIRCLE: {};
+ TDataXtd_ELLIPSE: {};
+ TDataXtd_SPLINE: {};
+ TDataXtd_PLANE: {};
+ TDataXtd_CYLINDER: {};
+}
+
+export declare class Handle_TDataXtd_HArray1OfTrsf {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_HArray1OfTrsf): void;
+ get(): TDataXtd_HArray1OfTrsf;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_HArray1OfTrsf_1 extends Handle_TDataXtd_HArray1OfTrsf {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_HArray1OfTrsf_2 extends Handle_TDataXtd_HArray1OfTrsf {
+ constructor(thePtr: TDataXtd_HArray1OfTrsf);
+ }
+
+ export declare class Handle_TDataXtd_HArray1OfTrsf_3 extends Handle_TDataXtd_HArray1OfTrsf {
+ constructor(theHandle: Handle_TDataXtd_HArray1OfTrsf);
+ }
+
+ export declare class Handle_TDataXtd_HArray1OfTrsf_4 extends Handle_TDataXtd_HArray1OfTrsf {
+ constructor(theHandle: Handle_TDataXtd_HArray1OfTrsf);
+ }
+
+export declare class TDataXtd_Placement extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(label: TDF_Label): Handle_TDataXtd_Placement;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Placement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Placement): void;
+ get(): TDataXtd_Placement;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Placement_1 extends Handle_TDataXtd_Placement {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Placement_2 extends Handle_TDataXtd_Placement {
+ constructor(thePtr: TDataXtd_Placement);
+ }
+
+ export declare class Handle_TDataXtd_Placement_3 extends Handle_TDataXtd_Placement {
+ constructor(theHandle: Handle_TDataXtd_Placement);
+ }
+
+ export declare class Handle_TDataXtd_Placement_4 extends Handle_TDataXtd_Placement {
+ constructor(theHandle: Handle_TDataXtd_Placement);
+ }
+
+export declare class Handle_TDataXtd_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Point): void;
+ get(): TDataXtd_Point;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Point_1 extends Handle_TDataXtd_Point {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Point_2 extends Handle_TDataXtd_Point {
+ constructor(thePtr: TDataXtd_Point);
+ }
+
+ export declare class Handle_TDataXtd_Point_3 extends Handle_TDataXtd_Point {
+ constructor(theHandle: Handle_TDataXtd_Point);
+ }
+
+ export declare class Handle_TDataXtd_Point_4 extends Handle_TDataXtd_Point {
+ constructor(theHandle: Handle_TDataXtd_Point);
+ }
+
+export declare class TDataXtd_Point extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataXtd_Point;
+ static Set_2(label: TDF_Label, P: gp_Pnt): Handle_TDataXtd_Point;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Presentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Presentation): void;
+ get(): TDataXtd_Presentation;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Presentation_1 extends Handle_TDataXtd_Presentation {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Presentation_2 extends Handle_TDataXtd_Presentation {
+ constructor(thePtr: TDataXtd_Presentation);
+ }
+
+ export declare class Handle_TDataXtd_Presentation_3 extends Handle_TDataXtd_Presentation {
+ constructor(theHandle: Handle_TDataXtd_Presentation);
+ }
+
+ export declare class Handle_TDataXtd_Presentation_4 extends Handle_TDataXtd_Presentation {
+ constructor(theHandle: Handle_TDataXtd_Presentation);
+ }
+
+export declare class TDataXtd_Presentation extends TDF_Attribute {
+ constructor()
+ static Set(theLabel: TDF_Label, theDriverId: Standard_GUID): Handle_TDataXtd_Presentation;
+ static Unset(theLabel: TDF_Label): void;
+ ID(): Standard_GUID;
+ static GetID(): Standard_GUID;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocTationable: Handle_TDF_RelocationTable): void;
+ BackupCopy(): Handle_TDF_Attribute;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetDriverGUID(): Standard_GUID;
+ SetDriverGUID(theGUID: Standard_GUID): void;
+ IsDisplayed(): Standard_Boolean;
+ HasOwnMaterial(): Standard_Boolean;
+ HasOwnTransparency(): Standard_Boolean;
+ HasOwnColor(): Standard_Boolean;
+ HasOwnWidth(): Standard_Boolean;
+ HasOwnMode(): Standard_Boolean;
+ HasOwnSelectionMode(): Standard_Boolean;
+ SetDisplayed(theIsDisplayed: Standard_Boolean): void;
+ SetMaterialIndex(theMaterialIndex: Graphic3d_ZLayerId): void;
+ SetTransparency(theValue: Quantity_AbsorbedDose): void;
+ SetColor(theColor: Quantity_NameOfColor): void;
+ SetWidth(theWidth: Quantity_AbsorbedDose): void;
+ SetMode(theMode: Graphic3d_ZLayerId): void;
+ GetNbSelectionModes(): Graphic3d_ZLayerId;
+ SetSelectionMode(theSelectionMode: Graphic3d_ZLayerId, theTransaction: Standard_Boolean): void;
+ AddSelectionMode(theSelectionMode: Graphic3d_ZLayerId, theTransaction: Standard_Boolean): void;
+ MaterialIndex(): Graphic3d_ZLayerId;
+ Transparency(): Quantity_AbsorbedDose;
+ Color(): Quantity_NameOfColor;
+ Width(): Quantity_AbsorbedDose;
+ Mode(): Graphic3d_ZLayerId;
+ SelectionMode(index: Standard_Integer): Graphic3d_ZLayerId;
+ UnsetMaterial(): void;
+ UnsetTransparency(): void;
+ UnsetColor(): void;
+ UnsetWidth(): void;
+ UnsetMode(): void;
+ UnsetSelectionMode(): void;
+ static getColorNameFromOldEnum(theOld: Graphic3d_ZLayerId): Quantity_NameOfColor;
+ static getOldColorNameFromNewEnum(theNew: Quantity_NameOfColor): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TDataXtd_Pattern extends TDF_Attribute {
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ PatternID(): Standard_GUID;
+ NbTrsfs(): Graphic3d_ZLayerId;
+ ComputeTrsfs(Trsfs: TDataXtd_Array1OfTrsf): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Pattern {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Pattern): void;
+ get(): TDataXtd_Pattern;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Pattern_1 extends Handle_TDataXtd_Pattern {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Pattern_2 extends Handle_TDataXtd_Pattern {
+ constructor(thePtr: TDataXtd_Pattern);
+ }
+
+ export declare class Handle_TDataXtd_Pattern_3 extends Handle_TDataXtd_Pattern {
+ constructor(theHandle: Handle_TDataXtd_Pattern);
+ }
+
+ export declare class Handle_TDataXtd_Pattern_4 extends Handle_TDataXtd_Pattern {
+ constructor(theHandle: Handle_TDataXtd_Pattern);
+ }
+
+export declare class TDataXtd_Constraint extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label): Handle_TDataXtd_Constraint;
+ Set_2(type: TDataXtd_ConstraintEnum, G1: Handle_TNaming_NamedShape): void;
+ Set_3(type: TDataXtd_ConstraintEnum, G1: Handle_TNaming_NamedShape, G2: Handle_TNaming_NamedShape): void;
+ Set_4(type: TDataXtd_ConstraintEnum, G1: Handle_TNaming_NamedShape, G2: Handle_TNaming_NamedShape, G3: Handle_TNaming_NamedShape): void;
+ Set_5(type: TDataXtd_ConstraintEnum, G1: Handle_TNaming_NamedShape, G2: Handle_TNaming_NamedShape, G3: Handle_TNaming_NamedShape, G4: Handle_TNaming_NamedShape): void;
+ Verified_1(): Standard_Boolean;
+ GetType(): TDataXtd_ConstraintEnum;
+ IsPlanar(): Standard_Boolean;
+ GetPlane(): Handle_TNaming_NamedShape;
+ IsDimension(): Standard_Boolean;
+ GetValue(): Handle_TDataStd_Real;
+ NbGeometries(): Graphic3d_ZLayerId;
+ GetGeometry(Index: Graphic3d_ZLayerId): Handle_TNaming_NamedShape;
+ ClearGeometries(): void;
+ SetType(CTR: TDataXtd_ConstraintEnum): void;
+ SetPlane(plane: Handle_TNaming_NamedShape): void;
+ SetValue(V: Handle_TDataStd_Real): void;
+ SetGeometry(Index: Graphic3d_ZLayerId, G: Handle_TNaming_NamedShape): void;
+ Verified_2(status: Standard_Boolean): void;
+ Inverted_1(status: Standard_Boolean): void;
+ Inverted_2(): Standard_Boolean;
+ Reversed_1(status: Standard_Boolean): void;
+ Reversed_2(): Standard_Boolean;
+ static CollectChildConstraints(aLabel: TDF_Label, TheList: TDF_LabelList): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ References(DS: Handle_TDF_DataSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDataXtd_Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDataXtd_Constraint): void;
+ get(): TDataXtd_Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_TDataXtd_Constraint_1 extends Handle_TDataXtd_Constraint {
+ constructor();
+ }
+
+ export declare class Handle_TDataXtd_Constraint_2 extends Handle_TDataXtd_Constraint {
+ constructor(thePtr: TDataXtd_Constraint);
+ }
+
+ export declare class Handle_TDataXtd_Constraint_3 extends Handle_TDataXtd_Constraint {
+ constructor(theHandle: Handle_TDataXtd_Constraint);
+ }
+
+ export declare class Handle_TDataXtd_Constraint_4 extends Handle_TDataXtd_Constraint {
+ constructor(theHandle: Handle_TDataXtd_Constraint);
+ }
+
+export declare class Handle_XCAFApp_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFApp_Application): void;
+ get(): XCAFApp_Application;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFApp_Application_1 extends Handle_XCAFApp_Application {
+ constructor();
+ }
+
+ export declare class Handle_XCAFApp_Application_2 extends Handle_XCAFApp_Application {
+ constructor(thePtr: XCAFApp_Application);
+ }
+
+ export declare class Handle_XCAFApp_Application_3 extends Handle_XCAFApp_Application {
+ constructor(theHandle: Handle_XCAFApp_Application);
+ }
+
+ export declare class Handle_XCAFApp_Application_4 extends Handle_XCAFApp_Application {
+ constructor(theHandle: Handle_XCAFApp_Application);
+ }
+
+export declare class Sweep_NumShapeTool {
+ constructor(aShape: Sweep_NumShape)
+ NbShapes(): Graphic3d_ZLayerId;
+ Index(aShape: Sweep_NumShape): Graphic3d_ZLayerId;
+ Shape(anIndex: Graphic3d_ZLayerId): Sweep_NumShape;
+ Type(aShape: Sweep_NumShape): TopAbs_ShapeEnum;
+ Orientation(aShape: Sweep_NumShape): TopAbs_Orientation;
+ HasFirstVertex(): Standard_Boolean;
+ HasLastVertex(): Standard_Boolean;
+ FirstVertex(): Sweep_NumShape;
+ LastVertex(): Sweep_NumShape;
+ delete(): void;
+}
+
+export declare class Sweep_NumShapeIterator {
+ constructor()
+ Init(aShape: Sweep_NumShape): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Sweep_NumShape;
+ Orientation(): TopAbs_Orientation;
+ delete(): void;
+}
+
+export declare class Sweep_NumShape {
+ Init(Index: Graphic3d_ZLayerId, Type: TopAbs_ShapeEnum, Closed: Standard_Boolean, BegInf: Standard_Boolean, EndInf: Standard_Boolean): void;
+ Index(): Graphic3d_ZLayerId;
+ Type(): TopAbs_ShapeEnum;
+ Closed(): Standard_Boolean;
+ BegInfinite(): Standard_Boolean;
+ EndInfinite(): Standard_Boolean;
+ Orientation(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class Sweep_NumShape_1 extends Sweep_NumShape {
+ constructor();
+ }
+
+ export declare class Sweep_NumShape_2 extends Sweep_NumShape {
+ constructor(Index: Graphic3d_ZLayerId, Type: TopAbs_ShapeEnum, Closed: Standard_Boolean, BegInf: Standard_Boolean, EndInf: Standard_Boolean);
+ }
+
+export declare class Handle_TColgp_HArray1OfVec {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfVec): void;
+ get(): TColgp_HArray1OfVec;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfVec_1 extends Handle_TColgp_HArray1OfVec {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec_2 extends Handle_TColgp_HArray1OfVec {
+ constructor(thePtr: TColgp_HArray1OfVec);
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec_3 extends Handle_TColgp_HArray1OfVec {
+ constructor(theHandle: Handle_TColgp_HArray1OfVec);
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec_4 extends Handle_TColgp_HArray1OfVec {
+ constructor(theHandle: Handle_TColgp_HArray1OfVec);
+ }
+
+export declare class Handle_TColgp_HSequenceOfXY {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfXY): void;
+ get(): TColgp_HSequenceOfXY;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfXY_1 extends Handle_TColgp_HSequenceOfXY {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXY_2 extends Handle_TColgp_HSequenceOfXY {
+ constructor(thePtr: TColgp_HSequenceOfXY);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXY_3 extends Handle_TColgp_HSequenceOfXY {
+ constructor(theHandle: Handle_TColgp_HSequenceOfXY);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXY_4 extends Handle_TColgp_HSequenceOfXY {
+ constructor(theHandle: Handle_TColgp_HSequenceOfXY);
+ }
+
+export declare class Handle_TColgp_HArray2OfDir {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfDir): void;
+ get(): TColgp_HArray2OfDir;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfDir_1 extends Handle_TColgp_HArray2OfDir {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir_2 extends Handle_TColgp_HArray2OfDir {
+ constructor(thePtr: TColgp_HArray2OfDir);
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir_3 extends Handle_TColgp_HArray2OfDir {
+ constructor(theHandle: Handle_TColgp_HArray2OfDir);
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir_4 extends Handle_TColgp_HArray2OfDir {
+ constructor(theHandle: Handle_TColgp_HArray2OfDir);
+ }
+
+export declare class TColgp_SequenceOfDir extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfDir): TColgp_SequenceOfDir;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Dir): void;
+ Append_2(theSeq: TColgp_SequenceOfDir): void;
+ Prepend_1(theItem: gp_Dir): void;
+ Prepend_2(theSeq: TColgp_SequenceOfDir): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Dir): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Dir): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir): void;
+ First(): gp_Dir;
+ ChangeFirst(): gp_Dir;
+ Last(): gp_Dir;
+ ChangeLast(): gp_Dir;
+ Value(theIndex: Standard_Integer): gp_Dir;
+ ChangeValue(theIndex: Standard_Integer): gp_Dir;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Dir): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfDir_1 extends TColgp_SequenceOfDir {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfDir_2 extends TColgp_SequenceOfDir {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfDir_3 extends TColgp_SequenceOfDir {
+ constructor(theOther: TColgp_SequenceOfDir);
+ }
+
+export declare class TColgp_Array2OfXY {
+ Init(theValue: gp_XY): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfXY): TColgp_Array2OfXY;
+ Move(theOther: TColgp_Array2OfXY): TColgp_Array2OfXY;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_XY;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_XY;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_XY): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfXY_1 extends TColgp_Array2OfXY {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfXY_2 extends TColgp_Array2OfXY {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfXY_3 extends TColgp_Array2OfXY {
+ constructor(theOther: TColgp_Array2OfXY);
+ }
+
+ export declare class TColgp_Array2OfXY_4 extends TColgp_Array2OfXY {
+ constructor(theOther: TColgp_Array2OfXY);
+ }
+
+ export declare class TColgp_Array2OfXY_5 extends TColgp_Array2OfXY {
+ constructor(theBegin: gp_XY, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray1OfXYZ {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfXYZ): void;
+ get(): TColgp_HArray1OfXYZ;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfXYZ_1 extends Handle_TColgp_HArray1OfXYZ {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfXYZ_2 extends Handle_TColgp_HArray1OfXYZ {
+ constructor(thePtr: TColgp_HArray1OfXYZ);
+ }
+
+ export declare class Handle_TColgp_HArray1OfXYZ_3 extends Handle_TColgp_HArray1OfXYZ {
+ constructor(theHandle: Handle_TColgp_HArray1OfXYZ);
+ }
+
+ export declare class Handle_TColgp_HArray1OfXYZ_4 extends Handle_TColgp_HArray1OfXYZ {
+ constructor(theHandle: Handle_TColgp_HArray1OfXYZ);
+ }
+
+export declare class TColgp_SequenceOfAx1 extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfAx1): TColgp_SequenceOfAx1;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Ax1): void;
+ Append_2(theSeq: TColgp_SequenceOfAx1): void;
+ Prepend_1(theItem: gp_Ax1): void;
+ Prepend_2(theSeq: TColgp_SequenceOfAx1): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Ax1): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfAx1): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfAx1): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Ax1): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfAx1): void;
+ First(): gp_Ax1;
+ ChangeFirst(): gp_Ax1;
+ Last(): gp_Ax1;
+ ChangeLast(): gp_Ax1;
+ Value(theIndex: Standard_Integer): gp_Ax1;
+ ChangeValue(theIndex: Standard_Integer): gp_Ax1;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Ax1): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfAx1_1 extends TColgp_SequenceOfAx1 {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfAx1_2 extends TColgp_SequenceOfAx1 {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfAx1_3 extends TColgp_SequenceOfAx1 {
+ constructor(theOther: TColgp_SequenceOfAx1);
+ }
+
+export declare class TColgp_SequenceOfDir2d extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfDir2d): TColgp_SequenceOfDir2d;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Dir2d): void;
+ Append_2(theSeq: TColgp_SequenceOfDir2d): void;
+ Prepend_1(theItem: gp_Dir2d): void;
+ Prepend_2(theSeq: TColgp_SequenceOfDir2d): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Dir2d): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir2d): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir2d): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Dir2d): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfDir2d): void;
+ First(): gp_Dir2d;
+ ChangeFirst(): gp_Dir2d;
+ Last(): gp_Dir2d;
+ ChangeLast(): gp_Dir2d;
+ Value(theIndex: Standard_Integer): gp_Dir2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Dir2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Dir2d): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfDir2d_1 extends TColgp_SequenceOfDir2d {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfDir2d_2 extends TColgp_SequenceOfDir2d {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfDir2d_3 extends TColgp_SequenceOfDir2d {
+ constructor(theOther: TColgp_SequenceOfDir2d);
+ }
+
+export declare class Handle_TColgp_HArray2OfCirc2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfCirc2d): void;
+ get(): TColgp_HArray2OfCirc2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfCirc2d_1 extends Handle_TColgp_HArray2OfCirc2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfCirc2d_2 extends Handle_TColgp_HArray2OfCirc2d {
+ constructor(thePtr: TColgp_HArray2OfCirc2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfCirc2d_3 extends Handle_TColgp_HArray2OfCirc2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfCirc2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfCirc2d_4 extends Handle_TColgp_HArray2OfCirc2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfCirc2d);
+ }
+
+export declare class Handle_TColgp_HSequenceOfPnt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfPnt): void;
+ get(): TColgp_HSequenceOfPnt;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfPnt_1 extends Handle_TColgp_HSequenceOfPnt {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt_2 extends Handle_TColgp_HSequenceOfPnt {
+ constructor(thePtr: TColgp_HSequenceOfPnt);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt_3 extends Handle_TColgp_HSequenceOfPnt {
+ constructor(theHandle: Handle_TColgp_HSequenceOfPnt);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt_4 extends Handle_TColgp_HSequenceOfPnt {
+ constructor(theHandle: Handle_TColgp_HSequenceOfPnt);
+ }
+
+export declare class TColgp_Array1OfVec2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Vec2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfVec2d): TColgp_Array1OfVec2d;
+ Move(theOther: TColgp_Array1OfVec2d): TColgp_Array1OfVec2d;
+ First(): gp_Vec2d;
+ ChangeFirst(): gp_Vec2d;
+ Last(): gp_Vec2d;
+ ChangeLast(): gp_Vec2d;
+ Value(theIndex: Standard_Integer): gp_Vec2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Vec2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Vec2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfVec2d_1 extends TColgp_Array1OfVec2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfVec2d_2 extends TColgp_Array1OfVec2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfVec2d_3 extends TColgp_Array1OfVec2d {
+ constructor(theOther: TColgp_Array1OfVec2d);
+ }
+
+ export declare class TColgp_Array1OfVec2d_4 extends TColgp_Array1OfVec2d {
+ constructor(theOther: TColgp_Array1OfVec2d);
+ }
+
+ export declare class TColgp_Array1OfVec2d_5 extends TColgp_Array1OfVec2d {
+ constructor(theBegin: gp_Vec2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array1OfVec {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Vec): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfVec): TColgp_Array1OfVec;
+ Move(theOther: TColgp_Array1OfVec): TColgp_Array1OfVec;
+ First(): gp_Vec;
+ ChangeFirst(): gp_Vec;
+ Last(): gp_Vec;
+ ChangeLast(): gp_Vec;
+ Value(theIndex: Standard_Integer): gp_Vec;
+ ChangeValue(theIndex: Standard_Integer): gp_Vec;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Vec): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfVec_1 extends TColgp_Array1OfVec {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfVec_2 extends TColgp_Array1OfVec {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfVec_3 extends TColgp_Array1OfVec {
+ constructor(theOther: TColgp_Array1OfVec);
+ }
+
+ export declare class TColgp_Array1OfVec_4 extends TColgp_Array1OfVec {
+ constructor(theOther: TColgp_Array1OfVec);
+ }
+
+ export declare class TColgp_Array1OfVec_5 extends TColgp_Array1OfVec {
+ constructor(theBegin: gp_Vec, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray1OfPnt2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfPnt2d): void;
+ get(): TColgp_HArray1OfPnt2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfPnt2d_1 extends Handle_TColgp_HArray1OfPnt2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt2d_2 extends Handle_TColgp_HArray1OfPnt2d {
+ constructor(thePtr: TColgp_HArray1OfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt2d_3 extends Handle_TColgp_HArray1OfPnt2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt2d_4 extends Handle_TColgp_HArray1OfPnt2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfPnt2d);
+ }
+
+export declare class Handle_TColgp_HSequenceOfDir {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfDir): void;
+ get(): TColgp_HSequenceOfDir;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfDir_1 extends Handle_TColgp_HSequenceOfDir {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir_2 extends Handle_TColgp_HSequenceOfDir {
+ constructor(thePtr: TColgp_HSequenceOfDir);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir_3 extends Handle_TColgp_HSequenceOfDir {
+ constructor(theHandle: Handle_TColgp_HSequenceOfDir);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir_4 extends Handle_TColgp_HSequenceOfDir {
+ constructor(theHandle: Handle_TColgp_HSequenceOfDir);
+ }
+
+export declare class TColgp_Array2OfPnt {
+ Init(theValue: gp_Pnt): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfPnt): TColgp_Array2OfPnt;
+ Move(theOther: TColgp_Array2OfPnt): TColgp_Array2OfPnt;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Pnt;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Pnt;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Pnt): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfPnt_1 extends TColgp_Array2OfPnt {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfPnt_2 extends TColgp_Array2OfPnt {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfPnt_3 extends TColgp_Array2OfPnt {
+ constructor(theOther: TColgp_Array2OfPnt);
+ }
+
+ export declare class TColgp_Array2OfPnt_4 extends TColgp_Array2OfPnt {
+ constructor(theOther: TColgp_Array2OfPnt);
+ }
+
+ export declare class TColgp_Array2OfPnt_5 extends TColgp_Array2OfPnt {
+ constructor(theBegin: gp_Pnt, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TColgp_SequenceOfXYZ extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfXYZ): TColgp_SequenceOfXYZ;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_XYZ): void;
+ Append_2(theSeq: TColgp_SequenceOfXYZ): void;
+ Prepend_1(theItem: gp_XYZ): void;
+ Prepend_2(theSeq: TColgp_SequenceOfXYZ): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_XYZ): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXYZ): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXYZ): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_XYZ): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXYZ): void;
+ First(): gp_XYZ;
+ ChangeFirst(): gp_XYZ;
+ Last(): gp_XYZ;
+ ChangeLast(): gp_XYZ;
+ Value(theIndex: Standard_Integer): gp_XYZ;
+ ChangeValue(theIndex: Standard_Integer): gp_XYZ;
+ SetValue(theIndex: Standard_Integer, theItem: gp_XYZ): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfXYZ_1 extends TColgp_SequenceOfXYZ {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfXYZ_2 extends TColgp_SequenceOfXYZ {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfXYZ_3 extends TColgp_SequenceOfXYZ {
+ constructor(theOther: TColgp_SequenceOfXYZ);
+ }
+
+export declare class Handle_TColgp_HSequenceOfPnt2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfPnt2d): void;
+ get(): TColgp_HSequenceOfPnt2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfPnt2d_1 extends Handle_TColgp_HSequenceOfPnt2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt2d_2 extends Handle_TColgp_HSequenceOfPnt2d {
+ constructor(thePtr: TColgp_HSequenceOfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt2d_3 extends Handle_TColgp_HSequenceOfPnt2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfPnt2d_4 extends Handle_TColgp_HSequenceOfPnt2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfPnt2d);
+ }
+
+export declare class Handle_TColgp_HSequenceOfVec {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfVec): void;
+ get(): TColgp_HSequenceOfVec;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfVec_1 extends Handle_TColgp_HSequenceOfVec {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec_2 extends Handle_TColgp_HSequenceOfVec {
+ constructor(thePtr: TColgp_HSequenceOfVec);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec_3 extends Handle_TColgp_HSequenceOfVec {
+ constructor(theHandle: Handle_TColgp_HSequenceOfVec);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec_4 extends Handle_TColgp_HSequenceOfVec {
+ constructor(theHandle: Handle_TColgp_HSequenceOfVec);
+ }
+
+export declare class TColgp_Array1OfXY {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_XY): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfXY): TColgp_Array1OfXY;
+ Move(theOther: TColgp_Array1OfXY): TColgp_Array1OfXY;
+ First(): gp_XY;
+ ChangeFirst(): gp_XY;
+ Last(): gp_XY;
+ ChangeLast(): gp_XY;
+ Value(theIndex: Standard_Integer): gp_XY;
+ ChangeValue(theIndex: Standard_Integer): gp_XY;
+ SetValue(theIndex: Standard_Integer, theItem: gp_XY): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfXY_1 extends TColgp_Array1OfXY {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfXY_2 extends TColgp_Array1OfXY {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfXY_3 extends TColgp_Array1OfXY {
+ constructor(theOther: TColgp_Array1OfXY);
+ }
+
+ export declare class TColgp_Array1OfXY_4 extends TColgp_Array1OfXY {
+ constructor(theOther: TColgp_Array1OfXY);
+ }
+
+ export declare class TColgp_Array1OfXY_5 extends TColgp_Array1OfXY {
+ constructor(theBegin: gp_XY, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray1OfCirc2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfCirc2d): void;
+ get(): TColgp_HArray1OfCirc2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfCirc2d_1 extends Handle_TColgp_HArray1OfCirc2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfCirc2d_2 extends Handle_TColgp_HArray1OfCirc2d {
+ constructor(thePtr: TColgp_HArray1OfCirc2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfCirc2d_3 extends Handle_TColgp_HArray1OfCirc2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfCirc2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfCirc2d_4 extends Handle_TColgp_HArray1OfCirc2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfCirc2d);
+ }
+
+export declare class TColgp_SequenceOfPnt2d extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfPnt2d): TColgp_SequenceOfPnt2d;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Pnt2d): void;
+ Append_2(theSeq: TColgp_SequenceOfPnt2d): void;
+ Prepend_1(theItem: gp_Pnt2d): void;
+ Prepend_2(theSeq: TColgp_SequenceOfPnt2d): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Pnt2d): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt2d): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt2d): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Pnt2d): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt2d): void;
+ First(): gp_Pnt2d;
+ ChangeFirst(): gp_Pnt2d;
+ Last(): gp_Pnt2d;
+ ChangeLast(): gp_Pnt2d;
+ Value(theIndex: Standard_Integer): gp_Pnt2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Pnt2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfPnt2d_1 extends TColgp_SequenceOfPnt2d {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfPnt2d_2 extends TColgp_SequenceOfPnt2d {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfPnt2d_3 extends TColgp_SequenceOfPnt2d {
+ constructor(theOther: TColgp_SequenceOfPnt2d);
+ }
+
+export declare class Handle_TColgp_HArray2OfVec2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfVec2d): void;
+ get(): TColgp_HArray2OfVec2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfVec2d_1 extends Handle_TColgp_HArray2OfVec2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec2d_2 extends Handle_TColgp_HArray2OfVec2d {
+ constructor(thePtr: TColgp_HArray2OfVec2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec2d_3 extends Handle_TColgp_HArray2OfVec2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfVec2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec2d_4 extends Handle_TColgp_HArray2OfVec2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfVec2d);
+ }
+
+export declare class TColgp_Array2OfVec {
+ Init(theValue: gp_Vec): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfVec): TColgp_Array2OfVec;
+ Move(theOther: TColgp_Array2OfVec): TColgp_Array2OfVec;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Vec;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Vec;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Vec): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfVec_1 extends TColgp_Array2OfVec {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfVec_2 extends TColgp_Array2OfVec {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfVec_3 extends TColgp_Array2OfVec {
+ constructor(theOther: TColgp_Array2OfVec);
+ }
+
+ export declare class TColgp_Array2OfVec_4 extends TColgp_Array2OfVec {
+ constructor(theOther: TColgp_Array2OfVec);
+ }
+
+ export declare class TColgp_Array2OfVec_5 extends TColgp_Array2OfVec {
+ constructor(theBegin: gp_Vec, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array1OfCirc2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Circ2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfCirc2d): TColgp_Array1OfCirc2d;
+ Move(theOther: TColgp_Array1OfCirc2d): TColgp_Array1OfCirc2d;
+ First(): gp_Circ2d;
+ ChangeFirst(): gp_Circ2d;
+ Last(): gp_Circ2d;
+ ChangeLast(): gp_Circ2d;
+ Value(theIndex: Standard_Integer): gp_Circ2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Circ2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Circ2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfCirc2d_1 extends TColgp_Array1OfCirc2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfCirc2d_2 extends TColgp_Array1OfCirc2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfCirc2d_3 extends TColgp_Array1OfCirc2d {
+ constructor(theOther: TColgp_Array1OfCirc2d);
+ }
+
+ export declare class TColgp_Array1OfCirc2d_4 extends TColgp_Array1OfCirc2d {
+ constructor(theOther: TColgp_Array1OfCirc2d);
+ }
+
+ export declare class TColgp_Array1OfCirc2d_5 extends TColgp_Array1OfCirc2d {
+ constructor(theBegin: gp_Circ2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array2OfPnt2d {
+ Init(theValue: gp_Pnt2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfPnt2d): TColgp_Array2OfPnt2d;
+ Move(theOther: TColgp_Array2OfPnt2d): TColgp_Array2OfPnt2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Pnt2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Pnt2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Pnt2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfPnt2d_1 extends TColgp_Array2OfPnt2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfPnt2d_2 extends TColgp_Array2OfPnt2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfPnt2d_3 extends TColgp_Array2OfPnt2d {
+ constructor(theOther: TColgp_Array2OfPnt2d);
+ }
+
+ export declare class TColgp_Array2OfPnt2d_4 extends TColgp_Array2OfPnt2d {
+ constructor(theOther: TColgp_Array2OfPnt2d);
+ }
+
+ export declare class TColgp_Array2OfPnt2d_5 extends TColgp_Array2OfPnt2d {
+ constructor(theBegin: gp_Pnt2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray2OfXY {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfXY): void;
+ get(): TColgp_HArray2OfXY;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfXY_1 extends Handle_TColgp_HArray2OfXY {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfXY_2 extends Handle_TColgp_HArray2OfXY {
+ constructor(thePtr: TColgp_HArray2OfXY);
+ }
+
+ export declare class Handle_TColgp_HArray2OfXY_3 extends Handle_TColgp_HArray2OfXY {
+ constructor(theHandle: Handle_TColgp_HArray2OfXY);
+ }
+
+ export declare class Handle_TColgp_HArray2OfXY_4 extends Handle_TColgp_HArray2OfXY {
+ constructor(theHandle: Handle_TColgp_HArray2OfXY);
+ }
+
+export declare class TColgp_SequenceOfVec2d extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfVec2d): TColgp_SequenceOfVec2d;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Vec2d): void;
+ Append_2(theSeq: TColgp_SequenceOfVec2d): void;
+ Prepend_1(theItem: gp_Vec2d): void;
+ Prepend_2(theSeq: TColgp_SequenceOfVec2d): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Vec2d): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec2d): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec2d): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Vec2d): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec2d): void;
+ First(): gp_Vec2d;
+ ChangeFirst(): gp_Vec2d;
+ Last(): gp_Vec2d;
+ ChangeLast(): gp_Vec2d;
+ Value(theIndex: Standard_Integer): gp_Vec2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Vec2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Vec2d): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfVec2d_1 extends TColgp_SequenceOfVec2d {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfVec2d_2 extends TColgp_SequenceOfVec2d {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfVec2d_3 extends TColgp_SequenceOfVec2d {
+ constructor(theOther: TColgp_SequenceOfVec2d);
+ }
+
+export declare class TColgp_SequenceOfPnt extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfPnt): TColgp_SequenceOfPnt;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Pnt): void;
+ Append_2(theSeq: TColgp_SequenceOfPnt): void;
+ Prepend_1(theItem: gp_Pnt): void;
+ Prepend_2(theSeq: TColgp_SequenceOfPnt): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Pnt): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Pnt): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfPnt): void;
+ First(): gp_Pnt;
+ ChangeFirst(): gp_Pnt;
+ Last(): gp_Pnt;
+ ChangeLast(): gp_Pnt;
+ Value(theIndex: Standard_Integer): gp_Pnt;
+ ChangeValue(theIndex: Standard_Integer): gp_Pnt;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfPnt_1 extends TColgp_SequenceOfPnt {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfPnt_2 extends TColgp_SequenceOfPnt {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfPnt_3 extends TColgp_SequenceOfPnt {
+ constructor(theOther: TColgp_SequenceOfPnt);
+ }
+
+export declare class Handle_TColgp_HSequenceOfXYZ {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfXYZ): void;
+ get(): TColgp_HSequenceOfXYZ;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfXYZ_1 extends Handle_TColgp_HSequenceOfXYZ {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXYZ_2 extends Handle_TColgp_HSequenceOfXYZ {
+ constructor(thePtr: TColgp_HSequenceOfXYZ);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXYZ_3 extends Handle_TColgp_HSequenceOfXYZ {
+ constructor(theHandle: Handle_TColgp_HSequenceOfXYZ);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfXYZ_4 extends Handle_TColgp_HSequenceOfXYZ {
+ constructor(theHandle: Handle_TColgp_HSequenceOfXYZ);
+ }
+
+export declare class TColgp_Array2OfDir {
+ Init(theValue: gp_Dir): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfDir): TColgp_Array2OfDir;
+ Move(theOther: TColgp_Array2OfDir): TColgp_Array2OfDir;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Dir;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Dir;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Dir): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfDir_1 extends TColgp_Array2OfDir {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfDir_2 extends TColgp_Array2OfDir {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfDir_3 extends TColgp_Array2OfDir {
+ constructor(theOther: TColgp_Array2OfDir);
+ }
+
+ export declare class TColgp_Array2OfDir_4 extends TColgp_Array2OfDir {
+ constructor(theOther: TColgp_Array2OfDir);
+ }
+
+ export declare class TColgp_Array2OfDir_5 extends TColgp_Array2OfDir {
+ constructor(theBegin: gp_Dir, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray1OfDir2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfDir2d): void;
+ get(): TColgp_HArray1OfDir2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfDir2d_1 extends Handle_TColgp_HArray1OfDir2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir2d_2 extends Handle_TColgp_HArray1OfDir2d {
+ constructor(thePtr: TColgp_HArray1OfDir2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir2d_3 extends Handle_TColgp_HArray1OfDir2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfDir2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir2d_4 extends Handle_TColgp_HArray1OfDir2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfDir2d);
+ }
+
+export declare class TColgp_Array2OfVec2d {
+ Init(theValue: gp_Vec2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfVec2d): TColgp_Array2OfVec2d;
+ Move(theOther: TColgp_Array2OfVec2d): TColgp_Array2OfVec2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Vec2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Vec2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Vec2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfVec2d_1 extends TColgp_Array2OfVec2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfVec2d_2 extends TColgp_Array2OfVec2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfVec2d_3 extends TColgp_Array2OfVec2d {
+ constructor(theOther: TColgp_Array2OfVec2d);
+ }
+
+ export declare class TColgp_Array2OfVec2d_4 extends TColgp_Array2OfVec2d {
+ constructor(theOther: TColgp_Array2OfVec2d);
+ }
+
+ export declare class TColgp_Array2OfVec2d_5 extends TColgp_Array2OfVec2d {
+ constructor(theBegin: gp_Vec2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array1OfDir {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Dir): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfDir): TColgp_Array1OfDir;
+ Move(theOther: TColgp_Array1OfDir): TColgp_Array1OfDir;
+ First(): gp_Dir;
+ ChangeFirst(): gp_Dir;
+ Last(): gp_Dir;
+ ChangeLast(): gp_Dir;
+ Value(theIndex: Standard_Integer): gp_Dir;
+ ChangeValue(theIndex: Standard_Integer): gp_Dir;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Dir): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfDir_1 extends TColgp_Array1OfDir {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfDir_2 extends TColgp_Array1OfDir {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfDir_3 extends TColgp_Array1OfDir {
+ constructor(theOther: TColgp_Array1OfDir);
+ }
+
+ export declare class TColgp_Array1OfDir_4 extends TColgp_Array1OfDir {
+ constructor(theOther: TColgp_Array1OfDir);
+ }
+
+ export declare class TColgp_Array1OfDir_5 extends TColgp_Array1OfDir {
+ constructor(theBegin: gp_Dir, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array1OfLin2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Lin2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfLin2d): TColgp_Array1OfLin2d;
+ Move(theOther: TColgp_Array1OfLin2d): TColgp_Array1OfLin2d;
+ First(): gp_Lin2d;
+ ChangeFirst(): gp_Lin2d;
+ Last(): gp_Lin2d;
+ ChangeLast(): gp_Lin2d;
+ Value(theIndex: Standard_Integer): gp_Lin2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Lin2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Lin2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfLin2d_1 extends TColgp_Array1OfLin2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfLin2d_2 extends TColgp_Array1OfLin2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfLin2d_3 extends TColgp_Array1OfLin2d {
+ constructor(theOther: TColgp_Array1OfLin2d);
+ }
+
+ export declare class TColgp_Array1OfLin2d_4 extends TColgp_Array1OfLin2d {
+ constructor(theOther: TColgp_Array1OfLin2d);
+ }
+
+ export declare class TColgp_Array1OfLin2d_5 extends TColgp_Array1OfLin2d {
+ constructor(theBegin: gp_Lin2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array1OfPnt2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Pnt2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfPnt2d): TColgp_Array1OfPnt2d;
+ Move(theOther: TColgp_Array1OfPnt2d): TColgp_Array1OfPnt2d;
+ First(): gp_Pnt2d;
+ ChangeFirst(): gp_Pnt2d;
+ Last(): gp_Pnt2d;
+ ChangeLast(): gp_Pnt2d;
+ Value(theIndex: Standard_Integer): gp_Pnt2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Pnt2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Pnt2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfPnt2d_1 extends TColgp_Array1OfPnt2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfPnt2d_2 extends TColgp_Array1OfPnt2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfPnt2d_3 extends TColgp_Array1OfPnt2d {
+ constructor(theOther: TColgp_Array1OfPnt2d);
+ }
+
+ export declare class TColgp_Array1OfPnt2d_4 extends TColgp_Array1OfPnt2d {
+ constructor(theOther: TColgp_Array1OfPnt2d);
+ }
+
+ export declare class TColgp_Array1OfPnt2d_5 extends TColgp_Array1OfPnt2d {
+ constructor(theBegin: gp_Pnt2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TColgp_Array2OfLin2d {
+ Init(theValue: gp_Lin2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfLin2d): TColgp_Array2OfLin2d;
+ Move(theOther: TColgp_Array2OfLin2d): TColgp_Array2OfLin2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Lin2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Lin2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Lin2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfLin2d_1 extends TColgp_Array2OfLin2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfLin2d_2 extends TColgp_Array2OfLin2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfLin2d_3 extends TColgp_Array2OfLin2d {
+ constructor(theOther: TColgp_Array2OfLin2d);
+ }
+
+ export declare class TColgp_Array2OfLin2d_4 extends TColgp_Array2OfLin2d {
+ constructor(theOther: TColgp_Array2OfLin2d);
+ }
+
+ export declare class TColgp_Array2OfLin2d_5 extends TColgp_Array2OfLin2d {
+ constructor(theBegin: gp_Lin2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray1OfDir {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfDir): void;
+ get(): TColgp_HArray1OfDir;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfDir_1 extends Handle_TColgp_HArray1OfDir {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir_2 extends Handle_TColgp_HArray1OfDir {
+ constructor(thePtr: TColgp_HArray1OfDir);
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir_3 extends Handle_TColgp_HArray1OfDir {
+ constructor(theHandle: Handle_TColgp_HArray1OfDir);
+ }
+
+ export declare class Handle_TColgp_HArray1OfDir_4 extends Handle_TColgp_HArray1OfDir {
+ constructor(theHandle: Handle_TColgp_HArray1OfDir);
+ }
+
+export declare class TColgp_Array2OfCirc2d {
+ Init(theValue: gp_Circ2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfCirc2d): TColgp_Array2OfCirc2d;
+ Move(theOther: TColgp_Array2OfCirc2d): TColgp_Array2OfCirc2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Circ2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Circ2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Circ2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfCirc2d_1 extends TColgp_Array2OfCirc2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfCirc2d_2 extends TColgp_Array2OfCirc2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfCirc2d_3 extends TColgp_Array2OfCirc2d {
+ constructor(theOther: TColgp_Array2OfCirc2d);
+ }
+
+ export declare class TColgp_Array2OfCirc2d_4 extends TColgp_Array2OfCirc2d {
+ constructor(theOther: TColgp_Array2OfCirc2d);
+ }
+
+ export declare class TColgp_Array2OfCirc2d_5 extends TColgp_Array2OfCirc2d {
+ constructor(theBegin: gp_Circ2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray2OfXYZ {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfXYZ): void;
+ get(): TColgp_HArray2OfXYZ;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfXYZ_1 extends Handle_TColgp_HArray2OfXYZ {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfXYZ_2 extends Handle_TColgp_HArray2OfXYZ {
+ constructor(thePtr: TColgp_HArray2OfXYZ);
+ }
+
+ export declare class Handle_TColgp_HArray2OfXYZ_3 extends Handle_TColgp_HArray2OfXYZ {
+ constructor(theHandle: Handle_TColgp_HArray2OfXYZ);
+ }
+
+ export declare class Handle_TColgp_HArray2OfXYZ_4 extends Handle_TColgp_HArray2OfXYZ {
+ constructor(theHandle: Handle_TColgp_HArray2OfXYZ);
+ }
+
+export declare class TColgp_SequenceOfVec extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfVec): TColgp_SequenceOfVec;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Vec): void;
+ Append_2(theSeq: TColgp_SequenceOfVec): void;
+ Prepend_1(theItem: gp_Vec): void;
+ Prepend_2(theSeq: TColgp_SequenceOfVec): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Vec): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Vec): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfVec): void;
+ First(): gp_Vec;
+ ChangeFirst(): gp_Vec;
+ Last(): gp_Vec;
+ ChangeLast(): gp_Vec;
+ Value(theIndex: Standard_Integer): gp_Vec;
+ ChangeValue(theIndex: Standard_Integer): gp_Vec;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Vec): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfVec_1 extends TColgp_SequenceOfVec {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfVec_2 extends TColgp_SequenceOfVec {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfVec_3 extends TColgp_SequenceOfVec {
+ constructor(theOther: TColgp_SequenceOfVec);
+ }
+
+export declare class Handle_TColgp_HArray1OfVec2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfVec2d): void;
+ get(): TColgp_HArray1OfVec2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfVec2d_1 extends Handle_TColgp_HArray1OfVec2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec2d_2 extends Handle_TColgp_HArray1OfVec2d {
+ constructor(thePtr: TColgp_HArray1OfVec2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec2d_3 extends Handle_TColgp_HArray1OfVec2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfVec2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfVec2d_4 extends Handle_TColgp_HArray1OfVec2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfVec2d);
+ }
+
+export declare class Handle_TColgp_HArray1OfPnt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfPnt): void;
+ get(): TColgp_HArray1OfPnt;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfPnt_1 extends Handle_TColgp_HArray1OfPnt {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt_2 extends Handle_TColgp_HArray1OfPnt {
+ constructor(thePtr: TColgp_HArray1OfPnt);
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt_3 extends Handle_TColgp_HArray1OfPnt {
+ constructor(theHandle: Handle_TColgp_HArray1OfPnt);
+ }
+
+ export declare class Handle_TColgp_HArray1OfPnt_4 extends Handle_TColgp_HArray1OfPnt {
+ constructor(theHandle: Handle_TColgp_HArray1OfPnt);
+ }
+
+export declare class TColgp_Array2OfXYZ {
+ Init(theValue: gp_XYZ): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfXYZ): TColgp_Array2OfXYZ;
+ Move(theOther: TColgp_Array2OfXYZ): TColgp_Array2OfXYZ;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_XYZ;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_XYZ;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_XYZ): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfXYZ_1 extends TColgp_Array2OfXYZ {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfXYZ_2 extends TColgp_Array2OfXYZ {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfXYZ_3 extends TColgp_Array2OfXYZ {
+ constructor(theOther: TColgp_Array2OfXYZ);
+ }
+
+ export declare class TColgp_Array2OfXYZ_4 extends TColgp_Array2OfXYZ {
+ constructor(theOther: TColgp_Array2OfXYZ);
+ }
+
+ export declare class TColgp_Array2OfXYZ_5 extends TColgp_Array2OfXYZ {
+ constructor(theBegin: gp_XYZ, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray2OfVec {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfVec): void;
+ get(): TColgp_HArray2OfVec;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfVec_1 extends Handle_TColgp_HArray2OfVec {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec_2 extends Handle_TColgp_HArray2OfVec {
+ constructor(thePtr: TColgp_HArray2OfVec);
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec_3 extends Handle_TColgp_HArray2OfVec {
+ constructor(theHandle: Handle_TColgp_HArray2OfVec);
+ }
+
+ export declare class Handle_TColgp_HArray2OfVec_4 extends Handle_TColgp_HArray2OfVec {
+ constructor(theHandle: Handle_TColgp_HArray2OfVec);
+ }
+
+export declare class Handle_TColgp_HArray1OfLin2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfLin2d): void;
+ get(): TColgp_HArray1OfLin2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfLin2d_1 extends Handle_TColgp_HArray1OfLin2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfLin2d_2 extends Handle_TColgp_HArray1OfLin2d {
+ constructor(thePtr: TColgp_HArray1OfLin2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfLin2d_3 extends Handle_TColgp_HArray1OfLin2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfLin2d);
+ }
+
+ export declare class Handle_TColgp_HArray1OfLin2d_4 extends Handle_TColgp_HArray1OfLin2d {
+ constructor(theHandle: Handle_TColgp_HArray1OfLin2d);
+ }
+
+export declare class TColgp_Array1OfXYZ {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_XYZ): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfXYZ): TColgp_Array1OfXYZ;
+ Move(theOther: TColgp_Array1OfXYZ): TColgp_Array1OfXYZ;
+ First(): gp_XYZ;
+ ChangeFirst(): gp_XYZ;
+ Last(): gp_XYZ;
+ ChangeLast(): gp_XYZ;
+ Value(theIndex: Standard_Integer): gp_XYZ;
+ ChangeValue(theIndex: Standard_Integer): gp_XYZ;
+ SetValue(theIndex: Standard_Integer, theItem: gp_XYZ): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfXYZ_1 extends TColgp_Array1OfXYZ {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfXYZ_2 extends TColgp_Array1OfXYZ {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfXYZ_3 extends TColgp_Array1OfXYZ {
+ constructor(theOther: TColgp_Array1OfXYZ);
+ }
+
+ export declare class TColgp_Array1OfXYZ_4 extends TColgp_Array1OfXYZ {
+ constructor(theOther: TColgp_Array1OfXYZ);
+ }
+
+ export declare class TColgp_Array1OfXYZ_5 extends TColgp_Array1OfXYZ {
+ constructor(theBegin: gp_XYZ, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HSequenceOfVec2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfVec2d): void;
+ get(): TColgp_HSequenceOfVec2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfVec2d_1 extends Handle_TColgp_HSequenceOfVec2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec2d_2 extends Handle_TColgp_HSequenceOfVec2d {
+ constructor(thePtr: TColgp_HSequenceOfVec2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec2d_3 extends Handle_TColgp_HSequenceOfVec2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfVec2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfVec2d_4 extends Handle_TColgp_HSequenceOfVec2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfVec2d);
+ }
+
+export declare class TColgp_Array1OfDir2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Dir2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfDir2d): TColgp_Array1OfDir2d;
+ Move(theOther: TColgp_Array1OfDir2d): TColgp_Array1OfDir2d;
+ First(): gp_Dir2d;
+ ChangeFirst(): gp_Dir2d;
+ Last(): gp_Dir2d;
+ ChangeLast(): gp_Dir2d;
+ Value(theIndex: Standard_Integer): gp_Dir2d;
+ ChangeValue(theIndex: Standard_Integer): gp_Dir2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Dir2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfDir2d_1 extends TColgp_Array1OfDir2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfDir2d_2 extends TColgp_Array1OfDir2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfDir2d_3 extends TColgp_Array1OfDir2d {
+ constructor(theOther: TColgp_Array1OfDir2d);
+ }
+
+ export declare class TColgp_Array1OfDir2d_4 extends TColgp_Array1OfDir2d {
+ constructor(theOther: TColgp_Array1OfDir2d);
+ }
+
+ export declare class TColgp_Array1OfDir2d_5 extends TColgp_Array1OfDir2d {
+ constructor(theBegin: gp_Dir2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HArray2OfPnt2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfPnt2d): void;
+ get(): TColgp_HArray2OfPnt2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfPnt2d_1 extends Handle_TColgp_HArray2OfPnt2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt2d_2 extends Handle_TColgp_HArray2OfPnt2d {
+ constructor(thePtr: TColgp_HArray2OfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt2d_3 extends Handle_TColgp_HArray2OfPnt2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfPnt2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt2d_4 extends Handle_TColgp_HArray2OfPnt2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfPnt2d);
+ }
+
+export declare class Handle_TColgp_HArray2OfDir2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfDir2d): void;
+ get(): TColgp_HArray2OfDir2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfDir2d_1 extends Handle_TColgp_HArray2OfDir2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir2d_2 extends Handle_TColgp_HArray2OfDir2d {
+ constructor(thePtr: TColgp_HArray2OfDir2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir2d_3 extends Handle_TColgp_HArray2OfDir2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfDir2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfDir2d_4 extends Handle_TColgp_HArray2OfDir2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfDir2d);
+ }
+
+export declare class Handle_TColgp_HArray1OfXY {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray1OfXY): void;
+ get(): TColgp_HArray1OfXY;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray1OfXY_1 extends Handle_TColgp_HArray1OfXY {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray1OfXY_2 extends Handle_TColgp_HArray1OfXY {
+ constructor(thePtr: TColgp_HArray1OfXY);
+ }
+
+ export declare class Handle_TColgp_HArray1OfXY_3 extends Handle_TColgp_HArray1OfXY {
+ constructor(theHandle: Handle_TColgp_HArray1OfXY);
+ }
+
+ export declare class Handle_TColgp_HArray1OfXY_4 extends Handle_TColgp_HArray1OfXY {
+ constructor(theHandle: Handle_TColgp_HArray1OfXY);
+ }
+
+export declare class Handle_TColgp_HArray2OfLin2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfLin2d): void;
+ get(): TColgp_HArray2OfLin2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfLin2d_1 extends Handle_TColgp_HArray2OfLin2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfLin2d_2 extends Handle_TColgp_HArray2OfLin2d {
+ constructor(thePtr: TColgp_HArray2OfLin2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfLin2d_3 extends Handle_TColgp_HArray2OfLin2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfLin2d);
+ }
+
+ export declare class Handle_TColgp_HArray2OfLin2d_4 extends Handle_TColgp_HArray2OfLin2d {
+ constructor(theHandle: Handle_TColgp_HArray2OfLin2d);
+ }
+
+export declare class TColgp_SequenceOfXY extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TColgp_SequenceOfXY): TColgp_SequenceOfXY;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_XY): void;
+ Append_2(theSeq: TColgp_SequenceOfXY): void;
+ Prepend_1(theItem: gp_XY): void;
+ Prepend_2(theSeq: TColgp_SequenceOfXY): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_XY): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXY): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXY): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_XY): void;
+ Split(theIndex: Standard_Integer, theSeq: TColgp_SequenceOfXY): void;
+ First(): gp_XY;
+ ChangeFirst(): gp_XY;
+ Last(): gp_XY;
+ ChangeLast(): gp_XY;
+ Value(theIndex: Standard_Integer): gp_XY;
+ ChangeValue(theIndex: Standard_Integer): gp_XY;
+ SetValue(theIndex: Standard_Integer, theItem: gp_XY): void;
+ delete(): void;
+}
+
+ export declare class TColgp_SequenceOfXY_1 extends TColgp_SequenceOfXY {
+ constructor();
+ }
+
+ export declare class TColgp_SequenceOfXY_2 extends TColgp_SequenceOfXY {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TColgp_SequenceOfXY_3 extends TColgp_SequenceOfXY {
+ constructor(theOther: TColgp_SequenceOfXY);
+ }
+
+export declare class Handle_TColgp_HArray2OfPnt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HArray2OfPnt): void;
+ get(): TColgp_HArray2OfPnt;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HArray2OfPnt_1 extends Handle_TColgp_HArray2OfPnt {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt_2 extends Handle_TColgp_HArray2OfPnt {
+ constructor(thePtr: TColgp_HArray2OfPnt);
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt_3 extends Handle_TColgp_HArray2OfPnt {
+ constructor(theHandle: Handle_TColgp_HArray2OfPnt);
+ }
+
+ export declare class Handle_TColgp_HArray2OfPnt_4 extends Handle_TColgp_HArray2OfPnt {
+ constructor(theHandle: Handle_TColgp_HArray2OfPnt);
+ }
+
+export declare class TColgp_Array2OfDir2d {
+ Init(theValue: gp_Dir2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TColgp_Array2OfDir2d): TColgp_Array2OfDir2d;
+ Move(theOther: TColgp_Array2OfDir2d): TColgp_Array2OfDir2d;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): gp_Dir2d;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): gp_Dir2d;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: gp_Dir2d): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array2OfDir2d_1 extends TColgp_Array2OfDir2d {
+ constructor();
+ }
+
+ export declare class TColgp_Array2OfDir2d_2 extends TColgp_Array2OfDir2d {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array2OfDir2d_3 extends TColgp_Array2OfDir2d {
+ constructor(theOther: TColgp_Array2OfDir2d);
+ }
+
+ export declare class TColgp_Array2OfDir2d_4 extends TColgp_Array2OfDir2d {
+ constructor(theOther: TColgp_Array2OfDir2d);
+ }
+
+ export declare class TColgp_Array2OfDir2d_5 extends TColgp_Array2OfDir2d {
+ constructor(theBegin: gp_Dir2d, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_TColgp_HSequenceOfDir2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColgp_HSequenceOfDir2d): void;
+ get(): TColgp_HSequenceOfDir2d;
+ delete(): void;
+}
+
+ export declare class Handle_TColgp_HSequenceOfDir2d_1 extends Handle_TColgp_HSequenceOfDir2d {
+ constructor();
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir2d_2 extends Handle_TColgp_HSequenceOfDir2d {
+ constructor(thePtr: TColgp_HSequenceOfDir2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir2d_3 extends Handle_TColgp_HSequenceOfDir2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfDir2d);
+ }
+
+ export declare class Handle_TColgp_HSequenceOfDir2d_4 extends Handle_TColgp_HSequenceOfDir2d {
+ constructor(theHandle: Handle_TColgp_HSequenceOfDir2d);
+ }
+
+export declare class TColgp_Array1OfPnt {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Pnt): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TColgp_Array1OfPnt): TColgp_Array1OfPnt;
+ Move(theOther: TColgp_Array1OfPnt): TColgp_Array1OfPnt;
+ First(): gp_Pnt;
+ ChangeFirst(): gp_Pnt;
+ Last(): gp_Pnt;
+ ChangeLast(): gp_Pnt;
+ Value(theIndex: Standard_Integer): gp_Pnt;
+ ChangeValue(theIndex: Standard_Integer): gp_Pnt;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Pnt): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TColgp_Array1OfPnt_1 extends TColgp_Array1OfPnt {
+ constructor();
+ }
+
+ export declare class TColgp_Array1OfPnt_2 extends TColgp_Array1OfPnt {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TColgp_Array1OfPnt_3 extends TColgp_Array1OfPnt {
+ constructor(theOther: TColgp_Array1OfPnt);
+ }
+
+ export declare class TColgp_Array1OfPnt_4 extends TColgp_Array1OfPnt {
+ constructor(theOther: TColgp_Array1OfPnt);
+ }
+
+ export declare class TColgp_Array1OfPnt_5 extends TColgp_Array1OfPnt {
+ constructor(theBegin: gp_Pnt, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Aspect_GradientBackground extends Aspect_Background {
+ SetColors(AColor1: Quantity_Color, AColor2: Quantity_Color, AMethod: Aspect_GradientFillMethod): void;
+ Colors(AColor1: Quantity_Color, AColor2: Quantity_Color): void;
+ BgGradientFillMethod(): Aspect_GradientFillMethod;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Aspect_GradientBackground_1 extends Aspect_GradientBackground {
+ constructor();
+ }
+
+ export declare class Aspect_GradientBackground_2 extends Aspect_GradientBackground {
+ constructor(AColor1: Quantity_Color, AColor2: Quantity_Color, AMethod: Aspect_GradientFillMethod);
+ }
+
+export declare type Aspect_GraphicsLibrary = {
+ Aspect_GraphicsLibrary_OpenGL: {};
+ Aspect_GraphicsLibrary_OpenGLES: {};
+}
+
+export declare class Handle_Aspect_AspectLineDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_AspectLineDefinitionError): void;
+ get(): Aspect_AspectLineDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_AspectLineDefinitionError_1 extends Handle_Aspect_AspectLineDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_AspectLineDefinitionError_2 extends Handle_Aspect_AspectLineDefinitionError {
+ constructor(thePtr: Aspect_AspectLineDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectLineDefinitionError_3 extends Handle_Aspect_AspectLineDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectLineDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectLineDefinitionError_4 extends Handle_Aspect_AspectLineDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectLineDefinitionError);
+ }
+
+export declare class Aspect_AspectLineDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_AspectLineDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_AspectLineDefinitionError_1 extends Aspect_AspectLineDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_AspectLineDefinitionError_2 extends Aspect_AspectLineDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Aspect_GraphicDeviceDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_GraphicDeviceDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_GraphicDeviceDefinitionError_1 extends Aspect_GraphicDeviceDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_GraphicDeviceDefinitionError_2 extends Aspect_GraphicDeviceDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Aspect_GraphicDeviceDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_GraphicDeviceDefinitionError): void;
+ get(): Aspect_GraphicDeviceDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_GraphicDeviceDefinitionError_1 extends Handle_Aspect_GraphicDeviceDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_GraphicDeviceDefinitionError_2 extends Handle_Aspect_GraphicDeviceDefinitionError {
+ constructor(thePtr: Aspect_GraphicDeviceDefinitionError);
+ }
+
+ export declare class Handle_Aspect_GraphicDeviceDefinitionError_3 extends Handle_Aspect_GraphicDeviceDefinitionError {
+ constructor(theHandle: Handle_Aspect_GraphicDeviceDefinitionError);
+ }
+
+ export declare class Handle_Aspect_GraphicDeviceDefinitionError_4 extends Handle_Aspect_GraphicDeviceDefinitionError {
+ constructor(theHandle: Handle_Aspect_GraphicDeviceDefinitionError);
+ }
+
+export declare class Aspect_ScrollDelta {
+ HasPoint(): Standard_Boolean;
+ ResetPoint(): void;
+ delete(): void;
+}
+
+ export declare class Aspect_ScrollDelta_1 extends Aspect_ScrollDelta {
+ constructor();
+ }
+
+ export declare class Aspect_ScrollDelta_2 extends Aspect_ScrollDelta {
+ constructor(thePnt: NCollection_Vec2, theValue: Quantity_AbsorbedDose, theFlags: Aspect_VKeyFlags);
+ }
+
+ export declare class Aspect_ScrollDelta_3 extends Aspect_ScrollDelta {
+ constructor(theValue: Quantity_AbsorbedDose, theFlags: Aspect_VKeyFlags);
+ }
+
+export declare class Handle_Aspect_WindowError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_WindowError): void;
+ get(): Aspect_WindowError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_WindowError_1 extends Handle_Aspect_WindowError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_WindowError_2 extends Handle_Aspect_WindowError {
+ constructor(thePtr: Aspect_WindowError);
+ }
+
+ export declare class Handle_Aspect_WindowError_3 extends Handle_Aspect_WindowError {
+ constructor(theHandle: Handle_Aspect_WindowError);
+ }
+
+ export declare class Handle_Aspect_WindowError_4 extends Handle_Aspect_WindowError {
+ constructor(theHandle: Handle_Aspect_WindowError);
+ }
+
+export declare class Aspect_WindowError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_WindowError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_WindowError_1 extends Aspect_WindowError {
+ constructor();
+ }
+
+ export declare class Aspect_WindowError_2 extends Aspect_WindowError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type Aspect_GridType = {
+ Aspect_GT_Rectangular: {};
+ Aspect_GT_Circular: {};
+}
+
+export declare type Aspect_TypeOfDeflection = {
+ Aspect_TOD_RELATIVE: {};
+ Aspect_TOD_ABSOLUTE: {};
+}
+
+export declare type Aspect_GradientFillMethod = {
+ Aspect_GFM_NONE: {};
+ Aspect_GFM_HOR: {};
+ Aspect_GFM_VER: {};
+ Aspect_GFM_DIAG1: {};
+ Aspect_GFM_DIAG2: {};
+ Aspect_GFM_CORNER1: {};
+ Aspect_GFM_CORNER2: {};
+ Aspect_GFM_CORNER3: {};
+ Aspect_GFM_CORNER4: {};
+}
+
+export declare class Aspect_GenId {
+ Free_1(): void;
+ Free_2(theId: Graphic3d_ZLayerId): void;
+ HasFree(): Standard_Boolean;
+ Available(): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Next_1(): Graphic3d_ZLayerId;
+ Next_2(theId: Graphic3d_ZLayerId): Standard_Boolean;
+ Upper(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Aspect_GenId_1 extends Aspect_GenId {
+ constructor();
+ }
+
+ export declare class Aspect_GenId_2 extends Aspect_GenId {
+ constructor(theLow: Graphic3d_ZLayerId, theUpper: Graphic3d_ZLayerId);
+ }
+
+export declare type Aspect_VKeyBasic = {
+ Aspect_VKey_UNKNOWN: {};
+ Aspect_VKey_A: {};
+ Aspect_VKey_B: {};
+ Aspect_VKey_C: {};
+ Aspect_VKey_D: {};
+ Aspect_VKey_E: {};
+ Aspect_VKey_F: {};
+ Aspect_VKey_G: {};
+ Aspect_VKey_H: {};
+ Aspect_VKey_I: {};
+ Aspect_VKey_J: {};
+ Aspect_VKey_K: {};
+ Aspect_VKey_L: {};
+ Aspect_VKey_M: {};
+ Aspect_VKey_N: {};
+ Aspect_VKey_O: {};
+ Aspect_VKey_P: {};
+ Aspect_VKey_Q: {};
+ Aspect_VKey_R: {};
+ Aspect_VKey_S: {};
+ Aspect_VKey_T: {};
+ Aspect_VKey_U: {};
+ Aspect_VKey_V: {};
+ Aspect_VKey_W: {};
+ Aspect_VKey_X: {};
+ Aspect_VKey_Y: {};
+ Aspect_VKey_Z: {};
+ Aspect_VKey_0: {};
+ Aspect_VKey_1: {};
+ Aspect_VKey_2: {};
+ Aspect_VKey_3: {};
+ Aspect_VKey_4: {};
+ Aspect_VKey_5: {};
+ Aspect_VKey_6: {};
+ Aspect_VKey_7: {};
+ Aspect_VKey_8: {};
+ Aspect_VKey_9: {};
+ Aspect_VKey_F1: {};
+ Aspect_VKey_F2: {};
+ Aspect_VKey_F3: {};
+ Aspect_VKey_F4: {};
+ Aspect_VKey_F5: {};
+ Aspect_VKey_F6: {};
+ Aspect_VKey_F7: {};
+ Aspect_VKey_F8: {};
+ Aspect_VKey_F9: {};
+ Aspect_VKey_F10: {};
+ Aspect_VKey_F11: {};
+ Aspect_VKey_F12: {};
+ Aspect_VKey_Up: {};
+ Aspect_VKey_Down: {};
+ Aspect_VKey_Left: {};
+ Aspect_VKey_Right: {};
+ Aspect_VKey_Plus: {};
+ Aspect_VKey_Minus: {};
+ Aspect_VKey_Equal: {};
+ Aspect_VKey_PageUp: {};
+ Aspect_VKey_PageDown: {};
+ Aspect_VKey_Home: {};
+ Aspect_VKey_End: {};
+ Aspect_VKey_Escape: {};
+ Aspect_VKey_Back: {};
+ Aspect_VKey_Enter: {};
+ Aspect_VKey_Backspace: {};
+ Aspect_VKey_Space: {};
+ Aspect_VKey_Delete: {};
+ Aspect_VKey_Tilde: {};
+ Aspect_VKey_Tab: {};
+ Aspect_VKey_Comma: {};
+ Aspect_VKey_Period: {};
+ Aspect_VKey_Semicolon: {};
+ Aspect_VKey_Slash: {};
+ Aspect_VKey_BracketLeft: {};
+ Aspect_VKey_Backslash: {};
+ Aspect_VKey_BracketRight: {};
+ Aspect_VKey_Apostrophe: {};
+ Aspect_VKey_Numlock: {};
+ Aspect_VKey_Scroll: {};
+ Aspect_VKey_Numpad0: {};
+ Aspect_VKey_Numpad1: {};
+ Aspect_VKey_Numpad2: {};
+ Aspect_VKey_Numpad3: {};
+ Aspect_VKey_Numpad4: {};
+ Aspect_VKey_Numpad5: {};
+ Aspect_VKey_Numpad6: {};
+ Aspect_VKey_Numpad7: {};
+ Aspect_VKey_Numpad8: {};
+ Aspect_VKey_Numpad9: {};
+ Aspect_VKey_NumpadMultiply: {};
+ Aspect_VKey_NumpadAdd: {};
+ Aspect_VKey_NumpadSubtract: {};
+ Aspect_VKey_NumpadDivide: {};
+ Aspect_VKey_MediaNextTrack: {};
+ Aspect_VKey_MediaPreviousTrack: {};
+ Aspect_VKey_MediaStop: {};
+ Aspect_VKey_MediaPlayPause: {};
+ Aspect_VKey_VolumeMute: {};
+ Aspect_VKey_VolumeDown: {};
+ Aspect_VKey_VolumeUp: {};
+ Aspect_VKey_BrowserBack: {};
+ Aspect_VKey_BrowserForward: {};
+ Aspect_VKey_BrowserRefresh: {};
+ Aspect_VKey_BrowserStop: {};
+ Aspect_VKey_BrowserSearch: {};
+ Aspect_VKey_BrowserFavorites: {};
+ Aspect_VKey_BrowserHome: {};
+ Aspect_VKey_ViewTop: {};
+ Aspect_VKey_ViewBottom: {};
+ Aspect_VKey_ViewLeft: {};
+ Aspect_VKey_ViewRight: {};
+ Aspect_VKey_ViewFront: {};
+ Aspect_VKey_ViewBack: {};
+ Aspect_VKey_ViewAxoLeftProj: {};
+ Aspect_VKey_ViewAxoRightProj: {};
+ Aspect_VKey_ViewFitAll: {};
+ Aspect_VKey_ViewRoll90CW: {};
+ Aspect_VKey_ViewRoll90CCW: {};
+ Aspect_VKey_ViewSwitchRotate: {};
+ Aspect_VKey_Shift: {};
+ Aspect_VKey_Control: {};
+ Aspect_VKey_Alt: {};
+ Aspect_VKey_Menu: {};
+ Aspect_VKey_Meta: {};
+ Aspect_VKey_NavInteract: {};
+ Aspect_VKey_NavForward: {};
+ Aspect_VKey_NavBackward: {};
+ Aspect_VKey_NavSlideLeft: {};
+ Aspect_VKey_NavSlideRight: {};
+ Aspect_VKey_NavSlideUp: {};
+ Aspect_VKey_NavSlideDown: {};
+ Aspect_VKey_NavRollCCW: {};
+ Aspect_VKey_NavRollCW: {};
+ Aspect_VKey_NavLookLeft: {};
+ Aspect_VKey_NavLookRight: {};
+ Aspect_VKey_NavLookUp: {};
+ Aspect_VKey_NavLookDown: {};
+ Aspect_VKey_NavCrouch: {};
+ Aspect_VKey_NavJump: {};
+ Aspect_VKey_NavThrustForward: {};
+ Aspect_VKey_NavThrustBackward: {};
+ Aspect_VKey_NavThrustStop: {};
+ Aspect_VKey_NavSpeedIncrease: {};
+ Aspect_VKey_NavSpeedDecrease: {};
+}
+
+export declare class Handle_Aspect_DisplayConnectionDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_DisplayConnectionDefinitionError): void;
+ get(): Aspect_DisplayConnectionDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_DisplayConnectionDefinitionError_1 extends Handle_Aspect_DisplayConnectionDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_DisplayConnectionDefinitionError_2 extends Handle_Aspect_DisplayConnectionDefinitionError {
+ constructor(thePtr: Aspect_DisplayConnectionDefinitionError);
+ }
+
+ export declare class Handle_Aspect_DisplayConnectionDefinitionError_3 extends Handle_Aspect_DisplayConnectionDefinitionError {
+ constructor(theHandle: Handle_Aspect_DisplayConnectionDefinitionError);
+ }
+
+ export declare class Handle_Aspect_DisplayConnectionDefinitionError_4 extends Handle_Aspect_DisplayConnectionDefinitionError {
+ constructor(theHandle: Handle_Aspect_DisplayConnectionDefinitionError);
+ }
+
+export declare class Aspect_DisplayConnectionDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_DisplayConnectionDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_DisplayConnectionDefinitionError_1 extends Aspect_DisplayConnectionDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_DisplayConnectionDefinitionError_2 extends Aspect_DisplayConnectionDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Aspect_XRDigitalActionData {
+ constructor()
+ delete(): void;
+}
+
+export declare class Aspect_VKeySet extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Modifiers(): Aspect_VKeyFlags;
+ DownTime(theKey: Aspect_VKey): Standard_Real;
+ TimeUp(theKey: Aspect_VKey): Standard_Real;
+ IsFreeKey(theKey: Aspect_VKey): Standard_Boolean;
+ IsKeyDown(theKey: Aspect_VKey): Standard_Boolean;
+ Reset(): void;
+ KeyDown(theKey: Aspect_VKey, theTime: Standard_Real, thePressure: Standard_Real): void;
+ KeyUp(theKey: Aspect_VKey, theTime: Standard_Real): void;
+ KeyFromAxis(theNegative: Aspect_VKey, thePositive: Aspect_VKey, theTime: Standard_Real, thePressure: Standard_Real): void;
+ HoldDuration_1(theKey: Aspect_VKey, theTime: Standard_Real, theDuration: Standard_Real): Standard_Boolean;
+ HoldDuration_2(theKey: Aspect_VKey, theTime: Standard_Real, theDuration: Standard_Real, thePressure: Standard_Real): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Aspect_SequenceOfColor extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Aspect_SequenceOfColor): Aspect_SequenceOfColor;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Quantity_Color): void;
+ Append_2(theSeq: Aspect_SequenceOfColor): void;
+ Prepend_1(theItem: Quantity_Color): void;
+ Prepend_2(theSeq: Aspect_SequenceOfColor): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Quantity_Color): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Aspect_SequenceOfColor): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Aspect_SequenceOfColor): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Quantity_Color): void;
+ Split(theIndex: Standard_Integer, theSeq: Aspect_SequenceOfColor): void;
+ First(): Quantity_Color;
+ ChangeFirst(): Quantity_Color;
+ Last(): Quantity_Color;
+ ChangeLast(): Quantity_Color;
+ Value(theIndex: Standard_Integer): Quantity_Color;
+ ChangeValue(theIndex: Standard_Integer): Quantity_Color;
+ SetValue(theIndex: Standard_Integer, theItem: Quantity_Color): void;
+ delete(): void;
+}
+
+ export declare class Aspect_SequenceOfColor_1 extends Aspect_SequenceOfColor {
+ constructor();
+ }
+
+ export declare class Aspect_SequenceOfColor_2 extends Aspect_SequenceOfColor {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Aspect_SequenceOfColor_3 extends Aspect_SequenceOfColor {
+ constructor(theOther: Aspect_SequenceOfColor);
+ }
+
+export declare type Aspect_TypeOfDisplayText = {
+ Aspect_TODT_NORMAL: {};
+ Aspect_TODT_SUBTITLE: {};
+ Aspect_TODT_DEKALE: {};
+ Aspect_TODT_BLEND: {};
+ Aspect_TODT_DIMENSION: {};
+ Aspect_TODT_SHADOW: {};
+}
+
+export declare type Aspect_FillMethod = {
+ Aspect_FM_NONE: {};
+ Aspect_FM_CENTERED: {};
+ Aspect_FM_TILED: {};
+ Aspect_FM_STRETCH: {};
+}
+
+export declare type Aspect_TypeOfColorScaleOrientation = {
+ Aspect_TOCSO_NONE: {};
+ Aspect_TOCSO_LEFT: {};
+ Aspect_TOCSO_RIGHT: {};
+ Aspect_TOCSO_CENTER: {};
+}
+
+export declare class Aspect_XRPoseActionData {
+ constructor()
+ delete(): void;
+}
+
+export declare type Aspect_TypeOfLine = {
+ Aspect_TOL_EMPTY: {};
+ Aspect_TOL_SOLID: {};
+ Aspect_TOL_DASH: {};
+ Aspect_TOL_DOT: {};
+ Aspect_TOL_DOTDASH: {};
+ Aspect_TOL_USERDEFINED: {};
+}
+
+export declare class Aspect_XRSession extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsOpen(): Standard_Boolean;
+ Open(): Standard_Boolean;
+ Close(): void;
+ WaitPoses(): Standard_Boolean;
+ RecommendedViewport(): NCollection_Vec2;
+ EyeToHeadTransform(theEye: Aspect_Eye): NCollection_Mat4;
+ HeadToEyeTransform(theEye: Aspect_Eye): NCollection_Mat4;
+ ProjectionMatrix(theEye: Aspect_Eye, theZNear: Standard_Real, theZFar: Standard_Real): NCollection_Mat4;
+ HasProjectionFrustums(): Standard_Boolean;
+ ProcessEvents(): void;
+ SubmitEye(theTexture: C_f, theGraphicsLib: Aspect_GraphicsLibrary, theColorSpace: Aspect_ColorSpace, theEye: Aspect_Eye): Standard_Boolean;
+ UnitFactor(): Quantity_AbsorbedDose;
+ SetUnitFactor(theFactor: Quantity_AbsorbedDose): void;
+ Aspect(): Quantity_AbsorbedDose;
+ FieldOfView(): Quantity_AbsorbedDose;
+ IOD(): Quantity_AbsorbedDose;
+ DisplayFrequency(): Standard_ShortReal;
+ ProjectionFrustum(theEye: Aspect_Eye): Aspect_FrustumLRBT;
+ HeadPose(): gp_Trsf;
+ LeftHandPose(): gp_Trsf;
+ RightHandPose(): gp_Trsf;
+ TrackedPoses(): Aspect_TrackedDevicePoseArray;
+ HasTrackedPose(theDevice: Graphic3d_ZLayerId): Standard_Boolean;
+ NamedTrackedDevice(theDevice: Aspect_XRTrackedDeviceRole): Graphic3d_ZLayerId;
+ LoadRenderModel_1(theDevice: Graphic3d_ZLayerId, theTexture: any): Handle_Graphic3d_ArrayOfTriangles;
+ LoadRenderModel_2(theDevice: Graphic3d_ZLayerId, theToApplyUnitFactor: Standard_Boolean, theTexture: any): Handle_Graphic3d_ArrayOfTriangles;
+ GetDigitalActionData(theAction: any): Aspect_XRDigitalActionData;
+ GetAnalogActionData(theAction: any): Aspect_XRAnalogActionData;
+ GetPoseActionDataForNextFrame(theAction: any): Aspect_XRPoseActionData;
+ TriggerHapticVibrationAction(theAction: any, theParams: Aspect_XRHapticActionData): void;
+ AbortHapticVibrationAction(theAction: any): void;
+ TrackingOrigin(): any;
+ SetTrackingOrigin(theOrigin: any): void;
+ GenericAction(theDevice: Aspect_XRTrackedDeviceRole, theAction: Aspect_XRGenericAction): any;
+ GetString(theInfo: any): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare type Aspect_TypeOfResize = {
+ Aspect_TOR_UNKNOWN: {};
+ Aspect_TOR_NO_BORDER: {};
+ Aspect_TOR_TOP_BORDER: {};
+ Aspect_TOR_RIGHT_BORDER: {};
+ Aspect_TOR_BOTTOM_BORDER: {};
+ Aspect_TOR_LEFT_BORDER: {};
+ Aspect_TOR_TOP_AND_RIGHT_BORDER: {};
+ Aspect_TOR_RIGHT_AND_BOTTOM_BORDER: {};
+ Aspect_TOR_BOTTOM_AND_LEFT_BORDER: {};
+ Aspect_TOR_LEFT_AND_TOP_BORDER: {};
+}
+
+export declare class Aspect_CircularGrid extends Aspect_Grid {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetRadiusStep(aStep: Quantity_AbsorbedDose): void;
+ SetDivisionNumber(aNumber: Graphic3d_ZLayerId): void;
+ SetGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, RadiusStep: Quantity_AbsorbedDose, DivisionNumber: Graphic3d_ZLayerId, RotationAngle: Quantity_AbsorbedDose): void;
+ Compute(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, gridX: Quantity_AbsorbedDose, gridY: Quantity_AbsorbedDose): void;
+ RadiusStep(): Quantity_AbsorbedDose;
+ DivisionNumber(): Graphic3d_ZLayerId;
+ Init(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Aspect_CircularGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_CircularGrid): void;
+ get(): Aspect_CircularGrid;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_CircularGrid_1 extends Handle_Aspect_CircularGrid {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_CircularGrid_2 extends Handle_Aspect_CircularGrid {
+ constructor(thePtr: Aspect_CircularGrid);
+ }
+
+ export declare class Handle_Aspect_CircularGrid_3 extends Handle_Aspect_CircularGrid {
+ constructor(theHandle: Handle_Aspect_CircularGrid);
+ }
+
+ export declare class Handle_Aspect_CircularGrid_4 extends Handle_Aspect_CircularGrid {
+ constructor(theHandle: Handle_Aspect_CircularGrid);
+ }
+
+export declare class Aspect_TrackedDevicePoseArray {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Aspect_TrackedDevicePose): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Aspect_TrackedDevicePoseArray): Aspect_TrackedDevicePoseArray;
+ Move(theOther: Aspect_TrackedDevicePoseArray): Aspect_TrackedDevicePoseArray;
+ First(): Aspect_TrackedDevicePose;
+ ChangeFirst(): Aspect_TrackedDevicePose;
+ Last(): Aspect_TrackedDevicePose;
+ ChangeLast(): Aspect_TrackedDevicePose;
+ Value(theIndex: Standard_Integer): Aspect_TrackedDevicePose;
+ ChangeValue(theIndex: Standard_Integer): Aspect_TrackedDevicePose;
+ SetValue(theIndex: Standard_Integer, theItem: Aspect_TrackedDevicePose): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Aspect_TrackedDevicePoseArray_1 extends Aspect_TrackedDevicePoseArray {
+ constructor();
+ }
+
+ export declare class Aspect_TrackedDevicePoseArray_2 extends Aspect_TrackedDevicePoseArray {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Aspect_TrackedDevicePoseArray_3 extends Aspect_TrackedDevicePoseArray {
+ constructor(theOther: Aspect_TrackedDevicePoseArray);
+ }
+
+ export declare class Aspect_TrackedDevicePoseArray_4 extends Aspect_TrackedDevicePoseArray {
+ constructor(theOther: Aspect_TrackedDevicePoseArray);
+ }
+
+ export declare class Aspect_TrackedDevicePoseArray_5 extends Aspect_TrackedDevicePoseArray {
+ constructor(theBegin: Aspect_TrackedDevicePose, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Aspect_TrackedDevicePose {
+ constructor()
+ delete(): void;
+}
+
+export declare class Aspect_XRAction extends Standard_Transient {
+ constructor(theId: XCAFDoc_PartId, theType: Aspect_XRActionType)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Id(): XCAFDoc_PartId;
+ Type(): Aspect_XRActionType;
+ IsValid(): Standard_Boolean;
+ RawHandle(): uint64_t;
+ SetRawHandle(theHande: uint64_t): void;
+ delete(): void;
+}
+
+export declare type Aspect_HatchStyle = {
+ Aspect_HS_SOLID: {};
+ Aspect_HS_HORIZONTAL: {};
+ Aspect_HS_HORIZONTAL_WIDE: {};
+ Aspect_HS_VERTICAL: {};
+ Aspect_HS_VERTICAL_WIDE: {};
+ Aspect_HS_DIAGONAL_45: {};
+ Aspect_HS_DIAGONAL_45_WIDE: {};
+ Aspect_HS_DIAGONAL_135: {};
+ Aspect_HS_DIAGONAL_135_WIDE: {};
+ Aspect_HS_GRID: {};
+ Aspect_HS_GRID_WIDE: {};
+ Aspect_HS_GRID_DIAGONAL: {};
+ Aspect_HS_GRID_DIAGONAL_WIDE: {};
+ Aspect_HS_NB: {};
+}
+
+export declare class Aspect_Touch {
+ Delta(): Graphic3d_Vec2d;
+ delete(): void;
+}
+
+ export declare class Aspect_Touch_1 extends Aspect_Touch {
+ constructor();
+ }
+
+ export declare class Aspect_Touch_2 extends Aspect_Touch {
+ constructor(thePnt: Graphic3d_Vec2d, theIsPreciseDevice: Standard_Boolean);
+ }
+
+ export declare class Aspect_Touch_3 extends Aspect_Touch {
+ constructor(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theIsPreciseDevice: Standard_Boolean);
+ }
+
+export declare class Aspect_DisplayConnection extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Aspect_DisplayConnection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_DisplayConnection): void;
+ get(): Aspect_DisplayConnection;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_DisplayConnection_1 extends Handle_Aspect_DisplayConnection {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_DisplayConnection_2 extends Handle_Aspect_DisplayConnection {
+ constructor(thePtr: Aspect_DisplayConnection);
+ }
+
+ export declare class Handle_Aspect_DisplayConnection_3 extends Handle_Aspect_DisplayConnection {
+ constructor(theHandle: Handle_Aspect_DisplayConnection);
+ }
+
+ export declare class Handle_Aspect_DisplayConnection_4 extends Handle_Aspect_DisplayConnection {
+ constructor(theHandle: Handle_Aspect_DisplayConnection);
+ }
+
+export declare class Handle_Aspect_RectangularGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_RectangularGrid): void;
+ get(): Aspect_RectangularGrid;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_RectangularGrid_1 extends Handle_Aspect_RectangularGrid {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_RectangularGrid_2 extends Handle_Aspect_RectangularGrid {
+ constructor(thePtr: Aspect_RectangularGrid);
+ }
+
+ export declare class Handle_Aspect_RectangularGrid_3 extends Handle_Aspect_RectangularGrid {
+ constructor(theHandle: Handle_Aspect_RectangularGrid);
+ }
+
+ export declare class Handle_Aspect_RectangularGrid_4 extends Handle_Aspect_RectangularGrid {
+ constructor(theHandle: Handle_Aspect_RectangularGrid);
+ }
+
+export declare class Aspect_RectangularGrid extends Aspect_Grid {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetXStep(aStep: Quantity_AbsorbedDose): void;
+ SetYStep(aStep: Quantity_AbsorbedDose): void;
+ SetAngle(anAngle1: Quantity_AbsorbedDose, anAngle2: Quantity_AbsorbedDose): void;
+ SetGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, XStep: Quantity_AbsorbedDose, YStep: Quantity_AbsorbedDose, RotationAngle: Quantity_AbsorbedDose): void;
+ Compute(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, gridX: Quantity_AbsorbedDose, gridY: Quantity_AbsorbedDose): void;
+ XStep(): Quantity_AbsorbedDose;
+ YStep(): Quantity_AbsorbedDose;
+ FirstAngle(): Quantity_AbsorbedDose;
+ SecondAngle(): Quantity_AbsorbedDose;
+ Init(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Aspect_InteriorStyle = {
+ Aspect_IS_EMPTY: {};
+ Aspect_IS_SOLID: {};
+ Aspect_IS_HATCH: {};
+ Aspect_IS_HIDDENLINE: {};
+ Aspect_IS_POINT: {};
+ Aspect_IS_HOLLOW: {};
+}
+
+export declare type Aspect_XRGenericAction = {
+ Aspect_XRGenericAction_IsHeadsetOn: {};
+ Aspect_XRGenericAction_InputAppMenu: {};
+ Aspect_XRGenericAction_InputSysMenu: {};
+ Aspect_XRGenericAction_InputTriggerPull: {};
+ Aspect_XRGenericAction_InputTriggerClick: {};
+ Aspect_XRGenericAction_InputGripClick: {};
+ Aspect_XRGenericAction_InputTrackPadPosition: {};
+ Aspect_XRGenericAction_InputTrackPadTouch: {};
+ Aspect_XRGenericAction_InputTrackPadClick: {};
+ Aspect_XRGenericAction_InputThumbstickPosition: {};
+ Aspect_XRGenericAction_InputThumbstickTouch: {};
+ Aspect_XRGenericAction_InputThumbstickClick: {};
+ Aspect_XRGenericAction_InputPoseBase: {};
+ Aspect_XRGenericAction_InputPoseFront: {};
+ Aspect_XRGenericAction_InputPoseHandGrip: {};
+ Aspect_XRGenericAction_InputPoseFingerTip: {};
+ Aspect_XRGenericAction_OutputHaptic: {};
+}
+
+export declare class Handle_Aspect_AspectFillAreaDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_AspectFillAreaDefinitionError): void;
+ get(): Aspect_AspectFillAreaDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_AspectFillAreaDefinitionError_1 extends Handle_Aspect_AspectFillAreaDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_AspectFillAreaDefinitionError_2 extends Handle_Aspect_AspectFillAreaDefinitionError {
+ constructor(thePtr: Aspect_AspectFillAreaDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectFillAreaDefinitionError_3 extends Handle_Aspect_AspectFillAreaDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectFillAreaDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectFillAreaDefinitionError_4 extends Handle_Aspect_AspectFillAreaDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectFillAreaDefinitionError);
+ }
+
+export declare class Aspect_AspectFillAreaDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_AspectFillAreaDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_AspectFillAreaDefinitionError_1 extends Aspect_AspectFillAreaDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_AspectFillAreaDefinitionError_2 extends Aspect_AspectFillAreaDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type Aspect_TypeOfHighlightMethod = {
+ Aspect_TOHM_COLOR: {};
+ Aspect_TOHM_BOUNDBOX: {};
+}
+
+export declare type Aspect_XRActionType = {
+ Aspect_XRActionType_InputDigital: {};
+ Aspect_XRActionType_InputAnalog: {};
+ Aspect_XRActionType_InputPose: {};
+ Aspect_XRActionType_InputSkeletal: {};
+ Aspect_XRActionType_OutputHaptic: {};
+}
+
+export declare type Aspect_Eye = {
+ Aspect_Eye_Left: {};
+ Aspect_Eye_Right: {};
+}
+
+export declare type Aspect_TypeOfFacingModel = {
+ Aspect_TOFM_BOTH_SIDE: {};
+ Aspect_TOFM_BACK_SIDE: {};
+ Aspect_TOFM_FRONT_SIDE: {};
+}
+
+export declare class Handle_Aspect_IdentDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_IdentDefinitionError): void;
+ get(): Aspect_IdentDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_IdentDefinitionError_1 extends Handle_Aspect_IdentDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_IdentDefinitionError_2 extends Handle_Aspect_IdentDefinitionError {
+ constructor(thePtr: Aspect_IdentDefinitionError);
+ }
+
+ export declare class Handle_Aspect_IdentDefinitionError_3 extends Handle_Aspect_IdentDefinitionError {
+ constructor(theHandle: Handle_Aspect_IdentDefinitionError);
+ }
+
+ export declare class Handle_Aspect_IdentDefinitionError_4 extends Handle_Aspect_IdentDefinitionError {
+ constructor(theHandle: Handle_Aspect_IdentDefinitionError);
+ }
+
+export declare class Aspect_IdentDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_IdentDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_IdentDefinitionError_1 extends Aspect_IdentDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_IdentDefinitionError_2 extends Aspect_IdentDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Aspect_OpenVRSession extends Aspect_XRSession {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsHmdPresent(): Standard_Boolean;
+ IsOpen(): Standard_Boolean;
+ Open(): Standard_Boolean;
+ Close(): void;
+ WaitPoses(): Standard_Boolean;
+ RecommendedViewport(): NCollection_Vec2;
+ EyeToHeadTransform(theEye: Aspect_Eye): NCollection_Mat4;
+ ProjectionMatrix(theEye: Aspect_Eye, theZNear: Standard_Real, theZFar: Standard_Real): NCollection_Mat4;
+ HasProjectionFrustums(): Standard_Boolean;
+ ProcessEvents(): void;
+ SubmitEye(theTexture: C_f, theGraphicsLib: Aspect_GraphicsLibrary, theColorSpace: Aspect_ColorSpace, theEye: Aspect_Eye): Standard_Boolean;
+ GetString(theInfo: any): XCAFDoc_PartId;
+ NamedTrackedDevice(theDevice: Aspect_XRTrackedDeviceRole): Graphic3d_ZLayerId;
+ GetDigitalActionData(theAction: any): Aspect_XRDigitalActionData;
+ GetAnalogActionData(theAction: any): Aspect_XRAnalogActionData;
+ GetPoseActionDataForNextFrame(theAction: any): Aspect_XRPoseActionData;
+ SetTrackingOrigin(theOrigin: any): void;
+ delete(): void;
+}
+
+export declare class Aspect_NeutralWindow extends Aspect_Window {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NativeHandle(): Aspect_Drawable;
+ NativeParentHandle(): Aspect_Drawable;
+ NativeFBConfig(): Aspect_FBConfig;
+ SetNativeHandle(theWindow: Aspect_Drawable): Standard_Boolean;
+ SetNativeHandles(theWindow: Aspect_Drawable, theParentWindow: Aspect_Drawable, theFbConfig: Aspect_FBConfig): Standard_Boolean;
+ IsMapped(): Standard_Boolean;
+ Map(): void;
+ Unmap(): void;
+ DoResize(): Aspect_TypeOfResize;
+ DoMapping(): Standard_Boolean;
+ Ratio(): Quantity_AbsorbedDose;
+ Position(theX1: Graphic3d_ZLayerId, theY1: Graphic3d_ZLayerId, theX2: Graphic3d_ZLayerId, theY2: Graphic3d_ZLayerId): void;
+ SetPosition_1(theX1: Graphic3d_ZLayerId, theY1: Graphic3d_ZLayerId): Standard_Boolean;
+ SetPosition_2(theX1: Graphic3d_ZLayerId, theY1: Graphic3d_ZLayerId, theX2: Graphic3d_ZLayerId, theY2: Graphic3d_ZLayerId): Standard_Boolean;
+ Size(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ SetSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Aspect_NeutralWindow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_NeutralWindow): void;
+ get(): Aspect_NeutralWindow;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_NeutralWindow_1 extends Handle_Aspect_NeutralWindow {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_NeutralWindow_2 extends Handle_Aspect_NeutralWindow {
+ constructor(thePtr: Aspect_NeutralWindow);
+ }
+
+ export declare class Handle_Aspect_NeutralWindow_3 extends Handle_Aspect_NeutralWindow {
+ constructor(theHandle: Handle_Aspect_NeutralWindow);
+ }
+
+ export declare class Handle_Aspect_NeutralWindow_4 extends Handle_Aspect_NeutralWindow {
+ constructor(theHandle: Handle_Aspect_NeutralWindow);
+ }
+
+export declare class Aspect_XRHapticActionData {
+ constructor()
+ IsValid(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type Aspect_GridDrawMode = {
+ Aspect_GDM_Lines: {};
+ Aspect_GDM_Points: {};
+ Aspect_GDM_None: {};
+}
+
+export declare class Aspect_WindowDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_WindowDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_WindowDefinitionError_1 extends Aspect_WindowDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_WindowDefinitionError_2 extends Aspect_WindowDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Aspect_WindowDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_WindowDefinitionError): void;
+ get(): Aspect_WindowDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_WindowDefinitionError_1 extends Handle_Aspect_WindowDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_WindowDefinitionError_2 extends Handle_Aspect_WindowDefinitionError {
+ constructor(thePtr: Aspect_WindowDefinitionError);
+ }
+
+ export declare class Handle_Aspect_WindowDefinitionError_3 extends Handle_Aspect_WindowDefinitionError {
+ constructor(theHandle: Handle_Aspect_WindowDefinitionError);
+ }
+
+ export declare class Handle_Aspect_WindowDefinitionError_4 extends Handle_Aspect_WindowDefinitionError {
+ constructor(theHandle: Handle_Aspect_WindowDefinitionError);
+ }
+
+export declare class Aspect_XRAnalogActionData {
+ constructor()
+ IsChanged(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type Aspect_TypeOfTriedronPosition = {
+ Aspect_TOTP_CENTER: {};
+ Aspect_TOTP_TOP: {};
+ Aspect_TOTP_BOTTOM: {};
+ Aspect_TOTP_LEFT: {};
+ Aspect_TOTP_RIGHT: {};
+ Aspect_TOTP_LEFT_LOWER: {};
+ Aspect_TOTP_LEFT_UPPER: {};
+ Aspect_TOTP_RIGHT_LOWER: {};
+ Aspect_TOTP_RIGHT_UPPER: {};
+}
+
+export declare type Aspect_TypeOfMarker = {
+ Aspect_TOM_EMPTY: {};
+ Aspect_TOM_POINT: {};
+ Aspect_TOM_PLUS: {};
+ Aspect_TOM_STAR: {};
+ Aspect_TOM_X: {};
+ Aspect_TOM_O: {};
+ Aspect_TOM_O_POINT: {};
+ Aspect_TOM_O_PLUS: {};
+ Aspect_TOM_O_STAR: {};
+ Aspect_TOM_O_X: {};
+ Aspect_TOM_RING1: {};
+ Aspect_TOM_RING2: {};
+ Aspect_TOM_RING3: {};
+ Aspect_TOM_BALL: {};
+ Aspect_TOM_USERDEFINED: {};
+}
+
+export declare class Aspect_AspectMarkerDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Aspect_AspectMarkerDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Aspect_AspectMarkerDefinitionError_1 extends Aspect_AspectMarkerDefinitionError {
+ constructor();
+ }
+
+ export declare class Aspect_AspectMarkerDefinitionError_2 extends Aspect_AspectMarkerDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Aspect_AspectMarkerDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_AspectMarkerDefinitionError): void;
+ get(): Aspect_AspectMarkerDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_AspectMarkerDefinitionError_1 extends Handle_Aspect_AspectMarkerDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_AspectMarkerDefinitionError_2 extends Handle_Aspect_AspectMarkerDefinitionError {
+ constructor(thePtr: Aspect_AspectMarkerDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectMarkerDefinitionError_3 extends Handle_Aspect_AspectMarkerDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectMarkerDefinitionError);
+ }
+
+ export declare class Handle_Aspect_AspectMarkerDefinitionError_4 extends Handle_Aspect_AspectMarkerDefinitionError {
+ constructor(theHandle: Handle_Aspect_AspectMarkerDefinitionError);
+ }
+
+export declare type Aspect_TypeOfColorScalePosition = {
+ Aspect_TOCSP_NONE: {};
+ Aspect_TOCSP_LEFT: {};
+ Aspect_TOCSP_RIGHT: {};
+ Aspect_TOCSP_CENTER: {};
+}
+
+export declare type Aspect_WidthOfLine = {
+ Aspect_WOL_THIN: {};
+ Aspect_WOL_MEDIUM: {};
+ Aspect_WOL_THICK: {};
+ Aspect_WOL_VERYTHICK: {};
+ Aspect_WOL_USERDEFINED: {};
+}
+
+export declare type Aspect_XAtom = {
+ Aspect_XA_DELETE_WINDOW: {};
+}
+
+export declare class Handle_Aspect_Window {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_Window): void;
+ get(): Aspect_Window;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_Window_1 extends Handle_Aspect_Window {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_Window_2 extends Handle_Aspect_Window {
+ constructor(thePtr: Aspect_Window);
+ }
+
+ export declare class Handle_Aspect_Window_3 extends Handle_Aspect_Window {
+ constructor(theHandle: Handle_Aspect_Window);
+ }
+
+ export declare class Handle_Aspect_Window_4 extends Handle_Aspect_Window {
+ constructor(theHandle: Handle_Aspect_Window);
+ }
+
+export declare class Aspect_Window extends Standard_Transient {
+ SetBackground_1(ABack: Aspect_Background): void;
+ SetBackground_2(color: Quantity_Color): void;
+ SetBackground_3(ABackground: Aspect_GradientBackground): void;
+ SetBackground_4(theFirstColor: Quantity_Color, theSecondColor: Quantity_Color, theFillMethod: Aspect_GradientFillMethod): void;
+ Map(): void;
+ Unmap(): void;
+ DoResize(): Aspect_TypeOfResize;
+ DoMapping(): Standard_Boolean;
+ Background(): Aspect_Background;
+ BackgroundFillMethod(): Aspect_FillMethod;
+ GradientBackground(): Aspect_GradientBackground;
+ IsMapped(): Standard_Boolean;
+ IsVirtual(): Standard_Boolean;
+ SetVirtual(theVirtual: Standard_Boolean): void;
+ Ratio(): Quantity_AbsorbedDose;
+ Position(X1: Graphic3d_ZLayerId, Y1: Graphic3d_ZLayerId, X2: Graphic3d_ZLayerId, Y2: Graphic3d_ZLayerId): void;
+ Size(Width: Graphic3d_ZLayerId, Height: Graphic3d_ZLayerId): void;
+ NativeHandle(): Aspect_Drawable;
+ NativeParentHandle(): Aspect_Drawable;
+ NativeFBConfig(): Aspect_FBConfig;
+ SetTitle(theTitle: XCAFDoc_PartId): void;
+ InvalidateContent(theDisp: Handle_Aspect_DisplayConnection): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Aspect_XRActionSet extends Standard_Transient {
+ constructor(theId: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Id(): XCAFDoc_PartId;
+ RawHandle(): uint64_t;
+ SetRawHandle(theHande: uint64_t): void;
+ AddAction(theAction: any): void;
+ Actions(): Aspect_XRActionMap;
+ delete(): void;
+}
+
+export declare type Aspect_ColorSpace = {
+ Aspect_ColorSpace_sRGB: {};
+ Aspect_ColorSpace_Linear: {};
+}
+
+export declare class Aspect_Grid extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetXOrigin(anOrigin: Quantity_AbsorbedDose): void;
+ SetYOrigin(anOrigin: Quantity_AbsorbedDose): void;
+ SetRotationAngle(anAngle: Quantity_AbsorbedDose): void;
+ Rotate(anAngle: Quantity_AbsorbedDose): void;
+ Translate(aDx: Quantity_AbsorbedDose, aDy: Quantity_AbsorbedDose): void;
+ SetColors(aColor: Quantity_Color, aTenthColor: Quantity_Color): void;
+ Hit(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, gridX: Quantity_AbsorbedDose, gridY: Quantity_AbsorbedDose): void;
+ Compute(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, gridX: Quantity_AbsorbedDose, gridY: Quantity_AbsorbedDose): void;
+ Activate(): void;
+ Deactivate(): void;
+ XOrigin(): Quantity_AbsorbedDose;
+ YOrigin(): Quantity_AbsorbedDose;
+ RotationAngle(): Quantity_AbsorbedDose;
+ IsActive(): Standard_Boolean;
+ Colors(aColor: Quantity_Color, aTenthColor: Quantity_Color): void;
+ SetDrawMode(aDrawMode: Aspect_GridDrawMode): void;
+ DrawMode(): Aspect_GridDrawMode;
+ Display(): void;
+ Erase(): void;
+ IsDisplayed(): Standard_Boolean;
+ Init(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Aspect_Grid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Aspect_Grid): void;
+ get(): Aspect_Grid;
+ delete(): void;
+}
+
+ export declare class Handle_Aspect_Grid_1 extends Handle_Aspect_Grid {
+ constructor();
+ }
+
+ export declare class Handle_Aspect_Grid_2 extends Handle_Aspect_Grid {
+ constructor(thePtr: Aspect_Grid);
+ }
+
+ export declare class Handle_Aspect_Grid_3 extends Handle_Aspect_Grid {
+ constructor(theHandle: Handle_Aspect_Grid);
+ }
+
+ export declare class Handle_Aspect_Grid_4 extends Handle_Aspect_Grid {
+ constructor(theHandle: Handle_Aspect_Grid);
+ }
+
+export declare type Aspect_TypeOfStyleText = {
+ Aspect_TOST_NORMAL: {};
+ Aspect_TOST_ANNOTATION: {};
+}
+
+export declare class Aspect_Background {
+ SetColor(AColor: Quantity_Color): void;
+ Color(): Quantity_Color;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Aspect_Background_1 extends Aspect_Background {
+ constructor();
+ }
+
+ export declare class Aspect_Background_2 extends Aspect_Background {
+ constructor(AColor: Quantity_Color);
+ }
+
+export declare type Aspect_XRTrackedDeviceRole = {
+ Aspect_XRTrackedDeviceRole_Head: {};
+ Aspect_XRTrackedDeviceRole_LeftHand: {};
+ Aspect_XRTrackedDeviceRole_RightHand: {};
+ Aspect_XRTrackedDeviceRole_Other: {};
+}
+
+export declare type Aspect_TypeOfColorScaleData = {
+ Aspect_TOCSD_AUTO: {};
+ Aspect_TOCSD_USER: {};
+}
+
+export declare class Units_UnitsDictionary extends Standard_Transient {
+ constructor()
+ Creates(): void;
+ Sequence(): Handle_Units_QuantitiesSequence;
+ ActiveUnit(aquantity: Standard_CString): XCAFDoc_PartId;
+ Dump_1(alevel: Graphic3d_ZLayerId): void;
+ Dump_2(adimensions: Handle_Units_Dimensions): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Units_UnitsDictionary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_UnitsDictionary): void;
+ get(): Units_UnitsDictionary;
+ delete(): void;
+}
+
+ export declare class Handle_Units_UnitsDictionary_1 extends Handle_Units_UnitsDictionary {
+ constructor();
+ }
+
+ export declare class Handle_Units_UnitsDictionary_2 extends Handle_Units_UnitsDictionary {
+ constructor(thePtr: Units_UnitsDictionary);
+ }
+
+ export declare class Handle_Units_UnitsDictionary_3 extends Handle_Units_UnitsDictionary {
+ constructor(theHandle: Handle_Units_UnitsDictionary);
+ }
+
+ export declare class Handle_Units_UnitsDictionary_4 extends Handle_Units_UnitsDictionary {
+ constructor(theHandle: Handle_Units_UnitsDictionary);
+ }
+
+export declare class Units_Sentence {
+ constructor(alexicon: Handle_Units_Lexicon, astring: Standard_CString)
+ SetConstants(): void;
+ Sequence_1(): Handle_Units_TokensSequence;
+ Sequence_2(asequenceoftokens: Handle_Units_TokensSequence): void;
+ Evaluate(): Handle_Units_Token;
+ IsDone(): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class Handle_Units_Lexicon {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_Lexicon): void;
+ get(): Units_Lexicon;
+ delete(): void;
+}
+
+ export declare class Handle_Units_Lexicon_1 extends Handle_Units_Lexicon {
+ constructor();
+ }
+
+ export declare class Handle_Units_Lexicon_2 extends Handle_Units_Lexicon {
+ constructor(thePtr: Units_Lexicon);
+ }
+
+ export declare class Handle_Units_Lexicon_3 extends Handle_Units_Lexicon {
+ constructor(theHandle: Handle_Units_Lexicon);
+ }
+
+ export declare class Handle_Units_Lexicon_4 extends Handle_Units_Lexicon {
+ constructor(theHandle: Handle_Units_Lexicon);
+ }
+
+export declare class Units_Lexicon extends Standard_Transient {
+ constructor()
+ Creates(): void;
+ Sequence(): Handle_Units_TokensSequence;
+ AddToken(aword: Standard_CString, amean: Standard_CString, avalue: Quantity_AbsorbedDose): void;
+ Dump(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Units_MathSentence extends Units_Sentence {
+ constructor(astring: Standard_CString)
+ delete(): void;
+}
+
+export declare class Handle_Units_ShiftedToken {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_ShiftedToken): void;
+ get(): Units_ShiftedToken;
+ delete(): void;
+}
+
+ export declare class Handle_Units_ShiftedToken_1 extends Handle_Units_ShiftedToken {
+ constructor();
+ }
+
+ export declare class Handle_Units_ShiftedToken_2 extends Handle_Units_ShiftedToken {
+ constructor(thePtr: Units_ShiftedToken);
+ }
+
+ export declare class Handle_Units_ShiftedToken_3 extends Handle_Units_ShiftedToken {
+ constructor(theHandle: Handle_Units_ShiftedToken);
+ }
+
+ export declare class Handle_Units_ShiftedToken_4 extends Handle_Units_ShiftedToken {
+ constructor(theHandle: Handle_Units_ShiftedToken);
+ }
+
+export declare class Units_ShiftedToken extends Units_Token {
+ constructor(aword: Standard_CString, amean: Standard_CString, avalue: Quantity_AbsorbedDose, amove: Quantity_AbsorbedDose, adimensions: Handle_Units_Dimensions)
+ Creates(): Handle_Units_Token;
+ Move(): Quantity_AbsorbedDose;
+ Multiplied(avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Divided(avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Units_Measurement {
+ Convert(aunit: Standard_CString): void;
+ Integer(): Units_Measurement;
+ Fractional(): Units_Measurement;
+ Measurement(): Quantity_AbsorbedDose;
+ Token(): Handle_Units_Token;
+ Add(ameasurement: Units_Measurement): Units_Measurement;
+ Subtract(ameasurement: Units_Measurement): Units_Measurement;
+ Multiply_1(ameasurement: Units_Measurement): Units_Measurement;
+ Multiply_2(avalue: Quantity_AbsorbedDose): Units_Measurement;
+ Divide_1(ameasurement: Units_Measurement): Units_Measurement;
+ Divide_2(avalue: Quantity_AbsorbedDose): Units_Measurement;
+ Power(anexponent: Quantity_AbsorbedDose): Units_Measurement;
+ HasToken(): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class Units_Measurement_1 extends Units_Measurement {
+ constructor();
+ }
+
+ export declare class Units_Measurement_2 extends Units_Measurement {
+ constructor(avalue: Quantity_AbsorbedDose, atoken: Handle_Units_Token);
+ }
+
+ export declare class Units_Measurement_3 extends Units_Measurement {
+ constructor(avalue: Quantity_AbsorbedDose, aunit: Standard_CString);
+ }
+
+export declare class Units_UnitSentence extends Units_Sentence {
+ Analyse(): void;
+ SetUnits(aquantitiessequence: Handle_Units_QuantitiesSequence): void;
+ delete(): void;
+}
+
+ export declare class Units_UnitSentence_1 extends Units_UnitSentence {
+ constructor(astring: Standard_CString);
+ }
+
+ export declare class Units_UnitSentence_2 extends Units_UnitSentence {
+ constructor(astring: Standard_CString, aquantitiessequence: Handle_Units_QuantitiesSequence);
+ }
+
+export declare class Handle_Units_TokensSequence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_TokensSequence): void;
+ get(): Units_TokensSequence;
+ delete(): void;
+}
+
+ export declare class Handle_Units_TokensSequence_1 extends Handle_Units_TokensSequence {
+ constructor();
+ }
+
+ export declare class Handle_Units_TokensSequence_2 extends Handle_Units_TokensSequence {
+ constructor(thePtr: Units_TokensSequence);
+ }
+
+ export declare class Handle_Units_TokensSequence_3 extends Handle_Units_TokensSequence {
+ constructor(theHandle: Handle_Units_TokensSequence);
+ }
+
+ export declare class Handle_Units_TokensSequence_4 extends Handle_Units_TokensSequence {
+ constructor(theHandle: Handle_Units_TokensSequence);
+ }
+
+export declare class Units_Explorer {
+ Init_1(aunitssystem: Handle_Units_UnitsSystem): void;
+ Init_2(aunitsdictionary: Handle_Units_UnitsDictionary): void;
+ Init_3(aunitssystem: Handle_Units_UnitsSystem, aquantity: Standard_CString): void;
+ Init_4(aunitsdictionary: Handle_Units_UnitsDictionary, aquantity: Standard_CString): void;
+ MoreQuantity(): Standard_Boolean;
+ NextQuantity(): void;
+ Quantity(): XCAFDoc_PartId;
+ MoreUnit(): Standard_Boolean;
+ NextUnit(): void;
+ Unit(): XCAFDoc_PartId;
+ IsActive(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Units_Explorer_1 extends Units_Explorer {
+ constructor();
+ }
+
+ export declare class Units_Explorer_2 extends Units_Explorer {
+ constructor(aunitssystem: Handle_Units_UnitsSystem);
+ }
+
+ export declare class Units_Explorer_3 extends Units_Explorer {
+ constructor(aunitsdictionary: Handle_Units_UnitsDictionary);
+ }
+
+ export declare class Units_Explorer_4 extends Units_Explorer {
+ constructor(aunitssystem: Handle_Units_UnitsSystem, aquantity: Standard_CString);
+ }
+
+ export declare class Units_Explorer_5 extends Units_Explorer {
+ constructor(aunitsdictionary: Handle_Units_UnitsDictionary, aquantity: Standard_CString);
+ }
+
+export declare class Handle_Units_NoSuchType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_NoSuchType): void;
+ get(): Units_NoSuchType;
+ delete(): void;
+}
+
+ export declare class Handle_Units_NoSuchType_1 extends Handle_Units_NoSuchType {
+ constructor();
+ }
+
+ export declare class Handle_Units_NoSuchType_2 extends Handle_Units_NoSuchType {
+ constructor(thePtr: Units_NoSuchType);
+ }
+
+ export declare class Handle_Units_NoSuchType_3 extends Handle_Units_NoSuchType {
+ constructor(theHandle: Handle_Units_NoSuchType);
+ }
+
+ export declare class Handle_Units_NoSuchType_4 extends Handle_Units_NoSuchType {
+ constructor(theHandle: Handle_Units_NoSuchType);
+ }
+
+export declare class Units_NoSuchType extends Standard_NoSuchObject {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Units_NoSuchType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_NoSuchType_1 extends Units_NoSuchType {
+ constructor();
+ }
+
+ export declare class Units_NoSuchType_2 extends Units_NoSuchType {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Units_Unit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_Unit): void;
+ get(): Units_Unit;
+ delete(): void;
+}
+
+ export declare class Handle_Units_Unit_1 extends Handle_Units_Unit {
+ constructor();
+ }
+
+ export declare class Handle_Units_Unit_2 extends Handle_Units_Unit {
+ constructor(thePtr: Units_Unit);
+ }
+
+ export declare class Handle_Units_Unit_3 extends Handle_Units_Unit {
+ constructor(theHandle: Handle_Units_Unit);
+ }
+
+ export declare class Handle_Units_Unit_4 extends Handle_Units_Unit {
+ constructor(theHandle: Handle_Units_Unit);
+ }
+
+export declare class Units_Unit extends Standard_Transient {
+ Name(): XCAFDoc_PartId;
+ Symbol(asymbol: Standard_CString): void;
+ Value_1(): Quantity_AbsorbedDose;
+ Quantity_1(): Handle_Units_Quantity;
+ SymbolsSequence(): Handle_TColStd_HSequenceOfHAsciiString;
+ Value_2(avalue: Quantity_AbsorbedDose): void;
+ Quantity_2(aquantity: Handle_Units_Quantity): void;
+ Token(): Handle_Units_Token;
+ IsEqual(astring: Standard_CString): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_Unit_1 extends Units_Unit {
+ constructor(aname: Standard_CString, asymbol: Standard_CString, avalue: Quantity_AbsorbedDose, aquantity: Handle_Units_Quantity);
+ }
+
+ export declare class Units_Unit_2 extends Units_Unit {
+ constructor(aname: Standard_CString, asymbol: Standard_CString);
+ }
+
+ export declare class Units_Unit_3 extends Units_Unit {
+ constructor(aname: Standard_CString);
+ }
+
+export declare class Handle_Units_UnitsSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_UnitsSystem): void;
+ get(): Units_UnitsSystem;
+ delete(): void;
+}
+
+ export declare class Handle_Units_UnitsSystem_1 extends Handle_Units_UnitsSystem {
+ constructor();
+ }
+
+ export declare class Handle_Units_UnitsSystem_2 extends Handle_Units_UnitsSystem {
+ constructor(thePtr: Units_UnitsSystem);
+ }
+
+ export declare class Handle_Units_UnitsSystem_3 extends Handle_Units_UnitsSystem {
+ constructor(theHandle: Handle_Units_UnitsSystem);
+ }
+
+ export declare class Handle_Units_UnitsSystem_4 extends Handle_Units_UnitsSystem {
+ constructor(theHandle: Handle_Units_UnitsSystem);
+ }
+
+export declare class Units_UnitsSystem extends Standard_Transient {
+ QuantitiesSequence(): Handle_Units_QuantitiesSequence;
+ ActiveUnitsSequence(): Handle_TColStd_HSequenceOfInteger;
+ Specify(aquantity: Standard_CString, aunit: Standard_CString): void;
+ Remove(aquantity: Standard_CString, aunit: Standard_CString): void;
+ Activate(aquantity: Standard_CString, aunit: Standard_CString): void;
+ Activates(): void;
+ ActiveUnit(aquantity: Standard_CString): XCAFDoc_PartId;
+ ConvertValueToUserSystem(aquantity: Standard_CString, avalue: Quantity_AbsorbedDose, aunit: Standard_CString): Quantity_AbsorbedDose;
+ ConvertSIValueToUserSystem(aquantity: Standard_CString, avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ ConvertUserSystemValueToSI(aquantity: Standard_CString, avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Dump(): void;
+ IsEmpty(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_UnitsSystem_1 extends Units_UnitsSystem {
+ constructor();
+ }
+
+ export declare class Units_UnitsSystem_2 extends Units_UnitsSystem {
+ constructor(aName: Standard_CString, Verbose: Standard_Boolean);
+ }
+
+export declare class Handle_Units_Quantity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_Quantity): void;
+ get(): Units_Quantity;
+ delete(): void;
+}
+
+ export declare class Handle_Units_Quantity_1 extends Handle_Units_Quantity {
+ constructor();
+ }
+
+ export declare class Handle_Units_Quantity_2 extends Handle_Units_Quantity {
+ constructor(thePtr: Units_Quantity);
+ }
+
+ export declare class Handle_Units_Quantity_3 extends Handle_Units_Quantity {
+ constructor(theHandle: Handle_Units_Quantity);
+ }
+
+ export declare class Handle_Units_Quantity_4 extends Handle_Units_Quantity {
+ constructor(theHandle: Handle_Units_Quantity);
+ }
+
+export declare class Units_Quantity extends Standard_Transient {
+ constructor(aname: Standard_CString, adimensions: Handle_Units_Dimensions, aunitssequence: Handle_Units_UnitsSequence)
+ Name(): XCAFDoc_PartId;
+ Dimensions(): Handle_Units_Dimensions;
+ Sequence(): Handle_Units_UnitsSequence;
+ IsEqual(astring: Standard_CString): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Units_Token {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_Token): void;
+ get(): Units_Token;
+ delete(): void;
+}
+
+ export declare class Handle_Units_Token_1 extends Handle_Units_Token {
+ constructor();
+ }
+
+ export declare class Handle_Units_Token_2 extends Handle_Units_Token {
+ constructor(thePtr: Units_Token);
+ }
+
+ export declare class Handle_Units_Token_3 extends Handle_Units_Token {
+ constructor(theHandle: Handle_Units_Token);
+ }
+
+ export declare class Handle_Units_Token_4 extends Handle_Units_Token {
+ constructor(theHandle: Handle_Units_Token);
+ }
+
+export declare class Units_Token extends Standard_Transient {
+ Creates(): Handle_Units_Token;
+ Length(): Graphic3d_ZLayerId;
+ Word_1(): XCAFDoc_PartId;
+ Word_2(aword: Standard_CString): void;
+ Mean_1(): XCAFDoc_PartId;
+ Mean_2(amean: Standard_CString): void;
+ Value_1(): Quantity_AbsorbedDose;
+ Value_2(avalue: Quantity_AbsorbedDose): void;
+ Dimensions_1(): Handle_Units_Dimensions;
+ Dimensions_2(adimensions: Handle_Units_Dimensions): void;
+ Update(amean: Standard_CString): void;
+ Add_1(aninteger: Graphic3d_ZLayerId): Handle_Units_Token;
+ Add_2(atoken: Handle_Units_Token): Handle_Units_Token;
+ Subtract(atoken: Handle_Units_Token): Handle_Units_Token;
+ Multiply(atoken: Handle_Units_Token): Handle_Units_Token;
+ Multiplied(avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Divide(atoken: Handle_Units_Token): Handle_Units_Token;
+ Divided(avalue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Power_1(atoken: Handle_Units_Token): Handle_Units_Token;
+ Power_2(anexponent: Quantity_AbsorbedDose): Handle_Units_Token;
+ IsEqual_1(astring: Standard_CString): Standard_Boolean;
+ IsEqual_2(atoken: Handle_Units_Token): Standard_Boolean;
+ IsNotEqual_1(astring: Standard_CString): Standard_Boolean;
+ IsNotEqual_2(atoken: Handle_Units_Token): Standard_Boolean;
+ IsLessOrEqual(astring: Standard_CString): Standard_Boolean;
+ IsGreater_1(astring: Standard_CString): Standard_Boolean;
+ IsGreater_2(atoken: Handle_Units_Token): Standard_Boolean;
+ IsGreaterOrEqual(atoken: Handle_Units_Token): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_Token_1 extends Units_Token {
+ constructor();
+ }
+
+ export declare class Units_Token_2 extends Units_Token {
+ constructor(aword: Standard_CString);
+ }
+
+ export declare class Units_Token_3 extends Units_Token {
+ constructor(atoken: Handle_Units_Token);
+ }
+
+ export declare class Units_Token_4 extends Units_Token {
+ constructor(aword: Standard_CString, amean: Standard_CString);
+ }
+
+ export declare class Units_Token_5 extends Units_Token {
+ constructor(aword: Standard_CString, amean: Standard_CString, avalue: Quantity_AbsorbedDose);
+ }
+
+ export declare class Units_Token_6 extends Units_Token {
+ constructor(aword: Standard_CString, amean: Standard_CString, avalue: Quantity_AbsorbedDose, adimension: Handle_Units_Dimensions);
+ }
+
+export declare class Handle_Units_QuantitiesSequence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_QuantitiesSequence): void;
+ get(): Units_QuantitiesSequence;
+ delete(): void;
+}
+
+ export declare class Handle_Units_QuantitiesSequence_1 extends Handle_Units_QuantitiesSequence {
+ constructor();
+ }
+
+ export declare class Handle_Units_QuantitiesSequence_2 extends Handle_Units_QuantitiesSequence {
+ constructor(thePtr: Units_QuantitiesSequence);
+ }
+
+ export declare class Handle_Units_QuantitiesSequence_3 extends Handle_Units_QuantitiesSequence {
+ constructor(theHandle: Handle_Units_QuantitiesSequence);
+ }
+
+ export declare class Handle_Units_QuantitiesSequence_4 extends Handle_Units_QuantitiesSequence {
+ constructor(theHandle: Handle_Units_QuantitiesSequence);
+ }
+
+export declare class Units_UnitsLexicon extends Units_Lexicon {
+ constructor()
+ Creates(amode: Standard_Boolean): void;
+ Dump(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Units_UnitsLexicon {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_UnitsLexicon): void;
+ get(): Units_UnitsLexicon;
+ delete(): void;
+}
+
+ export declare class Handle_Units_UnitsLexicon_1 extends Handle_Units_UnitsLexicon {
+ constructor();
+ }
+
+ export declare class Handle_Units_UnitsLexicon_2 extends Handle_Units_UnitsLexicon {
+ constructor(thePtr: Units_UnitsLexicon);
+ }
+
+ export declare class Handle_Units_UnitsLexicon_3 extends Handle_Units_UnitsLexicon {
+ constructor(theHandle: Handle_Units_UnitsLexicon);
+ }
+
+ export declare class Handle_Units_UnitsLexicon_4 extends Handle_Units_UnitsLexicon {
+ constructor(theHandle: Handle_Units_UnitsLexicon);
+ }
+
+export declare class Units {
+ constructor();
+ static UnitsFile(afile: Standard_CString): void;
+ static LexiconFile(afile: Standard_CString): void;
+ static DictionaryOfUnits(amode: Standard_Boolean): Handle_Units_UnitsDictionary;
+ static Quantity(aquantity: Standard_CString): Handle_Units_Quantity;
+ static FirstQuantity(aunit: Standard_CString): Standard_CString;
+ static LexiconUnits(amode: Standard_Boolean): Handle_Units_Lexicon;
+ static LexiconFormula(): Handle_Units_Lexicon;
+ static NullDimensions(): Handle_Units_Dimensions;
+ static Convert(avalue: Quantity_AbsorbedDose, afirstunit: Standard_CString, asecondunit: Standard_CString): Quantity_AbsorbedDose;
+ static ToSI_1(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static ToSI_2(aData: Quantity_AbsorbedDose, aUnit: Standard_CString, aDim: Handle_Units_Dimensions): Quantity_AbsorbedDose;
+ static FromSI_1(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static FromSI_2(aData: Quantity_AbsorbedDose, aUnit: Standard_CString, aDim: Handle_Units_Dimensions): Quantity_AbsorbedDose;
+ static Dimensions(aType: Standard_CString): Handle_Units_Dimensions;
+ delete(): void;
+}
+
+export declare class Handle_Units_UnitsSequence {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_UnitsSequence): void;
+ get(): Units_UnitsSequence;
+ delete(): void;
+}
+
+ export declare class Handle_Units_UnitsSequence_1 extends Handle_Units_UnitsSequence {
+ constructor();
+ }
+
+ export declare class Handle_Units_UnitsSequence_2 extends Handle_Units_UnitsSequence {
+ constructor(thePtr: Units_UnitsSequence);
+ }
+
+ export declare class Handle_Units_UnitsSequence_3 extends Handle_Units_UnitsSequence {
+ constructor(theHandle: Handle_Units_UnitsSequence);
+ }
+
+ export declare class Handle_Units_UnitsSequence_4 extends Handle_Units_UnitsSequence {
+ constructor(theHandle: Handle_Units_UnitsSequence);
+ }
+
+export declare class Units_ShiftedUnit extends Units_Unit {
+ Move_1(amove: Quantity_AbsorbedDose): void;
+ Move_2(): Quantity_AbsorbedDose;
+ Token(): Handle_Units_Token;
+ Dump(ashift: Graphic3d_ZLayerId, alevel: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_ShiftedUnit_1 extends Units_ShiftedUnit {
+ constructor(aname: Standard_CString, asymbol: Standard_CString, avalue: Quantity_AbsorbedDose, amove: Quantity_AbsorbedDose, aquantity: Handle_Units_Quantity);
+ }
+
+ export declare class Units_ShiftedUnit_2 extends Units_ShiftedUnit {
+ constructor(aname: Standard_CString, asymbol: Standard_CString);
+ }
+
+ export declare class Units_ShiftedUnit_3 extends Units_ShiftedUnit {
+ constructor(aname: Standard_CString);
+ }
+
+export declare class Handle_Units_ShiftedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_ShiftedUnit): void;
+ get(): Units_ShiftedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_Units_ShiftedUnit_1 extends Handle_Units_ShiftedUnit {
+ constructor();
+ }
+
+ export declare class Handle_Units_ShiftedUnit_2 extends Handle_Units_ShiftedUnit {
+ constructor(thePtr: Units_ShiftedUnit);
+ }
+
+ export declare class Handle_Units_ShiftedUnit_3 extends Handle_Units_ShiftedUnit {
+ constructor(theHandle: Handle_Units_ShiftedUnit);
+ }
+
+ export declare class Handle_Units_ShiftedUnit_4 extends Handle_Units_ShiftedUnit {
+ constructor(theHandle: Handle_Units_ShiftedUnit);
+ }
+
+export declare class Handle_Units_NoSuchUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_NoSuchUnit): void;
+ get(): Units_NoSuchUnit;
+ delete(): void;
+}
+
+ export declare class Handle_Units_NoSuchUnit_1 extends Handle_Units_NoSuchUnit {
+ constructor();
+ }
+
+ export declare class Handle_Units_NoSuchUnit_2 extends Handle_Units_NoSuchUnit {
+ constructor(thePtr: Units_NoSuchUnit);
+ }
+
+ export declare class Handle_Units_NoSuchUnit_3 extends Handle_Units_NoSuchUnit {
+ constructor(theHandle: Handle_Units_NoSuchUnit);
+ }
+
+ export declare class Handle_Units_NoSuchUnit_4 extends Handle_Units_NoSuchUnit {
+ constructor(theHandle: Handle_Units_NoSuchUnit);
+ }
+
+export declare class Units_NoSuchUnit extends Standard_NoSuchObject {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Units_NoSuchUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Units_NoSuchUnit_1 extends Units_NoSuchUnit {
+ constructor();
+ }
+
+ export declare class Units_NoSuchUnit_2 extends Units_NoSuchUnit {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Units_Dimensions extends Standard_Transient {
+ constructor(amass: Quantity_AbsorbedDose, alength: Quantity_AbsorbedDose, atime: Quantity_AbsorbedDose, anelectriccurrent: Quantity_AbsorbedDose, athermodynamictemperature: Quantity_AbsorbedDose, anamountofsubstance: Quantity_AbsorbedDose, aluminousintensity: Quantity_AbsorbedDose, aplaneangle: Quantity_AbsorbedDose, asolidangle: Quantity_AbsorbedDose)
+ Mass(): Quantity_AbsorbedDose;
+ Length(): Quantity_AbsorbedDose;
+ Time(): Quantity_AbsorbedDose;
+ ElectricCurrent(): Quantity_AbsorbedDose;
+ ThermodynamicTemperature(): Quantity_AbsorbedDose;
+ AmountOfSubstance(): Quantity_AbsorbedDose;
+ LuminousIntensity(): Quantity_AbsorbedDose;
+ PlaneAngle(): Quantity_AbsorbedDose;
+ SolidAngle(): Quantity_AbsorbedDose;
+ Quantity(): Standard_CString;
+ Multiply(adimensions: Handle_Units_Dimensions): Handle_Units_Dimensions;
+ Divide(adimensions: Handle_Units_Dimensions): Handle_Units_Dimensions;
+ Power(anexponent: Quantity_AbsorbedDose): Handle_Units_Dimensions;
+ IsEqual(adimensions: Handle_Units_Dimensions): Standard_Boolean;
+ IsNotEqual(adimensions: Handle_Units_Dimensions): Standard_Boolean;
+ Dump(ashift: Graphic3d_ZLayerId): void;
+ static ALess(): Handle_Units_Dimensions;
+ static AMass(): Handle_Units_Dimensions;
+ static ALength(): Handle_Units_Dimensions;
+ static ATime(): Handle_Units_Dimensions;
+ static AElectricCurrent(): Handle_Units_Dimensions;
+ static AThermodynamicTemperature(): Handle_Units_Dimensions;
+ static AAmountOfSubstance(): Handle_Units_Dimensions;
+ static ALuminousIntensity(): Handle_Units_Dimensions;
+ static APlaneAngle(): Handle_Units_Dimensions;
+ static ASolidAngle(): Handle_Units_Dimensions;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Units_Dimensions {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Units_Dimensions): void;
+ get(): Units_Dimensions;
+ delete(): void;
+}
+
+ export declare class Handle_Units_Dimensions_1 extends Handle_Units_Dimensions {
+ constructor();
+ }
+
+ export declare class Handle_Units_Dimensions_2 extends Handle_Units_Dimensions {
+ constructor(thePtr: Units_Dimensions);
+ }
+
+ export declare class Handle_Units_Dimensions_3 extends Handle_Units_Dimensions {
+ constructor(theHandle: Handle_Units_Dimensions);
+ }
+
+ export declare class Handle_Units_Dimensions_4 extends Handle_Units_Dimensions {
+ constructor(theHandle: Handle_Units_Dimensions);
+ }
+
+export declare class CPnts_MyRootFunction extends math_FunctionWithDerivative {
+ constructor()
+ Init_1(F: CPnts_RealFunction, D: Standard_Address, Order: Graphic3d_ZLayerId): void;
+ Init_2(X0: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose): void;
+ Init_3(X0: Quantity_AbsorbedDose, L: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, Df: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, Df: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class CPnts_MyGaussFunction extends math_Function {
+ constructor()
+ Init(F: CPnts_RealFunction, D: Standard_Address): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class CPnts_AbscissaPoint {
+ static Length_1(C: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static Length_2(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static Length_3(C: Adaptor3d_Curve, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_4(C: Adaptor2d_Curve2d, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_5(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_6(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_7(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_8(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Init_1(C: Adaptor3d_Curve): void;
+ Init_2(C: Adaptor2d_Curve2d): void;
+ Init_3(C: Adaptor3d_Curve, Tol: Quantity_AbsorbedDose): void;
+ Init_4(C: Adaptor2d_Curve2d, Tol: Quantity_AbsorbedDose): void;
+ Init_5(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Init_6(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Init_7(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Init_8(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_1(Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose): void;
+ Perform_2(Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose): void;
+ AdvPerform(Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Parameter(): Quantity_AbsorbedDose;
+ SetParameter(P: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class CPnts_AbscissaPoint_1 extends CPnts_AbscissaPoint {
+ constructor();
+ }
+
+ export declare class CPnts_AbscissaPoint_2 extends CPnts_AbscissaPoint {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class CPnts_AbscissaPoint_3 extends CPnts_AbscissaPoint {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class CPnts_AbscissaPoint_4 extends CPnts_AbscissaPoint {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class CPnts_AbscissaPoint_5 extends CPnts_AbscissaPoint {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class CPnts_UniformDeflection {
+ Initialize_1(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_2(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_3(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_4(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ IsAllDone(): Standard_Boolean;
+ Next(): void;
+ More(): Standard_Boolean;
+ Value(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class CPnts_UniformDeflection_1 extends CPnts_UniformDeflection {
+ constructor();
+ }
+
+ export declare class CPnts_UniformDeflection_2 extends CPnts_UniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class CPnts_UniformDeflection_3 extends CPnts_UniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class CPnts_UniformDeflection_4 extends CPnts_UniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class CPnts_UniformDeflection_5 extends CPnts_UniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Resolution: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+export declare class IMeshData_ParametersList extends Standard_Transient {
+ GetParameter(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ParametersNb(): Graphic3d_ZLayerId;
+ Clear(isKeepEndPoints: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshData_Shape extends Standard_Transient {
+ SetShape(theShape: TopoDS_Shape): void;
+ GetShape(): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshData_PCurve extends IMeshData_ParametersList {
+ InsertPoint(thePosition: Graphic3d_ZLayerId, thePoint: gp_Pnt2d, theParamOnPCurve: Quantity_AbsorbedDose): void;
+ AddPoint(thePoint: gp_Pnt2d, theParamOnPCurve: Quantity_AbsorbedDose): void;
+ GetPoint(theIndex: Graphic3d_ZLayerId): gp_Pnt2d;
+ GetIndex(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ RemovePoint(theIndex: Graphic3d_ZLayerId): void;
+ IsForward(): Standard_Boolean;
+ IsInternal(): Standard_Boolean;
+ GetOrientation(): TopAbs_Orientation;
+ GetFace(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshData_Curve extends IMeshData_ParametersList {
+ InsertPoint(thePosition: Graphic3d_ZLayerId, thePoint: gp_Pnt, theParamOnPCurve: Quantity_AbsorbedDose): void;
+ AddPoint(thePoint: gp_Pnt, theParamOnCurve: Quantity_AbsorbedDose): void;
+ GetPoint(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ RemovePoint(theIndex: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshData_Model extends IMeshData_Shape {
+ GetMaxSize(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ FacesNb(): Graphic3d_ZLayerId;
+ AddFace(theFace: TopoDS_Face): any;
+ GetFace(theIndex: Graphic3d_ZLayerId): any;
+ EdgesNb(): Graphic3d_ZLayerId;
+ AddEdge(theEdge: TopoDS_Edge): any;
+ GetEdge(theIndex: Graphic3d_ZLayerId): any;
+ delete(): void;
+}
+
+export declare type IMeshData_Status = {
+ IMeshData_NoError: {};
+ IMeshData_OpenWire: {};
+ IMeshData_SelfIntersectingWire: {};
+ IMeshData_Failure: {};
+ IMeshData_ReMesh: {};
+ IMeshData_UnorientedWire: {};
+ IMeshData_TooFewPoints: {};
+ IMeshData_Outdated: {};
+ IMeshData_Reused: {};
+ IMeshData_UserBreak: {};
+}
+
+export declare class IMeshData_TessellatedShape extends IMeshData_Shape {
+ GetDeflection(): Quantity_AbsorbedDose;
+ SetDeflection(theValue: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshData_StatusOwner {
+ IsEqual(theValue: IMeshData_Status): Standard_Boolean;
+ IsSet(theValue: IMeshData_Status): Standard_Boolean;
+ SetStatus(theValue: IMeshData_Status): void;
+ UnsetStatus(theValue: IMeshData_Status): void;
+ GetStatusMask(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWParametricRepresentationContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ParametricRepresentationContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ParametricRepresentationContext): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWTangent {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_Tangent): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_Tangent): void;
+ Share(ent: Handle_StepRepr_Tangent, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWDescriptiveRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_DescriptiveRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_DescriptiveRepresentationItem): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWBetweenShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_BetweenShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_BetweenShapeAspect): void;
+ Share(ent: Handle_StepRepr_BetweenShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCompoundRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CompoundRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CompoundRepresentationItem): void;
+ Share(ent: Handle_StepRepr_CompoundRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWStructuralResponseProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_StructuralResponseProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_StructuralResponseProperty): void;
+ Share(ent: Handle_StepRepr_StructuralResponseProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWDataEnvironment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_DataEnvironment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_DataEnvironment): void;
+ Share(ent: Handle_StepRepr_DataEnvironment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation): void;
+ Share(ent: Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ShapeAspect): void;
+ Share(ent: Handle_StepRepr_ShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWPerpendicularTo {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_PerpendicularTo): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_PerpendicularTo): void;
+ Share(ent: Handle_StepRepr_PerpendicularTo, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCentreOfSymmetry {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CentreOfSymmetry): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CentreOfSymmetry): void;
+ Share(ent: Handle_StepRepr_CentreOfSymmetry, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWFunctionallyDefinedTransformation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_FunctionallyDefinedTransformation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_FunctionallyDefinedTransformation): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWParallelOffset {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ParallelOffset): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ParallelOffset): void;
+ Share(ent: Handle_StepRepr_ParallelOffset, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWGlobalUncertaintyAssignedContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_GlobalUncertaintyAssignedContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_GlobalUncertaintyAssignedContext): void;
+ Share(ent: Handle_StepRepr_GlobalUncertaintyAssignedContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWContinuosShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ContinuosShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ContinuosShapeAspect): void;
+ Share(ent: Handle_StepRepr_ContinuosShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWSpecifiedHigherUsageOccurrence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_SpecifiedHigherUsageOccurrence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_SpecifiedHigherUsageOccurrence): void;
+ Share(ent: Handle_StepRepr_SpecifiedHigherUsageOccurrence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMaterialProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MaterialProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MaterialProperty): void;
+ Share(ent: Handle_StepRepr_MaterialProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWConstructiveGeometryRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ConstructiveGeometryRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ConstructiveGeometryRepresentation): void;
+ Share(ent: Handle_StepRepr_ConstructiveGeometryRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWShapeAspectDerivingRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ShapeAspectDerivingRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ShapeAspectDerivingRelationship): void;
+ Share(ent: Handle_StepRepr_ShapeAspectDerivingRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWFeatureForDatumTargetRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_FeatureForDatumTargetRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_FeatureForDatumTargetRelationship): void;
+ Share(ent: Handle_StepRepr_FeatureForDatumTargetRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWItemDefinedTransformation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ItemDefinedTransformation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ItemDefinedTransformation): void;
+ Share(ent: Handle_StepRepr_ItemDefinedTransformation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWGeometricAlignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_GeometricAlignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_GeometricAlignment): void;
+ Share(ent: Handle_StepRepr_GeometricAlignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWGlobalUnitAssignedContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_GlobalUnitAssignedContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_GlobalUnitAssignedContext): void;
+ Share(ent: Handle_StepRepr_GlobalUnitAssignedContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWDerivedShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_DerivedShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_DerivedShapeAspect): void;
+ Share(ent: Handle_StepRepr_DerivedShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWConfigurationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ConfigurationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ConfigurationItem): void;
+ Share(ent: Handle_StepRepr_ConfigurationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCompositeShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CompositeShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CompositeShapeAspect): void;
+ Share(ent: Handle_StepRepr_CompositeShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWExtension {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_Extension): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_Extension): void;
+ Share(ent: Handle_StepRepr_Extension, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMaterialPropertyRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MaterialPropertyRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MaterialPropertyRepresentation): void;
+ Share(ent: Handle_StepRepr_MaterialPropertyRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWProductDefinitionShape {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ProductDefinitionShape): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ProductDefinitionShape): void;
+ Share(ent: Handle_StepRepr_ProductDefinitionShape, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWShapeAspectTransition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ShapeAspectTransition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ShapeAspectTransition): void;
+ Share(ent: Handle_StepRepr_ShapeAspectTransition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMaterialDesignation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MaterialDesignation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MaterialDesignation): void;
+ Share(ent: Handle_StepRepr_MaterialDesignation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWAssemblyComponentUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_AssemblyComponentUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_AssemblyComponentUsage): void;
+ Share(ent: Handle_StepRepr_AssemblyComponentUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentationContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_RepresentationContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_RepresentationContext): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWApex {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_Apex): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_Apex): void;
+ Share(ent: Handle_StepRepr_Apex, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWPropertyDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_PropertyDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_PropertyDefinition): void;
+ Share(ent: Handle_StepRepr_PropertyDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWProductConcept {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ProductConcept): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ProductConcept): void;
+ Share(ent: Handle_StepRepr_ProductConcept, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWPropertyDefinitionRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_PropertyDefinitionRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_PropertyDefinitionRelationship): void;
+ Share(ent: Handle_StepRepr_PropertyDefinitionRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWConfigurationDesign {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ConfigurationDesign): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ConfigurationDesign): void;
+ Share(ent: Handle_StepRepr_ConfigurationDesign, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWAssemblyComponentUsageSubstitute {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_AssemblyComponentUsageSubstitute): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_AssemblyComponentUsageSubstitute): void;
+ Share(ent: Handle_StepRepr_AssemblyComponentUsageSubstitute, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMappedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MappedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MappedItem): void;
+ Share(ent: Handle_StepRepr_MappedItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWShapeAspectRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ShapeAspectRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ShapeAspectRelationship): void;
+ Share(ent: Handle_StepRepr_ShapeAspectRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWValueRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ValueRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ValueRepresentationItem): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWConfigurationEffectivity {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ConfigurationEffectivity): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ConfigurationEffectivity): void;
+ Share(ent: Handle_StepRepr_ConfigurationEffectivity, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCompShAspAndDatumFeatAndShAsp {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CompShAspAndDatumFeatAndShAsp): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CompShAspAndDatumFeatAndShAsp): void;
+ Share(ent: Handle_StepRepr_CompShAspAndDatumFeatAndShAsp, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWIntegerRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_IntegerRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_IntegerRepresentationItem): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentationMap {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_RepresentationMap): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_RepresentationMap): void;
+ Share(ent: Handle_StepRepr_RepresentationMap, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCompositeGroupShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CompositeGroupShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CompositeGroupShapeAspect): void;
+ Share(ent: Handle_StepRepr_CompositeGroupShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMeasureRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MeasureRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MeasureRepresentationItem): void;
+ Share(ent: Handle_StepRepr_MeasureRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWDefinitionalRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_DefinitionalRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_DefinitionalRepresentation): void;
+ Share(ent: Handle_StepRepr_DefinitionalRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCharacterizedRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CharacterizedRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CharacterizedRepresentation): void;
+ Share(ent: Handle_StepRepr_CharacterizedRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_RepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_RepresentationItem): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWAllAroundShapeAspect {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_AllAroundShapeAspect): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_AllAroundShapeAspect): void;
+ Share(ent: Handle_StepRepr_AllAroundShapeAspect, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWReprItemAndLengthMeasureWithUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ReprItemAndLengthMeasureWithUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ReprItemAndLengthMeasureWithUnit): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWConstructiveGeometryRepresentationRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ConstructiveGeometryRepresentationRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ConstructiveGeometryRepresentationRelationship): void;
+ Share(ent: Handle_StepRepr_ConstructiveGeometryRepresentationRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWMakeFromUsageOption {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_MakeFromUsageOption): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_MakeFromUsageOption): void;
+ Share(ent: Handle_StepRepr_MakeFromUsageOption, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp): void;
+ Share(ent: Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentationRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_RepresentationRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_RepresentationRelationship): void;
+ Share(ent: Handle_StepRepr_RepresentationRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWShapeRepresentationRelationshipWithTransformation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation): void;
+ Share(ent: Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWPropertyDefinitionRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_PropertyDefinitionRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_PropertyDefinitionRepresentation): void;
+ Share(ent: Handle_StepRepr_PropertyDefinitionRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentationRelationshipWithTransformation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_RepresentationRelationshipWithTransformation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_RepresentationRelationshipWithTransformation): void;
+ Share(ent: Handle_StepRepr_RepresentationRelationshipWithTransformation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWQuantifiedAssemblyComponentUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_QuantifiedAssemblyComponentUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_QuantifiedAssemblyComponentUsage): void;
+ Share(ent: Handle_StepRepr_QuantifiedAssemblyComponentUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepRepr_RWRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepRepr_Representation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepRepr_Representation): void;
+ Share(ent: Handle_StepRepr_Representation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class BRepPrim_Torus extends BRepPrim_Revolution {
+ MakeEmptyLateralFace(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepPrim_Torus_1 extends BRepPrim_Torus {
+ constructor(Position: gp_Ax2, Major: Quantity_AbsorbedDose, Minor: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Torus_2 extends BRepPrim_Torus {
+ constructor(Major: Quantity_AbsorbedDose, Minor: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Torus_3 extends BRepPrim_Torus {
+ constructor(Center: gp_Pnt, Major: Quantity_AbsorbedDose, Minor: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_Cylinder extends BRepPrim_Revolution {
+ MakeEmptyLateralFace(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepPrim_Cylinder_1 extends BRepPrim_Cylinder {
+ constructor(Position: gp_Ax2, Radius: Quantity_AbsorbedDose, Height: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cylinder_2 extends BRepPrim_Cylinder {
+ constructor(Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cylinder_3 extends BRepPrim_Cylinder {
+ constructor(Center: gp_Pnt, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cylinder_4 extends BRepPrim_Cylinder {
+ constructor(Axes: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cylinder_5 extends BRepPrim_Cylinder {
+ constructor(R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cylinder_6 extends BRepPrim_Cylinder {
+ constructor(Center: gp_Pnt, R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+export declare type BRepPrim_Direction = {
+ BRepPrim_XMin: {};
+ BRepPrim_XMax: {};
+ BRepPrim_YMin: {};
+ BRepPrim_YMax: {};
+ BRepPrim_ZMin: {};
+ BRepPrim_ZMax: {};
+}
+
+export declare class BRepPrim_FaceBuilder {
+ Init_1(B: BRep_Builder, S: Handle_Geom_Surface): void;
+ Init_2(B: BRep_Builder, S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ Face(): TopoDS_Face;
+ Edge(I: Graphic3d_ZLayerId): TopoDS_Edge;
+ Vertex(I: Graphic3d_ZLayerId): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepPrim_FaceBuilder_1 extends BRepPrim_FaceBuilder {
+ constructor();
+ }
+
+ export declare class BRepPrim_FaceBuilder_2 extends BRepPrim_FaceBuilder {
+ constructor(B: BRep_Builder, S: Handle_Geom_Surface);
+ }
+
+ export declare class BRepPrim_FaceBuilder_3 extends BRepPrim_FaceBuilder {
+ constructor(B: BRep_Builder, S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_Builder {
+ Builder(): BRep_Builder;
+ MakeShell(S: TopoDS_Shell): void;
+ MakeFace(F: TopoDS_Face, P: gp_Pln): void;
+ MakeWire(W: TopoDS_Wire): void;
+ MakeDegeneratedEdge(E: TopoDS_Edge): void;
+ MakeEdge_1(E: TopoDS_Edge, L: gp_Lin): void;
+ MakeEdge_2(E: TopoDS_Edge, C: gp_Circ): void;
+ SetPCurve_1(E: TopoDS_Edge, F: TopoDS_Face, L: gp_Lin2d): void;
+ SetPCurve_2(E: TopoDS_Edge, F: TopoDS_Face, L1: gp_Lin2d, L2: gp_Lin2d): void;
+ SetPCurve_3(E: TopoDS_Edge, F: TopoDS_Face, C: gp_Circ2d): void;
+ MakeVertex(V: TopoDS_Vertex, P: gp_Pnt): void;
+ ReverseFace(F: TopoDS_Face): void;
+ AddEdgeVertex_1(E: TopoDS_Edge, V: TopoDS_Vertex, P: Quantity_AbsorbedDose, direct: Standard_Boolean): void;
+ AddEdgeVertex_2(E: TopoDS_Edge, V: TopoDS_Vertex, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose): void;
+ SetParameters(E: TopoDS_Edge, V: TopoDS_Vertex, P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose): void;
+ AddWireEdge(W: TopoDS_Wire, E: TopoDS_Edge, direct: Standard_Boolean): void;
+ AddFaceWire(F: TopoDS_Face, W: TopoDS_Wire): void;
+ AddShellFace(Sh: TopoDS_Shell, F: TopoDS_Face): void;
+ CompleteEdge(E: TopoDS_Edge): void;
+ CompleteWire(W: TopoDS_Wire): void;
+ CompleteFace(F: TopoDS_Face): void;
+ CompleteShell(S: TopoDS_Shell): void;
+ delete(): void;
+}
+
+ export declare class BRepPrim_Builder_1 extends BRepPrim_Builder {
+ constructor();
+ }
+
+ export declare class BRepPrim_Builder_2 extends BRepPrim_Builder {
+ constructor(B: BRep_Builder);
+ }
+
+export declare class BRepPrim_Sphere extends BRepPrim_Revolution {
+ MakeEmptyLateralFace(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepPrim_Sphere_1 extends BRepPrim_Sphere {
+ constructor(Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Sphere_2 extends BRepPrim_Sphere {
+ constructor(Center: gp_Pnt, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Sphere_3 extends BRepPrim_Sphere {
+ constructor(Axes: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_Cone extends BRepPrim_Revolution {
+ MakeEmptyLateralFace(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepPrim_Cone_1 extends BRepPrim_Cone {
+ constructor(Angle: Quantity_AbsorbedDose, Position: gp_Ax2, Height: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cone_2 extends BRepPrim_Cone {
+ constructor(Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cone_3 extends BRepPrim_Cone {
+ constructor(Angle: Quantity_AbsorbedDose, Apex: gp_Pnt);
+ }
+
+ export declare class BRepPrim_Cone_4 extends BRepPrim_Cone {
+ constructor(Angle: Quantity_AbsorbedDose, Axes: gp_Ax2);
+ }
+
+ export declare class BRepPrim_Cone_5 extends BRepPrim_Cone {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cone_6 extends BRepPrim_Cone {
+ constructor(Center: gp_Pnt, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Cone_7 extends BRepPrim_Cone {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_GWedge {
+ Axes(): gp_Ax2;
+ GetXMin(): Quantity_AbsorbedDose;
+ GetYMin(): Quantity_AbsorbedDose;
+ GetZMin(): Quantity_AbsorbedDose;
+ GetZ2Min(): Quantity_AbsorbedDose;
+ GetX2Min(): Quantity_AbsorbedDose;
+ GetXMax(): Quantity_AbsorbedDose;
+ GetYMax(): Quantity_AbsorbedDose;
+ GetZMax(): Quantity_AbsorbedDose;
+ GetZ2Max(): Quantity_AbsorbedDose;
+ GetX2Max(): Quantity_AbsorbedDose;
+ Open(d1: BRepPrim_Direction): void;
+ Close(d1: BRepPrim_Direction): void;
+ IsInfinite(d1: BRepPrim_Direction): Standard_Boolean;
+ Shell(): TopoDS_Shell;
+ HasFace(d1: BRepPrim_Direction): Standard_Boolean;
+ Face(d1: BRepPrim_Direction): TopoDS_Face;
+ Plane(d1: BRepPrim_Direction): gp_Pln;
+ HasWire(d1: BRepPrim_Direction): Standard_Boolean;
+ Wire(d1: BRepPrim_Direction): TopoDS_Wire;
+ HasEdge(d1: BRepPrim_Direction, d2: BRepPrim_Direction): Standard_Boolean;
+ Edge(d1: BRepPrim_Direction, d2: BRepPrim_Direction): TopoDS_Edge;
+ Line(d1: BRepPrim_Direction, d2: BRepPrim_Direction): gp_Lin;
+ HasVertex(d1: BRepPrim_Direction, d2: BRepPrim_Direction, d3: BRepPrim_Direction): Standard_Boolean;
+ Vertex(d1: BRepPrim_Direction, d2: BRepPrim_Direction, d3: BRepPrim_Direction): TopoDS_Vertex;
+ Point(d1: BRepPrim_Direction, d2: BRepPrim_Direction, d3: BRepPrim_Direction): gp_Pnt;
+ IsDegeneratedShape(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepPrim_GWedge_1 extends BRepPrim_GWedge {
+ constructor();
+ }
+
+ export declare class BRepPrim_GWedge_2 extends BRepPrim_GWedge {
+ constructor(B: BRepPrim_Builder, Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_GWedge_3 extends BRepPrim_GWedge {
+ constructor(B: BRepPrim_Builder, Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, ltx: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_GWedge_4 extends BRepPrim_GWedge {
+ constructor(B: BRepPrim_Builder, Axes: gp_Ax2, xmin: Quantity_AbsorbedDose, ymin: Quantity_AbsorbedDose, zmin: Quantity_AbsorbedDose, z2min: Quantity_AbsorbedDose, x2min: Quantity_AbsorbedDose, xmax: Quantity_AbsorbedDose, ymax: Quantity_AbsorbedDose, zmax: Quantity_AbsorbedDose, z2max: Quantity_AbsorbedDose, x2max: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_Wedge extends BRepPrim_GWedge {
+ delete(): void;
+}
+
+ export declare class BRepPrim_Wedge_1 extends BRepPrim_Wedge {
+ constructor();
+ }
+
+ export declare class BRepPrim_Wedge_2 extends BRepPrim_Wedge {
+ constructor(Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Wedge_3 extends BRepPrim_Wedge {
+ constructor(Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, ltx: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrim_Wedge_4 extends BRepPrim_Wedge {
+ constructor(Axes: gp_Ax2, xmin: Quantity_AbsorbedDose, ymin: Quantity_AbsorbedDose, zmin: Quantity_AbsorbedDose, z2min: Quantity_AbsorbedDose, x2min: Quantity_AbsorbedDose, xmax: Quantity_AbsorbedDose, ymax: Quantity_AbsorbedDose, zmax: Quantity_AbsorbedDose, z2max: Quantity_AbsorbedDose, x2max: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrim_OneAxis {
+ SetMeridianOffset(MeridianOffset: Quantity_AbsorbedDose): void;
+ Axes_1(): gp_Ax2;
+ Axes_2(A: gp_Ax2): void;
+ Angle_1(): Quantity_AbsorbedDose;
+ Angle_2(A: Quantity_AbsorbedDose): void;
+ VMin_1(): Quantity_AbsorbedDose;
+ VMin_2(V: Quantity_AbsorbedDose): void;
+ VMax_1(): Quantity_AbsorbedDose;
+ VMax_2(V: Quantity_AbsorbedDose): void;
+ MakeEmptyLateralFace(): TopoDS_Face;
+ MakeEmptyMeridianEdge(Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ SetMeridianPCurve(E: TopoDS_Edge, F: TopoDS_Face): void;
+ MeridianValue(V: Quantity_AbsorbedDose): gp_Pnt2d;
+ MeridianOnAxis(V: Quantity_AbsorbedDose): Standard_Boolean;
+ MeridianClosed(): Standard_Boolean;
+ VMaxInfinite(): Standard_Boolean;
+ VMinInfinite(): Standard_Boolean;
+ HasTop(): Standard_Boolean;
+ HasBottom(): Standard_Boolean;
+ HasSides(): Standard_Boolean;
+ Shell(): TopoDS_Shell;
+ LateralFace(): TopoDS_Face;
+ TopFace(): TopoDS_Face;
+ BottomFace(): TopoDS_Face;
+ StartFace(): TopoDS_Face;
+ EndFace(): TopoDS_Face;
+ LateralWire(): TopoDS_Wire;
+ LateralStartWire(): TopoDS_Wire;
+ LateralEndWire(): TopoDS_Wire;
+ TopWire(): TopoDS_Wire;
+ BottomWire(): TopoDS_Wire;
+ StartWire(): TopoDS_Wire;
+ AxisStartWire(): TopoDS_Wire;
+ EndWire(): TopoDS_Wire;
+ AxisEndWire(): TopoDS_Wire;
+ AxisEdge(): TopoDS_Edge;
+ StartEdge(): TopoDS_Edge;
+ EndEdge(): TopoDS_Edge;
+ StartTopEdge(): TopoDS_Edge;
+ StartBottomEdge(): TopoDS_Edge;
+ EndTopEdge(): TopoDS_Edge;
+ EndBottomEdge(): TopoDS_Edge;
+ TopEdge(): TopoDS_Edge;
+ BottomEdge(): TopoDS_Edge;
+ AxisTopVertex(): TopoDS_Vertex;
+ AxisBottomVertex(): TopoDS_Vertex;
+ TopStartVertex(): TopoDS_Vertex;
+ TopEndVertex(): TopoDS_Vertex;
+ BottomStartVertex(): TopoDS_Vertex;
+ BottomEndVertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+export declare class BRepPrim_Revolution extends BRepPrim_OneAxis {
+ constructor(A: gp_Ax2, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, M: Handle_Geom_Curve, PM: Handle_Geom2d_Curve)
+ MakeEmptyLateralFace(): TopoDS_Face;
+ MakeEmptyMeridianEdge(Ang: Quantity_AbsorbedDose): TopoDS_Edge;
+ MeridianValue(V: Quantity_AbsorbedDose): gp_Pnt2d;
+ SetMeridianPCurve(E: TopoDS_Edge, F: TopoDS_Face): void;
+ delete(): void;
+}
+
+export declare class MyDirectPolynomialRoots {
+ NbSolutions(): Graphic3d_ZLayerId;
+ Value(i: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsDone(): Quantity_AbsorbedDose;
+ InfiniteRoots(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class MyDirectPolynomialRoots_1 extends MyDirectPolynomialRoots {
+ constructor(A4: Quantity_AbsorbedDose, A3: Quantity_AbsorbedDose, A2: Quantity_AbsorbedDose, A1: Quantity_AbsorbedDose, A0: Quantity_AbsorbedDose);
+ }
+
+ export declare class MyDirectPolynomialRoots_2 extends MyDirectPolynomialRoots {
+ constructor(A2: Quantity_AbsorbedDose, A1: Quantity_AbsorbedDose, A0: Quantity_AbsorbedDose);
+ }
+
+export declare class IntAna2d_AnaIntersection {
+ Perform_1(L1: gp_Lin2d, L2: gp_Lin2d): void;
+ Perform_2(C1: gp_Circ2d, C2: gp_Circ2d): void;
+ Perform_3(L: gp_Lin2d, C: gp_Circ2d): void;
+ Perform_4(L: gp_Lin2d, C: IntAna2d_Conic): void;
+ Perform_5(C: gp_Circ2d, Co: IntAna2d_Conic): void;
+ Perform_6(E: gp_Elips2d, C: IntAna2d_Conic): void;
+ Perform_7(P: gp_Parab2d, C: IntAna2d_Conic): void;
+ Perform_8(H: gp_Hypr2d, C: IntAna2d_Conic): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ IdenticalElements(): Standard_Boolean;
+ ParallelElements(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(N: Graphic3d_ZLayerId): IntAna2d_IntPoint;
+ delete(): void;
+}
+
+ export declare class IntAna2d_AnaIntersection_1 extends IntAna2d_AnaIntersection {
+ constructor();
+ }
+
+ export declare class IntAna2d_AnaIntersection_2 extends IntAna2d_AnaIntersection {
+ constructor(L1: gp_Lin2d, L2: gp_Lin2d);
+ }
+
+ export declare class IntAna2d_AnaIntersection_3 extends IntAna2d_AnaIntersection {
+ constructor(C1: gp_Circ2d, C2: gp_Circ2d);
+ }
+
+ export declare class IntAna2d_AnaIntersection_4 extends IntAna2d_AnaIntersection {
+ constructor(L: gp_Lin2d, C: gp_Circ2d);
+ }
+
+ export declare class IntAna2d_AnaIntersection_5 extends IntAna2d_AnaIntersection {
+ constructor(L: gp_Lin2d, C: IntAna2d_Conic);
+ }
+
+ export declare class IntAna2d_AnaIntersection_6 extends IntAna2d_AnaIntersection {
+ constructor(C: gp_Circ2d, Co: IntAna2d_Conic);
+ }
+
+ export declare class IntAna2d_AnaIntersection_7 extends IntAna2d_AnaIntersection {
+ constructor(E: gp_Elips2d, C: IntAna2d_Conic);
+ }
+
+ export declare class IntAna2d_AnaIntersection_8 extends IntAna2d_AnaIntersection {
+ constructor(P: gp_Parab2d, C: IntAna2d_Conic);
+ }
+
+ export declare class IntAna2d_AnaIntersection_9 extends IntAna2d_AnaIntersection {
+ constructor(H: gp_Hypr2d, C: IntAna2d_Conic);
+ }
+
+export declare class IntAna2d_IntPoint {
+ SetValue_1(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ SetValue_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt2d;
+ SecondIsImplicit(): Standard_Boolean;
+ ParamOnFirst(): Quantity_AbsorbedDose;
+ ParamOnSecond(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntAna2d_IntPoint_1 extends IntAna2d_IntPoint {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna2d_IntPoint_2 extends IntAna2d_IntPoint {
+ constructor(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna2d_IntPoint_3 extends IntAna2d_IntPoint {
+ constructor();
+ }
+
+export declare class IntAna2d_Conic {
+ Value(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Grad(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): gp_XY;
+ ValAndGrad(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Val: Quantity_AbsorbedDose, Grd: gp_XY): void;
+ Coefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): void;
+ NewCoefficients(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, E: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, Axis: gp_Ax2d): void;
+ delete(): void;
+}
+
+ export declare class IntAna2d_Conic_1 extends IntAna2d_Conic {
+ constructor(C: gp_Circ2d);
+ }
+
+ export declare class IntAna2d_Conic_2 extends IntAna2d_Conic {
+ constructor(C: gp_Lin2d);
+ }
+
+ export declare class IntAna2d_Conic_3 extends IntAna2d_Conic {
+ constructor(C: gp_Parab2d);
+ }
+
+ export declare class IntAna2d_Conic_4 extends IntAna2d_Conic {
+ constructor(C: gp_Hypr2d);
+ }
+
+ export declare class IntAna2d_Conic_5 extends IntAna2d_Conic {
+ constructor(C: gp_Elips2d);
+ }
+
+export declare class BRepAlgo_Common extends BRepAlgo_BooleanOperation {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape)
+ delete(): void;
+}
+
+export declare class BRepAlgo_Tool {
+ constructor();
+ static Deboucle3D(S: TopoDS_Shape, Boundary: TopTools_MapOfShape): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepAlgo_BooleanOperation extends BRepBuilderAPI_MakeShape {
+ PerformDS(): void;
+ Perform(St1: TopAbs_State, St2: TopAbs_State): void;
+ Builder(): Handle_TopOpeBRepBuild_HBuilder;
+ Shape1(): TopoDS_Shape;
+ Shape2(): TopoDS_Shape;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepAlgo_Cut extends BRepAlgo_BooleanOperation {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape)
+ delete(): void;
+}
+
+export declare class BRepAlgo_Image {
+ constructor()
+ SetRoot(S: TopoDS_Shape): void;
+ Bind_1(OldS: TopoDS_Shape, NewS: TopoDS_Shape): void;
+ Bind_2(OldS: TopoDS_Shape, NewS: TopTools_ListOfShape): void;
+ Add_1(OldS: TopoDS_Shape, NewS: TopoDS_Shape): void;
+ Add_2(OldS: TopoDS_Shape, NewS: TopTools_ListOfShape): void;
+ Clear(): void;
+ Remove(S: TopoDS_Shape): void;
+ RemoveRoot(Root: TopoDS_Shape): void;
+ ReplaceRoot(OldRoot: TopoDS_Shape, NewRoot: TopoDS_Shape): void;
+ Roots(): TopTools_ListOfShape;
+ IsImage(S: TopoDS_Shape): Standard_Boolean;
+ ImageFrom(S: TopoDS_Shape): TopoDS_Shape;
+ Root(S: TopoDS_Shape): TopoDS_Shape;
+ HasImage(S: TopoDS_Shape): Standard_Boolean;
+ Image(S: TopoDS_Shape): TopTools_ListOfShape;
+ LastImage(S: TopoDS_Shape, L: TopTools_ListOfShape): void;
+ Compact(): void;
+ Filter(S: TopoDS_Shape, ShapeType: TopAbs_ShapeEnum): void;
+ delete(): void;
+}
+
+export declare class BRepAlgo_Section extends BRepAlgo_BooleanOperation {
+ Init1_1(S1: TopoDS_Shape): void;
+ Init1_2(Pl: gp_Pln): void;
+ Init1_3(Sf: Handle_Geom_Surface): void;
+ Init2_1(S2: TopoDS_Shape): void;
+ Init2_2(Pl: gp_Pln): void;
+ Init2_3(Sf: Handle_Geom_Surface): void;
+ Approximation(B: Standard_Boolean): void;
+ ComputePCurveOn1(B: Standard_Boolean): void;
+ ComputePCurveOn2(B: Standard_Boolean): void;
+ Build(): void;
+ HasAncestorFaceOn1(E: TopoDS_Shape, F: TopoDS_Shape): Standard_Boolean;
+ HasAncestorFaceOn2(E: TopoDS_Shape, F: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepAlgo_Section_1 extends BRepAlgo_Section {
+ constructor(Sh1: TopoDS_Shape, Sh2: TopoDS_Shape, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgo_Section_2 extends BRepAlgo_Section {
+ constructor(Sh: TopoDS_Shape, Pl: gp_Pln, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgo_Section_3 extends BRepAlgo_Section {
+ constructor(Sh: TopoDS_Shape, Sf: Handle_Geom_Surface, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgo_Section_4 extends BRepAlgo_Section {
+ constructor(Sf: Handle_Geom_Surface, Sh: TopoDS_Shape, PerformNow: Standard_Boolean);
+ }
+
+ export declare class BRepAlgo_Section_5 extends BRepAlgo_Section {
+ constructor(Sf1: Handle_Geom_Surface, Sf2: Handle_Geom_Surface, PerformNow: Standard_Boolean);
+ }
+
+export declare class Handle_BRepAlgo_AsDes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepAlgo_AsDes): void;
+ get(): BRepAlgo_AsDes;
+ delete(): void;
+}
+
+ export declare class Handle_BRepAlgo_AsDes_1 extends Handle_BRepAlgo_AsDes {
+ constructor();
+ }
+
+ export declare class Handle_BRepAlgo_AsDes_2 extends Handle_BRepAlgo_AsDes {
+ constructor(thePtr: BRepAlgo_AsDes);
+ }
+
+ export declare class Handle_BRepAlgo_AsDes_3 extends Handle_BRepAlgo_AsDes {
+ constructor(theHandle: Handle_BRepAlgo_AsDes);
+ }
+
+ export declare class Handle_BRepAlgo_AsDes_4 extends Handle_BRepAlgo_AsDes {
+ constructor(theHandle: Handle_BRepAlgo_AsDes);
+ }
+
+export declare class BRepAlgo_AsDes extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ Add_1(S: TopoDS_Shape, SS: TopoDS_Shape): void;
+ Add_2(S: TopoDS_Shape, SS: TopTools_ListOfShape): void;
+ HasAscendant(S: TopoDS_Shape): Standard_Boolean;
+ HasDescendant(S: TopoDS_Shape): Standard_Boolean;
+ Ascendant(S: TopoDS_Shape): TopTools_ListOfShape;
+ Descendant(S: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeDescendant(S: TopoDS_Shape): TopTools_ListOfShape;
+ Replace(OldS: TopoDS_Shape, NewS: TopoDS_Shape): void;
+ Remove(S: TopoDS_Shape): void;
+ HasCommonDescendant(S1: TopoDS_Shape, S2: TopoDS_Shape, LC: TopTools_ListOfShape): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepAlgo_Loop {
+ constructor()
+ Init(F: TopoDS_Face): void;
+ AddEdge(E: TopoDS_Edge, LV: TopTools_ListOfShape): void;
+ AddConstEdge(E: TopoDS_Edge): void;
+ AddConstEdges(LE: TopTools_ListOfShape): void;
+ SetImageVV(theImageVV: BRepAlgo_Image): void;
+ Perform(): void;
+ UpdateVEmap(theVEmap: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ CutEdge(E: TopoDS_Edge, VonE: TopTools_ListOfShape, NE: TopTools_ListOfShape): void;
+ NewWires(): TopTools_ListOfShape;
+ WiresToFaces(): void;
+ NewFaces(): TopTools_ListOfShape;
+ NewEdges(E: TopoDS_Edge): TopTools_ListOfShape;
+ GetVerticesForSubstitute(VerVerMap: TopTools_DataMapOfShapeShape): void;
+ VerticesForSubstitute(VerVerMap: TopTools_DataMapOfShapeShape): void;
+ delete(): void;
+}
+
+export declare class BRepAlgo_NormalProjection {
+ Init(S: TopoDS_Shape): void;
+ Add(ToProj: TopoDS_Shape): void;
+ SetParams(Tol3D: Quantity_AbsorbedDose, Tol2D: Quantity_AbsorbedDose, InternalContinuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSeg: Graphic3d_ZLayerId): void;
+ SetDefaultParams(): void;
+ SetMaxDistance(MaxDist: Quantity_AbsorbedDose): void;
+ Compute3d(With3d: Standard_Boolean): void;
+ SetLimit(FaceBoundaries: Standard_Boolean): void;
+ Build(): void;
+ IsDone(): Standard_Boolean;
+ Projection(): TopoDS_Shape;
+ Ancestor(E: TopoDS_Edge): TopoDS_Shape;
+ Couple(E: TopoDS_Edge): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsElementary(C: Adaptor3d_Curve): Standard_Boolean;
+ BuildWire(Liste: TopTools_ListOfShape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepAlgo_NormalProjection_1 extends BRepAlgo_NormalProjection {
+ constructor();
+ }
+
+ export declare class BRepAlgo_NormalProjection_2 extends BRepAlgo_NormalProjection {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class BRepAlgo {
+ constructor();
+ static ConcatenateWire(Wire: TopoDS_Wire, Option: GeomAbs_Shape, AngularTolerance: Quantity_AbsorbedDose): TopoDS_Wire;
+ static ConcatenateWireC0(Wire: TopoDS_Wire): TopoDS_Edge;
+ static IsValid_1(S: TopoDS_Shape): Standard_Boolean;
+ static IsValid_2(theArgs: TopTools_ListOfShape, theResult: TopoDS_Shape, closedSolid: Standard_Boolean, GeomCtrl: Standard_Boolean): Standard_Boolean;
+ static IsTopologicallyValid(S: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type BRepAlgo_CheckStatus = {
+ BRepAlgo_OK: {};
+ BRepAlgo_NOK: {};
+}
+
+export declare class BRepAlgo_Fuse extends BRepAlgo_BooleanOperation {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape)
+ delete(): void;
+}
+
+export declare class BRepAlgo_FaceRestrictor {
+ constructor()
+ Init(F: TopoDS_Face, Proj: Standard_Boolean, ControlOrientation: Standard_Boolean): void;
+ Add(W: TopoDS_Wire): void;
+ Clear(): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(): TopoDS_Face;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_ReparametrisedCompositeCurveSegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_ReparametrisedCompositeCurveSegment): void;
+ get(): StepGeom_ReparametrisedCompositeCurveSegment;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_ReparametrisedCompositeCurveSegment_1 extends Handle_StepGeom_ReparametrisedCompositeCurveSegment {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_ReparametrisedCompositeCurveSegment_2 extends Handle_StepGeom_ReparametrisedCompositeCurveSegment {
+ constructor(thePtr: StepGeom_ReparametrisedCompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_ReparametrisedCompositeCurveSegment_3 extends Handle_StepGeom_ReparametrisedCompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_ReparametrisedCompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_ReparametrisedCompositeCurveSegment_4 extends Handle_StepGeom_ReparametrisedCompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_ReparametrisedCompositeCurveSegment);
+ }
+
+export declare class StepGeom_ReparametrisedCompositeCurveSegment extends StepGeom_CompositeCurveSegment {
+ constructor()
+ Init(aTransition: StepGeom_TransitionCode, aSameSense: Standard_Boolean, aParentCurve: Handle_StepGeom_Curve, aParamLength: Quantity_AbsorbedDose): void;
+ SetParamLength(aParamLength: Quantity_AbsorbedDose): void;
+ ParamLength(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_QuasiUniformCurve extends StepGeom_BSplineCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_QuasiUniformCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_QuasiUniformCurve): void;
+ get(): StepGeom_QuasiUniformCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_QuasiUniformCurve_1 extends Handle_StepGeom_QuasiUniformCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurve_2 extends Handle_StepGeom_QuasiUniformCurve {
+ constructor(thePtr: StepGeom_QuasiUniformCurve);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurve_3 extends Handle_StepGeom_QuasiUniformCurve {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformCurve);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurve_4 extends Handle_StepGeom_QuasiUniformCurve {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformCurve);
+ }
+
+export declare class StepGeom_Placement extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLocation: Handle_StepGeom_CartesianPoint): void;
+ SetLocation(aLocation: Handle_StepGeom_CartesianPoint): void;
+ Location(): Handle_StepGeom_CartesianPoint;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Placement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Placement): void;
+ get(): StepGeom_Placement;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Placement_1 extends Handle_StepGeom_Placement {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Placement_2 extends Handle_StepGeom_Placement {
+ constructor(thePtr: StepGeom_Placement);
+ }
+
+ export declare class Handle_StepGeom_Placement_3 extends Handle_StepGeom_Placement {
+ constructor(theHandle: Handle_StepGeom_Placement);
+ }
+
+ export declare class Handle_StepGeom_Placement_4 extends Handle_StepGeom_Placement {
+ constructor(theHandle: Handle_StepGeom_Placement);
+ }
+
+export declare class StepGeom_CurveOnSurface extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Pcurve(): Handle_StepGeom_Pcurve;
+ SurfaceCurve(): Handle_StepGeom_SurfaceCurve;
+ CompositeCurveOnSurface(): Handle_StepGeom_CompositeCurveOnSurface;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfPcurveOrSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfPcurveOrSurface): void;
+ get(): StepGeom_HArray1OfPcurveOrSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfPcurveOrSurface_1 extends Handle_StepGeom_HArray1OfPcurveOrSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfPcurveOrSurface_2 extends Handle_StepGeom_HArray1OfPcurveOrSurface {
+ constructor(thePtr: StepGeom_HArray1OfPcurveOrSurface);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfPcurveOrSurface_3 extends Handle_StepGeom_HArray1OfPcurveOrSurface {
+ constructor(theHandle: Handle_StepGeom_HArray1OfPcurveOrSurface);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfPcurveOrSurface_4 extends Handle_StepGeom_HArray1OfPcurveOrSurface {
+ constructor(theHandle: Handle_StepGeom_HArray1OfPcurveOrSurface);
+ }
+
+export declare class Handle_StepGeom_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Line): void;
+ get(): StepGeom_Line;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Line_1 extends Handle_StepGeom_Line {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Line_2 extends Handle_StepGeom_Line {
+ constructor(thePtr: StepGeom_Line);
+ }
+
+ export declare class Handle_StepGeom_Line_3 extends Handle_StepGeom_Line {
+ constructor(theHandle: Handle_StepGeom_Line);
+ }
+
+ export declare class Handle_StepGeom_Line_4 extends Handle_StepGeom_Line {
+ constructor(theHandle: Handle_StepGeom_Line);
+ }
+
+export declare class StepGeom_Line extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPnt: Handle_StepGeom_CartesianPoint, aDir: Handle_StepGeom_Vector): void;
+ SetPnt(aPnt: Handle_StepGeom_CartesianPoint): void;
+ Pnt(): Handle_StepGeom_CartesianPoint;
+ SetDir(aDir: Handle_StepGeom_Vector): void;
+ Dir(): Handle_StepGeom_Vector;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_Plane extends StepGeom_ElementarySurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Plane): void;
+ get(): StepGeom_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Plane_1 extends Handle_StepGeom_Plane {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Plane_2 extends Handle_StepGeom_Plane {
+ constructor(thePtr: StepGeom_Plane);
+ }
+
+ export declare class Handle_StepGeom_Plane_3 extends Handle_StepGeom_Plane {
+ constructor(theHandle: Handle_StepGeom_Plane);
+ }
+
+ export declare class Handle_StepGeom_Plane_4 extends Handle_StepGeom_Plane {
+ constructor(theHandle: Handle_StepGeom_Plane);
+ }
+
+export declare class StepGeom_ToroidalSurface extends StepGeom_ElementarySurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aMajorRadius: Quantity_AbsorbedDose, aMinorRadius: Quantity_AbsorbedDose): void;
+ SetMajorRadius(aMajorRadius: Quantity_AbsorbedDose): void;
+ MajorRadius(): Quantity_AbsorbedDose;
+ SetMinorRadius(aMinorRadius: Quantity_AbsorbedDose): void;
+ MinorRadius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_ToroidalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_ToroidalSurface): void;
+ get(): StepGeom_ToroidalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_ToroidalSurface_1 extends Handle_StepGeom_ToroidalSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_ToroidalSurface_2 extends Handle_StepGeom_ToroidalSurface {
+ constructor(thePtr: StepGeom_ToroidalSurface);
+ }
+
+ export declare class Handle_StepGeom_ToroidalSurface_3 extends Handle_StepGeom_ToroidalSurface {
+ constructor(theHandle: Handle_StepGeom_ToroidalSurface);
+ }
+
+ export declare class Handle_StepGeom_ToroidalSurface_4 extends Handle_StepGeom_ToroidalSurface {
+ constructor(theHandle: Handle_StepGeom_ToroidalSurface);
+ }
+
+export declare class StepGeom_TrimmingMember extends StepData_SelectReal {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_TrimmingMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_TrimmingMember): void;
+ get(): StepGeom_TrimmingMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_TrimmingMember_1 extends Handle_StepGeom_TrimmingMember {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_TrimmingMember_2 extends Handle_StepGeom_TrimmingMember {
+ constructor(thePtr: StepGeom_TrimmingMember);
+ }
+
+ export declare class Handle_StepGeom_TrimmingMember_3 extends Handle_StepGeom_TrimmingMember {
+ constructor(theHandle: Handle_StepGeom_TrimmingMember);
+ }
+
+ export declare class Handle_StepGeom_TrimmingMember_4 extends Handle_StepGeom_TrimmingMember {
+ constructor(theHandle: Handle_StepGeom_TrimmingMember);
+ }
+
+export declare class StepGeom_UniformSurfaceAndRationalBSplineSurface extends StepGeom_BSplineSurface {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUniformSurface: Handle_StepGeom_UniformSurface, aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ SetUniformSurface(aUniformSurface: Handle_StepGeom_UniformSurface): void;
+ UniformSurface(): Handle_StepGeom_UniformSurface;
+ SetRationalBSplineSurface(aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ RationalBSplineSurface(): Handle_StepGeom_RationalBSplineSurface;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ WeightsData(): Handle_TColStd_HArray2OfReal;
+ WeightsDataValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsDataI(): Graphic3d_ZLayerId;
+ NbWeightsDataJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_UniformSurfaceAndRationalBSplineSurface): void;
+ get(): StepGeom_UniformSurfaceAndRationalBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_1 extends Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_2 extends Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface {
+ constructor(thePtr: StepGeom_UniformSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_3 extends Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_4 extends Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface);
+ }
+
+export declare class Handle_StepGeom_Axis1Placement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Axis1Placement): void;
+ get(): StepGeom_Axis1Placement;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Axis1Placement_1 extends Handle_StepGeom_Axis1Placement {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Axis1Placement_2 extends Handle_StepGeom_Axis1Placement {
+ constructor(thePtr: StepGeom_Axis1Placement);
+ }
+
+ export declare class Handle_StepGeom_Axis1Placement_3 extends Handle_StepGeom_Axis1Placement {
+ constructor(theHandle: Handle_StepGeom_Axis1Placement);
+ }
+
+ export declare class Handle_StepGeom_Axis1Placement_4 extends Handle_StepGeom_Axis1Placement {
+ constructor(theHandle: Handle_StepGeom_Axis1Placement);
+ }
+
+export declare class StepGeom_Axis1Placement extends StepGeom_Placement {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLocation: Handle_StepGeom_CartesianPoint, hasAaxis: Standard_Boolean, aAxis: Handle_StepGeom_Direction): void;
+ SetAxis(aAxis: Handle_StepGeom_Direction): void;
+ UnSetAxis(): void;
+ Axis(): Handle_StepGeom_Direction;
+ HasAxis(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_BezierCurveAndRationalBSplineCurve extends StepGeom_BSplineCurve {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aBezierCurve: Handle_StepGeom_BezierCurve, aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ SetBezierCurve(aBezierCurve: Handle_StepGeom_BezierCurve): void;
+ BezierCurve(): Handle_StepGeom_BezierCurve;
+ SetRationalBSplineCurve(aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ RationalBSplineCurve(): Handle_StepGeom_RationalBSplineCurve;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ WeightsData(): Handle_TColStd_HArray1OfReal;
+ WeightsDataValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsData(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_BezierCurveAndRationalBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BezierCurveAndRationalBSplineCurve): void;
+ get(): StepGeom_BezierCurveAndRationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BezierCurveAndRationalBSplineCurve_1 extends Handle_StepGeom_BezierCurveAndRationalBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BezierCurveAndRationalBSplineCurve_2 extends Handle_StepGeom_BezierCurveAndRationalBSplineCurve {
+ constructor(thePtr: StepGeom_BezierCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BezierCurveAndRationalBSplineCurve_3 extends Handle_StepGeom_BezierCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BezierCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BezierCurveAndRationalBSplineCurve_4 extends Handle_StepGeom_BezierCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BezierCurveAndRationalBSplineCurve);
+ }
+
+export declare class StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx extends StepRepr_RepresentationContext {
+ constructor()
+ Init_1(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aGeometricRepresentationCtx: Handle_StepGeom_GeometricRepresentationContext, aGlobalUnitAssignedCtx: Handle_StepRepr_GlobalUnitAssignedContext, aGlobalUncertaintyAssignedCtx: Handle_StepRepr_GlobalUncertaintyAssignedContext): void;
+ Init_2(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aCoordinateSpaceDimension: Graphic3d_ZLayerId, aUnits: Handle_StepBasic_HArray1OfNamedUnit, anUncertainty: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit): void;
+ SetGeometricRepresentationContext(aGeometricRepresentationContext: Handle_StepGeom_GeometricRepresentationContext): void;
+ GeometricRepresentationContext(): Handle_StepGeom_GeometricRepresentationContext;
+ SetGlobalUnitAssignedContext(aGlobalUnitAssignedContext: Handle_StepRepr_GlobalUnitAssignedContext): void;
+ GlobalUnitAssignedContext(): Handle_StepRepr_GlobalUnitAssignedContext;
+ SetGlobalUncertaintyAssignedContext(aGlobalUncertaintyAssignedCtx: Handle_StepRepr_GlobalUncertaintyAssignedContext): void;
+ GlobalUncertaintyAssignedContext(): Handle_StepRepr_GlobalUncertaintyAssignedContext;
+ SetCoordinateSpaceDimension(aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ CoordinateSpaceDimension(): Graphic3d_ZLayerId;
+ SetUnits(aUnits: Handle_StepBasic_HArray1OfNamedUnit): void;
+ Units(): Handle_StepBasic_HArray1OfNamedUnit;
+ UnitsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_NamedUnit;
+ NbUnits(): Graphic3d_ZLayerId;
+ SetUncertainty(aUncertainty: Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit): void;
+ Uncertainty(): Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit;
+ UncertaintyValue(num: Graphic3d_ZLayerId): Handle_StepBasic_UncertaintyMeasureWithUnit;
+ NbUncertainty(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx): void;
+ get(): StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_1 extends Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_2 extends Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx {
+ constructor(thePtr: StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx);
+ }
+
+ export declare class Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_3 extends Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx {
+ constructor(theHandle: Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx);
+ }
+
+ export declare class Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_4 extends Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx {
+ constructor(theHandle: Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx);
+ }
+
+export declare class Handle_StepGeom_BSplineSurfaceWithKnots {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineSurfaceWithKnots): void;
+ get(): StepGeom_BSplineSurfaceWithKnots;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnots_1 extends Handle_StepGeom_BSplineSurfaceWithKnots {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnots_2 extends Handle_StepGeom_BSplineSurfaceWithKnots {
+ constructor(thePtr: StepGeom_BSplineSurfaceWithKnots);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnots_3 extends Handle_StepGeom_BSplineSurfaceWithKnots {
+ constructor(theHandle: Handle_StepGeom_BSplineSurfaceWithKnots);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnots_4 extends Handle_StepGeom_BSplineSurfaceWithKnots {
+ constructor(theHandle: Handle_StepGeom_BSplineSurfaceWithKnots);
+ }
+
+export declare class StepGeom_BSplineSurfaceWithKnots extends StepGeom_BSplineSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUMultiplicities: Handle_TColStd_HArray1OfInteger, aVMultiplicities: Handle_TColStd_HArray1OfInteger, aUKnots: Handle_TColStd_HArray1OfReal, aVKnots: Handle_TColStd_HArray1OfReal, aKnotSpec: StepGeom_KnotType): void;
+ SetUMultiplicities(aUMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ UMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ UMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbUMultiplicities(): Graphic3d_ZLayerId;
+ SetVMultiplicities(aVMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ VMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ VMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbVMultiplicities(): Graphic3d_ZLayerId;
+ SetUKnots(aUKnots: Handle_TColStd_HArray1OfReal): void;
+ UKnots(): Handle_TColStd_HArray1OfReal;
+ UKnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbUKnots(): Graphic3d_ZLayerId;
+ SetVKnots(aVKnots: Handle_TColStd_HArray1OfReal): void;
+ VKnots(): Handle_TColStd_HArray1OfReal;
+ VKnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbVKnots(): Graphic3d_ZLayerId;
+ SetKnotSpec(aKnotSpec: StepGeom_KnotType): void;
+ KnotSpec(): StepGeom_KnotType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CartesianPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CartesianPoint): void;
+ get(): StepGeom_CartesianPoint;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CartesianPoint_1 extends Handle_StepGeom_CartesianPoint {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CartesianPoint_2 extends Handle_StepGeom_CartesianPoint {
+ constructor(thePtr: StepGeom_CartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_CartesianPoint_3 extends Handle_StepGeom_CartesianPoint {
+ constructor(theHandle: Handle_StepGeom_CartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_CartesianPoint_4 extends Handle_StepGeom_CartesianPoint {
+ constructor(theHandle: Handle_StepGeom_CartesianPoint);
+ }
+
+export declare class StepGeom_CartesianPoint extends StepGeom_Point {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCoordinates: Handle_TColStd_HArray1OfReal): void;
+ Init2D(aName: Handle_TCollection_HAsciiString, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): void;
+ Init3D(aName: Handle_TCollection_HAsciiString, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetCoordinates(aCoordinates: Handle_TColStd_HArray1OfReal): void;
+ Coordinates(): Handle_TColStd_HArray1OfReal;
+ CoordinatesValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbCoordinates(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Conic {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Conic): void;
+ get(): StepGeom_Conic;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Conic_1 extends Handle_StepGeom_Conic {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Conic_2 extends Handle_StepGeom_Conic {
+ constructor(thePtr: StepGeom_Conic);
+ }
+
+ export declare class Handle_StepGeom_Conic_3 extends Handle_StepGeom_Conic {
+ constructor(theHandle: Handle_StepGeom_Conic);
+ }
+
+ export declare class Handle_StepGeom_Conic_4 extends Handle_StepGeom_Conic {
+ constructor(theHandle: Handle_StepGeom_Conic);
+ }
+
+export declare class StepGeom_Conic extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): void;
+ SetPosition(aPosition: StepGeom_Axis2Placement): void;
+ Position(): StepGeom_Axis2Placement;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_SeamCurve extends StepGeom_SurfaceCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SeamCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SeamCurve): void;
+ get(): StepGeom_SeamCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SeamCurve_1 extends Handle_StepGeom_SeamCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SeamCurve_2 extends Handle_StepGeom_SeamCurve {
+ constructor(thePtr: StepGeom_SeamCurve);
+ }
+
+ export declare class Handle_StepGeom_SeamCurve_3 extends Handle_StepGeom_SeamCurve {
+ constructor(theHandle: Handle_StepGeom_SeamCurve);
+ }
+
+ export declare class Handle_StepGeom_SeamCurve_4 extends Handle_StepGeom_SeamCurve {
+ constructor(theHandle: Handle_StepGeom_SeamCurve);
+ }
+
+export declare class StepGeom_CartesianTransformationOperator2d extends StepGeom_CartesianTransformationOperator {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CartesianTransformationOperator2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CartesianTransformationOperator2d): void;
+ get(): StepGeom_CartesianTransformationOperator2d;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator2d_1 extends Handle_StepGeom_CartesianTransformationOperator2d {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator2d_2 extends Handle_StepGeom_CartesianTransformationOperator2d {
+ constructor(thePtr: StepGeom_CartesianTransformationOperator2d);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator2d_3 extends Handle_StepGeom_CartesianTransformationOperator2d {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator2d);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator2d_4 extends Handle_StepGeom_CartesianTransformationOperator2d {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator2d);
+ }
+
+export declare class Handle_StepGeom_Vector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Vector): void;
+ get(): StepGeom_Vector;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Vector_1 extends Handle_StepGeom_Vector {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Vector_2 extends Handle_StepGeom_Vector {
+ constructor(thePtr: StepGeom_Vector);
+ }
+
+ export declare class Handle_StepGeom_Vector_3 extends Handle_StepGeom_Vector {
+ constructor(theHandle: Handle_StepGeom_Vector);
+ }
+
+ export declare class Handle_StepGeom_Vector_4 extends Handle_StepGeom_Vector {
+ constructor(theHandle: Handle_StepGeom_Vector);
+ }
+
+export declare class StepGeom_Vector extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aOrientation: Handle_StepGeom_Direction, aMagnitude: Quantity_AbsorbedDose): void;
+ SetOrientation(aOrientation: Handle_StepGeom_Direction): void;
+ Orientation(): Handle_StepGeom_Direction;
+ SetMagnitude(aMagnitude: Quantity_AbsorbedDose): void;
+ Magnitude(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfCurve): void;
+ get(): StepGeom_HArray1OfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfCurve_1 extends Handle_StepGeom_HArray1OfCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCurve_2 extends Handle_StepGeom_HArray1OfCurve {
+ constructor(thePtr: StepGeom_HArray1OfCurve);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCurve_3 extends Handle_StepGeom_HArray1OfCurve {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCurve);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCurve_4 extends Handle_StepGeom_HArray1OfCurve {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCurve);
+ }
+
+export declare class Handle_StepGeom_BSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineCurve): void;
+ get(): StepGeom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineCurve_1 extends Handle_StepGeom_BSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineCurve_2 extends Handle_StepGeom_BSplineCurve {
+ constructor(thePtr: StepGeom_BSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurve_3 extends Handle_StepGeom_BSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurve_4 extends Handle_StepGeom_BSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BSplineCurve);
+ }
+
+export declare class StepGeom_BSplineCurve extends StepGeom_BoundedCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): void;
+ SetDegree(aDegree: Graphic3d_ZLayerId): void;
+ Degree(): Graphic3d_ZLayerId;
+ SetControlPointsList(aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint): void;
+ ControlPointsList(): Handle_StepGeom_HArray1OfCartesianPoint;
+ ControlPointsListValue(num: Graphic3d_ZLayerId): Handle_StepGeom_CartesianPoint;
+ NbControlPointsList(): Graphic3d_ZLayerId;
+ SetCurveForm(aCurveForm: StepGeom_BSplineCurveForm): void;
+ CurveForm(): StepGeom_BSplineCurveForm;
+ SetClosedCurve(aClosedCurve: StepData_Logical): void;
+ ClosedCurve(): StepData_Logical;
+ SetSelfIntersect(aSelfIntersect: StepData_Logical): void;
+ SelfIntersect(): StepData_Logical;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_RectangularTrimmedSurface extends StepGeom_BoundedSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aU1: Quantity_AbsorbedDose, aU2: Quantity_AbsorbedDose, aV1: Quantity_AbsorbedDose, aV2: Quantity_AbsorbedDose, aUsense: Standard_Boolean, aVsense: Standard_Boolean): void;
+ SetBasisSurface(aBasisSurface: Handle_StepGeom_Surface): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetU1(aU1: Quantity_AbsorbedDose): void;
+ U1(): Quantity_AbsorbedDose;
+ SetU2(aU2: Quantity_AbsorbedDose): void;
+ U2(): Quantity_AbsorbedDose;
+ SetV1(aV1: Quantity_AbsorbedDose): void;
+ V1(): Quantity_AbsorbedDose;
+ SetV2(aV2: Quantity_AbsorbedDose): void;
+ V2(): Quantity_AbsorbedDose;
+ SetUsense(aUsense: Standard_Boolean): void;
+ Usense(): Standard_Boolean;
+ SetVsense(aVsense: Standard_Boolean): void;
+ Vsense(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_RectangularTrimmedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_RectangularTrimmedSurface): void;
+ get(): StepGeom_RectangularTrimmedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_RectangularTrimmedSurface_1 extends Handle_StepGeom_RectangularTrimmedSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_RectangularTrimmedSurface_2 extends Handle_StepGeom_RectangularTrimmedSurface {
+ constructor(thePtr: StepGeom_RectangularTrimmedSurface);
+ }
+
+ export declare class Handle_StepGeom_RectangularTrimmedSurface_3 extends Handle_StepGeom_RectangularTrimmedSurface {
+ constructor(theHandle: Handle_StepGeom_RectangularTrimmedSurface);
+ }
+
+ export declare class Handle_StepGeom_RectangularTrimmedSurface_4 extends Handle_StepGeom_RectangularTrimmedSurface {
+ constructor(theHandle: Handle_StepGeom_RectangularTrimmedSurface);
+ }
+
+export declare class StepGeom_SweptSurface extends StepGeom_Surface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptCurve: Handle_StepGeom_Curve): void;
+ SetSweptCurve(aSweptCurve: Handle_StepGeom_Curve): void;
+ SweptCurve(): Handle_StepGeom_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SweptSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SweptSurface): void;
+ get(): StepGeom_SweptSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SweptSurface_1 extends Handle_StepGeom_SweptSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SweptSurface_2 extends Handle_StepGeom_SweptSurface {
+ constructor(thePtr: StepGeom_SweptSurface);
+ }
+
+ export declare class Handle_StepGeom_SweptSurface_3 extends Handle_StepGeom_SweptSurface {
+ constructor(theHandle: Handle_StepGeom_SweptSurface);
+ }
+
+ export declare class Handle_StepGeom_SweptSurface_4 extends Handle_StepGeom_SweptSurface {
+ constructor(theHandle: Handle_StepGeom_SweptSurface);
+ }
+
+export declare class Handle_StepGeom_BezierCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BezierCurve): void;
+ get(): StepGeom_BezierCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BezierCurve_1 extends Handle_StepGeom_BezierCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BezierCurve_2 extends Handle_StepGeom_BezierCurve {
+ constructor(thePtr: StepGeom_BezierCurve);
+ }
+
+ export declare class Handle_StepGeom_BezierCurve_3 extends Handle_StepGeom_BezierCurve {
+ constructor(theHandle: Handle_StepGeom_BezierCurve);
+ }
+
+ export declare class Handle_StepGeom_BezierCurve_4 extends Handle_StepGeom_BezierCurve {
+ constructor(theHandle: Handle_StepGeom_BezierCurve);
+ }
+
+export declare class StepGeom_BezierCurve extends StepGeom_BSplineCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfSurfaceBoundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfSurfaceBoundary): void;
+ get(): StepGeom_HArray1OfSurfaceBoundary;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfSurfaceBoundary_1 extends Handle_StepGeom_HArray1OfSurfaceBoundary {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfSurfaceBoundary_2 extends Handle_StepGeom_HArray1OfSurfaceBoundary {
+ constructor(thePtr: StepGeom_HArray1OfSurfaceBoundary);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfSurfaceBoundary_3 extends Handle_StepGeom_HArray1OfSurfaceBoundary {
+ constructor(theHandle: Handle_StepGeom_HArray1OfSurfaceBoundary);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfSurfaceBoundary_4 extends Handle_StepGeom_HArray1OfSurfaceBoundary {
+ constructor(theHandle: Handle_StepGeom_HArray1OfSurfaceBoundary);
+ }
+
+export declare class Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface): void;
+ get(): StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_1 extends Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_2 extends Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface {
+ constructor(thePtr: StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_3 extends Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_4 extends Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface);
+ }
+
+export declare class StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface extends StepGeom_BSplineSurface {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aBSplineSurfaceWithKnots: Handle_StepGeom_BSplineSurfaceWithKnots, aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUMultiplicities: Handle_TColStd_HArray1OfInteger, aVMultiplicities: Handle_TColStd_HArray1OfInteger, aUKnots: Handle_TColStd_HArray1OfReal, aVKnots: Handle_TColStd_HArray1OfReal, aKnotSpec: StepGeom_KnotType, aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ SetBSplineSurfaceWithKnots(aBSplineSurfaceWithKnots: Handle_StepGeom_BSplineSurfaceWithKnots): void;
+ BSplineSurfaceWithKnots(): Handle_StepGeom_BSplineSurfaceWithKnots;
+ SetRationalBSplineSurface(aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ RationalBSplineSurface(): Handle_StepGeom_RationalBSplineSurface;
+ SetUMultiplicities(aUMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ UMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ UMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbUMultiplicities(): Graphic3d_ZLayerId;
+ SetVMultiplicities(aVMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ VMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ VMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbVMultiplicities(): Graphic3d_ZLayerId;
+ SetUKnots(aUKnots: Handle_TColStd_HArray1OfReal): void;
+ UKnots(): Handle_TColStd_HArray1OfReal;
+ UKnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbUKnots(): Graphic3d_ZLayerId;
+ SetVKnots(aVKnots: Handle_TColStd_HArray1OfReal): void;
+ VKnots(): Handle_TColStd_HArray1OfReal;
+ VKnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbVKnots(): Graphic3d_ZLayerId;
+ SetKnotSpec(aKnotSpec: StepGeom_KnotType): void;
+ KnotSpec(): StepGeom_KnotType;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ WeightsData(): Handle_TColStd_HArray2OfReal;
+ WeightsDataValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsDataI(): Graphic3d_ZLayerId;
+ NbWeightsDataJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_SurfaceCurve extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCurve3d: Handle_StepGeom_Curve, aAssociatedGeometry: Handle_StepGeom_HArray1OfPcurveOrSurface, aMasterRepresentation: StepGeom_PreferredSurfaceCurveRepresentation): void;
+ SetCurve3d(aCurve3d: Handle_StepGeom_Curve): void;
+ Curve3d(): Handle_StepGeom_Curve;
+ SetAssociatedGeometry(aAssociatedGeometry: Handle_StepGeom_HArray1OfPcurveOrSurface): void;
+ AssociatedGeometry(): Handle_StepGeom_HArray1OfPcurveOrSurface;
+ AssociatedGeometryValue(num: Graphic3d_ZLayerId): StepGeom_PcurveOrSurface;
+ NbAssociatedGeometry(): Graphic3d_ZLayerId;
+ SetMasterRepresentation(aMasterRepresentation: StepGeom_PreferredSurfaceCurveRepresentation): void;
+ MasterRepresentation(): StepGeom_PreferredSurfaceCurveRepresentation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SurfaceCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfaceCurve): void;
+ get(): StepGeom_SurfaceCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfaceCurve_1 extends Handle_StepGeom_SurfaceCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurve_2 extends Handle_StepGeom_SurfaceCurve {
+ constructor(thePtr: StepGeom_SurfaceCurve);
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurve_3 extends Handle_StepGeom_SurfaceCurve {
+ constructor(theHandle: Handle_StepGeom_SurfaceCurve);
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurve_4 extends Handle_StepGeom_SurfaceCurve {
+ constructor(theHandle: Handle_StepGeom_SurfaceCurve);
+ }
+
+export declare class Handle_StepGeom_HArray1OfCartesianPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfCartesianPoint): void;
+ get(): StepGeom_HArray1OfCartesianPoint;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfCartesianPoint_1 extends Handle_StepGeom_HArray1OfCartesianPoint {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCartesianPoint_2 extends Handle_StepGeom_HArray1OfCartesianPoint {
+ constructor(thePtr: StepGeom_HArray1OfCartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCartesianPoint_3 extends Handle_StepGeom_HArray1OfCartesianPoint {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCartesianPoint_4 extends Handle_StepGeom_HArray1OfCartesianPoint {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCartesianPoint);
+ }
+
+export declare class StepGeom_BSplineCurveWithKnots extends StepGeom_BSplineCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aKnotMultiplicities: Handle_TColStd_HArray1OfInteger, aKnots: Handle_TColStd_HArray1OfReal, aKnotSpec: StepGeom_KnotType): void;
+ SetKnotMultiplicities(aKnotMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ KnotMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ KnotMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbKnotMultiplicities(): Graphic3d_ZLayerId;
+ SetKnots(aKnots: Handle_TColStd_HArray1OfReal): void;
+ Knots(): Handle_TColStd_HArray1OfReal;
+ KnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbKnots(): Graphic3d_ZLayerId;
+ SetKnotSpec(aKnotSpec: StepGeom_KnotType): void;
+ KnotSpec(): StepGeom_KnotType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_BSplineCurveWithKnots {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineCurveWithKnots): void;
+ get(): StepGeom_BSplineCurveWithKnots;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnots_1 extends Handle_StepGeom_BSplineCurveWithKnots {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnots_2 extends Handle_StepGeom_BSplineCurveWithKnots {
+ constructor(thePtr: StepGeom_BSplineCurveWithKnots);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnots_3 extends Handle_StepGeom_BSplineCurveWithKnots {
+ constructor(theHandle: Handle_StepGeom_BSplineCurveWithKnots);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnots_4 extends Handle_StepGeom_BSplineCurveWithKnots {
+ constructor(theHandle: Handle_StepGeom_BSplineCurveWithKnots);
+ }
+
+export declare class StepGeom_VectorOrDirection extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Vector(): Handle_StepGeom_Vector;
+ Direction(): Handle_StepGeom_Direction;
+ delete(): void;
+}
+
+export declare class StepGeom_Axis2Placement3d extends StepGeom_Placement {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLocation: Handle_StepGeom_CartesianPoint, hasAaxis: Standard_Boolean, aAxis: Handle_StepGeom_Direction, hasArefDirection: Standard_Boolean, aRefDirection: Handle_StepGeom_Direction): void;
+ SetAxis(aAxis: Handle_StepGeom_Direction): void;
+ UnSetAxis(): void;
+ Axis(): Handle_StepGeom_Direction;
+ HasAxis(): Standard_Boolean;
+ SetRefDirection(aRefDirection: Handle_StepGeom_Direction): void;
+ UnSetRefDirection(): void;
+ RefDirection(): Handle_StepGeom_Direction;
+ HasRefDirection(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Axis2Placement3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Axis2Placement3d): void;
+ get(): StepGeom_Axis2Placement3d;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Axis2Placement3d_1 extends Handle_StepGeom_Axis2Placement3d {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement3d_2 extends Handle_StepGeom_Axis2Placement3d {
+ constructor(thePtr: StepGeom_Axis2Placement3d);
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement3d_3 extends Handle_StepGeom_Axis2Placement3d {
+ constructor(theHandle: Handle_StepGeom_Axis2Placement3d);
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement3d_4 extends Handle_StepGeom_Axis2Placement3d {
+ constructor(theHandle: Handle_StepGeom_Axis2Placement3d);
+ }
+
+export declare class Handle_StepGeom_HArray2OfCartesianPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray2OfCartesianPoint): void;
+ get(): StepGeom_HArray2OfCartesianPoint;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray2OfCartesianPoint_1 extends Handle_StepGeom_HArray2OfCartesianPoint {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray2OfCartesianPoint_2 extends Handle_StepGeom_HArray2OfCartesianPoint {
+ constructor(thePtr: StepGeom_HArray2OfCartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_HArray2OfCartesianPoint_3 extends Handle_StepGeom_HArray2OfCartesianPoint {
+ constructor(theHandle: Handle_StepGeom_HArray2OfCartesianPoint);
+ }
+
+ export declare class Handle_StepGeom_HArray2OfCartesianPoint_4 extends Handle_StepGeom_HArray2OfCartesianPoint {
+ constructor(theHandle: Handle_StepGeom_HArray2OfCartesianPoint);
+ }
+
+export declare class Handle_StepGeom_SurfacePatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfacePatch): void;
+ get(): StepGeom_SurfacePatch;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfacePatch_1 extends Handle_StepGeom_SurfacePatch {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfacePatch_2 extends Handle_StepGeom_SurfacePatch {
+ constructor(thePtr: StepGeom_SurfacePatch);
+ }
+
+ export declare class Handle_StepGeom_SurfacePatch_3 extends Handle_StepGeom_SurfacePatch {
+ constructor(theHandle: Handle_StepGeom_SurfacePatch);
+ }
+
+ export declare class Handle_StepGeom_SurfacePatch_4 extends Handle_StepGeom_SurfacePatch {
+ constructor(theHandle: Handle_StepGeom_SurfacePatch);
+ }
+
+export declare class StepGeom_SurfacePatch extends Standard_Transient {
+ constructor()
+ Init(aParentSurface: Handle_StepGeom_BoundedSurface, aUTransition: StepGeom_TransitionCode, aVTransition: StepGeom_TransitionCode, aUSense: Standard_Boolean, aVSense: Standard_Boolean): void;
+ SetParentSurface(aParentSurface: Handle_StepGeom_BoundedSurface): void;
+ ParentSurface(): Handle_StepGeom_BoundedSurface;
+ SetUTransition(aUTransition: StepGeom_TransitionCode): void;
+ UTransition(): StepGeom_TransitionCode;
+ SetVTransition(aVTransition: StepGeom_TransitionCode): void;
+ VTransition(): StepGeom_TransitionCode;
+ SetUSense(aUSense: Standard_Boolean): void;
+ USense(): Standard_Boolean;
+ SetVSense(aVSense: Standard_Boolean): void;
+ VSense(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_TrimmingSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ CartesianPoint(): Handle_StepGeom_CartesianPoint;
+ SetParameterValue(aParameterValue: Quantity_AbsorbedDose): void;
+ ParameterValue(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class StepGeom_EvaluatedDegeneratePcurve extends StepGeom_DegeneratePcurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aReferenceToCurve: Handle_StepRepr_DefinitionalRepresentation, aEquivalentPoint: Handle_StepGeom_CartesianPoint): void;
+ SetEquivalentPoint(aEquivalentPoint: Handle_StepGeom_CartesianPoint): void;
+ EquivalentPoint(): Handle_StepGeom_CartesianPoint;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_EvaluatedDegeneratePcurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_EvaluatedDegeneratePcurve): void;
+ get(): StepGeom_EvaluatedDegeneratePcurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_EvaluatedDegeneratePcurve_1 extends Handle_StepGeom_EvaluatedDegeneratePcurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_EvaluatedDegeneratePcurve_2 extends Handle_StepGeom_EvaluatedDegeneratePcurve {
+ constructor(thePtr: StepGeom_EvaluatedDegeneratePcurve);
+ }
+
+ export declare class Handle_StepGeom_EvaluatedDegeneratePcurve_3 extends Handle_StepGeom_EvaluatedDegeneratePcurve {
+ constructor(theHandle: Handle_StepGeom_EvaluatedDegeneratePcurve);
+ }
+
+ export declare class Handle_StepGeom_EvaluatedDegeneratePcurve_4 extends Handle_StepGeom_EvaluatedDegeneratePcurve {
+ constructor(theHandle: Handle_StepGeom_EvaluatedDegeneratePcurve);
+ }
+
+export declare class Handle_StepGeom_PointReplica {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_PointReplica): void;
+ get(): StepGeom_PointReplica;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_PointReplica_1 extends Handle_StepGeom_PointReplica {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_PointReplica_2 extends Handle_StepGeom_PointReplica {
+ constructor(thePtr: StepGeom_PointReplica);
+ }
+
+ export declare class Handle_StepGeom_PointReplica_3 extends Handle_StepGeom_PointReplica {
+ constructor(theHandle: Handle_StepGeom_PointReplica);
+ }
+
+ export declare class Handle_StepGeom_PointReplica_4 extends Handle_StepGeom_PointReplica {
+ constructor(theHandle: Handle_StepGeom_PointReplica);
+ }
+
+export declare class StepGeom_PointReplica extends StepGeom_Point {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aParentPt: Handle_StepGeom_Point, aTransformation: Handle_StepGeom_CartesianTransformationOperator): void;
+ SetParentPt(aParentPt: Handle_StepGeom_Point): void;
+ ParentPt(): Handle_StepGeom_Point;
+ SetTransformation(aTransformation: Handle_StepGeom_CartesianTransformationOperator): void;
+ Transformation(): Handle_StepGeom_CartesianTransformationOperator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_RectangularCompositeSurface extends StepGeom_BoundedSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSegments: Handle_StepGeom_HArray2OfSurfacePatch): void;
+ SetSegments(aSegments: Handle_StepGeom_HArray2OfSurfacePatch): void;
+ Segments(): Handle_StepGeom_HArray2OfSurfacePatch;
+ SegmentsValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Handle_StepGeom_SurfacePatch;
+ NbSegmentsI(): Graphic3d_ZLayerId;
+ NbSegmentsJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_RectangularCompositeSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_RectangularCompositeSurface): void;
+ get(): StepGeom_RectangularCompositeSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_RectangularCompositeSurface_1 extends Handle_StepGeom_RectangularCompositeSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_RectangularCompositeSurface_2 extends Handle_StepGeom_RectangularCompositeSurface {
+ constructor(thePtr: StepGeom_RectangularCompositeSurface);
+ }
+
+ export declare class Handle_StepGeom_RectangularCompositeSurface_3 extends Handle_StepGeom_RectangularCompositeSurface {
+ constructor(theHandle: Handle_StepGeom_RectangularCompositeSurface);
+ }
+
+ export declare class Handle_StepGeom_RectangularCompositeSurface_4 extends Handle_StepGeom_RectangularCompositeSurface {
+ constructor(theHandle: Handle_StepGeom_RectangularCompositeSurface);
+ }
+
+export declare class Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BezierSurfaceAndRationalBSplineSurface): void;
+ get(): StepGeom_BezierSurfaceAndRationalBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_1 extends Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_2 extends Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface {
+ constructor(thePtr: StepGeom_BezierSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_3 extends Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_4 extends Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface);
+ }
+
+export declare class StepGeom_BezierSurfaceAndRationalBSplineSurface extends StepGeom_BSplineSurface {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aBezierSurface: Handle_StepGeom_BezierSurface, aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ SetBezierSurface(aBezierSurface: Handle_StepGeom_BezierSurface): void;
+ BezierSurface(): Handle_StepGeom_BezierSurface;
+ SetRationalBSplineSurface(aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ RationalBSplineSurface(): Handle_StepGeom_RationalBSplineSurface;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ WeightsData(): Handle_TColStd_HArray2OfReal;
+ WeightsDataValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsDataI(): Graphic3d_ZLayerId;
+ NbWeightsDataJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve extends StepGeom_BSplineCurve {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aBSplineCurveWithKnots: Handle_StepGeom_BSplineCurveWithKnots, aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aKnotMultiplicities: Handle_TColStd_HArray1OfInteger, aKnots: Handle_TColStd_HArray1OfReal, aKnotSpec: StepGeom_KnotType, aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ SetBSplineCurveWithKnots(aBSplineCurveWithKnots: Handle_StepGeom_BSplineCurveWithKnots): void;
+ BSplineCurveWithKnots(): Handle_StepGeom_BSplineCurveWithKnots;
+ SetRationalBSplineCurve(aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ RationalBSplineCurve(): Handle_StepGeom_RationalBSplineCurve;
+ SetKnotMultiplicities(aKnotMultiplicities: Handle_TColStd_HArray1OfInteger): void;
+ KnotMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ KnotMultiplicitiesValue(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbKnotMultiplicities(): Graphic3d_ZLayerId;
+ SetKnots(aKnots: Handle_TColStd_HArray1OfReal): void;
+ Knots(): Handle_TColStd_HArray1OfReal;
+ KnotsValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbKnots(): Graphic3d_ZLayerId;
+ SetKnotSpec(aKnotSpec: StepGeom_KnotType): void;
+ KnotSpec(): StepGeom_KnotType;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ WeightsData(): Handle_TColStd_HArray1OfReal;
+ WeightsDataValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsData(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve): void;
+ get(): StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_1 extends Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_2 extends Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor(thePtr: StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_3 extends Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_4 extends Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve);
+ }
+
+export declare class StepGeom_Axis2Placement2d extends StepGeom_Placement {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLocation: Handle_StepGeom_CartesianPoint, hasArefDirection: Standard_Boolean, aRefDirection: Handle_StepGeom_Direction): void;
+ SetRefDirection(aRefDirection: Handle_StepGeom_Direction): void;
+ UnSetRefDirection(): void;
+ RefDirection(): Handle_StepGeom_Direction;
+ HasRefDirection(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Axis2Placement2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Axis2Placement2d): void;
+ get(): StepGeom_Axis2Placement2d;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Axis2Placement2d_1 extends Handle_StepGeom_Axis2Placement2d {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement2d_2 extends Handle_StepGeom_Axis2Placement2d {
+ constructor(thePtr: StepGeom_Axis2Placement2d);
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement2d_3 extends Handle_StepGeom_Axis2Placement2d {
+ constructor(theHandle: Handle_StepGeom_Axis2Placement2d);
+ }
+
+ export declare class Handle_StepGeom_Axis2Placement2d_4 extends Handle_StepGeom_Axis2Placement2d {
+ constructor(theHandle: Handle_StepGeom_Axis2Placement2d);
+ }
+
+export declare class Handle_StepGeom_UniformSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_UniformSurface): void;
+ get(): StepGeom_UniformSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_UniformSurface_1 extends Handle_StepGeom_UniformSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_UniformSurface_2 extends Handle_StepGeom_UniformSurface {
+ constructor(thePtr: StepGeom_UniformSurface);
+ }
+
+ export declare class Handle_StepGeom_UniformSurface_3 extends Handle_StepGeom_UniformSurface {
+ constructor(theHandle: Handle_StepGeom_UniformSurface);
+ }
+
+ export declare class Handle_StepGeom_UniformSurface_4 extends Handle_StepGeom_UniformSurface {
+ constructor(theHandle: Handle_StepGeom_UniformSurface);
+ }
+
+export declare class StepGeom_UniformSurface extends StepGeom_BSplineSurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SurfaceCurveAndBoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfaceCurveAndBoundedCurve): void;
+ get(): StepGeom_SurfaceCurveAndBoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfaceCurveAndBoundedCurve_1 extends Handle_StepGeom_SurfaceCurveAndBoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurveAndBoundedCurve_2 extends Handle_StepGeom_SurfaceCurveAndBoundedCurve {
+ constructor(thePtr: StepGeom_SurfaceCurveAndBoundedCurve);
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurveAndBoundedCurve_3 extends Handle_StepGeom_SurfaceCurveAndBoundedCurve {
+ constructor(theHandle: Handle_StepGeom_SurfaceCurveAndBoundedCurve);
+ }
+
+ export declare class Handle_StepGeom_SurfaceCurveAndBoundedCurve_4 extends Handle_StepGeom_SurfaceCurveAndBoundedCurve {
+ constructor(theHandle: Handle_StepGeom_SurfaceCurveAndBoundedCurve);
+ }
+
+export declare class StepGeom_SurfaceCurveAndBoundedCurve extends StepGeom_SurfaceCurve {
+ constructor()
+ BoundedCurve(): Handle_StepGeom_BoundedCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_QuasiUniformCurveAndRationalBSplineCurve): void;
+ get(): StepGeom_QuasiUniformCurveAndRationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_1 extends Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_2 extends Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve {
+ constructor(thePtr: StepGeom_QuasiUniformCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_3 extends Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_4 extends Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve);
+ }
+
+export declare class StepGeom_QuasiUniformCurveAndRationalBSplineCurve extends StepGeom_BSplineCurve {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aQuasiUniformCurve: Handle_StepGeom_QuasiUniformCurve, aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ SetQuasiUniformCurve(aQuasiUniformCurve: Handle_StepGeom_QuasiUniformCurve): void;
+ QuasiUniformCurve(): Handle_StepGeom_QuasiUniformCurve;
+ SetRationalBSplineCurve(aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ RationalBSplineCurve(): Handle_StepGeom_RationalBSplineCurve;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ WeightsData(): Handle_TColStd_HArray1OfReal;
+ WeightsDataValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsData(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_DegenerateToroidalSurface extends StepGeom_ToroidalSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aMajorRadius: Quantity_AbsorbedDose, aMinorRadius: Quantity_AbsorbedDose, aSelectOuter: Standard_Boolean): void;
+ SetSelectOuter(aSelectOuter: Standard_Boolean): void;
+ SelectOuter(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_DegenerateToroidalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_DegenerateToroidalSurface): void;
+ get(): StepGeom_DegenerateToroidalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_DegenerateToroidalSurface_1 extends Handle_StepGeom_DegenerateToroidalSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_DegenerateToroidalSurface_2 extends Handle_StepGeom_DegenerateToroidalSurface {
+ constructor(thePtr: StepGeom_DegenerateToroidalSurface);
+ }
+
+ export declare class Handle_StepGeom_DegenerateToroidalSurface_3 extends Handle_StepGeom_DegenerateToroidalSurface {
+ constructor(theHandle: Handle_StepGeom_DegenerateToroidalSurface);
+ }
+
+ export declare class Handle_StepGeom_DegenerateToroidalSurface_4 extends Handle_StepGeom_DegenerateToroidalSurface {
+ constructor(theHandle: Handle_StepGeom_DegenerateToroidalSurface);
+ }
+
+export declare class Handle_StepGeom_TrimmedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_TrimmedCurve): void;
+ get(): StepGeom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_TrimmedCurve_1 extends Handle_StepGeom_TrimmedCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_TrimmedCurve_2 extends Handle_StepGeom_TrimmedCurve {
+ constructor(thePtr: StepGeom_TrimmedCurve);
+ }
+
+ export declare class Handle_StepGeom_TrimmedCurve_3 extends Handle_StepGeom_TrimmedCurve {
+ constructor(theHandle: Handle_StepGeom_TrimmedCurve);
+ }
+
+ export declare class Handle_StepGeom_TrimmedCurve_4 extends Handle_StepGeom_TrimmedCurve {
+ constructor(theHandle: Handle_StepGeom_TrimmedCurve);
+ }
+
+export declare class StepGeom_TrimmedCurve extends StepGeom_BoundedCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisCurve: Handle_StepGeom_Curve, aTrim1: Handle_StepGeom_HArray1OfTrimmingSelect, aTrim2: Handle_StepGeom_HArray1OfTrimmingSelect, aSenseAgreement: Standard_Boolean, aMasterRepresentation: StepGeom_TrimmingPreference): void;
+ SetBasisCurve(aBasisCurve: Handle_StepGeom_Curve): void;
+ BasisCurve(): Handle_StepGeom_Curve;
+ SetTrim1(aTrim1: Handle_StepGeom_HArray1OfTrimmingSelect): void;
+ Trim1(): Handle_StepGeom_HArray1OfTrimmingSelect;
+ Trim1Value(num: Graphic3d_ZLayerId): StepGeom_TrimmingSelect;
+ NbTrim1(): Graphic3d_ZLayerId;
+ SetTrim2(aTrim2: Handle_StepGeom_HArray1OfTrimmingSelect): void;
+ Trim2(): Handle_StepGeom_HArray1OfTrimmingSelect;
+ Trim2Value(num: Graphic3d_ZLayerId): StepGeom_TrimmingSelect;
+ NbTrim2(): Graphic3d_ZLayerId;
+ SetSenseAgreement(aSenseAgreement: Standard_Boolean): void;
+ SenseAgreement(): Standard_Boolean;
+ SetMasterRepresentation(aMasterRepresentation: StepGeom_TrimmingPreference): void;
+ MasterRepresentation(): StepGeom_TrimmingPreference;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_Axis2Placement extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Axis2Placement2d(): Handle_StepGeom_Axis2Placement2d;
+ Axis2Placement3d(): Handle_StepGeom_Axis2Placement3d;
+ delete(): void;
+}
+
+export declare class StepGeom_GeometricRepresentationContextAndParametricRepresentationContext extends StepRepr_RepresentationContext {
+ constructor()
+ Init_1(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aGeometricRepresentationContext: Handle_StepGeom_GeometricRepresentationContext, aParametricRepresentationContext: Handle_StepRepr_ParametricRepresentationContext): void;
+ Init_2(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ SetGeometricRepresentationContext(aGeometricRepresentationContext: Handle_StepGeom_GeometricRepresentationContext): void;
+ GeometricRepresentationContext(): Handle_StepGeom_GeometricRepresentationContext;
+ SetParametricRepresentationContext(aParametricRepresentationContext: Handle_StepRepr_ParametricRepresentationContext): void;
+ ParametricRepresentationContext(): Handle_StepRepr_ParametricRepresentationContext;
+ SetCoordinateSpaceDimension(aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ CoordinateSpaceDimension(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_GeometricRepresentationContextAndParametricRepresentationContext): void;
+ get(): StepGeom_GeometricRepresentationContextAndParametricRepresentationContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_1 extends Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_2 extends Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext {
+ constructor(thePtr: StepGeom_GeometricRepresentationContextAndParametricRepresentationContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_3 extends Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_4 extends Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext);
+ }
+
+export declare class StepGeom_PcurveOrSurface extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Pcurve(): Handle_StepGeom_Pcurve;
+ Surface(): Handle_StepGeom_Surface;
+ delete(): void;
+}
+
+export declare type StepGeom_BSplineCurveForm = {
+ StepGeom_bscfPolylineForm: {};
+ StepGeom_bscfCircularArc: {};
+ StepGeom_bscfEllipticArc: {};
+ StepGeom_bscfParabolicArc: {};
+ StepGeom_bscfHyperbolicArc: {};
+ StepGeom_bscfUnspecified: {};
+}
+
+export declare class StepGeom_OuterBoundaryCurve extends StepGeom_BoundaryCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_OuterBoundaryCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_OuterBoundaryCurve): void;
+ get(): StepGeom_OuterBoundaryCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_OuterBoundaryCurve_1 extends Handle_StepGeom_OuterBoundaryCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_OuterBoundaryCurve_2 extends Handle_StepGeom_OuterBoundaryCurve {
+ constructor(thePtr: StepGeom_OuterBoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_OuterBoundaryCurve_3 extends Handle_StepGeom_OuterBoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_OuterBoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_OuterBoundaryCurve_4 extends Handle_StepGeom_OuterBoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_OuterBoundaryCurve);
+ }
+
+export declare class StepGeom_SurfaceOfRevolution extends StepGeom_SweptSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptCurve: Handle_StepGeom_Curve, aAxisPosition: Handle_StepGeom_Axis1Placement): void;
+ SetAxisPosition(aAxisPosition: Handle_StepGeom_Axis1Placement): void;
+ AxisPosition(): Handle_StepGeom_Axis1Placement;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SurfaceOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfaceOfRevolution): void;
+ get(): StepGeom_SurfaceOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfaceOfRevolution_1 extends Handle_StepGeom_SurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfRevolution_2 extends Handle_StepGeom_SurfaceOfRevolution {
+ constructor(thePtr: StepGeom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfRevolution_3 extends Handle_StepGeom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_StepGeom_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfRevolution_4 extends Handle_StepGeom_SurfaceOfRevolution {
+ constructor(theHandle: Handle_StepGeom_SurfaceOfRevolution);
+ }
+
+export declare class Handle_StepGeom_Circle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Circle): void;
+ get(): StepGeom_Circle;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Circle_1 extends Handle_StepGeom_Circle {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Circle_2 extends Handle_StepGeom_Circle {
+ constructor(thePtr: StepGeom_Circle);
+ }
+
+ export declare class Handle_StepGeom_Circle_3 extends Handle_StepGeom_Circle {
+ constructor(theHandle: Handle_StepGeom_Circle);
+ }
+
+ export declare class Handle_StepGeom_Circle_4 extends Handle_StepGeom_Circle {
+ constructor(theHandle: Handle_StepGeom_Circle);
+ }
+
+export declare class StepGeom_Circle extends StepGeom_Conic {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aRadius: Quantity_AbsorbedDose): void;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepGeom_BSplineSurfaceForm = {
+ StepGeom_bssfPlaneSurf: {};
+ StepGeom_bssfCylindricalSurf: {};
+ StepGeom_bssfConicalSurf: {};
+ StepGeom_bssfSphericalSurf: {};
+ StepGeom_bssfToroidalSurf: {};
+ StepGeom_bssfSurfOfRevolution: {};
+ StepGeom_bssfRuledSurf: {};
+ StepGeom_bssfGeneralisedCone: {};
+ StepGeom_bssfQuadricSurf: {};
+ StepGeom_bssfSurfOfLinearExtrusion: {};
+ StepGeom_bssfUnspecified: {};
+}
+
+export declare class Handle_StepGeom_RationalBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_RationalBSplineCurve): void;
+ get(): StepGeom_RationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_RationalBSplineCurve_1 extends Handle_StepGeom_RationalBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineCurve_2 extends Handle_StepGeom_RationalBSplineCurve {
+ constructor(thePtr: StepGeom_RationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineCurve_3 extends Handle_StepGeom_RationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_RationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineCurve_4 extends Handle_StepGeom_RationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_RationalBSplineCurve);
+ }
+
+export declare class StepGeom_RationalBSplineCurve extends StepGeom_BSplineCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ WeightsData(): Handle_TColStd_HArray1OfReal;
+ WeightsDataValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsData(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface extends StepGeom_BSplineSurface {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aQuasiUniformSurface: Handle_StepGeom_QuasiUniformSurface, aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ SetQuasiUniformSurface(aQuasiUniformSurface: Handle_StepGeom_QuasiUniformSurface): void;
+ QuasiUniformSurface(): Handle_StepGeom_QuasiUniformSurface;
+ SetRationalBSplineSurface(aRationalBSplineSurface: Handle_StepGeom_RationalBSplineSurface): void;
+ RationalBSplineSurface(): Handle_StepGeom_RationalBSplineSurface;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ WeightsData(): Handle_TColStd_HArray2OfReal;
+ WeightsDataValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsDataI(): Graphic3d_ZLayerId;
+ NbWeightsDataJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface): void;
+ get(): StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_1 extends Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_2 extends Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface {
+ constructor(thePtr: StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_3 extends Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_4 extends Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface);
+ }
+
+export declare class Handle_StepGeom_Surface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Surface): void;
+ get(): StepGeom_Surface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Surface_1 extends Handle_StepGeom_Surface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Surface_2 extends Handle_StepGeom_Surface {
+ constructor(thePtr: StepGeom_Surface);
+ }
+
+ export declare class Handle_StepGeom_Surface_3 extends Handle_StepGeom_Surface {
+ constructor(theHandle: Handle_StepGeom_Surface);
+ }
+
+ export declare class Handle_StepGeom_Surface_4 extends Handle_StepGeom_Surface {
+ constructor(theHandle: Handle_StepGeom_Surface);
+ }
+
+export declare class StepGeom_Surface extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray2OfSurfacePatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray2OfSurfacePatch): void;
+ get(): StepGeom_HArray2OfSurfacePatch;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray2OfSurfacePatch_1 extends Handle_StepGeom_HArray2OfSurfacePatch {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray2OfSurfacePatch_2 extends Handle_StepGeom_HArray2OfSurfacePatch {
+ constructor(thePtr: StepGeom_HArray2OfSurfacePatch);
+ }
+
+ export declare class Handle_StepGeom_HArray2OfSurfacePatch_3 extends Handle_StepGeom_HArray2OfSurfacePatch {
+ constructor(theHandle: Handle_StepGeom_HArray2OfSurfacePatch);
+ }
+
+ export declare class Handle_StepGeom_HArray2OfSurfacePatch_4 extends Handle_StepGeom_HArray2OfSurfacePatch {
+ constructor(theHandle: Handle_StepGeom_HArray2OfSurfacePatch);
+ }
+
+export declare class StepGeom_BoundedCurve extends StepGeom_Curve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_BoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BoundedCurve): void;
+ get(): StepGeom_BoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BoundedCurve_1 extends Handle_StepGeom_BoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BoundedCurve_2 extends Handle_StepGeom_BoundedCurve {
+ constructor(thePtr: StepGeom_BoundedCurve);
+ }
+
+ export declare class Handle_StepGeom_BoundedCurve_3 extends Handle_StepGeom_BoundedCurve {
+ constructor(theHandle: Handle_StepGeom_BoundedCurve);
+ }
+
+ export declare class Handle_StepGeom_BoundedCurve_4 extends Handle_StepGeom_BoundedCurve {
+ constructor(theHandle: Handle_StepGeom_BoundedCurve);
+ }
+
+export declare class StepGeom_CompositeCurveOnSurface extends StepGeom_CompositeCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CompositeCurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CompositeCurveOnSurface): void;
+ get(): StepGeom_CompositeCurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CompositeCurveOnSurface_1 extends Handle_StepGeom_CompositeCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveOnSurface_2 extends Handle_StepGeom_CompositeCurveOnSurface {
+ constructor(thePtr: StepGeom_CompositeCurveOnSurface);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveOnSurface_3 extends Handle_StepGeom_CompositeCurveOnSurface {
+ constructor(theHandle: Handle_StepGeom_CompositeCurveOnSurface);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveOnSurface_4 extends Handle_StepGeom_CompositeCurveOnSurface {
+ constructor(theHandle: Handle_StepGeom_CompositeCurveOnSurface);
+ }
+
+export declare class Handle_StepGeom_SurfaceReplica {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfaceReplica): void;
+ get(): StepGeom_SurfaceReplica;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfaceReplica_1 extends Handle_StepGeom_SurfaceReplica {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfaceReplica_2 extends Handle_StepGeom_SurfaceReplica {
+ constructor(thePtr: StepGeom_SurfaceReplica);
+ }
+
+ export declare class Handle_StepGeom_SurfaceReplica_3 extends Handle_StepGeom_SurfaceReplica {
+ constructor(theHandle: Handle_StepGeom_SurfaceReplica);
+ }
+
+ export declare class Handle_StepGeom_SurfaceReplica_4 extends Handle_StepGeom_SurfaceReplica {
+ constructor(theHandle: Handle_StepGeom_SurfaceReplica);
+ }
+
+export declare class StepGeom_SurfaceReplica extends StepGeom_Surface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aParentSurface: Handle_StepGeom_Surface, aTransformation: Handle_StepGeom_CartesianTransformationOperator3d): void;
+ SetParentSurface(aParentSurface: Handle_StepGeom_Surface): void;
+ ParentSurface(): Handle_StepGeom_Surface;
+ SetTransformation(aTransformation: Handle_StepGeom_CartesianTransformationOperator3d): void;
+ Transformation(): Handle_StepGeom_CartesianTransformationOperator3d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_OffsetSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_OffsetSurface): void;
+ get(): StepGeom_OffsetSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_OffsetSurface_1 extends Handle_StepGeom_OffsetSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_OffsetSurface_2 extends Handle_StepGeom_OffsetSurface {
+ constructor(thePtr: StepGeom_OffsetSurface);
+ }
+
+ export declare class Handle_StepGeom_OffsetSurface_3 extends Handle_StepGeom_OffsetSurface {
+ constructor(theHandle: Handle_StepGeom_OffsetSurface);
+ }
+
+ export declare class Handle_StepGeom_OffsetSurface_4 extends Handle_StepGeom_OffsetSurface {
+ constructor(theHandle: Handle_StepGeom_OffsetSurface);
+ }
+
+export declare class StepGeom_OffsetSurface extends StepGeom_Surface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aDistance: Quantity_AbsorbedDose, aSelfIntersect: StepData_Logical): void;
+ SetBasisSurface(aBasisSurface: Handle_StepGeom_Surface): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetDistance(aDistance: Quantity_AbsorbedDose): void;
+ Distance(): Quantity_AbsorbedDose;
+ SetSelfIntersect(aSelfIntersect: StepData_Logical): void;
+ SelfIntersect(): StepData_Logical;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_Pcurve extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aReferenceToCurve: Handle_StepRepr_DefinitionalRepresentation): void;
+ SetBasisSurface(aBasisSurface: Handle_StepGeom_Surface): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetReferenceToCurve(aReferenceToCurve: Handle_StepRepr_DefinitionalRepresentation): void;
+ ReferenceToCurve(): Handle_StepRepr_DefinitionalRepresentation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Pcurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Pcurve): void;
+ get(): StepGeom_Pcurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Pcurve_1 extends Handle_StepGeom_Pcurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Pcurve_2 extends Handle_StepGeom_Pcurve {
+ constructor(thePtr: StepGeom_Pcurve);
+ }
+
+ export declare class Handle_StepGeom_Pcurve_3 extends Handle_StepGeom_Pcurve {
+ constructor(theHandle: Handle_StepGeom_Pcurve);
+ }
+
+ export declare class Handle_StepGeom_Pcurve_4 extends Handle_StepGeom_Pcurve {
+ constructor(theHandle: Handle_StepGeom_Pcurve);
+ }
+
+export declare class StepGeom_DegeneratePcurve extends StepGeom_Point {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aReferenceToCurve: Handle_StepRepr_DefinitionalRepresentation): void;
+ SetBasisSurface(aBasisSurface: Handle_StepGeom_Surface): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetReferenceToCurve(aReferenceToCurve: Handle_StepRepr_DefinitionalRepresentation): void;
+ ReferenceToCurve(): Handle_StepRepr_DefinitionalRepresentation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_DegeneratePcurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_DegeneratePcurve): void;
+ get(): StepGeom_DegeneratePcurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_DegeneratePcurve_1 extends Handle_StepGeom_DegeneratePcurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_DegeneratePcurve_2 extends Handle_StepGeom_DegeneratePcurve {
+ constructor(thePtr: StepGeom_DegeneratePcurve);
+ }
+
+ export declare class Handle_StepGeom_DegeneratePcurve_3 extends Handle_StepGeom_DegeneratePcurve {
+ constructor(theHandle: Handle_StepGeom_DegeneratePcurve);
+ }
+
+ export declare class Handle_StepGeom_DegeneratePcurve_4 extends Handle_StepGeom_DegeneratePcurve {
+ constructor(theHandle: Handle_StepGeom_DegeneratePcurve);
+ }
+
+export declare class Handle_StepGeom_Point {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Point): void;
+ get(): StepGeom_Point;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Point_1 extends Handle_StepGeom_Point {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Point_2 extends Handle_StepGeom_Point {
+ constructor(thePtr: StepGeom_Point);
+ }
+
+ export declare class Handle_StepGeom_Point_3 extends Handle_StepGeom_Point {
+ constructor(theHandle: Handle_StepGeom_Point);
+ }
+
+ export declare class Handle_StepGeom_Point_4 extends Handle_StepGeom_Point {
+ constructor(theHandle: Handle_StepGeom_Point);
+ }
+
+export declare class StepGeom_Point extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_UniformCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_UniformCurve): void;
+ get(): StepGeom_UniformCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_UniformCurve_1 extends Handle_StepGeom_UniformCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_UniformCurve_2 extends Handle_StepGeom_UniformCurve {
+ constructor(thePtr: StepGeom_UniformCurve);
+ }
+
+ export declare class Handle_StepGeom_UniformCurve_3 extends Handle_StepGeom_UniformCurve {
+ constructor(theHandle: Handle_StepGeom_UniformCurve);
+ }
+
+ export declare class Handle_StepGeom_UniformCurve_4 extends Handle_StepGeom_UniformCurve {
+ constructor(theHandle: Handle_StepGeom_UniformCurve);
+ }
+
+export declare class StepGeom_UniformCurve extends StepGeom_BSplineCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CylindricalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CylindricalSurface): void;
+ get(): StepGeom_CylindricalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CylindricalSurface_1 extends Handle_StepGeom_CylindricalSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CylindricalSurface_2 extends Handle_StepGeom_CylindricalSurface {
+ constructor(thePtr: StepGeom_CylindricalSurface);
+ }
+
+ export declare class Handle_StepGeom_CylindricalSurface_3 extends Handle_StepGeom_CylindricalSurface {
+ constructor(theHandle: Handle_StepGeom_CylindricalSurface);
+ }
+
+ export declare class Handle_StepGeom_CylindricalSurface_4 extends Handle_StepGeom_CylindricalSurface {
+ constructor(theHandle: Handle_StepGeom_CylindricalSurface);
+ }
+
+export declare class StepGeom_CylindricalSurface extends StepGeom_ElementarySurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aRadius: Quantity_AbsorbedDose): void;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_CurveReplica extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aParentCurve: Handle_StepGeom_Curve, aTransformation: Handle_StepGeom_CartesianTransformationOperator): void;
+ SetParentCurve(aParentCurve: Handle_StepGeom_Curve): void;
+ ParentCurve(): Handle_StepGeom_Curve;
+ SetTransformation(aTransformation: Handle_StepGeom_CartesianTransformationOperator): void;
+ Transformation(): Handle_StepGeom_CartesianTransformationOperator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CurveReplica {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CurveReplica): void;
+ get(): StepGeom_CurveReplica;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CurveReplica_1 extends Handle_StepGeom_CurveReplica {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CurveReplica_2 extends Handle_StepGeom_CurveReplica {
+ constructor(thePtr: StepGeom_CurveReplica);
+ }
+
+ export declare class Handle_StepGeom_CurveReplica_3 extends Handle_StepGeom_CurveReplica {
+ constructor(theHandle: Handle_StepGeom_CurveReplica);
+ }
+
+ export declare class Handle_StepGeom_CurveReplica_4 extends Handle_StepGeom_CurveReplica {
+ constructor(theHandle: Handle_StepGeom_CurveReplica);
+ }
+
+export declare class Handle_StepGeom_Ellipse {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Ellipse): void;
+ get(): StepGeom_Ellipse;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Ellipse_1 extends Handle_StepGeom_Ellipse {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Ellipse_2 extends Handle_StepGeom_Ellipse {
+ constructor(thePtr: StepGeom_Ellipse);
+ }
+
+ export declare class Handle_StepGeom_Ellipse_3 extends Handle_StepGeom_Ellipse {
+ constructor(theHandle: Handle_StepGeom_Ellipse);
+ }
+
+ export declare class Handle_StepGeom_Ellipse_4 extends Handle_StepGeom_Ellipse {
+ constructor(theHandle: Handle_StepGeom_Ellipse);
+ }
+
+export declare class StepGeom_Ellipse extends StepGeom_Conic {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aSemiAxis1: Quantity_AbsorbedDose, aSemiAxis2: Quantity_AbsorbedDose): void;
+ SetSemiAxis1(aSemiAxis1: Quantity_AbsorbedDose): void;
+ SemiAxis1(): Quantity_AbsorbedDose;
+ SetSemiAxis2(aSemiAxis2: Quantity_AbsorbedDose): void;
+ SemiAxis2(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_Parabola extends StepGeom_Conic {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aFocalDist: Quantity_AbsorbedDose): void;
+ SetFocalDist(aFocalDist: Quantity_AbsorbedDose): void;
+ FocalDist(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Parabola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Parabola): void;
+ get(): StepGeom_Parabola;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Parabola_1 extends Handle_StepGeom_Parabola {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Parabola_2 extends Handle_StepGeom_Parabola {
+ constructor(thePtr: StepGeom_Parabola);
+ }
+
+ export declare class Handle_StepGeom_Parabola_3 extends Handle_StepGeom_Parabola {
+ constructor(theHandle: Handle_StepGeom_Parabola);
+ }
+
+ export declare class Handle_StepGeom_Parabola_4 extends Handle_StepGeom_Parabola {
+ constructor(theHandle: Handle_StepGeom_Parabola);
+ }
+
+export declare class StepGeom_RationalBSplineSurface extends StepGeom_BSplineSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray2OfReal): void;
+ WeightsData(): Handle_TColStd_HArray2OfReal;
+ WeightsDataValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsDataI(): Graphic3d_ZLayerId;
+ NbWeightsDataJ(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_RationalBSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_RationalBSplineSurface): void;
+ get(): StepGeom_RationalBSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_RationalBSplineSurface_1 extends Handle_StepGeom_RationalBSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineSurface_2 extends Handle_StepGeom_RationalBSplineSurface {
+ constructor(thePtr: StepGeom_RationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineSurface_3 extends Handle_StepGeom_RationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_RationalBSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_RationalBSplineSurface_4 extends Handle_StepGeom_RationalBSplineSurface {
+ constructor(theHandle: Handle_StepGeom_RationalBSplineSurface);
+ }
+
+export declare class StepGeom_Array1OfTrimmingSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepGeom_TrimmingSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepGeom_Array1OfTrimmingSelect): StepGeom_Array1OfTrimmingSelect;
+ Move(theOther: StepGeom_Array1OfTrimmingSelect): StepGeom_Array1OfTrimmingSelect;
+ First(): StepGeom_TrimmingSelect;
+ ChangeFirst(): StepGeom_TrimmingSelect;
+ Last(): StepGeom_TrimmingSelect;
+ ChangeLast(): StepGeom_TrimmingSelect;
+ Value(theIndex: Standard_Integer): StepGeom_TrimmingSelect;
+ ChangeValue(theIndex: Standard_Integer): StepGeom_TrimmingSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepGeom_TrimmingSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepGeom_Array1OfTrimmingSelect_1 extends StepGeom_Array1OfTrimmingSelect {
+ constructor();
+ }
+
+ export declare class StepGeom_Array1OfTrimmingSelect_2 extends StepGeom_Array1OfTrimmingSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepGeom_Array1OfTrimmingSelect_3 extends StepGeom_Array1OfTrimmingSelect {
+ constructor(theOther: StepGeom_Array1OfTrimmingSelect);
+ }
+
+ export declare class StepGeom_Array1OfTrimmingSelect_4 extends StepGeom_Array1OfTrimmingSelect {
+ constructor(theOther: StepGeom_Array1OfTrimmingSelect);
+ }
+
+ export declare class StepGeom_Array1OfTrimmingSelect_5 extends StepGeom_Array1OfTrimmingSelect {
+ constructor(theBegin: StepGeom_TrimmingSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepGeom_SurfaceBoundary extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ BoundaryCurve(): Handle_StepGeom_BoundaryCurve;
+ DegeneratePcurve(): Handle_StepGeom_DegeneratePcurve;
+ delete(): void;
+}
+
+export declare class StepGeom_Hyperbola extends StepGeom_Conic {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aSemiAxis: Quantity_AbsorbedDose, aSemiImagAxis: Quantity_AbsorbedDose): void;
+ SetSemiAxis(aSemiAxis: Quantity_AbsorbedDose): void;
+ SemiAxis(): Quantity_AbsorbedDose;
+ SetSemiImagAxis(aSemiImagAxis: Quantity_AbsorbedDose): void;
+ SemiImagAxis(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Hyperbola {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Hyperbola): void;
+ get(): StepGeom_Hyperbola;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Hyperbola_1 extends Handle_StepGeom_Hyperbola {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Hyperbola_2 extends Handle_StepGeom_Hyperbola {
+ constructor(thePtr: StepGeom_Hyperbola);
+ }
+
+ export declare class Handle_StepGeom_Hyperbola_3 extends Handle_StepGeom_Hyperbola {
+ constructor(theHandle: Handle_StepGeom_Hyperbola);
+ }
+
+ export declare class Handle_StepGeom_Hyperbola_4 extends Handle_StepGeom_Hyperbola {
+ constructor(theHandle: Handle_StepGeom_Hyperbola);
+ }
+
+export declare class Handle_StepGeom_CompositeCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CompositeCurve): void;
+ get(): StepGeom_CompositeCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CompositeCurve_1 extends Handle_StepGeom_CompositeCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CompositeCurve_2 extends Handle_StepGeom_CompositeCurve {
+ constructor(thePtr: StepGeom_CompositeCurve);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurve_3 extends Handle_StepGeom_CompositeCurve {
+ constructor(theHandle: Handle_StepGeom_CompositeCurve);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurve_4 extends Handle_StepGeom_CompositeCurve {
+ constructor(theHandle: Handle_StepGeom_CompositeCurve);
+ }
+
+export declare class StepGeom_CompositeCurve extends StepGeom_BoundedCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSegments: Handle_StepGeom_HArray1OfCompositeCurveSegment, aSelfIntersect: StepData_Logical): void;
+ SetSegments(aSegments: Handle_StepGeom_HArray1OfCompositeCurveSegment): void;
+ Segments(): Handle_StepGeom_HArray1OfCompositeCurveSegment;
+ SegmentsValue(num: Graphic3d_ZLayerId): Handle_StepGeom_CompositeCurveSegment;
+ NbSegments(): Graphic3d_ZLayerId;
+ SetSelfIntersect(aSelfIntersect: StepData_Logical): void;
+ SelfIntersect(): StepData_Logical;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_IntersectionCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_IntersectionCurve): void;
+ get(): StepGeom_IntersectionCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_IntersectionCurve_1 extends Handle_StepGeom_IntersectionCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_IntersectionCurve_2 extends Handle_StepGeom_IntersectionCurve {
+ constructor(thePtr: StepGeom_IntersectionCurve);
+ }
+
+ export declare class Handle_StepGeom_IntersectionCurve_3 extends Handle_StepGeom_IntersectionCurve {
+ constructor(theHandle: Handle_StepGeom_IntersectionCurve);
+ }
+
+ export declare class Handle_StepGeom_IntersectionCurve_4 extends Handle_StepGeom_IntersectionCurve {
+ constructor(theHandle: Handle_StepGeom_IntersectionCurve);
+ }
+
+export declare class StepGeom_IntersectionCurve extends StepGeom_SurfaceCurve {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfCompositeCurveSegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfCompositeCurveSegment): void;
+ get(): StepGeom_HArray1OfCompositeCurveSegment;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfCompositeCurveSegment_1 extends Handle_StepGeom_HArray1OfCompositeCurveSegment {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCompositeCurveSegment_2 extends Handle_StepGeom_HArray1OfCompositeCurveSegment {
+ constructor(thePtr: StepGeom_HArray1OfCompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCompositeCurveSegment_3 extends Handle_StepGeom_HArray1OfCompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfCompositeCurveSegment_4 extends Handle_StepGeom_HArray1OfCompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_HArray1OfCompositeCurveSegment);
+ }
+
+export declare class Handle_StepGeom_SphericalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SphericalSurface): void;
+ get(): StepGeom_SphericalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SphericalSurface_1 extends Handle_StepGeom_SphericalSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SphericalSurface_2 extends Handle_StepGeom_SphericalSurface {
+ constructor(thePtr: StepGeom_SphericalSurface);
+ }
+
+ export declare class Handle_StepGeom_SphericalSurface_3 extends Handle_StepGeom_SphericalSurface {
+ constructor(theHandle: Handle_StepGeom_SphericalSurface);
+ }
+
+ export declare class Handle_StepGeom_SphericalSurface_4 extends Handle_StepGeom_SphericalSurface {
+ constructor(theHandle: Handle_StepGeom_SphericalSurface);
+ }
+
+export declare class StepGeom_SphericalSurface extends StepGeom_ElementarySurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aRadius: Quantity_AbsorbedDose): void;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_SurfaceOfLinearExtrusion extends StepGeom_SweptSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptCurve: Handle_StepGeom_Curve, aExtrusionAxis: Handle_StepGeom_Vector): void;
+ SetExtrusionAxis(aExtrusionAxis: Handle_StepGeom_Vector): void;
+ ExtrusionAxis(): Handle_StepGeom_Vector;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_SurfaceOfLinearExtrusion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_SurfaceOfLinearExtrusion): void;
+ get(): StepGeom_SurfaceOfLinearExtrusion;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_SurfaceOfLinearExtrusion_1 extends Handle_StepGeom_SurfaceOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfLinearExtrusion_2 extends Handle_StepGeom_SurfaceOfLinearExtrusion {
+ constructor(thePtr: StepGeom_SurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfLinearExtrusion_3 extends Handle_StepGeom_SurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_StepGeom_SurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_StepGeom_SurfaceOfLinearExtrusion_4 extends Handle_StepGeom_SurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_StepGeom_SurfaceOfLinearExtrusion);
+ }
+
+export declare class Handle_StepGeom_CurveBoundedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CurveBoundedSurface): void;
+ get(): StepGeom_CurveBoundedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CurveBoundedSurface_1 extends Handle_StepGeom_CurveBoundedSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CurveBoundedSurface_2 extends Handle_StepGeom_CurveBoundedSurface {
+ constructor(thePtr: StepGeom_CurveBoundedSurface);
+ }
+
+ export declare class Handle_StepGeom_CurveBoundedSurface_3 extends Handle_StepGeom_CurveBoundedSurface {
+ constructor(theHandle: Handle_StepGeom_CurveBoundedSurface);
+ }
+
+ export declare class Handle_StepGeom_CurveBoundedSurface_4 extends Handle_StepGeom_CurveBoundedSurface {
+ constructor(theHandle: Handle_StepGeom_CurveBoundedSurface);
+ }
+
+export declare class StepGeom_CurveBoundedSurface extends StepGeom_BoundedSurface {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aBoundaries: Handle_StepGeom_HArray1OfSurfaceBoundary, aImplicitOuter: Standard_Boolean): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetBasisSurface(BasisSurface: Handle_StepGeom_Surface): void;
+ Boundaries(): Handle_StepGeom_HArray1OfSurfaceBoundary;
+ SetBoundaries(Boundaries: Handle_StepGeom_HArray1OfSurfaceBoundary): void;
+ ImplicitOuter(): Standard_Boolean;
+ SetImplicitOuter(ImplicitOuter: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_PointOnCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_PointOnCurve): void;
+ get(): StepGeom_PointOnCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_PointOnCurve_1 extends Handle_StepGeom_PointOnCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_PointOnCurve_2 extends Handle_StepGeom_PointOnCurve {
+ constructor(thePtr: StepGeom_PointOnCurve);
+ }
+
+ export declare class Handle_StepGeom_PointOnCurve_3 extends Handle_StepGeom_PointOnCurve {
+ constructor(theHandle: Handle_StepGeom_PointOnCurve);
+ }
+
+ export declare class Handle_StepGeom_PointOnCurve_4 extends Handle_StepGeom_PointOnCurve {
+ constructor(theHandle: Handle_StepGeom_PointOnCurve);
+ }
+
+export declare class StepGeom_PointOnCurve extends StepGeom_Point {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisCurve: Handle_StepGeom_Curve, aPointParameter: Quantity_AbsorbedDose): void;
+ SetBasisCurve(aBasisCurve: Handle_StepGeom_Curve): void;
+ BasisCurve(): Handle_StepGeom_Curve;
+ SetPointParameter(aPointParameter: Quantity_AbsorbedDose): void;
+ PointParameter(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_Curve extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Curve): void;
+ get(): StepGeom_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Curve_1 extends Handle_StepGeom_Curve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Curve_2 extends Handle_StepGeom_Curve {
+ constructor(thePtr: StepGeom_Curve);
+ }
+
+ export declare class Handle_StepGeom_Curve_3 extends Handle_StepGeom_Curve {
+ constructor(theHandle: Handle_StepGeom_Curve);
+ }
+
+ export declare class Handle_StepGeom_Curve_4 extends Handle_StepGeom_Curve {
+ constructor(theHandle: Handle_StepGeom_Curve);
+ }
+
+export declare class Handle_StepGeom_OrientedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_OrientedSurface): void;
+ get(): StepGeom_OrientedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_OrientedSurface_1 extends Handle_StepGeom_OrientedSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_OrientedSurface_2 extends Handle_StepGeom_OrientedSurface {
+ constructor(thePtr: StepGeom_OrientedSurface);
+ }
+
+ export declare class Handle_StepGeom_OrientedSurface_3 extends Handle_StepGeom_OrientedSurface {
+ constructor(theHandle: Handle_StepGeom_OrientedSurface);
+ }
+
+ export declare class Handle_StepGeom_OrientedSurface_4 extends Handle_StepGeom_OrientedSurface {
+ constructor(theHandle: Handle_StepGeom_OrientedSurface);
+ }
+
+export declare class StepGeom_OrientedSurface extends StepGeom_Surface {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetOrientation(Orientation: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_GeometricRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_GeometricRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_GeometricRepresentationItem): void;
+ get(): StepGeom_GeometricRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_GeometricRepresentationItem_1 extends Handle_StepGeom_GeometricRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationItem_2 extends Handle_StepGeom_GeometricRepresentationItem {
+ constructor(thePtr: StepGeom_GeometricRepresentationItem);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationItem_3 extends Handle_StepGeom_GeometricRepresentationItem {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationItem);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationItem_4 extends Handle_StepGeom_GeometricRepresentationItem {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationItem);
+ }
+
+export declare class StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext extends StepRepr_RepresentationContext {
+ constructor()
+ Init_1(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aGeometricRepresentationContext: Handle_StepGeom_GeometricRepresentationContext, aGlobalUnitAssignedContext: Handle_StepRepr_GlobalUnitAssignedContext): void;
+ Init_2(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aCoordinateSpaceDimension: Graphic3d_ZLayerId, aUnits: Handle_StepBasic_HArray1OfNamedUnit): void;
+ SetGeometricRepresentationContext(aGeometricRepresentationContext: Handle_StepGeom_GeometricRepresentationContext): void;
+ GeometricRepresentationContext(): Handle_StepGeom_GeometricRepresentationContext;
+ SetGlobalUnitAssignedContext(aGlobalUnitAssignedContext: Handle_StepRepr_GlobalUnitAssignedContext): void;
+ GlobalUnitAssignedContext(): Handle_StepRepr_GlobalUnitAssignedContext;
+ SetCoordinateSpaceDimension(aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ CoordinateSpaceDimension(): Graphic3d_ZLayerId;
+ SetUnits(aUnits: Handle_StepBasic_HArray1OfNamedUnit): void;
+ Units(): Handle_StepBasic_HArray1OfNamedUnit;
+ UnitsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_NamedUnit;
+ NbUnits(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext): void;
+ get(): StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_1 extends Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_2 extends Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext {
+ constructor(thePtr: StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_3 extends Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_4 extends Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext);
+ }
+
+export declare class StepGeom_ConicalSurface extends StepGeom_ElementarySurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aRadius: Quantity_AbsorbedDose, aSemiAngle: Quantity_AbsorbedDose): void;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ SetSemiAngle(aSemiAngle: Quantity_AbsorbedDose): void;
+ SemiAngle(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_ConicalSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_ConicalSurface): void;
+ get(): StepGeom_ConicalSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_ConicalSurface_1 extends Handle_StepGeom_ConicalSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_ConicalSurface_2 extends Handle_StepGeom_ConicalSurface {
+ constructor(thePtr: StepGeom_ConicalSurface);
+ }
+
+ export declare class Handle_StepGeom_ConicalSurface_3 extends Handle_StepGeom_ConicalSurface {
+ constructor(theHandle: Handle_StepGeom_ConicalSurface);
+ }
+
+ export declare class Handle_StepGeom_ConicalSurface_4 extends Handle_StepGeom_ConicalSurface {
+ constructor(theHandle: Handle_StepGeom_ConicalSurface);
+ }
+
+export declare class StepGeom_CartesianTransformationOperator3d extends StepGeom_CartesianTransformationOperator {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasAaxis1: Standard_Boolean, aAxis1: Handle_StepGeom_Direction, hasAaxis2: Standard_Boolean, aAxis2: Handle_StepGeom_Direction, aLocalOrigin: Handle_StepGeom_CartesianPoint, hasAscale: Standard_Boolean, aScale: Quantity_AbsorbedDose, hasAaxis3: Standard_Boolean, aAxis3: Handle_StepGeom_Direction): void;
+ SetAxis3(aAxis3: Handle_StepGeom_Direction): void;
+ UnSetAxis3(): void;
+ Axis3(): Handle_StepGeom_Direction;
+ HasAxis3(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CartesianTransformationOperator3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CartesianTransformationOperator3d): void;
+ get(): StepGeom_CartesianTransformationOperator3d;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator3d_1 extends Handle_StepGeom_CartesianTransformationOperator3d {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator3d_2 extends Handle_StepGeom_CartesianTransformationOperator3d {
+ constructor(thePtr: StepGeom_CartesianTransformationOperator3d);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator3d_3 extends Handle_StepGeom_CartesianTransformationOperator3d {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator3d);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator3d_4 extends Handle_StepGeom_CartesianTransformationOperator3d {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator3d);
+ }
+
+export declare class StepGeom_ElementarySurface extends StepGeom_Surface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis2Placement3d): void;
+ Position(): Handle_StepGeom_Axis2Placement3d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_ElementarySurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_ElementarySurface): void;
+ get(): StepGeom_ElementarySurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_ElementarySurface_1 extends Handle_StepGeom_ElementarySurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_ElementarySurface_2 extends Handle_StepGeom_ElementarySurface {
+ constructor(thePtr: StepGeom_ElementarySurface);
+ }
+
+ export declare class Handle_StepGeom_ElementarySurface_3 extends Handle_StepGeom_ElementarySurface {
+ constructor(theHandle: Handle_StepGeom_ElementarySurface);
+ }
+
+ export declare class Handle_StepGeom_ElementarySurface_4 extends Handle_StepGeom_ElementarySurface {
+ constructor(theHandle: Handle_StepGeom_ElementarySurface);
+ }
+
+export declare class StepGeom_PointOnSurface extends StepGeom_Point {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisSurface: Handle_StepGeom_Surface, aPointParameterU: Quantity_AbsorbedDose, aPointParameterV: Quantity_AbsorbedDose): void;
+ SetBasisSurface(aBasisSurface: Handle_StepGeom_Surface): void;
+ BasisSurface(): Handle_StepGeom_Surface;
+ SetPointParameterU(aPointParameterU: Quantity_AbsorbedDose): void;
+ PointParameterU(): Quantity_AbsorbedDose;
+ SetPointParameterV(aPointParameterV: Quantity_AbsorbedDose): void;
+ PointParameterV(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_PointOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_PointOnSurface): void;
+ get(): StepGeom_PointOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_PointOnSurface_1 extends Handle_StepGeom_PointOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_PointOnSurface_2 extends Handle_StepGeom_PointOnSurface {
+ constructor(thePtr: StepGeom_PointOnSurface);
+ }
+
+ export declare class Handle_StepGeom_PointOnSurface_3 extends Handle_StepGeom_PointOnSurface {
+ constructor(theHandle: Handle_StepGeom_PointOnSurface);
+ }
+
+ export declare class Handle_StepGeom_PointOnSurface_4 extends Handle_StepGeom_PointOnSurface {
+ constructor(theHandle: Handle_StepGeom_PointOnSurface);
+ }
+
+export declare class StepGeom_CartesianTransformationOperator extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, hasAaxis1: Standard_Boolean, aAxis1: Handle_StepGeom_Direction, hasAaxis2: Standard_Boolean, aAxis2: Handle_StepGeom_Direction, aLocalOrigin: Handle_StepGeom_CartesianPoint, hasAscale: Standard_Boolean, aScale: Quantity_AbsorbedDose): void;
+ SetAxis1(aAxis1: Handle_StepGeom_Direction): void;
+ UnSetAxis1(): void;
+ Axis1(): Handle_StepGeom_Direction;
+ HasAxis1(): Standard_Boolean;
+ SetAxis2(aAxis2: Handle_StepGeom_Direction): void;
+ UnSetAxis2(): void;
+ Axis2(): Handle_StepGeom_Direction;
+ HasAxis2(): Standard_Boolean;
+ SetLocalOrigin(aLocalOrigin: Handle_StepGeom_CartesianPoint): void;
+ LocalOrigin(): Handle_StepGeom_CartesianPoint;
+ SetScale(aScale: Quantity_AbsorbedDose): void;
+ UnSetScale(): void;
+ Scale(): Quantity_AbsorbedDose;
+ HasScale(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CartesianTransformationOperator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CartesianTransformationOperator): void;
+ get(): StepGeom_CartesianTransformationOperator;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator_1 extends Handle_StepGeom_CartesianTransformationOperator {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator_2 extends Handle_StepGeom_CartesianTransformationOperator {
+ constructor(thePtr: StepGeom_CartesianTransformationOperator);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator_3 extends Handle_StepGeom_CartesianTransformationOperator {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator);
+ }
+
+ export declare class Handle_StepGeom_CartesianTransformationOperator_4 extends Handle_StepGeom_CartesianTransformationOperator {
+ constructor(theHandle: Handle_StepGeom_CartesianTransformationOperator);
+ }
+
+export declare type StepGeom_PreferredSurfaceCurveRepresentation = {
+ StepGeom_pscrCurve3d: {};
+ StepGeom_pscrPcurveS1: {};
+ StepGeom_pscrPcurveS2: {};
+}
+
+export declare class Handle_StepGeom_BoundaryCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BoundaryCurve): void;
+ get(): StepGeom_BoundaryCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BoundaryCurve_1 extends Handle_StepGeom_BoundaryCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BoundaryCurve_2 extends Handle_StepGeom_BoundaryCurve {
+ constructor(thePtr: StepGeom_BoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_BoundaryCurve_3 extends Handle_StepGeom_BoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_BoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_BoundaryCurve_4 extends Handle_StepGeom_BoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_BoundaryCurve);
+ }
+
+export declare class StepGeom_BoundaryCurve extends StepGeom_CompositeCurveOnSurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_BezierSurface extends StepGeom_BSplineSurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_BezierSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BezierSurface): void;
+ get(): StepGeom_BezierSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BezierSurface_1 extends Handle_StepGeom_BezierSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BezierSurface_2 extends Handle_StepGeom_BezierSurface {
+ constructor(thePtr: StepGeom_BezierSurface);
+ }
+
+ export declare class Handle_StepGeom_BezierSurface_3 extends Handle_StepGeom_BezierSurface {
+ constructor(theHandle: Handle_StepGeom_BezierSurface);
+ }
+
+ export declare class Handle_StepGeom_BezierSurface_4 extends Handle_StepGeom_BezierSurface {
+ constructor(theHandle: Handle_StepGeom_BezierSurface);
+ }
+
+export declare type StepGeom_KnotType = {
+ StepGeom_ktUniformKnots: {};
+ StepGeom_ktUnspecified: {};
+ StepGeom_ktQuasiUniformKnots: {};
+ StepGeom_ktPiecewiseBezierKnots: {};
+}
+
+export declare type StepGeom_TransitionCode = {
+ StepGeom_tcDiscontinuous: {};
+ StepGeom_tcContinuous: {};
+ StepGeom_tcContSameGradient: {};
+ StepGeom_tcContSameGradientSameCurvature: {};
+}
+
+export declare class Handle_StepGeom_BSplineSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BSplineSurface): void;
+ get(): StepGeom_BSplineSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BSplineSurface_1 extends Handle_StepGeom_BSplineSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BSplineSurface_2 extends Handle_StepGeom_BSplineSurface {
+ constructor(thePtr: StepGeom_BSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurface_3 extends Handle_StepGeom_BSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BSplineSurface);
+ }
+
+ export declare class Handle_StepGeom_BSplineSurface_4 extends Handle_StepGeom_BSplineSurface {
+ constructor(theHandle: Handle_StepGeom_BSplineSurface);
+ }
+
+export declare class StepGeom_BSplineSurface extends StepGeom_BoundedSurface {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aUDegree: Graphic3d_ZLayerId, aVDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): void;
+ SetUDegree(aUDegree: Graphic3d_ZLayerId): void;
+ UDegree(): Graphic3d_ZLayerId;
+ SetVDegree(aVDegree: Graphic3d_ZLayerId): void;
+ VDegree(): Graphic3d_ZLayerId;
+ SetControlPointsList(aControlPointsList: Handle_StepGeom_HArray2OfCartesianPoint): void;
+ ControlPointsList(): Handle_StepGeom_HArray2OfCartesianPoint;
+ ControlPointsListValue(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Handle_StepGeom_CartesianPoint;
+ NbControlPointsListI(): Graphic3d_ZLayerId;
+ NbControlPointsListJ(): Graphic3d_ZLayerId;
+ SetSurfaceForm(aSurfaceForm: StepGeom_BSplineSurfaceForm): void;
+ SurfaceForm(): StepGeom_BSplineSurfaceForm;
+ SetUClosed(aUClosed: StepData_Logical): void;
+ UClosed(): StepData_Logical;
+ SetVClosed(aVClosed: StepData_Logical): void;
+ VClosed(): StepData_Logical;
+ SetSelfIntersect(aSelfIntersect: StepData_Logical): void;
+ SelfIntersect(): StepData_Logical;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfBoundaryCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfBoundaryCurve): void;
+ get(): StepGeom_HArray1OfBoundaryCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfBoundaryCurve_1 extends Handle_StepGeom_HArray1OfBoundaryCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfBoundaryCurve_2 extends Handle_StepGeom_HArray1OfBoundaryCurve {
+ constructor(thePtr: StepGeom_HArray1OfBoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfBoundaryCurve_3 extends Handle_StepGeom_HArray1OfBoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_HArray1OfBoundaryCurve);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfBoundaryCurve_4 extends Handle_StepGeom_HArray1OfBoundaryCurve {
+ constructor(theHandle: Handle_StepGeom_HArray1OfBoundaryCurve);
+ }
+
+export declare class Handle_StepGeom_UniformCurveAndRationalBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_UniformCurveAndRationalBSplineCurve): void;
+ get(): StepGeom_UniformCurveAndRationalBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_UniformCurveAndRationalBSplineCurve_1 extends Handle_StepGeom_UniformCurveAndRationalBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_UniformCurveAndRationalBSplineCurve_2 extends Handle_StepGeom_UniformCurveAndRationalBSplineCurve {
+ constructor(thePtr: StepGeom_UniformCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_UniformCurveAndRationalBSplineCurve_3 extends Handle_StepGeom_UniformCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_UniformCurveAndRationalBSplineCurve);
+ }
+
+ export declare class Handle_StepGeom_UniformCurveAndRationalBSplineCurve_4 extends Handle_StepGeom_UniformCurveAndRationalBSplineCurve {
+ constructor(theHandle: Handle_StepGeom_UniformCurveAndRationalBSplineCurve);
+ }
+
+export declare class StepGeom_UniformCurveAndRationalBSplineCurve extends StepGeom_BSplineCurve {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aUniformCurve: Handle_StepGeom_UniformCurve, aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDegree: Graphic3d_ZLayerId, aControlPointsList: Handle_StepGeom_HArray1OfCartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ SetUniformCurve(aUniformCurve: Handle_StepGeom_UniformCurve): void;
+ UniformCurve(): Handle_StepGeom_UniformCurve;
+ SetRationalBSplineCurve(aRationalBSplineCurve: Handle_StepGeom_RationalBSplineCurve): void;
+ RationalBSplineCurve(): Handle_StepGeom_RationalBSplineCurve;
+ SetWeightsData(aWeightsData: Handle_TColStd_HArray1OfReal): void;
+ WeightsData(): Handle_TColStd_HArray1OfReal;
+ WeightsDataValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbWeightsData(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepGeom_CompositeCurveSegment extends Standard_Transient {
+ constructor()
+ Init(aTransition: StepGeom_TransitionCode, aSameSense: Standard_Boolean, aParentCurve: Handle_StepGeom_Curve): void;
+ SetTransition(aTransition: StepGeom_TransitionCode): void;
+ Transition(): StepGeom_TransitionCode;
+ SetSameSense(aSameSense: Standard_Boolean): void;
+ SameSense(): Standard_Boolean;
+ SetParentCurve(aParentCurve: Handle_StepGeom_Curve): void;
+ ParentCurve(): Handle_StepGeom_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_CompositeCurveSegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_CompositeCurveSegment): void;
+ get(): StepGeom_CompositeCurveSegment;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_CompositeCurveSegment_1 extends Handle_StepGeom_CompositeCurveSegment {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveSegment_2 extends Handle_StepGeom_CompositeCurveSegment {
+ constructor(thePtr: StepGeom_CompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveSegment_3 extends Handle_StepGeom_CompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_CompositeCurveSegment);
+ }
+
+ export declare class Handle_StepGeom_CompositeCurveSegment_4 extends Handle_StepGeom_CompositeCurveSegment {
+ constructor(theHandle: Handle_StepGeom_CompositeCurveSegment);
+ }
+
+export declare class Handle_StepGeom_QuasiUniformSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_QuasiUniformSurface): void;
+ get(): StepGeom_QuasiUniformSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_QuasiUniformSurface_1 extends Handle_StepGeom_QuasiUniformSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurface_2 extends Handle_StepGeom_QuasiUniformSurface {
+ constructor(thePtr: StepGeom_QuasiUniformSurface);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurface_3 extends Handle_StepGeom_QuasiUniformSurface {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformSurface);
+ }
+
+ export declare class Handle_StepGeom_QuasiUniformSurface_4 extends Handle_StepGeom_QuasiUniformSurface {
+ constructor(theHandle: Handle_StepGeom_QuasiUniformSurface);
+ }
+
+export declare class StepGeom_QuasiUniformSurface extends StepGeom_BSplineSurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_HArray1OfTrimmingSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_HArray1OfTrimmingSelect): void;
+ get(): StepGeom_HArray1OfTrimmingSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_HArray1OfTrimmingSelect_1 extends Handle_StepGeom_HArray1OfTrimmingSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_HArray1OfTrimmingSelect_2 extends Handle_StepGeom_HArray1OfTrimmingSelect {
+ constructor(thePtr: StepGeom_HArray1OfTrimmingSelect);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfTrimmingSelect_3 extends Handle_StepGeom_HArray1OfTrimmingSelect {
+ constructor(theHandle: Handle_StepGeom_HArray1OfTrimmingSelect);
+ }
+
+ export declare class Handle_StepGeom_HArray1OfTrimmingSelect_4 extends Handle_StepGeom_HArray1OfTrimmingSelect {
+ constructor(theHandle: Handle_StepGeom_HArray1OfTrimmingSelect);
+ }
+
+export declare class Handle_StepGeom_BoundedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_BoundedSurface): void;
+ get(): StepGeom_BoundedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_BoundedSurface_1 extends Handle_StepGeom_BoundedSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_BoundedSurface_2 extends Handle_StepGeom_BoundedSurface {
+ constructor(thePtr: StepGeom_BoundedSurface);
+ }
+
+ export declare class Handle_StepGeom_BoundedSurface_3 extends Handle_StepGeom_BoundedSurface {
+ constructor(theHandle: Handle_StepGeom_BoundedSurface);
+ }
+
+ export declare class Handle_StepGeom_BoundedSurface_4 extends Handle_StepGeom_BoundedSurface {
+ constructor(theHandle: Handle_StepGeom_BoundedSurface);
+ }
+
+export declare class StepGeom_BoundedSurface extends StepGeom_Surface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepGeom_TrimmingPreference = {
+ StepGeom_tpCartesian: {};
+ StepGeom_tpParameter: {};
+ StepGeom_tpUnspecified: {};
+}
+
+export declare class StepGeom_Direction extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDirectionRatios: Handle_TColStd_HArray1OfReal): void;
+ SetDirectionRatios(aDirectionRatios: Handle_TColStd_HArray1OfReal): void;
+ DirectionRatios(): Handle_TColStd_HArray1OfReal;
+ DirectionRatiosValue(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NbDirectionRatios(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Direction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Direction): void;
+ get(): StepGeom_Direction;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Direction_1 extends Handle_StepGeom_Direction {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Direction_2 extends Handle_StepGeom_Direction {
+ constructor(thePtr: StepGeom_Direction);
+ }
+
+ export declare class Handle_StepGeom_Direction_3 extends Handle_StepGeom_Direction {
+ constructor(theHandle: Handle_StepGeom_Direction);
+ }
+
+ export declare class Handle_StepGeom_Direction_4 extends Handle_StepGeom_Direction {
+ constructor(theHandle: Handle_StepGeom_Direction);
+ }
+
+export declare class StepGeom_Array1OfPcurveOrSurface {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepGeom_PcurveOrSurface): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepGeom_Array1OfPcurveOrSurface): StepGeom_Array1OfPcurveOrSurface;
+ Move(theOther: StepGeom_Array1OfPcurveOrSurface): StepGeom_Array1OfPcurveOrSurface;
+ First(): StepGeom_PcurveOrSurface;
+ ChangeFirst(): StepGeom_PcurveOrSurface;
+ Last(): StepGeom_PcurveOrSurface;
+ ChangeLast(): StepGeom_PcurveOrSurface;
+ Value(theIndex: Standard_Integer): StepGeom_PcurveOrSurface;
+ ChangeValue(theIndex: Standard_Integer): StepGeom_PcurveOrSurface;
+ SetValue(theIndex: Standard_Integer, theItem: StepGeom_PcurveOrSurface): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepGeom_Array1OfPcurveOrSurface_1 extends StepGeom_Array1OfPcurveOrSurface {
+ constructor();
+ }
+
+ export declare class StepGeom_Array1OfPcurveOrSurface_2 extends StepGeom_Array1OfPcurveOrSurface {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepGeom_Array1OfPcurveOrSurface_3 extends StepGeom_Array1OfPcurveOrSurface {
+ constructor(theOther: StepGeom_Array1OfPcurveOrSurface);
+ }
+
+ export declare class StepGeom_Array1OfPcurveOrSurface_4 extends StepGeom_Array1OfPcurveOrSurface {
+ constructor(theOther: StepGeom_Array1OfPcurveOrSurface);
+ }
+
+ export declare class StepGeom_Array1OfPcurveOrSurface_5 extends StepGeom_Array1OfPcurveOrSurface {
+ constructor(theBegin: StepGeom_PcurveOrSurface, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepGeom_GeometricRepresentationContext extends StepRepr_RepresentationContext {
+ constructor()
+ Init(aContextIdentifier: Handle_TCollection_HAsciiString, aContextType: Handle_TCollection_HAsciiString, aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ SetCoordinateSpaceDimension(aCoordinateSpaceDimension: Graphic3d_ZLayerId): void;
+ CoordinateSpaceDimension(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_GeometricRepresentationContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_GeometricRepresentationContext): void;
+ get(): StepGeom_GeometricRepresentationContext;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_GeometricRepresentationContext_1 extends Handle_StepGeom_GeometricRepresentationContext {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContext_2 extends Handle_StepGeom_GeometricRepresentationContext {
+ constructor(thePtr: StepGeom_GeometricRepresentationContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContext_3 extends Handle_StepGeom_GeometricRepresentationContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContext);
+ }
+
+ export declare class Handle_StepGeom_GeometricRepresentationContext_4 extends Handle_StepGeom_GeometricRepresentationContext {
+ constructor(theHandle: Handle_StepGeom_GeometricRepresentationContext);
+ }
+
+export declare class StepGeom_Array1OfSurfaceBoundary {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepGeom_SurfaceBoundary): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepGeom_Array1OfSurfaceBoundary): StepGeom_Array1OfSurfaceBoundary;
+ Move(theOther: StepGeom_Array1OfSurfaceBoundary): StepGeom_Array1OfSurfaceBoundary;
+ First(): StepGeom_SurfaceBoundary;
+ ChangeFirst(): StepGeom_SurfaceBoundary;
+ Last(): StepGeom_SurfaceBoundary;
+ ChangeLast(): StepGeom_SurfaceBoundary;
+ Value(theIndex: Standard_Integer): StepGeom_SurfaceBoundary;
+ ChangeValue(theIndex: Standard_Integer): StepGeom_SurfaceBoundary;
+ SetValue(theIndex: Standard_Integer, theItem: StepGeom_SurfaceBoundary): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepGeom_Array1OfSurfaceBoundary_1 extends StepGeom_Array1OfSurfaceBoundary {
+ constructor();
+ }
+
+ export declare class StepGeom_Array1OfSurfaceBoundary_2 extends StepGeom_Array1OfSurfaceBoundary {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepGeom_Array1OfSurfaceBoundary_3 extends StepGeom_Array1OfSurfaceBoundary {
+ constructor(theOther: StepGeom_Array1OfSurfaceBoundary);
+ }
+
+ export declare class StepGeom_Array1OfSurfaceBoundary_4 extends StepGeom_Array1OfSurfaceBoundary {
+ constructor(theOther: StepGeom_Array1OfSurfaceBoundary);
+ }
+
+ export declare class StepGeom_Array1OfSurfaceBoundary_5 extends StepGeom_Array1OfSurfaceBoundary {
+ constructor(theBegin: StepGeom_SurfaceBoundary, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepGeom_Polyline extends StepGeom_BoundedCurve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPoints: Handle_StepGeom_HArray1OfCartesianPoint): void;
+ SetPoints(aPoints: Handle_StepGeom_HArray1OfCartesianPoint): void;
+ Points(): Handle_StepGeom_HArray1OfCartesianPoint;
+ PointsValue(num: Graphic3d_ZLayerId): Handle_StepGeom_CartesianPoint;
+ NbPoints(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_Polyline {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_Polyline): void;
+ get(): StepGeom_Polyline;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_Polyline_1 extends Handle_StepGeom_Polyline {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_Polyline_2 extends Handle_StepGeom_Polyline {
+ constructor(thePtr: StepGeom_Polyline);
+ }
+
+ export declare class Handle_StepGeom_Polyline_3 extends Handle_StepGeom_Polyline {
+ constructor(theHandle: Handle_StepGeom_Polyline);
+ }
+
+ export declare class Handle_StepGeom_Polyline_4 extends Handle_StepGeom_Polyline {
+ constructor(theHandle: Handle_StepGeom_Polyline);
+ }
+
+export declare class StepGeom_OffsetCurve3d extends StepGeom_Curve {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBasisCurve: Handle_StepGeom_Curve, aDistance: Quantity_AbsorbedDose, aSelfIntersect: StepData_Logical, aRefDirection: Handle_StepGeom_Direction): void;
+ SetBasisCurve(aBasisCurve: Handle_StepGeom_Curve): void;
+ BasisCurve(): Handle_StepGeom_Curve;
+ SetDistance(aDistance: Quantity_AbsorbedDose): void;
+ Distance(): Quantity_AbsorbedDose;
+ SetSelfIntersect(aSelfIntersect: StepData_Logical): void;
+ SelfIntersect(): StepData_Logical;
+ SetRefDirection(aRefDirection: Handle_StepGeom_Direction): void;
+ RefDirection(): Handle_StepGeom_Direction;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepGeom_OffsetCurve3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepGeom_OffsetCurve3d): void;
+ get(): StepGeom_OffsetCurve3d;
+ delete(): void;
+}
+
+ export declare class Handle_StepGeom_OffsetCurve3d_1 extends Handle_StepGeom_OffsetCurve3d {
+ constructor();
+ }
+
+ export declare class Handle_StepGeom_OffsetCurve3d_2 extends Handle_StepGeom_OffsetCurve3d {
+ constructor(thePtr: StepGeom_OffsetCurve3d);
+ }
+
+ export declare class Handle_StepGeom_OffsetCurve3d_3 extends Handle_StepGeom_OffsetCurve3d {
+ constructor(theHandle: Handle_StepGeom_OffsetCurve3d);
+ }
+
+ export declare class Handle_StepGeom_OffsetCurve3d_4 extends Handle_StepGeom_OffsetCurve3d {
+ constructor(theHandle: Handle_StepGeom_OffsetCurve3d);
+ }
+
+export declare class Handle_ShapeUpgrade_FixSmallBezierCurves {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_FixSmallBezierCurves): void;
+ get(): ShapeUpgrade_FixSmallBezierCurves;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_FixSmallBezierCurves_1 extends Handle_ShapeUpgrade_FixSmallBezierCurves {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallBezierCurves_2 extends Handle_ShapeUpgrade_FixSmallBezierCurves {
+ constructor(thePtr: ShapeUpgrade_FixSmallBezierCurves);
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallBezierCurves_3 extends Handle_ShapeUpgrade_FixSmallBezierCurves {
+ constructor(theHandle: Handle_ShapeUpgrade_FixSmallBezierCurves);
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallBezierCurves_4 extends Handle_ShapeUpgrade_FixSmallBezierCurves {
+ constructor(theHandle: Handle_ShapeUpgrade_FixSmallBezierCurves);
+ }
+
+export declare class ShapeUpgrade_FixSmallBezierCurves extends ShapeUpgrade_FixSmallCurves {
+ constructor()
+ Approx(Curve3d: Handle_Geom_Curve, Curve2d: Handle_Geom2d_Curve, Curve2dR: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_ClosedEdgeDivide extends ShapeUpgrade_EdgeDivide {
+ constructor()
+ Compute(anEdge: TopoDS_Edge): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_ClosedEdgeDivide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_ClosedEdgeDivide): void;
+ get(): ShapeUpgrade_ClosedEdgeDivide;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_ClosedEdgeDivide_1 extends Handle_ShapeUpgrade_ClosedEdgeDivide {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedEdgeDivide_2 extends Handle_ShapeUpgrade_ClosedEdgeDivide {
+ constructor(thePtr: ShapeUpgrade_ClosedEdgeDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedEdgeDivide_3 extends Handle_ShapeUpgrade_ClosedEdgeDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_ClosedEdgeDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedEdgeDivide_4 extends Handle_ShapeUpgrade_ClosedEdgeDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_ClosedEdgeDivide);
+ }
+
+export declare class ShapeUpgrade_ShapeDivideAngle extends ShapeUpgrade_ShapeDivide {
+ InitTool(MaxAngle: Quantity_AbsorbedDose): void;
+ SetMaxAngle(MaxAngle: Quantity_AbsorbedDose): void;
+ MaxAngle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ShapeDivideAngle_1 extends ShapeUpgrade_ShapeDivideAngle {
+ constructor(MaxAngle: Quantity_AbsorbedDose);
+ }
+
+ export declare class ShapeUpgrade_ShapeDivideAngle_2 extends ShapeUpgrade_ShapeDivideAngle {
+ constructor(MaxAngle: Quantity_AbsorbedDose, S: TopoDS_Shape);
+ }
+
+export declare class SubSequenceOfEdges {
+ constructor();
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_UnifySameDomain extends Standard_Transient {
+ Initialize(aShape: TopoDS_Shape, UnifyEdges: Standard_Boolean, UnifyFaces: Standard_Boolean, ConcatBSplines: Standard_Boolean): void;
+ AllowInternalEdges(theValue: Standard_Boolean): void;
+ KeepShape(theShape: TopoDS_Shape): void;
+ KeepShapes(theShapes: TopTools_MapOfShape): void;
+ SetSafeInputMode(theValue: Standard_Boolean): void;
+ SetLinearTolerance(theValue: Quantity_AbsorbedDose): void;
+ SetAngularTolerance(theValue: Quantity_AbsorbedDose): void;
+ Build(): void;
+ Shape(): TopoDS_Shape;
+ History_1(): Handle_BRepTools_History;
+ History_2(): Handle_BRepTools_History;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_UnifySameDomain_1 extends ShapeUpgrade_UnifySameDomain {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_UnifySameDomain_2 extends ShapeUpgrade_UnifySameDomain {
+ constructor(aShape: TopoDS_Shape, UnifyEdges: Standard_Boolean, UnifyFaces: Standard_Boolean, ConcatBSplines: Standard_Boolean);
+ }
+
+export declare class Handle_ShapeUpgrade_UnifySameDomain {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_UnifySameDomain): void;
+ get(): ShapeUpgrade_UnifySameDomain;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_UnifySameDomain_1 extends Handle_ShapeUpgrade_UnifySameDomain {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_UnifySameDomain_2 extends Handle_ShapeUpgrade_UnifySameDomain {
+ constructor(thePtr: ShapeUpgrade_UnifySameDomain);
+ }
+
+ export declare class Handle_ShapeUpgrade_UnifySameDomain_3 extends Handle_ShapeUpgrade_UnifySameDomain {
+ constructor(theHandle: Handle_ShapeUpgrade_UnifySameDomain);
+ }
+
+ export declare class Handle_ShapeUpgrade_UnifySameDomain_4 extends Handle_ShapeUpgrade_UnifySameDomain {
+ constructor(theHandle: Handle_ShapeUpgrade_UnifySameDomain);
+ }
+
+export declare class ShapeUpgrade_ShapeConvertToBezier extends ShapeUpgrade_ShapeDivide {
+ Set2dConversion(mode: Standard_Boolean): void;
+ Get2dConversion(): Standard_Boolean;
+ Set3dConversion(mode: Standard_Boolean): void;
+ Get3dConversion(): Standard_Boolean;
+ SetSurfaceConversion(mode: Standard_Boolean): void;
+ GetSurfaceConversion(): Standard_Boolean;
+ Set3dLineConversion(mode: Standard_Boolean): void;
+ Get3dLineConversion(): Standard_Boolean;
+ Set3dCircleConversion(mode: Standard_Boolean): void;
+ Get3dCircleConversion(): Standard_Boolean;
+ Set3dConicConversion(mode: Standard_Boolean): void;
+ Get3dConicConversion(): Standard_Boolean;
+ SetPlaneMode(mode: Standard_Boolean): void;
+ GetPlaneMode(): Standard_Boolean;
+ SetRevolutionMode(mode: Standard_Boolean): void;
+ GetRevolutionMode(): Standard_Boolean;
+ SetExtrusionMode(mode: Standard_Boolean): void;
+ GetExtrusionMode(): Standard_Boolean;
+ SetBSplineMode(mode: Standard_Boolean): void;
+ GetBSplineMode(): Standard_Boolean;
+ Perform(newContext: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ShapeConvertToBezier_1 extends ShapeUpgrade_ShapeConvertToBezier {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_ShapeConvertToBezier_2 extends ShapeUpgrade_ShapeConvertToBezier {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class ShapeUpgrade_ConvertSurfaceToBezierBasis extends ShapeUpgrade_SplitSurface {
+ constructor()
+ Build(Segment: Standard_Boolean): void;
+ Compute(Segment: Standard_Boolean): void;
+ Segments(): Handle_ShapeExtend_CompositeSurface;
+ SetPlaneMode(mode: Standard_Boolean): void;
+ GetPlaneMode(): Standard_Boolean;
+ SetRevolutionMode(mode: Standard_Boolean): void;
+ GetRevolutionMode(): Standard_Boolean;
+ SetExtrusionMode(mode: Standard_Boolean): void;
+ GetExtrusionMode(): Standard_Boolean;
+ SetBSplineMode(mode: Standard_Boolean): void;
+ GetBSplineMode(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_ConvertSurfaceToBezierBasis): void;
+ get(): ShapeUpgrade_ConvertSurfaceToBezierBasis;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_1 extends Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_2 extends Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis {
+ constructor(thePtr: ShapeUpgrade_ConvertSurfaceToBezierBasis);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_3 extends Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_4 extends Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis);
+ }
+
+export declare class ShapeUpgrade_SplitSurfaceAngle extends ShapeUpgrade_SplitSurface {
+ constructor(MaxAngle: Quantity_AbsorbedDose)
+ SetMaxAngle(MaxAngle: Quantity_AbsorbedDose): void;
+ MaxAngle(): Quantity_AbsorbedDose;
+ Compute(Segment: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitSurfaceAngle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitSurfaceAngle): void;
+ get(): ShapeUpgrade_SplitSurfaceAngle;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceAngle_1 extends Handle_ShapeUpgrade_SplitSurfaceAngle {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceAngle_2 extends Handle_ShapeUpgrade_SplitSurfaceAngle {
+ constructor(thePtr: ShapeUpgrade_SplitSurfaceAngle);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceAngle_3 extends Handle_ShapeUpgrade_SplitSurfaceAngle {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceAngle);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceAngle_4 extends Handle_ShapeUpgrade_SplitSurfaceAngle {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceAngle);
+ }
+
+export declare class Handle_ShapeUpgrade_FaceDivide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_FaceDivide): void;
+ get(): ShapeUpgrade_FaceDivide;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_FaceDivide_1 extends Handle_ShapeUpgrade_FaceDivide {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivide_2 extends Handle_ShapeUpgrade_FaceDivide {
+ constructor(thePtr: ShapeUpgrade_FaceDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivide_3 extends Handle_ShapeUpgrade_FaceDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_FaceDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivide_4 extends Handle_ShapeUpgrade_FaceDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_FaceDivide);
+ }
+
+export declare class ShapeUpgrade_FaceDivide extends ShapeUpgrade_Tool {
+ Init(F: TopoDS_Face): void;
+ SetSurfaceSegmentMode(Segment: Standard_Boolean): void;
+ Perform(): Standard_Boolean;
+ SplitSurface(): Standard_Boolean;
+ SplitCurves(): Standard_Boolean;
+ Result(): TopoDS_Shape;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ SetSplitSurfaceTool(splitSurfaceTool: Handle_ShapeUpgrade_SplitSurface): void;
+ SetWireDivideTool(wireDivideTool: Handle_ShapeUpgrade_WireDivide): void;
+ GetSplitSurfaceTool(): Handle_ShapeUpgrade_SplitSurface;
+ GetWireDivideTool(): Handle_ShapeUpgrade_WireDivide;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_FaceDivide_1 extends ShapeUpgrade_FaceDivide {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_FaceDivide_2 extends ShapeUpgrade_FaceDivide {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class ShapeUpgrade {
+ constructor();
+ static C0BSplineToSequenceOfC1BSplineCurve_1(BS: Handle_Geom_BSplineCurve, seqBS: Handle_TColGeom_HSequenceOfBoundedCurve): Standard_Boolean;
+ static C0BSplineToSequenceOfC1BSplineCurve_2(BS: Handle_Geom2d_BSplineCurve, seqBS: Handle_TColGeom2d_HSequenceOfBoundedCurve): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_WireDivide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_WireDivide): void;
+ get(): ShapeUpgrade_WireDivide;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_WireDivide_1 extends Handle_ShapeUpgrade_WireDivide {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_WireDivide_2 extends Handle_ShapeUpgrade_WireDivide {
+ constructor(thePtr: ShapeUpgrade_WireDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_WireDivide_3 extends Handle_ShapeUpgrade_WireDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_WireDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_WireDivide_4 extends Handle_ShapeUpgrade_WireDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_WireDivide);
+ }
+
+export declare class ShapeUpgrade_WireDivide extends ShapeUpgrade_Tool {
+ constructor()
+ Init_1(W: TopoDS_Wire, F: TopoDS_Face): void;
+ Init_2(W: TopoDS_Wire, S: Handle_Geom_Surface): void;
+ Load_1(W: TopoDS_Wire): void;
+ Load_2(E: TopoDS_Edge): void;
+ SetFace(F: TopoDS_Face): void;
+ SetSurface_1(S: Handle_Geom_Surface): void;
+ SetSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): void;
+ Perform(): void;
+ Wire(): TopoDS_Wire;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ SetSplitCurve3dTool(splitCurve3dTool: Handle_ShapeUpgrade_SplitCurve3d): void;
+ SetSplitCurve2dTool(splitCurve2dTool: Handle_ShapeUpgrade_SplitCurve2d): void;
+ SetTransferParamTool(TransferParam: Handle_ShapeAnalysis_TransferParameters): void;
+ SetEdgeDivideTool(edgeDivideTool: Handle_ShapeUpgrade_EdgeDivide): void;
+ GetEdgeDivideTool(): Handle_ShapeUpgrade_EdgeDivide;
+ GetTransferParamTool(): Handle_ShapeAnalysis_TransferParameters;
+ SetEdgeMode(EdgeMode: Graphic3d_ZLayerId): void;
+ SetFixSmallCurveTool(FixSmallCurvesTool: Handle_ShapeUpgrade_FixSmallCurves): void;
+ GetFixSmallCurveTool(): Handle_ShapeUpgrade_FixSmallCurves;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_ShapeDivideArea extends ShapeUpgrade_ShapeDivide {
+ MaxArea(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ShapeDivideArea_1 extends ShapeUpgrade_ShapeDivideArea {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_ShapeDivideArea_2 extends ShapeUpgrade_ShapeDivideArea {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class ShapeUpgrade_ShapeDivideContinuity extends ShapeUpgrade_ShapeDivide {
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ SetTolerance2d(Tol: Quantity_AbsorbedDose): void;
+ SetBoundaryCriterion(Criterion: GeomAbs_Shape): void;
+ SetPCurveCriterion(Criterion: GeomAbs_Shape): void;
+ SetSurfaceCriterion(Criterion: GeomAbs_Shape): void;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ShapeDivideContinuity_1 extends ShapeUpgrade_ShapeDivideContinuity {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_ShapeDivideContinuity_2 extends ShapeUpgrade_ShapeDivideContinuity {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class ShapeUpgrade_SplitSurfaceArea extends ShapeUpgrade_SplitSurface {
+ constructor()
+ NbParts(): Graphic3d_ZLayerId;
+ Compute(Segment: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitSurfaceArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitSurfaceArea): void;
+ get(): ShapeUpgrade_SplitSurfaceArea;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceArea_1 extends Handle_ShapeUpgrade_SplitSurfaceArea {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceArea_2 extends Handle_ShapeUpgrade_SplitSurfaceArea {
+ constructor(thePtr: ShapeUpgrade_SplitSurfaceArea);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceArea_3 extends Handle_ShapeUpgrade_SplitSurfaceArea {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceArea);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceArea_4 extends Handle_ShapeUpgrade_SplitSurfaceArea {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceArea);
+ }
+
+export declare class ShapeUpgrade_EdgeDivide extends ShapeUpgrade_Tool {
+ constructor()
+ Clear(): void;
+ SetFace(F: TopoDS_Face): void;
+ Compute(E: TopoDS_Edge): Standard_Boolean;
+ HasCurve2d(): Standard_Boolean;
+ HasCurve3d(): Standard_Boolean;
+ Knots2d(): Handle_TColStd_HSequenceOfReal;
+ Knots3d(): Handle_TColStd_HSequenceOfReal;
+ SetSplitCurve2dTool(splitCurve2dTool: Handle_ShapeUpgrade_SplitCurve2d): void;
+ SetSplitCurve3dTool(splitCurve3dTool: Handle_ShapeUpgrade_SplitCurve3d): void;
+ GetSplitCurve2dTool(): Handle_ShapeUpgrade_SplitCurve2d;
+ GetSplitCurve3dTool(): Handle_ShapeUpgrade_SplitCurve3d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_EdgeDivide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_EdgeDivide): void;
+ get(): ShapeUpgrade_EdgeDivide;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_EdgeDivide_1 extends Handle_ShapeUpgrade_EdgeDivide {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_EdgeDivide_2 extends Handle_ShapeUpgrade_EdgeDivide {
+ constructor(thePtr: ShapeUpgrade_EdgeDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_EdgeDivide_3 extends Handle_ShapeUpgrade_EdgeDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_EdgeDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_EdgeDivide_4 extends Handle_ShapeUpgrade_EdgeDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_EdgeDivide);
+ }
+
+export declare class Handle_ShapeUpgrade_RemoveLocations {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_RemoveLocations): void;
+ get(): ShapeUpgrade_RemoveLocations;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_RemoveLocations_1 extends Handle_ShapeUpgrade_RemoveLocations {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveLocations_2 extends Handle_ShapeUpgrade_RemoveLocations {
+ constructor(thePtr: ShapeUpgrade_RemoveLocations);
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveLocations_3 extends Handle_ShapeUpgrade_RemoveLocations {
+ constructor(theHandle: Handle_ShapeUpgrade_RemoveLocations);
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveLocations_4 extends Handle_ShapeUpgrade_RemoveLocations {
+ constructor(theHandle: Handle_ShapeUpgrade_RemoveLocations);
+ }
+
+export declare class ShapeUpgrade_RemoveLocations extends Standard_Transient {
+ constructor()
+ Remove(theShape: TopoDS_Shape): Standard_Boolean;
+ GetResult(): TopoDS_Shape;
+ SetRemoveLevel(theLevel: TopAbs_ShapeEnum): void;
+ RemoveLevel(): TopAbs_ShapeEnum;
+ ModifiedShape(theInitShape: TopoDS_Shape): TopoDS_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_Tool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_Tool): void;
+ get(): ShapeUpgrade_Tool;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_Tool_1 extends Handle_ShapeUpgrade_Tool {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_Tool_2 extends Handle_ShapeUpgrade_Tool {
+ constructor(thePtr: ShapeUpgrade_Tool);
+ }
+
+ export declare class Handle_ShapeUpgrade_Tool_3 extends Handle_ShapeUpgrade_Tool {
+ constructor(theHandle: Handle_ShapeUpgrade_Tool);
+ }
+
+ export declare class Handle_ShapeUpgrade_Tool_4 extends Handle_ShapeUpgrade_Tool {
+ constructor(theHandle: Handle_ShapeUpgrade_Tool);
+ }
+
+export declare class ShapeUpgrade_Tool extends Standard_Transient {
+ constructor()
+ Set(tool: Handle_ShapeUpgrade_Tool): void;
+ SetContext(context: Handle_ShapeBuild_ReShape): void;
+ Context(): Handle_ShapeBuild_ReShape;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ Precision(): Quantity_AbsorbedDose;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ MinTolerance(): Quantity_AbsorbedDose;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ MaxTolerance(): Quantity_AbsorbedDose;
+ LimitTolerance(toler: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitCurve): void;
+ get(): ShapeUpgrade_SplitCurve;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitCurve_1 extends Handle_ShapeUpgrade_SplitCurve {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve_2 extends Handle_ShapeUpgrade_SplitCurve {
+ constructor(thePtr: ShapeUpgrade_SplitCurve);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve_3 extends Handle_ShapeUpgrade_SplitCurve {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve_4 extends Handle_ShapeUpgrade_SplitCurve {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve);
+ }
+
+export declare class ShapeUpgrade_SplitCurve extends Standard_Transient {
+ constructor()
+ Init(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ SetSplitValues(SplitValues: Handle_TColStd_HSequenceOfReal): void;
+ Build(Segment: Standard_Boolean): void;
+ SplitValues(): Handle_TColStd_HSequenceOfReal;
+ Compute(): void;
+ Perform(Segment: Standard_Boolean): void;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_ClosedFaceDivide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_ClosedFaceDivide): void;
+ get(): ShapeUpgrade_ClosedFaceDivide;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_ClosedFaceDivide_1 extends Handle_ShapeUpgrade_ClosedFaceDivide {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedFaceDivide_2 extends Handle_ShapeUpgrade_ClosedFaceDivide {
+ constructor(thePtr: ShapeUpgrade_ClosedFaceDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedFaceDivide_3 extends Handle_ShapeUpgrade_ClosedFaceDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_ClosedFaceDivide);
+ }
+
+ export declare class Handle_ShapeUpgrade_ClosedFaceDivide_4 extends Handle_ShapeUpgrade_ClosedFaceDivide {
+ constructor(theHandle: Handle_ShapeUpgrade_ClosedFaceDivide);
+ }
+
+export declare class ShapeUpgrade_ClosedFaceDivide extends ShapeUpgrade_FaceDivide {
+ SplitSurface(): Standard_Boolean;
+ SetNbSplitPoints(num: Graphic3d_ZLayerId): void;
+ GetNbSplitPoints(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ClosedFaceDivide_1 extends ShapeUpgrade_ClosedFaceDivide {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_ClosedFaceDivide_2 extends ShapeUpgrade_ClosedFaceDivide {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class Handle_ShapeUpgrade_ConvertCurve3dToBezier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_ConvertCurve3dToBezier): void;
+ get(): ShapeUpgrade_ConvertCurve3dToBezier;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve3dToBezier_1 extends Handle_ShapeUpgrade_ConvertCurve3dToBezier {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve3dToBezier_2 extends Handle_ShapeUpgrade_ConvertCurve3dToBezier {
+ constructor(thePtr: ShapeUpgrade_ConvertCurve3dToBezier);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve3dToBezier_3 extends Handle_ShapeUpgrade_ConvertCurve3dToBezier {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertCurve3dToBezier);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve3dToBezier_4 extends Handle_ShapeUpgrade_ConvertCurve3dToBezier {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertCurve3dToBezier);
+ }
+
+export declare class ShapeUpgrade_ConvertCurve3dToBezier extends ShapeUpgrade_SplitCurve3d {
+ constructor()
+ SetLineMode(mode: Standard_Boolean): void;
+ GetLineMode(): Standard_Boolean;
+ SetCircleMode(mode: Standard_Boolean): void;
+ GetCircleMode(): Standard_Boolean;
+ SetConicMode(mode: Standard_Boolean): void;
+ GetConicMode(): Standard_Boolean;
+ Compute(): void;
+ Build(Segment: Standard_Boolean): void;
+ SplitParams(): Handle_TColStd_HSequenceOfReal;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitCurve2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitCurve2d): void;
+ get(): ShapeUpgrade_SplitCurve2d;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2d_1 extends Handle_ShapeUpgrade_SplitCurve2d {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2d_2 extends Handle_ShapeUpgrade_SplitCurve2d {
+ constructor(thePtr: ShapeUpgrade_SplitCurve2d);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2d_3 extends Handle_ShapeUpgrade_SplitCurve2d {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve2d);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2d_4 extends Handle_ShapeUpgrade_SplitCurve2d {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve2d);
+ }
+
+export declare class ShapeUpgrade_SplitCurve2d extends ShapeUpgrade_SplitCurve {
+ constructor()
+ Init_1(C: Handle_Geom2d_Curve): void;
+ Init_2(C: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Build(Segment: Standard_Boolean): void;
+ GetCurves(): Handle_TColGeom2d_HArray1OfCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_FixSmallCurves {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_FixSmallCurves): void;
+ get(): ShapeUpgrade_FixSmallCurves;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_FixSmallCurves_1 extends Handle_ShapeUpgrade_FixSmallCurves {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallCurves_2 extends Handle_ShapeUpgrade_FixSmallCurves {
+ constructor(thePtr: ShapeUpgrade_FixSmallCurves);
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallCurves_3 extends Handle_ShapeUpgrade_FixSmallCurves {
+ constructor(theHandle: Handle_ShapeUpgrade_FixSmallCurves);
+ }
+
+ export declare class Handle_ShapeUpgrade_FixSmallCurves_4 extends Handle_ShapeUpgrade_FixSmallCurves {
+ constructor(theHandle: Handle_ShapeUpgrade_FixSmallCurves);
+ }
+
+export declare class ShapeUpgrade_FixSmallCurves extends ShapeUpgrade_Tool {
+ constructor()
+ Init(theEdge: TopoDS_Edge, theFace: TopoDS_Face): void;
+ Approx(Curve3d: Handle_Geom_Curve, Curve2d: Handle_Geom2d_Curve, Curve2dR: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Standard_Boolean;
+ SetSplitCurve3dTool(splitCurve3dTool: Handle_ShapeUpgrade_SplitCurve3d): void;
+ SetSplitCurve2dTool(splitCurve2dTool: Handle_ShapeUpgrade_SplitCurve2d): void;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitCurve3dContinuity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitCurve3dContinuity): void;
+ get(): ShapeUpgrade_SplitCurve3dContinuity;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3dContinuity_1 extends Handle_ShapeUpgrade_SplitCurve3dContinuity {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3dContinuity_2 extends Handle_ShapeUpgrade_SplitCurve3dContinuity {
+ constructor(thePtr: ShapeUpgrade_SplitCurve3dContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3dContinuity_3 extends Handle_ShapeUpgrade_SplitCurve3dContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve3dContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3dContinuity_4 extends Handle_ShapeUpgrade_SplitCurve3dContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve3dContinuity);
+ }
+
+export declare class ShapeUpgrade_SplitCurve3dContinuity extends ShapeUpgrade_SplitCurve3d {
+ constructor()
+ SetCriterion(Criterion: GeomAbs_Shape): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ Compute(): void;
+ GetCurve(): Handle_Geom_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_ShapeDivideClosed extends ShapeUpgrade_ShapeDivide {
+ constructor(S: TopoDS_Shape)
+ SetNbSplitPoints(num: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_ShapeDivideClosedEdges extends ShapeUpgrade_ShapeDivide {
+ constructor(S: TopoDS_Shape)
+ SetNbSplitPoints(num: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_RemoveInternalWires {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_RemoveInternalWires): void;
+ get(): ShapeUpgrade_RemoveInternalWires;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_RemoveInternalWires_1 extends Handle_ShapeUpgrade_RemoveInternalWires {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveInternalWires_2 extends Handle_ShapeUpgrade_RemoveInternalWires {
+ constructor(thePtr: ShapeUpgrade_RemoveInternalWires);
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveInternalWires_3 extends Handle_ShapeUpgrade_RemoveInternalWires {
+ constructor(theHandle: Handle_ShapeUpgrade_RemoveInternalWires);
+ }
+
+ export declare class Handle_ShapeUpgrade_RemoveInternalWires_4 extends Handle_ShapeUpgrade_RemoveInternalWires {
+ constructor(theHandle: Handle_ShapeUpgrade_RemoveInternalWires);
+ }
+
+export declare class ShapeUpgrade_RemoveInternalWires extends ShapeUpgrade_Tool {
+ Init(theShape: TopoDS_Shape): void;
+ Perform_1(): Standard_Boolean;
+ Perform_2(theSeqShapes: TopTools_SequenceOfShape): Standard_Boolean;
+ GetResult(): TopoDS_Shape;
+ MinArea(): Quantity_AbsorbedDose;
+ RemoveFaceMode(): Standard_Boolean;
+ RemovedFaces(): TopTools_SequenceOfShape;
+ RemovedWires(): TopTools_SequenceOfShape;
+ Status(theStatus: ShapeExtend_Status): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_RemoveInternalWires_1 extends ShapeUpgrade_RemoveInternalWires {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_RemoveInternalWires_2 extends ShapeUpgrade_RemoveInternalWires {
+ constructor(theShape: TopoDS_Shape);
+ }
+
+export declare class Handle_ShapeUpgrade_FaceDivideArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_FaceDivideArea): void;
+ get(): ShapeUpgrade_FaceDivideArea;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_FaceDivideArea_1 extends Handle_ShapeUpgrade_FaceDivideArea {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivideArea_2 extends Handle_ShapeUpgrade_FaceDivideArea {
+ constructor(thePtr: ShapeUpgrade_FaceDivideArea);
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivideArea_3 extends Handle_ShapeUpgrade_FaceDivideArea {
+ constructor(theHandle: Handle_ShapeUpgrade_FaceDivideArea);
+ }
+
+ export declare class Handle_ShapeUpgrade_FaceDivideArea_4 extends Handle_ShapeUpgrade_FaceDivideArea {
+ constructor(theHandle: Handle_ShapeUpgrade_FaceDivideArea);
+ }
+
+export declare class ShapeUpgrade_FaceDivideArea extends ShapeUpgrade_FaceDivide {
+ Perform(): Standard_Boolean;
+ MaxArea(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_FaceDivideArea_1 extends ShapeUpgrade_FaceDivideArea {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_FaceDivideArea_2 extends ShapeUpgrade_FaceDivideArea {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class Handle_ShapeUpgrade_SplitSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitSurface): void;
+ get(): ShapeUpgrade_SplitSurface;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitSurface_1 extends Handle_ShapeUpgrade_SplitSurface {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurface_2 extends Handle_ShapeUpgrade_SplitSurface {
+ constructor(thePtr: ShapeUpgrade_SplitSurface);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurface_3 extends Handle_ShapeUpgrade_SplitSurface {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurface);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurface_4 extends Handle_ShapeUpgrade_SplitSurface {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurface);
+ }
+
+export declare class ShapeUpgrade_SplitSurface extends Standard_Transient {
+ constructor()
+ Init_1(S: Handle_Geom_Surface): void;
+ Init_2(S: Handle_Geom_Surface, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose): void;
+ SetUSplitValues(UValues: Handle_TColStd_HSequenceOfReal): void;
+ SetVSplitValues(VValues: Handle_TColStd_HSequenceOfReal): void;
+ Build(Segment: Standard_Boolean): void;
+ Compute(Segment: Standard_Boolean): void;
+ Perform(Segment: Standard_Boolean): void;
+ USplitValues(): Handle_TColStd_HSequenceOfReal;
+ VSplitValues(): Handle_TColStd_HSequenceOfReal;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ ResSurfaces(): Handle_ShapeExtend_CompositeSurface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_SplitCurve3d extends ShapeUpgrade_SplitCurve {
+ constructor()
+ Init_1(C: Handle_Geom_Curve): void;
+ Init_2(C: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Build(Segment: Standard_Boolean): void;
+ GetCurves(): Handle_TColGeom_HArray1OfCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitCurve3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitCurve3d): void;
+ get(): ShapeUpgrade_SplitCurve3d;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3d_1 extends Handle_ShapeUpgrade_SplitCurve3d {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3d_2 extends Handle_ShapeUpgrade_SplitCurve3d {
+ constructor(thePtr: ShapeUpgrade_SplitCurve3d);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3d_3 extends Handle_ShapeUpgrade_SplitCurve3d {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve3d);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve3d_4 extends Handle_ShapeUpgrade_SplitCurve3d {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve3d);
+ }
+
+export declare class Handle_ShapeUpgrade_SplitSurfaceContinuity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitSurfaceContinuity): void;
+ get(): ShapeUpgrade_SplitSurfaceContinuity;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceContinuity_1 extends Handle_ShapeUpgrade_SplitSurfaceContinuity {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceContinuity_2 extends Handle_ShapeUpgrade_SplitSurfaceContinuity {
+ constructor(thePtr: ShapeUpgrade_SplitSurfaceContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceContinuity_3 extends Handle_ShapeUpgrade_SplitSurfaceContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitSurfaceContinuity_4 extends Handle_ShapeUpgrade_SplitSurfaceContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitSurfaceContinuity);
+ }
+
+export declare class ShapeUpgrade_SplitSurfaceContinuity extends ShapeUpgrade_SplitSurface {
+ constructor()
+ SetCriterion(Criterion: GeomAbs_Shape): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ Compute(Segment: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_ConvertCurve2dToBezier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_ConvertCurve2dToBezier): void;
+ get(): ShapeUpgrade_ConvertCurve2dToBezier;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve2dToBezier_1 extends Handle_ShapeUpgrade_ConvertCurve2dToBezier {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve2dToBezier_2 extends Handle_ShapeUpgrade_ConvertCurve2dToBezier {
+ constructor(thePtr: ShapeUpgrade_ConvertCurve2dToBezier);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve2dToBezier_3 extends Handle_ShapeUpgrade_ConvertCurve2dToBezier {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertCurve2dToBezier);
+ }
+
+ export declare class Handle_ShapeUpgrade_ConvertCurve2dToBezier_4 extends Handle_ShapeUpgrade_ConvertCurve2dToBezier {
+ constructor(theHandle: Handle_ShapeUpgrade_ConvertCurve2dToBezier);
+ }
+
+export declare class ShapeUpgrade_ConvertCurve2dToBezier extends ShapeUpgrade_SplitCurve2d {
+ constructor()
+ Compute(): void;
+ Build(Segment: Standard_Boolean): void;
+ SplitParams(): Handle_TColStd_HSequenceOfReal;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_ShapeDivide {
+ Init(S: TopoDS_Shape): void;
+ SetPrecision(Prec: Quantity_AbsorbedDose): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ SetMinTolerance(mintol: Quantity_AbsorbedDose): void;
+ SetSurfaceSegmentMode(Segment: Standard_Boolean): void;
+ Perform(newContext: Standard_Boolean): Standard_Boolean;
+ Result(): TopoDS_Shape;
+ GetContext(): Handle_ShapeBuild_ReShape;
+ SetContext(context: Handle_ShapeBuild_ReShape): void;
+ SetMsgRegistrator(msgreg: Handle_ShapeExtend_BasicMsgRegistrator): void;
+ MsgRegistrator(): Handle_ShapeExtend_BasicMsgRegistrator;
+ SendMsg(shape: TopoDS_Shape, message: Message_Msg, gravity: Message_Gravity): void;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ SetSplitFaceTool(splitFaceTool: Handle_ShapeUpgrade_FaceDivide): void;
+ SetEdgeMode(aEdgeMode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class ShapeUpgrade_ShapeDivide_1 extends ShapeUpgrade_ShapeDivide {
+ constructor();
+ }
+
+ export declare class ShapeUpgrade_ShapeDivide_2 extends ShapeUpgrade_ShapeDivide {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class ShapeUpgrade_ShellSewing {
+ constructor()
+ ApplySewing(shape: TopoDS_Shape, tol: Quantity_AbsorbedDose): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class ShapeUpgrade_SplitCurve2dContinuity extends ShapeUpgrade_SplitCurve2d {
+ constructor()
+ SetCriterion(Criterion: GeomAbs_Shape): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ Compute(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeUpgrade_SplitCurve2dContinuity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeUpgrade_SplitCurve2dContinuity): void;
+ get(): ShapeUpgrade_SplitCurve2dContinuity;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2dContinuity_1 extends Handle_ShapeUpgrade_SplitCurve2dContinuity {
+ constructor();
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2dContinuity_2 extends Handle_ShapeUpgrade_SplitCurve2dContinuity {
+ constructor(thePtr: ShapeUpgrade_SplitCurve2dContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2dContinuity_3 extends Handle_ShapeUpgrade_SplitCurve2dContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve2dContinuity);
+ }
+
+ export declare class Handle_ShapeUpgrade_SplitCurve2dContinuity_4 extends Handle_ShapeUpgrade_SplitCurve2dContinuity {
+ constructor(theHandle: Handle_ShapeUpgrade_SplitCurve2dContinuity);
+ }
+
+export declare class BRepLib_MakeShape extends BRepLib_Command {
+ Build(): void;
+ Shape(): TopoDS_Shape;
+ FaceStatus(F: TopoDS_Face): BRepLib_ShapeModification;
+ HasDescendants(F: TopoDS_Face): Standard_Boolean;
+ DescendantFaces(F: TopoDS_Face): TopTools_ListOfShape;
+ NbSurfaces(): Graphic3d_ZLayerId;
+ NewFaces(I: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ FacesFromEdges(E: TopoDS_Edge): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class BRepLib_MakeWire extends BRepLib_MakeShape {
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(W: TopoDS_Wire): void;
+ Add_3(L: TopTools_ListOfShape): void;
+ Error(): BRepLib_WireError;
+ Wire(): TopoDS_Wire;
+ Edge(): TopoDS_Edge;
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeWire_1 extends BRepLib_MakeWire {
+ constructor();
+ }
+
+ export declare class BRepLib_MakeWire_2 extends BRepLib_MakeWire {
+ constructor(E: TopoDS_Edge);
+ }
+
+ export declare class BRepLib_MakeWire_3 extends BRepLib_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge);
+ }
+
+ export declare class BRepLib_MakeWire_4 extends BRepLib_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge, E3: TopoDS_Edge);
+ }
+
+ export declare class BRepLib_MakeWire_5 extends BRepLib_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge, E3: TopoDS_Edge, E4: TopoDS_Edge);
+ }
+
+ export declare class BRepLib_MakeWire_6 extends BRepLib_MakeWire {
+ constructor(W: TopoDS_Wire);
+ }
+
+ export declare class BRepLib_MakeWire_7 extends BRepLib_MakeWire {
+ constructor(W: TopoDS_Wire, E: TopoDS_Edge);
+ }
+
+export declare class BRepLib_FindSurface {
+ Init(S: TopoDS_Shape, Tol: Quantity_AbsorbedDose, OnlyPlane: Standard_Boolean, OnlyClosed: Standard_Boolean): void;
+ Found(): Standard_Boolean;
+ Surface(): Handle_Geom_Surface;
+ Tolerance(): Quantity_AbsorbedDose;
+ ToleranceReached(): Quantity_AbsorbedDose;
+ Existed(): Standard_Boolean;
+ Location(): TopLoc_Location;
+ delete(): void;
+}
+
+ export declare class BRepLib_FindSurface_1 extends BRepLib_FindSurface {
+ constructor();
+ }
+
+ export declare class BRepLib_FindSurface_2 extends BRepLib_FindSurface {
+ constructor(S: TopoDS_Shape, Tol: Quantity_AbsorbedDose, OnlyPlane: Standard_Boolean, OnlyClosed: Standard_Boolean);
+ }
+
+export declare type BRepLib_ShapeModification = {
+ BRepLib_Preserved: {};
+ BRepLib_Deleted: {};
+ BRepLib_Trimmed: {};
+ BRepLib_Merged: {};
+ BRepLib_BoundaryModified: {};
+}
+
+export declare class BRepLib_FuseEdges {
+ constructor(theShape: TopoDS_Shape, PerformNow: Standard_Boolean)
+ AvoidEdges(theMapEdg: TopTools_IndexedMapOfShape): void;
+ SetConcatBSpl(theConcatBSpl: Standard_Boolean): void;
+ Edges(theMapLstEdg: TopTools_DataMapOfIntegerListOfShape): void;
+ ResultEdges(theMapEdg: TopTools_DataMapOfIntegerShape): void;
+ Faces(theMapFac: TopTools_DataMapOfShapeShape): void;
+ Shape(): TopoDS_Shape;
+ NbVertices(): Graphic3d_ZLayerId;
+ Perform(): void;
+ delete(): void;
+}
+
+export declare class BRepLib_MakePolygon extends BRepLib_MakeShape {
+ Add_1(P: gp_Pnt): void;
+ Add_2(V: TopoDS_Vertex): void;
+ Added(): Standard_Boolean;
+ Close(): void;
+ FirstVertex(): TopoDS_Vertex;
+ LastVertex(): TopoDS_Vertex;
+ Edge(): TopoDS_Edge;
+ Wire(): TopoDS_Wire;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakePolygon_1 extends BRepLib_MakePolygon {
+ constructor();
+ }
+
+ export declare class BRepLib_MakePolygon_2 extends BRepLib_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakePolygon_3 extends BRepLib_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, Close: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakePolygon_4 extends BRepLib_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, P4: gp_Pnt, Close: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakePolygon_5 extends BRepLib_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakePolygon_6 extends BRepLib_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, Close: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakePolygon_7 extends BRepLib_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, V4: TopoDS_Vertex, Close: Standard_Boolean);
+ }
+
+export declare class BRepLib_MakeSolid extends BRepLib_MakeShape {
+ Add(S: TopoDS_Shell): void;
+ Solid(): TopoDS_Solid;
+ FaceStatus(F: TopoDS_Face): BRepLib_ShapeModification;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeSolid_1 extends BRepLib_MakeSolid {
+ constructor();
+ }
+
+ export declare class BRepLib_MakeSolid_2 extends BRepLib_MakeSolid {
+ constructor(S: TopoDS_CompSolid);
+ }
+
+ export declare class BRepLib_MakeSolid_3 extends BRepLib_MakeSolid {
+ constructor(S: TopoDS_Shell);
+ }
+
+ export declare class BRepLib_MakeSolid_4 extends BRepLib_MakeSolid {
+ constructor(S1: TopoDS_Shell, S2: TopoDS_Shell);
+ }
+
+ export declare class BRepLib_MakeSolid_5 extends BRepLib_MakeSolid {
+ constructor(S1: TopoDS_Shell, S2: TopoDS_Shell, S3: TopoDS_Shell);
+ }
+
+ export declare class BRepLib_MakeSolid_6 extends BRepLib_MakeSolid {
+ constructor(So: TopoDS_Solid);
+ }
+
+ export declare class BRepLib_MakeSolid_7 extends BRepLib_MakeSolid {
+ constructor(So: TopoDS_Solid, S: TopoDS_Shell);
+ }
+
+export declare type BRepLib_EdgeError = {
+ BRepLib_EdgeDone: {};
+ BRepLib_PointProjectionFailed: {};
+ BRepLib_ParameterOutOfRange: {};
+ BRepLib_DifferentPointsOnClosedCurve: {};
+ BRepLib_PointWithInfiniteParameter: {};
+ BRepLib_DifferentsPointAndParameter: {};
+ BRepLib_LineThroughIdenticPoints: {};
+}
+
+export declare class BRepLib_MakeEdge2d extends BRepLib_MakeShape {
+ Init_1(C: Handle_Geom2d_Curve): void;
+ Init_2(C: Handle_Geom2d_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_3(C: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Init_4(C: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_5(C: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_6(C: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Error(): BRepLib_EdgeError;
+ Edge(): TopoDS_Edge;
+ Vertex1(): TopoDS_Vertex;
+ Vertex2(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeEdge2d_1 extends BRepLib_MakeEdge2d {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_2 extends BRepLib_MakeEdge2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_3 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_4 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Lin2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_5 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Lin2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_6 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Lin2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_7 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Circ2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_8 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Circ2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_9 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Circ2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_10 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Circ2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_11 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Elips2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_12 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Elips2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_13 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Elips2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_14 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Elips2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_15 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Hypr2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_16 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Hypr2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_17 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Hypr2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_18 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Hypr2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_19 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Parab2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_20 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Parab2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_21 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Parab2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_22 extends BRepLib_MakeEdge2d {
+ constructor(L: gp_Parab2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_23 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve);
+ }
+
+ export declare class BRepLib_MakeEdge2d_24 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_25 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepLib_MakeEdge2d_26 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge2d_27 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge2d_28 extends BRepLib_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepLib_CheckCurveOnSurface {
+ Init(theEdge: TopoDS_Edge, theFace: TopoDS_Face): void;
+ Perform(isTheMultyTheradDisabled: Standard_Boolean): void;
+ Curve(): Handle_Geom_Curve;
+ PCurve(): Handle_Geom2d_Curve;
+ PCurve2(): Handle_Geom2d_Curve;
+ Surface(): Handle_Geom_Surface;
+ Range(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ ErrorStatus(): Graphic3d_ZLayerId;
+ MaxDistance(): Quantity_AbsorbedDose;
+ MaxParameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepLib_CheckCurveOnSurface_1 extends BRepLib_CheckCurveOnSurface {
+ constructor();
+ }
+
+ export declare class BRepLib_CheckCurveOnSurface_2 extends BRepLib_CheckCurveOnSurface {
+ constructor(theEdge: TopoDS_Edge, theFace: TopoDS_Face);
+ }
+
+export declare class BRepLib {
+ constructor();
+ static Precision_1(P: Quantity_AbsorbedDose): void;
+ static Precision_2(): Quantity_AbsorbedDose;
+ static Plane_1(P: Handle_Geom_Plane): void;
+ static Plane_2(): Handle_Geom_Plane;
+ static CheckSameRange(E: TopoDS_Edge, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ static SameRange(E: TopoDS_Edge, Tolerance: Quantity_AbsorbedDose): void;
+ static BuildCurve3d(E: TopoDS_Edge, Tolerance: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId): Standard_Boolean;
+ static BuildCurves3d_1(S: TopoDS_Shape, Tolerance: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId): Standard_Boolean;
+ static BuildCurves3d_2(S: TopoDS_Shape): Standard_Boolean;
+ static BuildPCurveForEdgeOnPlane_1(theE: TopoDS_Edge, theF: TopoDS_Face): void;
+ static BuildPCurveForEdgeOnPlane_2(theE: TopoDS_Edge, theF: TopoDS_Face, aC2D: Handle_Geom2d_Curve, bToUpdate: Standard_Boolean): void;
+ static UpdateEdgeTol(E: TopoDS_Edge, MinToleranceRequest: Quantity_AbsorbedDose, MaxToleranceToCheck: Quantity_AbsorbedDose): Standard_Boolean;
+ static UpdateEdgeTolerance(S: TopoDS_Shape, MinToleranceRequest: Quantity_AbsorbedDose, MaxToleranceToCheck: Quantity_AbsorbedDose): Standard_Boolean;
+ static SameParameter_1(theEdge: TopoDS_Edge, Tolerance: Quantity_AbsorbedDose): void;
+ static SameParameter_2(theEdge: TopoDS_Edge, theTolerance: Quantity_AbsorbedDose, theNewTol: Quantity_AbsorbedDose, IsUseOldEdge: Standard_Boolean): TopoDS_Edge;
+ static SameParameter_3(S: TopoDS_Shape, Tolerance: Quantity_AbsorbedDose, forced: Standard_Boolean): void;
+ static SameParameter_4(S: TopoDS_Shape, theReshaper: BRepTools_ReShape, Tolerance: Quantity_AbsorbedDose, forced: Standard_Boolean): void;
+ static UpdateTolerances_1(S: TopoDS_Shape, verifyFaceTolerance: Standard_Boolean): void;
+ static UpdateTolerances_2(S: TopoDS_Shape, theReshaper: BRepTools_ReShape, verifyFaceTolerance: Standard_Boolean): void;
+ static UpdateInnerTolerances(S: TopoDS_Shape): void;
+ static OrientClosedSolid(solid: TopoDS_Solid): Standard_Boolean;
+ static EncodeRegularity_1(S: TopoDS_Shape, TolAng: Quantity_AbsorbedDose): void;
+ static EncodeRegularity_2(S: TopoDS_Shape, LE: TopTools_ListOfShape, TolAng: Quantity_AbsorbedDose): void;
+ static EncodeRegularity_3(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, TolAng: Quantity_AbsorbedDose): void;
+ static SortFaces(S: TopoDS_Shape, LF: TopTools_ListOfShape): void;
+ static ReverseSortFaces(S: TopoDS_Shape, LF: TopTools_ListOfShape): void;
+ static EnsureNormalConsistency(S: TopoDS_Shape, theAngTol: Quantity_AbsorbedDose, ForceComputeNormals: Standard_Boolean): Standard_Boolean;
+ static BoundingVertex(theLV: TopoDS_ListOfShape, theNewCenter: gp_Pnt, theNewTol: Quantity_AbsorbedDose): void;
+ static FindValidRange_1(theCurve: Adaptor3d_Curve, theTolE: Quantity_AbsorbedDose, theParV1: Quantity_AbsorbedDose, thePntV1: gp_Pnt, theTolV1: Quantity_AbsorbedDose, theParV2: Quantity_AbsorbedDose, thePntV2: gp_Pnt, theTolV2: Quantity_AbsorbedDose, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): Standard_Boolean;
+ static FindValidRange_2(theEdge: TopoDS_Edge, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): Standard_Boolean;
+ static ExtendFace(theF: TopoDS_Face, theExtVal: Quantity_AbsorbedDose, theExtUMin: Standard_Boolean, theExtUMax: Standard_Boolean, theExtVMin: Standard_Boolean, theExtVMax: Standard_Boolean, theFExtended: TopoDS_Face): void;
+ delete(): void;
+}
+
+export declare type BRepLib_FaceError = {
+ BRepLib_FaceDone: {};
+ BRepLib_NoFace: {};
+ BRepLib_NotPlanar: {};
+ BRepLib_CurveProjectionFailed: {};
+ BRepLib_ParametersOutOfRange: {};
+}
+
+export declare class BRepLib_MakeVertex extends BRepLib_MakeShape {
+ constructor(P: gp_Pnt)
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+export declare type BRepLib_ShellError = {
+ BRepLib_ShellDone: {};
+ BRepLib_EmptyShell: {};
+ BRepLib_DisconnectedShell: {};
+ BRepLib_ShellParametersOutOfRange: {};
+}
+
+export declare class BRepLib_MakeShell extends BRepLib_MakeShape {
+ Init(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Segment: Standard_Boolean): void;
+ Error(): BRepLib_ShellError;
+ Shell(): TopoDS_Shell;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeShell_1 extends BRepLib_MakeShell {
+ constructor();
+ }
+
+ export declare class BRepLib_MakeShell_2 extends BRepLib_MakeShell {
+ constructor(S: Handle_Geom_Surface, Segment: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeShell_3 extends BRepLib_MakeShell {
+ constructor(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Segment: Standard_Boolean);
+ }
+
+export declare class BRepLib_MakeEdge extends BRepLib_MakeShape {
+ Init_1(C: Handle_Geom_Curve): void;
+ Init_2(C: Handle_Geom_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_3(C: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt): void;
+ Init_4(C: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_5(C: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_6(C: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_7(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface): void;
+ Init_8(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_9(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt): void;
+ Init_10(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_11(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_12(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Error(): BRepLib_EdgeError;
+ Edge(): TopoDS_Edge;
+ Vertex1(): TopoDS_Vertex;
+ Vertex2(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeEdge_1 extends BRepLib_MakeEdge {
+ constructor();
+ }
+
+ export declare class BRepLib_MakeEdge_2 extends BRepLib_MakeEdge {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_3 extends BRepLib_MakeEdge {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_4 extends BRepLib_MakeEdge {
+ constructor(L: gp_Lin);
+ }
+
+ export declare class BRepLib_MakeEdge_5 extends BRepLib_MakeEdge {
+ constructor(L: gp_Lin, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_6 extends BRepLib_MakeEdge {
+ constructor(L: gp_Lin, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_7 extends BRepLib_MakeEdge {
+ constructor(L: gp_Lin, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_8 extends BRepLib_MakeEdge {
+ constructor(L: gp_Circ);
+ }
+
+ export declare class BRepLib_MakeEdge_9 extends BRepLib_MakeEdge {
+ constructor(L: gp_Circ, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_10 extends BRepLib_MakeEdge {
+ constructor(L: gp_Circ, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_11 extends BRepLib_MakeEdge {
+ constructor(L: gp_Circ, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_12 extends BRepLib_MakeEdge {
+ constructor(L: gp_Elips);
+ }
+
+ export declare class BRepLib_MakeEdge_13 extends BRepLib_MakeEdge {
+ constructor(L: gp_Elips, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_14 extends BRepLib_MakeEdge {
+ constructor(L: gp_Elips, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_15 extends BRepLib_MakeEdge {
+ constructor(L: gp_Elips, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_16 extends BRepLib_MakeEdge {
+ constructor(L: gp_Hypr);
+ }
+
+ export declare class BRepLib_MakeEdge_17 extends BRepLib_MakeEdge {
+ constructor(L: gp_Hypr, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_18 extends BRepLib_MakeEdge {
+ constructor(L: gp_Hypr, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_19 extends BRepLib_MakeEdge {
+ constructor(L: gp_Hypr, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_20 extends BRepLib_MakeEdge {
+ constructor(L: gp_Parab);
+ }
+
+ export declare class BRepLib_MakeEdge_21 extends BRepLib_MakeEdge {
+ constructor(L: gp_Parab, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_22 extends BRepLib_MakeEdge {
+ constructor(L: gp_Parab, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_23 extends BRepLib_MakeEdge {
+ constructor(L: gp_Parab, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_24 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve);
+ }
+
+ export declare class BRepLib_MakeEdge_25 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_26 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_27 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_28 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_29 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_30 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface);
+ }
+
+ export declare class BRepLib_MakeEdge_31 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_32 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepLib_MakeEdge_33 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepLib_MakeEdge_34 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeEdge_35 extends BRepLib_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+export declare type BRepLib_WireError = {
+ BRepLib_WireDone: {};
+ BRepLib_EmptyWire: {};
+ BRepLib_DisconnectedWire: {};
+ BRepLib_NonManifoldWire: {};
+}
+
+export declare class BRepLib_Command {
+ IsDone(): Standard_Boolean;
+ Check(): void;
+ delete(): void;
+}
+
+export declare class BRepLib_MakeFace extends BRepLib_MakeShape {
+ Init_1(F: TopoDS_Face): void;
+ Init_2(S: Handle_Geom_Surface, Bound: Standard_Boolean, TolDegen: Quantity_AbsorbedDose): void;
+ Init_3(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, TolDegen: Quantity_AbsorbedDose): void;
+ Add(W: TopoDS_Wire): void;
+ Error(): BRepLib_FaceError;
+ Face(): TopoDS_Face;
+ static IsDegenerated(theCurve: Handle_Geom_Curve, theMaxTol: Quantity_AbsorbedDose, theActTol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepLib_MakeFace_1 extends BRepLib_MakeFace {
+ constructor();
+ }
+
+ export declare class BRepLib_MakeFace_2 extends BRepLib_MakeFace {
+ constructor(F: TopoDS_Face);
+ }
+
+ export declare class BRepLib_MakeFace_3 extends BRepLib_MakeFace {
+ constructor(P: gp_Pln);
+ }
+
+ export declare class BRepLib_MakeFace_4 extends BRepLib_MakeFace {
+ constructor(C: gp_Cylinder);
+ }
+
+ export declare class BRepLib_MakeFace_5 extends BRepLib_MakeFace {
+ constructor(C: gp_Cone);
+ }
+
+ export declare class BRepLib_MakeFace_6 extends BRepLib_MakeFace {
+ constructor(S: gp_Sphere);
+ }
+
+ export declare class BRepLib_MakeFace_7 extends BRepLib_MakeFace {
+ constructor(C: gp_Torus);
+ }
+
+ export declare class BRepLib_MakeFace_8 extends BRepLib_MakeFace {
+ constructor(S: Handle_Geom_Surface, TolDegen: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_9 extends BRepLib_MakeFace {
+ constructor(P: gp_Pln, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_10 extends BRepLib_MakeFace {
+ constructor(C: gp_Cylinder, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_11 extends BRepLib_MakeFace {
+ constructor(C: gp_Cone, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_12 extends BRepLib_MakeFace {
+ constructor(S: gp_Sphere, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_13 extends BRepLib_MakeFace {
+ constructor(C: gp_Torus, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_14 extends BRepLib_MakeFace {
+ constructor(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, TolDegen: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepLib_MakeFace_15 extends BRepLib_MakeFace {
+ constructor(W: TopoDS_Wire, OnlyPlane: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_16 extends BRepLib_MakeFace {
+ constructor(P: gp_Pln, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_17 extends BRepLib_MakeFace {
+ constructor(C: gp_Cylinder, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_18 extends BRepLib_MakeFace {
+ constructor(C: gp_Cone, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_19 extends BRepLib_MakeFace {
+ constructor(S: gp_Sphere, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_20 extends BRepLib_MakeFace {
+ constructor(C: gp_Torus, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_21 extends BRepLib_MakeFace {
+ constructor(S: Handle_Geom_Surface, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepLib_MakeFace_22 extends BRepLib_MakeFace {
+ constructor(F: TopoDS_Face, W: TopoDS_Wire);
+ }
+
+export declare class Handle_StepSelect_FloatFormat {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_FloatFormat): void;
+ get(): StepSelect_FloatFormat;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_FloatFormat_1 extends Handle_StepSelect_FloatFormat {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_FloatFormat_2 extends Handle_StepSelect_FloatFormat {
+ constructor(thePtr: StepSelect_FloatFormat);
+ }
+
+ export declare class Handle_StepSelect_FloatFormat_3 extends Handle_StepSelect_FloatFormat {
+ constructor(theHandle: Handle_StepSelect_FloatFormat);
+ }
+
+ export declare class Handle_StepSelect_FloatFormat_4 extends Handle_StepSelect_FloatFormat {
+ constructor(theHandle: Handle_StepSelect_FloatFormat);
+ }
+
+export declare class StepSelect_FloatFormat extends StepSelect_FileModifier {
+ constructor()
+ SetDefault(digits: Graphic3d_ZLayerId): void;
+ SetZeroSuppress(mode: Standard_Boolean): void;
+ SetFormat(format: Standard_CString): void;
+ SetFormatForRange(format: Standard_CString, Rmin: Quantity_AbsorbedDose, Rmax: Quantity_AbsorbedDose): void;
+ Format(zerosup: Standard_Boolean, mainform: XCAFDoc_PartId, hasrange: Standard_Boolean, forminrange: XCAFDoc_PartId, rangemin: Quantity_AbsorbedDose, rangemax: Quantity_AbsorbedDose): void;
+ Perform(ctx: IFSelect_ContextWrite, writer: StepData_StepWriter): void;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepSelect_StepType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_StepType): void;
+ get(): StepSelect_StepType;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_StepType_1 extends Handle_StepSelect_StepType {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_StepType_2 extends Handle_StepSelect_StepType {
+ constructor(thePtr: StepSelect_StepType);
+ }
+
+ export declare class Handle_StepSelect_StepType_3 extends Handle_StepSelect_StepType {
+ constructor(theHandle: Handle_StepSelect_StepType);
+ }
+
+ export declare class Handle_StepSelect_StepType_4 extends Handle_StepSelect_StepType {
+ constructor(theHandle: Handle_StepSelect_StepType);
+ }
+
+export declare class StepSelect_StepType extends IFSelect_Signature {
+ constructor()
+ SetProtocol(proto: Handle_Interface_Protocol): void;
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepSelect_FileModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_FileModifier): void;
+ get(): StepSelect_FileModifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_FileModifier_1 extends Handle_StepSelect_FileModifier {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_FileModifier_2 extends Handle_StepSelect_FileModifier {
+ constructor(thePtr: StepSelect_FileModifier);
+ }
+
+ export declare class Handle_StepSelect_FileModifier_3 extends Handle_StepSelect_FileModifier {
+ constructor(theHandle: Handle_StepSelect_FileModifier);
+ }
+
+ export declare class Handle_StepSelect_FileModifier_4 extends Handle_StepSelect_FileModifier {
+ constructor(theHandle: Handle_StepSelect_FileModifier);
+ }
+
+export declare class StepSelect_FileModifier extends IFSelect_GeneralModifier {
+ Perform(ctx: IFSelect_ContextWrite, writer: StepData_StepWriter): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepSelect_ModelModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_ModelModifier): void;
+ get(): StepSelect_ModelModifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_ModelModifier_1 extends Handle_StepSelect_ModelModifier {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_ModelModifier_2 extends Handle_StepSelect_ModelModifier {
+ constructor(thePtr: StepSelect_ModelModifier);
+ }
+
+ export declare class Handle_StepSelect_ModelModifier_3 extends Handle_StepSelect_ModelModifier {
+ constructor(theHandle: Handle_StepSelect_ModelModifier);
+ }
+
+ export declare class Handle_StepSelect_ModelModifier_4 extends Handle_StepSelect_ModelModifier {
+ constructor(theHandle: Handle_StepSelect_ModelModifier);
+ }
+
+export declare class StepSelect_ModelModifier extends IFSelect_Modifier {
+ Perform(ctx: IFSelect_ContextModif, target: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, TC: Interface_CopyTool): void;
+ PerformProtocol(ctx: IFSelect_ContextModif, target: Handle_StepData_StepModel, proto: Handle_StepData_Protocol, TC: Interface_CopyTool): void;
+ Performing(ctx: IFSelect_ContextModif, target: Handle_StepData_StepModel, TC: Interface_CopyTool): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepSelect_WorkLibrary extends IFSelect_WorkLibrary {
+ constructor(copymode: Standard_Boolean)
+ SetDumpLabel(mode: Graphic3d_ZLayerId): void;
+ ReadFile(name: Standard_CString, model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol): Graphic3d_ZLayerId;
+ ReadStream(theName: Standard_CString, theIStream: Standard_IStream, model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol): Graphic3d_ZLayerId;
+ WriteFile(ctx: IFSelect_ContextWrite): Standard_Boolean;
+ CopyModel(original: Handle_Interface_InterfaceModel, newmodel: Handle_Interface_InterfaceModel, list: Interface_EntityIterator, TC: Interface_CopyTool): Standard_Boolean;
+ DumpEntity(model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, entity: Handle_Standard_Transient, S: Standard_OStream, level: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepSelect_WorkLibrary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_WorkLibrary): void;
+ get(): StepSelect_WorkLibrary;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_WorkLibrary_1 extends Handle_StepSelect_WorkLibrary {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_WorkLibrary_2 extends Handle_StepSelect_WorkLibrary {
+ constructor(thePtr: StepSelect_WorkLibrary);
+ }
+
+ export declare class Handle_StepSelect_WorkLibrary_3 extends Handle_StepSelect_WorkLibrary {
+ constructor(theHandle: Handle_StepSelect_WorkLibrary);
+ }
+
+ export declare class Handle_StepSelect_WorkLibrary_4 extends Handle_StepSelect_WorkLibrary {
+ constructor(theHandle: Handle_StepSelect_WorkLibrary);
+ }
+
+export declare class StepSelect_Activator extends IFSelect_Activator {
+ constructor()
+ Do(number: Graphic3d_ZLayerId, pilot: Handle_IFSelect_SessionPilot): IFSelect_ReturnStatus;
+ Help(number: Graphic3d_ZLayerId): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepSelect_Activator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepSelect_Activator): void;
+ get(): StepSelect_Activator;
+ delete(): void;
+}
+
+ export declare class Handle_StepSelect_Activator_1 extends Handle_StepSelect_Activator {
+ constructor();
+ }
+
+ export declare class Handle_StepSelect_Activator_2 extends Handle_StepSelect_Activator {
+ constructor(thePtr: StepSelect_Activator);
+ }
+
+ export declare class Handle_StepSelect_Activator_3 extends Handle_StepSelect_Activator {
+ constructor(theHandle: Handle_StepSelect_Activator);
+ }
+
+ export declare class Handle_StepSelect_Activator_4 extends Handle_StepSelect_Activator {
+ constructor(theHandle: Handle_StepSelect_Activator);
+ }
+
+export declare class GeomToIGES_GeomSurface extends GeomToIGES_GeomEntity {
+ TransferSurface_1(start: Handle_Geom_Surface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_2(start: Handle_Geom_BoundedSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_3(start: Handle_Geom_BSplineSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_4(start: Handle_Geom_BezierSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_5(start: Handle_Geom_RectangularTrimmedSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_6(start: Handle_Geom_ElementarySurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_7(start: Handle_Geom_Plane, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_8(start: Handle_Geom_CylindricalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_9(start: Handle_Geom_ConicalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_10(start: Handle_Geom_SphericalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_11(start: Handle_Geom_ToroidalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_12(start: Handle_Geom_SweptSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_13(start: Handle_Geom_SurfaceOfLinearExtrusion, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_14(start: Handle_Geom_SurfaceOfRevolution, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSurface_15(start: Handle_Geom_OffsetSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferPlaneSurface(start: Handle_Geom_Plane, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCylindricalSurface(start: Handle_Geom_CylindricalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferConicalSurface(start: Handle_Geom_ConicalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferSphericalSurface(start: Handle_Geom_SphericalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferToroidalSurface(start: Handle_Geom_ToroidalSurface, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose, Vdeb: Quantity_AbsorbedDose, Vfin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ Length(): Quantity_AbsorbedDose;
+ GetBRepMode(): Standard_Boolean;
+ SetBRepMode(flag: Standard_Boolean): void;
+ GetAnalyticMode(): Standard_Boolean;
+ SetAnalyticMode(flag: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class GeomToIGES_GeomSurface_1 extends GeomToIGES_GeomSurface {
+ constructor();
+ }
+
+ export declare class GeomToIGES_GeomSurface_2 extends GeomToIGES_GeomSurface {
+ constructor(GE: GeomToIGES_GeomEntity);
+ }
+
+export declare class GeomToIGES_GeomPoint extends GeomToIGES_GeomEntity {
+ TransferPoint_1(start: Handle_Geom_Point): Handle_IGESGeom_Point;
+ TransferPoint_2(start: Handle_Geom_CartesianPoint): Handle_IGESGeom_Point;
+ delete(): void;
+}
+
+ export declare class GeomToIGES_GeomPoint_1 extends GeomToIGES_GeomPoint {
+ constructor();
+ }
+
+ export declare class GeomToIGES_GeomPoint_2 extends GeomToIGES_GeomPoint {
+ constructor(GE: GeomToIGES_GeomEntity);
+ }
+
+export declare class GeomToIGES_GeomEntity {
+ SetModel(model: Handle_IGESData_IGESModel): void;
+ GetModel(): Handle_IGESData_IGESModel;
+ SetUnit(unit: Quantity_AbsorbedDose): void;
+ GetUnit(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomToIGES_GeomEntity_1 extends GeomToIGES_GeomEntity {
+ constructor();
+ }
+
+ export declare class GeomToIGES_GeomEntity_2 extends GeomToIGES_GeomEntity {
+ constructor(GE: GeomToIGES_GeomEntity);
+ }
+
+export declare class GeomToIGES_GeomCurve extends GeomToIGES_GeomEntity {
+ TransferCurve_1(start: Handle_Geom_Curve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_2(start: Handle_Geom_BoundedCurve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_3(start: Handle_Geom_BSplineCurve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_4(start: Handle_Geom_BezierCurve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_5(start: Handle_Geom_TrimmedCurve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_6(start: Handle_Geom_Conic, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_7(start: Handle_Geom_Circle, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_8(start: Handle_Geom_Ellipse, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_9(start: Handle_Geom_Hyperbola, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_10(start: Handle_Geom_Line, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_11(start: Handle_Geom_Parabola, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferCurve_12(start: Handle_Geom_OffsetCurve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class GeomToIGES_GeomCurve_1 extends GeomToIGES_GeomCurve {
+ constructor();
+ }
+
+ export declare class GeomToIGES_GeomCurve_2 extends GeomToIGES_GeomCurve {
+ constructor(GE: GeomToIGES_GeomEntity);
+ }
+
+export declare class GeomToIGES_GeomVector extends GeomToIGES_GeomEntity {
+ TransferVector_1(start: Handle_Geom_Vector): Handle_IGESGeom_Direction;
+ TransferVector_2(start: Handle_Geom_VectorWithMagnitude): Handle_IGESGeom_Direction;
+ TransferVector_3(start: Handle_Geom_Direction): Handle_IGESGeom_Direction;
+ delete(): void;
+}
+
+ export declare class GeomToIGES_GeomVector_1 extends GeomToIGES_GeomVector {
+ constructor();
+ }
+
+ export declare class GeomToIGES_GeomVector_2 extends GeomToIGES_GeomVector {
+ constructor(GE: GeomToIGES_GeomEntity);
+ }
+
+export declare class Handle_TColGeom_HSequenceOfBoundedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HSequenceOfBoundedCurve): void;
+ get(): TColGeom_HSequenceOfBoundedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HSequenceOfBoundedCurve_1 extends Handle_TColGeom_HSequenceOfBoundedCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfBoundedCurve_2 extends Handle_TColGeom_HSequenceOfBoundedCurve {
+ constructor(thePtr: TColGeom_HSequenceOfBoundedCurve);
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfBoundedCurve_3 extends Handle_TColGeom_HSequenceOfBoundedCurve {
+ constructor(theHandle: Handle_TColGeom_HSequenceOfBoundedCurve);
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfBoundedCurve_4 extends Handle_TColGeom_HSequenceOfBoundedCurve {
+ constructor(theHandle: Handle_TColGeom_HSequenceOfBoundedCurve);
+ }
+
+export declare class Handle_TColGeom_HSequenceOfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HSequenceOfCurve): void;
+ get(): TColGeom_HSequenceOfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HSequenceOfCurve_1 extends Handle_TColGeom_HSequenceOfCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfCurve_2 extends Handle_TColGeom_HSequenceOfCurve {
+ constructor(thePtr: TColGeom_HSequenceOfCurve);
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfCurve_3 extends Handle_TColGeom_HSequenceOfCurve {
+ constructor(theHandle: Handle_TColGeom_HSequenceOfCurve);
+ }
+
+ export declare class Handle_TColGeom_HSequenceOfCurve_4 extends Handle_TColGeom_HSequenceOfCurve {
+ constructor(theHandle: Handle_TColGeom_HSequenceOfCurve);
+ }
+
+export declare class Handle_TColGeom_HArray1OfSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HArray1OfSurface): void;
+ get(): TColGeom_HArray1OfSurface;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HArray1OfSurface_1 extends Handle_TColGeom_HArray1OfSurface {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HArray1OfSurface_2 extends Handle_TColGeom_HArray1OfSurface {
+ constructor(thePtr: TColGeom_HArray1OfSurface);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfSurface_3 extends Handle_TColGeom_HArray1OfSurface {
+ constructor(theHandle: Handle_TColGeom_HArray1OfSurface);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfSurface_4 extends Handle_TColGeom_HArray1OfSurface {
+ constructor(theHandle: Handle_TColGeom_HArray1OfSurface);
+ }
+
+export declare class Handle_TColGeom_HArray1OfBSplineCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HArray1OfBSplineCurve): void;
+ get(): TColGeom_HArray1OfBSplineCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HArray1OfBSplineCurve_1 extends Handle_TColGeom_HArray1OfBSplineCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBSplineCurve_2 extends Handle_TColGeom_HArray1OfBSplineCurve {
+ constructor(thePtr: TColGeom_HArray1OfBSplineCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBSplineCurve_3 extends Handle_TColGeom_HArray1OfBSplineCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfBSplineCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBSplineCurve_4 extends Handle_TColGeom_HArray1OfBSplineCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfBSplineCurve);
+ }
+
+export declare class Handle_TColGeom_HArray1OfBezierCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HArray1OfBezierCurve): void;
+ get(): TColGeom_HArray1OfBezierCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HArray1OfBezierCurve_1 extends Handle_TColGeom_HArray1OfBezierCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBezierCurve_2 extends Handle_TColGeom_HArray1OfBezierCurve {
+ constructor(thePtr: TColGeom_HArray1OfBezierCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBezierCurve_3 extends Handle_TColGeom_HArray1OfBezierCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfBezierCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfBezierCurve_4 extends Handle_TColGeom_HArray1OfBezierCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfBezierCurve);
+ }
+
+export declare class Handle_TColGeom_HArray1OfCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HArray1OfCurve): void;
+ get(): TColGeom_HArray1OfCurve;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HArray1OfCurve_1 extends Handle_TColGeom_HArray1OfCurve {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HArray1OfCurve_2 extends Handle_TColGeom_HArray1OfCurve {
+ constructor(thePtr: TColGeom_HArray1OfCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfCurve_3 extends Handle_TColGeom_HArray1OfCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfCurve);
+ }
+
+ export declare class Handle_TColGeom_HArray1OfCurve_4 extends Handle_TColGeom_HArray1OfCurve {
+ constructor(theHandle: Handle_TColGeom_HArray1OfCurve);
+ }
+
+export declare class Handle_TColGeom_HArray2OfSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TColGeom_HArray2OfSurface): void;
+ get(): TColGeom_HArray2OfSurface;
+ delete(): void;
+}
+
+ export declare class Handle_TColGeom_HArray2OfSurface_1 extends Handle_TColGeom_HArray2OfSurface {
+ constructor();
+ }
+
+ export declare class Handle_TColGeom_HArray2OfSurface_2 extends Handle_TColGeom_HArray2OfSurface {
+ constructor(thePtr: TColGeom_HArray2OfSurface);
+ }
+
+ export declare class Handle_TColGeom_HArray2OfSurface_3 extends Handle_TColGeom_HArray2OfSurface {
+ constructor(theHandle: Handle_TColGeom_HArray2OfSurface);
+ }
+
+ export declare class Handle_TColGeom_HArray2OfSurface_4 extends Handle_TColGeom_HArray2OfSurface {
+ constructor(theHandle: Handle_TColGeom_HArray2OfSurface);
+ }
+
+export declare class RWStepAP203_RWChange {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_Change): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_Change): void;
+ Share(ent: Handle_StepAP203_Change, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWStartRequest {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_StartRequest): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_StartRequest): void;
+ Share(ent: Handle_StepAP203_StartRequest, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWStartWork {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_StartWork): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_StartWork): void;
+ Share(ent: Handle_StepAP203_StartWork, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignPersonAndOrganizationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignPersonAndOrganizationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignPersonAndOrganizationAssignment): void;
+ Share(ent: Handle_StepAP203_CcDesignPersonAndOrganizationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignContract {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignContract): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignContract): void;
+ Share(ent: Handle_StepAP203_CcDesignContract, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignDateAndTimeAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignDateAndTimeAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignDateAndTimeAssignment): void;
+ Share(ent: Handle_StepAP203_CcDesignDateAndTimeAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignApproval {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignApproval): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignApproval): void;
+ Share(ent: Handle_StepAP203_CcDesignApproval, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignCertification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignCertification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignCertification): void;
+ Share(ent: Handle_StepAP203_CcDesignCertification, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignSpecificationReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignSpecificationReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignSpecificationReference): void;
+ Share(ent: Handle_StepAP203_CcDesignSpecificationReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWChangeRequest {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_ChangeRequest): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_ChangeRequest): void;
+ Share(ent: Handle_StepAP203_ChangeRequest, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP203_RWCcDesignSecurityClassification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP203_CcDesignSecurityClassification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP203_CcDesignSecurityClassification): void;
+ Share(ent: Handle_StepAP203_CcDesignSecurityClassification, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class LProp3d_CurveTool {
+ constructor();
+ static Value(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static D2(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static Continuity(C: Handle_Adaptor3d_HCurve): Graphic3d_ZLayerId;
+ static FirstParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class LProp3d_SLProps {
+ SetSurface(S: Handle_Adaptor3d_HSurface): void;
+ SetParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ D1U(): gp_Vec;
+ D1V(): gp_Vec;
+ D2U(): gp_Vec;
+ D2V(): gp_Vec;
+ DUV(): gp_Vec;
+ IsTangentUDefined(): Standard_Boolean;
+ TangentU(D: gp_Dir): void;
+ IsTangentVDefined(): Standard_Boolean;
+ TangentV(D: gp_Dir): void;
+ IsNormalDefined(): Standard_Boolean;
+ Normal(): gp_Dir;
+ IsCurvatureDefined(): Standard_Boolean;
+ IsUmbilic(): Standard_Boolean;
+ MaxCurvature(): Quantity_AbsorbedDose;
+ MinCurvature(): Quantity_AbsorbedDose;
+ CurvatureDirections(MaxD: gp_Dir, MinD: gp_Dir): void;
+ MeanCurvature(): Quantity_AbsorbedDose;
+ GaussianCurvature(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class LProp3d_SLProps_1 extends LProp3d_SLProps {
+ constructor(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class LProp3d_SLProps_2 extends LProp3d_SLProps {
+ constructor(S: Handle_Adaptor3d_HSurface, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class LProp3d_SLProps_3 extends LProp3d_SLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class LProp3d_SurfaceTool {
+ constructor();
+ static Value(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ static D2(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, DUV: gp_Vec): void;
+ static DN(S: Handle_Adaptor3d_HSurface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, IU: Graphic3d_ZLayerId, IV: Graphic3d_ZLayerId): gp_Vec;
+ static Continuity(S: Handle_Adaptor3d_HSurface): Graphic3d_ZLayerId;
+ static Bounds(S: Handle_Adaptor3d_HSurface, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class LProp3d_CLProps {
+ SetParameter(U: Quantity_AbsorbedDose): void;
+ SetCurve(C: Handle_Adaptor3d_HCurve): void;
+ Value(): gp_Pnt;
+ D1(): gp_Vec;
+ D2(): gp_Vec;
+ D3(): gp_Vec;
+ IsTangentDefined(): Standard_Boolean;
+ Tangent(D: gp_Dir): void;
+ Curvature(): Quantity_AbsorbedDose;
+ Normal(N: gp_Dir): void;
+ CentreOfCurvature(P: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class LProp3d_CLProps_1 extends LProp3d_CLProps {
+ constructor(C: Handle_Adaptor3d_HCurve, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class LProp3d_CLProps_2 extends LProp3d_CLProps {
+ constructor(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class LProp3d_CLProps_3 extends LProp3d_CLProps {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_IGESDimen_DimensionUnits {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_DimensionUnits): void;
+ get(): IGESDimen_DimensionUnits;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_DimensionUnits_1 extends Handle_IGESDimen_DimensionUnits {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_DimensionUnits_2 extends Handle_IGESDimen_DimensionUnits {
+ constructor(thePtr: IGESDimen_DimensionUnits);
+ }
+
+ export declare class Handle_IGESDimen_DimensionUnits_3 extends Handle_IGESDimen_DimensionUnits {
+ constructor(theHandle: Handle_IGESDimen_DimensionUnits);
+ }
+
+ export declare class Handle_IGESDimen_DimensionUnits_4 extends Handle_IGESDimen_DimensionUnits {
+ constructor(theHandle: Handle_IGESDimen_DimensionUnits);
+ }
+
+export declare class Handle_IGESDimen_BasicDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_BasicDimension): void;
+ get(): IGESDimen_BasicDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_BasicDimension_1 extends Handle_IGESDimen_BasicDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_BasicDimension_2 extends Handle_IGESDimen_BasicDimension {
+ constructor(thePtr: IGESDimen_BasicDimension);
+ }
+
+ export declare class Handle_IGESDimen_BasicDimension_3 extends Handle_IGESDimen_BasicDimension {
+ constructor(theHandle: Handle_IGESDimen_BasicDimension);
+ }
+
+ export declare class Handle_IGESDimen_BasicDimension_4 extends Handle_IGESDimen_BasicDimension {
+ constructor(theHandle: Handle_IGESDimen_BasicDimension);
+ }
+
+export declare class Handle_IGESDimen_AngularDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_AngularDimension): void;
+ get(): IGESDimen_AngularDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_AngularDimension_1 extends Handle_IGESDimen_AngularDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_AngularDimension_2 extends Handle_IGESDimen_AngularDimension {
+ constructor(thePtr: IGESDimen_AngularDimension);
+ }
+
+ export declare class Handle_IGESDimen_AngularDimension_3 extends Handle_IGESDimen_AngularDimension {
+ constructor(theHandle: Handle_IGESDimen_AngularDimension);
+ }
+
+ export declare class Handle_IGESDimen_AngularDimension_4 extends Handle_IGESDimen_AngularDimension {
+ constructor(theHandle: Handle_IGESDimen_AngularDimension);
+ }
+
+export declare class Handle_IGESDimen_GeneralLabel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_GeneralLabel): void;
+ get(): IGESDimen_GeneralLabel;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_GeneralLabel_1 extends Handle_IGESDimen_GeneralLabel {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_GeneralLabel_2 extends Handle_IGESDimen_GeneralLabel {
+ constructor(thePtr: IGESDimen_GeneralLabel);
+ }
+
+ export declare class Handle_IGESDimen_GeneralLabel_3 extends Handle_IGESDimen_GeneralLabel {
+ constructor(theHandle: Handle_IGESDimen_GeneralLabel);
+ }
+
+ export declare class Handle_IGESDimen_GeneralLabel_4 extends Handle_IGESDimen_GeneralLabel {
+ constructor(theHandle: Handle_IGESDimen_GeneralLabel);
+ }
+
+export declare class Handle_IGESDimen_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_GeneralModule): void;
+ get(): IGESDimen_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_GeneralModule_1 extends Handle_IGESDimen_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_GeneralModule_2 extends Handle_IGESDimen_GeneralModule {
+ constructor(thePtr: IGESDimen_GeneralModule);
+ }
+
+ export declare class Handle_IGESDimen_GeneralModule_3 extends Handle_IGESDimen_GeneralModule {
+ constructor(theHandle: Handle_IGESDimen_GeneralModule);
+ }
+
+ export declare class Handle_IGESDimen_GeneralModule_4 extends Handle_IGESDimen_GeneralModule {
+ constructor(theHandle: Handle_IGESDimen_GeneralModule);
+ }
+
+export declare class Handle_IGESDimen_DiameterDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_DiameterDimension): void;
+ get(): IGESDimen_DiameterDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_DiameterDimension_1 extends Handle_IGESDimen_DiameterDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_DiameterDimension_2 extends Handle_IGESDimen_DiameterDimension {
+ constructor(thePtr: IGESDimen_DiameterDimension);
+ }
+
+ export declare class Handle_IGESDimen_DiameterDimension_3 extends Handle_IGESDimen_DiameterDimension {
+ constructor(theHandle: Handle_IGESDimen_DiameterDimension);
+ }
+
+ export declare class Handle_IGESDimen_DiameterDimension_4 extends Handle_IGESDimen_DiameterDimension {
+ constructor(theHandle: Handle_IGESDimen_DiameterDimension);
+ }
+
+export declare class Handle_IGESDimen_NewDimensionedGeometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_NewDimensionedGeometry): void;
+ get(): IGESDimen_NewDimensionedGeometry;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_NewDimensionedGeometry_1 extends Handle_IGESDimen_NewDimensionedGeometry {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_NewDimensionedGeometry_2 extends Handle_IGESDimen_NewDimensionedGeometry {
+ constructor(thePtr: IGESDimen_NewDimensionedGeometry);
+ }
+
+ export declare class Handle_IGESDimen_NewDimensionedGeometry_3 extends Handle_IGESDimen_NewDimensionedGeometry {
+ constructor(theHandle: Handle_IGESDimen_NewDimensionedGeometry);
+ }
+
+ export declare class Handle_IGESDimen_NewDimensionedGeometry_4 extends Handle_IGESDimen_NewDimensionedGeometry {
+ constructor(theHandle: Handle_IGESDimen_NewDimensionedGeometry);
+ }
+
+export declare class Handle_IGESDimen_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_SpecificModule): void;
+ get(): IGESDimen_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_SpecificModule_1 extends Handle_IGESDimen_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_SpecificModule_2 extends Handle_IGESDimen_SpecificModule {
+ constructor(thePtr: IGESDimen_SpecificModule);
+ }
+
+ export declare class Handle_IGESDimen_SpecificModule_3 extends Handle_IGESDimen_SpecificModule {
+ constructor(theHandle: Handle_IGESDimen_SpecificModule);
+ }
+
+ export declare class Handle_IGESDimen_SpecificModule_4 extends Handle_IGESDimen_SpecificModule {
+ constructor(theHandle: Handle_IGESDimen_SpecificModule);
+ }
+
+export declare class Handle_IGESDimen_CenterLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_CenterLine): void;
+ get(): IGESDimen_CenterLine;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_CenterLine_1 extends Handle_IGESDimen_CenterLine {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_CenterLine_2 extends Handle_IGESDimen_CenterLine {
+ constructor(thePtr: IGESDimen_CenterLine);
+ }
+
+ export declare class Handle_IGESDimen_CenterLine_3 extends Handle_IGESDimen_CenterLine {
+ constructor(theHandle: Handle_IGESDimen_CenterLine);
+ }
+
+ export declare class Handle_IGESDimen_CenterLine_4 extends Handle_IGESDimen_CenterLine {
+ constructor(theHandle: Handle_IGESDimen_CenterLine);
+ }
+
+export declare class Handle_IGESDimen_HArray1OfGeneralNote {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_HArray1OfGeneralNote): void;
+ get(): IGESDimen_HArray1OfGeneralNote;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_HArray1OfGeneralNote_1 extends Handle_IGESDimen_HArray1OfGeneralNote {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfGeneralNote_2 extends Handle_IGESDimen_HArray1OfGeneralNote {
+ constructor(thePtr: IGESDimen_HArray1OfGeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfGeneralNote_3 extends Handle_IGESDimen_HArray1OfGeneralNote {
+ constructor(theHandle: Handle_IGESDimen_HArray1OfGeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfGeneralNote_4 extends Handle_IGESDimen_HArray1OfGeneralNote {
+ constructor(theHandle: Handle_IGESDimen_HArray1OfGeneralNote);
+ }
+
+export declare class Handle_IGESDimen_GeneralNote {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_GeneralNote): void;
+ get(): IGESDimen_GeneralNote;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_GeneralNote_1 extends Handle_IGESDimen_GeneralNote {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_GeneralNote_2 extends Handle_IGESDimen_GeneralNote {
+ constructor(thePtr: IGESDimen_GeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_GeneralNote_3 extends Handle_IGESDimen_GeneralNote {
+ constructor(theHandle: Handle_IGESDimen_GeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_GeneralNote_4 extends Handle_IGESDimen_GeneralNote {
+ constructor(theHandle: Handle_IGESDimen_GeneralNote);
+ }
+
+export declare class Handle_IGESDimen_Section {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_Section): void;
+ get(): IGESDimen_Section;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_Section_1 extends Handle_IGESDimen_Section {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_Section_2 extends Handle_IGESDimen_Section {
+ constructor(thePtr: IGESDimen_Section);
+ }
+
+ export declare class Handle_IGESDimen_Section_3 extends Handle_IGESDimen_Section {
+ constructor(theHandle: Handle_IGESDimen_Section);
+ }
+
+ export declare class Handle_IGESDimen_Section_4 extends Handle_IGESDimen_Section {
+ constructor(theHandle: Handle_IGESDimen_Section);
+ }
+
+export declare class Handle_IGESDimen_OrdinateDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_OrdinateDimension): void;
+ get(): IGESDimen_OrdinateDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_OrdinateDimension_1 extends Handle_IGESDimen_OrdinateDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_OrdinateDimension_2 extends Handle_IGESDimen_OrdinateDimension {
+ constructor(thePtr: IGESDimen_OrdinateDimension);
+ }
+
+ export declare class Handle_IGESDimen_OrdinateDimension_3 extends Handle_IGESDimen_OrdinateDimension {
+ constructor(theHandle: Handle_IGESDimen_OrdinateDimension);
+ }
+
+ export declare class Handle_IGESDimen_OrdinateDimension_4 extends Handle_IGESDimen_OrdinateDimension {
+ constructor(theHandle: Handle_IGESDimen_OrdinateDimension);
+ }
+
+export declare class Handle_IGESDimen_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_Protocol): void;
+ get(): IGESDimen_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_Protocol_1 extends Handle_IGESDimen_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_Protocol_2 extends Handle_IGESDimen_Protocol {
+ constructor(thePtr: IGESDimen_Protocol);
+ }
+
+ export declare class Handle_IGESDimen_Protocol_3 extends Handle_IGESDimen_Protocol {
+ constructor(theHandle: Handle_IGESDimen_Protocol);
+ }
+
+ export declare class Handle_IGESDimen_Protocol_4 extends Handle_IGESDimen_Protocol {
+ constructor(theHandle: Handle_IGESDimen_Protocol);
+ }
+
+export declare class Handle_IGESDimen_LinearDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_LinearDimension): void;
+ get(): IGESDimen_LinearDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_LinearDimension_1 extends Handle_IGESDimen_LinearDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_LinearDimension_2 extends Handle_IGESDimen_LinearDimension {
+ constructor(thePtr: IGESDimen_LinearDimension);
+ }
+
+ export declare class Handle_IGESDimen_LinearDimension_3 extends Handle_IGESDimen_LinearDimension {
+ constructor(theHandle: Handle_IGESDimen_LinearDimension);
+ }
+
+ export declare class Handle_IGESDimen_LinearDimension_4 extends Handle_IGESDimen_LinearDimension {
+ constructor(theHandle: Handle_IGESDimen_LinearDimension);
+ }
+
+export declare class Handle_IGESDimen_CurveDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_CurveDimension): void;
+ get(): IGESDimen_CurveDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_CurveDimension_1 extends Handle_IGESDimen_CurveDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_CurveDimension_2 extends Handle_IGESDimen_CurveDimension {
+ constructor(thePtr: IGESDimen_CurveDimension);
+ }
+
+ export declare class Handle_IGESDimen_CurveDimension_3 extends Handle_IGESDimen_CurveDimension {
+ constructor(theHandle: Handle_IGESDimen_CurveDimension);
+ }
+
+ export declare class Handle_IGESDimen_CurveDimension_4 extends Handle_IGESDimen_CurveDimension {
+ constructor(theHandle: Handle_IGESDimen_CurveDimension);
+ }
+
+export declare class Handle_IGESDimen_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_ReadWriteModule): void;
+ get(): IGESDimen_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_ReadWriteModule_1 extends Handle_IGESDimen_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_ReadWriteModule_2 extends Handle_IGESDimen_ReadWriteModule {
+ constructor(thePtr: IGESDimen_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDimen_ReadWriteModule_3 extends Handle_IGESDimen_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDimen_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDimen_ReadWriteModule_4 extends Handle_IGESDimen_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDimen_ReadWriteModule);
+ }
+
+export declare class Handle_IGESDimen_RadiusDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_RadiusDimension): void;
+ get(): IGESDimen_RadiusDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_RadiusDimension_1 extends Handle_IGESDimen_RadiusDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_RadiusDimension_2 extends Handle_IGESDimen_RadiusDimension {
+ constructor(thePtr: IGESDimen_RadiusDimension);
+ }
+
+ export declare class Handle_IGESDimen_RadiusDimension_3 extends Handle_IGESDimen_RadiusDimension {
+ constructor(theHandle: Handle_IGESDimen_RadiusDimension);
+ }
+
+ export declare class Handle_IGESDimen_RadiusDimension_4 extends Handle_IGESDimen_RadiusDimension {
+ constructor(theHandle: Handle_IGESDimen_RadiusDimension);
+ }
+
+export declare class Handle_IGESDimen_NewGeneralNote {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_NewGeneralNote): void;
+ get(): IGESDimen_NewGeneralNote;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_NewGeneralNote_1 extends Handle_IGESDimen_NewGeneralNote {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_NewGeneralNote_2 extends Handle_IGESDimen_NewGeneralNote {
+ constructor(thePtr: IGESDimen_NewGeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_NewGeneralNote_3 extends Handle_IGESDimen_NewGeneralNote {
+ constructor(theHandle: Handle_IGESDimen_NewGeneralNote);
+ }
+
+ export declare class Handle_IGESDimen_NewGeneralNote_4 extends Handle_IGESDimen_NewGeneralNote {
+ constructor(theHandle: Handle_IGESDimen_NewGeneralNote);
+ }
+
+export declare class Handle_IGESDimen_SectionedArea {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_SectionedArea): void;
+ get(): IGESDimen_SectionedArea;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_SectionedArea_1 extends Handle_IGESDimen_SectionedArea {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_SectionedArea_2 extends Handle_IGESDimen_SectionedArea {
+ constructor(thePtr: IGESDimen_SectionedArea);
+ }
+
+ export declare class Handle_IGESDimen_SectionedArea_3 extends Handle_IGESDimen_SectionedArea {
+ constructor(theHandle: Handle_IGESDimen_SectionedArea);
+ }
+
+ export declare class Handle_IGESDimen_SectionedArea_4 extends Handle_IGESDimen_SectionedArea {
+ constructor(theHandle: Handle_IGESDimen_SectionedArea);
+ }
+
+export declare class Handle_IGESDimen_WitnessLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_WitnessLine): void;
+ get(): IGESDimen_WitnessLine;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_WitnessLine_1 extends Handle_IGESDimen_WitnessLine {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_WitnessLine_2 extends Handle_IGESDimen_WitnessLine {
+ constructor(thePtr: IGESDimen_WitnessLine);
+ }
+
+ export declare class Handle_IGESDimen_WitnessLine_3 extends Handle_IGESDimen_WitnessLine {
+ constructor(theHandle: Handle_IGESDimen_WitnessLine);
+ }
+
+ export declare class Handle_IGESDimen_WitnessLine_4 extends Handle_IGESDimen_WitnessLine {
+ constructor(theHandle: Handle_IGESDimen_WitnessLine);
+ }
+
+export declare class Handle_IGESDimen_HArray1OfLeaderArrow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_HArray1OfLeaderArrow): void;
+ get(): IGESDimen_HArray1OfLeaderArrow;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_HArray1OfLeaderArrow_1 extends Handle_IGESDimen_HArray1OfLeaderArrow {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfLeaderArrow_2 extends Handle_IGESDimen_HArray1OfLeaderArrow {
+ constructor(thePtr: IGESDimen_HArray1OfLeaderArrow);
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfLeaderArrow_3 extends Handle_IGESDimen_HArray1OfLeaderArrow {
+ constructor(theHandle: Handle_IGESDimen_HArray1OfLeaderArrow);
+ }
+
+ export declare class Handle_IGESDimen_HArray1OfLeaderArrow_4 extends Handle_IGESDimen_HArray1OfLeaderArrow {
+ constructor(theHandle: Handle_IGESDimen_HArray1OfLeaderArrow);
+ }
+
+export declare class Handle_IGESDimen_GeneralSymbol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_GeneralSymbol): void;
+ get(): IGESDimen_GeneralSymbol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_GeneralSymbol_1 extends Handle_IGESDimen_GeneralSymbol {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_GeneralSymbol_2 extends Handle_IGESDimen_GeneralSymbol {
+ constructor(thePtr: IGESDimen_GeneralSymbol);
+ }
+
+ export declare class Handle_IGESDimen_GeneralSymbol_3 extends Handle_IGESDimen_GeneralSymbol {
+ constructor(theHandle: Handle_IGESDimen_GeneralSymbol);
+ }
+
+ export declare class Handle_IGESDimen_GeneralSymbol_4 extends Handle_IGESDimen_GeneralSymbol {
+ constructor(theHandle: Handle_IGESDimen_GeneralSymbol);
+ }
+
+export declare class Handle_IGESDimen_DimensionTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_DimensionTolerance): void;
+ get(): IGESDimen_DimensionTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_DimensionTolerance_1 extends Handle_IGESDimen_DimensionTolerance {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_DimensionTolerance_2 extends Handle_IGESDimen_DimensionTolerance {
+ constructor(thePtr: IGESDimen_DimensionTolerance);
+ }
+
+ export declare class Handle_IGESDimen_DimensionTolerance_3 extends Handle_IGESDimen_DimensionTolerance {
+ constructor(theHandle: Handle_IGESDimen_DimensionTolerance);
+ }
+
+ export declare class Handle_IGESDimen_DimensionTolerance_4 extends Handle_IGESDimen_DimensionTolerance {
+ constructor(theHandle: Handle_IGESDimen_DimensionTolerance);
+ }
+
+export declare class Handle_IGESDimen_FlagNote {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_FlagNote): void;
+ get(): IGESDimen_FlagNote;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_FlagNote_1 extends Handle_IGESDimen_FlagNote {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_FlagNote_2 extends Handle_IGESDimen_FlagNote {
+ constructor(thePtr: IGESDimen_FlagNote);
+ }
+
+ export declare class Handle_IGESDimen_FlagNote_3 extends Handle_IGESDimen_FlagNote {
+ constructor(theHandle: Handle_IGESDimen_FlagNote);
+ }
+
+ export declare class Handle_IGESDimen_FlagNote_4 extends Handle_IGESDimen_FlagNote {
+ constructor(theHandle: Handle_IGESDimen_FlagNote);
+ }
+
+export declare class Handle_IGESDimen_PointDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_PointDimension): void;
+ get(): IGESDimen_PointDimension;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_PointDimension_1 extends Handle_IGESDimen_PointDimension {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_PointDimension_2 extends Handle_IGESDimen_PointDimension {
+ constructor(thePtr: IGESDimen_PointDimension);
+ }
+
+ export declare class Handle_IGESDimen_PointDimension_3 extends Handle_IGESDimen_PointDimension {
+ constructor(theHandle: Handle_IGESDimen_PointDimension);
+ }
+
+ export declare class Handle_IGESDimen_PointDimension_4 extends Handle_IGESDimen_PointDimension {
+ constructor(theHandle: Handle_IGESDimen_PointDimension);
+ }
+
+export declare class Handle_IGESDimen_DimensionDisplayData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_DimensionDisplayData): void;
+ get(): IGESDimen_DimensionDisplayData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_DimensionDisplayData_1 extends Handle_IGESDimen_DimensionDisplayData {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_DimensionDisplayData_2 extends Handle_IGESDimen_DimensionDisplayData {
+ constructor(thePtr: IGESDimen_DimensionDisplayData);
+ }
+
+ export declare class Handle_IGESDimen_DimensionDisplayData_3 extends Handle_IGESDimen_DimensionDisplayData {
+ constructor(theHandle: Handle_IGESDimen_DimensionDisplayData);
+ }
+
+ export declare class Handle_IGESDimen_DimensionDisplayData_4 extends Handle_IGESDimen_DimensionDisplayData {
+ constructor(theHandle: Handle_IGESDimen_DimensionDisplayData);
+ }
+
+export declare class Handle_IGESDimen_LeaderArrow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_LeaderArrow): void;
+ get(): IGESDimen_LeaderArrow;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_LeaderArrow_1 extends Handle_IGESDimen_LeaderArrow {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_LeaderArrow_2 extends Handle_IGESDimen_LeaderArrow {
+ constructor(thePtr: IGESDimen_LeaderArrow);
+ }
+
+ export declare class Handle_IGESDimen_LeaderArrow_3 extends Handle_IGESDimen_LeaderArrow {
+ constructor(theHandle: Handle_IGESDimen_LeaderArrow);
+ }
+
+ export declare class Handle_IGESDimen_LeaderArrow_4 extends Handle_IGESDimen_LeaderArrow {
+ constructor(theHandle: Handle_IGESDimen_LeaderArrow);
+ }
+
+export declare class Handle_IGESDimen_DimensionedGeometry {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDimen_DimensionedGeometry): void;
+ get(): IGESDimen_DimensionedGeometry;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDimen_DimensionedGeometry_1 extends Handle_IGESDimen_DimensionedGeometry {
+ constructor();
+ }
+
+ export declare class Handle_IGESDimen_DimensionedGeometry_2 extends Handle_IGESDimen_DimensionedGeometry {
+ constructor(thePtr: IGESDimen_DimensionedGeometry);
+ }
+
+ export declare class Handle_IGESDimen_DimensionedGeometry_3 extends Handle_IGESDimen_DimensionedGeometry {
+ constructor(theHandle: Handle_IGESDimen_DimensionedGeometry);
+ }
+
+ export declare class Handle_IGESDimen_DimensionedGeometry_4 extends Handle_IGESDimen_DimensionedGeometry {
+ constructor(theHandle: Handle_IGESDimen_DimensionedGeometry);
+ }
+
+export declare class V3d_ImageDumpOptions {
+ constructor()
+ delete(): void;
+}
+
+export declare class V3d_PositionLight extends Graphic3d_CLight {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_V3d_PositionLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_PositionLight): void;
+ get(): V3d_PositionLight;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_PositionLight_1 extends Handle_V3d_PositionLight {
+ constructor();
+ }
+
+ export declare class Handle_V3d_PositionLight_2 extends Handle_V3d_PositionLight {
+ constructor(thePtr: V3d_PositionLight);
+ }
+
+ export declare class Handle_V3d_PositionLight_3 extends Handle_V3d_PositionLight {
+ constructor(theHandle: Handle_V3d_PositionLight);
+ }
+
+ export declare class Handle_V3d_PositionLight_4 extends Handle_V3d_PositionLight {
+ constructor(theHandle: Handle_V3d_PositionLight);
+ }
+
+export declare type V3d_TypeOfPickCamera = {
+ V3d_POSITIONCAMERA: {};
+ V3d_SPACECAMERA: {};
+ V3d_RADIUSTEXTCAMERA: {};
+ V3d_ExtRADIUSCAMERA: {};
+ V3d_IntRADIUSCAMERA: {};
+ V3d_NOTHINGCAMERA: {};
+}
+
+export declare class V3d_View extends Standard_Transient {
+ SetWindow(theWindow: Handle_Aspect_Window, theContext: Aspect_RenderingContext): void;
+ SetMagnify(theWindow: Handle_Aspect_Window, thePreviousView: Handle_V3d_View, theX1: Graphic3d_ZLayerId, theY1: Graphic3d_ZLayerId, theX2: Graphic3d_ZLayerId, theY2: Graphic3d_ZLayerId): void;
+ Remove(): void;
+ Update(): void;
+ Redraw(): void;
+ RedrawImmediate(): void;
+ Invalidate(): void;
+ IsInvalidated(): Standard_Boolean;
+ IsInvalidatedImmediate(): Standard_Boolean;
+ InvalidateImmediate(): void;
+ MustBeResized(): void;
+ DoMapping(): void;
+ IsEmpty(): Standard_Boolean;
+ UpdateLights(): void;
+ SetAutoZFitMode(theIsOn: Standard_Boolean, theScaleFactor: Quantity_AbsorbedDose): void;
+ AutoZFitMode(): Standard_Boolean;
+ AutoZFitScaleFactor(): Quantity_AbsorbedDose;
+ AutoZFit(): void;
+ ZFitAll(theScaleFactor: Quantity_AbsorbedDose): void;
+ SetBackgroundColor_1(theType: Quantity_TypeOfColor, theV1: Quantity_AbsorbedDose, theV2: Quantity_AbsorbedDose, theV3: Quantity_AbsorbedDose): void;
+ SetBackgroundColor_2(theColor: Quantity_Color): void;
+ SetBgGradientColors(theColor1: Quantity_Color, theColor2: Quantity_Color, theFillStyle: Aspect_GradientFillMethod, theToUpdate: Standard_Boolean): void;
+ SetBgGradientStyle(theMethod: Aspect_GradientFillMethod, theToUpdate: Standard_Boolean): void;
+ SetBackgroundImage_1(theFileName: Standard_CString, theFillStyle: Aspect_FillMethod, theToUpdate: Standard_Boolean): void;
+ SetBackgroundImage_2(theTexture: Handle_Graphic3d_Texture2D, theFillStyle: Aspect_FillMethod, theToUpdate: Standard_Boolean): void;
+ SetBgImageStyle(theFillStyle: Aspect_FillMethod, theToUpdate: Standard_Boolean): void;
+ SetBackgroundCubeMap(theCubeMap: Handle_Graphic3d_CubeMap, theToUpdatePBREnv: Standard_Boolean, theToUpdate: Standard_Boolean): void;
+ GeneratePBREnvironment(theToUpdate: Standard_Boolean): void;
+ ClearPBREnvironment(theToUpdate: Standard_Boolean): void;
+ SetAxis(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ SetShadingModel(theShadingModel: V3d_TypeOfShadingModel): void;
+ SetTextureEnv(theTexture: Handle_Graphic3d_TextureEnv): void;
+ SetVisualization(theType: V3d_TypeOfVisualization): void;
+ SetLightOn_1(theLight: any): void;
+ SetLightOn_2(): void;
+ SetLightOff_1(theLight: any): void;
+ SetLightOff_2(): void;
+ IsActiveLight(theLight: any): Standard_Boolean;
+ SetImmediateUpdate(theImmediateUpdate: Standard_Boolean): Standard_Boolean;
+ ZBufferTriedronSetup(theXColor: Quantity_Color, theYColor: Quantity_Color, theZColor: Quantity_Color, theSizeRatio: Quantity_AbsorbedDose, theAxisDiametr: Quantity_AbsorbedDose, theNbFacettes: Graphic3d_ZLayerId): void;
+ TriedronDisplay(thePosition: Aspect_TypeOfTriedronPosition, theColor: Quantity_Color, theScale: Quantity_AbsorbedDose, theMode: V3d_TypeOfVisualization): void;
+ TriedronErase(): void;
+ GetGraduatedTrihedron(): Graphic3d_GraduatedTrihedron;
+ GraduatedTrihedronDisplay(theTrihedronData: Graphic3d_GraduatedTrihedron): void;
+ GraduatedTrihedronErase(): void;
+ SetFront(): void;
+ Rotate_1(Ax: Quantity_AbsorbedDose, Ay: Quantity_AbsorbedDose, Az: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Rotate_2(Ax: Quantity_AbsorbedDose, Ay: Quantity_AbsorbedDose, Az: Quantity_AbsorbedDose, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Rotate_3(Axe: V3d_TypeOfAxe, Angle: Quantity_AbsorbedDose, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Rotate_4(Axe: V3d_TypeOfAxe, Angle: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Rotate_5(Angle: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Move_1(Dx: Quantity_AbsorbedDose, Dy: Quantity_AbsorbedDose, Dz: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Move_2(Axe: V3d_TypeOfAxe, Length: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Move_3(Length: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Translate_1(Dx: Quantity_AbsorbedDose, Dy: Quantity_AbsorbedDose, Dz: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Translate_2(Axe: V3d_TypeOfAxe, Length: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Translate_3(Length: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Place(theXp: Graphic3d_ZLayerId, theYp: Graphic3d_ZLayerId, theZoomFactor: Quantity_AbsorbedDose): void;
+ Turn_1(Ax: Quantity_AbsorbedDose, Ay: Quantity_AbsorbedDose, Az: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Turn_2(Axe: V3d_TypeOfAxe, Angle: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ Turn_3(Angle: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ SetTwist(Angle: Quantity_AbsorbedDose): void;
+ SetEye(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetDepth(Depth: Quantity_AbsorbedDose): void;
+ SetProj_1(Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ SetProj_2(theOrientation: V3d_TypeOfOrientation, theIsYup: Standard_Boolean): void;
+ SetAt(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ SetUp_1(Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ SetUp_2(Orientation: V3d_TypeOfOrientation): void;
+ SetViewOrientationDefault(): void;
+ ResetViewOrientation(): void;
+ Panning(theDXv: Quantity_AbsorbedDose, theDYv: Quantity_AbsorbedDose, theZoomFactor: Quantity_AbsorbedDose, theToStart: Standard_Boolean): void;
+ SetCenter(theXp: Graphic3d_ZLayerId, theYp: Graphic3d_ZLayerId): void;
+ SetSize(theSize: Quantity_AbsorbedDose): void;
+ SetZSize(SetZSize: Quantity_AbsorbedDose): void;
+ SetZoom(Coef: Quantity_AbsorbedDose, Start: Standard_Boolean): void;
+ SetScale(Coef: Quantity_AbsorbedDose): void;
+ SetAxialScale(Sx: Quantity_AbsorbedDose, Sy: Quantity_AbsorbedDose, Sz: Quantity_AbsorbedDose): void;
+ FitAll_1(theMargin: Quantity_AbsorbedDose, theToUpdate: Standard_Boolean): void;
+ FitAll_2(theBox: Bnd_Box, theMargin: Quantity_AbsorbedDose, theToUpdate: Standard_Boolean): void;
+ DepthFitAll(Aspect: Quantity_AbsorbedDose, Margin: Quantity_AbsorbedDose): void;
+ FitAll_3(theMinXv: Quantity_AbsorbedDose, theMinYv: Quantity_AbsorbedDose, theMaxXv: Quantity_AbsorbedDose, theMaxYv: Quantity_AbsorbedDose): void;
+ WindowFit(theMinXp: Graphic3d_ZLayerId, theMinYp: Graphic3d_ZLayerId, theMaxXp: Graphic3d_ZLayerId, theMaxYp: Graphic3d_ZLayerId): void;
+ SetViewMappingDefault(): void;
+ ResetViewMapping(): void;
+ Reset(theToUpdate: Standard_Boolean): void;
+ Convert_1(Vp: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Convert_2(Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId, Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose): void;
+ Convert_3(Vv: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Convert_4(Xv: Quantity_AbsorbedDose, Yv: Quantity_AbsorbedDose, Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId): void;
+ Convert_5(Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ ConvertWithProj(Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ ConvertToGrid_1(Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId, Xg: Quantity_AbsorbedDose, Yg: Quantity_AbsorbedDose, Zg: Quantity_AbsorbedDose): void;
+ ConvertToGrid_2(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Xg: Quantity_AbsorbedDose, Yg: Quantity_AbsorbedDose, Zg: Quantity_AbsorbedDose): void;
+ Convert_6(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose, Xp: Graphic3d_ZLayerId, Yp: Graphic3d_ZLayerId): void;
+ Project_1(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theXp: Quantity_AbsorbedDose, theYp: Quantity_AbsorbedDose): void;
+ Project_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theXp: Quantity_AbsorbedDose, theYp: Quantity_AbsorbedDose, theZp: Quantity_AbsorbedDose): void;
+ BackgroundColor_1(Type: Quantity_TypeOfColor, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, V3: Quantity_AbsorbedDose): void;
+ BackgroundColor_2(): Quantity_Color;
+ GradientBackgroundColors(theColor1: Quantity_Color, theColor2: Quantity_Color): void;
+ GradientBackground(): Aspect_GradientBackground;
+ Scale_1(): Quantity_AbsorbedDose;
+ AxialScale_1(Sx: Quantity_AbsorbedDose, Sy: Quantity_AbsorbedDose, Sz: Quantity_AbsorbedDose): void;
+ Size(Width: Quantity_AbsorbedDose, Height: Quantity_AbsorbedDose): void;
+ ZSize(): Quantity_AbsorbedDose;
+ Eye(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ FocalReferencePoint(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ ProjReferenceAxe(Xpix: Graphic3d_ZLayerId, Ypix: Graphic3d_ZLayerId, XP: Quantity_AbsorbedDose, YP: Quantity_AbsorbedDose, ZP: Quantity_AbsorbedDose, VX: Quantity_AbsorbedDose, VY: Quantity_AbsorbedDose, VZ: Quantity_AbsorbedDose): void;
+ Depth(): Quantity_AbsorbedDose;
+ Proj(Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ At(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Up(Vx: Quantity_AbsorbedDose, Vy: Quantity_AbsorbedDose, Vz: Quantity_AbsorbedDose): void;
+ Twist(): Quantity_AbsorbedDose;
+ ShadingModel(): V3d_TypeOfShadingModel;
+ TextureEnv(): Handle_Graphic3d_TextureEnv;
+ Visualization(): V3d_TypeOfVisualization;
+ ActiveLights(): V3d_ListOfLight;
+ ActiveLightIterator(): V3d_ListOfLightIterator;
+ LightLimit(): Graphic3d_ZLayerId;
+ Viewer(): Handle_V3d_Viewer;
+ IfWindow(): Standard_Boolean;
+ Window(): Handle_Aspect_Window;
+ Type(): V3d_TypeOfView;
+ Pan(theDXp: Graphic3d_ZLayerId, theDYp: Graphic3d_ZLayerId, theZoomFactor: Quantity_AbsorbedDose, theToStart: Standard_Boolean): void;
+ Zoom(theXp1: Graphic3d_ZLayerId, theYp1: Graphic3d_ZLayerId, theXp2: Graphic3d_ZLayerId, theYp2: Graphic3d_ZLayerId): void;
+ StartZoomAtPoint(theXp: Graphic3d_ZLayerId, theYp: Graphic3d_ZLayerId): void;
+ ZoomAtPoint(theMouseStartX: Graphic3d_ZLayerId, theMouseStartY: Graphic3d_ZLayerId, theMouseEndX: Graphic3d_ZLayerId, theMouseEndY: Graphic3d_ZLayerId): void;
+ AxialScale_2(Dx: Graphic3d_ZLayerId, Dy: Graphic3d_ZLayerId, Axis: V3d_TypeOfAxe): void;
+ StartRotation(X: Graphic3d_ZLayerId, Y: Graphic3d_ZLayerId, zRotationThreshold: Quantity_AbsorbedDose): void;
+ Rotation(X: Graphic3d_ZLayerId, Y: Graphic3d_ZLayerId): void;
+ SetFocale(Focale: Quantity_AbsorbedDose): void;
+ Focale(): Quantity_AbsorbedDose;
+ View(): Handle_Graphic3d_CView;
+ SetComputedMode(theMode: Standard_Boolean): void;
+ ComputedMode(): Standard_Boolean;
+ WindowFitAll(Xmin: Graphic3d_ZLayerId, Ymin: Graphic3d_ZLayerId, Xmax: Graphic3d_ZLayerId, Ymax: Graphic3d_ZLayerId): void;
+ FitMinMax(theCamera: Handle_Graphic3d_Camera, theBox: Bnd_Box, theMargin: Quantity_AbsorbedDose, theResolution: Quantity_AbsorbedDose, theToEnlargeIfLine: Standard_Boolean): Standard_Boolean;
+ SetGrid(aPlane: gp_Ax3, aGrid: Handle_Aspect_Grid): void;
+ SetGridActivity(aFlag: Standard_Boolean): void;
+ Dump(theFile: Standard_CString, theBufferType: Graphic3d_BufferType): Standard_Boolean;
+ ToPixMap_1(theImage: Image_PixMap, theParams: V3d_ImageDumpOptions): Standard_Boolean;
+ ToPixMap_2(theImage: Image_PixMap, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId, theBufferType: Graphic3d_BufferType, theToAdjustAspect: Standard_Boolean, theStereoOptions: V3d_StereoDumpOptions): Standard_Boolean;
+ SetBackFacingModel(theModel: V3d_TypeOfBackfacingModel): void;
+ BackFacingModel(): V3d_TypeOfBackfacingModel;
+ AddClipPlane(thePlane: Handle_Graphic3d_ClipPlane): void;
+ RemoveClipPlane(thePlane: Handle_Graphic3d_ClipPlane): void;
+ SetClipPlanes_1(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ SetClipPlanes_2(thePlanes: Graphic3d_SequenceOfHClipPlane): void;
+ ClipPlanes(): Handle_Graphic3d_SequenceOfHClipPlane;
+ PlaneLimit(): Graphic3d_ZLayerId;
+ SetCamera(theCamera: Handle_Graphic3d_Camera): void;
+ Camera(): Handle_Graphic3d_Camera;
+ DefaultCamera(): Handle_Graphic3d_Camera;
+ RenderingParams(): Graphic3d_RenderingParams;
+ ChangeRenderingParams(): Graphic3d_RenderingParams;
+ IsCullingEnabled(): Standard_Boolean;
+ SetFrustumCulling(theMode: Standard_Boolean): void;
+ DiagnosticInformation(theDict: TColStd_IndexedDataMapOfStringString, theFlags: Graphic3d_DiagnosticInfo): void;
+ StatisticInformation_1(): XCAFDoc_PartId;
+ StatisticInformation_2(theDict: TColStd_IndexedDataMapOfStringString): void;
+ GravityPoint(): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IfMoreLights(): Standard_Boolean;
+ InitActiveLights(): void;
+ MoreActiveLights(): Standard_Boolean;
+ NextActiveLights(): void;
+ ActiveLight(): any;
+ delete(): void;
+}
+
+ export declare class V3d_View_1 extends V3d_View {
+ constructor(theViewer: Handle_V3d_Viewer, theType: V3d_TypeOfView);
+ }
+
+ export declare class V3d_View_2 extends V3d_View {
+ constructor(theViewer: Handle_V3d_Viewer, theView: Handle_V3d_View);
+ }
+
+export declare class Handle_V3d_View {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_View): void;
+ get(): V3d_View;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_View_1 extends Handle_V3d_View {
+ constructor();
+ }
+
+ export declare class Handle_V3d_View_2 extends Handle_V3d_View {
+ constructor(thePtr: V3d_View);
+ }
+
+ export declare class Handle_V3d_View_3 extends Handle_V3d_View {
+ constructor(theHandle: Handle_V3d_View);
+ }
+
+ export declare class Handle_V3d_View_4 extends Handle_V3d_View {
+ constructor(theHandle: Handle_V3d_View);
+ }
+
+export declare type V3d_TypeOfOrientation = {
+ V3d_Xpos: {};
+ V3d_Ypos: {};
+ V3d_Zpos: {};
+ V3d_Xneg: {};
+ V3d_Yneg: {};
+ V3d_Zneg: {};
+ V3d_XposYpos: {};
+ V3d_XposZpos: {};
+ V3d_YposZpos: {};
+ V3d_XnegYneg: {};
+ V3d_XnegYpos: {};
+ V3d_XnegZneg: {};
+ V3d_XnegZpos: {};
+ V3d_YnegZneg: {};
+ V3d_YnegZpos: {};
+ V3d_XposYneg: {};
+ V3d_XposZneg: {};
+ V3d_YposZneg: {};
+ V3d_XposYposZpos: {};
+ V3d_XposYnegZpos: {};
+ V3d_XposYposZneg: {};
+ V3d_XnegYposZpos: {};
+ V3d_XposYnegZneg: {};
+ V3d_XnegYposZneg: {};
+ V3d_XnegYnegZpos: {};
+ V3d_XnegYnegZneg: {};
+ V3d_TypeOfOrientation_Zup_AxoLeft: {};
+ V3d_TypeOfOrientation_Zup_AxoRight: {};
+ V3d_TypeOfOrientation_Zup_Front: {};
+ V3d_TypeOfOrientation_Zup_Back: {};
+ V3d_TypeOfOrientation_Zup_Top: {};
+ V3d_TypeOfOrientation_Zup_Bottom: {};
+ V3d_TypeOfOrientation_Zup_Left: {};
+ V3d_TypeOfOrientation_Zup_Right: {};
+ V3d_TypeOfOrientation_Yup_AxoLeft: {};
+ V3d_TypeOfOrientation_Yup_AxoRight: {};
+ V3d_TypeOfOrientation_Yup_Front: {};
+ V3d_TypeOfOrientation_Yup_Back: {};
+ V3d_TypeOfOrientation_Yup_Top: {};
+ V3d_TypeOfOrientation_Yup_Bottom: {};
+ V3d_TypeOfOrientation_Yup_Left: {};
+ V3d_TypeOfOrientation_Yup_Right: {};
+}
+
+export declare class V3d_UnMapped extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_V3d_UnMapped;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class V3d_UnMapped_1 extends V3d_UnMapped {
+ constructor();
+ }
+
+ export declare class V3d_UnMapped_2 extends V3d_UnMapped {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_V3d_UnMapped {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_UnMapped): void;
+ get(): V3d_UnMapped;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_UnMapped_1 extends Handle_V3d_UnMapped {
+ constructor();
+ }
+
+ export declare class Handle_V3d_UnMapped_2 extends Handle_V3d_UnMapped {
+ constructor(thePtr: V3d_UnMapped);
+ }
+
+ export declare class Handle_V3d_UnMapped_3 extends Handle_V3d_UnMapped {
+ constructor(theHandle: Handle_V3d_UnMapped);
+ }
+
+ export declare class Handle_V3d_UnMapped_4 extends Handle_V3d_UnMapped {
+ constructor(theHandle: Handle_V3d_UnMapped);
+ }
+
+export declare type V3d_TypeOfVisualization = {
+ V3d_WIREFRAME: {};
+ V3d_ZBUFFER: {};
+}
+
+export declare type V3d_TypeOfAxe = {
+ V3d_X: {};
+ V3d_Y: {};
+ V3d_Z: {};
+}
+
+export declare class V3d_BadValue extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_V3d_BadValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class V3d_BadValue_1 extends V3d_BadValue {
+ constructor();
+ }
+
+ export declare class V3d_BadValue_2 extends V3d_BadValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_V3d_BadValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_BadValue): void;
+ get(): V3d_BadValue;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_BadValue_1 extends Handle_V3d_BadValue {
+ constructor();
+ }
+
+ export declare class Handle_V3d_BadValue_2 extends Handle_V3d_BadValue {
+ constructor(thePtr: V3d_BadValue);
+ }
+
+ export declare class Handle_V3d_BadValue_3 extends Handle_V3d_BadValue {
+ constructor(theHandle: Handle_V3d_BadValue);
+ }
+
+ export declare class Handle_V3d_BadValue_4 extends Handle_V3d_BadValue {
+ constructor(theHandle: Handle_V3d_BadValue);
+ }
+
+export declare class Handle_V3d_AmbientLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_AmbientLight): void;
+ get(): V3d_AmbientLight;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_AmbientLight_1 extends Handle_V3d_AmbientLight {
+ constructor();
+ }
+
+ export declare class Handle_V3d_AmbientLight_2 extends Handle_V3d_AmbientLight {
+ constructor(thePtr: V3d_AmbientLight);
+ }
+
+ export declare class Handle_V3d_AmbientLight_3 extends Handle_V3d_AmbientLight {
+ constructor(theHandle: Handle_V3d_AmbientLight);
+ }
+
+ export declare class Handle_V3d_AmbientLight_4 extends Handle_V3d_AmbientLight {
+ constructor(theHandle: Handle_V3d_AmbientLight);
+ }
+
+export declare class V3d_AmbientLight extends Graphic3d_CLight {
+ constructor(theColor: Quantity_Color)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type V3d_TypeOfBackfacingModel = {
+ V3d_TOBM_AUTOMATIC: {};
+ V3d_TOBM_ALWAYS_DISPLAYED: {};
+ V3d_TOBM_NEVER_DISPLAYED: {};
+}
+
+export declare type V3d_StereoDumpOptions = {
+ V3d_SDO_MONO: {};
+ V3d_SDO_LEFT_EYE: {};
+ V3d_SDO_RIGHT_EYE: {};
+ V3d_SDO_BLENDED: {};
+}
+
+export declare class Handle_V3d_Trihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_Trihedron): void;
+ get(): V3d_Trihedron;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_Trihedron_1 extends Handle_V3d_Trihedron {
+ constructor();
+ }
+
+ export declare class Handle_V3d_Trihedron_2 extends Handle_V3d_Trihedron {
+ constructor(thePtr: V3d_Trihedron);
+ }
+
+ export declare class Handle_V3d_Trihedron_3 extends Handle_V3d_Trihedron {
+ constructor(theHandle: Handle_V3d_Trihedron);
+ }
+
+ export declare class Handle_V3d_Trihedron_4 extends Handle_V3d_Trihedron {
+ constructor(theHandle: Handle_V3d_Trihedron);
+ }
+
+export declare class V3d_Trihedron extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetWireframe(theAsWireframe: Standard_Boolean): void;
+ SetPosition(thePosition: Aspect_TypeOfTriedronPosition): void;
+ SetScale(theScale: Quantity_AbsorbedDose): void;
+ SetSizeRatio(theRatio: Quantity_AbsorbedDose): void;
+ SetArrowDiameter(theDiam: Quantity_AbsorbedDose): void;
+ SetNbFacets(theNbFacets: Graphic3d_ZLayerId): void;
+ SetLabelsColor(theColor: Quantity_Color): void;
+ SetArrowsColor(theXColor: Quantity_Color, theYColor: Quantity_Color, theZColor: Quantity_Color): void;
+ Display(theView: V3d_View): void;
+ Erase(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class V3d {
+ constructor();
+ static GetProjAxis(theOrientation: V3d_TypeOfOrientation): gp_Dir;
+ static ArrowOfRadius(garrow: Handle_Graphic3d_Group, X0: Quantity_AbsorbedDose, Y0: Quantity_AbsorbedDose, Z0: Quantity_AbsorbedDose, DX: Quantity_AbsorbedDose, DY: Quantity_AbsorbedDose, DZ: Quantity_AbsorbedDose, Alpha: Quantity_AbsorbedDose, Lng: Quantity_AbsorbedDose): void;
+ static CircleInPlane(gcircle: Handle_Graphic3d_Group, X0: Quantity_AbsorbedDose, Y0: Quantity_AbsorbedDose, Z0: Quantity_AbsorbedDose, VX: Quantity_AbsorbedDose, VY: Quantity_AbsorbedDose, VZ: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose): void;
+ static SwitchViewsinWindow(aPreviousView: Handle_V3d_View, aNextView: Handle_V3d_View): void;
+ static TypeOfOrientationToString(theType: V3d_TypeOfOrientation): Standard_CString;
+ static TypeOfOrientationFromString_1(theTypeString: Standard_CString): V3d_TypeOfOrientation;
+ static TypeOfOrientationFromString_2(theTypeString: Standard_CString, theType: V3d_TypeOfOrientation): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class V3d_PositionalLight extends V3d_PositionLight {
+ constructor(thePos: gp_Pnt, theColor: Quantity_Color)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_V3d_PositionalLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_PositionalLight): void;
+ get(): V3d_PositionalLight;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_PositionalLight_1 extends Handle_V3d_PositionalLight {
+ constructor();
+ }
+
+ export declare class Handle_V3d_PositionalLight_2 extends Handle_V3d_PositionalLight {
+ constructor(thePtr: V3d_PositionalLight);
+ }
+
+ export declare class Handle_V3d_PositionalLight_3 extends Handle_V3d_PositionalLight {
+ constructor(theHandle: Handle_V3d_PositionalLight);
+ }
+
+ export declare class Handle_V3d_PositionalLight_4 extends Handle_V3d_PositionalLight {
+ constructor(theHandle: Handle_V3d_PositionalLight);
+ }
+
+export declare type V3d_TypeOfRepresentation = {
+ V3d_SIMPLE: {};
+ V3d_COMPLETE: {};
+ V3d_PARTIAL: {};
+ V3d_SAMELAST: {};
+}
+
+export declare type V3d_TypeOfView = {
+ V3d_ORTHOGRAPHIC: {};
+ V3d_PERSPECTIVE: {};
+}
+
+export declare class Handle_V3d_DirectionalLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_DirectionalLight): void;
+ get(): V3d_DirectionalLight;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_DirectionalLight_1 extends Handle_V3d_DirectionalLight {
+ constructor();
+ }
+
+ export declare class Handle_V3d_DirectionalLight_2 extends Handle_V3d_DirectionalLight {
+ constructor(thePtr: V3d_DirectionalLight);
+ }
+
+ export declare class Handle_V3d_DirectionalLight_3 extends Handle_V3d_DirectionalLight {
+ constructor(theHandle: Handle_V3d_DirectionalLight);
+ }
+
+ export declare class Handle_V3d_DirectionalLight_4 extends Handle_V3d_DirectionalLight {
+ constructor(theHandle: Handle_V3d_DirectionalLight);
+ }
+
+export declare class V3d_DirectionalLight extends V3d_PositionLight {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetDirection_1(theDirection: V3d_TypeOfOrientation): void;
+ SetDirection_2(theDir: gp_Dir): void;
+ SetDirection_3(theVx: Quantity_AbsorbedDose, theVy: Quantity_AbsorbedDose, theVz: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class V3d_DirectionalLight_1 extends V3d_DirectionalLight {
+ constructor(theDirection: V3d_TypeOfOrientation, theColor: Quantity_Color, theIsHeadlight: Standard_Boolean);
+ }
+
+ export declare class V3d_DirectionalLight_2 extends V3d_DirectionalLight {
+ constructor(theDirection: gp_Dir, theColor: Quantity_Color, theIsHeadlight: Standard_Boolean);
+ }
+
+export declare type V3d_TypeOfPickLight = {
+ V3d_POSITIONLIGHT: {};
+ V3d_SPACELIGHT: {};
+ V3d_RADIUSTEXTLIGHT: {};
+ V3d_ExtRADIUSLIGHT: {};
+ V3d_IntRADIUSLIGHT: {};
+ V3d_NOTHING: {};
+}
+
+export declare class Handle_V3d_CircularGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_CircularGrid): void;
+ get(): V3d_CircularGrid;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_CircularGrid_1 extends Handle_V3d_CircularGrid {
+ constructor();
+ }
+
+ export declare class Handle_V3d_CircularGrid_2 extends Handle_V3d_CircularGrid {
+ constructor(thePtr: V3d_CircularGrid);
+ }
+
+ export declare class Handle_V3d_CircularGrid_3 extends Handle_V3d_CircularGrid {
+ constructor(theHandle: Handle_V3d_CircularGrid);
+ }
+
+ export declare class Handle_V3d_CircularGrid_4 extends Handle_V3d_CircularGrid {
+ constructor(theHandle: Handle_V3d_CircularGrid);
+ }
+
+export declare class V3d_CircularGrid extends Aspect_CircularGrid {
+ constructor(aViewer: V3d_ViewerPointer, aColor: Quantity_Color, aTenthColor: Quantity_Color)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColors(aColor: Quantity_Color, aTenthColor: Quantity_Color): void;
+ Display(): void;
+ Erase(): void;
+ IsDisplayed(): Standard_Boolean;
+ GraphicValues(Radius: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ SetGraphicValues(Radius: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class V3d_SpotLight extends V3d_PositionLight {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetDirection_1(theOrientation: V3d_TypeOfOrientation): void;
+ SetDirection_2(theDir: gp_Dir): void;
+ SetDirection_3(theVx: Quantity_AbsorbedDose, theVy: Quantity_AbsorbedDose, theVz: Quantity_AbsorbedDose): void;
+ Position_1(): gp_Pnt;
+ Position_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ SetPosition_1(thePosition: gp_Pnt): void;
+ SetPosition_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class V3d_SpotLight_1 extends V3d_SpotLight {
+ constructor(thePos: gp_Pnt, theDirection: V3d_TypeOfOrientation, theColor: Quantity_Color);
+ }
+
+ export declare class V3d_SpotLight_2 extends V3d_SpotLight {
+ constructor(thePos: gp_Pnt, theDirection: gp_Dir, theColor: Quantity_Color);
+ }
+
+export declare class Handle_V3d_SpotLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_SpotLight): void;
+ get(): V3d_SpotLight;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_SpotLight_1 extends Handle_V3d_SpotLight {
+ constructor();
+ }
+
+ export declare class Handle_V3d_SpotLight_2 extends Handle_V3d_SpotLight {
+ constructor(thePtr: V3d_SpotLight);
+ }
+
+ export declare class Handle_V3d_SpotLight_3 extends Handle_V3d_SpotLight {
+ constructor(theHandle: Handle_V3d_SpotLight);
+ }
+
+ export declare class Handle_V3d_SpotLight_4 extends Handle_V3d_SpotLight {
+ constructor(theHandle: Handle_V3d_SpotLight);
+ }
+
+export declare class V3d_Plane extends Standard_Transient {
+ constructor(theA: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose, theC: Quantity_AbsorbedDose, theD: Quantity_AbsorbedDose)
+ SetPlane(theA: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose, theC: Quantity_AbsorbedDose, theD: Quantity_AbsorbedDose): void;
+ Display(theView: Handle_V3d_View, theColor: Quantity_Color): void;
+ Erase(): void;
+ Plane(theA: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose, theC: Quantity_AbsorbedDose, theD: Quantity_AbsorbedDose): void;
+ IsDisplayed(): Standard_Boolean;
+ ClipPlane(): Handle_Graphic3d_ClipPlane;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_V3d_Plane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_Plane): void;
+ get(): V3d_Plane;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_Plane_1 extends Handle_V3d_Plane {
+ constructor();
+ }
+
+ export declare class Handle_V3d_Plane_2 extends Handle_V3d_Plane {
+ constructor(thePtr: V3d_Plane);
+ }
+
+ export declare class Handle_V3d_Plane_3 extends Handle_V3d_Plane {
+ constructor(theHandle: Handle_V3d_Plane);
+ }
+
+ export declare class Handle_V3d_Plane_4 extends Handle_V3d_Plane {
+ constructor(theHandle: Handle_V3d_Plane);
+ }
+
+export declare class Handle_V3d_RectangularGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_RectangularGrid): void;
+ get(): V3d_RectangularGrid;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_RectangularGrid_1 extends Handle_V3d_RectangularGrid {
+ constructor();
+ }
+
+ export declare class Handle_V3d_RectangularGrid_2 extends Handle_V3d_RectangularGrid {
+ constructor(thePtr: V3d_RectangularGrid);
+ }
+
+ export declare class Handle_V3d_RectangularGrid_3 extends Handle_V3d_RectangularGrid {
+ constructor(theHandle: Handle_V3d_RectangularGrid);
+ }
+
+ export declare class Handle_V3d_RectangularGrid_4 extends Handle_V3d_RectangularGrid {
+ constructor(theHandle: Handle_V3d_RectangularGrid);
+ }
+
+export declare class V3d_RectangularGrid extends Aspect_RectangularGrid {
+ constructor(aViewer: V3d_ViewerPointer, aColor: Quantity_Color, aTenthColor: Quantity_Color)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColors(aColor: Quantity_Color, aTenthColor: Quantity_Color): void;
+ Display(): void;
+ Erase(): void;
+ IsDisplayed(): Standard_Boolean;
+ GraphicValues(XSize: Quantity_AbsorbedDose, YSize: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ SetGraphicValues(XSize: Quantity_AbsorbedDose, YSize: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class V3d_Viewer extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IfMoreViews(): Standard_Boolean;
+ CreateView(): Handle_V3d_View;
+ SetViewOn_1(): void;
+ SetViewOn_2(theView: Handle_V3d_View): void;
+ SetViewOff_1(): void;
+ SetViewOff_2(theView: Handle_V3d_View): void;
+ Update(): void;
+ Redraw(): void;
+ RedrawImmediate(): void;
+ Invalidate(): void;
+ Remove(): void;
+ Driver(): Handle_Graphic3d_GraphicDriver;
+ StructureManager(): Handle_Graphic3d_StructureManager;
+ DefaultRenderingParams(): Graphic3d_RenderingParams;
+ SetDefaultRenderingParams(theParams: Graphic3d_RenderingParams): void;
+ SetDefaultBackgroundColor_1(theColor: Quantity_Color): void;
+ GetGradientBackground(): Aspect_GradientBackground;
+ SetDefaultBgGradientColors(theColor1: Quantity_Color, theColor2: Quantity_Color, theFillStyle: Aspect_GradientFillMethod): void;
+ DefaultViewSize(): Quantity_AbsorbedDose;
+ SetDefaultViewSize(theSize: Quantity_AbsorbedDose): void;
+ DefaultViewProj(): V3d_TypeOfOrientation;
+ SetDefaultViewProj(theOrientation: V3d_TypeOfOrientation): void;
+ DefaultVisualization(): V3d_TypeOfVisualization;
+ SetDefaultVisualization(theType: V3d_TypeOfVisualization): void;
+ DefaultShadingModel(): V3d_TypeOfShadingModel;
+ SetDefaultShadingModel(theType: V3d_TypeOfShadingModel): void;
+ DefaultTypeOfView(): V3d_TypeOfView;
+ SetDefaultTypeOfView(theType: V3d_TypeOfView): void;
+ DefaultBackgroundColor_1(): Quantity_Color;
+ DefaultBgGradientColors(theColor1: Quantity_Color, theColor2: Quantity_Color): void;
+ GetAllZLayers(theLayerSeq: TColStd_SequenceOfInteger): void;
+ AddZLayer(theLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings): Standard_Boolean;
+ InsertLayerBefore(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerAfter: Graphic3d_ZLayerId): Standard_Boolean;
+ InsertLayerAfter(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerBefore: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveZLayer(theLayerId: Graphic3d_ZLayerId): Standard_Boolean;
+ ZLayerSettings(theLayerId: Graphic3d_ZLayerId): Graphic3d_ZLayerSettings;
+ SetZLayerSettings(theLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings): void;
+ ActiveViews(): V3d_ListOfView;
+ ActiveViewIterator(): V3d_ListOfViewIterator;
+ LastActiveView(): Standard_Boolean;
+ DefinedViews(): V3d_ListOfView;
+ DefinedViewIterator(): V3d_ListOfViewIterator;
+ SetDefaultLights(): void;
+ SetLightOn_1(theLight: any): void;
+ SetLightOn_2(): void;
+ SetLightOff_1(theLight: any): void;
+ SetLightOff_2(): void;
+ AddLight(theLight: any): void;
+ DelLight(theLight: any): void;
+ UpdateLights(): void;
+ IsGlobalLight(TheLight: any): Standard_Boolean;
+ ActiveLights(): V3d_ListOfLight;
+ ActiveLightIterator(): V3d_ListOfLightIterator;
+ DefinedLights(): V3d_ListOfLight;
+ DefinedLightIterator(): V3d_ListOfLightIterator;
+ Erase(): void;
+ UnHighlight(): void;
+ ComputedMode(): Standard_Boolean;
+ SetComputedMode(theMode: Standard_Boolean): void;
+ DefaultComputedMode(): Standard_Boolean;
+ SetDefaultComputedMode(theMode: Standard_Boolean): void;
+ PrivilegedPlane(): gp_Ax3;
+ SetPrivilegedPlane(thePlane: gp_Ax3): void;
+ DisplayPrivilegedPlane(theOnOff: Standard_Boolean, theSize: Quantity_AbsorbedDose): void;
+ ActivateGrid(aGridType: Aspect_GridType, aGridDrawMode: Aspect_GridDrawMode): void;
+ DeactivateGrid(): void;
+ SetGridEcho_1(showGrid: Standard_Boolean): void;
+ SetGridEcho_2(aMarker: Handle_Graphic3d_AspectMarker3d): void;
+ GridEcho(): Standard_Boolean;
+ IsActive(): Standard_Boolean;
+ Grid(): Handle_Aspect_Grid;
+ GridType(): Aspect_GridType;
+ GridDrawMode(): Aspect_GridDrawMode;
+ RectangularGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, XStep: Quantity_AbsorbedDose, YStep: Quantity_AbsorbedDose, RotationAngle: Quantity_AbsorbedDose): void;
+ SetRectangularGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, XStep: Quantity_AbsorbedDose, YStep: Quantity_AbsorbedDose, RotationAngle: Quantity_AbsorbedDose): void;
+ CircularGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, RadiusStep: Quantity_AbsorbedDose, DivisionNumber: Graphic3d_ZLayerId, RotationAngle: Quantity_AbsorbedDose): void;
+ SetCircularGridValues(XOrigin: Quantity_AbsorbedDose, YOrigin: Quantity_AbsorbedDose, RadiusStep: Quantity_AbsorbedDose, DivisionNumber: Graphic3d_ZLayerId, RotationAngle: Quantity_AbsorbedDose): void;
+ CircularGridGraphicValues(Radius: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ SetCircularGridGraphicValues(Radius: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ RectangularGridGraphicValues(XSize: Quantity_AbsorbedDose, YSize: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ SetRectangularGridGraphicValues(XSize: Quantity_AbsorbedDose, YSize: Quantity_AbsorbedDose, OffSet: Quantity_AbsorbedDose): void;
+ ShowGridEcho(theView: Handle_V3d_View, thePoint: Graphic3d_Vertex): void;
+ HideGridEcho(theView: Handle_V3d_View): void;
+ SetDefaultBackgroundColor_2(theType: Quantity_TypeOfColor, theV1: Quantity_AbsorbedDose, theV2: Quantity_AbsorbedDose, theV3: Quantity_AbsorbedDose): void;
+ DefaultBackgroundColor_2(theType: Quantity_TypeOfColor, theV1: Quantity_AbsorbedDose, theV2: Quantity_AbsorbedDose, theV3: Quantity_AbsorbedDose): void;
+ InitActiveViews(): void;
+ MoreActiveViews(): Standard_Boolean;
+ NextActiveViews(): void;
+ ActiveView(): Handle_V3d_View;
+ InitDefinedViews(): void;
+ MoreDefinedViews(): Standard_Boolean;
+ NextDefinedViews(): void;
+ DefinedView(): Handle_V3d_View;
+ InitActiveLights(): void;
+ MoreActiveLights(): Standard_Boolean;
+ NextActiveLights(): void;
+ ActiveLight(): any;
+ InitDefinedLights(): void;
+ MoreDefinedLights(): Standard_Boolean;
+ NextDefinedLights(): void;
+ DefinedLight(): any;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class V3d_Viewer_1 extends V3d_Viewer {
+ constructor(theDriver: Handle_Graphic3d_GraphicDriver);
+ }
+
+ export declare class V3d_Viewer_2 extends V3d_Viewer {
+ constructor(theDriver: Handle_Graphic3d_GraphicDriver, theName: Standard_ExtString, theDomain: Standard_CString, theViewSize: Quantity_AbsorbedDose, theViewProj: V3d_TypeOfOrientation, theViewBackground: Quantity_Color, theVisualization: V3d_TypeOfVisualization, theShadingModel: V3d_TypeOfShadingModel, theComputedMode: Standard_Boolean, theDefaultComputedMode: Standard_Boolean);
+ }
+
+export declare class Handle_V3d_Viewer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: V3d_Viewer): void;
+ get(): V3d_Viewer;
+ delete(): void;
+}
+
+ export declare class Handle_V3d_Viewer_1 extends Handle_V3d_Viewer {
+ constructor();
+ }
+
+ export declare class Handle_V3d_Viewer_2 extends Handle_V3d_Viewer {
+ constructor(thePtr: V3d_Viewer);
+ }
+
+ export declare class Handle_V3d_Viewer_3 extends Handle_V3d_Viewer {
+ constructor(theHandle: Handle_V3d_Viewer);
+ }
+
+ export declare class Handle_V3d_Viewer_4 extends Handle_V3d_Viewer {
+ constructor(theHandle: Handle_V3d_Viewer);
+ }
+
+export declare class BRepFill_TrimEdgeTool {
+ IntersectWith(Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, InitShape1: TopoDS_Shape, InitShape2: TopoDS_Shape, End1: TopoDS_Vertex, End2: TopoDS_Vertex, theJoinType: GeomAbs_JoinType, IsOpenResult: Standard_Boolean, Params: TColgp_SequenceOfPnt): void;
+ AddOrConfuse(Start: Standard_Boolean, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Params: TColgp_SequenceOfPnt): void;
+ IsInside(P: gp_Pnt2d): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepFill_TrimEdgeTool_1 extends BRepFill_TrimEdgeTool {
+ constructor();
+ }
+
+ export declare class BRepFill_TrimEdgeTool_2 extends BRepFill_TrimEdgeTool {
+ constructor(Bisec: Bisector_Bisec, S1: Handle_Geom2d_Geometry, S2: Handle_Geom2d_Geometry, Offset: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepFill_DataMapOfShapeDataMapOfShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepFill_DataMapOfShapeDataMapOfShapeListOfShape): void;
+ Assign(theOther: BRepFill_DataMapOfShapeDataMapOfShapeListOfShape): BRepFill_DataMapOfShapeDataMapOfShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopTools_DataMapOfShapeListOfShape): TopTools_DataMapOfShapeListOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopTools_DataMapOfShapeListOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopTools_DataMapOfShapeListOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopTools_DataMapOfShapeListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_1 extends BRepFill_DataMapOfShapeDataMapOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_2 extends BRepFill_DataMapOfShapeDataMapOfShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_3 extends BRepFill_DataMapOfShapeDataMapOfShapeListOfShape {
+ constructor(theOther: BRepFill_DataMapOfShapeDataMapOfShapeListOfShape);
+ }
+
+export declare class BRepFill_ComputeCLine {
+ Perform(Line: BRepFill_MultiLine): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetConstraints(FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetInvOrder(theInvOrder: Standard_Boolean): void;
+ SetHangChecking(theHangChecking: Standard_Boolean): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(Index: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ Parameters(Index: Graphic3d_ZLayerId, firstp: Quantity_AbsorbedDose, lastp: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class BRepFill_ComputeCLine_1 extends BRepFill_ComputeCLine {
+ constructor(Line: BRepFill_MultiLine, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+ export declare class BRepFill_ComputeCLine_2 extends BRepFill_ComputeCLine {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+export declare class BRepFill_SequenceOfSection extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepFill_SequenceOfSection): BRepFill_SequenceOfSection;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: BRepFill_Section): void;
+ Append_2(theSeq: BRepFill_SequenceOfSection): void;
+ Prepend_1(theItem: BRepFill_Section): void;
+ Prepend_2(theSeq: BRepFill_SequenceOfSection): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: BRepFill_Section): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfSection): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfSection): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: BRepFill_Section): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfSection): void;
+ First(): BRepFill_Section;
+ ChangeFirst(): BRepFill_Section;
+ Last(): BRepFill_Section;
+ ChangeLast(): BRepFill_Section;
+ Value(theIndex: Standard_Integer): BRepFill_Section;
+ ChangeValue(theIndex: Standard_Integer): BRepFill_Section;
+ SetValue(theIndex: Standard_Integer, theItem: BRepFill_Section): void;
+ delete(): void;
+}
+
+ export declare class BRepFill_SequenceOfSection_1 extends BRepFill_SequenceOfSection {
+ constructor();
+ }
+
+ export declare class BRepFill_SequenceOfSection_2 extends BRepFill_SequenceOfSection {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_SequenceOfSection_3 extends BRepFill_SequenceOfSection {
+ constructor(theOther: BRepFill_SequenceOfSection);
+ }
+
+export declare class BRepFill_CompatibleWires {
+ Init(Sections: TopTools_SequenceOfShape): void;
+ SetPercent(percent: Quantity_AbsorbedDose): void;
+ Perform(WithRotation: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Shape(): TopTools_SequenceOfShape;
+ GeneratedShapes(SubSection: TopoDS_Edge): TopTools_ListOfShape;
+ Generated(): TopTools_DataMapOfShapeListOfShape;
+ IsDegeneratedFirstSection(): Standard_Boolean;
+ IsDegeneratedLastSection(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepFill_CompatibleWires_1 extends BRepFill_CompatibleWires {
+ constructor();
+ }
+
+ export declare class BRepFill_CompatibleWires_2 extends BRepFill_CompatibleWires {
+ constructor(Sections: TopTools_SequenceOfShape);
+ }
+
+export declare class BRepFill_IndexedDataMapOfOrientedShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepFill_IndexedDataMapOfOrientedShapeListOfShape): void;
+ Assign(theOther: BRepFill_IndexedDataMapOfOrientedShapeListOfShape): BRepFill_IndexedDataMapOfOrientedShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopTools_ListOfShape): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopTools_ListOfShape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopTools_ListOfShape;
+ ChangeFromIndex(theIndex: Standard_Integer): TopTools_ListOfShape;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ Seek(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeSeek(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepFill_IndexedDataMapOfOrientedShapeListOfShape_1 extends BRepFill_IndexedDataMapOfOrientedShapeListOfShape {
+ constructor();
+ }
+
+ export declare class BRepFill_IndexedDataMapOfOrientedShapeListOfShape_2 extends BRepFill_IndexedDataMapOfOrientedShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_IndexedDataMapOfOrientedShapeListOfShape_3 extends BRepFill_IndexedDataMapOfOrientedShapeListOfShape {
+ constructor(theOther: BRepFill_IndexedDataMapOfOrientedShapeListOfShape);
+ }
+
+export declare type BRepFill_TypeOfContact = {
+ BRepFill_NoContact: {};
+ BRepFill_Contact: {};
+ BRepFill_ContactOnBorder: {};
+}
+
+export declare class Handle_BRepFill_DraftLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_DraftLaw): void;
+ get(): BRepFill_DraftLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_DraftLaw_1 extends Handle_BRepFill_DraftLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_DraftLaw_2 extends Handle_BRepFill_DraftLaw {
+ constructor(thePtr: BRepFill_DraftLaw);
+ }
+
+ export declare class Handle_BRepFill_DraftLaw_3 extends Handle_BRepFill_DraftLaw {
+ constructor(theHandle: Handle_BRepFill_DraftLaw);
+ }
+
+ export declare class Handle_BRepFill_DraftLaw_4 extends Handle_BRepFill_DraftLaw {
+ constructor(theHandle: Handle_BRepFill_DraftLaw);
+ }
+
+export declare class BRepFill_DraftLaw extends BRepFill_Edge3DLaw {
+ constructor(Path: TopoDS_Wire, Law: Handle_GeomFill_LocationDraft)
+ CleanLaw(TolAngular: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_PipeShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_PipeShell): void;
+ get(): BRepFill_PipeShell;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_PipeShell_1 extends Handle_BRepFill_PipeShell {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_PipeShell_2 extends Handle_BRepFill_PipeShell {
+ constructor(thePtr: BRepFill_PipeShell);
+ }
+
+ export declare class Handle_BRepFill_PipeShell_3 extends Handle_BRepFill_PipeShell {
+ constructor(theHandle: Handle_BRepFill_PipeShell);
+ }
+
+ export declare class Handle_BRepFill_PipeShell_4 extends Handle_BRepFill_PipeShell {
+ constructor(theHandle: Handle_BRepFill_PipeShell);
+ }
+
+export declare class BRepFill_PipeShell extends Standard_Transient {
+ constructor(Spine: TopoDS_Wire)
+ Set_1(Frenet: Standard_Boolean): void;
+ SetDiscrete(): void;
+ Set_2(Axe: gp_Ax2): void;
+ Set_3(BiNormal: gp_Dir): void;
+ Set_4(SpineSupport: TopoDS_Shape): Standard_Boolean;
+ Set_5(AuxiliarySpine: TopoDS_Wire, CurvilinearEquivalence: Standard_Boolean, KeepContact: BRepFill_TypeOfContact): void;
+ SetMaxDegree(NewMaxDegree: Graphic3d_ZLayerId): void;
+ SetMaxSegments(NewMaxSegments: Graphic3d_ZLayerId): void;
+ SetForceApproxC1(ForceApproxC1: Standard_Boolean): void;
+ Add_1(Profile: TopoDS_Shape, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ Add_2(Profile: TopoDS_Shape, Location: TopoDS_Vertex, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ SetLaw_1(Profile: TopoDS_Shape, L: Handle_Law_Function, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ SetLaw_2(Profile: TopoDS_Shape, L: Handle_Law_Function, Location: TopoDS_Vertex, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean): void;
+ DeleteProfile(Profile: TopoDS_Shape): void;
+ IsReady(): Standard_Boolean;
+ GetStatus(): GeomFill_PipeError;
+ SetTolerance(Tol3d: Quantity_AbsorbedDose, BoundTol: Quantity_AbsorbedDose, TolAngular: Quantity_AbsorbedDose): void;
+ SetTransition(Mode: BRepFill_TransitionStyle, Angmin: Quantity_AbsorbedDose, Angmax: Quantity_AbsorbedDose): void;
+ Simulate(NumberOfSection: Graphic3d_ZLayerId, Sections: TopTools_ListOfShape): void;
+ Build(): Standard_Boolean;
+ MakeSolid(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ ErrorOnSurface(): Quantity_AbsorbedDose;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Profiles(theProfiles: TopTools_ListOfShape): void;
+ Spine(): TopoDS_Wire;
+ Generated(S: TopoDS_Shape, L: TopTools_ListOfShape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepFill_Evolved {
+ Perform_1(Spine: TopoDS_Wire, Profile: TopoDS_Wire, AxeProf: gp_Ax3, Join: GeomAbs_JoinType, Solid: Standard_Boolean): void;
+ Perform_2(Spine: TopoDS_Face, Profile: TopoDS_Wire, AxeProf: gp_Ax3, Join: GeomAbs_JoinType, Solid: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ GeneratedShapes(SpineShape: TopoDS_Shape, ProfShape: TopoDS_Shape): TopTools_ListOfShape;
+ JoinType(): GeomAbs_JoinType;
+ Top(): TopoDS_Shape;
+ Bottom(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepFill_Evolved_1 extends BRepFill_Evolved {
+ constructor();
+ }
+
+ export declare class BRepFill_Evolved_2 extends BRepFill_Evolved {
+ constructor(Spine: TopoDS_Wire, Profile: TopoDS_Wire, AxeProf: gp_Ax3, Join: GeomAbs_JoinType, Solid: Standard_Boolean);
+ }
+
+ export declare class BRepFill_Evolved_3 extends BRepFill_Evolved {
+ constructor(Spine: TopoDS_Face, Profile: TopoDS_Wire, AxeProf: gp_Ax3, Join: GeomAbs_JoinType, Solid: Standard_Boolean);
+ }
+
+export declare class BRepFill_TrimSurfaceTool {
+ constructor(Bis: Handle_Geom2d_Curve, Face1: TopoDS_Face, Face2: TopoDS_Face, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Inv1: Standard_Boolean, Inv2: Standard_Boolean)
+ IntersectWith(EdgeOnF1: TopoDS_Edge, EdgeOnF2: TopoDS_Edge, Points: TColgp_SequenceOfPnt): void;
+ IsOnFace(Point: gp_Pnt2d): Standard_Boolean;
+ ProjOn(Point: gp_Pnt2d, Edge: TopoDS_Edge): Quantity_AbsorbedDose;
+ Project(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Curve: Handle_Geom_Curve, PCurve1: Handle_Geom2d_Curve, PCurve2: Handle_Geom2d_Curve, myCont: GeomAbs_Shape): void;
+ delete(): void;
+}
+
+export declare class BRepFill_SectionPlacement {
+ Transformation(): gp_Trsf;
+ AbscissaOnPath(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepFill_SectionPlacement_1 extends BRepFill_SectionPlacement {
+ constructor(Law: Handle_BRepFill_LocationLaw, Section: TopoDS_Shape, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean);
+ }
+
+ export declare class BRepFill_SectionPlacement_2 extends BRepFill_SectionPlacement {
+ constructor(Law: Handle_BRepFill_LocationLaw, Section: TopoDS_Shape, Vertex: TopoDS_Shape, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean);
+ }
+
+export declare class BRepFill_EdgeFaceAndOrder {
+ delete(): void;
+}
+
+ export declare class BRepFill_EdgeFaceAndOrder_1 extends BRepFill_EdgeFaceAndOrder {
+ constructor();
+ }
+
+ export declare class BRepFill_EdgeFaceAndOrder_2 extends BRepFill_EdgeFaceAndOrder {
+ constructor(anEdge: TopoDS_Edge, aFace: TopoDS_Face, anOrder: GeomAbs_Shape);
+ }
+
+export declare class BRepFill {
+ constructor();
+ static Face(Edge1: TopoDS_Edge, Edge2: TopoDS_Edge): TopoDS_Face;
+ static Shell(Wire1: TopoDS_Wire, Wire2: TopoDS_Wire): TopoDS_Shell;
+ static Axe(Spine: TopoDS_Shape, Profile: TopoDS_Wire, AxeProf: gp_Ax3, ProfOnSpine: Standard_Boolean, Tol: Quantity_AbsorbedDose): void;
+ static ComputeACR(wire: TopoDS_Wire, ACR: TColStd_Array1OfReal): void;
+ static InsertACR(wire: TopoDS_Wire, ACRcuts: TColStd_Array1OfReal, prec: Quantity_AbsorbedDose): TopoDS_Wire;
+ delete(): void;
+}
+
+export declare class BRepFill_MultiLine extends AppCont_Function {
+ IsParticularCase(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Curves(Curve: Handle_Geom_Curve, PCurve1: Handle_Geom2d_Curve, PCurve2: Handle_Geom2d_Curve): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Value_1(U: Quantity_AbsorbedDose): gp_Pnt;
+ ValueOnF1(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ ValueOnF2(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ Value3dOnF1OnF2(U: Quantity_AbsorbedDose, P3d: gp_Pnt, PF1: gp_Pnt2d, PF2: gp_Pnt2d): void;
+ Value_2(theU: Quantity_AbsorbedDose, thePnt2d: TColgp_Array1OfPnt2d, thePnt: TColgp_Array1OfPnt): Standard_Boolean;
+ D1(theU: Quantity_AbsorbedDose, theVec2d: TColgp_Array1OfVec2d, theVec: TColgp_Array1OfVec): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepFill_MultiLine_1 extends BRepFill_MultiLine {
+ constructor();
+ }
+
+ export declare class BRepFill_MultiLine_2 extends BRepFill_MultiLine {
+ constructor(Face1: TopoDS_Face, Face2: TopoDS_Face, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Inv1: Standard_Boolean, Inv2: Standard_Boolean, Bissec: Handle_Geom2d_Curve);
+ }
+
+export declare class BRepFill_ListOfOffsetWire extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BRepFill_ListOfOffsetWire): BRepFill_ListOfOffsetWire;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BRepFill_OffsetWire;
+ First_2(): BRepFill_OffsetWire;
+ Last_1(): BRepFill_OffsetWire;
+ Last_2(): BRepFill_OffsetWire;
+ Append_1(theItem: BRepFill_OffsetWire): BRepFill_OffsetWire;
+ Append_3(theOther: BRepFill_ListOfOffsetWire): void;
+ Prepend_1(theItem: BRepFill_OffsetWire): BRepFill_OffsetWire;
+ Prepend_2(theOther: BRepFill_ListOfOffsetWire): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BRepFill_ListOfOffsetWire_1 extends BRepFill_ListOfOffsetWire {
+ constructor();
+ }
+
+ export declare class BRepFill_ListOfOffsetWire_2 extends BRepFill_ListOfOffsetWire {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_ListOfOffsetWire_3 extends BRepFill_ListOfOffsetWire {
+ constructor(theOther: BRepFill_ListOfOffsetWire);
+ }
+
+export declare class BRepFill_FaceAndOrder {
+ delete(): void;
+}
+
+ export declare class BRepFill_FaceAndOrder_1 extends BRepFill_FaceAndOrder {
+ constructor();
+ }
+
+ export declare class BRepFill_FaceAndOrder_2 extends BRepFill_FaceAndOrder {
+ constructor(aFace: TopoDS_Face, anOrder: GeomAbs_Shape);
+ }
+
+export declare class BRepFill_Filling {
+ constructor(Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Anisotropie: Standard_Boolean, Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose, MaxDeg: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId)
+ SetConstrParam(Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose): void;
+ SetResolParam(Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Anisotropie: Standard_Boolean): void;
+ SetApproxParam(MaxDeg: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId): void;
+ LoadInitSurface(aFace: TopoDS_Face): void;
+ Add_1(anEdge: TopoDS_Edge, Order: GeomAbs_Shape, IsBound: Standard_Boolean): Graphic3d_ZLayerId;
+ Add_2(anEdge: TopoDS_Edge, Support: TopoDS_Face, Order: GeomAbs_Shape, IsBound: Standard_Boolean): Graphic3d_ZLayerId;
+ Add_3(Support: TopoDS_Face, Order: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Add_4(Point: gp_Pnt): Graphic3d_ZLayerId;
+ Add_5(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Support: TopoDS_Face, Order: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Build(): void;
+ IsDone(): Standard_Boolean;
+ Face(): TopoDS_Face;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ G0Error_1(): Quantity_AbsorbedDose;
+ G1Error_1(): Quantity_AbsorbedDose;
+ G2Error_1(): Quantity_AbsorbedDose;
+ G0Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G1Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G2Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepFill_Edge3DLaw extends BRepFill_LocationLaw {
+ constructor(Path: TopoDS_Wire, Law: Handle_GeomFill_LocationLaw)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_Edge3DLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_Edge3DLaw): void;
+ get(): BRepFill_Edge3DLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_Edge3DLaw_1 extends Handle_BRepFill_Edge3DLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_Edge3DLaw_2 extends Handle_BRepFill_Edge3DLaw {
+ constructor(thePtr: BRepFill_Edge3DLaw);
+ }
+
+ export declare class Handle_BRepFill_Edge3DLaw_3 extends Handle_BRepFill_Edge3DLaw {
+ constructor(theHandle: Handle_BRepFill_Edge3DLaw);
+ }
+
+ export declare class Handle_BRepFill_Edge3DLaw_4 extends Handle_BRepFill_Edge3DLaw {
+ constructor(theHandle: Handle_BRepFill_Edge3DLaw);
+ }
+
+export declare class BRepFill_Sweep {
+ constructor(Section: Handle_BRepFill_SectionLaw, Location: Handle_BRepFill_LocationLaw, WithKPart: Standard_Boolean)
+ SetBounds(FirstShape: TopoDS_Wire, LastShape: TopoDS_Wire): void;
+ SetTolerance(Tol3d: Quantity_AbsorbedDose, BoundTol: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, TolAngular: Quantity_AbsorbedDose): void;
+ SetAngularControl(AngleMin: Quantity_AbsorbedDose, AngleMax: Quantity_AbsorbedDose): void;
+ SetForceApproxC1(ForceApproxC1: Standard_Boolean): void;
+ Build(ReversedEdges: TopTools_MapOfShape, Tapes: BRepFill_DataMapOfShapeHArray2OfShape, Rails: BRepFill_DataMapOfShapeHArray2OfShape, Transition: BRepFill_TransitionStyle, Continuity: GeomAbs_Shape, Approx: GeomFill_ApproxStyle, Degmax: Graphic3d_ZLayerId, Segmax: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ ErrorOnSurface(): Quantity_AbsorbedDose;
+ SubShape(): Handle_TopTools_HArray2OfShape;
+ InterFaces(): Handle_TopTools_HArray2OfShape;
+ Sections(): Handle_TopTools_HArray2OfShape;
+ Tape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepFill_DataMapOfShapeSequenceOfReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepFill_DataMapOfShapeSequenceOfReal): void;
+ Assign(theOther: BRepFill_DataMapOfShapeSequenceOfReal): BRepFill_DataMapOfShapeSequenceOfReal;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TColStd_SequenceOfReal): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TColStd_SequenceOfReal): TColStd_SequenceOfReal;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TColStd_SequenceOfReal;
+ ChangeSeek(theKey: TopoDS_Shape): TColStd_SequenceOfReal;
+ ChangeFind(theKey: TopoDS_Shape): TColStd_SequenceOfReal;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfReal_1 extends BRepFill_DataMapOfShapeSequenceOfReal {
+ constructor();
+ }
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfReal_2 extends BRepFill_DataMapOfShapeSequenceOfReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfReal_3 extends BRepFill_DataMapOfShapeSequenceOfReal {
+ constructor(theOther: BRepFill_DataMapOfShapeSequenceOfReal);
+ }
+
+export declare class BRepFill_ACRLaw extends BRepFill_LocationLaw {
+ constructor(Path: TopoDS_Wire, Law: Handle_GeomFill_LocationGuide)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_ACRLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_ACRLaw): void;
+ get(): BRepFill_ACRLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_ACRLaw_1 extends Handle_BRepFill_ACRLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_ACRLaw_2 extends Handle_BRepFill_ACRLaw {
+ constructor(thePtr: BRepFill_ACRLaw);
+ }
+
+ export declare class Handle_BRepFill_ACRLaw_3 extends Handle_BRepFill_ACRLaw {
+ constructor(theHandle: Handle_BRepFill_ACRLaw);
+ }
+
+ export declare class Handle_BRepFill_ACRLaw_4 extends Handle_BRepFill_ACRLaw {
+ constructor(theHandle: Handle_BRepFill_ACRLaw);
+ }
+
+export declare class BRepFill_AdvancedEvolved {
+ constructor()
+ Perform(theSpine: TopoDS_Wire, theProfile: TopoDS_Wire, theTolerance: Quantity_AbsorbedDose, theSolidReq: Standard_Boolean): void;
+ IsDone(theErrorCode: Aspect_VKeyFlags): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ SetTemporaryDirectory(thePath: Standard_CString): void;
+ SetParallelMode(theVal: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BRepFill_Generator {
+ constructor()
+ AddWire(Wire: TopoDS_Wire): void;
+ Perform(): void;
+ Shell(): TopoDS_Shell;
+ Generated(): TopTools_DataMapOfShapeListOfShape;
+ GeneratedShapes(SSection: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class BRepFill_ShapeLaw extends BRepFill_SectionLaw {
+ IsVertex(): Standard_Boolean;
+ IsConstant(): Standard_Boolean;
+ ConcatenedLaw(): Handle_GeomFill_SectionLaw;
+ Continuity(Index: Graphic3d_ZLayerId, TolAngular: Quantity_AbsorbedDose): GeomAbs_Shape;
+ VertexTol(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Vertex(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): TopoDS_Vertex;
+ D0(Param: Quantity_AbsorbedDose, S: TopoDS_Shape): void;
+ Edge(Index: Graphic3d_ZLayerId): TopoDS_Edge;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepFill_ShapeLaw_1 extends BRepFill_ShapeLaw {
+ constructor(V: TopoDS_Vertex, Build: Standard_Boolean);
+ }
+
+ export declare class BRepFill_ShapeLaw_2 extends BRepFill_ShapeLaw {
+ constructor(W: TopoDS_Wire, Build: Standard_Boolean);
+ }
+
+ export declare class BRepFill_ShapeLaw_3 extends BRepFill_ShapeLaw {
+ constructor(W: TopoDS_Wire, L: Handle_Law_Function, Build: Standard_Boolean);
+ }
+
+export declare class Handle_BRepFill_ShapeLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_ShapeLaw): void;
+ get(): BRepFill_ShapeLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_ShapeLaw_1 extends Handle_BRepFill_ShapeLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_ShapeLaw_2 extends Handle_BRepFill_ShapeLaw {
+ constructor(thePtr: BRepFill_ShapeLaw);
+ }
+
+ export declare class Handle_BRepFill_ShapeLaw_3 extends Handle_BRepFill_ShapeLaw {
+ constructor(theHandle: Handle_BRepFill_ShapeLaw);
+ }
+
+ export declare class Handle_BRepFill_ShapeLaw_4 extends Handle_BRepFill_ShapeLaw {
+ constructor(theHandle: Handle_BRepFill_ShapeLaw);
+ }
+
+export declare class BRepFill_LocationLaw extends Standard_Transient {
+ constructor();
+ GetStatus(): GeomFill_PipeError;
+ TransformInG0Law(): void;
+ TransformInCompatibleLaw(AngularTolerance: Quantity_AbsorbedDose): void;
+ DeleteTransform(): void;
+ NbHoles(Tol: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Holes(Interval: TColStd_Array1OfInteger): void;
+ NbLaw(): Graphic3d_ZLayerId;
+ Law(Index: Graphic3d_ZLayerId): Handle_GeomFill_LocationLaw;
+ Wire(): TopoDS_Wire;
+ Edge(Index: Graphic3d_ZLayerId): TopoDS_Edge;
+ Vertex(Index: Graphic3d_ZLayerId): TopoDS_Vertex;
+ PerformVertex(Index: Graphic3d_ZLayerId, InputVertex: TopoDS_Vertex, TolMin: Quantity_AbsorbedDose, OutputVertex: TopoDS_Vertex, Location: Graphic3d_ZLayerId): void;
+ CurvilinearBounds(Index: Graphic3d_ZLayerId, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ IsClosed(): Standard_Boolean;
+ IsG1(Index: Graphic3d_ZLayerId, SpatialTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ D0(Abscissa: Quantity_AbsorbedDose, Section: TopoDS_Shape): void;
+ Parameter(Abscissa: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ Abscissa(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_LocationLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_LocationLaw): void;
+ get(): BRepFill_LocationLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_LocationLaw_1 extends Handle_BRepFill_LocationLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_LocationLaw_2 extends Handle_BRepFill_LocationLaw {
+ constructor(thePtr: BRepFill_LocationLaw);
+ }
+
+ export declare class Handle_BRepFill_LocationLaw_3 extends Handle_BRepFill_LocationLaw {
+ constructor(theHandle: Handle_BRepFill_LocationLaw);
+ }
+
+ export declare class Handle_BRepFill_LocationLaw_4 extends Handle_BRepFill_LocationLaw {
+ constructor(theHandle: Handle_BRepFill_LocationLaw);
+ }
+
+export declare class BRepFill_OffsetWire {
+ Init(Spine: TopoDS_Face, Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean): void;
+ Perform(Offset: Quantity_AbsorbedDose, Alt: Quantity_AbsorbedDose): void;
+ PerformWithBiLo(WSP: TopoDS_Face, Offset: Quantity_AbsorbedDose, Locus: BRepMAT2d_BisectingLocus, Link: BRepMAT2d_LinkTopoBilo, Join: GeomAbs_JoinType, Alt: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Spine(): TopoDS_Face;
+ Shape(): TopoDS_Shape;
+ GeneratedShapes(SpineShape: TopoDS_Shape): TopTools_ListOfShape;
+ JoinType(): GeomAbs_JoinType;
+ delete(): void;
+}
+
+ export declare class BRepFill_OffsetWire_1 extends BRepFill_OffsetWire {
+ constructor();
+ }
+
+ export declare class BRepFill_OffsetWire_2 extends BRepFill_OffsetWire {
+ constructor(Spine: TopoDS_Face, Join: GeomAbs_JoinType, IsOpenResult: Standard_Boolean);
+ }
+
+export declare class BRepFill_OffsetAncestors {
+ Perform(Paral: BRepFill_OffsetWire): void;
+ IsDone(): Standard_Boolean;
+ HasAncestor(S1: TopoDS_Edge): Standard_Boolean;
+ Ancestor(S1: TopoDS_Edge): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepFill_OffsetAncestors_1 extends BRepFill_OffsetAncestors {
+ constructor();
+ }
+
+ export declare class BRepFill_OffsetAncestors_2 extends BRepFill_OffsetAncestors {
+ constructor(Paral: BRepFill_OffsetWire);
+ }
+
+export declare class Handle_BRepFill_NSections {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_NSections): void;
+ get(): BRepFill_NSections;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_NSections_1 extends Handle_BRepFill_NSections {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_NSections_2 extends Handle_BRepFill_NSections {
+ constructor(thePtr: BRepFill_NSections);
+ }
+
+ export declare class Handle_BRepFill_NSections_3 extends Handle_BRepFill_NSections {
+ constructor(theHandle: Handle_BRepFill_NSections);
+ }
+
+ export declare class Handle_BRepFill_NSections_4 extends Handle_BRepFill_NSections {
+ constructor(theHandle: Handle_BRepFill_NSections);
+ }
+
+export declare class BRepFill_NSections extends BRepFill_SectionLaw {
+ IsVertex(): Standard_Boolean;
+ IsConstant(): Standard_Boolean;
+ ConcatenedLaw(): Handle_GeomFill_SectionLaw;
+ Continuity(Index: Graphic3d_ZLayerId, TolAngular: Quantity_AbsorbedDose): GeomAbs_Shape;
+ VertexTol(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Vertex(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): TopoDS_Vertex;
+ D0(Param: Quantity_AbsorbedDose, S: TopoDS_Shape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepFill_NSections_1 extends BRepFill_NSections {
+ constructor(S: TopTools_SequenceOfShape, Build: Standard_Boolean);
+ }
+
+ export declare class BRepFill_NSections_2 extends BRepFill_NSections {
+ constructor(S: TopTools_SequenceOfShape, Trsfs: GeomFill_SequenceOfTrsf, P: TColStd_SequenceOfReal, VF: Quantity_AbsorbedDose, VL: Quantity_AbsorbedDose, Build: Standard_Boolean);
+ }
+
+export declare class BRepFill_DataMapOfShapeSequenceOfPnt extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepFill_DataMapOfShapeSequenceOfPnt): void;
+ Assign(theOther: BRepFill_DataMapOfShapeSequenceOfPnt): BRepFill_DataMapOfShapeSequenceOfPnt;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TColgp_SequenceOfPnt): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TColgp_SequenceOfPnt): TColgp_SequenceOfPnt;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TColgp_SequenceOfPnt;
+ ChangeSeek(theKey: TopoDS_Shape): TColgp_SequenceOfPnt;
+ ChangeFind(theKey: TopoDS_Shape): TColgp_SequenceOfPnt;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfPnt_1 extends BRepFill_DataMapOfShapeSequenceOfPnt {
+ constructor();
+ }
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfPnt_2 extends BRepFill_DataMapOfShapeSequenceOfPnt {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_DataMapOfShapeSequenceOfPnt_3 extends BRepFill_DataMapOfShapeSequenceOfPnt {
+ constructor(theOther: BRepFill_DataMapOfShapeSequenceOfPnt);
+ }
+
+export declare class BRepFill_ApproxSeewing {
+ Perform(ML: BRepFill_MultiLine): void;
+ IsDone(): Standard_Boolean;
+ Curve(): Handle_Geom_Curve;
+ CurveOnF1(): Handle_Geom2d_Curve;
+ CurveOnF2(): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+ export declare class BRepFill_ApproxSeewing_1 extends BRepFill_ApproxSeewing {
+ constructor();
+ }
+
+ export declare class BRepFill_ApproxSeewing_2 extends BRepFill_ApproxSeewing {
+ constructor(ML: BRepFill_MultiLine);
+ }
+
+export declare type BRepFill_TransitionStyle = {
+ BRepFill_Modified: {};
+ BRepFill_Right: {};
+ BRepFill_Round: {};
+}
+
+export declare class BRepFill_Draft {
+ constructor(Shape: TopoDS_Shape, Dir: gp_Dir, Angle: Quantity_AbsorbedDose)
+ SetOptions(Style: BRepFill_TransitionStyle, AngleMin: Quantity_AbsorbedDose, AngleMax: Quantity_AbsorbedDose): void;
+ SetDraft(IsInternal: Standard_Boolean): void;
+ Perform_1(LengthMax: Quantity_AbsorbedDose): void;
+ Perform_2(Surface: Handle_Geom_Surface, KeepInsideSurface: Standard_Boolean): void;
+ Perform_3(StopShape: TopoDS_Shape, KeepOutSide: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Shell(): TopoDS_Shell;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Shape(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepFill_DataMapOfOrientedShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepFill_DataMapOfOrientedShapeListOfShape): void;
+ Assign(theOther: BRepFill_DataMapOfOrientedShapeListOfShape): BRepFill_DataMapOfOrientedShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopTools_ListOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopTools_ListOfShape): TopTools_ListOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepFill_DataMapOfOrientedShapeListOfShape_1 extends BRepFill_DataMapOfOrientedShapeListOfShape {
+ constructor();
+ }
+
+ export declare class BRepFill_DataMapOfOrientedShapeListOfShape_2 extends BRepFill_DataMapOfOrientedShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_DataMapOfOrientedShapeListOfShape_3 extends BRepFill_DataMapOfOrientedShapeListOfShape {
+ constructor(theOther: BRepFill_DataMapOfOrientedShapeListOfShape);
+ }
+
+export declare class BRepFill_EdgeOnSurfLaw extends BRepFill_LocationLaw {
+ constructor(Path: TopoDS_Wire, Surf: TopoDS_Shape)
+ HasResult(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_EdgeOnSurfLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_EdgeOnSurfLaw): void;
+ get(): BRepFill_EdgeOnSurfLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_EdgeOnSurfLaw_1 extends Handle_BRepFill_EdgeOnSurfLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_EdgeOnSurfLaw_2 extends Handle_BRepFill_EdgeOnSurfLaw {
+ constructor(thePtr: BRepFill_EdgeOnSurfLaw);
+ }
+
+ export declare class Handle_BRepFill_EdgeOnSurfLaw_3 extends Handle_BRepFill_EdgeOnSurfLaw {
+ constructor(theHandle: Handle_BRepFill_EdgeOnSurfLaw);
+ }
+
+ export declare class Handle_BRepFill_EdgeOnSurfLaw_4 extends Handle_BRepFill_EdgeOnSurfLaw {
+ constructor(theHandle: Handle_BRepFill_EdgeOnSurfLaw);
+ }
+
+export declare class Handle_BRepFill_CurveConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_CurveConstraint): void;
+ get(): BRepFill_CurveConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_CurveConstraint_1 extends Handle_BRepFill_CurveConstraint {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_CurveConstraint_2 extends Handle_BRepFill_CurveConstraint {
+ constructor(thePtr: BRepFill_CurveConstraint);
+ }
+
+ export declare class Handle_BRepFill_CurveConstraint_3 extends Handle_BRepFill_CurveConstraint {
+ constructor(theHandle: Handle_BRepFill_CurveConstraint);
+ }
+
+ export declare class Handle_BRepFill_CurveConstraint_4 extends Handle_BRepFill_CurveConstraint {
+ constructor(theHandle: Handle_BRepFill_CurveConstraint);
+ }
+
+export declare class BRepFill_CurveConstraint extends GeomPlate_CurveConstraint {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepFill_CurveConstraint_1 extends BRepFill_CurveConstraint {
+ constructor(Boundary: Handle_Adaptor3d_HCurveOnSurface, Order: Graphic3d_ZLayerId, NPt: Graphic3d_ZLayerId, TolDist: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepFill_CurveConstraint_2 extends BRepFill_CurveConstraint {
+ constructor(Boundary: Handle_Adaptor3d_HCurve, Tang: Graphic3d_ZLayerId, NPt: Graphic3d_ZLayerId, TolDist: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepFill_Pipe {
+ Perform(Spine: TopoDS_Wire, Profile: TopoDS_Shape, GeneratePartCase: Standard_Boolean): void;
+ Spine(): TopoDS_Shape;
+ Profile(): TopoDS_Shape;
+ Shape(): TopoDS_Shape;
+ ErrorOnSurface(): Quantity_AbsorbedDose;
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ Generated(S: TopoDS_Shape, L: TopTools_ListOfShape): void;
+ Face(ESpine: TopoDS_Edge, EProfile: TopoDS_Edge): TopoDS_Face;
+ Edge(ESpine: TopoDS_Edge, VProfile: TopoDS_Vertex): TopoDS_Edge;
+ Section(VSpine: TopoDS_Vertex): TopoDS_Shape;
+ PipeLine(Point: gp_Pnt): TopoDS_Wire;
+ delete(): void;
+}
+
+ export declare class BRepFill_Pipe_1 extends BRepFill_Pipe {
+ constructor();
+ }
+
+ export declare class BRepFill_Pipe_2 extends BRepFill_Pipe {
+ constructor(Spine: TopoDS_Wire, Profile: TopoDS_Shape, aMode: GeomFill_Trihedron, ForceApproxC1: Standard_Boolean, GeneratePartCase: Standard_Boolean);
+ }
+
+export declare class BRepFill_SequenceOfFaceAndOrder extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepFill_SequenceOfFaceAndOrder): BRepFill_SequenceOfFaceAndOrder;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: BRepFill_FaceAndOrder): void;
+ Append_2(theSeq: BRepFill_SequenceOfFaceAndOrder): void;
+ Prepend_1(theItem: BRepFill_FaceAndOrder): void;
+ Prepend_2(theSeq: BRepFill_SequenceOfFaceAndOrder): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: BRepFill_FaceAndOrder): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfFaceAndOrder): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfFaceAndOrder): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: BRepFill_FaceAndOrder): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfFaceAndOrder): void;
+ First(): BRepFill_FaceAndOrder;
+ ChangeFirst(): BRepFill_FaceAndOrder;
+ Last(): BRepFill_FaceAndOrder;
+ ChangeLast(): BRepFill_FaceAndOrder;
+ Value(theIndex: Standard_Integer): BRepFill_FaceAndOrder;
+ ChangeValue(theIndex: Standard_Integer): BRepFill_FaceAndOrder;
+ SetValue(theIndex: Standard_Integer, theItem: BRepFill_FaceAndOrder): void;
+ delete(): void;
+}
+
+ export declare class BRepFill_SequenceOfFaceAndOrder_1 extends BRepFill_SequenceOfFaceAndOrder {
+ constructor();
+ }
+
+ export declare class BRepFill_SequenceOfFaceAndOrder_2 extends BRepFill_SequenceOfFaceAndOrder {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_SequenceOfFaceAndOrder_3 extends BRepFill_SequenceOfFaceAndOrder {
+ constructor(theOther: BRepFill_SequenceOfFaceAndOrder);
+ }
+
+export declare class BRepFill_SectionLaw extends Standard_Transient {
+ NbLaw(): Graphic3d_ZLayerId;
+ Law(Index: Graphic3d_ZLayerId): Handle_GeomFill_SectionLaw;
+ IndexOfEdge(anEdge: TopoDS_Shape): Graphic3d_ZLayerId;
+ IsConstant(): Standard_Boolean;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ IsVertex(): Standard_Boolean;
+ ConcatenedLaw(): Handle_GeomFill_SectionLaw;
+ Continuity(Index: Graphic3d_ZLayerId, TolAngular: Quantity_AbsorbedDose): GeomAbs_Shape;
+ VertexTol(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Vertex(Index: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): TopoDS_Vertex;
+ D0(U: Quantity_AbsorbedDose, S: TopoDS_Shape): void;
+ Init(W: TopoDS_Wire): void;
+ CurrentEdge(): TopoDS_Edge;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepFill_SectionLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepFill_SectionLaw): void;
+ get(): BRepFill_SectionLaw;
+ delete(): void;
+}
+
+ export declare class Handle_BRepFill_SectionLaw_1 extends Handle_BRepFill_SectionLaw {
+ constructor();
+ }
+
+ export declare class Handle_BRepFill_SectionLaw_2 extends Handle_BRepFill_SectionLaw {
+ constructor(thePtr: BRepFill_SectionLaw);
+ }
+
+ export declare class Handle_BRepFill_SectionLaw_3 extends Handle_BRepFill_SectionLaw {
+ constructor(theHandle: Handle_BRepFill_SectionLaw);
+ }
+
+ export declare class Handle_BRepFill_SectionLaw_4 extends Handle_BRepFill_SectionLaw {
+ constructor(theHandle: Handle_BRepFill_SectionLaw);
+ }
+
+export declare class BRepFill_TrimShellCorner {
+ constructor(theFaces: Handle_TopTools_HArray2OfShape, theTransition: BRepFill_TransitionStyle, theAxeOfBisPlane: gp_Ax2)
+ AddBounds(Bounds: Handle_TopTools_HArray2OfShape): void;
+ AddUEdges(theUEdges: Handle_TopTools_HArray2OfShape): void;
+ AddVEdges(theVEdges: Handle_TopTools_HArray2OfShape, theIndex: Graphic3d_ZLayerId): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ HasSection(): Standard_Boolean;
+ Modified(S: TopoDS_Shape, theModified: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare class BRepFill_SequenceOfEdgeFaceAndOrder extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepFill_SequenceOfEdgeFaceAndOrder): BRepFill_SequenceOfEdgeFaceAndOrder;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: BRepFill_EdgeFaceAndOrder): void;
+ Append_2(theSeq: BRepFill_SequenceOfEdgeFaceAndOrder): void;
+ Prepend_1(theItem: BRepFill_EdgeFaceAndOrder): void;
+ Prepend_2(theSeq: BRepFill_SequenceOfEdgeFaceAndOrder): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: BRepFill_EdgeFaceAndOrder): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfEdgeFaceAndOrder): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfEdgeFaceAndOrder): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: BRepFill_EdgeFaceAndOrder): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepFill_SequenceOfEdgeFaceAndOrder): void;
+ First(): BRepFill_EdgeFaceAndOrder;
+ ChangeFirst(): BRepFill_EdgeFaceAndOrder;
+ Last(): BRepFill_EdgeFaceAndOrder;
+ ChangeLast(): BRepFill_EdgeFaceAndOrder;
+ Value(theIndex: Standard_Integer): BRepFill_EdgeFaceAndOrder;
+ ChangeValue(theIndex: Standard_Integer): BRepFill_EdgeFaceAndOrder;
+ SetValue(theIndex: Standard_Integer, theItem: BRepFill_EdgeFaceAndOrder): void;
+ delete(): void;
+}
+
+ export declare class BRepFill_SequenceOfEdgeFaceAndOrder_1 extends BRepFill_SequenceOfEdgeFaceAndOrder {
+ constructor();
+ }
+
+ export declare class BRepFill_SequenceOfEdgeFaceAndOrder_2 extends BRepFill_SequenceOfEdgeFaceAndOrder {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepFill_SequenceOfEdgeFaceAndOrder_3 extends BRepFill_SequenceOfEdgeFaceAndOrder {
+ constructor(theOther: BRepFill_SequenceOfEdgeFaceAndOrder);
+ }
+
+export declare class BRepFill_Section {
+ Set(IsLaw: Standard_Boolean): void;
+ OriginalShape(): TopoDS_Shape;
+ Wire(): TopoDS_Wire;
+ Vertex(): TopoDS_Vertex;
+ ModifiedShape(theShape: TopoDS_Shape): TopoDS_Shape;
+ IsLaw(): Standard_Boolean;
+ IsPunctual(): Standard_Boolean;
+ WithContact(): Standard_Boolean;
+ WithCorrection(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepFill_Section_1 extends BRepFill_Section {
+ constructor();
+ }
+
+ export declare class BRepFill_Section_2 extends BRepFill_Section {
+ constructor(Profile: TopoDS_Shape, V: TopoDS_Vertex, WithContact: Standard_Boolean, WithCorrection: Standard_Boolean);
+ }
+
+export declare class BRepTopAdaptor_MapOfShapeTool extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepTopAdaptor_MapOfShapeTool): void;
+ Assign(theOther: BRepTopAdaptor_MapOfShapeTool): BRepTopAdaptor_MapOfShapeTool;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: BRepTopAdaptor_Tool): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: BRepTopAdaptor_Tool): BRepTopAdaptor_Tool;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): BRepTopAdaptor_Tool;
+ ChangeSeek(theKey: TopoDS_Shape): BRepTopAdaptor_Tool;
+ ChangeFind(theKey: TopoDS_Shape): BRepTopAdaptor_Tool;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepTopAdaptor_MapOfShapeTool_1 extends BRepTopAdaptor_MapOfShapeTool {
+ constructor();
+ }
+
+ export declare class BRepTopAdaptor_MapOfShapeTool_2 extends BRepTopAdaptor_MapOfShapeTool {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepTopAdaptor_MapOfShapeTool_3 extends BRepTopAdaptor_MapOfShapeTool {
+ constructor(theOther: BRepTopAdaptor_MapOfShapeTool);
+ }
+
+export declare class BRepTopAdaptor_FClass2d {
+ constructor(F: TopoDS_Face, Tol: Quantity_AbsorbedDose)
+ PerformInfinitePoint(): TopAbs_State;
+ Perform(Puv: gp_Pnt2d, RecadreOnPeriodic: Standard_Boolean): TopAbs_State;
+ Destroy(): void;
+ Copy(Other: BRepTopAdaptor_FClass2d): BRepTopAdaptor_FClass2d;
+ TestOnRestriction(Puv: gp_Pnt2d, Tol: Quantity_AbsorbedDose, RecadreOnPeriodic: Standard_Boolean): TopAbs_State;
+ delete(): void;
+}
+
+export declare class BRepTopAdaptor_HVertex extends Adaptor3d_HVertex {
+ constructor(Vtx: TopoDS_Vertex, Curve: Handle_BRepAdaptor_HCurve2d)
+ Vertex(): TopoDS_Vertex;
+ ChangeVertex(): TopoDS_Vertex;
+ Value(): gp_Pnt2d;
+ Parameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Resolution(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Orientation(): TopAbs_Orientation;
+ IsSame(Other: Handle_Adaptor3d_HVertex): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTopAdaptor_HVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTopAdaptor_HVertex): void;
+ get(): BRepTopAdaptor_HVertex;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTopAdaptor_HVertex_1 extends Handle_BRepTopAdaptor_HVertex {
+ constructor();
+ }
+
+ export declare class Handle_BRepTopAdaptor_HVertex_2 extends Handle_BRepTopAdaptor_HVertex {
+ constructor(thePtr: BRepTopAdaptor_HVertex);
+ }
+
+ export declare class Handle_BRepTopAdaptor_HVertex_3 extends Handle_BRepTopAdaptor_HVertex {
+ constructor(theHandle: Handle_BRepTopAdaptor_HVertex);
+ }
+
+ export declare class Handle_BRepTopAdaptor_HVertex_4 extends Handle_BRepTopAdaptor_HVertex {
+ constructor(theHandle: Handle_BRepTopAdaptor_HVertex);
+ }
+
+export declare class BRepTopAdaptor_Tool {
+ Init_1(F: TopoDS_Face, Tol2d: Quantity_AbsorbedDose): void;
+ Init_2(Surface: Handle_Adaptor3d_HSurface, Tol2d: Quantity_AbsorbedDose): void;
+ GetTopolTool(): Handle_BRepTopAdaptor_TopolTool;
+ SetTopolTool(TT: Handle_BRepTopAdaptor_TopolTool): void;
+ GetSurface(): Handle_Adaptor3d_HSurface;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class BRepTopAdaptor_Tool_1 extends BRepTopAdaptor_Tool {
+ constructor();
+ }
+
+ export declare class BRepTopAdaptor_Tool_2 extends BRepTopAdaptor_Tool {
+ constructor(F: TopoDS_Face, Tol2d: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepTopAdaptor_Tool_3 extends BRepTopAdaptor_Tool {
+ constructor(Surface: Handle_Adaptor3d_HSurface, Tol2d: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepTopAdaptor_TopolTool extends Adaptor3d_TopolTool {
+ Initialize_1(): void;
+ Initialize_2(S: Handle_Adaptor3d_HSurface): void;
+ Initialize_3(Curve: Handle_Adaptor2d_HCurve2d): void;
+ Init(): void;
+ More(): Standard_Boolean;
+ Value(): Handle_Adaptor2d_HCurve2d;
+ Next(): void;
+ Edge(): Standard_Address;
+ InitVertexIterator(): void;
+ MoreVertex(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ NextVertex(): void;
+ Classify(P2d: gp_Pnt2d, Tol: Quantity_AbsorbedDose, RecadreOnPeriodic: Standard_Boolean): TopAbs_State;
+ IsThePointOn(P2d: gp_Pnt2d, Tol: Quantity_AbsorbedDose, RecadreOnPeriodic: Standard_Boolean): Standard_Boolean;
+ Orientation_1(C: Handle_Adaptor2d_HCurve2d): TopAbs_Orientation;
+ Orientation_2(C: Handle_Adaptor3d_HVertex): TopAbs_Orientation;
+ Destroy(): void;
+ Has3d(): Standard_Boolean;
+ Tol3d_1(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Tol3d_2(V: Handle_Adaptor3d_HVertex): Quantity_AbsorbedDose;
+ Pnt(V: Handle_Adaptor3d_HVertex): gp_Pnt;
+ ComputeSamplePoints(): void;
+ NbSamplesU(): Graphic3d_ZLayerId;
+ NbSamplesV(): Graphic3d_ZLayerId;
+ NbSamples(): Graphic3d_ZLayerId;
+ SamplePoint(Index: Graphic3d_ZLayerId, P2d: gp_Pnt2d, P3d: gp_Pnt): void;
+ DomainIsInfinite(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepTopAdaptor_TopolTool_1 extends BRepTopAdaptor_TopolTool {
+ constructor();
+ }
+
+ export declare class BRepTopAdaptor_TopolTool_2 extends BRepTopAdaptor_TopolTool {
+ constructor(Surface: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class Handle_BRepTopAdaptor_TopolTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTopAdaptor_TopolTool): void;
+ get(): BRepTopAdaptor_TopolTool;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTopAdaptor_TopolTool_1 extends Handle_BRepTopAdaptor_TopolTool {
+ constructor();
+ }
+
+ export declare class Handle_BRepTopAdaptor_TopolTool_2 extends Handle_BRepTopAdaptor_TopolTool {
+ constructor(thePtr: BRepTopAdaptor_TopolTool);
+ }
+
+ export declare class Handle_BRepTopAdaptor_TopolTool_3 extends Handle_BRepTopAdaptor_TopolTool {
+ constructor(theHandle: Handle_BRepTopAdaptor_TopolTool);
+ }
+
+ export declare class Handle_BRepTopAdaptor_TopolTool_4 extends Handle_BRepTopAdaptor_TopolTool {
+ constructor(theHandle: Handle_BRepTopAdaptor_TopolTool);
+ }
+
+export declare class ShapePersistent {
+ constructor();
+ static BindTypes(theMap: StdObjMgt_MapOfInstantiators): void;
+ delete(): void;
+}
+
+export declare type ShapePersistent_TriangleMode = {
+ ShapePersistent_WithTriangle: {};
+ ShapePersistent_WithoutTriangle: {};
+}
+
+export declare class ShapePersistent_HSequence {
+ constructor();
+ delete(): void;
+}
+
+export declare class ShapePersistent_HArray1 {
+ constructor();
+ delete(): void;
+}
+
+export declare class ShapePersistent_HArray2 {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_LProp_NotDefined {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LProp_NotDefined): void;
+ get(): LProp_NotDefined;
+ delete(): void;
+}
+
+ export declare class Handle_LProp_NotDefined_1 extends Handle_LProp_NotDefined {
+ constructor();
+ }
+
+ export declare class Handle_LProp_NotDefined_2 extends Handle_LProp_NotDefined {
+ constructor(thePtr: LProp_NotDefined);
+ }
+
+ export declare class Handle_LProp_NotDefined_3 extends Handle_LProp_NotDefined {
+ constructor(theHandle: Handle_LProp_NotDefined);
+ }
+
+ export declare class Handle_LProp_NotDefined_4 extends Handle_LProp_NotDefined {
+ constructor(theHandle: Handle_LProp_NotDefined);
+ }
+
+export declare class LProp_NotDefined extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_LProp_NotDefined;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class LProp_NotDefined_1 extends LProp_NotDefined {
+ constructor();
+ }
+
+ export declare class LProp_NotDefined_2 extends LProp_NotDefined {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class LProp_BadContinuity extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_LProp_BadContinuity;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class LProp_BadContinuity_1 extends LProp_BadContinuity {
+ constructor();
+ }
+
+ export declare class LProp_BadContinuity_2 extends LProp_BadContinuity {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_LProp_BadContinuity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LProp_BadContinuity): void;
+ get(): LProp_BadContinuity;
+ delete(): void;
+}
+
+ export declare class Handle_LProp_BadContinuity_1 extends Handle_LProp_BadContinuity {
+ constructor();
+ }
+
+ export declare class Handle_LProp_BadContinuity_2 extends Handle_LProp_BadContinuity {
+ constructor(thePtr: LProp_BadContinuity);
+ }
+
+ export declare class Handle_LProp_BadContinuity_3 extends Handle_LProp_BadContinuity {
+ constructor(theHandle: Handle_LProp_BadContinuity);
+ }
+
+ export declare class Handle_LProp_BadContinuity_4 extends Handle_LProp_BadContinuity {
+ constructor(theHandle: Handle_LProp_BadContinuity);
+ }
+
+export declare type LProp_Status = {
+ LProp_Undecided: {};
+ LProp_Undefined: {};
+ LProp_Defined: {};
+ LProp_Computed: {};
+}
+
+export declare class LProp_SequenceOfCIType extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: LProp_SequenceOfCIType): LProp_SequenceOfCIType;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: LProp_CIType): void;
+ Append_2(theSeq: LProp_SequenceOfCIType): void;
+ Prepend_1(theItem: LProp_CIType): void;
+ Prepend_2(theSeq: LProp_SequenceOfCIType): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: LProp_CIType): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: LProp_SequenceOfCIType): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: LProp_SequenceOfCIType): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: LProp_CIType): void;
+ Split(theIndex: Standard_Integer, theSeq: LProp_SequenceOfCIType): void;
+ First(): LProp_CIType;
+ ChangeFirst(): LProp_CIType;
+ Last(): LProp_CIType;
+ ChangeLast(): LProp_CIType;
+ Value(theIndex: Standard_Integer): LProp_CIType;
+ ChangeValue(theIndex: Standard_Integer): LProp_CIType;
+ SetValue(theIndex: Standard_Integer, theItem: LProp_CIType): void;
+ delete(): void;
+}
+
+ export declare class LProp_SequenceOfCIType_1 extends LProp_SequenceOfCIType {
+ constructor();
+ }
+
+ export declare class LProp_SequenceOfCIType_2 extends LProp_SequenceOfCIType {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class LProp_SequenceOfCIType_3 extends LProp_SequenceOfCIType {
+ constructor(theOther: LProp_SequenceOfCIType);
+ }
+
+export declare type LProp_CIType = {
+ LProp_Inflection: {};
+ LProp_MinCur: {};
+ LProp_MaxCur: {};
+}
+
+export declare class LProp_CurAndInf {
+ constructor()
+ AddInflection(Param: Quantity_AbsorbedDose): void;
+ AddExtCur(Param: Quantity_AbsorbedDose, IsMin: Standard_Boolean): void;
+ Clear(): void;
+ IsEmpty(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Type(N: Graphic3d_ZLayerId): LProp_CIType;
+ delete(): void;
+}
+
+export declare class LProp_AnalyticCurInf {
+ constructor()
+ Perform(T: GeomAbs_CurveType, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, Result: LProp_CurAndInf): void;
+ delete(): void;
+}
+
+export declare class StdFail_NotDone extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_StdFail_NotDone;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class StdFail_NotDone_1 extends StdFail_NotDone {
+ constructor();
+ }
+
+ export declare class StdFail_NotDone_2 extends StdFail_NotDone {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_StdFail_NotDone {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdFail_NotDone): void;
+ get(): StdFail_NotDone;
+ delete(): void;
+}
+
+ export declare class Handle_StdFail_NotDone_1 extends Handle_StdFail_NotDone {
+ constructor();
+ }
+
+ export declare class Handle_StdFail_NotDone_2 extends Handle_StdFail_NotDone {
+ constructor(thePtr: StdFail_NotDone);
+ }
+
+ export declare class Handle_StdFail_NotDone_3 extends Handle_StdFail_NotDone {
+ constructor(theHandle: Handle_StdFail_NotDone);
+ }
+
+ export declare class Handle_StdFail_NotDone_4 extends Handle_StdFail_NotDone {
+ constructor(theHandle: Handle_StdFail_NotDone);
+ }
+
+export declare class Handle_StdFail_Undefined {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdFail_Undefined): void;
+ get(): StdFail_Undefined;
+ delete(): void;
+}
+
+ export declare class Handle_StdFail_Undefined_1 extends Handle_StdFail_Undefined {
+ constructor();
+ }
+
+ export declare class Handle_StdFail_Undefined_2 extends Handle_StdFail_Undefined {
+ constructor(thePtr: StdFail_Undefined);
+ }
+
+ export declare class Handle_StdFail_Undefined_3 extends Handle_StdFail_Undefined {
+ constructor(theHandle: Handle_StdFail_Undefined);
+ }
+
+ export declare class Handle_StdFail_Undefined_4 extends Handle_StdFail_Undefined {
+ constructor(theHandle: Handle_StdFail_Undefined);
+ }
+
+export declare class StdFail_Undefined extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_StdFail_Undefined;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class StdFail_Undefined_1 extends StdFail_Undefined {
+ constructor();
+ }
+
+ export declare class StdFail_Undefined_2 extends StdFail_Undefined {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_StdFail_UndefinedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdFail_UndefinedValue): void;
+ get(): StdFail_UndefinedValue;
+ delete(): void;
+}
+
+ export declare class Handle_StdFail_UndefinedValue_1 extends Handle_StdFail_UndefinedValue {
+ constructor();
+ }
+
+ export declare class Handle_StdFail_UndefinedValue_2 extends Handle_StdFail_UndefinedValue {
+ constructor(thePtr: StdFail_UndefinedValue);
+ }
+
+ export declare class Handle_StdFail_UndefinedValue_3 extends Handle_StdFail_UndefinedValue {
+ constructor(theHandle: Handle_StdFail_UndefinedValue);
+ }
+
+ export declare class Handle_StdFail_UndefinedValue_4 extends Handle_StdFail_UndefinedValue {
+ constructor(theHandle: Handle_StdFail_UndefinedValue);
+ }
+
+export declare class StdFail_UndefinedValue extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_StdFail_UndefinedValue;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class StdFail_UndefinedValue_1 extends StdFail_UndefinedValue {
+ constructor();
+ }
+
+ export declare class StdFail_UndefinedValue_2 extends StdFail_UndefinedValue {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class StdFail_InfiniteSolutions extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_StdFail_InfiniteSolutions;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class StdFail_InfiniteSolutions_1 extends StdFail_InfiniteSolutions {
+ constructor();
+ }
+
+ export declare class StdFail_InfiniteSolutions_2 extends StdFail_InfiniteSolutions {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_StdFail_InfiniteSolutions {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdFail_InfiniteSolutions): void;
+ get(): StdFail_InfiniteSolutions;
+ delete(): void;
+}
+
+ export declare class Handle_StdFail_InfiniteSolutions_1 extends Handle_StdFail_InfiniteSolutions {
+ constructor();
+ }
+
+ export declare class Handle_StdFail_InfiniteSolutions_2 extends Handle_StdFail_InfiniteSolutions {
+ constructor(thePtr: StdFail_InfiniteSolutions);
+ }
+
+ export declare class Handle_StdFail_InfiniteSolutions_3 extends Handle_StdFail_InfiniteSolutions {
+ constructor(theHandle: Handle_StdFail_InfiniteSolutions);
+ }
+
+ export declare class Handle_StdFail_InfiniteSolutions_4 extends Handle_StdFail_InfiniteSolutions {
+ constructor(theHandle: Handle_StdFail_InfiniteSolutions);
+ }
+
+export declare class Handle_StdFail_UndefinedDerivative {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdFail_UndefinedDerivative): void;
+ get(): StdFail_UndefinedDerivative;
+ delete(): void;
+}
+
+ export declare class Handle_StdFail_UndefinedDerivative_1 extends Handle_StdFail_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class Handle_StdFail_UndefinedDerivative_2 extends Handle_StdFail_UndefinedDerivative {
+ constructor(thePtr: StdFail_UndefinedDerivative);
+ }
+
+ export declare class Handle_StdFail_UndefinedDerivative_3 extends Handle_StdFail_UndefinedDerivative {
+ constructor(theHandle: Handle_StdFail_UndefinedDerivative);
+ }
+
+ export declare class Handle_StdFail_UndefinedDerivative_4 extends Handle_StdFail_UndefinedDerivative {
+ constructor(theHandle: Handle_StdFail_UndefinedDerivative);
+ }
+
+export declare class StdFail_UndefinedDerivative extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_StdFail_UndefinedDerivative;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class StdFail_UndefinedDerivative_1 extends StdFail_UndefinedDerivative {
+ constructor();
+ }
+
+ export declare class StdFail_UndefinedDerivative_2 extends StdFail_UndefinedDerivative {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class TopOpeBRep_VPointInterClassifier {
+ constructor()
+ VPointPosition(F: TopoDS_Shape, VP: TopOpeBRep_VPointInter, ShapeIndex: Graphic3d_ZLayerId, PC: TopOpeBRep_PointClassifier, AssumeINON: Standard_Boolean, Tol: Quantity_AbsorbedDose): TopAbs_State;
+ Edge(): TopoDS_Shape;
+ EdgeParameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_EdgesFiller {
+ constructor()
+ Insert(E1: TopoDS_Shape, E2: TopoDS_Shape, EI: TopOpeBRep_EdgesIntersector, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Face_1(I: Graphic3d_ZLayerId, F: TopoDS_Shape): void;
+ Face_2(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_LineInter {
+ constructor()
+ SetLine(L: Handle_IntPatch_Line, S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface): void;
+ SetFaces(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ TypeLineCurve(): TopOpeBRep_TypeLineCurve;
+ NbVPoint(): Graphic3d_ZLayerId;
+ VPoint(I: Graphic3d_ZLayerId): TopOpeBRep_VPointInter;
+ ChangeVPoint(I: Graphic3d_ZLayerId): TopOpeBRep_VPointInter;
+ SetINL(): void;
+ INL(): Standard_Boolean;
+ SetIsVClosed(): void;
+ IsVClosed(): Standard_Boolean;
+ SetOK(B: Standard_Boolean): void;
+ OK(): Standard_Boolean;
+ SetHasVPonR(): void;
+ HasVPonR(): Standard_Boolean;
+ SetVPBounds(): void;
+ VPBounds(f: Graphic3d_ZLayerId, l: Graphic3d_ZLayerId, n: Graphic3d_ZLayerId): void;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Bounds(f: Quantity_AbsorbedDose, l: Quantity_AbsorbedDose): void;
+ HasVInternal(): Standard_Boolean;
+ NbWPoint(): Graphic3d_ZLayerId;
+ WPoint(I: Graphic3d_ZLayerId): TopOpeBRep_WPointInter;
+ TransitionOnS1(): IntSurf_TypeTrans;
+ TransitionOnS2(): IntSurf_TypeTrans;
+ SituationS1(): IntSurf_Situation;
+ SituationS2(): IntSurf_Situation;
+ Curve_1(): Handle_Geom_Curve;
+ Curve_2(parmin: Quantity_AbsorbedDose, parmax: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ Arc(): TopoDS_Shape;
+ ArcIsEdge(I: Graphic3d_ZLayerId): Standard_Boolean;
+ LineW(): Handle_IntPatch_WLine;
+ LineG(): Handle_IntPatch_GLine;
+ LineR(): Handle_IntPatch_RLine;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ ComputeFaceFaceTransition(): void;
+ FaceFaceTransition(I: Graphic3d_ZLayerId): TopOpeBRepDS_Transition;
+ Index_1(I: Graphic3d_ZLayerId): void;
+ Index_2(): Graphic3d_ZLayerId;
+ DumpType(): void;
+ DumpVPoint(I: Graphic3d_ZLayerId, s1: XCAFDoc_PartId, s2: XCAFDoc_PartId): void;
+ DumpBipoint(B: TopOpeBRep_Bipoint, s1: XCAFDoc_PartId, s2: XCAFDoc_PartId): void;
+ SetTraceIndex(exF1: Graphic3d_ZLayerId, exF2: Graphic3d_ZLayerId): void;
+ GetTraceIndex(exF1: Graphic3d_ZLayerId, exF2: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_Point2d {
+ constructor()
+ Dump(ie1: Graphic3d_ZLayerId, ie2: Graphic3d_ZLayerId): void;
+ SetPint(P: IntRes2d_IntersectionPoint): void;
+ HasPint(): Standard_Boolean;
+ Pint(): IntRes2d_IntersectionPoint;
+ SetIsVertex(I: Graphic3d_ZLayerId, B: Standard_Boolean): void;
+ IsVertex(I: Graphic3d_ZLayerId): Standard_Boolean;
+ SetVertex(I: Graphic3d_ZLayerId, V: TopoDS_Vertex): void;
+ Vertex(I: Graphic3d_ZLayerId): TopoDS_Vertex;
+ SetTransition(I: Graphic3d_ZLayerId, T: TopOpeBRepDS_Transition): void;
+ Transition(I: Graphic3d_ZLayerId): TopOpeBRepDS_Transition;
+ ChangeTransition(I: Graphic3d_ZLayerId): TopOpeBRepDS_Transition;
+ SetParameter(I: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose): void;
+ Parameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetIsPointOfSegment(B: Standard_Boolean): void;
+ IsPointOfSegment(): Standard_Boolean;
+ SetSegmentAncestors(IP1: Graphic3d_ZLayerId, IP2: Graphic3d_ZLayerId): void;
+ SegmentAncestors(IP1: Graphic3d_ZLayerId, IP2: Graphic3d_ZLayerId): Standard_Boolean;
+ SetStatus(S: TopOpeBRep_P2Dstatus): void;
+ Status(): TopOpeBRep_P2Dstatus;
+ SetIndex(X: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ SetValue(P: gp_Pnt): void;
+ Value(): gp_Pnt;
+ SetValue2d(P: gp_Pnt2d): void;
+ Value2d(): gp_Pnt2d;
+ SetKeep(B: Standard_Boolean): void;
+ Keep(): Standard_Boolean;
+ SetEdgesConfig(C: TopOpeBRepDS_Config): void;
+ EdgesConfig(): TopOpeBRepDS_Config;
+ SetTolerance(T: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ SetHctxff2d(ff2d: Handle_TopOpeBRep_Hctxff2d): void;
+ Hctxff2d(): Handle_TopOpeBRep_Hctxff2d;
+ SetHctxee2d(ee2d: Handle_TopOpeBRep_Hctxee2d): void;
+ Hctxee2d(): Handle_TopOpeBRep_Hctxee2d;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_Array1OfLineInter {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TopOpeBRep_LineInter): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TopOpeBRep_Array1OfLineInter): TopOpeBRep_Array1OfLineInter;
+ Move(theOther: TopOpeBRep_Array1OfLineInter): TopOpeBRep_Array1OfLineInter;
+ First(): TopOpeBRep_LineInter;
+ ChangeFirst(): TopOpeBRep_LineInter;
+ Last(): TopOpeBRep_LineInter;
+ ChangeLast(): TopOpeBRep_LineInter;
+ Value(theIndex: Standard_Integer): TopOpeBRep_LineInter;
+ ChangeValue(theIndex: Standard_Integer): TopOpeBRep_LineInter;
+ SetValue(theIndex: Standard_Integer, theItem: TopOpeBRep_LineInter): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_Array1OfLineInter_1 extends TopOpeBRep_Array1OfLineInter {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_Array1OfLineInter_2 extends TopOpeBRep_Array1OfLineInter {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TopOpeBRep_Array1OfLineInter_3 extends TopOpeBRep_Array1OfLineInter {
+ constructor(theOther: TopOpeBRep_Array1OfLineInter);
+ }
+
+ export declare class TopOpeBRep_Array1OfLineInter_4 extends TopOpeBRep_Array1OfLineInter {
+ constructor(theOther: TopOpeBRep_Array1OfLineInter);
+ }
+
+ export declare class TopOpeBRep_Array1OfLineInter_5 extends TopOpeBRep_Array1OfLineInter {
+ constructor(theBegin: TopOpeBRep_LineInter, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TopOpeBRep_SequenceOfPoint2d extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TopOpeBRep_SequenceOfPoint2d): TopOpeBRep_SequenceOfPoint2d;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TopOpeBRep_Point2d): void;
+ Append_2(theSeq: TopOpeBRep_SequenceOfPoint2d): void;
+ Prepend_1(theItem: TopOpeBRep_Point2d): void;
+ Prepend_2(theSeq: TopOpeBRep_SequenceOfPoint2d): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TopOpeBRep_Point2d): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TopOpeBRep_SequenceOfPoint2d): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TopOpeBRep_SequenceOfPoint2d): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TopOpeBRep_Point2d): void;
+ Split(theIndex: Standard_Integer, theSeq: TopOpeBRep_SequenceOfPoint2d): void;
+ First(): TopOpeBRep_Point2d;
+ ChangeFirst(): TopOpeBRep_Point2d;
+ Last(): TopOpeBRep_Point2d;
+ ChangeLast(): TopOpeBRep_Point2d;
+ Value(theIndex: Standard_Integer): TopOpeBRep_Point2d;
+ ChangeValue(theIndex: Standard_Integer): TopOpeBRep_Point2d;
+ SetValue(theIndex: Standard_Integer, theItem: TopOpeBRep_Point2d): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_SequenceOfPoint2d_1 extends TopOpeBRep_SequenceOfPoint2d {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_SequenceOfPoint2d_2 extends TopOpeBRep_SequenceOfPoint2d {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRep_SequenceOfPoint2d_3 extends TopOpeBRep_SequenceOfPoint2d {
+ constructor(theOther: TopOpeBRep_SequenceOfPoint2d);
+ }
+
+export declare class TopOpeBRep_DSFiller {
+ constructor()
+ PShapeClassifier(): TopOpeBRepTool_PShapeClassifier;
+ Insert(S1: TopoDS_Shape, S2: TopoDS_Shape, HDS: Handle_TopOpeBRepDS_HDataStructure, orientFORWARD: Standard_Boolean): void;
+ InsertIntersection(S1: TopoDS_Shape, S2: TopoDS_Shape, HDS: Handle_TopOpeBRepDS_HDataStructure, orientFORWARD: Standard_Boolean): void;
+ Complete(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Insert2d(S1: TopoDS_Shape, S2: TopoDS_Shape, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ InsertIntersection2d(S1: TopoDS_Shape, S2: TopoDS_Shape, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ IsMadeOf1d(S: TopoDS_Shape): Standard_Boolean;
+ IsContext1d(S: TopoDS_Shape): Standard_Boolean;
+ Insert1d(S1: TopoDS_Shape, S2: TopoDS_Shape, F1: TopoDS_Face, F2: TopoDS_Face, HDS: Handle_TopOpeBRepDS_HDataStructure, orientFORWARD: Standard_Boolean): void;
+ ChangeShapeIntersector(): TopOpeBRep_ShapeIntersector;
+ ChangeShapeIntersector2d(): TopOpeBRep_ShapeIntersector2d;
+ ChangeFacesFiller(): TopOpeBRep_FacesFiller;
+ ChangeEdgesFiller(): TopOpeBRep_EdgesFiller;
+ ChangeFaceEdgeFiller(): TopOpeBRep_FaceEdgeFiller;
+ GapFiller(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ CompleteDS(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Filter(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Reducer(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ RemoveUnsharedGeometry(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ Checker(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ CompleteDS2d(HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_WPointInterIterator {
+ Init_1(LI: TopOpeBRep_LineInter): void;
+ Init_2(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ CurrentWP(): TopOpeBRep_WPointInter;
+ PLineInterDummy(): TopOpeBRep_PLineInter;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_WPointInterIterator_1 extends TopOpeBRep_WPointInterIterator {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_WPointInterIterator_2 extends TopOpeBRep_WPointInterIterator {
+ constructor(LI: TopOpeBRep_LineInter);
+ }
+
+export declare type TopOpeBRep_TypeLineCurve = {
+ TopOpeBRep_ANALYTIC: {};
+ TopOpeBRep_RESTRICTION: {};
+ TopOpeBRep_WALKING: {};
+ TopOpeBRep_LINE: {};
+ TopOpeBRep_CIRCLE: {};
+ TopOpeBRep_ELLIPSE: {};
+ TopOpeBRep_PARABOLA: {};
+ TopOpeBRep_HYPERBOLA: {};
+ TopOpeBRep_OTHERTYPE: {};
+}
+
+export declare class TopOpeBRep_FacesFiller {
+ constructor()
+ Insert(F1: TopoDS_Shape, F2: TopoDS_Shape, FACINT: TopOpeBRep_FacesIntersector, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ ProcessSectionEdges(): void;
+ ChangePointClassifier(): TopOpeBRep_PointClassifier;
+ PShapeClassifier(): TopOpeBRepTool_PShapeClassifier;
+ SetPShapeClassifier(PSC: TopOpeBRepTool_PShapeClassifier): void;
+ LoadLine(L: TopOpeBRep_LineInter): void;
+ CheckLine(L: TopOpeBRep_LineInter): Standard_Boolean;
+ VP_Position_1(FACINT: TopOpeBRep_FacesIntersector): void;
+ VP_Position_2(L: TopOpeBRep_LineInter): void;
+ VP_PositionOnL(L: TopOpeBRep_LineInter): void;
+ VP_PositionOnR(L: TopOpeBRep_LineInter): void;
+ VP_Position_3(VP: TopOpeBRep_VPointInter, VPC: TopOpeBRep_VPointInterClassifier): void;
+ ProcessLine(): void;
+ ResetDSC(): void;
+ ProcessRLine(): void;
+ FillLineVPonR(): void;
+ FillLine(): void;
+ AddShapesLine(): void;
+ GetESL(LES: TopTools_ListOfShape): void;
+ ProcessVPR(FF: TopOpeBRep_FacesFiller, VP: TopOpeBRep_VPointInter): void;
+ ProcessVPIonR(VPI: TopOpeBRep_VPointInterIterator, trans1: TopOpeBRepDS_Transition, F1: TopoDS_Shape, ShapeIndex: Graphic3d_ZLayerId): void;
+ ProcessVPonR(VP: TopOpeBRep_VPointInter, trans1: TopOpeBRepDS_Transition, F1: TopoDS_Shape, ShapeIndex: Graphic3d_ZLayerId): void;
+ ProcessVPonclosingR(VP: TopOpeBRep_VPointInter, F1: TopoDS_Shape, ShapeIndex: Graphic3d_ZLayerId, transEdge: TopOpeBRepDS_Transition, PVKind: TopOpeBRepDS_Kind, PVIndex: Graphic3d_ZLayerId, EPIfound: Standard_Boolean, IEPI: Handle_TopOpeBRepDS_Interference): void;
+ ProcessVPondgE(VP: TopOpeBRep_VPointInter, ShapeIndex: Graphic3d_ZLayerId, PVKind: TopOpeBRepDS_Kind, PVIndex: Graphic3d_ZLayerId, EPIfound: Standard_Boolean, IEPI: Handle_TopOpeBRepDS_Interference, CPIfound: Standard_Boolean, ICPI: Handle_TopOpeBRepDS_Interference): Standard_Boolean;
+ ProcessVPInotonR(VPI: TopOpeBRep_VPointInterIterator): void;
+ ProcessVPnotonR(VP: TopOpeBRep_VPointInter): void;
+ GetGeometry(IT: TopOpeBRepDS_ListIteratorOfListOfInterference, VP: TopOpeBRep_VPointInter, G: Graphic3d_ZLayerId, K: TopOpeBRepDS_Kind): Standard_Boolean;
+ MakeGeometry(VP: TopOpeBRep_VPointInter, ShapeIndex: Graphic3d_ZLayerId, K: TopOpeBRepDS_Kind): Graphic3d_ZLayerId;
+ StoreCurveInterference(I: Handle_TopOpeBRepDS_Interference): void;
+ GetFFGeometry_1(DSP: TopOpeBRepDS_Point, K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): Standard_Boolean;
+ GetFFGeometry_2(VP: TopOpeBRep_VPointInter, K: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId): Standard_Boolean;
+ ChangeFacesIntersector(): TopOpeBRep_FacesIntersector;
+ HDataStructure(): Handle_TopOpeBRepDS_HDataStructure;
+ ChangeDataStructure(): TopOpeBRepDS_DataStructure;
+ Face(I: Graphic3d_ZLayerId): TopoDS_Face;
+ FaceFaceTransition_1(L: TopOpeBRep_LineInter, I: Graphic3d_ZLayerId): TopOpeBRepDS_Transition;
+ FaceFaceTransition_2(I: Graphic3d_ZLayerId): TopOpeBRepDS_Transition;
+ PFacesIntersectorDummy(): TopOpeBRep_PFacesIntersector;
+ PDataStructureDummy(): TopOpeBRepDS_PDataStructure;
+ PLineInterDummy(): TopOpeBRep_PLineInter;
+ SetTraceIndex(exF1: Graphic3d_ZLayerId, exF2: Graphic3d_ZLayerId): void;
+ GetTraceIndex(exF1: Graphic3d_ZLayerId, exF2: Graphic3d_ZLayerId): void;
+ static Lminmax(L: TopOpeBRep_LineInter, pmin: Quantity_AbsorbedDose, pmax: Quantity_AbsorbedDose): void;
+ static LSameDomainERL(L: TopOpeBRep_LineInter, ERL: TopTools_ListOfShape): Standard_Boolean;
+ static IsVPtransLok(L: TopOpeBRep_LineInter, iVP: Graphic3d_ZLayerId, SI12: Graphic3d_ZLayerId, T: TopOpeBRepDS_Transition): Standard_Boolean;
+ static TransvpOK(L: TopOpeBRep_LineInter, iVP: Graphic3d_ZLayerId, SI: Graphic3d_ZLayerId, isINOUT: Standard_Boolean): Standard_Boolean;
+ static VPParamOnER(vp: TopOpeBRep_VPointInter, Lrest: TopOpeBRep_LineInter): Quantity_AbsorbedDose;
+ static EqualpPonR(Lrest: TopOpeBRep_LineInter, VP1: TopOpeBRep_VPointInter, VP2: TopOpeBRep_VPointInter): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_FacesIntersector {
+ constructor()
+ Perform_1(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Perform_2(S1: TopoDS_Shape, S2: TopoDS_Shape, B1: Bnd_Box, B2: Bnd_Box): void;
+ IsEmpty(): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ SameDomain(): Standard_Boolean;
+ Face(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ SurfacesSameOriented(): Standard_Boolean;
+ IsRestriction(E: TopoDS_Shape): Standard_Boolean;
+ Restrictions(): TopTools_IndexedMapOfShape;
+ PrepareLines(): void;
+ Lines(): Handle_TopOpeBRep_HArray1OfLineInter;
+ NbLines(): Graphic3d_ZLayerId;
+ InitLine(): void;
+ MoreLine(): Standard_Boolean;
+ NextLine(): void;
+ CurrentLine(): TopOpeBRep_LineInter;
+ CurrentLineIndex(): Graphic3d_ZLayerId;
+ ChangeLine(IL: Graphic3d_ZLayerId): TopOpeBRep_LineInter;
+ ForceTolerances(tolarc: Quantity_AbsorbedDose, toltang: Quantity_AbsorbedDose): void;
+ GetTolerances(tolarc: Quantity_AbsorbedDose, toltang: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_FaceEdgeIntersector {
+ constructor()
+ Perform(F: TopoDS_Shape, E: TopoDS_Shape): void;
+ IsEmpty(): Standard_Boolean;
+ Shape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ ForceTolerance(tol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ NbPoints(): Graphic3d_ZLayerId;
+ InitPoint(): void;
+ MorePoint(): Standard_Boolean;
+ NextPoint(): void;
+ Value(): gp_Pnt;
+ Parameter(): Quantity_AbsorbedDose;
+ UVPoint(P: gp_Pnt2d): void;
+ State(): TopAbs_State;
+ Transition(Index: Graphic3d_ZLayerId, FaceOrientation: TopAbs_Orientation): TopOpeBRepDS_Transition;
+ IsVertex_1(S: TopoDS_Shape, P: gp_Pnt, Tol: Quantity_AbsorbedDose, V: TopoDS_Vertex): Standard_Boolean;
+ IsVertex_2(I: Graphic3d_ZLayerId, V: TopoDS_Vertex): Standard_Boolean;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_GeomTool {
+ constructor();
+ static MakeCurves(min: Quantity_AbsorbedDose, max: Quantity_AbsorbedDose, L: TopOpeBRep_LineInter, S1: TopoDS_Shape, S2: TopoDS_Shape, C: TopOpeBRepDS_Curve, PC1: Handle_Geom2d_Curve, PC2: Handle_Geom2d_Curve): void;
+ static MakeCurve(min: Quantity_AbsorbedDose, max: Quantity_AbsorbedDose, L: TopOpeBRep_LineInter, C: Handle_Geom_Curve): void;
+ static MakeBSpline1fromWALKING3d(L: TopOpeBRep_LineInter): Handle_Geom_Curve;
+ static MakeBSpline1fromWALKING2d(L: TopOpeBRep_LineInter, SI: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRep_FFDumper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRep_FFDumper): void;
+ get(): TopOpeBRep_FFDumper;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRep_FFDumper_1 extends Handle_TopOpeBRep_FFDumper {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRep_FFDumper_2 extends Handle_TopOpeBRep_FFDumper {
+ constructor(thePtr: TopOpeBRep_FFDumper);
+ }
+
+ export declare class Handle_TopOpeBRep_FFDumper_3 extends Handle_TopOpeBRep_FFDumper {
+ constructor(theHandle: Handle_TopOpeBRep_FFDumper);
+ }
+
+ export declare class Handle_TopOpeBRep_FFDumper_4 extends Handle_TopOpeBRep_FFDumper {
+ constructor(theHandle: Handle_TopOpeBRep_FFDumper);
+ }
+
+export declare class TopOpeBRep_FFDumper extends Standard_Transient {
+ constructor(PFF: TopOpeBRep_PFacesFiller)
+ Init(PFF: TopOpeBRep_PFacesFiller): void;
+ DumpLine_1(I: Graphic3d_ZLayerId): void;
+ DumpLine_2(L: TopOpeBRep_LineInter): void;
+ DumpVP_1(VP: TopOpeBRep_VPointInter): void;
+ DumpVP_2(VP: TopOpeBRep_VPointInter, ISI: Graphic3d_ZLayerId): void;
+ ExploreIndex(S: TopoDS_Shape, ISI: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ DumpDSP(VP: TopOpeBRep_VPointInter, GK: TopOpeBRepDS_Kind, G: Graphic3d_ZLayerId, newinDS: Standard_Boolean): void;
+ PFacesFillerDummy(): TopOpeBRep_PFacesFiller;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_ShapeScanner {
+ constructor()
+ Clear(): void;
+ AddBoxesMakeCOB(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ Init_1(E: TopoDS_Shape): void;
+ Init_2(X: TopOpeBRepTool_ShapeExplorer): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(): TopoDS_Shape;
+ BoxSort(): TopOpeBRepTool_BoxSort;
+ ChangeBoxSort(): TopOpeBRepTool_BoxSort;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRep_Hctxff2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRep_Hctxff2d): void;
+ get(): TopOpeBRep_Hctxff2d;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRep_Hctxff2d_1 extends Handle_TopOpeBRep_Hctxff2d {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxff2d_2 extends Handle_TopOpeBRep_Hctxff2d {
+ constructor(thePtr: TopOpeBRep_Hctxff2d);
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxff2d_3 extends Handle_TopOpeBRep_Hctxff2d {
+ constructor(theHandle: Handle_TopOpeBRep_Hctxff2d);
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxff2d_4 extends Handle_TopOpeBRep_Hctxff2d {
+ constructor(theHandle: Handle_TopOpeBRep_Hctxff2d);
+ }
+
+export declare class TopOpeBRep_Hctxff2d extends Standard_Transient {
+ constructor()
+ SetFaces(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ SetHSurfaces(S1: Handle_BRepAdaptor_HSurface, S2: Handle_BRepAdaptor_HSurface): void;
+ SetTolerances(Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ GetTolerances(Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ GetMaxTolerance(): Quantity_AbsorbedDose;
+ Face(I: Graphic3d_ZLayerId): TopoDS_Face;
+ HSurface(I: Graphic3d_ZLayerId): Handle_BRepAdaptor_HSurface;
+ SurfacesSameOriented(): Standard_Boolean;
+ FacesSameOriented(): Standard_Boolean;
+ FaceSameOrientedWithRef(I: Graphic3d_ZLayerId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_VPointInter {
+ constructor()
+ SetPoint(P: IntPatch_Point): void;
+ SetShapes(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): void;
+ GetShapes(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId): void;
+ TransitionOnS1(): IntSurf_Transition;
+ TransitionOnS2(): IntSurf_Transition;
+ TransitionLineArc1(): IntSurf_Transition;
+ TransitionLineArc2(): IntSurf_Transition;
+ IsOnDomS1(): Standard_Boolean;
+ IsOnDomS2(): Standard_Boolean;
+ ParametersOnS1(u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): void;
+ ParametersOnS2(u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ Tolerance(): Quantity_AbsorbedDose;
+ ArcOnS1(): TopoDS_Shape;
+ ArcOnS2(): TopoDS_Shape;
+ ParameterOnLine(): Quantity_AbsorbedDose;
+ ParameterOnArc1(): Quantity_AbsorbedDose;
+ IsVertexOnS1(): Standard_Boolean;
+ VertexOnS1(): TopoDS_Shape;
+ ParameterOnArc2(): Quantity_AbsorbedDose;
+ IsVertexOnS2(): Standard_Boolean;
+ VertexOnS2(): TopoDS_Shape;
+ IsInternal(): Standard_Boolean;
+ IsMultiple(): Standard_Boolean;
+ State_1(I: Graphic3d_ZLayerId): TopAbs_State;
+ State_2(S: TopAbs_State, I: Graphic3d_ZLayerId): void;
+ EdgeON_1(Eon: TopoDS_Shape, Par: Quantity_AbsorbedDose, I: Graphic3d_ZLayerId): void;
+ EdgeON_2(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ EdgeONParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ShapeIndex_1(): Graphic3d_ZLayerId;
+ ShapeIndex_2(I: Graphic3d_ZLayerId): void;
+ Edge(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ EdgeParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SurfaceParameters(I: Graphic3d_ZLayerId): gp_Pnt2d;
+ IsVertex(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Vertex(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ UpdateKeep(): void;
+ Keep(): Standard_Boolean;
+ ChangeKeep(keep: Standard_Boolean): void;
+ EqualpP(VP: TopOpeBRep_VPointInter): Standard_Boolean;
+ ParonE(E: TopoDS_Edge, par: Quantity_AbsorbedDose): Standard_Boolean;
+ Index_1(I: Graphic3d_ZLayerId): void;
+ Index_2(): Graphic3d_ZLayerId;
+ PThePointOfIntersectionDummy(): TopOpeBRep_PThePointOfIntersection;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRep_HArray1OfVPointInter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRep_HArray1OfVPointInter): void;
+ get(): TopOpeBRep_HArray1OfVPointInter;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRep_HArray1OfVPointInter_1 extends Handle_TopOpeBRep_HArray1OfVPointInter {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfVPointInter_2 extends Handle_TopOpeBRep_HArray1OfVPointInter {
+ constructor(thePtr: TopOpeBRep_HArray1OfVPointInter);
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfVPointInter_3 extends Handle_TopOpeBRep_HArray1OfVPointInter {
+ constructor(theHandle: Handle_TopOpeBRep_HArray1OfVPointInter);
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfVPointInter_4 extends Handle_TopOpeBRep_HArray1OfVPointInter {
+ constructor(theHandle: Handle_TopOpeBRep_HArray1OfVPointInter);
+ }
+
+export declare type TopOpeBRep_P2Dstatus = {
+ TopOpeBRep_P2DUNK: {};
+ TopOpeBRep_P2DINT: {};
+ TopOpeBRep_P2DSGF: {};
+ TopOpeBRep_P2DSGL: {};
+ TopOpeBRep_P2DNEW: {};
+}
+
+export declare class TopOpeBRep {
+ constructor();
+ delete(): void;
+}
+
+export declare class TopOpeBRep_EdgesIntersector {
+ constructor()
+ SetFaces_1(F1: TopoDS_Shape, F2: TopoDS_Shape): void;
+ SetFaces_2(F1: TopoDS_Shape, F2: TopoDS_Shape, B1: Bnd_Box, B2: Bnd_Box): void;
+ ForceTolerances(Tol1: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ Dimension_1(D: Graphic3d_ZLayerId): void;
+ Dimension_2(): Graphic3d_ZLayerId;
+ Perform(E1: TopoDS_Shape, E2: TopoDS_Shape, ReduceSegments: Standard_Boolean): void;
+ IsEmpty(): Standard_Boolean;
+ HasSegment(): Standard_Boolean;
+ SameDomain(): Standard_Boolean;
+ Edge(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ Curve(Index: Graphic3d_ZLayerId): Geom2dAdaptor_Curve;
+ Face(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ Surface(Index: Graphic3d_ZLayerId): BRepAdaptor_Surface;
+ SurfacesSameOriented(): Standard_Boolean;
+ FacesSameOriented(): Standard_Boolean;
+ ToleranceMax(): Quantity_AbsorbedDose;
+ Tolerances(tol1: Quantity_AbsorbedDose, tol2: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ NbSegments(): Graphic3d_ZLayerId;
+ Dump(str: XCAFDoc_PartId, ie1: Graphic3d_ZLayerId, ie2: Graphic3d_ZLayerId): void;
+ InitPoint(selectkeep: Standard_Boolean): void;
+ MorePoint(): Standard_Boolean;
+ NextPoint(): void;
+ Points(): TopOpeBRep_SequenceOfPoint2d;
+ Point_1(): TopOpeBRep_Point2d;
+ Point_2(I: Graphic3d_ZLayerId): TopOpeBRep_Point2d;
+ ReduceSegment(P1: TopOpeBRep_Point2d, P2: TopOpeBRep_Point2d, Pn: TopOpeBRep_Point2d): Standard_Boolean;
+ Status1(): TopOpeBRep_P2Dstatus;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_FFTransitionTool {
+ constructor();
+ static ProcessLineTransition_1(P: TopOpeBRep_VPointInter, Index: Graphic3d_ZLayerId, EdgeOrientation: TopAbs_Orientation): TopOpeBRepDS_Transition;
+ static ProcessLineTransition_2(P: TopOpeBRep_VPointInter, L: TopOpeBRep_LineInter): TopOpeBRepDS_Transition;
+ static ProcessEdgeTransition(P: TopOpeBRep_VPointInter, Index: Graphic3d_ZLayerId, LineOrientation: TopAbs_Orientation): TopOpeBRepDS_Transition;
+ static ProcessFaceTransition(L: TopOpeBRep_LineInter, Index: Graphic3d_ZLayerId, FaceOrientation: TopAbs_Orientation): TopOpeBRepDS_Transition;
+ static ProcessEdgeONTransition(VP: TopOpeBRep_VPointInter, Index: Graphic3d_ZLayerId, R: TopoDS_Shape, E: TopoDS_Shape, F: TopoDS_Shape): TopOpeBRepDS_Transition;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_Array1OfVPointInter {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TopOpeBRep_VPointInter): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TopOpeBRep_Array1OfVPointInter): TopOpeBRep_Array1OfVPointInter;
+ Move(theOther: TopOpeBRep_Array1OfVPointInter): TopOpeBRep_Array1OfVPointInter;
+ First(): TopOpeBRep_VPointInter;
+ ChangeFirst(): TopOpeBRep_VPointInter;
+ Last(): TopOpeBRep_VPointInter;
+ ChangeLast(): TopOpeBRep_VPointInter;
+ Value(theIndex: Standard_Integer): TopOpeBRep_VPointInter;
+ ChangeValue(theIndex: Standard_Integer): TopOpeBRep_VPointInter;
+ SetValue(theIndex: Standard_Integer, theItem: TopOpeBRep_VPointInter): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_Array1OfVPointInter_1 extends TopOpeBRep_Array1OfVPointInter {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_Array1OfVPointInter_2 extends TopOpeBRep_Array1OfVPointInter {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TopOpeBRep_Array1OfVPointInter_3 extends TopOpeBRep_Array1OfVPointInter {
+ constructor(theOther: TopOpeBRep_Array1OfVPointInter);
+ }
+
+ export declare class TopOpeBRep_Array1OfVPointInter_4 extends TopOpeBRep_Array1OfVPointInter {
+ constructor(theOther: TopOpeBRep_Array1OfVPointInter);
+ }
+
+ export declare class TopOpeBRep_Array1OfVPointInter_5 extends TopOpeBRep_Array1OfVPointInter {
+ constructor(theBegin: TopOpeBRep_VPointInter, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_TopOpeBRep_HArray1OfLineInter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRep_HArray1OfLineInter): void;
+ get(): TopOpeBRep_HArray1OfLineInter;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRep_HArray1OfLineInter_1 extends Handle_TopOpeBRep_HArray1OfLineInter {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfLineInter_2 extends Handle_TopOpeBRep_HArray1OfLineInter {
+ constructor(thePtr: TopOpeBRep_HArray1OfLineInter);
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfLineInter_3 extends Handle_TopOpeBRep_HArray1OfLineInter {
+ constructor(theHandle: Handle_TopOpeBRep_HArray1OfLineInter);
+ }
+
+ export declare class Handle_TopOpeBRep_HArray1OfLineInter_4 extends Handle_TopOpeBRep_HArray1OfLineInter {
+ constructor(theHandle: Handle_TopOpeBRep_HArray1OfLineInter);
+ }
+
+export declare class TopOpeBRep_ShapeIntersector2d {
+ constructor()
+ InitIntersection(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Shape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ MoreIntersection(): Standard_Boolean;
+ NextIntersection(): void;
+ ChangeEdgesIntersector(): TopOpeBRep_EdgesIntersector;
+ CurrentGeomShape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ DumpCurrent(K: Graphic3d_ZLayerId): void;
+ Index(K: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_Bipoint {
+ I1(): Graphic3d_ZLayerId;
+ I2(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_Bipoint_1 extends TopOpeBRep_Bipoint {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_Bipoint_2 extends TopOpeBRep_Bipoint {
+ constructor(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId);
+ }
+
+export declare class TopOpeBRep_FaceEdgeFiller {
+ constructor()
+ Insert(F: TopoDS_Shape, E: TopoDS_Shape, FEINT: TopOpeBRep_FaceEdgeIntersector, HDS: Handle_TopOpeBRepDS_HDataStructure): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_PointGeomTool {
+ constructor();
+ static MakePoint_1(IP: TopOpeBRep_VPointInter): TopOpeBRepDS_Point;
+ static MakePoint_2(P2D: TopOpeBRep_Point2d): TopOpeBRepDS_Point;
+ static MakePoint_3(FEI: TopOpeBRep_FaceEdgeIntersector): TopOpeBRepDS_Point;
+ static MakePoint_4(S: TopoDS_Shape): TopOpeBRepDS_Point;
+ static IsEqual(DSP1: TopOpeBRepDS_Point, DSP2: TopOpeBRepDS_Point): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRep_Hctxee2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRep_Hctxee2d): void;
+ get(): TopOpeBRep_Hctxee2d;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRep_Hctxee2d_1 extends Handle_TopOpeBRep_Hctxee2d {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxee2d_2 extends Handle_TopOpeBRep_Hctxee2d {
+ constructor(thePtr: TopOpeBRep_Hctxee2d);
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxee2d_3 extends Handle_TopOpeBRep_Hctxee2d {
+ constructor(theHandle: Handle_TopOpeBRep_Hctxee2d);
+ }
+
+ export declare class Handle_TopOpeBRep_Hctxee2d_4 extends Handle_TopOpeBRep_Hctxee2d {
+ constructor(theHandle: Handle_TopOpeBRep_Hctxee2d);
+ }
+
+export declare class TopOpeBRep_Hctxee2d extends Standard_Transient {
+ constructor()
+ SetEdges(E1: TopoDS_Edge, E2: TopoDS_Edge, BAS1: BRepAdaptor_Surface, BAS2: BRepAdaptor_Surface): void;
+ Edge(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ Curve(I: Graphic3d_ZLayerId): Geom2dAdaptor_Curve;
+ Domain(I: Graphic3d_ZLayerId): IntRes2d_Domain;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_ListOfBipoint extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopOpeBRep_ListOfBipoint): TopOpeBRep_ListOfBipoint;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopOpeBRep_Bipoint;
+ First_2(): TopOpeBRep_Bipoint;
+ Last_1(): TopOpeBRep_Bipoint;
+ Last_2(): TopOpeBRep_Bipoint;
+ Append_1(theItem: TopOpeBRep_Bipoint): TopOpeBRep_Bipoint;
+ Append_3(theOther: TopOpeBRep_ListOfBipoint): void;
+ Prepend_1(theItem: TopOpeBRep_Bipoint): TopOpeBRep_Bipoint;
+ Prepend_2(theOther: TopOpeBRep_ListOfBipoint): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_ListOfBipoint_1 extends TopOpeBRep_ListOfBipoint {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_ListOfBipoint_2 extends TopOpeBRep_ListOfBipoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRep_ListOfBipoint_3 extends TopOpeBRep_ListOfBipoint {
+ constructor(theOther: TopOpeBRep_ListOfBipoint);
+ }
+
+export declare class TopOpeBRep_WPointInter {
+ constructor()
+ Set(P: IntSurf_PntOn2S): void;
+ ParametersOnS1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ ParametersOnS2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Parameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ ValueOnS1(): gp_Pnt2d;
+ ValueOnS2(): gp_Pnt2d;
+ Value(): gp_Pnt;
+ PPntOn2SDummy(): TopOpeBRep_PPntOn2S;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_VPointInterIterator {
+ Init_1(LI: TopOpeBRep_LineInter, checkkeep: Standard_Boolean): void;
+ Init_2(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ CurrentVP(): TopOpeBRep_VPointInter;
+ CurrentVPIndex(): Graphic3d_ZLayerId;
+ ChangeCurrentVP(): TopOpeBRep_VPointInter;
+ PLineInterDummy(): TopOpeBRep_PLineInter;
+ delete(): void;
+}
+
+ export declare class TopOpeBRep_VPointInterIterator_1 extends TopOpeBRep_VPointInterIterator {
+ constructor();
+ }
+
+ export declare class TopOpeBRep_VPointInterIterator_2 extends TopOpeBRep_VPointInterIterator {
+ constructor(LI: TopOpeBRep_LineInter);
+ }
+
+export declare class TopOpeBRep_ShapeIntersector {
+ constructor()
+ InitIntersection_1(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ InitIntersection_2(S1: TopoDS_Shape, S2: TopoDS_Shape, F1: TopoDS_Face, F2: TopoDS_Face): void;
+ Shape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ MoreIntersection(): Standard_Boolean;
+ NextIntersection(): void;
+ ChangeFacesIntersector(): TopOpeBRep_FacesIntersector;
+ ChangeEdgesIntersector(): TopOpeBRep_EdgesIntersector;
+ ChangeFaceEdgeIntersector(): TopOpeBRep_FaceEdgeIntersector;
+ CurrentGeomShape(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ GetTolerances(tol1: Quantity_AbsorbedDose, tol2: Quantity_AbsorbedDose): void;
+ DumpCurrent(K: Graphic3d_ZLayerId): void;
+ Index(K: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ RejectedFaces(anObj: TopoDS_Shape, aReference: TopoDS_Shape, aListOfShape: TopTools_ListOfShape): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRep_PointClassifier {
+ constructor()
+ Init(): void;
+ Load(F: TopoDS_Face): void;
+ Classify(F: TopoDS_Face, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): TopAbs_State;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class Plate_GtoCConstraint {
+ nb_PPC(): Graphic3d_ZLayerId;
+ GetPPC(Index: Graphic3d_ZLayerId): Plate_PinpointConstraint;
+ D1SurfInit(): Plate_D1;
+ delete(): void;
+}
+
+ export declare class Plate_GtoCConstraint_1 extends Plate_GtoCConstraint {
+ constructor(ref: Plate_GtoCConstraint);
+ }
+
+ export declare class Plate_GtoCConstraint_2 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1);
+ }
+
+ export declare class Plate_GtoCConstraint_3 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, nP: gp_XYZ);
+ }
+
+ export declare class Plate_GtoCConstraint_4 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2);
+ }
+
+ export declare class Plate_GtoCConstraint_5 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2, nP: gp_XYZ);
+ }
+
+ export declare class Plate_GtoCConstraint_6 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2, D3S: Plate_D3, D3T: Plate_D3);
+ }
+
+ export declare class Plate_GtoCConstraint_7 extends Plate_GtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2, D3S: Plate_D3, D3T: Plate_D3, nP: gp_XYZ);
+ }
+
+export declare class Handle_Plate_HArray1OfPinpointConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Plate_HArray1OfPinpointConstraint): void;
+ get(): Plate_HArray1OfPinpointConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_Plate_HArray1OfPinpointConstraint_1 extends Handle_Plate_HArray1OfPinpointConstraint {
+ constructor();
+ }
+
+ export declare class Handle_Plate_HArray1OfPinpointConstraint_2 extends Handle_Plate_HArray1OfPinpointConstraint {
+ constructor(thePtr: Plate_HArray1OfPinpointConstraint);
+ }
+
+ export declare class Handle_Plate_HArray1OfPinpointConstraint_3 extends Handle_Plate_HArray1OfPinpointConstraint {
+ constructor(theHandle: Handle_Plate_HArray1OfPinpointConstraint);
+ }
+
+ export declare class Handle_Plate_HArray1OfPinpointConstraint_4 extends Handle_Plate_HArray1OfPinpointConstraint {
+ constructor(theHandle: Handle_Plate_HArray1OfPinpointConstraint);
+ }
+
+export declare class Plate_Array1OfPinpointConstraint {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Plate_PinpointConstraint): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Plate_Array1OfPinpointConstraint): Plate_Array1OfPinpointConstraint;
+ Move(theOther: Plate_Array1OfPinpointConstraint): Plate_Array1OfPinpointConstraint;
+ First(): Plate_PinpointConstraint;
+ ChangeFirst(): Plate_PinpointConstraint;
+ Last(): Plate_PinpointConstraint;
+ ChangeLast(): Plate_PinpointConstraint;
+ Value(theIndex: Standard_Integer): Plate_PinpointConstraint;
+ ChangeValue(theIndex: Standard_Integer): Plate_PinpointConstraint;
+ SetValue(theIndex: Standard_Integer, theItem: Plate_PinpointConstraint): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Plate_Array1OfPinpointConstraint_1 extends Plate_Array1OfPinpointConstraint {
+ constructor();
+ }
+
+ export declare class Plate_Array1OfPinpointConstraint_2 extends Plate_Array1OfPinpointConstraint {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Plate_Array1OfPinpointConstraint_3 extends Plate_Array1OfPinpointConstraint {
+ constructor(theOther: Plate_Array1OfPinpointConstraint);
+ }
+
+ export declare class Plate_Array1OfPinpointConstraint_4 extends Plate_Array1OfPinpointConstraint {
+ constructor(theOther: Plate_Array1OfPinpointConstraint);
+ }
+
+ export declare class Plate_Array1OfPinpointConstraint_5 extends Plate_Array1OfPinpointConstraint {
+ constructor(theBegin: Plate_PinpointConstraint, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Plate_SequenceOfLinearXYZConstraint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Plate_SequenceOfLinearXYZConstraint): Plate_SequenceOfLinearXYZConstraint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Plate_LinearXYZConstraint): void;
+ Append_2(theSeq: Plate_SequenceOfLinearXYZConstraint): void;
+ Prepend_1(theItem: Plate_LinearXYZConstraint): void;
+ Prepend_2(theSeq: Plate_SequenceOfLinearXYZConstraint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Plate_LinearXYZConstraint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearXYZConstraint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearXYZConstraint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Plate_LinearXYZConstraint): void;
+ Split(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearXYZConstraint): void;
+ First(): Plate_LinearXYZConstraint;
+ ChangeFirst(): Plate_LinearXYZConstraint;
+ Last(): Plate_LinearXYZConstraint;
+ ChangeLast(): Plate_LinearXYZConstraint;
+ Value(theIndex: Standard_Integer): Plate_LinearXYZConstraint;
+ ChangeValue(theIndex: Standard_Integer): Plate_LinearXYZConstraint;
+ SetValue(theIndex: Standard_Integer, theItem: Plate_LinearXYZConstraint): void;
+ delete(): void;
+}
+
+ export declare class Plate_SequenceOfLinearXYZConstraint_1 extends Plate_SequenceOfLinearXYZConstraint {
+ constructor();
+ }
+
+ export declare class Plate_SequenceOfLinearXYZConstraint_2 extends Plate_SequenceOfLinearXYZConstraint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Plate_SequenceOfLinearXYZConstraint_3 extends Plate_SequenceOfLinearXYZConstraint {
+ constructor(theOther: Plate_SequenceOfLinearXYZConstraint);
+ }
+
+export declare class Plate_D3 {
+ delete(): void;
+}
+
+ export declare class Plate_D3_1 extends Plate_D3 {
+ constructor(duuu: gp_XYZ, duuv: gp_XYZ, duvv: gp_XYZ, dvvv: gp_XYZ);
+ }
+
+ export declare class Plate_D3_2 extends Plate_D3 {
+ constructor(ref: Plate_D3);
+ }
+
+export declare class Plate_D2 {
+ delete(): void;
+}
+
+ export declare class Plate_D2_1 extends Plate_D2 {
+ constructor(duu: gp_XYZ, duv: gp_XYZ, dvv: gp_XYZ);
+ }
+
+ export declare class Plate_D2_2 extends Plate_D2 {
+ constructor(ref: Plate_D2);
+ }
+
+export declare class Plate_PinpointConstraint {
+ Pnt2d(): gp_XY;
+ Idu(): Graphic3d_ZLayerId;
+ Idv(): Graphic3d_ZLayerId;
+ Value(): gp_XYZ;
+ delete(): void;
+}
+
+ export declare class Plate_PinpointConstraint_1 extends Plate_PinpointConstraint {
+ constructor();
+ }
+
+ export declare class Plate_PinpointConstraint_2 extends Plate_PinpointConstraint {
+ constructor(point2d: gp_XY, ImposedValue: gp_XYZ, iu: Graphic3d_ZLayerId, iv: Graphic3d_ZLayerId);
+ }
+
+export declare class Plate_GlobalTranslationConstraint {
+ constructor(SOfXY: TColgp_SequenceOfXY)
+ LXYZC(): Plate_LinearXYZConstraint;
+ delete(): void;
+}
+
+export declare class Plate_LinearScalarConstraint {
+ GetPPC(): Plate_Array1OfPinpointConstraint;
+ Coeff(): TColgp_Array2OfXYZ;
+ SetPPC(Index: Graphic3d_ZLayerId, Value: Plate_PinpointConstraint): void;
+ SetCoeff(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: gp_XYZ): void;
+ delete(): void;
+}
+
+ export declare class Plate_LinearScalarConstraint_1 extends Plate_LinearScalarConstraint {
+ constructor();
+ }
+
+ export declare class Plate_LinearScalarConstraint_2 extends Plate_LinearScalarConstraint {
+ constructor(thePPC1: Plate_PinpointConstraint, theCoeff: gp_XYZ);
+ }
+
+ export declare class Plate_LinearScalarConstraint_3 extends Plate_LinearScalarConstraint {
+ constructor(thePPC: Plate_Array1OfPinpointConstraint, theCoeff: TColgp_Array1OfXYZ);
+ }
+
+ export declare class Plate_LinearScalarConstraint_4 extends Plate_LinearScalarConstraint {
+ constructor(thePPC: Plate_Array1OfPinpointConstraint, theCoeff: TColgp_Array2OfXYZ);
+ }
+
+ export declare class Plate_LinearScalarConstraint_5 extends Plate_LinearScalarConstraint {
+ constructor(ColLen: Graphic3d_ZLayerId, RowLen: Graphic3d_ZLayerId);
+ }
+
+export declare class Plate_PlaneConstraint {
+ constructor(point2d: gp_XY, pln: gp_Pln, iu: Graphic3d_ZLayerId, iv: Graphic3d_ZLayerId)
+ LSC(): Plate_LinearScalarConstraint;
+ delete(): void;
+}
+
+export declare class Plate_FreeGtoCConstraint {
+ nb_PPC(): Graphic3d_ZLayerId;
+ GetPPC(Index: Graphic3d_ZLayerId): Plate_PinpointConstraint;
+ nb_LSC(): Graphic3d_ZLayerId;
+ LSC(Index: Graphic3d_ZLayerId): Plate_LinearScalarConstraint;
+ delete(): void;
+}
+
+ export declare class Plate_FreeGtoCConstraint_1 extends Plate_FreeGtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, IncrementalLoad: Quantity_AbsorbedDose, orientation: Graphic3d_ZLayerId);
+ }
+
+ export declare class Plate_FreeGtoCConstraint_2 extends Plate_FreeGtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2, IncrementalLoad: Quantity_AbsorbedDose, orientation: Graphic3d_ZLayerId);
+ }
+
+ export declare class Plate_FreeGtoCConstraint_3 extends Plate_FreeGtoCConstraint {
+ constructor(point2d: gp_XY, D1S: Plate_D1, D1T: Plate_D1, D2S: Plate_D2, D2T: Plate_D2, D3S: Plate_D3, D3T: Plate_D3, IncrementalLoad: Quantity_AbsorbedDose, orientation: Graphic3d_ZLayerId);
+ }
+
+export declare class Plate_D1 {
+ DU(): gp_XYZ;
+ DV(): gp_XYZ;
+ delete(): void;
+}
+
+ export declare class Plate_D1_1 extends Plate_D1 {
+ constructor(du: gp_XYZ, dv: gp_XYZ);
+ }
+
+ export declare class Plate_D1_2 extends Plate_D1 {
+ constructor(ref: Plate_D1);
+ }
+
+export declare class Plate_SequenceOfLinearScalarConstraint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Plate_SequenceOfLinearScalarConstraint): Plate_SequenceOfLinearScalarConstraint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Plate_LinearScalarConstraint): void;
+ Append_2(theSeq: Plate_SequenceOfLinearScalarConstraint): void;
+ Prepend_1(theItem: Plate_LinearScalarConstraint): void;
+ Prepend_2(theSeq: Plate_SequenceOfLinearScalarConstraint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Plate_LinearScalarConstraint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearScalarConstraint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearScalarConstraint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Plate_LinearScalarConstraint): void;
+ Split(theIndex: Standard_Integer, theSeq: Plate_SequenceOfLinearScalarConstraint): void;
+ First(): Plate_LinearScalarConstraint;
+ ChangeFirst(): Plate_LinearScalarConstraint;
+ Last(): Plate_LinearScalarConstraint;
+ ChangeLast(): Plate_LinearScalarConstraint;
+ Value(theIndex: Standard_Integer): Plate_LinearScalarConstraint;
+ ChangeValue(theIndex: Standard_Integer): Plate_LinearScalarConstraint;
+ SetValue(theIndex: Standard_Integer, theItem: Plate_LinearScalarConstraint): void;
+ delete(): void;
+}
+
+ export declare class Plate_SequenceOfLinearScalarConstraint_1 extends Plate_SequenceOfLinearScalarConstraint {
+ constructor();
+ }
+
+ export declare class Plate_SequenceOfLinearScalarConstraint_2 extends Plate_SequenceOfLinearScalarConstraint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Plate_SequenceOfLinearScalarConstraint_3 extends Plate_SequenceOfLinearScalarConstraint {
+ constructor(theOther: Plate_SequenceOfLinearScalarConstraint);
+ }
+
+export declare class Plate_Plate {
+ Copy(Ref: Plate_Plate): Plate_Plate;
+ Load_1(PConst: Plate_PinpointConstraint): void;
+ Load_2(LXYZConst: Plate_LinearXYZConstraint): void;
+ Load_3(LScalarConst: Plate_LinearScalarConstraint): void;
+ Load_4(GTConst: Plate_GlobalTranslationConstraint): void;
+ Load_5(LConst: Plate_LineConstraint): void;
+ Load_6(PConst: Plate_PlaneConstraint): void;
+ Load_7(SCConst: Plate_SampledCurveConstraint): void;
+ Load_8(GtoCConst: Plate_GtoCConstraint): void;
+ Load_9(FGtoCConst: Plate_FreeGtoCConstraint): void;
+ SolveTI(ord: Graphic3d_ZLayerId, anisotropie: Quantity_AbsorbedDose, theProgress: Message_ProgressRange): void;
+ IsDone(): Standard_Boolean;
+ destroy(): void;
+ Init(): void;
+ Evaluate(point2d: gp_XY): gp_XYZ;
+ EvaluateDerivative(point2d: gp_XY, iu: Graphic3d_ZLayerId, iv: Graphic3d_ZLayerId): gp_XYZ;
+ CoefPol(Coefs: Handle_TColgp_HArray2OfXYZ): void;
+ SetPolynomialPartOnly(PPOnly: Standard_Boolean): void;
+ Continuity(): Graphic3d_ZLayerId;
+ UVBox(UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ UVConstraints(Seq: TColgp_SequenceOfXY): void;
+ delete(): void;
+}
+
+ export declare class Plate_Plate_1 extends Plate_Plate {
+ constructor();
+ }
+
+ export declare class Plate_Plate_2 extends Plate_Plate {
+ constructor(Ref: Plate_Plate);
+ }
+
+export declare class Plate_LinearXYZConstraint {
+ GetPPC(): Plate_Array1OfPinpointConstraint;
+ Coeff(): TColStd_Array2OfReal;
+ SetPPC(Index: Graphic3d_ZLayerId, Value: Plate_PinpointConstraint): void;
+ SetCoeff(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Plate_LinearXYZConstraint_1 extends Plate_LinearXYZConstraint {
+ constructor();
+ }
+
+ export declare class Plate_LinearXYZConstraint_2 extends Plate_LinearXYZConstraint {
+ constructor(thePPC: Plate_Array1OfPinpointConstraint, theCoeff: TColStd_Array1OfReal);
+ }
+
+ export declare class Plate_LinearXYZConstraint_3 extends Plate_LinearXYZConstraint {
+ constructor(thePPC: Plate_Array1OfPinpointConstraint, theCoeff: TColStd_Array2OfReal);
+ }
+
+ export declare class Plate_LinearXYZConstraint_4 extends Plate_LinearXYZConstraint {
+ constructor(ColLen: Graphic3d_ZLayerId, RowLen: Graphic3d_ZLayerId);
+ }
+
+export declare class Plate_LineConstraint {
+ constructor(point2d: gp_XY, lin: gp_Lin, iu: Graphic3d_ZLayerId, iv: Graphic3d_ZLayerId)
+ LSC(): Plate_LinearScalarConstraint;
+ delete(): void;
+}
+
+export declare class Plate_SampledCurveConstraint {
+ constructor(SOPPC: Plate_SequenceOfPinpointConstraint, n: Graphic3d_ZLayerId)
+ LXYZC(): Plate_LinearXYZConstraint;
+ delete(): void;
+}
+
+export declare class Plate_SequenceOfPinpointConstraint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Plate_SequenceOfPinpointConstraint): Plate_SequenceOfPinpointConstraint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Plate_PinpointConstraint): void;
+ Append_2(theSeq: Plate_SequenceOfPinpointConstraint): void;
+ Prepend_1(theItem: Plate_PinpointConstraint): void;
+ Prepend_2(theSeq: Plate_SequenceOfPinpointConstraint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Plate_PinpointConstraint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfPinpointConstraint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Plate_SequenceOfPinpointConstraint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Plate_PinpointConstraint): void;
+ Split(theIndex: Standard_Integer, theSeq: Plate_SequenceOfPinpointConstraint): void;
+ First(): Plate_PinpointConstraint;
+ ChangeFirst(): Plate_PinpointConstraint;
+ Last(): Plate_PinpointConstraint;
+ ChangeLast(): Plate_PinpointConstraint;
+ Value(theIndex: Standard_Integer): Plate_PinpointConstraint;
+ ChangeValue(theIndex: Standard_Integer): Plate_PinpointConstraint;
+ SetValue(theIndex: Standard_Integer, theItem: Plate_PinpointConstraint): void;
+ delete(): void;
+}
+
+ export declare class Plate_SequenceOfPinpointConstraint_1 extends Plate_SequenceOfPinpointConstraint {
+ constructor();
+ }
+
+ export declare class Plate_SequenceOfPinpointConstraint_2 extends Plate_SequenceOfPinpointConstraint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Plate_SequenceOfPinpointConstraint_3 extends Plate_SequenceOfPinpointConstraint {
+ constructor(theOther: Plate_SequenceOfPinpointConstraint);
+ }
+
+export declare class Handle_BinMDocStd_XLinkDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDocStd_XLinkDriver): void;
+ get(): BinMDocStd_XLinkDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDocStd_XLinkDriver_1 extends Handle_BinMDocStd_XLinkDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDocStd_XLinkDriver_2 extends Handle_BinMDocStd_XLinkDriver {
+ constructor(thePtr: BinMDocStd_XLinkDriver);
+ }
+
+ export declare class Handle_BinMDocStd_XLinkDriver_3 extends Handle_BinMDocStd_XLinkDriver {
+ constructor(theHandle: Handle_BinMDocStd_XLinkDriver);
+ }
+
+ export declare class Handle_BinMDocStd_XLinkDriver_4 extends Handle_BinMDocStd_XLinkDriver {
+ constructor(theHandle: Handle_BinMDocStd_XLinkDriver);
+ }
+
+export declare class PCDM_DOMHeaderParser extends LDOMParser {
+ constructor();
+ SetStartElementName(aStartElementName: XCAFDoc_PartId): void;
+ SetEndElementName(anEndElementName: XCAFDoc_PartId): void;
+ startElement(): Standard_Boolean;
+ endElement(): Standard_Boolean;
+ GetElement(): XmlObjMgt_Element;
+ delete(): void;
+}
+
+export declare type PCDM_TypeOfFileDriver = {
+ PCDM_TOFD_File: {};
+ PCDM_TOFD_CmpFile: {};
+ PCDM_TOFD_XmlFile: {};
+ PCDM_TOFD_Unknown: {};
+}
+
+export declare class PCDM_ReferenceIterator extends Standard_Transient {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ LoadReferences(aDocument: Handle_CDM_Document, aMetaData: Handle_CDM_MetaData, anApplication: Handle_CDM_Application, UseStorageConfiguration: Standard_Boolean): void;
+ Init(aMetaData: Handle_CDM_MetaData): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_ReferenceIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_ReferenceIterator): void;
+ get(): PCDM_ReferenceIterator;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_ReferenceIterator_1 extends Handle_PCDM_ReferenceIterator {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_ReferenceIterator_2 extends Handle_PCDM_ReferenceIterator {
+ constructor(thePtr: PCDM_ReferenceIterator);
+ }
+
+ export declare class Handle_PCDM_ReferenceIterator_3 extends Handle_PCDM_ReferenceIterator {
+ constructor(theHandle: Handle_PCDM_ReferenceIterator);
+ }
+
+ export declare class Handle_PCDM_ReferenceIterator_4 extends Handle_PCDM_ReferenceIterator {
+ constructor(theHandle: Handle_PCDM_ReferenceIterator);
+ }
+
+export declare type PCDM_ReaderStatus = {
+ PCDM_RS_OK: {};
+ PCDM_RS_NoDriver: {};
+ PCDM_RS_UnknownFileDriver: {};
+ PCDM_RS_OpenError: {};
+ PCDM_RS_NoVersion: {};
+ PCDM_RS_NoSchema: {};
+ PCDM_RS_NoDocument: {};
+ PCDM_RS_ExtensionFailure: {};
+ PCDM_RS_WrongStreamMode: {};
+ PCDM_RS_FormatFailure: {};
+ PCDM_RS_TypeFailure: {};
+ PCDM_RS_TypeNotFoundInSchema: {};
+ PCDM_RS_UnrecognizedFileFormat: {};
+ PCDM_RS_MakeFailure: {};
+ PCDM_RS_PermissionDenied: {};
+ PCDM_RS_DriverFailure: {};
+ PCDM_RS_AlreadyRetrievedAndModified: {};
+ PCDM_RS_AlreadyRetrieved: {};
+ PCDM_RS_UnknownDocument: {};
+ PCDM_RS_WrongResource: {};
+ PCDM_RS_ReaderException: {};
+ PCDM_RS_NoModel: {};
+ PCDM_RS_UserBreak: {};
+}
+
+export declare class PCDM_Document extends Standard_Persistent {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_Document {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_Document): void;
+ get(): PCDM_Document;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_Document_1 extends Handle_PCDM_Document {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_Document_2 extends Handle_PCDM_Document {
+ constructor(thePtr: PCDM_Document);
+ }
+
+ export declare class Handle_PCDM_Document_3 extends Handle_PCDM_Document {
+ constructor(theHandle: Handle_PCDM_Document);
+ }
+
+ export declare class Handle_PCDM_Document_4 extends Handle_PCDM_Document {
+ constructor(theHandle: Handle_PCDM_Document);
+ }
+
+export declare class PCDM_Reference {
+ ReferenceIdentifier(): Graphic3d_ZLayerId;
+ FileName(): TCollection_ExtendedString;
+ DocumentVersion(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class PCDM_Reference_1 extends PCDM_Reference {
+ constructor();
+ }
+
+ export declare class PCDM_Reference_2 extends PCDM_Reference {
+ constructor(aReferenceIdentifier: Graphic3d_ZLayerId, aFileName: TCollection_ExtendedString, aDocumentVersion: Graphic3d_ZLayerId);
+ }
+
+export declare class PCDM_SequenceOfReference extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: PCDM_SequenceOfReference): PCDM_SequenceOfReference;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: PCDM_Reference): void;
+ Append_2(theSeq: PCDM_SequenceOfReference): void;
+ Prepend_1(theItem: PCDM_Reference): void;
+ Prepend_2(theSeq: PCDM_SequenceOfReference): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: PCDM_Reference): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: PCDM_SequenceOfReference): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: PCDM_SequenceOfReference): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: PCDM_Reference): void;
+ Split(theIndex: Standard_Integer, theSeq: PCDM_SequenceOfReference): void;
+ First(): PCDM_Reference;
+ ChangeFirst(): PCDM_Reference;
+ Last(): PCDM_Reference;
+ ChangeLast(): PCDM_Reference;
+ Value(theIndex: Standard_Integer): PCDM_Reference;
+ ChangeValue(theIndex: Standard_Integer): PCDM_Reference;
+ SetValue(theIndex: Standard_Integer, theItem: PCDM_Reference): void;
+ delete(): void;
+}
+
+ export declare class PCDM_SequenceOfReference_1 extends PCDM_SequenceOfReference {
+ constructor();
+ }
+
+ export declare class PCDM_SequenceOfReference_2 extends PCDM_SequenceOfReference {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class PCDM_SequenceOfReference_3 extends PCDM_SequenceOfReference {
+ constructor(theOther: PCDM_SequenceOfReference);
+ }
+
+export declare class PCDM_DriverError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_PCDM_DriverError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class PCDM_DriverError_1 extends PCDM_DriverError {
+ constructor();
+ }
+
+ export declare class PCDM_DriverError_2 extends PCDM_DriverError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_PCDM_DriverError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_DriverError): void;
+ get(): PCDM_DriverError;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_DriverError_1 extends Handle_PCDM_DriverError {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_DriverError_2 extends Handle_PCDM_DriverError {
+ constructor(thePtr: PCDM_DriverError);
+ }
+
+ export declare class Handle_PCDM_DriverError_3 extends Handle_PCDM_DriverError {
+ constructor(theHandle: Handle_PCDM_DriverError);
+ }
+
+ export declare class Handle_PCDM_DriverError_4 extends Handle_PCDM_DriverError {
+ constructor(theHandle: Handle_PCDM_DriverError);
+ }
+
+export declare class PCDM_Reader extends Standard_Transient {
+ CreateDocument(): Handle_CDM_Document;
+ Read_1(aFileName: TCollection_ExtendedString, aNewDocument: Handle_CDM_Document, anApplication: Handle_CDM_Application, theProgress: Message_ProgressRange): void;
+ Read_2(theIStream: Standard_IStream, theStorageData: Handle_Storage_Data, theDoc: Handle_CDM_Document, theApplication: Handle_CDM_Application, theProgress: Message_ProgressRange): void;
+ GetStatus(): PCDM_ReaderStatus;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class PCDM_ReadWriter_1 extends PCDM_ReadWriter {
+ constructor()
+ Version(): XCAFDoc_PartId;
+ WriteReferenceCounter(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ WriteReferences(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document, theReferencerFileName: TCollection_ExtendedString): void;
+ WriteExtensions(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ WriteVersion(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ ReadReferenceCounter(aFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ ReadReferences(aFileName: TCollection_ExtendedString, theReferences: PCDM_SequenceOfReference, theMsgDriver: Handle_Message_Messenger): void;
+ ReadExtensions(aFileName: TCollection_ExtendedString, theExtensions: TColStd_SequenceOfExtendedString, theMsgDriver: Handle_Message_Messenger): void;
+ ReadDocumentVersion(aFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type PCDM_StoreStatus = {
+ PCDM_SS_OK: {};
+ PCDM_SS_DriverFailure: {};
+ PCDM_SS_WriteFailure: {};
+ PCDM_SS_Failure: {};
+ PCDM_SS_Doc_IsNull: {};
+ PCDM_SS_No_Obj: {};
+ PCDM_SS_Info_Section_Error: {};
+ PCDM_SS_UserBreak: {};
+}
+
+export declare class PCDM_ReadWriter extends Standard_Transient {
+ Version(): XCAFDoc_PartId;
+ WriteReferenceCounter(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ WriteReferences(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document, theReferencerFileName: TCollection_ExtendedString): void;
+ WriteExtensions(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ WriteVersion(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ ReadReferenceCounter(theFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ ReadReferences(aFileName: TCollection_ExtendedString, theReferences: PCDM_SequenceOfReference, theMsgDriver: Handle_Message_Messenger): void;
+ ReadExtensions(aFileName: TCollection_ExtendedString, theExtensions: TColStd_SequenceOfExtendedString, theMsgDriver: Handle_Message_Messenger): void;
+ ReadDocumentVersion(aFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ static Open(aDriver: Handle_Storage_BaseDriver, aFileName: TCollection_ExtendedString, anOpenMode: Storage_OpenMode): void;
+ static Reader(aFileName: TCollection_ExtendedString): Handle_PCDM_ReadWriter;
+ static Writer(): Handle_PCDM_ReadWriter;
+ static WriteFileFormat(aData: Handle_Storage_Data, aDocument: Handle_CDM_Document): void;
+ static FileFormat_1(aFileName: TCollection_ExtendedString): TCollection_ExtendedString;
+ static FileFormat_2(theIStream: Standard_IStream, theData: Handle_Storage_Data): TCollection_ExtendedString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_ReadWriter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_ReadWriter): void;
+ get(): PCDM_ReadWriter;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_ReadWriter_1 extends Handle_PCDM_ReadWriter {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_ReadWriter_2 extends Handle_PCDM_ReadWriter {
+ constructor(thePtr: PCDM_ReadWriter);
+ }
+
+ export declare class Handle_PCDM_ReadWriter_3 extends Handle_PCDM_ReadWriter {
+ constructor(theHandle: Handle_PCDM_ReadWriter);
+ }
+
+ export declare class Handle_PCDM_ReadWriter_4 extends Handle_PCDM_ReadWriter {
+ constructor(theHandle: Handle_PCDM_ReadWriter);
+ }
+
+export declare class PCDM_StorageDriver extends PCDM_Writer {
+ constructor();
+ Make_1(aDocument: Handle_CDM_Document): Handle_PCDM_Document;
+ Make_2(aDocument: Handle_CDM_Document, Documents: PCDM_SequenceOfDocument): void;
+ Write_1(aDocument: Handle_CDM_Document, aFileName: TCollection_ExtendedString, theRange: Message_ProgressRange): void;
+ Write_2(theDocument: Handle_CDM_Document, theOStream: Standard_OStream, theRange: Message_ProgressRange): void;
+ SetFormat(aformat: TCollection_ExtendedString): void;
+ GetFormat(): TCollection_ExtendedString;
+ IsError(): Standard_Boolean;
+ SetIsError(theIsError: Standard_Boolean): void;
+ GetStoreStatus(): PCDM_StoreStatus;
+ SetStoreStatus(theStoreStatus: PCDM_StoreStatus): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_StorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_StorageDriver): void;
+ get(): PCDM_StorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_StorageDriver_1 extends Handle_PCDM_StorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_StorageDriver_2 extends Handle_PCDM_StorageDriver {
+ constructor(thePtr: PCDM_StorageDriver);
+ }
+
+ export declare class Handle_PCDM_StorageDriver_3 extends Handle_PCDM_StorageDriver {
+ constructor(theHandle: Handle_PCDM_StorageDriver);
+ }
+
+ export declare class Handle_PCDM_StorageDriver_4 extends Handle_PCDM_StorageDriver {
+ constructor(theHandle: Handle_PCDM_StorageDriver);
+ }
+
+export declare class PCDM {
+ constructor();
+ static FileDriverType_1(aFileName: XCAFDoc_PartId, aBaseDriver: Handle_Storage_BaseDriver): PCDM_TypeOfFileDriver;
+ static FileDriverType_2(theIStream: Standard_IStream, theBaseDriver: Handle_Storage_BaseDriver): PCDM_TypeOfFileDriver;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_RetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_RetrievalDriver): void;
+ get(): PCDM_RetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_RetrievalDriver_1 extends Handle_PCDM_RetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_RetrievalDriver_2 extends Handle_PCDM_RetrievalDriver {
+ constructor(thePtr: PCDM_RetrievalDriver);
+ }
+
+ export declare class Handle_PCDM_RetrievalDriver_3 extends Handle_PCDM_RetrievalDriver {
+ constructor(theHandle: Handle_PCDM_RetrievalDriver);
+ }
+
+ export declare class Handle_PCDM_RetrievalDriver_4 extends Handle_PCDM_RetrievalDriver {
+ constructor(theHandle: Handle_PCDM_RetrievalDriver);
+ }
+
+export declare class PCDM_RetrievalDriver extends PCDM_Reader {
+ static DocumentVersion(theFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ static ReferenceCounter(theFileName: TCollection_ExtendedString, theMsgDriver: Handle_Message_Messenger): Graphic3d_ZLayerId;
+ SetFormat(aformat: TCollection_ExtendedString): void;
+ GetFormat(): TCollection_ExtendedString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class PCDM_Writer extends Standard_Transient {
+ Write_1(aDocument: Handle_CDM_Document, aFileName: TCollection_ExtendedString, theRange: Message_ProgressRange): void;
+ Write_2(theDocument: Handle_CDM_Document, theOStream: Standard_OStream, theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PCDM_Writer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PCDM_Writer): void;
+ get(): PCDM_Writer;
+ delete(): void;
+}
+
+ export declare class Handle_PCDM_Writer_1 extends Handle_PCDM_Writer {
+ constructor();
+ }
+
+ export declare class Handle_PCDM_Writer_2 extends Handle_PCDM_Writer {
+ constructor(thePtr: PCDM_Writer);
+ }
+
+ export declare class Handle_PCDM_Writer_3 extends Handle_PCDM_Writer {
+ constructor(theHandle: Handle_PCDM_Writer);
+ }
+
+ export declare class Handle_PCDM_Writer_4 extends Handle_PCDM_Writer {
+ constructor(theHandle: Handle_PCDM_Writer);
+ }
+
+export declare class Handle_XmlMDF_ReferenceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDF_ReferenceDriver): void;
+ get(): XmlMDF_ReferenceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDF_ReferenceDriver_1 extends Handle_XmlMDF_ReferenceDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDF_ReferenceDriver_2 extends Handle_XmlMDF_ReferenceDriver {
+ constructor(thePtr: XmlMDF_ReferenceDriver);
+ }
+
+ export declare class Handle_XmlMDF_ReferenceDriver_3 extends Handle_XmlMDF_ReferenceDriver {
+ constructor(theHandle: Handle_XmlMDF_ReferenceDriver);
+ }
+
+ export declare class Handle_XmlMDF_ReferenceDriver_4 extends Handle_XmlMDF_ReferenceDriver {
+ constructor(theHandle: Handle_XmlMDF_ReferenceDriver);
+ }
+
+export declare class XmlMDF_ReferenceDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDF_ADriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDF_ADriver): void;
+ get(): XmlMDF_ADriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDF_ADriver_1 extends Handle_XmlMDF_ADriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDF_ADriver_2 extends Handle_XmlMDF_ADriver {
+ constructor(thePtr: XmlMDF_ADriver);
+ }
+
+ export declare class Handle_XmlMDF_ADriver_3 extends Handle_XmlMDF_ADriver {
+ constructor(theHandle: Handle_XmlMDF_ADriver);
+ }
+
+ export declare class Handle_XmlMDF_ADriver_4 extends Handle_XmlMDF_ADriver {
+ constructor(theHandle: Handle_XmlMDF_ADriver);
+ }
+
+export declare class XmlMDF_ADriver extends Standard_Transient {
+ VersionNumber(): Graphic3d_ZLayerId;
+ NewEmpty(): Handle_TDF_Attribute;
+ SourceType(): Handle_Standard_Type;
+ TypeName(): XCAFDoc_PartId;
+ Namespace(): XCAFDoc_PartId;
+ Paste_1(aSource: XmlObjMgt_Persistent, aTarget: Handle_TDF_Attribute, aRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(aSource: Handle_TDF_Attribute, aTarget: XmlObjMgt_Persistent, aRelocTable: XmlObjMgt_SRelocationTable): void;
+ MessageDriver(): Handle_Message_Messenger;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDF_ADriverTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDF_ADriverTable): void;
+ get(): XmlMDF_ADriverTable;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDF_ADriverTable_1 extends Handle_XmlMDF_ADriverTable {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDF_ADriverTable_2 extends Handle_XmlMDF_ADriverTable {
+ constructor(thePtr: XmlMDF_ADriverTable);
+ }
+
+ export declare class Handle_XmlMDF_ADriverTable_3 extends Handle_XmlMDF_ADriverTable {
+ constructor(theHandle: Handle_XmlMDF_ADriverTable);
+ }
+
+ export declare class Handle_XmlMDF_ADriverTable_4 extends Handle_XmlMDF_ADriverTable {
+ constructor(theHandle: Handle_XmlMDF_ADriverTable);
+ }
+
+export declare class XmlMDF_ADriverTable extends Standard_Transient {
+ constructor()
+ AddDriver(anHDriver: Handle_XmlMDF_ADriver): void;
+ AddDerivedDriver_1(theInstance: Handle_TDF_Attribute): void;
+ AddDerivedDriver_2(theDerivedType: Standard_CString): Handle_Standard_Type;
+ CreateDrvMap(theDriverMap: XmlMDF_MapOfDriver): void;
+ GetDriver(theType: Handle_Standard_Type, theDriver: Handle_XmlMDF_ADriver): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDF_DerivedDriver extends XmlMDF_ADriver {
+ constructor(theDerivative: Handle_TDF_Attribute, theBaseDriver: Handle_XmlMDF_ADriver)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ TypeName(): XCAFDoc_PartId;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ delete(): void;
+}
+
+export declare class XmlMDF_TagSourceDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDF_TagSourceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDF_TagSourceDriver): void;
+ get(): XmlMDF_TagSourceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDF_TagSourceDriver_1 extends Handle_XmlMDF_TagSourceDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDF_TagSourceDriver_2 extends Handle_XmlMDF_TagSourceDriver {
+ constructor(thePtr: XmlMDF_TagSourceDriver);
+ }
+
+ export declare class Handle_XmlMDF_TagSourceDriver_3 extends Handle_XmlMDF_TagSourceDriver {
+ constructor(theHandle: Handle_XmlMDF_TagSourceDriver);
+ }
+
+ export declare class Handle_XmlMDF_TagSourceDriver_4 extends Handle_XmlMDF_TagSourceDriver {
+ constructor(theHandle: Handle_XmlMDF_TagSourceDriver);
+ }
+
+export declare class XmlMDF {
+ constructor();
+ static FromTo_1(aSource: Handle_TDF_Data, aTarget: XmlObjMgt_Element, aReloc: XmlObjMgt_SRelocationTable, aDrivers: Handle_XmlMDF_ADriverTable, theRange: Message_ProgressRange): void;
+ static FromTo_2(aSource: XmlObjMgt_Element, aTarget: Handle_TDF_Data, aReloc: XmlObjMgt_RRelocationTable, aDrivers: Handle_XmlMDF_ADriverTable, theRange: Message_ProgressRange): Standard_Boolean;
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, theMessageDriver: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class HLRAppli_ReflectLines {
+ constructor(aShape: TopoDS_Shape)
+ SetAxes(Nx: Quantity_AbsorbedDose, Ny: Quantity_AbsorbedDose, Nz: Quantity_AbsorbedDose, XAt: Quantity_AbsorbedDose, YAt: Quantity_AbsorbedDose, ZAt: Quantity_AbsorbedDose, XUp: Quantity_AbsorbedDose, YUp: Quantity_AbsorbedDose, ZUp: Quantity_AbsorbedDose): void;
+ Perform(): void;
+ GetResult(): TopoDS_Shape;
+ GetCompoundOf3dEdges(type: HLRBRep_TypeOfResultingEdge, visible: Standard_Boolean, In3d: Standard_Boolean): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class StdStorage_RootData extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ Write(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ NumberOfRoots(): Graphic3d_ZLayerId;
+ AddRoot(aRoot: Handle_StdStorage_Root): void;
+ Roots(): Handle_StdStorage_HSequenceOfRoots;
+ Find(aName: XCAFDoc_PartId): Handle_StdStorage_Root;
+ IsRoot(aName: XCAFDoc_PartId): Standard_Boolean;
+ RemoveRoot(aName: XCAFDoc_PartId): void;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Handle_StdStorage_RootData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdStorage_RootData): void;
+ get(): StdStorage_RootData;
+ delete(): void;
+}
+
+ export declare class Handle_StdStorage_RootData_1 extends Handle_StdStorage_RootData {
+ constructor();
+ }
+
+ export declare class Handle_StdStorage_RootData_2 extends Handle_StdStorage_RootData {
+ constructor(thePtr: StdStorage_RootData);
+ }
+
+ export declare class Handle_StdStorage_RootData_3 extends Handle_StdStorage_RootData {
+ constructor(theHandle: Handle_StdStorage_RootData);
+ }
+
+ export declare class Handle_StdStorage_RootData_4 extends Handle_StdStorage_RootData {
+ constructor(theHandle: Handle_StdStorage_RootData);
+ }
+
+export declare class StdStorage_TypeData extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ Write(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ NumberOfTypes(): Graphic3d_ZLayerId;
+ AddType_1(aTypeName: XCAFDoc_PartId, aTypeNum: Graphic3d_ZLayerId): void;
+ AddType_2(aPObj: any): Graphic3d_ZLayerId;
+ Type_1(aTypeNum: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Type_2(aTypeName: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ Instantiator(aTypeNum: Graphic3d_ZLayerId): any;
+ IsType(aName: XCAFDoc_PartId): Standard_Boolean;
+ Types(): Handle_TColStd_HSequenceOfAsciiString;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Handle_StdStorage_TypeData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdStorage_TypeData): void;
+ get(): StdStorage_TypeData;
+ delete(): void;
+}
+
+ export declare class Handle_StdStorage_TypeData_1 extends Handle_StdStorage_TypeData {
+ constructor();
+ }
+
+ export declare class Handle_StdStorage_TypeData_2 extends Handle_StdStorage_TypeData {
+ constructor(thePtr: StdStorage_TypeData);
+ }
+
+ export declare class Handle_StdStorage_TypeData_3 extends Handle_StdStorage_TypeData {
+ constructor(theHandle: Handle_StdStorage_TypeData);
+ }
+
+ export declare class Handle_StdStorage_TypeData_4 extends Handle_StdStorage_TypeData {
+ constructor(theHandle: Handle_StdStorage_TypeData);
+ }
+
+export declare class StdStorage_Data extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ HeaderData(): Handle_StdStorage_HeaderData;
+ TypeData(): Handle_StdStorage_TypeData;
+ RootData(): Handle_StdStorage_RootData;
+ delete(): void;
+}
+
+export declare class StdStorage_BucketIterator {
+ constructor(a: StdStorage_BucketOfPersistent)
+ Init(a0: StdStorage_BucketOfPersistent): void;
+ Reset(): void;
+ Value(): StdObjMgt_Persistent;
+ More(): Standard_Boolean;
+ Next(): void;
+ delete(): void;
+}
+
+export declare class StdStorage_Bucket {
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class StdStorage_Bucket_1 extends StdStorage_Bucket {
+ constructor();
+ }
+
+ export declare class StdStorage_Bucket_2 extends StdStorage_Bucket {
+ constructor(theSpaceSize: Graphic3d_ZLayerId);
+ }
+
+export declare class StdStorage_BucketOfPersistent {
+ constructor(theBucketSize: Graphic3d_ZLayerId, theBucketNumber: Graphic3d_ZLayerId)
+ Length(): Graphic3d_ZLayerId;
+ Append(sp: any): void;
+ Value(theIndex: Graphic3d_ZLayerId): StdObjMgt_Persistent;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class StdStorage {
+ constructor();
+ static Version(): XCAFDoc_PartId;
+ static Read_1(theFileName: XCAFDoc_PartId, theData: any): Storage_Error;
+ static Read_2(theDriver: Handle_Storage_BaseDriver, theData: any): Storage_Error;
+ static Write(theDriver: Handle_Storage_BaseDriver, theData: any): Storage_Error;
+ delete(): void;
+}
+
+export declare class Handle_StdStorage_HSequenceOfRoots {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdStorage_HSequenceOfRoots): void;
+ get(): StdStorage_HSequenceOfRoots;
+ delete(): void;
+}
+
+ export declare class Handle_StdStorage_HSequenceOfRoots_1 extends Handle_StdStorage_HSequenceOfRoots {
+ constructor();
+ }
+
+ export declare class Handle_StdStorage_HSequenceOfRoots_2 extends Handle_StdStorage_HSequenceOfRoots {
+ constructor(thePtr: StdStorage_HSequenceOfRoots);
+ }
+
+ export declare class Handle_StdStorage_HSequenceOfRoots_3 extends Handle_StdStorage_HSequenceOfRoots {
+ constructor(theHandle: Handle_StdStorage_HSequenceOfRoots);
+ }
+
+ export declare class Handle_StdStorage_HSequenceOfRoots_4 extends Handle_StdStorage_HSequenceOfRoots {
+ constructor(theHandle: Handle_StdStorage_HSequenceOfRoots);
+ }
+
+export declare class StdStorage_Root extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Name(): XCAFDoc_PartId;
+ SetName(theName: XCAFDoc_PartId): void;
+ Object(): any;
+ SetObject(anObject: any): void;
+ Type(): XCAFDoc_PartId;
+ SetType(aType: XCAFDoc_PartId): void;
+ Reference(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class StdStorage_Root_1 extends StdStorage_Root {
+ constructor();
+ }
+
+ export declare class StdStorage_Root_2 extends StdStorage_Root {
+ constructor(theName: XCAFDoc_PartId, theObject: any);
+ }
+
+export declare class Handle_StdStorage_Root {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdStorage_Root): void;
+ get(): StdStorage_Root;
+ delete(): void;
+}
+
+ export declare class Handle_StdStorage_Root_1 extends Handle_StdStorage_Root {
+ constructor();
+ }
+
+ export declare class Handle_StdStorage_Root_2 extends Handle_StdStorage_Root {
+ constructor(thePtr: StdStorage_Root);
+ }
+
+ export declare class Handle_StdStorage_Root_3 extends Handle_StdStorage_Root {
+ constructor(theHandle: Handle_StdStorage_Root);
+ }
+
+ export declare class Handle_StdStorage_Root_4 extends Handle_StdStorage_Root {
+ constructor(theHandle: Handle_StdStorage_Root);
+ }
+
+export declare class StdStorage_HeaderData extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ Write(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ CreationDate(): XCAFDoc_PartId;
+ StorageVersion(): XCAFDoc_PartId;
+ SchemaVersion(): XCAFDoc_PartId;
+ SetApplicationVersion(aVersion: XCAFDoc_PartId): void;
+ ApplicationVersion(): XCAFDoc_PartId;
+ SetApplicationName(aName: TCollection_ExtendedString): void;
+ ApplicationName(): TCollection_ExtendedString;
+ SetDataType(aType: TCollection_ExtendedString): void;
+ DataType(): TCollection_ExtendedString;
+ AddToUserInfo(theUserInfo: XCAFDoc_PartId): void;
+ UserInfo(): TColStd_SequenceOfAsciiString;
+ AddToComments(aComment: TCollection_ExtendedString): void;
+ Comments(): TColStd_SequenceOfExtendedString;
+ NumberOfObjects(): Graphic3d_ZLayerId;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ SetNumberOfObjects(anObjectNumber: Graphic3d_ZLayerId): void;
+ SetStorageVersion(aVersion: XCAFDoc_PartId): void;
+ SetCreationDate(aDate: XCAFDoc_PartId): void;
+ SetSchemaVersion(aVersion: XCAFDoc_PartId): void;
+ SetSchemaName(aName: XCAFDoc_PartId): void;
+ delete(): void;
+}
+
+export declare class Handle_StdStorage_HeaderData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdStorage_HeaderData): void;
+ get(): StdStorage_HeaderData;
+ delete(): void;
+}
+
+ export declare class Handle_StdStorage_HeaderData_1 extends Handle_StdStorage_HeaderData {
+ constructor();
+ }
+
+ export declare class Handle_StdStorage_HeaderData_2 extends Handle_StdStorage_HeaderData {
+ constructor(thePtr: StdStorage_HeaderData);
+ }
+
+ export declare class Handle_StdStorage_HeaderData_3 extends Handle_StdStorage_HeaderData {
+ constructor(theHandle: Handle_StdStorage_HeaderData);
+ }
+
+ export declare class Handle_StdStorage_HeaderData_4 extends Handle_StdStorage_HeaderData {
+ constructor(theHandle: Handle_StdStorage_HeaderData);
+ }
+
+export declare class Handle_Law_Function {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_Function): void;
+ get(): Law_Function;
+ delete(): void;
+}
+
+ export declare class Handle_Law_Function_1 extends Handle_Law_Function {
+ constructor();
+ }
+
+ export declare class Handle_Law_Function_2 extends Handle_Law_Function {
+ constructor(thePtr: Law_Function);
+ }
+
+ export declare class Handle_Law_Function_3 extends Handle_Law_Function {
+ constructor(theHandle: Handle_Law_Function);
+ }
+
+ export declare class Handle_Law_Function_4 extends Handle_Law_Function {
+ constructor(theHandle: Handle_Law_Function);
+ }
+
+export declare class Law_Function extends Standard_Transient {
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Value(X: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D1(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ D2(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): void;
+ Trim(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Law_Function;
+ Bounds(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Law_Linear {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_Linear): void;
+ get(): Law_Linear;
+ delete(): void;
+}
+
+ export declare class Handle_Law_Linear_1 extends Handle_Law_Linear {
+ constructor();
+ }
+
+ export declare class Handle_Law_Linear_2 extends Handle_Law_Linear {
+ constructor(thePtr: Law_Linear);
+ }
+
+ export declare class Handle_Law_Linear_3 extends Handle_Law_Linear {
+ constructor(theHandle: Handle_Law_Linear);
+ }
+
+ export declare class Handle_Law_Linear_4 extends Handle_Law_Linear {
+ constructor(theHandle: Handle_Law_Linear);
+ }
+
+export declare class Law_Linear extends Law_Function {
+ constructor()
+ Set(Pdeb: Quantity_AbsorbedDose, Valdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, Valfin: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Value(X: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D1(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ D2(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): void;
+ Trim(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Law_Function;
+ Bounds(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Law_BSpline {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_BSpline): void;
+ get(): Law_BSpline;
+ delete(): void;
+}
+
+ export declare class Handle_Law_BSpline_1 extends Handle_Law_BSpline {
+ constructor();
+ }
+
+ export declare class Handle_Law_BSpline_2 extends Handle_Law_BSpline {
+ constructor(thePtr: Law_BSpline);
+ }
+
+ export declare class Handle_Law_BSpline_3 extends Handle_Law_BSpline {
+ constructor(theHandle: Handle_Law_BSpline);
+ }
+
+ export declare class Handle_Law_BSpline_4 extends Handle_Law_BSpline {
+ constructor(theHandle: Handle_Law_BSpline);
+ }
+
+export declare class Law_BSpline extends Standard_Transient {
+ IncreaseDegree(Degree: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_1(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncreaseMultiplicity_2(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ IncrementMultiplicity(I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId): void;
+ InsertKnot(U: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ InsertKnots(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, ParametricTolerance: Quantity_AbsorbedDose, Add: Standard_Boolean): void;
+ RemoveKnot(Index: Graphic3d_ZLayerId, M: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Segment(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ SetKnot_1(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose): void;
+ SetKnots(K: TColStd_Array1OfReal): void;
+ SetKnot_2(Index: Graphic3d_ZLayerId, K: Quantity_AbsorbedDose, M: Graphic3d_ZLayerId): void;
+ PeriodicNormalization(U: Quantity_AbsorbedDose): void;
+ SetPeriodic(): void;
+ SetOrigin(Index: Graphic3d_ZLayerId): void;
+ SetNotPeriodic(): void;
+ SetPole_1(Index: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose): void;
+ SetPole_2(Index: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose, Weight: Quantity_AbsorbedDose): void;
+ SetWeight(Index: Graphic3d_ZLayerId, Weight: Quantity_AbsorbedDose): void;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ Degree(): Graphic3d_ZLayerId;
+ Value(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: Quantity_AbsorbedDose): void;
+ D1(U: Quantity_AbsorbedDose, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose): void;
+ D2(U: Quantity_AbsorbedDose, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ D3(U: Quantity_AbsorbedDose, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, V3: Quantity_AbsorbedDose): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ LocalValue(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ LocalD0(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose): void;
+ LocalD1(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose): void;
+ LocalD2(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ LocalD3(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, V3: Quantity_AbsorbedDose): void;
+ LocalDN(U: Quantity_AbsorbedDose, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ EndPoint(): Quantity_AbsorbedDose;
+ FirstUKnotIndex(): Graphic3d_ZLayerId;
+ FirstParameter(): Quantity_AbsorbedDose;
+ Knot(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Knots(K: TColStd_Array1OfReal): void;
+ KnotSequence(K: TColStd_Array1OfReal): void;
+ KnotDistribution(): GeomAbs_BSplKnotDistribution;
+ LastUKnotIndex(): Graphic3d_ZLayerId;
+ LastParameter(): Quantity_AbsorbedDose;
+ LocateU(U: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, I1: Graphic3d_ZLayerId, I2: Graphic3d_ZLayerId, WithKnotRepetition: Standard_Boolean): void;
+ Multiplicity(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Multiplicities(M: TColStd_Array1OfInteger): void;
+ NbKnots(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Pole(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Poles(P: TColStd_Array1OfReal): void;
+ StartPoint(): Quantity_AbsorbedDose;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Weights(W: TColStd_Array1OfReal): void;
+ static MaxDegree(): Graphic3d_ZLayerId;
+ MovePointAndTangent(U: Quantity_AbsorbedDose, NewValue: Quantity_AbsorbedDose, Derivative: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, StartingCondition: Graphic3d_ZLayerId, EndingCondition: Graphic3d_ZLayerId, ErrorStatus: Graphic3d_ZLayerId): void;
+ Resolution(Tolerance3D: Quantity_AbsorbedDose, UTolerance: Quantity_AbsorbedDose): void;
+ Copy(): Handle_Law_BSpline;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Law_BSpline_1 extends Law_BSpline {
+ constructor(Poles: TColStd_Array1OfReal, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean);
+ }
+
+ export declare class Law_BSpline_2 extends Law_BSpline {
+ constructor(Poles: TColStd_Array1OfReal, Weights: TColStd_Array1OfReal, Knots: TColStd_Array1OfReal, Multiplicities: TColStd_Array1OfInteger, Degree: Graphic3d_ZLayerId, Periodic: Standard_Boolean);
+ }
+
+export declare class Handle_Law_Interpol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_Interpol): void;
+ get(): Law_Interpol;
+ delete(): void;
+}
+
+ export declare class Handle_Law_Interpol_1 extends Handle_Law_Interpol {
+ constructor();
+ }
+
+ export declare class Handle_Law_Interpol_2 extends Handle_Law_Interpol {
+ constructor(thePtr: Law_Interpol);
+ }
+
+ export declare class Handle_Law_Interpol_3 extends Handle_Law_Interpol {
+ constructor(theHandle: Handle_Law_Interpol);
+ }
+
+ export declare class Handle_Law_Interpol_4 extends Handle_Law_Interpol {
+ constructor(theHandle: Handle_Law_Interpol);
+ }
+
+export declare class Law_Interpol extends Law_BSpFunc {
+ constructor()
+ Set_1(ParAndRad: TColgp_Array1OfPnt2d, Periodic: Standard_Boolean): void;
+ SetInRelative_1(ParAndRad: TColgp_Array1OfPnt2d, Ud: Quantity_AbsorbedDose, Uf: Quantity_AbsorbedDose, Periodic: Standard_Boolean): void;
+ Set_2(ParAndRad: TColgp_Array1OfPnt2d, Dd: Quantity_AbsorbedDose, Df: Quantity_AbsorbedDose, Periodic: Standard_Boolean): void;
+ SetInRelative_2(ParAndRad: TColgp_Array1OfPnt2d, Ud: Quantity_AbsorbedDose, Uf: Quantity_AbsorbedDose, Dd: Quantity_AbsorbedDose, Df: Quantity_AbsorbedDose, Periodic: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Law_BSplineKnotSplitting {
+ constructor(BasisLaw: Handle_Law_BSpline, ContinuityRange: Graphic3d_ZLayerId)
+ NbSplits(): Graphic3d_ZLayerId;
+ Splitting(SplitValues: TColStd_Array1OfInteger): void;
+ SplitValue(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Law_S extends Law_BSpFunc {
+ constructor()
+ Set_1(Pdeb: Quantity_AbsorbedDose, Valdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, Valfin: Quantity_AbsorbedDose): void;
+ Set_2(Pdeb: Quantity_AbsorbedDose, Valdeb: Quantity_AbsorbedDose, Ddeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, Valfin: Quantity_AbsorbedDose, Dfin: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Law_S {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_S): void;
+ get(): Law_S;
+ delete(): void;
+}
+
+ export declare class Handle_Law_S_1 extends Handle_Law_S {
+ constructor();
+ }
+
+ export declare class Handle_Law_S_2 extends Handle_Law_S {
+ constructor(thePtr: Law_S);
+ }
+
+ export declare class Handle_Law_S_3 extends Handle_Law_S {
+ constructor(theHandle: Handle_Law_S);
+ }
+
+ export declare class Handle_Law_S_4 extends Handle_Law_S {
+ constructor(theHandle: Handle_Law_S);
+ }
+
+export declare class Handle_Law_Composite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_Composite): void;
+ get(): Law_Composite;
+ delete(): void;
+}
+
+ export declare class Handle_Law_Composite_1 extends Handle_Law_Composite {
+ constructor();
+ }
+
+ export declare class Handle_Law_Composite_2 extends Handle_Law_Composite {
+ constructor(thePtr: Law_Composite);
+ }
+
+ export declare class Handle_Law_Composite_3 extends Handle_Law_Composite {
+ constructor(theHandle: Handle_Law_Composite);
+ }
+
+ export declare class Handle_Law_Composite_4 extends Handle_Law_Composite {
+ constructor(theHandle: Handle_Law_Composite);
+ }
+
+export declare class Law_Composite extends Law_Function {
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Value(X: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D1(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ D2(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): void;
+ Trim(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Law_Function;
+ Bounds(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ ChangeElementaryLaw(W: Quantity_AbsorbedDose): Handle_Law_Function;
+ ChangeLaws(): Law_Laws;
+ IsPeriodic(): Standard_Boolean;
+ SetPeriodic(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Law_Composite_1 extends Law_Composite {
+ constructor();
+ }
+
+ export declare class Law_Composite_2 extends Law_Composite {
+ constructor(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Law_Constant extends Law_Function {
+ constructor()
+ Set(Radius: Quantity_AbsorbedDose, PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Value(X: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D1(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ D2(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): void;
+ Trim(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Law_Function;
+ Bounds(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Law_Constant {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_Constant): void;
+ get(): Law_Constant;
+ delete(): void;
+}
+
+ export declare class Handle_Law_Constant_1 extends Handle_Law_Constant {
+ constructor();
+ }
+
+ export declare class Handle_Law_Constant_2 extends Handle_Law_Constant {
+ constructor(thePtr: Law_Constant);
+ }
+
+ export declare class Handle_Law_Constant_3 extends Handle_Law_Constant {
+ constructor(theHandle: Handle_Law_Constant);
+ }
+
+ export declare class Handle_Law_Constant_4 extends Handle_Law_Constant {
+ constructor(theHandle: Handle_Law_Constant);
+ }
+
+export declare class Law {
+ constructor();
+ static MixBnd_1(Lin: Handle_Law_Linear): Handle_Law_BSpFunc;
+ static MixBnd_2(Degree: Graphic3d_ZLayerId, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, Lin: Handle_Law_Linear): Handle_TColStd_HArray1OfReal;
+ static MixTgt(Degree: Graphic3d_ZLayerId, Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger, NulOnTheRight: Standard_Boolean, Index: Graphic3d_ZLayerId): Handle_TColStd_HArray1OfReal;
+ static Reparametrize(Curve: Adaptor3d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, HasDF: Standard_Boolean, HasDL: Standard_Boolean, DFirst: Quantity_AbsorbedDose, DLast: Quantity_AbsorbedDose, Rev: Standard_Boolean, NbPoints: Graphic3d_ZLayerId): Handle_Law_BSpline;
+ static Scale(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, HasF: Standard_Boolean, HasL: Standard_Boolean, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose): Handle_Law_BSpline;
+ static ScaleCub(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, HasF: Standard_Boolean, HasL: Standard_Boolean, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose): Handle_Law_BSpline;
+ delete(): void;
+}
+
+export declare class Law_BSpFunc extends Law_Function {
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Value(X: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D1(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ D2(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose, D2: Quantity_AbsorbedDose): void;
+ Trim(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Law_Function;
+ Bounds(PFirst: Quantity_AbsorbedDose, PLast: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Law_BSpline;
+ SetCurve(C: Handle_Law_BSpline): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Law_BSpFunc_1 extends Law_BSpFunc {
+ constructor();
+ }
+
+ export declare class Law_BSpFunc_2 extends Law_BSpFunc {
+ constructor(C: Handle_Law_BSpline, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Law_BSpFunc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Law_BSpFunc): void;
+ get(): Law_BSpFunc;
+ delete(): void;
+}
+
+ export declare class Handle_Law_BSpFunc_1 extends Handle_Law_BSpFunc {
+ constructor();
+ }
+
+ export declare class Handle_Law_BSpFunc_2 extends Handle_Law_BSpFunc {
+ constructor(thePtr: Law_BSpFunc);
+ }
+
+ export declare class Handle_Law_BSpFunc_3 extends Handle_Law_BSpFunc {
+ constructor(theHandle: Handle_Law_BSpFunc);
+ }
+
+ export declare class Handle_Law_BSpFunc_4 extends Handle_Law_BSpFunc {
+ constructor(theHandle: Handle_Law_BSpFunc);
+ }
+
+export declare class XmlMFunction_GraphNodeDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMFunction_GraphNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMFunction_GraphNodeDriver): void;
+ get(): XmlMFunction_GraphNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMFunction_GraphNodeDriver_1 extends Handle_XmlMFunction_GraphNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMFunction_GraphNodeDriver_2 extends Handle_XmlMFunction_GraphNodeDriver {
+ constructor(thePtr: XmlMFunction_GraphNodeDriver);
+ }
+
+ export declare class Handle_XmlMFunction_GraphNodeDriver_3 extends Handle_XmlMFunction_GraphNodeDriver {
+ constructor(theHandle: Handle_XmlMFunction_GraphNodeDriver);
+ }
+
+ export declare class Handle_XmlMFunction_GraphNodeDriver_4 extends Handle_XmlMFunction_GraphNodeDriver {
+ constructor(theHandle: Handle_XmlMFunction_GraphNodeDriver);
+ }
+
+export declare class XmlMFunction_FunctionDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMFunction_FunctionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMFunction_FunctionDriver): void;
+ get(): XmlMFunction_FunctionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMFunction_FunctionDriver_1 extends Handle_XmlMFunction_FunctionDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMFunction_FunctionDriver_2 extends Handle_XmlMFunction_FunctionDriver {
+ constructor(thePtr: XmlMFunction_FunctionDriver);
+ }
+
+ export declare class Handle_XmlMFunction_FunctionDriver_3 extends Handle_XmlMFunction_FunctionDriver {
+ constructor(theHandle: Handle_XmlMFunction_FunctionDriver);
+ }
+
+ export declare class Handle_XmlMFunction_FunctionDriver_4 extends Handle_XmlMFunction_FunctionDriver {
+ constructor(theHandle: Handle_XmlMFunction_FunctionDriver);
+ }
+
+export declare class XmlMFunction {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, theMessageDriver: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class Handle_XmlMFunction_ScopeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMFunction_ScopeDriver): void;
+ get(): XmlMFunction_ScopeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMFunction_ScopeDriver_1 extends Handle_XmlMFunction_ScopeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMFunction_ScopeDriver_2 extends Handle_XmlMFunction_ScopeDriver {
+ constructor(thePtr: XmlMFunction_ScopeDriver);
+ }
+
+ export declare class Handle_XmlMFunction_ScopeDriver_3 extends Handle_XmlMFunction_ScopeDriver {
+ constructor(theHandle: Handle_XmlMFunction_ScopeDriver);
+ }
+
+ export declare class Handle_XmlMFunction_ScopeDriver_4 extends Handle_XmlMFunction_ScopeDriver {
+ constructor(theHandle: Handle_XmlMFunction_ScopeDriver);
+ }
+
+export declare class XmlMFunction_ScopeDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlDrivers {
+ constructor();
+ static Factory(theGUID: Standard_GUID): Handle_Standard_Transient;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ static AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ delete(): void;
+}
+
+export declare class XmlDrivers_DocumentStorageDriver extends XmlLDrivers_DocumentStorageDriver {
+ constructor(theCopyright: TCollection_ExtendedString)
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ WriteShapeSection(thePDoc: XmlObjMgt_Element, theRange: Message_ProgressRange): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlDrivers_DocumentStorageDriver): void;
+ get(): XmlDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlDrivers_DocumentStorageDriver_1 extends Handle_XmlDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlDrivers_DocumentStorageDriver_2 extends Handle_XmlDrivers_DocumentStorageDriver {
+ constructor(thePtr: XmlDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlDrivers_DocumentStorageDriver_3 extends Handle_XmlDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlDrivers_DocumentStorageDriver_4 extends Handle_XmlDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlDrivers_DocumentStorageDriver);
+ }
+
+export declare class XmlDrivers_DocumentRetrievalDriver extends XmlLDrivers_DocumentRetrievalDriver {
+ constructor()
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ ReadShapeSection(thePDoc: XmlObjMgt_Element, theMsgDriver: Handle_Message_Messenger, theRange: Message_ProgressRange): Handle_XmlMDF_ADriver;
+ ShapeSetCleaning(theDriver: Handle_XmlMDF_ADriver): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlDrivers_DocumentRetrievalDriver): void;
+ get(): XmlDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlDrivers_DocumentRetrievalDriver_1 extends Handle_XmlDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlDrivers_DocumentRetrievalDriver_2 extends Handle_XmlDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: XmlDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlDrivers_DocumentRetrievalDriver_3 extends Handle_XmlDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlDrivers_DocumentRetrievalDriver_4 extends Handle_XmlDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class BRepPrimAPI_MakeWedge extends BRepBuilderAPI_MakeShape {
+ Wedge(): BRepPrim_Wedge;
+ Build(): void;
+ Shell(): TopoDS_Shell;
+ Solid(): TopoDS_Solid;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeWedge_1 extends BRepPrimAPI_MakeWedge {
+ constructor(dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, ltx: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeWedge_2 extends BRepPrimAPI_MakeWedge {
+ constructor(Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, ltx: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeWedge_3 extends BRepPrimAPI_MakeWedge {
+ constructor(dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, xmin: Quantity_AbsorbedDose, zmin: Quantity_AbsorbedDose, xmax: Quantity_AbsorbedDose, zmax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeWedge_4 extends BRepPrimAPI_MakeWedge {
+ constructor(Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose, xmin: Quantity_AbsorbedDose, zmin: Quantity_AbsorbedDose, xmax: Quantity_AbsorbedDose, zmax: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeHalfSpace extends BRepBuilderAPI_MakeShape {
+ Solid(): TopoDS_Solid;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeHalfSpace_1 extends BRepPrimAPI_MakeHalfSpace {
+ constructor(Face: TopoDS_Face, RefPnt: gp_Pnt);
+ }
+
+ export declare class BRepPrimAPI_MakeHalfSpace_2 extends BRepPrimAPI_MakeHalfSpace {
+ constructor(Shell: TopoDS_Shell, RefPnt: gp_Pnt);
+ }
+
+export declare class BRepPrimAPI_MakePrism extends BRepPrimAPI_MakeSweep {
+ Prism(): BRepSweep_Prism;
+ Build(): void;
+ FirstShape_1(): TopoDS_Shape;
+ LastShape_1(): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ FirstShape_2(theShape: TopoDS_Shape): TopoDS_Shape;
+ LastShape_2(theShape: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakePrism_1 extends BRepPrimAPI_MakePrism {
+ constructor(S: TopoDS_Shape, V: gp_Vec, Copy: Standard_Boolean, Canonize: Standard_Boolean);
+ }
+
+ export declare class BRepPrimAPI_MakePrism_2 extends BRepPrimAPI_MakePrism {
+ constructor(S: TopoDS_Shape, D: gp_Dir, Inf: Standard_Boolean, Copy: Standard_Boolean, Canonize: Standard_Boolean);
+ }
+
+export declare class BRepPrimAPI_MakeOneAxis extends BRepBuilderAPI_MakeShape {
+ OneAxis(): Standard_Address;
+ Build(): void;
+ Face(): TopoDS_Face;
+ Shell(): TopoDS_Shell;
+ Solid(): TopoDS_Solid;
+ delete(): void;
+}
+
+export declare class BRepPrimAPI_MakeCylinder extends BRepPrimAPI_MakeOneAxis {
+ OneAxis(): Standard_Address;
+ Cylinder(): BRepPrim_Cylinder;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeCylinder_1 extends BRepPrimAPI_MakeCylinder {
+ constructor(R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCylinder_2 extends BRepPrimAPI_MakeCylinder {
+ constructor(R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCylinder_3 extends BRepPrimAPI_MakeCylinder {
+ constructor(Axes: gp_Ax2, R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCylinder_4 extends BRepPrimAPI_MakeCylinder {
+ constructor(Axes: gp_Ax2, R: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeSweep extends BRepBuilderAPI_MakeShape {
+ FirstShape(): TopoDS_Shape;
+ LastShape(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepPrimAPI_MakeSphere extends BRepPrimAPI_MakeOneAxis {
+ OneAxis(): Standard_Address;
+ Sphere(): BRepPrim_Sphere;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeSphere_1 extends BRepPrimAPI_MakeSphere {
+ constructor(R: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_2 extends BRepPrimAPI_MakeSphere {
+ constructor(R: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_3 extends BRepPrimAPI_MakeSphere {
+ constructor(R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_4 extends BRepPrimAPI_MakeSphere {
+ constructor(R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose, angle3: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_5 extends BRepPrimAPI_MakeSphere {
+ constructor(Center: gp_Pnt, R: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_6 extends BRepPrimAPI_MakeSphere {
+ constructor(Center: gp_Pnt, R: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_7 extends BRepPrimAPI_MakeSphere {
+ constructor(Center: gp_Pnt, R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_8 extends BRepPrimAPI_MakeSphere {
+ constructor(Center: gp_Pnt, R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose, angle3: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_9 extends BRepPrimAPI_MakeSphere {
+ constructor(Axis: gp_Ax2, R: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_10 extends BRepPrimAPI_MakeSphere {
+ constructor(Axis: gp_Ax2, R: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_11 extends BRepPrimAPI_MakeSphere {
+ constructor(Axis: gp_Ax2, R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeSphere_12 extends BRepPrimAPI_MakeSphere {
+ constructor(Axis: gp_Ax2, R: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose, angle3: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeTorus extends BRepPrimAPI_MakeOneAxis {
+ OneAxis(): Standard_Address;
+ Torus(): BRepPrim_Torus;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeTorus_1 extends BRepPrimAPI_MakeTorus {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_2 extends BRepPrimAPI_MakeTorus {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_3 extends BRepPrimAPI_MakeTorus {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_4 extends BRepPrimAPI_MakeTorus {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_5 extends BRepPrimAPI_MakeTorus {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_6 extends BRepPrimAPI_MakeTorus {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_7 extends BRepPrimAPI_MakeTorus {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeTorus_8 extends BRepPrimAPI_MakeTorus {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, angle1: Quantity_AbsorbedDose, angle2: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeRevol extends BRepPrimAPI_MakeSweep {
+ Revol(): BRepSweep_Revol;
+ Build(): void;
+ FirstShape_1(): TopoDS_Shape;
+ LastShape_1(): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ FirstShape_2(theShape: TopoDS_Shape): TopoDS_Shape;
+ LastShape_2(theShape: TopoDS_Shape): TopoDS_Shape;
+ HasDegenerated(): Standard_Boolean;
+ Degenerated(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeRevol_1 extends BRepPrimAPI_MakeRevol {
+ constructor(S: TopoDS_Shape, A: gp_Ax1, D: Quantity_AbsorbedDose, Copy: Standard_Boolean);
+ }
+
+ export declare class BRepPrimAPI_MakeRevol_2 extends BRepPrimAPI_MakeRevol {
+ constructor(S: TopoDS_Shape, A: gp_Ax1, Copy: Standard_Boolean);
+ }
+
+export declare class BRepPrimAPI_MakeRevolution extends BRepPrimAPI_MakeOneAxis {
+ OneAxis(): Standard_Address;
+ Revolution(): BRepPrim_Revolution;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeRevolution_1 extends BRepPrimAPI_MakeRevolution {
+ constructor(Meridian: Handle_Geom_Curve);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_2 extends BRepPrimAPI_MakeRevolution {
+ constructor(Meridian: Handle_Geom_Curve, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_3 extends BRepPrimAPI_MakeRevolution {
+ constructor(Meridian: Handle_Geom_Curve, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_4 extends BRepPrimAPI_MakeRevolution {
+ constructor(Meridian: Handle_Geom_Curve, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_5 extends BRepPrimAPI_MakeRevolution {
+ constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_6 extends BRepPrimAPI_MakeRevolution {
+ constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_7 extends BRepPrimAPI_MakeRevolution {
+ constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeRevolution_8 extends BRepPrimAPI_MakeRevolution {
+ constructor(Axes: gp_Ax2, Meridian: Handle_Geom_Curve, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeCone extends BRepPrimAPI_MakeOneAxis {
+ OneAxis(): Standard_Address;
+ Cone(): BRepPrim_Cone;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeCone_1 extends BRepPrimAPI_MakeCone {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCone_2 extends BRepPrimAPI_MakeCone {
+ constructor(R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCone_3 extends BRepPrimAPI_MakeCone {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeCone_4 extends BRepPrimAPI_MakeCone {
+ constructor(Axes: gp_Ax2, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose, angle: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPrimAPI_MakeBox extends BRepBuilderAPI_MakeShape {
+ Init_1(theDX: Quantity_AbsorbedDose, theDY: Quantity_AbsorbedDose, theDZ: Quantity_AbsorbedDose): void;
+ Init_2(thePnt: gp_Pnt, theDX: Quantity_AbsorbedDose, theDY: Quantity_AbsorbedDose, theDZ: Quantity_AbsorbedDose): void;
+ Init_3(thePnt1: gp_Pnt, thePnt2: gp_Pnt): void;
+ Init_4(theAxes: gp_Ax2, theDX: Quantity_AbsorbedDose, theDY: Quantity_AbsorbedDose, theDZ: Quantity_AbsorbedDose): void;
+ Wedge(): BRepPrim_Wedge;
+ Build(): void;
+ Shell(): TopoDS_Shell;
+ Solid(): TopoDS_Solid;
+ BottomFace(): TopoDS_Face;
+ BackFace(): TopoDS_Face;
+ FrontFace(): TopoDS_Face;
+ LeftFace(): TopoDS_Face;
+ RightFace(): TopoDS_Face;
+ TopFace(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepPrimAPI_MakeBox_1 extends BRepPrimAPI_MakeBox {
+ constructor();
+ }
+
+ export declare class BRepPrimAPI_MakeBox_2 extends BRepPrimAPI_MakeBox {
+ constructor(dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeBox_3 extends BRepPrimAPI_MakeBox {
+ constructor(P: gp_Pnt, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepPrimAPI_MakeBox_4 extends BRepPrimAPI_MakeBox {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepPrimAPI_MakeBox_5 extends BRepPrimAPI_MakeBox {
+ constructor(Axes: gp_Ax2, dx: Quantity_AbsorbedDose, dy: Quantity_AbsorbedDose, dz: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_BinMDataXtd_GeometryDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_GeometryDriver): void;
+ get(): BinMDataXtd_GeometryDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_GeometryDriver_1 extends Handle_BinMDataXtd_GeometryDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_GeometryDriver_2 extends Handle_BinMDataXtd_GeometryDriver {
+ constructor(thePtr: BinMDataXtd_GeometryDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_GeometryDriver_3 extends Handle_BinMDataXtd_GeometryDriver {
+ constructor(theHandle: Handle_BinMDataXtd_GeometryDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_GeometryDriver_4 extends Handle_BinMDataXtd_GeometryDriver {
+ constructor(theHandle: Handle_BinMDataXtd_GeometryDriver);
+ }
+
+export declare class Handle_BinMDataXtd_PatternStdDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_PatternStdDriver): void;
+ get(): BinMDataXtd_PatternStdDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_PatternStdDriver_1 extends Handle_BinMDataXtd_PatternStdDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_PatternStdDriver_2 extends Handle_BinMDataXtd_PatternStdDriver {
+ constructor(thePtr: BinMDataXtd_PatternStdDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PatternStdDriver_3 extends Handle_BinMDataXtd_PatternStdDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PatternStdDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PatternStdDriver_4 extends Handle_BinMDataXtd_PatternStdDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PatternStdDriver);
+ }
+
+export declare class Handle_BinMDataXtd_ConstraintDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_ConstraintDriver): void;
+ get(): BinMDataXtd_ConstraintDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_ConstraintDriver_1 extends Handle_BinMDataXtd_ConstraintDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_ConstraintDriver_2 extends Handle_BinMDataXtd_ConstraintDriver {
+ constructor(thePtr: BinMDataXtd_ConstraintDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_ConstraintDriver_3 extends Handle_BinMDataXtd_ConstraintDriver {
+ constructor(theHandle: Handle_BinMDataXtd_ConstraintDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_ConstraintDriver_4 extends Handle_BinMDataXtd_ConstraintDriver {
+ constructor(theHandle: Handle_BinMDataXtd_ConstraintDriver);
+ }
+
+export declare class Handle_BinMDataXtd_PresentationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_PresentationDriver): void;
+ get(): BinMDataXtd_PresentationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_PresentationDriver_1 extends Handle_BinMDataXtd_PresentationDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_PresentationDriver_2 extends Handle_BinMDataXtd_PresentationDriver {
+ constructor(thePtr: BinMDataXtd_PresentationDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PresentationDriver_3 extends Handle_BinMDataXtd_PresentationDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PresentationDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PresentationDriver_4 extends Handle_BinMDataXtd_PresentationDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PresentationDriver);
+ }
+
+export declare class Handle_BinMDataXtd_PositionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_PositionDriver): void;
+ get(): BinMDataXtd_PositionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_PositionDriver_1 extends Handle_BinMDataXtd_PositionDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_PositionDriver_2 extends Handle_BinMDataXtd_PositionDriver {
+ constructor(thePtr: BinMDataXtd_PositionDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PositionDriver_3 extends Handle_BinMDataXtd_PositionDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PositionDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_PositionDriver_4 extends Handle_BinMDataXtd_PositionDriver {
+ constructor(theHandle: Handle_BinMDataXtd_PositionDriver);
+ }
+
+export declare class Handle_BinMDataXtd_TriangulationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataXtd_TriangulationDriver): void;
+ get(): BinMDataXtd_TriangulationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataXtd_TriangulationDriver_1 extends Handle_BinMDataXtd_TriangulationDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataXtd_TriangulationDriver_2 extends Handle_BinMDataXtd_TriangulationDriver {
+ constructor(thePtr: BinMDataXtd_TriangulationDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_TriangulationDriver_3 extends Handle_BinMDataXtd_TriangulationDriver {
+ constructor(theHandle: Handle_BinMDataXtd_TriangulationDriver);
+ }
+
+ export declare class Handle_BinMDataXtd_TriangulationDriver_4 extends Handle_BinMDataXtd_TriangulationDriver {
+ constructor(theHandle: Handle_BinMDataXtd_TriangulationDriver);
+ }
+
+export declare class Handle_GeomFill_CoonsAlgPatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_CoonsAlgPatch): void;
+ get(): GeomFill_CoonsAlgPatch;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_CoonsAlgPatch_1 extends Handle_GeomFill_CoonsAlgPatch {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_CoonsAlgPatch_2 extends Handle_GeomFill_CoonsAlgPatch {
+ constructor(thePtr: GeomFill_CoonsAlgPatch);
+ }
+
+ export declare class Handle_GeomFill_CoonsAlgPatch_3 extends Handle_GeomFill_CoonsAlgPatch {
+ constructor(theHandle: Handle_GeomFill_CoonsAlgPatch);
+ }
+
+ export declare class Handle_GeomFill_CoonsAlgPatch_4 extends Handle_GeomFill_CoonsAlgPatch {
+ constructor(theHandle: Handle_GeomFill_CoonsAlgPatch);
+ }
+
+export declare class Handle_GeomFill_HArray1OfSectionLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_HArray1OfSectionLaw): void;
+ get(): GeomFill_HArray1OfSectionLaw;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_HArray1OfSectionLaw_1 extends Handle_GeomFill_HArray1OfSectionLaw {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_HArray1OfSectionLaw_2 extends Handle_GeomFill_HArray1OfSectionLaw {
+ constructor(thePtr: GeomFill_HArray1OfSectionLaw);
+ }
+
+ export declare class Handle_GeomFill_HArray1OfSectionLaw_3 extends Handle_GeomFill_HArray1OfSectionLaw {
+ constructor(theHandle: Handle_GeomFill_HArray1OfSectionLaw);
+ }
+
+ export declare class Handle_GeomFill_HArray1OfSectionLaw_4 extends Handle_GeomFill_HArray1OfSectionLaw {
+ constructor(theHandle: Handle_GeomFill_HArray1OfSectionLaw);
+ }
+
+export declare class Handle_GeomFill_TrihedronLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_TrihedronLaw): void;
+ get(): GeomFill_TrihedronLaw;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_TrihedronLaw_1 extends Handle_GeomFill_TrihedronLaw {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_TrihedronLaw_2 extends Handle_GeomFill_TrihedronLaw {
+ constructor(thePtr: GeomFill_TrihedronLaw);
+ }
+
+ export declare class Handle_GeomFill_TrihedronLaw_3 extends Handle_GeomFill_TrihedronLaw {
+ constructor(theHandle: Handle_GeomFill_TrihedronLaw);
+ }
+
+ export declare class Handle_GeomFill_TrihedronLaw_4 extends Handle_GeomFill_TrihedronLaw {
+ constructor(theHandle: Handle_GeomFill_TrihedronLaw);
+ }
+
+export declare class Handle_GeomFill_LocationLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_LocationLaw): void;
+ get(): GeomFill_LocationLaw;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_LocationLaw_1 extends Handle_GeomFill_LocationLaw {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_LocationLaw_2 extends Handle_GeomFill_LocationLaw {
+ constructor(thePtr: GeomFill_LocationLaw);
+ }
+
+ export declare class Handle_GeomFill_LocationLaw_3 extends Handle_GeomFill_LocationLaw {
+ constructor(theHandle: Handle_GeomFill_LocationLaw);
+ }
+
+ export declare class Handle_GeomFill_LocationLaw_4 extends Handle_GeomFill_LocationLaw {
+ constructor(theHandle: Handle_GeomFill_LocationLaw);
+ }
+
+export declare class Handle_GeomFill_DiscreteTrihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_DiscreteTrihedron): void;
+ get(): GeomFill_DiscreteTrihedron;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_DiscreteTrihedron_1 extends Handle_GeomFill_DiscreteTrihedron {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_DiscreteTrihedron_2 extends Handle_GeomFill_DiscreteTrihedron {
+ constructor(thePtr: GeomFill_DiscreteTrihedron);
+ }
+
+ export declare class Handle_GeomFill_DiscreteTrihedron_3 extends Handle_GeomFill_DiscreteTrihedron {
+ constructor(theHandle: Handle_GeomFill_DiscreteTrihedron);
+ }
+
+ export declare class Handle_GeomFill_DiscreteTrihedron_4 extends Handle_GeomFill_DiscreteTrihedron {
+ constructor(theHandle: Handle_GeomFill_DiscreteTrihedron);
+ }
+
+export declare class Handle_GeomFill_Frenet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_Frenet): void;
+ get(): GeomFill_Frenet;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_Frenet_1 extends Handle_GeomFill_Frenet {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_Frenet_2 extends Handle_GeomFill_Frenet {
+ constructor(thePtr: GeomFill_Frenet);
+ }
+
+ export declare class Handle_GeomFill_Frenet_3 extends Handle_GeomFill_Frenet {
+ constructor(theHandle: Handle_GeomFill_Frenet);
+ }
+
+ export declare class Handle_GeomFill_Frenet_4 extends Handle_GeomFill_Frenet {
+ constructor(theHandle: Handle_GeomFill_Frenet);
+ }
+
+export declare class Handle_GeomFill_EvolvedSection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_EvolvedSection): void;
+ get(): GeomFill_EvolvedSection;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_EvolvedSection_1 extends Handle_GeomFill_EvolvedSection {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_EvolvedSection_2 extends Handle_GeomFill_EvolvedSection {
+ constructor(thePtr: GeomFill_EvolvedSection);
+ }
+
+ export declare class Handle_GeomFill_EvolvedSection_3 extends Handle_GeomFill_EvolvedSection {
+ constructor(theHandle: Handle_GeomFill_EvolvedSection);
+ }
+
+ export declare class Handle_GeomFill_EvolvedSection_4 extends Handle_GeomFill_EvolvedSection {
+ constructor(theHandle: Handle_GeomFill_EvolvedSection);
+ }
+
+export declare class Handle_GeomFill_LocationDraft {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_LocationDraft): void;
+ get(): GeomFill_LocationDraft;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_LocationDraft_1 extends Handle_GeomFill_LocationDraft {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_LocationDraft_2 extends Handle_GeomFill_LocationDraft {
+ constructor(thePtr: GeomFill_LocationDraft);
+ }
+
+ export declare class Handle_GeomFill_LocationDraft_3 extends Handle_GeomFill_LocationDraft {
+ constructor(theHandle: Handle_GeomFill_LocationDraft);
+ }
+
+ export declare class Handle_GeomFill_LocationDraft_4 extends Handle_GeomFill_LocationDraft {
+ constructor(theHandle: Handle_GeomFill_LocationDraft);
+ }
+
+export declare class Handle_GeomFill_Boundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_Boundary): void;
+ get(): GeomFill_Boundary;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_Boundary_1 extends Handle_GeomFill_Boundary {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_Boundary_2 extends Handle_GeomFill_Boundary {
+ constructor(thePtr: GeomFill_Boundary);
+ }
+
+ export declare class Handle_GeomFill_Boundary_3 extends Handle_GeomFill_Boundary {
+ constructor(theHandle: Handle_GeomFill_Boundary);
+ }
+
+ export declare class Handle_GeomFill_Boundary_4 extends Handle_GeomFill_Boundary {
+ constructor(theHandle: Handle_GeomFill_Boundary);
+ }
+
+export declare class Handle_GeomFill_NSections {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_NSections): void;
+ get(): GeomFill_NSections;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_NSections_1 extends Handle_GeomFill_NSections {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_NSections_2 extends Handle_GeomFill_NSections {
+ constructor(thePtr: GeomFill_NSections);
+ }
+
+ export declare class Handle_GeomFill_NSections_3 extends Handle_GeomFill_NSections {
+ constructor(theHandle: Handle_GeomFill_NSections);
+ }
+
+ export declare class Handle_GeomFill_NSections_4 extends Handle_GeomFill_NSections {
+ constructor(theHandle: Handle_GeomFill_NSections);
+ }
+
+export declare class GeomFill_SequenceOfAx2 extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: GeomFill_SequenceOfAx2): GeomFill_SequenceOfAx2;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Ax2): void;
+ Append_2(theSeq: GeomFill_SequenceOfAx2): void;
+ Prepend_1(theItem: gp_Ax2): void;
+ Prepend_2(theSeq: GeomFill_SequenceOfAx2): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Ax2): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfAx2): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfAx2): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Ax2): void;
+ Split(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfAx2): void;
+ First(): gp_Ax2;
+ ChangeFirst(): gp_Ax2;
+ Last(): gp_Ax2;
+ ChangeLast(): gp_Ax2;
+ Value(theIndex: Standard_Integer): gp_Ax2;
+ ChangeValue(theIndex: Standard_Integer): gp_Ax2;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Ax2): void;
+ delete(): void;
+}
+
+ export declare class GeomFill_SequenceOfAx2_1 extends GeomFill_SequenceOfAx2 {
+ constructor();
+ }
+
+ export declare class GeomFill_SequenceOfAx2_2 extends GeomFill_SequenceOfAx2 {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class GeomFill_SequenceOfAx2_3 extends GeomFill_SequenceOfAx2 {
+ constructor(theOther: GeomFill_SequenceOfAx2);
+ }
+
+export declare class Handle_GeomFill_TgtOnCoons {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_TgtOnCoons): void;
+ get(): GeomFill_TgtOnCoons;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_TgtOnCoons_1 extends Handle_GeomFill_TgtOnCoons {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_TgtOnCoons_2 extends Handle_GeomFill_TgtOnCoons {
+ constructor(thePtr: GeomFill_TgtOnCoons);
+ }
+
+ export declare class Handle_GeomFill_TgtOnCoons_3 extends Handle_GeomFill_TgtOnCoons {
+ constructor(theHandle: Handle_GeomFill_TgtOnCoons);
+ }
+
+ export declare class Handle_GeomFill_TgtOnCoons_4 extends Handle_GeomFill_TgtOnCoons {
+ constructor(theHandle: Handle_GeomFill_TgtOnCoons);
+ }
+
+export declare class Handle_GeomFill_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_Line): void;
+ get(): GeomFill_Line;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_Line_1 extends Handle_GeomFill_Line {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_Line_2 extends Handle_GeomFill_Line {
+ constructor(thePtr: GeomFill_Line);
+ }
+
+ export declare class Handle_GeomFill_Line_3 extends Handle_GeomFill_Line {
+ constructor(theHandle: Handle_GeomFill_Line);
+ }
+
+ export declare class Handle_GeomFill_Line_4 extends Handle_GeomFill_Line {
+ constructor(theHandle: Handle_GeomFill_Line);
+ }
+
+export declare class Handle_GeomFill_CircularBlendFunc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_CircularBlendFunc): void;
+ get(): GeomFill_CircularBlendFunc;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_CircularBlendFunc_1 extends Handle_GeomFill_CircularBlendFunc {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_CircularBlendFunc_2 extends Handle_GeomFill_CircularBlendFunc {
+ constructor(thePtr: GeomFill_CircularBlendFunc);
+ }
+
+ export declare class Handle_GeomFill_CircularBlendFunc_3 extends Handle_GeomFill_CircularBlendFunc {
+ constructor(theHandle: Handle_GeomFill_CircularBlendFunc);
+ }
+
+ export declare class Handle_GeomFill_CircularBlendFunc_4 extends Handle_GeomFill_CircularBlendFunc {
+ constructor(theHandle: Handle_GeomFill_CircularBlendFunc);
+ }
+
+export declare class Handle_GeomFill_GuideTrihedronAC {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_GuideTrihedronAC): void;
+ get(): GeomFill_GuideTrihedronAC;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_GuideTrihedronAC_1 extends Handle_GeomFill_GuideTrihedronAC {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronAC_2 extends Handle_GeomFill_GuideTrihedronAC {
+ constructor(thePtr: GeomFill_GuideTrihedronAC);
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronAC_3 extends Handle_GeomFill_GuideTrihedronAC {
+ constructor(theHandle: Handle_GeomFill_GuideTrihedronAC);
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronAC_4 extends Handle_GeomFill_GuideTrihedronAC {
+ constructor(theHandle: Handle_GeomFill_GuideTrihedronAC);
+ }
+
+export declare class Handle_GeomFill_DegeneratedBound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_DegeneratedBound): void;
+ get(): GeomFill_DegeneratedBound;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_DegeneratedBound_1 extends Handle_GeomFill_DegeneratedBound {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_DegeneratedBound_2 extends Handle_GeomFill_DegeneratedBound {
+ constructor(thePtr: GeomFill_DegeneratedBound);
+ }
+
+ export declare class Handle_GeomFill_DegeneratedBound_3 extends Handle_GeomFill_DegeneratedBound {
+ constructor(theHandle: Handle_GeomFill_DegeneratedBound);
+ }
+
+ export declare class Handle_GeomFill_DegeneratedBound_4 extends Handle_GeomFill_DegeneratedBound {
+ constructor(theHandle: Handle_GeomFill_DegeneratedBound);
+ }
+
+export declare class Handle_GeomFill_ConstantBiNormal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_ConstantBiNormal): void;
+ get(): GeomFill_ConstantBiNormal;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_ConstantBiNormal_1 extends Handle_GeomFill_ConstantBiNormal {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_ConstantBiNormal_2 extends Handle_GeomFill_ConstantBiNormal {
+ constructor(thePtr: GeomFill_ConstantBiNormal);
+ }
+
+ export declare class Handle_GeomFill_ConstantBiNormal_3 extends Handle_GeomFill_ConstantBiNormal {
+ constructor(theHandle: Handle_GeomFill_ConstantBiNormal);
+ }
+
+ export declare class Handle_GeomFill_ConstantBiNormal_4 extends Handle_GeomFill_ConstantBiNormal {
+ constructor(theHandle: Handle_GeomFill_ConstantBiNormal);
+ }
+
+export declare type GeomFill_FillingStyle = {
+ GeomFill_StretchStyle: {};
+ GeomFill_CoonsStyle: {};
+ GeomFill_CurvedStyle: {};
+}
+
+export declare class Handle_GeomFill_Fixed {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_Fixed): void;
+ get(): GeomFill_Fixed;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_Fixed_1 extends Handle_GeomFill_Fixed {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_Fixed_2 extends Handle_GeomFill_Fixed {
+ constructor(thePtr: GeomFill_Fixed);
+ }
+
+ export declare class Handle_GeomFill_Fixed_3 extends Handle_GeomFill_Fixed {
+ constructor(theHandle: Handle_GeomFill_Fixed);
+ }
+
+ export declare class Handle_GeomFill_Fixed_4 extends Handle_GeomFill_Fixed {
+ constructor(theHandle: Handle_GeomFill_Fixed);
+ }
+
+export declare class Handle_GeomFill_HSequenceOfAx2 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_HSequenceOfAx2): void;
+ get(): GeomFill_HSequenceOfAx2;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_HSequenceOfAx2_1 extends Handle_GeomFill_HSequenceOfAx2 {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_HSequenceOfAx2_2 extends Handle_GeomFill_HSequenceOfAx2 {
+ constructor(thePtr: GeomFill_HSequenceOfAx2);
+ }
+
+ export declare class Handle_GeomFill_HSequenceOfAx2_3 extends Handle_GeomFill_HSequenceOfAx2 {
+ constructor(theHandle: Handle_GeomFill_HSequenceOfAx2);
+ }
+
+ export declare class Handle_GeomFill_HSequenceOfAx2_4 extends Handle_GeomFill_HSequenceOfAx2 {
+ constructor(theHandle: Handle_GeomFill_HSequenceOfAx2);
+ }
+
+export declare type GeomFill_ApproxStyle = {
+ GeomFill_Section: {};
+ GeomFill_Location: {};
+}
+
+export declare class Handle_GeomFill_BoundWithSurf {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_BoundWithSurf): void;
+ get(): GeomFill_BoundWithSurf;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_BoundWithSurf_1 extends Handle_GeomFill_BoundWithSurf {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_BoundWithSurf_2 extends Handle_GeomFill_BoundWithSurf {
+ constructor(thePtr: GeomFill_BoundWithSurf);
+ }
+
+ export declare class Handle_GeomFill_BoundWithSurf_3 extends Handle_GeomFill_BoundWithSurf {
+ constructor(theHandle: Handle_GeomFill_BoundWithSurf);
+ }
+
+ export declare class Handle_GeomFill_BoundWithSurf_4 extends Handle_GeomFill_BoundWithSurf {
+ constructor(theHandle: Handle_GeomFill_BoundWithSurf);
+ }
+
+export declare type GeomFill_PipeError = {
+ GeomFill_PipeOk: {};
+ GeomFill_PipeNotOk: {};
+ GeomFill_PlaneNotIntersectGuide: {};
+ GeomFill_ImpossibleContact: {};
+}
+
+export declare class Handle_GeomFill_SimpleBound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_SimpleBound): void;
+ get(): GeomFill_SimpleBound;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_SimpleBound_1 extends Handle_GeomFill_SimpleBound {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_SimpleBound_2 extends Handle_GeomFill_SimpleBound {
+ constructor(thePtr: GeomFill_SimpleBound);
+ }
+
+ export declare class Handle_GeomFill_SimpleBound_3 extends Handle_GeomFill_SimpleBound {
+ constructor(theHandle: Handle_GeomFill_SimpleBound);
+ }
+
+ export declare class Handle_GeomFill_SimpleBound_4 extends Handle_GeomFill_SimpleBound {
+ constructor(theHandle: Handle_GeomFill_SimpleBound);
+ }
+
+export declare class GeomFill_SequenceOfTrsf extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: GeomFill_SequenceOfTrsf): GeomFill_SequenceOfTrsf;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: gp_Trsf): void;
+ Append_2(theSeq: GeomFill_SequenceOfTrsf): void;
+ Prepend_1(theItem: gp_Trsf): void;
+ Prepend_2(theSeq: GeomFill_SequenceOfTrsf): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: gp_Trsf): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfTrsf): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfTrsf): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: gp_Trsf): void;
+ Split(theIndex: Standard_Integer, theSeq: GeomFill_SequenceOfTrsf): void;
+ First(): gp_Trsf;
+ ChangeFirst(): gp_Trsf;
+ Last(): gp_Trsf;
+ ChangeLast(): gp_Trsf;
+ Value(theIndex: Standard_Integer): gp_Trsf;
+ ChangeValue(theIndex: Standard_Integer): gp_Trsf;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Trsf): void;
+ delete(): void;
+}
+
+ export declare class GeomFill_SequenceOfTrsf_1 extends GeomFill_SequenceOfTrsf {
+ constructor();
+ }
+
+ export declare class GeomFill_SequenceOfTrsf_2 extends GeomFill_SequenceOfTrsf {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class GeomFill_SequenceOfTrsf_3 extends GeomFill_SequenceOfTrsf {
+ constructor(theOther: GeomFill_SequenceOfTrsf);
+ }
+
+export declare class Handle_GeomFill_LocationGuide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_LocationGuide): void;
+ get(): GeomFill_LocationGuide;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_LocationGuide_1 extends Handle_GeomFill_LocationGuide {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_LocationGuide_2 extends Handle_GeomFill_LocationGuide {
+ constructor(thePtr: GeomFill_LocationGuide);
+ }
+
+ export declare class Handle_GeomFill_LocationGuide_3 extends Handle_GeomFill_LocationGuide {
+ constructor(theHandle: Handle_GeomFill_LocationGuide);
+ }
+
+ export declare class Handle_GeomFill_LocationGuide_4 extends Handle_GeomFill_LocationGuide {
+ constructor(theHandle: Handle_GeomFill_LocationGuide);
+ }
+
+export declare class Handle_GeomFill_SectionLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_SectionLaw): void;
+ get(): GeomFill_SectionLaw;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_SectionLaw_1 extends Handle_GeomFill_SectionLaw {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_SectionLaw_2 extends Handle_GeomFill_SectionLaw {
+ constructor(thePtr: GeomFill_SectionLaw);
+ }
+
+ export declare class Handle_GeomFill_SectionLaw_3 extends Handle_GeomFill_SectionLaw {
+ constructor(theHandle: Handle_GeomFill_SectionLaw);
+ }
+
+ export declare class Handle_GeomFill_SectionLaw_4 extends Handle_GeomFill_SectionLaw {
+ constructor(theHandle: Handle_GeomFill_SectionLaw);
+ }
+
+export declare class Handle_GeomFill_DraftTrihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_DraftTrihedron): void;
+ get(): GeomFill_DraftTrihedron;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_DraftTrihedron_1 extends Handle_GeomFill_DraftTrihedron {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_DraftTrihedron_2 extends Handle_GeomFill_DraftTrihedron {
+ constructor(thePtr: GeomFill_DraftTrihedron);
+ }
+
+ export declare class Handle_GeomFill_DraftTrihedron_3 extends Handle_GeomFill_DraftTrihedron {
+ constructor(theHandle: Handle_GeomFill_DraftTrihedron);
+ }
+
+ export declare class Handle_GeomFill_DraftTrihedron_4 extends Handle_GeomFill_DraftTrihedron {
+ constructor(theHandle: Handle_GeomFill_DraftTrihedron);
+ }
+
+export declare class Handle_GeomFill_TrihedronWithGuide {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_TrihedronWithGuide): void;
+ get(): GeomFill_TrihedronWithGuide;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_TrihedronWithGuide_1 extends Handle_GeomFill_TrihedronWithGuide {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_TrihedronWithGuide_2 extends Handle_GeomFill_TrihedronWithGuide {
+ constructor(thePtr: GeomFill_TrihedronWithGuide);
+ }
+
+ export declare class Handle_GeomFill_TrihedronWithGuide_3 extends Handle_GeomFill_TrihedronWithGuide {
+ constructor(theHandle: Handle_GeomFill_TrihedronWithGuide);
+ }
+
+ export declare class Handle_GeomFill_TrihedronWithGuide_4 extends Handle_GeomFill_TrihedronWithGuide {
+ constructor(theHandle: Handle_GeomFill_TrihedronWithGuide);
+ }
+
+export declare class Handle_GeomFill_CorrectedFrenet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_CorrectedFrenet): void;
+ get(): GeomFill_CorrectedFrenet;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_CorrectedFrenet_1 extends Handle_GeomFill_CorrectedFrenet {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_CorrectedFrenet_2 extends Handle_GeomFill_CorrectedFrenet {
+ constructor(thePtr: GeomFill_CorrectedFrenet);
+ }
+
+ export declare class Handle_GeomFill_CorrectedFrenet_3 extends Handle_GeomFill_CorrectedFrenet {
+ constructor(theHandle: Handle_GeomFill_CorrectedFrenet);
+ }
+
+ export declare class Handle_GeomFill_CorrectedFrenet_4 extends Handle_GeomFill_CorrectedFrenet {
+ constructor(theHandle: Handle_GeomFill_CorrectedFrenet);
+ }
+
+export declare class Handle_GeomFill_TgtField {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_TgtField): void;
+ get(): GeomFill_TgtField;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_TgtField_1 extends Handle_GeomFill_TgtField {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_TgtField_2 extends Handle_GeomFill_TgtField {
+ constructor(thePtr: GeomFill_TgtField);
+ }
+
+ export declare class Handle_GeomFill_TgtField_3 extends Handle_GeomFill_TgtField {
+ constructor(theHandle: Handle_GeomFill_TgtField);
+ }
+
+ export declare class Handle_GeomFill_TgtField_4 extends Handle_GeomFill_TgtField {
+ constructor(theHandle: Handle_GeomFill_TgtField);
+ }
+
+export declare type GeomFill_Trihedron = {
+ GeomFill_IsCorrectedFrenet: {};
+ GeomFill_IsFixed: {};
+ GeomFill_IsFrenet: {};
+ GeomFill_IsConstantNormal: {};
+ GeomFill_IsDarboux: {};
+ GeomFill_IsGuideAC: {};
+ GeomFill_IsGuidePlan: {};
+ GeomFill_IsGuideACWithContact: {};
+ GeomFill_IsGuidePlanWithContact: {};
+ GeomFill_IsDiscreteTrihedron: {};
+}
+
+export declare class Handle_GeomFill_UniformSection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_UniformSection): void;
+ get(): GeomFill_UniformSection;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_UniformSection_1 extends Handle_GeomFill_UniformSection {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_UniformSection_2 extends Handle_GeomFill_UniformSection {
+ constructor(thePtr: GeomFill_UniformSection);
+ }
+
+ export declare class Handle_GeomFill_UniformSection_3 extends Handle_GeomFill_UniformSection {
+ constructor(theHandle: Handle_GeomFill_UniformSection);
+ }
+
+ export declare class Handle_GeomFill_UniformSection_4 extends Handle_GeomFill_UniformSection {
+ constructor(theHandle: Handle_GeomFill_UniformSection);
+ }
+
+export declare class Handle_GeomFill_CurveAndTrihedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_CurveAndTrihedron): void;
+ get(): GeomFill_CurveAndTrihedron;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_CurveAndTrihedron_1 extends Handle_GeomFill_CurveAndTrihedron {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_CurveAndTrihedron_2 extends Handle_GeomFill_CurveAndTrihedron {
+ constructor(thePtr: GeomFill_CurveAndTrihedron);
+ }
+
+ export declare class Handle_GeomFill_CurveAndTrihedron_3 extends Handle_GeomFill_CurveAndTrihedron {
+ constructor(theHandle: Handle_GeomFill_CurveAndTrihedron);
+ }
+
+ export declare class Handle_GeomFill_CurveAndTrihedron_4 extends Handle_GeomFill_CurveAndTrihedron {
+ constructor(theHandle: Handle_GeomFill_CurveAndTrihedron);
+ }
+
+export declare class Handle_GeomFill_HArray1OfLocationLaw {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_HArray1OfLocationLaw): void;
+ get(): GeomFill_HArray1OfLocationLaw;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_HArray1OfLocationLaw_1 extends Handle_GeomFill_HArray1OfLocationLaw {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_HArray1OfLocationLaw_2 extends Handle_GeomFill_HArray1OfLocationLaw {
+ constructor(thePtr: GeomFill_HArray1OfLocationLaw);
+ }
+
+ export declare class Handle_GeomFill_HArray1OfLocationLaw_3 extends Handle_GeomFill_HArray1OfLocationLaw {
+ constructor(theHandle: Handle_GeomFill_HArray1OfLocationLaw);
+ }
+
+ export declare class Handle_GeomFill_HArray1OfLocationLaw_4 extends Handle_GeomFill_HArray1OfLocationLaw {
+ constructor(theHandle: Handle_GeomFill_HArray1OfLocationLaw);
+ }
+
+export declare class Handle_GeomFill_Darboux {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_Darboux): void;
+ get(): GeomFill_Darboux;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_Darboux_1 extends Handle_GeomFill_Darboux {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_Darboux_2 extends Handle_GeomFill_Darboux {
+ constructor(thePtr: GeomFill_Darboux);
+ }
+
+ export declare class Handle_GeomFill_Darboux_3 extends Handle_GeomFill_Darboux {
+ constructor(theHandle: Handle_GeomFill_Darboux);
+ }
+
+ export declare class Handle_GeomFill_Darboux_4 extends Handle_GeomFill_Darboux {
+ constructor(theHandle: Handle_GeomFill_Darboux);
+ }
+
+export declare class Handle_GeomFill_SweepFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_SweepFunction): void;
+ get(): GeomFill_SweepFunction;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_SweepFunction_1 extends Handle_GeomFill_SweepFunction {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_SweepFunction_2 extends Handle_GeomFill_SweepFunction {
+ constructor(thePtr: GeomFill_SweepFunction);
+ }
+
+ export declare class Handle_GeomFill_SweepFunction_3 extends Handle_GeomFill_SweepFunction {
+ constructor(theHandle: Handle_GeomFill_SweepFunction);
+ }
+
+ export declare class Handle_GeomFill_SweepFunction_4 extends Handle_GeomFill_SweepFunction {
+ constructor(theHandle: Handle_GeomFill_SweepFunction);
+ }
+
+export declare class Handle_GeomFill_GuideTrihedronPlan {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomFill_GuideTrihedronPlan): void;
+ get(): GeomFill_GuideTrihedronPlan;
+ delete(): void;
+}
+
+ export declare class Handle_GeomFill_GuideTrihedronPlan_1 extends Handle_GeomFill_GuideTrihedronPlan {
+ constructor();
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronPlan_2 extends Handle_GeomFill_GuideTrihedronPlan {
+ constructor(thePtr: GeomFill_GuideTrihedronPlan);
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronPlan_3 extends Handle_GeomFill_GuideTrihedronPlan {
+ constructor(theHandle: Handle_GeomFill_GuideTrihedronPlan);
+ }
+
+ export declare class Handle_GeomFill_GuideTrihedronPlan_4 extends Handle_GeomFill_GuideTrihedronPlan {
+ constructor(theHandle: Handle_GeomFill_GuideTrihedronPlan);
+ }
+
+export declare class Handle_StepDimTol_CommonDatum {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_CommonDatum): void;
+ get(): StepDimTol_CommonDatum;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_CommonDatum_1 extends Handle_StepDimTol_CommonDatum {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_CommonDatum_2 extends Handle_StepDimTol_CommonDatum {
+ constructor(thePtr: StepDimTol_CommonDatum);
+ }
+
+ export declare class Handle_StepDimTol_CommonDatum_3 extends Handle_StepDimTol_CommonDatum {
+ constructor(theHandle: Handle_StepDimTol_CommonDatum);
+ }
+
+ export declare class Handle_StepDimTol_CommonDatum_4 extends Handle_StepDimTol_CommonDatum {
+ constructor(theHandle: Handle_StepDimTol_CommonDatum);
+ }
+
+export declare class StepDimTol_CommonDatum extends StepRepr_CompositeShapeAspect {
+ constructor()
+ Init(theShapeAspect_Name: Handle_TCollection_HAsciiString, theShapeAspect_Description: Handle_TCollection_HAsciiString, theShapeAspect_OfShape: Handle_StepRepr_ProductDefinitionShape, theShapeAspect_ProductDefinitional: StepData_Logical, theDatum_Name: Handle_TCollection_HAsciiString, theDatum_Description: Handle_TCollection_HAsciiString, theDatum_OfShape: Handle_StepRepr_ProductDefinitionShape, theDatum_ProductDefinitional: StepData_Logical, theDatum_Identification: Handle_TCollection_HAsciiString): void;
+ Datum(): Handle_StepDimTol_Datum;
+ SetDatum(theDatum: Handle_StepDimTol_Datum): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepDimTol_GeometricToleranceType = {
+ StepDimTol_GTTAngularityTolerance: {};
+ StepDimTol_GTTCircularRunoutTolerance: {};
+ StepDimTol_GTTCoaxialityTolerance: {};
+ StepDimTol_GTTConcentricityTolerance: {};
+ StepDimTol_GTTCylindricityTolerance: {};
+ StepDimTol_GTTFlatnessTolerance: {};
+ StepDimTol_GTTLineProfileTolerance: {};
+ StepDimTol_GTTParallelismTolerance: {};
+ StepDimTol_GTTPerpendicularityTolerance: {};
+ StepDimTol_GTTPositionTolerance: {};
+ StepDimTol_GTTRoundnessTolerance: {};
+ StepDimTol_GTTStraightnessTolerance: {};
+ StepDimTol_GTTSurfaceProfileTolerance: {};
+ StepDimTol_GTTSymmetryTolerance: {};
+ StepDimTol_GTTTotalRunoutTolerance: {};
+}
+
+export declare class StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, aMGT: Handle_StepDimTol_ModifiedGeometricTolerance): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, aMGT: Handle_StepDimTol_ModifiedGeometricTolerance): void;
+ SetGeometricToleranceWithDatumReference(aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference): void;
+ GetGeometricToleranceWithDatumReference(): Handle_StepDimTol_GeometricToleranceWithDatumReference;
+ SetModifiedGeometricTolerance(aMGT: Handle_StepDimTol_ModifiedGeometricTolerance): void;
+ GetModifiedGeometricTolerance(): Handle_StepDimTol_ModifiedGeometricTolerance;
+ SetPositionTolerance(aPT: Handle_StepDimTol_PositionTolerance): void;
+ GetPositionTolerance(): Handle_StepDimTol_PositionTolerance;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol);
+ }
+
+export declare class Handle_StepDimTol_RunoutZoneOrientation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_RunoutZoneOrientation): void;
+ get(): StepDimTol_RunoutZoneOrientation;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_RunoutZoneOrientation_1 extends Handle_StepDimTol_RunoutZoneOrientation {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneOrientation_2 extends Handle_StepDimTol_RunoutZoneOrientation {
+ constructor(thePtr: StepDimTol_RunoutZoneOrientation);
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneOrientation_3 extends Handle_StepDimTol_RunoutZoneOrientation {
+ constructor(theHandle: Handle_StepDimTol_RunoutZoneOrientation);
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneOrientation_4 extends Handle_StepDimTol_RunoutZoneOrientation {
+ constructor(theHandle: Handle_StepDimTol_RunoutZoneOrientation);
+ }
+
+export declare class StepDimTol_RunoutZoneOrientation extends Standard_Transient {
+ constructor()
+ Init(theAngle: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ Angle(): Handle_StepBasic_PlaneAngleMeasureWithUnit;
+ SetAngle(theAngle: Handle_StepBasic_PlaneAngleMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_PerpendicularityTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_PerpendicularityTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_PerpendicularityTolerance): void;
+ get(): StepDimTol_PerpendicularityTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_PerpendicularityTolerance_1 extends Handle_StepDimTol_PerpendicularityTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_PerpendicularityTolerance_2 extends Handle_StepDimTol_PerpendicularityTolerance {
+ constructor(thePtr: StepDimTol_PerpendicularityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_PerpendicularityTolerance_3 extends Handle_StepDimTol_PerpendicularityTolerance {
+ constructor(theHandle: Handle_StepDimTol_PerpendicularityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_PerpendicularityTolerance_4 extends Handle_StepDimTol_PerpendicularityTolerance {
+ constructor(theHandle: Handle_StepDimTol_PerpendicularityTolerance);
+ }
+
+export declare class StepDimTol_ToleranceZoneDefinition extends Standard_Transient {
+ constructor()
+ Init(theZone: Handle_StepDimTol_ToleranceZone, theBoundaries: Handle_StepRepr_HArray1OfShapeAspect): void;
+ Boundaries(): Handle_StepRepr_HArray1OfShapeAspect;
+ SetBoundaries(theBoundaries: Handle_StepRepr_HArray1OfShapeAspect): void;
+ NbBoundaries(): Graphic3d_ZLayerId;
+ BoundariesValue(theNum: Graphic3d_ZLayerId): Handle_StepRepr_ShapeAspect;
+ SetBoundariesValue(theNum: Graphic3d_ZLayerId, theItem: Handle_StepRepr_ShapeAspect): void;
+ Zone(): Handle_StepDimTol_ToleranceZone;
+ SetZone(theZone: Handle_StepDimTol_ToleranceZone): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_ToleranceZoneDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ToleranceZoneDefinition): void;
+ get(): StepDimTol_ToleranceZoneDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ToleranceZoneDefinition_1 extends Handle_StepDimTol_ToleranceZoneDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneDefinition_2 extends Handle_StepDimTol_ToleranceZoneDefinition {
+ constructor(thePtr: StepDimTol_ToleranceZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneDefinition_3 extends Handle_StepDimTol_ToleranceZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneDefinition_4 extends Handle_StepDimTol_ToleranceZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZoneDefinition);
+ }
+
+export declare class Handle_StepDimTol_GeometricTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricTolerance): void;
+ get(): StepDimTol_GeometricTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricTolerance_1 extends Handle_StepDimTol_GeometricTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricTolerance_2 extends Handle_StepDimTol_GeometricTolerance {
+ constructor(thePtr: StepDimTol_GeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_GeometricTolerance_3 extends Handle_StepDimTol_GeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_GeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_GeometricTolerance_4 extends Handle_StepDimTol_GeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_GeometricTolerance);
+ }
+
+export declare class StepDimTol_GeometricTolerance extends Standard_Transient {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect): void;
+ Init_2(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(theName: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(theDescription: Handle_TCollection_HAsciiString): void;
+ Magnitude(): Handle_StepBasic_MeasureWithUnit;
+ SetMagnitude(theMagnitude: Handle_StepBasic_MeasureWithUnit): void;
+ TolerancedShapeAspect(): StepDimTol_GeometricToleranceTarget;
+ SetTolerancedShapeAspect_1(theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect): void;
+ SetTolerancedShapeAspect_2(theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumReferenceModifierWithValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumReferenceModifierWithValue): void;
+ get(): StepDimTol_DatumReferenceModifierWithValue;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumReferenceModifierWithValue_1 extends Handle_StepDimTol_DatumReferenceModifierWithValue {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceModifierWithValue_2 extends Handle_StepDimTol_DatumReferenceModifierWithValue {
+ constructor(thePtr: StepDimTol_DatumReferenceModifierWithValue);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceModifierWithValue_3 extends Handle_StepDimTol_DatumReferenceModifierWithValue {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceModifierWithValue);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceModifierWithValue_4 extends Handle_StepDimTol_DatumReferenceModifierWithValue {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceModifierWithValue);
+ }
+
+export declare class StepDimTol_DatumReferenceModifierWithValue extends Standard_Transient {
+ constructor()
+ Init(theModifierType: StepDimTol_DatumReferenceModifierType, theModifierValue: Handle_StepBasic_LengthMeasureWithUnit): void;
+ ModifierType(): StepDimTol_DatumReferenceModifierType;
+ SetModifierType(theModifierType: StepDimTol_DatumReferenceModifierType): void;
+ ModifierValue(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetModifierValue(theModifierValue: Handle_StepBasic_LengthMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_LineProfileTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_LineProfileTolerance): void;
+ get(): StepDimTol_LineProfileTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_LineProfileTolerance_1 extends Handle_StepDimTol_LineProfileTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_LineProfileTolerance_2 extends Handle_StepDimTol_LineProfileTolerance {
+ constructor(thePtr: StepDimTol_LineProfileTolerance);
+ }
+
+ export declare class Handle_StepDimTol_LineProfileTolerance_3 extends Handle_StepDimTol_LineProfileTolerance {
+ constructor(theHandle: Handle_StepDimTol_LineProfileTolerance);
+ }
+
+ export declare class Handle_StepDimTol_LineProfileTolerance_4 extends Handle_StepDimTol_LineProfileTolerance {
+ constructor(theHandle: Handle_StepDimTol_LineProfileTolerance);
+ }
+
+export declare class StepDimTol_LineProfileTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_ProjectedZoneDefinition extends StepDimTol_ToleranceZoneDefinition {
+ constructor()
+ Init(theZone: Handle_StepDimTol_ToleranceZone, theBoundaries: Handle_StepRepr_HArray1OfShapeAspect, theProjectionEnd: Handle_StepRepr_ShapeAspect, theProjectionLength: Handle_StepBasic_LengthMeasureWithUnit): void;
+ ProjectionEnd(): Handle_StepRepr_ShapeAspect;
+ SetProjectionEnd(theProjectionEnd: Handle_StepRepr_ShapeAspect): void;
+ ProjectionLength(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetProjectionLength(theProjectionLength: Handle_StepBasic_LengthMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_ProjectedZoneDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ProjectedZoneDefinition): void;
+ get(): StepDimTol_ProjectedZoneDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ProjectedZoneDefinition_1 extends Handle_StepDimTol_ProjectedZoneDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ProjectedZoneDefinition_2 extends Handle_StepDimTol_ProjectedZoneDefinition {
+ constructor(thePtr: StepDimTol_ProjectedZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_ProjectedZoneDefinition_3 extends Handle_StepDimTol_ProjectedZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_ProjectedZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_ProjectedZoneDefinition_4 extends Handle_StepDimTol_ProjectedZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_ProjectedZoneDefinition);
+ }
+
+export declare class StepDimTol_DatumOrCommonDatum extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Datum(): Handle_StepDimTol_Datum;
+ CommonDatumList(): Handle_StepDimTol_HArray1OfDatumReferenceElement;
+ delete(): void;
+}
+
+export declare type StepDimTol_AreaUnitType = {
+ StepDimTol_Circular: {};
+ StepDimTol_Rectangular: {};
+ StepDimTol_Square: {};
+}
+
+export declare class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theType: StepDimTol_GeometricToleranceType): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, aGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theType: StepDimTol_GeometricToleranceType): void;
+ SetGeometricToleranceWithDatumReference(theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference): void;
+ GetGeometricToleranceWithDatumReference(): Handle_StepDimTol_GeometricToleranceWithDatumReference;
+ SetGeometricToleranceWithModifiers(theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers): void;
+ GetGeometricToleranceWithModifiers(): Handle_StepDimTol_GeometricToleranceWithModifiers;
+ SetGeometricToleranceType(theType: StepDimTol_GeometricToleranceType): void;
+ GetToleranceType(): StepDimTol_GeometricToleranceType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod);
+ }
+
+export declare class StepDimTol_DatumReference extends Standard_Transient {
+ constructor()
+ Init(thePrecedence: Graphic3d_ZLayerId, theReferencedDatum: Handle_StepDimTol_Datum): void;
+ Precedence(): Graphic3d_ZLayerId;
+ SetPrecedence(thePrecedence: Graphic3d_ZLayerId): void;
+ ReferencedDatum(): Handle_StepDimTol_Datum;
+ SetReferencedDatum(theReferencedDatum: Handle_StepDimTol_Datum): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumReference): void;
+ get(): StepDimTol_DatumReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumReference_1 extends Handle_StepDimTol_DatumReference {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumReference_2 extends Handle_StepDimTol_DatumReference {
+ constructor(thePtr: StepDimTol_DatumReference);
+ }
+
+ export declare class Handle_StepDimTol_DatumReference_3 extends Handle_StepDimTol_DatumReference {
+ constructor(theHandle: Handle_StepDimTol_DatumReference);
+ }
+
+ export declare class Handle_StepDimTol_DatumReference_4 extends Handle_StepDimTol_DatumReference {
+ constructor(theHandle: Handle_StepDimTol_DatumReference);
+ }
+
+export declare class Handle_StepDimTol_TotalRunoutTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_TotalRunoutTolerance): void;
+ get(): StepDimTol_TotalRunoutTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_TotalRunoutTolerance_1 extends Handle_StepDimTol_TotalRunoutTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_TotalRunoutTolerance_2 extends Handle_StepDimTol_TotalRunoutTolerance {
+ constructor(thePtr: StepDimTol_TotalRunoutTolerance);
+ }
+
+ export declare class Handle_StepDimTol_TotalRunoutTolerance_3 extends Handle_StepDimTol_TotalRunoutTolerance {
+ constructor(theHandle: Handle_StepDimTol_TotalRunoutTolerance);
+ }
+
+ export declare class Handle_StepDimTol_TotalRunoutTolerance_4 extends Handle_StepDimTol_TotalRunoutTolerance {
+ constructor(theHandle: Handle_StepDimTol_TotalRunoutTolerance);
+ }
+
+export declare class StepDimTol_TotalRunoutTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_FlatnessTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_FlatnessTolerance): void;
+ get(): StepDimTol_FlatnessTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_FlatnessTolerance_1 extends Handle_StepDimTol_FlatnessTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_FlatnessTolerance_2 extends Handle_StepDimTol_FlatnessTolerance {
+ constructor(thePtr: StepDimTol_FlatnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_FlatnessTolerance_3 extends Handle_StepDimTol_FlatnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_FlatnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_FlatnessTolerance_4 extends Handle_StepDimTol_FlatnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_FlatnessTolerance);
+ }
+
+export declare class StepDimTol_FlatnessTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_StraightnessTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_StraightnessTolerance): void;
+ get(): StepDimTol_StraightnessTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_StraightnessTolerance_1 extends Handle_StepDimTol_StraightnessTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_StraightnessTolerance_2 extends Handle_StepDimTol_StraightnessTolerance {
+ constructor(thePtr: StepDimTol_StraightnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_StraightnessTolerance_3 extends Handle_StepDimTol_StraightnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_StraightnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_StraightnessTolerance_4 extends Handle_StepDimTol_StraightnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_StraightnessTolerance);
+ }
+
+export declare class StepDimTol_StraightnessTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumReferenceElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumReferenceElement): void;
+ get(): StepDimTol_DatumReferenceElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumReferenceElement_1 extends Handle_StepDimTol_DatumReferenceElement {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceElement_2 extends Handle_StepDimTol_DatumReferenceElement {
+ constructor(thePtr: StepDimTol_DatumReferenceElement);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceElement_3 extends Handle_StepDimTol_DatumReferenceElement {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceElement);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceElement_4 extends Handle_StepDimTol_DatumReferenceElement {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceElement);
+ }
+
+export declare class StepDimTol_DatumReferenceElement extends StepDimTol_GeneralDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_HArray1OfDatumSystemOrReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfDatumSystemOrReference): void;
+ get(): StepDimTol_HArray1OfDatumSystemOrReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfDatumSystemOrReference_1 extends Handle_StepDimTol_HArray1OfDatumSystemOrReference {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumSystemOrReference_2 extends Handle_StepDimTol_HArray1OfDatumSystemOrReference {
+ constructor(thePtr: StepDimTol_HArray1OfDatumSystemOrReference);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumSystemOrReference_3 extends Handle_StepDimTol_HArray1OfDatumSystemOrReference {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumSystemOrReference);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumSystemOrReference_4 extends Handle_StepDimTol_HArray1OfDatumSystemOrReference {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumSystemOrReference);
+ }
+
+export declare class Handle_StepDimTol_ParallelismTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ParallelismTolerance): void;
+ get(): StepDimTol_ParallelismTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ParallelismTolerance_1 extends Handle_StepDimTol_ParallelismTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ParallelismTolerance_2 extends Handle_StepDimTol_ParallelismTolerance {
+ constructor(thePtr: StepDimTol_ParallelismTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ParallelismTolerance_3 extends Handle_StepDimTol_ParallelismTolerance {
+ constructor(theHandle: Handle_StepDimTol_ParallelismTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ParallelismTolerance_4 extends Handle_StepDimTol_ParallelismTolerance {
+ constructor(theHandle: Handle_StepDimTol_ParallelismTolerance);
+ }
+
+export declare class StepDimTol_ParallelismTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeometricToleranceRelationship {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceRelationship): void;
+ get(): StepDimTol_GeometricToleranceRelationship;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceRelationship_1 extends Handle_StepDimTol_GeometricToleranceRelationship {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceRelationship_2 extends Handle_StepDimTol_GeometricToleranceRelationship {
+ constructor(thePtr: StepDimTol_GeometricToleranceRelationship);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceRelationship_3 extends Handle_StepDimTol_GeometricToleranceRelationship {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceRelationship);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceRelationship_4 extends Handle_StepDimTol_GeometricToleranceRelationship {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceRelationship);
+ }
+
+export declare class StepDimTol_GeometricToleranceRelationship extends Standard_Transient {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theRelatingGeometricTolerance: Handle_StepDimTol_GeometricTolerance, theRelatedGeometricTolerance: Handle_StepDimTol_GeometricTolerance): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(theName: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(theDescription: Handle_TCollection_HAsciiString): void;
+ RelatingGeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ SetRelatingGeometricTolerance(theRelatingGeometricTolerance: Handle_StepDimTol_GeometricTolerance): void;
+ RelatedGeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ SetRelatedGeometricTolerance(theRelatedGeometricTolerance: Handle_StepDimTol_GeometricTolerance): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_ToleranceZoneForm extends Standard_Transient {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(theName: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_ToleranceZoneForm {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ToleranceZoneForm): void;
+ get(): StepDimTol_ToleranceZoneForm;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ToleranceZoneForm_1 extends Handle_StepDimTol_ToleranceZoneForm {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneForm_2 extends Handle_StepDimTol_ToleranceZoneForm {
+ constructor(thePtr: StepDimTol_ToleranceZoneForm);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneForm_3 extends Handle_StepDimTol_ToleranceZoneForm {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZoneForm);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZoneForm_4 extends Handle_StepDimTol_ToleranceZoneForm {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZoneForm);
+ }
+
+export declare type StepDimTol_LimitCondition = {
+ StepDimTol_MaximumMaterialCondition: {};
+ StepDimTol_LeastMaterialCondition: {};
+ StepDimTol_RegardlessOfFeatureSize: {};
+}
+
+export declare class Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceWithDefinedAreaUnit): void;
+ get(): StepDimTol_GeometricToleranceWithDefinedAreaUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_1 extends Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_2 extends Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit {
+ constructor(thePtr: StepDimTol_GeometricToleranceWithDefinedAreaUnit);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_3 extends Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_4 extends Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit);
+ }
+
+export declare class StepDimTol_GeometricToleranceWithDefinedAreaUnit extends StepDimTol_GeometricToleranceWithDefinedUnit {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theUnitSize: Handle_StepBasic_LengthMeasureWithUnit, theAreaType: StepDimTol_AreaUnitType, theHasSecondUnitSize: Standard_Boolean, theSecondUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ AreaType(): StepDimTol_AreaUnitType;
+ SetAreaType(theAreaType: StepDimTol_AreaUnitType): void;
+ SecondUnitSize(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetSecondUnitSize(theSecondUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ HasSecondUnitSize(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_DatumSystem extends StepRepr_ShapeAspect {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theOfShape: Handle_StepRepr_ProductDefinitionShape, theProductDefinitional: StepData_Logical, theConstituents: Handle_StepDimTol_HArray1OfDatumReferenceCompartment): void;
+ Constituents(): Handle_StepDimTol_HArray1OfDatumReferenceCompartment;
+ SetConstituents(theConstituents: Handle_StepDimTol_HArray1OfDatumReferenceCompartment): void;
+ NbConstituents(): Graphic3d_ZLayerId;
+ ConstituentsValue_1(num: Graphic3d_ZLayerId): Handle_StepDimTol_DatumReferenceCompartment;
+ ConstituentsValue_2(num: Graphic3d_ZLayerId, theItem: Handle_StepDimTol_DatumReferenceCompartment): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumSystem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumSystem): void;
+ get(): StepDimTol_DatumSystem;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumSystem_1 extends Handle_StepDimTol_DatumSystem {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumSystem_2 extends Handle_StepDimTol_DatumSystem {
+ constructor(thePtr: StepDimTol_DatumSystem);
+ }
+
+ export declare class Handle_StepDimTol_DatumSystem_3 extends Handle_StepDimTol_DatumSystem {
+ constructor(theHandle: Handle_StepDimTol_DatumSystem);
+ }
+
+ export declare class Handle_StepDimTol_DatumSystem_4 extends Handle_StepDimTol_DatumSystem {
+ constructor(theHandle: Handle_StepDimTol_DatumSystem);
+ }
+
+export declare class Handle_StepDimTol_HArray1OfDatumReferenceModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfDatumReferenceModifier): void;
+ get(): StepDimTol_HArray1OfDatumReferenceModifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceModifier_1 extends Handle_StepDimTol_HArray1OfDatumReferenceModifier {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceModifier_2 extends Handle_StepDimTol_HArray1OfDatumReferenceModifier {
+ constructor(thePtr: StepDimTol_HArray1OfDatumReferenceModifier);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceModifier_3 extends Handle_StepDimTol_HArray1OfDatumReferenceModifier {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceModifier);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceModifier_4 extends Handle_StepDimTol_HArray1OfDatumReferenceModifier {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceModifier);
+ }
+
+export declare class StepDimTol_ConcentricityTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_ConcentricityTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ConcentricityTolerance): void;
+ get(): StepDimTol_ConcentricityTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ConcentricityTolerance_1 extends Handle_StepDimTol_ConcentricityTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ConcentricityTolerance_2 extends Handle_StepDimTol_ConcentricityTolerance {
+ constructor(thePtr: StepDimTol_ConcentricityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ConcentricityTolerance_3 extends Handle_StepDimTol_ConcentricityTolerance {
+ constructor(theHandle: Handle_StepDimTol_ConcentricityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ConcentricityTolerance_4 extends Handle_StepDimTol_ConcentricityTolerance {
+ constructor(theHandle: Handle_StepDimTol_ConcentricityTolerance);
+ }
+
+export declare class Handle_StepDimTol_ModifiedGeometricTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ModifiedGeometricTolerance): void;
+ get(): StepDimTol_ModifiedGeometricTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ModifiedGeometricTolerance_1 extends Handle_StepDimTol_ModifiedGeometricTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ModifiedGeometricTolerance_2 extends Handle_StepDimTol_ModifiedGeometricTolerance {
+ constructor(thePtr: StepDimTol_ModifiedGeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ModifiedGeometricTolerance_3 extends Handle_StepDimTol_ModifiedGeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_ModifiedGeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_ModifiedGeometricTolerance_4 extends Handle_StepDimTol_ModifiedGeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_ModifiedGeometricTolerance);
+ }
+
+export declare class StepDimTol_ModifiedGeometricTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theGeometricTolerance_Name: Handle_TCollection_HAsciiString, theGeometricTolerance_Description: Handle_TCollection_HAsciiString, theGeometricTolerance_Magnitude: Handle_StepBasic_MeasureWithUnit, theGeometricTolerance_TolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theModifier: StepDimTol_LimitCondition): void;
+ Init_2(theGeometricTolerance_Name: Handle_TCollection_HAsciiString, theGeometricTolerance_Description: Handle_TCollection_HAsciiString, theGeometricTolerance_Magnitude: Handle_StepBasic_MeasureWithUnit, theGeometricTolerance_TolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theModifier: StepDimTol_LimitCondition): void;
+ Modifier(): StepDimTol_LimitCondition;
+ SetModifier(theModifier: StepDimTol_LimitCondition): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepDimTol_SimpleDatumReferenceModifier = {
+ StepDimTol_SDRMAnyCrossSection: {};
+ StepDimTol_SDRMAnyLongitudinalSection: {};
+ StepDimTol_SDRMBasic: {};
+ StepDimTol_SDRMContactingFeature: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintU: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintV: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintW: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintX: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintY: {};
+ StepDimTol_SDRMDegreeOfFreedomConstraintZ: {};
+ StepDimTol_SDRMDistanceVariable: {};
+ StepDimTol_SDRMFreeState: {};
+ StepDimTol_SDRMLeastMaterialRequirement: {};
+ StepDimTol_SDRMLine: {};
+ StepDimTol_SDRMMajorDiameter: {};
+ StepDimTol_SDRMMaximumMaterialRequirement: {};
+ StepDimTol_SDRMMinorDiameter: {};
+ StepDimTol_SDRMOrientation: {};
+ StepDimTol_SDRMPitchDiameter: {};
+ StepDimTol_SDRMPlane: {};
+ StepDimTol_SDRMPoint: {};
+ StepDimTol_SDRMTranslation: {};
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMod {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthMod): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthMod;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMod_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthMod {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMod_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthMod {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthMod);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMod_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthMod {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthMod);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMod_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthMod {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthMod);
+ }
+
+export declare class StepDimTol_GeoTolAndGeoTolWthMod extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theType: StepDimTol_GeometricToleranceType): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theType: StepDimTol_GeometricToleranceType): void;
+ SetGeometricToleranceWithModifiers(theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers): void;
+ GetGeometricToleranceWithModifiers(): Handle_StepDimTol_GeometricToleranceWithModifiers;
+ SetGeometricToleranceType(theType: StepDimTol_GeometricToleranceType): void;
+ GetToleranceType(): StepDimTol_GeometricToleranceType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_GeoTolAndGeoTolWthDatRef extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theType: StepDimTol_GeometricToleranceType): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theType: StepDimTol_GeometricToleranceType): void;
+ SetGeometricToleranceWithDatumReference(theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference): void;
+ GetGeometricToleranceWithDatumReference(): Handle_StepDimTol_GeometricToleranceWithDatumReference;
+ SetGeometricToleranceType(theType: StepDimTol_GeometricToleranceType): void;
+ GetToleranceType(): StepDimTol_GeometricToleranceType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRef): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthDatRef;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRef {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRef {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRef);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRef {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRef);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRef {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRef);
+ }
+
+export declare class StepDimTol_DatumSystemOrReference extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DatumSystem(): Handle_StepDimTol_DatumSystem;
+ DatumReference(): Handle_StepDimTol_DatumReference;
+ delete(): void;
+}
+
+export declare class StepDimTol_DatumReferenceModifier extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DatumReferenceModifierWithValue(): Handle_StepDimTol_DatumReferenceModifierWithValue;
+ SimpleDatumReferenceModifierMember(): Handle_StepDimTol_SimpleDatumReferenceModifierMember;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_PlacedDatumTargetFeature {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_PlacedDatumTargetFeature): void;
+ get(): StepDimTol_PlacedDatumTargetFeature;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_PlacedDatumTargetFeature_1 extends Handle_StepDimTol_PlacedDatumTargetFeature {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_PlacedDatumTargetFeature_2 extends Handle_StepDimTol_PlacedDatumTargetFeature {
+ constructor(thePtr: StepDimTol_PlacedDatumTargetFeature);
+ }
+
+ export declare class Handle_StepDimTol_PlacedDatumTargetFeature_3 extends Handle_StepDimTol_PlacedDatumTargetFeature {
+ constructor(theHandle: Handle_StepDimTol_PlacedDatumTargetFeature);
+ }
+
+ export declare class Handle_StepDimTol_PlacedDatumTargetFeature_4 extends Handle_StepDimTol_PlacedDatumTargetFeature {
+ constructor(theHandle: Handle_StepDimTol_PlacedDatumTargetFeature);
+ }
+
+export declare class StepDimTol_PlacedDatumTargetFeature extends StepDimTol_DatumTarget {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_CircularRunoutTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_CircularRunoutTolerance): void;
+ get(): StepDimTol_CircularRunoutTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_CircularRunoutTolerance_1 extends Handle_StepDimTol_CircularRunoutTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_CircularRunoutTolerance_2 extends Handle_StepDimTol_CircularRunoutTolerance {
+ constructor(thePtr: StepDimTol_CircularRunoutTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CircularRunoutTolerance_3 extends Handle_StepDimTol_CircularRunoutTolerance {
+ constructor(theHandle: Handle_StepDimTol_CircularRunoutTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CircularRunoutTolerance_4 extends Handle_StepDimTol_CircularRunoutTolerance {
+ constructor(theHandle: Handle_StepDimTol_CircularRunoutTolerance);
+ }
+
+export declare class StepDimTol_CircularRunoutTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_NonUniformZoneDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_NonUniformZoneDefinition): void;
+ get(): StepDimTol_NonUniformZoneDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_NonUniformZoneDefinition_1 extends Handle_StepDimTol_NonUniformZoneDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_NonUniformZoneDefinition_2 extends Handle_StepDimTol_NonUniformZoneDefinition {
+ constructor(thePtr: StepDimTol_NonUniformZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_NonUniformZoneDefinition_3 extends Handle_StepDimTol_NonUniformZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_NonUniformZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_NonUniformZoneDefinition_4 extends Handle_StepDimTol_NonUniformZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_NonUniformZoneDefinition);
+ }
+
+export declare class StepDimTol_NonUniformZoneDefinition extends StepDimTol_ToleranceZoneDefinition {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_Array1OfDatumReferenceModifier {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepDimTol_DatumReferenceModifier): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepDimTol_Array1OfDatumReferenceModifier): StepDimTol_Array1OfDatumReferenceModifier;
+ Move(theOther: StepDimTol_Array1OfDatumReferenceModifier): StepDimTol_Array1OfDatumReferenceModifier;
+ First(): StepDimTol_DatumReferenceModifier;
+ ChangeFirst(): StepDimTol_DatumReferenceModifier;
+ Last(): StepDimTol_DatumReferenceModifier;
+ ChangeLast(): StepDimTol_DatumReferenceModifier;
+ Value(theIndex: Standard_Integer): StepDimTol_DatumReferenceModifier;
+ ChangeValue(theIndex: Standard_Integer): StepDimTol_DatumReferenceModifier;
+ SetValue(theIndex: Standard_Integer, theItem: StepDimTol_DatumReferenceModifier): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepDimTol_Array1OfDatumReferenceModifier_1 extends StepDimTol_Array1OfDatumReferenceModifier {
+ constructor();
+ }
+
+ export declare class StepDimTol_Array1OfDatumReferenceModifier_2 extends StepDimTol_Array1OfDatumReferenceModifier {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepDimTol_Array1OfDatumReferenceModifier_3 extends StepDimTol_Array1OfDatumReferenceModifier {
+ constructor(theOther: StepDimTol_Array1OfDatumReferenceModifier);
+ }
+
+ export declare class StepDimTol_Array1OfDatumReferenceModifier_4 extends StepDimTol_Array1OfDatumReferenceModifier {
+ constructor(theOther: StepDimTol_Array1OfDatumReferenceModifier);
+ }
+
+ export declare class StepDimTol_Array1OfDatumReferenceModifier_5 extends StepDimTol_Array1OfDatumReferenceModifier {
+ constructor(theBegin: StepDimTol_DatumReferenceModifier, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepDimTol_SymmetryTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_SymmetryTolerance): void;
+ get(): StepDimTol_SymmetryTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_SymmetryTolerance_1 extends Handle_StepDimTol_SymmetryTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_SymmetryTolerance_2 extends Handle_StepDimTol_SymmetryTolerance {
+ constructor(thePtr: StepDimTol_SymmetryTolerance);
+ }
+
+ export declare class Handle_StepDimTol_SymmetryTolerance_3 extends Handle_StepDimTol_SymmetryTolerance {
+ constructor(theHandle: Handle_StepDimTol_SymmetryTolerance);
+ }
+
+ export declare class Handle_StepDimTol_SymmetryTolerance_4 extends Handle_StepDimTol_SymmetryTolerance {
+ constructor(theHandle: Handle_StepDimTol_SymmetryTolerance);
+ }
+
+export declare class StepDimTol_SymmetryTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthMaxTol): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthMaxTol;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthMaxTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol);
+ }
+
+export declare class StepDimTol_GeoTolAndGeoTolWthMaxTol extends StepDimTol_GeoTolAndGeoTolWthMod {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theMaxTol: Handle_StepBasic_LengthMeasureWithUnit, theType: StepDimTol_GeometricToleranceType): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theMaxTol: Handle_StepBasic_LengthMeasureWithUnit, theType: StepDimTol_GeometricToleranceType): void;
+ SetMaxTolerance(theMaxTol: Handle_StepBasic_LengthMeasureWithUnit): void;
+ GetMaxTolerance(): Handle_StepBasic_LengthMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_ToleranceZone {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_ToleranceZone): void;
+ get(): StepDimTol_ToleranceZone;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_ToleranceZone_1 extends Handle_StepDimTol_ToleranceZone {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZone_2 extends Handle_StepDimTol_ToleranceZone {
+ constructor(thePtr: StepDimTol_ToleranceZone);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZone_3 extends Handle_StepDimTol_ToleranceZone {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZone);
+ }
+
+ export declare class Handle_StepDimTol_ToleranceZone_4 extends Handle_StepDimTol_ToleranceZone {
+ constructor(theHandle: Handle_StepDimTol_ToleranceZone);
+ }
+
+export declare class StepDimTol_ToleranceZone extends StepRepr_ShapeAspect {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theOfShape: Handle_StepRepr_ProductDefinitionShape, theProductDefinitional: StepData_Logical, theDefiningTolerance: Handle_StepDimTol_HArray1OfToleranceZoneTarget, theForm: Handle_StepDimTol_ToleranceZoneForm): void;
+ DefiningTolerance(): Handle_StepDimTol_HArray1OfToleranceZoneTarget;
+ SetDefiningTolerance(theDefiningTolerance: Handle_StepDimTol_HArray1OfToleranceZoneTarget): void;
+ NbDefiningTolerances(): Graphic3d_ZLayerId;
+ DefiningToleranceValue(theNum: Graphic3d_ZLayerId): StepDimTol_ToleranceZoneTarget;
+ SetDefiningToleranceValue(theNum: Graphic3d_ZLayerId, theItem: StepDimTol_ToleranceZoneTarget): void;
+ Form(): Handle_StepDimTol_ToleranceZoneForm;
+ SetForm(theForm: Handle_StepDimTol_ToleranceZoneForm): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_DatumFeature extends StepRepr_ShapeAspect {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumFeature {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumFeature): void;
+ get(): StepDimTol_DatumFeature;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumFeature_1 extends Handle_StepDimTol_DatumFeature {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumFeature_2 extends Handle_StepDimTol_DatumFeature {
+ constructor(thePtr: StepDimTol_DatumFeature);
+ }
+
+ export declare class Handle_StepDimTol_DatumFeature_3 extends Handle_StepDimTol_DatumFeature {
+ constructor(theHandle: Handle_StepDimTol_DatumFeature);
+ }
+
+ export declare class Handle_StepDimTol_DatumFeature_4 extends Handle_StepDimTol_DatumFeature {
+ constructor(theHandle: Handle_StepDimTol_DatumFeature);
+ }
+
+export declare type StepDimTol_GeometricToleranceModifier = {
+ StepDimTol_GTMAnyCrossSection: {};
+ StepDimTol_GTMCommonZone: {};
+ StepDimTol_GTMEachRadialElement: {};
+ StepDimTol_GTMFreeState: {};
+ StepDimTol_GTMLeastMaterialRequirement: {};
+ StepDimTol_GTMLineElement: {};
+ StepDimTol_GTMMajorDiameter: {};
+ StepDimTol_GTMMaximumMaterialRequirement: {};
+ StepDimTol_GTMMinorDiameter: {};
+ StepDimTol_GTMNotConvex: {};
+ StepDimTol_GTMPitchDiameter: {};
+ StepDimTol_GTMReciprocityRequirement: {};
+ StepDimTol_GTMSeparateRequirement: {};
+ StepDimTol_GTMStatisticalTolerance: {};
+ StepDimTol_GTMTangentPlane: {};
+}
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol);
+ }
+
+export declare class StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol extends StepDimTol_GeoTolAndGeoTolWthDatRef {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theType: StepDimTol_GeometricToleranceType, theUDGT: Handle_StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theType: StepDimTol_GeometricToleranceType, theUDGT: Handle_StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ SetUnequallyDisposedGeometricTolerance(theUDGT: Handle_StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ GetUnequallyDisposedGeometricTolerance(): Handle_StepDimTol_UnequallyDisposedGeometricTolerance;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_CoaxialityTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_CoaxialityTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_CoaxialityTolerance): void;
+ get(): StepDimTol_CoaxialityTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_CoaxialityTolerance_1 extends Handle_StepDimTol_CoaxialityTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_CoaxialityTolerance_2 extends Handle_StepDimTol_CoaxialityTolerance {
+ constructor(thePtr: StepDimTol_CoaxialityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CoaxialityTolerance_3 extends Handle_StepDimTol_CoaxialityTolerance {
+ constructor(theHandle: Handle_StepDimTol_CoaxialityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CoaxialityTolerance_4 extends Handle_StepDimTol_CoaxialityTolerance {
+ constructor(theHandle: Handle_StepDimTol_CoaxialityTolerance);
+ }
+
+export declare class Handle_StepDimTol_PositionTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_PositionTolerance): void;
+ get(): StepDimTol_PositionTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_PositionTolerance_1 extends Handle_StepDimTol_PositionTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_PositionTolerance_2 extends Handle_StepDimTol_PositionTolerance {
+ constructor(thePtr: StepDimTol_PositionTolerance);
+ }
+
+ export declare class Handle_StepDimTol_PositionTolerance_3 extends Handle_StepDimTol_PositionTolerance {
+ constructor(theHandle: Handle_StepDimTol_PositionTolerance);
+ }
+
+ export declare class Handle_StepDimTol_PositionTolerance_4 extends Handle_StepDimTol_PositionTolerance {
+ constructor(theHandle: Handle_StepDimTol_PositionTolerance);
+ }
+
+export declare class StepDimTol_PositionTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_GeometricToleranceTarget extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DimensionalLocation(): Handle_StepShape_DimensionalLocation;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ ProductDefinitionShape(): Handle_StepRepr_ProductDefinitionShape;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_HArray1OfDatumReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfDatumReference): void;
+ get(): StepDimTol_HArray1OfDatumReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReference_1 extends Handle_StepDimTol_HArray1OfDatumReference {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReference_2 extends Handle_StepDimTol_HArray1OfDatumReference {
+ constructor(thePtr: StepDimTol_HArray1OfDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReference_3 extends Handle_StepDimTol_HArray1OfDatumReference {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReference_4 extends Handle_StepDimTol_HArray1OfDatumReference {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReference);
+ }
+
+export declare class StepDimTol_Array1OfGeometricToleranceModifier {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepDimTol_GeometricToleranceModifier): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepDimTol_Array1OfGeometricToleranceModifier): StepDimTol_Array1OfGeometricToleranceModifier;
+ Move(theOther: StepDimTol_Array1OfGeometricToleranceModifier): StepDimTol_Array1OfGeometricToleranceModifier;
+ First(): StepDimTol_GeometricToleranceModifier;
+ ChangeFirst(): StepDimTol_GeometricToleranceModifier;
+ Last(): StepDimTol_GeometricToleranceModifier;
+ ChangeLast(): StepDimTol_GeometricToleranceModifier;
+ Value(theIndex: Standard_Integer): StepDimTol_GeometricToleranceModifier;
+ ChangeValue(theIndex: Standard_Integer): StepDimTol_GeometricToleranceModifier;
+ SetValue(theIndex: Standard_Integer, theItem: StepDimTol_GeometricToleranceModifier): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepDimTol_Array1OfGeometricToleranceModifier_1 extends StepDimTol_Array1OfGeometricToleranceModifier {
+ constructor();
+ }
+
+ export declare class StepDimTol_Array1OfGeometricToleranceModifier_2 extends StepDimTol_Array1OfGeometricToleranceModifier {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepDimTol_Array1OfGeometricToleranceModifier_3 extends StepDimTol_Array1OfGeometricToleranceModifier {
+ constructor(theOther: StepDimTol_Array1OfGeometricToleranceModifier);
+ }
+
+ export declare class StepDimTol_Array1OfGeometricToleranceModifier_4 extends StepDimTol_Array1OfGeometricToleranceModifier {
+ constructor(theOther: StepDimTol_Array1OfGeometricToleranceModifier);
+ }
+
+ export declare class StepDimTol_Array1OfGeometricToleranceModifier_5 extends StepDimTol_Array1OfGeometricToleranceModifier {
+ constructor(theBegin: StepDimTol_GeometricToleranceModifier, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepDimTol_GeometricToleranceWithDefinedUnit extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ Init_2(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ UnitSize(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetUnitSize(theUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeometricToleranceWithDefinedUnit {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceWithDefinedUnit): void;
+ get(): StepDimTol_GeometricToleranceWithDefinedUnit;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedUnit_1 extends Handle_StepDimTol_GeometricToleranceWithDefinedUnit {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedUnit_2 extends Handle_StepDimTol_GeometricToleranceWithDefinedUnit {
+ constructor(thePtr: StepDimTol_GeometricToleranceWithDefinedUnit);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedUnit_3 extends Handle_StepDimTol_GeometricToleranceWithDefinedUnit {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDefinedUnit);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDefinedUnit_4 extends Handle_StepDimTol_GeometricToleranceWithDefinedUnit {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDefinedUnit);
+ }
+
+export declare class StepDimTol_ToleranceZoneTarget extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DimensionalLocation(): Handle_StepShape_DimensionalLocation;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ GeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ GeneralDatumReference(): Handle_StepDimTol_GeneralDatumReference;
+ delete(): void;
+}
+
+export declare class StepDimTol_DatumReferenceCompartment extends StepDimTol_GeneralDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumReferenceCompartment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumReferenceCompartment): void;
+ get(): StepDimTol_DatumReferenceCompartment;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumReferenceCompartment_1 extends Handle_StepDimTol_DatumReferenceCompartment {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceCompartment_2 extends Handle_StepDimTol_DatumReferenceCompartment {
+ constructor(thePtr: StepDimTol_DatumReferenceCompartment);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceCompartment_3 extends Handle_StepDimTol_DatumReferenceCompartment {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceCompartment);
+ }
+
+ export declare class Handle_StepDimTol_DatumReferenceCompartment_4 extends Handle_StepDimTol_DatumReferenceCompartment {
+ constructor(theHandle: Handle_StepDimTol_DatumReferenceCompartment);
+ }
+
+export declare class Handle_StepDimTol_HArray1OfDatumReferenceElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfDatumReferenceElement): void;
+ get(): StepDimTol_HArray1OfDatumReferenceElement;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceElement_1 extends Handle_StepDimTol_HArray1OfDatumReferenceElement {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceElement_2 extends Handle_StepDimTol_HArray1OfDatumReferenceElement {
+ constructor(thePtr: StepDimTol_HArray1OfDatumReferenceElement);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceElement_3 extends Handle_StepDimTol_HArray1OfDatumReferenceElement {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceElement);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceElement_4 extends Handle_StepDimTol_HArray1OfDatumReferenceElement {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceElement);
+ }
+
+export declare class StepDimTol_CylindricityTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_CylindricityTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_CylindricityTolerance): void;
+ get(): StepDimTol_CylindricityTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_CylindricityTolerance_1 extends Handle_StepDimTol_CylindricityTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_CylindricityTolerance_2 extends Handle_StepDimTol_CylindricityTolerance {
+ constructor(thePtr: StepDimTol_CylindricityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CylindricityTolerance_3 extends Handle_StepDimTol_CylindricityTolerance {
+ constructor(theHandle: Handle_StepDimTol_CylindricityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_CylindricityTolerance_4 extends Handle_StepDimTol_CylindricityTolerance {
+ constructor(theHandle: Handle_StepDimTol_CylindricityTolerance);
+ }
+
+export declare class StepDimTol_UnequallyDisposedGeometricTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theDisplacement: Handle_StepBasic_LengthMeasureWithUnit): void;
+ Displacement(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetDisplacement(theDisplacement: Handle_StepBasic_LengthMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_UnequallyDisposedGeometricTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ get(): StepDimTol_UnequallyDisposedGeometricTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_UnequallyDisposedGeometricTolerance_1 extends Handle_StepDimTol_UnequallyDisposedGeometricTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_UnequallyDisposedGeometricTolerance_2 extends Handle_StepDimTol_UnequallyDisposedGeometricTolerance {
+ constructor(thePtr: StepDimTol_UnequallyDisposedGeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_UnequallyDisposedGeometricTolerance_3 extends Handle_StepDimTol_UnequallyDisposedGeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_UnequallyDisposedGeometricTolerance);
+ }
+
+ export declare class Handle_StepDimTol_UnequallyDisposedGeometricTolerance_4 extends Handle_StepDimTol_UnequallyDisposedGeometricTolerance {
+ constructor(theHandle: Handle_StepDimTol_UnequallyDisposedGeometricTolerance);
+ }
+
+export declare class Handle_StepDimTol_SimpleDatumReferenceModifierMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_SimpleDatumReferenceModifierMember): void;
+ get(): StepDimTol_SimpleDatumReferenceModifierMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_SimpleDatumReferenceModifierMember_1 extends Handle_StepDimTol_SimpleDatumReferenceModifierMember {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_SimpleDatumReferenceModifierMember_2 extends Handle_StepDimTol_SimpleDatumReferenceModifierMember {
+ constructor(thePtr: StepDimTol_SimpleDatumReferenceModifierMember);
+ }
+
+ export declare class Handle_StepDimTol_SimpleDatumReferenceModifierMember_3 extends Handle_StepDimTol_SimpleDatumReferenceModifierMember {
+ constructor(theHandle: Handle_StepDimTol_SimpleDatumReferenceModifierMember);
+ }
+
+ export declare class Handle_StepDimTol_SimpleDatumReferenceModifierMember_4 extends Handle_StepDimTol_SimpleDatumReferenceModifierMember {
+ constructor(theHandle: Handle_StepDimTol_SimpleDatumReferenceModifierMember);
+ }
+
+export declare class StepDimTol_SimpleDatumReferenceModifierMember extends StepData_SelectInt {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(a0: Standard_CString): Standard_Boolean;
+ Kind(): Graphic3d_ZLayerId;
+ EnumText(): Standard_CString;
+ SetEnumText(theValue: Graphic3d_ZLayerId, theText: Standard_CString): void;
+ SetValue(theValue: StepDimTol_SimpleDatumReferenceModifier): void;
+ Value(): StepDimTol_SimpleDatumReferenceModifier;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_Datum {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_Datum): void;
+ get(): StepDimTol_Datum;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_Datum_1 extends Handle_StepDimTol_Datum {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_Datum_2 extends Handle_StepDimTol_Datum {
+ constructor(thePtr: StepDimTol_Datum);
+ }
+
+ export declare class Handle_StepDimTol_Datum_3 extends Handle_StepDimTol_Datum {
+ constructor(theHandle: Handle_StepDimTol_Datum);
+ }
+
+ export declare class Handle_StepDimTol_Datum_4 extends Handle_StepDimTol_Datum {
+ constructor(theHandle: Handle_StepDimTol_Datum);
+ }
+
+export declare class StepDimTol_Datum extends StepRepr_ShapeAspect {
+ constructor()
+ Init(theShapeAspect_Name: Handle_TCollection_HAsciiString, theShapeAspect_Description: Handle_TCollection_HAsciiString, theShapeAspect_OfShape: Handle_StepRepr_ProductDefinitionShape, theShapeAspect_ProductDefinitional: StepData_Logical, theIdentification: Handle_TCollection_HAsciiString): void;
+ Identification(): Handle_TCollection_HAsciiString;
+ SetIdentification(theIdentification: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_SurfaceProfileTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_SurfaceProfileTolerance): void;
+ get(): StepDimTol_SurfaceProfileTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_SurfaceProfileTolerance_1 extends Handle_StepDimTol_SurfaceProfileTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_SurfaceProfileTolerance_2 extends Handle_StepDimTol_SurfaceProfileTolerance {
+ constructor(thePtr: StepDimTol_SurfaceProfileTolerance);
+ }
+
+ export declare class Handle_StepDimTol_SurfaceProfileTolerance_3 extends Handle_StepDimTol_SurfaceProfileTolerance {
+ constructor(theHandle: Handle_StepDimTol_SurfaceProfileTolerance);
+ }
+
+ export declare class Handle_StepDimTol_SurfaceProfileTolerance_4 extends Handle_StepDimTol_SurfaceProfileTolerance {
+ constructor(theHandle: Handle_StepDimTol_SurfaceProfileTolerance);
+ }
+
+export declare class StepDimTol_SurfaceProfileTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_HArray1OfToleranceZoneTarget {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfToleranceZoneTarget): void;
+ get(): StepDimTol_HArray1OfToleranceZoneTarget;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfToleranceZoneTarget_1 extends Handle_StepDimTol_HArray1OfToleranceZoneTarget {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfToleranceZoneTarget_2 extends Handle_StepDimTol_HArray1OfToleranceZoneTarget {
+ constructor(thePtr: StepDimTol_HArray1OfToleranceZoneTarget);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfToleranceZoneTarget_3 extends Handle_StepDimTol_HArray1OfToleranceZoneTarget {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfToleranceZoneTarget);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfToleranceZoneTarget_4 extends Handle_StepDimTol_HArray1OfToleranceZoneTarget {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfToleranceZoneTarget);
+ }
+
+export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol): void;
+ get(): StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_1 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_2 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ constructor(thePtr: StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_3 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol);
+ }
+
+ export declare class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_4 extends Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ constructor(theHandle: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol);
+ }
+
+export declare class StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol extends StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, theGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theMaxTol: Handle_StepBasic_LengthMeasureWithUnit, theType: StepDimTol_GeometricToleranceType): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aMagnitude: Handle_StepBasic_MeasureWithUnit, aTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, aGTWDR: Handle_StepDimTol_GeometricToleranceWithDatumReference, aGTWM: Handle_StepDimTol_GeometricToleranceWithModifiers, theMaxTol: Handle_StepBasic_LengthMeasureWithUnit, theType: StepDimTol_GeometricToleranceType): void;
+ SetMaxTolerance(theMaxTol: Handle_StepBasic_LengthMeasureWithUnit): void;
+ GetMaxTolerance(): Handle_StepBasic_LengthMeasureWithUnit;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_RunoutZoneDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_RunoutZoneDefinition): void;
+ get(): StepDimTol_RunoutZoneDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_RunoutZoneDefinition_1 extends Handle_StepDimTol_RunoutZoneDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneDefinition_2 extends Handle_StepDimTol_RunoutZoneDefinition {
+ constructor(thePtr: StepDimTol_RunoutZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneDefinition_3 extends Handle_StepDimTol_RunoutZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_RunoutZoneDefinition);
+ }
+
+ export declare class Handle_StepDimTol_RunoutZoneDefinition_4 extends Handle_StepDimTol_RunoutZoneDefinition {
+ constructor(theHandle: Handle_StepDimTol_RunoutZoneDefinition);
+ }
+
+export declare class StepDimTol_RunoutZoneDefinition extends StepDimTol_ToleranceZoneDefinition {
+ constructor()
+ Init(theZone: Handle_StepDimTol_ToleranceZone, theBoundaries: Handle_StepRepr_HArray1OfShapeAspect, theOrientation: Handle_StepDimTol_RunoutZoneOrientation): void;
+ Orientation(): Handle_StepDimTol_RunoutZoneOrientation;
+ SetOrientation(theOrientation: Handle_StepDimTol_RunoutZoneOrientation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeometricToleranceWithMaximumTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceWithMaximumTolerance): void;
+ get(): StepDimTol_GeometricToleranceWithMaximumTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_1 extends Handle_StepDimTol_GeometricToleranceWithMaximumTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_2 extends Handle_StepDimTol_GeometricToleranceWithMaximumTolerance {
+ constructor(thePtr: StepDimTol_GeometricToleranceWithMaximumTolerance);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_3 extends Handle_StepDimTol_GeometricToleranceWithMaximumTolerance {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithMaximumTolerance);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_4 extends Handle_StepDimTol_GeometricToleranceWithMaximumTolerance {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithMaximumTolerance);
+ }
+
+export declare class StepDimTol_GeometricToleranceWithMaximumTolerance extends StepDimTol_GeometricToleranceWithModifiers {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theModifiers: Handle_StepDimTol_HArray1OfGeometricToleranceModifier, theUnitSize: Handle_StepBasic_LengthMeasureWithUnit): void;
+ MaximumUpperTolerance(): Handle_StepBasic_LengthMeasureWithUnit;
+ SetMaximumUpperTolerance(theMaximumUpperTolerance: Handle_StepBasic_LengthMeasureWithUnit): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepDimTol_Array1OfToleranceZoneTarget {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepDimTol_ToleranceZoneTarget): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepDimTol_Array1OfToleranceZoneTarget): StepDimTol_Array1OfToleranceZoneTarget;
+ Move(theOther: StepDimTol_Array1OfToleranceZoneTarget): StepDimTol_Array1OfToleranceZoneTarget;
+ First(): StepDimTol_ToleranceZoneTarget;
+ ChangeFirst(): StepDimTol_ToleranceZoneTarget;
+ Last(): StepDimTol_ToleranceZoneTarget;
+ ChangeLast(): StepDimTol_ToleranceZoneTarget;
+ Value(theIndex: Standard_Integer): StepDimTol_ToleranceZoneTarget;
+ ChangeValue(theIndex: Standard_Integer): StepDimTol_ToleranceZoneTarget;
+ SetValue(theIndex: Standard_Integer, theItem: StepDimTol_ToleranceZoneTarget): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepDimTol_Array1OfToleranceZoneTarget_1 extends StepDimTol_Array1OfToleranceZoneTarget {
+ constructor();
+ }
+
+ export declare class StepDimTol_Array1OfToleranceZoneTarget_2 extends StepDimTol_Array1OfToleranceZoneTarget {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepDimTol_Array1OfToleranceZoneTarget_3 extends StepDimTol_Array1OfToleranceZoneTarget {
+ constructor(theOther: StepDimTol_Array1OfToleranceZoneTarget);
+ }
+
+ export declare class StepDimTol_Array1OfToleranceZoneTarget_4 extends StepDimTol_Array1OfToleranceZoneTarget {
+ constructor(theOther: StepDimTol_Array1OfToleranceZoneTarget);
+ }
+
+ export declare class StepDimTol_Array1OfToleranceZoneTarget_5 extends StepDimTol_Array1OfToleranceZoneTarget {
+ constructor(theBegin: StepDimTol_ToleranceZoneTarget, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepDimTol_GeneralDatumReference extends StepRepr_ShapeAspect {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theOfShape: Handle_StepRepr_ProductDefinitionShape, theProductDefinitional: StepData_Logical, theBase: StepDimTol_DatumOrCommonDatum, theHasModifiers: Standard_Boolean, theModifiers: Handle_StepDimTol_HArray1OfDatumReferenceModifier): void;
+ Base(): StepDimTol_DatumOrCommonDatum;
+ SetBase(theBase: StepDimTol_DatumOrCommonDatum): void;
+ HasModifiers(): Standard_Boolean;
+ Modifiers(): Handle_StepDimTol_HArray1OfDatumReferenceModifier;
+ SetModifiers(theModifiers: Handle_StepDimTol_HArray1OfDatumReferenceModifier): void;
+ NbModifiers(): Graphic3d_ZLayerId;
+ ModifiersValue_1(theNum: Graphic3d_ZLayerId): StepDimTol_DatumReferenceModifier;
+ ModifiersValue_2(theNum: Graphic3d_ZLayerId, theItem: StepDimTol_DatumReferenceModifier): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeneralDatumReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeneralDatumReference): void;
+ get(): StepDimTol_GeneralDatumReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeneralDatumReference_1 extends Handle_StepDimTol_GeneralDatumReference {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeneralDatumReference_2 extends Handle_StepDimTol_GeneralDatumReference {
+ constructor(thePtr: StepDimTol_GeneralDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_GeneralDatumReference_3 extends Handle_StepDimTol_GeneralDatumReference {
+ constructor(theHandle: Handle_StepDimTol_GeneralDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_GeneralDatumReference_4 extends Handle_StepDimTol_GeneralDatumReference {
+ constructor(theHandle: Handle_StepDimTol_GeneralDatumReference);
+ }
+
+export declare class StepDimTol_ShapeToleranceSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ GeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ PlusMinusTolerance(): Handle_StepShape_PlusMinusTolerance;
+ delete(): void;
+}
+
+export declare class StepDimTol_GeometricToleranceWithDatumReference extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init_1(theGeometricTolerance_Name: Handle_TCollection_HAsciiString, theGeometricTolerance_Description: Handle_TCollection_HAsciiString, theGeometricTolerance_Magnitude: Handle_StepBasic_MeasureWithUnit, theGeometricTolerance_TolerancedShapeAspect: Handle_StepRepr_ShapeAspect, theDatumSystem: Handle_StepDimTol_HArray1OfDatumReference): void;
+ Init_2(theGeometricTolerance_Name: Handle_TCollection_HAsciiString, theGeometricTolerance_Description: Handle_TCollection_HAsciiString, theGeometricTolerance_Magnitude: Handle_StepBasic_MeasureWithUnit, theGeometricTolerance_TolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theDatumSystem: Handle_StepDimTol_HArray1OfDatumSystemOrReference): void;
+ DatumSystem(): Handle_StepDimTol_HArray1OfDatumReference;
+ DatumSystemAP242(): Handle_StepDimTol_HArray1OfDatumSystemOrReference;
+ SetDatumSystem_1(theDatumSystem: Handle_StepDimTol_HArray1OfDatumReference): void;
+ SetDatumSystem_2(theDatumSystem: Handle_StepDimTol_HArray1OfDatumSystemOrReference): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_GeometricToleranceWithDatumReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceWithDatumReference): void;
+ get(): StepDimTol_GeometricToleranceWithDatumReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDatumReference_1 extends Handle_StepDimTol_GeometricToleranceWithDatumReference {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDatumReference_2 extends Handle_StepDimTol_GeometricToleranceWithDatumReference {
+ constructor(thePtr: StepDimTol_GeometricToleranceWithDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDatumReference_3 extends Handle_StepDimTol_GeometricToleranceWithDatumReference {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDatumReference);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithDatumReference_4 extends Handle_StepDimTol_GeometricToleranceWithDatumReference {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithDatumReference);
+ }
+
+export declare class StepDimTol_Array1OfDatumSystemOrReference {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepDimTol_DatumSystemOrReference): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepDimTol_Array1OfDatumSystemOrReference): StepDimTol_Array1OfDatumSystemOrReference;
+ Move(theOther: StepDimTol_Array1OfDatumSystemOrReference): StepDimTol_Array1OfDatumSystemOrReference;
+ First(): StepDimTol_DatumSystemOrReference;
+ ChangeFirst(): StepDimTol_DatumSystemOrReference;
+ Last(): StepDimTol_DatumSystemOrReference;
+ ChangeLast(): StepDimTol_DatumSystemOrReference;
+ Value(theIndex: Standard_Integer): StepDimTol_DatumSystemOrReference;
+ ChangeValue(theIndex: Standard_Integer): StepDimTol_DatumSystemOrReference;
+ SetValue(theIndex: Standard_Integer, theItem: StepDimTol_DatumSystemOrReference): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepDimTol_Array1OfDatumSystemOrReference_1 extends StepDimTol_Array1OfDatumSystemOrReference {
+ constructor();
+ }
+
+ export declare class StepDimTol_Array1OfDatumSystemOrReference_2 extends StepDimTol_Array1OfDatumSystemOrReference {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepDimTol_Array1OfDatumSystemOrReference_3 extends StepDimTol_Array1OfDatumSystemOrReference {
+ constructor(theOther: StepDimTol_Array1OfDatumSystemOrReference);
+ }
+
+ export declare class StepDimTol_Array1OfDatumSystemOrReference_4 extends StepDimTol_Array1OfDatumSystemOrReference {
+ constructor(theOther: StepDimTol_Array1OfDatumSystemOrReference);
+ }
+
+ export declare class StepDimTol_Array1OfDatumSystemOrReference_5 extends StepDimTol_Array1OfDatumSystemOrReference {
+ constructor(theBegin: StepDimTol_DatumSystemOrReference, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepDimTol_DatumTarget extends StepRepr_ShapeAspect {
+ constructor()
+ Init(theShapeAspect_Name: Handle_TCollection_HAsciiString, theShapeAspect_Description: Handle_TCollection_HAsciiString, theShapeAspect_OfShape: Handle_StepRepr_ProductDefinitionShape, theShapeAspect_ProductDefinitional: StepData_Logical, theTargetId: Handle_TCollection_HAsciiString): void;
+ TargetId(): Handle_TCollection_HAsciiString;
+ SetTargetId(theTargetId: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_DatumTarget {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_DatumTarget): void;
+ get(): StepDimTol_DatumTarget;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_DatumTarget_1 extends Handle_StepDimTol_DatumTarget {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_DatumTarget_2 extends Handle_StepDimTol_DatumTarget {
+ constructor(thePtr: StepDimTol_DatumTarget);
+ }
+
+ export declare class Handle_StepDimTol_DatumTarget_3 extends Handle_StepDimTol_DatumTarget {
+ constructor(theHandle: Handle_StepDimTol_DatumTarget);
+ }
+
+ export declare class Handle_StepDimTol_DatumTarget_4 extends Handle_StepDimTol_DatumTarget {
+ constructor(theHandle: Handle_StepDimTol_DatumTarget);
+ }
+
+export declare class Handle_StepDimTol_HArray1OfDatumReferenceCompartment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfDatumReferenceCompartment): void;
+ get(): StepDimTol_HArray1OfDatumReferenceCompartment;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceCompartment_1 extends Handle_StepDimTol_HArray1OfDatumReferenceCompartment {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceCompartment_2 extends Handle_StepDimTol_HArray1OfDatumReferenceCompartment {
+ constructor(thePtr: StepDimTol_HArray1OfDatumReferenceCompartment);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceCompartment_3 extends Handle_StepDimTol_HArray1OfDatumReferenceCompartment {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceCompartment);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfDatumReferenceCompartment_4 extends Handle_StepDimTol_HArray1OfDatumReferenceCompartment {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfDatumReferenceCompartment);
+ }
+
+export declare class StepDimTol_RoundnessTolerance extends StepDimTol_GeometricTolerance {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_RoundnessTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_RoundnessTolerance): void;
+ get(): StepDimTol_RoundnessTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_RoundnessTolerance_1 extends Handle_StepDimTol_RoundnessTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_RoundnessTolerance_2 extends Handle_StepDimTol_RoundnessTolerance {
+ constructor(thePtr: StepDimTol_RoundnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_RoundnessTolerance_3 extends Handle_StepDimTol_RoundnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_RoundnessTolerance);
+ }
+
+ export declare class Handle_StepDimTol_RoundnessTolerance_4 extends Handle_StepDimTol_RoundnessTolerance {
+ constructor(theHandle: Handle_StepDimTol_RoundnessTolerance);
+ }
+
+export declare class StepDimTol_AngularityTolerance extends StepDimTol_GeometricToleranceWithDatumReference {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepDimTol_AngularityTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_AngularityTolerance): void;
+ get(): StepDimTol_AngularityTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_AngularityTolerance_1 extends Handle_StepDimTol_AngularityTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_AngularityTolerance_2 extends Handle_StepDimTol_AngularityTolerance {
+ constructor(thePtr: StepDimTol_AngularityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_AngularityTolerance_3 extends Handle_StepDimTol_AngularityTolerance {
+ constructor(theHandle: Handle_StepDimTol_AngularityTolerance);
+ }
+
+ export declare class Handle_StepDimTol_AngularityTolerance_4 extends Handle_StepDimTol_AngularityTolerance {
+ constructor(theHandle: Handle_StepDimTol_AngularityTolerance);
+ }
+
+export declare class Handle_StepDimTol_GeometricToleranceWithModifiers {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_GeometricToleranceWithModifiers): void;
+ get(): StepDimTol_GeometricToleranceWithModifiers;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithModifiers_1 extends Handle_StepDimTol_GeometricToleranceWithModifiers {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithModifiers_2 extends Handle_StepDimTol_GeometricToleranceWithModifiers {
+ constructor(thePtr: StepDimTol_GeometricToleranceWithModifiers);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithModifiers_3 extends Handle_StepDimTol_GeometricToleranceWithModifiers {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithModifiers);
+ }
+
+ export declare class Handle_StepDimTol_GeometricToleranceWithModifiers_4 extends Handle_StepDimTol_GeometricToleranceWithModifiers {
+ constructor(theHandle: Handle_StepDimTol_GeometricToleranceWithModifiers);
+ }
+
+export declare class StepDimTol_GeometricToleranceWithModifiers extends StepDimTol_GeometricTolerance {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theMagnitude: Handle_StepBasic_MeasureWithUnit, theTolerancedShapeAspect: StepDimTol_GeometricToleranceTarget, theModifiers: Handle_StepDimTol_HArray1OfGeometricToleranceModifier): void;
+ Modifiers(): Handle_StepDimTol_HArray1OfGeometricToleranceModifier;
+ SetModifiers(theModifiers: Handle_StepDimTol_HArray1OfGeometricToleranceModifier): void;
+ NbModifiers(): Graphic3d_ZLayerId;
+ ModifierValue(theNum: Graphic3d_ZLayerId): StepDimTol_GeometricToleranceModifier;
+ SetModifierValue(theNum: Graphic3d_ZLayerId, theItem: StepDimTol_GeometricToleranceModifier): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepDimTol_DatumReferenceModifierType = {
+ StepDimTol_CircularOrCylindrical: {};
+ StepDimTol_Distance: {};
+ StepDimTol_Projected: {};
+ StepDimTol_Spherical: {};
+}
+
+export declare class Handle_StepDimTol_HArray1OfGeometricToleranceModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepDimTol_HArray1OfGeometricToleranceModifier): void;
+ get(): StepDimTol_HArray1OfGeometricToleranceModifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepDimTol_HArray1OfGeometricToleranceModifier_1 extends Handle_StepDimTol_HArray1OfGeometricToleranceModifier {
+ constructor();
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfGeometricToleranceModifier_2 extends Handle_StepDimTol_HArray1OfGeometricToleranceModifier {
+ constructor(thePtr: StepDimTol_HArray1OfGeometricToleranceModifier);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfGeometricToleranceModifier_3 extends Handle_StepDimTol_HArray1OfGeometricToleranceModifier {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfGeometricToleranceModifier);
+ }
+
+ export declare class Handle_StepDimTol_HArray1OfGeometricToleranceModifier_4 extends Handle_StepDimTol_HArray1OfGeometricToleranceModifier {
+ constructor(theHandle: Handle_StepDimTol_HArray1OfGeometricToleranceModifier);
+ }
+
+export declare class BRepIntCurveSurface_Inter {
+ constructor()
+ Init_1(theShape: TopoDS_Shape, theCurve: GeomAdaptor_Curve, theTol: Quantity_AbsorbedDose): void;
+ Init_2(theShape: TopoDS_Shape, theLine: gp_Lin, theTol: Quantity_AbsorbedDose): void;
+ Load(theShape: TopoDS_Shape, theTol: Quantity_AbsorbedDose): void;
+ Init_3(theCurve: GeomAdaptor_Curve): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Point(): IntCurveSurface_IntersectionPoint;
+ Pnt(): gp_Pnt;
+ U(): Quantity_AbsorbedDose;
+ V(): Quantity_AbsorbedDose;
+ W(): Quantity_AbsorbedDose;
+ State(): TopAbs_State;
+ Transition(): IntCurveSurface_TransitionOnCurve;
+ Face(): TopoDS_Face;
+ delete(): void;
+}
+
+export declare class XmlMXCAFDoc_NoteCommentDriver extends XmlMXCAFDoc_NoteDriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_NoteCommentDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_NoteCommentDriver): void;
+ get(): XmlMXCAFDoc_NoteCommentDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_NoteCommentDriver_1 extends Handle_XmlMXCAFDoc_NoteCommentDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteCommentDriver_2 extends Handle_XmlMXCAFDoc_NoteCommentDriver {
+ constructor(thePtr: XmlMXCAFDoc_NoteCommentDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteCommentDriver_3 extends Handle_XmlMXCAFDoc_NoteCommentDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteCommentDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteCommentDriver_4 extends Handle_XmlMXCAFDoc_NoteCommentDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteCommentDriver);
+ }
+
+export declare class Handle_XmlMXCAFDoc_AssemblyItemRefDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_AssemblyItemRefDriver): void;
+ get(): XmlMXCAFDoc_AssemblyItemRefDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_AssemblyItemRefDriver_1 extends Handle_XmlMXCAFDoc_AssemblyItemRefDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_AssemblyItemRefDriver_2 extends Handle_XmlMXCAFDoc_AssemblyItemRefDriver {
+ constructor(thePtr: XmlMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_AssemblyItemRefDriver_3 extends Handle_XmlMXCAFDoc_AssemblyItemRefDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_AssemblyItemRefDriver_4 extends Handle_XmlMXCAFDoc_AssemblyItemRefDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+export declare class XmlMXCAFDoc_AssemblyItemRefDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMXCAFDoc_DimTolDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_DimTolDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_DimTolDriver): void;
+ get(): XmlMXCAFDoc_DimTolDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_DimTolDriver_1 extends Handle_XmlMXCAFDoc_DimTolDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DimTolDriver_2 extends Handle_XmlMXCAFDoc_DimTolDriver {
+ constructor(thePtr: XmlMXCAFDoc_DimTolDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DimTolDriver_3 extends Handle_XmlMXCAFDoc_DimTolDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_DimTolDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DimTolDriver_4 extends Handle_XmlMXCAFDoc_DimTolDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_DimTolDriver);
+ }
+
+export declare class XmlMXCAFDoc_GraphNodeDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_GraphNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_GraphNodeDriver): void;
+ get(): XmlMXCAFDoc_GraphNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_GraphNodeDriver_1 extends Handle_XmlMXCAFDoc_GraphNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_GraphNodeDriver_2 extends Handle_XmlMXCAFDoc_GraphNodeDriver {
+ constructor(thePtr: XmlMXCAFDoc_GraphNodeDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_GraphNodeDriver_3 extends Handle_XmlMXCAFDoc_GraphNodeDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_GraphNodeDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_GraphNodeDriver_4 extends Handle_XmlMXCAFDoc_GraphNodeDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_GraphNodeDriver);
+ }
+
+export declare class Handle_XmlMXCAFDoc_VisMaterialToolDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_VisMaterialToolDriver): void;
+ get(): XmlMXCAFDoc_VisMaterialToolDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialToolDriver_1 extends Handle_XmlMXCAFDoc_VisMaterialToolDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialToolDriver_2 extends Handle_XmlMXCAFDoc_VisMaterialToolDriver {
+ constructor(thePtr: XmlMXCAFDoc_VisMaterialToolDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialToolDriver_3 extends Handle_XmlMXCAFDoc_VisMaterialToolDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_VisMaterialToolDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialToolDriver_4 extends Handle_XmlMXCAFDoc_VisMaterialToolDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_VisMaterialToolDriver);
+ }
+
+export declare class XmlMXCAFDoc_VisMaterialToolDriver extends XmlMDF_ADriver {
+ constructor(theMsgDriver: Handle_Message_Messenger)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ delete(): void;
+}
+
+export declare class XmlMXCAFDoc_MaterialDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_MaterialDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_MaterialDriver): void;
+ get(): XmlMXCAFDoc_MaterialDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_MaterialDriver_1 extends Handle_XmlMXCAFDoc_MaterialDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_MaterialDriver_2 extends Handle_XmlMXCAFDoc_MaterialDriver {
+ constructor(thePtr: XmlMXCAFDoc_MaterialDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_MaterialDriver_3 extends Handle_XmlMXCAFDoc_MaterialDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_MaterialDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_MaterialDriver_4 extends Handle_XmlMXCAFDoc_MaterialDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_MaterialDriver);
+ }
+
+export declare class XmlMXCAFDoc_ColorDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_ColorDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_ColorDriver): void;
+ get(): XmlMXCAFDoc_ColorDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_ColorDriver_1 extends Handle_XmlMXCAFDoc_ColorDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_ColorDriver_2 extends Handle_XmlMXCAFDoc_ColorDriver {
+ constructor(thePtr: XmlMXCAFDoc_ColorDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_ColorDriver_3 extends Handle_XmlMXCAFDoc_ColorDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_ColorDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_ColorDriver_4 extends Handle_XmlMXCAFDoc_ColorDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_ColorDriver);
+ }
+
+export declare class Handle_XmlMXCAFDoc_NoteDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_NoteDriver): void;
+ get(): XmlMXCAFDoc_NoteDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_NoteDriver_1 extends Handle_XmlMXCAFDoc_NoteDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteDriver_2 extends Handle_XmlMXCAFDoc_NoteDriver {
+ constructor(thePtr: XmlMXCAFDoc_NoteDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteDriver_3 extends Handle_XmlMXCAFDoc_NoteDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteDriver_4 extends Handle_XmlMXCAFDoc_NoteDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteDriver);
+ }
+
+export declare class XmlMXCAFDoc_NoteDriver extends XmlMDF_ADriver {
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_CentroidDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_CentroidDriver): void;
+ get(): XmlMXCAFDoc_CentroidDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_CentroidDriver_1 extends Handle_XmlMXCAFDoc_CentroidDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_CentroidDriver_2 extends Handle_XmlMXCAFDoc_CentroidDriver {
+ constructor(thePtr: XmlMXCAFDoc_CentroidDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_CentroidDriver_3 extends Handle_XmlMXCAFDoc_CentroidDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_CentroidDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_CentroidDriver_4 extends Handle_XmlMXCAFDoc_CentroidDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_CentroidDriver);
+ }
+
+export declare class XmlMXCAFDoc_CentroidDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMXCAFDoc {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, anMsgDrv: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_NoteBinDataDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_NoteBinDataDriver): void;
+ get(): XmlMXCAFDoc_NoteBinDataDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_NoteBinDataDriver_1 extends Handle_XmlMXCAFDoc_NoteBinDataDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteBinDataDriver_2 extends Handle_XmlMXCAFDoc_NoteBinDataDriver {
+ constructor(thePtr: XmlMXCAFDoc_NoteBinDataDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteBinDataDriver_3 extends Handle_XmlMXCAFDoc_NoteBinDataDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteBinDataDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_NoteBinDataDriver_4 extends Handle_XmlMXCAFDoc_NoteBinDataDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_NoteBinDataDriver);
+ }
+
+export declare class XmlMXCAFDoc_NoteBinDataDriver extends XmlMXCAFDoc_NoteDriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_VisMaterialDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_VisMaterialDriver): void;
+ get(): XmlMXCAFDoc_VisMaterialDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialDriver_1 extends Handle_XmlMXCAFDoc_VisMaterialDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialDriver_2 extends Handle_XmlMXCAFDoc_VisMaterialDriver {
+ constructor(thePtr: XmlMXCAFDoc_VisMaterialDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialDriver_3 extends Handle_XmlMXCAFDoc_VisMaterialDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_VisMaterialDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_VisMaterialDriver_4 extends Handle_XmlMXCAFDoc_VisMaterialDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_VisMaterialDriver);
+ }
+
+export declare class XmlMXCAFDoc_VisMaterialDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ delete(): void;
+}
+
+export declare class XmlMXCAFDoc_DatumDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMXCAFDoc_DatumDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_DatumDriver): void;
+ get(): XmlMXCAFDoc_DatumDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_DatumDriver_1 extends Handle_XmlMXCAFDoc_DatumDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DatumDriver_2 extends Handle_XmlMXCAFDoc_DatumDriver {
+ constructor(thePtr: XmlMXCAFDoc_DatumDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DatumDriver_3 extends Handle_XmlMXCAFDoc_DatumDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_DatumDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_DatumDriver_4 extends Handle_XmlMXCAFDoc_DatumDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_DatumDriver);
+ }
+
+export declare class Handle_XmlMXCAFDoc_LocationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMXCAFDoc_LocationDriver): void;
+ get(): XmlMXCAFDoc_LocationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMXCAFDoc_LocationDriver_1 extends Handle_XmlMXCAFDoc_LocationDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMXCAFDoc_LocationDriver_2 extends Handle_XmlMXCAFDoc_LocationDriver {
+ constructor(thePtr: XmlMXCAFDoc_LocationDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_LocationDriver_3 extends Handle_XmlMXCAFDoc_LocationDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_LocationDriver);
+ }
+
+ export declare class Handle_XmlMXCAFDoc_LocationDriver_4 extends Handle_XmlMXCAFDoc_LocationDriver {
+ constructor(theHandle: Handle_XmlMXCAFDoc_LocationDriver);
+ }
+
+export declare class XmlMXCAFDoc_LocationDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ Translate_1(theLoc: TopLoc_Location, theParent: XmlObjMgt_Element, theMap: XmlObjMgt_SRelocationTable): void;
+ Translate_2(theParent: XmlObjMgt_Element, theLoc: TopLoc_Location, theMap: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ SetSharedLocations(theLocations: TopTools_LocationSetPtr): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type GeomAbs_JoinType = {
+ GeomAbs_Arc: {};
+ GeomAbs_Tangent: {};
+ GeomAbs_Intersection: {};
+}
+
+export declare type GeomAbs_BSplKnotDistribution = {
+ GeomAbs_NonUniform: {};
+ GeomAbs_Uniform: {};
+ GeomAbs_QuasiUniform: {};
+ GeomAbs_PiecewiseBezier: {};
+}
+
+export declare type GeomAbs_SurfaceType = {
+ GeomAbs_Plane: {};
+ GeomAbs_Cylinder: {};
+ GeomAbs_Cone: {};
+ GeomAbs_Sphere: {};
+ GeomAbs_Torus: {};
+ GeomAbs_BezierSurface: {};
+ GeomAbs_BSplineSurface: {};
+ GeomAbs_SurfaceOfRevolution: {};
+ GeomAbs_SurfaceOfExtrusion: {};
+ GeomAbs_OffsetSurface: {};
+ GeomAbs_OtherSurface: {};
+}
+
+export declare type GeomAbs_Shape = {
+ GeomAbs_C0: {};
+ GeomAbs_G1: {};
+ GeomAbs_C1: {};
+ GeomAbs_G2: {};
+ GeomAbs_C2: {};
+ GeomAbs_C3: {};
+ GeomAbs_CN: {};
+}
+
+export declare type GeomAbs_IsoType = {
+ GeomAbs_IsoU: {};
+ GeomAbs_IsoV: {};
+ GeomAbs_NoneIso: {};
+}
+
+export declare type GeomAbs_CurveType = {
+ GeomAbs_Line: {};
+ GeomAbs_Circle: {};
+ GeomAbs_Ellipse: {};
+ GeomAbs_Hyperbola: {};
+ GeomAbs_Parabola: {};
+ GeomAbs_BezierCurve: {};
+ GeomAbs_BSplineCurve: {};
+ GeomAbs_OffsetCurve: {};
+ GeomAbs_OtherCurve: {};
+}
+
+export declare class StepShape_Array1OfShapeDimensionRepresentationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepShape_ShapeDimensionRepresentationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepShape_Array1OfShapeDimensionRepresentationItem): StepShape_Array1OfShapeDimensionRepresentationItem;
+ Move(theOther: StepShape_Array1OfShapeDimensionRepresentationItem): StepShape_Array1OfShapeDimensionRepresentationItem;
+ First(): StepShape_ShapeDimensionRepresentationItem;
+ ChangeFirst(): StepShape_ShapeDimensionRepresentationItem;
+ Last(): StepShape_ShapeDimensionRepresentationItem;
+ ChangeLast(): StepShape_ShapeDimensionRepresentationItem;
+ Value(theIndex: Standard_Integer): StepShape_ShapeDimensionRepresentationItem;
+ ChangeValue(theIndex: Standard_Integer): StepShape_ShapeDimensionRepresentationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepShape_ShapeDimensionRepresentationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepShape_Array1OfShapeDimensionRepresentationItem_1 extends StepShape_Array1OfShapeDimensionRepresentationItem {
+ constructor();
+ }
+
+ export declare class StepShape_Array1OfShapeDimensionRepresentationItem_2 extends StepShape_Array1OfShapeDimensionRepresentationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepShape_Array1OfShapeDimensionRepresentationItem_3 extends StepShape_Array1OfShapeDimensionRepresentationItem {
+ constructor(theOther: StepShape_Array1OfShapeDimensionRepresentationItem);
+ }
+
+ export declare class StepShape_Array1OfShapeDimensionRepresentationItem_4 extends StepShape_Array1OfShapeDimensionRepresentationItem {
+ constructor(theOther: StepShape_Array1OfShapeDimensionRepresentationItem);
+ }
+
+ export declare class StepShape_Array1OfShapeDimensionRepresentationItem_5 extends StepShape_Array1OfShapeDimensionRepresentationItem {
+ constructor(theBegin: StepShape_ShapeDimensionRepresentationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepShape_HArray1OfOrientedEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfOrientedEdge): void;
+ get(): StepShape_HArray1OfOrientedEdge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfOrientedEdge_1 extends Handle_StepShape_HArray1OfOrientedEdge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedEdge_2 extends Handle_StepShape_HArray1OfOrientedEdge {
+ constructor(thePtr: StepShape_HArray1OfOrientedEdge);
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedEdge_3 extends Handle_StepShape_HArray1OfOrientedEdge {
+ constructor(theHandle: Handle_StepShape_HArray1OfOrientedEdge);
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedEdge_4 extends Handle_StepShape_HArray1OfOrientedEdge {
+ constructor(theHandle: Handle_StepShape_HArray1OfOrientedEdge);
+ }
+
+export declare class Handle_StepShape_RightCircularCone {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_RightCircularCone): void;
+ get(): StepShape_RightCircularCone;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_RightCircularCone_1 extends Handle_StepShape_RightCircularCone {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_RightCircularCone_2 extends Handle_StepShape_RightCircularCone {
+ constructor(thePtr: StepShape_RightCircularCone);
+ }
+
+ export declare class Handle_StepShape_RightCircularCone_3 extends Handle_StepShape_RightCircularCone {
+ constructor(theHandle: Handle_StepShape_RightCircularCone);
+ }
+
+ export declare class Handle_StepShape_RightCircularCone_4 extends Handle_StepShape_RightCircularCone {
+ constructor(theHandle: Handle_StepShape_RightCircularCone);
+ }
+
+export declare class StepShape_RightCircularCone extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis1Placement, aHeight: Quantity_AbsorbedDose, aRadius: Quantity_AbsorbedDose, aSemiAngle: Quantity_AbsorbedDose): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis1Placement): void;
+ Position(): Handle_StepGeom_Axis1Placement;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ SetSemiAngle(aSemiAngle: Quantity_AbsorbedDose): void;
+ SemiAngle(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Subedge extends StepShape_Edge {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aEdge_EdgeStart: Handle_StepShape_Vertex, aEdge_EdgeEnd: Handle_StepShape_Vertex, aParentEdge: Handle_StepShape_Edge): void;
+ ParentEdge(): Handle_StepShape_Edge;
+ SetParentEdge(ParentEdge: Handle_StepShape_Edge): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Subedge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Subedge): void;
+ get(): StepShape_Subedge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Subedge_1 extends Handle_StepShape_Subedge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Subedge_2 extends Handle_StepShape_Subedge {
+ constructor(thePtr: StepShape_Subedge);
+ }
+
+ export declare class Handle_StepShape_Subedge_3 extends Handle_StepShape_Subedge {
+ constructor(theHandle: Handle_StepShape_Subedge);
+ }
+
+ export declare class Handle_StepShape_Subedge_4 extends Handle_StepShape_Subedge {
+ constructor(theHandle: Handle_StepShape_Subedge);
+ }
+
+export declare class Handle_StepShape_CsgSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_CsgSolid): void;
+ get(): StepShape_CsgSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_CsgSolid_1 extends Handle_StepShape_CsgSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_CsgSolid_2 extends Handle_StepShape_CsgSolid {
+ constructor(thePtr: StepShape_CsgSolid);
+ }
+
+ export declare class Handle_StepShape_CsgSolid_3 extends Handle_StepShape_CsgSolid {
+ constructor(theHandle: Handle_StepShape_CsgSolid);
+ }
+
+ export declare class Handle_StepShape_CsgSolid_4 extends Handle_StepShape_CsgSolid {
+ constructor(theHandle: Handle_StepShape_CsgSolid);
+ }
+
+export declare class StepShape_CsgSolid extends StepShape_SolidModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aTreeRootExpression: StepShape_CsgSelect): void;
+ SetTreeRootExpression(aTreeRootExpression: StepShape_CsgSelect): void;
+ TreeRootExpression(): StepShape_CsgSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_DimensionalLocationWithPath extends StepShape_DimensionalLocation {
+ constructor()
+ Init(aShapeAspectRelationship_Name: Handle_TCollection_HAsciiString, hasShapeAspectRelationship_Description: Standard_Boolean, aShapeAspectRelationship_Description: Handle_TCollection_HAsciiString, aShapeAspectRelationship_RelatingShapeAspect: Handle_StepRepr_ShapeAspect, aShapeAspectRelationship_RelatedShapeAspect: Handle_StepRepr_ShapeAspect, aPath: Handle_StepRepr_ShapeAspect): void;
+ Path(): Handle_StepRepr_ShapeAspect;
+ SetPath(Path: Handle_StepRepr_ShapeAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_DimensionalLocationWithPath {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DimensionalLocationWithPath): void;
+ get(): StepShape_DimensionalLocationWithPath;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DimensionalLocationWithPath_1 extends Handle_StepShape_DimensionalLocationWithPath {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DimensionalLocationWithPath_2 extends Handle_StepShape_DimensionalLocationWithPath {
+ constructor(thePtr: StepShape_DimensionalLocationWithPath);
+ }
+
+ export declare class Handle_StepShape_DimensionalLocationWithPath_3 extends Handle_StepShape_DimensionalLocationWithPath {
+ constructor(theHandle: Handle_StepShape_DimensionalLocationWithPath);
+ }
+
+ export declare class Handle_StepShape_DimensionalLocationWithPath_4 extends Handle_StepShape_DimensionalLocationWithPath {
+ constructor(theHandle: Handle_StepShape_DimensionalLocationWithPath);
+ }
+
+export declare class Handle_StepShape_NonManifoldSurfaceShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_NonManifoldSurfaceShapeRepresentation): void;
+ get(): StepShape_NonManifoldSurfaceShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_NonManifoldSurfaceShapeRepresentation_1 extends Handle_StepShape_NonManifoldSurfaceShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_NonManifoldSurfaceShapeRepresentation_2 extends Handle_StepShape_NonManifoldSurfaceShapeRepresentation {
+ constructor(thePtr: StepShape_NonManifoldSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_NonManifoldSurfaceShapeRepresentation_3 extends Handle_StepShape_NonManifoldSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_NonManifoldSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_NonManifoldSurfaceShapeRepresentation_4 extends Handle_StepShape_NonManifoldSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_NonManifoldSurfaceShapeRepresentation);
+ }
+
+export declare class StepShape_NonManifoldSurfaceShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_DirectedDimensionalLocation extends StepShape_DimensionalLocation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_DirectedDimensionalLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DirectedDimensionalLocation): void;
+ get(): StepShape_DirectedDimensionalLocation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DirectedDimensionalLocation_1 extends Handle_StepShape_DirectedDimensionalLocation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DirectedDimensionalLocation_2 extends Handle_StepShape_DirectedDimensionalLocation {
+ constructor(thePtr: StepShape_DirectedDimensionalLocation);
+ }
+
+ export declare class Handle_StepShape_DirectedDimensionalLocation_3 extends Handle_StepShape_DirectedDimensionalLocation {
+ constructor(theHandle: Handle_StepShape_DirectedDimensionalLocation);
+ }
+
+ export declare class Handle_StepShape_DirectedDimensionalLocation_4 extends Handle_StepShape_DirectedDimensionalLocation {
+ constructor(theHandle: Handle_StepShape_DirectedDimensionalLocation);
+ }
+
+export declare class Handle_StepShape_VertexPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_VertexPoint): void;
+ get(): StepShape_VertexPoint;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_VertexPoint_1 extends Handle_StepShape_VertexPoint {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_VertexPoint_2 extends Handle_StepShape_VertexPoint {
+ constructor(thePtr: StepShape_VertexPoint);
+ }
+
+ export declare class Handle_StepShape_VertexPoint_3 extends Handle_StepShape_VertexPoint {
+ constructor(theHandle: Handle_StepShape_VertexPoint);
+ }
+
+ export declare class Handle_StepShape_VertexPoint_4 extends Handle_StepShape_VertexPoint {
+ constructor(theHandle: Handle_StepShape_VertexPoint);
+ }
+
+export declare class StepShape_VertexPoint extends StepShape_Vertex {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aVertexGeometry: Handle_StepGeom_Point): void;
+ SetVertexGeometry(aVertexGeometry: Handle_StepGeom_Point): void;
+ VertexGeometry(): Handle_StepGeom_Point;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_HArray1OfValueQualifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfValueQualifier): void;
+ get(): StepShape_HArray1OfValueQualifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfValueQualifier_1 extends Handle_StepShape_HArray1OfValueQualifier {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfValueQualifier_2 extends Handle_StepShape_HArray1OfValueQualifier {
+ constructor(thePtr: StepShape_HArray1OfValueQualifier);
+ }
+
+ export declare class Handle_StepShape_HArray1OfValueQualifier_3 extends Handle_StepShape_HArray1OfValueQualifier {
+ constructor(theHandle: Handle_StepShape_HArray1OfValueQualifier);
+ }
+
+ export declare class Handle_StepShape_HArray1OfValueQualifier_4 extends Handle_StepShape_HArray1OfValueQualifier {
+ constructor(theHandle: Handle_StepShape_HArray1OfValueQualifier);
+ }
+
+export declare class Handle_StepShape_Block {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Block): void;
+ get(): StepShape_Block;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Block_1 extends Handle_StepShape_Block {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Block_2 extends Handle_StepShape_Block {
+ constructor(thePtr: StepShape_Block);
+ }
+
+ export declare class Handle_StepShape_Block_3 extends Handle_StepShape_Block {
+ constructor(theHandle: Handle_StepShape_Block);
+ }
+
+ export declare class Handle_StepShape_Block_4 extends Handle_StepShape_Block {
+ constructor(theHandle: Handle_StepShape_Block);
+ }
+
+export declare class StepShape_Block extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aX: Quantity_AbsorbedDose, aY: Quantity_AbsorbedDose, aZ: Quantity_AbsorbedDose): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis2Placement3d): void;
+ Position(): Handle_StepGeom_Axis2Placement3d;
+ SetX(aX: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ SetY(aY: Quantity_AbsorbedDose): void;
+ Y(): Quantity_AbsorbedDose;
+ SetZ(aZ: Quantity_AbsorbedDose): void;
+ Z(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Sphere extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aRadius: Quantity_AbsorbedDose, aCentre: Handle_StepGeom_Point): void;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ SetCentre(aCentre: Handle_StepGeom_Point): void;
+ Centre(): Handle_StepGeom_Point;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Sphere {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Sphere): void;
+ get(): StepShape_Sphere;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Sphere_1 extends Handle_StepShape_Sphere {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Sphere_2 extends Handle_StepShape_Sphere {
+ constructor(thePtr: StepShape_Sphere);
+ }
+
+ export declare class Handle_StepShape_Sphere_3 extends Handle_StepShape_Sphere {
+ constructor(theHandle: Handle_StepShape_Sphere);
+ }
+
+ export declare class Handle_StepShape_Sphere_4 extends Handle_StepShape_Sphere {
+ constructor(theHandle: Handle_StepShape_Sphere);
+ }
+
+export declare class Handle_StepShape_HalfSpaceSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HalfSpaceSolid): void;
+ get(): StepShape_HalfSpaceSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HalfSpaceSolid_1 extends Handle_StepShape_HalfSpaceSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HalfSpaceSolid_2 extends Handle_StepShape_HalfSpaceSolid {
+ constructor(thePtr: StepShape_HalfSpaceSolid);
+ }
+
+ export declare class Handle_StepShape_HalfSpaceSolid_3 extends Handle_StepShape_HalfSpaceSolid {
+ constructor(theHandle: Handle_StepShape_HalfSpaceSolid);
+ }
+
+ export declare class Handle_StepShape_HalfSpaceSolid_4 extends Handle_StepShape_HalfSpaceSolid {
+ constructor(theHandle: Handle_StepShape_HalfSpaceSolid);
+ }
+
+export declare class StepShape_HalfSpaceSolid extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBaseSurface: Handle_StepGeom_Surface, aAgreementFlag: Standard_Boolean): void;
+ SetBaseSurface(aBaseSurface: Handle_StepGeom_Surface): void;
+ BaseSurface(): Handle_StepGeom_Surface;
+ SetAgreementFlag(aAgreementFlag: Standard_Boolean): void;
+ AgreementFlag(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ConnectedFaceShapeRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ConnectedFaceShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ConnectedFaceShapeRepresentation): void;
+ get(): StepShape_ConnectedFaceShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ConnectedFaceShapeRepresentation_1 extends Handle_StepShape_ConnectedFaceShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceShapeRepresentation_2 extends Handle_StepShape_ConnectedFaceShapeRepresentation {
+ constructor(thePtr: StepShape_ConnectedFaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceShapeRepresentation_3 extends Handle_StepShape_ConnectedFaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceShapeRepresentation_4 extends Handle_StepShape_ConnectedFaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceShapeRepresentation);
+ }
+
+export declare class StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aValueComponent: Handle_StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit, qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ SetMeasure(Measure: Handle_StepBasic_MeasureWithUnit): void;
+ Measure(): Handle_StepBasic_MeasureWithUnit;
+ Qualifiers(): Handle_StepShape_HArray1OfValueQualifier;
+ NbQualifiers(): Graphic3d_ZLayerId;
+ SetQualifiers(qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ QualifiersValue(num: Graphic3d_ZLayerId): StepShape_ValueQualifier;
+ SetQualifiersValue(num: Graphic3d_ZLayerId, aqualifier: StepShape_ValueQualifier): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem): void;
+ get(): StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_1 extends Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_2 extends Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem {
+ constructor(thePtr: StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_3 extends Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem {
+ constructor(theHandle: Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_4 extends Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem {
+ constructor(theHandle: Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem);
+ }
+
+export declare class Handle_StepShape_HArray1OfEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfEdge): void;
+ get(): StepShape_HArray1OfEdge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfEdge_1 extends Handle_StepShape_HArray1OfEdge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfEdge_2 extends Handle_StepShape_HArray1OfEdge {
+ constructor(thePtr: StepShape_HArray1OfEdge);
+ }
+
+ export declare class Handle_StepShape_HArray1OfEdge_3 extends Handle_StepShape_HArray1OfEdge {
+ constructor(theHandle: Handle_StepShape_HArray1OfEdge);
+ }
+
+ export declare class Handle_StepShape_HArray1OfEdge_4 extends Handle_StepShape_HArray1OfEdge {
+ constructor(theHandle: Handle_StepShape_HArray1OfEdge);
+ }
+
+export declare class StepShape_OrientedClosedShell extends StepShape_ClosedShell {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aClosedShellElement: Handle_StepShape_ClosedShell, aOrientation: Standard_Boolean): void;
+ SetClosedShellElement(aClosedShellElement: Handle_StepShape_ClosedShell): void;
+ ClosedShellElement(): Handle_StepShape_ClosedShell;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetCfsFaces(aCfsFaces: Handle_StepShape_HArray1OfFace): void;
+ CfsFaces(): Handle_StepShape_HArray1OfFace;
+ CfsFacesValue(num: Graphic3d_ZLayerId): Handle_StepShape_Face;
+ NbCfsFaces(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OrientedClosedShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OrientedClosedShell): void;
+ get(): StepShape_OrientedClosedShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OrientedClosedShell_1 extends Handle_StepShape_OrientedClosedShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OrientedClosedShell_2 extends Handle_StepShape_OrientedClosedShell {
+ constructor(thePtr: StepShape_OrientedClosedShell);
+ }
+
+ export declare class Handle_StepShape_OrientedClosedShell_3 extends Handle_StepShape_OrientedClosedShell {
+ constructor(theHandle: Handle_StepShape_OrientedClosedShell);
+ }
+
+ export declare class Handle_StepShape_OrientedClosedShell_4 extends Handle_StepShape_OrientedClosedShell {
+ constructor(theHandle: Handle_StepShape_OrientedClosedShell);
+ }
+
+export declare class StepShape_LimitsAndFits extends Standard_Transient {
+ constructor()
+ Init(form_variance: Handle_TCollection_HAsciiString, zone_variance: Handle_TCollection_HAsciiString, grade: Handle_TCollection_HAsciiString, source: Handle_TCollection_HAsciiString): void;
+ FormVariance(): Handle_TCollection_HAsciiString;
+ SetFormVariance(form_variance: Handle_TCollection_HAsciiString): void;
+ ZoneVariance(): Handle_TCollection_HAsciiString;
+ SetZoneVariance(zone_variance: Handle_TCollection_HAsciiString): void;
+ Grade(): Handle_TCollection_HAsciiString;
+ SetGrade(grade: Handle_TCollection_HAsciiString): void;
+ Source(): Handle_TCollection_HAsciiString;
+ SetSource(source: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_LimitsAndFits {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_LimitsAndFits): void;
+ get(): StepShape_LimitsAndFits;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_LimitsAndFits_1 extends Handle_StepShape_LimitsAndFits {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_LimitsAndFits_2 extends Handle_StepShape_LimitsAndFits {
+ constructor(thePtr: StepShape_LimitsAndFits);
+ }
+
+ export declare class Handle_StepShape_LimitsAndFits_3 extends Handle_StepShape_LimitsAndFits {
+ constructor(theHandle: Handle_StepShape_LimitsAndFits);
+ }
+
+ export declare class Handle_StepShape_LimitsAndFits_4 extends Handle_StepShape_LimitsAndFits {
+ constructor(theHandle: Handle_StepShape_LimitsAndFits);
+ }
+
+export declare class StepShape_AngularLocation extends StepShape_DimensionalLocation {
+ constructor()
+ Init(aShapeAspectRelationship_Name: Handle_TCollection_HAsciiString, hasShapeAspectRelationship_Description: Standard_Boolean, aShapeAspectRelationship_Description: Handle_TCollection_HAsciiString, aShapeAspectRelationship_RelatingShapeAspect: Handle_StepRepr_ShapeAspect, aShapeAspectRelationship_RelatedShapeAspect: Handle_StepRepr_ShapeAspect, aAngleSelection: StepShape_AngleRelator): void;
+ AngleSelection(): StepShape_AngleRelator;
+ SetAngleSelection(AngleSelection: StepShape_AngleRelator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_AngularLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_AngularLocation): void;
+ get(): StepShape_AngularLocation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_AngularLocation_1 extends Handle_StepShape_AngularLocation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_AngularLocation_2 extends Handle_StepShape_AngularLocation {
+ constructor(thePtr: StepShape_AngularLocation);
+ }
+
+ export declare class Handle_StepShape_AngularLocation_3 extends Handle_StepShape_AngularLocation {
+ constructor(theHandle: Handle_StepShape_AngularLocation);
+ }
+
+ export declare class Handle_StepShape_AngularLocation_4 extends Handle_StepShape_AngularLocation {
+ constructor(theHandle: Handle_StepShape_AngularLocation);
+ }
+
+export declare class StepShape_ToleranceMethodDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ToleranceValue(): Handle_StepShape_ToleranceValue;
+ LimitsAndFits(): Handle_StepShape_LimitsAndFits;
+ delete(): void;
+}
+
+export declare class StepShape_PolyLoop extends StepShape_Loop {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPolygon: Handle_StepGeom_HArray1OfCartesianPoint): void;
+ SetPolygon(aPolygon: Handle_StepGeom_HArray1OfCartesianPoint): void;
+ Polygon(): Handle_StepGeom_HArray1OfCartesianPoint;
+ PolygonValue(num: Graphic3d_ZLayerId): Handle_StepGeom_CartesianPoint;
+ NbPolygon(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_PolyLoop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_PolyLoop): void;
+ get(): StepShape_PolyLoop;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_PolyLoop_1 extends Handle_StepShape_PolyLoop {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_PolyLoop_2 extends Handle_StepShape_PolyLoop {
+ constructor(thePtr: StepShape_PolyLoop);
+ }
+
+ export declare class Handle_StepShape_PolyLoop_3 extends Handle_StepShape_PolyLoop {
+ constructor(theHandle: Handle_StepShape_PolyLoop);
+ }
+
+ export declare class Handle_StepShape_PolyLoop_4 extends Handle_StepShape_PolyLoop {
+ constructor(theHandle: Handle_StepShape_PolyLoop);
+ }
+
+export declare class StepShape_RevolvedAreaSolid extends StepShape_SweptAreaSolid {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepGeom_CurveBoundedSurface, aAxis: Handle_StepGeom_Axis1Placement, aAngle: Quantity_AbsorbedDose): void;
+ SetAxis(aAxis: Handle_StepGeom_Axis1Placement): void;
+ Axis(): Handle_StepGeom_Axis1Placement;
+ SetAngle(aAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_RevolvedAreaSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_RevolvedAreaSolid): void;
+ get(): StepShape_RevolvedAreaSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_RevolvedAreaSolid_1 extends Handle_StepShape_RevolvedAreaSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_RevolvedAreaSolid_2 extends Handle_StepShape_RevolvedAreaSolid {
+ constructor(thePtr: StepShape_RevolvedAreaSolid);
+ }
+
+ export declare class Handle_StepShape_RevolvedAreaSolid_3 extends Handle_StepShape_RevolvedAreaSolid {
+ constructor(theHandle: Handle_StepShape_RevolvedAreaSolid);
+ }
+
+ export declare class Handle_StepShape_RevolvedAreaSolid_4 extends Handle_StepShape_RevolvedAreaSolid {
+ constructor(theHandle: Handle_StepShape_RevolvedAreaSolid);
+ }
+
+export declare class Handle_StepShape_RightAngularWedge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_RightAngularWedge): void;
+ get(): StepShape_RightAngularWedge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_RightAngularWedge_1 extends Handle_StepShape_RightAngularWedge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_RightAngularWedge_2 extends Handle_StepShape_RightAngularWedge {
+ constructor(thePtr: StepShape_RightAngularWedge);
+ }
+
+ export declare class Handle_StepShape_RightAngularWedge_3 extends Handle_StepShape_RightAngularWedge {
+ constructor(theHandle: Handle_StepShape_RightAngularWedge);
+ }
+
+ export declare class Handle_StepShape_RightAngularWedge_4 extends Handle_StepShape_RightAngularWedge {
+ constructor(theHandle: Handle_StepShape_RightAngularWedge);
+ }
+
+export declare class StepShape_RightAngularWedge extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis2Placement3d, aX: Quantity_AbsorbedDose, aY: Quantity_AbsorbedDose, aZ: Quantity_AbsorbedDose, aLtx: Quantity_AbsorbedDose): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis2Placement3d): void;
+ Position(): Handle_StepGeom_Axis2Placement3d;
+ SetX(aX: Quantity_AbsorbedDose): void;
+ X(): Quantity_AbsorbedDose;
+ SetY(aY: Quantity_AbsorbedDose): void;
+ Y(): Quantity_AbsorbedDose;
+ SetZ(aZ: Quantity_AbsorbedDose): void;
+ Z(): Quantity_AbsorbedDose;
+ SetLtx(aLtx: Quantity_AbsorbedDose): void;
+ Ltx(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ConnectedFaceSubSet extends StepShape_ConnectedFaceSet {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aConnectedFaceSet_CfsFaces: Handle_StepShape_HArray1OfFace, aParentFaceSet: Handle_StepShape_ConnectedFaceSet): void;
+ ParentFaceSet(): Handle_StepShape_ConnectedFaceSet;
+ SetParentFaceSet(ParentFaceSet: Handle_StepShape_ConnectedFaceSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ConnectedFaceSubSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ConnectedFaceSubSet): void;
+ get(): StepShape_ConnectedFaceSubSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ConnectedFaceSubSet_1 extends Handle_StepShape_ConnectedFaceSubSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSubSet_2 extends Handle_StepShape_ConnectedFaceSubSet {
+ constructor(thePtr: StepShape_ConnectedFaceSubSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSubSet_3 extends Handle_StepShape_ConnectedFaceSubSet {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceSubSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSubSet_4 extends Handle_StepShape_ConnectedFaceSubSet {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceSubSet);
+ }
+
+export declare class Handle_StepShape_HArray1OfFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfFace): void;
+ get(): StepShape_HArray1OfFace;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfFace_1 extends Handle_StepShape_HArray1OfFace {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfFace_2 extends Handle_StepShape_HArray1OfFace {
+ constructor(thePtr: StepShape_HArray1OfFace);
+ }
+
+ export declare class Handle_StepShape_HArray1OfFace_3 extends Handle_StepShape_HArray1OfFace {
+ constructor(theHandle: Handle_StepShape_HArray1OfFace);
+ }
+
+ export declare class Handle_StepShape_HArray1OfFace_4 extends Handle_StepShape_HArray1OfFace {
+ constructor(theHandle: Handle_StepShape_HArray1OfFace);
+ }
+
+export declare class StepShape_PlusMinusTolerance extends Standard_Transient {
+ constructor()
+ Init(range: StepShape_ToleranceMethodDefinition, toleranced_dimension: StepShape_DimensionalCharacteristic): void;
+ Range(): StepShape_ToleranceMethodDefinition;
+ SetRange(range: StepShape_ToleranceMethodDefinition): void;
+ TolerancedDimension(): StepShape_DimensionalCharacteristic;
+ SetTolerancedDimension(toleranced_dimension: StepShape_DimensionalCharacteristic): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_PlusMinusTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_PlusMinusTolerance): void;
+ get(): StepShape_PlusMinusTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_PlusMinusTolerance_1 extends Handle_StepShape_PlusMinusTolerance {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_PlusMinusTolerance_2 extends Handle_StepShape_PlusMinusTolerance {
+ constructor(thePtr: StepShape_PlusMinusTolerance);
+ }
+
+ export declare class Handle_StepShape_PlusMinusTolerance_3 extends Handle_StepShape_PlusMinusTolerance {
+ constructor(theHandle: Handle_StepShape_PlusMinusTolerance);
+ }
+
+ export declare class Handle_StepShape_PlusMinusTolerance_4 extends Handle_StepShape_PlusMinusTolerance {
+ constructor(theHandle: Handle_StepShape_PlusMinusTolerance);
+ }
+
+export declare class StepShape_DimensionalLocation extends StepRepr_ShapeAspectRelationship {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_DimensionalLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DimensionalLocation): void;
+ get(): StepShape_DimensionalLocation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DimensionalLocation_1 extends Handle_StepShape_DimensionalLocation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DimensionalLocation_2 extends Handle_StepShape_DimensionalLocation {
+ constructor(thePtr: StepShape_DimensionalLocation);
+ }
+
+ export declare class Handle_StepShape_DimensionalLocation_3 extends Handle_StepShape_DimensionalLocation {
+ constructor(theHandle: Handle_StepShape_DimensionalLocation);
+ }
+
+ export declare class Handle_StepShape_DimensionalLocation_4 extends Handle_StepShape_DimensionalLocation {
+ constructor(theHandle: Handle_StepShape_DimensionalLocation);
+ }
+
+export declare class StepShape_Array1OfValueQualifier {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepShape_ValueQualifier): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepShape_Array1OfValueQualifier): StepShape_Array1OfValueQualifier;
+ Move(theOther: StepShape_Array1OfValueQualifier): StepShape_Array1OfValueQualifier;
+ First(): StepShape_ValueQualifier;
+ ChangeFirst(): StepShape_ValueQualifier;
+ Last(): StepShape_ValueQualifier;
+ ChangeLast(): StepShape_ValueQualifier;
+ Value(theIndex: Standard_Integer): StepShape_ValueQualifier;
+ ChangeValue(theIndex: Standard_Integer): StepShape_ValueQualifier;
+ SetValue(theIndex: Standard_Integer, theItem: StepShape_ValueQualifier): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepShape_Array1OfValueQualifier_1 extends StepShape_Array1OfValueQualifier {
+ constructor();
+ }
+
+ export declare class StepShape_Array1OfValueQualifier_2 extends StepShape_Array1OfValueQualifier {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepShape_Array1OfValueQualifier_3 extends StepShape_Array1OfValueQualifier {
+ constructor(theOther: StepShape_Array1OfValueQualifier);
+ }
+
+ export declare class StepShape_Array1OfValueQualifier_4 extends StepShape_Array1OfValueQualifier {
+ constructor(theOther: StepShape_Array1OfValueQualifier);
+ }
+
+ export declare class StepShape_Array1OfValueQualifier_5 extends StepShape_Array1OfValueQualifier {
+ constructor(theBegin: StepShape_ValueQualifier, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_GeometricallyBoundedSurfaceShapeRepresentation): void;
+ get(): StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_1 extends Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_2 extends Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation {
+ constructor(thePtr: StepShape_GeometricallyBoundedSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_3 extends Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_4 extends Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation);
+ }
+
+export declare class StepShape_GeometricallyBoundedSurfaceShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_BooleanResult {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_BooleanResult): void;
+ get(): StepShape_BooleanResult;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_BooleanResult_1 extends Handle_StepShape_BooleanResult {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_BooleanResult_2 extends Handle_StepShape_BooleanResult {
+ constructor(thePtr: StepShape_BooleanResult);
+ }
+
+ export declare class Handle_StepShape_BooleanResult_3 extends Handle_StepShape_BooleanResult {
+ constructor(theHandle: Handle_StepShape_BooleanResult);
+ }
+
+ export declare class Handle_StepShape_BooleanResult_4 extends Handle_StepShape_BooleanResult {
+ constructor(theHandle: Handle_StepShape_BooleanResult);
+ }
+
+export declare class StepShape_BooleanResult extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aOperator: StepShape_BooleanOperator, aFirstOperand: StepShape_BooleanOperand, aSecondOperand: StepShape_BooleanOperand): void;
+ SetOperator(aOperator: StepShape_BooleanOperator): void;
+ Operator(): StepShape_BooleanOperator;
+ SetFirstOperand(aFirstOperand: StepShape_BooleanOperand): void;
+ FirstOperand(): StepShape_BooleanOperand;
+ SetSecondOperand(aSecondOperand: StepShape_BooleanOperand): void;
+ SecondOperand(): StepShape_BooleanOperand;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Path extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ SetEdgeList(aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ EdgeList(): Handle_StepShape_HArray1OfOrientedEdge;
+ EdgeListValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedEdge;
+ NbEdgeList(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Path {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Path): void;
+ get(): StepShape_Path;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Path_1 extends Handle_StepShape_Path {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Path_2 extends Handle_StepShape_Path {
+ constructor(thePtr: StepShape_Path);
+ }
+
+ export declare class Handle_StepShape_Path_3 extends Handle_StepShape_Path {
+ constructor(theHandle: Handle_StepShape_Path);
+ }
+
+ export declare class Handle_StepShape_Path_4 extends Handle_StepShape_Path {
+ constructor(theHandle: Handle_StepShape_Path);
+ }
+
+export declare class StepShape_Array1OfGeometricSetSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepShape_GeometricSetSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepShape_Array1OfGeometricSetSelect): StepShape_Array1OfGeometricSetSelect;
+ Move(theOther: StepShape_Array1OfGeometricSetSelect): StepShape_Array1OfGeometricSetSelect;
+ First(): StepShape_GeometricSetSelect;
+ ChangeFirst(): StepShape_GeometricSetSelect;
+ Last(): StepShape_GeometricSetSelect;
+ ChangeLast(): StepShape_GeometricSetSelect;
+ Value(theIndex: Standard_Integer): StepShape_GeometricSetSelect;
+ ChangeValue(theIndex: Standard_Integer): StepShape_GeometricSetSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepShape_GeometricSetSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepShape_Array1OfGeometricSetSelect_1 extends StepShape_Array1OfGeometricSetSelect {
+ constructor();
+ }
+
+ export declare class StepShape_Array1OfGeometricSetSelect_2 extends StepShape_Array1OfGeometricSetSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepShape_Array1OfGeometricSetSelect_3 extends StepShape_Array1OfGeometricSetSelect {
+ constructor(theOther: StepShape_Array1OfGeometricSetSelect);
+ }
+
+ export declare class StepShape_Array1OfGeometricSetSelect_4 extends StepShape_Array1OfGeometricSetSelect {
+ constructor(theOther: StepShape_Array1OfGeometricSetSelect);
+ }
+
+ export declare class StepShape_Array1OfGeometricSetSelect_5 extends StepShape_Array1OfGeometricSetSelect {
+ constructor(theBegin: StepShape_GeometricSetSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepShape_FaceBasedSurfaceModel extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFbsmFaces: Handle_StepShape_HArray1OfConnectedFaceSet): void;
+ FbsmFaces(): Handle_StepShape_HArray1OfConnectedFaceSet;
+ SetFbsmFaces(FbsmFaces: Handle_StepShape_HArray1OfConnectedFaceSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FaceBasedSurfaceModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FaceBasedSurfaceModel): void;
+ get(): StepShape_FaceBasedSurfaceModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FaceBasedSurfaceModel_1 extends Handle_StepShape_FaceBasedSurfaceModel {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FaceBasedSurfaceModel_2 extends Handle_StepShape_FaceBasedSurfaceModel {
+ constructor(thePtr: StepShape_FaceBasedSurfaceModel);
+ }
+
+ export declare class Handle_StepShape_FaceBasedSurfaceModel_3 extends Handle_StepShape_FaceBasedSurfaceModel {
+ constructor(theHandle: Handle_StepShape_FaceBasedSurfaceModel);
+ }
+
+ export declare class Handle_StepShape_FaceBasedSurfaceModel_4 extends Handle_StepShape_FaceBasedSurfaceModel {
+ constructor(theHandle: Handle_StepShape_FaceBasedSurfaceModel);
+ }
+
+export declare class Handle_StepShape_BoxedHalfSpace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_BoxedHalfSpace): void;
+ get(): StepShape_BoxedHalfSpace;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_BoxedHalfSpace_1 extends Handle_StepShape_BoxedHalfSpace {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_BoxedHalfSpace_2 extends Handle_StepShape_BoxedHalfSpace {
+ constructor(thePtr: StepShape_BoxedHalfSpace);
+ }
+
+ export declare class Handle_StepShape_BoxedHalfSpace_3 extends Handle_StepShape_BoxedHalfSpace {
+ constructor(theHandle: Handle_StepShape_BoxedHalfSpace);
+ }
+
+ export declare class Handle_StepShape_BoxedHalfSpace_4 extends Handle_StepShape_BoxedHalfSpace {
+ constructor(theHandle: Handle_StepShape_BoxedHalfSpace);
+ }
+
+export declare class StepShape_BoxedHalfSpace extends StepShape_HalfSpaceSolid {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBaseSurface: Handle_StepGeom_Surface, aAgreementFlag: Standard_Boolean, aEnclosure: Handle_StepShape_BoxDomain): void;
+ SetEnclosure(aEnclosure: Handle_StepShape_BoxDomain): void;
+ Enclosure(): Handle_StepShape_BoxDomain;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_GeometricCurveSet extends StepShape_GeometricSet {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_GeometricCurveSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_GeometricCurveSet): void;
+ get(): StepShape_GeometricCurveSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_GeometricCurveSet_1 extends Handle_StepShape_GeometricCurveSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_GeometricCurveSet_2 extends Handle_StepShape_GeometricCurveSet {
+ constructor(thePtr: StepShape_GeometricCurveSet);
+ }
+
+ export declare class Handle_StepShape_GeometricCurveSet_3 extends Handle_StepShape_GeometricCurveSet {
+ constructor(theHandle: Handle_StepShape_GeometricCurveSet);
+ }
+
+ export declare class Handle_StepShape_GeometricCurveSet_4 extends Handle_StepShape_GeometricCurveSet {
+ constructor(theHandle: Handle_StepShape_GeometricCurveSet);
+ }
+
+export declare class StepShape_TypeQualifier extends Standard_Transient {
+ constructor()
+ Init(name: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(name: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_TypeQualifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_TypeQualifier): void;
+ get(): StepShape_TypeQualifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_TypeQualifier_1 extends Handle_StepShape_TypeQualifier {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_TypeQualifier_2 extends Handle_StepShape_TypeQualifier {
+ constructor(thePtr: StepShape_TypeQualifier);
+ }
+
+ export declare class Handle_StepShape_TypeQualifier_3 extends Handle_StepShape_TypeQualifier {
+ constructor(theHandle: Handle_StepShape_TypeQualifier);
+ }
+
+ export declare class Handle_StepShape_TypeQualifier_4 extends Handle_StepShape_TypeQualifier {
+ constructor(theHandle: Handle_StepShape_TypeQualifier);
+ }
+
+export declare class StepShape_RevolvedFaceSolid extends StepShape_SweptFaceSolid {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepShape_FaceSurface): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepShape_FaceSurface, aAxis: Handle_StepGeom_Axis1Placement, aAngle: Quantity_AbsorbedDose): void;
+ SetAxis(aAxis: Handle_StepGeom_Axis1Placement): void;
+ Axis(): Handle_StepGeom_Axis1Placement;
+ SetAngle(aAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_RevolvedFaceSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_RevolvedFaceSolid): void;
+ get(): StepShape_RevolvedFaceSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_RevolvedFaceSolid_1 extends Handle_StepShape_RevolvedFaceSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_RevolvedFaceSolid_2 extends Handle_StepShape_RevolvedFaceSolid {
+ constructor(thePtr: StepShape_RevolvedFaceSolid);
+ }
+
+ export declare class Handle_StepShape_RevolvedFaceSolid_3 extends Handle_StepShape_RevolvedFaceSolid {
+ constructor(theHandle: Handle_StepShape_RevolvedFaceSolid);
+ }
+
+ export declare class Handle_StepShape_RevolvedFaceSolid_4 extends Handle_StepShape_RevolvedFaceSolid {
+ constructor(theHandle: Handle_StepShape_RevolvedFaceSolid);
+ }
+
+export declare class StepShape_ShellBasedSurfaceModel extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSbsmBoundary: Handle_StepShape_HArray1OfShell): void;
+ SetSbsmBoundary(aSbsmBoundary: Handle_StepShape_HArray1OfShell): void;
+ SbsmBoundary(): Handle_StepShape_HArray1OfShell;
+ SbsmBoundaryValue(num: Graphic3d_ZLayerId): StepShape_Shell;
+ NbSbsmBoundary(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ShellBasedSurfaceModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ShellBasedSurfaceModel): void;
+ get(): StepShape_ShellBasedSurfaceModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ShellBasedSurfaceModel_1 extends Handle_StepShape_ShellBasedSurfaceModel {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ShellBasedSurfaceModel_2 extends Handle_StepShape_ShellBasedSurfaceModel {
+ constructor(thePtr: StepShape_ShellBasedSurfaceModel);
+ }
+
+ export declare class Handle_StepShape_ShellBasedSurfaceModel_3 extends Handle_StepShape_ShellBasedSurfaceModel {
+ constructor(theHandle: Handle_StepShape_ShellBasedSurfaceModel);
+ }
+
+ export declare class Handle_StepShape_ShellBasedSurfaceModel_4 extends Handle_StepShape_ShellBasedSurfaceModel {
+ constructor(theHandle: Handle_StepShape_ShellBasedSurfaceModel);
+ }
+
+export declare class Handle_StepShape_EdgeBasedWireframeShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_EdgeBasedWireframeShapeRepresentation): void;
+ get(): StepShape_EdgeBasedWireframeShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_EdgeBasedWireframeShapeRepresentation_1 extends Handle_StepShape_EdgeBasedWireframeShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeShapeRepresentation_2 extends Handle_StepShape_EdgeBasedWireframeShapeRepresentation {
+ constructor(thePtr: StepShape_EdgeBasedWireframeShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeShapeRepresentation_3 extends Handle_StepShape_EdgeBasedWireframeShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_EdgeBasedWireframeShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeShapeRepresentation_4 extends Handle_StepShape_EdgeBasedWireframeShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_EdgeBasedWireframeShapeRepresentation);
+ }
+
+export declare class StepShape_EdgeBasedWireframeShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_EdgeBasedWireframeModel extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aEbwmBoundary: Handle_StepShape_HArray1OfConnectedEdgeSet): void;
+ EbwmBoundary(): Handle_StepShape_HArray1OfConnectedEdgeSet;
+ SetEbwmBoundary(EbwmBoundary: Handle_StepShape_HArray1OfConnectedEdgeSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_EdgeBasedWireframeModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_EdgeBasedWireframeModel): void;
+ get(): StepShape_EdgeBasedWireframeModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_EdgeBasedWireframeModel_1 extends Handle_StepShape_EdgeBasedWireframeModel {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeModel_2 extends Handle_StepShape_EdgeBasedWireframeModel {
+ constructor(thePtr: StepShape_EdgeBasedWireframeModel);
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeModel_3 extends Handle_StepShape_EdgeBasedWireframeModel {
+ constructor(theHandle: Handle_StepShape_EdgeBasedWireframeModel);
+ }
+
+ export declare class Handle_StepShape_EdgeBasedWireframeModel_4 extends Handle_StepShape_EdgeBasedWireframeModel {
+ constructor(theHandle: Handle_StepShape_EdgeBasedWireframeModel);
+ }
+
+export declare class StepShape_MeasureQualification extends Standard_Transient {
+ constructor()
+ Init(name: Handle_TCollection_HAsciiString, description: Handle_TCollection_HAsciiString, qualified_measure: Handle_StepBasic_MeasureWithUnit, qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(description: Handle_TCollection_HAsciiString): void;
+ QualifiedMeasure(): Handle_StepBasic_MeasureWithUnit;
+ SetQualifiedMeasure(qualified_measure: Handle_StepBasic_MeasureWithUnit): void;
+ Qualifiers(): Handle_StepShape_HArray1OfValueQualifier;
+ NbQualifiers(): Graphic3d_ZLayerId;
+ SetQualifiers(qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ QualifiersValue(num: Graphic3d_ZLayerId): StepShape_ValueQualifier;
+ SetQualifiersValue(num: Graphic3d_ZLayerId, aqualifier: StepShape_ValueQualifier): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_MeasureQualification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_MeasureQualification): void;
+ get(): StepShape_MeasureQualification;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_MeasureQualification_1 extends Handle_StepShape_MeasureQualification {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_MeasureQualification_2 extends Handle_StepShape_MeasureQualification {
+ constructor(thePtr: StepShape_MeasureQualification);
+ }
+
+ export declare class Handle_StepShape_MeasureQualification_3 extends Handle_StepShape_MeasureQualification {
+ constructor(theHandle: Handle_StepShape_MeasureQualification);
+ }
+
+ export declare class Handle_StepShape_MeasureQualification_4 extends Handle_StepShape_MeasureQualification {
+ constructor(theHandle: Handle_StepShape_MeasureQualification);
+ }
+
+export declare class Handle_StepShape_AngularSize {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_AngularSize): void;
+ get(): StepShape_AngularSize;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_AngularSize_1 extends Handle_StepShape_AngularSize {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_AngularSize_2 extends Handle_StepShape_AngularSize {
+ constructor(thePtr: StepShape_AngularSize);
+ }
+
+ export declare class Handle_StepShape_AngularSize_3 extends Handle_StepShape_AngularSize {
+ constructor(theHandle: Handle_StepShape_AngularSize);
+ }
+
+ export declare class Handle_StepShape_AngularSize_4 extends Handle_StepShape_AngularSize {
+ constructor(theHandle: Handle_StepShape_AngularSize);
+ }
+
+export declare class StepShape_AngularSize extends StepShape_DimensionalSize {
+ constructor()
+ Init(aDimensionalSize_AppliesTo: Handle_StepRepr_ShapeAspect, aDimensionalSize_Name: Handle_TCollection_HAsciiString, aAngleSelection: StepShape_AngleRelator): void;
+ AngleSelection(): StepShape_AngleRelator;
+ SetAngleSelection(AngleSelection: StepShape_AngleRelator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Face {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Face): void;
+ get(): StepShape_Face;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Face_1 extends Handle_StepShape_Face {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Face_2 extends Handle_StepShape_Face {
+ constructor(thePtr: StepShape_Face);
+ }
+
+ export declare class Handle_StepShape_Face_3 extends Handle_StepShape_Face {
+ constructor(theHandle: Handle_StepShape_Face);
+ }
+
+ export declare class Handle_StepShape_Face_4 extends Handle_StepShape_Face {
+ constructor(theHandle: Handle_StepShape_Face);
+ }
+
+export declare class StepShape_Face extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBounds: Handle_StepShape_HArray1OfFaceBound): void;
+ SetBounds(aBounds: Handle_StepShape_HArray1OfFaceBound): void;
+ Bounds(): Handle_StepShape_HArray1OfFaceBound;
+ BoundsValue(num: Graphic3d_ZLayerId): Handle_StepShape_FaceBound;
+ NbBounds(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_FacetedBrep extends StepShape_ManifoldSolidBrep {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FacetedBrep {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FacetedBrep): void;
+ get(): StepShape_FacetedBrep;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FacetedBrep_1 extends Handle_StepShape_FacetedBrep {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FacetedBrep_2 extends Handle_StepShape_FacetedBrep {
+ constructor(thePtr: StepShape_FacetedBrep);
+ }
+
+ export declare class Handle_StepShape_FacetedBrep_3 extends Handle_StepShape_FacetedBrep {
+ constructor(theHandle: Handle_StepShape_FacetedBrep);
+ }
+
+ export declare class Handle_StepShape_FacetedBrep_4 extends Handle_StepShape_FacetedBrep {
+ constructor(theHandle: Handle_StepShape_FacetedBrep);
+ }
+
+export declare class Handle_StepShape_SweptFaceSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_SweptFaceSolid): void;
+ get(): StepShape_SweptFaceSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_SweptFaceSolid_1 extends Handle_StepShape_SweptFaceSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_SweptFaceSolid_2 extends Handle_StepShape_SweptFaceSolid {
+ constructor(thePtr: StepShape_SweptFaceSolid);
+ }
+
+ export declare class Handle_StepShape_SweptFaceSolid_3 extends Handle_StepShape_SweptFaceSolid {
+ constructor(theHandle: Handle_StepShape_SweptFaceSolid);
+ }
+
+ export declare class Handle_StepShape_SweptFaceSolid_4 extends Handle_StepShape_SweptFaceSolid {
+ constructor(theHandle: Handle_StepShape_SweptFaceSolid);
+ }
+
+export declare class StepShape_SweptFaceSolid extends StepShape_SolidModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepShape_FaceSurface): void;
+ SetSweptFace(aSweptArea: Handle_StepShape_FaceSurface): void;
+ SweptFace(): Handle_StepShape_FaceSurface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_SolidReplica extends StepShape_SolidModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aParentSolid: Handle_StepShape_SolidModel, aTransformation: Handle_StepGeom_CartesianTransformationOperator3d): void;
+ SetParentSolid(aParentSolid: Handle_StepShape_SolidModel): void;
+ ParentSolid(): Handle_StepShape_SolidModel;
+ SetTransformation(aTransformation: Handle_StepGeom_CartesianTransformationOperator3d): void;
+ Transformation(): Handle_StepGeom_CartesianTransformationOperator3d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_SolidReplica {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_SolidReplica): void;
+ get(): StepShape_SolidReplica;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_SolidReplica_1 extends Handle_StepShape_SolidReplica {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_SolidReplica_2 extends Handle_StepShape_SolidReplica {
+ constructor(thePtr: StepShape_SolidReplica);
+ }
+
+ export declare class Handle_StepShape_SolidReplica_3 extends Handle_StepShape_SolidReplica {
+ constructor(theHandle: Handle_StepShape_SolidReplica);
+ }
+
+ export declare class Handle_StepShape_SolidReplica_4 extends Handle_StepShape_SolidReplica {
+ constructor(theHandle: Handle_StepShape_SolidReplica);
+ }
+
+export declare class StepShape_ShapeDimensionRepresentationItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CompoundRepresentationItem(): Handle_StepRepr_CompoundRepresentationItem;
+ DescriptiveRepresentationItem(): Handle_StepRepr_DescriptiveRepresentationItem;
+ MeasureRepresentationItem(): Handle_StepRepr_MeasureRepresentationItem;
+ Placement(): Handle_StepGeom_Placement;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OrientedFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OrientedFace): void;
+ get(): StepShape_OrientedFace;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OrientedFace_1 extends Handle_StepShape_OrientedFace {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OrientedFace_2 extends Handle_StepShape_OrientedFace {
+ constructor(thePtr: StepShape_OrientedFace);
+ }
+
+ export declare class Handle_StepShape_OrientedFace_3 extends Handle_StepShape_OrientedFace {
+ constructor(theHandle: Handle_StepShape_OrientedFace);
+ }
+
+ export declare class Handle_StepShape_OrientedFace_4 extends Handle_StepShape_OrientedFace {
+ constructor(theHandle: Handle_StepShape_OrientedFace);
+ }
+
+export declare class StepShape_OrientedFace extends StepShape_Face {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aFaceElement: Handle_StepShape_Face, aOrientation: Standard_Boolean): void;
+ SetFaceElement(aFaceElement: Handle_StepShape_Face): void;
+ FaceElement(): Handle_StepShape_Face;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetBounds(aBounds: Handle_StepShape_HArray1OfFaceBound): void;
+ Bounds(): Handle_StepShape_HArray1OfFaceBound;
+ BoundsValue(num: Graphic3d_ZLayerId): Handle_StepShape_FaceBound;
+ NbBounds(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FacetedBrepShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FacetedBrepShapeRepresentation): void;
+ get(): StepShape_FacetedBrepShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FacetedBrepShapeRepresentation_1 extends Handle_StepShape_FacetedBrepShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FacetedBrepShapeRepresentation_2 extends Handle_StepShape_FacetedBrepShapeRepresentation {
+ constructor(thePtr: StepShape_FacetedBrepShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_FacetedBrepShapeRepresentation_3 extends Handle_StepShape_FacetedBrepShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_FacetedBrepShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_FacetedBrepShapeRepresentation_4 extends Handle_StepShape_FacetedBrepShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_FacetedBrepShapeRepresentation);
+ }
+
+export declare class StepShape_FacetedBrepShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ManifoldSurfaceShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ManifoldSurfaceShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ManifoldSurfaceShapeRepresentation): void;
+ get(): StepShape_ManifoldSurfaceShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ManifoldSurfaceShapeRepresentation_1 extends Handle_StepShape_ManifoldSurfaceShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ManifoldSurfaceShapeRepresentation_2 extends Handle_StepShape_ManifoldSurfaceShapeRepresentation {
+ constructor(thePtr: StepShape_ManifoldSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ManifoldSurfaceShapeRepresentation_3 extends Handle_StepShape_ManifoldSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ManifoldSurfaceShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ManifoldSurfaceShapeRepresentation_4 extends Handle_StepShape_ManifoldSurfaceShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ManifoldSurfaceShapeRepresentation);
+ }
+
+export declare class StepShape_ShapeRepresentationWithParameters extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ShapeRepresentationWithParameters {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ShapeRepresentationWithParameters): void;
+ get(): StepShape_ShapeRepresentationWithParameters;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ShapeRepresentationWithParameters_1 extends Handle_StepShape_ShapeRepresentationWithParameters {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentationWithParameters_2 extends Handle_StepShape_ShapeRepresentationWithParameters {
+ constructor(thePtr: StepShape_ShapeRepresentationWithParameters);
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentationWithParameters_3 extends Handle_StepShape_ShapeRepresentationWithParameters {
+ constructor(theHandle: Handle_StepShape_ShapeRepresentationWithParameters);
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentationWithParameters_4 extends Handle_StepShape_ShapeRepresentationWithParameters {
+ constructor(theHandle: Handle_StepShape_ShapeRepresentationWithParameters);
+ }
+
+export declare class StepShape_CsgPrimitive extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Sphere(): Handle_StepShape_Sphere;
+ Block(): Handle_StepShape_Block;
+ RightAngularWedge(): Handle_StepShape_RightAngularWedge;
+ Torus(): Handle_StepShape_Torus;
+ RightCircularCone(): Handle_StepShape_RightCircularCone;
+ RightCircularCylinder(): Handle_StepShape_RightCircularCylinder;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_SolidModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_SolidModel): void;
+ get(): StepShape_SolidModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_SolidModel_1 extends Handle_StepShape_SolidModel {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_SolidModel_2 extends Handle_StepShape_SolidModel {
+ constructor(thePtr: StepShape_SolidModel);
+ }
+
+ export declare class Handle_StepShape_SolidModel_3 extends Handle_StepShape_SolidModel {
+ constructor(theHandle: Handle_StepShape_SolidModel);
+ }
+
+ export declare class Handle_StepShape_SolidModel_4 extends Handle_StepShape_SolidModel {
+ constructor(theHandle: Handle_StepShape_SolidModel);
+ }
+
+export declare class StepShape_SolidModel extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Edge extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aEdgeStart: Handle_StepShape_Vertex, aEdgeEnd: Handle_StepShape_Vertex): void;
+ SetEdgeStart(aEdgeStart: Handle_StepShape_Vertex): void;
+ EdgeStart(): Handle_StepShape_Vertex;
+ SetEdgeEnd(aEdgeEnd: Handle_StepShape_Vertex): void;
+ EdgeEnd(): Handle_StepShape_Vertex;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Edge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Edge): void;
+ get(): StepShape_Edge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Edge_1 extends Handle_StepShape_Edge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Edge_2 extends Handle_StepShape_Edge {
+ constructor(thePtr: StepShape_Edge);
+ }
+
+ export declare class Handle_StepShape_Edge_3 extends Handle_StepShape_Edge {
+ constructor(theHandle: Handle_StepShape_Edge);
+ }
+
+ export declare class Handle_StepShape_Edge_4 extends Handle_StepShape_Edge {
+ constructor(theHandle: Handle_StepShape_Edge);
+ }
+
+export declare class StepShape_ContextDependentShapeRepresentation extends Standard_Transient {
+ constructor()
+ Init(aRepRel: Handle_StepRepr_ShapeRepresentationRelationship, aProRel: Handle_StepRepr_ProductDefinitionShape): void;
+ RepresentationRelation(): Handle_StepRepr_ShapeRepresentationRelationship;
+ SetRepresentationRelation(aRepRel: Handle_StepRepr_ShapeRepresentationRelationship): void;
+ RepresentedProductRelation(): Handle_StepRepr_ProductDefinitionShape;
+ SetRepresentedProductRelation(aProRel: Handle_StepRepr_ProductDefinitionShape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ContextDependentShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ContextDependentShapeRepresentation): void;
+ get(): StepShape_ContextDependentShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ContextDependentShapeRepresentation_1 extends Handle_StepShape_ContextDependentShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ContextDependentShapeRepresentation_2 extends Handle_StepShape_ContextDependentShapeRepresentation {
+ constructor(thePtr: StepShape_ContextDependentShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ContextDependentShapeRepresentation_3 extends Handle_StepShape_ContextDependentShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ContextDependentShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ContextDependentShapeRepresentation_4 extends Handle_StepShape_ContextDependentShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ContextDependentShapeRepresentation);
+ }
+
+export declare class StepShape_ReversibleTopologyItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Edge(): Handle_StepShape_Edge;
+ Path(): Handle_StepShape_Path;
+ Face(): Handle_StepShape_Face;
+ FaceBound(): Handle_StepShape_FaceBound;
+ ClosedShell(): Handle_StepShape_ClosedShell;
+ OpenShell(): Handle_StepShape_OpenShell;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_BrepWithVoids {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_BrepWithVoids): void;
+ get(): StepShape_BrepWithVoids;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_BrepWithVoids_1 extends Handle_StepShape_BrepWithVoids {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_BrepWithVoids_2 extends Handle_StepShape_BrepWithVoids {
+ constructor(thePtr: StepShape_BrepWithVoids);
+ }
+
+ export declare class Handle_StepShape_BrepWithVoids_3 extends Handle_StepShape_BrepWithVoids {
+ constructor(theHandle: Handle_StepShape_BrepWithVoids);
+ }
+
+ export declare class Handle_StepShape_BrepWithVoids_4 extends Handle_StepShape_BrepWithVoids {
+ constructor(theHandle: Handle_StepShape_BrepWithVoids);
+ }
+
+export declare class StepShape_BrepWithVoids extends StepShape_ManifoldSolidBrep {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aOuter: Handle_StepShape_ClosedShell, aVoids: Handle_StepShape_HArray1OfOrientedClosedShell): void;
+ SetVoids(aVoids: Handle_StepShape_HArray1OfOrientedClosedShell): void;
+ Voids(): Handle_StepShape_HArray1OfOrientedClosedShell;
+ VoidsValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedClosedShell;
+ NbVoids(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_HArray1OfShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfShell): void;
+ get(): StepShape_HArray1OfShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfShell_1 extends Handle_StepShape_HArray1OfShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfShell_2 extends Handle_StepShape_HArray1OfShell {
+ constructor(thePtr: StepShape_HArray1OfShell);
+ }
+
+ export declare class Handle_StepShape_HArray1OfShell_3 extends Handle_StepShape_HArray1OfShell {
+ constructor(theHandle: Handle_StepShape_HArray1OfShell);
+ }
+
+ export declare class Handle_StepShape_HArray1OfShell_4 extends Handle_StepShape_HArray1OfShell {
+ constructor(theHandle: Handle_StepShape_HArray1OfShell);
+ }
+
+export declare class StepShape_OrientedPath extends StepShape_Path {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPathElement: Handle_StepShape_EdgeLoop, aOrientation: Standard_Boolean): void;
+ SetPathElement(aPathElement: Handle_StepShape_EdgeLoop): void;
+ PathElement(): Handle_StepShape_EdgeLoop;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetEdgeList(aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ EdgeList(): Handle_StepShape_HArray1OfOrientedEdge;
+ EdgeListValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedEdge;
+ NbEdgeList(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OrientedPath {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OrientedPath): void;
+ get(): StepShape_OrientedPath;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OrientedPath_1 extends Handle_StepShape_OrientedPath {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OrientedPath_2 extends Handle_StepShape_OrientedPath {
+ constructor(thePtr: StepShape_OrientedPath);
+ }
+
+ export declare class Handle_StepShape_OrientedPath_3 extends Handle_StepShape_OrientedPath {
+ constructor(theHandle: Handle_StepShape_OrientedPath);
+ }
+
+ export declare class Handle_StepShape_OrientedPath_4 extends Handle_StepShape_OrientedPath {
+ constructor(theHandle: Handle_StepShape_OrientedPath);
+ }
+
+export declare class Handle_StepShape_VertexLoop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_VertexLoop): void;
+ get(): StepShape_VertexLoop;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_VertexLoop_1 extends Handle_StepShape_VertexLoop {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_VertexLoop_2 extends Handle_StepShape_VertexLoop {
+ constructor(thePtr: StepShape_VertexLoop);
+ }
+
+ export declare class Handle_StepShape_VertexLoop_3 extends Handle_StepShape_VertexLoop {
+ constructor(theHandle: Handle_StepShape_VertexLoop);
+ }
+
+ export declare class Handle_StepShape_VertexLoop_4 extends Handle_StepShape_VertexLoop {
+ constructor(theHandle: Handle_StepShape_VertexLoop);
+ }
+
+export declare class StepShape_VertexLoop extends StepShape_Loop {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aLoopVertex: Handle_StepShape_Vertex): void;
+ SetLoopVertex(aLoopVertex: Handle_StepShape_Vertex): void;
+ LoopVertex(): Handle_StepShape_Vertex;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_HArray1OfOrientedClosedShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfOrientedClosedShell): void;
+ get(): StepShape_HArray1OfOrientedClosedShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfOrientedClosedShell_1 extends Handle_StepShape_HArray1OfOrientedClosedShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedClosedShell_2 extends Handle_StepShape_HArray1OfOrientedClosedShell {
+ constructor(thePtr: StepShape_HArray1OfOrientedClosedShell);
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedClosedShell_3 extends Handle_StepShape_HArray1OfOrientedClosedShell {
+ constructor(theHandle: Handle_StepShape_HArray1OfOrientedClosedShell);
+ }
+
+ export declare class Handle_StepShape_HArray1OfOrientedClosedShell_4 extends Handle_StepShape_HArray1OfOrientedClosedShell {
+ constructor(theHandle: Handle_StepShape_HArray1OfOrientedClosedShell);
+ }
+
+export declare class StepShape_BooleanOperand {
+ constructor()
+ SetTypeOfContent(aTypeOfContent: Graphic3d_ZLayerId): void;
+ TypeOfContent(): Graphic3d_ZLayerId;
+ SolidModel(): Handle_StepShape_SolidModel;
+ SetSolidModel(aSolidModel: Handle_StepShape_SolidModel): void;
+ HalfSpaceSolid(): Handle_StepShape_HalfSpaceSolid;
+ SetHalfSpaceSolid(aHalfSpaceSolid: Handle_StepShape_HalfSpaceSolid): void;
+ CsgPrimitive(): StepShape_CsgPrimitive;
+ SetCsgPrimitive(aCsgPrimitive: StepShape_CsgPrimitive): void;
+ BooleanResult(): Handle_StepShape_BooleanResult;
+ SetBooleanResult(aBooleanResult: Handle_StepShape_BooleanResult): void;
+ delete(): void;
+}
+
+export declare class StepShape_FacetedBrepAndBrepWithVoids extends StepShape_ManifoldSolidBrep {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aOuter: Handle_StepShape_ClosedShell, aFacetedBrep: Handle_StepShape_FacetedBrep, aBrepWithVoids: Handle_StepShape_BrepWithVoids): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aOuter: Handle_StepShape_ClosedShell, aVoids: Handle_StepShape_HArray1OfOrientedClosedShell): void;
+ SetFacetedBrep(aFacetedBrep: Handle_StepShape_FacetedBrep): void;
+ FacetedBrep(): Handle_StepShape_FacetedBrep;
+ SetBrepWithVoids(aBrepWithVoids: Handle_StepShape_BrepWithVoids): void;
+ BrepWithVoids(): Handle_StepShape_BrepWithVoids;
+ SetVoids(aVoids: Handle_StepShape_HArray1OfOrientedClosedShell): void;
+ Voids(): Handle_StepShape_HArray1OfOrientedClosedShell;
+ VoidsValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedClosedShell;
+ NbVoids(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FacetedBrepAndBrepWithVoids {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FacetedBrepAndBrepWithVoids): void;
+ get(): StepShape_FacetedBrepAndBrepWithVoids;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FacetedBrepAndBrepWithVoids_1 extends Handle_StepShape_FacetedBrepAndBrepWithVoids {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FacetedBrepAndBrepWithVoids_2 extends Handle_StepShape_FacetedBrepAndBrepWithVoids {
+ constructor(thePtr: StepShape_FacetedBrepAndBrepWithVoids);
+ }
+
+ export declare class Handle_StepShape_FacetedBrepAndBrepWithVoids_3 extends Handle_StepShape_FacetedBrepAndBrepWithVoids {
+ constructor(theHandle: Handle_StepShape_FacetedBrepAndBrepWithVoids);
+ }
+
+ export declare class Handle_StepShape_FacetedBrepAndBrepWithVoids_4 extends Handle_StepShape_FacetedBrepAndBrepWithVoids {
+ constructor(theHandle: Handle_StepShape_FacetedBrepAndBrepWithVoids);
+ }
+
+export declare class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DefinitionalRepresentationAndShapeRepresentation): void;
+ get(): StepShape_DefinitionalRepresentationAndShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_1 extends Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_2 extends Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation {
+ constructor(thePtr: StepShape_DefinitionalRepresentationAndShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_3 extends Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_4 extends Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation);
+ }
+
+export declare class StepShape_DefinitionalRepresentationAndShapeRepresentation extends StepRepr_DefinitionalRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Shell extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ OpenShell(): Handle_StepShape_OpenShell;
+ ClosedShell(): Handle_StepShape_ClosedShell;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_HArray1OfConnectedEdgeSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfConnectedEdgeSet): void;
+ get(): StepShape_HArray1OfConnectedEdgeSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfConnectedEdgeSet_1 extends Handle_StepShape_HArray1OfConnectedEdgeSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedEdgeSet_2 extends Handle_StepShape_HArray1OfConnectedEdgeSet {
+ constructor(thePtr: StepShape_HArray1OfConnectedEdgeSet);
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedEdgeSet_3 extends Handle_StepShape_HArray1OfConnectedEdgeSet {
+ constructor(theHandle: Handle_StepShape_HArray1OfConnectedEdgeSet);
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedEdgeSet_4 extends Handle_StepShape_HArray1OfConnectedEdgeSet {
+ constructor(theHandle: Handle_StepShape_HArray1OfConnectedEdgeSet);
+ }
+
+export declare class Handle_StepShape_CompoundShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_CompoundShapeRepresentation): void;
+ get(): StepShape_CompoundShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_CompoundShapeRepresentation_1 extends Handle_StepShape_CompoundShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_CompoundShapeRepresentation_2 extends Handle_StepShape_CompoundShapeRepresentation {
+ constructor(thePtr: StepShape_CompoundShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_CompoundShapeRepresentation_3 extends Handle_StepShape_CompoundShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_CompoundShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_CompoundShapeRepresentation_4 extends Handle_StepShape_CompoundShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_CompoundShapeRepresentation);
+ }
+
+export declare class StepShape_CompoundShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_GeometricSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_GeometricSet): void;
+ get(): StepShape_GeometricSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_GeometricSet_1 extends Handle_StepShape_GeometricSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_GeometricSet_2 extends Handle_StepShape_GeometricSet {
+ constructor(thePtr: StepShape_GeometricSet);
+ }
+
+ export declare class Handle_StepShape_GeometricSet_3 extends Handle_StepShape_GeometricSet {
+ constructor(theHandle: Handle_StepShape_GeometricSet);
+ }
+
+ export declare class Handle_StepShape_GeometricSet_4 extends Handle_StepShape_GeometricSet {
+ constructor(theHandle: Handle_StepShape_GeometricSet);
+ }
+
+export declare class StepShape_GeometricSet extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aElements: Handle_StepShape_HArray1OfGeometricSetSelect): void;
+ SetElements(aElements: Handle_StepShape_HArray1OfGeometricSetSelect): void;
+ Elements(): Handle_StepShape_HArray1OfGeometricSetSelect;
+ ElementsValue(num: Graphic3d_ZLayerId): StepShape_GeometricSetSelect;
+ NbElements(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_HArray1OfFaceBound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfFaceBound): void;
+ get(): StepShape_HArray1OfFaceBound;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfFaceBound_1 extends Handle_StepShape_HArray1OfFaceBound {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfFaceBound_2 extends Handle_StepShape_HArray1OfFaceBound {
+ constructor(thePtr: StepShape_HArray1OfFaceBound);
+ }
+
+ export declare class Handle_StepShape_HArray1OfFaceBound_3 extends Handle_StepShape_HArray1OfFaceBound {
+ constructor(theHandle: Handle_StepShape_HArray1OfFaceBound);
+ }
+
+ export declare class Handle_StepShape_HArray1OfFaceBound_4 extends Handle_StepShape_HArray1OfFaceBound {
+ constructor(theHandle: Handle_StepShape_HArray1OfFaceBound);
+ }
+
+export declare class Handle_StepShape_ShapeDimensionRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ShapeDimensionRepresentation): void;
+ get(): StepShape_ShapeDimensionRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ShapeDimensionRepresentation_1 extends Handle_StepShape_ShapeDimensionRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ShapeDimensionRepresentation_2 extends Handle_StepShape_ShapeDimensionRepresentation {
+ constructor(thePtr: StepShape_ShapeDimensionRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeDimensionRepresentation_3 extends Handle_StepShape_ShapeDimensionRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeDimensionRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeDimensionRepresentation_4 extends Handle_StepShape_ShapeDimensionRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeDimensionRepresentation);
+ }
+
+export declare class StepShape_ShapeDimensionRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ Init_1(theName: Handle_TCollection_HAsciiString, theItems: Handle_StepRepr_HArray1OfRepresentationItem, theContextOfItems: Handle_StepRepr_RepresentationContext): void;
+ Init_2(theName: Handle_TCollection_HAsciiString, theItems: Handle_StepShape_HArray1OfShapeDimensionRepresentationItem, theContextOfItems: Handle_StepRepr_RepresentationContext): void;
+ SetItemsAP242(theItems: Handle_StepShape_HArray1OfShapeDimensionRepresentationItem): void;
+ ItemsAP242(): Handle_StepShape_HArray1OfShapeDimensionRepresentationItem;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ValueQualifier extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PrecisionQualifier(): Handle_StepShape_PrecisionQualifier;
+ TypeQualifier(): Handle_StepShape_TypeQualifier;
+ ValueFormatTypeQualifier(): Handle_StepShape_ValueFormatTypeQualifier;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_DimensionalSizeWithPath {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DimensionalSizeWithPath): void;
+ get(): StepShape_DimensionalSizeWithPath;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DimensionalSizeWithPath_1 extends Handle_StepShape_DimensionalSizeWithPath {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DimensionalSizeWithPath_2 extends Handle_StepShape_DimensionalSizeWithPath {
+ constructor(thePtr: StepShape_DimensionalSizeWithPath);
+ }
+
+ export declare class Handle_StepShape_DimensionalSizeWithPath_3 extends Handle_StepShape_DimensionalSizeWithPath {
+ constructor(theHandle: Handle_StepShape_DimensionalSizeWithPath);
+ }
+
+ export declare class Handle_StepShape_DimensionalSizeWithPath_4 extends Handle_StepShape_DimensionalSizeWithPath {
+ constructor(theHandle: Handle_StepShape_DimensionalSizeWithPath);
+ }
+
+export declare class StepShape_DimensionalSizeWithPath extends StepShape_DimensionalSize {
+ constructor()
+ Init(aDimensionalSize_AppliesTo: Handle_StepRepr_ShapeAspect, aDimensionalSize_Name: Handle_TCollection_HAsciiString, aPath: Handle_StepRepr_ShapeAspect): void;
+ Path(): Handle_StepRepr_ShapeAspect;
+ SetPath(Path: Handle_StepRepr_ShapeAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ClosedShell extends StepShape_ConnectedFaceSet {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ClosedShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ClosedShell): void;
+ get(): StepShape_ClosedShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ClosedShell_1 extends Handle_StepShape_ClosedShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ClosedShell_2 extends Handle_StepShape_ClosedShell {
+ constructor(thePtr: StepShape_ClosedShell);
+ }
+
+ export declare class Handle_StepShape_ClosedShell_3 extends Handle_StepShape_ClosedShell {
+ constructor(theHandle: Handle_StepShape_ClosedShell);
+ }
+
+ export declare class Handle_StepShape_ClosedShell_4 extends Handle_StepShape_ClosedShell {
+ constructor(theHandle: Handle_StepShape_ClosedShell);
+ }
+
+export declare class Handle_StepShape_DimensionalSize {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DimensionalSize): void;
+ get(): StepShape_DimensionalSize;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DimensionalSize_1 extends Handle_StepShape_DimensionalSize {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DimensionalSize_2 extends Handle_StepShape_DimensionalSize {
+ constructor(thePtr: StepShape_DimensionalSize);
+ }
+
+ export declare class Handle_StepShape_DimensionalSize_3 extends Handle_StepShape_DimensionalSize {
+ constructor(theHandle: Handle_StepShape_DimensionalSize);
+ }
+
+ export declare class Handle_StepShape_DimensionalSize_4 extends Handle_StepShape_DimensionalSize {
+ constructor(theHandle: Handle_StepShape_DimensionalSize);
+ }
+
+export declare class StepShape_DimensionalSize extends Standard_Transient {
+ constructor()
+ Init(aAppliesTo: Handle_StepRepr_ShapeAspect, aName: Handle_TCollection_HAsciiString): void;
+ AppliesTo(): Handle_StepRepr_ShapeAspect;
+ SetAppliesTo(AppliesTo: Handle_StepRepr_ShapeAspect): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_PrecisionQualifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_PrecisionQualifier): void;
+ get(): StepShape_PrecisionQualifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_PrecisionQualifier_1 extends Handle_StepShape_PrecisionQualifier {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_PrecisionQualifier_2 extends Handle_StepShape_PrecisionQualifier {
+ constructor(thePtr: StepShape_PrecisionQualifier);
+ }
+
+ export declare class Handle_StepShape_PrecisionQualifier_3 extends Handle_StepShape_PrecisionQualifier {
+ constructor(theHandle: Handle_StepShape_PrecisionQualifier);
+ }
+
+ export declare class Handle_StepShape_PrecisionQualifier_4 extends Handle_StepShape_PrecisionQualifier {
+ constructor(theHandle: Handle_StepShape_PrecisionQualifier);
+ }
+
+export declare class StepShape_PrecisionQualifier extends Standard_Transient {
+ constructor()
+ Init(precision_value: Graphic3d_ZLayerId): void;
+ PrecisionValue(): Graphic3d_ZLayerId;
+ SetPrecisionValue(precision_value: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Vertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Vertex): void;
+ get(): StepShape_Vertex;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Vertex_1 extends Handle_StepShape_Vertex {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Vertex_2 extends Handle_StepShape_Vertex {
+ constructor(thePtr: StepShape_Vertex);
+ }
+
+ export declare class Handle_StepShape_Vertex_3 extends Handle_StepShape_Vertex {
+ constructor(theHandle: Handle_StepShape_Vertex);
+ }
+
+ export declare class Handle_StepShape_Vertex_4 extends Handle_StepShape_Vertex {
+ constructor(theHandle: Handle_StepShape_Vertex);
+ }
+
+export declare class StepShape_Vertex extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_BoxDomain {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_BoxDomain): void;
+ get(): StepShape_BoxDomain;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_BoxDomain_1 extends Handle_StepShape_BoxDomain {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_BoxDomain_2 extends Handle_StepShape_BoxDomain {
+ constructor(thePtr: StepShape_BoxDomain);
+ }
+
+ export declare class Handle_StepShape_BoxDomain_3 extends Handle_StepShape_BoxDomain {
+ constructor(theHandle: Handle_StepShape_BoxDomain);
+ }
+
+ export declare class Handle_StepShape_BoxDomain_4 extends Handle_StepShape_BoxDomain {
+ constructor(theHandle: Handle_StepShape_BoxDomain);
+ }
+
+export declare class StepShape_BoxDomain extends Standard_Transient {
+ constructor()
+ Init(aCorner: Handle_StepGeom_CartesianPoint, aXlength: Quantity_AbsorbedDose, aYlength: Quantity_AbsorbedDose, aZlength: Quantity_AbsorbedDose): void;
+ SetCorner(aCorner: Handle_StepGeom_CartesianPoint): void;
+ Corner(): Handle_StepGeom_CartesianPoint;
+ SetXlength(aXlength: Quantity_AbsorbedDose): void;
+ Xlength(): Quantity_AbsorbedDose;
+ SetYlength(aYlength: Quantity_AbsorbedDose): void;
+ Ylength(): Quantity_AbsorbedDose;
+ SetZlength(aZlength: Quantity_AbsorbedDose): void;
+ Zlength(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ToleranceValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ToleranceValue): void;
+ get(): StepShape_ToleranceValue;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ToleranceValue_1 extends Handle_StepShape_ToleranceValue {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ToleranceValue_2 extends Handle_StepShape_ToleranceValue {
+ constructor(thePtr: StepShape_ToleranceValue);
+ }
+
+ export declare class Handle_StepShape_ToleranceValue_3 extends Handle_StepShape_ToleranceValue {
+ constructor(theHandle: Handle_StepShape_ToleranceValue);
+ }
+
+ export declare class Handle_StepShape_ToleranceValue_4 extends Handle_StepShape_ToleranceValue {
+ constructor(theHandle: Handle_StepShape_ToleranceValue);
+ }
+
+export declare class StepShape_ToleranceValue extends Standard_Transient {
+ constructor()
+ Init(lower_bound: Handle_Standard_Transient, upper_bound: Handle_Standard_Transient): void;
+ LowerBound(): Handle_Standard_Transient;
+ SetLowerBound(lower_bound: Handle_Standard_Transient): void;
+ UpperBound(): Handle_Standard_Transient;
+ SetUpperBound(upper_bound: Handle_Standard_Transient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_GeometricallyBoundedWireframeShapeRepresentation): void;
+ get(): StepShape_GeometricallyBoundedWireframeShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_1 extends Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_2 extends Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation {
+ constructor(thePtr: StepShape_GeometricallyBoundedWireframeShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_3 extends Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_4 extends Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation);
+ }
+
+export declare class StepShape_GeometricallyBoundedWireframeShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OpenShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OpenShell): void;
+ get(): StepShape_OpenShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OpenShell_1 extends Handle_StepShape_OpenShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OpenShell_2 extends Handle_StepShape_OpenShell {
+ constructor(thePtr: StepShape_OpenShell);
+ }
+
+ export declare class Handle_StepShape_OpenShell_3 extends Handle_StepShape_OpenShell {
+ constructor(theHandle: Handle_StepShape_OpenShell);
+ }
+
+ export declare class Handle_StepShape_OpenShell_4 extends Handle_StepShape_OpenShell {
+ constructor(theHandle: Handle_StepShape_OpenShell);
+ }
+
+export declare class StepShape_OpenShell extends StepShape_ConnectedFaceSet {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ConnectedFaceSet extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aCfsFaces: Handle_StepShape_HArray1OfFace): void;
+ SetCfsFaces(aCfsFaces: Handle_StepShape_HArray1OfFace): void;
+ CfsFaces(): Handle_StepShape_HArray1OfFace;
+ CfsFacesValue(num: Graphic3d_ZLayerId): Handle_StepShape_Face;
+ NbCfsFaces(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ConnectedFaceSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ConnectedFaceSet): void;
+ get(): StepShape_ConnectedFaceSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ConnectedFaceSet_1 extends Handle_StepShape_ConnectedFaceSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSet_2 extends Handle_StepShape_ConnectedFaceSet {
+ constructor(thePtr: StepShape_ConnectedFaceSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSet_3 extends Handle_StepShape_ConnectedFaceSet {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedFaceSet_4 extends Handle_StepShape_ConnectedFaceSet {
+ constructor(theHandle: Handle_StepShape_ConnectedFaceSet);
+ }
+
+export declare type StepShape_BooleanOperator = {
+ StepShape_boDifference: {};
+ StepShape_boIntersection: {};
+ StepShape_boUnion: {};
+}
+
+export declare class StepShape_Loop extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Loop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Loop): void;
+ get(): StepShape_Loop;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Loop_1 extends Handle_StepShape_Loop {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Loop_2 extends Handle_StepShape_Loop {
+ constructor(thePtr: StepShape_Loop);
+ }
+
+ export declare class Handle_StepShape_Loop_3 extends Handle_StepShape_Loop {
+ constructor(theHandle: Handle_StepShape_Loop);
+ }
+
+ export declare class Handle_StepShape_Loop_4 extends Handle_StepShape_Loop {
+ constructor(theHandle: Handle_StepShape_Loop);
+ }
+
+export declare class Handle_StepShape_ManifoldSolidBrep {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ManifoldSolidBrep): void;
+ get(): StepShape_ManifoldSolidBrep;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ManifoldSolidBrep_1 extends Handle_StepShape_ManifoldSolidBrep {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ManifoldSolidBrep_2 extends Handle_StepShape_ManifoldSolidBrep {
+ constructor(thePtr: StepShape_ManifoldSolidBrep);
+ }
+
+ export declare class Handle_StepShape_ManifoldSolidBrep_3 extends Handle_StepShape_ManifoldSolidBrep {
+ constructor(theHandle: Handle_StepShape_ManifoldSolidBrep);
+ }
+
+ export declare class Handle_StepShape_ManifoldSolidBrep_4 extends Handle_StepShape_ManifoldSolidBrep {
+ constructor(theHandle: Handle_StepShape_ManifoldSolidBrep);
+ }
+
+export declare class StepShape_ManifoldSolidBrep extends StepShape_SolidModel {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aOuter: Handle_StepShape_ClosedShell): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aOuter: Handle_StepShape_ConnectedFaceSet): void;
+ SetOuter(aOuter: Handle_StepShape_ConnectedFaceSet): void;
+ Outer(): Handle_StepShape_ConnectedFaceSet;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_Array1OfShell {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepShape_Shell): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepShape_Array1OfShell): StepShape_Array1OfShell;
+ Move(theOther: StepShape_Array1OfShell): StepShape_Array1OfShell;
+ First(): StepShape_Shell;
+ ChangeFirst(): StepShape_Shell;
+ Last(): StepShape_Shell;
+ ChangeLast(): StepShape_Shell;
+ Value(theIndex: Standard_Integer): StepShape_Shell;
+ ChangeValue(theIndex: Standard_Integer): StepShape_Shell;
+ SetValue(theIndex: Standard_Integer, theItem: StepShape_Shell): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepShape_Array1OfShell_1 extends StepShape_Array1OfShell {
+ constructor();
+ }
+
+ export declare class StepShape_Array1OfShell_2 extends StepShape_Array1OfShell {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepShape_Array1OfShell_3 extends StepShape_Array1OfShell {
+ constructor(theOther: StepShape_Array1OfShell);
+ }
+
+ export declare class StepShape_Array1OfShell_4 extends StepShape_Array1OfShell {
+ constructor(theOther: StepShape_Array1OfShell);
+ }
+
+ export declare class StepShape_Array1OfShell_5 extends StepShape_Array1OfShell {
+ constructor(theBegin: StepShape_Shell, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepShape_LoopAndPath {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_LoopAndPath): void;
+ get(): StepShape_LoopAndPath;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_LoopAndPath_1 extends Handle_StepShape_LoopAndPath {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_LoopAndPath_2 extends Handle_StepShape_LoopAndPath {
+ constructor(thePtr: StepShape_LoopAndPath);
+ }
+
+ export declare class Handle_StepShape_LoopAndPath_3 extends Handle_StepShape_LoopAndPath {
+ constructor(theHandle: Handle_StepShape_LoopAndPath);
+ }
+
+ export declare class Handle_StepShape_LoopAndPath_4 extends Handle_StepShape_LoopAndPath {
+ constructor(theHandle: Handle_StepShape_LoopAndPath);
+ }
+
+export declare class StepShape_LoopAndPath extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init_1(aName: Handle_TCollection_HAsciiString, aLoop: Handle_StepShape_Loop, aPath: Handle_StepShape_Path): void;
+ Init_2(aName: Handle_TCollection_HAsciiString, aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ SetLoop(aLoop: Handle_StepShape_Loop): void;
+ Loop(): Handle_StepShape_Loop;
+ SetPath(aPath: Handle_StepShape_Path): void;
+ Path(): Handle_StepShape_Path;
+ SetEdgeList(aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ EdgeList(): Handle_StepShape_HArray1OfOrientedEdge;
+ EdgeListValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedEdge;
+ NbEdgeList(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ExtrudedAreaSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ExtrudedAreaSolid): void;
+ get(): StepShape_ExtrudedAreaSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ExtrudedAreaSolid_1 extends Handle_StepShape_ExtrudedAreaSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ExtrudedAreaSolid_2 extends Handle_StepShape_ExtrudedAreaSolid {
+ constructor(thePtr: StepShape_ExtrudedAreaSolid);
+ }
+
+ export declare class Handle_StepShape_ExtrudedAreaSolid_3 extends Handle_StepShape_ExtrudedAreaSolid {
+ constructor(theHandle: Handle_StepShape_ExtrudedAreaSolid);
+ }
+
+ export declare class Handle_StepShape_ExtrudedAreaSolid_4 extends Handle_StepShape_ExtrudedAreaSolid {
+ constructor(theHandle: Handle_StepShape_ExtrudedAreaSolid);
+ }
+
+export declare class StepShape_ExtrudedAreaSolid extends StepShape_SweptAreaSolid {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepGeom_CurveBoundedSurface, aExtrudedDirection: Handle_StepGeom_Direction, aDepth: Quantity_AbsorbedDose): void;
+ SetExtrudedDirection(aExtrudedDirection: Handle_StepGeom_Direction): void;
+ ExtrudedDirection(): Handle_StepGeom_Direction;
+ SetDepth(aDepth: Quantity_AbsorbedDose): void;
+ Depth(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_ExtrudedFaceSolid extends StepShape_SweptFaceSolid {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepShape_FaceSurface, aExtrudedDirection: Handle_StepGeom_Direction, aDepth: Quantity_AbsorbedDose): void;
+ SetExtrudedDirection(aExtrudedDirection: Handle_StepGeom_Direction): void;
+ ExtrudedDirection(): Handle_StepGeom_Direction;
+ SetDepth(aDepth: Quantity_AbsorbedDose): void;
+ Depth(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ExtrudedFaceSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ExtrudedFaceSolid): void;
+ get(): StepShape_ExtrudedFaceSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ExtrudedFaceSolid_1 extends Handle_StepShape_ExtrudedFaceSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ExtrudedFaceSolid_2 extends Handle_StepShape_ExtrudedFaceSolid {
+ constructor(thePtr: StepShape_ExtrudedFaceSolid);
+ }
+
+ export declare class Handle_StepShape_ExtrudedFaceSolid_3 extends Handle_StepShape_ExtrudedFaceSolid {
+ constructor(theHandle: Handle_StepShape_ExtrudedFaceSolid);
+ }
+
+ export declare class Handle_StepShape_ExtrudedFaceSolid_4 extends Handle_StepShape_ExtrudedFaceSolid {
+ constructor(theHandle: Handle_StepShape_ExtrudedFaceSolid);
+ }
+
+export declare class StepShape_DimensionalCharacteristic extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DimensionalLocation(): Handle_StepShape_DimensionalLocation;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ delete(): void;
+}
+
+export declare class StepShape_EdgeCurve extends StepShape_Edge {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aEdgeStart: Handle_StepShape_Vertex, aEdgeEnd: Handle_StepShape_Vertex, aEdgeGeometry: Handle_StepGeom_Curve, aSameSense: Standard_Boolean): void;
+ SetEdgeGeometry(aEdgeGeometry: Handle_StepGeom_Curve): void;
+ EdgeGeometry(): Handle_StepGeom_Curve;
+ SetSameSense(aSameSense: Standard_Boolean): void;
+ SameSense(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_EdgeCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_EdgeCurve): void;
+ get(): StepShape_EdgeCurve;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_EdgeCurve_1 extends Handle_StepShape_EdgeCurve {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_EdgeCurve_2 extends Handle_StepShape_EdgeCurve {
+ constructor(thePtr: StepShape_EdgeCurve);
+ }
+
+ export declare class Handle_StepShape_EdgeCurve_3 extends Handle_StepShape_EdgeCurve {
+ constructor(theHandle: Handle_StepShape_EdgeCurve);
+ }
+
+ export declare class Handle_StepShape_EdgeCurve_4 extends Handle_StepShape_EdgeCurve {
+ constructor(theHandle: Handle_StepShape_EdgeCurve);
+ }
+
+export declare class Handle_StepShape_HArray1OfShapeDimensionRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfShapeDimensionRepresentationItem): void;
+ get(): StepShape_HArray1OfShapeDimensionRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_1 extends Handle_StepShape_HArray1OfShapeDimensionRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_2 extends Handle_StepShape_HArray1OfShapeDimensionRepresentationItem {
+ constructor(thePtr: StepShape_HArray1OfShapeDimensionRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_3 extends Handle_StepShape_HArray1OfShapeDimensionRepresentationItem {
+ constructor(theHandle: Handle_StepShape_HArray1OfShapeDimensionRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_4 extends Handle_StepShape_HArray1OfShapeDimensionRepresentationItem {
+ constructor(theHandle: Handle_StepShape_HArray1OfShapeDimensionRepresentationItem);
+ }
+
+export declare class StepShape_EdgeLoop extends StepShape_Loop {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ SetEdgeList(aEdgeList: Handle_StepShape_HArray1OfOrientedEdge): void;
+ EdgeList(): Handle_StepShape_HArray1OfOrientedEdge;
+ EdgeListValue(num: Graphic3d_ZLayerId): Handle_StepShape_OrientedEdge;
+ NbEdgeList(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_EdgeLoop {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_EdgeLoop): void;
+ get(): StepShape_EdgeLoop;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_EdgeLoop_1 extends Handle_StepShape_EdgeLoop {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_EdgeLoop_2 extends Handle_StepShape_EdgeLoop {
+ constructor(thePtr: StepShape_EdgeLoop);
+ }
+
+ export declare class Handle_StepShape_EdgeLoop_3 extends Handle_StepShape_EdgeLoop {
+ constructor(theHandle: Handle_StepShape_EdgeLoop);
+ }
+
+ export declare class Handle_StepShape_EdgeLoop_4 extends Handle_StepShape_EdgeLoop {
+ constructor(theHandle: Handle_StepShape_EdgeLoop);
+ }
+
+export declare class StepShape_ShapeRepresentation extends StepRepr_Representation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ShapeRepresentation): void;
+ get(): StepShape_ShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ShapeRepresentation_1 extends Handle_StepShape_ShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentation_2 extends Handle_StepShape_ShapeRepresentation {
+ constructor(thePtr: StepShape_ShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentation_3 extends Handle_StepShape_ShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeRepresentation_4 extends Handle_StepShape_ShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeRepresentation);
+ }
+
+export declare class StepShape_SweptAreaSolid extends StepShape_SolidModel {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aSweptArea: Handle_StepGeom_CurveBoundedSurface): void;
+ SetSweptArea(aSweptArea: Handle_StepGeom_CurveBoundedSurface): void;
+ SweptArea(): Handle_StepGeom_CurveBoundedSurface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_SweptAreaSolid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_SweptAreaSolid): void;
+ get(): StepShape_SweptAreaSolid;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_SweptAreaSolid_1 extends Handle_StepShape_SweptAreaSolid {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_SweptAreaSolid_2 extends Handle_StepShape_SweptAreaSolid {
+ constructor(thePtr: StepShape_SweptAreaSolid);
+ }
+
+ export declare class Handle_StepShape_SweptAreaSolid_3 extends Handle_StepShape_SweptAreaSolid {
+ constructor(theHandle: Handle_StepShape_SweptAreaSolid);
+ }
+
+ export declare class Handle_StepShape_SweptAreaSolid_4 extends Handle_StepShape_SweptAreaSolid {
+ constructor(theHandle: Handle_StepShape_SweptAreaSolid);
+ }
+
+export declare class Handle_StepShape_CsgShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_CsgShapeRepresentation): void;
+ get(): StepShape_CsgShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_CsgShapeRepresentation_1 extends Handle_StepShape_CsgShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_CsgShapeRepresentation_2 extends Handle_StepShape_CsgShapeRepresentation {
+ constructor(thePtr: StepShape_CsgShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_CsgShapeRepresentation_3 extends Handle_StepShape_CsgShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_CsgShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_CsgShapeRepresentation_4 extends Handle_StepShape_CsgShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_CsgShapeRepresentation);
+ }
+
+export declare class StepShape_CsgShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_AdvancedBrepShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_AdvancedBrepShapeRepresentation): void;
+ get(): StepShape_AdvancedBrepShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_AdvancedBrepShapeRepresentation_1 extends Handle_StepShape_AdvancedBrepShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_AdvancedBrepShapeRepresentation_2 extends Handle_StepShape_AdvancedBrepShapeRepresentation {
+ constructor(thePtr: StepShape_AdvancedBrepShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_AdvancedBrepShapeRepresentation_3 extends Handle_StepShape_AdvancedBrepShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_AdvancedBrepShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_AdvancedBrepShapeRepresentation_4 extends Handle_StepShape_AdvancedBrepShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_AdvancedBrepShapeRepresentation);
+ }
+
+export declare class StepShape_AdvancedBrepShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_QualifiedRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ Qualifiers(): Handle_StepShape_HArray1OfValueQualifier;
+ NbQualifiers(): Graphic3d_ZLayerId;
+ SetQualifiers(qualifiers: Handle_StepShape_HArray1OfValueQualifier): void;
+ QualifiersValue(num: Graphic3d_ZLayerId): StepShape_ValueQualifier;
+ SetQualifiersValue(num: Graphic3d_ZLayerId, aqualifier: StepShape_ValueQualifier): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_QualifiedRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_QualifiedRepresentationItem): void;
+ get(): StepShape_QualifiedRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_QualifiedRepresentationItem_1 extends Handle_StepShape_QualifiedRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_QualifiedRepresentationItem_2 extends Handle_StepShape_QualifiedRepresentationItem {
+ constructor(thePtr: StepShape_QualifiedRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_QualifiedRepresentationItem_3 extends Handle_StepShape_QualifiedRepresentationItem {
+ constructor(theHandle: Handle_StepShape_QualifiedRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_QualifiedRepresentationItem_4 extends Handle_StepShape_QualifiedRepresentationItem {
+ constructor(theHandle: Handle_StepShape_QualifiedRepresentationItem);
+ }
+
+export declare class StepShape_Torus extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis1Placement, aMajorRadius: Quantity_AbsorbedDose, aMinorRadius: Quantity_AbsorbedDose): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis1Placement): void;
+ Position(): Handle_StepGeom_Axis1Placement;
+ SetMajorRadius(aMajorRadius: Quantity_AbsorbedDose): void;
+ MajorRadius(): Quantity_AbsorbedDose;
+ SetMinorRadius(aMinorRadius: Quantity_AbsorbedDose): void;
+ MinorRadius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Torus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Torus): void;
+ get(): StepShape_Torus;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Torus_1 extends Handle_StepShape_Torus {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Torus_2 extends Handle_StepShape_Torus {
+ constructor(thePtr: StepShape_Torus);
+ }
+
+ export declare class Handle_StepShape_Torus_3 extends Handle_StepShape_Torus {
+ constructor(theHandle: Handle_StepShape_Torus);
+ }
+
+ export declare class Handle_StepShape_Torus_4 extends Handle_StepShape_Torus {
+ constructor(theHandle: Handle_StepShape_Torus);
+ }
+
+export declare class Handle_StepShape_DimensionalCharacteristicRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_DimensionalCharacteristicRepresentation): void;
+ get(): StepShape_DimensionalCharacteristicRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_DimensionalCharacteristicRepresentation_1 extends Handle_StepShape_DimensionalCharacteristicRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_DimensionalCharacteristicRepresentation_2 extends Handle_StepShape_DimensionalCharacteristicRepresentation {
+ constructor(thePtr: StepShape_DimensionalCharacteristicRepresentation);
+ }
+
+ export declare class Handle_StepShape_DimensionalCharacteristicRepresentation_3 extends Handle_StepShape_DimensionalCharacteristicRepresentation {
+ constructor(theHandle: Handle_StepShape_DimensionalCharacteristicRepresentation);
+ }
+
+ export declare class Handle_StepShape_DimensionalCharacteristicRepresentation_4 extends Handle_StepShape_DimensionalCharacteristicRepresentation {
+ constructor(theHandle: Handle_StepShape_DimensionalCharacteristicRepresentation);
+ }
+
+export declare class StepShape_DimensionalCharacteristicRepresentation extends Standard_Transient {
+ constructor()
+ Init(aDimension: StepShape_DimensionalCharacteristic, aRepresentation: Handle_StepShape_ShapeDimensionRepresentation): void;
+ Dimension(): StepShape_DimensionalCharacteristic;
+ SetDimension(Dimension: StepShape_DimensionalCharacteristic): void;
+ Representation(): Handle_StepShape_ShapeDimensionRepresentation;
+ SetRepresentation(Representation: Handle_StepShape_ShapeDimensionRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_OrientedOpenShell extends StepShape_OpenShell {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aOpenShellElement: Handle_StepShape_OpenShell, aOrientation: Standard_Boolean): void;
+ SetOpenShellElement(aOpenShellElement: Handle_StepShape_OpenShell): void;
+ OpenShellElement(): Handle_StepShape_OpenShell;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetCfsFaces(aCfsFaces: Handle_StepShape_HArray1OfFace): void;
+ CfsFaces(): Handle_StepShape_HArray1OfFace;
+ CfsFacesValue(num: Graphic3d_ZLayerId): Handle_StepShape_Face;
+ NbCfsFaces(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OrientedOpenShell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OrientedOpenShell): void;
+ get(): StepShape_OrientedOpenShell;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OrientedOpenShell_1 extends Handle_StepShape_OrientedOpenShell {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OrientedOpenShell_2 extends Handle_StepShape_OrientedOpenShell {
+ constructor(thePtr: StepShape_OrientedOpenShell);
+ }
+
+ export declare class Handle_StepShape_OrientedOpenShell_3 extends Handle_StepShape_OrientedOpenShell {
+ constructor(theHandle: Handle_StepShape_OrientedOpenShell);
+ }
+
+ export declare class Handle_StepShape_OrientedOpenShell_4 extends Handle_StepShape_OrientedOpenShell {
+ constructor(theHandle: Handle_StepShape_OrientedOpenShell);
+ }
+
+export declare class Handle_StepShape_HArray1OfGeometricSetSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfGeometricSetSelect): void;
+ get(): StepShape_HArray1OfGeometricSetSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfGeometricSetSelect_1 extends Handle_StepShape_HArray1OfGeometricSetSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfGeometricSetSelect_2 extends Handle_StepShape_HArray1OfGeometricSetSelect {
+ constructor(thePtr: StepShape_HArray1OfGeometricSetSelect);
+ }
+
+ export declare class Handle_StepShape_HArray1OfGeometricSetSelect_3 extends Handle_StepShape_HArray1OfGeometricSetSelect {
+ constructor(theHandle: Handle_StepShape_HArray1OfGeometricSetSelect);
+ }
+
+ export declare class Handle_StepShape_HArray1OfGeometricSetSelect_4 extends Handle_StepShape_HArray1OfGeometricSetSelect {
+ constructor(theHandle: Handle_StepShape_HArray1OfGeometricSetSelect);
+ }
+
+export declare class StepShape_SurfaceModel extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ShellBasedSurfaceModel(): Handle_StepShape_ShellBasedSurfaceModel;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_OrientedEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_OrientedEdge): void;
+ get(): StepShape_OrientedEdge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_OrientedEdge_1 extends Handle_StepShape_OrientedEdge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_OrientedEdge_2 extends Handle_StepShape_OrientedEdge {
+ constructor(thePtr: StepShape_OrientedEdge);
+ }
+
+ export declare class Handle_StepShape_OrientedEdge_3 extends Handle_StepShape_OrientedEdge {
+ constructor(theHandle: Handle_StepShape_OrientedEdge);
+ }
+
+ export declare class Handle_StepShape_OrientedEdge_4 extends Handle_StepShape_OrientedEdge {
+ constructor(theHandle: Handle_StepShape_OrientedEdge);
+ }
+
+export declare class StepShape_OrientedEdge extends StepShape_Edge {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aEdgeElement: Handle_StepShape_Edge, aOrientation: Standard_Boolean): void;
+ SetEdgeElement(aEdgeElement: Handle_StepShape_Edge): void;
+ EdgeElement(): Handle_StepShape_Edge;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ SetEdgeStart(aEdgeStart: Handle_StepShape_Vertex): void;
+ EdgeStart(): Handle_StepShape_Vertex;
+ SetEdgeEnd(aEdgeEnd: Handle_StepShape_Vertex): void;
+ EdgeEnd(): Handle_StepShape_Vertex;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_FaceBound extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBound: Handle_StepShape_Loop, aOrientation: Standard_Boolean): void;
+ SetBound(aBound: Handle_StepShape_Loop): void;
+ Bound(): Handle_StepShape_Loop;
+ SetOrientation(aOrientation: Standard_Boolean): void;
+ Orientation(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FaceBound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FaceBound): void;
+ get(): StepShape_FaceBound;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FaceBound_1 extends Handle_StepShape_FaceBound {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FaceBound_2 extends Handle_StepShape_FaceBound {
+ constructor(thePtr: StepShape_FaceBound);
+ }
+
+ export declare class Handle_StepShape_FaceBound_3 extends Handle_StepShape_FaceBound {
+ constructor(theHandle: Handle_StepShape_FaceBound);
+ }
+
+ export declare class Handle_StepShape_FaceBound_4 extends Handle_StepShape_FaceBound {
+ constructor(theHandle: Handle_StepShape_FaceBound);
+ }
+
+export declare class StepShape_FaceSurface extends StepShape_Face {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aBounds: Handle_StepShape_HArray1OfFaceBound, aFaceGeometry: Handle_StepGeom_Surface, aSameSense: Standard_Boolean): void;
+ SetFaceGeometry(aFaceGeometry: Handle_StepGeom_Surface): void;
+ FaceGeometry(): Handle_StepGeom_Surface;
+ SetSameSense(aSameSense: Standard_Boolean): void;
+ SameSense(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FaceSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FaceSurface): void;
+ get(): StepShape_FaceSurface;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FaceSurface_1 extends Handle_StepShape_FaceSurface {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FaceSurface_2 extends Handle_StepShape_FaceSurface {
+ constructor(thePtr: StepShape_FaceSurface);
+ }
+
+ export declare class Handle_StepShape_FaceSurface_3 extends Handle_StepShape_FaceSurface {
+ constructor(theHandle: Handle_StepShape_FaceSurface);
+ }
+
+ export declare class Handle_StepShape_FaceSurface_4 extends Handle_StepShape_FaceSurface {
+ constructor(theHandle: Handle_StepShape_FaceSurface);
+ }
+
+export declare class Handle_StepShape_HArray1OfConnectedFaceSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_HArray1OfConnectedFaceSet): void;
+ get(): StepShape_HArray1OfConnectedFaceSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_HArray1OfConnectedFaceSet_1 extends Handle_StepShape_HArray1OfConnectedFaceSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedFaceSet_2 extends Handle_StepShape_HArray1OfConnectedFaceSet {
+ constructor(thePtr: StepShape_HArray1OfConnectedFaceSet);
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedFaceSet_3 extends Handle_StepShape_HArray1OfConnectedFaceSet {
+ constructor(theHandle: Handle_StepShape_HArray1OfConnectedFaceSet);
+ }
+
+ export declare class Handle_StepShape_HArray1OfConnectedFaceSet_4 extends Handle_StepShape_HArray1OfConnectedFaceSet {
+ constructor(theHandle: Handle_StepShape_HArray1OfConnectedFaceSet);
+ }
+
+export declare class StepShape_ShapeDefinitionRepresentation extends StepRepr_PropertyDefinitionRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ShapeDefinitionRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ShapeDefinitionRepresentation): void;
+ get(): StepShape_ShapeDefinitionRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ShapeDefinitionRepresentation_1 extends Handle_StepShape_ShapeDefinitionRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ShapeDefinitionRepresentation_2 extends Handle_StepShape_ShapeDefinitionRepresentation {
+ constructor(thePtr: StepShape_ShapeDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeDefinitionRepresentation_3 extends Handle_StepShape_ShapeDefinitionRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeDefinitionRepresentation);
+ }
+
+ export declare class Handle_StepShape_ShapeDefinitionRepresentation_4 extends Handle_StepShape_ShapeDefinitionRepresentation {
+ constructor(theHandle: Handle_StepShape_ShapeDefinitionRepresentation);
+ }
+
+export declare class StepShape_TransitionalShapeRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_TransitionalShapeRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_TransitionalShapeRepresentation): void;
+ get(): StepShape_TransitionalShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_TransitionalShapeRepresentation_1 extends Handle_StepShape_TransitionalShapeRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_TransitionalShapeRepresentation_2 extends Handle_StepShape_TransitionalShapeRepresentation {
+ constructor(thePtr: StepShape_TransitionalShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_TransitionalShapeRepresentation_3 extends Handle_StepShape_TransitionalShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_TransitionalShapeRepresentation);
+ }
+
+ export declare class Handle_StepShape_TransitionalShapeRepresentation_4 extends Handle_StepShape_TransitionalShapeRepresentation {
+ constructor(theHandle: Handle_StepShape_TransitionalShapeRepresentation);
+ }
+
+export declare type StepShape_AngleRelator = {
+ StepShape_Equal: {};
+ StepShape_Large: {};
+ StepShape_Small: {};
+}
+
+export declare class StepShape_CsgSelect {
+ constructor()
+ SetTypeOfContent(aTypeOfContent: Graphic3d_ZLayerId): void;
+ TypeOfContent(): Graphic3d_ZLayerId;
+ BooleanResult(): Handle_StepShape_BooleanResult;
+ SetBooleanResult(aBooleanResult: Handle_StepShape_BooleanResult): void;
+ CsgPrimitive(): StepShape_CsgPrimitive;
+ SetCsgPrimitive(aCsgPrimitive: StepShape_CsgPrimitive): void;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ValueFormatTypeQualifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ValueFormatTypeQualifier): void;
+ get(): StepShape_ValueFormatTypeQualifier;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ValueFormatTypeQualifier_1 extends Handle_StepShape_ValueFormatTypeQualifier {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ValueFormatTypeQualifier_2 extends Handle_StepShape_ValueFormatTypeQualifier {
+ constructor(thePtr: StepShape_ValueFormatTypeQualifier);
+ }
+
+ export declare class Handle_StepShape_ValueFormatTypeQualifier_3 extends Handle_StepShape_ValueFormatTypeQualifier {
+ constructor(theHandle: Handle_StepShape_ValueFormatTypeQualifier);
+ }
+
+ export declare class Handle_StepShape_ValueFormatTypeQualifier_4 extends Handle_StepShape_ValueFormatTypeQualifier {
+ constructor(theHandle: Handle_StepShape_ValueFormatTypeQualifier);
+ }
+
+export declare class StepShape_ValueFormatTypeQualifier extends Standard_Transient {
+ constructor()
+ Init(theFormatType: Handle_TCollection_HAsciiString): void;
+ FormatType(): Handle_TCollection_HAsciiString;
+ SetFormatType(theFormatType: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_GeometricSetSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Point(): Handle_StepGeom_Point;
+ Curve(): Handle_StepGeom_Curve;
+ Surface(): Handle_StepGeom_Surface;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_ConnectedEdgeSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_ConnectedEdgeSet): void;
+ get(): StepShape_ConnectedEdgeSet;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_ConnectedEdgeSet_1 extends Handle_StepShape_ConnectedEdgeSet {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_ConnectedEdgeSet_2 extends Handle_StepShape_ConnectedEdgeSet {
+ constructor(thePtr: StepShape_ConnectedEdgeSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedEdgeSet_3 extends Handle_StepShape_ConnectedEdgeSet {
+ constructor(theHandle: Handle_StepShape_ConnectedEdgeSet);
+ }
+
+ export declare class Handle_StepShape_ConnectedEdgeSet_4 extends Handle_StepShape_ConnectedEdgeSet {
+ constructor(theHandle: Handle_StepShape_ConnectedEdgeSet);
+ }
+
+export declare class StepShape_ConnectedEdgeSet extends StepShape_TopologicalRepresentationItem {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aCesEdges: Handle_StepShape_HArray1OfEdge): void;
+ CesEdges(): Handle_StepShape_HArray1OfEdge;
+ SetCesEdges(CesEdges: Handle_StepShape_HArray1OfEdge): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_FaceOuterBound extends StepShape_FaceBound {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_FaceOuterBound {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_FaceOuterBound): void;
+ get(): StepShape_FaceOuterBound;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_FaceOuterBound_1 extends Handle_StepShape_FaceOuterBound {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_FaceOuterBound_2 extends Handle_StepShape_FaceOuterBound {
+ constructor(thePtr: StepShape_FaceOuterBound);
+ }
+
+ export declare class Handle_StepShape_FaceOuterBound_3 extends Handle_StepShape_FaceOuterBound {
+ constructor(theHandle: Handle_StepShape_FaceOuterBound);
+ }
+
+ export declare class Handle_StepShape_FaceOuterBound_4 extends Handle_StepShape_FaceOuterBound {
+ constructor(theHandle: Handle_StepShape_FaceOuterBound);
+ }
+
+export declare class Handle_StepShape_RightCircularCylinder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_RightCircularCylinder): void;
+ get(): StepShape_RightCircularCylinder;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_RightCircularCylinder_1 extends Handle_StepShape_RightCircularCylinder {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_RightCircularCylinder_2 extends Handle_StepShape_RightCircularCylinder {
+ constructor(thePtr: StepShape_RightCircularCylinder);
+ }
+
+ export declare class Handle_StepShape_RightCircularCylinder_3 extends Handle_StepShape_RightCircularCylinder {
+ constructor(theHandle: Handle_StepShape_RightCircularCylinder);
+ }
+
+ export declare class Handle_StepShape_RightCircularCylinder_4 extends Handle_StepShape_RightCircularCylinder {
+ constructor(theHandle: Handle_StepShape_RightCircularCylinder);
+ }
+
+export declare class StepShape_RightCircularCylinder extends StepGeom_GeometricRepresentationItem {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aPosition: Handle_StepGeom_Axis1Placement, aHeight: Quantity_AbsorbedDose, aRadius: Quantity_AbsorbedDose): void;
+ SetPosition(aPosition: Handle_StepGeom_Axis1Placement): void;
+ Position(): Handle_StepGeom_Axis1Placement;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_Subface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_Subface): void;
+ get(): StepShape_Subface;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_Subface_1 extends Handle_StepShape_Subface {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_Subface_2 extends Handle_StepShape_Subface {
+ constructor(thePtr: StepShape_Subface);
+ }
+
+ export declare class Handle_StepShape_Subface_3 extends Handle_StepShape_Subface {
+ constructor(theHandle: Handle_StepShape_Subface);
+ }
+
+ export declare class Handle_StepShape_Subface_4 extends Handle_StepShape_Subface {
+ constructor(theHandle: Handle_StepShape_Subface);
+ }
+
+export declare class StepShape_Subface extends StepShape_Face {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aFace_Bounds: Handle_StepShape_HArray1OfFaceBound, aParentFace: Handle_StepShape_Face): void;
+ ParentFace(): Handle_StepShape_Face;
+ SetParentFace(ParentFace: Handle_StepShape_Face): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_TopologicalRepresentationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_TopologicalRepresentationItem): void;
+ get(): StepShape_TopologicalRepresentationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_TopologicalRepresentationItem_1 extends Handle_StepShape_TopologicalRepresentationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_TopologicalRepresentationItem_2 extends Handle_StepShape_TopologicalRepresentationItem {
+ constructor(thePtr: StepShape_TopologicalRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_TopologicalRepresentationItem_3 extends Handle_StepShape_TopologicalRepresentationItem {
+ constructor(theHandle: Handle_StepShape_TopologicalRepresentationItem);
+ }
+
+ export declare class Handle_StepShape_TopologicalRepresentationItem_4 extends Handle_StepShape_TopologicalRepresentationItem {
+ constructor(theHandle: Handle_StepShape_TopologicalRepresentationItem);
+ }
+
+export declare class StepShape_TopologicalRepresentationItem extends StepRepr_RepresentationItem {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepShape_AdvancedFace extends StepShape_FaceSurface {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_AdvancedFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_AdvancedFace): void;
+ get(): StepShape_AdvancedFace;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_AdvancedFace_1 extends Handle_StepShape_AdvancedFace {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_AdvancedFace_2 extends Handle_StepShape_AdvancedFace {
+ constructor(thePtr: StepShape_AdvancedFace);
+ }
+
+ export declare class Handle_StepShape_AdvancedFace_3 extends Handle_StepShape_AdvancedFace {
+ constructor(theHandle: Handle_StepShape_AdvancedFace);
+ }
+
+ export declare class Handle_StepShape_AdvancedFace_4 extends Handle_StepShape_AdvancedFace {
+ constructor(theHandle: Handle_StepShape_AdvancedFace);
+ }
+
+export declare class StepShape_SeamEdge extends StepShape_OrientedEdge {
+ constructor()
+ Init(aRepresentationItem_Name: Handle_TCollection_HAsciiString, aOrientedEdge_EdgeElement: Handle_StepShape_Edge, aOrientedEdge_Orientation: Standard_Boolean, aPcurveReference: Handle_StepGeom_Pcurve): void;
+ PcurveReference(): Handle_StepGeom_Pcurve;
+ SetPcurveReference(PcurveReference: Handle_StepGeom_Pcurve): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepShape_SeamEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_SeamEdge): void;
+ get(): StepShape_SeamEdge;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_SeamEdge_1 extends Handle_StepShape_SeamEdge {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_SeamEdge_2 extends Handle_StepShape_SeamEdge {
+ constructor(thePtr: StepShape_SeamEdge);
+ }
+
+ export declare class Handle_StepShape_SeamEdge_3 extends Handle_StepShape_SeamEdge {
+ constructor(theHandle: Handle_StepShape_SeamEdge);
+ }
+
+ export declare class Handle_StepShape_SeamEdge_4 extends Handle_StepShape_SeamEdge {
+ constructor(theHandle: Handle_StepShape_SeamEdge);
+ }
+
+export declare class Handle_StepShape_PointRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepShape_PointRepresentation): void;
+ get(): StepShape_PointRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepShape_PointRepresentation_1 extends Handle_StepShape_PointRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepShape_PointRepresentation_2 extends Handle_StepShape_PointRepresentation {
+ constructor(thePtr: StepShape_PointRepresentation);
+ }
+
+ export declare class Handle_StepShape_PointRepresentation_3 extends Handle_StepShape_PointRepresentation {
+ constructor(theHandle: Handle_StepShape_PointRepresentation);
+ }
+
+ export declare class Handle_StepShape_PointRepresentation_4 extends Handle_StepShape_PointRepresentation {
+ constructor(theHandle: Handle_StepShape_PointRepresentation);
+ }
+
+export declare class StepShape_PointRepresentation extends StepShape_ShapeRepresentation {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type RWGltf_WriterTrsfFormat = {
+ RWGltf_WriterTrsfFormat_Compact: {};
+ RWGltf_WriterTrsfFormat_Mat4: {};
+ RWGltf_WriterTrsfFormat_TRS: {};
+}
+
+export declare class RWGltf_GltfFace {
+ constructor();
+ delete(): void;
+}
+
+export declare type RWGltf_GltfArrayType = {
+ RWGltf_GltfArrayType_UNKNOWN: {};
+ RWGltf_GltfArrayType_Indices: {};
+ RWGltf_GltfArrayType_Position: {};
+ RWGltf_GltfArrayType_Normal: {};
+ RWGltf_GltfArrayType_Color: {};
+ RWGltf_GltfArrayType_TCoord0: {};
+ RWGltf_GltfArrayType_TCoord1: {};
+ RWGltf_GltfArrayType_Joint: {};
+ RWGltf_GltfArrayType_Weight: {};
+}
+
+export declare class RWGltf_MaterialCommon extends Standard_Transient {
+ constructor()
+ delete(): void;
+}
+
+export declare class RWGltf_GltfOStreamWriter {
+ constructor(theOStream: any)
+ delete(): void;
+}
+
+export declare type RWGltf_GltfAccessorCompType = {
+ RWGltf_GltfAccessorCompType_UNKNOWN: {};
+ RWGltf_GltfAccessorCompType_Int8: {};
+ RWGltf_GltfAccessorCompType_UInt8: {};
+ RWGltf_GltfAccessorCompType_Int16: {};
+ RWGltf_GltfAccessorCompType_UInt16: {};
+ RWGltf_GltfAccessorCompType_UInt32: {};
+ RWGltf_GltfAccessorCompType_Float32: {};
+}
+
+export declare class RWGltf_GltfSceneNodeMap {
+ constructor()
+ FindIndex(theNodeId: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class RWGltf_CafReader extends RWMesh_CafReader {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ToParallel(): Standard_Boolean;
+ SetParallel(theToParallel: Standard_Boolean): void;
+ ToSkipEmptyNodes(): Standard_Boolean;
+ SetSkipEmptyNodes(theToSkip: Standard_Boolean): void;
+ ToUseMeshNameAsFallback(): Standard_Boolean;
+ SetMeshNameAsFallback(theToFallback: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare type RWGltf_GltfAccessorLayout = {
+ RWGltf_GltfAccessorLayout_UNKNOWN: {};
+ RWGltf_GltfAccessorLayout_Scalar: {};
+ RWGltf_GltfAccessorLayout_Vec2: {};
+ RWGltf_GltfAccessorLayout_Vec3: {};
+ RWGltf_GltfAccessorLayout_Vec4: {};
+ RWGltf_GltfAccessorLayout_Mat2: {};
+ RWGltf_GltfAccessorLayout_Mat3: {};
+ RWGltf_GltfAccessorLayout_Mat4: {};
+}
+
+export declare class RWGltf_MaterialMetallicRoughness extends Standard_Transient {
+ constructor()
+ delete(): void;
+}
+
+export declare class RWGltf_GltfMaterialMap extends RWMesh_MaterialMap {
+ constructor(theFile: XCAFDoc_PartId, theDefSamplerId: Graphic3d_ZLayerId)
+ AddImages(theWriter: RWGltf_GltfOStreamWriter, theStyle: XCAFPrs_Style, theIsStarted: Standard_Boolean): void;
+ AddMaterial_1(theWriter: RWGltf_GltfOStreamWriter, theStyle: XCAFPrs_Style, theIsStarted: Standard_Boolean): void;
+ AddTextures(theWriter: RWGltf_GltfOStreamWriter, theStyle: XCAFPrs_Style, theIsStarted: Standard_Boolean): void;
+ NbImages(): Graphic3d_ZLayerId;
+ NbTextures(): Graphic3d_ZLayerId;
+ static baseColorTexture(theMat: Handle_XCAFDoc_VisMaterial): any;
+ delete(): void;
+}
+
+export declare class RWGltf_GltfSharedIStream {
+ constructor();
+ delete(): void;
+}
+
+export declare class RWGltf_PrimitiveArrayReader extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ErrorPrefix(): XCAFDoc_PartId;
+ SetErrorPrefix(theErrPrefix: XCAFDoc_PartId): void;
+ CoordinateSystemConverter(): RWMesh_CoordinateSystemConverter;
+ SetCoordinateSystemConverter(theConverter: RWMesh_CoordinateSystemConverter): void;
+ Load(theMesh: any): Handle_Poly_Triangulation;
+ delete(): void;
+}
+
+export declare type RWGltf_GltfRootElement = {
+ RWGltf_GltfRootElement_Asset: {};
+ RWGltf_GltfRootElement_Scenes: {};
+ RWGltf_GltfRootElement_Scene: {};
+ RWGltf_GltfRootElement_Nodes: {};
+ RWGltf_GltfRootElement_Meshes: {};
+ RWGltf_GltfRootElement_Accessors: {};
+ RWGltf_GltfRootElement_BufferViews: {};
+ RWGltf_GltfRootElement_Buffers: {};
+ RWGltf_GltfRootElement_NB_MANDATORY: {};
+ RWGltf_GltfRootElement_Animations: {};
+ RWGltf_GltfRootElement_Materials: {};
+ RWGltf_GltfRootElement_Programs: {};
+ RWGltf_GltfRootElement_Samplers: {};
+ RWGltf_GltfRootElement_Shaders: {};
+ RWGltf_GltfRootElement_Skins: {};
+ RWGltf_GltfRootElement_Techniques: {};
+ RWGltf_GltfRootElement_Textures: {};
+ RWGltf_GltfRootElement_Images: {};
+ RWGltf_GltfRootElement_ExtensionsUsed: {};
+ RWGltf_GltfRootElement_ExtensionsRequired: {};
+ RWGltf_GltfRootElement_NB: {};
+}
+
+export declare class RWGltf_GltfPrimArrayData {
+ delete(): void;
+}
+
+ export declare class RWGltf_GltfPrimArrayData_1 extends RWGltf_GltfPrimArrayData {
+ constructor();
+ }
+
+ export declare class RWGltf_GltfPrimArrayData_2 extends RWGltf_GltfPrimArrayData {
+ constructor(theType: RWGltf_GltfArrayType);
+ }
+
+export declare class RWGltf_CafWriter extends Standard_Transient {
+ constructor(theFile: XCAFDoc_PartId, theIsBinary: Standard_Boolean)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ CoordinateSystemConverter(): RWMesh_CoordinateSystemConverter;
+ ChangeCoordinateSystemConverter(): RWMesh_CoordinateSystemConverter;
+ SetCoordinateSystemConverter(theConverter: RWMesh_CoordinateSystemConverter): void;
+ IsBinary(): Standard_Boolean;
+ TransformationFormat(): RWGltf_WriterTrsfFormat;
+ SetTransformationFormat(theFormat: RWGltf_WriterTrsfFormat): void;
+ IsForcedUVExport(): Standard_Boolean;
+ SetForcedUVExport(theToForce: Standard_Boolean): void;
+ DefaultStyle(): XCAFPrs_Style;
+ SetDefaultStyle(theStyle: XCAFPrs_Style): void;
+ Perform_1(theDocument: Handle_TDocStd_Document, theRootLabels: TDF_LabelSequence, theLabelFilter: TColStd_MapOfAsciiString, theFileInfo: TColStd_IndexedDataMapOfStringString, theProgress: Message_ProgressRange): Standard_Boolean;
+ Perform_2(theDocument: Handle_TDocStd_Document, theFileInfo: TColStd_IndexedDataMapOfStringString, theProgress: Message_ProgressRange): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type RWGltf_GltfBufferViewTarget = {
+ RWGltf_GltfBufferViewTarget_UNKNOWN: {};
+ RWGltf_GltfBufferViewTarget_ARRAY_BUFFER: {};
+ RWGltf_GltfBufferViewTarget_ELEMENT_ARRAY_BUFFER: {};
+}
+
+export declare class RWGltf_GltfBufferView {
+ constructor()
+ delete(): void;
+}
+
+export declare class RWGltf_GltfLatePrimitiveArray extends Poly_Triangulation {
+ constructor(theId: XCAFDoc_PartId, theName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Id(): XCAFDoc_PartId;
+ Name(): XCAFDoc_PartId;
+ SetName(theName: XCAFDoc_PartId): void;
+ PrimitiveMode(): RWGltf_GltfPrimitiveMode;
+ SetPrimitiveMode(theMode: RWGltf_GltfPrimitiveMode): void;
+ HasStyle(): Standard_Boolean;
+ BaseColor(): Quantity_ColorRGBA;
+ MaterialPbr(): any;
+ SetMaterialPbr(theMat: any): void;
+ MaterialCommon(): any;
+ SetMaterialCommon(theMat: any): void;
+ Data(): NCollection_Sequence;
+ AddPrimArrayData(theType: RWGltf_GltfArrayType): RWGltf_GltfPrimArrayData;
+ BoundingBox(): Bnd_Box;
+ SetBoundingBox(theBox: Bnd_Box): void;
+ delete(): void;
+}
+
+export declare class RWGltf_TriangulationReader extends RWGltf_PrimitiveArrayReader {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type RWGltf_GltfAlphaMode = {
+ RWGltf_GltfAlphaMode_Opaque: {};
+ RWGltf_GltfAlphaMode_Mask: {};
+ RWGltf_GltfAlphaMode_Blend: {};
+}
+
+export declare type RWGltf_GltfPrimitiveMode = {
+ RWGltf_GltfPrimitiveMode_UNKNOWN: {};
+ RWGltf_GltfPrimitiveMode_Points: {};
+ RWGltf_GltfPrimitiveMode_Lines: {};
+ RWGltf_GltfPrimitiveMode_LineLoop: {};
+ RWGltf_GltfPrimitiveMode_LineStrip: {};
+ RWGltf_GltfPrimitiveMode_Triangles: {};
+ RWGltf_GltfPrimitiveMode_TriangleStrip: {};
+ RWGltf_GltfPrimitiveMode_TriangleFan: {};
+}
+
+export declare class RWGltf_GltfAccessor {
+ constructor()
+ delete(): void;
+}
+
+export declare class Handle_StepElement_HArray2OfCurveElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray2OfCurveElementPurposeMember): void;
+ get(): StepElement_HArray2OfCurveElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray2OfCurveElementPurposeMember_1 extends Handle_StepElement_HArray2OfCurveElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray2OfCurveElementPurposeMember_2 extends Handle_StepElement_HArray2OfCurveElementPurposeMember {
+ constructor(thePtr: StepElement_HArray2OfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray2OfCurveElementPurposeMember_3 extends Handle_StepElement_HArray2OfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray2OfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray2OfCurveElementPurposeMember_4 extends Handle_StepElement_HArray2OfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray2OfCurveElementPurposeMember);
+ }
+
+export declare class StepElement_SurfaceElementPurposeMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_SurfaceElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceElementPurposeMember): void;
+ get(): StepElement_SurfaceElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceElementPurposeMember_1 extends Handle_StepElement_SurfaceElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceElementPurposeMember_2 extends Handle_StepElement_SurfaceElementPurposeMember {
+ constructor(thePtr: StepElement_SurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_SurfaceElementPurposeMember_3 extends Handle_StepElement_SurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_SurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_SurfaceElementPurposeMember_4 extends Handle_StepElement_SurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_SurfaceElementPurposeMember);
+ }
+
+export declare class StepElement_ElementAspectMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_ElementAspectMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_ElementAspectMember): void;
+ get(): StepElement_ElementAspectMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_ElementAspectMember_1 extends Handle_StepElement_ElementAspectMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_ElementAspectMember_2 extends Handle_StepElement_ElementAspectMember {
+ constructor(thePtr: StepElement_ElementAspectMember);
+ }
+
+ export declare class Handle_StepElement_ElementAspectMember_3 extends Handle_StepElement_ElementAspectMember {
+ constructor(theHandle: Handle_StepElement_ElementAspectMember);
+ }
+
+ export declare class Handle_StepElement_ElementAspectMember_4 extends Handle_StepElement_ElementAspectMember {
+ constructor(theHandle: Handle_StepElement_ElementAspectMember);
+ }
+
+export declare class StepElement_CurveElementSectionDefinition extends Standard_Transient {
+ constructor()
+ Init(aDescription: Handle_TCollection_HAsciiString, aSectionAngle: Quantity_AbsorbedDose): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ SectionAngle(): Quantity_AbsorbedDose;
+ SetSectionAngle(SectionAngle: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_CurveElementSectionDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_CurveElementSectionDefinition): void;
+ get(): StepElement_CurveElementSectionDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_CurveElementSectionDefinition_1 extends Handle_StepElement_CurveElementSectionDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDefinition_2 extends Handle_StepElement_CurveElementSectionDefinition {
+ constructor(thePtr: StepElement_CurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDefinition_3 extends Handle_StepElement_CurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_CurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDefinition_4 extends Handle_StepElement_CurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_CurveElementSectionDefinition);
+ }
+
+export declare class StepElement_ElementAspect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetElementVolume(aVal: StepElement_ElementVolume): void;
+ ElementVolume(): StepElement_ElementVolume;
+ SetVolume3dFace(aVal: Graphic3d_ZLayerId): void;
+ Volume3dFace(): Graphic3d_ZLayerId;
+ SetVolume2dFace(aVal: Graphic3d_ZLayerId): void;
+ Volume2dFace(): Graphic3d_ZLayerId;
+ SetVolume3dEdge(aVal: Graphic3d_ZLayerId): void;
+ Volume3dEdge(): Graphic3d_ZLayerId;
+ SetVolume2dEdge(aVal: Graphic3d_ZLayerId): void;
+ Volume2dEdge(): Graphic3d_ZLayerId;
+ SetSurface3dFace(aVal: Graphic3d_ZLayerId): void;
+ Surface3dFace(): Graphic3d_ZLayerId;
+ SetSurface2dFace(aVal: Graphic3d_ZLayerId): void;
+ Surface2dFace(): Graphic3d_ZLayerId;
+ SetSurface3dEdge(aVal: Graphic3d_ZLayerId): void;
+ Surface3dEdge(): Graphic3d_ZLayerId;
+ SetSurface2dEdge(aVal: Graphic3d_ZLayerId): void;
+ Surface2dEdge(): Graphic3d_ZLayerId;
+ SetCurveEdge(aVal: StepElement_CurveEdge): void;
+ CurveEdge(): StepElement_CurveEdge;
+ delete(): void;
+}
+
+export declare class StepElement_Array2OfSurfaceElementPurpose {
+ Init(theValue: StepElement_SurfaceElementPurpose): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: StepElement_Array2OfSurfaceElementPurpose): StepElement_Array2OfSurfaceElementPurpose;
+ Move(theOther: StepElement_Array2OfSurfaceElementPurpose): StepElement_Array2OfSurfaceElementPurpose;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): StepElement_SurfaceElementPurpose;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): StepElement_SurfaceElementPurpose;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: StepElement_SurfaceElementPurpose): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepElement_Array2OfSurfaceElementPurpose_1 extends StepElement_Array2OfSurfaceElementPurpose {
+ constructor();
+ }
+
+ export declare class StepElement_Array2OfSurfaceElementPurpose_2 extends StepElement_Array2OfSurfaceElementPurpose {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class StepElement_Array2OfSurfaceElementPurpose_3 extends StepElement_Array2OfSurfaceElementPurpose {
+ constructor(theOther: StepElement_Array2OfSurfaceElementPurpose);
+ }
+
+ export declare class StepElement_Array2OfSurfaceElementPurpose_4 extends StepElement_Array2OfSurfaceElementPurpose {
+ constructor(theOther: StepElement_Array2OfSurfaceElementPurpose);
+ }
+
+ export declare class StepElement_Array2OfSurfaceElementPurpose_5 extends StepElement_Array2OfSurfaceElementPurpose {
+ constructor(theBegin: StepElement_SurfaceElementPurpose, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepElement_CurveElementEndReleasePacket {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_CurveElementEndReleasePacket): void;
+ get(): StepElement_CurveElementEndReleasePacket;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_CurveElementEndReleasePacket_1 extends Handle_StepElement_CurveElementEndReleasePacket {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_CurveElementEndReleasePacket_2 extends Handle_StepElement_CurveElementEndReleasePacket {
+ constructor(thePtr: StepElement_CurveElementEndReleasePacket);
+ }
+
+ export declare class Handle_StepElement_CurveElementEndReleasePacket_3 extends Handle_StepElement_CurveElementEndReleasePacket {
+ constructor(theHandle: Handle_StepElement_CurveElementEndReleasePacket);
+ }
+
+ export declare class Handle_StepElement_CurveElementEndReleasePacket_4 extends Handle_StepElement_CurveElementEndReleasePacket {
+ constructor(theHandle: Handle_StepElement_CurveElementEndReleasePacket);
+ }
+
+export declare class StepElement_CurveElementEndReleasePacket extends Standard_Transient {
+ constructor()
+ Init(aReleaseFreedom: StepElement_CurveElementFreedom, aReleaseStiffness: Quantity_AbsorbedDose): void;
+ ReleaseFreedom(): StepElement_CurveElementFreedom;
+ SetReleaseFreedom(ReleaseFreedom: StepElement_CurveElementFreedom): void;
+ ReleaseStiffness(): Quantity_AbsorbedDose;
+ SetReleaseStiffness(ReleaseStiffness: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepElement_UnspecifiedValue = {
+ StepElement_Unspecified: {};
+}
+
+export declare class Handle_StepElement_HArray2OfSurfaceElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray2OfSurfaceElementPurposeMember): void;
+ get(): StepElement_HArray2OfSurfaceElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurposeMember_1 extends Handle_StepElement_HArray2OfSurfaceElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurposeMember_2 extends Handle_StepElement_HArray2OfSurfaceElementPurposeMember {
+ constructor(thePtr: StepElement_HArray2OfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurposeMember_3 extends Handle_StepElement_HArray2OfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray2OfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurposeMember_4 extends Handle_StepElement_HArray2OfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray2OfSurfaceElementPurposeMember);
+ }
+
+export declare class StepElement_ElementMaterial extends Standard_Transient {
+ constructor()
+ Init(aMaterialId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aProperties: Handle_StepRepr_HArray1OfMaterialPropertyRepresentation): void;
+ MaterialId(): Handle_TCollection_HAsciiString;
+ SetMaterialId(MaterialId: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ Properties(): Handle_StepRepr_HArray1OfMaterialPropertyRepresentation;
+ SetProperties(Properties: Handle_StepRepr_HArray1OfMaterialPropertyRepresentation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_ElementMaterial {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_ElementMaterial): void;
+ get(): StepElement_ElementMaterial;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_ElementMaterial_1 extends Handle_StepElement_ElementMaterial {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_ElementMaterial_2 extends Handle_StepElement_ElementMaterial {
+ constructor(thePtr: StepElement_ElementMaterial);
+ }
+
+ export declare class Handle_StepElement_ElementMaterial_3 extends Handle_StepElement_ElementMaterial {
+ constructor(theHandle: Handle_StepElement_ElementMaterial);
+ }
+
+ export declare class Handle_StepElement_ElementMaterial_4 extends Handle_StepElement_ElementMaterial {
+ constructor(theHandle: Handle_StepElement_ElementMaterial);
+ }
+
+export declare class StepElement_Array1OfVolumeElementPurpose {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepElement_VolumeElementPurpose): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepElement_Array1OfVolumeElementPurpose): StepElement_Array1OfVolumeElementPurpose;
+ Move(theOther: StepElement_Array1OfVolumeElementPurpose): StepElement_Array1OfVolumeElementPurpose;
+ First(): StepElement_VolumeElementPurpose;
+ ChangeFirst(): StepElement_VolumeElementPurpose;
+ Last(): StepElement_VolumeElementPurpose;
+ ChangeLast(): StepElement_VolumeElementPurpose;
+ Value(theIndex: Standard_Integer): StepElement_VolumeElementPurpose;
+ ChangeValue(theIndex: Standard_Integer): StepElement_VolumeElementPurpose;
+ SetValue(theIndex: Standard_Integer, theItem: StepElement_VolumeElementPurpose): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepElement_Array1OfVolumeElementPurpose_1 extends StepElement_Array1OfVolumeElementPurpose {
+ constructor();
+ }
+
+ export declare class StepElement_Array1OfVolumeElementPurpose_2 extends StepElement_Array1OfVolumeElementPurpose {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepElement_Array1OfVolumeElementPurpose_3 extends StepElement_Array1OfVolumeElementPurpose {
+ constructor(theOther: StepElement_Array1OfVolumeElementPurpose);
+ }
+
+ export declare class StepElement_Array1OfVolumeElementPurpose_4 extends StepElement_Array1OfVolumeElementPurpose {
+ constructor(theOther: StepElement_Array1OfVolumeElementPurpose);
+ }
+
+ export declare class StepElement_Array1OfVolumeElementPurpose_5 extends StepElement_Array1OfVolumeElementPurpose {
+ constructor(theBegin: StepElement_VolumeElementPurpose, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepElement_HArray1OfVolumeElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfVolumeElementPurposeMember): void;
+ get(): StepElement_HArray1OfVolumeElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurposeMember_1 extends Handle_StepElement_HArray1OfVolumeElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurposeMember_2 extends Handle_StepElement_HArray1OfVolumeElementPurposeMember {
+ constructor(thePtr: StepElement_HArray1OfVolumeElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurposeMember_3 extends Handle_StepElement_HArray1OfVolumeElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfVolumeElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurposeMember_4 extends Handle_StepElement_HArray1OfVolumeElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfVolumeElementPurposeMember);
+ }
+
+export declare class Handle_StepElement_HArray1OfSurfaceSection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfSurfaceSection): void;
+ get(): StepElement_HArray1OfSurfaceSection;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfSurfaceSection_1 extends Handle_StepElement_HArray1OfSurfaceSection {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfSurfaceSection_2 extends Handle_StepElement_HArray1OfSurfaceSection {
+ constructor(thePtr: StepElement_HArray1OfSurfaceSection);
+ }
+
+ export declare class Handle_StepElement_HArray1OfSurfaceSection_3 extends Handle_StepElement_HArray1OfSurfaceSection {
+ constructor(theHandle: Handle_StepElement_HArray1OfSurfaceSection);
+ }
+
+ export declare class Handle_StepElement_HArray1OfSurfaceSection_4 extends Handle_StepElement_HArray1OfSurfaceSection {
+ constructor(theHandle: Handle_StepElement_HArray1OfSurfaceSection);
+ }
+
+export declare class Handle_StepElement_SurfaceSectionField {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceSectionField): void;
+ get(): StepElement_SurfaceSectionField;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceSectionField_1 extends Handle_StepElement_SurfaceSectionField {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionField_2 extends Handle_StepElement_SurfaceSectionField {
+ constructor(thePtr: StepElement_SurfaceSectionField);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionField_3 extends Handle_StepElement_SurfaceSectionField {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionField);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionField_4 extends Handle_StepElement_SurfaceSectionField {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionField);
+ }
+
+export declare class StepElement_SurfaceSectionField extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepElement_MeasureOrUnspecifiedValueMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_MeasureOrUnspecifiedValueMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_MeasureOrUnspecifiedValueMember): void;
+ get(): StepElement_MeasureOrUnspecifiedValueMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_MeasureOrUnspecifiedValueMember_1 extends Handle_StepElement_MeasureOrUnspecifiedValueMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_MeasureOrUnspecifiedValueMember_2 extends Handle_StepElement_MeasureOrUnspecifiedValueMember {
+ constructor(thePtr: StepElement_MeasureOrUnspecifiedValueMember);
+ }
+
+ export declare class Handle_StepElement_MeasureOrUnspecifiedValueMember_3 extends Handle_StepElement_MeasureOrUnspecifiedValueMember {
+ constructor(theHandle: Handle_StepElement_MeasureOrUnspecifiedValueMember);
+ }
+
+ export declare class Handle_StepElement_MeasureOrUnspecifiedValueMember_4 extends Handle_StepElement_MeasureOrUnspecifiedValueMember {
+ constructor(theHandle: Handle_StepElement_MeasureOrUnspecifiedValueMember);
+ }
+
+export declare class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember): void;
+ get(): StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_1 extends Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_2 extends Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember {
+ constructor(thePtr: StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_3 extends Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_4 extends Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember);
+ }
+
+export declare class StepElement_CurveElementPurpose extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetEnumeratedCurveElementPurpose(aVal: StepElement_EnumeratedCurveElementPurpose): void;
+ EnumeratedCurveElementPurpose(): StepElement_EnumeratedCurveElementPurpose;
+ SetApplicationDefinedElementPurpose(aVal: Handle_TCollection_HAsciiString): void;
+ ApplicationDefinedElementPurpose(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class StepElement_CurveElementFreedomMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_CurveElementFreedomMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_CurveElementFreedomMember): void;
+ get(): StepElement_CurveElementFreedomMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_CurveElementFreedomMember_1 extends Handle_StepElement_CurveElementFreedomMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_CurveElementFreedomMember_2 extends Handle_StepElement_CurveElementFreedomMember {
+ constructor(thePtr: StepElement_CurveElementFreedomMember);
+ }
+
+ export declare class Handle_StepElement_CurveElementFreedomMember_3 extends Handle_StepElement_CurveElementFreedomMember {
+ constructor(theHandle: Handle_StepElement_CurveElementFreedomMember);
+ }
+
+ export declare class Handle_StepElement_CurveElementFreedomMember_4 extends Handle_StepElement_CurveElementFreedomMember {
+ constructor(theHandle: Handle_StepElement_CurveElementFreedomMember);
+ }
+
+export declare class Handle_StepElement_AnalysisItemWithinRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_AnalysisItemWithinRepresentation): void;
+ get(): StepElement_AnalysisItemWithinRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_AnalysisItemWithinRepresentation_1 extends Handle_StepElement_AnalysisItemWithinRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_AnalysisItemWithinRepresentation_2 extends Handle_StepElement_AnalysisItemWithinRepresentation {
+ constructor(thePtr: StepElement_AnalysisItemWithinRepresentation);
+ }
+
+ export declare class Handle_StepElement_AnalysisItemWithinRepresentation_3 extends Handle_StepElement_AnalysisItemWithinRepresentation {
+ constructor(theHandle: Handle_StepElement_AnalysisItemWithinRepresentation);
+ }
+
+ export declare class Handle_StepElement_AnalysisItemWithinRepresentation_4 extends Handle_StepElement_AnalysisItemWithinRepresentation {
+ constructor(theHandle: Handle_StepElement_AnalysisItemWithinRepresentation);
+ }
+
+export declare class StepElement_AnalysisItemWithinRepresentation extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aItem: Handle_StepRepr_RepresentationItem, aRep: Handle_StepRepr_Representation): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetName(Name: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ Item(): Handle_StepRepr_RepresentationItem;
+ SetItem(Item: Handle_StepRepr_RepresentationItem): void;
+ Rep(): Handle_StepRepr_Representation;
+ SetRep(Rep: Handle_StepRepr_Representation): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_CurveElementSectionDerivedDefinitions {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_CurveElementSectionDerivedDefinitions): void;
+ get(): StepElement_CurveElementSectionDerivedDefinitions;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_CurveElementSectionDerivedDefinitions_1 extends Handle_StepElement_CurveElementSectionDerivedDefinitions {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDerivedDefinitions_2 extends Handle_StepElement_CurveElementSectionDerivedDefinitions {
+ constructor(thePtr: StepElement_CurveElementSectionDerivedDefinitions);
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDerivedDefinitions_3 extends Handle_StepElement_CurveElementSectionDerivedDefinitions {
+ constructor(theHandle: Handle_StepElement_CurveElementSectionDerivedDefinitions);
+ }
+
+ export declare class Handle_StepElement_CurveElementSectionDerivedDefinitions_4 extends Handle_StepElement_CurveElementSectionDerivedDefinitions {
+ constructor(theHandle: Handle_StepElement_CurveElementSectionDerivedDefinitions);
+ }
+
+export declare class StepElement_CurveElementSectionDerivedDefinitions extends StepElement_CurveElementSectionDefinition {
+ constructor()
+ Init(aCurveElementSectionDefinition_Description: Handle_TCollection_HAsciiString, aCurveElementSectionDefinition_SectionAngle: Quantity_AbsorbedDose, aCrossSectionalArea: Quantity_AbsorbedDose, aShearArea: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue, aSecondMomentOfArea: Handle_TColStd_HArray1OfReal, aTorsionalConstant: Quantity_AbsorbedDose, aWarpingConstant: StepElement_MeasureOrUnspecifiedValue, aLocationOfCentroid: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue, aLocationOfShearCentre: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue, aLocationOfNonStructuralMass: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue, aNonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aPolarMoment: StepElement_MeasureOrUnspecifiedValue): void;
+ CrossSectionalArea(): Quantity_AbsorbedDose;
+ SetCrossSectionalArea(CrossSectionalArea: Quantity_AbsorbedDose): void;
+ ShearArea(): Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ SetShearArea(ShearArea: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue): void;
+ SecondMomentOfArea(): Handle_TColStd_HArray1OfReal;
+ SetSecondMomentOfArea(SecondMomentOfArea: Handle_TColStd_HArray1OfReal): void;
+ TorsionalConstant(): Quantity_AbsorbedDose;
+ SetTorsionalConstant(TorsionalConstant: Quantity_AbsorbedDose): void;
+ WarpingConstant(): StepElement_MeasureOrUnspecifiedValue;
+ SetWarpingConstant(WarpingConstant: StepElement_MeasureOrUnspecifiedValue): void;
+ LocationOfCentroid(): Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ SetLocationOfCentroid(LocationOfCentroid: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue): void;
+ LocationOfShearCentre(): Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ SetLocationOfShearCentre(LocationOfShearCentre: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue): void;
+ LocationOfNonStructuralMass(): Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ SetLocationOfNonStructuralMass(LocationOfNonStructuralMass: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue): void;
+ NonStructuralMass(): StepElement_MeasureOrUnspecifiedValue;
+ SetNonStructuralMass(NonStructuralMass: StepElement_MeasureOrUnspecifiedValue): void;
+ PolarMoment(): StepElement_MeasureOrUnspecifiedValue;
+ SetPolarMoment(PolarMoment: StepElement_MeasureOrUnspecifiedValue): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepElement_Volume3dElementDescriptor extends StepElement_ElementDescriptor {
+ constructor()
+ Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: Handle_TCollection_HAsciiString, aPurpose: Handle_StepElement_HArray1OfVolumeElementPurposeMember, aShape: StepElement_Volume3dElementShape): void;
+ Purpose(): Handle_StepElement_HArray1OfVolumeElementPurposeMember;
+ SetPurpose(Purpose: Handle_StepElement_HArray1OfVolumeElementPurposeMember): void;
+ Shape(): StepElement_Volume3dElementShape;
+ SetShape(Shape: StepElement_Volume3dElementShape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_Volume3dElementDescriptor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_Volume3dElementDescriptor): void;
+ get(): StepElement_Volume3dElementDescriptor;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_Volume3dElementDescriptor_1 extends Handle_StepElement_Volume3dElementDescriptor {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_Volume3dElementDescriptor_2 extends Handle_StepElement_Volume3dElementDescriptor {
+ constructor(thePtr: StepElement_Volume3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Volume3dElementDescriptor_3 extends Handle_StepElement_Volume3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Volume3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Volume3dElementDescriptor_4 extends Handle_StepElement_Volume3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Volume3dElementDescriptor);
+ }
+
+export declare type StepElement_ElementVolume = {
+ StepElement_Volume: {};
+}
+
+export declare class Handle_StepElement_CurveElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_CurveElementPurposeMember): void;
+ get(): StepElement_CurveElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_CurveElementPurposeMember_1 extends Handle_StepElement_CurveElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_CurveElementPurposeMember_2 extends Handle_StepElement_CurveElementPurposeMember {
+ constructor(thePtr: StepElement_CurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_CurveElementPurposeMember_3 extends Handle_StepElement_CurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_CurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_CurveElementPurposeMember_4 extends Handle_StepElement_CurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_CurveElementPurposeMember);
+ }
+
+export declare class StepElement_CurveElementPurposeMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepElement_SurfaceElementPurpose extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetEnumeratedSurfaceElementPurpose(aVal: StepElement_EnumeratedSurfaceElementPurpose): void;
+ EnumeratedSurfaceElementPurpose(): StepElement_EnumeratedSurfaceElementPurpose;
+ SetApplicationDefinedElementPurpose(aVal: Handle_TCollection_HAsciiString): void;
+ ApplicationDefinedElementPurpose(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_Curve3dElementDescriptor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_Curve3dElementDescriptor): void;
+ get(): StepElement_Curve3dElementDescriptor;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_Curve3dElementDescriptor_1 extends Handle_StepElement_Curve3dElementDescriptor {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_Curve3dElementDescriptor_2 extends Handle_StepElement_Curve3dElementDescriptor {
+ constructor(thePtr: StepElement_Curve3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Curve3dElementDescriptor_3 extends Handle_StepElement_Curve3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Curve3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Curve3dElementDescriptor_4 extends Handle_StepElement_Curve3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Curve3dElementDescriptor);
+ }
+
+export declare class StepElement_Curve3dElementDescriptor extends StepElement_ElementDescriptor {
+ constructor()
+ Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: Handle_TCollection_HAsciiString, aPurpose: Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember): void;
+ Purpose(): Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember;
+ SetPurpose(Purpose: Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepElement_Element2dShape = {
+ StepElement_Quadrilateral: {};
+ StepElement_Triangle: {};
+}
+
+export declare class StepElement_UniformSurfaceSection extends StepElement_SurfaceSection {
+ constructor()
+ Init(aSurfaceSection_Offset: StepElement_MeasureOrUnspecifiedValue, aSurfaceSection_NonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aSurfaceSection_NonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue, aThickness: Quantity_AbsorbedDose, aBendingThickness: StepElement_MeasureOrUnspecifiedValue, aShearThickness: StepElement_MeasureOrUnspecifiedValue): void;
+ Thickness(): Quantity_AbsorbedDose;
+ SetThickness(Thickness: Quantity_AbsorbedDose): void;
+ BendingThickness(): StepElement_MeasureOrUnspecifiedValue;
+ SetBendingThickness(BendingThickness: StepElement_MeasureOrUnspecifiedValue): void;
+ ShearThickness(): StepElement_MeasureOrUnspecifiedValue;
+ SetShearThickness(ShearThickness: StepElement_MeasureOrUnspecifiedValue): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_UniformSurfaceSection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_UniformSurfaceSection): void;
+ get(): StepElement_UniformSurfaceSection;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_UniformSurfaceSection_1 extends Handle_StepElement_UniformSurfaceSection {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_UniformSurfaceSection_2 extends Handle_StepElement_UniformSurfaceSection {
+ constructor(thePtr: StepElement_UniformSurfaceSection);
+ }
+
+ export declare class Handle_StepElement_UniformSurfaceSection_3 extends Handle_StepElement_UniformSurfaceSection {
+ constructor(theHandle: Handle_StepElement_UniformSurfaceSection);
+ }
+
+ export declare class Handle_StepElement_UniformSurfaceSection_4 extends Handle_StepElement_UniformSurfaceSection {
+ constructor(theHandle: Handle_StepElement_UniformSurfaceSection);
+ }
+
+export declare class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfHSequenceOfCurveElementPurposeMember): void;
+ get(): StepElement_HArray1OfHSequenceOfCurveElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_1 extends Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_2 extends Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember {
+ constructor(thePtr: StepElement_HArray1OfHSequenceOfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_3 extends Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_4 extends Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember);
+ }
+
+export declare class StepElement_SurfaceElementProperty extends Standard_Transient {
+ constructor()
+ Init(aPropertyId: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aSection: Handle_StepElement_SurfaceSectionField): void;
+ PropertyId(): Handle_TCollection_HAsciiString;
+ SetPropertyId(PropertyId: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ Section(): Handle_StepElement_SurfaceSectionField;
+ SetSection(Section: Handle_StepElement_SurfaceSectionField): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_SurfaceElementProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceElementProperty): void;
+ get(): StepElement_SurfaceElementProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceElementProperty_1 extends Handle_StepElement_SurfaceElementProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceElementProperty_2 extends Handle_StepElement_SurfaceElementProperty {
+ constructor(thePtr: StepElement_SurfaceElementProperty);
+ }
+
+ export declare class Handle_StepElement_SurfaceElementProperty_3 extends Handle_StepElement_SurfaceElementProperty {
+ constructor(theHandle: Handle_StepElement_SurfaceElementProperty);
+ }
+
+ export declare class Handle_StepElement_SurfaceElementProperty_4 extends Handle_StepElement_SurfaceElementProperty {
+ constructor(theHandle: Handle_StepElement_SurfaceElementProperty);
+ }
+
+export declare class Handle_StepElement_SurfaceSectionFieldVarying {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceSectionFieldVarying): void;
+ get(): StepElement_SurfaceSectionFieldVarying;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceSectionFieldVarying_1 extends Handle_StepElement_SurfaceSectionFieldVarying {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldVarying_2 extends Handle_StepElement_SurfaceSectionFieldVarying {
+ constructor(thePtr: StepElement_SurfaceSectionFieldVarying);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldVarying_3 extends Handle_StepElement_SurfaceSectionFieldVarying {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionFieldVarying);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldVarying_4 extends Handle_StepElement_SurfaceSectionFieldVarying {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionFieldVarying);
+ }
+
+export declare class StepElement_SurfaceSectionFieldVarying extends StepElement_SurfaceSectionField {
+ constructor()
+ Init(aDefinitions: Handle_StepElement_HArray1OfSurfaceSection, aAdditionalNodeValues: Standard_Boolean): void;
+ Definitions(): Handle_StepElement_HArray1OfSurfaceSection;
+ SetDefinitions(Definitions: Handle_StepElement_HArray1OfSurfaceSection): void;
+ AdditionalNodeValues(): Standard_Boolean;
+ SetAdditionalNodeValues(AdditionalNodeValues: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_HSequenceOfElementMaterial {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HSequenceOfElementMaterial): void;
+ get(): StepElement_HSequenceOfElementMaterial;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HSequenceOfElementMaterial_1 extends Handle_StepElement_HSequenceOfElementMaterial {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HSequenceOfElementMaterial_2 extends Handle_StepElement_HSequenceOfElementMaterial {
+ constructor(thePtr: StepElement_HSequenceOfElementMaterial);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfElementMaterial_3 extends Handle_StepElement_HSequenceOfElementMaterial {
+ constructor(theHandle: Handle_StepElement_HSequenceOfElementMaterial);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfElementMaterial_4 extends Handle_StepElement_HSequenceOfElementMaterial {
+ constructor(theHandle: Handle_StepElement_HSequenceOfElementMaterial);
+ }
+
+export declare class StepElement_MeasureOrUnspecifiedValue extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetContextDependentMeasure(aVal: Quantity_AbsorbedDose): void;
+ ContextDependentMeasure(): Quantity_AbsorbedDose;
+ SetUnspecifiedValue(aVal: StepElement_UnspecifiedValue): void;
+ UnspecifiedValue(): StepElement_UnspecifiedValue;
+ delete(): void;
+}
+
+export declare type StepElement_CurveEdge = {
+ StepElement_ElementEdge: {};
+}
+
+export declare class Handle_StepElement_HArray1OfCurveElementEndReleasePacket {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfCurveElementEndReleasePacket): void;
+ get(): StepElement_HArray1OfCurveElementEndReleasePacket;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfCurveElementEndReleasePacket_1 extends Handle_StepElement_HArray1OfCurveElementEndReleasePacket {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementEndReleasePacket_2 extends Handle_StepElement_HArray1OfCurveElementEndReleasePacket {
+ constructor(thePtr: StepElement_HArray1OfCurveElementEndReleasePacket);
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementEndReleasePacket_3 extends Handle_StepElement_HArray1OfCurveElementEndReleasePacket {
+ constructor(theHandle: Handle_StepElement_HArray1OfCurveElementEndReleasePacket);
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementEndReleasePacket_4 extends Handle_StepElement_HArray1OfCurveElementEndReleasePacket {
+ constructor(theHandle: Handle_StepElement_HArray1OfCurveElementEndReleasePacket);
+ }
+
+export declare type StepElement_EnumeratedVolumeElementPurpose = {
+ StepElement_StressDisplacement: {};
+}
+
+export declare type StepElement_EnumeratedCurveElementFreedom = {
+ StepElement_XTranslation: {};
+ StepElement_YTranslation: {};
+ StepElement_ZTranslation: {};
+ StepElement_XRotation: {};
+ StepElement_YRotation: {};
+ StepElement_ZRotation: {};
+ StepElement_Warp: {};
+ StepElement_None: {};
+}
+
+export declare class StepElement_SurfaceSection extends Standard_Transient {
+ constructor()
+ Init(aOffset: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue): void;
+ Offset(): StepElement_MeasureOrUnspecifiedValue;
+ SetOffset(Offset: StepElement_MeasureOrUnspecifiedValue): void;
+ NonStructuralMass(): StepElement_MeasureOrUnspecifiedValue;
+ SetNonStructuralMass(NonStructuralMass: StepElement_MeasureOrUnspecifiedValue): void;
+ NonStructuralMassOffset(): StepElement_MeasureOrUnspecifiedValue;
+ SetNonStructuralMassOffset(NonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_SurfaceSection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceSection): void;
+ get(): StepElement_SurfaceSection;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceSection_1 extends Handle_StepElement_SurfaceSection {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceSection_2 extends Handle_StepElement_SurfaceSection {
+ constructor(thePtr: StepElement_SurfaceSection);
+ }
+
+ export declare class Handle_StepElement_SurfaceSection_3 extends Handle_StepElement_SurfaceSection {
+ constructor(theHandle: Handle_StepElement_SurfaceSection);
+ }
+
+ export declare class Handle_StepElement_SurfaceSection_4 extends Handle_StepElement_SurfaceSection {
+ constructor(theHandle: Handle_StepElement_SurfaceSection);
+ }
+
+export declare class Handle_StepElement_Surface3dElementDescriptor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_Surface3dElementDescriptor): void;
+ get(): StepElement_Surface3dElementDescriptor;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_Surface3dElementDescriptor_1 extends Handle_StepElement_Surface3dElementDescriptor {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_Surface3dElementDescriptor_2 extends Handle_StepElement_Surface3dElementDescriptor {
+ constructor(thePtr: StepElement_Surface3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Surface3dElementDescriptor_3 extends Handle_StepElement_Surface3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Surface3dElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_Surface3dElementDescriptor_4 extends Handle_StepElement_Surface3dElementDescriptor {
+ constructor(theHandle: Handle_StepElement_Surface3dElementDescriptor);
+ }
+
+export declare class StepElement_Surface3dElementDescriptor extends StepElement_ElementDescriptor {
+ constructor()
+ Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: Handle_TCollection_HAsciiString, aPurpose: Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember, aShape: StepElement_Element2dShape): void;
+ Purpose(): Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember;
+ SetPurpose(Purpose: Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember): void;
+ Shape(): StepElement_Element2dShape;
+ SetShape(Shape: StepElement_Element2dShape): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_HArray1OfCurveElementSectionDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfCurveElementSectionDefinition): void;
+ get(): StepElement_HArray1OfCurveElementSectionDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfCurveElementSectionDefinition_1 extends Handle_StepElement_HArray1OfCurveElementSectionDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementSectionDefinition_2 extends Handle_StepElement_HArray1OfCurveElementSectionDefinition {
+ constructor(thePtr: StepElement_HArray1OfCurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementSectionDefinition_3 extends Handle_StepElement_HArray1OfCurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_HArray1OfCurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_HArray1OfCurveElementSectionDefinition_4 extends Handle_StepElement_HArray1OfCurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_HArray1OfCurveElementSectionDefinition);
+ }
+
+export declare class StepElement_Array1OfMeasureOrUnspecifiedValue {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepElement_MeasureOrUnspecifiedValue): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepElement_Array1OfMeasureOrUnspecifiedValue): StepElement_Array1OfMeasureOrUnspecifiedValue;
+ Move(theOther: StepElement_Array1OfMeasureOrUnspecifiedValue): StepElement_Array1OfMeasureOrUnspecifiedValue;
+ First(): StepElement_MeasureOrUnspecifiedValue;
+ ChangeFirst(): StepElement_MeasureOrUnspecifiedValue;
+ Last(): StepElement_MeasureOrUnspecifiedValue;
+ ChangeLast(): StepElement_MeasureOrUnspecifiedValue;
+ Value(theIndex: Standard_Integer): StepElement_MeasureOrUnspecifiedValue;
+ ChangeValue(theIndex: Standard_Integer): StepElement_MeasureOrUnspecifiedValue;
+ SetValue(theIndex: Standard_Integer, theItem: StepElement_MeasureOrUnspecifiedValue): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepElement_Array1OfMeasureOrUnspecifiedValue_1 extends StepElement_Array1OfMeasureOrUnspecifiedValue {
+ constructor();
+ }
+
+ export declare class StepElement_Array1OfMeasureOrUnspecifiedValue_2 extends StepElement_Array1OfMeasureOrUnspecifiedValue {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepElement_Array1OfMeasureOrUnspecifiedValue_3 extends StepElement_Array1OfMeasureOrUnspecifiedValue {
+ constructor(theOther: StepElement_Array1OfMeasureOrUnspecifiedValue);
+ }
+
+ export declare class StepElement_Array1OfMeasureOrUnspecifiedValue_4 extends StepElement_Array1OfMeasureOrUnspecifiedValue {
+ constructor(theOther: StepElement_Array1OfMeasureOrUnspecifiedValue);
+ }
+
+ export declare class StepElement_Array1OfMeasureOrUnspecifiedValue_5 extends StepElement_Array1OfMeasureOrUnspecifiedValue {
+ constructor(theBegin: StepElement_MeasureOrUnspecifiedValue, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepElement_VolumeElementPurposeMember extends StepData_SelectNamed {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_VolumeElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_VolumeElementPurposeMember): void;
+ get(): StepElement_VolumeElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_VolumeElementPurposeMember_1 extends Handle_StepElement_VolumeElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_VolumeElementPurposeMember_2 extends Handle_StepElement_VolumeElementPurposeMember {
+ constructor(thePtr: StepElement_VolumeElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_VolumeElementPurposeMember_3 extends Handle_StepElement_VolumeElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_VolumeElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_VolumeElementPurposeMember_4 extends Handle_StepElement_VolumeElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_VolumeElementPurposeMember);
+ }
+
+export declare type StepElement_Volume3dElementShape = {
+ StepElement_Hexahedron: {};
+ StepElement_Wedge: {};
+ StepElement_Tetrahedron: {};
+ StepElement_Pyramid: {};
+}
+
+export declare class StepElement_CurveElementFreedom extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetEnumeratedCurveElementFreedom(aVal: StepElement_EnumeratedCurveElementFreedom): void;
+ EnumeratedCurveElementFreedom(): StepElement_EnumeratedCurveElementFreedom;
+ SetApplicationDefinedDegreeOfFreedom(aVal: Handle_TCollection_HAsciiString): void;
+ ApplicationDefinedDegreeOfFreedom(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_HSequenceOfCurveElementSectionDefinition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HSequenceOfCurveElementSectionDefinition): void;
+ get(): StepElement_HSequenceOfCurveElementSectionDefinition;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementSectionDefinition_1 extends Handle_StepElement_HSequenceOfCurveElementSectionDefinition {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementSectionDefinition_2 extends Handle_StepElement_HSequenceOfCurveElementSectionDefinition {
+ constructor(thePtr: StepElement_HSequenceOfCurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementSectionDefinition_3 extends Handle_StepElement_HSequenceOfCurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_HSequenceOfCurveElementSectionDefinition);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementSectionDefinition_4 extends Handle_StepElement_HSequenceOfCurveElementSectionDefinition {
+ constructor(theHandle: Handle_StepElement_HSequenceOfCurveElementSectionDefinition);
+ }
+
+export declare class Handle_StepElement_HSequenceOfCurveElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HSequenceOfCurveElementPurposeMember): void;
+ get(): StepElement_HSequenceOfCurveElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementPurposeMember_1 extends Handle_StepElement_HSequenceOfCurveElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementPurposeMember_2 extends Handle_StepElement_HSequenceOfCurveElementPurposeMember {
+ constructor(thePtr: StepElement_HSequenceOfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementPurposeMember_3 extends Handle_StepElement_HSequenceOfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HSequenceOfCurveElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfCurveElementPurposeMember_4 extends Handle_StepElement_HSequenceOfCurveElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HSequenceOfCurveElementPurposeMember);
+ }
+
+export declare type StepElement_EnumeratedCurveElementPurpose = {
+ StepElement_Axial: {};
+ StepElement_YYBending: {};
+ StepElement_ZZBending: {};
+ StepElement_Torsion: {};
+ StepElement_XYShear: {};
+ StepElement_XZShear: {};
+ StepElement_Warping: {};
+}
+
+export declare class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HSequenceOfSurfaceElementPurposeMember): void;
+ get(): StepElement_HSequenceOfSurfaceElementPurposeMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_1 extends Handle_StepElement_HSequenceOfSurfaceElementPurposeMember {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_2 extends Handle_StepElement_HSequenceOfSurfaceElementPurposeMember {
+ constructor(thePtr: StepElement_HSequenceOfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_3 extends Handle_StepElement_HSequenceOfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HSequenceOfSurfaceElementPurposeMember);
+ }
+
+ export declare class Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_4 extends Handle_StepElement_HSequenceOfSurfaceElementPurposeMember {
+ constructor(theHandle: Handle_StepElement_HSequenceOfSurfaceElementPurposeMember);
+ }
+
+export declare class StepElement_ElementDescriptor extends Standard_Transient {
+ constructor()
+ Init(aTopologyOrder: StepElement_ElementOrder, aDescription: Handle_TCollection_HAsciiString): void;
+ TopologyOrder(): StepElement_ElementOrder;
+ SetTopologyOrder(TopologyOrder: StepElement_ElementOrder): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDescription(Description: Handle_TCollection_HAsciiString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_ElementDescriptor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_ElementDescriptor): void;
+ get(): StepElement_ElementDescriptor;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_ElementDescriptor_1 extends Handle_StepElement_ElementDescriptor {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_ElementDescriptor_2 extends Handle_StepElement_ElementDescriptor {
+ constructor(thePtr: StepElement_ElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_ElementDescriptor_3 extends Handle_StepElement_ElementDescriptor {
+ constructor(theHandle: Handle_StepElement_ElementDescriptor);
+ }
+
+ export declare class Handle_StepElement_ElementDescriptor_4 extends Handle_StepElement_ElementDescriptor {
+ constructor(theHandle: Handle_StepElement_ElementDescriptor);
+ }
+
+export declare class StepElement_SurfaceSectionFieldConstant extends StepElement_SurfaceSectionField {
+ constructor()
+ Init(aDefinition: Handle_StepElement_SurfaceSection): void;
+ Definition(): Handle_StepElement_SurfaceSection;
+ SetDefinition(Definition: Handle_StepElement_SurfaceSection): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepElement_SurfaceSectionFieldConstant {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_SurfaceSectionFieldConstant): void;
+ get(): StepElement_SurfaceSectionFieldConstant;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_SurfaceSectionFieldConstant_1 extends Handle_StepElement_SurfaceSectionFieldConstant {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldConstant_2 extends Handle_StepElement_SurfaceSectionFieldConstant {
+ constructor(thePtr: StepElement_SurfaceSectionFieldConstant);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldConstant_3 extends Handle_StepElement_SurfaceSectionFieldConstant {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionFieldConstant);
+ }
+
+ export declare class Handle_StepElement_SurfaceSectionFieldConstant_4 extends Handle_StepElement_SurfaceSectionFieldConstant {
+ constructor(theHandle: Handle_StepElement_SurfaceSectionFieldConstant);
+ }
+
+export declare class Handle_StepElement_HArray1OfVolumeElementPurpose {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfVolumeElementPurpose): void;
+ get(): StepElement_HArray1OfVolumeElementPurpose;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurpose_1 extends Handle_StepElement_HArray1OfVolumeElementPurpose {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurpose_2 extends Handle_StepElement_HArray1OfVolumeElementPurpose {
+ constructor(thePtr: StepElement_HArray1OfVolumeElementPurpose);
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurpose_3 extends Handle_StepElement_HArray1OfVolumeElementPurpose {
+ constructor(theHandle: Handle_StepElement_HArray1OfVolumeElementPurpose);
+ }
+
+ export declare class Handle_StepElement_HArray1OfVolumeElementPurpose_4 extends Handle_StepElement_HArray1OfVolumeElementPurpose {
+ constructor(theHandle: Handle_StepElement_HArray1OfVolumeElementPurpose);
+ }
+
+export declare class Handle_StepElement_HArray2OfSurfaceElementPurpose {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray2OfSurfaceElementPurpose): void;
+ get(): StepElement_HArray2OfSurfaceElementPurpose;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurpose_1 extends Handle_StepElement_HArray2OfSurfaceElementPurpose {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurpose_2 extends Handle_StepElement_HArray2OfSurfaceElementPurpose {
+ constructor(thePtr: StepElement_HArray2OfSurfaceElementPurpose);
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurpose_3 extends Handle_StepElement_HArray2OfSurfaceElementPurpose {
+ constructor(theHandle: Handle_StepElement_HArray2OfSurfaceElementPurpose);
+ }
+
+ export declare class Handle_StepElement_HArray2OfSurfaceElementPurpose_4 extends Handle_StepElement_HArray2OfSurfaceElementPurpose {
+ constructor(theHandle: Handle_StepElement_HArray2OfSurfaceElementPurpose);
+ }
+
+export declare type StepElement_EnumeratedSurfaceElementPurpose = {
+ StepElement_MembraneDirect: {};
+ StepElement_MembraneShear: {};
+ StepElement_BendingDirect: {};
+ StepElement_BendingTorsion: {};
+ StepElement_NormalToPlaneShear: {};
+}
+
+export declare class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepElement_HArray1OfMeasureOrUnspecifiedValue): void;
+ get(): StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ delete(): void;
+}
+
+ export declare class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_1 extends Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue {
+ constructor();
+ }
+
+ export declare class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_2 extends Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue {
+ constructor(thePtr: StepElement_HArray1OfMeasureOrUnspecifiedValue);
+ }
+
+ export declare class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_3 extends Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue {
+ constructor(theHandle: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue);
+ }
+
+ export declare class Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_4 extends Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue {
+ constructor(theHandle: Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue);
+ }
+
+export declare type StepElement_ElementOrder = {
+ StepElement_Linear: {};
+ StepElement_Quadratic: {};
+ StepElement_Cubic: {};
+}
+
+export declare class StepElement_VolumeElementPurpose extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ NewMember(): Handle_StepData_SelectMember;
+ SetEnumeratedVolumeElementPurpose(aVal: StepElement_EnumeratedVolumeElementPurpose): void;
+ EnumeratedVolumeElementPurpose(): StepElement_EnumeratedVolumeElementPurpose;
+ SetApplicationDefinedElementPurpose(aVal: Handle_TCollection_HAsciiString): void;
+ ApplicationDefinedElementPurpose(): Handle_TCollection_HAsciiString;
+ delete(): void;
+}
+
+export declare class Precision {
+ constructor();
+ static Angular(): Quantity_AbsorbedDose;
+ static Confusion(): Quantity_AbsorbedDose;
+ static SquareConfusion(): Quantity_AbsorbedDose;
+ static Intersection(): Quantity_AbsorbedDose;
+ static Approximation(): Quantity_AbsorbedDose;
+ static Parametric_1(P: Quantity_AbsorbedDose, T: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static PConfusion_1(T: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static SquarePConfusion(): Quantity_AbsorbedDose;
+ static PIntersection_1(T: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static PApproximation_1(T: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Parametric_2(P: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static PConfusion_2(): Quantity_AbsorbedDose;
+ static PIntersection_2(): Quantity_AbsorbedDose;
+ static PApproximation_2(): Quantity_AbsorbedDose;
+ static IsInfinite(R: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsPositiveInfinite(R: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsNegativeInfinite(R: Quantity_AbsorbedDose): Standard_Boolean;
+ static Infinite(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class IntPolyh_Point {
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ U(): Quantity_AbsorbedDose;
+ V(): Quantity_AbsorbedDose;
+ PartOfCommon(): Graphic3d_ZLayerId;
+ Set(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, II: Graphic3d_ZLayerId): void;
+ SetX(x: Quantity_AbsorbedDose): void;
+ SetY(y: Quantity_AbsorbedDose): void;
+ SetZ(z: Quantity_AbsorbedDose): void;
+ SetU(u: Quantity_AbsorbedDose): void;
+ SetV(v: Quantity_AbsorbedDose): void;
+ SetPartOfCommon(ii: Graphic3d_ZLayerId): void;
+ Middle(MySurface: Handle_Adaptor3d_HSurface, P1: IntPolyh_Point, P2: IntPolyh_Point): void;
+ Add(P1: IntPolyh_Point): IntPolyh_Point;
+ Sub(P1: IntPolyh_Point): IntPolyh_Point;
+ Divide(rr: Quantity_AbsorbedDose): IntPolyh_Point;
+ Multiplication(rr: Quantity_AbsorbedDose): IntPolyh_Point;
+ SquareModulus(): Quantity_AbsorbedDose;
+ SquareDistance(P2: IntPolyh_Point): Quantity_AbsorbedDose;
+ Dot(P2: IntPolyh_Point): Quantity_AbsorbedDose;
+ Cross(P1: IntPolyh_Point, P2: IntPolyh_Point): void;
+ Dump_1(): void;
+ Dump_2(i: Graphic3d_ZLayerId): void;
+ SetDegenerated(theFlag: Standard_Boolean): void;
+ Degenerated(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntPolyh_Point_1 extends IntPolyh_Point {
+ constructor();
+ }
+
+ export declare class IntPolyh_Point_2 extends IntPolyh_Point {
+ constructor(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPolyh_Triangle {
+ FirstPoint(): Graphic3d_ZLayerId;
+ SecondPoint(): Graphic3d_ZLayerId;
+ ThirdPoint(): Graphic3d_ZLayerId;
+ FirstEdge(): Graphic3d_ZLayerId;
+ FirstEdgeOrientation(): Graphic3d_ZLayerId;
+ SecondEdge(): Graphic3d_ZLayerId;
+ SecondEdgeOrientation(): Graphic3d_ZLayerId;
+ ThirdEdge(): Graphic3d_ZLayerId;
+ ThirdEdgeOrientation(): Graphic3d_ZLayerId;
+ Deflection(): Quantity_AbsorbedDose;
+ IsIntersectionPossible(): Standard_Boolean;
+ HasIntersection(): Standard_Boolean;
+ IsDegenerated(): Standard_Boolean;
+ SetFirstPoint(thePoint: Graphic3d_ZLayerId): void;
+ SetSecondPoint(thePoint: Graphic3d_ZLayerId): void;
+ SetThirdPoint(thePoint: Graphic3d_ZLayerId): void;
+ SetFirstEdge(theEdge: Graphic3d_ZLayerId, theEdgeOrientation: Graphic3d_ZLayerId): void;
+ SetSecondEdge(theEdge: Graphic3d_ZLayerId, theEdgeOrientation: Graphic3d_ZLayerId): void;
+ SetThirdEdge(theEdge: Graphic3d_ZLayerId, theEdgeOrientation: Graphic3d_ZLayerId): void;
+ SetDeflection(theDeflection: Quantity_AbsorbedDose): void;
+ SetIntersectionPossible(theIP: Standard_Boolean): void;
+ SetIntersection(theInt: Standard_Boolean): void;
+ SetDegenerated(theDegFlag: Standard_Boolean): void;
+ GetEdgeNumber(theEdgeIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetEdge(theEdgeIndex: Graphic3d_ZLayerId, theEdgeNumber: Graphic3d_ZLayerId): void;
+ GetEdgeOrientation(theEdgeIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetEdgeOrientation(theEdgeIndex: Graphic3d_ZLayerId, theEdgeOrientation: Graphic3d_ZLayerId): void;
+ ComputeDeflection(theSurface: Handle_Adaptor3d_HSurface, thePoints: IntPolyh_ArrayOfPoints): Quantity_AbsorbedDose;
+ GetNextTriangle(theTriangle: Graphic3d_ZLayerId, theEdgeNum: Graphic3d_ZLayerId, TEdges: IntPolyh_ArrayOfEdges): Graphic3d_ZLayerId;
+ MiddleRefinement(theTriangleNumber: Graphic3d_ZLayerId, theSurface: Handle_Adaptor3d_HSurface, TPoints: IntPolyh_ArrayOfPoints, TTriangles: IntPolyh_ArrayOfTriangles, TEdges: IntPolyh_ArrayOfEdges): void;
+ MultipleMiddleRefinement(theRefineCriterion: Quantity_AbsorbedDose, theBox: Bnd_Box, theTriangleNumber: Graphic3d_ZLayerId, theSurface: Handle_Adaptor3d_HSurface, TPoints: IntPolyh_ArrayOfPoints, TTriangles: IntPolyh_ArrayOfTriangles, TEdges: IntPolyh_ArrayOfEdges): void;
+ LinkEdges2Triangle(TEdges: IntPolyh_ArrayOfEdges, theEdge1: Graphic3d_ZLayerId, theEdge2: Graphic3d_ZLayerId, theEdge3: Graphic3d_ZLayerId): void;
+ SetEdgeAndOrientation(theEdge: IntPolyh_Edge, theEdgeIndex: Graphic3d_ZLayerId): void;
+ BoundingBox(thePoints: IntPolyh_ArrayOfPoints): Bnd_Box;
+ Dump(v: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_Triangle_1 extends IntPolyh_Triangle {
+ constructor();
+ }
+
+ export declare class IntPolyh_Triangle_2 extends IntPolyh_Triangle {
+ constructor(thePoint1: Graphic3d_ZLayerId, thePoint2: Graphic3d_ZLayerId, thePoint3: Graphic3d_ZLayerId);
+ }
+
+export declare class IntPolyh_ListOfCouples extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntPolyh_ListOfCouples): IntPolyh_ListOfCouples;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): IntPolyh_Couple;
+ First_2(): IntPolyh_Couple;
+ Last_1(): IntPolyh_Couple;
+ Last_2(): IntPolyh_Couple;
+ Append_1(theItem: IntPolyh_Couple): IntPolyh_Couple;
+ Append_3(theOther: IntPolyh_ListOfCouples): void;
+ Prepend_1(theItem: IntPolyh_Couple): IntPolyh_Couple;
+ Prepend_2(theOther: IntPolyh_ListOfCouples): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_ListOfCouples_1 extends IntPolyh_ListOfCouples {
+ constructor();
+ }
+
+ export declare class IntPolyh_ListOfCouples_2 extends IntPolyh_ListOfCouples {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntPolyh_ListOfCouples_3 extends IntPolyh_ListOfCouples {
+ constructor(theOther: IntPolyh_ListOfCouples);
+ }
+
+export declare class IntPolyh_Intersection {
+ IsDone(): Standard_Boolean;
+ NbSectionLines(): Graphic3d_ZLayerId;
+ NbPointsInLine(IndexLine: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbTangentZones(): Graphic3d_ZLayerId;
+ NbPointsInTangentZone(a0: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ GetLinePoint(IndexLine: Graphic3d_ZLayerId, IndexPoint: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, incidence: Quantity_AbsorbedDose): void;
+ GetTangentZonePoint(IndexLine: Graphic3d_ZLayerId, IndexPoint: Graphic3d_ZLayerId, x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_Intersection_1 extends IntPolyh_Intersection {
+ constructor(theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface);
+ }
+
+ export declare class IntPolyh_Intersection_2 extends IntPolyh_Intersection {
+ constructor(theS1: Handle_Adaptor3d_HSurface, theNbSU1: Graphic3d_ZLayerId, theNbSV1: Graphic3d_ZLayerId, theS2: Handle_Adaptor3d_HSurface, theNbSU2: Graphic3d_ZLayerId, theNbSV2: Graphic3d_ZLayerId);
+ }
+
+ export declare class IntPolyh_Intersection_3 extends IntPolyh_Intersection {
+ constructor(theS1: Handle_Adaptor3d_HSurface, theUPars1: TColStd_Array1OfReal, theVPars1: TColStd_Array1OfReal, theS2: Handle_Adaptor3d_HSurface, theUPars2: TColStd_Array1OfReal, theVPars2: TColStd_Array1OfReal);
+ }
+
+export declare class IntPolyh_StartPoint {
+ X(): Quantity_AbsorbedDose;
+ Y(): Quantity_AbsorbedDose;
+ Z(): Quantity_AbsorbedDose;
+ U1(): Quantity_AbsorbedDose;
+ V1(): Quantity_AbsorbedDose;
+ U2(): Quantity_AbsorbedDose;
+ V2(): Quantity_AbsorbedDose;
+ T1(): Graphic3d_ZLayerId;
+ E1(): Graphic3d_ZLayerId;
+ Lambda1(): Quantity_AbsorbedDose;
+ T2(): Graphic3d_ZLayerId;
+ E2(): Graphic3d_ZLayerId;
+ Lambda2(): Quantity_AbsorbedDose;
+ GetAngle(): Quantity_AbsorbedDose;
+ ChainList(): Graphic3d_ZLayerId;
+ GetEdgePoints(Triangle: IntPolyh_Triangle, FirstEdgePoint: Graphic3d_ZLayerId, SecondEdgePoint: Graphic3d_ZLayerId, LastPoint: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetXYZ(XX: Quantity_AbsorbedDose, YY: Quantity_AbsorbedDose, ZZ: Quantity_AbsorbedDose): void;
+ SetUV1(UU1: Quantity_AbsorbedDose, VV1: Quantity_AbsorbedDose): void;
+ SetUV2(UU2: Quantity_AbsorbedDose, VV2: Quantity_AbsorbedDose): void;
+ SetEdge1(IE1: Graphic3d_ZLayerId): void;
+ SetLambda1(LAM1: Quantity_AbsorbedDose): void;
+ SetEdge2(IE2: Graphic3d_ZLayerId): void;
+ SetLambda2(LAM2: Quantity_AbsorbedDose): void;
+ SetCoupleValue(IT1: Graphic3d_ZLayerId, IT2: Graphic3d_ZLayerId): void;
+ SetAngle(ang: Quantity_AbsorbedDose): void;
+ SetChainList(ChList: Graphic3d_ZLayerId): void;
+ CheckSameSP(SP: IntPolyh_StartPoint): Graphic3d_ZLayerId;
+ Dump_1(): void;
+ Dump_2(i: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_StartPoint_1 extends IntPolyh_StartPoint {
+ constructor();
+ }
+
+ export declare class IntPolyh_StartPoint_2 extends IntPolyh_StartPoint {
+ constructor(xx: Quantity_AbsorbedDose, yy: Quantity_AbsorbedDose, zz: Quantity_AbsorbedDose, uu1: Quantity_AbsorbedDose, vv1: Quantity_AbsorbedDose, uu2: Quantity_AbsorbedDose, vv2: Quantity_AbsorbedDose, T1: Graphic3d_ZLayerId, E1: Graphic3d_ZLayerId, LAM1: Quantity_AbsorbedDose, T2: Graphic3d_ZLayerId, E2: Graphic3d_ZLayerId, LAM2: Quantity_AbsorbedDose, List: Graphic3d_ZLayerId);
+ }
+
+export declare class IntPolyh_SectionLine {
+ Init(nn: Graphic3d_ZLayerId): void;
+ Value(nn: Graphic3d_ZLayerId): IntPolyh_StartPoint;
+ ChangeValue(nn: Graphic3d_ZLayerId): IntPolyh_StartPoint;
+ Copy(Other: IntPolyh_SectionLine): IntPolyh_SectionLine;
+ GetN(): Graphic3d_ZLayerId;
+ NbStartPoints(): Graphic3d_ZLayerId;
+ IncrementNbStartPoints(): void;
+ Destroy(): void;
+ Dump(): void;
+ Prepend(SP: IntPolyh_StartPoint): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_SectionLine_1 extends IntPolyh_SectionLine {
+ constructor();
+ }
+
+ export declare class IntPolyh_SectionLine_2 extends IntPolyh_SectionLine {
+ constructor(nn: Graphic3d_ZLayerId);
+ }
+
+export declare class IntPolyh_CoupleMapHasher {
+ constructor();
+ static HashCode(theCouple: IntPolyh_Couple, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(theCouple1: IntPolyh_Couple, theCouple2: IntPolyh_Couple): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntPolyh_Couple {
+ FirstValue(): Graphic3d_ZLayerId;
+ SecondValue(): Graphic3d_ZLayerId;
+ IsAnalyzed(): Standard_Boolean;
+ Angle(): Quantity_AbsorbedDose;
+ SetCoupleValue(theInd1: Graphic3d_ZLayerId, theInd2: Graphic3d_ZLayerId): void;
+ SetAnalyzed(theAnalyzed: Standard_Boolean): void;
+ SetAngle(theAngle: Quantity_AbsorbedDose): void;
+ IsEqual(theOther: IntPolyh_Couple): Standard_Boolean;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Dump(v: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_Couple_1 extends IntPolyh_Couple {
+ constructor();
+ }
+
+ export declare class IntPolyh_Couple_2 extends IntPolyh_Couple {
+ constructor(theTriangle1: Graphic3d_ZLayerId, theTriangle2: Graphic3d_ZLayerId, theAngle: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPolyh_Tools {
+ constructor();
+ static IsEnlargePossible(theSurf: Handle_Adaptor3d_HSurface, theUEnlarge: Standard_Boolean, theVEnlarge: Standard_Boolean): void;
+ static MakeSampling(theSurf: Handle_Adaptor3d_HSurface, theNbSU: Graphic3d_ZLayerId, theNbSV: Graphic3d_ZLayerId, theEnlargeZone: Standard_Boolean, theUPars: TColStd_Array1OfReal, theVPars: TColStd_Array1OfReal): void;
+ static ComputeDeflection(theSurf: Handle_Adaptor3d_HSurface, theUPars: TColStd_Array1OfReal, theVPars: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ static FillArrayOfPointNormal(theSurf: Handle_Adaptor3d_HSurface, theUPars: TColStd_Array1OfReal, theVPars: TColStd_Array1OfReal, thePoints: IntPolyh_ArrayOfPointNormal): void;
+ delete(): void;
+}
+
+export declare class IntPolyh_SeqOfStartPoints extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntPolyh_SeqOfStartPoints): IntPolyh_SeqOfStartPoints;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntPolyh_StartPoint): void;
+ Append_2(theSeq: IntPolyh_SeqOfStartPoints): void;
+ Prepend_1(theItem: IntPolyh_StartPoint): void;
+ Prepend_2(theSeq: IntPolyh_SeqOfStartPoints): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntPolyh_StartPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntPolyh_SeqOfStartPoints): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntPolyh_SeqOfStartPoints): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntPolyh_StartPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: IntPolyh_SeqOfStartPoints): void;
+ First(): IntPolyh_StartPoint;
+ ChangeFirst(): IntPolyh_StartPoint;
+ Last(): IntPolyh_StartPoint;
+ ChangeLast(): IntPolyh_StartPoint;
+ Value(theIndex: Standard_Integer): IntPolyh_StartPoint;
+ ChangeValue(theIndex: Standard_Integer): IntPolyh_StartPoint;
+ SetValue(theIndex: Standard_Integer, theItem: IntPolyh_StartPoint): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_SeqOfStartPoints_1 extends IntPolyh_SeqOfStartPoints {
+ constructor();
+ }
+
+ export declare class IntPolyh_SeqOfStartPoints_2 extends IntPolyh_SeqOfStartPoints {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntPolyh_SeqOfStartPoints_3 extends IntPolyh_SeqOfStartPoints {
+ constructor(theOther: IntPolyh_SeqOfStartPoints);
+ }
+
+export declare class IntPolyh_PointNormal {
+ constructor();
+ delete(): void;
+}
+
+export declare class IntPolyh_Edge {
+ FirstPoint(): Graphic3d_ZLayerId;
+ SecondPoint(): Graphic3d_ZLayerId;
+ FirstTriangle(): Graphic3d_ZLayerId;
+ SecondTriangle(): Graphic3d_ZLayerId;
+ SetFirstPoint(thePoint: Graphic3d_ZLayerId): void;
+ SetSecondPoint(thePoint: Graphic3d_ZLayerId): void;
+ SetFirstTriangle(theTriangle: Graphic3d_ZLayerId): void;
+ SetSecondTriangle(theTriangle: Graphic3d_ZLayerId): void;
+ Dump(v: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class IntPolyh_Edge_1 extends IntPolyh_Edge {
+ constructor();
+ }
+
+ export declare class IntPolyh_Edge_2 extends IntPolyh_Edge {
+ constructor(thePoint1: Graphic3d_ZLayerId, thePoint2: Graphic3d_ZLayerId, theTriangle1: Graphic3d_ZLayerId, theTriangle2: Graphic3d_ZLayerId);
+ }
+
+export declare class AppBlend_Approx {
+ IsDone(): Standard_Boolean;
+ SurfShape(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, NbUPoles: Graphic3d_ZLayerId, NbVPoles: Graphic3d_ZLayerId, NbUKnots: Graphic3d_ZLayerId, NbVKnots: Graphic3d_ZLayerId): void;
+ Surface(TPoles: TColgp_Array2OfPnt, TWeights: TColStd_Array2OfReal, TUKnots: TColStd_Array1OfReal, TVKnots: TColStd_Array1OfReal, TUMults: TColStd_Array1OfInteger, TVMults: TColStd_Array1OfInteger): void;
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ SurfPoles(): TColgp_Array2OfPnt;
+ SurfWeights(): TColStd_Array2OfReal;
+ SurfUKnots(): TColStd_Array1OfReal;
+ SurfVKnots(): TColStd_Array1OfReal;
+ SurfUMults(): TColStd_Array1OfInteger;
+ SurfVMults(): TColStd_Array1OfInteger;
+ NbCurves2d(): Graphic3d_ZLayerId;
+ Curves2dShape(Degree: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId): void;
+ Curve2d(Index: Graphic3d_ZLayerId, TPoles: TColgp_Array1OfPnt2d, TKnots: TColStd_Array1OfReal, TMults: TColStd_Array1OfInteger): void;
+ Curves2dDegree(): Graphic3d_ZLayerId;
+ Curve2dPoles(Index: Graphic3d_ZLayerId): TColgp_Array1OfPnt2d;
+ Curves2dKnots(): TColStd_Array1OfReal;
+ Curves2dMults(): TColStd_Array1OfInteger;
+ TolReached(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): void;
+ TolCurveOnSurf(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_IGESGraph_IntercharacterSpacing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_IntercharacterSpacing): void;
+ get(): IGESGraph_IntercharacterSpacing;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_IntercharacterSpacing_1 extends Handle_IGESGraph_IntercharacterSpacing {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_IntercharacterSpacing_2 extends Handle_IGESGraph_IntercharacterSpacing {
+ constructor(thePtr: IGESGraph_IntercharacterSpacing);
+ }
+
+ export declare class Handle_IGESGraph_IntercharacterSpacing_3 extends Handle_IGESGraph_IntercharacterSpacing {
+ constructor(theHandle: Handle_IGESGraph_IntercharacterSpacing);
+ }
+
+ export declare class Handle_IGESGraph_IntercharacterSpacing_4 extends Handle_IGESGraph_IntercharacterSpacing {
+ constructor(theHandle: Handle_IGESGraph_IntercharacterSpacing);
+ }
+
+export declare class Handle_IGESGraph_HArray1OfColor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_HArray1OfColor): void;
+ get(): IGESGraph_HArray1OfColor;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_HArray1OfColor_1 extends Handle_IGESGraph_HArray1OfColor {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfColor_2 extends Handle_IGESGraph_HArray1OfColor {
+ constructor(thePtr: IGESGraph_HArray1OfColor);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfColor_3 extends Handle_IGESGraph_HArray1OfColor {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfColor);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfColor_4 extends Handle_IGESGraph_HArray1OfColor {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfColor);
+ }
+
+export declare class Handle_IGESGraph_LineFontDefTemplate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_LineFontDefTemplate): void;
+ get(): IGESGraph_LineFontDefTemplate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_LineFontDefTemplate_1 extends Handle_IGESGraph_LineFontDefTemplate {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefTemplate_2 extends Handle_IGESGraph_LineFontDefTemplate {
+ constructor(thePtr: IGESGraph_LineFontDefTemplate);
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefTemplate_3 extends Handle_IGESGraph_LineFontDefTemplate {
+ constructor(theHandle: Handle_IGESGraph_LineFontDefTemplate);
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefTemplate_4 extends Handle_IGESGraph_LineFontDefTemplate {
+ constructor(theHandle: Handle_IGESGraph_LineFontDefTemplate);
+ }
+
+export declare class Handle_IGESGraph_HArray1OfTextFontDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_HArray1OfTextFontDef): void;
+ get(): IGESGraph_HArray1OfTextFontDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_HArray1OfTextFontDef_1 extends Handle_IGESGraph_HArray1OfTextFontDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextFontDef_2 extends Handle_IGESGraph_HArray1OfTextFontDef {
+ constructor(thePtr: IGESGraph_HArray1OfTextFontDef);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextFontDef_3 extends Handle_IGESGraph_HArray1OfTextFontDef {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfTextFontDef);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextFontDef_4 extends Handle_IGESGraph_HArray1OfTextFontDef {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfTextFontDef);
+ }
+
+export declare class Handle_IGESGraph_DefinitionLevel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_DefinitionLevel): void;
+ get(): IGESGraph_DefinitionLevel;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_DefinitionLevel_1 extends Handle_IGESGraph_DefinitionLevel {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_DefinitionLevel_2 extends Handle_IGESGraph_DefinitionLevel {
+ constructor(thePtr: IGESGraph_DefinitionLevel);
+ }
+
+ export declare class Handle_IGESGraph_DefinitionLevel_3 extends Handle_IGESGraph_DefinitionLevel {
+ constructor(theHandle: Handle_IGESGraph_DefinitionLevel);
+ }
+
+ export declare class Handle_IGESGraph_DefinitionLevel_4 extends Handle_IGESGraph_DefinitionLevel {
+ constructor(theHandle: Handle_IGESGraph_DefinitionLevel);
+ }
+
+export declare class Handle_IGESGraph_TextFontDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_TextFontDef): void;
+ get(): IGESGraph_TextFontDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_TextFontDef_1 extends Handle_IGESGraph_TextFontDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_TextFontDef_2 extends Handle_IGESGraph_TextFontDef {
+ constructor(thePtr: IGESGraph_TextFontDef);
+ }
+
+ export declare class Handle_IGESGraph_TextFontDef_3 extends Handle_IGESGraph_TextFontDef {
+ constructor(theHandle: Handle_IGESGraph_TextFontDef);
+ }
+
+ export declare class Handle_IGESGraph_TextFontDef_4 extends Handle_IGESGraph_TextFontDef {
+ constructor(theHandle: Handle_IGESGraph_TextFontDef);
+ }
+
+export declare class Handle_IGESGraph_Color {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_Color): void;
+ get(): IGESGraph_Color;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_Color_1 extends Handle_IGESGraph_Color {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_Color_2 extends Handle_IGESGraph_Color {
+ constructor(thePtr: IGESGraph_Color);
+ }
+
+ export declare class Handle_IGESGraph_Color_3 extends Handle_IGESGraph_Color {
+ constructor(theHandle: Handle_IGESGraph_Color);
+ }
+
+ export declare class Handle_IGESGraph_Color_4 extends Handle_IGESGraph_Color {
+ constructor(theHandle: Handle_IGESGraph_Color);
+ }
+
+export declare class Handle_IGESGraph_DrawingSize {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_DrawingSize): void;
+ get(): IGESGraph_DrawingSize;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_DrawingSize_1 extends Handle_IGESGraph_DrawingSize {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_DrawingSize_2 extends Handle_IGESGraph_DrawingSize {
+ constructor(thePtr: IGESGraph_DrawingSize);
+ }
+
+ export declare class Handle_IGESGraph_DrawingSize_3 extends Handle_IGESGraph_DrawingSize {
+ constructor(theHandle: Handle_IGESGraph_DrawingSize);
+ }
+
+ export declare class Handle_IGESGraph_DrawingSize_4 extends Handle_IGESGraph_DrawingSize {
+ constructor(theHandle: Handle_IGESGraph_DrawingSize);
+ }
+
+export declare class Handle_IGESGraph_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_GeneralModule): void;
+ get(): IGESGraph_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_GeneralModule_1 extends Handle_IGESGraph_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_GeneralModule_2 extends Handle_IGESGraph_GeneralModule {
+ constructor(thePtr: IGESGraph_GeneralModule);
+ }
+
+ export declare class Handle_IGESGraph_GeneralModule_3 extends Handle_IGESGraph_GeneralModule {
+ constructor(theHandle: Handle_IGESGraph_GeneralModule);
+ }
+
+ export declare class Handle_IGESGraph_GeneralModule_4 extends Handle_IGESGraph_GeneralModule {
+ constructor(theHandle: Handle_IGESGraph_GeneralModule);
+ }
+
+export declare class Handle_IGESGraph_DrawingUnits {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_DrawingUnits): void;
+ get(): IGESGraph_DrawingUnits;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_DrawingUnits_1 extends Handle_IGESGraph_DrawingUnits {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_DrawingUnits_2 extends Handle_IGESGraph_DrawingUnits {
+ constructor(thePtr: IGESGraph_DrawingUnits);
+ }
+
+ export declare class Handle_IGESGraph_DrawingUnits_3 extends Handle_IGESGraph_DrawingUnits {
+ constructor(theHandle: Handle_IGESGraph_DrawingUnits);
+ }
+
+ export declare class Handle_IGESGraph_DrawingUnits_4 extends Handle_IGESGraph_DrawingUnits {
+ constructor(theHandle: Handle_IGESGraph_DrawingUnits);
+ }
+
+export declare class Handle_IGESGraph_LineFontDefPattern {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_LineFontDefPattern): void;
+ get(): IGESGraph_LineFontDefPattern;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_LineFontDefPattern_1 extends Handle_IGESGraph_LineFontDefPattern {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefPattern_2 extends Handle_IGESGraph_LineFontDefPattern {
+ constructor(thePtr: IGESGraph_LineFontDefPattern);
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefPattern_3 extends Handle_IGESGraph_LineFontDefPattern {
+ constructor(theHandle: Handle_IGESGraph_LineFontDefPattern);
+ }
+
+ export declare class Handle_IGESGraph_LineFontDefPattern_4 extends Handle_IGESGraph_LineFontDefPattern {
+ constructor(theHandle: Handle_IGESGraph_LineFontDefPattern);
+ }
+
+export declare class Handle_IGESGraph_HighLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_HighLight): void;
+ get(): IGESGraph_HighLight;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_HighLight_1 extends Handle_IGESGraph_HighLight {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_HighLight_2 extends Handle_IGESGraph_HighLight {
+ constructor(thePtr: IGESGraph_HighLight);
+ }
+
+ export declare class Handle_IGESGraph_HighLight_3 extends Handle_IGESGraph_HighLight {
+ constructor(theHandle: Handle_IGESGraph_HighLight);
+ }
+
+ export declare class Handle_IGESGraph_HighLight_4 extends Handle_IGESGraph_HighLight {
+ constructor(theHandle: Handle_IGESGraph_HighLight);
+ }
+
+export declare class Handle_IGESGraph_NominalSize {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_NominalSize): void;
+ get(): IGESGraph_NominalSize;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_NominalSize_1 extends Handle_IGESGraph_NominalSize {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_NominalSize_2 extends Handle_IGESGraph_NominalSize {
+ constructor(thePtr: IGESGraph_NominalSize);
+ }
+
+ export declare class Handle_IGESGraph_NominalSize_3 extends Handle_IGESGraph_NominalSize {
+ constructor(theHandle: Handle_IGESGraph_NominalSize);
+ }
+
+ export declare class Handle_IGESGraph_NominalSize_4 extends Handle_IGESGraph_NominalSize {
+ constructor(theHandle: Handle_IGESGraph_NominalSize);
+ }
+
+export declare class Handle_IGESGraph_HArray1OfTextDisplayTemplate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_HArray1OfTextDisplayTemplate): void;
+ get(): IGESGraph_HArray1OfTextDisplayTemplate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_HArray1OfTextDisplayTemplate_1 extends Handle_IGESGraph_HArray1OfTextDisplayTemplate {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextDisplayTemplate_2 extends Handle_IGESGraph_HArray1OfTextDisplayTemplate {
+ constructor(thePtr: IGESGraph_HArray1OfTextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextDisplayTemplate_3 extends Handle_IGESGraph_HArray1OfTextDisplayTemplate {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfTextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESGraph_HArray1OfTextDisplayTemplate_4 extends Handle_IGESGraph_HArray1OfTextDisplayTemplate {
+ constructor(theHandle: Handle_IGESGraph_HArray1OfTextDisplayTemplate);
+ }
+
+export declare class Handle_IGESGraph_LineFontPredefined {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_LineFontPredefined): void;
+ get(): IGESGraph_LineFontPredefined;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_LineFontPredefined_1 extends Handle_IGESGraph_LineFontPredefined {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_LineFontPredefined_2 extends Handle_IGESGraph_LineFontPredefined {
+ constructor(thePtr: IGESGraph_LineFontPredefined);
+ }
+
+ export declare class Handle_IGESGraph_LineFontPredefined_3 extends Handle_IGESGraph_LineFontPredefined {
+ constructor(theHandle: Handle_IGESGraph_LineFontPredefined);
+ }
+
+ export declare class Handle_IGESGraph_LineFontPredefined_4 extends Handle_IGESGraph_LineFontPredefined {
+ constructor(theHandle: Handle_IGESGraph_LineFontPredefined);
+ }
+
+export declare class Handle_IGESGraph_TextDisplayTemplate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_TextDisplayTemplate): void;
+ get(): IGESGraph_TextDisplayTemplate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_TextDisplayTemplate_1 extends Handle_IGESGraph_TextDisplayTemplate {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_TextDisplayTemplate_2 extends Handle_IGESGraph_TextDisplayTemplate {
+ constructor(thePtr: IGESGraph_TextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESGraph_TextDisplayTemplate_3 extends Handle_IGESGraph_TextDisplayTemplate {
+ constructor(theHandle: Handle_IGESGraph_TextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESGraph_TextDisplayTemplate_4 extends Handle_IGESGraph_TextDisplayTemplate {
+ constructor(theHandle: Handle_IGESGraph_TextDisplayTemplate);
+ }
+
+export declare class Handle_IGESGraph_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_SpecificModule): void;
+ get(): IGESGraph_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_SpecificModule_1 extends Handle_IGESGraph_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_SpecificModule_2 extends Handle_IGESGraph_SpecificModule {
+ constructor(thePtr: IGESGraph_SpecificModule);
+ }
+
+ export declare class Handle_IGESGraph_SpecificModule_3 extends Handle_IGESGraph_SpecificModule {
+ constructor(theHandle: Handle_IGESGraph_SpecificModule);
+ }
+
+ export declare class Handle_IGESGraph_SpecificModule_4 extends Handle_IGESGraph_SpecificModule {
+ constructor(theHandle: Handle_IGESGraph_SpecificModule);
+ }
+
+export declare class Handle_IGESGraph_Pick {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_Pick): void;
+ get(): IGESGraph_Pick;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_Pick_1 extends Handle_IGESGraph_Pick {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_Pick_2 extends Handle_IGESGraph_Pick {
+ constructor(thePtr: IGESGraph_Pick);
+ }
+
+ export declare class Handle_IGESGraph_Pick_3 extends Handle_IGESGraph_Pick {
+ constructor(theHandle: Handle_IGESGraph_Pick);
+ }
+
+ export declare class Handle_IGESGraph_Pick_4 extends Handle_IGESGraph_Pick {
+ constructor(theHandle: Handle_IGESGraph_Pick);
+ }
+
+export declare class Handle_IGESGraph_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_ReadWriteModule): void;
+ get(): IGESGraph_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_ReadWriteModule_1 extends Handle_IGESGraph_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_ReadWriteModule_2 extends Handle_IGESGraph_ReadWriteModule {
+ constructor(thePtr: IGESGraph_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESGraph_ReadWriteModule_3 extends Handle_IGESGraph_ReadWriteModule {
+ constructor(theHandle: Handle_IGESGraph_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESGraph_ReadWriteModule_4 extends Handle_IGESGraph_ReadWriteModule {
+ constructor(theHandle: Handle_IGESGraph_ReadWriteModule);
+ }
+
+export declare class Handle_IGESGraph_UniformRectGrid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_UniformRectGrid): void;
+ get(): IGESGraph_UniformRectGrid;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_UniformRectGrid_1 extends Handle_IGESGraph_UniformRectGrid {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_UniformRectGrid_2 extends Handle_IGESGraph_UniformRectGrid {
+ constructor(thePtr: IGESGraph_UniformRectGrid);
+ }
+
+ export declare class Handle_IGESGraph_UniformRectGrid_3 extends Handle_IGESGraph_UniformRectGrid {
+ constructor(theHandle: Handle_IGESGraph_UniformRectGrid);
+ }
+
+ export declare class Handle_IGESGraph_UniformRectGrid_4 extends Handle_IGESGraph_UniformRectGrid {
+ constructor(theHandle: Handle_IGESGraph_UniformRectGrid);
+ }
+
+export declare class Handle_IGESGraph_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESGraph_Protocol): void;
+ get(): IGESGraph_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESGraph_Protocol_1 extends Handle_IGESGraph_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESGraph_Protocol_2 extends Handle_IGESGraph_Protocol {
+ constructor(thePtr: IGESGraph_Protocol);
+ }
+
+ export declare class Handle_IGESGraph_Protocol_3 extends Handle_IGESGraph_Protocol {
+ constructor(theHandle: Handle_IGESGraph_Protocol);
+ }
+
+ export declare class Handle_IGESGraph_Protocol_4 extends Handle_IGESGraph_Protocol {
+ constructor(theHandle: Handle_IGESGraph_Protocol);
+ }
+
+export declare class OSD_MAllocHook {
+ constructor();
+ static SetCallback(theCB: any): void;
+ static GetCallback(): any;
+ static GetLogFileHandler(): any;
+ static GetCollectBySize(): any;
+ delete(): void;
+}
+
+export declare class OSD_Exception_FLT_STACK_CHECK extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_STACK_CHECK;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_STACK_CHECK_1 extends OSD_Exception_FLT_STACK_CHECK {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_STACK_CHECK_2 extends OSD_Exception_FLT_STACK_CHECK {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_FLT_STACK_CHECK {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_STACK_CHECK): void;
+ get(): OSD_Exception_FLT_STACK_CHECK;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_STACK_CHECK_1 extends Handle_OSD_Exception_FLT_STACK_CHECK {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_STACK_CHECK_2 extends Handle_OSD_Exception_FLT_STACK_CHECK {
+ constructor(thePtr: OSD_Exception_FLT_STACK_CHECK);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_STACK_CHECK_3 extends Handle_OSD_Exception_FLT_STACK_CHECK {
+ constructor(theHandle: Handle_OSD_Exception_FLT_STACK_CHECK);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_STACK_CHECK_4 extends Handle_OSD_Exception_FLT_STACK_CHECK {
+ constructor(theHandle: Handle_OSD_Exception_FLT_STACK_CHECK);
+ }
+
+export declare class OSD_Exception_STACK_OVERFLOW extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_STACK_OVERFLOW;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_STACK_OVERFLOW_1 extends OSD_Exception_STACK_OVERFLOW {
+ constructor();
+ }
+
+ export declare class OSD_Exception_STACK_OVERFLOW_2 extends OSD_Exception_STACK_OVERFLOW {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_STACK_OVERFLOW {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_STACK_OVERFLOW): void;
+ get(): OSD_Exception_STACK_OVERFLOW;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_STACK_OVERFLOW_1 extends Handle_OSD_Exception_STACK_OVERFLOW {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_STACK_OVERFLOW_2 extends Handle_OSD_Exception_STACK_OVERFLOW {
+ constructor(thePtr: OSD_Exception_STACK_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_STACK_OVERFLOW_3 extends Handle_OSD_Exception_STACK_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_STACK_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_STACK_OVERFLOW_4 extends Handle_OSD_Exception_STACK_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_STACK_OVERFLOW);
+ }
+
+export declare class Handle_OSD_Exception_IN_PAGE_ERROR {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_IN_PAGE_ERROR): void;
+ get(): OSD_Exception_IN_PAGE_ERROR;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_IN_PAGE_ERROR_1 extends Handle_OSD_Exception_IN_PAGE_ERROR {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_IN_PAGE_ERROR_2 extends Handle_OSD_Exception_IN_PAGE_ERROR {
+ constructor(thePtr: OSD_Exception_IN_PAGE_ERROR);
+ }
+
+ export declare class Handle_OSD_Exception_IN_PAGE_ERROR_3 extends Handle_OSD_Exception_IN_PAGE_ERROR {
+ constructor(theHandle: Handle_OSD_Exception_IN_PAGE_ERROR);
+ }
+
+ export declare class Handle_OSD_Exception_IN_PAGE_ERROR_4 extends Handle_OSD_Exception_IN_PAGE_ERROR {
+ constructor(theHandle: Handle_OSD_Exception_IN_PAGE_ERROR);
+ }
+
+export declare class OSD_Exception_IN_PAGE_ERROR extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_IN_PAGE_ERROR;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_IN_PAGE_ERROR_1 extends OSD_Exception_IN_PAGE_ERROR {
+ constructor();
+ }
+
+ export declare class OSD_Exception_IN_PAGE_ERROR_2 extends OSD_Exception_IN_PAGE_ERROR {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type OSD_OpenMode = {
+ OSD_ReadOnly: {};
+ OSD_WriteOnly: {};
+ OSD_ReadWrite: {};
+}
+
+export declare class OSD_SIGSEGV extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGSEGV;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGSEGV_1 extends OSD_SIGSEGV {
+ constructor();
+ }
+
+ export declare class OSD_SIGSEGV_2 extends OSD_SIGSEGV {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGSEGV {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGSEGV): void;
+ get(): OSD_SIGSEGV;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGSEGV_1 extends Handle_OSD_SIGSEGV {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGSEGV_2 extends Handle_OSD_SIGSEGV {
+ constructor(thePtr: OSD_SIGSEGV);
+ }
+
+ export declare class Handle_OSD_SIGSEGV_3 extends Handle_OSD_SIGSEGV {
+ constructor(theHandle: Handle_OSD_SIGSEGV);
+ }
+
+ export declare class Handle_OSD_SIGSEGV_4 extends Handle_OSD_SIGSEGV {
+ constructor(theHandle: Handle_OSD_SIGSEGV);
+ }
+
+export declare class OSD_Exception extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_1 extends OSD_Exception {
+ constructor();
+ }
+
+ export declare class OSD_Exception_2 extends OSD_Exception {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception): void;
+ get(): OSD_Exception;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_1 extends Handle_OSD_Exception {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_2 extends Handle_OSD_Exception {
+ constructor(thePtr: OSD_Exception);
+ }
+
+ export declare class Handle_OSD_Exception_3 extends Handle_OSD_Exception {
+ constructor(theHandle: Handle_OSD_Exception);
+ }
+
+ export declare class Handle_OSD_Exception_4 extends Handle_OSD_Exception {
+ constructor(theHandle: Handle_OSD_Exception);
+ }
+
+export declare class OSD_Protection {
+ Values(System: OSD_SingleProtection, User: OSD_SingleProtection, Group: OSD_SingleProtection, World: OSD_SingleProtection): void;
+ SetValues(System: OSD_SingleProtection, User: OSD_SingleProtection, Group: OSD_SingleProtection, World: OSD_SingleProtection): void;
+ SetSystem(priv: OSD_SingleProtection): void;
+ SetUser(priv: OSD_SingleProtection): void;
+ SetGroup(priv: OSD_SingleProtection): void;
+ SetWorld(priv: OSD_SingleProtection): void;
+ System(): OSD_SingleProtection;
+ User(): OSD_SingleProtection;
+ Group(): OSD_SingleProtection;
+ World(): OSD_SingleProtection;
+ Add(aProt: OSD_SingleProtection, aRight: OSD_SingleProtection): void;
+ Sub(aProt: OSD_SingleProtection, aRight: OSD_SingleProtection): void;
+ delete(): void;
+}
+
+ export declare class OSD_Protection_1 extends OSD_Protection {
+ constructor();
+ }
+
+ export declare class OSD_Protection_2 extends OSD_Protection {
+ constructor(System: OSD_SingleProtection, User: OSD_SingleProtection, Group: OSD_SingleProtection, World: OSD_SingleProtection);
+ }
+
+export declare type OSD_OEMType = {
+ OSD_Unavailable: {};
+ OSD_SUN: {};
+ OSD_DEC: {};
+ OSD_SGI: {};
+ OSD_NEC: {};
+ OSD_MAC: {};
+ OSD_PC: {};
+ OSD_HP: {};
+ OSD_IBM: {};
+ OSD_VAX: {};
+ OSD_LIN: {};
+ OSD_AIX: {};
+}
+
+export declare class OSD_MemInfo {
+ constructor(theImmediateUpdate: Standard_Boolean)
+ IsActive(theCounter: any): Standard_Boolean;
+ SetActive_1(theActive: Standard_Boolean): void;
+ SetActive_2(theCounter: any, theActive: Standard_Boolean): void;
+ Clear(): void;
+ Update(): void;
+ ToString(): XCAFDoc_PartId;
+ Value(theCounter: any): Standard_ThreadId;
+ ValueMiB(theCounter: any): Standard_ThreadId;
+ ValuePreciseMiB(theCounter: any): Quantity_AbsorbedDose;
+ static PrintInfo(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class OSD_SIGILL extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGILL;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGILL_1 extends OSD_SIGILL {
+ constructor();
+ }
+
+ export declare class OSD_SIGILL_2 extends OSD_SIGILL {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGILL {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGILL): void;
+ get(): OSD_SIGILL;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGILL_1 extends Handle_OSD_SIGILL {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGILL_2 extends Handle_OSD_SIGILL {
+ constructor(thePtr: OSD_SIGILL);
+ }
+
+ export declare class Handle_OSD_SIGILL_3 extends Handle_OSD_SIGILL {
+ constructor(theHandle: Handle_OSD_SIGILL);
+ }
+
+ export declare class Handle_OSD_SIGILL_4 extends Handle_OSD_SIGILL {
+ constructor(theHandle: Handle_OSD_SIGILL);
+ }
+
+export declare class OSD_Host {
+ constructor()
+ SystemVersion(): XCAFDoc_PartId;
+ SystemId(): OSD_SysType;
+ HostName(): XCAFDoc_PartId;
+ AvailableMemory(): Graphic3d_ZLayerId;
+ InternetAddress(): XCAFDoc_PartId;
+ MachineType(): OSD_OEMType;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare type OSD_SignalMode = {
+ OSD_SignalMode_AsIs: {};
+ OSD_SignalMode_Set: {};
+ OSD_SignalMode_SetUnhandled: {};
+ OSD_SignalMode_Unset: {};
+}
+
+export declare class OSD_Disk {
+ Name(): OSD_Path;
+ SetName(Name: OSD_Path): void;
+ DiskSize(): Graphic3d_ZLayerId;
+ DiskFree(): Graphic3d_ZLayerId;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class OSD_Disk_1 extends OSD_Disk {
+ constructor();
+ }
+
+ export declare class OSD_Disk_2 extends OSD_Disk {
+ constructor(Name: OSD_Path);
+ }
+
+ export declare class OSD_Disk_3 extends OSD_Disk {
+ constructor(PathName: Standard_CString);
+ }
+
+export declare class Handle_OSD_Signal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Signal): void;
+ get(): OSD_Signal;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Signal_1 extends Handle_OSD_Signal {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Signal_2 extends Handle_OSD_Signal {
+ constructor(thePtr: OSD_Signal);
+ }
+
+ export declare class Handle_OSD_Signal_3 extends Handle_OSD_Signal {
+ constructor(theHandle: Handle_OSD_Signal);
+ }
+
+ export declare class Handle_OSD_Signal_4 extends Handle_OSD_Signal {
+ constructor(theHandle: Handle_OSD_Signal);
+ }
+
+export declare class OSD_Signal extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Signal;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Signal_1 extends OSD_Signal {
+ constructor();
+ }
+
+ export declare class OSD_Signal_2 extends OSD_Signal {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type OSD_KindFile = {
+ OSD_FILE: {};
+ OSD_DIRECTORY: {};
+ OSD_LINK: {};
+ OSD_SOCKET: {};
+ OSD_UNKNOWN: {};
+}
+
+export declare class Handle_OSD_Exception_FLT_INEXACT_RESULT {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_INEXACT_RESULT): void;
+ get(): OSD_Exception_FLT_INEXACT_RESULT;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_INEXACT_RESULT_1 extends Handle_OSD_Exception_FLT_INEXACT_RESULT {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INEXACT_RESULT_2 extends Handle_OSD_Exception_FLT_INEXACT_RESULT {
+ constructor(thePtr: OSD_Exception_FLT_INEXACT_RESULT);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INEXACT_RESULT_3 extends Handle_OSD_Exception_FLT_INEXACT_RESULT {
+ constructor(theHandle: Handle_OSD_Exception_FLT_INEXACT_RESULT);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INEXACT_RESULT_4 extends Handle_OSD_Exception_FLT_INEXACT_RESULT {
+ constructor(theHandle: Handle_OSD_Exception_FLT_INEXACT_RESULT);
+ }
+
+export declare class OSD_Exception_FLT_INEXACT_RESULT extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_INEXACT_RESULT;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_INEXACT_RESULT_1 extends OSD_Exception_FLT_INEXACT_RESULT {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_INEXACT_RESULT_2 extends OSD_Exception_FLT_INEXACT_RESULT {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class OSD_Exception_PRIV_INSTRUCTION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_PRIV_INSTRUCTION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_PRIV_INSTRUCTION_1 extends OSD_Exception_PRIV_INSTRUCTION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_PRIV_INSTRUCTION_2 extends OSD_Exception_PRIV_INSTRUCTION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_PRIV_INSTRUCTION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_PRIV_INSTRUCTION): void;
+ get(): OSD_Exception_PRIV_INSTRUCTION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_PRIV_INSTRUCTION_1 extends Handle_OSD_Exception_PRIV_INSTRUCTION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_PRIV_INSTRUCTION_2 extends Handle_OSD_Exception_PRIV_INSTRUCTION {
+ constructor(thePtr: OSD_Exception_PRIV_INSTRUCTION);
+ }
+
+ export declare class Handle_OSD_Exception_PRIV_INSTRUCTION_3 extends Handle_OSD_Exception_PRIV_INSTRUCTION {
+ constructor(theHandle: Handle_OSD_Exception_PRIV_INSTRUCTION);
+ }
+
+ export declare class Handle_OSD_Exception_PRIV_INSTRUCTION_4 extends Handle_OSD_Exception_PRIV_INSTRUCTION {
+ constructor(theHandle: Handle_OSD_Exception_PRIV_INSTRUCTION);
+ }
+
+export declare class OSD_SIGQUIT extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGQUIT;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGQUIT_1 extends OSD_SIGQUIT {
+ constructor();
+ }
+
+ export declare class OSD_SIGQUIT_2 extends OSD_SIGQUIT {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGQUIT {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGQUIT): void;
+ get(): OSD_SIGQUIT;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGQUIT_1 extends Handle_OSD_SIGQUIT {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGQUIT_2 extends Handle_OSD_SIGQUIT {
+ constructor(thePtr: OSD_SIGQUIT);
+ }
+
+ export declare class Handle_OSD_SIGQUIT_3 extends Handle_OSD_SIGQUIT {
+ constructor(theHandle: Handle_OSD_SIGQUIT);
+ }
+
+ export declare class Handle_OSD_SIGQUIT_4 extends Handle_OSD_SIGQUIT {
+ constructor(theHandle: Handle_OSD_SIGQUIT);
+ }
+
+export declare class OSD_Thread {
+ Assign(other: OSD_Thread): void;
+ SetPriority(thePriority: Graphic3d_ZLayerId): void;
+ SetFunction(func: OSD_ThreadFunction): void;
+ Run(data: Standard_Address, WNTStackSize: Graphic3d_ZLayerId): Standard_Boolean;
+ Detach(): void;
+ GetId(): Standard_ThreadId;
+ static Current(): Standard_ThreadId;
+ delete(): void;
+}
+
+ export declare class OSD_Thread_1 extends OSD_Thread {
+ constructor();
+ }
+
+ export declare class OSD_Thread_2 extends OSD_Thread {
+ constructor(func: OSD_ThreadFunction);
+ }
+
+ export declare class OSD_Thread_3 extends OSD_Thread {
+ constructor(other: OSD_Thread);
+ }
+
+export declare class OSD_SharedLibrary {
+ SetName(aName: Standard_CString): void;
+ Name(): Standard_CString;
+ DlOpen(Mode: OSD_LoadMode): Standard_Boolean;
+ DlSymb(Name: Standard_CString): OSD_Function;
+ DlClose(): void;
+ DlError(): Standard_CString;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class OSD_SharedLibrary_1 extends OSD_SharedLibrary {
+ constructor();
+ }
+
+ export declare class OSD_SharedLibrary_2 extends OSD_SharedLibrary {
+ constructor(aFilename: Standard_CString);
+ }
+
+export declare class OSD_Directory extends OSD_FileNode {
+ static BuildTemporary(): OSD_Directory;
+ Build(Protect: OSD_Protection): void;
+ delete(): void;
+}
+
+ export declare class OSD_Directory_1 extends OSD_Directory {
+ constructor();
+ }
+
+ export declare class OSD_Directory_2 extends OSD_Directory {
+ constructor(theName: OSD_Path);
+ }
+
+export declare class Handle_OSD_SIGINT {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGINT): void;
+ get(): OSD_SIGINT;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGINT_1 extends Handle_OSD_SIGINT {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGINT_2 extends Handle_OSD_SIGINT {
+ constructor(thePtr: OSD_SIGINT);
+ }
+
+ export declare class Handle_OSD_SIGINT_3 extends Handle_OSD_SIGINT {
+ constructor(theHandle: Handle_OSD_SIGINT);
+ }
+
+ export declare class Handle_OSD_SIGINT_4 extends Handle_OSD_SIGINT {
+ constructor(theHandle: Handle_OSD_SIGINT);
+ }
+
+export declare class OSD_SIGINT extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGINT;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGINT_1 extends OSD_SIGINT {
+ constructor();
+ }
+
+ export declare class OSD_SIGINT_2 extends OSD_SIGINT {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_ILLEGAL_INSTRUCTION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_ILLEGAL_INSTRUCTION): void;
+ get(): OSD_Exception_ILLEGAL_INSTRUCTION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_ILLEGAL_INSTRUCTION_1 extends Handle_OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_ILLEGAL_INSTRUCTION_2 extends Handle_OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor(thePtr: OSD_Exception_ILLEGAL_INSTRUCTION);
+ }
+
+ export declare class Handle_OSD_Exception_ILLEGAL_INSTRUCTION_3 extends Handle_OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor(theHandle: Handle_OSD_Exception_ILLEGAL_INSTRUCTION);
+ }
+
+ export declare class Handle_OSD_Exception_ILLEGAL_INSTRUCTION_4 extends Handle_OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor(theHandle: Handle_OSD_Exception_ILLEGAL_INSTRUCTION);
+ }
+
+export declare class OSD_Exception_ILLEGAL_INSTRUCTION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_ILLEGAL_INSTRUCTION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_ILLEGAL_INSTRUCTION_1 extends OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_ILLEGAL_INSTRUCTION_2 extends OSD_Exception_ILLEGAL_INSTRUCTION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_INVALID_DISPOSITION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_INVALID_DISPOSITION): void;
+ get(): OSD_Exception_INVALID_DISPOSITION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_INVALID_DISPOSITION_1 extends Handle_OSD_Exception_INVALID_DISPOSITION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_INVALID_DISPOSITION_2 extends Handle_OSD_Exception_INVALID_DISPOSITION {
+ constructor(thePtr: OSD_Exception_INVALID_DISPOSITION);
+ }
+
+ export declare class Handle_OSD_Exception_INVALID_DISPOSITION_3 extends Handle_OSD_Exception_INVALID_DISPOSITION {
+ constructor(theHandle: Handle_OSD_Exception_INVALID_DISPOSITION);
+ }
+
+ export declare class Handle_OSD_Exception_INVALID_DISPOSITION_4 extends Handle_OSD_Exception_INVALID_DISPOSITION {
+ constructor(theHandle: Handle_OSD_Exception_INVALID_DISPOSITION);
+ }
+
+export declare class OSD_Exception_INVALID_DISPOSITION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_INVALID_DISPOSITION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_INVALID_DISPOSITION_1 extends OSD_Exception_INVALID_DISPOSITION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_INVALID_DISPOSITION_2 extends OSD_Exception_INVALID_DISPOSITION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGKILL {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGKILL): void;
+ get(): OSD_SIGKILL;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGKILL_1 extends Handle_OSD_SIGKILL {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGKILL_2 extends Handle_OSD_SIGKILL {
+ constructor(thePtr: OSD_SIGKILL);
+ }
+
+ export declare class Handle_OSD_SIGKILL_3 extends Handle_OSD_SIGKILL {
+ constructor(theHandle: Handle_OSD_SIGKILL);
+ }
+
+ export declare class Handle_OSD_SIGKILL_4 extends Handle_OSD_SIGKILL {
+ constructor(theHandle: Handle_OSD_SIGKILL);
+ }
+
+export declare class OSD_SIGKILL extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGKILL;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGKILL_1 extends OSD_SIGKILL {
+ constructor();
+ }
+
+ export declare class OSD_SIGKILL_2 extends OSD_SIGKILL {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_ACCESS_VIOLATION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_ACCESS_VIOLATION): void;
+ get(): OSD_Exception_ACCESS_VIOLATION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_ACCESS_VIOLATION_1 extends Handle_OSD_Exception_ACCESS_VIOLATION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_ACCESS_VIOLATION_2 extends Handle_OSD_Exception_ACCESS_VIOLATION {
+ constructor(thePtr: OSD_Exception_ACCESS_VIOLATION);
+ }
+
+ export declare class Handle_OSD_Exception_ACCESS_VIOLATION_3 extends Handle_OSD_Exception_ACCESS_VIOLATION {
+ constructor(theHandle: Handle_OSD_Exception_ACCESS_VIOLATION);
+ }
+
+ export declare class Handle_OSD_Exception_ACCESS_VIOLATION_4 extends Handle_OSD_Exception_ACCESS_VIOLATION {
+ constructor(theHandle: Handle_OSD_Exception_ACCESS_VIOLATION);
+ }
+
+export declare class OSD_Exception_ACCESS_VIOLATION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_ACCESS_VIOLATION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_ACCESS_VIOLATION_1 extends OSD_Exception_ACCESS_VIOLATION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_ACCESS_VIOLATION_2 extends OSD_Exception_ACCESS_VIOLATION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class OSD_Parallel {
+ constructor();
+ static ToUseOcctThreads(): Standard_Boolean;
+ static SetUseOcctThreads(theToUseOcct: Standard_Boolean): void;
+ static NbLogicalProcessors(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_OSD_Exception_INT_DIVIDE_BY_ZERO {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_INT_DIVIDE_BY_ZERO): void;
+ get(): OSD_Exception_INT_DIVIDE_BY_ZERO;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_1 extends Handle_OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_2 extends Handle_OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor(thePtr: OSD_Exception_INT_DIVIDE_BY_ZERO);
+ }
+
+ export declare class Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_3 extends Handle_OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor(theHandle: Handle_OSD_Exception_INT_DIVIDE_BY_ZERO);
+ }
+
+ export declare class Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_4 extends Handle_OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor(theHandle: Handle_OSD_Exception_INT_DIVIDE_BY_ZERO);
+ }
+
+export declare class OSD_Exception_INT_DIVIDE_BY_ZERO extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_INT_DIVIDE_BY_ZERO;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_INT_DIVIDE_BY_ZERO_1 extends OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor();
+ }
+
+ export declare class OSD_Exception_INT_DIVIDE_BY_ZERO_2 extends OSD_Exception_INT_DIVIDE_BY_ZERO {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class OSD_ThreadPool extends Standard_Transient {
+ constructor(theNbThreads: Standard_Integer)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static DefaultPool(theNbThreads: Standard_Integer): any;
+ HasThreads(): Standard_Boolean;
+ LowerThreadIndex(): Standard_Integer;
+ UpperThreadIndex(): Standard_Integer;
+ NbThreads(): Standard_Integer;
+ NbDefaultThreadsToLaunch(): Standard_Integer;
+ SetNbDefaultThreadsToLaunch(theNbThreads: Standard_Integer): void;
+ IsInUse(): Standard_Boolean;
+ Init(theNbThreads: Standard_Integer): void;
+ delete(): void;
+}
+
+export declare class OSD_Exception_FLT_DIVIDE_BY_ZERO extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_DIVIDE_BY_ZERO_1 extends OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_DIVIDE_BY_ZERO_2 extends OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_DIVIDE_BY_ZERO): void;
+ get(): OSD_Exception_FLT_DIVIDE_BY_ZERO;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_1 extends Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_2 extends Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor(thePtr: OSD_Exception_FLT_DIVIDE_BY_ZERO);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_3 extends Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor(theHandle: Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_4 extends Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO {
+ constructor(theHandle: Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO);
+ }
+
+export declare class OSD_Process {
+ constructor()
+ static ExecutablePath(): XCAFDoc_PartId;
+ static ExecutableFolder(): XCAFDoc_PartId;
+ TerminalType(Name: XCAFDoc_PartId): void;
+ SystemDate(): Quantity_Date;
+ UserName(): XCAFDoc_PartId;
+ IsSuperUser(): Standard_Boolean;
+ ProcessId(): Graphic3d_ZLayerId;
+ CurrentDirectory(): OSD_Path;
+ SetCurrentDirectory(where: OSD_Path): void;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare type OSD_SingleProtection = {
+ OSD_None: {};
+ OSD_R: {};
+ OSD_W: {};
+ OSD_RW: {};
+ OSD_X: {};
+ OSD_RX: {};
+ OSD_WX: {};
+ OSD_RWX: {};
+ OSD_D: {};
+ OSD_RD: {};
+ OSD_WD: {};
+ OSD_RWD: {};
+ OSD_XD: {};
+ OSD_RXD: {};
+ OSD_WXD: {};
+ OSD_RWXD: {};
+}
+
+export declare type OSD_FromWhere = {
+ OSD_FromBeginning: {};
+ OSD_FromHere: {};
+ OSD_FromEnd: {};
+}
+
+export declare class OSD_Timer extends OSD_Chronometer {
+ constructor(theThisThreadOnly: Standard_Boolean)
+ Reset_1(theTimeElapsedSec: Quantity_AbsorbedDose): void;
+ Reset_2(): void;
+ Restart(): void;
+ Show_1(): void;
+ Show_2(os: Standard_OStream): void;
+ Show_3(theSeconds: Quantity_AbsorbedDose, theMinutes: Graphic3d_ZLayerId, theHours: Graphic3d_ZLayerId, theCPUtime: Quantity_AbsorbedDose): void;
+ Stop(): void;
+ Start(): void;
+ ElapsedTime(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class OSD_Chronometer {
+ constructor(theThisThreadOnly: Standard_Boolean)
+ IsStarted(): Standard_Boolean;
+ Reset(): void;
+ Restart(): void;
+ Stop(): void;
+ Start(): void;
+ Show_1(): void;
+ Show_2(theOStream: Standard_OStream): void;
+ UserTimeCPU(): Quantity_AbsorbedDose;
+ SystemTimeCPU(): Quantity_AbsorbedDose;
+ Show_3(theUserSeconds: Quantity_AbsorbedDose): void;
+ Show_4(theUserSec: Quantity_AbsorbedDose, theSystemSec: Quantity_AbsorbedDose): void;
+ static GetProcessCPU(UserSeconds: Quantity_AbsorbedDose, SystemSeconds: Quantity_AbsorbedDose): void;
+ static GetThreadCPU(UserSeconds: Quantity_AbsorbedDose, SystemSeconds: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_NONCONTINUABLE_EXCEPTION): void;
+ get(): OSD_Exception_NONCONTINUABLE_EXCEPTION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_1 extends Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_2 extends Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor(thePtr: OSD_Exception_NONCONTINUABLE_EXCEPTION);
+ }
+
+ export declare class Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_3 extends Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor(theHandle: Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION);
+ }
+
+ export declare class Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_4 extends Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor(theHandle: Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION);
+ }
+
+export declare class OSD_Exception_NONCONTINUABLE_EXCEPTION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_NONCONTINUABLE_EXCEPTION_1 extends OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_NONCONTINUABLE_EXCEPTION_2 extends OSD_Exception_NONCONTINUABLE_EXCEPTION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGBUS {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGBUS): void;
+ get(): OSD_SIGBUS;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGBUS_1 extends Handle_OSD_SIGBUS {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGBUS_2 extends Handle_OSD_SIGBUS {
+ constructor(thePtr: OSD_SIGBUS);
+ }
+
+ export declare class Handle_OSD_SIGBUS_3 extends Handle_OSD_SIGBUS {
+ constructor(theHandle: Handle_OSD_SIGBUS);
+ }
+
+ export declare class Handle_OSD_SIGBUS_4 extends Handle_OSD_SIGBUS {
+ constructor(theHandle: Handle_OSD_SIGBUS);
+ }
+
+export declare class OSD_SIGBUS extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGBUS;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGBUS_1 extends OSD_SIGBUS {
+ constructor();
+ }
+
+ export declare class OSD_SIGBUS_2 extends OSD_SIGBUS {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_FLT_INVALID_OPERATION {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_INVALID_OPERATION): void;
+ get(): OSD_Exception_FLT_INVALID_OPERATION;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_INVALID_OPERATION_1 extends Handle_OSD_Exception_FLT_INVALID_OPERATION {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INVALID_OPERATION_2 extends Handle_OSD_Exception_FLT_INVALID_OPERATION {
+ constructor(thePtr: OSD_Exception_FLT_INVALID_OPERATION);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INVALID_OPERATION_3 extends Handle_OSD_Exception_FLT_INVALID_OPERATION {
+ constructor(theHandle: Handle_OSD_Exception_FLT_INVALID_OPERATION);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_INVALID_OPERATION_4 extends Handle_OSD_Exception_FLT_INVALID_OPERATION {
+ constructor(theHandle: Handle_OSD_Exception_FLT_INVALID_OPERATION);
+ }
+
+export declare class OSD_Exception_FLT_INVALID_OPERATION extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_INVALID_OPERATION;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_INVALID_OPERATION_1 extends OSD_Exception_FLT_INVALID_OPERATION {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_INVALID_OPERATION_2 extends OSD_Exception_FLT_INVALID_OPERATION {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_FLT_OVERFLOW {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_OVERFLOW): void;
+ get(): OSD_Exception_FLT_OVERFLOW;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_OVERFLOW_1 extends Handle_OSD_Exception_FLT_OVERFLOW {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_OVERFLOW_2 extends Handle_OSD_Exception_FLT_OVERFLOW {
+ constructor(thePtr: OSD_Exception_FLT_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_OVERFLOW_3 extends Handle_OSD_Exception_FLT_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_FLT_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_OVERFLOW_4 extends Handle_OSD_Exception_FLT_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_FLT_OVERFLOW);
+ }
+
+export declare class OSD_Exception_FLT_OVERFLOW extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_OVERFLOW;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_OVERFLOW_1 extends OSD_Exception_FLT_OVERFLOW {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_OVERFLOW_2 extends OSD_Exception_FLT_OVERFLOW {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGSYS {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGSYS): void;
+ get(): OSD_SIGSYS;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGSYS_1 extends Handle_OSD_SIGSYS {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGSYS_2 extends Handle_OSD_SIGSYS {
+ constructor(thePtr: OSD_SIGSYS);
+ }
+
+ export declare class Handle_OSD_SIGSYS_3 extends Handle_OSD_SIGSYS {
+ constructor(theHandle: Handle_OSD_SIGSYS);
+ }
+
+ export declare class Handle_OSD_SIGSYS_4 extends Handle_OSD_SIGSYS {
+ constructor(theHandle: Handle_OSD_SIGSYS);
+ }
+
+export declare class OSD_SIGSYS extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGSYS;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGSYS_1 extends OSD_SIGSYS {
+ constructor();
+ }
+
+ export declare class OSD_SIGSYS_2 extends OSD_SIGSYS {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class OSD_OSDError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_OSDError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_OSDError_1 extends OSD_OSDError {
+ constructor();
+ }
+
+ export declare class OSD_OSDError_2 extends OSD_OSDError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_OSDError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_OSDError): void;
+ get(): OSD_OSDError;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_OSDError_1 extends Handle_OSD_OSDError {
+ constructor();
+ }
+
+ export declare class Handle_OSD_OSDError_2 extends Handle_OSD_OSDError {
+ constructor(thePtr: OSD_OSDError);
+ }
+
+ export declare class Handle_OSD_OSDError_3 extends Handle_OSD_OSDError {
+ constructor(theHandle: Handle_OSD_OSDError);
+ }
+
+ export declare class Handle_OSD_OSDError_4 extends Handle_OSD_OSDError {
+ constructor(theHandle: Handle_OSD_OSDError);
+ }
+
+export declare class OSD_Exception_INT_OVERFLOW extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_INT_OVERFLOW;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_INT_OVERFLOW_1 extends OSD_Exception_INT_OVERFLOW {
+ constructor();
+ }
+
+ export declare class OSD_Exception_INT_OVERFLOW_2 extends OSD_Exception_INT_OVERFLOW {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_INT_OVERFLOW {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_INT_OVERFLOW): void;
+ get(): OSD_Exception_INT_OVERFLOW;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_INT_OVERFLOW_1 extends Handle_OSD_Exception_INT_OVERFLOW {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_INT_OVERFLOW_2 extends Handle_OSD_Exception_INT_OVERFLOW {
+ constructor(thePtr: OSD_Exception_INT_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_INT_OVERFLOW_3 extends Handle_OSD_Exception_INT_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_INT_OVERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_INT_OVERFLOW_4 extends Handle_OSD_Exception_INT_OVERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_INT_OVERFLOW);
+ }
+
+export declare class Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_ARRAY_BOUNDS_EXCEEDED): void;
+ get(): OSD_Exception_ARRAY_BOUNDS_EXCEEDED;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1 extends Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2 extends Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor(thePtr: OSD_Exception_ARRAY_BOUNDS_EXCEEDED);
+ }
+
+ export declare class Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_3 extends Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor(theHandle: Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED);
+ }
+
+ export declare class Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_4 extends Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor(theHandle: Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED);
+ }
+
+export declare class OSD_Exception_ARRAY_BOUNDS_EXCEEDED extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1 extends OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor();
+ }
+
+ export declare class OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2 extends OSD_Exception_ARRAY_BOUNDS_EXCEEDED {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type OSD_LockType = {
+ OSD_NoLock: {};
+ OSD_ReadLock: {};
+ OSD_WriteLock: {};
+ OSD_ExclusiveLock: {};
+}
+
+export declare class OSD_Exception_FLT_DENORMAL_OPERAND extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_DENORMAL_OPERAND;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_DENORMAL_OPERAND_1 extends OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_DENORMAL_OPERAND_2 extends OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_FLT_DENORMAL_OPERAND {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_DENORMAL_OPERAND): void;
+ get(): OSD_Exception_FLT_DENORMAL_OPERAND;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_DENORMAL_OPERAND_1 extends Handle_OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DENORMAL_OPERAND_2 extends Handle_OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor(thePtr: OSD_Exception_FLT_DENORMAL_OPERAND);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DENORMAL_OPERAND_3 extends Handle_OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor(theHandle: Handle_OSD_Exception_FLT_DENORMAL_OPERAND);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_DENORMAL_OPERAND_4 extends Handle_OSD_Exception_FLT_DENORMAL_OPERAND {
+ constructor(theHandle: Handle_OSD_Exception_FLT_DENORMAL_OPERAND);
+ }
+
+export declare class OSD_Exception_STATUS_NO_MEMORY extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_STATUS_NO_MEMORY;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_STATUS_NO_MEMORY_1 extends OSD_Exception_STATUS_NO_MEMORY {
+ constructor();
+ }
+
+ export declare class OSD_Exception_STATUS_NO_MEMORY_2 extends OSD_Exception_STATUS_NO_MEMORY {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_STATUS_NO_MEMORY {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_STATUS_NO_MEMORY): void;
+ get(): OSD_Exception_STATUS_NO_MEMORY;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_STATUS_NO_MEMORY_1 extends Handle_OSD_Exception_STATUS_NO_MEMORY {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_STATUS_NO_MEMORY_2 extends Handle_OSD_Exception_STATUS_NO_MEMORY {
+ constructor(thePtr: OSD_Exception_STATUS_NO_MEMORY);
+ }
+
+ export declare class Handle_OSD_Exception_STATUS_NO_MEMORY_3 extends Handle_OSD_Exception_STATUS_NO_MEMORY {
+ constructor(theHandle: Handle_OSD_Exception_STATUS_NO_MEMORY);
+ }
+
+ export declare class Handle_OSD_Exception_STATUS_NO_MEMORY_4 extends Handle_OSD_Exception_STATUS_NO_MEMORY {
+ constructor(theHandle: Handle_OSD_Exception_STATUS_NO_MEMORY);
+ }
+
+export declare type OSD_WhoAmI = {
+ OSD_WDirectory: {};
+ OSD_WDirectoryIterator: {};
+ OSD_WEnvironment: {};
+ OSD_WFile: {};
+ OSD_WFileNode: {};
+ OSD_WFileIterator: {};
+ OSD_WPath: {};
+ OSD_WProcess: {};
+ OSD_WProtection: {};
+ OSD_WHost: {};
+ OSD_WDisk: {};
+ OSD_WChronometer: {};
+ OSD_WTimer: {};
+ OSD_WPackage: {};
+ OSD_WEnvironmentIterator: {};
+}
+
+export declare class OSD_SIGHUP extends OSD_Signal {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_SIGHUP;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_SIGHUP_1 extends OSD_SIGHUP {
+ constructor();
+ }
+
+ export declare class OSD_SIGHUP_2 extends OSD_SIGHUP {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_SIGHUP {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_SIGHUP): void;
+ get(): OSD_SIGHUP;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_SIGHUP_1 extends Handle_OSD_SIGHUP {
+ constructor();
+ }
+
+ export declare class Handle_OSD_SIGHUP_2 extends Handle_OSD_SIGHUP {
+ constructor(thePtr: OSD_SIGHUP);
+ }
+
+ export declare class Handle_OSD_SIGHUP_3 extends Handle_OSD_SIGHUP {
+ constructor(theHandle: Handle_OSD_SIGHUP);
+ }
+
+ export declare class Handle_OSD_SIGHUP_4 extends Handle_OSD_SIGHUP {
+ constructor(theHandle: Handle_OSD_SIGHUP);
+ }
+
+export declare class OSD_Error {
+ constructor()
+ Perror(): void;
+ SetValue(Errcode: Graphic3d_ZLayerId, From: Graphic3d_ZLayerId, Message: XCAFDoc_PartId): void;
+ Error(): Graphic3d_ZLayerId;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ delete(): void;
+}
+
+export declare type OSD_SysType = {
+ OSD_Unknown: {};
+ OSD_Default: {};
+ OSD_UnixBSD: {};
+ OSD_UnixSystemV: {};
+ OSD_VMS: {};
+ OSD_OS2: {};
+ OSD_OSF: {};
+ OSD_MacOs: {};
+ OSD_Taligent: {};
+ OSD_WindowsNT: {};
+ OSD_LinuxREDHAT: {};
+ OSD_Aix: {};
+}
+
+export declare class OSD_Environment {
+ SetValue(Value: XCAFDoc_PartId): void;
+ Value(): XCAFDoc_PartId;
+ SetName(name: XCAFDoc_PartId): void;
+ Name(): XCAFDoc_PartId;
+ Build(): void;
+ Remove(): void;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class OSD_Environment_1 extends OSD_Environment {
+ constructor();
+ }
+
+ export declare class OSD_Environment_2 extends OSD_Environment {
+ constructor(Name: XCAFDoc_PartId);
+ }
+
+ export declare class OSD_Environment_3 extends OSD_Environment {
+ constructor(Name: XCAFDoc_PartId, Value: XCAFDoc_PartId);
+ }
+
+export declare type OSD_LoadMode = {
+ OSD_RTLD_LAZY: {};
+ OSD_RTLD_NOW: {};
+}
+
+export declare class OSD_DirectoryIterator {
+ Destroy(): void;
+ Initialize(where: OSD_Path, Mask: XCAFDoc_PartId): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Values(): OSD_Directory;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class OSD_DirectoryIterator_1 extends OSD_DirectoryIterator {
+ constructor();
+ }
+
+ export declare class OSD_DirectoryIterator_2 extends OSD_DirectoryIterator {
+ constructor(where: OSD_Path, Mask: XCAFDoc_PartId);
+ }
+
+export declare class OSD_FileIterator {
+ Destroy(): void;
+ Initialize(where: OSD_Path, Mask: XCAFDoc_PartId): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Values(): OSD_File;
+ Failed(): Standard_Boolean;
+ Reset(): void;
+ Perror(): void;
+ Error(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class OSD_FileIterator_1 extends OSD_FileIterator {
+ constructor();
+ }
+
+ export declare class OSD_FileIterator_2 extends OSD_FileIterator {
+ constructor(where: OSD_Path, Mask: XCAFDoc_PartId);
+ }
+
+export declare class OSD_PerfMeter {
+ Init(theMeter: Standard_Character): void;
+ Start(): void;
+ Stop(): void;
+ Tick(): void;
+ Flush(): void;
+ delete(): void;
+}
+
+ export declare class OSD_PerfMeter_1 extends OSD_PerfMeter {
+ constructor();
+ }
+
+ export declare class OSD_PerfMeter_2 extends OSD_PerfMeter {
+ constructor(theMeter: Standard_Character, theToAutoStart: Standard_Boolean);
+ }
+
+export declare class OSD {
+ constructor();
+ static SetSignal_1(theSignalMode: OSD_SignalMode, theFloatingSignal: Standard_Boolean): void;
+ static SetSignal_2(theFloatingSignal: Standard_Boolean): void;
+ static SetThreadLocalSignal(theSignalMode: OSD_SignalMode, theFloatingSignal: Standard_Boolean): void;
+ static SetFloatingSignal(theFloatingSignal: Standard_Boolean): void;
+ static SignalMode(): OSD_SignalMode;
+ static ToCatchFloatingSignals(): Standard_Boolean;
+ static SecSleep(theSeconds: Graphic3d_ZLayerId): void;
+ static MilliSecSleep(theMilliseconds: Graphic3d_ZLayerId): void;
+ static CStringToReal(aString: Standard_CString, aReal: Quantity_AbsorbedDose): Standard_Boolean;
+ static ControlBreak(): void;
+ delete(): void;
+}
+
+export declare class Handle_OSD_Exception_FLT_UNDERFLOW {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_FLT_UNDERFLOW): void;
+ get(): OSD_Exception_FLT_UNDERFLOW;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_FLT_UNDERFLOW_1 extends Handle_OSD_Exception_FLT_UNDERFLOW {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_FLT_UNDERFLOW_2 extends Handle_OSD_Exception_FLT_UNDERFLOW {
+ constructor(thePtr: OSD_Exception_FLT_UNDERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_UNDERFLOW_3 extends Handle_OSD_Exception_FLT_UNDERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_FLT_UNDERFLOW);
+ }
+
+ export declare class Handle_OSD_Exception_FLT_UNDERFLOW_4 extends Handle_OSD_Exception_FLT_UNDERFLOW {
+ constructor(theHandle: Handle_OSD_Exception_FLT_UNDERFLOW);
+ }
+
+export declare class OSD_Exception_FLT_UNDERFLOW extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_FLT_UNDERFLOW;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_FLT_UNDERFLOW_1 extends OSD_Exception_FLT_UNDERFLOW {
+ constructor();
+ }
+
+ export declare class OSD_Exception_FLT_UNDERFLOW_2 extends OSD_Exception_FLT_UNDERFLOW {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_OSD_Exception_CTRL_BREAK {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: OSD_Exception_CTRL_BREAK): void;
+ get(): OSD_Exception_CTRL_BREAK;
+ delete(): void;
+}
+
+ export declare class Handle_OSD_Exception_CTRL_BREAK_1 extends Handle_OSD_Exception_CTRL_BREAK {
+ constructor();
+ }
+
+ export declare class Handle_OSD_Exception_CTRL_BREAK_2 extends Handle_OSD_Exception_CTRL_BREAK {
+ constructor(thePtr: OSD_Exception_CTRL_BREAK);
+ }
+
+ export declare class Handle_OSD_Exception_CTRL_BREAK_3 extends Handle_OSD_Exception_CTRL_BREAK {
+ constructor(theHandle: Handle_OSD_Exception_CTRL_BREAK);
+ }
+
+ export declare class Handle_OSD_Exception_CTRL_BREAK_4 extends Handle_OSD_Exception_CTRL_BREAK {
+ constructor(theHandle: Handle_OSD_Exception_CTRL_BREAK);
+ }
+
+export declare class OSD_Exception_CTRL_BREAK extends OSD_Exception {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_OSD_Exception_CTRL_BREAK;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class OSD_Exception_CTRL_BREAK_1 extends OSD_Exception_CTRL_BREAK {
+ constructor();
+ }
+
+ export declare class OSD_Exception_CTRL_BREAK_2 extends OSD_Exception_CTRL_BREAK {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_IGESSelect_SelectFromSingleView {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectFromSingleView): void;
+ get(): IGESSelect_SelectFromSingleView;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectFromSingleView_1 extends Handle_IGESSelect_SelectFromSingleView {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectFromSingleView_2 extends Handle_IGESSelect_SelectFromSingleView {
+ constructor(thePtr: IGESSelect_SelectFromSingleView);
+ }
+
+ export declare class Handle_IGESSelect_SelectFromSingleView_3 extends Handle_IGESSelect_SelectFromSingleView {
+ constructor(theHandle: Handle_IGESSelect_SelectFromSingleView);
+ }
+
+ export declare class Handle_IGESSelect_SelectFromSingleView_4 extends Handle_IGESSelect_SelectFromSingleView {
+ constructor(theHandle: Handle_IGESSelect_SelectFromSingleView);
+ }
+
+export declare class Handle_IGESSelect_SelectLevelNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectLevelNumber): void;
+ get(): IGESSelect_SelectLevelNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectLevelNumber_1 extends Handle_IGESSelect_SelectLevelNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectLevelNumber_2 extends Handle_IGESSelect_SelectLevelNumber {
+ constructor(thePtr: IGESSelect_SelectLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_SelectLevelNumber_3 extends Handle_IGESSelect_SelectLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_SelectLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_SelectLevelNumber_4 extends Handle_IGESSelect_SelectLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_SelectLevelNumber);
+ }
+
+export declare class Handle_IGESSelect_RemoveCurves {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_RemoveCurves): void;
+ get(): IGESSelect_RemoveCurves;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_RemoveCurves_1 extends Handle_IGESSelect_RemoveCurves {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_RemoveCurves_2 extends Handle_IGESSelect_RemoveCurves {
+ constructor(thePtr: IGESSelect_RemoveCurves);
+ }
+
+ export declare class Handle_IGESSelect_RemoveCurves_3 extends Handle_IGESSelect_RemoveCurves {
+ constructor(theHandle: Handle_IGESSelect_RemoveCurves);
+ }
+
+ export declare class Handle_IGESSelect_RemoveCurves_4 extends Handle_IGESSelect_RemoveCurves {
+ constructor(theHandle: Handle_IGESSelect_RemoveCurves);
+ }
+
+export declare class Handle_IGESSelect_SelectSingleViewFrom {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectSingleViewFrom): void;
+ get(): IGESSelect_SelectSingleViewFrom;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectSingleViewFrom_1 extends Handle_IGESSelect_SelectSingleViewFrom {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectSingleViewFrom_2 extends Handle_IGESSelect_SelectSingleViewFrom {
+ constructor(thePtr: IGESSelect_SelectSingleViewFrom);
+ }
+
+ export declare class Handle_IGESSelect_SelectSingleViewFrom_3 extends Handle_IGESSelect_SelectSingleViewFrom {
+ constructor(theHandle: Handle_IGESSelect_SelectSingleViewFrom);
+ }
+
+ export declare class Handle_IGESSelect_SelectSingleViewFrom_4 extends Handle_IGESSelect_SelectSingleViewFrom {
+ constructor(theHandle: Handle_IGESSelect_SelectSingleViewFrom);
+ }
+
+export declare class Handle_IGESSelect_EditHeader {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_EditHeader): void;
+ get(): IGESSelect_EditHeader;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_EditHeader_1 extends Handle_IGESSelect_EditHeader {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_EditHeader_2 extends Handle_IGESSelect_EditHeader {
+ constructor(thePtr: IGESSelect_EditHeader);
+ }
+
+ export declare class Handle_IGESSelect_EditHeader_3 extends Handle_IGESSelect_EditHeader {
+ constructor(theHandle: Handle_IGESSelect_EditHeader);
+ }
+
+ export declare class Handle_IGESSelect_EditHeader_4 extends Handle_IGESSelect_EditHeader {
+ constructor(theHandle: Handle_IGESSelect_EditHeader);
+ }
+
+export declare class Handle_IGESSelect_SetLabel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SetLabel): void;
+ get(): IGESSelect_SetLabel;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SetLabel_1 extends Handle_IGESSelect_SetLabel {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SetLabel_2 extends Handle_IGESSelect_SetLabel {
+ constructor(thePtr: IGESSelect_SetLabel);
+ }
+
+ export declare class Handle_IGESSelect_SetLabel_3 extends Handle_IGESSelect_SetLabel {
+ constructor(theHandle: Handle_IGESSelect_SetLabel);
+ }
+
+ export declare class Handle_IGESSelect_SetLabel_4 extends Handle_IGESSelect_SetLabel {
+ constructor(theHandle: Handle_IGESSelect_SetLabel);
+ }
+
+export declare class Handle_IGESSelect_AddGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_AddGroup): void;
+ get(): IGESSelect_AddGroup;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_AddGroup_1 extends Handle_IGESSelect_AddGroup {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_AddGroup_2 extends Handle_IGESSelect_AddGroup {
+ constructor(thePtr: IGESSelect_AddGroup);
+ }
+
+ export declare class Handle_IGESSelect_AddGroup_3 extends Handle_IGESSelect_AddGroup {
+ constructor(theHandle: Handle_IGESSelect_AddGroup);
+ }
+
+ export declare class Handle_IGESSelect_AddGroup_4 extends Handle_IGESSelect_AddGroup {
+ constructor(theHandle: Handle_IGESSelect_AddGroup);
+ }
+
+export declare class Handle_IGESSelect_UpdateCreationDate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_UpdateCreationDate): void;
+ get(): IGESSelect_UpdateCreationDate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_UpdateCreationDate_1 extends Handle_IGESSelect_UpdateCreationDate {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_UpdateCreationDate_2 extends Handle_IGESSelect_UpdateCreationDate {
+ constructor(thePtr: IGESSelect_UpdateCreationDate);
+ }
+
+ export declare class Handle_IGESSelect_UpdateCreationDate_3 extends Handle_IGESSelect_UpdateCreationDate {
+ constructor(theHandle: Handle_IGESSelect_UpdateCreationDate);
+ }
+
+ export declare class Handle_IGESSelect_UpdateCreationDate_4 extends Handle_IGESSelect_UpdateCreationDate {
+ constructor(theHandle: Handle_IGESSelect_UpdateCreationDate);
+ }
+
+export declare class Handle_IGESSelect_ModelModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_ModelModifier): void;
+ get(): IGESSelect_ModelModifier;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_ModelModifier_1 extends Handle_IGESSelect_ModelModifier {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_ModelModifier_2 extends Handle_IGESSelect_ModelModifier {
+ constructor(thePtr: IGESSelect_ModelModifier);
+ }
+
+ export declare class Handle_IGESSelect_ModelModifier_3 extends Handle_IGESSelect_ModelModifier {
+ constructor(theHandle: Handle_IGESSelect_ModelModifier);
+ }
+
+ export declare class Handle_IGESSelect_ModelModifier_4 extends Handle_IGESSelect_ModelModifier {
+ constructor(theHandle: Handle_IGESSelect_ModelModifier);
+ }
+
+export declare class Handle_IGESSelect_FloatFormat {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_FloatFormat): void;
+ get(): IGESSelect_FloatFormat;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_FloatFormat_1 extends Handle_IGESSelect_FloatFormat {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_FloatFormat_2 extends Handle_IGESSelect_FloatFormat {
+ constructor(thePtr: IGESSelect_FloatFormat);
+ }
+
+ export declare class Handle_IGESSelect_FloatFormat_3 extends Handle_IGESSelect_FloatFormat {
+ constructor(theHandle: Handle_IGESSelect_FloatFormat);
+ }
+
+ export declare class Handle_IGESSelect_FloatFormat_4 extends Handle_IGESSelect_FloatFormat {
+ constructor(theHandle: Handle_IGESSelect_FloatFormat);
+ }
+
+export declare class Handle_IGESSelect_ComputeStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_ComputeStatus): void;
+ get(): IGESSelect_ComputeStatus;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_ComputeStatus_1 extends Handle_IGESSelect_ComputeStatus {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_ComputeStatus_2 extends Handle_IGESSelect_ComputeStatus {
+ constructor(thePtr: IGESSelect_ComputeStatus);
+ }
+
+ export declare class Handle_IGESSelect_ComputeStatus_3 extends Handle_IGESSelect_ComputeStatus {
+ constructor(theHandle: Handle_IGESSelect_ComputeStatus);
+ }
+
+ export declare class Handle_IGESSelect_ComputeStatus_4 extends Handle_IGESSelect_ComputeStatus {
+ constructor(theHandle: Handle_IGESSelect_ComputeStatus);
+ }
+
+export declare class Handle_IGESSelect_SelectDrawingFrom {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectDrawingFrom): void;
+ get(): IGESSelect_SelectDrawingFrom;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectDrawingFrom_1 extends Handle_IGESSelect_SelectDrawingFrom {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectDrawingFrom_2 extends Handle_IGESSelect_SelectDrawingFrom {
+ constructor(thePtr: IGESSelect_SelectDrawingFrom);
+ }
+
+ export declare class Handle_IGESSelect_SelectDrawingFrom_3 extends Handle_IGESSelect_SelectDrawingFrom {
+ constructor(theHandle: Handle_IGESSelect_SelectDrawingFrom);
+ }
+
+ export declare class Handle_IGESSelect_SelectDrawingFrom_4 extends Handle_IGESSelect_SelectDrawingFrom {
+ constructor(theHandle: Handle_IGESSelect_SelectDrawingFrom);
+ }
+
+export declare class Handle_IGESSelect_SelectBasicGeom {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectBasicGeom): void;
+ get(): IGESSelect_SelectBasicGeom;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectBasicGeom_1 extends Handle_IGESSelect_SelectBasicGeom {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectBasicGeom_2 extends Handle_IGESSelect_SelectBasicGeom {
+ constructor(thePtr: IGESSelect_SelectBasicGeom);
+ }
+
+ export declare class Handle_IGESSelect_SelectBasicGeom_3 extends Handle_IGESSelect_SelectBasicGeom {
+ constructor(theHandle: Handle_IGESSelect_SelectBasicGeom);
+ }
+
+ export declare class Handle_IGESSelect_SelectBasicGeom_4 extends Handle_IGESSelect_SelectBasicGeom {
+ constructor(theHandle: Handle_IGESSelect_SelectBasicGeom);
+ }
+
+export declare class Handle_IGESSelect_UpdateFileName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_UpdateFileName): void;
+ get(): IGESSelect_UpdateFileName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_UpdateFileName_1 extends Handle_IGESSelect_UpdateFileName {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_UpdateFileName_2 extends Handle_IGESSelect_UpdateFileName {
+ constructor(thePtr: IGESSelect_UpdateFileName);
+ }
+
+ export declare class Handle_IGESSelect_UpdateFileName_3 extends Handle_IGESSelect_UpdateFileName {
+ constructor(theHandle: Handle_IGESSelect_UpdateFileName);
+ }
+
+ export declare class Handle_IGESSelect_UpdateFileName_4 extends Handle_IGESSelect_UpdateFileName {
+ constructor(theHandle: Handle_IGESSelect_UpdateFileName);
+ }
+
+export declare class Handle_IGESSelect_SelectVisibleStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectVisibleStatus): void;
+ get(): IGESSelect_SelectVisibleStatus;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectVisibleStatus_1 extends Handle_IGESSelect_SelectVisibleStatus {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectVisibleStatus_2 extends Handle_IGESSelect_SelectVisibleStatus {
+ constructor(thePtr: IGESSelect_SelectVisibleStatus);
+ }
+
+ export declare class Handle_IGESSelect_SelectVisibleStatus_3 extends Handle_IGESSelect_SelectVisibleStatus {
+ constructor(theHandle: Handle_IGESSelect_SelectVisibleStatus);
+ }
+
+ export declare class Handle_IGESSelect_SelectVisibleStatus_4 extends Handle_IGESSelect_SelectVisibleStatus {
+ constructor(theHandle: Handle_IGESSelect_SelectVisibleStatus);
+ }
+
+export declare class Handle_IGESSelect_UpdateLastChange {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_UpdateLastChange): void;
+ get(): IGESSelect_UpdateLastChange;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_UpdateLastChange_1 extends Handle_IGESSelect_UpdateLastChange {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_UpdateLastChange_2 extends Handle_IGESSelect_UpdateLastChange {
+ constructor(thePtr: IGESSelect_UpdateLastChange);
+ }
+
+ export declare class Handle_IGESSelect_UpdateLastChange_3 extends Handle_IGESSelect_UpdateLastChange {
+ constructor(theHandle: Handle_IGESSelect_UpdateLastChange);
+ }
+
+ export declare class Handle_IGESSelect_UpdateLastChange_4 extends Handle_IGESSelect_UpdateLastChange {
+ constructor(theHandle: Handle_IGESSelect_UpdateLastChange);
+ }
+
+export declare class Handle_IGESSelect_ChangeLevelList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_ChangeLevelList): void;
+ get(): IGESSelect_ChangeLevelList;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_ChangeLevelList_1 extends Handle_IGESSelect_ChangeLevelList {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelList_2 extends Handle_IGESSelect_ChangeLevelList {
+ constructor(thePtr: IGESSelect_ChangeLevelList);
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelList_3 extends Handle_IGESSelect_ChangeLevelList {
+ constructor(theHandle: Handle_IGESSelect_ChangeLevelList);
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelList_4 extends Handle_IGESSelect_ChangeLevelList {
+ constructor(theHandle: Handle_IGESSelect_ChangeLevelList);
+ }
+
+export declare class Handle_IGESSelect_SelectName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectName): void;
+ get(): IGESSelect_SelectName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectName_1 extends Handle_IGESSelect_SelectName {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectName_2 extends Handle_IGESSelect_SelectName {
+ constructor(thePtr: IGESSelect_SelectName);
+ }
+
+ export declare class Handle_IGESSelect_SelectName_3 extends Handle_IGESSelect_SelectName {
+ constructor(theHandle: Handle_IGESSelect_SelectName);
+ }
+
+ export declare class Handle_IGESSelect_SelectName_4 extends Handle_IGESSelect_SelectName {
+ constructor(theHandle: Handle_IGESSelect_SelectName);
+ }
+
+export declare class Handle_IGESSelect_RebuildDrawings {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_RebuildDrawings): void;
+ get(): IGESSelect_RebuildDrawings;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_RebuildDrawings_1 extends Handle_IGESSelect_RebuildDrawings {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_RebuildDrawings_2 extends Handle_IGESSelect_RebuildDrawings {
+ constructor(thePtr: IGESSelect_RebuildDrawings);
+ }
+
+ export declare class Handle_IGESSelect_RebuildDrawings_3 extends Handle_IGESSelect_RebuildDrawings {
+ constructor(theHandle: Handle_IGESSelect_RebuildDrawings);
+ }
+
+ export declare class Handle_IGESSelect_RebuildDrawings_4 extends Handle_IGESSelect_RebuildDrawings {
+ constructor(theHandle: Handle_IGESSelect_RebuildDrawings);
+ }
+
+export declare class Handle_IGESSelect_RebuildGroups {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_RebuildGroups): void;
+ get(): IGESSelect_RebuildGroups;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_RebuildGroups_1 extends Handle_IGESSelect_RebuildGroups {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_RebuildGroups_2 extends Handle_IGESSelect_RebuildGroups {
+ constructor(thePtr: IGESSelect_RebuildGroups);
+ }
+
+ export declare class Handle_IGESSelect_RebuildGroups_3 extends Handle_IGESSelect_RebuildGroups {
+ constructor(theHandle: Handle_IGESSelect_RebuildGroups);
+ }
+
+ export declare class Handle_IGESSelect_RebuildGroups_4 extends Handle_IGESSelect_RebuildGroups {
+ constructor(theHandle: Handle_IGESSelect_RebuildGroups);
+ }
+
+export declare class Handle_IGESSelect_SelectBypassGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectBypassGroup): void;
+ get(): IGESSelect_SelectBypassGroup;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectBypassGroup_1 extends Handle_IGESSelect_SelectBypassGroup {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassGroup_2 extends Handle_IGESSelect_SelectBypassGroup {
+ constructor(thePtr: IGESSelect_SelectBypassGroup);
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassGroup_3 extends Handle_IGESSelect_SelectBypassGroup {
+ constructor(theHandle: Handle_IGESSelect_SelectBypassGroup);
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassGroup_4 extends Handle_IGESSelect_SelectBypassGroup {
+ constructor(theHandle: Handle_IGESSelect_SelectBypassGroup);
+ }
+
+export declare class Handle_IGESSelect_SignColor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SignColor): void;
+ get(): IGESSelect_SignColor;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SignColor_1 extends Handle_IGESSelect_SignColor {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SignColor_2 extends Handle_IGESSelect_SignColor {
+ constructor(thePtr: IGESSelect_SignColor);
+ }
+
+ export declare class Handle_IGESSelect_SignColor_3 extends Handle_IGESSelect_SignColor {
+ constructor(theHandle: Handle_IGESSelect_SignColor);
+ }
+
+ export declare class Handle_IGESSelect_SignColor_4 extends Handle_IGESSelect_SignColor {
+ constructor(theHandle: Handle_IGESSelect_SignColor);
+ }
+
+export declare class Handle_IGESSelect_Activator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_Activator): void;
+ get(): IGESSelect_Activator;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_Activator_1 extends Handle_IGESSelect_Activator {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_Activator_2 extends Handle_IGESSelect_Activator {
+ constructor(thePtr: IGESSelect_Activator);
+ }
+
+ export declare class Handle_IGESSelect_Activator_3 extends Handle_IGESSelect_Activator {
+ constructor(theHandle: Handle_IGESSelect_Activator);
+ }
+
+ export declare class Handle_IGESSelect_Activator_4 extends Handle_IGESSelect_Activator {
+ constructor(theHandle: Handle_IGESSelect_Activator);
+ }
+
+export declare class Handle_IGESSelect_SetGlobalParameter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SetGlobalParameter): void;
+ get(): IGESSelect_SetGlobalParameter;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SetGlobalParameter_1 extends Handle_IGESSelect_SetGlobalParameter {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SetGlobalParameter_2 extends Handle_IGESSelect_SetGlobalParameter {
+ constructor(thePtr: IGESSelect_SetGlobalParameter);
+ }
+
+ export declare class Handle_IGESSelect_SetGlobalParameter_3 extends Handle_IGESSelect_SetGlobalParameter {
+ constructor(theHandle: Handle_IGESSelect_SetGlobalParameter);
+ }
+
+ export declare class Handle_IGESSelect_SetGlobalParameter_4 extends Handle_IGESSelect_SetGlobalParameter {
+ constructor(theHandle: Handle_IGESSelect_SetGlobalParameter);
+ }
+
+export declare class Handle_IGESSelect_SelectBypassSubfigure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectBypassSubfigure): void;
+ get(): IGESSelect_SelectBypassSubfigure;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectBypassSubfigure_1 extends Handle_IGESSelect_SelectBypassSubfigure {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassSubfigure_2 extends Handle_IGESSelect_SelectBypassSubfigure {
+ constructor(thePtr: IGESSelect_SelectBypassSubfigure);
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassSubfigure_3 extends Handle_IGESSelect_SelectBypassSubfigure {
+ constructor(theHandle: Handle_IGESSelect_SelectBypassSubfigure);
+ }
+
+ export declare class Handle_IGESSelect_SelectBypassSubfigure_4 extends Handle_IGESSelect_SelectBypassSubfigure {
+ constructor(theHandle: Handle_IGESSelect_SelectBypassSubfigure);
+ }
+
+export declare class Handle_IGESSelect_AddFileComment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_AddFileComment): void;
+ get(): IGESSelect_AddFileComment;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_AddFileComment_1 extends Handle_IGESSelect_AddFileComment {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_AddFileComment_2 extends Handle_IGESSelect_AddFileComment {
+ constructor(thePtr: IGESSelect_AddFileComment);
+ }
+
+ export declare class Handle_IGESSelect_AddFileComment_3 extends Handle_IGESSelect_AddFileComment {
+ constructor(theHandle: Handle_IGESSelect_AddFileComment);
+ }
+
+ export declare class Handle_IGESSelect_AddFileComment_4 extends Handle_IGESSelect_AddFileComment {
+ constructor(theHandle: Handle_IGESSelect_AddFileComment);
+ }
+
+export declare class Handle_IGESSelect_ChangeLevelNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_ChangeLevelNumber): void;
+ get(): IGESSelect_ChangeLevelNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_ChangeLevelNumber_1 extends Handle_IGESSelect_ChangeLevelNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelNumber_2 extends Handle_IGESSelect_ChangeLevelNumber {
+ constructor(thePtr: IGESSelect_ChangeLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelNumber_3 extends Handle_IGESSelect_ChangeLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_ChangeLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_ChangeLevelNumber_4 extends Handle_IGESSelect_ChangeLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_ChangeLevelNumber);
+ }
+
+export declare class Handle_IGESSelect_SetVersion5 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SetVersion5): void;
+ get(): IGESSelect_SetVersion5;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SetVersion5_1 extends Handle_IGESSelect_SetVersion5 {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SetVersion5_2 extends Handle_IGESSelect_SetVersion5 {
+ constructor(thePtr: IGESSelect_SetVersion5);
+ }
+
+ export declare class Handle_IGESSelect_SetVersion5_3 extends Handle_IGESSelect_SetVersion5 {
+ constructor(theHandle: Handle_IGESSelect_SetVersion5);
+ }
+
+ export declare class Handle_IGESSelect_SetVersion5_4 extends Handle_IGESSelect_SetVersion5 {
+ constructor(theHandle: Handle_IGESSelect_SetVersion5);
+ }
+
+export declare class Handle_IGESSelect_Dumper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_Dumper): void;
+ get(): IGESSelect_Dumper;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_Dumper_1 extends Handle_IGESSelect_Dumper {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_Dumper_2 extends Handle_IGESSelect_Dumper {
+ constructor(thePtr: IGESSelect_Dumper);
+ }
+
+ export declare class Handle_IGESSelect_Dumper_3 extends Handle_IGESSelect_Dumper {
+ constructor(theHandle: Handle_IGESSelect_Dumper);
+ }
+
+ export declare class Handle_IGESSelect_Dumper_4 extends Handle_IGESSelect_Dumper {
+ constructor(theHandle: Handle_IGESSelect_Dumper);
+ }
+
+export declare class Handle_IGESSelect_SelectSubordinate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectSubordinate): void;
+ get(): IGESSelect_SelectSubordinate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectSubordinate_1 extends Handle_IGESSelect_SelectSubordinate {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectSubordinate_2 extends Handle_IGESSelect_SelectSubordinate {
+ constructor(thePtr: IGESSelect_SelectSubordinate);
+ }
+
+ export declare class Handle_IGESSelect_SelectSubordinate_3 extends Handle_IGESSelect_SelectSubordinate {
+ constructor(theHandle: Handle_IGESSelect_SelectSubordinate);
+ }
+
+ export declare class Handle_IGESSelect_SelectSubordinate_4 extends Handle_IGESSelect_SelectSubordinate {
+ constructor(theHandle: Handle_IGESSelect_SelectSubordinate);
+ }
+
+export declare class Handle_IGESSelect_SplineToBSpline {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SplineToBSpline): void;
+ get(): IGESSelect_SplineToBSpline;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SplineToBSpline_1 extends Handle_IGESSelect_SplineToBSpline {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SplineToBSpline_2 extends Handle_IGESSelect_SplineToBSpline {
+ constructor(thePtr: IGESSelect_SplineToBSpline);
+ }
+
+ export declare class Handle_IGESSelect_SplineToBSpline_3 extends Handle_IGESSelect_SplineToBSpline {
+ constructor(theHandle: Handle_IGESSelect_SplineToBSpline);
+ }
+
+ export declare class Handle_IGESSelect_SplineToBSpline_4 extends Handle_IGESSelect_SplineToBSpline {
+ constructor(theHandle: Handle_IGESSelect_SplineToBSpline);
+ }
+
+export declare class Handle_IGESSelect_ViewSorter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_ViewSorter): void;
+ get(): IGESSelect_ViewSorter;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_ViewSorter_1 extends Handle_IGESSelect_ViewSorter {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_ViewSorter_2 extends Handle_IGESSelect_ViewSorter {
+ constructor(thePtr: IGESSelect_ViewSorter);
+ }
+
+ export declare class Handle_IGESSelect_ViewSorter_3 extends Handle_IGESSelect_ViewSorter {
+ constructor(theHandle: Handle_IGESSelect_ViewSorter);
+ }
+
+ export declare class Handle_IGESSelect_ViewSorter_4 extends Handle_IGESSelect_ViewSorter {
+ constructor(theHandle: Handle_IGESSelect_ViewSorter);
+ }
+
+export declare class Handle_IGESSelect_SignStatus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SignStatus): void;
+ get(): IGESSelect_SignStatus;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SignStatus_1 extends Handle_IGESSelect_SignStatus {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SignStatus_2 extends Handle_IGESSelect_SignStatus {
+ constructor(thePtr: IGESSelect_SignStatus);
+ }
+
+ export declare class Handle_IGESSelect_SignStatus_3 extends Handle_IGESSelect_SignStatus {
+ constructor(theHandle: Handle_IGESSelect_SignStatus);
+ }
+
+ export declare class Handle_IGESSelect_SignStatus_4 extends Handle_IGESSelect_SignStatus {
+ constructor(theHandle: Handle_IGESSelect_SignStatus);
+ }
+
+export declare class Handle_IGESSelect_SignLevelNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SignLevelNumber): void;
+ get(): IGESSelect_SignLevelNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SignLevelNumber_1 extends Handle_IGESSelect_SignLevelNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SignLevelNumber_2 extends Handle_IGESSelect_SignLevelNumber {
+ constructor(thePtr: IGESSelect_SignLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_SignLevelNumber_3 extends Handle_IGESSelect_SignLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_SignLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_SignLevelNumber_4 extends Handle_IGESSelect_SignLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_SignLevelNumber);
+ }
+
+export declare class Handle_IGESSelect_SelectFaces {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectFaces): void;
+ get(): IGESSelect_SelectFaces;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectFaces_1 extends Handle_IGESSelect_SelectFaces {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectFaces_2 extends Handle_IGESSelect_SelectFaces {
+ constructor(thePtr: IGESSelect_SelectFaces);
+ }
+
+ export declare class Handle_IGESSelect_SelectFaces_3 extends Handle_IGESSelect_SelectFaces {
+ constructor(theHandle: Handle_IGESSelect_SelectFaces);
+ }
+
+ export declare class Handle_IGESSelect_SelectFaces_4 extends Handle_IGESSelect_SelectFaces {
+ constructor(theHandle: Handle_IGESSelect_SelectFaces);
+ }
+
+export declare class Handle_IGESSelect_CounterOfLevelNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_CounterOfLevelNumber): void;
+ get(): IGESSelect_CounterOfLevelNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_CounterOfLevelNumber_1 extends Handle_IGESSelect_CounterOfLevelNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_CounterOfLevelNumber_2 extends Handle_IGESSelect_CounterOfLevelNumber {
+ constructor(thePtr: IGESSelect_CounterOfLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_CounterOfLevelNumber_3 extends Handle_IGESSelect_CounterOfLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_CounterOfLevelNumber);
+ }
+
+ export declare class Handle_IGESSelect_CounterOfLevelNumber_4 extends Handle_IGESSelect_CounterOfLevelNumber {
+ constructor(theHandle: Handle_IGESSelect_CounterOfLevelNumber);
+ }
+
+export declare class Handle_IGESSelect_DispPerDrawing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_DispPerDrawing): void;
+ get(): IGESSelect_DispPerDrawing;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_DispPerDrawing_1 extends Handle_IGESSelect_DispPerDrawing {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_DispPerDrawing_2 extends Handle_IGESSelect_DispPerDrawing {
+ constructor(thePtr: IGESSelect_DispPerDrawing);
+ }
+
+ export declare class Handle_IGESSelect_DispPerDrawing_3 extends Handle_IGESSelect_DispPerDrawing {
+ constructor(theHandle: Handle_IGESSelect_DispPerDrawing);
+ }
+
+ export declare class Handle_IGESSelect_DispPerDrawing_4 extends Handle_IGESSelect_DispPerDrawing {
+ constructor(theHandle: Handle_IGESSelect_DispPerDrawing);
+ }
+
+export declare class Handle_IGESSelect_FileModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_FileModifier): void;
+ get(): IGESSelect_FileModifier;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_FileModifier_1 extends Handle_IGESSelect_FileModifier {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_FileModifier_2 extends Handle_IGESSelect_FileModifier {
+ constructor(thePtr: IGESSelect_FileModifier);
+ }
+
+ export declare class Handle_IGESSelect_FileModifier_3 extends Handle_IGESSelect_FileModifier {
+ constructor(theHandle: Handle_IGESSelect_FileModifier);
+ }
+
+ export declare class Handle_IGESSelect_FileModifier_4 extends Handle_IGESSelect_FileModifier {
+ constructor(theHandle: Handle_IGESSelect_FileModifier);
+ }
+
+export declare class Handle_IGESSelect_EditDirPart {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_EditDirPart): void;
+ get(): IGESSelect_EditDirPart;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_EditDirPart_1 extends Handle_IGESSelect_EditDirPart {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_EditDirPart_2 extends Handle_IGESSelect_EditDirPart {
+ constructor(thePtr: IGESSelect_EditDirPart);
+ }
+
+ export declare class Handle_IGESSelect_EditDirPart_3 extends Handle_IGESSelect_EditDirPart {
+ constructor(theHandle: Handle_IGESSelect_EditDirPart);
+ }
+
+ export declare class Handle_IGESSelect_EditDirPart_4 extends Handle_IGESSelect_EditDirPart {
+ constructor(theHandle: Handle_IGESSelect_EditDirPart);
+ }
+
+export declare class Handle_IGESSelect_SelectFromDrawing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectFromDrawing): void;
+ get(): IGESSelect_SelectFromDrawing;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectFromDrawing_1 extends Handle_IGESSelect_SelectFromDrawing {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectFromDrawing_2 extends Handle_IGESSelect_SelectFromDrawing {
+ constructor(thePtr: IGESSelect_SelectFromDrawing);
+ }
+
+ export declare class Handle_IGESSelect_SelectFromDrawing_3 extends Handle_IGESSelect_SelectFromDrawing {
+ constructor(theHandle: Handle_IGESSelect_SelectFromDrawing);
+ }
+
+ export declare class Handle_IGESSelect_SelectFromDrawing_4 extends Handle_IGESSelect_SelectFromDrawing {
+ constructor(theHandle: Handle_IGESSelect_SelectFromDrawing);
+ }
+
+export declare class Handle_IGESSelect_AutoCorrect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_AutoCorrect): void;
+ get(): IGESSelect_AutoCorrect;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_AutoCorrect_1 extends Handle_IGESSelect_AutoCorrect {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_AutoCorrect_2 extends Handle_IGESSelect_AutoCorrect {
+ constructor(thePtr: IGESSelect_AutoCorrect);
+ }
+
+ export declare class Handle_IGESSelect_AutoCorrect_3 extends Handle_IGESSelect_AutoCorrect {
+ constructor(theHandle: Handle_IGESSelect_AutoCorrect);
+ }
+
+ export declare class Handle_IGESSelect_AutoCorrect_4 extends Handle_IGESSelect_AutoCorrect {
+ constructor(theHandle: Handle_IGESSelect_AutoCorrect);
+ }
+
+export declare class Handle_IGESSelect_IGESName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_IGESName): void;
+ get(): IGESSelect_IGESName;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_IGESName_1 extends Handle_IGESSelect_IGESName {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_IGESName_2 extends Handle_IGESSelect_IGESName {
+ constructor(thePtr: IGESSelect_IGESName);
+ }
+
+ export declare class Handle_IGESSelect_IGESName_3 extends Handle_IGESSelect_IGESName {
+ constructor(theHandle: Handle_IGESSelect_IGESName);
+ }
+
+ export declare class Handle_IGESSelect_IGESName_4 extends Handle_IGESSelect_IGESName {
+ constructor(theHandle: Handle_IGESSelect_IGESName);
+ }
+
+export declare class Handle_IGESSelect_IGESTypeForm {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_IGESTypeForm): void;
+ get(): IGESSelect_IGESTypeForm;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_IGESTypeForm_1 extends Handle_IGESSelect_IGESTypeForm {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_IGESTypeForm_2 extends Handle_IGESSelect_IGESTypeForm {
+ constructor(thePtr: IGESSelect_IGESTypeForm);
+ }
+
+ export declare class Handle_IGESSelect_IGESTypeForm_3 extends Handle_IGESSelect_IGESTypeForm {
+ constructor(theHandle: Handle_IGESSelect_IGESTypeForm);
+ }
+
+ export declare class Handle_IGESSelect_IGESTypeForm_4 extends Handle_IGESSelect_IGESTypeForm {
+ constructor(theHandle: Handle_IGESSelect_IGESTypeForm);
+ }
+
+export declare class Handle_IGESSelect_SelectPCurves {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_SelectPCurves): void;
+ get(): IGESSelect_SelectPCurves;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_SelectPCurves_1 extends Handle_IGESSelect_SelectPCurves {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_SelectPCurves_2 extends Handle_IGESSelect_SelectPCurves {
+ constructor(thePtr: IGESSelect_SelectPCurves);
+ }
+
+ export declare class Handle_IGESSelect_SelectPCurves_3 extends Handle_IGESSelect_SelectPCurves {
+ constructor(theHandle: Handle_IGESSelect_SelectPCurves);
+ }
+
+ export declare class Handle_IGESSelect_SelectPCurves_4 extends Handle_IGESSelect_SelectPCurves {
+ constructor(theHandle: Handle_IGESSelect_SelectPCurves);
+ }
+
+export declare class Handle_IGESSelect_DispPerSingleView {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_DispPerSingleView): void;
+ get(): IGESSelect_DispPerSingleView;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_DispPerSingleView_1 extends Handle_IGESSelect_DispPerSingleView {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_DispPerSingleView_2 extends Handle_IGESSelect_DispPerSingleView {
+ constructor(thePtr: IGESSelect_DispPerSingleView);
+ }
+
+ export declare class Handle_IGESSelect_DispPerSingleView_3 extends Handle_IGESSelect_DispPerSingleView {
+ constructor(theHandle: Handle_IGESSelect_DispPerSingleView);
+ }
+
+ export declare class Handle_IGESSelect_DispPerSingleView_4 extends Handle_IGESSelect_DispPerSingleView {
+ constructor(theHandle: Handle_IGESSelect_DispPerSingleView);
+ }
+
+export declare class Handle_IGESSelect_WorkLibrary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESSelect_WorkLibrary): void;
+ get(): IGESSelect_WorkLibrary;
+ delete(): void;
+}
+
+ export declare class Handle_IGESSelect_WorkLibrary_1 extends Handle_IGESSelect_WorkLibrary {
+ constructor();
+ }
+
+ export declare class Handle_IGESSelect_WorkLibrary_2 extends Handle_IGESSelect_WorkLibrary {
+ constructor(thePtr: IGESSelect_WorkLibrary);
+ }
+
+ export declare class Handle_IGESSelect_WorkLibrary_3 extends Handle_IGESSelect_WorkLibrary {
+ constructor(theHandle: Handle_IGESSelect_WorkLibrary);
+ }
+
+ export declare class Handle_IGESSelect_WorkLibrary_4 extends Handle_IGESSelect_WorkLibrary {
+ constructor(theHandle: Handle_IGESSelect_WorkLibrary);
+ }
+
+export declare class XmlObjMgt_RRelocationTable extends TColStd_DataMapOfIntegerTransient {
+ constructor();
+ GetHeaderData(): Handle_Storage_HeaderData;
+ SetHeaderData(theHeaderData: Handle_Storage_HeaderData): void;
+ Clear(doReleaseMemory: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class XmlObjMgt {
+ constructor();
+ static IdString(): XmlObjMgt_DOMString;
+ static SetExtendedString(theElement: XmlObjMgt_Element, theString: TCollection_ExtendedString): Standard_Boolean;
+ static GetExtendedString(theElement: XmlObjMgt_Element, theString: TCollection_ExtendedString): Standard_Boolean;
+ static GetStringValue(theElement: XmlObjMgt_Element): XmlObjMgt_DOMString;
+ static SetStringValue(theElement: XmlObjMgt_Element, theData: XmlObjMgt_DOMString, isClearText: Standard_Boolean): void;
+ static GetTagEntryString(theTarget: XmlObjMgt_DOMString, theTagEntry: XCAFDoc_PartId): Standard_Boolean;
+ static SetTagEntryString(theSource: XmlObjMgt_DOMString, theTagEntry: XCAFDoc_PartId): void;
+ static FindChildElement(theSource: XmlObjMgt_Element, theObjId: Graphic3d_ZLayerId): XmlObjMgt_Element;
+ static FindChildByRef(theSource: XmlObjMgt_Element, theRefName: XmlObjMgt_DOMString): XmlObjMgt_Element;
+ static FindChildByName(theSource: XmlObjMgt_Element, theName: XmlObjMgt_DOMString): XmlObjMgt_Element;
+ delete(): void;
+}
+
+export declare class XmlObjMgt_Persistent {
+ CreateElement(theParent: XmlObjMgt_Element, theType: XmlObjMgt_DOMString, theID: Graphic3d_ZLayerId): void;
+ SetId(theId: Graphic3d_ZLayerId): void;
+ Element_1(): XmlObjMgt_Element;
+ Element_2(): XmlObjMgt_Element;
+ Id(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class XmlObjMgt_Persistent_1 extends XmlObjMgt_Persistent {
+ constructor();
+ }
+
+ export declare class XmlObjMgt_Persistent_2 extends XmlObjMgt_Persistent {
+ constructor(theElement: XmlObjMgt_Element);
+ }
+
+ export declare class XmlObjMgt_Persistent_3 extends XmlObjMgt_Persistent {
+ constructor(theElement: XmlObjMgt_Element, theRef: XmlObjMgt_DOMString);
+ }
+
+export declare class XmlObjMgt_GP {
+ constructor();
+ static Translate_1(aTrsf: gp_Trsf): XmlObjMgt_DOMString;
+ static Translate_2(aMat: gp_Mat): XmlObjMgt_DOMString;
+ static Translate_3(anXYZ: gp_XYZ): XmlObjMgt_DOMString;
+ static Translate_4(aStr: XmlObjMgt_DOMString, T: gp_Trsf): Standard_Boolean;
+ static Translate_5(aStr: XmlObjMgt_DOMString, T: gp_Mat): Standard_Boolean;
+ static Translate_6(aStr: XmlObjMgt_DOMString, T: gp_XYZ): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class XmlObjMgt_Array1 {
+ CreateArrayElement(theParent: XmlObjMgt_Element, theName: XmlObjMgt_DOMString): void;
+ Element(): XmlObjMgt_Element;
+ Length(): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ SetValue(Index: Graphic3d_ZLayerId, Value: XmlObjMgt_Element): void;
+ Value(Index: Graphic3d_ZLayerId): XmlObjMgt_Element;
+ delete(): void;
+}
+
+ export declare class XmlObjMgt_Array1_1 extends XmlObjMgt_Array1 {
+ constructor(Low: Graphic3d_ZLayerId, Up: Graphic3d_ZLayerId);
+ }
+
+ export declare class XmlObjMgt_Array1_2 extends XmlObjMgt_Array1 {
+ constructor(theParent: XmlObjMgt_Element, theName: XmlObjMgt_DOMString);
+ }
+
+export declare class XmlObjMgt_SRelocationTable extends TColStd_IndexedMapOfTransient {
+ constructor();
+ GetHeaderData(): Handle_Storage_HeaderData;
+ SetHeaderData(theHeaderData: Handle_Storage_HeaderData): void;
+ Clear(doReleaseMemory: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class Handle_BinMFunction_GraphNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMFunction_GraphNodeDriver): void;
+ get(): BinMFunction_GraphNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMFunction_GraphNodeDriver_1 extends Handle_BinMFunction_GraphNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMFunction_GraphNodeDriver_2 extends Handle_BinMFunction_GraphNodeDriver {
+ constructor(thePtr: BinMFunction_GraphNodeDriver);
+ }
+
+ export declare class Handle_BinMFunction_GraphNodeDriver_3 extends Handle_BinMFunction_GraphNodeDriver {
+ constructor(theHandle: Handle_BinMFunction_GraphNodeDriver);
+ }
+
+ export declare class Handle_BinMFunction_GraphNodeDriver_4 extends Handle_BinMFunction_GraphNodeDriver {
+ constructor(theHandle: Handle_BinMFunction_GraphNodeDriver);
+ }
+
+export declare class Handle_BinMFunction_FunctionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMFunction_FunctionDriver): void;
+ get(): BinMFunction_FunctionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMFunction_FunctionDriver_1 extends Handle_BinMFunction_FunctionDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMFunction_FunctionDriver_2 extends Handle_BinMFunction_FunctionDriver {
+ constructor(thePtr: BinMFunction_FunctionDriver);
+ }
+
+ export declare class Handle_BinMFunction_FunctionDriver_3 extends Handle_BinMFunction_FunctionDriver {
+ constructor(theHandle: Handle_BinMFunction_FunctionDriver);
+ }
+
+ export declare class Handle_BinMFunction_FunctionDriver_4 extends Handle_BinMFunction_FunctionDriver {
+ constructor(theHandle: Handle_BinMFunction_FunctionDriver);
+ }
+
+export declare class Handle_BinMFunction_ScopeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMFunction_ScopeDriver): void;
+ get(): BinMFunction_ScopeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMFunction_ScopeDriver_1 extends Handle_BinMFunction_ScopeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMFunction_ScopeDriver_2 extends Handle_BinMFunction_ScopeDriver {
+ constructor(thePtr: BinMFunction_ScopeDriver);
+ }
+
+ export declare class Handle_BinMFunction_ScopeDriver_3 extends Handle_BinMFunction_ScopeDriver {
+ constructor(theHandle: Handle_BinMFunction_ScopeDriver);
+ }
+
+ export declare class Handle_BinMFunction_ScopeDriver_4 extends Handle_BinMFunction_ScopeDriver {
+ constructor(theHandle: Handle_BinMFunction_ScopeDriver);
+ }
+
+export declare class CDF_Application extends CDM_Application {
+ static Load(aGUID: Standard_GUID): Handle_CDF_Application;
+ Open(aDocument: Handle_CDM_Document): void;
+ CanClose(aDocument: Handle_CDM_Document): CDM_CanCloseStatus;
+ Close(aDocument: Handle_CDM_Document): void;
+ Retrieve_1(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, UseStorageConfiguration: Standard_Boolean, theRange: Message_ProgressRange): Handle_CDM_Document;
+ Retrieve_2(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString, UseStorageConfiguration: Standard_Boolean, theRange: Message_ProgressRange): Handle_CDM_Document;
+ CanRetrieve_1(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString): PCDM_ReaderStatus;
+ CanRetrieve_2(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): PCDM_ReaderStatus;
+ GetRetrieveStatus(): PCDM_ReaderStatus;
+ Read(theIStream: Standard_IStream, theRange: Message_ProgressRange): Handle_CDM_Document;
+ ReaderFromFormat(aFormat: TCollection_ExtendedString): Handle_PCDM_Reader;
+ WriterFromFormat(aFormat: TCollection_ExtendedString): Handle_PCDM_StorageDriver;
+ Format(aFileName: TCollection_ExtendedString, theFormat: TCollection_ExtendedString): Standard_Boolean;
+ DefaultFolder(): Standard_ExtString;
+ SetDefaultFolder(aFolder: Standard_ExtString): Standard_Boolean;
+ MetaDataDriver(): Handle_CDF_MetaDataDriver;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDF_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_Application): void;
+ get(): CDF_Application;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_Application_1 extends Handle_CDF_Application {
+ constructor();
+ }
+
+ export declare class Handle_CDF_Application_2 extends Handle_CDF_Application {
+ constructor(thePtr: CDF_Application);
+ }
+
+ export declare class Handle_CDF_Application_3 extends Handle_CDF_Application {
+ constructor(theHandle: Handle_CDF_Application);
+ }
+
+ export declare class Handle_CDF_Application_4 extends Handle_CDF_Application {
+ constructor(theHandle: Handle_CDF_Application);
+ }
+
+export declare type CDF_SubComponentStatus = {
+ CDF_SCS_Consistent: {};
+ CDF_SCS_Unconsistent: {};
+ CDF_SCS_Stored: {};
+ CDF_SCS_Modified: {};
+}
+
+export declare class Handle_CDF_StoreList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_StoreList): void;
+ get(): CDF_StoreList;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_StoreList_1 extends Handle_CDF_StoreList {
+ constructor();
+ }
+
+ export declare class Handle_CDF_StoreList_2 extends Handle_CDF_StoreList {
+ constructor(thePtr: CDF_StoreList);
+ }
+
+ export declare class Handle_CDF_StoreList_3 extends Handle_CDF_StoreList {
+ constructor(theHandle: Handle_CDF_StoreList);
+ }
+
+ export declare class Handle_CDF_StoreList_4 extends Handle_CDF_StoreList {
+ constructor(theHandle: Handle_CDF_StoreList);
+ }
+
+export declare class CDF_StoreList extends Standard_Transient {
+ constructor(aDocument: Handle_CDM_Document)
+ IsConsistent(): Standard_Boolean;
+ Store(aMetaData: Handle_CDM_MetaData, aStatusAssociatedText: TCollection_ExtendedString, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_CDM_Document;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class CDF_MetaDataDriver extends Standard_Transient {
+ HasVersionCapability(): Standard_Boolean;
+ CreateDependsOn(aFirstData: Handle_CDM_MetaData, aSecondData: Handle_CDM_MetaData): void;
+ CreateReference(aFrom: Handle_CDM_MetaData, aTo: Handle_CDM_MetaData, aReferenceIdentifier: Graphic3d_ZLayerId, aToDocumentVersion: Graphic3d_ZLayerId): void;
+ HasVersion(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString): Standard_Boolean;
+ BuildFileName(aDocument: Handle_CDM_Document): TCollection_ExtendedString;
+ SetName(aDocument: Handle_CDM_Document, aName: TCollection_ExtendedString): TCollection_ExtendedString;
+ Find_1(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): Standard_Boolean;
+ HasReadPermission(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): Standard_Boolean;
+ MetaData_1(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): Handle_CDM_MetaData;
+ LastVersion(aMetaData: Handle_CDM_MetaData): Handle_CDM_MetaData;
+ CreateMetaData(aDocument: Handle_CDM_Document, aFileName: TCollection_ExtendedString): Handle_CDM_MetaData;
+ FindFolder(aFolder: TCollection_ExtendedString): Standard_Boolean;
+ DefaultFolder(): TCollection_ExtendedString;
+ ReferenceIterator(theMessageDriver: Handle_Message_Messenger): Handle_PCDM_ReferenceIterator;
+ Find_2(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString): Standard_Boolean;
+ MetaData_2(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString): Handle_CDM_MetaData;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDF_MetaDataDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_MetaDataDriver): void;
+ get(): CDF_MetaDataDriver;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_MetaDataDriver_1 extends Handle_CDF_MetaDataDriver {
+ constructor();
+ }
+
+ export declare class Handle_CDF_MetaDataDriver_2 extends Handle_CDF_MetaDataDriver {
+ constructor(thePtr: CDF_MetaDataDriver);
+ }
+
+ export declare class Handle_CDF_MetaDataDriver_3 extends Handle_CDF_MetaDataDriver {
+ constructor(theHandle: Handle_CDF_MetaDataDriver);
+ }
+
+ export declare class Handle_CDF_MetaDataDriver_4 extends Handle_CDF_MetaDataDriver {
+ constructor(theHandle: Handle_CDF_MetaDataDriver);
+ }
+
+export declare type CDF_TypeOfActivation = {
+ CDF_TOA_New: {};
+ CDF_TOA_Modified: {};
+ CDF_TOA_Unchanged: {};
+}
+
+export declare type CDF_StoreSetNameStatus = {
+ CDF_SSNS_OK: {};
+ CDF_SSNS_ReplacingAnExistentDocument: {};
+ CDF_SSNS_OpenDocument: {};
+}
+
+export declare type CDF_TryStoreStatus = {
+ CDF_TS_OK: {};
+ CDF_TS_NoCurrentDocument: {};
+ CDF_TS_NoDriver: {};
+ CDF_TS_NoSubComponentDriver: {};
+}
+
+export declare class CDF_FWOSDriver extends CDF_MetaDataDriver {
+ constructor(theLookUpTable: CDM_MetaDataLookUpTable)
+ Find(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): Standard_Boolean;
+ HasReadPermission(aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aVersion: TCollection_ExtendedString): Standard_Boolean;
+ FindFolder(aFolder: TCollection_ExtendedString): Standard_Boolean;
+ DefaultFolder(): TCollection_ExtendedString;
+ BuildFileName(aDocument: Handle_CDM_Document): TCollection_ExtendedString;
+ SetName(aDocument: Handle_CDM_Document, aName: TCollection_ExtendedString): TCollection_ExtendedString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDF_FWOSDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_FWOSDriver): void;
+ get(): CDF_FWOSDriver;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_FWOSDriver_1 extends Handle_CDF_FWOSDriver {
+ constructor();
+ }
+
+ export declare class Handle_CDF_FWOSDriver_2 extends Handle_CDF_FWOSDriver {
+ constructor(thePtr: CDF_FWOSDriver);
+ }
+
+ export declare class Handle_CDF_FWOSDriver_3 extends Handle_CDF_FWOSDriver {
+ constructor(theHandle: Handle_CDF_FWOSDriver);
+ }
+
+ export declare class Handle_CDF_FWOSDriver_4 extends Handle_CDF_FWOSDriver {
+ constructor(theHandle: Handle_CDF_FWOSDriver);
+ }
+
+export declare class Handle_CDF_MetaDataDriverError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_MetaDataDriverError): void;
+ get(): CDF_MetaDataDriverError;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_MetaDataDriverError_1 extends Handle_CDF_MetaDataDriverError {
+ constructor();
+ }
+
+ export declare class Handle_CDF_MetaDataDriverError_2 extends Handle_CDF_MetaDataDriverError {
+ constructor(thePtr: CDF_MetaDataDriverError);
+ }
+
+ export declare class Handle_CDF_MetaDataDriverError_3 extends Handle_CDF_MetaDataDriverError {
+ constructor(theHandle: Handle_CDF_MetaDataDriverError);
+ }
+
+ export declare class Handle_CDF_MetaDataDriverError_4 extends Handle_CDF_MetaDataDriverError {
+ constructor(theHandle: Handle_CDF_MetaDataDriverError);
+ }
+
+export declare class CDF_MetaDataDriverError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_CDF_MetaDataDriverError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class CDF_MetaDataDriverError_1 extends CDF_MetaDataDriverError {
+ constructor();
+ }
+
+ export declare class CDF_MetaDataDriverError_2 extends CDF_MetaDataDriverError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class CDF_Store {
+ constructor(aDocument: Handle_CDM_Document)
+ Folder(): Handle_TCollection_HExtendedString;
+ Name(): Handle_TCollection_HExtendedString;
+ IsStored(): Standard_Boolean;
+ IsModified(): Standard_Boolean;
+ CurrentIsConsistent(): Standard_Boolean;
+ IsConsistent(): Standard_Boolean;
+ HasAPreviousVersion(): Standard_Boolean;
+ PreviousVersion(): Handle_TCollection_HExtendedString;
+ IsMainDocument(): Standard_Boolean;
+ SetFolder_1(aFolder: TCollection_ExtendedString): Standard_Boolean;
+ SetName_1(aName: Standard_ExtString): CDF_StoreSetNameStatus;
+ SetComment(aComment: Standard_ExtString): void;
+ Comment(): Handle_TCollection_HExtendedString;
+ RecheckName(): CDF_StoreSetNameStatus;
+ SetPreviousVersion(aPreviousVersion: Standard_ExtString): Standard_Boolean;
+ Realize(theRange: Message_ProgressRange): void;
+ Path(): Standard_ExtString;
+ MetaDataPath(): Handle_TCollection_HExtendedString;
+ Description(): Handle_TCollection_HExtendedString;
+ SetCurrent(aPresentation: Standard_ExtString): void;
+ SetMain(): void;
+ StoreStatus(): PCDM_StoreStatus;
+ AssociatedStatusText(): Standard_ExtString;
+ SetName_2(aName: TCollection_ExtendedString): CDF_StoreSetNameStatus;
+ SetFolder_2(aFolder: Standard_ExtString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class CDF_MetaDataDriverFactory extends Standard_Transient {
+ Build(): Handle_CDF_MetaDataDriver;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDF_MetaDataDriverFactory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_MetaDataDriverFactory): void;
+ get(): CDF_MetaDataDriverFactory;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_MetaDataDriverFactory_1 extends Handle_CDF_MetaDataDriverFactory {
+ constructor();
+ }
+
+ export declare class Handle_CDF_MetaDataDriverFactory_2 extends Handle_CDF_MetaDataDriverFactory {
+ constructor(thePtr: CDF_MetaDataDriverFactory);
+ }
+
+ export declare class Handle_CDF_MetaDataDriverFactory_3 extends Handle_CDF_MetaDataDriverFactory {
+ constructor(theHandle: Handle_CDF_MetaDataDriverFactory);
+ }
+
+ export declare class Handle_CDF_MetaDataDriverFactory_4 extends Handle_CDF_MetaDataDriverFactory {
+ constructor(theHandle: Handle_CDF_MetaDataDriverFactory);
+ }
+
+export declare class CDF_Directory extends Standard_Transient {
+ constructor()
+ Add(aDocument: Handle_CDM_Document): void;
+ Remove(aDocument: Handle_CDM_Document): void;
+ Contains(aDocument: Handle_CDM_Document): Standard_Boolean;
+ Last(): Handle_CDM_Document;
+ Length(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDF_Directory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDF_Directory): void;
+ get(): CDF_Directory;
+ delete(): void;
+}
+
+ export declare class Handle_CDF_Directory_1 extends Handle_CDF_Directory {
+ constructor();
+ }
+
+ export declare class Handle_CDF_Directory_2 extends Handle_CDF_Directory {
+ constructor(thePtr: CDF_Directory);
+ }
+
+ export declare class Handle_CDF_Directory_3 extends Handle_CDF_Directory {
+ constructor(theHandle: Handle_CDF_Directory);
+ }
+
+ export declare class Handle_CDF_Directory_4 extends Handle_CDF_Directory {
+ constructor(theHandle: Handle_CDF_Directory);
+ }
+
+export declare type Resource_FormatType = {
+ Resource_FormatType_SJIS: {};
+ Resource_FormatType_EUC: {};
+ Resource_FormatType_NoConversion: {};
+ Resource_FormatType_GB: {};
+ Resource_FormatType_UTF8: {};
+ Resource_FormatType_SystemLocale: {};
+ Resource_FormatType_CP1250: {};
+ Resource_FormatType_CP1251: {};
+ Resource_FormatType_CP1252: {};
+ Resource_FormatType_CP1253: {};
+ Resource_FormatType_CP1254: {};
+ Resource_FormatType_CP1255: {};
+ Resource_FormatType_CP1256: {};
+ Resource_FormatType_CP1257: {};
+ Resource_FormatType_CP1258: {};
+ Resource_FormatType_iso8859_1: {};
+ Resource_FormatType_iso8859_2: {};
+ Resource_FormatType_iso8859_3: {};
+ Resource_FormatType_iso8859_4: {};
+ Resource_FormatType_iso8859_5: {};
+ Resource_FormatType_iso8859_6: {};
+ Resource_FormatType_iso8859_7: {};
+ Resource_FormatType_iso8859_8: {};
+ Resource_FormatType_iso8859_9: {};
+ Resource_FormatType_GBK: {};
+ Resource_FormatType_Big5: {};
+ Resource_FormatType_ANSI: {};
+ Resource_SJIS: {};
+ Resource_EUC: {};
+ Resource_ANSI: {};
+ Resource_GB: {};
+}
+
+export declare class Handle_Resource_Manager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Resource_Manager): void;
+ get(): Resource_Manager;
+ delete(): void;
+}
+
+ export declare class Handle_Resource_Manager_1 extends Handle_Resource_Manager {
+ constructor();
+ }
+
+ export declare class Handle_Resource_Manager_2 extends Handle_Resource_Manager {
+ constructor(thePtr: Resource_Manager);
+ }
+
+ export declare class Handle_Resource_Manager_3 extends Handle_Resource_Manager {
+ constructor(theHandle: Handle_Resource_Manager);
+ }
+
+ export declare class Handle_Resource_Manager_4 extends Handle_Resource_Manager {
+ constructor(theHandle: Handle_Resource_Manager);
+ }
+
+export declare class Resource_Manager extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Save(): Standard_Boolean;
+ Find_1(aResource: Standard_CString): Standard_Boolean;
+ Find_2(theResource: XCAFDoc_PartId, theValue: XCAFDoc_PartId): Standard_Boolean;
+ Integer(aResourceName: Standard_CString): Graphic3d_ZLayerId;
+ Real(aResourceName: Standard_CString): Quantity_AbsorbedDose;
+ Value(aResourceName: Standard_CString): Standard_CString;
+ ExtValue(aResourceName: Standard_CString): Standard_ExtString;
+ SetResource_1(aResourceName: Standard_CString, aValue: Graphic3d_ZLayerId): void;
+ SetResource_2(aResourceName: Standard_CString, aValue: Quantity_AbsorbedDose): void;
+ SetResource_3(aResourceName: Standard_CString, aValue: Standard_CString): void;
+ SetResource_4(aResourceName: Standard_CString, aValue: Standard_ExtString): void;
+ static GetResourcePath(aPath: XCAFDoc_PartId, aName: Standard_CString, isUserDefaults: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Resource_Manager_1 extends Resource_Manager {
+ constructor(aName: Standard_CString, Verbose: Standard_Boolean);
+ }
+
+ export declare class Resource_Manager_2 extends Resource_Manager {
+ constructor(theName: XCAFDoc_PartId, theDefaultsDirectory: XCAFDoc_PartId, theUserDefaultsDirectory: XCAFDoc_PartId, theIsVerbose: Standard_Boolean);
+ }
+
+export declare class Resource_Unicode {
+ constructor();
+ delete(): void;
+}
+
+export declare class Resource_DataMapOfAsciiStringAsciiString extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Resource_DataMapOfAsciiStringAsciiString): void;
+ Assign(theOther: Resource_DataMapOfAsciiStringAsciiString): Resource_DataMapOfAsciiStringAsciiString;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_AsciiString, theItem: TCollection_AsciiString): Standard_Boolean;
+ Bound(theKey: TCollection_AsciiString, theItem: TCollection_AsciiString): TCollection_AsciiString;
+ IsBound(theKey: TCollection_AsciiString): Standard_Boolean;
+ UnBind(theKey: TCollection_AsciiString): Standard_Boolean;
+ Seek(theKey: TCollection_AsciiString): TCollection_AsciiString;
+ ChangeSeek(theKey: TCollection_AsciiString): TCollection_AsciiString;
+ ChangeFind(theKey: TCollection_AsciiString): TCollection_AsciiString;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Resource_DataMapOfAsciiStringAsciiString_1 extends Resource_DataMapOfAsciiStringAsciiString {
+ constructor();
+ }
+
+ export declare class Resource_DataMapOfAsciiStringAsciiString_2 extends Resource_DataMapOfAsciiStringAsciiString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Resource_DataMapOfAsciiStringAsciiString_3 extends Resource_DataMapOfAsciiStringAsciiString {
+ constructor(theOther: Resource_DataMapOfAsciiStringAsciiString);
+ }
+
+export declare class Resource_NoSuchResource extends Standard_NoSuchObject {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Resource_NoSuchResource;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Resource_NoSuchResource_1 extends Resource_NoSuchResource {
+ constructor();
+ }
+
+ export declare class Resource_NoSuchResource_2 extends Resource_NoSuchResource {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Resource_NoSuchResource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Resource_NoSuchResource): void;
+ get(): Resource_NoSuchResource;
+ delete(): void;
+}
+
+ export declare class Handle_Resource_NoSuchResource_1 extends Handle_Resource_NoSuchResource {
+ constructor();
+ }
+
+ export declare class Handle_Resource_NoSuchResource_2 extends Handle_Resource_NoSuchResource {
+ constructor(thePtr: Resource_NoSuchResource);
+ }
+
+ export declare class Handle_Resource_NoSuchResource_3 extends Handle_Resource_NoSuchResource {
+ constructor(theHandle: Handle_Resource_NoSuchResource);
+ }
+
+ export declare class Handle_Resource_NoSuchResource_4 extends Handle_Resource_NoSuchResource {
+ constructor(theHandle: Handle_Resource_NoSuchResource);
+ }
+
+export declare class Resource_LexicalCompare {
+ constructor()
+ IsLower(Left: XCAFDoc_PartId, Right: XCAFDoc_PartId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Resource_DataMapOfAsciiStringExtendedString extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Resource_DataMapOfAsciiStringExtendedString): void;
+ Assign(theOther: Resource_DataMapOfAsciiStringExtendedString): Resource_DataMapOfAsciiStringExtendedString;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_AsciiString, theItem: TCollection_ExtendedString): Standard_Boolean;
+ Bound(theKey: TCollection_AsciiString, theItem: TCollection_ExtendedString): TCollection_ExtendedString;
+ IsBound(theKey: TCollection_AsciiString): Standard_Boolean;
+ UnBind(theKey: TCollection_AsciiString): Standard_Boolean;
+ Seek(theKey: TCollection_AsciiString): TCollection_ExtendedString;
+ ChangeSeek(theKey: TCollection_AsciiString): TCollection_ExtendedString;
+ ChangeFind(theKey: TCollection_AsciiString): TCollection_ExtendedString;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Resource_DataMapOfAsciiStringExtendedString_1 extends Resource_DataMapOfAsciiStringExtendedString {
+ constructor();
+ }
+
+ export declare class Resource_DataMapOfAsciiStringExtendedString_2 extends Resource_DataMapOfAsciiStringExtendedString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Resource_DataMapOfAsciiStringExtendedString_3 extends Resource_DataMapOfAsciiStringExtendedString {
+ constructor(theOther: Resource_DataMapOfAsciiStringExtendedString);
+ }
+
+export declare class Handle_BRepCheck_Edge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Edge): void;
+ get(): BRepCheck_Edge;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Edge_1 extends Handle_BRepCheck_Edge {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Edge_2 extends Handle_BRepCheck_Edge {
+ constructor(thePtr: BRepCheck_Edge);
+ }
+
+ export declare class Handle_BRepCheck_Edge_3 extends Handle_BRepCheck_Edge {
+ constructor(theHandle: Handle_BRepCheck_Edge);
+ }
+
+ export declare class Handle_BRepCheck_Edge_4 extends Handle_BRepCheck_Edge {
+ constructor(theHandle: Handle_BRepCheck_Edge);
+ }
+
+export declare class BRepCheck_Edge extends BRepCheck_Result {
+ constructor(E: TopoDS_Edge)
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ GeometricControls_1(): Standard_Boolean;
+ GeometricControls_2(B: Standard_Boolean): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ SetStatus(theStatus: BRepCheck_Status): void;
+ CheckPolygonOnTriangulation(theEdge: TopoDS_Edge): BRepCheck_Status;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepCheck_Wire {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Wire): void;
+ get(): BRepCheck_Wire;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Wire_1 extends Handle_BRepCheck_Wire {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Wire_2 extends Handle_BRepCheck_Wire {
+ constructor(thePtr: BRepCheck_Wire);
+ }
+
+ export declare class Handle_BRepCheck_Wire_3 extends Handle_BRepCheck_Wire {
+ constructor(theHandle: Handle_BRepCheck_Wire);
+ }
+
+ export declare class Handle_BRepCheck_Wire_4 extends Handle_BRepCheck_Wire {
+ constructor(theHandle: Handle_BRepCheck_Wire);
+ }
+
+export declare class BRepCheck_Wire extends BRepCheck_Result {
+ constructor(W: TopoDS_Wire)
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ Closed(Update: Standard_Boolean): BRepCheck_Status;
+ Closed2d(F: TopoDS_Face, Update: Standard_Boolean): BRepCheck_Status;
+ Orientation(F: TopoDS_Face, Update: Standard_Boolean): BRepCheck_Status;
+ SelfIntersect(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, Update: Standard_Boolean): BRepCheck_Status;
+ GeometricControls_1(): Standard_Boolean;
+ GeometricControls_2(B: Standard_Boolean): void;
+ SetStatus(theStatus: BRepCheck_Status): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepCheck_Vertex extends BRepCheck_Result {
+ constructor(V: TopoDS_Vertex)
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepCheck_Vertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Vertex): void;
+ get(): BRepCheck_Vertex;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Vertex_1 extends Handle_BRepCheck_Vertex {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Vertex_2 extends Handle_BRepCheck_Vertex {
+ constructor(thePtr: BRepCheck_Vertex);
+ }
+
+ export declare class Handle_BRepCheck_Vertex_3 extends Handle_BRepCheck_Vertex {
+ constructor(theHandle: Handle_BRepCheck_Vertex);
+ }
+
+ export declare class Handle_BRepCheck_Vertex_4 extends Handle_BRepCheck_Vertex {
+ constructor(theHandle: Handle_BRepCheck_Vertex);
+ }
+
+export declare class BRepCheck_DataMapOfShapeListOfStatus extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepCheck_DataMapOfShapeListOfStatus): void;
+ Assign(theOther: BRepCheck_DataMapOfShapeListOfStatus): BRepCheck_DataMapOfShapeListOfStatus;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: BRepCheck_ListOfStatus): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: BRepCheck_ListOfStatus): BRepCheck_ListOfStatus;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): BRepCheck_ListOfStatus;
+ ChangeSeek(theKey: TopoDS_Shape): BRepCheck_ListOfStatus;
+ ChangeFind(theKey: TopoDS_Shape): BRepCheck_ListOfStatus;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepCheck_DataMapOfShapeListOfStatus_1 extends BRepCheck_DataMapOfShapeListOfStatus {
+ constructor();
+ }
+
+ export declare class BRepCheck_DataMapOfShapeListOfStatus_2 extends BRepCheck_DataMapOfShapeListOfStatus {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepCheck_DataMapOfShapeListOfStatus_3 extends BRepCheck_DataMapOfShapeListOfStatus {
+ constructor(theOther: BRepCheck_DataMapOfShapeListOfStatus);
+ }
+
+export declare class Handle_BRepCheck_Solid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Solid): void;
+ get(): BRepCheck_Solid;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Solid_1 extends Handle_BRepCheck_Solid {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Solid_2 extends Handle_BRepCheck_Solid {
+ constructor(thePtr: BRepCheck_Solid);
+ }
+
+ export declare class Handle_BRepCheck_Solid_3 extends Handle_BRepCheck_Solid {
+ constructor(theHandle: Handle_BRepCheck_Solid);
+ }
+
+ export declare class Handle_BRepCheck_Solid_4 extends Handle_BRepCheck_Solid {
+ constructor(theHandle: Handle_BRepCheck_Solid);
+ }
+
+export declare class BRepCheck_Solid extends BRepCheck_Result {
+ constructor(theS: TopoDS_Solid)
+ InContext(theContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type BRepCheck_Status = {
+ BRepCheck_NoError: {};
+ BRepCheck_InvalidPointOnCurve: {};
+ BRepCheck_InvalidPointOnCurveOnSurface: {};
+ BRepCheck_InvalidPointOnSurface: {};
+ BRepCheck_No3DCurve: {};
+ BRepCheck_Multiple3DCurve: {};
+ BRepCheck_Invalid3DCurve: {};
+ BRepCheck_NoCurveOnSurface: {};
+ BRepCheck_InvalidCurveOnSurface: {};
+ BRepCheck_InvalidCurveOnClosedSurface: {};
+ BRepCheck_InvalidSameRangeFlag: {};
+ BRepCheck_InvalidSameParameterFlag: {};
+ BRepCheck_InvalidDegeneratedFlag: {};
+ BRepCheck_FreeEdge: {};
+ BRepCheck_InvalidMultiConnexity: {};
+ BRepCheck_InvalidRange: {};
+ BRepCheck_EmptyWire: {};
+ BRepCheck_RedundantEdge: {};
+ BRepCheck_SelfIntersectingWire: {};
+ BRepCheck_NoSurface: {};
+ BRepCheck_InvalidWire: {};
+ BRepCheck_RedundantWire: {};
+ BRepCheck_IntersectingWires: {};
+ BRepCheck_InvalidImbricationOfWires: {};
+ BRepCheck_EmptyShell: {};
+ BRepCheck_RedundantFace: {};
+ BRepCheck_InvalidImbricationOfShells: {};
+ BRepCheck_UnorientableShape: {};
+ BRepCheck_NotClosed: {};
+ BRepCheck_NotConnected: {};
+ BRepCheck_SubshapeNotInShape: {};
+ BRepCheck_BadOrientation: {};
+ BRepCheck_BadOrientationOfSubshape: {};
+ BRepCheck_InvalidPolygonOnTriangulation: {};
+ BRepCheck_InvalidToleranceValue: {};
+ BRepCheck_EnclosedRegion: {};
+ BRepCheck_CheckFail: {};
+}
+
+export declare class Handle_BRepCheck_Shell {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Shell): void;
+ get(): BRepCheck_Shell;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Shell_1 extends Handle_BRepCheck_Shell {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Shell_2 extends Handle_BRepCheck_Shell {
+ constructor(thePtr: BRepCheck_Shell);
+ }
+
+ export declare class Handle_BRepCheck_Shell_3 extends Handle_BRepCheck_Shell {
+ constructor(theHandle: Handle_BRepCheck_Shell);
+ }
+
+ export declare class Handle_BRepCheck_Shell_4 extends Handle_BRepCheck_Shell {
+ constructor(theHandle: Handle_BRepCheck_Shell);
+ }
+
+export declare class BRepCheck_Shell extends BRepCheck_Result {
+ constructor(S: TopoDS_Shell)
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ Closed(Update: Standard_Boolean): BRepCheck_Status;
+ Orientation(Update: Standard_Boolean): BRepCheck_Status;
+ SetUnorientable(): void;
+ IsUnorientable(): Standard_Boolean;
+ NbConnectedSet(theSets: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepCheck {
+ constructor();
+ static Add(List: BRepCheck_ListOfStatus, Stat: BRepCheck_Status): void;
+ static Print(Stat: BRepCheck_Status, OS: Standard_OStream): void;
+ static SelfIntersection(W: TopoDS_Wire, F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge): Standard_Boolean;
+ static PrecCurve(aAC3D: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static PrecSurface(aAHSurf: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_BRepCheck_Result {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Result): void;
+ get(): BRepCheck_Result;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Result_1 extends Handle_BRepCheck_Result {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Result_2 extends Handle_BRepCheck_Result {
+ constructor(thePtr: BRepCheck_Result);
+ }
+
+ export declare class Handle_BRepCheck_Result_3 extends Handle_BRepCheck_Result {
+ constructor(theHandle: Handle_BRepCheck_Result);
+ }
+
+ export declare class Handle_BRepCheck_Result_4 extends Handle_BRepCheck_Result {
+ constructor(theHandle: Handle_BRepCheck_Result);
+ }
+
+export declare class BRepCheck_Result extends Standard_Transient {
+ Init(S: TopoDS_Shape): void;
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ SetFailStatus(S: TopoDS_Shape): void;
+ Status(): BRepCheck_ListOfStatus;
+ IsMinimum(): Standard_Boolean;
+ IsBlind(): Standard_Boolean;
+ StatusOnShape_1(S: TopoDS_Shape): BRepCheck_ListOfStatus;
+ InitContextIterator(): void;
+ MoreShapeInContext(): Standard_Boolean;
+ ContextualShape(): TopoDS_Shape;
+ StatusOnShape_2(): BRepCheck_ListOfStatus;
+ NextShapeInContext(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepCheck_Face {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepCheck_Face): void;
+ get(): BRepCheck_Face;
+ delete(): void;
+}
+
+ export declare class Handle_BRepCheck_Face_1 extends Handle_BRepCheck_Face {
+ constructor();
+ }
+
+ export declare class Handle_BRepCheck_Face_2 extends Handle_BRepCheck_Face {
+ constructor(thePtr: BRepCheck_Face);
+ }
+
+ export declare class Handle_BRepCheck_Face_3 extends Handle_BRepCheck_Face {
+ constructor(theHandle: Handle_BRepCheck_Face);
+ }
+
+ export declare class Handle_BRepCheck_Face_4 extends Handle_BRepCheck_Face {
+ constructor(theHandle: Handle_BRepCheck_Face);
+ }
+
+export declare class BRepCheck_Face extends BRepCheck_Result {
+ constructor(F: TopoDS_Face)
+ InContext(ContextShape: TopoDS_Shape): void;
+ Minimum(): void;
+ Blind(): void;
+ IntersectWires(Update: Standard_Boolean): BRepCheck_Status;
+ ClassifyWires(Update: Standard_Boolean): BRepCheck_Status;
+ OrientationOfWires(Update: Standard_Boolean): BRepCheck_Status;
+ SetUnorientable(): void;
+ SetStatus(theStatus: BRepCheck_Status): void;
+ IsUnorientable(): Standard_Boolean;
+ GeometricControls_1(): Standard_Boolean;
+ GeometricControls_2(B: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepCheck_Analyzer {
+ constructor(S: TopoDS_Shape, GeomControls: Standard_Boolean)
+ Init(S: TopoDS_Shape, GeomControls: Standard_Boolean): void;
+ IsValid_1(S: TopoDS_Shape): Standard_Boolean;
+ IsValid_2(): Standard_Boolean;
+ Result(SubS: TopoDS_Shape): Handle_BRepCheck_Result;
+ delete(): void;
+}
+
+export declare class BRepCheck_ListOfStatus extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BRepCheck_ListOfStatus): BRepCheck_ListOfStatus;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BRepCheck_Status;
+ First_2(): BRepCheck_Status;
+ Last_1(): BRepCheck_Status;
+ Last_2(): BRepCheck_Status;
+ Append_1(theItem: BRepCheck_Status): BRepCheck_Status;
+ Append_3(theOther: BRepCheck_ListOfStatus): void;
+ Prepend_1(theItem: BRepCheck_Status): BRepCheck_Status;
+ Prepend_2(theOther: BRepCheck_ListOfStatus): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BRepCheck_ListOfStatus_1 extends BRepCheck_ListOfStatus {
+ constructor();
+ }
+
+ export declare class BRepCheck_ListOfStatus_2 extends BRepCheck_ListOfStatus {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepCheck_ListOfStatus_3 extends BRepCheck_ListOfStatus {
+ constructor(theOther: BRepCheck_ListOfStatus);
+ }
+
+export declare class BRepGProp_Face {
+ Load_1(F: TopoDS_Face): void;
+ VIntegrationOrder(): Graphic3d_ZLayerId;
+ NaturalRestriction(): Standard_Boolean;
+ GetFace(): TopoDS_Face;
+ Value2d(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ SIntOrder(Eps: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ SVIntSubs(): Graphic3d_ZLayerId;
+ SUIntSubs(): Graphic3d_ZLayerId;
+ UKnots(Knots: TColStd_Array1OfReal): void;
+ VKnots(Knots: TColStd_Array1OfReal): void;
+ LIntOrder(Eps: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ LIntSubs(): Graphic3d_ZLayerId;
+ LKnots(Knots: TColStd_Array1OfReal): void;
+ UIntegrationOrder(): Graphic3d_ZLayerId;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Normal(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, VNor: gp_Vec): void;
+ Load_2(E: TopoDS_Edge): Standard_Boolean;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IntegrationOrder(): Graphic3d_ZLayerId;
+ D12d(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ Load_3(IsFirstParam: Standard_Boolean, theIsoType: GeomAbs_IsoType): void;
+ GetUKnots(theUMin: Quantity_AbsorbedDose, theUMax: Quantity_AbsorbedDose, theUKnots: Handle_TColStd_HArray1OfReal): void;
+ GetTKnots(theTMin: Quantity_AbsorbedDose, theTMax: Quantity_AbsorbedDose, theTKnots: Handle_TColStd_HArray1OfReal): void;
+ delete(): void;
+}
+
+ export declare class BRepGProp_Face_1 extends BRepGProp_Face {
+ constructor(IsUseSpan: Standard_Boolean);
+ }
+
+ export declare class BRepGProp_Face_2 extends BRepGProp_Face {
+ constructor(F: TopoDS_Face, IsUseSpan: Standard_Boolean);
+ }
+
+export declare class BRepGProp_Domain {
+ Init_1(F: TopoDS_Face): void;
+ More(): Standard_Boolean;
+ Init_2(): void;
+ Value(): TopoDS_Edge;
+ Next(): void;
+ delete(): void;
+}
+
+ export declare class BRepGProp_Domain_1 extends BRepGProp_Domain {
+ constructor();
+ }
+
+ export declare class BRepGProp_Domain_2 extends BRepGProp_Domain {
+ constructor(F: TopoDS_Face);
+ }
+
+export declare class BRepGProp_UFunction extends math_Function {
+ constructor(theSurface: BRepGProp_Face, theVertex: gp_Pnt, IsByPoint: Standard_Boolean, theCoeffs: Standard_Address)
+ SetValueType(theType: GProp_ValueType): void;
+ SetVParam(theVParam: Quantity_AbsorbedDose): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepGProp_MeshCinert extends GProp_GProps {
+ constructor()
+ SetLocation(CLocation: gp_Pnt): void;
+ Perform(theNodes: TColgp_Array1OfPnt): void;
+ static PreparePolygon(theE: TopoDS_Edge, thePolyg: Handle_TColgp_HArray1OfPnt): void;
+ delete(): void;
+}
+
+export declare class BRepGProp_EdgeTool {
+ constructor();
+ static FirstParameter(C: BRepAdaptor_Curve): Quantity_AbsorbedDose;
+ static LastParameter(C: BRepAdaptor_Curve): Quantity_AbsorbedDose;
+ static IntegrationOrder(C: BRepAdaptor_Curve): Graphic3d_ZLayerId;
+ static Value(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose): gp_Pnt;
+ static D1(C: BRepAdaptor_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ static NbIntervals(C: BRepAdaptor_Curve, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: BRepAdaptor_Curve, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ delete(): void;
+}
+
+export declare class BRepGProp_Sinert extends GProp_GProps {
+ SetLocation(SLocation: gp_Pnt): void;
+ Perform_1(S: BRepGProp_Face): void;
+ Perform_2(S: BRepGProp_Face, D: BRepGProp_Domain): void;
+ Perform_3(S: BRepGProp_Face, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_4(S: BRepGProp_Face, D: BRepGProp_Domain, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetEpsilon(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepGProp_Sinert_1 extends BRepGProp_Sinert {
+ constructor();
+ }
+
+ export declare class BRepGProp_Sinert_2 extends BRepGProp_Sinert {
+ constructor(S: BRepGProp_Face, SLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Sinert_3 extends BRepGProp_Sinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, SLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Sinert_4 extends BRepGProp_Sinert {
+ constructor(S: BRepGProp_Face, SLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Sinert_5 extends BRepGProp_Sinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, SLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepGProp_TFunction extends math_Function {
+ constructor(theSurface: BRepGProp_Face, theVertex: gp_Pnt, IsByPoint: Standard_Boolean, theCoeffs: Standard_Address, theUMin: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose)
+ Init(): void;
+ SetNbKronrodPoints(theNbPoints: Graphic3d_ZLayerId): void;
+ SetValueType(aType: GProp_ValueType): void;
+ SetTolerance(aTol: Quantity_AbsorbedDose): void;
+ ErrorReached(): Quantity_AbsorbedDose;
+ AbsolutError(): Quantity_AbsorbedDose;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BRepGProp_MeshProps extends GProp_GProps {
+ constructor(theType: any)
+ SetLocation(theLocation: gp_Pnt): void;
+ Perform_1(theMesh: Handle_Poly_Triangulation, theLoc: TopLoc_Location, theOri: TopAbs_Orientation): void;
+ Perform_2(theNodes: TColgp_Array1OfPnt, theTriangles: Poly_Array1OfTriangle, theOri: TopAbs_Orientation): void;
+ static CalculateProps(p1: gp_Pnt, p2: gp_Pnt, p3: gp_Pnt, Apex: gp_Pnt, isVolume: Standard_Boolean, GProps: Standard_Real [10], NbGaussPoints: Graphic3d_ZLayerId, GaussPnts: Quantity_AbsorbedDose): void;
+ GetMeshObjType(): any;
+ delete(): void;
+}
+
+export declare class BRepGProp_Cinert extends GProp_GProps {
+ SetLocation(CLocation: gp_Pnt): void;
+ Perform(C: BRepAdaptor_Curve): void;
+ delete(): void;
+}
+
+ export declare class BRepGProp_Cinert_1 extends BRepGProp_Cinert {
+ constructor();
+ }
+
+ export declare class BRepGProp_Cinert_2 extends BRepGProp_Cinert {
+ constructor(C: BRepAdaptor_Curve, CLocation: gp_Pnt);
+ }
+
+export declare class BRepGProp_Vinert extends GProp_GProps {
+ SetLocation(VLocation: gp_Pnt): void;
+ Perform_1(S: BRepGProp_Face): void;
+ Perform_2(S: BRepGProp_Face, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_3(S: BRepGProp_Face, O: gp_Pnt): void;
+ Perform_4(S: BRepGProp_Face, O: gp_Pnt, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_5(S: BRepGProp_Face, Pl: gp_Pln): void;
+ Perform_6(S: BRepGProp_Face, Pl: gp_Pln, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_7(S: BRepGProp_Face, D: BRepGProp_Domain): void;
+ Perform_8(S: BRepGProp_Face, D: BRepGProp_Domain, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_9(S: BRepGProp_Face, D: BRepGProp_Domain, O: gp_Pnt): void;
+ Perform_10(S: BRepGProp_Face, D: BRepGProp_Domain, O: gp_Pnt, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Perform_11(S: BRepGProp_Face, D: BRepGProp_Domain, Pl: gp_Pln): void;
+ Perform_12(S: BRepGProp_Face, D: BRepGProp_Domain, Pl: gp_Pln, Eps: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetEpsilon(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepGProp_Vinert_1 extends BRepGProp_Vinert {
+ constructor();
+ }
+
+ export declare class BRepGProp_Vinert_2 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_3 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Vinert_4 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, O: gp_Pnt, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_5 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, O: gp_Pnt, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Vinert_6 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, Pl: gp_Pln, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_7 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, Pl: gp_Pln, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Vinert_8 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_9 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Vinert_10 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, O: gp_Pnt, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_11 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, O: gp_Pnt, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepGProp_Vinert_12 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, Pl: gp_Pln, VLocation: gp_Pnt);
+ }
+
+ export declare class BRepGProp_Vinert_13 extends BRepGProp_Vinert {
+ constructor(S: BRepGProp_Face, D: BRepGProp_Domain, Pl: gp_Pln, VLocation: gp_Pnt, Eps: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepGProp {
+ constructor();
+ static LinearProperties(S: TopoDS_Shape, LProps: GProp_GProps, SkipShared: Standard_Boolean, UseTriangulation: Standard_Boolean): void;
+ static SurfaceProperties_1(S: TopoDS_Shape, SProps: GProp_GProps, SkipShared: Standard_Boolean, UseTriangulation: Standard_Boolean): void;
+ static SurfaceProperties_2(S: TopoDS_Shape, SProps: GProp_GProps, Eps: Quantity_AbsorbedDose, SkipShared: Standard_Boolean): Quantity_AbsorbedDose;
+ static VolumeProperties_1(S: TopoDS_Shape, VProps: GProp_GProps, OnlyClosed: Standard_Boolean, SkipShared: Standard_Boolean, UseTriangulation: Standard_Boolean): void;
+ static VolumeProperties_2(S: TopoDS_Shape, VProps: GProp_GProps, Eps: Quantity_AbsorbedDose, OnlyClosed: Standard_Boolean, SkipShared: Standard_Boolean): Quantity_AbsorbedDose;
+ static VolumePropertiesGK_1(S: TopoDS_Shape, VProps: GProp_GProps, Eps: Quantity_AbsorbedDose, OnlyClosed: Standard_Boolean, IsUseSpan: Standard_Boolean, CGFlag: Standard_Boolean, IFlag: Standard_Boolean, SkipShared: Standard_Boolean): Quantity_AbsorbedDose;
+ static VolumePropertiesGK_2(S: TopoDS_Shape, VProps: GProp_GProps, thePln: gp_Pln, Eps: Quantity_AbsorbedDose, OnlyClosed: Standard_Boolean, IsUseSpan: Standard_Boolean, CGFlag: Standard_Boolean, IFlag: Standard_Boolean, SkipShared: Standard_Boolean): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BOPTools_AlgoTools {
+ constructor();
+ static DTolerance(): Quantity_AbsorbedDose;
+ static ComputeVV_1(theV: TopoDS_Vertex, theP: gp_Pnt, theTolP: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static ComputeVV_2(theV1: TopoDS_Vertex, theV2: TopoDS_Vertex, theFuzz: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static MakeVertex(theLV: TopTools_ListOfShape, theV: TopoDS_Vertex): void;
+ static MakeNewVertex_1(aP1: gp_Pnt, aTol: Quantity_AbsorbedDose, aNewVertex: TopoDS_Vertex): void;
+ static MakeNewVertex_2(aV1: TopoDS_Vertex, aV2: TopoDS_Vertex, aNewVertex: TopoDS_Vertex): void;
+ static MakeNewVertex_3(aE1: TopoDS_Edge, aP1: Quantity_AbsorbedDose, aE2: TopoDS_Edge, aP2: Quantity_AbsorbedDose, aNewVertex: TopoDS_Vertex): void;
+ static MakeNewVertex_4(aE1: TopoDS_Edge, aP1: Quantity_AbsorbedDose, aF2: TopoDS_Face, aNewVertex: TopoDS_Vertex): void;
+ static UpdateVertex_1(aIC: IntTools_Curve, aT: Quantity_AbsorbedDose, aV: TopoDS_Vertex): void;
+ static UpdateVertex_2(aE: TopoDS_Edge, aT: Quantity_AbsorbedDose, aV: TopoDS_Vertex): void;
+ static UpdateVertex_3(aVF: TopoDS_Vertex, aVN: TopoDS_Vertex): void;
+ static MakeEdge(theCurve: IntTools_Curve, theV1: TopoDS_Vertex, theT1: Quantity_AbsorbedDose, theV2: TopoDS_Vertex, theT2: Quantity_AbsorbedDose, theTolR3D: Quantity_AbsorbedDose, theE: TopoDS_Edge): void;
+ static CopyEdge(theEdge: TopoDS_Edge): TopoDS_Edge;
+ static MakeSplitEdge(aE1: TopoDS_Edge, aV1: TopoDS_Vertex, aP1: Quantity_AbsorbedDose, aV2: TopoDS_Vertex, aP2: Quantity_AbsorbedDose, aNewEdge: TopoDS_Edge): void;
+ static MakeSectEdge(aIC: IntTools_Curve, aV1: TopoDS_Vertex, aP1: Quantity_AbsorbedDose, aV2: TopoDS_Vertex, aP2: Quantity_AbsorbedDose, aNewEdge: TopoDS_Edge): void;
+ static ComputeState_1(thePoint: gp_Pnt, theSolid: TopoDS_Solid, theTol: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): TopAbs_State;
+ static ComputeState_2(theVertex: TopoDS_Vertex, theSolid: TopoDS_Solid, theTol: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): TopAbs_State;
+ static ComputeState_3(theEdge: TopoDS_Edge, theSolid: TopoDS_Solid, theTol: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): TopAbs_State;
+ static ComputeState_4(theFace: TopoDS_Face, theSolid: TopoDS_Solid, theTol: Quantity_AbsorbedDose, theBounds: TopTools_IndexedMapOfShape, theContext: Handle_IntTools_Context): TopAbs_State;
+ static ComputeStateByOnePoint(theShape: TopoDS_Shape, theSolid: TopoDS_Solid, theTol: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): TopAbs_State;
+ static GetFaceOff(theEdge: TopoDS_Edge, theFace: TopoDS_Face, theLCEF: BOPTools_ListOfCoupleOfShape, theFaceOff: TopoDS_Face, theContext: Handle_IntTools_Context): Standard_Boolean;
+ static IsInternalFace_1(theFace: TopoDS_Face, theEdge: TopoDS_Edge, theFace1: TopoDS_Face, theFace2: TopoDS_Face, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static IsInternalFace_2(theFace: TopoDS_Face, theEdge: TopoDS_Edge, theLF: TopTools_ListOfShape, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static IsInternalFace_3(theFace: TopoDS_Face, theSolid: TopoDS_Solid, theMEF: TopTools_IndexedDataMapOfShapeListOfShape, theTol: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): Standard_Boolean;
+ static MakePCurve(theE: TopoDS_Edge, theF1: TopoDS_Face, theF2: TopoDS_Face, theCurve: IntTools_Curve, thePC1: Standard_Boolean, thePC2: Standard_Boolean, theContext: Handle_IntTools_Context): void;
+ static IsHole(theW: TopoDS_Shape, theF: TopoDS_Shape): Standard_Boolean;
+ static IsSplitToReverse_1(theSplit: TopoDS_Shape, theShape: TopoDS_Shape, theContext: Handle_IntTools_Context, theError: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsSplitToReverseWithWarn(theSplit: TopoDS_Shape, theShape: TopoDS_Shape, theContext: Handle_IntTools_Context, theReport: Handle_Message_Report): Standard_Boolean;
+ static IsSplitToReverse_2(theSplit: TopoDS_Face, theShape: TopoDS_Face, theContext: Handle_IntTools_Context, theError: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsSplitToReverse_3(theSplit: TopoDS_Edge, theShape: TopoDS_Edge, theContext: Handle_IntTools_Context, theError: Graphic3d_ZLayerId): Standard_Boolean;
+ static Sense(theF1: TopoDS_Face, theF2: TopoDS_Face, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static MakeConnexityBlock(theLS: TopTools_ListOfShape, theMapAvoid: TopTools_IndexedMapOfShape, theLSCB: TopTools_ListOfShape, theAllocator: Handle_NCollection_BaseAllocator): void;
+ static MakeConnexityBlocks_1(theS: TopoDS_Shape, theConnectionType: TopAbs_ShapeEnum, theElementType: TopAbs_ShapeEnum, theLCB: TopTools_ListOfShape): void;
+ static MakeConnexityBlocks_2(theS: TopoDS_Shape, theConnectionType: TopAbs_ShapeEnum, theElementType: TopAbs_ShapeEnum, theLCB: TopTools_ListOfListOfShape, theConnectionMap: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ static MakeConnexityBlocks_3(theLS: TopTools_ListOfShape, theConnectionType: TopAbs_ShapeEnum, theElementType: TopAbs_ShapeEnum, theLCB: BOPTools_ListOfConnexityBlock): void;
+ static OrientEdgesOnWire(theWire: TopoDS_Shape): void;
+ static OrientFacesOnShell(theShell: TopoDS_Shape): void;
+ static CorrectTolerances(theS: TopoDS_Shape, theMapToAvoid: TopTools_IndexedMapOfShape, theTolMax: Quantity_AbsorbedDose, theRunParallel: Standard_Boolean): void;
+ static CorrectCurveOnSurface(theS: TopoDS_Shape, theMapToAvoid: TopTools_IndexedMapOfShape, theTolMax: Quantity_AbsorbedDose, theRunParallel: Standard_Boolean): void;
+ static CorrectPointOnCurve(theS: TopoDS_Shape, theMapToAvoid: TopTools_IndexedMapOfShape, theTolMax: Quantity_AbsorbedDose, theRunParallel: Standard_Boolean): void;
+ static CorrectShapeTolerances(theS: TopoDS_Shape, theMapToAvoid: TopTools_IndexedMapOfShape, theRunParallel: Standard_Boolean): void;
+ static AreFacesSameDomain(theF1: TopoDS_Face, theF2: TopoDS_Face, theContext: Handle_IntTools_Context, theFuzz: Quantity_AbsorbedDose): Standard_Boolean;
+ static GetEdgeOff(theEdge: TopoDS_Edge, theFace: TopoDS_Face, theEdgeOff: TopoDS_Edge): Standard_Boolean;
+ static GetEdgeOnFace(theEdge: TopoDS_Edge, theFace: TopoDS_Face, theEdgeOnF: TopoDS_Edge): Standard_Boolean;
+ static CorrectRange_1(aE1: TopoDS_Edge, aE2: TopoDS_Edge, aSR: IntTools_Range, aNewSR: IntTools_Range): void;
+ static CorrectRange_2(aE: TopoDS_Edge, aF: TopoDS_Face, aSR: IntTools_Range, aNewSR: IntTools_Range): void;
+ static IsMicroEdge(theEdge: TopoDS_Edge, theContext: Handle_IntTools_Context, theCheckSplittable: Standard_Boolean): Standard_Boolean;
+ static IsInvertedSolid(theSolid: TopoDS_Solid): Standard_Boolean;
+ static ComputeTolerance(theFace: TopoDS_Face, theEdge: TopoDS_Edge, theMaxDist: Quantity_AbsorbedDose, theMaxPar: Quantity_AbsorbedDose): Standard_Boolean;
+ static MakeContainer(theType: TopAbs_ShapeEnum, theShape: TopoDS_Shape): void;
+ static PointOnEdge(aEdge: TopoDS_Edge, aPrm: Quantity_AbsorbedDose, aP: gp_Pnt): void;
+ static IsBlockInOnFace(aShR: IntTools_Range, aF: TopoDS_Face, aE: TopoDS_Edge, aContext: Handle_IntTools_Context): Standard_Boolean;
+ static Dimensions(theS: TopoDS_Shape, theDMin: Graphic3d_ZLayerId, theDMax: Graphic3d_ZLayerId): void;
+ static Dimension(theS: TopoDS_Shape): Graphic3d_ZLayerId;
+ static TreatCompound(theS: TopoDS_Shape, theList: TopTools_ListOfShape, theMap: TopTools_MapOfShape): void;
+ static IsOpenShell(theShell: TopoDS_Shell): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPTools_AlgoTools3D {
+ constructor();
+ static DoSplitSEAMOnFace_1(theESplit: TopoDS_Edge, theFace: TopoDS_Face): Standard_Boolean;
+ static DoSplitSEAMOnFace_2(theEOrigin: TopoDS_Edge, theESplit: TopoDS_Edge, theFace: TopoDS_Face): Standard_Boolean;
+ static GetNormalToFaceOnEdge_1(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, aD: gp_Dir, theContext: Handle_IntTools_Context): void;
+ static GetNormalToFaceOnEdge_2(aE: TopoDS_Edge, aF: TopoDS_Face, aD: gp_Dir, theContext: Handle_IntTools_Context): void;
+ static SenseFlag(aNF1: gp_Dir, aNF2: gp_Dir): Graphic3d_ZLayerId;
+ static GetNormalToSurface(aS: Handle_Geom_Surface, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, aD: gp_Dir): Standard_Boolean;
+ static GetApproxNormalToFaceOnEdge_1(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, aPx: gp_Pnt, aD: gp_Dir, theContext: Handle_IntTools_Context): Standard_Boolean;
+ static GetApproxNormalToFaceOnEdge_2(theE: TopoDS_Edge, theF: TopoDS_Face, aT: Quantity_AbsorbedDose, aP: gp_Pnt, aDNF: gp_Dir, aDt2D: Quantity_AbsorbedDose): Standard_Boolean;
+ static GetApproxNormalToFaceOnEdge_3(theE: TopoDS_Edge, theF: TopoDS_Face, aT: Quantity_AbsorbedDose, aDt2D: Quantity_AbsorbedDose, aP: gp_Pnt, aDNF: gp_Dir, theContext: Handle_IntTools_Context): Standard_Boolean;
+ static PointNearEdge_1(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, aDt2D: Quantity_AbsorbedDose, aP2D: gp_Pnt2d, aPx: gp_Pnt, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static PointNearEdge_2(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, aDt2D: Quantity_AbsorbedDose, aP2D: gp_Pnt2d, aPx: gp_Pnt): Graphic3d_ZLayerId;
+ static PointNearEdge_3(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, aP2D: gp_Pnt2d, aPx: gp_Pnt, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static PointNearEdge_4(aE: TopoDS_Edge, aF: TopoDS_Face, aP2D: gp_Pnt2d, aPx: gp_Pnt, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static MinStepIn2d(): Quantity_AbsorbedDose;
+ static IsEmptyShape(aS: TopoDS_Shape): Standard_Boolean;
+ static OrientEdgeOnFace(aE: TopoDS_Edge, aF: TopoDS_Face, aER: TopoDS_Edge): void;
+ static PointInFace_1(theF: TopoDS_Face, theP: gp_Pnt, theP2D: gp_Pnt2d, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static PointInFace_2(theF: TopoDS_Face, theE: TopoDS_Edge, theT: Quantity_AbsorbedDose, theDt2D: Quantity_AbsorbedDose, theP: gp_Pnt, theP2D: gp_Pnt2d, theContext: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static PointInFace_3(theF: TopoDS_Face, theL: Handle_Geom2d_Curve, theP: gp_Pnt, theP2D: gp_Pnt2d, theContext: Handle_IntTools_Context, theDt2D: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BOPTools_SetMapHasher {
+ constructor();
+ static HashCode(theSet: BOPTools_Set, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(aSet1: BOPTools_Set, aSet2: BOPTools_Set): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPTools_ListOfConnexityBlock extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BOPTools_ListOfConnexityBlock): BOPTools_ListOfConnexityBlock;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BOPTools_ConnexityBlock;
+ First_2(): BOPTools_ConnexityBlock;
+ Last_1(): BOPTools_ConnexityBlock;
+ Last_2(): BOPTools_ConnexityBlock;
+ Append_1(theItem: BOPTools_ConnexityBlock): BOPTools_ConnexityBlock;
+ Append_3(theOther: BOPTools_ListOfConnexityBlock): void;
+ Prepend_1(theItem: BOPTools_ConnexityBlock): BOPTools_ConnexityBlock;
+ Prepend_2(theOther: BOPTools_ListOfConnexityBlock): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BOPTools_ListOfConnexityBlock_1 extends BOPTools_ListOfConnexityBlock {
+ constructor();
+ }
+
+ export declare class BOPTools_ListOfConnexityBlock_2 extends BOPTools_ListOfConnexityBlock {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPTools_ListOfConnexityBlock_3 extends BOPTools_ListOfConnexityBlock {
+ constructor(theOther: BOPTools_ListOfConnexityBlock);
+ }
+
+export declare class BOPTools_ListOfCoupleOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BOPTools_ListOfCoupleOfShape): BOPTools_ListOfCoupleOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BOPTools_CoupleOfShape;
+ First_2(): BOPTools_CoupleOfShape;
+ Last_1(): BOPTools_CoupleOfShape;
+ Last_2(): BOPTools_CoupleOfShape;
+ Append_1(theItem: BOPTools_CoupleOfShape): BOPTools_CoupleOfShape;
+ Append_3(theOther: BOPTools_ListOfCoupleOfShape): void;
+ Prepend_1(theItem: BOPTools_CoupleOfShape): BOPTools_CoupleOfShape;
+ Prepend_2(theOther: BOPTools_ListOfCoupleOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BOPTools_ListOfCoupleOfShape_1 extends BOPTools_ListOfCoupleOfShape {
+ constructor();
+ }
+
+ export declare class BOPTools_ListOfCoupleOfShape_2 extends BOPTools_ListOfCoupleOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPTools_ListOfCoupleOfShape_3 extends BOPTools_ListOfCoupleOfShape {
+ constructor(theOther: BOPTools_ListOfCoupleOfShape);
+ }
+
+export declare class BOPTools_Set {
+ Assign(Other: BOPTools_Set): BOPTools_Set;
+ Shape(): TopoDS_Shape;
+ Add(theS: TopoDS_Shape, theType: TopAbs_ShapeEnum): void;
+ NbShapes(): Graphic3d_ZLayerId;
+ IsEqual(aOther: BOPTools_Set): Standard_Boolean;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class BOPTools_Set_1 extends BOPTools_Set {
+ constructor();
+ }
+
+ export declare class BOPTools_Set_2 extends BOPTools_Set {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPTools_Set_3 extends BOPTools_Set {
+ constructor(theOther: BOPTools_Set);
+ }
+
+export declare class BOPTools_MapOfSet extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPTools_MapOfSet): void;
+ Assign(theOther: BOPTools_MapOfSet): BOPTools_MapOfSet;
+ ReSize(N: Standard_Integer): void;
+ Add(K: BOPTools_Set): Standard_Boolean;
+ Added(K: BOPTools_Set): BOPTools_Set;
+ Contains_1(K: BOPTools_Set): Standard_Boolean;
+ Remove(K: BOPTools_Set): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ Contains_2(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ Union(theLeft: BOPTools_MapOfSet, theRight: BOPTools_MapOfSet): void;
+ Unite(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ HasIntersection(theMap: BOPTools_MapOfSet): Standard_Boolean;
+ Intersection(theLeft: BOPTools_MapOfSet, theRight: BOPTools_MapOfSet): void;
+ Intersect(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ Subtraction(theLeft: BOPTools_MapOfSet, theRight: BOPTools_MapOfSet): void;
+ Subtract(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ Difference(theLeft: BOPTools_MapOfSet, theRight: BOPTools_MapOfSet): void;
+ Differ(theOther: BOPTools_MapOfSet): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BOPTools_MapOfSet_1 extends BOPTools_MapOfSet {
+ constructor();
+ }
+
+ export declare class BOPTools_MapOfSet_2 extends BOPTools_MapOfSet {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPTools_MapOfSet_3 extends BOPTools_MapOfSet {
+ constructor(theOther: BOPTools_MapOfSet);
+ }
+
+export declare class BOPTools_CoupleOfShape {
+ constructor()
+ SetShape1(theShape: TopoDS_Shape): void;
+ Shape1(): TopoDS_Shape;
+ SetShape2(theShape: TopoDS_Shape): void;
+ Shape2(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BOPTools_AlgoTools2D {
+ constructor();
+ static BuildPCurveForEdgeOnFace(aE: TopoDS_Edge, aF: TopoDS_Face, theContext: Handle_IntTools_Context): void;
+ static EdgeTangent(anE: TopoDS_Edge, aT: Quantity_AbsorbedDose, Tau: gp_Vec): Standard_Boolean;
+ static PointOnSurface(aE: TopoDS_Edge, aF: TopoDS_Face, aT: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static CurveOnSurface_1(aE: TopoDS_Edge, aF: TopoDS_Face, aC: Handle_Geom2d_Curve, aToler: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static CurveOnSurface_2(aE: TopoDS_Edge, aF: TopoDS_Face, aC: Handle_Geom2d_Curve, aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose, aToler: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static HasCurveOnSurface_1(aE: TopoDS_Edge, aF: TopoDS_Face, aC: Handle_Geom2d_Curve, aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose, aToler: Quantity_AbsorbedDose): Standard_Boolean;
+ static HasCurveOnSurface_2(aE: TopoDS_Edge, aF: TopoDS_Face): Standard_Boolean;
+ static AdjustPCurveOnFace_1(theF: TopoDS_Face, theC3D: Handle_Geom_Curve, theC2D: Handle_Geom2d_Curve, theC2DA: Handle_Geom2d_Curve, theContext: Handle_IntTools_Context): void;
+ static AdjustPCurveOnFace_2(theF: TopoDS_Face, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theC2D: Handle_Geom2d_Curve, theC2DA: Handle_Geom2d_Curve, theContext: Handle_IntTools_Context): void;
+ static AdjustPCurveOnSurf(aF: BRepAdaptor_Surface, aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose, aC2D: Handle_Geom2d_Curve, aC2DA: Handle_Geom2d_Curve): void;
+ static IntermediatePoint_1(aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static IntermediatePoint_2(anE: TopoDS_Edge): Quantity_AbsorbedDose;
+ static Make2D(aE: TopoDS_Edge, aF: TopoDS_Face, aC: Handle_Geom2d_Curve, aFirst: Quantity_AbsorbedDose, aLast: Quantity_AbsorbedDose, aToler: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static MakePCurveOnFace_1(aF: TopoDS_Face, C3D: Handle_Geom_Curve, aC: Handle_Geom2d_Curve, aToler: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static MakePCurveOnFace_2(aF: TopoDS_Face, C3D: Handle_Geom_Curve, aT1: Quantity_AbsorbedDose, aT2: Quantity_AbsorbedDose, aC: Handle_Geom2d_Curve, aToler: Quantity_AbsorbedDose, theContext: Handle_IntTools_Context): void;
+ static AttachExistingPCurve(aEold: TopoDS_Edge, aEnew: TopoDS_Edge, aF: TopoDS_Face, aCtx: Handle_IntTools_Context): Graphic3d_ZLayerId;
+ static IsEdgeIsoline(theE: TopoDS_Edge, theF: TopoDS_Face, isTheUIso: Standard_Boolean, isTheVIso: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BOPTools_ConnexityBlock {
+ Shapes(): TopTools_ListOfShape;
+ ChangeShapes(): TopTools_ListOfShape;
+ SetRegular(theFlag: Standard_Boolean): void;
+ IsRegular(): Standard_Boolean;
+ Loops(): TopTools_ListOfShape;
+ ChangeLoops(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BOPTools_ConnexityBlock_1 extends BOPTools_ConnexityBlock {
+ constructor();
+ }
+
+ export declare class BOPTools_ConnexityBlock_2 extends BOPTools_ConnexityBlock {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPTools_IndexedDataMapOfSetShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPTools_IndexedDataMapOfSetShape): void;
+ Assign(theOther: BOPTools_IndexedDataMapOfSetShape): BOPTools_IndexedDataMapOfSetShape;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: BOPTools_Set, theItem: TopoDS_Shape): Standard_Integer;
+ Contains(theKey1: BOPTools_Set): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: BOPTools_Set, theItem: TopoDS_Shape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: BOPTools_Set): void;
+ FindKey(theIndex: Standard_Integer): BOPTools_Set;
+ FindFromIndex(theIndex: Standard_Integer): TopoDS_Shape;
+ ChangeFromIndex(theIndex: Standard_Integer): TopoDS_Shape;
+ FindIndex(theKey1: BOPTools_Set): Standard_Integer;
+ ChangeFromKey(theKey1: BOPTools_Set): TopoDS_Shape;
+ Seek(theKey1: BOPTools_Set): TopoDS_Shape;
+ ChangeSeek(theKey1: BOPTools_Set): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BOPTools_IndexedDataMapOfSetShape_1 extends BOPTools_IndexedDataMapOfSetShape {
+ constructor();
+ }
+
+ export declare class BOPTools_IndexedDataMapOfSetShape_2 extends BOPTools_IndexedDataMapOfSetShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPTools_IndexedDataMapOfSetShape_3 extends BOPTools_IndexedDataMapOfSetShape {
+ constructor(theOther: BOPTools_IndexedDataMapOfSetShape);
+ }
+
+export declare class VrmlConverter_WFShape {
+ constructor();
+ static Add(anOStream: Standard_OStream, aShape: TopoDS_Shape, aDrawer: Handle_VrmlConverter_Drawer): void;
+ delete(): void;
+}
+
+export declare class Handle_VrmlConverter_IsoAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_IsoAspect): void;
+ get(): VrmlConverter_IsoAspect;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_IsoAspect_1 extends Handle_VrmlConverter_IsoAspect {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_IsoAspect_2 extends Handle_VrmlConverter_IsoAspect {
+ constructor(thePtr: VrmlConverter_IsoAspect);
+ }
+
+ export declare class Handle_VrmlConverter_IsoAspect_3 extends Handle_VrmlConverter_IsoAspect {
+ constructor(theHandle: Handle_VrmlConverter_IsoAspect);
+ }
+
+ export declare class Handle_VrmlConverter_IsoAspect_4 extends Handle_VrmlConverter_IsoAspect {
+ constructor(theHandle: Handle_VrmlConverter_IsoAspect);
+ }
+
+export declare class VrmlConverter_IsoAspect extends VrmlConverter_LineAspect {
+ SetNumber(aNumber: Graphic3d_ZLayerId): void;
+ Number(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlConverter_IsoAspect_1 extends VrmlConverter_IsoAspect {
+ constructor();
+ }
+
+ export declare class VrmlConverter_IsoAspect_2 extends VrmlConverter_IsoAspect {
+ constructor(aMaterial: Handle_Vrml_Material, OnOff: Standard_Boolean, aNumber: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_VrmlConverter_Drawer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_Drawer): void;
+ get(): VrmlConverter_Drawer;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_Drawer_1 extends Handle_VrmlConverter_Drawer {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_Drawer_2 extends Handle_VrmlConverter_Drawer {
+ constructor(thePtr: VrmlConverter_Drawer);
+ }
+
+ export declare class Handle_VrmlConverter_Drawer_3 extends Handle_VrmlConverter_Drawer {
+ constructor(theHandle: Handle_VrmlConverter_Drawer);
+ }
+
+ export declare class Handle_VrmlConverter_Drawer_4 extends Handle_VrmlConverter_Drawer {
+ constructor(theHandle: Handle_VrmlConverter_Drawer);
+ }
+
+export declare class VrmlConverter_Drawer extends Standard_Transient {
+ constructor()
+ SetTypeOfDeflection(aTypeOfDeflection: Aspect_TypeOfDeflection): void;
+ TypeOfDeflection(): Aspect_TypeOfDeflection;
+ SetMaximalChordialDeviation(aChordialDeviation: Quantity_AbsorbedDose): void;
+ MaximalChordialDeviation(): Quantity_AbsorbedDose;
+ SetDeviationCoefficient(aCoefficient: Quantity_AbsorbedDose): void;
+ DeviationCoefficient(): Quantity_AbsorbedDose;
+ SetDiscretisation(d: Graphic3d_ZLayerId): void;
+ Discretisation(): Graphic3d_ZLayerId;
+ SetMaximalParameterValue(Value: Quantity_AbsorbedDose): void;
+ MaximalParameterValue(): Quantity_AbsorbedDose;
+ SetIsoOnPlane(OnOff: Standard_Boolean): void;
+ IsoOnPlane(): Standard_Boolean;
+ UIsoAspect(): Handle_VrmlConverter_IsoAspect;
+ SetUIsoAspect(anAspect: Handle_VrmlConverter_IsoAspect): void;
+ VIsoAspect(): Handle_VrmlConverter_IsoAspect;
+ SetVIsoAspect(anAspect: Handle_VrmlConverter_IsoAspect): void;
+ FreeBoundaryAspect(): Handle_VrmlConverter_LineAspect;
+ SetFreeBoundaryAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ SetFreeBoundaryDraw(OnOff: Standard_Boolean): void;
+ FreeBoundaryDraw(): Standard_Boolean;
+ WireAspect(): Handle_VrmlConverter_LineAspect;
+ SetWireAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ SetWireDraw(OnOff: Standard_Boolean): void;
+ WireDraw(): Standard_Boolean;
+ UnFreeBoundaryAspect(): Handle_VrmlConverter_LineAspect;
+ SetUnFreeBoundaryAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ SetUnFreeBoundaryDraw(OnOff: Standard_Boolean): void;
+ UnFreeBoundaryDraw(): Standard_Boolean;
+ LineAspect(): Handle_VrmlConverter_LineAspect;
+ SetLineAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ PointAspect(): Handle_VrmlConverter_PointAspect;
+ SetPointAspect(anAspect: Handle_VrmlConverter_PointAspect): void;
+ ShadingAspect(): Handle_VrmlConverter_ShadingAspect;
+ SetShadingAspect(anAspect: Handle_VrmlConverter_ShadingAspect): void;
+ DrawHiddenLine(): Standard_Boolean;
+ EnableDrawHiddenLine(): void;
+ DisableDrawHiddenLine(): void;
+ HiddenLineAspect(): Handle_VrmlConverter_LineAspect;
+ SetHiddenLineAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ SeenLineAspect(): Handle_VrmlConverter_LineAspect;
+ SetSeenLineAspect(anAspect: Handle_VrmlConverter_LineAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlConverter_Projector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_Projector): void;
+ get(): VrmlConverter_Projector;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_Projector_1 extends Handle_VrmlConverter_Projector {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_Projector_2 extends Handle_VrmlConverter_Projector {
+ constructor(thePtr: VrmlConverter_Projector);
+ }
+
+ export declare class Handle_VrmlConverter_Projector_3 extends Handle_VrmlConverter_Projector {
+ constructor(theHandle: Handle_VrmlConverter_Projector);
+ }
+
+ export declare class Handle_VrmlConverter_Projector_4 extends Handle_VrmlConverter_Projector {
+ constructor(theHandle: Handle_VrmlConverter_Projector);
+ }
+
+export declare class VrmlConverter_Projector extends Standard_Transient {
+ constructor(Shapes: TopTools_Array1OfShape, Focus: Quantity_AbsorbedDose, DX: Quantity_AbsorbedDose, DY: Quantity_AbsorbedDose, DZ: Quantity_AbsorbedDose, XUp: Quantity_AbsorbedDose, YUp: Quantity_AbsorbedDose, ZUp: Quantity_AbsorbedDose, Camera: VrmlConverter_TypeOfCamera, Light: VrmlConverter_TypeOfLight)
+ SetCamera(aCamera: VrmlConverter_TypeOfCamera): void;
+ Camera(): VrmlConverter_TypeOfCamera;
+ SetLight(aLight: VrmlConverter_TypeOfLight): void;
+ Light(): VrmlConverter_TypeOfLight;
+ Add(anOStream: Standard_OStream): void;
+ Projector(): HLRAlgo_Projector;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class VrmlConverter_DeflectionCurve {
+ constructor();
+ static Add_1(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static Add_2(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static Add_3(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, aDeflection: Quantity_AbsorbedDose, aLimit: Quantity_AbsorbedDose): void;
+ static Add_4(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, aDeflection: Quantity_AbsorbedDose, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static Add_5(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDeflection: Quantity_AbsorbedDose): void;
+ static Add_6(anOStream: Standard_OStream, aCurve: Adaptor3d_Curve, aParams: Handle_TColStd_HArray1OfReal, aNbNodes: Graphic3d_ZLayerId, aDrawer: Handle_VrmlConverter_Drawer): void;
+ delete(): void;
+}
+
+export declare type VrmlConverter_TypeOfLight = {
+ VrmlConverter_NoLight: {};
+ VrmlConverter_DirectionLight: {};
+ VrmlConverter_PointLight: {};
+ VrmlConverter_SpotLight: {};
+}
+
+export declare class VrmlConverter_Curve {
+ constructor();
+ static Add_1(aCurve: Adaptor3d_Curve, aDrawer: Handle_VrmlConverter_Drawer, anOStream: Standard_OStream): void;
+ static Add_2(aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, aDrawer: Handle_VrmlConverter_Drawer, anOStream: Standard_OStream): void;
+ static Add_3(aCurve: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, anOStream: Standard_OStream, aNbPoints: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class VrmlConverter_HLRShape {
+ constructor();
+ static Add(anOStream: Standard_OStream, aShape: TopoDS_Shape, aDrawer: Handle_VrmlConverter_Drawer, aProjector: Handle_VrmlConverter_Projector): void;
+ delete(): void;
+}
+
+export declare class Handle_VrmlConverter_LineAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_LineAspect): void;
+ get(): VrmlConverter_LineAspect;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_LineAspect_1 extends Handle_VrmlConverter_LineAspect {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_LineAspect_2 extends Handle_VrmlConverter_LineAspect {
+ constructor(thePtr: VrmlConverter_LineAspect);
+ }
+
+ export declare class Handle_VrmlConverter_LineAspect_3 extends Handle_VrmlConverter_LineAspect {
+ constructor(theHandle: Handle_VrmlConverter_LineAspect);
+ }
+
+ export declare class Handle_VrmlConverter_LineAspect_4 extends Handle_VrmlConverter_LineAspect {
+ constructor(theHandle: Handle_VrmlConverter_LineAspect);
+ }
+
+export declare class VrmlConverter_LineAspect extends Standard_Transient {
+ SetMaterial(aMaterial: Handle_Vrml_Material): void;
+ Material(): Handle_Vrml_Material;
+ SetHasMaterial(OnOff: Standard_Boolean): void;
+ HasMaterial(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlConverter_LineAspect_1 extends VrmlConverter_LineAspect {
+ constructor();
+ }
+
+ export declare class VrmlConverter_LineAspect_2 extends VrmlConverter_LineAspect {
+ constructor(aMaterial: Handle_Vrml_Material, OnOff: Standard_Boolean);
+ }
+
+export declare class VrmlConverter_WFDeflectionShape {
+ constructor();
+ static Add(anOStream: Standard_OStream, aShape: TopoDS_Shape, aDrawer: Handle_VrmlConverter_Drawer): void;
+ delete(): void;
+}
+
+export declare class VrmlConverter_WFRestrictedFace {
+ constructor();
+ static Add_1(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static AddUIso(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static AddVIso(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static Add_2(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, DrawUIso: Standard_Boolean, DrawVIso: Standard_Boolean, NBUiso: Graphic3d_ZLayerId, NBViso: Graphic3d_ZLayerId, aDrawer: Handle_VrmlConverter_Drawer): void;
+ delete(): void;
+}
+
+export declare class Handle_VrmlConverter_PointAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_PointAspect): void;
+ get(): VrmlConverter_PointAspect;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_PointAspect_1 extends Handle_VrmlConverter_PointAspect {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_PointAspect_2 extends Handle_VrmlConverter_PointAspect {
+ constructor(thePtr: VrmlConverter_PointAspect);
+ }
+
+ export declare class Handle_VrmlConverter_PointAspect_3 extends Handle_VrmlConverter_PointAspect {
+ constructor(theHandle: Handle_VrmlConverter_PointAspect);
+ }
+
+ export declare class Handle_VrmlConverter_PointAspect_4 extends Handle_VrmlConverter_PointAspect {
+ constructor(theHandle: Handle_VrmlConverter_PointAspect);
+ }
+
+export declare class VrmlConverter_PointAspect extends Standard_Transient {
+ SetMaterial(aMaterial: Handle_Vrml_Material): void;
+ Material(): Handle_Vrml_Material;
+ SetHasMaterial(OnOff: Standard_Boolean): void;
+ HasMaterial(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class VrmlConverter_PointAspect_1 extends VrmlConverter_PointAspect {
+ constructor();
+ }
+
+ export declare class VrmlConverter_PointAspect_2 extends VrmlConverter_PointAspect {
+ constructor(aMaterial: Handle_Vrml_Material, OnOff: Standard_Boolean);
+ }
+
+export declare class VrmlConverter_ShadingAspect extends Standard_Transient {
+ constructor()
+ SetFrontMaterial(aMaterial: Handle_Vrml_Material): void;
+ FrontMaterial(): Handle_Vrml_Material;
+ SetShapeHints(aShapeHints: Vrml_ShapeHints): void;
+ ShapeHints(): Vrml_ShapeHints;
+ SetHasNormals(OnOff: Standard_Boolean): void;
+ HasNormals(): Standard_Boolean;
+ SetHasMaterial(OnOff: Standard_Boolean): void;
+ HasMaterial(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_VrmlConverter_ShadingAspect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: VrmlConverter_ShadingAspect): void;
+ get(): VrmlConverter_ShadingAspect;
+ delete(): void;
+}
+
+ export declare class Handle_VrmlConverter_ShadingAspect_1 extends Handle_VrmlConverter_ShadingAspect {
+ constructor();
+ }
+
+ export declare class Handle_VrmlConverter_ShadingAspect_2 extends Handle_VrmlConverter_ShadingAspect {
+ constructor(thePtr: VrmlConverter_ShadingAspect);
+ }
+
+ export declare class Handle_VrmlConverter_ShadingAspect_3 extends Handle_VrmlConverter_ShadingAspect {
+ constructor(theHandle: Handle_VrmlConverter_ShadingAspect);
+ }
+
+ export declare class Handle_VrmlConverter_ShadingAspect_4 extends Handle_VrmlConverter_ShadingAspect {
+ constructor(theHandle: Handle_VrmlConverter_ShadingAspect);
+ }
+
+export declare type VrmlConverter_TypeOfCamera = {
+ VrmlConverter_NoCamera: {};
+ VrmlConverter_PerspectiveCamera: {};
+ VrmlConverter_OrthographicCamera: {};
+}
+
+export declare class VrmlConverter_ShadedShape {
+ constructor();
+ static Add(anOStream: Standard_OStream, aShape: TopoDS_Shape, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static ComputeNormal(aFace: TopoDS_Face, pc: Poly_Connect, Nor: TColgp_Array1OfDir): void;
+ delete(): void;
+}
+
+export declare class VrmlConverter_WFDeflectionRestrictedFace {
+ constructor();
+ static Add_1(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static AddUIso(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static AddVIso(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, aDrawer: Handle_VrmlConverter_Drawer): void;
+ static Add_2(anOStream: Standard_OStream, aFace: Handle_BRepAdaptor_HSurface, DrawUIso: Standard_Boolean, DrawVIso: Standard_Boolean, Deflection: Quantity_AbsorbedDose, NBUiso: Graphic3d_ZLayerId, NBViso: Graphic3d_ZLayerId, aDrawer: Handle_VrmlConverter_Drawer): void;
+ delete(): void;
+}
+
+export declare class Geom2dAPI_ExtremaCurveCurve {
+ constructor(C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, U1min: Quantity_AbsorbedDose, U1max: Quantity_AbsorbedDose, U2min: Quantity_AbsorbedDose, U2max: Quantity_AbsorbedDose)
+ NbExtrema(): Graphic3d_ZLayerId;
+ Points(Index: Graphic3d_ZLayerId, P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Parameters(Index: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoints(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ LowerDistanceParameters(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtCC2d;
+ delete(): void;
+}
+
+export declare class Geom2dAPI_ProjectPointOnCurve {
+ Init_1(P: gp_Pnt2d, Curve: Handle_Geom2d_Curve): void;
+ Init_2(P: gp_Pnt2d, Curve: Handle_Geom2d_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Parameter_1(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Parameter_2(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose): void;
+ Distance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NearestPoint(): gp_Pnt2d;
+ LowerDistanceParameter(): Quantity_AbsorbedDose;
+ LowerDistance(): Quantity_AbsorbedDose;
+ Extrema(): Extrema_ExtPC2d;
+ delete(): void;
+}
+
+ export declare class Geom2dAPI_ProjectPointOnCurve_1 extends Geom2dAPI_ProjectPointOnCurve {
+ constructor();
+ }
+
+ export declare class Geom2dAPI_ProjectPointOnCurve_2 extends Geom2dAPI_ProjectPointOnCurve {
+ constructor(P: gp_Pnt2d, Curve: Handle_Geom2d_Curve);
+ }
+
+ export declare class Geom2dAPI_ProjectPointOnCurve_3 extends Geom2dAPI_ProjectPointOnCurve {
+ constructor(P: gp_Pnt2d, Curve: Handle_Geom2d_Curve, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dAPI_PointsToBSpline {
+ Init_1(Points: TColgp_Array1OfPnt2d, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose): void;
+ Init_2(YValues: TColStd_Array1OfReal, X0: Quantity_AbsorbedDose, DX: Quantity_AbsorbedDose, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose): void;
+ Init_3(Points: TColgp_Array1OfPnt2d, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose): void;
+ Init_4(Points: TColgp_Array1OfPnt2d, Parameters: TColStd_Array1OfReal, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose): void;
+ Init_5(Points: TColgp_Array1OfPnt2d, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Geom2d_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Geom2dAPI_PointsToBSpline_1 extends Geom2dAPI_PointsToBSpline {
+ constructor();
+ }
+
+ export declare class Geom2dAPI_PointsToBSpline_2 extends Geom2dAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt2d, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_PointsToBSpline_3 extends Geom2dAPI_PointsToBSpline {
+ constructor(YValues: TColStd_Array1OfReal, X0: Quantity_AbsorbedDose, DX: Quantity_AbsorbedDose, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_PointsToBSpline_4 extends Geom2dAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt2d, ParType: Approx_ParametrizationType, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_PointsToBSpline_5 extends Geom2dAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt2d, Parameters: TColStd_Array1OfReal, DegMin: Graphic3d_ZLayerId, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol2D: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_PointsToBSpline_6 extends Geom2dAPI_PointsToBSpline {
+ constructor(Points: TColgp_Array1OfPnt2d, Weight1: Quantity_AbsorbedDose, Weight2: Quantity_AbsorbedDose, Weight3: Quantity_AbsorbedDose, DegMax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, Tol3D: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dAPI_InterCurveCurve {
+ Init_1(C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): void;
+ Init_2(C1: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(Index: Graphic3d_ZLayerId, Curve1: Handle_Geom2d_Curve, Curve2: Handle_Geom2d_Curve): void;
+ Intersector(): Geom2dInt_GInter;
+ delete(): void;
+}
+
+ export declare class Geom2dAPI_InterCurveCurve_1 extends Geom2dAPI_InterCurveCurve {
+ constructor();
+ }
+
+ export declare class Geom2dAPI_InterCurveCurve_2 extends Geom2dAPI_InterCurveCurve {
+ constructor(C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_InterCurveCurve_3 extends Geom2dAPI_InterCurveCurve {
+ constructor(C1: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dAPI_Interpolate {
+ Load_1(InitialTangent: gp_Vec2d, FinalTangent: gp_Vec2d, Scale: Standard_Boolean): void;
+ Load_2(Tangents: TColgp_Array1OfVec2d, TangentFlags: Handle_TColStd_HArray1OfBoolean, Scale: Standard_Boolean): void;
+ Perform(): void;
+ Curve(): Handle_Geom2d_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Geom2dAPI_Interpolate_1 extends Geom2dAPI_Interpolate {
+ constructor(Points: Handle_TColgp_HArray1OfPnt2d, PeriodicFlag: Standard_Boolean, Tolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dAPI_Interpolate_2 extends Geom2dAPI_Interpolate {
+ constructor(Points: Handle_TColgp_HArray1OfPnt2d, Parameters: Handle_TColStd_HArray1OfReal, PeriodicFlag: Standard_Boolean, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class StepAP242_GeometricItemSpecificUsage extends StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP242_GeometricItemSpecificUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP242_GeometricItemSpecificUsage): void;
+ get(): StepAP242_GeometricItemSpecificUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP242_GeometricItemSpecificUsage_1 extends Handle_StepAP242_GeometricItemSpecificUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepAP242_GeometricItemSpecificUsage_2 extends Handle_StepAP242_GeometricItemSpecificUsage {
+ constructor(thePtr: StepAP242_GeometricItemSpecificUsage);
+ }
+
+ export declare class Handle_StepAP242_GeometricItemSpecificUsage_3 extends Handle_StepAP242_GeometricItemSpecificUsage {
+ constructor(theHandle: Handle_StepAP242_GeometricItemSpecificUsage);
+ }
+
+ export declare class Handle_StepAP242_GeometricItemSpecificUsage_4 extends Handle_StepAP242_GeometricItemSpecificUsage {
+ constructor(theHandle: Handle_StepAP242_GeometricItemSpecificUsage);
+ }
+
+export declare class StepAP242_ItemIdentifiedRepresentationUsageDefinition extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AppliedApprovalAssignment(): Handle_StepAP214_AppliedApprovalAssignment;
+ AppliedDateAndTimeAssignment(): Handle_StepAP214_AppliedDateAndTimeAssignment;
+ AppliedDateAssignment(): Handle_StepAP214_AppliedDateAssignment;
+ AppliedDocumentReference(): Handle_StepAP214_AppliedDocumentReference;
+ AppliedExternalIdentificationAssignment(): Handle_StepAP214_AppliedExternalIdentificationAssignment;
+ AppliedGroupAssignment(): Handle_StepAP214_AppliedGroupAssignment;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ AppliedPersonAndOrganizationAssignment(): Handle_StepAP214_AppliedPersonAndOrganizationAssignment;
+ AppliedSecurityClassificationAssignment(): Handle_StepAP214_AppliedSecurityClassificationAssignment;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ GeneralProperty(): Handle_StepBasic_GeneralProperty;
+ GeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ PropertyDefinitionRelationship(): Handle_StepRepr_PropertyDefinitionRelationship;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+export declare class StepAP242_ItemIdentifiedRepresentationUsage extends Standard_Transient {
+ constructor()
+ Init(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theDefinition: StepAP242_ItemIdentifiedRepresentationUsageDefinition, theUsedRepresentation: Handle_StepRepr_Representation, theIdentifiedItem: Handle_StepRepr_HArray1OfRepresentationItem): void;
+ SetName(theName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetDescription(theDescription: Handle_TCollection_HAsciiString): void;
+ Description(): Handle_TCollection_HAsciiString;
+ SetDefinition(theDefinition: StepAP242_ItemIdentifiedRepresentationUsageDefinition): void;
+ Definition(): StepAP242_ItemIdentifiedRepresentationUsageDefinition;
+ SetUsedRepresentation(theUsedRepresentation: Handle_StepRepr_Representation): void;
+ UsedRepresentation(): Handle_StepRepr_Representation;
+ IdentifiedItem(): Handle_StepRepr_HArray1OfRepresentationItem;
+ NbIdentifiedItem(): Graphic3d_ZLayerId;
+ SetIdentifiedItem(theIdentifiedItem: Handle_StepRepr_HArray1OfRepresentationItem): void;
+ IdentifiedItemValue(num: Graphic3d_ZLayerId): Handle_StepRepr_RepresentationItem;
+ SetIdentifiedItemValue(num: Graphic3d_ZLayerId, theItem: Handle_StepRepr_RepresentationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP242_ItemIdentifiedRepresentationUsage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP242_ItemIdentifiedRepresentationUsage): void;
+ get(): StepAP242_ItemIdentifiedRepresentationUsage;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP242_ItemIdentifiedRepresentationUsage_1 extends Handle_StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor();
+ }
+
+ export declare class Handle_StepAP242_ItemIdentifiedRepresentationUsage_2 extends Handle_StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor(thePtr: StepAP242_ItemIdentifiedRepresentationUsage);
+ }
+
+ export declare class Handle_StepAP242_ItemIdentifiedRepresentationUsage_3 extends Handle_StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor(theHandle: Handle_StepAP242_ItemIdentifiedRepresentationUsage);
+ }
+
+ export declare class Handle_StepAP242_ItemIdentifiedRepresentationUsage_4 extends Handle_StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor(theHandle: Handle_StepAP242_ItemIdentifiedRepresentationUsage);
+ }
+
+export declare class StepAP242_IdAttributeSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Action(): Handle_StepBasic_Action;
+ Address(): Handle_StepBasic_Address;
+ ApplicationContext(): Handle_StepBasic_ApplicationContext;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ GeometricTolerance(): Handle_StepDimTol_GeometricTolerance;
+ Group(): Handle_StepBasic_Group;
+ ProductCategory(): Handle_StepBasic_ProductCategory;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ Representation(): Handle_StepRepr_Representation;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+export declare class StepAP242_DraughtingModelItemAssociation extends StepAP242_ItemIdentifiedRepresentationUsage {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP242_DraughtingModelItemAssociation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP242_DraughtingModelItemAssociation): void;
+ get(): StepAP242_DraughtingModelItemAssociation;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP242_DraughtingModelItemAssociation_1 extends Handle_StepAP242_DraughtingModelItemAssociation {
+ constructor();
+ }
+
+ export declare class Handle_StepAP242_DraughtingModelItemAssociation_2 extends Handle_StepAP242_DraughtingModelItemAssociation {
+ constructor(thePtr: StepAP242_DraughtingModelItemAssociation);
+ }
+
+ export declare class Handle_StepAP242_DraughtingModelItemAssociation_3 extends Handle_StepAP242_DraughtingModelItemAssociation {
+ constructor(theHandle: Handle_StepAP242_DraughtingModelItemAssociation);
+ }
+
+ export declare class Handle_StepAP242_DraughtingModelItemAssociation_4 extends Handle_StepAP242_DraughtingModelItemAssociation {
+ constructor(theHandle: Handle_StepAP242_DraughtingModelItemAssociation);
+ }
+
+export declare class StepAP242_IdAttribute extends Standard_Transient {
+ constructor()
+ Init(theAttributeValue: Handle_TCollection_HAsciiString, theIdentifiedItem: StepAP242_IdAttributeSelect): void;
+ SetAttributeValue(theAttributeValue: Handle_TCollection_HAsciiString): void;
+ AttributeValue(): Handle_TCollection_HAsciiString;
+ SetIdentifiedItem(theIdentifiedItem: StepAP242_IdAttributeSelect): void;
+ IdentifiedItem(): StepAP242_IdAttributeSelect;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP242_IdAttribute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP242_IdAttribute): void;
+ get(): StepAP242_IdAttribute;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP242_IdAttribute_1 extends Handle_StepAP242_IdAttribute {
+ constructor();
+ }
+
+ export declare class Handle_StepAP242_IdAttribute_2 extends Handle_StepAP242_IdAttribute {
+ constructor(thePtr: StepAP242_IdAttribute);
+ }
+
+ export declare class Handle_StepAP242_IdAttribute_3 extends Handle_StepAP242_IdAttribute {
+ constructor(theHandle: Handle_StepAP242_IdAttribute);
+ }
+
+ export declare class Handle_StepAP242_IdAttribute_4 extends Handle_StepAP242_IdAttribute {
+ constructor(theHandle: Handle_StepAP242_IdAttribute);
+ }
+
+export declare class HeaderSection_FileName extends Standard_Transient {
+ constructor()
+ Init(aName: Handle_TCollection_HAsciiString, aTimeStamp: Handle_TCollection_HAsciiString, aAuthor: Handle_Interface_HArray1OfHAsciiString, aOrganization: Handle_Interface_HArray1OfHAsciiString, aPreprocessorVersion: Handle_TCollection_HAsciiString, aOriginatingSystem: Handle_TCollection_HAsciiString, aAuthorisation: Handle_TCollection_HAsciiString): void;
+ SetName(aName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetTimeStamp(aTimeStamp: Handle_TCollection_HAsciiString): void;
+ TimeStamp(): Handle_TCollection_HAsciiString;
+ SetAuthor(aAuthor: Handle_Interface_HArray1OfHAsciiString): void;
+ Author(): Handle_Interface_HArray1OfHAsciiString;
+ AuthorValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbAuthor(): Graphic3d_ZLayerId;
+ SetOrganization(aOrganization: Handle_Interface_HArray1OfHAsciiString): void;
+ Organization(): Handle_Interface_HArray1OfHAsciiString;
+ OrganizationValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbOrganization(): Graphic3d_ZLayerId;
+ SetPreprocessorVersion(aPreprocessorVersion: Handle_TCollection_HAsciiString): void;
+ PreprocessorVersion(): Handle_TCollection_HAsciiString;
+ SetOriginatingSystem(aOriginatingSystem: Handle_TCollection_HAsciiString): void;
+ OriginatingSystem(): Handle_TCollection_HAsciiString;
+ SetAuthorisation(aAuthorisation: Handle_TCollection_HAsciiString): void;
+ Authorisation(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HeaderSection_FileName {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HeaderSection_FileName): void;
+ get(): HeaderSection_FileName;
+ delete(): void;
+}
+
+ export declare class Handle_HeaderSection_FileName_1 extends Handle_HeaderSection_FileName {
+ constructor();
+ }
+
+ export declare class Handle_HeaderSection_FileName_2 extends Handle_HeaderSection_FileName {
+ constructor(thePtr: HeaderSection_FileName);
+ }
+
+ export declare class Handle_HeaderSection_FileName_3 extends Handle_HeaderSection_FileName {
+ constructor(theHandle: Handle_HeaderSection_FileName);
+ }
+
+ export declare class Handle_HeaderSection_FileName_4 extends Handle_HeaderSection_FileName {
+ constructor(theHandle: Handle_HeaderSection_FileName);
+ }
+
+export declare class Handle_HeaderSection_FileDescription {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HeaderSection_FileDescription): void;
+ get(): HeaderSection_FileDescription;
+ delete(): void;
+}
+
+ export declare class Handle_HeaderSection_FileDescription_1 extends Handle_HeaderSection_FileDescription {
+ constructor();
+ }
+
+ export declare class Handle_HeaderSection_FileDescription_2 extends Handle_HeaderSection_FileDescription {
+ constructor(thePtr: HeaderSection_FileDescription);
+ }
+
+ export declare class Handle_HeaderSection_FileDescription_3 extends Handle_HeaderSection_FileDescription {
+ constructor(theHandle: Handle_HeaderSection_FileDescription);
+ }
+
+ export declare class Handle_HeaderSection_FileDescription_4 extends Handle_HeaderSection_FileDescription {
+ constructor(theHandle: Handle_HeaderSection_FileDescription);
+ }
+
+export declare class HeaderSection_FileDescription extends Standard_Transient {
+ constructor()
+ Init(aDescription: Handle_Interface_HArray1OfHAsciiString, aImplementationLevel: Handle_TCollection_HAsciiString): void;
+ SetDescription(aDescription: Handle_Interface_HArray1OfHAsciiString): void;
+ Description(): Handle_Interface_HArray1OfHAsciiString;
+ DescriptionValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbDescription(): Graphic3d_ZLayerId;
+ SetImplementationLevel(aImplementationLevel: Handle_TCollection_HAsciiString): void;
+ ImplementationLevel(): Handle_TCollection_HAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class HeaderSection_FileSchema extends Standard_Transient {
+ constructor()
+ Init(aSchemaIdentifiers: Handle_Interface_HArray1OfHAsciiString): void;
+ SetSchemaIdentifiers(aSchemaIdentifiers: Handle_Interface_HArray1OfHAsciiString): void;
+ SchemaIdentifiers(): Handle_Interface_HArray1OfHAsciiString;
+ SchemaIdentifiersValue(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ NbSchemaIdentifiers(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HeaderSection_FileSchema {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HeaderSection_FileSchema): void;
+ get(): HeaderSection_FileSchema;
+ delete(): void;
+}
+
+ export declare class Handle_HeaderSection_FileSchema_1 extends Handle_HeaderSection_FileSchema {
+ constructor();
+ }
+
+ export declare class Handle_HeaderSection_FileSchema_2 extends Handle_HeaderSection_FileSchema {
+ constructor(thePtr: HeaderSection_FileSchema);
+ }
+
+ export declare class Handle_HeaderSection_FileSchema_3 extends Handle_HeaderSection_FileSchema {
+ constructor(theHandle: Handle_HeaderSection_FileSchema);
+ }
+
+ export declare class Handle_HeaderSection_FileSchema_4 extends Handle_HeaderSection_FileSchema {
+ constructor(theHandle: Handle_HeaderSection_FileSchema);
+ }
+
+export declare class HeaderSection {
+ constructor();
+ static Protocol(): Handle_HeaderSection_Protocol;
+ delete(): void;
+}
+
+export declare class Handle_HeaderSection_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HeaderSection_Protocol): void;
+ get(): HeaderSection_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_HeaderSection_Protocol_1 extends Handle_HeaderSection_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_HeaderSection_Protocol_2 extends Handle_HeaderSection_Protocol {
+ constructor(thePtr: HeaderSection_Protocol);
+ }
+
+ export declare class Handle_HeaderSection_Protocol_3 extends Handle_HeaderSection_Protocol {
+ constructor(theHandle: Handle_HeaderSection_Protocol);
+ }
+
+ export declare class Handle_HeaderSection_Protocol_4 extends Handle_HeaderSection_Protocol {
+ constructor(theHandle: Handle_HeaderSection_Protocol);
+ }
+
+export declare class HeaderSection_Protocol extends StepData_Protocol {
+ constructor()
+ TypeNumber(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ SchemaName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataXtd_GeometryDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataXtd_GeometryDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_GeometryDriver): void;
+ get(): XmlMDataXtd_GeometryDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_GeometryDriver_1 extends Handle_XmlMDataXtd_GeometryDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_GeometryDriver_2 extends Handle_XmlMDataXtd_GeometryDriver {
+ constructor(thePtr: XmlMDataXtd_GeometryDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_GeometryDriver_3 extends Handle_XmlMDataXtd_GeometryDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_GeometryDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_GeometryDriver_4 extends Handle_XmlMDataXtd_GeometryDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_GeometryDriver);
+ }
+
+export declare class Handle_XmlMDataXtd_PresentationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_PresentationDriver): void;
+ get(): XmlMDataXtd_PresentationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_PresentationDriver_1 extends Handle_XmlMDataXtd_PresentationDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_PresentationDriver_2 extends Handle_XmlMDataXtd_PresentationDriver {
+ constructor(thePtr: XmlMDataXtd_PresentationDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PresentationDriver_3 extends Handle_XmlMDataXtd_PresentationDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PresentationDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PresentationDriver_4 extends Handle_XmlMDataXtd_PresentationDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PresentationDriver);
+ }
+
+export declare class XmlMDataXtd_PresentationDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataXtd_PatternStdDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_PatternStdDriver): void;
+ get(): XmlMDataXtd_PatternStdDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_PatternStdDriver_1 extends Handle_XmlMDataXtd_PatternStdDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_PatternStdDriver_2 extends Handle_XmlMDataXtd_PatternStdDriver {
+ constructor(thePtr: XmlMDataXtd_PatternStdDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PatternStdDriver_3 extends Handle_XmlMDataXtd_PatternStdDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PatternStdDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PatternStdDriver_4 extends Handle_XmlMDataXtd_PatternStdDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PatternStdDriver);
+ }
+
+export declare class XmlMDataXtd_PatternStdDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataXtd_TriangulationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_TriangulationDriver): void;
+ get(): XmlMDataXtd_TriangulationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_TriangulationDriver_1 extends Handle_XmlMDataXtd_TriangulationDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_TriangulationDriver_2 extends Handle_XmlMDataXtd_TriangulationDriver {
+ constructor(thePtr: XmlMDataXtd_TriangulationDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_TriangulationDriver_3 extends Handle_XmlMDataXtd_TriangulationDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_TriangulationDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_TriangulationDriver_4 extends Handle_XmlMDataXtd_TriangulationDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_TriangulationDriver);
+ }
+
+export declare class XmlMDataXtd_TriangulationDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataXtd_PositionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_PositionDriver): void;
+ get(): XmlMDataXtd_PositionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_PositionDriver_1 extends Handle_XmlMDataXtd_PositionDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_PositionDriver_2 extends Handle_XmlMDataXtd_PositionDriver {
+ constructor(thePtr: XmlMDataXtd_PositionDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PositionDriver_3 extends Handle_XmlMDataXtd_PositionDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PositionDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_PositionDriver_4 extends Handle_XmlMDataXtd_PositionDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_PositionDriver);
+ }
+
+export declare class XmlMDataXtd_PositionDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataXtd {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, anMsgDrv: Handle_Message_Messenger): void;
+ static SetDocumentVersion(DocVersion: Graphic3d_ZLayerId): void;
+ static DocumentVersion(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class XmlMDataXtd_ConstraintDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataXtd_ConstraintDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataXtd_ConstraintDriver): void;
+ get(): XmlMDataXtd_ConstraintDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataXtd_ConstraintDriver_1 extends Handle_XmlMDataXtd_ConstraintDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataXtd_ConstraintDriver_2 extends Handle_XmlMDataXtd_ConstraintDriver {
+ constructor(thePtr: XmlMDataXtd_ConstraintDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_ConstraintDriver_3 extends Handle_XmlMDataXtd_ConstraintDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_ConstraintDriver);
+ }
+
+ export declare class Handle_XmlMDataXtd_ConstraintDriver_4 extends Handle_XmlMDataXtd_ConstraintDriver {
+ constructor(theHandle: Handle_XmlMDataXtd_ConstraintDriver);
+ }
+
+export declare class DsgPrs_AnglePresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aCircle: gp_Circ, aPosition: gp_Pnt, Apex: gp_Pnt, VminCircle: gp_Circ, VmaxCircle: gp_Circ, aArrowSize: Quantity_AbsorbedDose): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, thevalstring: TCollection_ExtendedString, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static Add_4(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, thevalstring: TCollection_ExtendedString, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_5(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, thevalstring: TCollection_ExtendedString, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, axisdir: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static Add_6(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, thevalstring: TCollection_ExtendedString, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, axisdir: gp_Dir, isPlane: Standard_Boolean, AxisOfSurf: gp_Ax1, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_7(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, theCenter: gp_Pnt, AttachmentPoint1: gp_Pnt, theAxe: gp_Ax1, ArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_EllipseRadiusPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, AttachmentPoint: gp_Pnt, anEndOfArrow: gp_Pnt, aCenter: gp_Pnt, IsMaxRadius: Standard_Boolean, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, anEllipse: gp_Elips, AttachmentPoint: gp_Pnt, anEndOfArrow: gp_Pnt, aCenter: gp_Pnt, uFirst: Quantity_AbsorbedDose, IsInDomain: Standard_Boolean, IsMaxRadius: Standard_Boolean, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theval: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aCurve: Handle_Geom_OffsetCurve, AttachmentPoint: gp_Pnt, anEndOfArrow: gp_Pnt, aCenter: gp_Pnt, uFirst: Quantity_AbsorbedDose, IsInDomain: Standard_Boolean, IsMaxRadius: Standard_Boolean, ArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_EqualDistancePresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, Point1: gp_Pnt, Point2: gp_Pnt, Point3: gp_Pnt, Point4: gp_Pnt, Plane: Handle_Geom_Plane): void;
+ static AddInterval(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPoint1: gp_Pnt, aPoint2: gp_Pnt, aDir: gp_Dir, aPosition: gp_Pnt, anArrowSide: DsgPrs_ArrowSide, anExtremePnt1: gp_Pnt, anExtremePnt2: gp_Pnt): void;
+ static AddIntervalBetweenTwoArcs(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aCircle1: gp_Circ, aCircle2: gp_Circ, aPoint1: gp_Pnt, aPoint2: gp_Pnt, aPoint3: gp_Pnt, aPoint4: gp_Pnt, anArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_TangentPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, OffsetPoint: gp_Pnt, aDirection: gp_Dir, aLength: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_OffsetPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, aDirection2: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static AddAxes(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, aDirection2: gp_Dir, OffsetPoint: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_MidPointPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theAxe: gp_Ax2, MidPoint: gp_Pnt, Position: gp_Pnt, AttachPoint: gp_Pnt, first: Standard_Boolean): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, theAxe: gp_Ax2, MidPoint: gp_Pnt, Position: gp_Pnt, AttachPoint: gp_Pnt, Point1: gp_Pnt, Point2: gp_Pnt, first: Standard_Boolean): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aCircle: gp_Circ, MidPoint: gp_Pnt, Position: gp_Pnt, AttachPoint: gp_Pnt, Point1: gp_Pnt, Point2: gp_Pnt, first: Standard_Boolean): void;
+ static Add_4(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, anElips: gp_Elips, MidPoint: gp_Pnt, Position: gp_Pnt, AttachPoint: gp_Pnt, Point1: gp_Pnt, Point2: gp_Pnt, first: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_EqualRadiusPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, FirstCenter: gp_Pnt, SecondCenter: gp_Pnt, FirstPoint: gp_Pnt, SecondPoint: gp_Pnt, Plane: Handle_Geom_Plane): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_LengthPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, PlaneOfFaces: gp_Pln, aDirection: gp_Dir, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_4(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, SecondSurf: Handle_Geom_Surface, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ static Add_5(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, Pt1: gp_Pnt, Pt2: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_Chamf2dPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPntAttach: gp_Pnt, aPntEnd: gp_Pnt, aText: TCollection_ExtendedString): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPntAttach: gp_Pnt, aPntEnd: gp_Pnt, aText: TCollection_ExtendedString, ArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_DatumPrs extends Prs3d_Root {
+ constructor();
+ static Add(thePresentation: any, theDatum: gp_Ax2, theDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_XYZAxisPresentation {
+ constructor();
+ static Add_1(aPresentation: any, anLineAspect: Handle_Prs3d_LineAspect, aDir: gp_Dir, aVal: Quantity_AbsorbedDose, aText: Standard_CString, aPfirst: gp_Pnt, aPlast: gp_Pnt): void;
+ static Add_2(aPresentation: any, aLineAspect: Handle_Prs3d_LineAspect, anArrowAspect: Handle_Prs3d_ArrowAspect, aTextAspect: Handle_Prs3d_TextAspect, aDir: gp_Dir, aVal: Quantity_AbsorbedDose, aText: Standard_CString, aPfirst: gp_Pnt, aPlast: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_ConcentricPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aCenter: gp_Pnt, aRadius: Quantity_AbsorbedDose, aNorm: gp_Dir, aPoint: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_XYZPlanePresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPt1: gp_Pnt, aPt2: gp_Pnt, aPt3: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_FixPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPntAttach: gp_Pnt, aPntEnd: gp_Pnt, aNormPln: gp_Dir, aSymbSize: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_SymmetricPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection1: gp_Dir, aAxis: gp_Lin, OffsetPoint: gp_Pnt): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aCircle1: gp_Circ, aAxis: gp_Lin, OffsetPoint: gp_Pnt): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aAxis: gp_Lin, OffsetPoint: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_ParalPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, OffsetPoint: gp_Pnt): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, aDirection: gp_Dir, OffsetPoint: gp_Pnt, ArrowSide: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_PerpenPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, pAx1: gp_Pnt, pAx2: gp_Pnt, pnt1: gp_Pnt, pnt2: gp_Pnt, OffsetPoint: gp_Pnt, intOut1: Standard_Boolean, intOut2: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class DsgPrs {
+ constructor();
+ static ComputeSymbol(aPresentation: any, anAspect: Handle_Prs3d_DimensionAspect, pt1: gp_Pnt, pt2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, ArrowSide: DsgPrs_ArrowSide, drawFromCenter: Standard_Boolean): void;
+ static ComputePlanarFacesLengthPresentation(FirstArrowLength: Quantity_AbsorbedDose, SecondArrowLength: Quantity_AbsorbedDose, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, DirAttach: gp_Dir, OffsetPoint: gp_Pnt, PlaneOfFaces: gp_Pln, EndOfArrow1: gp_Pnt, EndOfArrow2: gp_Pnt, DirOfArrow1: gp_Dir): void;
+ static ComputeCurvilinearFacesLengthPresentation(FirstArrowLength: Quantity_AbsorbedDose, SecondArrowLength: Quantity_AbsorbedDose, SecondSurf: Handle_Geom_Surface, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, DirAttach: gp_Dir, EndOfArrow2: gp_Pnt, DirOfArrow1: gp_Dir, VCurve: Handle_Geom_Curve, UCurve: Handle_Geom_Curve, FirstU: Quantity_AbsorbedDose, deltaU: Quantity_AbsorbedDose, FirstV: Quantity_AbsorbedDose, deltaV: Quantity_AbsorbedDose): void;
+ static ComputeFacesAnglePresentation(ArrowLength: Quantity_AbsorbedDose, Value: Quantity_AbsorbedDose, CenterPoint: gp_Pnt, AttachmentPoint1: gp_Pnt, AttachmentPoint2: gp_Pnt, dir1: gp_Dir, dir2: gp_Dir, axisdir: gp_Dir, isPlane: Standard_Boolean, AxisOfSurf: gp_Ax1, OffsetPoint: gp_Pnt, AngleCirc: gp_Circ, FirstParAngleCirc: Quantity_AbsorbedDose, LastParAngleCirc: Quantity_AbsorbedDose, EndOfArrow1: gp_Pnt, EndOfArrow2: gp_Pnt, DirOfArrow1: gp_Dir, DirOfArrow2: gp_Dir, ProjAttachPoint2: gp_Pnt, AttachCirc: gp_Circ, FirstParAttachCirc: Quantity_AbsorbedDose, LastParAttachCirc: Quantity_AbsorbedDose): void;
+ static ComputeRadiusLine(aCenter: gp_Pnt, anEndOfArrow: gp_Pnt, aPosition: gp_Pnt, drawFromCenter: Standard_Boolean, aRadLineOrign: gp_Pnt, aRadLineEnd: gp_Pnt): void;
+ static ComputeFilletRadiusPresentation(ArrowLength: Quantity_AbsorbedDose, Value: Quantity_AbsorbedDose, Position: gp_Pnt, NormalDir: gp_Dir, FirstPoint: gp_Pnt, SecondPoint: gp_Pnt, Center: gp_Pnt, BasePnt: gp_Pnt, drawRevers: Standard_Boolean, SpecCase: Standard_Boolean, FilletCirc: gp_Circ, FirstParCirc: Quantity_AbsorbedDose, LastParCirc: Quantity_AbsorbedDose, EndOfArrow: gp_Pnt, DirOfArrow: gp_Dir, DrawPosition: gp_Pnt): void;
+ static DistanceFromApex(elips: gp_Elips, Apex: gp_Pnt, par: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class DsgPrs_IdenticPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, aPntAttach: gp_Pnt, aPntOffset: gp_Pnt): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, aFAttach: gp_Pnt, aSAttach: gp_Pnt, aPntOffset: gp_Pnt): void;
+ static Add_3(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, aAx2: gp_Ax2, aCenter: gp_Pnt, aFAttach: gp_Pnt, aSAttach: gp_Pnt, aPntOffset: gp_Pnt): void;
+ static Add_4(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, aAx2: gp_Ax2, aCenter: gp_Pnt, aFAttach: gp_Pnt, aSAttach: gp_Pnt, aPntOffset: gp_Pnt, aPntOnCirc: gp_Pnt): void;
+ static Add_5(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, anEllipse: gp_Elips, aFAttach: gp_Pnt, aSAttach: gp_Pnt, aPntOffset: gp_Pnt, aPntOnElli: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_ShapeDirPresentation {
+ constructor();
+ static Add(prs: any, aDrawer: Handle_Prs3d_Drawer, shape: TopoDS_Shape, mode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_FilletRadiusPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, thevalue: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aPosition: gp_Pnt, aNormalDir: gp_Dir, aBasePnt: gp_Pnt, aFirstPoint: gp_Pnt, aSecondPoint: gp_Pnt, aCenter: gp_Pnt, ArrowPrs: DsgPrs_ArrowSide, drawRevers: Standard_Boolean, DrawPosition: gp_Pnt, EndOfArrow: gp_Pnt, TrimCurve: Handle_Geom_TrimmedCurve, HasCircle: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare type DsgPrs_ArrowSide = {
+ DsgPrs_AS_NONE: {};
+ DsgPrs_AS_FIRSTAR: {};
+ DsgPrs_AS_LASTAR: {};
+ DsgPrs_AS_BOTHAR: {};
+ DsgPrs_AS_FIRSTPT: {};
+ DsgPrs_AS_LASTPT: {};
+ DsgPrs_AS_BOTHPT: {};
+ DsgPrs_AS_FIRSTAR_LASTPT: {};
+ DsgPrs_AS_FIRSTPT_LASTAR: {};
+}
+
+export declare class DsgPrs_DiameterPresentation {
+ constructor();
+ static Add_1(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint: gp_Pnt, aCircle: gp_Circ, ArrowSide: DsgPrs_ArrowSide, IsDiamSymbol: Standard_Boolean): void;
+ static Add_2(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, AttachmentPoint: gp_Pnt, aCircle: gp_Circ, uFirst: Quantity_AbsorbedDose, uLast: Quantity_AbsorbedDose, ArrowSide: DsgPrs_ArrowSide, IsDiamSymbol: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_ShadedPlanePresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aPt1: gp_Pnt, aPt2: gp_Pnt, aPt3: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class DsgPrs_SymbPresentation {
+ constructor();
+ static Add(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, aText: TCollection_ExtendedString, OffsetPoint: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class XCAFPrs_DataMapOfStyleShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: XCAFPrs_DataMapOfStyleShape): void;
+ Assign(theOther: XCAFPrs_DataMapOfStyleShape): XCAFPrs_DataMapOfStyleShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: XCAFPrs_Style, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: XCAFPrs_Style, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: XCAFPrs_Style): Standard_Boolean;
+ UnBind(theKey: XCAFPrs_Style): Standard_Boolean;
+ Seek(theKey: XCAFPrs_Style): TopoDS_Shape;
+ ChangeSeek(theKey: XCAFPrs_Style): TopoDS_Shape;
+ ChangeFind(theKey: XCAFPrs_Style): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class XCAFPrs_DataMapOfStyleShape_1 extends XCAFPrs_DataMapOfStyleShape {
+ constructor();
+ }
+
+ export declare class XCAFPrs_DataMapOfStyleShape_2 extends XCAFPrs_DataMapOfStyleShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XCAFPrs_DataMapOfStyleShape_3 extends XCAFPrs_DataMapOfStyleShape {
+ constructor(theOther: XCAFPrs_DataMapOfStyleShape);
+ }
+
+export declare class XCAFPrs_Texture extends Graphic3d_Texture2Dmanual {
+ constructor(theImageSource: Image_Texture, theUnit: Graphic3d_TextureUnit)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetCompressedImage(theSupported: any): any;
+ GetImage(theSupported: any): Handle_Image_PixMap;
+ GetImageSource(): Image_Texture;
+ delete(): void;
+}
+
+export declare class XCAFPrs_Style {
+ constructor()
+ IsEmpty(): Standard_Boolean;
+ Material(): Handle_XCAFDoc_VisMaterial;
+ SetMaterial(theMaterial: Handle_XCAFDoc_VisMaterial): void;
+ IsSetColorSurf(): Standard_Boolean;
+ GetColorSurf(): Quantity_Color;
+ SetColorSurf_1(theColor: Quantity_Color): void;
+ GetColorSurfRGBA(): Quantity_ColorRGBA;
+ SetColorSurf_2(theColor: Quantity_ColorRGBA): void;
+ UnSetColorSurf(): void;
+ IsSetColorCurv(): Standard_Boolean;
+ GetColorCurv(): Quantity_Color;
+ SetColorCurv(col: Quantity_Color): void;
+ UnSetColorCurv(): void;
+ SetVisibility(theVisibility: Standard_Boolean): void;
+ IsVisible(): Standard_Boolean;
+ IsEqual_1(theOther: XCAFPrs_Style): Standard_Boolean;
+ static HashCode(theStyle: XCAFPrs_Style, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual_2(theS1: XCAFPrs_Style, theS2: XCAFPrs_Style): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class XCAFPrs_IndexedDataMapOfShapeStyle extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: XCAFPrs_IndexedDataMapOfShapeStyle): void;
+ Assign(theOther: XCAFPrs_IndexedDataMapOfShapeStyle): XCAFPrs_IndexedDataMapOfShapeStyle;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: XCAFPrs_Style): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: XCAFPrs_Style): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): XCAFPrs_Style;
+ ChangeFromIndex(theIndex: Standard_Integer): XCAFPrs_Style;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): XCAFPrs_Style;
+ Seek(theKey1: TopoDS_Shape): XCAFPrs_Style;
+ ChangeSeek(theKey1: TopoDS_Shape): XCAFPrs_Style;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class XCAFPrs_IndexedDataMapOfShapeStyle_1 extends XCAFPrs_IndexedDataMapOfShapeStyle {
+ constructor();
+ }
+
+ export declare class XCAFPrs_IndexedDataMapOfShapeStyle_2 extends XCAFPrs_IndexedDataMapOfShapeStyle {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XCAFPrs_IndexedDataMapOfShapeStyle_3 extends XCAFPrs_IndexedDataMapOfShapeStyle {
+ constructor(theOther: XCAFPrs_IndexedDataMapOfShapeStyle);
+ }
+
+export declare class XCAFPrs_DocumentNode {
+ constructor()
+ static HashCode(theNode: XCAFPrs_DocumentNode, theN: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(theNode1: XCAFPrs_DocumentNode, theNode2: XCAFPrs_DocumentNode): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class XCAFPrs_DocumentExplorer {
+ static DefineChildId(theLabel: TDF_Label, theParentId: XCAFDoc_PartId): XCAFDoc_PartId;
+ static FindLabelFromPathId_1(theDocument: Handle_TDocStd_Document, theId: XCAFDoc_PartId, theParentLocation: TopLoc_Location, theLocation: TopLoc_Location): TDF_Label;
+ static FindLabelFromPathId_2(theDocument: Handle_TDocStd_Document, theId: XCAFDoc_PartId, theLocation: TopLoc_Location): TDF_Label;
+ static FindShapeFromPathId(theDocument: Handle_TDocStd_Document, theId: XCAFDoc_PartId): TopoDS_Shape;
+ Init_1(theDocument: Handle_TDocStd_Document, theRoot: TDF_Label, theFlags: XCAFPrs_DocumentExplorerFlags, theDefStyle: XCAFPrs_Style): void;
+ Init_2(theDocument: Handle_TDocStd_Document, theRoots: TDF_LabelSequence, theFlags: XCAFPrs_DocumentExplorerFlags, theDefStyle: XCAFPrs_Style): void;
+ More(): Standard_Boolean;
+ Current_1(): XCAFPrs_DocumentNode;
+ ChangeCurrent(): XCAFPrs_DocumentNode;
+ Current_2(theDepth: Graphic3d_ZLayerId): XCAFPrs_DocumentNode;
+ CurrentDepth(): Graphic3d_ZLayerId;
+ Next(): void;
+ ColorTool(): Handle_XCAFDoc_ColorTool;
+ VisMaterialTool(): Handle_XCAFDoc_VisMaterialTool;
+ delete(): void;
+}
+
+ export declare class XCAFPrs_DocumentExplorer_1 extends XCAFPrs_DocumentExplorer {
+ constructor();
+ }
+
+ export declare class XCAFPrs_DocumentExplorer_2 extends XCAFPrs_DocumentExplorer {
+ constructor(theDocument: Handle_TDocStd_Document, theFlags: XCAFPrs_DocumentExplorerFlags, theDefStyle: XCAFPrs_Style);
+ }
+
+ export declare class XCAFPrs_DocumentExplorer_3 extends XCAFPrs_DocumentExplorer {
+ constructor(theDocument: Handle_TDocStd_Document, theRoots: TDF_LabelSequence, theFlags: XCAFPrs_DocumentExplorerFlags, theDefStyle: XCAFPrs_Style);
+ }
+
+export declare class XCAFPrs_DocumentIdIterator {
+ constructor(thePath: XCAFDoc_PartId)
+ More(): Standard_Boolean;
+ Value(): XCAFDoc_PartId;
+ Next(): void;
+ delete(): void;
+}
+
+export declare class XCAFPrs {
+ constructor();
+ static CollectStyleSettings(L: TDF_Label, loc: TopLoc_Location, settings: XCAFPrs_IndexedDataMapOfShapeStyle, theLayerColor: Quantity_ColorRGBA): void;
+ static SetViewNameMode(viewNameMode: Standard_Boolean): void;
+ static GetViewNameMode(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class XCAFPrs_Driver extends TPrsStd_Driver {
+ constructor();
+ Update(L: TDF_Label, ais: Handle_AIS_InteractiveObject): Standard_Boolean;
+ static GetID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFPrs_Driver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFPrs_Driver): void;
+ get(): XCAFPrs_Driver;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFPrs_Driver_1 extends Handle_XCAFPrs_Driver {
+ constructor();
+ }
+
+ export declare class Handle_XCAFPrs_Driver_2 extends Handle_XCAFPrs_Driver {
+ constructor(thePtr: XCAFPrs_Driver);
+ }
+
+ export declare class Handle_XCAFPrs_Driver_3 extends Handle_XCAFPrs_Driver {
+ constructor(theHandle: Handle_XCAFPrs_Driver);
+ }
+
+ export declare class Handle_XCAFPrs_Driver_4 extends Handle_XCAFPrs_Driver {
+ constructor(theHandle: Handle_XCAFPrs_Driver);
+ }
+
+export declare class XCAFPrs_AISObject extends AIS_ColoredShape {
+ constructor(theLabel: TDF_Label)
+ GetLabel(): TDF_Label;
+ SetLabel(theLabel: TDF_Label): void;
+ DispatchStyles(theToSyncStyles: Standard_Boolean): void;
+ SetMaterial(theMaterial: Graphic3d_MaterialAspect): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFPrs_AISObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFPrs_AISObject): void;
+ get(): XCAFPrs_AISObject;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFPrs_AISObject_1 extends Handle_XCAFPrs_AISObject {
+ constructor();
+ }
+
+ export declare class Handle_XCAFPrs_AISObject_2 extends Handle_XCAFPrs_AISObject {
+ constructor(thePtr: XCAFPrs_AISObject);
+ }
+
+ export declare class Handle_XCAFPrs_AISObject_3 extends Handle_XCAFPrs_AISObject {
+ constructor(theHandle: Handle_XCAFPrs_AISObject);
+ }
+
+ export declare class Handle_XCAFPrs_AISObject_4 extends Handle_XCAFPrs_AISObject {
+ constructor(theHandle: Handle_XCAFPrs_AISObject);
+ }
+
+export declare class IntWalk_TheInt2S {
+ Perform_1(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot): IntImp_ConstIsoparametric;
+ Perform_2(Param: TColStd_Array1OfReal, Rsnld: math_FunctionSetRoot, ChoixIso: IntImp_ConstIsoparametric): IntImp_ConstIsoparametric;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Point(): IntSurf_PntOn2S;
+ IsTangent(): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ Function(): IntWalk_TheFunctionOfTheInt2S;
+ ChangePoint(): IntSurf_PntOn2S;
+ delete(): void;
+}
+
+ export declare class IntWalk_TheInt2S_1 extends IntWalk_TheInt2S {
+ constructor(Param: TColStd_Array1OfReal, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntWalk_TheInt2S_2 extends IntWalk_TheInt2S {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose);
+ }
+
+export declare class IntWalk_PWalking {
+ Perform_1(ParDep: TColStd_Array1OfReal): void;
+ Perform_2(ParDep: TColStd_Array1OfReal, u1min: Quantity_AbsorbedDose, v1min: Quantity_AbsorbedDose, u2min: Quantity_AbsorbedDose, v2min: Quantity_AbsorbedDose, u1max: Quantity_AbsorbedDose, v1max: Quantity_AbsorbedDose, u2max: Quantity_AbsorbedDose, v2max: Quantity_AbsorbedDose): void;
+ PerformFirstPoint(ParDep: TColStd_Array1OfReal, FirstPoint: IntSurf_PntOn2S): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Line(): Handle_IntSurf_LineOn2S;
+ TangentAtFirst(): Standard_Boolean;
+ TangentAtLast(): Standard_Boolean;
+ IsClosed(): Standard_Boolean;
+ TangentAtLine(Index: Graphic3d_ZLayerId): gp_Dir;
+ TestDeflection(ChoixIso: IntImp_ConstIsoparametric, theStatus: IntWalk_StatusDeflection): IntWalk_StatusDeflection;
+ TestArret(DejaReparti: Standard_Boolean, Param: TColStd_Array1OfReal, ChoixIso: IntImp_ConstIsoparametric): Standard_Boolean;
+ RepartirOuDiviser(DejaReparti: Standard_Boolean, ChoixIso: IntImp_ConstIsoparametric, Arrive: Standard_Boolean): void;
+ AddAPoint(thePOn2S: IntSurf_PntOn2S): void;
+ RemoveAPoint(theIndex: Graphic3d_ZLayerId): void;
+ PutToBoundary(theASurf1: Handle_Adaptor3d_HSurface, theASurf2: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ SeekAdditionalPoints(theASurf1: Handle_Adaptor3d_HSurface, theASurf2: Handle_Adaptor3d_HSurface, theMinNbPoints: Graphic3d_ZLayerId): Standard_Boolean;
+ MaxStep(theIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntWalk_PWalking_1 extends IntWalk_PWalking {
+ constructor(Caro1: Handle_Adaptor3d_HSurface, Caro2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntWalk_PWalking_2 extends IntWalk_PWalking {
+ constructor(Caro1: Handle_Adaptor3d_HSurface, Caro2: Handle_Adaptor3d_HSurface, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+export declare type IntWalk_StatusDeflection = {
+ IntWalk_PasTropGrand: {};
+ IntWalk_StepTooSmall: {};
+ IntWalk_PointConfondu: {};
+ IntWalk_ArretSurPointPrecedent: {};
+ IntWalk_ArretSurPoint: {};
+ IntWalk_OK: {};
+}
+
+export declare class IntWalk_TheFunctionOfTheInt2S extends math_FunctionSetWithDerivatives {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ ComputeParameters(ChoixIso: IntImp_ConstIsoparametric, Param: TColStd_Array1OfReal, UVap: math_Vector, BornInf: math_Vector, BornSup: math_Vector, Tolerance: math_Vector): void;
+ Root(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(UVap: math_Vector, Param: TColStd_Array1OfReal, BestChoix: IntImp_ConstIsoparametric): Standard_Boolean;
+ Direction(): gp_Dir;
+ DirectionOnS1(): gp_Dir2d;
+ DirectionOnS2(): gp_Dir2d;
+ AuxillarSurface1(): Handle_Adaptor3d_HSurface;
+ AuxillarSurface2(): Handle_Adaptor3d_HSurface;
+ delete(): void;
+}
+
+export declare class IntWalk_WalkingData {
+ constructor();
+ delete(): void;
+}
+
+export declare class BOPAlgo_MakeConnected extends BOPAlgo_Options {
+ constructor()
+ SetArguments(theArgs: TopTools_ListOfShape): void;
+ AddArgument(theS: TopoDS_Shape): void;
+ Arguments(): TopTools_ListOfShape;
+ Perform(): void;
+ MakePeriodic(theParams: any): void;
+ RepeatShape(theDirectionID: Graphic3d_ZLayerId, theTimes: Graphic3d_ZLayerId): void;
+ ClearRepetitions(): void;
+ PeriodicityTool(): BOPAlgo_MakePeriodic;
+ MaterialsOnPositiveSide(theS: TopoDS_Shape): TopTools_ListOfShape;
+ MaterialsOnNegativeSide(theS: TopoDS_Shape): TopTools_ListOfShape;
+ History(): Handle_BRepTools_History;
+ GetModified(theS: TopoDS_Shape): TopTools_ListOfShape;
+ GetOrigins(theS: TopoDS_Shape): TopTools_ListOfShape;
+ Shape(): TopoDS_Shape;
+ PeriodicShape(): TopoDS_Shape;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class BOPAlgo_Builder extends BOPAlgo_BuilderShape {
+ Clear(): void;
+ PPaveFiller(): BOPAlgo_PPaveFiller;
+ PDS(): BOPDS_PDS;
+ Context(): Handle_IntTools_Context;
+ AddArgument(theShape: TopoDS_Shape): void;
+ SetArguments(theLS: TopTools_ListOfShape): void;
+ Arguments(): TopTools_ListOfShape;
+ SetNonDestructive(theFlag: Standard_Boolean): void;
+ NonDestructive(): Standard_Boolean;
+ SetGlue(theGlue: BOPAlgo_GlueEnum): void;
+ Glue(): BOPAlgo_GlueEnum;
+ SetCheckInverted(theCheck: Standard_Boolean): void;
+ CheckInverted(): Standard_Boolean;
+ Perform(): void;
+ PerformWithFiller(theFiller: BOPAlgo_PaveFiller): void;
+ BuildBOP_1(theObjects: TopTools_ListOfShape, theObjState: TopAbs_State, theTools: TopTools_ListOfShape, theToolsState: TopAbs_State, theReport: Handle_Message_Report): void;
+ BuildBOP_2(theObjects: TopTools_ListOfShape, theTools: TopTools_ListOfShape, theOperation: BOPAlgo_Operation, theReport: Handle_Message_Report): void;
+ Images(): TopTools_DataMapOfShapeListOfShape;
+ Origins(): TopTools_DataMapOfShapeListOfShape;
+ ShapesSD(): TopTools_DataMapOfShapeShape;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_Builder_1 extends BOPAlgo_Builder {
+ constructor();
+ }
+
+ export declare class BOPAlgo_Builder_2 extends BOPAlgo_Builder {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_Splitter extends BOPAlgo_ToolsProvider {
+ Perform(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_Splitter_1 extends BOPAlgo_Splitter {
+ constructor();
+ }
+
+ export declare class BOPAlgo_Splitter_2 extends BOPAlgo_Splitter {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo): void;
+ Assign(theOther: BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo): BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: BOPAlgo_ListOfEdgeInfo): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: BOPAlgo_ListOfEdgeInfo): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): BOPAlgo_ListOfEdgeInfo;
+ ChangeFromIndex(theIndex: Standard_Integer): BOPAlgo_ListOfEdgeInfo;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): BOPAlgo_ListOfEdgeInfo;
+ Seek(theKey1: TopoDS_Shape): BOPAlgo_ListOfEdgeInfo;
+ ChangeSeek(theKey1: TopoDS_Shape): BOPAlgo_ListOfEdgeInfo;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_1 extends BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo {
+ constructor();
+ }
+
+ export declare class BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_2 extends BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_3 extends BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo {
+ constructor(theOther: BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo);
+ }
+
+export declare class BOPAlgo_ListOfEdgeInfo extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BOPAlgo_ListOfEdgeInfo): BOPAlgo_ListOfEdgeInfo;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BOPAlgo_EdgeInfo;
+ First_2(): BOPAlgo_EdgeInfo;
+ Last_1(): BOPAlgo_EdgeInfo;
+ Last_2(): BOPAlgo_EdgeInfo;
+ Append_1(theItem: BOPAlgo_EdgeInfo): BOPAlgo_EdgeInfo;
+ Append_3(theOther: BOPAlgo_ListOfEdgeInfo): void;
+ Prepend_1(theItem: BOPAlgo_EdgeInfo): BOPAlgo_EdgeInfo;
+ Prepend_2(theOther: BOPAlgo_ListOfEdgeInfo): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_ListOfEdgeInfo_1 extends BOPAlgo_ListOfEdgeInfo {
+ constructor();
+ }
+
+ export declare class BOPAlgo_ListOfEdgeInfo_2 extends BOPAlgo_ListOfEdgeInfo {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPAlgo_ListOfEdgeInfo_3 extends BOPAlgo_ListOfEdgeInfo {
+ constructor(theOther: BOPAlgo_ListOfEdgeInfo);
+ }
+
+export declare class BOPAlgo_EdgeInfo {
+ constructor()
+ SetEdge(theE: TopoDS_Edge): void;
+ Edge(): TopoDS_Edge;
+ SetPassed(theFlag: Standard_Boolean): void;
+ Passed(): Standard_Boolean;
+ SetInFlag(theFlag: Standard_Boolean): void;
+ IsIn(): Standard_Boolean;
+ SetAngle(theAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ IsInside(): Standard_Boolean;
+ SetIsInside(theIsInside: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BOPAlgo_BuilderSolid extends BOPAlgo_BuilderArea {
+ Perform(): void;
+ GetBoxesMap(): TopTools_DataMapOfShapeBox;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_BuilderSolid_1 extends BOPAlgo_BuilderSolid {
+ constructor();
+ }
+
+ export declare class BOPAlgo_BuilderSolid_2 extends BOPAlgo_BuilderSolid {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_ToolsProvider extends BOPAlgo_Builder {
+ Clear(): void;
+ AddTool(theShape: TopoDS_Shape): void;
+ SetTools(theShapes: TopTools_ListOfShape): void;
+ Tools(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_ToolsProvider_1 extends BOPAlgo_ToolsProvider {
+ constructor();
+ }
+
+ export declare class BOPAlgo_ToolsProvider_2 extends BOPAlgo_ToolsProvider {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_Algo extends BOPAlgo_Options {
+ Perform(): void;
+ delete(): void;
+}
+
+export declare class BOPAlgo_ListOfCheckResult extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BOPAlgo_ListOfCheckResult): BOPAlgo_ListOfCheckResult;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BOPAlgo_CheckResult;
+ First_2(): BOPAlgo_CheckResult;
+ Last_1(): BOPAlgo_CheckResult;
+ Last_2(): BOPAlgo_CheckResult;
+ Append_1(theItem: BOPAlgo_CheckResult): BOPAlgo_CheckResult;
+ Append_3(theOther: BOPAlgo_ListOfCheckResult): void;
+ Prepend_1(theItem: BOPAlgo_CheckResult): BOPAlgo_CheckResult;
+ Prepend_2(theOther: BOPAlgo_ListOfCheckResult): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_ListOfCheckResult_1 extends BOPAlgo_ListOfCheckResult {
+ constructor();
+ }
+
+ export declare class BOPAlgo_ListOfCheckResult_2 extends BOPAlgo_ListOfCheckResult {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPAlgo_ListOfCheckResult_3 extends BOPAlgo_ListOfCheckResult {
+ constructor(theOther: BOPAlgo_ListOfCheckResult);
+ }
+
+export declare class BOPAlgo_CellsBuilder extends BOPAlgo_Builder {
+ Clear(): void;
+ AddToResult(theLSToTake: TopTools_ListOfShape, theLSToAvoid: TopTools_ListOfShape, theMaterial: Graphic3d_ZLayerId, theUpdate: Standard_Boolean): void;
+ AddAllToResult(theMaterial: Graphic3d_ZLayerId, theUpdate: Standard_Boolean): void;
+ RemoveFromResult(theLSToTake: TopTools_ListOfShape, theLSToAvoid: TopTools_ListOfShape): void;
+ RemoveAllFromResult(): void;
+ RemoveInternalBoundaries(): void;
+ GetAllParts(): TopoDS_Shape;
+ MakeContainers(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_CellsBuilder_1 extends BOPAlgo_CellsBuilder {
+ constructor();
+ }
+
+ export declare class BOPAlgo_CellsBuilder_2 extends BOPAlgo_CellsBuilder {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_CheckResult {
+ constructor()
+ SetShape1(TheShape: TopoDS_Shape): void;
+ AddFaultyShape1(TheShape: TopoDS_Shape): void;
+ SetShape2(TheShape: TopoDS_Shape): void;
+ AddFaultyShape2(TheShape: TopoDS_Shape): void;
+ GetShape1(): TopoDS_Shape;
+ GetShape2(): TopoDS_Shape;
+ GetFaultyShapes1(): TopTools_ListOfShape;
+ GetFaultyShapes2(): TopTools_ListOfShape;
+ SetCheckStatus(TheStatus: BOPAlgo_CheckStatus): void;
+ GetCheckStatus(): BOPAlgo_CheckStatus;
+ SetMaxDistance1(theDist: Quantity_AbsorbedDose): void;
+ SetMaxDistance2(theDist: Quantity_AbsorbedDose): void;
+ SetMaxParameter1(thePar: Quantity_AbsorbedDose): void;
+ SetMaxParameter2(thePar: Quantity_AbsorbedDose): void;
+ GetMaxDistance1(): Quantity_AbsorbedDose;
+ GetMaxDistance2(): Quantity_AbsorbedDose;
+ GetMaxParameter1(): Quantity_AbsorbedDose;
+ GetMaxParameter2(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BOPAlgo_BuilderFace extends BOPAlgo_BuilderArea {
+ SetFace(theFace: TopoDS_Face): void;
+ Face(): TopoDS_Face;
+ Perform(): void;
+ Orientation(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_BuilderFace_1 extends BOPAlgo_BuilderFace {
+ constructor();
+ }
+
+ export declare class BOPAlgo_BuilderFace_2 extends BOPAlgo_BuilderFace {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_BOP extends BOPAlgo_ToolsProvider {
+ Clear(): void;
+ SetOperation(theOperation: BOPAlgo_Operation): void;
+ Operation(): BOPAlgo_Operation;
+ Perform(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_BOP_1 extends BOPAlgo_BOP {
+ constructor();
+ }
+
+ export declare class BOPAlgo_BOP_2 extends BOPAlgo_BOP {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare type BOPAlgo_GlueEnum = {
+ BOPAlgo_GlueOff: {};
+ BOPAlgo_GlueShift: {};
+ BOPAlgo_GlueFull: {};
+}
+
+export declare class BOPAlgo_BuilderArea extends BOPAlgo_Algo {
+ SetContext(theContext: Handle_IntTools_Context): void;
+ Shapes(): TopTools_ListOfShape;
+ SetShapes(theLS: TopTools_ListOfShape): void;
+ Loops(): TopTools_ListOfShape;
+ Areas(): TopTools_ListOfShape;
+ SetAvoidInternalShapes(theAvoidInternal: Standard_Boolean): void;
+ IsAvoidInternalShapes(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPAlgo_Tools {
+ constructor();
+ static FillMap_2(thePB1: Handle_BOPDS_PaveBlock, theF: Graphic3d_ZLayerId, theMILI: BOPDS_IndexedDataMapOfPaveBlockListOfInteger, theAllocator: Handle_NCollection_BaseAllocator): void;
+ static ComputeToleranceOfCB(theCB: Handle_BOPDS_CommonBlock, theDS: BOPDS_PDS, theContext: Handle_IntTools_Context): Quantity_AbsorbedDose;
+ static EdgesToWires(theEdges: TopoDS_Shape, theWires: TopoDS_Shape, theShared: Standard_Boolean, theAngTol: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static WiresToFaces(theWires: TopoDS_Shape, theFaces: TopoDS_Shape, theAngTol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IntersectVertices(theVertices: TopTools_IndexedDataMapOfShapeReal, theFuzzyValue: Quantity_AbsorbedDose, theChains: TopTools_ListOfListOfShape): void;
+ static ClassifyFaces(theFaces: TopTools_ListOfShape, theSolids: TopTools_ListOfShape, theRunParallel: Standard_Boolean, theContext: Handle_IntTools_Context, theInParts: TopTools_IndexedDataMapOfShapeListOfShape, theShapeBoxMap: TopTools_DataMapOfShapeBox, theSolidsIF: TopTools_DataMapOfShapeListOfShape): void;
+ static FillInternals(theSolids: TopTools_ListOfShape, theParts: TopTools_ListOfShape, theImages: TopTools_DataMapOfShapeListOfShape, theContext: Handle_IntTools_Context): void;
+ static TrsfToPoint(theBox1: Bnd_Box, theBox2: Bnd_Box, theTrsf: gp_Trsf, thePoint: gp_Pnt, theCriteria: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPAlgo_SectionAttribute {
+ Approximation_1(theApprox: Standard_Boolean): void;
+ PCurveOnS1_1(thePCurveOnS1: Standard_Boolean): void;
+ PCurveOnS2_1(thePCurveOnS2: Standard_Boolean): void;
+ Approximation_2(): Standard_Boolean;
+ PCurveOnS1_2(): Standard_Boolean;
+ PCurveOnS2_2(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_SectionAttribute_1 extends BOPAlgo_SectionAttribute {
+ constructor();
+ }
+
+ export declare class BOPAlgo_SectionAttribute_2 extends BOPAlgo_SectionAttribute {
+ constructor(theAproximation: Standard_Boolean, thePCurveOnS1: Standard_Boolean, thePCurveOnS2: Standard_Boolean);
+ }
+
+export declare class BOPAlgo_MakePeriodic extends BOPAlgo_Options {
+ constructor()
+ SetShape(theShape: TopoDS_Shape): void;
+ SetPeriodicityParameters(theParams: any): void;
+ PeriodicityParameters(): any;
+ MakePeriodic(theDirectionID: Graphic3d_ZLayerId, theIsPeriodic: Standard_Boolean, thePeriod: Quantity_AbsorbedDose): void;
+ IsPeriodic(theDirectionID: Graphic3d_ZLayerId): Standard_Boolean;
+ Period(theDirectionID: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ MakeXPeriodic(theIsPeriodic: Standard_Boolean, thePeriod: Quantity_AbsorbedDose): void;
+ IsXPeriodic(): Standard_Boolean;
+ XPeriod(): Quantity_AbsorbedDose;
+ MakeYPeriodic(theIsPeriodic: Standard_Boolean, thePeriod: Quantity_AbsorbedDose): void;
+ IsYPeriodic(): Standard_Boolean;
+ YPeriod(): Quantity_AbsorbedDose;
+ MakeZPeriodic(theIsPeriodic: Standard_Boolean, thePeriod: Quantity_AbsorbedDose): void;
+ IsZPeriodic(): Standard_Boolean;
+ ZPeriod(): Quantity_AbsorbedDose;
+ SetTrimmed(theDirectionID: Graphic3d_ZLayerId, theIsTrimmed: Standard_Boolean, theFirst: Quantity_AbsorbedDose): void;
+ IsInputTrimmed(theDirectionID: Graphic3d_ZLayerId): Standard_Boolean;
+ PeriodFirst(theDirectionID: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetXTrimmed(theIsTrimmed: Standard_Boolean, theFirst: Standard_Boolean): void;
+ IsInputXTrimmed(): Standard_Boolean;
+ XPeriodFirst(): Quantity_AbsorbedDose;
+ SetYTrimmed(theIsTrimmed: Standard_Boolean, theFirst: Standard_Boolean): void;
+ IsInputYTrimmed(): Standard_Boolean;
+ YPeriodFirst(): Quantity_AbsorbedDose;
+ SetZTrimmed(theIsTrimmed: Standard_Boolean, theFirst: Standard_Boolean): void;
+ IsInputZTrimmed(): Standard_Boolean;
+ ZPeriodFirst(): Quantity_AbsorbedDose;
+ Perform(): void;
+ RepeatShape(theDirectionID: Graphic3d_ZLayerId, theTimes: Graphic3d_ZLayerId): TopoDS_Shape;
+ XRepeat(theTimes: Graphic3d_ZLayerId): TopoDS_Shape;
+ YRepeat(theTimes: Graphic3d_ZLayerId): TopoDS_Shape;
+ ZRepeat(theTimes: Graphic3d_ZLayerId): TopoDS_Shape;
+ RepeatedShape(): TopoDS_Shape;
+ ClearRepetitions(): void;
+ Shape(): TopoDS_Shape;
+ GetTwins(theS: TopoDS_Shape): TopTools_ListOfShape;
+ History(): Handle_BRepTools_History;
+ Clear(): void;
+ static ToDirectionID(theDirectionID: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BOPAlgo_ShellSplitter extends BOPAlgo_Algo {
+ AddStartElement(theS: TopoDS_Shape): void;
+ StartElements(): TopTools_ListOfShape;
+ Perform(): void;
+ Shells(): TopTools_ListOfShape;
+ static SplitBlock(theCB: BOPTools_ConnexityBlock): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_ShellSplitter_1 extends BOPAlgo_ShellSplitter {
+ constructor();
+ }
+
+ export declare class BOPAlgo_ShellSplitter_2 extends BOPAlgo_ShellSplitter {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_RemoveFeatures extends BOPAlgo_BuilderShape {
+ constructor()
+ SetShape(theShape: TopoDS_Shape): void;
+ InputShape(): TopoDS_Shape;
+ AddFaceToRemove(theFace: TopoDS_Shape): void;
+ AddFacesToRemove(theFaces: TopTools_ListOfShape): void;
+ FacesToRemove(): TopTools_ListOfShape;
+ Perform(): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class BOPAlgo_Section extends BOPAlgo_Builder {
+ delete(): void;
+}
+
+ export declare class BOPAlgo_Section_1 extends BOPAlgo_Section {
+ constructor();
+ }
+
+ export declare class BOPAlgo_Section_2 extends BOPAlgo_Section {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_BuilderShape extends BOPAlgo_Algo {
+ Shape(): TopoDS_Shape;
+ Modified(theS: TopoDS_Shape): TopTools_ListOfShape;
+ Generated(theS: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(theS: TopoDS_Shape): Standard_Boolean;
+ HasModified(): Standard_Boolean;
+ HasGenerated(): Standard_Boolean;
+ HasDeleted(): Standard_Boolean;
+ History(): Handle_BRepTools_History;
+ SetToFillHistory(theHistFlag: Standard_Boolean): void;
+ HasHistory(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPAlgo_MakerVolume extends BOPAlgo_Builder {
+ Clear(): void;
+ SetIntersect(bIntersect: Standard_Boolean): void;
+ IsIntersect(): Standard_Boolean;
+ Box(): TopoDS_Solid;
+ Faces(): TopTools_ListOfShape;
+ SetAvoidInternalShapes(theAvoidInternal: Standard_Boolean): void;
+ IsAvoidInternalShapes(): Standard_Boolean;
+ Perform(): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_MakerVolume_1 extends BOPAlgo_MakerVolume {
+ constructor();
+ }
+
+ export declare class BOPAlgo_MakerVolume_2 extends BOPAlgo_MakerVolume {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare type BOPAlgo_CheckStatus = {
+ BOPAlgo_CheckUnknown: {};
+ BOPAlgo_BadType: {};
+ BOPAlgo_SelfIntersect: {};
+ BOPAlgo_TooSmallEdge: {};
+ BOPAlgo_NonRecoverableFace: {};
+ BOPAlgo_IncompatibilityOfVertex: {};
+ BOPAlgo_IncompatibilityOfEdge: {};
+ BOPAlgo_IncompatibilityOfFace: {};
+ BOPAlgo_OperationAborted: {};
+ BOPAlgo_GeomAbs_C0: {};
+ BOPAlgo_InvalidCurveOnSurface: {};
+ BOPAlgo_NotValid: {};
+}
+
+export declare class BOPAlgo_ArgumentAnalyzer extends BOPAlgo_Algo {
+ constructor()
+ SetShape1(TheShape: TopoDS_Shape): void;
+ SetShape2(TheShape: TopoDS_Shape): void;
+ GetShape1(): TopoDS_Shape;
+ GetShape2(): TopoDS_Shape;
+ OperationType(): BOPAlgo_Operation;
+ StopOnFirstFaulty(): Standard_Boolean;
+ ArgumentTypeMode(): Standard_Boolean;
+ SelfInterMode(): Standard_Boolean;
+ SmallEdgeMode(): Standard_Boolean;
+ RebuildFaceMode(): Standard_Boolean;
+ TangentMode(): Standard_Boolean;
+ MergeVertexMode(): Standard_Boolean;
+ MergeEdgeMode(): Standard_Boolean;
+ ContinuityMode(): Standard_Boolean;
+ CurveOnSurfaceMode(): Standard_Boolean;
+ Perform(): void;
+ HasFaulty(): Standard_Boolean;
+ GetCheckResult(): BOPAlgo_ListOfCheckResult;
+ delete(): void;
+}
+
+export declare class BOPAlgo_Options {
+ Allocator(): Handle_NCollection_BaseAllocator;
+ Clear(): void;
+ AddError(theAlert: Handle_Message_Alert): void;
+ AddWarning(theAlert: Handle_Message_Alert): void;
+ HasErrors(): Standard_Boolean;
+ HasError(theType: Handle_Standard_Type): Standard_Boolean;
+ HasWarnings(): Standard_Boolean;
+ HasWarning(theType: Handle_Standard_Type): Standard_Boolean;
+ GetReport(): Handle_Message_Report;
+ DumpErrors(theOS: Standard_OStream): void;
+ DumpWarnings(theOS: Standard_OStream): void;
+ ClearWarnings(): void;
+ static GetParallelMode(): Standard_Boolean;
+ static SetParallelMode(theNewMode: Standard_Boolean): void;
+ SetRunParallel(theFlag: Standard_Boolean): void;
+ RunParallel(): Standard_Boolean;
+ SetFuzzyValue(theFuzz: Quantity_AbsorbedDose): void;
+ FuzzyValue(): Quantity_AbsorbedDose;
+ SetProgressIndicator(theProgress: Message_ProgressScope): void;
+ SetUseOBB(theUseOBB: Standard_Boolean): void;
+ UseOBB(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_Options_1 extends BOPAlgo_Options {
+ constructor();
+ }
+
+ export declare class BOPAlgo_Options_2 extends BOPAlgo_Options {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare type BOPAlgo_Operation = {
+ BOPAlgo_COMMON: {};
+ BOPAlgo_FUSE: {};
+ BOPAlgo_CUT: {};
+ BOPAlgo_CUT21: {};
+ BOPAlgo_SECTION: {};
+ BOPAlgo_UNKNOWN: {};
+}
+
+export declare class BOPAlgo_WireSplitter extends BOPAlgo_Algo {
+ SetWES(theWES: BOPAlgo_WireEdgeSet): void;
+ WES(): BOPAlgo_WireEdgeSet;
+ SetContext(theContext: Handle_IntTools_Context): void;
+ Context(): Handle_IntTools_Context;
+ Perform(): void;
+ static MakeWire(theLE: TopTools_ListOfShape, theW: TopoDS_Wire): void;
+ static SplitBlock(theF: TopoDS_Face, theCB: BOPTools_ConnexityBlock, theContext: Handle_IntTools_Context): void;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_WireSplitter_1 extends BOPAlgo_WireSplitter {
+ constructor();
+ }
+
+ export declare class BOPAlgo_WireSplitter_2 extends BOPAlgo_WireSplitter {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_CheckerSI extends BOPAlgo_PaveFiller {
+ constructor()
+ Perform(): void;
+ SetLevelOfCheck(theLevel: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BOPAlgo_WireEdgeSet {
+ Clear(): void;
+ SetFace(aF: TopoDS_Face): void;
+ Face(): TopoDS_Face;
+ AddStartElement(sS: TopoDS_Shape): void;
+ StartElements(): TopTools_ListOfShape;
+ AddShape(sS: TopoDS_Shape): void;
+ Shapes(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BOPAlgo_WireEdgeSet_1 extends BOPAlgo_WireEdgeSet {
+ constructor();
+ }
+
+ export declare class BOPAlgo_WireEdgeSet_2 extends BOPAlgo_WireEdgeSet {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPAlgo_AlertNoFiller extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToTrim extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertBuilderFailed extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertAcquiredSelfIntersection extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertFaceBuilderUnusedEdges extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertIntersectionOfPairOfShapesFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertSolidBuilderUnusedFaces extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertMultiDimensionalArguments extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertRemovalOfIBForFacesFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertEmptyShape extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertBOPNotAllowed extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertTooFewArguments extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToRepeat extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertNoPeriodicityRequired extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertRemovalOfIBForSolidsFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToRemoveTheFeature extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertShapeIsNotPeriodic extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertBuildingPCurveFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToMakeClosedEdgeOnFace extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToGlue extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertBadPositioning extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertTooSmallEdge extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertNullInputShapes extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToMakeIdentical extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertPostTreatFF extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertRemovalOfIBForEdgesFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertSelfInterferingShape extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertRemovalOfIBForMDimShapes extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertSolidBuilderFailed extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnsupportedType extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToOrientTheShape extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertMultipleArguments extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnableToMakePeriodic extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertRemoveFeaturesFailed extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertBOPNotSet extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertNoFacesToRemove extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertNotSplittableEdge extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertUnknownShape extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertShellSplitterFailed extends TopoDS_AlertWithShape {
+ constructor(theShape: TopoDS_Shape)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BOPAlgo_AlertIntersectionFailed extends Message_Alert {
+ constructor();
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IGESDefs_MacroDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_MacroDef): void;
+ get(): IGESDefs_MacroDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_MacroDef_1 extends Handle_IGESDefs_MacroDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_MacroDef_2 extends Handle_IGESDefs_MacroDef {
+ constructor(thePtr: IGESDefs_MacroDef);
+ }
+
+ export declare class Handle_IGESDefs_MacroDef_3 extends Handle_IGESDefs_MacroDef {
+ constructor(theHandle: Handle_IGESDefs_MacroDef);
+ }
+
+ export declare class Handle_IGESDefs_MacroDef_4 extends Handle_IGESDefs_MacroDef {
+ constructor(theHandle: Handle_IGESDefs_MacroDef);
+ }
+
+export declare class Handle_IGESDefs_TabularData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_TabularData): void;
+ get(): IGESDefs_TabularData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_TabularData_1 extends Handle_IGESDefs_TabularData {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_TabularData_2 extends Handle_IGESDefs_TabularData {
+ constructor(thePtr: IGESDefs_TabularData);
+ }
+
+ export declare class Handle_IGESDefs_TabularData_3 extends Handle_IGESDefs_TabularData {
+ constructor(theHandle: Handle_IGESDefs_TabularData);
+ }
+
+ export declare class Handle_IGESDefs_TabularData_4 extends Handle_IGESDefs_TabularData {
+ constructor(theHandle: Handle_IGESDefs_TabularData);
+ }
+
+export declare class Handle_IGESDefs_AssociativityDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_AssociativityDef): void;
+ get(): IGESDefs_AssociativityDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_AssociativityDef_1 extends Handle_IGESDefs_AssociativityDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_AssociativityDef_2 extends Handle_IGESDefs_AssociativityDef {
+ constructor(thePtr: IGESDefs_AssociativityDef);
+ }
+
+ export declare class Handle_IGESDefs_AssociativityDef_3 extends Handle_IGESDefs_AssociativityDef {
+ constructor(theHandle: Handle_IGESDefs_AssociativityDef);
+ }
+
+ export declare class Handle_IGESDefs_AssociativityDef_4 extends Handle_IGESDefs_AssociativityDef {
+ constructor(theHandle: Handle_IGESDefs_AssociativityDef);
+ }
+
+export declare class Handle_IGESDefs_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_ReadWriteModule): void;
+ get(): IGESDefs_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_ReadWriteModule_1 extends Handle_IGESDefs_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_ReadWriteModule_2 extends Handle_IGESDefs_ReadWriteModule {
+ constructor(thePtr: IGESDefs_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDefs_ReadWriteModule_3 extends Handle_IGESDefs_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDefs_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDefs_ReadWriteModule_4 extends Handle_IGESDefs_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDefs_ReadWriteModule);
+ }
+
+export declare class Handle_IGESDefs_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_SpecificModule): void;
+ get(): IGESDefs_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_SpecificModule_1 extends Handle_IGESDefs_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_SpecificModule_2 extends Handle_IGESDefs_SpecificModule {
+ constructor(thePtr: IGESDefs_SpecificModule);
+ }
+
+ export declare class Handle_IGESDefs_SpecificModule_3 extends Handle_IGESDefs_SpecificModule {
+ constructor(theHandle: Handle_IGESDefs_SpecificModule);
+ }
+
+ export declare class Handle_IGESDefs_SpecificModule_4 extends Handle_IGESDefs_SpecificModule {
+ constructor(theHandle: Handle_IGESDefs_SpecificModule);
+ }
+
+export declare class Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_HArray1OfHArray1OfTextDisplayTemplate): void;
+ get(): IGESDefs_HArray1OfHArray1OfTextDisplayTemplate;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_1 extends Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_2 extends Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate {
+ constructor(thePtr: IGESDefs_HArray1OfHArray1OfTextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_3 extends Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate {
+ constructor(theHandle: Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate);
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_4 extends Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate {
+ constructor(theHandle: Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate);
+ }
+
+export declare class Handle_IGESDefs_UnitsData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_UnitsData): void;
+ get(): IGESDefs_UnitsData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_UnitsData_1 extends Handle_IGESDefs_UnitsData {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_UnitsData_2 extends Handle_IGESDefs_UnitsData {
+ constructor(thePtr: IGESDefs_UnitsData);
+ }
+
+ export declare class Handle_IGESDefs_UnitsData_3 extends Handle_IGESDefs_UnitsData {
+ constructor(theHandle: Handle_IGESDefs_UnitsData);
+ }
+
+ export declare class Handle_IGESDefs_UnitsData_4 extends Handle_IGESDefs_UnitsData {
+ constructor(theHandle: Handle_IGESDefs_UnitsData);
+ }
+
+export declare class Handle_IGESDefs_AttributeTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_AttributeTable): void;
+ get(): IGESDefs_AttributeTable;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_AttributeTable_1 extends Handle_IGESDefs_AttributeTable {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_AttributeTable_2 extends Handle_IGESDefs_AttributeTable {
+ constructor(thePtr: IGESDefs_AttributeTable);
+ }
+
+ export declare class Handle_IGESDefs_AttributeTable_3 extends Handle_IGESDefs_AttributeTable {
+ constructor(theHandle: Handle_IGESDefs_AttributeTable);
+ }
+
+ export declare class Handle_IGESDefs_AttributeTable_4 extends Handle_IGESDefs_AttributeTable {
+ constructor(theHandle: Handle_IGESDefs_AttributeTable);
+ }
+
+export declare class Handle_IGESDefs_GenericData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_GenericData): void;
+ get(): IGESDefs_GenericData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_GenericData_1 extends Handle_IGESDefs_GenericData {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_GenericData_2 extends Handle_IGESDefs_GenericData {
+ constructor(thePtr: IGESDefs_GenericData);
+ }
+
+ export declare class Handle_IGESDefs_GenericData_3 extends Handle_IGESDefs_GenericData {
+ constructor(theHandle: Handle_IGESDefs_GenericData);
+ }
+
+ export declare class Handle_IGESDefs_GenericData_4 extends Handle_IGESDefs_GenericData {
+ constructor(theHandle: Handle_IGESDefs_GenericData);
+ }
+
+export declare class Handle_IGESDefs_HArray1OfTabularData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_HArray1OfTabularData): void;
+ get(): IGESDefs_HArray1OfTabularData;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_HArray1OfTabularData_1 extends Handle_IGESDefs_HArray1OfTabularData {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfTabularData_2 extends Handle_IGESDefs_HArray1OfTabularData {
+ constructor(thePtr: IGESDefs_HArray1OfTabularData);
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfTabularData_3 extends Handle_IGESDefs_HArray1OfTabularData {
+ constructor(theHandle: Handle_IGESDefs_HArray1OfTabularData);
+ }
+
+ export declare class Handle_IGESDefs_HArray1OfTabularData_4 extends Handle_IGESDefs_HArray1OfTabularData {
+ constructor(theHandle: Handle_IGESDefs_HArray1OfTabularData);
+ }
+
+export declare class Handle_IGESDefs_AttributeDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_AttributeDef): void;
+ get(): IGESDefs_AttributeDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_AttributeDef_1 extends Handle_IGESDefs_AttributeDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_AttributeDef_2 extends Handle_IGESDefs_AttributeDef {
+ constructor(thePtr: IGESDefs_AttributeDef);
+ }
+
+ export declare class Handle_IGESDefs_AttributeDef_3 extends Handle_IGESDefs_AttributeDef {
+ constructor(theHandle: Handle_IGESDefs_AttributeDef);
+ }
+
+ export declare class Handle_IGESDefs_AttributeDef_4 extends Handle_IGESDefs_AttributeDef {
+ constructor(theHandle: Handle_IGESDefs_AttributeDef);
+ }
+
+export declare class Handle_IGESDefs_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_Protocol): void;
+ get(): IGESDefs_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_Protocol_1 extends Handle_IGESDefs_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_Protocol_2 extends Handle_IGESDefs_Protocol {
+ constructor(thePtr: IGESDefs_Protocol);
+ }
+
+ export declare class Handle_IGESDefs_Protocol_3 extends Handle_IGESDefs_Protocol {
+ constructor(theHandle: Handle_IGESDefs_Protocol);
+ }
+
+ export declare class Handle_IGESDefs_Protocol_4 extends Handle_IGESDefs_Protocol {
+ constructor(theHandle: Handle_IGESDefs_Protocol);
+ }
+
+export declare class Handle_IGESDefs_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDefs_GeneralModule): void;
+ get(): IGESDefs_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDefs_GeneralModule_1 extends Handle_IGESDefs_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDefs_GeneralModule_2 extends Handle_IGESDefs_GeneralModule {
+ constructor(thePtr: IGESDefs_GeneralModule);
+ }
+
+ export declare class Handle_IGESDefs_GeneralModule_3 extends Handle_IGESDefs_GeneralModule {
+ constructor(theHandle: Handle_IGESDefs_GeneralModule);
+ }
+
+ export declare class Handle_IGESDefs_GeneralModule_4 extends Handle_IGESDefs_GeneralModule {
+ constructor(theHandle: Handle_IGESDefs_GeneralModule);
+ }
+
+export declare class Handle_BinMDataStd_ExtStringArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ExtStringArrayDriver): void;
+ get(): BinMDataStd_ExtStringArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ExtStringArrayDriver_1 extends Handle_BinMDataStd_ExtStringArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringArrayDriver_2 extends Handle_BinMDataStd_ExtStringArrayDriver {
+ constructor(thePtr: BinMDataStd_ExtStringArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringArrayDriver_3 extends Handle_BinMDataStd_ExtStringArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExtStringArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringArrayDriver_4 extends Handle_BinMDataStd_ExtStringArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExtStringArrayDriver);
+ }
+
+export declare class Handle_BinMDataStd_AsciiStringDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_AsciiStringDriver): void;
+ get(): BinMDataStd_AsciiStringDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_AsciiStringDriver_1 extends Handle_BinMDataStd_AsciiStringDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_AsciiStringDriver_2 extends Handle_BinMDataStd_AsciiStringDriver {
+ constructor(thePtr: BinMDataStd_AsciiStringDriver);
+ }
+
+ export declare class Handle_BinMDataStd_AsciiStringDriver_3 extends Handle_BinMDataStd_AsciiStringDriver {
+ constructor(theHandle: Handle_BinMDataStd_AsciiStringDriver);
+ }
+
+ export declare class Handle_BinMDataStd_AsciiStringDriver_4 extends Handle_BinMDataStd_AsciiStringDriver {
+ constructor(theHandle: Handle_BinMDataStd_AsciiStringDriver);
+ }
+
+export declare class Handle_BinMDataStd_RealListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_RealListDriver): void;
+ get(): BinMDataStd_RealListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_RealListDriver_1 extends Handle_BinMDataStd_RealListDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_RealListDriver_2 extends Handle_BinMDataStd_RealListDriver {
+ constructor(thePtr: BinMDataStd_RealListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealListDriver_3 extends Handle_BinMDataStd_RealListDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealListDriver_4 extends Handle_BinMDataStd_RealListDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealListDriver);
+ }
+
+export declare class Handle_BinMDataStd_ExtStringListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ExtStringListDriver): void;
+ get(): BinMDataStd_ExtStringListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ExtStringListDriver_1 extends Handle_BinMDataStd_ExtStringListDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringListDriver_2 extends Handle_BinMDataStd_ExtStringListDriver {
+ constructor(thePtr: BinMDataStd_ExtStringListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringListDriver_3 extends Handle_BinMDataStd_ExtStringListDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExtStringListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExtStringListDriver_4 extends Handle_BinMDataStd_ExtStringListDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExtStringListDriver);
+ }
+
+export declare class Handle_BinMDataStd_UAttributeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_UAttributeDriver): void;
+ get(): BinMDataStd_UAttributeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_UAttributeDriver_1 extends Handle_BinMDataStd_UAttributeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_UAttributeDriver_2 extends Handle_BinMDataStd_UAttributeDriver {
+ constructor(thePtr: BinMDataStd_UAttributeDriver);
+ }
+
+ export declare class Handle_BinMDataStd_UAttributeDriver_3 extends Handle_BinMDataStd_UAttributeDriver {
+ constructor(theHandle: Handle_BinMDataStd_UAttributeDriver);
+ }
+
+ export declare class Handle_BinMDataStd_UAttributeDriver_4 extends Handle_BinMDataStd_UAttributeDriver {
+ constructor(theHandle: Handle_BinMDataStd_UAttributeDriver);
+ }
+
+export declare class Handle_BinMDataStd_GenericEmptyDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_GenericEmptyDriver): void;
+ get(): BinMDataStd_GenericEmptyDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_GenericEmptyDriver_1 extends Handle_BinMDataStd_GenericEmptyDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_GenericEmptyDriver_2 extends Handle_BinMDataStd_GenericEmptyDriver {
+ constructor(thePtr: BinMDataStd_GenericEmptyDriver);
+ }
+
+ export declare class Handle_BinMDataStd_GenericEmptyDriver_3 extends Handle_BinMDataStd_GenericEmptyDriver {
+ constructor(theHandle: Handle_BinMDataStd_GenericEmptyDriver);
+ }
+
+ export declare class Handle_BinMDataStd_GenericEmptyDriver_4 extends Handle_BinMDataStd_GenericEmptyDriver {
+ constructor(theHandle: Handle_BinMDataStd_GenericEmptyDriver);
+ }
+
+export declare class Handle_BinMDataStd_ReferenceListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ReferenceListDriver): void;
+ get(): BinMDataStd_ReferenceListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ReferenceListDriver_1 extends Handle_BinMDataStd_ReferenceListDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceListDriver_2 extends Handle_BinMDataStd_ReferenceListDriver {
+ constructor(thePtr: BinMDataStd_ReferenceListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceListDriver_3 extends Handle_BinMDataStd_ReferenceListDriver {
+ constructor(theHandle: Handle_BinMDataStd_ReferenceListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceListDriver_4 extends Handle_BinMDataStd_ReferenceListDriver {
+ constructor(theHandle: Handle_BinMDataStd_ReferenceListDriver);
+ }
+
+export declare class Handle_BinMDataStd_IntPackedMapDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_IntPackedMapDriver): void;
+ get(): BinMDataStd_IntPackedMapDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_IntPackedMapDriver_1 extends Handle_BinMDataStd_IntPackedMapDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_IntPackedMapDriver_2 extends Handle_BinMDataStd_IntPackedMapDriver {
+ constructor(thePtr: BinMDataStd_IntPackedMapDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntPackedMapDriver_3 extends Handle_BinMDataStd_IntPackedMapDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntPackedMapDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntPackedMapDriver_4 extends Handle_BinMDataStd_IntPackedMapDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntPackedMapDriver);
+ }
+
+export declare class Handle_BinMDataStd_ExpressionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ExpressionDriver): void;
+ get(): BinMDataStd_ExpressionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ExpressionDriver_1 extends Handle_BinMDataStd_ExpressionDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ExpressionDriver_2 extends Handle_BinMDataStd_ExpressionDriver {
+ constructor(thePtr: BinMDataStd_ExpressionDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExpressionDriver_3 extends Handle_BinMDataStd_ExpressionDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExpressionDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ExpressionDriver_4 extends Handle_BinMDataStd_ExpressionDriver {
+ constructor(theHandle: Handle_BinMDataStd_ExpressionDriver);
+ }
+
+export declare class Handle_BinMDataStd_ByteArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ByteArrayDriver): void;
+ get(): BinMDataStd_ByteArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ByteArrayDriver_1 extends Handle_BinMDataStd_ByteArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ByteArrayDriver_2 extends Handle_BinMDataStd_ByteArrayDriver {
+ constructor(thePtr: BinMDataStd_ByteArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ByteArrayDriver_3 extends Handle_BinMDataStd_ByteArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ByteArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ByteArrayDriver_4 extends Handle_BinMDataStd_ByteArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ByteArrayDriver);
+ }
+
+export declare class Handle_BinMDataStd_TreeNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_TreeNodeDriver): void;
+ get(): BinMDataStd_TreeNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_TreeNodeDriver_1 extends Handle_BinMDataStd_TreeNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_TreeNodeDriver_2 extends Handle_BinMDataStd_TreeNodeDriver {
+ constructor(thePtr: BinMDataStd_TreeNodeDriver);
+ }
+
+ export declare class Handle_BinMDataStd_TreeNodeDriver_3 extends Handle_BinMDataStd_TreeNodeDriver {
+ constructor(theHandle: Handle_BinMDataStd_TreeNodeDriver);
+ }
+
+ export declare class Handle_BinMDataStd_TreeNodeDriver_4 extends Handle_BinMDataStd_TreeNodeDriver {
+ constructor(theHandle: Handle_BinMDataStd_TreeNodeDriver);
+ }
+
+export declare class Handle_BinMDataStd_VariableDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_VariableDriver): void;
+ get(): BinMDataStd_VariableDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_VariableDriver_1 extends Handle_BinMDataStd_VariableDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_VariableDriver_2 extends Handle_BinMDataStd_VariableDriver {
+ constructor(thePtr: BinMDataStd_VariableDriver);
+ }
+
+ export declare class Handle_BinMDataStd_VariableDriver_3 extends Handle_BinMDataStd_VariableDriver {
+ constructor(theHandle: Handle_BinMDataStd_VariableDriver);
+ }
+
+ export declare class Handle_BinMDataStd_VariableDriver_4 extends Handle_BinMDataStd_VariableDriver {
+ constructor(theHandle: Handle_BinMDataStd_VariableDriver);
+ }
+
+export declare class Handle_BinMDataStd_GenericExtStringDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_GenericExtStringDriver): void;
+ get(): BinMDataStd_GenericExtStringDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_GenericExtStringDriver_1 extends Handle_BinMDataStd_GenericExtStringDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_GenericExtStringDriver_2 extends Handle_BinMDataStd_GenericExtStringDriver {
+ constructor(thePtr: BinMDataStd_GenericExtStringDriver);
+ }
+
+ export declare class Handle_BinMDataStd_GenericExtStringDriver_3 extends Handle_BinMDataStd_GenericExtStringDriver {
+ constructor(theHandle: Handle_BinMDataStd_GenericExtStringDriver);
+ }
+
+ export declare class Handle_BinMDataStd_GenericExtStringDriver_4 extends Handle_BinMDataStd_GenericExtStringDriver {
+ constructor(theHandle: Handle_BinMDataStd_GenericExtStringDriver);
+ }
+
+export declare class Handle_BinMDataStd_ReferenceArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_ReferenceArrayDriver): void;
+ get(): BinMDataStd_ReferenceArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_ReferenceArrayDriver_1 extends Handle_BinMDataStd_ReferenceArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceArrayDriver_2 extends Handle_BinMDataStd_ReferenceArrayDriver {
+ constructor(thePtr: BinMDataStd_ReferenceArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceArrayDriver_3 extends Handle_BinMDataStd_ReferenceArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ReferenceArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_ReferenceArrayDriver_4 extends Handle_BinMDataStd_ReferenceArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_ReferenceArrayDriver);
+ }
+
+export declare class Handle_BinMDataStd_IntegerDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_IntegerDriver): void;
+ get(): BinMDataStd_IntegerDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_IntegerDriver_1 extends Handle_BinMDataStd_IntegerDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_IntegerDriver_2 extends Handle_BinMDataStd_IntegerDriver {
+ constructor(thePtr: BinMDataStd_IntegerDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerDriver_3 extends Handle_BinMDataStd_IntegerDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerDriver_4 extends Handle_BinMDataStd_IntegerDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerDriver);
+ }
+
+export declare class Handle_BinMDataStd_IntegerArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_IntegerArrayDriver): void;
+ get(): BinMDataStd_IntegerArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_IntegerArrayDriver_1 extends Handle_BinMDataStd_IntegerArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_IntegerArrayDriver_2 extends Handle_BinMDataStd_IntegerArrayDriver {
+ constructor(thePtr: BinMDataStd_IntegerArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerArrayDriver_3 extends Handle_BinMDataStd_IntegerArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerArrayDriver_4 extends Handle_BinMDataStd_IntegerArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerArrayDriver);
+ }
+
+export declare class Handle_BinMDataStd_IntegerListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_IntegerListDriver): void;
+ get(): BinMDataStd_IntegerListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_IntegerListDriver_1 extends Handle_BinMDataStd_IntegerListDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_IntegerListDriver_2 extends Handle_BinMDataStd_IntegerListDriver {
+ constructor(thePtr: BinMDataStd_IntegerListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerListDriver_3 extends Handle_BinMDataStd_IntegerListDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_IntegerListDriver_4 extends Handle_BinMDataStd_IntegerListDriver {
+ constructor(theHandle: Handle_BinMDataStd_IntegerListDriver);
+ }
+
+export declare class Handle_BinMDataStd_BooleanListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_BooleanListDriver): void;
+ get(): BinMDataStd_BooleanListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_BooleanListDriver_1 extends Handle_BinMDataStd_BooleanListDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_BooleanListDriver_2 extends Handle_BinMDataStd_BooleanListDriver {
+ constructor(thePtr: BinMDataStd_BooleanListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_BooleanListDriver_3 extends Handle_BinMDataStd_BooleanListDriver {
+ constructor(theHandle: Handle_BinMDataStd_BooleanListDriver);
+ }
+
+ export declare class Handle_BinMDataStd_BooleanListDriver_4 extends Handle_BinMDataStd_BooleanListDriver {
+ constructor(theHandle: Handle_BinMDataStd_BooleanListDriver);
+ }
+
+export declare class Handle_BinMDataStd_NamedDataDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_NamedDataDriver): void;
+ get(): BinMDataStd_NamedDataDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_NamedDataDriver_1 extends Handle_BinMDataStd_NamedDataDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_NamedDataDriver_2 extends Handle_BinMDataStd_NamedDataDriver {
+ constructor(thePtr: BinMDataStd_NamedDataDriver);
+ }
+
+ export declare class Handle_BinMDataStd_NamedDataDriver_3 extends Handle_BinMDataStd_NamedDataDriver {
+ constructor(theHandle: Handle_BinMDataStd_NamedDataDriver);
+ }
+
+ export declare class Handle_BinMDataStd_NamedDataDriver_4 extends Handle_BinMDataStd_NamedDataDriver {
+ constructor(theHandle: Handle_BinMDataStd_NamedDataDriver);
+ }
+
+export declare class Handle_BinMDataStd_BooleanArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_BooleanArrayDriver): void;
+ get(): BinMDataStd_BooleanArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_BooleanArrayDriver_1 extends Handle_BinMDataStd_BooleanArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_BooleanArrayDriver_2 extends Handle_BinMDataStd_BooleanArrayDriver {
+ constructor(thePtr: BinMDataStd_BooleanArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_BooleanArrayDriver_3 extends Handle_BinMDataStd_BooleanArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_BooleanArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_BooleanArrayDriver_4 extends Handle_BinMDataStd_BooleanArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_BooleanArrayDriver);
+ }
+
+export declare class Handle_BinMDataStd_RealDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_RealDriver): void;
+ get(): BinMDataStd_RealDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_RealDriver_1 extends Handle_BinMDataStd_RealDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_RealDriver_2 extends Handle_BinMDataStd_RealDriver {
+ constructor(thePtr: BinMDataStd_RealDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealDriver_3 extends Handle_BinMDataStd_RealDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealDriver_4 extends Handle_BinMDataStd_RealDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealDriver);
+ }
+
+export declare class Handle_BinMDataStd_RealArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDataStd_RealArrayDriver): void;
+ get(): BinMDataStd_RealArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDataStd_RealArrayDriver_1 extends Handle_BinMDataStd_RealArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDataStd_RealArrayDriver_2 extends Handle_BinMDataStd_RealArrayDriver {
+ constructor(thePtr: BinMDataStd_RealArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealArrayDriver_3 extends Handle_BinMDataStd_RealArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealArrayDriver);
+ }
+
+ export declare class Handle_BinMDataStd_RealArrayDriver_4 extends Handle_BinMDataStd_RealArrayDriver {
+ constructor(theHandle: Handle_BinMDataStd_RealArrayDriver);
+ }
+
+export declare class TopOpeBRepTool_DataMapOfShapeface extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_DataMapOfShapeface): void;
+ Assign(theOther: TopOpeBRepTool_DataMapOfShapeface): TopOpeBRepTool_DataMapOfShapeface;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_face): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_face): TopOpeBRepTool_face;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopOpeBRepTool_face;
+ ChangeSeek(theKey: TopoDS_Shape): TopOpeBRepTool_face;
+ ChangeFind(theKey: TopoDS_Shape): TopOpeBRepTool_face;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_DataMapOfShapeface_1 extends TopOpeBRepTool_DataMapOfShapeface {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfShapeface_2 extends TopOpeBRepTool_DataMapOfShapeface {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfShapeface_3 extends TopOpeBRepTool_DataMapOfShapeface {
+ constructor(theOther: TopOpeBRepTool_DataMapOfShapeface);
+ }
+
+export declare class TopOpeBRepTool_TOOL {
+ constructor();
+ static OriinSor(sub: TopoDS_Shape, S: TopoDS_Shape, checkclo: Standard_Boolean): Graphic3d_ZLayerId;
+ static OriinSorclosed(sub: TopoDS_Shape, S: TopoDS_Shape): Graphic3d_ZLayerId;
+ static ClosedE(E: TopoDS_Edge, vclo: TopoDS_Vertex): Standard_Boolean;
+ static ClosedS(F: TopoDS_Face): Standard_Boolean;
+ static IsClosingE_1(E: TopoDS_Edge, F: TopoDS_Face): Standard_Boolean;
+ static IsClosingE_2(E: TopoDS_Edge, W: TopoDS_Shape, F: TopoDS_Face): Standard_Boolean;
+ static Vertices(E: TopoDS_Edge, Vces: TopTools_Array1OfShape): void;
+ static Vertex(Iv: Graphic3d_ZLayerId, E: TopoDS_Edge): TopoDS_Vertex;
+ static ParE(Iv: Graphic3d_ZLayerId, E: TopoDS_Edge): Quantity_AbsorbedDose;
+ static OnBoundary(par: Quantity_AbsorbedDose, E: TopoDS_Edge): Graphic3d_ZLayerId;
+ static UVF(par: Quantity_AbsorbedDose, C2DF: TopOpeBRepTool_C2DF): gp_Pnt2d;
+ static ParISO(p2d: gp_Pnt2d, e: TopoDS_Edge, f: TopoDS_Face, pare: Quantity_AbsorbedDose): Standard_Boolean;
+ static ParE2d(p2d: gp_Pnt2d, e: TopoDS_Edge, f: TopoDS_Face, par: Quantity_AbsorbedDose, dist: Quantity_AbsorbedDose): Standard_Boolean;
+ static Getduv(f: TopoDS_Face, uv: gp_Pnt2d, dir: gp_Vec, factor: Quantity_AbsorbedDose, duv: gp_Dir2d): Standard_Boolean;
+ static uvApp(f: TopoDS_Face, e: TopoDS_Edge, par: Quantity_AbsorbedDose, eps: Quantity_AbsorbedDose, uvapp: gp_Pnt2d): Standard_Boolean;
+ static TolUV(F: TopoDS_Face, tol3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static TolP(E: TopoDS_Edge, F: TopoDS_Face): Quantity_AbsorbedDose;
+ static minDUV(F: TopoDS_Face): Quantity_AbsorbedDose;
+ static outUVbounds(uv: gp_Pnt2d, F: TopoDS_Face): Standard_Boolean;
+ static stuvF(uv: gp_Pnt2d, F: TopoDS_Face, onU: Graphic3d_ZLayerId, onV: Graphic3d_ZLayerId): void;
+ static TggeomE_1(par: Quantity_AbsorbedDose, BC: BRepAdaptor_Curve, Tg: gp_Vec): Standard_Boolean;
+ static TggeomE_2(par: Quantity_AbsorbedDose, E: TopoDS_Edge, Tg: gp_Vec): Standard_Boolean;
+ static TgINSIDE(v: TopoDS_Vertex, E: TopoDS_Edge, Tg: gp_Vec, OvinE: Graphic3d_ZLayerId): Standard_Boolean;
+ static Tg2d(iv: Graphic3d_ZLayerId, E: TopoDS_Edge, C2DF: TopOpeBRepTool_C2DF): gp_Vec2d;
+ static Tg2dApp(iv: Graphic3d_ZLayerId, E: TopoDS_Edge, C2DF: TopOpeBRepTool_C2DF, factor: Quantity_AbsorbedDose): gp_Vec2d;
+ static tryTg2dApp(iv: Graphic3d_ZLayerId, E: TopoDS_Edge, C2DF: TopOpeBRepTool_C2DF, factor: Quantity_AbsorbedDose): gp_Vec2d;
+ static XX(uv: gp_Pnt2d, f: TopoDS_Face, par: Quantity_AbsorbedDose, e: TopoDS_Edge, xx: gp_Dir): Standard_Boolean;
+ static Nt(uv: gp_Pnt2d, f: TopoDS_Face, normt: gp_Dir): Standard_Boolean;
+ static NggeomF(uv: gp_Pnt2d, F: TopoDS_Face, ng: gp_Vec): Standard_Boolean;
+ static NgApp(par: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face, tola: Quantity_AbsorbedDose, ngApp: gp_Dir): Standard_Boolean;
+ static tryNgApp(par: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face, tola: Quantity_AbsorbedDose, ng: gp_Dir): Standard_Boolean;
+ static tryOriEinF(par: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face): Graphic3d_ZLayerId;
+ static IsQuad_1(E: TopoDS_Edge): Standard_Boolean;
+ static IsQuad_2(F: TopoDS_Face): Standard_Boolean;
+ static CurvE(E: TopoDS_Edge, par: Quantity_AbsorbedDose, tg0: gp_Dir, Curv: Quantity_AbsorbedDose): Standard_Boolean;
+ static CurvF(F: TopoDS_Face, uv: gp_Pnt2d, tg0: gp_Dir, Curv: Quantity_AbsorbedDose, direct: Standard_Boolean): Standard_Boolean;
+ static UVISO_1(PC: Handle_Geom2d_Curve, isou: Standard_Boolean, isov: Standard_Boolean, d2d: gp_Dir2d, o2d: gp_Pnt2d): Standard_Boolean;
+ static UVISO_2(C2DF: TopOpeBRepTool_C2DF, isou: Standard_Boolean, isov: Standard_Boolean, d2d: gp_Dir2d, o2d: gp_Pnt2d): Standard_Boolean;
+ static UVISO_3(E: TopoDS_Edge, F: TopoDS_Face, isou: Standard_Boolean, isov: Standard_Boolean, d2d: gp_Dir2d, o2d: gp_Pnt2d): Standard_Boolean;
+ static IsonCLO_1(PC: Handle_Geom2d_Curve, onU: Standard_Boolean, xfirst: Quantity_AbsorbedDose, xperiod: Quantity_AbsorbedDose, xtol: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsonCLO_2(C2DF: TopOpeBRepTool_C2DF, onU: Standard_Boolean, xfirst: Quantity_AbsorbedDose, xperiod: Quantity_AbsorbedDose, xtol: Quantity_AbsorbedDose): Standard_Boolean;
+ static TrslUV(t2d: gp_Vec2d, C2DF: TopOpeBRepTool_C2DF): void;
+ static TrslUVModifE(t2d: gp_Vec2d, F: TopoDS_Face, E: TopoDS_Edge): Standard_Boolean;
+ static Matter_1(d1: gp_Vec, d2: gp_Vec, ref: gp_Vec): Quantity_AbsorbedDose;
+ static Matter_2(d1: gp_Vec2d, d2: gp_Vec2d): Quantity_AbsorbedDose;
+ static Matter_3(xx1: gp_Dir, nt1: gp_Dir, xx2: gp_Dir, nt2: gp_Dir, tola: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): Standard_Boolean;
+ static Matter_4(f1: TopoDS_Face, f2: TopoDS_Face, e: TopoDS_Edge, pare: Quantity_AbsorbedDose, tola: Quantity_AbsorbedDose, Ang: Quantity_AbsorbedDose): Standard_Boolean;
+ static MatterKPtg(f1: TopoDS_Face, f2: TopoDS_Face, e: TopoDS_Edge, Ang: Quantity_AbsorbedDose): Standard_Boolean;
+ static Getstp3dF(p: gp_Pnt, f: TopoDS_Face, uv: gp_Pnt2d, st: TopAbs_State): Standard_Boolean;
+ static SplitE(Eanc: TopoDS_Edge, Splits: TopTools_ListOfShape): Standard_Boolean;
+ static MkShell(lF: TopTools_ListOfShape, She: TopoDS_Shape): void;
+ static Remove(loS: TopTools_ListOfShape, toremove: TopoDS_Shape): Standard_Boolean;
+ static WireToFace(Fref: TopoDS_Face, mapWlow: TopTools_DataMapOfShapeListOfShape, lFs: TopTools_ListOfShape): Standard_Boolean;
+ static EdgeONFace(par: Quantity_AbsorbedDose, ed: TopoDS_Edge, uv: gp_Pnt2d, fa: TopoDS_Face, isonfa: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_connexity {
+ SetKey(Key: TopoDS_Shape): void;
+ Key(): TopoDS_Shape;
+ Item(OriKey: Graphic3d_ZLayerId, Item: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ AllItems(Item: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ AddItem_1(OriKey: Graphic3d_ZLayerId, Item: TopTools_ListOfShape): void;
+ AddItem_2(OriKey: Graphic3d_ZLayerId, Item: TopoDS_Shape): void;
+ RemoveItem_1(OriKey: Graphic3d_ZLayerId, Item: TopoDS_Shape): Standard_Boolean;
+ RemoveItem_2(Item: TopoDS_Shape): Standard_Boolean;
+ ChangeItem(OriKey: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ IsMultiple(): Standard_Boolean;
+ IsFaulty(): Standard_Boolean;
+ IsInternal(Item: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_connexity_1 extends TopOpeBRepTool_connexity {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_connexity_2 extends TopOpeBRepTool_connexity {
+ constructor(Key: TopoDS_Shape);
+ }
+
+export declare class TopOpeBRepTool_CORRISO {
+ Fref(): TopoDS_Face;
+ GASref(): GeomAdaptor_Surface;
+ Refclosed(x: Graphic3d_ZLayerId, xperiod: Quantity_AbsorbedDose): Standard_Boolean;
+ Init(S: TopoDS_Shape): Standard_Boolean;
+ S(): TopoDS_Shape;
+ Eds(): TopTools_ListOfShape;
+ UVClosed(): Standard_Boolean;
+ Tol(I: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ PurgeFyClosingE(ClEds: TopTools_ListOfShape, fyClEds: TopTools_ListOfShape): Standard_Boolean;
+ EdgeOUTofBoundsUV(E: TopoDS_Edge, onU: Standard_Boolean, tolx: Quantity_AbsorbedDose, parspE: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ EdgesOUTofBoundsUV(EdsToCheck: TopTools_ListOfShape, onU: Standard_Boolean, tolx: Quantity_AbsorbedDose, FyEds: TopTools_DataMapOfOrientedShapeInteger): Standard_Boolean;
+ EdgeWithFaultyUV_1(E: TopoDS_Edge, Ivfaulty: Graphic3d_ZLayerId): Standard_Boolean;
+ EdgesWithFaultyUV(EdsToCheck: TopTools_ListOfShape, nfybounds: Graphic3d_ZLayerId, FyEds: TopTools_DataMapOfOrientedShapeInteger, stopatfirst: Standard_Boolean): Standard_Boolean;
+ EdgeWithFaultyUV_2(EdsToCheck: TopTools_ListOfShape, nfybounds: Graphic3d_ZLayerId, fyE: TopoDS_Shape, Ifaulty: Graphic3d_ZLayerId): Standard_Boolean;
+ TrslUV(onU: Standard_Boolean, FyEds: TopTools_DataMapOfOrientedShapeInteger): Standard_Boolean;
+ GetnewS(newS: TopoDS_Face): Standard_Boolean;
+ UVRep(E: TopoDS_Edge, C2DF: TopOpeBRepTool_C2DF): Standard_Boolean;
+ SetUVRep(E: TopoDS_Edge, C2DF: TopOpeBRepTool_C2DF): Standard_Boolean;
+ Connexity(V: TopoDS_Vertex, Eds: TopTools_ListOfShape): Standard_Boolean;
+ SetConnexity(V: TopoDS_Vertex, Eds: TopTools_ListOfShape): Standard_Boolean;
+ AddNewConnexity(V: TopoDS_Vertex, E: TopoDS_Edge): Standard_Boolean;
+ RemoveOldConnexity(V: TopoDS_Vertex, E: TopoDS_Edge): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_CORRISO_1 extends TopOpeBRepTool_CORRISO {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_CORRISO_2 extends TopOpeBRepTool_CORRISO {
+ constructor(FRef: TopoDS_Face);
+ }
+
+export declare class TopOpeBRepTool_REGUS {
+ constructor()
+ Init(S: TopoDS_Shape): void;
+ S(): TopoDS_Shape;
+ MapS(): Standard_Boolean;
+ static WireToFace(Fanc: TopoDS_Face, nWs: TopTools_ListOfShape, nFs: TopTools_ListOfShape): Standard_Boolean;
+ static SplitF(Fanc: TopoDS_Face, FSplits: TopTools_ListOfShape): Standard_Boolean;
+ SplitFaces(): Standard_Boolean;
+ REGU(): Standard_Boolean;
+ SetFsplits(Fsplits: TopTools_DataMapOfShapeListOfShape): void;
+ GetFsplits(Fsplits: TopTools_DataMapOfShapeListOfShape): void;
+ SetOshNsh(OshNsh: TopTools_DataMapOfShapeListOfShape): void;
+ GetOshNsh(OshNsh: TopTools_DataMapOfShapeListOfShape): void;
+ InitBlock(): Standard_Boolean;
+ NextinBlock(): Standard_Boolean;
+ NearestF(e: TopoDS_Edge, lof: TopTools_ListOfShape, ffound: TopoDS_Face): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_AncestorsTool {
+ constructor();
+ static MakeAncestors(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum, M: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_HBoxTool extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ AddBoxes(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ AddBox(S: TopoDS_Shape): void;
+ static ComputeBox(S: TopoDS_Shape, B: Bnd_Box): void;
+ static ComputeBoxOnVertices(S: TopoDS_Shape, B: Bnd_Box): void;
+ static DumpB(B: Bnd_Box): void;
+ Box_1(S: TopoDS_Shape): Bnd_Box;
+ Box_2(I: Graphic3d_ZLayerId): Bnd_Box;
+ HasBox(S: TopoDS_Shape): Standard_Boolean;
+ Shape(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ Index(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ ChangeIMS(): TopOpeBRepTool_IndexedDataMapOfShapeBox;
+ IMS(): TopOpeBRepTool_IndexedDataMapOfShapeBox;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TopOpeBRepTool_HBoxTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopOpeBRepTool_HBoxTool): void;
+ get(): TopOpeBRepTool_HBoxTool;
+ delete(): void;
+}
+
+ export declare class Handle_TopOpeBRepTool_HBoxTool_1 extends Handle_TopOpeBRepTool_HBoxTool {
+ constructor();
+ }
+
+ export declare class Handle_TopOpeBRepTool_HBoxTool_2 extends Handle_TopOpeBRepTool_HBoxTool {
+ constructor(thePtr: TopOpeBRepTool_HBoxTool);
+ }
+
+ export declare class Handle_TopOpeBRepTool_HBoxTool_3 extends Handle_TopOpeBRepTool_HBoxTool {
+ constructor(theHandle: Handle_TopOpeBRepTool_HBoxTool);
+ }
+
+ export declare class Handle_TopOpeBRepTool_HBoxTool_4 extends Handle_TopOpeBRepTool_HBoxTool {
+ constructor(theHandle: Handle_TopOpeBRepTool_HBoxTool);
+ }
+
+export declare class TopOpeBRepTool_DataMapOfOrientedShapeC2DF extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_DataMapOfOrientedShapeC2DF): void;
+ Assign(theOther: TopOpeBRepTool_DataMapOfOrientedShapeC2DF): TopOpeBRepTool_DataMapOfOrientedShapeC2DF;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_C2DF): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_C2DF): TopOpeBRepTool_C2DF;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopOpeBRepTool_C2DF;
+ ChangeSeek(theKey: TopoDS_Shape): TopOpeBRepTool_C2DF;
+ ChangeFind(theKey: TopoDS_Shape): TopOpeBRepTool_C2DF;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_DataMapOfOrientedShapeC2DF_1 extends TopOpeBRepTool_DataMapOfOrientedShapeC2DF {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfOrientedShapeC2DF_2 extends TopOpeBRepTool_DataMapOfOrientedShapeC2DF {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfOrientedShapeC2DF_3 extends TopOpeBRepTool_DataMapOfOrientedShapeC2DF {
+ constructor(theOther: TopOpeBRepTool_DataMapOfOrientedShapeC2DF);
+ }
+
+export declare class TopOpeBRepTool_face {
+ constructor()
+ Init(W: TopoDS_Wire, Fref: TopoDS_Face): Standard_Boolean;
+ W(): TopoDS_Wire;
+ IsDone(): Standard_Boolean;
+ Finite(): Standard_Boolean;
+ Ffinite(): TopoDS_Face;
+ RealF(): TopoDS_Face;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_mkTondgE {
+ constructor()
+ Initialize(dgE: TopoDS_Edge, F: TopoDS_Face, uvi: gp_Pnt2d, Fi: TopoDS_Face): Standard_Boolean;
+ SetclE(clE: TopoDS_Edge): Standard_Boolean;
+ IsT2d(): Standard_Boolean;
+ SetRest(pari: Quantity_AbsorbedDose, Ei: TopoDS_Edge): Standard_Boolean;
+ GetAllRest(lEi: TopTools_ListOfShape): Graphic3d_ZLayerId;
+ MkTonE_1(mkT: Graphic3d_ZLayerId, par1: Quantity_AbsorbedDose, par2: Quantity_AbsorbedDose): Standard_Boolean;
+ MkTonE_2(Ei: TopoDS_Edge, mkT: Graphic3d_ZLayerId, par1: Quantity_AbsorbedDose, par2: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_ListOfC2DF extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopOpeBRepTool_ListOfC2DF): TopOpeBRepTool_ListOfC2DF;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopOpeBRepTool_C2DF;
+ First_2(): TopOpeBRepTool_C2DF;
+ Last_1(): TopOpeBRepTool_C2DF;
+ Last_2(): TopOpeBRepTool_C2DF;
+ Append_1(theItem: TopOpeBRepTool_C2DF): TopOpeBRepTool_C2DF;
+ Append_3(theOther: TopOpeBRepTool_ListOfC2DF): void;
+ Prepend_1(theItem: TopOpeBRepTool_C2DF): TopOpeBRepTool_C2DF;
+ Prepend_2(theOther: TopOpeBRepTool_ListOfC2DF): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_ListOfC2DF_1 extends TopOpeBRepTool_ListOfC2DF {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_ListOfC2DF_2 extends TopOpeBRepTool_ListOfC2DF {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_ListOfC2DF_3 extends TopOpeBRepTool_ListOfC2DF {
+ constructor(theOther: TopOpeBRepTool_ListOfC2DF);
+ }
+
+export declare class TopOpeBRepTool_FuseEdges {
+ constructor(theShape: TopoDS_Shape, PerformNow: Standard_Boolean)
+ AvoidEdges(theMapEdg: TopTools_IndexedMapOfShape): void;
+ Edges(theMapLstEdg: TopTools_DataMapOfIntegerListOfShape): void;
+ ResultEdges(theMapEdg: TopTools_DataMapOfIntegerShape): void;
+ Faces(theMapFac: TopTools_DataMapOfShapeShape): void;
+ Shape(): TopoDS_Shape;
+ NbVertices(): Graphic3d_ZLayerId;
+ Perform(): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_BoxSort {
+ SetHBoxTool(T: Handle_TopOpeBRepTool_HBoxTool): void;
+ HBoxTool(): Handle_TopOpeBRepTool_HBoxTool;
+ Clear(): void;
+ AddBoxes(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ MakeHAB(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ HAB(): Handle_Bnd_HArray1OfBox;
+ static MakeHABCOB(HAB: Handle_Bnd_HArray1OfBox, COB: Bnd_Box): void;
+ HABShape(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ MakeCOB(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ AddBoxesMakeCOB(S: TopoDS_Shape, TS: TopAbs_ShapeEnum, TA: TopAbs_ShapeEnum): void;
+ Compare(S: TopoDS_Shape): TColStd_ListIteratorOfListOfInteger;
+ TouchedShape(I: TColStd_ListIteratorOfListOfInteger): TopoDS_Shape;
+ Box(S: TopoDS_Shape): Bnd_Box;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_BoxSort_1 extends TopOpeBRepTool_BoxSort {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_BoxSort_2 extends TopOpeBRepTool_BoxSort {
+ constructor(T: Handle_TopOpeBRepTool_HBoxTool);
+ }
+
+export declare class TopOpeBRepTool_IndexedDataMapOfShapeconnexity extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_IndexedDataMapOfShapeconnexity): void;
+ Assign(theOther: TopOpeBRepTool_IndexedDataMapOfShapeconnexity): TopOpeBRepTool_IndexedDataMapOfShapeconnexity;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopOpeBRepTool_connexity): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopOpeBRepTool_connexity): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopOpeBRepTool_connexity;
+ ChangeFromIndex(theIndex: Standard_Integer): TopOpeBRepTool_connexity;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopOpeBRepTool_connexity;
+ Seek(theKey1: TopoDS_Shape): TopOpeBRepTool_connexity;
+ ChangeSeek(theKey1: TopoDS_Shape): TopOpeBRepTool_connexity;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeconnexity_1 extends TopOpeBRepTool_IndexedDataMapOfShapeconnexity {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeconnexity_2 extends TopOpeBRepTool_IndexedDataMapOfShapeconnexity {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeconnexity_3 extends TopOpeBRepTool_IndexedDataMapOfShapeconnexity {
+ constructor(theOther: TopOpeBRepTool_IndexedDataMapOfShapeconnexity);
+ }
+
+export declare class TopOpeBRepTool_CLASSI {
+ constructor()
+ Init2d(Fref: TopoDS_Face): void;
+ HasInit2d(): Standard_Boolean;
+ Add2d(S: TopoDS_Shape): Standard_Boolean;
+ GetBox2d(S: TopoDS_Shape, Box2d: Bnd_Box2d): Standard_Boolean;
+ ClassiBnd2d(S1: TopoDS_Shape, S2: TopoDS_Shape, tol: Quantity_AbsorbedDose, checklarge: Standard_Boolean): Graphic3d_ZLayerId;
+ Classip2d(S1: TopoDS_Shape, S2: TopoDS_Shape, stabnd2d12: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Getface(S: TopoDS_Shape, fa: TopOpeBRepTool_face): Standard_Boolean;
+ Classilist(lS: TopTools_ListOfShape, mapgreasma: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_DataMapOfShapeListOfC2DF extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_DataMapOfShapeListOfC2DF): void;
+ Assign(theOther: TopOpeBRepTool_DataMapOfShapeListOfC2DF): TopOpeBRepTool_DataMapOfShapeListOfC2DF;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_ListOfC2DF): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopOpeBRepTool_ListOfC2DF): TopOpeBRepTool_ListOfC2DF;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopOpeBRepTool_ListOfC2DF;
+ ChangeSeek(theKey: TopoDS_Shape): TopOpeBRepTool_ListOfC2DF;
+ ChangeFind(theKey: TopoDS_Shape): TopOpeBRepTool_ListOfC2DF;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_DataMapOfShapeListOfC2DF_1 extends TopOpeBRepTool_DataMapOfShapeListOfC2DF {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfShapeListOfC2DF_2 extends TopOpeBRepTool_DataMapOfShapeListOfC2DF {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_DataMapOfShapeListOfC2DF_3 extends TopOpeBRepTool_DataMapOfShapeListOfC2DF {
+ constructor(theOther: TopOpeBRepTool_DataMapOfShapeListOfC2DF);
+ }
+
+export declare class TopOpeBRepTool_SolidClassifier {
+ constructor()
+ Clear(): void;
+ LoadSolid(S: TopoDS_Solid): void;
+ Classify_1(S: TopoDS_Solid, P: gp_Pnt, Tol: Quantity_AbsorbedDose): TopAbs_State;
+ LoadShell(S: TopoDS_Shell): void;
+ Classify_2(S: TopoDS_Shell, P: gp_Pnt, Tol: Quantity_AbsorbedDose): TopAbs_State;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_makeTransition {
+ constructor()
+ Initialize(E: TopoDS_Edge, pbef: Quantity_AbsorbedDose, paft: Quantity_AbsorbedDose, parE: Quantity_AbsorbedDose, FS: TopoDS_Face, uv: gp_Pnt2d, factor: Quantity_AbsorbedDose): Standard_Boolean;
+ Setfactor(factor: Quantity_AbsorbedDose): void;
+ Getfactor(): Quantity_AbsorbedDose;
+ IsT2d(): Standard_Boolean;
+ SetRest(ES: TopoDS_Edge, parES: Quantity_AbsorbedDose): Standard_Boolean;
+ HasRest(): Standard_Boolean;
+ MkT2donE(stb: TopAbs_State, sta: TopAbs_State): Standard_Boolean;
+ MkT3onE(stb: TopAbs_State, sta: TopAbs_State): Standard_Boolean;
+ MkT3dproj(stb: TopAbs_State, sta: TopAbs_State): Standard_Boolean;
+ MkTonE(stb: TopAbs_State, sta: TopAbs_State): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_GeomTool {
+ constructor(TypeC3D: TopOpeBRepTool_OutCurveType, CompC3D: Standard_Boolean, CompPC1: Standard_Boolean, CompPC2: Standard_Boolean)
+ Define_1(TypeC3D: TopOpeBRepTool_OutCurveType, CompC3D: Standard_Boolean, CompPC1: Standard_Boolean, CompPC2: Standard_Boolean): void;
+ Define_2(TypeC3D: TopOpeBRepTool_OutCurveType): void;
+ DefineCurves(CompC3D: Standard_Boolean): void;
+ DefinePCurves1(CompPC1: Standard_Boolean): void;
+ DefinePCurves2(CompPC2: Standard_Boolean): void;
+ Define_3(GT: TopOpeBRepTool_GeomTool): void;
+ GetTolerances(tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ SetTolerances(tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbPntMax(): Graphic3d_ZLayerId;
+ SetNbPntMax(NbPntMax: Graphic3d_ZLayerId): void;
+ TypeC3D(): TopOpeBRepTool_OutCurveType;
+ CompC3D(): Standard_Boolean;
+ CompPC1(): Standard_Boolean;
+ CompPC2(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type TopOpeBRepTool_OutCurveType = {
+ TopOpeBRepTool_BSPLINE1: {};
+ TopOpeBRepTool_APPROX: {};
+ TopOpeBRepTool_INTERPOL: {};
+}
+
+export declare class TopOpeBRepTool_ShapeExplorer extends TopExp_Explorer {
+ Init(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid: TopAbs_ShapeEnum): void;
+ Next(): void;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_ShapeExplorer_1 extends TopOpeBRepTool_ShapeExplorer {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_ShapeExplorer_2 extends TopOpeBRepTool_ShapeExplorer {
+ constructor(S: TopoDS_Shape, ToFind: TopAbs_ShapeEnum, ToAvoid: TopAbs_ShapeEnum);
+ }
+
+export declare class TopOpeBRepTool_CurveTool {
+ ChangeGeomTool(): TopOpeBRepTool_GeomTool;
+ GetGeomTool(): TopOpeBRepTool_GeomTool;
+ SetGeomTool(GT: TopOpeBRepTool_GeomTool): void;
+ MakeCurves(min: Quantity_AbsorbedDose, max: Quantity_AbsorbedDose, C3D: Handle_Geom_Curve, PC1: Handle_Geom2d_Curve, PC2: Handle_Geom2d_Curve, S1: TopoDS_Shape, S2: TopoDS_Shape, C3DN: Handle_Geom_Curve, PC1N: Handle_Geom2d_Curve, PC2N: Handle_Geom2d_Curve, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): Standard_Boolean;
+ static MakeBSpline1fromPnt(P: TColgp_Array1OfPnt): Handle_Geom_Curve;
+ static MakeBSpline1fromPnt2d(P: TColgp_Array1OfPnt2d): Handle_Geom2d_Curve;
+ static IsProjectable(S: TopoDS_Shape, C: Handle_Geom_Curve): Standard_Boolean;
+ static MakePCurveOnFace(S: TopoDS_Shape, C: Handle_Geom_Curve, TolReached2d: Quantity_AbsorbedDose, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_CurveTool_1 extends TopOpeBRepTool_CurveTool {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_CurveTool_2 extends TopOpeBRepTool_CurveTool {
+ constructor(OCT: TopOpeBRepTool_OutCurveType);
+ }
+
+ export declare class TopOpeBRepTool_CurveTool_3 extends TopOpeBRepTool_CurveTool {
+ constructor(GT: TopOpeBRepTool_GeomTool);
+ }
+
+export declare class TopOpeBRepTool_REGUW {
+ constructor(FRef: TopoDS_Face)
+ Fref(): TopoDS_Face;
+ SetEsplits(Esplits: TopTools_DataMapOfShapeListOfShape): void;
+ GetEsplits(Esplits: TopTools_DataMapOfShapeListOfShape): void;
+ SetOwNw(OwNw: TopTools_DataMapOfShapeListOfShape): void;
+ GetOwNw(OwNw: TopTools_DataMapOfShapeListOfShape): void;
+ SplitEds(): Standard_Boolean;
+ Init(S: TopoDS_Shape): void;
+ S(): TopoDS_Shape;
+ HasInit(): Standard_Boolean;
+ MapS(): Standard_Boolean;
+ REGU_1(istep: Graphic3d_ZLayerId, Scur: TopoDS_Shape, Splits: TopTools_ListOfShape): Standard_Boolean;
+ REGU_2(): Standard_Boolean;
+ GetSplits(Splits: TopTools_ListOfShape): Standard_Boolean;
+ InitBlock(): Standard_Boolean;
+ NextinBlock(): Standard_Boolean;
+ NearestE(loe: TopTools_ListOfShape, efound: TopoDS_Edge): Standard_Boolean;
+ Connexity(v: TopoDS_Vertex, co: TopOpeBRepTool_connexity): Standard_Boolean;
+ AddNewConnexity(v: TopoDS_Vertex, OriKey: Graphic3d_ZLayerId, e: TopoDS_Edge): Standard_Boolean;
+ RemoveOldConnexity(v: TopoDS_Vertex, OriKey: Graphic3d_ZLayerId, e: TopoDS_Edge): Standard_Boolean;
+ UpdateMultiple(v: TopoDS_Vertex): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_ShapeTool {
+ constructor();
+ static Tolerance(S: TopoDS_Shape): Quantity_AbsorbedDose;
+ static Pnt(S: TopoDS_Shape): gp_Pnt;
+ static BASISCURVE_1(C: Handle_Geom_Curve): Handle_Geom_Curve;
+ static BASISCURVE_2(E: TopoDS_Edge): Handle_Geom_Curve;
+ static BASISSURFACE_1(S: Handle_Geom_Surface): Handle_Geom_Surface;
+ static BASISSURFACE_2(F: TopoDS_Face): Handle_Geom_Surface;
+ static UVBOUNDS_1(S: Handle_Geom_Surface, UPeri: Standard_Boolean, VPeri: Standard_Boolean, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ static UVBOUNDS_2(F: TopoDS_Face, UPeri: Standard_Boolean, VPeri: Standard_Boolean, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ static AdjustOnPeriodic(S: TopoDS_Shape, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): void;
+ static Closed(S1: TopoDS_Shape, S2: TopoDS_Shape): Standard_Boolean;
+ static PeriodizeParameter(par: Quantity_AbsorbedDose, EE: TopoDS_Shape, FF: TopoDS_Shape): Quantity_AbsorbedDose;
+ static ShapesSameOriented(S1: TopoDS_Shape, S2: TopoDS_Shape): Standard_Boolean;
+ static SurfacesSameOriented(S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface): Standard_Boolean;
+ static FacesSameOriented(F1: TopoDS_Shape, F2: TopoDS_Shape): Standard_Boolean;
+ static CurvesSameOriented(C1: BRepAdaptor_Curve, C2: BRepAdaptor_Curve): Standard_Boolean;
+ static EdgesSameOriented(E1: TopoDS_Shape, E2: TopoDS_Shape): Standard_Boolean;
+ static EdgeData_1(BRAC: BRepAdaptor_Curve, P: Quantity_AbsorbedDose, T: gp_Dir, N: gp_Dir, C: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static EdgeData_2(E: TopoDS_Shape, P: Quantity_AbsorbedDose, T: gp_Dir, N: gp_Dir, C: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Resolution3dU(SU: Handle_Geom_Surface, Tol2d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Resolution3dV(SU: Handle_Geom_Surface, Tol2d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Resolution3d_1(SU: Handle_Geom_Surface, Tol2d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Resolution3d_2(F: TopoDS_Face, Tol2d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox2d extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox2d): void;
+ Assign(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox2d): TopOpeBRepTool_IndexedDataMapOfShapeBox2d;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: Bnd_Box2d): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: Bnd_Box2d): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): Bnd_Box2d;
+ ChangeFromIndex(theIndex: Standard_Integer): Bnd_Box2d;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): Bnd_Box2d;
+ Seek(theKey1: TopoDS_Shape): Bnd_Box2d;
+ ChangeSeek(theKey1: TopoDS_Shape): Bnd_Box2d;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox2d_1 extends TopOpeBRepTool_IndexedDataMapOfShapeBox2d {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox2d_2 extends TopOpeBRepTool_IndexedDataMapOfShapeBox2d {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox2d_3 extends TopOpeBRepTool_IndexedDataMapOfShapeBox2d {
+ constructor(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox2d);
+ }
+
+export declare class TopOpeBRepTool_PurgeInternalEdges {
+ constructor(theShape: TopoDS_Shape, PerformNow: Standard_Boolean)
+ Faces(theMapFacLstEdg: TopTools_DataMapOfShapeListOfShape): void;
+ Shape(): TopoDS_Shape;
+ NbEdges(): Graphic3d_ZLayerId;
+ IsDone(): Standard_Boolean;
+ Perform(): void;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_ShapeClassifier {
+ ClearAll(): void;
+ ClearCurrent(): void;
+ SetReference(SRef: TopoDS_Shape): void;
+ StateShapeShape_1(S: TopoDS_Shape, SRef: TopoDS_Shape, samedomain: Graphic3d_ZLayerId): TopAbs_State;
+ SameDomain_1(): Graphic3d_ZLayerId;
+ SameDomain_2(samedomain: Graphic3d_ZLayerId): void;
+ StateShapeShape_2(S: TopoDS_Shape, AvoidS: TopoDS_Shape, SRef: TopoDS_Shape): TopAbs_State;
+ StateShapeShape_3(S: TopoDS_Shape, LAvoidS: TopTools_ListOfShape, SRef: TopoDS_Shape): TopAbs_State;
+ StateShapeReference_1(S: TopoDS_Shape, AvoidS: TopoDS_Shape): TopAbs_State;
+ StateShapeReference_2(S: TopoDS_Shape, LAvoidS: TopTools_ListOfShape): TopAbs_State;
+ ChangeSolidClassifier(): TopOpeBRepTool_SolidClassifier;
+ StateP2DReference(P2D: gp_Pnt2d): void;
+ StateP3DReference(P3D: gp_Pnt): void;
+ State(): TopAbs_State;
+ P2D(): gp_Pnt2d;
+ P3D(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_ShapeClassifier_1 extends TopOpeBRepTool_ShapeClassifier {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_ShapeClassifier_2 extends TopOpeBRepTool_ShapeClassifier {
+ constructor(SRef: TopoDS_Shape);
+ }
+
+export declare class TopOpeBRepTool {
+ constructor();
+ static PurgeClosingEdges_1(F: TopoDS_Face, FF: TopoDS_Face, MWisOld: TopTools_DataMapOfShapeInteger, MshNOK: TopTools_IndexedMapOfOrientedShape): Standard_Boolean;
+ static PurgeClosingEdges_2(F: TopoDS_Face, LOF: TopTools_ListOfShape, MWisOld: TopTools_DataMapOfShapeInteger, MshNOK: TopTools_IndexedMapOfOrientedShape): Standard_Boolean;
+ static CorrectONUVISO(F: TopoDS_Face, Fsp: TopoDS_Face): Standard_Boolean;
+ static MakeFaces(F: TopoDS_Face, LOF: TopTools_ListOfShape, MshNOK: TopTools_IndexedMapOfOrientedShape, LOFF: TopTools_ListOfShape): Standard_Boolean;
+ static Regularize(aFace: TopoDS_Face, aListOfFaces: TopTools_ListOfShape, ESplits: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ static RegularizeWires(aFace: TopoDS_Face, OldWiresNewWires: TopTools_DataMapOfShapeListOfShape, ESplits: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ static RegularizeFace(aFace: TopoDS_Face, OldWiresnewWires: TopTools_DataMapOfShapeListOfShape, aListOfFaces: TopTools_ListOfShape): Standard_Boolean;
+ static RegularizeShells(aSolid: TopoDS_Solid, OldSheNewShe: TopTools_DataMapOfShapeListOfShape, FSplits: TopTools_DataMapOfShapeListOfShape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox): void;
+ Assign(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox): TopOpeBRepTool_IndexedDataMapOfShapeBox;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: Bnd_Box): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: Bnd_Box): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): Bnd_Box;
+ ChangeFromIndex(theIndex: Standard_Integer): Bnd_Box;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): Bnd_Box;
+ Seek(theKey1: TopoDS_Shape): Bnd_Box;
+ ChangeSeek(theKey1: TopoDS_Shape): Bnd_Box;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox_1 extends TopOpeBRepTool_IndexedDataMapOfShapeBox {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox_2 extends TopOpeBRepTool_IndexedDataMapOfShapeBox {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopOpeBRepTool_IndexedDataMapOfShapeBox_3 extends TopOpeBRepTool_IndexedDataMapOfShapeBox {
+ constructor(theOther: TopOpeBRepTool_IndexedDataMapOfShapeBox);
+ }
+
+export declare class TopOpeBRepTool_C2DF {
+ SetPC(PC: Handle_Geom2d_Curve, f2d: Quantity_AbsorbedDose, l2d: Quantity_AbsorbedDose, tol: Quantity_AbsorbedDose): void;
+ SetFace(F: TopoDS_Face): void;
+ PC(f2d: Quantity_AbsorbedDose, l2d: Quantity_AbsorbedDose, tol: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ Face(): TopoDS_Face;
+ IsPC(PC: Handle_Geom2d_Curve): Standard_Boolean;
+ IsFace(F: TopoDS_Face): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopOpeBRepTool_C2DF_1 extends TopOpeBRepTool_C2DF {
+ constructor();
+ }
+
+ export declare class TopOpeBRepTool_C2DF_2 extends TopOpeBRepTool_C2DF {
+ constructor(PC: Handle_Geom2d_Curve, f2d: Quantity_AbsorbedDose, l2d: Quantity_AbsorbedDose, tol: Quantity_AbsorbedDose, F: TopoDS_Face);
+ }
+
+export declare class ChFiKPart_ComputeData {
+ constructor();
+ static Compute(DStr: TopOpeBRepDS_DataStructure, Data: Handle_ChFiDS_SurfData, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, Or1: TopAbs_Orientation, Or2: TopAbs_Orientation, Sp: Handle_ChFiDS_Spine, Iedge: Graphic3d_ZLayerId): Standard_Boolean;
+ static ComputeCorner_1(DStr: TopOpeBRepDS_DataStructure, Data: Handle_ChFiDS_SurfData, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, OrFace1: TopAbs_Orientation, OrFace2: TopAbs_Orientation, Or1: TopAbs_Orientation, Or2: TopAbs_Orientation, minRad: Quantity_AbsorbedDose, majRad: Quantity_AbsorbedDose, P1S1: gp_Pnt2d, P2S1: gp_Pnt2d, P1S2: gp_Pnt2d, P2S2: gp_Pnt2d): Standard_Boolean;
+ static ComputeCorner_2(DStr: TopOpeBRepDS_DataStructure, Data: Handle_ChFiDS_SurfData, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, OrFace1: TopAbs_Orientation, OrFace2: TopAbs_Orientation, Or1: TopAbs_Orientation, Or2: TopAbs_Orientation, Rad: Quantity_AbsorbedDose, PS1: gp_Pnt2d, P1S2: gp_Pnt2d, P2S2: gp_Pnt2d): Standard_Boolean;
+ static ComputeCorner_3(DStr: TopOpeBRepDS_DataStructure, Data: Handle_ChFiDS_SurfData, S: Handle_Adaptor3d_HSurface, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, OfS: TopAbs_Orientation, OS: TopAbs_Orientation, OS1: TopAbs_Orientation, OS2: TopAbs_Orientation, Radius: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Intf_SeqOfSectionPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Intf_SeqOfSectionPoint): Intf_SeqOfSectionPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Intf_SectionPoint): void;
+ Append_2(theSeq: Intf_SeqOfSectionPoint): void;
+ Prepend_1(theItem: Intf_SectionPoint): void;
+ Prepend_2(theSeq: Intf_SeqOfSectionPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Intf_SectionPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Intf_SectionPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionPoint): void;
+ First(): Intf_SectionPoint;
+ ChangeFirst(): Intf_SectionPoint;
+ Last(): Intf_SectionPoint;
+ ChangeLast(): Intf_SectionPoint;
+ Value(theIndex: Standard_Integer): Intf_SectionPoint;
+ ChangeValue(theIndex: Standard_Integer): Intf_SectionPoint;
+ SetValue(theIndex: Standard_Integer, theItem: Intf_SectionPoint): void;
+ delete(): void;
+}
+
+ export declare class Intf_SeqOfSectionPoint_1 extends Intf_SeqOfSectionPoint {
+ constructor();
+ }
+
+ export declare class Intf_SeqOfSectionPoint_2 extends Intf_SeqOfSectionPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Intf_SeqOfSectionPoint_3 extends Intf_SeqOfSectionPoint {
+ constructor(theOther: Intf_SeqOfSectionPoint);
+ }
+
+export declare class Intf_SectionPoint {
+ Pnt(): gp_Pnt;
+ ParamOnFirst(): Quantity_AbsorbedDose;
+ ParamOnSecond(): Quantity_AbsorbedDose;
+ TypeOnFirst(): Intf_PIType;
+ TypeOnSecond(): Intf_PIType;
+ InfoFirst_1(Dim: Intf_PIType, Add1: Graphic3d_ZLayerId, Add2: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ InfoFirst_2(Dim: Intf_PIType, Addr: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ InfoSecond_1(Dim: Intf_PIType, Add1: Graphic3d_ZLayerId, Add2: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ InfoSecond_2(Dim: Intf_PIType, Addr: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ Incidence(): Quantity_AbsorbedDose;
+ IsEqual(Other: Intf_SectionPoint): Standard_Boolean;
+ IsOnSameEdge(Other: Intf_SectionPoint): Standard_Boolean;
+ Merge(Other: Intf_SectionPoint): void;
+ Dump(Indent: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Intf_SectionPoint_1 extends Intf_SectionPoint {
+ constructor();
+ }
+
+ export declare class Intf_SectionPoint_2 extends Intf_SectionPoint {
+ constructor(Where: gp_Pnt, DimeO: Intf_PIType, AddrO1: Graphic3d_ZLayerId, AddrO2: Graphic3d_ZLayerId, ParamO: Quantity_AbsorbedDose, DimeT: Intf_PIType, AddrT1: Graphic3d_ZLayerId, AddrT2: Graphic3d_ZLayerId, ParamT: Quantity_AbsorbedDose, Incid: Quantity_AbsorbedDose);
+ }
+
+ export declare class Intf_SectionPoint_3 extends Intf_SectionPoint {
+ constructor(Where: gp_Pnt2d, DimeO: Intf_PIType, AddrO1: Graphic3d_ZLayerId, ParamO: Quantity_AbsorbedDose, DimeT: Intf_PIType, AddrT1: Graphic3d_ZLayerId, ParamT: Quantity_AbsorbedDose, Incid: Quantity_AbsorbedDose);
+ }
+
+export declare class Intf_Tool {
+ constructor()
+ Lin2dBox(theLin2d: gp_Lin2d, bounding: Bnd_Box2d, boxLin: Bnd_Box2d): void;
+ Hypr2dBox(theHypr2d: gp_Hypr2d, bounding: Bnd_Box2d, boxHypr: Bnd_Box2d): void;
+ Parab2dBox(theParab2d: gp_Parab2d, bounding: Bnd_Box2d, boxHypr: Bnd_Box2d): void;
+ LinBox(theLin: gp_Lin, bounding: Bnd_Box, boxLin: Bnd_Box): void;
+ HyprBox(theHypr: gp_Hypr, bounding: Bnd_Box, boxHypr: Bnd_Box): void;
+ ParabBox(theParab: gp_Parab, bounding: Bnd_Box, boxHypr: Bnd_Box): void;
+ NbSegments(): Graphic3d_ZLayerId;
+ BeginParam(SegmentNum: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ EndParam(SegmentNum: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Intf_Polygon2d {
+ Bounding(): Bnd_Box2d;
+ Closed(): Standard_Boolean;
+ DeflectionOverEstimation(): Quantity_AbsorbedDose;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(theIndex: Graphic3d_ZLayerId, theBegin: gp_Pnt2d, theEnd: gp_Pnt2d): void;
+ delete(): void;
+}
+
+export declare class Intf_Array1OfLin {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_Lin): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Intf_Array1OfLin): Intf_Array1OfLin;
+ Move(theOther: Intf_Array1OfLin): Intf_Array1OfLin;
+ First(): gp_Lin;
+ ChangeFirst(): gp_Lin;
+ Last(): gp_Lin;
+ ChangeLast(): gp_Lin;
+ Value(theIndex: Standard_Integer): gp_Lin;
+ ChangeValue(theIndex: Standard_Integer): gp_Lin;
+ SetValue(theIndex: Standard_Integer, theItem: gp_Lin): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Intf_Array1OfLin_1 extends Intf_Array1OfLin {
+ constructor();
+ }
+
+ export declare class Intf_Array1OfLin_2 extends Intf_Array1OfLin {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Intf_Array1OfLin_3 extends Intf_Array1OfLin {
+ constructor(theOther: Intf_Array1OfLin);
+ }
+
+ export declare class Intf_Array1OfLin_4 extends Intf_Array1OfLin {
+ constructor(theOther: Intf_Array1OfLin);
+ }
+
+ export declare class Intf_Array1OfLin_5 extends Intf_Array1OfLin {
+ constructor(theBegin: gp_Lin, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Intf_InterferencePolygon2d extends Intf_Interference {
+ Perform_1(Obje1: Intf_Polygon2d, Obje2: Intf_Polygon2d): void;
+ Perform_2(Obje: Intf_Polygon2d): void;
+ Pnt2dValue(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ delete(): void;
+}
+
+ export declare class Intf_InterferencePolygon2d_1 extends Intf_InterferencePolygon2d {
+ constructor();
+ }
+
+ export declare class Intf_InterferencePolygon2d_2 extends Intf_InterferencePolygon2d {
+ constructor(Obje1: Intf_Polygon2d, Obje2: Intf_Polygon2d);
+ }
+
+ export declare class Intf_InterferencePolygon2d_3 extends Intf_InterferencePolygon2d {
+ constructor(Obje: Intf_Polygon2d);
+ }
+
+export declare class Intf_SeqOfTangentZone extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Intf_SeqOfTangentZone): Intf_SeqOfTangentZone;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Intf_TangentZone): void;
+ Append_2(theSeq: Intf_SeqOfTangentZone): void;
+ Prepend_1(theItem: Intf_TangentZone): void;
+ Prepend_2(theSeq: Intf_SeqOfTangentZone): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Intf_TangentZone): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfTangentZone): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfTangentZone): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Intf_TangentZone): void;
+ Split(theIndex: Standard_Integer, theSeq: Intf_SeqOfTangentZone): void;
+ First(): Intf_TangentZone;
+ ChangeFirst(): Intf_TangentZone;
+ Last(): Intf_TangentZone;
+ ChangeLast(): Intf_TangentZone;
+ Value(theIndex: Standard_Integer): Intf_TangentZone;
+ ChangeValue(theIndex: Standard_Integer): Intf_TangentZone;
+ SetValue(theIndex: Standard_Integer, theItem: Intf_TangentZone): void;
+ delete(): void;
+}
+
+ export declare class Intf_SeqOfTangentZone_1 extends Intf_SeqOfTangentZone {
+ constructor();
+ }
+
+ export declare class Intf_SeqOfTangentZone_2 extends Intf_SeqOfTangentZone {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Intf_SeqOfTangentZone_3 extends Intf_SeqOfTangentZone {
+ constructor(theOther: Intf_SeqOfTangentZone);
+ }
+
+export declare type Intf_PIType = {
+ Intf_EXTERNAL: {};
+ Intf_FACE: {};
+ Intf_EDGE: {};
+ Intf_VERTEX: {};
+}
+
+export declare class Intf_Interference {
+ NbSectionPoints(): Graphic3d_ZLayerId;
+ PntValue(Index: Graphic3d_ZLayerId): Intf_SectionPoint;
+ NbSectionLines(): Graphic3d_ZLayerId;
+ LineValue(Index: Graphic3d_ZLayerId): Intf_SectionLine;
+ NbTangentZones(): Graphic3d_ZLayerId;
+ ZoneValue(Index: Graphic3d_ZLayerId): Intf_TangentZone;
+ GetTolerance(): Quantity_AbsorbedDose;
+ Contains(ThePnt: Intf_SectionPoint): Standard_Boolean;
+ Insert_1(TheZone: Intf_TangentZone): Standard_Boolean;
+ Insert_2(pdeb: Intf_SectionPoint, pfin: Intf_SectionPoint): void;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class Intf_TangentZone {
+ constructor()
+ NumberOfPoints(): Graphic3d_ZLayerId;
+ GetPoint(Index: Graphic3d_ZLayerId): Intf_SectionPoint;
+ IsEqual(Other: Intf_TangentZone): Standard_Boolean;
+ Contains(ThePI: Intf_SectionPoint): Standard_Boolean;
+ ParamOnFirst(paraMin: Quantity_AbsorbedDose, paraMax: Quantity_AbsorbedDose): void;
+ ParamOnSecond(paraMin: Quantity_AbsorbedDose, paraMax: Quantity_AbsorbedDose): void;
+ InfoFirst(segMin: Graphic3d_ZLayerId, paraMin: Quantity_AbsorbedDose, segMax: Graphic3d_ZLayerId, paraMax: Quantity_AbsorbedDose): void;
+ InfoSecond(segMin: Graphic3d_ZLayerId, paraMin: Quantity_AbsorbedDose, segMax: Graphic3d_ZLayerId, paraMax: Quantity_AbsorbedDose): void;
+ RangeContains(ThePI: Intf_SectionPoint): Standard_Boolean;
+ HasCommonRange(Other: Intf_TangentZone): Standard_Boolean;
+ Append_1(Pi: Intf_SectionPoint): void;
+ Append_2(Tzi: Intf_TangentZone): void;
+ Insert(Pi: Intf_SectionPoint): Standard_Boolean;
+ PolygonInsert(Pi: Intf_SectionPoint): void;
+ InsertBefore(Index: Graphic3d_ZLayerId, Pi: Intf_SectionPoint): void;
+ InsertAfter(Index: Graphic3d_ZLayerId, Pi: Intf_SectionPoint): void;
+ Dump(Indent: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Intf {
+ constructor();
+ static PlaneEquation(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, NormalVector: gp_XYZ, PolarDistance: Quantity_AbsorbedDose): void;
+ static Contain(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, ThePnt: gp_Pnt): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Intf_SeqOfSectionLine extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Intf_SeqOfSectionLine): Intf_SeqOfSectionLine;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Intf_SectionLine): void;
+ Append_2(theSeq: Intf_SeqOfSectionLine): void;
+ Prepend_1(theItem: Intf_SectionLine): void;
+ Prepend_2(theSeq: Intf_SeqOfSectionLine): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Intf_SectionLine): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionLine): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionLine): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Intf_SectionLine): void;
+ Split(theIndex: Standard_Integer, theSeq: Intf_SeqOfSectionLine): void;
+ First(): Intf_SectionLine;
+ ChangeFirst(): Intf_SectionLine;
+ Last(): Intf_SectionLine;
+ ChangeLast(): Intf_SectionLine;
+ Value(theIndex: Standard_Integer): Intf_SectionLine;
+ ChangeValue(theIndex: Standard_Integer): Intf_SectionLine;
+ SetValue(theIndex: Standard_Integer, theItem: Intf_SectionLine): void;
+ delete(): void;
+}
+
+ export declare class Intf_SeqOfSectionLine_1 extends Intf_SeqOfSectionLine {
+ constructor();
+ }
+
+ export declare class Intf_SeqOfSectionLine_2 extends Intf_SeqOfSectionLine {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Intf_SeqOfSectionLine_3 extends Intf_SeqOfSectionLine {
+ constructor(theOther: Intf_SeqOfSectionLine);
+ }
+
+export declare class Intf_SectionLine {
+ NumberOfPoints(): Graphic3d_ZLayerId;
+ GetPoint(Index: Graphic3d_ZLayerId): Intf_SectionPoint;
+ IsClosed(): Standard_Boolean;
+ Contains(ThePI: Intf_SectionPoint): Standard_Boolean;
+ IsEnd(ThePI: Intf_SectionPoint): Graphic3d_ZLayerId;
+ IsEqual(Other: Intf_SectionLine): Standard_Boolean;
+ Append_1(Pi: Intf_SectionPoint): void;
+ Append_2(LS: Intf_SectionLine): void;
+ Prepend_1(Pi: Intf_SectionPoint): void;
+ Prepend_2(LS: Intf_SectionLine): void;
+ Reverse(): void;
+ Close(): void;
+ Dump(Indent: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Intf_SectionLine_1 extends Intf_SectionLine {
+ constructor();
+ }
+
+ export declare class Intf_SectionLine_2 extends Intf_SectionLine {
+ constructor(Other: Intf_SectionLine);
+ }
+
+export declare class Select3D_SensitivePoly extends Select3D_SensitiveSet {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbSubElements(): Graphic3d_ZLayerId;
+ Points3D(theHArrayOfPnt: Handle_TColgp_HArray1OfPnt): void;
+ ArrayBounds(theLow: Graphic3d_ZLayerId, theUp: Graphic3d_ZLayerId): void;
+ GetPoint3d(thePntIdx: Graphic3d_ZLayerId): gp_Pnt;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitivePoly_1 extends Select3D_SensitivePoly {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: TColgp_Array1OfPnt, theIsBVHEnabled: Standard_Boolean);
+ }
+
+ export declare class Select3D_SensitivePoly_2 extends Select3D_SensitivePoly {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: Handle_TColgp_HArray1OfPnt, theIsBVHEnabled: Standard_Boolean);
+ }
+
+ export declare class Select3D_SensitivePoly_3 extends Select3D_SensitivePoly {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theIsBVHEnabled: Standard_Boolean, theNbPnts: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_Select3D_SensitivePoly {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitivePoly): void;
+ get(): Select3D_SensitivePoly;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitivePoly_1 extends Handle_Select3D_SensitivePoly {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitivePoly_2 extends Handle_Select3D_SensitivePoly {
+ constructor(thePtr: Select3D_SensitivePoly);
+ }
+
+ export declare class Handle_Select3D_SensitivePoly_3 extends Handle_Select3D_SensitivePoly {
+ constructor(theHandle: Handle_Select3D_SensitivePoly);
+ }
+
+ export declare class Handle_Select3D_SensitivePoly_4 extends Handle_Select3D_SensitivePoly {
+ constructor(theHandle: Handle_Select3D_SensitivePoly);
+ }
+
+export declare class Handle_Select3D_SensitivePoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitivePoint): void;
+ get(): Select3D_SensitivePoint;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitivePoint_1 extends Handle_Select3D_SensitivePoint {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitivePoint_2 extends Handle_Select3D_SensitivePoint {
+ constructor(thePtr: Select3D_SensitivePoint);
+ }
+
+ export declare class Handle_Select3D_SensitivePoint_3 extends Handle_Select3D_SensitivePoint {
+ constructor(theHandle: Handle_Select3D_SensitivePoint);
+ }
+
+ export declare class Handle_Select3D_SensitivePoint_4 extends Handle_Select3D_SensitivePoint {
+ constructor(theHandle: Handle_Select3D_SensitivePoint);
+ }
+
+export declare class Select3D_SensitivePoint extends Select3D_SensitiveEntity {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoint: gp_Pnt)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Point(): gp_Pnt;
+ CenterOfGeometry(): gp_Pnt;
+ BoundingBox(): Select3D_BndBox3d;
+ ToBuildBVH(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Select3D_SensitiveFace extends Select3D_SensitiveEntity {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetPoints(theHArrayOfPnt: Handle_TColgp_HArray1OfPnt): void;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ BVH(): void;
+ ToBuildBVH(): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveFace_1 extends Select3D_SensitiveFace {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: TColgp_Array1OfPnt, theType: Select3D_TypeOfSensitivity);
+ }
+
+ export declare class Select3D_SensitiveFace_2 extends Select3D_SensitiveFace {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: Handle_TColgp_HArray1OfPnt, theType: Select3D_TypeOfSensitivity);
+ }
+
+export declare class Handle_Select3D_SensitiveFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveFace): void;
+ get(): Select3D_SensitiveFace;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveFace_1 extends Handle_Select3D_SensitiveFace {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveFace_2 extends Handle_Select3D_SensitiveFace {
+ constructor(thePtr: Select3D_SensitiveFace);
+ }
+
+ export declare class Handle_Select3D_SensitiveFace_3 extends Handle_Select3D_SensitiveFace {
+ constructor(theHandle: Handle_Select3D_SensitiveFace);
+ }
+
+ export declare class Handle_Select3D_SensitiveFace_4 extends Handle_Select3D_SensitiveFace {
+ constructor(theHandle: Handle_Select3D_SensitiveFace);
+ }
+
+export declare class Handle_Select3D_SensitiveTriangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveTriangulation): void;
+ get(): Select3D_SensitiveTriangulation;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveTriangulation_1 extends Handle_Select3D_SensitiveTriangulation {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangulation_2 extends Handle_Select3D_SensitiveTriangulation {
+ constructor(thePtr: Select3D_SensitiveTriangulation);
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangulation_3 extends Handle_Select3D_SensitiveTriangulation {
+ constructor(theHandle: Handle_Select3D_SensitiveTriangulation);
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangulation_4 extends Handle_Select3D_SensitiveTriangulation {
+ constructor(theHandle: Handle_Select3D_SensitiveTriangulation);
+ }
+
+export declare class Select3D_SensitiveTriangulation extends Select3D_SensitiveSet {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Triangulation(): Handle_Poly_Triangulation;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ HasInitLocation(): Standard_Boolean;
+ InvInitLocation(): gp_GTrsf;
+ GetInitLocation(): TopLoc_Location;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveTriangulation_1 extends Select3D_SensitiveTriangulation {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theTrg: Handle_Poly_Triangulation, theInitLoc: TopLoc_Location, theIsInterior: Standard_Boolean);
+ }
+
+ export declare class Select3D_SensitiveTriangulation_2 extends Select3D_SensitiveTriangulation {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theTrg: Handle_Poly_Triangulation, theInitLoc: TopLoc_Location, theFreeEdges: Handle_TColStd_HArray1OfInteger, theCOG: gp_Pnt, theIsInterior: Standard_Boolean);
+ }
+
+export declare class Select3D_BVHIndexBuffer extends Graphic3d_Buffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ HasPatches(): Standard_Boolean;
+ Init(theNbElems: Graphic3d_ZLayerId, theHasPatches: Standard_Boolean): Standard_Boolean;
+ Index(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ PatchSize(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetIndex_1(theIndex: Graphic3d_ZLayerId, theValue: Graphic3d_ZLayerId): void;
+ SetIndex_2(theIndex: Graphic3d_ZLayerId, theValue: Graphic3d_ZLayerId, thePatchSize: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_BVHIndexBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_BVHIndexBuffer): void;
+ get(): Select3D_BVHIndexBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_BVHIndexBuffer_1 extends Handle_Select3D_BVHIndexBuffer {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_BVHIndexBuffer_2 extends Handle_Select3D_BVHIndexBuffer {
+ constructor(thePtr: Select3D_BVHIndexBuffer);
+ }
+
+ export declare class Handle_Select3D_BVHIndexBuffer_3 extends Handle_Select3D_BVHIndexBuffer {
+ constructor(theHandle: Handle_Select3D_BVHIndexBuffer);
+ }
+
+ export declare class Handle_Select3D_BVHIndexBuffer_4 extends Handle_Select3D_BVHIndexBuffer {
+ constructor(theHandle: Handle_Select3D_BVHIndexBuffer);
+ }
+
+export declare class Handle_Select3D_SensitiveCircle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveCircle): void;
+ get(): Select3D_SensitiveCircle;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveCircle_1 extends Handle_Select3D_SensitiveCircle {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveCircle_2 extends Handle_Select3D_SensitiveCircle {
+ constructor(thePtr: Select3D_SensitiveCircle);
+ }
+
+ export declare class Handle_Select3D_SensitiveCircle_3 extends Handle_Select3D_SensitiveCircle {
+ constructor(theHandle: Handle_Select3D_SensitiveCircle);
+ }
+
+ export declare class Handle_Select3D_SensitiveCircle_4 extends Handle_Select3D_SensitiveCircle {
+ constructor(theHandle: Handle_Select3D_SensitiveCircle);
+ }
+
+export declare class Select3D_SensitiveCircle extends Select3D_SensitivePoly {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ CenterOfGeometry(): gp_Pnt;
+ BVH(): void;
+ ToBuildBVH(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveCircle_1 extends Select3D_SensitiveCircle {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theCircle: gp_Circ, theIsFilled: Standard_Boolean, theNbPnts: Graphic3d_ZLayerId);
+ }
+
+ export declare class Select3D_SensitiveCircle_2 extends Select3D_SensitiveCircle {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theCircle: gp_Circ, theU1: Quantity_AbsorbedDose, theU2: Quantity_AbsorbedDose, theIsFilled: Standard_Boolean, theNbPnts: Graphic3d_ZLayerId);
+ }
+
+ export declare class Select3D_SensitiveCircle_3 extends Select3D_SensitiveCircle {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePnts3d: Handle_TColgp_HArray1OfPnt, theIsFilled: Standard_Boolean);
+ }
+
+ export declare class Select3D_SensitiveCircle_4 extends Select3D_SensitiveCircle {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePnts3d: TColgp_Array1OfPnt, theIsFilled: Standard_Boolean);
+ }
+
+export declare type Select3D_TypeOfSensitivity = {
+ Select3D_TOS_INTERIOR: {};
+ Select3D_TOS_BOUNDARY: {};
+}
+
+export declare class Select3D_InteriorSensitivePointSet extends Select3D_SensitiveSet {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: TColgp_Array1OfPnt)
+ GetPoints(theHArrayOfPnt: Handle_TColgp_HArray1OfPnt): void;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ NbSubElements(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_InteriorSensitivePointSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_InteriorSensitivePointSet): void;
+ get(): Select3D_InteriorSensitivePointSet;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_InteriorSensitivePointSet_1 extends Handle_Select3D_InteriorSensitivePointSet {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_InteriorSensitivePointSet_2 extends Handle_Select3D_InteriorSensitivePointSet {
+ constructor(thePtr: Select3D_InteriorSensitivePointSet);
+ }
+
+ export declare class Handle_Select3D_InteriorSensitivePointSet_3 extends Handle_Select3D_InteriorSensitivePointSet {
+ constructor(theHandle: Handle_Select3D_InteriorSensitivePointSet);
+ }
+
+ export declare class Handle_Select3D_InteriorSensitivePointSet_4 extends Handle_Select3D_InteriorSensitivePointSet {
+ constructor(theHandle: Handle_Select3D_InteriorSensitivePointSet);
+ }
+
+export declare class Handle_Select3D_SensitiveGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveGroup): void;
+ get(): Select3D_SensitiveGroup;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveGroup_1 extends Handle_Select3D_SensitiveGroup {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveGroup_2 extends Handle_Select3D_SensitiveGroup {
+ constructor(thePtr: Select3D_SensitiveGroup);
+ }
+
+ export declare class Handle_Select3D_SensitiveGroup_3 extends Handle_Select3D_SensitiveGroup {
+ constructor(theHandle: Handle_Select3D_SensitiveGroup);
+ }
+
+ export declare class Handle_Select3D_SensitiveGroup_4 extends Handle_Select3D_SensitiveGroup {
+ constructor(theHandle: Handle_Select3D_SensitiveGroup);
+ }
+
+export declare class Select3D_SensitiveGroup extends Select3D_SensitiveSet {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Entities(): Select3D_IndexedMapOfEntity;
+ SubEntity(theIndex: Graphic3d_ZLayerId): Handle_Select3D_SensitiveEntity;
+ LastDetectedEntity(): Handle_Select3D_SensitiveEntity;
+ LastDetectedEntityIndex(): Graphic3d_ZLayerId;
+ Add_1(theEntities: Select3D_EntitySequence): void;
+ Add_2(theSensitive: Handle_Select3D_SensitiveEntity): void;
+ Remove(theSensitive: Handle_Select3D_SensitiveEntity): void;
+ Clear(): void;
+ IsIn(theSensitive: Handle_Select3D_SensitiveEntity): Standard_Boolean;
+ SetMatchType(theIsMustMatchAll: Standard_Boolean): void;
+ MustMatchAll(): Standard_Boolean;
+ ToCheckOverlapAll(): Standard_Boolean;
+ SetCheckOverlapAll(theToCheckAll: Standard_Boolean): void;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Set(theOwnerId: Handle_SelectMgr_EntityOwner): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ Size(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveGroup_1 extends Select3D_SensitiveGroup {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theIsMustMatchAll: Standard_Boolean);
+ }
+
+ export declare class Select3D_SensitiveGroup_2 extends Select3D_SensitiveGroup {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theEntities: Select3D_EntitySequence, theIsMustMatchAll: Standard_Boolean);
+ }
+
+export declare class Select3D_SensitiveBox extends Select3D_SensitiveEntity {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Box(): Bnd_Box;
+ CenterOfGeometry(): gp_Pnt;
+ BoundingBox(): Select3D_BndBox3d;
+ ToBuildBVH(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveBox_1 extends Select3D_SensitiveBox {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theBox: Bnd_Box);
+ }
+
+ export declare class Select3D_SensitiveBox_2 extends Select3D_SensitiveBox {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theXMin: Quantity_AbsorbedDose, theYMin: Quantity_AbsorbedDose, theZMin: Quantity_AbsorbedDose, theXMax: Quantity_AbsorbedDose, theYMax: Quantity_AbsorbedDose, theZMax: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Select3D_SensitiveBox {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveBox): void;
+ get(): Select3D_SensitiveBox;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveBox_1 extends Handle_Select3D_SensitiveBox {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveBox_2 extends Handle_Select3D_SensitiveBox {
+ constructor(thePtr: Select3D_SensitiveBox);
+ }
+
+ export declare class Handle_Select3D_SensitiveBox_3 extends Handle_Select3D_SensitiveBox {
+ constructor(theHandle: Handle_Select3D_SensitiveBox);
+ }
+
+ export declare class Handle_Select3D_SensitiveBox_4 extends Handle_Select3D_SensitiveBox {
+ constructor(theHandle: Handle_Select3D_SensitiveBox);
+ }
+
+export declare class Handle_Select3D_SensitiveWire {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveWire): void;
+ get(): Select3D_SensitiveWire;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveWire_1 extends Handle_Select3D_SensitiveWire {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveWire_2 extends Handle_Select3D_SensitiveWire {
+ constructor(thePtr: Select3D_SensitiveWire);
+ }
+
+ export declare class Handle_Select3D_SensitiveWire_3 extends Handle_Select3D_SensitiveWire {
+ constructor(theHandle: Handle_Select3D_SensitiveWire);
+ }
+
+ export declare class Handle_Select3D_SensitiveWire_4 extends Handle_Select3D_SensitiveWire {
+ constructor(theHandle: Handle_Select3D_SensitiveWire);
+ }
+
+export declare class Select3D_SensitiveWire extends Select3D_SensitiveSet {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner)
+ Add(theSensitive: Handle_Select3D_SensitiveEntity): void;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ GetEdges(): any;
+ Set(theOwnerId: Handle_SelectMgr_EntityOwner): void;
+ GetLastDetected(): Handle_Select3D_SensitiveEntity;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Select3D_SensitiveCurve extends Select3D_SensitivePoly {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ delete(): void;
+}
+
+ export declare class Select3D_SensitiveCurve_1 extends Select3D_SensitiveCurve {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theCurve: Handle_Geom_Curve, theNbPnts: Graphic3d_ZLayerId);
+ }
+
+ export declare class Select3D_SensitiveCurve_2 extends Select3D_SensitiveCurve {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: Handle_TColgp_HArray1OfPnt);
+ }
+
+ export declare class Select3D_SensitiveCurve_3 extends Select3D_SensitiveCurve {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePoints: TColgp_Array1OfPnt);
+ }
+
+export declare class Handle_Select3D_SensitiveCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveCurve): void;
+ get(): Select3D_SensitiveCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveCurve_1 extends Handle_Select3D_SensitiveCurve {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveCurve_2 extends Handle_Select3D_SensitiveCurve {
+ constructor(thePtr: Select3D_SensitiveCurve);
+ }
+
+ export declare class Handle_Select3D_SensitiveCurve_3 extends Handle_Select3D_SensitiveCurve {
+ constructor(theHandle: Handle_Select3D_SensitiveCurve);
+ }
+
+ export declare class Handle_Select3D_SensitiveCurve_4 extends Handle_Select3D_SensitiveCurve {
+ constructor(theHandle: Handle_Select3D_SensitiveCurve);
+ }
+
+export declare class Select3D_SensitiveSegment extends Select3D_SensitiveEntity {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetStartPoint(thePnt: gp_Pnt): void;
+ SetEndPoint(thePnt: gp_Pnt): void;
+ StartPoint_1(): gp_Pnt;
+ EndPoint_1(): gp_Pnt;
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ CenterOfGeometry(): gp_Pnt;
+ BoundingBox(): Select3D_BndBox3d;
+ ToBuildBVH(): Standard_Boolean;
+ StartPoint_2(thePnt: gp_Pnt): void;
+ EndPoint_2(thePnt: gp_Pnt): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_SensitiveSegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveSegment): void;
+ get(): Select3D_SensitiveSegment;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveSegment_1 extends Handle_Select3D_SensitiveSegment {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveSegment_2 extends Handle_Select3D_SensitiveSegment {
+ constructor(thePtr: Select3D_SensitiveSegment);
+ }
+
+ export declare class Handle_Select3D_SensitiveSegment_3 extends Handle_Select3D_SensitiveSegment {
+ constructor(theHandle: Handle_Select3D_SensitiveSegment);
+ }
+
+ export declare class Handle_Select3D_SensitiveSegment_4 extends Handle_Select3D_SensitiveSegment {
+ constructor(theHandle: Handle_Select3D_SensitiveSegment);
+ }
+
+export declare class Handle_Select3D_SensitiveSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveSet): void;
+ get(): Select3D_SensitiveSet;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveSet_1 extends Handle_Select3D_SensitiveSet {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveSet_2 extends Handle_Select3D_SensitiveSet {
+ constructor(thePtr: Select3D_SensitiveSet);
+ }
+
+ export declare class Handle_Select3D_SensitiveSet_3 extends Handle_Select3D_SensitiveSet {
+ constructor(theHandle: Handle_Select3D_SensitiveSet);
+ }
+
+ export declare class Handle_Select3D_SensitiveSet_4 extends Handle_Select3D_SensitiveSet {
+ constructor(theHandle: Handle_Select3D_SensitiveSet);
+ }
+
+export declare class Select3D_SensitiveSet extends Select3D_SensitiveEntity {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static DefaultBVHBuilder(): any;
+ static SetDefaultBVHBuilder(theBuilder: any): void;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ BVH(): void;
+ ToBuildBVH(): Standard_Boolean;
+ SetBuilder(theBuilder: any): void;
+ MarkDirty(): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ Clear(): void;
+ GetLeafNodeSize(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Select3D_SensitivePrimitiveArray extends Select3D_SensitiveSet {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner)
+ PatchSizeMax(): Graphic3d_ZLayerId;
+ SetPatchSizeMax(thePatchSizeMax: Graphic3d_ZLayerId): void;
+ PatchDistance(): Standard_ShortReal;
+ SetPatchDistance(thePatchDistMax: Standard_ShortReal): void;
+ InitTriangulation_1(theVerts: Handle_Graphic3d_Buffer, theIndices: Handle_Graphic3d_IndexBuffer, theInitLoc: TopLoc_Location, theIndexLower: Graphic3d_ZLayerId, theIndexUpper: Graphic3d_ZLayerId, theToEvalMinMax: Standard_Boolean, theNbGroups: Graphic3d_ZLayerId): Standard_Boolean;
+ InitTriangulation_2(theVerts: Handle_Graphic3d_Buffer, theIndices: Handle_Graphic3d_IndexBuffer, theInitLoc: TopLoc_Location, theToEvalMinMax: Standard_Boolean, theNbGroups: Graphic3d_ZLayerId): Standard_Boolean;
+ InitPoints_1(theVerts: Handle_Graphic3d_Buffer, theIndices: Handle_Graphic3d_IndexBuffer, theInitLoc: TopLoc_Location, theIndexLower: Graphic3d_ZLayerId, theIndexUpper: Graphic3d_ZLayerId, theToEvalMinMax: Standard_Boolean, theNbGroups: Graphic3d_ZLayerId): Standard_Boolean;
+ InitPoints_2(theVerts: Handle_Graphic3d_Buffer, theIndices: Handle_Graphic3d_IndexBuffer, theInitLoc: TopLoc_Location, theToEvalMinMax: Standard_Boolean, theNbGroups: Graphic3d_ZLayerId): Standard_Boolean;
+ InitPoints_3(theVerts: Handle_Graphic3d_Buffer, theInitLoc: TopLoc_Location, theToEvalMinMax: Standard_Boolean, theNbGroups: Graphic3d_ZLayerId): Standard_Boolean;
+ SetMinMax(theMinX: Standard_Real, theMinY: Standard_Real, theMinZ: Standard_Real, theMaxX: Standard_Real, theMaxY: Standard_Real, theMaxZ: Standard_Real): void;
+ ToDetectElements(): Standard_Boolean;
+ SetDetectElements(theToDetect: Standard_Boolean): void;
+ ToDetectElementMap(): Standard_Boolean;
+ SetDetectElementMap(theToDetect: Standard_Boolean): void;
+ ToDetectNodes(): Standard_Boolean;
+ SetDetectNodes(theToDetect: Standard_Boolean): void;
+ ToDetectNodeMap(): Standard_Boolean;
+ SetDetectNodeMap(theToDetect: Standard_Boolean): void;
+ ToDetectEdges(): Standard_Boolean;
+ SetDetectEdges(theToDetect: Standard_Boolean): void;
+ LastDetectedElement(): Graphic3d_ZLayerId;
+ LastDetectedElementMap(): Handle_TColStd_HPackedMapOfInteger;
+ LastDetectedNode(): Graphic3d_ZLayerId;
+ LastDetectedNodeMap(): Handle_TColStd_HPackedMapOfInteger;
+ LastDetectedEdgeNode1(): Graphic3d_ZLayerId;
+ LastDetectedEdgeNode2(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Size(): Graphic3d_ZLayerId;
+ NbSubElements(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ HasInitLocation(): Standard_Boolean;
+ InvInitLocation(): gp_GTrsf;
+ Set(theOwnerId: Handle_SelectMgr_EntityOwner): void;
+ BVH(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_SensitivePrimitiveArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitivePrimitiveArray): void;
+ get(): Select3D_SensitivePrimitiveArray;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitivePrimitiveArray_1 extends Handle_Select3D_SensitivePrimitiveArray {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitivePrimitiveArray_2 extends Handle_Select3D_SensitivePrimitiveArray {
+ constructor(thePtr: Select3D_SensitivePrimitiveArray);
+ }
+
+ export declare class Handle_Select3D_SensitivePrimitiveArray_3 extends Handle_Select3D_SensitivePrimitiveArray {
+ constructor(theHandle: Handle_Select3D_SensitivePrimitiveArray);
+ }
+
+ export declare class Handle_Select3D_SensitivePrimitiveArray_4 extends Handle_Select3D_SensitivePrimitiveArray {
+ constructor(theHandle: Handle_Select3D_SensitivePrimitiveArray);
+ }
+
+export declare class Select3D_SensitiveTriangle extends Select3D_SensitiveEntity {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner, thePnt0: gp_Pnt, thePnt1: gp_Pnt, thePnt2: gp_Pnt, theType: Select3D_TypeOfSensitivity)
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Points3D(thePnt0: gp_Pnt, thePnt1: gp_Pnt, thePnt2: gp_Pnt): void;
+ Center3D(): gp_Pnt;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ BoundingBox(): Select3D_BndBox3d;
+ ToBuildBVH(): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ CenterOfGeometry(): gp_Pnt;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_SensitiveTriangle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveTriangle): void;
+ get(): Select3D_SensitiveTriangle;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveTriangle_1 extends Handle_Select3D_SensitiveTriangle {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangle_2 extends Handle_Select3D_SensitiveTriangle {
+ constructor(thePtr: Select3D_SensitiveTriangle);
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangle_3 extends Handle_Select3D_SensitiveTriangle {
+ constructor(theHandle: Handle_Select3D_SensitiveTriangle);
+ }
+
+ export declare class Handle_Select3D_SensitiveTriangle_4 extends Handle_Select3D_SensitiveTriangle {
+ constructor(theHandle: Handle_Select3D_SensitiveTriangle);
+ }
+
+export declare class Select3D_SensitiveEntity extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ OwnerId(): Handle_SelectMgr_EntityOwner;
+ Set(theOwnerId: Handle_SelectMgr_EntityOwner): void;
+ SensitivityFactor(): Graphic3d_ZLayerId;
+ SetSensitivityFactor(theNewSens: Graphic3d_ZLayerId): void;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ BVH(): void;
+ ToBuildBVH(): Standard_Boolean;
+ Clear(): void;
+ HasInitLocation(): Standard_Boolean;
+ InvInitLocation(): gp_GTrsf;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Select3D_SensitiveEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Select3D_SensitiveEntity): void;
+ get(): Select3D_SensitiveEntity;
+ delete(): void;
+}
+
+ export declare class Handle_Select3D_SensitiveEntity_1 extends Handle_Select3D_SensitiveEntity {
+ constructor();
+ }
+
+ export declare class Handle_Select3D_SensitiveEntity_2 extends Handle_Select3D_SensitiveEntity {
+ constructor(thePtr: Select3D_SensitiveEntity);
+ }
+
+ export declare class Handle_Select3D_SensitiveEntity_3 extends Handle_Select3D_SensitiveEntity {
+ constructor(theHandle: Handle_Select3D_SensitiveEntity);
+ }
+
+ export declare class Handle_Select3D_SensitiveEntity_4 extends Handle_Select3D_SensitiveEntity {
+ constructor(theHandle: Handle_Select3D_SensitiveEntity);
+ }
+
+export declare class Select3D_PointData {
+ constructor(theNbPoints: Graphic3d_ZLayerId)
+ SetPnt_1(theIndex: Graphic3d_ZLayerId, theValue: Select3D_Pnt): void;
+ SetPnt_2(theIndex: Graphic3d_ZLayerId, theValue: gp_Pnt): void;
+ Pnt(theIndex: Graphic3d_ZLayerId): Select3D_Pnt;
+ Pnt3d(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ Size(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Select3D_Pnt {
+ constructor();
+ delete(): void;
+}
+
+export declare class StepAP203_ContractedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+export declare class StepAP203_Array1OfClassifiedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_ClassifiedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfClassifiedItem): StepAP203_Array1OfClassifiedItem;
+ Move(theOther: StepAP203_Array1OfClassifiedItem): StepAP203_Array1OfClassifiedItem;
+ First(): StepAP203_ClassifiedItem;
+ ChangeFirst(): StepAP203_ClassifiedItem;
+ Last(): StepAP203_ClassifiedItem;
+ ChangeLast(): StepAP203_ClassifiedItem;
+ Value(theIndex: Standard_Integer): StepAP203_ClassifiedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_ClassifiedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_ClassifiedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfClassifiedItem_1 extends StepAP203_Array1OfClassifiedItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfClassifiedItem_2 extends StepAP203_Array1OfClassifiedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfClassifiedItem_3 extends StepAP203_Array1OfClassifiedItem {
+ constructor(theOther: StepAP203_Array1OfClassifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfClassifiedItem_4 extends StepAP203_Array1OfClassifiedItem {
+ constructor(theOther: StepAP203_Array1OfClassifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfClassifiedItem_5 extends StepAP203_Array1OfClassifiedItem {
+ constructor(theBegin: StepAP203_ClassifiedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP203_HArray1OfClassifiedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfClassifiedItem): void;
+ get(): StepAP203_HArray1OfClassifiedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfClassifiedItem_1 extends Handle_StepAP203_HArray1OfClassifiedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfClassifiedItem_2 extends Handle_StepAP203_HArray1OfClassifiedItem {
+ constructor(thePtr: StepAP203_HArray1OfClassifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfClassifiedItem_3 extends Handle_StepAP203_HArray1OfClassifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfClassifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfClassifiedItem_4 extends Handle_StepAP203_HArray1OfClassifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfClassifiedItem);
+ }
+
+export declare class StepAP203_StartWork extends StepBasic_ActionAssignment {
+ constructor()
+ Init(aActionAssignment_AssignedAction: Handle_StepBasic_Action, aItems: Handle_StepAP203_HArray1OfWorkItem): void;
+ Items(): Handle_StepAP203_HArray1OfWorkItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfWorkItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_StartWork {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_StartWork): void;
+ get(): StepAP203_StartWork;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_StartWork_1 extends Handle_StepAP203_StartWork {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_StartWork_2 extends Handle_StepAP203_StartWork {
+ constructor(thePtr: StepAP203_StartWork);
+ }
+
+ export declare class Handle_StepAP203_StartWork_3 extends Handle_StepAP203_StartWork {
+ constructor(theHandle: Handle_StepAP203_StartWork);
+ }
+
+ export declare class Handle_StepAP203_StartWork_4 extends Handle_StepAP203_StartWork {
+ constructor(theHandle: Handle_StepAP203_StartWork);
+ }
+
+export declare class StepAP203_CcDesignPersonAndOrganizationAssignment extends StepBasic_PersonAndOrganizationAssignment {
+ constructor()
+ Init(aPersonAndOrganizationAssignment_AssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization, aPersonAndOrganizationAssignment_Role: Handle_StepBasic_PersonAndOrganizationRole, aItems: Handle_StepAP203_HArray1OfPersonOrganizationItem): void;
+ Items(): Handle_StepAP203_HArray1OfPersonOrganizationItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfPersonOrganizationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_CcDesignPersonAndOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignPersonAndOrganizationAssignment): void;
+ get(): StepAP203_CcDesignPersonAndOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_1 extends Handle_StepAP203_CcDesignPersonAndOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_2 extends Handle_StepAP203_CcDesignPersonAndOrganizationAssignment {
+ constructor(thePtr: StepAP203_CcDesignPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_3 extends Handle_StepAP203_CcDesignPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP203_CcDesignPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_4 extends Handle_StepAP203_CcDesignPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP203_CcDesignPersonAndOrganizationAssignment);
+ }
+
+export declare class StepAP203_Array1OfDateTimeItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_DateTimeItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfDateTimeItem): StepAP203_Array1OfDateTimeItem;
+ Move(theOther: StepAP203_Array1OfDateTimeItem): StepAP203_Array1OfDateTimeItem;
+ First(): StepAP203_DateTimeItem;
+ ChangeFirst(): StepAP203_DateTimeItem;
+ Last(): StepAP203_DateTimeItem;
+ ChangeLast(): StepAP203_DateTimeItem;
+ Value(theIndex: Standard_Integer): StepAP203_DateTimeItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_DateTimeItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_DateTimeItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfDateTimeItem_1 extends StepAP203_Array1OfDateTimeItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfDateTimeItem_2 extends StepAP203_Array1OfDateTimeItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfDateTimeItem_3 extends StepAP203_Array1OfDateTimeItem {
+ constructor(theOther: StepAP203_Array1OfDateTimeItem);
+ }
+
+ export declare class StepAP203_Array1OfDateTimeItem_4 extends StepAP203_Array1OfDateTimeItem {
+ constructor(theOther: StepAP203_Array1OfDateTimeItem);
+ }
+
+ export declare class StepAP203_Array1OfDateTimeItem_5 extends StepAP203_Array1OfDateTimeItem {
+ constructor(theBegin: StepAP203_DateTimeItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_Array1OfWorkItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_WorkItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfWorkItem): StepAP203_Array1OfWorkItem;
+ Move(theOther: StepAP203_Array1OfWorkItem): StepAP203_Array1OfWorkItem;
+ First(): StepAP203_WorkItem;
+ ChangeFirst(): StepAP203_WorkItem;
+ Last(): StepAP203_WorkItem;
+ ChangeLast(): StepAP203_WorkItem;
+ Value(theIndex: Standard_Integer): StepAP203_WorkItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_WorkItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_WorkItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfWorkItem_1 extends StepAP203_Array1OfWorkItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfWorkItem_2 extends StepAP203_Array1OfWorkItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfWorkItem_3 extends StepAP203_Array1OfWorkItem {
+ constructor(theOther: StepAP203_Array1OfWorkItem);
+ }
+
+ export declare class StepAP203_Array1OfWorkItem_4 extends StepAP203_Array1OfWorkItem {
+ constructor(theOther: StepAP203_Array1OfWorkItem);
+ }
+
+ export declare class StepAP203_Array1OfWorkItem_5 extends StepAP203_Array1OfWorkItem {
+ constructor(theBegin: StepAP203_WorkItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_ChangeRequest extends StepBasic_ActionRequestAssignment {
+ constructor()
+ Init(aActionRequestAssignment_AssignedActionRequest: Handle_StepBasic_VersionedActionRequest, aItems: Handle_StepAP203_HArray1OfChangeRequestItem): void;
+ Items(): Handle_StepAP203_HArray1OfChangeRequestItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfChangeRequestItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_ChangeRequest {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_ChangeRequest): void;
+ get(): StepAP203_ChangeRequest;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_ChangeRequest_1 extends Handle_StepAP203_ChangeRequest {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_ChangeRequest_2 extends Handle_StepAP203_ChangeRequest {
+ constructor(thePtr: StepAP203_ChangeRequest);
+ }
+
+ export declare class Handle_StepAP203_ChangeRequest_3 extends Handle_StepAP203_ChangeRequest {
+ constructor(theHandle: Handle_StepAP203_ChangeRequest);
+ }
+
+ export declare class Handle_StepAP203_ChangeRequest_4 extends Handle_StepAP203_ChangeRequest {
+ constructor(theHandle: Handle_StepAP203_ChangeRequest);
+ }
+
+export declare class Handle_StepAP203_HArray1OfSpecifiedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfSpecifiedItem): void;
+ get(): StepAP203_HArray1OfSpecifiedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfSpecifiedItem_1 extends Handle_StepAP203_HArray1OfSpecifiedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfSpecifiedItem_2 extends Handle_StepAP203_HArray1OfSpecifiedItem {
+ constructor(thePtr: StepAP203_HArray1OfSpecifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfSpecifiedItem_3 extends Handle_StepAP203_HArray1OfSpecifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfSpecifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfSpecifiedItem_4 extends Handle_StepAP203_HArray1OfSpecifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfSpecifiedItem);
+ }
+
+export declare class StepAP203_Array1OfPersonOrganizationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_PersonOrganizationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfPersonOrganizationItem): StepAP203_Array1OfPersonOrganizationItem;
+ Move(theOther: StepAP203_Array1OfPersonOrganizationItem): StepAP203_Array1OfPersonOrganizationItem;
+ First(): StepAP203_PersonOrganizationItem;
+ ChangeFirst(): StepAP203_PersonOrganizationItem;
+ Last(): StepAP203_PersonOrganizationItem;
+ ChangeLast(): StepAP203_PersonOrganizationItem;
+ Value(theIndex: Standard_Integer): StepAP203_PersonOrganizationItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_PersonOrganizationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_PersonOrganizationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfPersonOrganizationItem_1 extends StepAP203_Array1OfPersonOrganizationItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfPersonOrganizationItem_2 extends StepAP203_Array1OfPersonOrganizationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfPersonOrganizationItem_3 extends StepAP203_Array1OfPersonOrganizationItem {
+ constructor(theOther: StepAP203_Array1OfPersonOrganizationItem);
+ }
+
+ export declare class StepAP203_Array1OfPersonOrganizationItem_4 extends StepAP203_Array1OfPersonOrganizationItem {
+ constructor(theOther: StepAP203_Array1OfPersonOrganizationItem);
+ }
+
+ export declare class StepAP203_Array1OfPersonOrganizationItem_5 extends StepAP203_Array1OfPersonOrganizationItem {
+ constructor(theBegin: StepAP203_PersonOrganizationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP203_CcDesignDateAndTimeAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignDateAndTimeAssignment): void;
+ get(): StepAP203_CcDesignDateAndTimeAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignDateAndTimeAssignment_1 extends Handle_StepAP203_CcDesignDateAndTimeAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignDateAndTimeAssignment_2 extends Handle_StepAP203_CcDesignDateAndTimeAssignment {
+ constructor(thePtr: StepAP203_CcDesignDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP203_CcDesignDateAndTimeAssignment_3 extends Handle_StepAP203_CcDesignDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP203_CcDesignDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP203_CcDesignDateAndTimeAssignment_4 extends Handle_StepAP203_CcDesignDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP203_CcDesignDateAndTimeAssignment);
+ }
+
+export declare class StepAP203_CcDesignDateAndTimeAssignment extends StepBasic_DateAndTimeAssignment {
+ constructor()
+ Init(aDateAndTimeAssignment_AssignedDateAndTime: Handle_StepBasic_DateAndTime, aDateAndTimeAssignment_Role: Handle_StepBasic_DateTimeRole, aItems: Handle_StepAP203_HArray1OfDateTimeItem): void;
+ Items(): Handle_StepAP203_HArray1OfDateTimeItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfDateTimeItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP203_CertifiedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SuppliedPartRelationship(): Handle_StepRepr_SuppliedPartRelationship;
+ delete(): void;
+}
+
+export declare class StepAP203_ChangeRequestItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+export declare class StepAP203_StartRequest extends StepBasic_ActionRequestAssignment {
+ constructor()
+ Init(aActionRequestAssignment_AssignedActionRequest: Handle_StepBasic_VersionedActionRequest, aItems: Handle_StepAP203_HArray1OfStartRequestItem): void;
+ Items(): Handle_StepAP203_HArray1OfStartRequestItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfStartRequestItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_StartRequest {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_StartRequest): void;
+ get(): StepAP203_StartRequest;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_StartRequest_1 extends Handle_StepAP203_StartRequest {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_StartRequest_2 extends Handle_StepAP203_StartRequest {
+ constructor(thePtr: StepAP203_StartRequest);
+ }
+
+ export declare class Handle_StepAP203_StartRequest_3 extends Handle_StepAP203_StartRequest {
+ constructor(theHandle: Handle_StepAP203_StartRequest);
+ }
+
+ export declare class Handle_StepAP203_StartRequest_4 extends Handle_StepAP203_StartRequest {
+ constructor(theHandle: Handle_StepAP203_StartRequest);
+ }
+
+export declare class Handle_StepAP203_HArray1OfWorkItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfWorkItem): void;
+ get(): StepAP203_HArray1OfWorkItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfWorkItem_1 extends Handle_StepAP203_HArray1OfWorkItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfWorkItem_2 extends Handle_StepAP203_HArray1OfWorkItem {
+ constructor(thePtr: StepAP203_HArray1OfWorkItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfWorkItem_3 extends Handle_StepAP203_HArray1OfWorkItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfWorkItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfWorkItem_4 extends Handle_StepAP203_HArray1OfWorkItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfWorkItem);
+ }
+
+export declare class StepAP203_Array1OfSpecifiedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_SpecifiedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfSpecifiedItem): StepAP203_Array1OfSpecifiedItem;
+ Move(theOther: StepAP203_Array1OfSpecifiedItem): StepAP203_Array1OfSpecifiedItem;
+ First(): StepAP203_SpecifiedItem;
+ ChangeFirst(): StepAP203_SpecifiedItem;
+ Last(): StepAP203_SpecifiedItem;
+ ChangeLast(): StepAP203_SpecifiedItem;
+ Value(theIndex: Standard_Integer): StepAP203_SpecifiedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_SpecifiedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_SpecifiedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfSpecifiedItem_1 extends StepAP203_Array1OfSpecifiedItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfSpecifiedItem_2 extends StepAP203_Array1OfSpecifiedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfSpecifiedItem_3 extends StepAP203_Array1OfSpecifiedItem {
+ constructor(theOther: StepAP203_Array1OfSpecifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfSpecifiedItem_4 extends StepAP203_Array1OfSpecifiedItem {
+ constructor(theOther: StepAP203_Array1OfSpecifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfSpecifiedItem_5 extends StepAP203_Array1OfSpecifiedItem {
+ constructor(theBegin: StepAP203_SpecifiedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_SpecifiedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ delete(): void;
+}
+
+export declare class StepAP203_PersonOrganizationItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Change(): Handle_StepAP203_Change;
+ StartWork(): Handle_StepAP203_StartWork;
+ ChangeRequest(): Handle_StepAP203_ChangeRequest;
+ StartRequest(): Handle_StepAP203_StartRequest;
+ ConfigurationItem(): Handle_StepRepr_ConfigurationItem;
+ Product(): Handle_StepBasic_Product;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ Contract(): Handle_StepBasic_Contract;
+ SecurityClassification(): Handle_StepBasic_SecurityClassification;
+ delete(): void;
+}
+
+export declare class StepAP203_Array1OfApprovedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_ApprovedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfApprovedItem): StepAP203_Array1OfApprovedItem;
+ Move(theOther: StepAP203_Array1OfApprovedItem): StepAP203_Array1OfApprovedItem;
+ First(): StepAP203_ApprovedItem;
+ ChangeFirst(): StepAP203_ApprovedItem;
+ Last(): StepAP203_ApprovedItem;
+ ChangeLast(): StepAP203_ApprovedItem;
+ Value(theIndex: Standard_Integer): StepAP203_ApprovedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_ApprovedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_ApprovedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfApprovedItem_1 extends StepAP203_Array1OfApprovedItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfApprovedItem_2 extends StepAP203_Array1OfApprovedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfApprovedItem_3 extends StepAP203_Array1OfApprovedItem {
+ constructor(theOther: StepAP203_Array1OfApprovedItem);
+ }
+
+ export declare class StepAP203_Array1OfApprovedItem_4 extends StepAP203_Array1OfApprovedItem {
+ constructor(theOther: StepAP203_Array1OfApprovedItem);
+ }
+
+ export declare class StepAP203_Array1OfApprovedItem_5 extends StepAP203_Array1OfApprovedItem {
+ constructor(theBegin: StepAP203_ApprovedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_Array1OfCertifiedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_CertifiedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfCertifiedItem): StepAP203_Array1OfCertifiedItem;
+ Move(theOther: StepAP203_Array1OfCertifiedItem): StepAP203_Array1OfCertifiedItem;
+ First(): StepAP203_CertifiedItem;
+ ChangeFirst(): StepAP203_CertifiedItem;
+ Last(): StepAP203_CertifiedItem;
+ ChangeLast(): StepAP203_CertifiedItem;
+ Value(theIndex: Standard_Integer): StepAP203_CertifiedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_CertifiedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_CertifiedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfCertifiedItem_1 extends StepAP203_Array1OfCertifiedItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfCertifiedItem_2 extends StepAP203_Array1OfCertifiedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfCertifiedItem_3 extends StepAP203_Array1OfCertifiedItem {
+ constructor(theOther: StepAP203_Array1OfCertifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfCertifiedItem_4 extends StepAP203_Array1OfCertifiedItem {
+ constructor(theOther: StepAP203_Array1OfCertifiedItem);
+ }
+
+ export declare class StepAP203_Array1OfCertifiedItem_5 extends StepAP203_Array1OfCertifiedItem {
+ constructor(theBegin: StepAP203_CertifiedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP203_HArray1OfApprovedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfApprovedItem): void;
+ get(): StepAP203_HArray1OfApprovedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfApprovedItem_1 extends Handle_StepAP203_HArray1OfApprovedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfApprovedItem_2 extends Handle_StepAP203_HArray1OfApprovedItem {
+ constructor(thePtr: StepAP203_HArray1OfApprovedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfApprovedItem_3 extends Handle_StepAP203_HArray1OfApprovedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfApprovedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfApprovedItem_4 extends Handle_StepAP203_HArray1OfApprovedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfApprovedItem);
+ }
+
+export declare class StepAP203_WorkItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+export declare class StepAP203_DateTimeItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ChangeRequest(): Handle_StepAP203_ChangeRequest;
+ StartRequest(): Handle_StepAP203_StartRequest;
+ Change(): Handle_StepAP203_Change;
+ StartWork(): Handle_StepAP203_StartWork;
+ ApprovalPersonOrganization(): Handle_StepBasic_ApprovalPersonOrganization;
+ Contract(): Handle_StepBasic_Contract;
+ SecurityClassification(): Handle_StepBasic_SecurityClassification;
+ Certification(): Handle_StepBasic_Certification;
+ delete(): void;
+}
+
+export declare class StepAP203_ClassifiedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ AssemblyComponentUsage(): Handle_StepRepr_AssemblyComponentUsage;
+ delete(): void;
+}
+
+export declare class StepAP203_CcDesignContract extends StepBasic_ContractAssignment {
+ constructor()
+ Init(aContractAssignment_AssignedContract: Handle_StepBasic_Contract, aItems: Handle_StepAP203_HArray1OfContractedItem): void;
+ Items(): Handle_StepAP203_HArray1OfContractedItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfContractedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_CcDesignContract {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignContract): void;
+ get(): StepAP203_CcDesignContract;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignContract_1 extends Handle_StepAP203_CcDesignContract {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignContract_2 extends Handle_StepAP203_CcDesignContract {
+ constructor(thePtr: StepAP203_CcDesignContract);
+ }
+
+ export declare class Handle_StepAP203_CcDesignContract_3 extends Handle_StepAP203_CcDesignContract {
+ constructor(theHandle: Handle_StepAP203_CcDesignContract);
+ }
+
+ export declare class Handle_StepAP203_CcDesignContract_4 extends Handle_StepAP203_CcDesignContract {
+ constructor(theHandle: Handle_StepAP203_CcDesignContract);
+ }
+
+export declare class Handle_StepAP203_HArray1OfDateTimeItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfDateTimeItem): void;
+ get(): StepAP203_HArray1OfDateTimeItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfDateTimeItem_1 extends Handle_StepAP203_HArray1OfDateTimeItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfDateTimeItem_2 extends Handle_StepAP203_HArray1OfDateTimeItem {
+ constructor(thePtr: StepAP203_HArray1OfDateTimeItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfDateTimeItem_3 extends Handle_StepAP203_HArray1OfDateTimeItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfDateTimeItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfDateTimeItem_4 extends Handle_StepAP203_HArray1OfDateTimeItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfDateTimeItem);
+ }
+
+export declare class Handle_StepAP203_CcDesignSecurityClassification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignSecurityClassification): void;
+ get(): StepAP203_CcDesignSecurityClassification;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignSecurityClassification_1 extends Handle_StepAP203_CcDesignSecurityClassification {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignSecurityClassification_2 extends Handle_StepAP203_CcDesignSecurityClassification {
+ constructor(thePtr: StepAP203_CcDesignSecurityClassification);
+ }
+
+ export declare class Handle_StepAP203_CcDesignSecurityClassification_3 extends Handle_StepAP203_CcDesignSecurityClassification {
+ constructor(theHandle: Handle_StepAP203_CcDesignSecurityClassification);
+ }
+
+ export declare class Handle_StepAP203_CcDesignSecurityClassification_4 extends Handle_StepAP203_CcDesignSecurityClassification {
+ constructor(theHandle: Handle_StepAP203_CcDesignSecurityClassification);
+ }
+
+export declare class StepAP203_CcDesignSecurityClassification extends StepBasic_SecurityClassificationAssignment {
+ constructor()
+ Init(aSecurityClassificationAssignment_AssignedSecurityClassification: Handle_StepBasic_SecurityClassification, aItems: Handle_StepAP203_HArray1OfClassifiedItem): void;
+ Items(): Handle_StepAP203_HArray1OfClassifiedItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfClassifiedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP203_ApprovedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ConfigurationEffectivity(): Handle_StepRepr_ConfigurationEffectivity;
+ ConfigurationItem(): Handle_StepRepr_ConfigurationItem;
+ SecurityClassification(): Handle_StepBasic_SecurityClassification;
+ ChangeRequest(): Handle_StepAP203_ChangeRequest;
+ Change(): Handle_StepAP203_Change;
+ StartRequest(): Handle_StepAP203_StartRequest;
+ StartWork(): Handle_StepAP203_StartWork;
+ Certification(): Handle_StepBasic_Certification;
+ Contract(): Handle_StepBasic_Contract;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_HArray1OfPersonOrganizationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfPersonOrganizationItem): void;
+ get(): StepAP203_HArray1OfPersonOrganizationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfPersonOrganizationItem_1 extends Handle_StepAP203_HArray1OfPersonOrganizationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfPersonOrganizationItem_2 extends Handle_StepAP203_HArray1OfPersonOrganizationItem {
+ constructor(thePtr: StepAP203_HArray1OfPersonOrganizationItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfPersonOrganizationItem_3 extends Handle_StepAP203_HArray1OfPersonOrganizationItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfPersonOrganizationItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfPersonOrganizationItem_4 extends Handle_StepAP203_HArray1OfPersonOrganizationItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfPersonOrganizationItem);
+ }
+
+export declare class Handle_StepAP203_HArray1OfChangeRequestItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfChangeRequestItem): void;
+ get(): StepAP203_HArray1OfChangeRequestItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfChangeRequestItem_1 extends Handle_StepAP203_HArray1OfChangeRequestItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfChangeRequestItem_2 extends Handle_StepAP203_HArray1OfChangeRequestItem {
+ constructor(thePtr: StepAP203_HArray1OfChangeRequestItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfChangeRequestItem_3 extends Handle_StepAP203_HArray1OfChangeRequestItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfChangeRequestItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfChangeRequestItem_4 extends Handle_StepAP203_HArray1OfChangeRequestItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfChangeRequestItem);
+ }
+
+export declare class Handle_StepAP203_HArray1OfCertifiedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfCertifiedItem): void;
+ get(): StepAP203_HArray1OfCertifiedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfCertifiedItem_1 extends Handle_StepAP203_HArray1OfCertifiedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfCertifiedItem_2 extends Handle_StepAP203_HArray1OfCertifiedItem {
+ constructor(thePtr: StepAP203_HArray1OfCertifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfCertifiedItem_3 extends Handle_StepAP203_HArray1OfCertifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfCertifiedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfCertifiedItem_4 extends Handle_StepAP203_HArray1OfCertifiedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfCertifiedItem);
+ }
+
+export declare class StepAP203_Array1OfChangeRequestItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_ChangeRequestItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfChangeRequestItem): StepAP203_Array1OfChangeRequestItem;
+ Move(theOther: StepAP203_Array1OfChangeRequestItem): StepAP203_Array1OfChangeRequestItem;
+ First(): StepAP203_ChangeRequestItem;
+ ChangeFirst(): StepAP203_ChangeRequestItem;
+ Last(): StepAP203_ChangeRequestItem;
+ ChangeLast(): StepAP203_ChangeRequestItem;
+ Value(theIndex: Standard_Integer): StepAP203_ChangeRequestItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_ChangeRequestItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_ChangeRequestItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfChangeRequestItem_1 extends StepAP203_Array1OfChangeRequestItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfChangeRequestItem_2 extends StepAP203_Array1OfChangeRequestItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfChangeRequestItem_3 extends StepAP203_Array1OfChangeRequestItem {
+ constructor(theOther: StepAP203_Array1OfChangeRequestItem);
+ }
+
+ export declare class StepAP203_Array1OfChangeRequestItem_4 extends StepAP203_Array1OfChangeRequestItem {
+ constructor(theOther: StepAP203_Array1OfChangeRequestItem);
+ }
+
+ export declare class StepAP203_Array1OfChangeRequestItem_5 extends StepAP203_Array1OfChangeRequestItem {
+ constructor(theBegin: StepAP203_ChangeRequestItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_Array1OfStartRequestItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_StartRequestItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfStartRequestItem): StepAP203_Array1OfStartRequestItem;
+ Move(theOther: StepAP203_Array1OfStartRequestItem): StepAP203_Array1OfStartRequestItem;
+ First(): StepAP203_StartRequestItem;
+ ChangeFirst(): StepAP203_StartRequestItem;
+ Last(): StepAP203_StartRequestItem;
+ ChangeLast(): StepAP203_StartRequestItem;
+ Value(theIndex: Standard_Integer): StepAP203_StartRequestItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_StartRequestItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_StartRequestItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfStartRequestItem_1 extends StepAP203_Array1OfStartRequestItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfStartRequestItem_2 extends StepAP203_Array1OfStartRequestItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfStartRequestItem_3 extends StepAP203_Array1OfStartRequestItem {
+ constructor(theOther: StepAP203_Array1OfStartRequestItem);
+ }
+
+ export declare class StepAP203_Array1OfStartRequestItem_4 extends StepAP203_Array1OfStartRequestItem {
+ constructor(theOther: StepAP203_Array1OfStartRequestItem);
+ }
+
+ export declare class StepAP203_Array1OfStartRequestItem_5 extends StepAP203_Array1OfStartRequestItem {
+ constructor(theBegin: StepAP203_StartRequestItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP203_HArray1OfStartRequestItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfStartRequestItem): void;
+ get(): StepAP203_HArray1OfStartRequestItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfStartRequestItem_1 extends Handle_StepAP203_HArray1OfStartRequestItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfStartRequestItem_2 extends Handle_StepAP203_HArray1OfStartRequestItem {
+ constructor(thePtr: StepAP203_HArray1OfStartRequestItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfStartRequestItem_3 extends Handle_StepAP203_HArray1OfStartRequestItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfStartRequestItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfStartRequestItem_4 extends Handle_StepAP203_HArray1OfStartRequestItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfStartRequestItem);
+ }
+
+export declare class Handle_StepAP203_CcDesignCertification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignCertification): void;
+ get(): StepAP203_CcDesignCertification;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignCertification_1 extends Handle_StepAP203_CcDesignCertification {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignCertification_2 extends Handle_StepAP203_CcDesignCertification {
+ constructor(thePtr: StepAP203_CcDesignCertification);
+ }
+
+ export declare class Handle_StepAP203_CcDesignCertification_3 extends Handle_StepAP203_CcDesignCertification {
+ constructor(theHandle: Handle_StepAP203_CcDesignCertification);
+ }
+
+ export declare class Handle_StepAP203_CcDesignCertification_4 extends Handle_StepAP203_CcDesignCertification {
+ constructor(theHandle: Handle_StepAP203_CcDesignCertification);
+ }
+
+export declare class StepAP203_CcDesignCertification extends StepBasic_CertificationAssignment {
+ constructor()
+ Init(aCertificationAssignment_AssignedCertification: Handle_StepBasic_Certification, aItems: Handle_StepAP203_HArray1OfCertifiedItem): void;
+ Items(): Handle_StepAP203_HArray1OfCertifiedItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfCertifiedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP203_Array1OfContractedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP203_ContractedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP203_Array1OfContractedItem): StepAP203_Array1OfContractedItem;
+ Move(theOther: StepAP203_Array1OfContractedItem): StepAP203_Array1OfContractedItem;
+ First(): StepAP203_ContractedItem;
+ ChangeFirst(): StepAP203_ContractedItem;
+ Last(): StepAP203_ContractedItem;
+ ChangeLast(): StepAP203_ContractedItem;
+ Value(theIndex: Standard_Integer): StepAP203_ContractedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP203_ContractedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP203_ContractedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP203_Array1OfContractedItem_1 extends StepAP203_Array1OfContractedItem {
+ constructor();
+ }
+
+ export declare class StepAP203_Array1OfContractedItem_2 extends StepAP203_Array1OfContractedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP203_Array1OfContractedItem_3 extends StepAP203_Array1OfContractedItem {
+ constructor(theOther: StepAP203_Array1OfContractedItem);
+ }
+
+ export declare class StepAP203_Array1OfContractedItem_4 extends StepAP203_Array1OfContractedItem {
+ constructor(theOther: StepAP203_Array1OfContractedItem);
+ }
+
+ export declare class StepAP203_Array1OfContractedItem_5 extends StepAP203_Array1OfContractedItem {
+ constructor(theBegin: StepAP203_ContractedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP203_CcDesignSpecificationReference extends StepBasic_DocumentReference {
+ constructor()
+ Init(aDocumentReference_AssignedDocument: Handle_StepBasic_Document, aDocumentReference_Source: Handle_TCollection_HAsciiString, aItems: Handle_StepAP203_HArray1OfSpecifiedItem): void;
+ Items(): Handle_StepAP203_HArray1OfSpecifiedItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfSpecifiedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_CcDesignSpecificationReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignSpecificationReference): void;
+ get(): StepAP203_CcDesignSpecificationReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignSpecificationReference_1 extends Handle_StepAP203_CcDesignSpecificationReference {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignSpecificationReference_2 extends Handle_StepAP203_CcDesignSpecificationReference {
+ constructor(thePtr: StepAP203_CcDesignSpecificationReference);
+ }
+
+ export declare class Handle_StepAP203_CcDesignSpecificationReference_3 extends Handle_StepAP203_CcDesignSpecificationReference {
+ constructor(theHandle: Handle_StepAP203_CcDesignSpecificationReference);
+ }
+
+ export declare class Handle_StepAP203_CcDesignSpecificationReference_4 extends Handle_StepAP203_CcDesignSpecificationReference {
+ constructor(theHandle: Handle_StepAP203_CcDesignSpecificationReference);
+ }
+
+export declare class StepAP203_StartRequestItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_HArray1OfContractedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_HArray1OfContractedItem): void;
+ get(): StepAP203_HArray1OfContractedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_HArray1OfContractedItem_1 extends Handle_StepAP203_HArray1OfContractedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_HArray1OfContractedItem_2 extends Handle_StepAP203_HArray1OfContractedItem {
+ constructor(thePtr: StepAP203_HArray1OfContractedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfContractedItem_3 extends Handle_StepAP203_HArray1OfContractedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfContractedItem);
+ }
+
+ export declare class Handle_StepAP203_HArray1OfContractedItem_4 extends Handle_StepAP203_HArray1OfContractedItem {
+ constructor(theHandle: Handle_StepAP203_HArray1OfContractedItem);
+ }
+
+export declare class StepAP203_Change extends StepBasic_ActionAssignment {
+ constructor()
+ Init(aActionAssignment_AssignedAction: Handle_StepBasic_Action, aItems: Handle_StepAP203_HArray1OfWorkItem): void;
+ Items(): Handle_StepAP203_HArray1OfWorkItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfWorkItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP203_Change {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_Change): void;
+ get(): StepAP203_Change;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_Change_1 extends Handle_StepAP203_Change {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_Change_2 extends Handle_StepAP203_Change {
+ constructor(thePtr: StepAP203_Change);
+ }
+
+ export declare class Handle_StepAP203_Change_3 extends Handle_StepAP203_Change {
+ constructor(theHandle: Handle_StepAP203_Change);
+ }
+
+ export declare class Handle_StepAP203_Change_4 extends Handle_StepAP203_Change {
+ constructor(theHandle: Handle_StepAP203_Change);
+ }
+
+export declare class Handle_StepAP203_CcDesignApproval {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP203_CcDesignApproval): void;
+ get(): StepAP203_CcDesignApproval;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP203_CcDesignApproval_1 extends Handle_StepAP203_CcDesignApproval {
+ constructor();
+ }
+
+ export declare class Handle_StepAP203_CcDesignApproval_2 extends Handle_StepAP203_CcDesignApproval {
+ constructor(thePtr: StepAP203_CcDesignApproval);
+ }
+
+ export declare class Handle_StepAP203_CcDesignApproval_3 extends Handle_StepAP203_CcDesignApproval {
+ constructor(theHandle: Handle_StepAP203_CcDesignApproval);
+ }
+
+ export declare class Handle_StepAP203_CcDesignApproval_4 extends Handle_StepAP203_CcDesignApproval {
+ constructor(theHandle: Handle_StepAP203_CcDesignApproval);
+ }
+
+export declare class StepAP203_CcDesignApproval extends StepBasic_ApprovalAssignment {
+ constructor()
+ Init(aApprovalAssignment_AssignedApproval: Handle_StepBasic_Approval, aItems: Handle_StepAP203_HArray1OfApprovedItem): void;
+ Items(): Handle_StepAP203_HArray1OfApprovedItem;
+ SetItems(Items: Handle_StepAP203_HArray1OfApprovedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class HLRAlgo_PolyInternalSegment {
+ constructor();
+ delete(): void;
+}
+
+export declare type HLRAlgo_PolyMask = {
+ HLRAlgo_PolyMask_EMskOutLin1: {};
+ HLRAlgo_PolyMask_EMskOutLin2: {};
+ HLRAlgo_PolyMask_EMskOutLin3: {};
+ HLRAlgo_PolyMask_EMskGrALin1: {};
+ HLRAlgo_PolyMask_EMskGrALin2: {};
+ HLRAlgo_PolyMask_EMskGrALin3: {};
+ HLRAlgo_PolyMask_FMskBack: {};
+ HLRAlgo_PolyMask_FMskSide: {};
+ HLRAlgo_PolyMask_FMskHiding: {};
+ HLRAlgo_PolyMask_FMskFlat: {};
+ HLRAlgo_PolyMask_FMskOnOutL: {};
+ HLRAlgo_PolyMask_FMskOrBack: {};
+ HLRAlgo_PolyMask_FMskFrBack: {};
+}
+
+export declare class HLRAlgo_ListOfBPoint extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: HLRAlgo_ListOfBPoint): HLRAlgo_ListOfBPoint;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): HLRAlgo_BiPoint;
+ First_2(): HLRAlgo_BiPoint;
+ Last_1(): HLRAlgo_BiPoint;
+ Last_2(): HLRAlgo_BiPoint;
+ Append_1(theItem: HLRAlgo_BiPoint): HLRAlgo_BiPoint;
+ Append_3(theOther: HLRAlgo_ListOfBPoint): void;
+ Prepend_1(theItem: HLRAlgo_BiPoint): HLRAlgo_BiPoint;
+ Prepend_2(theOther: HLRAlgo_ListOfBPoint): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_ListOfBPoint_1 extends HLRAlgo_ListOfBPoint {
+ constructor();
+ }
+
+ export declare class HLRAlgo_ListOfBPoint_2 extends HLRAlgo_ListOfBPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRAlgo_ListOfBPoint_3 extends HLRAlgo_ListOfBPoint {
+ constructor(theOther: HLRAlgo_ListOfBPoint);
+ }
+
+export declare class HLRAlgo_TriangleData {
+ constructor();
+ delete(): void;
+}
+
+export declare class HLRAlgo_BiPoint {
+ Rg1Line_1(): Standard_Boolean;
+ Rg1Line_2(B: Standard_Boolean): void;
+ RgNLine_1(): Standard_Boolean;
+ RgNLine_2(B: Standard_Boolean): void;
+ OutLine_1(): Standard_Boolean;
+ OutLine_2(B: Standard_Boolean): void;
+ IntLine_1(): Standard_Boolean;
+ IntLine_2(B: Standard_Boolean): void;
+ Hidden_1(): Standard_Boolean;
+ Hidden_2(B: Standard_Boolean): void;
+ Indices(): any;
+ Points(): any;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_BiPoint_1 extends HLRAlgo_BiPoint {
+ constructor();
+ }
+
+ export declare class HLRAlgo_BiPoint_2 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, reg1: Standard_Boolean, regn: Standard_Boolean, outl: Standard_Boolean, intl: Standard_Boolean);
+ }
+
+ export declare class HLRAlgo_BiPoint_3 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId);
+ }
+
+ export declare class HLRAlgo_BiPoint_4 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, i1: Graphic3d_ZLayerId, i1p1: Graphic3d_ZLayerId, i1p2: Graphic3d_ZLayerId, reg1: Standard_Boolean, regn: Standard_Boolean, outl: Standard_Boolean, intl: Standard_Boolean);
+ }
+
+ export declare class HLRAlgo_BiPoint_5 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, i1: Graphic3d_ZLayerId, i1p1: Graphic3d_ZLayerId, i1p2: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId);
+ }
+
+ export declare class HLRAlgo_BiPoint_6 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, i1: Graphic3d_ZLayerId, i1p1: Graphic3d_ZLayerId, i1p2: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId, i2p1: Graphic3d_ZLayerId, i2p2: Graphic3d_ZLayerId, reg1: Standard_Boolean, regn: Standard_Boolean, outl: Standard_Boolean, intl: Standard_Boolean);
+ }
+
+ export declare class HLRAlgo_BiPoint_7 extends HLRAlgo_BiPoint {
+ constructor(X1: Quantity_AbsorbedDose, Y1: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, X2: Quantity_AbsorbedDose, Y2: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, XT1: Quantity_AbsorbedDose, YT1: Quantity_AbsorbedDose, ZT1: Quantity_AbsorbedDose, XT2: Quantity_AbsorbedDose, YT2: Quantity_AbsorbedDose, ZT2: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, i1: Graphic3d_ZLayerId, i1p1: Graphic3d_ZLayerId, i1p2: Graphic3d_ZLayerId, i2: Graphic3d_ZLayerId, i2p1: Graphic3d_ZLayerId, i2p2: Graphic3d_ZLayerId, flag: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_HLRAlgo_PolyData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_PolyData): void;
+ get(): HLRAlgo_PolyData;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_PolyData_1 extends Handle_HLRAlgo_PolyData {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_PolyData_2 extends Handle_HLRAlgo_PolyData {
+ constructor(thePtr: HLRAlgo_PolyData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyData_3 extends Handle_HLRAlgo_PolyData {
+ constructor(theHandle: Handle_HLRAlgo_PolyData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyData_4 extends Handle_HLRAlgo_PolyData {
+ constructor(theHandle: Handle_HLRAlgo_PolyData);
+ }
+
+export declare class HLRAlgo_PolyData extends Standard_Transient {
+ constructor()
+ HNodes(HNodes: Handle_TColgp_HArray1OfXYZ): void;
+ HTData(HTData: Handle_HLRAlgo_HArray1OfTData): void;
+ HPHDat(HPHDat: Handle_HLRAlgo_HArray1OfPHDat): void;
+ FaceIndex_1(I: Graphic3d_ZLayerId): void;
+ FaceIndex_2(): Graphic3d_ZLayerId;
+ Nodes(): TColgp_Array1OfXYZ;
+ TData(): HLRAlgo_Array1OfTData;
+ PHDat(): HLRAlgo_Array1OfPHDat;
+ UpdateGlobalMinMax(theBox: any): void;
+ Hiding(): Standard_Boolean;
+ HideByPolyData(thePoints: any, theTriangle: any, theIndices: any, HidingShell: Standard_Boolean, status: HLRAlgo_EdgeStatus): void;
+ Indices(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_HArray1OfPISeg {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_HArray1OfPISeg): void;
+ get(): HLRAlgo_HArray1OfPISeg;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_HArray1OfPISeg_1 extends Handle_HLRAlgo_HArray1OfPISeg {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPISeg_2 extends Handle_HLRAlgo_HArray1OfPISeg {
+ constructor(thePtr: HLRAlgo_HArray1OfPISeg);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPISeg_3 extends Handle_HLRAlgo_HArray1OfPISeg {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPISeg);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPISeg_4 extends Handle_HLRAlgo_HArray1OfPISeg {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPISeg);
+ }
+
+export declare class HLRAlgo_EdgeIterator {
+ constructor()
+ InitHidden(status: HLRAlgo_EdgeStatus): void;
+ MoreHidden(): Standard_Boolean;
+ NextHidden(): void;
+ Hidden(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ InitVisible(status: HLRAlgo_EdgeStatus): void;
+ MoreVisible(): Standard_Boolean;
+ NextVisible(): void;
+ Visible(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ delete(): void;
+}
+
+export declare class HLRAlgo_PolyHidingData {
+ constructor()
+ Set(Index: Graphic3d_ZLayerId, Minim: Graphic3d_ZLayerId, Maxim: Graphic3d_ZLayerId, A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): void;
+ Indices(): any;
+ Plane(): any;
+ delete(): void;
+}
+
+export declare class HLRAlgo_Projector {
+ Set(T: gp_Trsf, Persp: Standard_Boolean, Focus: Quantity_AbsorbedDose): void;
+ Directions(D1: gp_Vec2d, D2: gp_Vec2d, D3: gp_Vec2d): void;
+ Scaled(On: Standard_Boolean): void;
+ Perspective(): Standard_Boolean;
+ Transformation(): gp_Trsf;
+ InvertedTransformation(): gp_Trsf;
+ FullTransformation(): gp_Trsf;
+ Focus(): Quantity_AbsorbedDose;
+ Transform_1(D: gp_Vec): void;
+ Transform_2(Pnt: gp_Pnt): void;
+ Project_1(P: gp_Pnt, Pout: gp_Pnt2d): void;
+ Project_2(P: gp_Pnt, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): void;
+ Project_3(P: gp_Pnt, D1: gp_Vec, Pout: gp_Pnt2d, D1out: gp_Vec2d): void;
+ Shoot(X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): gp_Lin;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Projector_1 extends HLRAlgo_Projector {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Projector_2 extends HLRAlgo_Projector {
+ constructor(CS: gp_Ax2);
+ }
+
+ export declare class HLRAlgo_Projector_3 extends HLRAlgo_Projector {
+ constructor(CS: gp_Ax2, Focus: Quantity_AbsorbedDose);
+ }
+
+ export declare class HLRAlgo_Projector_4 extends HLRAlgo_Projector {
+ constructor(T: gp_Trsf, Persp: Standard_Boolean, Focus: Quantity_AbsorbedDose);
+ }
+
+ export declare class HLRAlgo_Projector_5 extends HLRAlgo_Projector {
+ constructor(T: gp_Trsf, Persp: Standard_Boolean, Focus: Quantity_AbsorbedDose, v1: gp_Vec2d, v2: gp_Vec2d, v3: gp_Vec2d);
+ }
+
+export declare class Handle_HLRAlgo_HArray1OfTData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_HArray1OfTData): void;
+ get(): HLRAlgo_HArray1OfTData;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_HArray1OfTData_1 extends Handle_HLRAlgo_HArray1OfTData {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfTData_2 extends Handle_HLRAlgo_HArray1OfTData {
+ constructor(thePtr: HLRAlgo_HArray1OfTData);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfTData_3 extends Handle_HLRAlgo_HArray1OfTData {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfTData);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfTData_4 extends Handle_HLRAlgo_HArray1OfTData {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfTData);
+ }
+
+export declare class HLRAlgo_Intersection {
+ Orientation_1(Ori: TopAbs_Orientation): void;
+ Orientation_2(): TopAbs_Orientation;
+ Level_1(Lev: Graphic3d_ZLayerId): void;
+ Level_2(): Graphic3d_ZLayerId;
+ SegIndex_1(SegInd: Graphic3d_ZLayerId): void;
+ SegIndex_2(): Graphic3d_ZLayerId;
+ Index_1(Ind: Graphic3d_ZLayerId): void;
+ Index_2(): Graphic3d_ZLayerId;
+ Parameter_1(P: Quantity_AbsorbedDose): void;
+ Parameter_2(): Quantity_AbsorbedDose;
+ Tolerance_1(T: Standard_ShortReal): void;
+ Tolerance_2(): Standard_ShortReal;
+ State_1(S: TopAbs_State): void;
+ State_2(): TopAbs_State;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Intersection_1 extends HLRAlgo_Intersection {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Intersection_2 extends HLRAlgo_Intersection {
+ constructor(Ori: TopAbs_Orientation, Lev: Graphic3d_ZLayerId, SegInd: Graphic3d_ZLayerId, Ind: Graphic3d_ZLayerId, P: Quantity_AbsorbedDose, Tol: Standard_ShortReal, S: TopAbs_State);
+ }
+
+export declare class Handle_HLRAlgo_HArray1OfPHDat {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_HArray1OfPHDat): void;
+ get(): HLRAlgo_HArray1OfPHDat;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_HArray1OfPHDat_1 extends Handle_HLRAlgo_HArray1OfPHDat {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPHDat_2 extends Handle_HLRAlgo_HArray1OfPHDat {
+ constructor(thePtr: HLRAlgo_HArray1OfPHDat);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPHDat_3 extends Handle_HLRAlgo_HArray1OfPHDat {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPHDat);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPHDat_4 extends Handle_HLRAlgo_HArray1OfPHDat {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPHDat);
+ }
+
+export declare class HLRAlgo_InterferenceList extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: HLRAlgo_InterferenceList): HLRAlgo_InterferenceList;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): HLRAlgo_Interference;
+ First_2(): HLRAlgo_Interference;
+ Last_1(): HLRAlgo_Interference;
+ Last_2(): HLRAlgo_Interference;
+ Append_1(theItem: HLRAlgo_Interference): HLRAlgo_Interference;
+ Append_3(theOther: HLRAlgo_InterferenceList): void;
+ Prepend_1(theItem: HLRAlgo_Interference): HLRAlgo_Interference;
+ Prepend_2(theOther: HLRAlgo_InterferenceList): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_InterferenceList_1 extends HLRAlgo_InterferenceList {
+ constructor();
+ }
+
+ export declare class HLRAlgo_InterferenceList_2 extends HLRAlgo_InterferenceList {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRAlgo_InterferenceList_3 extends HLRAlgo_InterferenceList {
+ constructor(theOther: HLRAlgo_InterferenceList);
+ }
+
+export declare class Handle_HLRAlgo_HArray1OfPINod {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_HArray1OfPINod): void;
+ get(): HLRAlgo_HArray1OfPINod;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_HArray1OfPINod_1 extends Handle_HLRAlgo_HArray1OfPINod {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPINod_2 extends Handle_HLRAlgo_HArray1OfPINod {
+ constructor(thePtr: HLRAlgo_HArray1OfPINod);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPINod_3 extends Handle_HLRAlgo_HArray1OfPINod {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPINod);
+ }
+
+ export declare class Handle_HLRAlgo_HArray1OfPINod_4 extends Handle_HLRAlgo_HArray1OfPINod {
+ constructor(theHandle: Handle_HLRAlgo_HArray1OfPINod);
+ }
+
+export declare class HLRAlgo_Array1OfTData {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: HLRAlgo_TriangleData): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: HLRAlgo_Array1OfTData): HLRAlgo_Array1OfTData;
+ Move(theOther: HLRAlgo_Array1OfTData): HLRAlgo_Array1OfTData;
+ First(): HLRAlgo_TriangleData;
+ ChangeFirst(): HLRAlgo_TriangleData;
+ Last(): HLRAlgo_TriangleData;
+ ChangeLast(): HLRAlgo_TriangleData;
+ Value(theIndex: Standard_Integer): HLRAlgo_TriangleData;
+ ChangeValue(theIndex: Standard_Integer): HLRAlgo_TriangleData;
+ SetValue(theIndex: Standard_Integer, theItem: HLRAlgo_TriangleData): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Array1OfTData_1 extends HLRAlgo_Array1OfTData {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Array1OfTData_2 extends HLRAlgo_Array1OfTData {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class HLRAlgo_Array1OfTData_3 extends HLRAlgo_Array1OfTData {
+ constructor(theOther: HLRAlgo_Array1OfTData);
+ }
+
+ export declare class HLRAlgo_Array1OfTData_4 extends HLRAlgo_Array1OfTData {
+ constructor(theOther: HLRAlgo_Array1OfTData);
+ }
+
+ export declare class HLRAlgo_Array1OfTData_5 extends HLRAlgo_Array1OfTData {
+ constructor(theBegin: HLRAlgo_TriangleData, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class HLRAlgo_EdgeStatus {
+ Initialize(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ Bounds(theStart: Quantity_AbsorbedDose, theTolStart: Standard_ShortReal, theEnd: Quantity_AbsorbedDose, theTolEnd: Standard_ShortReal): void;
+ NbVisiblePart(): Graphic3d_ZLayerId;
+ VisiblePart(Index: Graphic3d_ZLayerId, Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ Hide(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal, OnFace: Standard_Boolean, OnBoundary: Standard_Boolean): void;
+ HideAll(): void;
+ ShowAll(): void;
+ AllHidden_1(): Standard_Boolean;
+ AllHidden_2(B: Standard_Boolean): void;
+ AllVisible_1(): Standard_Boolean;
+ AllVisible_2(B: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_EdgeStatus_1 extends HLRAlgo_EdgeStatus {
+ constructor();
+ }
+
+ export declare class HLRAlgo_EdgeStatus_2 extends HLRAlgo_EdgeStatus {
+ constructor(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal);
+ }
+
+export declare class HLRAlgo_PolyShellData extends Standard_Transient {
+ constructor(nbFace: Graphic3d_ZLayerId)
+ UpdateGlobalMinMax(theBox: any): void;
+ UpdateHiding(nbHiding: Graphic3d_ZLayerId): void;
+ Hiding(): Standard_Boolean;
+ PolyData(): TColStd_Array1OfTransient;
+ HidingPolyData(): TColStd_Array1OfTransient;
+ Edges(): HLRAlgo_ListOfBPoint;
+ Indices(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_PolyShellData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_PolyShellData): void;
+ get(): HLRAlgo_PolyShellData;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_PolyShellData_1 extends Handle_HLRAlgo_PolyShellData {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_PolyShellData_2 extends Handle_HLRAlgo_PolyShellData {
+ constructor(thePtr: HLRAlgo_PolyShellData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyShellData_3 extends Handle_HLRAlgo_PolyShellData {
+ constructor(theHandle: Handle_HLRAlgo_PolyShellData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyShellData_4 extends Handle_HLRAlgo_PolyShellData {
+ constructor(theHandle: Handle_HLRAlgo_PolyShellData);
+ }
+
+export declare class HLRAlgo_Array1OfPHDat {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: HLRAlgo_PolyHidingData): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: HLRAlgo_Array1OfPHDat): HLRAlgo_Array1OfPHDat;
+ Move(theOther: HLRAlgo_Array1OfPHDat): HLRAlgo_Array1OfPHDat;
+ First(): HLRAlgo_PolyHidingData;
+ ChangeFirst(): HLRAlgo_PolyHidingData;
+ Last(): HLRAlgo_PolyHidingData;
+ ChangeLast(): HLRAlgo_PolyHidingData;
+ Value(theIndex: Standard_Integer): HLRAlgo_PolyHidingData;
+ ChangeValue(theIndex: Standard_Integer): HLRAlgo_PolyHidingData;
+ SetValue(theIndex: Standard_Integer, theItem: HLRAlgo_PolyHidingData): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Array1OfPHDat_1 extends HLRAlgo_Array1OfPHDat {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Array1OfPHDat_2 extends HLRAlgo_Array1OfPHDat {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class HLRAlgo_Array1OfPHDat_3 extends HLRAlgo_Array1OfPHDat {
+ constructor(theOther: HLRAlgo_Array1OfPHDat);
+ }
+
+ export declare class HLRAlgo_Array1OfPHDat_4 extends HLRAlgo_Array1OfPHDat {
+ constructor(theOther: HLRAlgo_Array1OfPHDat);
+ }
+
+ export declare class HLRAlgo_Array1OfPHDat_5 extends HLRAlgo_Array1OfPHDat {
+ constructor(theBegin: HLRAlgo_PolyHidingData, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class HLRAlgo_PolyInternalNode extends Standard_Transient {
+ constructor()
+ Indices(): any;
+ Data(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_PolyInternalNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_PolyInternalNode): void;
+ get(): HLRAlgo_PolyInternalNode;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_PolyInternalNode_1 extends Handle_HLRAlgo_PolyInternalNode {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalNode_2 extends Handle_HLRAlgo_PolyInternalNode {
+ constructor(thePtr: HLRAlgo_PolyInternalNode);
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalNode_3 extends Handle_HLRAlgo_PolyInternalNode {
+ constructor(theHandle: Handle_HLRAlgo_PolyInternalNode);
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalNode_4 extends Handle_HLRAlgo_PolyInternalNode {
+ constructor(theHandle: Handle_HLRAlgo_PolyInternalNode);
+ }
+
+export declare class Handle_HLRAlgo_PolyInternalData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_PolyInternalData): void;
+ get(): HLRAlgo_PolyInternalData;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_PolyInternalData_1 extends Handle_HLRAlgo_PolyInternalData {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalData_2 extends Handle_HLRAlgo_PolyInternalData {
+ constructor(thePtr: HLRAlgo_PolyInternalData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalData_3 extends Handle_HLRAlgo_PolyInternalData {
+ constructor(theHandle: Handle_HLRAlgo_PolyInternalData);
+ }
+
+ export declare class Handle_HLRAlgo_PolyInternalData_4 extends Handle_HLRAlgo_PolyInternalData {
+ constructor(theHandle: Handle_HLRAlgo_PolyInternalData);
+ }
+
+export declare class HLRAlgo_PolyInternalData extends Standard_Transient {
+ constructor(nbNod: Graphic3d_ZLayerId, nbTri: Graphic3d_ZLayerId)
+ UpdateLinks_1(TData: HLRAlgo_Array1OfTData, PISeg: HLRAlgo_Array1OfPISeg, PINod: HLRAlgo_Array1OfPINod): void;
+ AddNode(Nod1RValues: any, Nod2RValues: any, PINod1: HLRAlgo_Array1OfPINod, PINod2: HLRAlgo_Array1OfPINod, coef1: Quantity_AbsorbedDose, X3: Quantity_AbsorbedDose, Y3: Quantity_AbsorbedDose, Z3: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ UpdateLinks_2(ip1: Graphic3d_ZLayerId, ip2: Graphic3d_ZLayerId, ip3: Graphic3d_ZLayerId, TData1: HLRAlgo_Array1OfTData, TData2: HLRAlgo_Array1OfTData, PISeg1: HLRAlgo_Array1OfPISeg, PISeg2: HLRAlgo_Array1OfPISeg, PINod1: HLRAlgo_Array1OfPINod, PINod2: HLRAlgo_Array1OfPINod): void;
+ Dump(): void;
+ IncTData(TData1: HLRAlgo_Array1OfTData, TData2: HLRAlgo_Array1OfTData): void;
+ IncPISeg(PISeg1: HLRAlgo_Array1OfPISeg, PISeg2: HLRAlgo_Array1OfPISeg): void;
+ IncPINod(PINod1: HLRAlgo_Array1OfPINod, PINod2: HLRAlgo_Array1OfPINod): void;
+ DecTData(): void;
+ DecPISeg(): void;
+ DecPINod(): void;
+ NbTData(): Graphic3d_ZLayerId;
+ NbPISeg(): Graphic3d_ZLayerId;
+ NbPINod(): Graphic3d_ZLayerId;
+ Planar_1(): Standard_Boolean;
+ Planar_2(B: Standard_Boolean): void;
+ IntOutL_1(): Standard_Boolean;
+ IntOutL_2(B: Standard_Boolean): void;
+ TData(): HLRAlgo_Array1OfTData;
+ PISeg(): HLRAlgo_Array1OfPISeg;
+ PINod(): HLRAlgo_Array1OfPINod;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class HLRAlgo_Interference {
+ Intersection_1(I: HLRAlgo_Intersection): void;
+ Boundary_1(B: HLRAlgo_Coincidence): void;
+ Orientation_1(O: TopAbs_Orientation): void;
+ Transition_1(Tr: TopAbs_Orientation): void;
+ BoundaryTransition_1(BTr: TopAbs_Orientation): void;
+ Intersection_2(): HLRAlgo_Intersection;
+ ChangeIntersection(): HLRAlgo_Intersection;
+ Boundary_2(): HLRAlgo_Coincidence;
+ ChangeBoundary(): HLRAlgo_Coincidence;
+ Orientation_2(): TopAbs_Orientation;
+ Transition_2(): TopAbs_Orientation;
+ BoundaryTransition_2(): TopAbs_Orientation;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Interference_1 extends HLRAlgo_Interference {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Interference_2 extends HLRAlgo_Interference {
+ constructor(Inters: HLRAlgo_Intersection, Bound: HLRAlgo_Coincidence, Orient: TopAbs_Orientation, Trans: TopAbs_Orientation, BTrans: TopAbs_Orientation);
+ }
+
+export declare class HLRAlgo_Coincidence {
+ constructor()
+ Set2D(FE: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ SetState3D(stbef: TopAbs_State, staft: TopAbs_State): void;
+ Value2D(FE: Graphic3d_ZLayerId, Param: Quantity_AbsorbedDose): void;
+ State3D(stbef: TopAbs_State, staft: TopAbs_State): void;
+ delete(): void;
+}
+
+export declare class HLRAlgo_Array1OfPISeg {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: HLRAlgo_PolyInternalSegment): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: HLRAlgo_Array1OfPISeg): HLRAlgo_Array1OfPISeg;
+ Move(theOther: HLRAlgo_Array1OfPISeg): HLRAlgo_Array1OfPISeg;
+ First(): HLRAlgo_PolyInternalSegment;
+ ChangeFirst(): HLRAlgo_PolyInternalSegment;
+ Last(): HLRAlgo_PolyInternalSegment;
+ ChangeLast(): HLRAlgo_PolyInternalSegment;
+ Value(theIndex: Standard_Integer): HLRAlgo_PolyInternalSegment;
+ ChangeValue(theIndex: Standard_Integer): HLRAlgo_PolyInternalSegment;
+ SetValue(theIndex: Standard_Integer, theItem: HLRAlgo_PolyInternalSegment): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class HLRAlgo_Array1OfPISeg_1 extends HLRAlgo_Array1OfPISeg {
+ constructor();
+ }
+
+ export declare class HLRAlgo_Array1OfPISeg_2 extends HLRAlgo_Array1OfPISeg {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class HLRAlgo_Array1OfPISeg_3 extends HLRAlgo_Array1OfPISeg {
+ constructor(theOther: HLRAlgo_Array1OfPISeg);
+ }
+
+ export declare class HLRAlgo_Array1OfPISeg_4 extends HLRAlgo_Array1OfPISeg {
+ constructor(theOther: HLRAlgo_Array1OfPISeg);
+ }
+
+ export declare class HLRAlgo_Array1OfPISeg_5 extends HLRAlgo_Array1OfPISeg {
+ constructor(theBegin: HLRAlgo_PolyInternalSegment, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class HLRAlgo {
+ constructor();
+ static UpdateMinMax(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, z: Quantity_AbsorbedDose, Min: Standard_Real [16], Max: Standard_Real [16]): void;
+ static EnlargeMinMax(tol: Quantity_AbsorbedDose, Min: Standard_Real [16], Max: Standard_Real [16]): void;
+ static InitMinMax(Big: Quantity_AbsorbedDose, Min: Standard_Real [16], Max: Standard_Real [16]): void;
+ static EncodeMinMax(Min: any, Max: any, MinMax: any): void;
+ static SizeBox(Min: any, Max: any): Quantity_AbsorbedDose;
+ static DecodeMinMax(MinMax: any, Min: any, Max: any): void;
+ static CopyMinMax(IMin: any, IMax: any, OMin: any, OMax: any): void;
+ static AddMinMax(IMin: any, IMax: any, OMin: any, OMax: any): void;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_WiresBlock {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_WiresBlock): void;
+ get(): HLRAlgo_WiresBlock;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_WiresBlock_1 extends Handle_HLRAlgo_WiresBlock {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_WiresBlock_2 extends Handle_HLRAlgo_WiresBlock {
+ constructor(thePtr: HLRAlgo_WiresBlock);
+ }
+
+ export declare class Handle_HLRAlgo_WiresBlock_3 extends Handle_HLRAlgo_WiresBlock {
+ constructor(theHandle: Handle_HLRAlgo_WiresBlock);
+ }
+
+ export declare class Handle_HLRAlgo_WiresBlock_4 extends Handle_HLRAlgo_WiresBlock {
+ constructor(theHandle: Handle_HLRAlgo_WiresBlock);
+ }
+
+export declare class HLRAlgo_WiresBlock extends Standard_Transient {
+ constructor(NbWires: Graphic3d_ZLayerId)
+ NbWires(): Graphic3d_ZLayerId;
+ Set(I: Graphic3d_ZLayerId, W: Handle_HLRAlgo_EdgesBlock): void;
+ Wire(I: Graphic3d_ZLayerId): Handle_HLRAlgo_EdgesBlock;
+ UpdateMinMax(theMinMaxes: any): void;
+ MinMax(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class HLRAlgo_EdgesBlock extends Standard_Transient {
+ constructor(NbEdges: Graphic3d_ZLayerId)
+ NbEdges(): Graphic3d_ZLayerId;
+ Edge_1(I: Graphic3d_ZLayerId, EI: Graphic3d_ZLayerId): void;
+ Edge_2(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Orientation_1(I: Graphic3d_ZLayerId, Or: TopAbs_Orientation): void;
+ Orientation_2(I: Graphic3d_ZLayerId): TopAbs_Orientation;
+ OutLine_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ OutLine_2(I: Graphic3d_ZLayerId, B: Standard_Boolean): void;
+ Internal_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Internal_2(I: Graphic3d_ZLayerId, B: Standard_Boolean): void;
+ Double_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ Double_2(I: Graphic3d_ZLayerId, B: Standard_Boolean): void;
+ IsoLine_1(I: Graphic3d_ZLayerId): Standard_Boolean;
+ IsoLine_2(I: Graphic3d_ZLayerId, B: Standard_Boolean): void;
+ UpdateMinMax(TotMinMax: any): void;
+ MinMax(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_EdgesBlock {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_EdgesBlock): void;
+ get(): HLRAlgo_EdgesBlock;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_EdgesBlock_1 extends Handle_HLRAlgo_EdgesBlock {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_EdgesBlock_2 extends Handle_HLRAlgo_EdgesBlock {
+ constructor(thePtr: HLRAlgo_EdgesBlock);
+ }
+
+ export declare class Handle_HLRAlgo_EdgesBlock_3 extends Handle_HLRAlgo_EdgesBlock {
+ constructor(theHandle: Handle_HLRAlgo_EdgesBlock);
+ }
+
+ export declare class Handle_HLRAlgo_EdgesBlock_4 extends Handle_HLRAlgo_EdgesBlock {
+ constructor(theHandle: Handle_HLRAlgo_EdgesBlock);
+ }
+
+export declare class HLRAlgo_PolyAlgo extends Standard_Transient {
+ constructor()
+ Init(HShell: Handle_TColStd_HArray1OfTransient): void;
+ PolyShell(): TColStd_Array1OfTransient;
+ Clear(): void;
+ Update(): void;
+ InitHide(): void;
+ MoreHide(): Standard_Boolean;
+ NextHide(): void;
+ Hide(status: HLRAlgo_EdgeStatus, Index: Graphic3d_ZLayerId, reg1: Standard_Boolean, regn: Standard_Boolean, outl: Standard_Boolean, intl: Standard_Boolean): any;
+ InitShow(): void;
+ MoreShow(): Standard_Boolean;
+ NextShow(): void;
+ Show(Index: Graphic3d_ZLayerId, reg1: Standard_Boolean, regn: Standard_Boolean, outl: Standard_Boolean, intl: Standard_Boolean): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_HLRAlgo_PolyAlgo {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRAlgo_PolyAlgo): void;
+ get(): HLRAlgo_PolyAlgo;
+ delete(): void;
+}
+
+ export declare class Handle_HLRAlgo_PolyAlgo_1 extends Handle_HLRAlgo_PolyAlgo {
+ constructor();
+ }
+
+ export declare class Handle_HLRAlgo_PolyAlgo_2 extends Handle_HLRAlgo_PolyAlgo {
+ constructor(thePtr: HLRAlgo_PolyAlgo);
+ }
+
+ export declare class Handle_HLRAlgo_PolyAlgo_3 extends Handle_HLRAlgo_PolyAlgo {
+ constructor(theHandle: Handle_HLRAlgo_PolyAlgo);
+ }
+
+ export declare class Handle_HLRAlgo_PolyAlgo_4 extends Handle_HLRAlgo_PolyAlgo {
+ constructor(theHandle: Handle_HLRAlgo_PolyAlgo);
+ }
+
+export declare type IntImp_ConstIsoparametric = {
+ IntImp_UIsoparametricOnCaro1: {};
+ IntImp_VIsoparametricOnCaro1: {};
+ IntImp_UIsoparametricOnCaro2: {};
+ IntImp_VIsoparametricOnCaro2: {};
+}
+
+export declare class StdPersistent_DataXtd_PatternStd {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(theChildren: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDataXtd_PatternStd): void;
+ delete(): void;
+}
+
+export declare class StdPersistent_TopoDS {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdPersistent_DataXtd_Constraint {
+ constructor();
+ Read(theReadData: StdObjMgt_ReadData): void;
+ Write(theWriteData: StdObjMgt_WriteData): void;
+ PChildren(theChildren: any): void;
+ PName(): Standard_CString;
+ Import(theAttribute: Handle_TDataXtd_Constraint): void;
+ delete(): void;
+}
+
+export declare class StdPersistent_DataXtd {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdPersistent {
+ constructor();
+ static BindTypes(theMap: StdObjMgt_MapOfInstantiators): void;
+ delete(): void;
+}
+
+export declare class StdPersistent_PPrsStd {
+ constructor();
+ delete(): void;
+}
+
+export declare class StdPersistent_Naming {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_StdPersistent_HArray1OfShape1 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdPersistent_HArray1OfShape1): void;
+ get(): StdPersistent_HArray1OfShape1;
+ delete(): void;
+}
+
+ export declare class Handle_StdPersistent_HArray1OfShape1_1 extends Handle_StdPersistent_HArray1OfShape1 {
+ constructor();
+ }
+
+ export declare class Handle_StdPersistent_HArray1OfShape1_2 extends Handle_StdPersistent_HArray1OfShape1 {
+ constructor(thePtr: StdPersistent_HArray1OfShape1);
+ }
+
+ export declare class Handle_StdPersistent_HArray1OfShape1_3 extends Handle_StdPersistent_HArray1OfShape1 {
+ constructor(theHandle: Handle_StdPersistent_HArray1OfShape1);
+ }
+
+ export declare class Handle_StdPersistent_HArray1OfShape1_4 extends Handle_StdPersistent_HArray1OfShape1 {
+ constructor(theHandle: Handle_StdPersistent_HArray1OfShape1);
+ }
+
+export declare class StdPersistent_HArray1 {
+ constructor();
+ delete(): void;
+}
+
+export declare class LocalAnalysis_CurveContinuity {
+ constructor(Curv1: Handle_Geom_Curve, u1: Quantity_AbsorbedDose, Curv2: Handle_Geom_Curve, u2: Quantity_AbsorbedDose, Order: GeomAbs_Shape, EpsNul: Quantity_AbsorbedDose, EpsC0: Quantity_AbsorbedDose, EpsC1: Quantity_AbsorbedDose, EpsC2: Quantity_AbsorbedDose, EpsG1: Quantity_AbsorbedDose, EpsG2: Quantity_AbsorbedDose, Percent: Quantity_AbsorbedDose, Maxlen: Quantity_AbsorbedDose)
+ IsDone(): Standard_Boolean;
+ StatusError(): LocalAnalysis_StatusErrorType;
+ ContinuityStatus(): GeomAbs_Shape;
+ C0Value(): Quantity_AbsorbedDose;
+ C1Angle(): Quantity_AbsorbedDose;
+ C1Ratio(): Quantity_AbsorbedDose;
+ C2Angle(): Quantity_AbsorbedDose;
+ C2Ratio(): Quantity_AbsorbedDose;
+ G1Angle(): Quantity_AbsorbedDose;
+ G2Angle(): Quantity_AbsorbedDose;
+ G2CurvatureVariation(): Quantity_AbsorbedDose;
+ IsC0(): Standard_Boolean;
+ IsC1(): Standard_Boolean;
+ IsC2(): Standard_Boolean;
+ IsG1(): Standard_Boolean;
+ IsG2(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class LocalAnalysis {
+ constructor();
+ static Dump_1(surfconti: LocalAnalysis_SurfaceContinuity, o: Standard_OStream): void;
+ static Dump_2(curvconti: LocalAnalysis_CurveContinuity, o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class LocalAnalysis_SurfaceContinuity {
+ ComputeAnalysis(Surf1: GeomLProp_SLProps, Surf2: GeomLProp_SLProps, Order: GeomAbs_Shape): void;
+ IsDone(): Standard_Boolean;
+ ContinuityStatus(): GeomAbs_Shape;
+ StatusError(): LocalAnalysis_StatusErrorType;
+ C0Value(): Quantity_AbsorbedDose;
+ C1UAngle(): Quantity_AbsorbedDose;
+ C1URatio(): Quantity_AbsorbedDose;
+ C1VAngle(): Quantity_AbsorbedDose;
+ C1VRatio(): Quantity_AbsorbedDose;
+ C2UAngle(): Quantity_AbsorbedDose;
+ C2URatio(): Quantity_AbsorbedDose;
+ C2VAngle(): Quantity_AbsorbedDose;
+ C2VRatio(): Quantity_AbsorbedDose;
+ G1Angle(): Quantity_AbsorbedDose;
+ G2CurvatureGap(): Quantity_AbsorbedDose;
+ IsC0(): Standard_Boolean;
+ IsC1(): Standard_Boolean;
+ IsC2(): Standard_Boolean;
+ IsG1(): Standard_Boolean;
+ IsG2(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class LocalAnalysis_SurfaceContinuity_1 extends LocalAnalysis_SurfaceContinuity {
+ constructor(Surf1: Handle_Geom_Surface, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, Surf2: Handle_Geom_Surface, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Order: GeomAbs_Shape, EpsNul: Quantity_AbsorbedDose, EpsC0: Quantity_AbsorbedDose, EpsC1: Quantity_AbsorbedDose, EpsC2: Quantity_AbsorbedDose, EpsG1: Quantity_AbsorbedDose, Percent: Quantity_AbsorbedDose, Maxlen: Quantity_AbsorbedDose);
+ }
+
+ export declare class LocalAnalysis_SurfaceContinuity_2 extends LocalAnalysis_SurfaceContinuity {
+ constructor(curv1: Handle_Geom2d_Curve, curv2: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, Surf1: Handle_Geom_Surface, Surf2: Handle_Geom_Surface, Order: GeomAbs_Shape, EpsNul: Quantity_AbsorbedDose, EpsC0: Quantity_AbsorbedDose, EpsC1: Quantity_AbsorbedDose, EpsC2: Quantity_AbsorbedDose, EpsG1: Quantity_AbsorbedDose, Percent: Quantity_AbsorbedDose, Maxlen: Quantity_AbsorbedDose);
+ }
+
+ export declare class LocalAnalysis_SurfaceContinuity_3 extends LocalAnalysis_SurfaceContinuity {
+ constructor(EpsNul: Quantity_AbsorbedDose, EpsC0: Quantity_AbsorbedDose, EpsC1: Quantity_AbsorbedDose, EpsC2: Quantity_AbsorbedDose, EpsG1: Quantity_AbsorbedDose, Percent: Quantity_AbsorbedDose, Maxlen: Quantity_AbsorbedDose);
+ }
+
+export declare type LocalAnalysis_StatusErrorType = {
+ LocalAnalysis_NullFirstDerivative: {};
+ LocalAnalysis_NullSecondDerivative: {};
+ LocalAnalysis_TangentNotDefined: {};
+ LocalAnalysis_NormalNotDefined: {};
+ LocalAnalysis_CurvatureNotDefined: {};
+}
+
+export declare class Handle_MeshVS_Mesh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_Mesh): void;
+ get(): MeshVS_Mesh;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_Mesh_1 extends Handle_MeshVS_Mesh {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_Mesh_2 extends Handle_MeshVS_Mesh {
+ constructor(thePtr: MeshVS_Mesh);
+ }
+
+ export declare class Handle_MeshVS_Mesh_3 extends Handle_MeshVS_Mesh {
+ constructor(theHandle: Handle_MeshVS_Mesh);
+ }
+
+ export declare class Handle_MeshVS_Mesh_4 extends Handle_MeshVS_Mesh {
+ constructor(theHandle: Handle_MeshVS_Mesh);
+ }
+
+export declare class MeshVS_Mesh extends AIS_InteractiveObject {
+ constructor(theIsAllowOverlapped: Standard_Boolean)
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Compute(PM: any, Prs: any, DisplayMode: Graphic3d_ZLayerId): void;
+ ComputeSelection(Sel: Handle_SelectMgr_Selection, SelectMode: Graphic3d_ZLayerId): void;
+ HilightSelected(PM: any, Owners: SelectMgr_SequenceOfOwner): void;
+ HilightOwnerWithColor(thePM: any, theColor: Handle_Prs3d_Drawer, theOwner: Handle_SelectMgr_EntityOwner): void;
+ ClearSelected(): void;
+ GetBuildersCount(): Graphic3d_ZLayerId;
+ GetBuilder(Index: Graphic3d_ZLayerId): Handle_MeshVS_PrsBuilder;
+ GetBuilderById(Id: Graphic3d_ZLayerId): Handle_MeshVS_PrsBuilder;
+ GetFreeId(): Graphic3d_ZLayerId;
+ AddBuilder(Builder: Handle_MeshVS_PrsBuilder, TreatAsHilighter: Standard_Boolean): void;
+ SetHilighter_1(Builder: Handle_MeshVS_PrsBuilder): void;
+ SetHilighter_2(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ SetHilighterById(Id: Graphic3d_ZLayerId): Standard_Boolean;
+ GetHilighter(): Handle_MeshVS_PrsBuilder;
+ RemoveBuilder(Index: Graphic3d_ZLayerId): void;
+ RemoveBuilderById(Id: Graphic3d_ZLayerId): void;
+ FindBuilder(TypeString: Standard_CString): Handle_MeshVS_PrsBuilder;
+ GetOwnerMaps(IsElement: Standard_Boolean): MeshVS_DataMapOfIntegerOwner;
+ GetDataSource(): Handle_MeshVS_DataSource;
+ SetDataSource(aDataSource: Handle_MeshVS_DataSource): void;
+ GetDrawer(): Handle_MeshVS_Drawer;
+ SetDrawer(aDrawer: Handle_MeshVS_Drawer): void;
+ IsHiddenElem(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ IsHiddenNode(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ IsSelectableElem(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ IsSelectableNode(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ GetHiddenNodes(): Handle_TColStd_HPackedMapOfInteger;
+ SetHiddenNodes(Ids: Handle_TColStd_HPackedMapOfInteger): void;
+ GetHiddenElems(): Handle_TColStd_HPackedMapOfInteger;
+ SetHiddenElems(Ids: Handle_TColStd_HPackedMapOfInteger): void;
+ GetSelectableNodes(): Handle_TColStd_HPackedMapOfInteger;
+ SetSelectableNodes(Ids: Handle_TColStd_HPackedMapOfInteger): void;
+ UpdateSelectableNodes(): void;
+ GetMeshSelMethod(): MeshVS_MeshSelectionMethod;
+ SetMeshSelMethod(M: MeshVS_MeshSelectionMethod): void;
+ IsWholeMeshOwner(theOwner: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_MeshOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_MeshOwner): void;
+ get(): MeshVS_MeshOwner;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_MeshOwner_1 extends Handle_MeshVS_MeshOwner {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_MeshOwner_2 extends Handle_MeshVS_MeshOwner {
+ constructor(thePtr: MeshVS_MeshOwner);
+ }
+
+ export declare class Handle_MeshVS_MeshOwner_3 extends Handle_MeshVS_MeshOwner {
+ constructor(theHandle: Handle_MeshVS_MeshOwner);
+ }
+
+ export declare class Handle_MeshVS_MeshOwner_4 extends Handle_MeshVS_MeshOwner {
+ constructor(theHandle: Handle_MeshVS_MeshOwner);
+ }
+
+export declare class MeshVS_MeshOwner extends SelectMgr_EntityOwner {
+ constructor(theSelObj: SelectMgr_SelectableObject, theDS: Handle_MeshVS_DataSource, thePriority: Graphic3d_ZLayerId)
+ GetDataSource(): Handle_MeshVS_DataSource;
+ GetSelectedNodes(): Handle_TColStd_HPackedMapOfInteger;
+ GetSelectedElements(): Handle_TColStd_HPackedMapOfInteger;
+ AddSelectedEntities(Nodes: Handle_TColStd_HPackedMapOfInteger, Elems: Handle_TColStd_HPackedMapOfInteger): void;
+ ClearSelectedEntities(): void;
+ GetDetectedNodes(): Handle_TColStd_HPackedMapOfInteger;
+ GetDetectedElements(): Handle_TColStd_HPackedMapOfInteger;
+ SetDetectedEntities(Nodes: Handle_TColStd_HPackedMapOfInteger, Elems: Handle_TColStd_HPackedMapOfInteger): void;
+ HilightWithColor(thePM: any, theColor: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ Unhilight(PM: Handle_PrsMgr_PresentationManager, Mode: Graphic3d_ZLayerId): void;
+ IsForcedHilight(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_DataMapOfColorMapOfInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfColorMapOfInteger): void;
+ Assign(theOther: MeshVS_DataMapOfColorMapOfInteger): MeshVS_DataMapOfColorMapOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Quantity_Color, theItem: TColStd_MapOfInteger): Standard_Boolean;
+ Bound(theKey: Quantity_Color, theItem: TColStd_MapOfInteger): TColStd_MapOfInteger;
+ IsBound(theKey: Quantity_Color): Standard_Boolean;
+ UnBind(theKey: Quantity_Color): Standard_Boolean;
+ Seek(theKey: Quantity_Color): TColStd_MapOfInteger;
+ ChangeSeek(theKey: Quantity_Color): TColStd_MapOfInteger;
+ ChangeFind(theKey: Quantity_Color): TColStd_MapOfInteger;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfColorMapOfInteger_1 extends MeshVS_DataMapOfColorMapOfInteger {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfColorMapOfInteger_2 extends MeshVS_DataMapOfColorMapOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfColorMapOfInteger_3 extends MeshVS_DataMapOfColorMapOfInteger {
+ constructor(theOther: MeshVS_DataMapOfColorMapOfInteger);
+ }
+
+export declare class MeshVS_SymmetricPairHasher {
+ constructor();
+ static HashCode(theNodePair: MeshVS_NodePair, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(thePair1: MeshVS_NodePair, thePair2: MeshVS_NodePair): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MeshVS_DataMapOfIntegerTwoColors extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerTwoColors): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerTwoColors): MeshVS_DataMapOfIntegerTwoColors;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: MeshVS_TwoColors): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: MeshVS_TwoColors): MeshVS_TwoColors;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): MeshVS_TwoColors;
+ ChangeSeek(theKey: Standard_Integer): MeshVS_TwoColors;
+ ChangeFind(theKey: Standard_Integer): MeshVS_TwoColors;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerTwoColors_1 extends MeshVS_DataMapOfIntegerTwoColors {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerTwoColors_2 extends MeshVS_DataMapOfIntegerTwoColors {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerTwoColors_3 extends MeshVS_DataMapOfIntegerTwoColors {
+ constructor(theOther: MeshVS_DataMapOfIntegerTwoColors);
+ }
+
+export declare class MeshVS_ElementalColorPrsBuilder extends MeshVS_PrsBuilder {
+ constructor(Parent: Handle_MeshVS_Mesh, Flags: MeshVS_DisplayModeFlags, DS: Handle_MeshVS_DataSource, Id: Graphic3d_ZLayerId, Priority: MeshVS_BuilderPriority)
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, DisplayMode: Graphic3d_ZLayerId): void;
+ GetColors1(): MeshVS_DataMapOfIntegerColor;
+ SetColors1(Map: MeshVS_DataMapOfIntegerColor): void;
+ HasColors1(): Standard_Boolean;
+ GetColor1(ID: Graphic3d_ZLayerId, theColor: Quantity_Color): Standard_Boolean;
+ SetColor1(ID: Graphic3d_ZLayerId, theColor: Quantity_Color): void;
+ GetColors2(): MeshVS_DataMapOfIntegerTwoColors;
+ SetColors2(Map: MeshVS_DataMapOfIntegerTwoColors): void;
+ HasColors2(): Standard_Boolean;
+ GetColor2_1(ID: Graphic3d_ZLayerId, theColor: MeshVS_TwoColors): Standard_Boolean;
+ GetColor2_2(ID: Graphic3d_ZLayerId, theColor1: Quantity_Color, theColor2: Quantity_Color): Standard_Boolean;
+ SetColor2_1(ID: Graphic3d_ZLayerId, theTwoColors: MeshVS_TwoColors): void;
+ SetColor2_2(ID: Graphic3d_ZLayerId, theColor1: Quantity_Color, theColor2: Quantity_Color): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_ElementalColorPrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_ElementalColorPrsBuilder): void;
+ get(): MeshVS_ElementalColorPrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_ElementalColorPrsBuilder_1 extends Handle_MeshVS_ElementalColorPrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_ElementalColorPrsBuilder_2 extends Handle_MeshVS_ElementalColorPrsBuilder {
+ constructor(thePtr: MeshVS_ElementalColorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_ElementalColorPrsBuilder_3 extends Handle_MeshVS_ElementalColorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_ElementalColorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_ElementalColorPrsBuilder_4 extends Handle_MeshVS_ElementalColorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_ElementalColorPrsBuilder);
+ }
+
+export declare class MeshVS_DummySensitiveEntity extends Select3D_SensitiveEntity {
+ constructor(theOwnerId: Handle_SelectMgr_EntityOwner)
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ BoundingBox(): Select3D_BndBox3d;
+ BVH(): void;
+ ToBuildBVH(): Standard_Boolean;
+ Clear(): void;
+ HasInitLocation(): Standard_Boolean;
+ InvInitLocation(): gp_GTrsf;
+ CenterOfGeometry(): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_DummySensitiveEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_DummySensitiveEntity): void;
+ get(): MeshVS_DummySensitiveEntity;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_DummySensitiveEntity_1 extends Handle_MeshVS_DummySensitiveEntity {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_DummySensitiveEntity_2 extends Handle_MeshVS_DummySensitiveEntity {
+ constructor(thePtr: MeshVS_DummySensitiveEntity);
+ }
+
+ export declare class Handle_MeshVS_DummySensitiveEntity_3 extends Handle_MeshVS_DummySensitiveEntity {
+ constructor(theHandle: Handle_MeshVS_DummySensitiveEntity);
+ }
+
+ export declare class Handle_MeshVS_DummySensitiveEntity_4 extends Handle_MeshVS_DummySensitiveEntity {
+ constructor(theHandle: Handle_MeshVS_DummySensitiveEntity);
+ }
+
+export declare class MeshVS_DataMapOfIntegerAsciiString extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerAsciiString): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerAsciiString): MeshVS_DataMapOfIntegerAsciiString;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TCollection_AsciiString): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TCollection_AsciiString): TCollection_AsciiString;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TCollection_AsciiString;
+ ChangeSeek(theKey: Standard_Integer): TCollection_AsciiString;
+ ChangeFind(theKey: Standard_Integer): TCollection_AsciiString;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerAsciiString_1 extends MeshVS_DataMapOfIntegerAsciiString {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerAsciiString_2 extends MeshVS_DataMapOfIntegerAsciiString {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerAsciiString_3 extends MeshVS_DataMapOfIntegerAsciiString {
+ constructor(theOther: MeshVS_DataMapOfIntegerAsciiString);
+ }
+
+export declare type MeshVS_MeshSelectionMethod = {
+ MeshVS_MSM_PRECISE: {};
+ MeshVS_MSM_NODES: {};
+ MeshVS_MSM_BOX: {};
+}
+
+export declare class MeshVS_SensitiveFace extends Select3D_SensitiveFace {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, thePoints: TColgp_Array1OfPnt, theSensType: Select3D_TypeOfSensitivity)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_SensitiveFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_SensitiveFace): void;
+ get(): MeshVS_SensitiveFace;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_SensitiveFace_1 extends Handle_MeshVS_SensitiveFace {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_SensitiveFace_2 extends Handle_MeshVS_SensitiveFace {
+ constructor(thePtr: MeshVS_SensitiveFace);
+ }
+
+ export declare class Handle_MeshVS_SensitiveFace_3 extends Handle_MeshVS_SensitiveFace {
+ constructor(theHandle: Handle_MeshVS_SensitiveFace);
+ }
+
+ export declare class Handle_MeshVS_SensitiveFace_4 extends Handle_MeshVS_SensitiveFace {
+ constructor(theHandle: Handle_MeshVS_SensitiveFace);
+ }
+
+export declare class MeshVS_CommonSensitiveEntity extends Select3D_SensitiveSet {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, theParentMesh: Handle_MeshVS_Mesh, theSelMethod: MeshVS_MeshSelectionMethod)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbSubElements(): Graphic3d_ZLayerId;
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_CommonSensitiveEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_CommonSensitiveEntity): void;
+ get(): MeshVS_CommonSensitiveEntity;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_CommonSensitiveEntity_1 extends Handle_MeshVS_CommonSensitiveEntity {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_CommonSensitiveEntity_2 extends Handle_MeshVS_CommonSensitiveEntity {
+ constructor(thePtr: MeshVS_CommonSensitiveEntity);
+ }
+
+ export declare class Handle_MeshVS_CommonSensitiveEntity_3 extends Handle_MeshVS_CommonSensitiveEntity {
+ constructor(theHandle: Handle_MeshVS_CommonSensitiveEntity);
+ }
+
+ export declare class Handle_MeshVS_CommonSensitiveEntity_4 extends Handle_MeshVS_CommonSensitiveEntity {
+ constructor(theHandle: Handle_MeshVS_CommonSensitiveEntity);
+ }
+
+export declare class MeshVS_DataMapOfIntegerVector extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerVector): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerVector): MeshVS_DataMapOfIntegerVector;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: gp_Vec): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: gp_Vec): gp_Vec;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): gp_Vec;
+ ChangeSeek(theKey: Standard_Integer): gp_Vec;
+ ChangeFind(theKey: Standard_Integer): gp_Vec;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerVector_1 extends MeshVS_DataMapOfIntegerVector {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerVector_2 extends MeshVS_DataMapOfIntegerVector {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerVector_3 extends MeshVS_DataMapOfIntegerVector {
+ constructor(theOther: MeshVS_DataMapOfIntegerVector);
+ }
+
+export declare class MeshVS_TextPrsBuilder extends MeshVS_PrsBuilder {
+ constructor(Parent: Handle_MeshVS_Mesh, Height: Quantity_AbsorbedDose, Color: Quantity_Color, Flags: MeshVS_DisplayModeFlags, DS: Handle_MeshVS_DataSource, Id: Graphic3d_ZLayerId, Priority: MeshVS_BuilderPriority)
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, theDisplayMode: Graphic3d_ZLayerId): void;
+ GetTexts(IsElement: Standard_Boolean): MeshVS_DataMapOfIntegerAsciiString;
+ SetTexts(IsElement: Standard_Boolean, Map: MeshVS_DataMapOfIntegerAsciiString): void;
+ HasTexts(IsElement: Standard_Boolean): Standard_Boolean;
+ GetText(IsElement: Standard_Boolean, ID: Graphic3d_ZLayerId, Text: XCAFDoc_PartId): Standard_Boolean;
+ SetText(IsElement: Standard_Boolean, ID: Graphic3d_ZLayerId, Text: XCAFDoc_PartId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_TextPrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_TextPrsBuilder): void;
+ get(): MeshVS_TextPrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_TextPrsBuilder_1 extends Handle_MeshVS_TextPrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_TextPrsBuilder_2 extends Handle_MeshVS_TextPrsBuilder {
+ constructor(thePtr: MeshVS_TextPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_TextPrsBuilder_3 extends Handle_MeshVS_TextPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_TextPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_TextPrsBuilder_4 extends Handle_MeshVS_TextPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_TextPrsBuilder);
+ }
+
+export declare class MeshVS_TwoColorsHasher {
+ constructor();
+ static HashCode(theKey: MeshVS_TwoColors, theUpperBound: Standard_Integer): Standard_Integer;
+ static IsEqual(theKey1: MeshVS_TwoColors, theKey2: MeshVS_TwoColors): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_SensitiveMesh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_SensitiveMesh): void;
+ get(): MeshVS_SensitiveMesh;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_SensitiveMesh_1 extends Handle_MeshVS_SensitiveMesh {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_SensitiveMesh_2 extends Handle_MeshVS_SensitiveMesh {
+ constructor(thePtr: MeshVS_SensitiveMesh);
+ }
+
+ export declare class Handle_MeshVS_SensitiveMesh_3 extends Handle_MeshVS_SensitiveMesh {
+ constructor(theHandle: Handle_MeshVS_SensitiveMesh);
+ }
+
+ export declare class Handle_MeshVS_SensitiveMesh_4 extends Handle_MeshVS_SensitiveMesh {
+ constructor(theHandle: Handle_MeshVS_SensitiveMesh);
+ }
+
+export declare class MeshVS_SensitiveMesh extends Select3D_SensitiveEntity {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, theMode: Graphic3d_ZLayerId)
+ GetMode(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_Array1OfSequenceOfInteger {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TColStd_SequenceOfInteger): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: MeshVS_Array1OfSequenceOfInteger): MeshVS_Array1OfSequenceOfInteger;
+ Move(theOther: MeshVS_Array1OfSequenceOfInteger): MeshVS_Array1OfSequenceOfInteger;
+ First(): TColStd_SequenceOfInteger;
+ ChangeFirst(): TColStd_SequenceOfInteger;
+ Last(): TColStd_SequenceOfInteger;
+ ChangeLast(): TColStd_SequenceOfInteger;
+ Value(theIndex: Standard_Integer): TColStd_SequenceOfInteger;
+ ChangeValue(theIndex: Standard_Integer): TColStd_SequenceOfInteger;
+ SetValue(theIndex: Standard_Integer, theItem: TColStd_SequenceOfInteger): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class MeshVS_Array1OfSequenceOfInteger_1 extends MeshVS_Array1OfSequenceOfInteger {
+ constructor();
+ }
+
+ export declare class MeshVS_Array1OfSequenceOfInteger_2 extends MeshVS_Array1OfSequenceOfInteger {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class MeshVS_Array1OfSequenceOfInteger_3 extends MeshVS_Array1OfSequenceOfInteger {
+ constructor(theOther: MeshVS_Array1OfSequenceOfInteger);
+ }
+
+ export declare class MeshVS_Array1OfSequenceOfInteger_4 extends MeshVS_Array1OfSequenceOfInteger {
+ constructor(theOther: MeshVS_Array1OfSequenceOfInteger);
+ }
+
+ export declare class MeshVS_Array1OfSequenceOfInteger_5 extends MeshVS_Array1OfSequenceOfInteger {
+ constructor(theBegin: TColStd_SequenceOfInteger, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class MeshVS_DataSource extends Standard_Transient {
+ Get3DGeom(ID: Graphic3d_ZLayerId, NbNodes: Graphic3d_ZLayerId, Data: Handle_MeshVS_HArray1OfSequenceOfInteger): Standard_Boolean;
+ GetAddr(ID: Graphic3d_ZLayerId, IsElement: Standard_Boolean): Standard_Address;
+ GetNodesByElement(ID: Graphic3d_ZLayerId, NodeIDs: TColStd_Array1OfInteger, NbNodes: Graphic3d_ZLayerId): Standard_Boolean;
+ GetAllNodes(): TColStd_PackedMapOfInteger;
+ GetAllElements(): TColStd_PackedMapOfInteger;
+ GetNormal(Id: Graphic3d_ZLayerId, Max: Graphic3d_ZLayerId, nx: Quantity_AbsorbedDose, ny: Quantity_AbsorbedDose, nz: Quantity_AbsorbedDose): Standard_Boolean;
+ GetNodeNormal(ranknode: Graphic3d_ZLayerId, ElementId: Graphic3d_ZLayerId, nx: Quantity_AbsorbedDose, ny: Quantity_AbsorbedDose, nz: Quantity_AbsorbedDose): Standard_Boolean;
+ GetNormalsByElement(Id: Graphic3d_ZLayerId, IsNodal: Standard_Boolean, MaxNodes: Graphic3d_ZLayerId, Normals: Handle_TColStd_HArray1OfReal): Standard_Boolean;
+ GetAllGroups(Ids: TColStd_PackedMapOfInteger): void;
+ GetGroupAddr(ID: Graphic3d_ZLayerId): Standard_Address;
+ IsAdvancedSelectionEnabled(): Standard_Boolean;
+ GetBoundingBox(): Bnd_Box;
+ GetDetectedEntities_1(Prs: Handle_MeshVS_Mesh, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, aTol: Quantity_AbsorbedDose, Nodes: Handle_TColStd_HPackedMapOfInteger, Elements: Handle_TColStd_HPackedMapOfInteger, DMin: Quantity_AbsorbedDose): Standard_Boolean;
+ GetDetectedEntities_2(Prs: Handle_MeshVS_Mesh, XMin: Quantity_AbsorbedDose, YMin: Quantity_AbsorbedDose, XMax: Quantity_AbsorbedDose, YMax: Quantity_AbsorbedDose, aTol: Quantity_AbsorbedDose, Nodes: Handle_TColStd_HPackedMapOfInteger, Elements: Handle_TColStd_HPackedMapOfInteger): Standard_Boolean;
+ GetDetectedEntities_3(Prs: Handle_MeshVS_Mesh, Polyline: TColgp_Array1OfPnt2d, aBox: Bnd_Box2d, aTol: Quantity_AbsorbedDose, Nodes: Handle_TColStd_HPackedMapOfInteger, Elements: Handle_TColStd_HPackedMapOfInteger): Standard_Boolean;
+ GetDetectedEntities_4(Prs: Handle_MeshVS_Mesh, Nodes: Handle_TColStd_HPackedMapOfInteger, Elements: Handle_TColStd_HPackedMapOfInteger): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_DataSource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_DataSource): void;
+ get(): MeshVS_DataSource;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_DataSource_1 extends Handle_MeshVS_DataSource {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_DataSource_2 extends Handle_MeshVS_DataSource {
+ constructor(thePtr: MeshVS_DataSource);
+ }
+
+ export declare class Handle_MeshVS_DataSource_3 extends Handle_MeshVS_DataSource {
+ constructor(theHandle: Handle_MeshVS_DataSource);
+ }
+
+ export declare class Handle_MeshVS_DataSource_4 extends Handle_MeshVS_DataSource {
+ constructor(theHandle: Handle_MeshVS_DataSource);
+ }
+
+export declare class MeshVS_NodalColorPrsBuilder extends MeshVS_PrsBuilder {
+ constructor(Parent: Handle_MeshVS_Mesh, Flags: MeshVS_DisplayModeFlags, DS: Handle_MeshVS_DataSource, Id: Graphic3d_ZLayerId, Priority: MeshVS_BuilderPriority)
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, DisplayMode: Graphic3d_ZLayerId): void;
+ GetColors(): MeshVS_DataMapOfIntegerColor;
+ SetColors(Map: MeshVS_DataMapOfIntegerColor): void;
+ HasColors(): Standard_Boolean;
+ GetColor(ID: Graphic3d_ZLayerId, theColor: Quantity_Color): Standard_Boolean;
+ SetColor(ID: Graphic3d_ZLayerId, theColor: Quantity_Color): void;
+ UseTexture(theToUse: Standard_Boolean): void;
+ IsUseTexture(): Standard_Boolean;
+ SetColorMap(theColors: Aspect_SequenceOfColor): void;
+ GetColorMap(): Aspect_SequenceOfColor;
+ SetInvalidColor(theInvalidColor: Quantity_Color): void;
+ GetInvalidColor(): Quantity_Color;
+ SetTextureCoords(theMap: TColStd_DataMapOfIntegerReal): void;
+ GetTextureCoords(): TColStd_DataMapOfIntegerReal;
+ SetTextureCoord(theID: Graphic3d_ZLayerId, theCoord: Quantity_AbsorbedDose): void;
+ GetTextureCoord(theID: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ AddVolumePrs(theTopo: Handle_MeshVS_HArray1OfSequenceOfInteger, theNodes: TColStd_Array1OfInteger, theCoords: TColStd_Array1OfReal, theArray: Handle_Graphic3d_ArrayOfPrimitives, theIsShaded: Standard_Boolean, theNbColors: Graphic3d_ZLayerId, theNbTexColors: Graphic3d_ZLayerId, theColorRatio: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_NodalColorPrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_NodalColorPrsBuilder): void;
+ get(): MeshVS_NodalColorPrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_NodalColorPrsBuilder_1 extends Handle_MeshVS_NodalColorPrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_NodalColorPrsBuilder_2 extends Handle_MeshVS_NodalColorPrsBuilder {
+ constructor(thePtr: MeshVS_NodalColorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_NodalColorPrsBuilder_3 extends Handle_MeshVS_NodalColorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_NodalColorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_NodalColorPrsBuilder_4 extends Handle_MeshVS_NodalColorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_NodalColorPrsBuilder);
+ }
+
+export declare class Handle_MeshVS_MeshPrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_MeshPrsBuilder): void;
+ get(): MeshVS_MeshPrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_MeshPrsBuilder_1 extends Handle_MeshVS_MeshPrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_MeshPrsBuilder_2 extends Handle_MeshVS_MeshPrsBuilder {
+ constructor(thePtr: MeshVS_MeshPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_MeshPrsBuilder_3 extends Handle_MeshVS_MeshPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_MeshPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_MeshPrsBuilder_4 extends Handle_MeshVS_MeshPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_MeshPrsBuilder);
+ }
+
+export declare class MeshVS_MeshPrsBuilder extends MeshVS_PrsBuilder {
+ constructor(Parent: Handle_MeshVS_Mesh, Flags: MeshVS_DisplayModeFlags, DS: Handle_MeshVS_DataSource, Id: Graphic3d_ZLayerId, Priority: MeshVS_BuilderPriority)
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, DisplayMode: Graphic3d_ZLayerId): void;
+ BuildNodes(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, DisplayMode: Graphic3d_ZLayerId): void;
+ BuildElements(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, DisplayMode: Graphic3d_ZLayerId): void;
+ BuildHilightPrs(Prs: any, IDs: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean): void;
+ static AddVolumePrs(Topo: Handle_MeshVS_HArray1OfSequenceOfInteger, Nodes: TColStd_Array1OfReal, NbNodes: Graphic3d_ZLayerId, Array: Handle_Graphic3d_ArrayOfPrimitives, IsReflected: Standard_Boolean, IsShrinked: Standard_Boolean, IsSelect: Standard_Boolean, ShrinkCoef: Quantity_AbsorbedDose): void;
+ static HowManyPrimitives(Topo: Handle_MeshVS_HArray1OfSequenceOfInteger, AsPolygons: Standard_Boolean, IsSelect: Standard_Boolean, NbNodes: Graphic3d_ZLayerId, Vertices: Graphic3d_ZLayerId, Bounds: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_Drawer extends Standard_Transient {
+ constructor();
+ Assign(aDrawer: Handle_MeshVS_Drawer): void;
+ SetInteger(Key: Graphic3d_ZLayerId, Value: Graphic3d_ZLayerId): void;
+ SetDouble(Key: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): void;
+ SetBoolean(Key: Graphic3d_ZLayerId, Value: Standard_Boolean): void;
+ SetColor(Key: Graphic3d_ZLayerId, Value: Quantity_Color): void;
+ SetMaterial(Key: Graphic3d_ZLayerId, Value: Graphic3d_MaterialAspect): void;
+ SetAsciiString(Key: Graphic3d_ZLayerId, Value: XCAFDoc_PartId): void;
+ GetInteger(Key: Graphic3d_ZLayerId, Value: Graphic3d_ZLayerId): Standard_Boolean;
+ GetDouble(Key: Graphic3d_ZLayerId, Value: Quantity_AbsorbedDose): Standard_Boolean;
+ GetBoolean(Key: Graphic3d_ZLayerId, Value: Standard_Boolean): Standard_Boolean;
+ GetColor(Key: Graphic3d_ZLayerId, Value: Quantity_Color): Standard_Boolean;
+ GetMaterial(Key: Graphic3d_ZLayerId, Value: Graphic3d_MaterialAspect): Standard_Boolean;
+ GetAsciiString(Key: Graphic3d_ZLayerId, Value: XCAFDoc_PartId): Standard_Boolean;
+ RemoveInteger(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveDouble(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveBoolean(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveColor(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveMaterial(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveAsciiString(Key: Graphic3d_ZLayerId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_Drawer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_Drawer): void;
+ get(): MeshVS_Drawer;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_Drawer_1 extends Handle_MeshVS_Drawer {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_Drawer_2 extends Handle_MeshVS_Drawer {
+ constructor(thePtr: MeshVS_Drawer);
+ }
+
+ export declare class Handle_MeshVS_Drawer_3 extends Handle_MeshVS_Drawer {
+ constructor(theHandle: Handle_MeshVS_Drawer);
+ }
+
+ export declare class Handle_MeshVS_Drawer_4 extends Handle_MeshVS_Drawer {
+ constructor(theHandle: Handle_MeshVS_Drawer);
+ }
+
+export declare type MeshVS_DrawerAttribute = {
+ MeshVS_DA_InteriorStyle: {};
+ MeshVS_DA_InteriorColor: {};
+ MeshVS_DA_BackInteriorColor: {};
+ MeshVS_DA_EdgeColor: {};
+ MeshVS_DA_EdgeType: {};
+ MeshVS_DA_EdgeWidth: {};
+ MeshVS_DA_HatchStyle: {};
+ MeshVS_DA_FrontMaterial: {};
+ MeshVS_DA_BackMaterial: {};
+ MeshVS_DA_BeamType: {};
+ MeshVS_DA_BeamWidth: {};
+ MeshVS_DA_BeamColor: {};
+ MeshVS_DA_MarkerType: {};
+ MeshVS_DA_MarkerColor: {};
+ MeshVS_DA_MarkerScale: {};
+ MeshVS_DA_TextColor: {};
+ MeshVS_DA_TextHeight: {};
+ MeshVS_DA_TextFont: {};
+ MeshVS_DA_TextExpansionFactor: {};
+ MeshVS_DA_TextSpace: {};
+ MeshVS_DA_TextStyle: {};
+ MeshVS_DA_TextDisplayType: {};
+ MeshVS_DA_TextTexFont: {};
+ MeshVS_DA_TextFontAspect: {};
+ MeshVS_DA_VectorColor: {};
+ MeshVS_DA_VectorMaxLength: {};
+ MeshVS_DA_VectorArrowPart: {};
+ MeshVS_DA_IsAllowOverlapped: {};
+ MeshVS_DA_Reflection: {};
+ MeshVS_DA_ColorReflection: {};
+ MeshVS_DA_ShrinkCoeff: {};
+ MeshVS_DA_MaxFaceNodes: {};
+ MeshVS_DA_ComputeTime: {};
+ MeshVS_DA_ComputeSelectionTime: {};
+ MeshVS_DA_DisplayNodes: {};
+ MeshVS_DA_SelectableAuto: {};
+ MeshVS_DA_ShowEdges: {};
+ MeshVS_DA_SmoothShading: {};
+ MeshVS_DA_SupressBackFaces: {};
+ MeshVS_DA_User: {};
+}
+
+export declare class MeshVS_SensitiveQuad extends Select3D_SensitiveEntity {
+ NbSubElements(): Graphic3d_ZLayerId;
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ CenterOfGeometry(): gp_Pnt;
+ BoundingBox(): Select3D_BndBox3d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class MeshVS_SensitiveQuad_1 extends MeshVS_SensitiveQuad {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, theQuadVerts: TColgp_Array1OfPnt);
+ }
+
+ export declare class MeshVS_SensitiveQuad_2 extends MeshVS_SensitiveQuad {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePnt3: gp_Pnt, thePnt4: gp_Pnt);
+ }
+
+export declare class Handle_MeshVS_SensitiveQuad {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_SensitiveQuad): void;
+ get(): MeshVS_SensitiveQuad;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_SensitiveQuad_1 extends Handle_MeshVS_SensitiveQuad {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_SensitiveQuad_2 extends Handle_MeshVS_SensitiveQuad {
+ constructor(thePtr: MeshVS_SensitiveQuad);
+ }
+
+ export declare class Handle_MeshVS_SensitiveQuad_3 extends Handle_MeshVS_SensitiveQuad {
+ constructor(theHandle: Handle_MeshVS_SensitiveQuad);
+ }
+
+ export declare class Handle_MeshVS_SensitiveQuad_4 extends Handle_MeshVS_SensitiveQuad {
+ constructor(theHandle: Handle_MeshVS_SensitiveQuad);
+ }
+
+export declare class Handle_MeshVS_DeformedDataSource {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_DeformedDataSource): void;
+ get(): MeshVS_DeformedDataSource;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_DeformedDataSource_1 extends Handle_MeshVS_DeformedDataSource {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_DeformedDataSource_2 extends Handle_MeshVS_DeformedDataSource {
+ constructor(thePtr: MeshVS_DeformedDataSource);
+ }
+
+ export declare class Handle_MeshVS_DeformedDataSource_3 extends Handle_MeshVS_DeformedDataSource {
+ constructor(theHandle: Handle_MeshVS_DeformedDataSource);
+ }
+
+ export declare class Handle_MeshVS_DeformedDataSource_4 extends Handle_MeshVS_DeformedDataSource {
+ constructor(theHandle: Handle_MeshVS_DeformedDataSource);
+ }
+
+export declare class MeshVS_DeformedDataSource extends MeshVS_DataSource {
+ constructor(theNonDeformDS: Handle_MeshVS_DataSource, theMagnify: Quantity_AbsorbedDose)
+ Get3DGeom(ID: Graphic3d_ZLayerId, NbNodes: Graphic3d_ZLayerId, Data: Handle_MeshVS_HArray1OfSequenceOfInteger): Standard_Boolean;
+ GetAddr(ID: Graphic3d_ZLayerId, IsElement: Standard_Boolean): Standard_Address;
+ GetNodesByElement(ID: Graphic3d_ZLayerId, NodeIDs: TColStd_Array1OfInteger, NbNodes: Graphic3d_ZLayerId): Standard_Boolean;
+ GetAllNodes(): TColStd_PackedMapOfInteger;
+ GetAllElements(): TColStd_PackedMapOfInteger;
+ GetVectors(): MeshVS_DataMapOfIntegerVector;
+ SetVectors(Map: MeshVS_DataMapOfIntegerVector): void;
+ GetVector(ID: Graphic3d_ZLayerId, Vect: gp_Vec): Standard_Boolean;
+ SetVector(ID: Graphic3d_ZLayerId, Vect: gp_Vec): void;
+ SetNonDeformedDataSource(theDS: Handle_MeshVS_DataSource): void;
+ GetNonDeformedDataSource(): Handle_MeshVS_DataSource;
+ SetMagnify(theMagnify: Quantity_AbsorbedDose): void;
+ GetMagnify(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_Buffer {
+ constructor(theSize: Standard_ThreadId)
+ delete(): void;
+}
+
+export declare class MeshVS_TwoNodes {
+ constructor(aFirst: Graphic3d_ZLayerId, aSecond: Graphic3d_ZLayerId)
+ delete(): void;
+}
+
+export declare class MeshVS_DataMapOfIntegerBoolean extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerBoolean): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerBoolean): MeshVS_DataMapOfIntegerBoolean;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Standard_Boolean): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Standard_Boolean): Standard_Boolean;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Standard_Boolean;
+ ChangeSeek(theKey: Standard_Integer): Standard_Boolean;
+ ChangeFind(theKey: Standard_Integer): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerBoolean_1 extends MeshVS_DataMapOfIntegerBoolean {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerBoolean_2 extends MeshVS_DataMapOfIntegerBoolean {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerBoolean_3 extends MeshVS_DataMapOfIntegerBoolean {
+ constructor(theOther: MeshVS_DataMapOfIntegerBoolean);
+ }
+
+export declare class MeshVS_DataSource3D extends MeshVS_DataSource {
+ GetPrismTopology(BasePoints: Graphic3d_ZLayerId): Handle_MeshVS_HArray1OfSequenceOfInteger;
+ GetPyramidTopology(BasePoints: Graphic3d_ZLayerId): Handle_MeshVS_HArray1OfSequenceOfInteger;
+ static CreatePrismTopology(BasePoints: Graphic3d_ZLayerId): Handle_MeshVS_HArray1OfSequenceOfInteger;
+ static CreatePyramidTopology(BasePoints: Graphic3d_ZLayerId): Handle_MeshVS_HArray1OfSequenceOfInteger;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_DataSource3D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_DataSource3D): void;
+ get(): MeshVS_DataSource3D;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_DataSource3D_1 extends Handle_MeshVS_DataSource3D {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_DataSource3D_2 extends Handle_MeshVS_DataSource3D {
+ constructor(thePtr: MeshVS_DataSource3D);
+ }
+
+ export declare class Handle_MeshVS_DataSource3D_3 extends Handle_MeshVS_DataSource3D {
+ constructor(theHandle: Handle_MeshVS_DataSource3D);
+ }
+
+ export declare class Handle_MeshVS_DataSource3D_4 extends Handle_MeshVS_DataSource3D {
+ constructor(theHandle: Handle_MeshVS_DataSource3D);
+ }
+
+export declare class MeshVS_DataMapOfIntegerColor extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerColor): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerColor): MeshVS_DataMapOfIntegerColor;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Quantity_Color): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Quantity_Color): Quantity_Color;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Quantity_Color;
+ ChangeSeek(theKey: Standard_Integer): Quantity_Color;
+ ChangeFind(theKey: Standard_Integer): Quantity_Color;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerColor_1 extends MeshVS_DataMapOfIntegerColor {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerColor_2 extends MeshVS_DataMapOfIntegerColor {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerColor_3 extends MeshVS_DataMapOfIntegerColor {
+ constructor(theOther: MeshVS_DataMapOfIntegerColor);
+ }
+
+export declare class MeshVS_MapOfTwoNodes extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_MapOfTwoNodes): void;
+ Assign(theOther: MeshVS_MapOfTwoNodes): MeshVS_MapOfTwoNodes;
+ ReSize(N: Standard_Integer): void;
+ Add(K: MeshVS_TwoNodes): Standard_Boolean;
+ Added(K: MeshVS_TwoNodes): MeshVS_TwoNodes;
+ Contains_1(K: MeshVS_TwoNodes): Standard_Boolean;
+ Remove(K: MeshVS_TwoNodes): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ Contains_2(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ Union(theLeft: MeshVS_MapOfTwoNodes, theRight: MeshVS_MapOfTwoNodes): void;
+ Unite(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ HasIntersection(theMap: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ Intersection(theLeft: MeshVS_MapOfTwoNodes, theRight: MeshVS_MapOfTwoNodes): void;
+ Intersect(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ Subtraction(theLeft: MeshVS_MapOfTwoNodes, theRight: MeshVS_MapOfTwoNodes): void;
+ Subtract(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ Difference(theLeft: MeshVS_MapOfTwoNodes, theRight: MeshVS_MapOfTwoNodes): void;
+ Differ(theOther: MeshVS_MapOfTwoNodes): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class MeshVS_MapOfTwoNodes_1 extends MeshVS_MapOfTwoNodes {
+ constructor();
+ }
+
+ export declare class MeshVS_MapOfTwoNodes_2 extends MeshVS_MapOfTwoNodes {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_MapOfTwoNodes_3 extends MeshVS_MapOfTwoNodes {
+ constructor(theOther: MeshVS_MapOfTwoNodes);
+ }
+
+export declare class MeshVS_VectorPrsBuilder extends MeshVS_PrsBuilder {
+ constructor(Parent: Handle_MeshVS_Mesh, MaxLength: Quantity_AbsorbedDose, VectorColor: Quantity_Color, Flags: MeshVS_DisplayModeFlags, DS: Handle_MeshVS_DataSource, Id: Graphic3d_ZLayerId, Priority: MeshVS_BuilderPriority, IsSimplePrs: Standard_Boolean)
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, theDisplayMode: Graphic3d_ZLayerId): void;
+ DrawVector(theTrsf: gp_Trsf, Length: Quantity_AbsorbedDose, MaxLength: Quantity_AbsorbedDose, ArrowPoints: TColgp_Array1OfPnt, Lines: Handle_Graphic3d_ArrayOfPrimitives, ArrowLines: Handle_Graphic3d_ArrayOfPrimitives, Triangles: Handle_Graphic3d_ArrayOfPrimitives): void;
+ static calculateArrow(Points: TColgp_Array1OfPnt, Length: Quantity_AbsorbedDose, ArrowPart: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetVectors(IsElement: Standard_Boolean): MeshVS_DataMapOfIntegerVector;
+ SetVectors(IsElement: Standard_Boolean, Map: MeshVS_DataMapOfIntegerVector): void;
+ HasVectors(IsElement: Standard_Boolean): Standard_Boolean;
+ GetVector(IsElement: Standard_Boolean, ID: Graphic3d_ZLayerId, Vect: gp_Vec): Standard_Boolean;
+ SetVector(IsElement: Standard_Boolean, ID: Graphic3d_ZLayerId, Vect: gp_Vec): void;
+ GetMinMaxVectorValue(IsElement: Standard_Boolean, MinValue: Quantity_AbsorbedDose, MaxValue: Quantity_AbsorbedDose): void;
+ SetSimplePrsMode(IsSimpleArrow: Standard_Boolean): void;
+ SetSimplePrsParams(theLineWidthParam: Quantity_AbsorbedDose, theStartParam: Quantity_AbsorbedDose, theEndParam: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_VectorPrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_VectorPrsBuilder): void;
+ get(): MeshVS_VectorPrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_VectorPrsBuilder_1 extends Handle_MeshVS_VectorPrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_VectorPrsBuilder_2 extends Handle_MeshVS_VectorPrsBuilder {
+ constructor(thePtr: MeshVS_VectorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_VectorPrsBuilder_3 extends Handle_MeshVS_VectorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_VectorPrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_VectorPrsBuilder_4 extends Handle_MeshVS_VectorPrsBuilder {
+ constructor(theHandle: Handle_MeshVS_VectorPrsBuilder);
+ }
+
+export declare class Handle_MeshVS_MeshEntityOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_MeshEntityOwner): void;
+ get(): MeshVS_MeshEntityOwner;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_MeshEntityOwner_1 extends Handle_MeshVS_MeshEntityOwner {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_MeshEntityOwner_2 extends Handle_MeshVS_MeshEntityOwner {
+ constructor(thePtr: MeshVS_MeshEntityOwner);
+ }
+
+ export declare class Handle_MeshVS_MeshEntityOwner_3 extends Handle_MeshVS_MeshEntityOwner {
+ constructor(theHandle: Handle_MeshVS_MeshEntityOwner);
+ }
+
+ export declare class Handle_MeshVS_MeshEntityOwner_4 extends Handle_MeshVS_MeshEntityOwner {
+ constructor(theHandle: Handle_MeshVS_MeshEntityOwner);
+ }
+
+export declare class MeshVS_MeshEntityOwner extends SelectMgr_EntityOwner {
+ constructor(SelObj: SelectMgr_SelectableObject, ID: Graphic3d_ZLayerId, MeshEntity: Standard_Address, Type: MeshVS_EntityType, Priority: Graphic3d_ZLayerId, IsGroup: Standard_Boolean)
+ Owner(): Standard_Address;
+ Type(): MeshVS_EntityType;
+ ID(): Graphic3d_ZLayerId;
+ IsGroup(): Standard_Boolean;
+ IsHilighted(PM: Handle_PrsMgr_PresentationManager, Mode: Graphic3d_ZLayerId): Standard_Boolean;
+ HilightWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ Unhilight(PM: Handle_PrsMgr_PresentationManager, Mode: Graphic3d_ZLayerId): void;
+ Clear(PM: Handle_PrsMgr_PresentationManager, Mode: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_DataMapOfTwoColorsMapOfInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfTwoColorsMapOfInteger): void;
+ Assign(theOther: MeshVS_DataMapOfTwoColorsMapOfInteger): MeshVS_DataMapOfTwoColorsMapOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: MeshVS_TwoColors, theItem: TColStd_MapOfInteger): Standard_Boolean;
+ Bound(theKey: MeshVS_TwoColors, theItem: TColStd_MapOfInteger): TColStd_MapOfInteger;
+ IsBound(theKey: MeshVS_TwoColors): Standard_Boolean;
+ UnBind(theKey: MeshVS_TwoColors): Standard_Boolean;
+ Seek(theKey: MeshVS_TwoColors): TColStd_MapOfInteger;
+ ChangeSeek(theKey: MeshVS_TwoColors): TColStd_MapOfInteger;
+ ChangeFind(theKey: MeshVS_TwoColors): TColStd_MapOfInteger;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfTwoColorsMapOfInteger_1 extends MeshVS_DataMapOfTwoColorsMapOfInteger {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfTwoColorsMapOfInteger_2 extends MeshVS_DataMapOfTwoColorsMapOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfTwoColorsMapOfInteger_3 extends MeshVS_DataMapOfTwoColorsMapOfInteger {
+ constructor(theOther: MeshVS_DataMapOfTwoColorsMapOfInteger);
+ }
+
+export declare class MeshVS_Tool {
+ constructor();
+ static CreateAspectFillArea3d_1(theDr: Handle_MeshVS_Drawer, UseDefaults: Standard_Boolean): Handle_Graphic3d_AspectFillArea3d;
+ static CreateAspectFillArea3d_2(theDr: Handle_MeshVS_Drawer, Mat: Graphic3d_MaterialAspect, UseDefaults: Standard_Boolean): Handle_Graphic3d_AspectFillArea3d;
+ static CreateAspectLine3d(theDr: Handle_MeshVS_Drawer, UseDefaults: Standard_Boolean): Handle_Graphic3d_AspectLine3d;
+ static CreateAspectMarker3d(theDr: Handle_MeshVS_Drawer, UseDefaults: Standard_Boolean): Handle_Graphic3d_AspectMarker3d;
+ static CreateAspectText3d(theDr: Handle_MeshVS_Drawer, UseDefaults: Standard_Boolean): Handle_Graphic3d_AspectText3d;
+ static GetNormal(Nodes: TColStd_Array1OfReal, Norm: gp_Vec): Standard_Boolean;
+ static GetAverageNormal(Nodes: TColStd_Array1OfReal, Norm: gp_Vec): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_HArray1OfSequenceOfInteger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_HArray1OfSequenceOfInteger): void;
+ get(): MeshVS_HArray1OfSequenceOfInteger;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_HArray1OfSequenceOfInteger_1 extends Handle_MeshVS_HArray1OfSequenceOfInteger {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_HArray1OfSequenceOfInteger_2 extends Handle_MeshVS_HArray1OfSequenceOfInteger {
+ constructor(thePtr: MeshVS_HArray1OfSequenceOfInteger);
+ }
+
+ export declare class Handle_MeshVS_HArray1OfSequenceOfInteger_3 extends Handle_MeshVS_HArray1OfSequenceOfInteger {
+ constructor(theHandle: Handle_MeshVS_HArray1OfSequenceOfInteger);
+ }
+
+ export declare class Handle_MeshVS_HArray1OfSequenceOfInteger_4 extends Handle_MeshVS_HArray1OfSequenceOfInteger {
+ constructor(theHandle: Handle_MeshVS_HArray1OfSequenceOfInteger);
+ }
+
+export declare class MeshVS_TwoNodesHasher {
+ constructor();
+ static HashCode(theKey: MeshVS_TwoNodes, theUpperBound: Standard_Integer): Standard_Integer;
+ static IsEqual(theKey1: MeshVS_TwoNodes, theKey2: MeshVS_TwoNodes): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class MeshVS_PrsBuilder extends Standard_Transient {
+ Build(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, IsElement: Standard_Boolean, DisplayMode: Graphic3d_ZLayerId): void;
+ CustomBuild(Prs: any, IDs: TColStd_PackedMapOfInteger, IDsToExclude: TColStd_PackedMapOfInteger, DisplayMode: Graphic3d_ZLayerId): void;
+ CustomSensitiveEntity(Owner: Handle_SelectMgr_EntityOwner, SelectMode: Graphic3d_ZLayerId): Handle_Select3D_SensitiveEntity;
+ GetFlags(): Graphic3d_ZLayerId;
+ TestFlags(DisplayMode: Graphic3d_ZLayerId): Standard_Boolean;
+ GetId(): Graphic3d_ZLayerId;
+ GetPriority(): Graphic3d_ZLayerId;
+ GetDataSource(): Handle_MeshVS_DataSource;
+ SetDataSource(newDS: Handle_MeshVS_DataSource): void;
+ GetDrawer(): Handle_MeshVS_Drawer;
+ SetDrawer(newDr: Handle_MeshVS_Drawer): void;
+ SetExcluding(state: Standard_Boolean): void;
+ IsExcludingOn(): Standard_Boolean;
+ SetPresentationManager(thePrsMgr: any): void;
+ GetPresentationManager(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_PrsBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_PrsBuilder): void;
+ get(): MeshVS_PrsBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_PrsBuilder_1 extends Handle_MeshVS_PrsBuilder {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_PrsBuilder_2 extends Handle_MeshVS_PrsBuilder {
+ constructor(thePtr: MeshVS_PrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_PrsBuilder_3 extends Handle_MeshVS_PrsBuilder {
+ constructor(theHandle: Handle_MeshVS_PrsBuilder);
+ }
+
+ export declare class Handle_MeshVS_PrsBuilder_4 extends Handle_MeshVS_PrsBuilder {
+ constructor(theHandle: Handle_MeshVS_PrsBuilder);
+ }
+
+export declare class MeshVS_DataMapOfIntegerMaterial extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: MeshVS_DataMapOfIntegerMaterial): void;
+ Assign(theOther: MeshVS_DataMapOfIntegerMaterial): MeshVS_DataMapOfIntegerMaterial;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: Graphic3d_MaterialAspect): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: Graphic3d_MaterialAspect): Graphic3d_MaterialAspect;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): Graphic3d_MaterialAspect;
+ ChangeSeek(theKey: Standard_Integer): Graphic3d_MaterialAspect;
+ ChangeFind(theKey: Standard_Integer): Graphic3d_MaterialAspect;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class MeshVS_DataMapOfIntegerMaterial_1 extends MeshVS_DataMapOfIntegerMaterial {
+ constructor();
+ }
+
+ export declare class MeshVS_DataMapOfIntegerMaterial_2 extends MeshVS_DataMapOfIntegerMaterial {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class MeshVS_DataMapOfIntegerMaterial_3 extends MeshVS_DataMapOfIntegerMaterial {
+ constructor(theOther: MeshVS_DataMapOfIntegerMaterial);
+ }
+
+export declare class Handle_MeshVS_SensitiveSegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_SensitiveSegment): void;
+ get(): MeshVS_SensitiveSegment;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_SensitiveSegment_1 extends Handle_MeshVS_SensitiveSegment {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_SensitiveSegment_2 extends Handle_MeshVS_SensitiveSegment {
+ constructor(thePtr: MeshVS_SensitiveSegment);
+ }
+
+ export declare class Handle_MeshVS_SensitiveSegment_3 extends Handle_MeshVS_SensitiveSegment {
+ constructor(theHandle: Handle_MeshVS_SensitiveSegment);
+ }
+
+ export declare class Handle_MeshVS_SensitiveSegment_4 extends Handle_MeshVS_SensitiveSegment {
+ constructor(theHandle: Handle_MeshVS_SensitiveSegment);
+ }
+
+export declare class MeshVS_SensitiveSegment extends Select3D_SensitiveSegment {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class MeshVS_SensitivePolyhedron extends Select3D_SensitiveEntity {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, theNodes: TColgp_Array1OfPnt, theTopo: Handle_MeshVS_HArray1OfSequenceOfInteger)
+ GetConnected(): Handle_Select3D_SensitiveEntity;
+ Matches(theMgr: SelectBasics_SelectingVolumeManager, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ NbSubElements(): Graphic3d_ZLayerId;
+ BoundingBox(): Select3D_BndBox3d;
+ CenterOfGeometry(): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_MeshVS_SensitivePolyhedron {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: MeshVS_SensitivePolyhedron): void;
+ get(): MeshVS_SensitivePolyhedron;
+ delete(): void;
+}
+
+ export declare class Handle_MeshVS_SensitivePolyhedron_1 extends Handle_MeshVS_SensitivePolyhedron {
+ constructor();
+ }
+
+ export declare class Handle_MeshVS_SensitivePolyhedron_2 extends Handle_MeshVS_SensitivePolyhedron {
+ constructor(thePtr: MeshVS_SensitivePolyhedron);
+ }
+
+ export declare class Handle_MeshVS_SensitivePolyhedron_3 extends Handle_MeshVS_SensitivePolyhedron {
+ constructor(theHandle: Handle_MeshVS_SensitivePolyhedron);
+ }
+
+ export declare class Handle_MeshVS_SensitivePolyhedron_4 extends Handle_MeshVS_SensitivePolyhedron {
+ constructor(theHandle: Handle_MeshVS_SensitivePolyhedron);
+ }
+
+export declare class Handle_BinMDF_ADriverTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDF_ADriverTable): void;
+ get(): BinMDF_ADriverTable;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDF_ADriverTable_1 extends Handle_BinMDF_ADriverTable {
+ constructor();
+ }
+
+ export declare class Handle_BinMDF_ADriverTable_2 extends Handle_BinMDF_ADriverTable {
+ constructor(thePtr: BinMDF_ADriverTable);
+ }
+
+ export declare class Handle_BinMDF_ADriverTable_3 extends Handle_BinMDF_ADriverTable {
+ constructor(theHandle: Handle_BinMDF_ADriverTable);
+ }
+
+ export declare class Handle_BinMDF_ADriverTable_4 extends Handle_BinMDF_ADriverTable {
+ constructor(theHandle: Handle_BinMDF_ADriverTable);
+ }
+
+export declare class Handle_BinMDF_ReferenceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDF_ReferenceDriver): void;
+ get(): BinMDF_ReferenceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDF_ReferenceDriver_1 extends Handle_BinMDF_ReferenceDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDF_ReferenceDriver_2 extends Handle_BinMDF_ReferenceDriver {
+ constructor(thePtr: BinMDF_ReferenceDriver);
+ }
+
+ export declare class Handle_BinMDF_ReferenceDriver_3 extends Handle_BinMDF_ReferenceDriver {
+ constructor(theHandle: Handle_BinMDF_ReferenceDriver);
+ }
+
+ export declare class Handle_BinMDF_ReferenceDriver_4 extends Handle_BinMDF_ReferenceDriver {
+ constructor(theHandle: Handle_BinMDF_ReferenceDriver);
+ }
+
+export declare class Handle_BinMDF_ADriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDF_ADriver): void;
+ get(): BinMDF_ADriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDF_ADriver_1 extends Handle_BinMDF_ADriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDF_ADriver_2 extends Handle_BinMDF_ADriver {
+ constructor(thePtr: BinMDF_ADriver);
+ }
+
+ export declare class Handle_BinMDF_ADriver_3 extends Handle_BinMDF_ADriver {
+ constructor(theHandle: Handle_BinMDF_ADriver);
+ }
+
+ export declare class Handle_BinMDF_ADriver_4 extends Handle_BinMDF_ADriver {
+ constructor(theHandle: Handle_BinMDF_ADriver);
+ }
+
+export declare class Handle_BinMDF_TagSourceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMDF_TagSourceDriver): void;
+ get(): BinMDF_TagSourceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMDF_TagSourceDriver_1 extends Handle_BinMDF_TagSourceDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMDF_TagSourceDriver_2 extends Handle_BinMDF_TagSourceDriver {
+ constructor(thePtr: BinMDF_TagSourceDriver);
+ }
+
+ export declare class Handle_BinMDF_TagSourceDriver_3 extends Handle_BinMDF_TagSourceDriver {
+ constructor(theHandle: Handle_BinMDF_TagSourceDriver);
+ }
+
+ export declare class Handle_BinMDF_TagSourceDriver_4 extends Handle_BinMDF_TagSourceDriver {
+ constructor(theHandle: Handle_BinMDF_TagSourceDriver);
+ }
+
+export declare class StdLDrivers_DocumentRetrievalDriver extends PCDM_RetrievalDriver {
+ constructor();
+ CreateDocument(): Handle_CDM_Document;
+ Read_1(theFileName: TCollection_ExtendedString, theNewDocument: Handle_CDM_Document, theApplication: Handle_CDM_Application, theRange: Message_ProgressRange): void;
+ Read_2(theIStream: Standard_IStream, theStorageData: Handle_Storage_Data, theDoc: Handle_CDM_Document, theApplication: Handle_CDM_Application, theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StdLDrivers {
+ constructor();
+ static Factory(aGUID: Standard_GUID): Handle_Standard_Transient;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ static BindTypes(theMap: StdObjMgt_MapOfInstantiators): void;
+ delete(): void;
+}
+
+export declare class Handle_GeomEvaluator_OffsetSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_OffsetSurface): void;
+ get(): GeomEvaluator_OffsetSurface;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_OffsetSurface_1 extends Handle_GeomEvaluator_OffsetSurface {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetSurface_2 extends Handle_GeomEvaluator_OffsetSurface {
+ constructor(thePtr: GeomEvaluator_OffsetSurface);
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetSurface_3 extends Handle_GeomEvaluator_OffsetSurface {
+ constructor(theHandle: Handle_GeomEvaluator_OffsetSurface);
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetSurface_4 extends Handle_GeomEvaluator_OffsetSurface {
+ constructor(theHandle: Handle_GeomEvaluator_OffsetSurface);
+ }
+
+export declare class GeomEvaluator_OffsetSurface extends GeomEvaluator_Surface {
+ SetOffsetValue(theOffset: Quantity_AbsorbedDose): void;
+ D0(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec, theD3U: gp_Vec, theD3V: gp_Vec, theD3UUV: gp_Vec, theD3UVV: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId, theDerV: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomEvaluator_OffsetSurface_1 extends GeomEvaluator_OffsetSurface {
+ constructor(theBase: Handle_Geom_Surface, theOffset: Quantity_AbsorbedDose, theOscSurf: Handle_Geom_OsculatingSurface);
+ }
+
+ export declare class GeomEvaluator_OffsetSurface_2 extends GeomEvaluator_OffsetSurface {
+ constructor(theBase: Handle_GeomAdaptor_HSurface, theOffset: Quantity_AbsorbedDose, theOscSurf: Handle_Geom_OsculatingSurface);
+ }
+
+export declare class GeomEvaluator_SurfaceOfExtrusion extends GeomEvaluator_Surface {
+ SetDirection(theDirection: gp_Dir): void;
+ D0(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec, theD3U: gp_Vec, theD3V: gp_Vec, theD3UUV: gp_Vec, theD3UVV: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId, theDerV: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomEvaluator_SurfaceOfExtrusion_1 extends GeomEvaluator_SurfaceOfExtrusion {
+ constructor(theBase: Handle_Geom_Curve, theExtrusionDir: gp_Dir);
+ }
+
+ export declare class GeomEvaluator_SurfaceOfExtrusion_2 extends GeomEvaluator_SurfaceOfExtrusion {
+ constructor(theBase: Handle_Adaptor3d_HCurve, theExtrusionDir: gp_Dir);
+ }
+
+export declare class Handle_GeomEvaluator_SurfaceOfExtrusion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_SurfaceOfExtrusion): void;
+ get(): GeomEvaluator_SurfaceOfExtrusion;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_SurfaceOfExtrusion_1 extends Handle_GeomEvaluator_SurfaceOfExtrusion {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfExtrusion_2 extends Handle_GeomEvaluator_SurfaceOfExtrusion {
+ constructor(thePtr: GeomEvaluator_SurfaceOfExtrusion);
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfExtrusion_3 extends Handle_GeomEvaluator_SurfaceOfExtrusion {
+ constructor(theHandle: Handle_GeomEvaluator_SurfaceOfExtrusion);
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfExtrusion_4 extends Handle_GeomEvaluator_SurfaceOfExtrusion {
+ constructor(theHandle: Handle_GeomEvaluator_SurfaceOfExtrusion);
+ }
+
+export declare class GeomEvaluator_SurfaceOfRevolution extends GeomEvaluator_Surface {
+ SetDirection(theDirection: gp_Dir): void;
+ SetLocation(theLocation: gp_Pnt): void;
+ SetAxis(theAxis: gp_Ax1): void;
+ D0(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec, theD3U: gp_Vec, theD3V: gp_Vec, theD3UUV: gp_Vec, theD3UVV: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId, theDerV: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomEvaluator_SurfaceOfRevolution_1 extends GeomEvaluator_SurfaceOfRevolution {
+ constructor(theBase: Handle_Geom_Curve, theRevolDir: gp_Dir, theRevolLoc: gp_Pnt);
+ }
+
+ export declare class GeomEvaluator_SurfaceOfRevolution_2 extends GeomEvaluator_SurfaceOfRevolution {
+ constructor(theBase: Handle_Adaptor3d_HCurve, theRevolDir: gp_Dir, theRevolLoc: gp_Pnt);
+ }
+
+export declare class Handle_GeomEvaluator_SurfaceOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_SurfaceOfRevolution): void;
+ get(): GeomEvaluator_SurfaceOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_SurfaceOfRevolution_1 extends Handle_GeomEvaluator_SurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfRevolution_2 extends Handle_GeomEvaluator_SurfaceOfRevolution {
+ constructor(thePtr: GeomEvaluator_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfRevolution_3 extends Handle_GeomEvaluator_SurfaceOfRevolution {
+ constructor(theHandle: Handle_GeomEvaluator_SurfaceOfRevolution);
+ }
+
+ export declare class Handle_GeomEvaluator_SurfaceOfRevolution_4 extends Handle_GeomEvaluator_SurfaceOfRevolution {
+ constructor(theHandle: Handle_GeomEvaluator_SurfaceOfRevolution);
+ }
+
+export declare class GeomEvaluator_Surface extends Standard_Transient {
+ D0(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1U: gp_Vec, theD1V: gp_Vec, theD2U: gp_Vec, theD2V: gp_Vec, theD2UV: gp_Vec, theD3U: gp_Vec, theD3V: gp_Vec, theD3UUV: gp_Vec, theD3UVV: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId, theDerV: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GeomEvaluator_Surface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_Surface): void;
+ get(): GeomEvaluator_Surface;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_Surface_1 extends Handle_GeomEvaluator_Surface {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_Surface_2 extends Handle_GeomEvaluator_Surface {
+ constructor(thePtr: GeomEvaluator_Surface);
+ }
+
+ export declare class Handle_GeomEvaluator_Surface_3 extends Handle_GeomEvaluator_Surface {
+ constructor(theHandle: Handle_GeomEvaluator_Surface);
+ }
+
+ export declare class Handle_GeomEvaluator_Surface_4 extends Handle_GeomEvaluator_Surface {
+ constructor(theHandle: Handle_GeomEvaluator_Surface);
+ }
+
+export declare class Handle_GeomEvaluator_OffsetCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_OffsetCurve): void;
+ get(): GeomEvaluator_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_OffsetCurve_1 extends Handle_GeomEvaluator_OffsetCurve {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetCurve_2 extends Handle_GeomEvaluator_OffsetCurve {
+ constructor(thePtr: GeomEvaluator_OffsetCurve);
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetCurve_3 extends Handle_GeomEvaluator_OffsetCurve {
+ constructor(theHandle: Handle_GeomEvaluator_OffsetCurve);
+ }
+
+ export declare class Handle_GeomEvaluator_OffsetCurve_4 extends Handle_GeomEvaluator_OffsetCurve {
+ constructor(theHandle: Handle_GeomEvaluator_OffsetCurve);
+ }
+
+export declare class GeomEvaluator_OffsetCurve extends GeomEvaluator_Curve {
+ SetOffsetValue(theOffset: Quantity_AbsorbedDose): void;
+ SetOffsetDirection(theDirection: gp_Dir): void;
+ D0(theU: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec, theD2: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec, theD2: gp_Vec, theD3: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theDeriv: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomEvaluator_OffsetCurve_1 extends GeomEvaluator_OffsetCurve {
+ constructor(theBase: Handle_Geom_Curve, theOffset: Quantity_AbsorbedDose, theDirection: gp_Dir);
+ }
+
+ export declare class GeomEvaluator_OffsetCurve_2 extends GeomEvaluator_OffsetCurve {
+ constructor(theBase: Handle_GeomAdaptor_HCurve, theOffset: Quantity_AbsorbedDose, theDirection: gp_Dir);
+ }
+
+export declare class Handle_GeomEvaluator_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomEvaluator_Curve): void;
+ get(): GeomEvaluator_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_GeomEvaluator_Curve_1 extends Handle_GeomEvaluator_Curve {
+ constructor();
+ }
+
+ export declare class Handle_GeomEvaluator_Curve_2 extends Handle_GeomEvaluator_Curve {
+ constructor(thePtr: GeomEvaluator_Curve);
+ }
+
+ export declare class Handle_GeomEvaluator_Curve_3 extends Handle_GeomEvaluator_Curve {
+ constructor(theHandle: Handle_GeomEvaluator_Curve);
+ }
+
+ export declare class Handle_GeomEvaluator_Curve_4 extends Handle_GeomEvaluator_Curve {
+ constructor(theHandle: Handle_GeomEvaluator_Curve);
+ }
+
+export declare class GeomEvaluator_Curve extends Standard_Transient {
+ D0(theU: Quantity_AbsorbedDose, theValue: gp_Pnt): void;
+ D1(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec): void;
+ D2(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec, theD2: gp_Vec): void;
+ D3(theU: Quantity_AbsorbedDose, theValue: gp_Pnt, theD1: gp_Vec, theD2: gp_Vec, theD3: gp_Vec): void;
+ DN(theU: Quantity_AbsorbedDose, theDerU: Graphic3d_ZLayerId): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BinXCAFDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinXCAFDrivers_DocumentRetrievalDriver): void;
+ get(): BinXCAFDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinXCAFDrivers_DocumentRetrievalDriver_1 extends Handle_BinXCAFDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentRetrievalDriver_2 extends Handle_BinXCAFDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: BinXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentRetrievalDriver_3 extends Handle_BinXCAFDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentRetrievalDriver_4 extends Handle_BinXCAFDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinXCAFDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class Handle_BinXCAFDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinXCAFDrivers_DocumentStorageDriver): void;
+ get(): BinXCAFDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinXCAFDrivers_DocumentStorageDriver_1 extends Handle_BinXCAFDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentStorageDriver_2 extends Handle_BinXCAFDrivers_DocumentStorageDriver {
+ constructor(thePtr: BinXCAFDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentStorageDriver_3 extends Handle_BinXCAFDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinXCAFDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinXCAFDrivers_DocumentStorageDriver_4 extends Handle_BinXCAFDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinXCAFDrivers_DocumentStorageDriver);
+ }
+
+export declare class Vrml_Normal extends Standard_Transient {
+ SetVector(aVector: Handle_TColgp_HArray1OfVec): void;
+ Vector(): Handle_TColgp_HArray1OfVec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_Normal_1 extends Vrml_Normal {
+ constructor(aVector: Handle_TColgp_HArray1OfVec);
+ }
+
+ export declare class Vrml_Normal_2 extends Vrml_Normal {
+ constructor();
+ }
+
+export declare class Handle_Vrml_Normal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_Normal): void;
+ get(): Vrml_Normal;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_Normal_1 extends Handle_Vrml_Normal {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_Normal_2 extends Handle_Vrml_Normal {
+ constructor(thePtr: Vrml_Normal);
+ }
+
+ export declare class Handle_Vrml_Normal_3 extends Handle_Vrml_Normal {
+ constructor(theHandle: Handle_Vrml_Normal);
+ }
+
+ export declare class Handle_Vrml_Normal_4 extends Handle_Vrml_Normal {
+ constructor(theHandle: Handle_Vrml_Normal);
+ }
+
+export declare type Vrml_SeparatorRenderCulling = {
+ Vrml_OFF: {};
+ Vrml_ON: {};
+ Vrml_AUTO: {};
+}
+
+export declare class Vrml_DirectionalLight {
+ SetOnOff(aOnOff: Standard_Boolean): void;
+ OnOff(): Standard_Boolean;
+ SetIntensity(aIntensity: Quantity_AbsorbedDose): void;
+ Intensity(): Quantity_AbsorbedDose;
+ SetColor(aColor: Quantity_Color): void;
+ Color(): Quantity_Color;
+ SetDirection(aDirection: gp_Vec): void;
+ Direction(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_DirectionalLight_1 extends Vrml_DirectionalLight {
+ constructor();
+ }
+
+ export declare class Vrml_DirectionalLight_2 extends Vrml_DirectionalLight {
+ constructor(aOnOff: Standard_Boolean, aIntensity: Quantity_AbsorbedDose, aColor: Quantity_Color, aDirection: gp_Vec);
+ }
+
+export declare class Vrml_Cylinder {
+ constructor(aParts: Vrml_CylinderParts, aRadius: Quantity_AbsorbedDose, aHeight: Quantity_AbsorbedDose)
+ SetParts(aParts: Vrml_CylinderParts): void;
+ Parts(): Vrml_CylinderParts;
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Vrml_LOD extends Standard_Transient {
+ SetRange(aRange: Handle_TColStd_HArray1OfReal): void;
+ Range(): Handle_TColStd_HArray1OfReal;
+ SetCenter(aCenter: gp_Vec): void;
+ Center(): gp_Vec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_LOD_1 extends Vrml_LOD {
+ constructor();
+ }
+
+ export declare class Vrml_LOD_2 extends Vrml_LOD {
+ constructor(aRange: Handle_TColStd_HArray1OfReal, aCenter: gp_Vec);
+ }
+
+export declare class Handle_Vrml_LOD {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_LOD): void;
+ get(): Vrml_LOD;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_LOD_1 extends Handle_Vrml_LOD {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_LOD_2 extends Handle_Vrml_LOD {
+ constructor(thePtr: Vrml_LOD);
+ }
+
+ export declare class Handle_Vrml_LOD_3 extends Handle_Vrml_LOD {
+ constructor(theHandle: Handle_Vrml_LOD);
+ }
+
+ export declare class Handle_Vrml_LOD_4 extends Handle_Vrml_LOD {
+ constructor(theHandle: Handle_Vrml_LOD);
+ }
+
+export declare class Vrml_Rotation {
+ SetRotation(aRotation: Vrml_SFRotation): void;
+ Rotation(): Vrml_SFRotation;
+ delete(): void;
+}
+
+ export declare class Vrml_Rotation_1 extends Vrml_Rotation {
+ constructor();
+ }
+
+ export declare class Vrml_Rotation_2 extends Vrml_Rotation {
+ constructor(aRotation: Vrml_SFRotation);
+ }
+
+export declare class Vrml_MaterialBinding {
+ SetValue(aValue: Vrml_MaterialBindingAndNormalBinding): void;
+ Value(): Vrml_MaterialBindingAndNormalBinding;
+ delete(): void;
+}
+
+ export declare class Vrml_MaterialBinding_1 extends Vrml_MaterialBinding {
+ constructor(aValue: Vrml_MaterialBindingAndNormalBinding);
+ }
+
+ export declare class Vrml_MaterialBinding_2 extends Vrml_MaterialBinding {
+ constructor();
+ }
+
+export declare type Vrml_SFImageNumber = {
+ Vrml_NULL: {};
+ Vrml_ONE: {};
+ Vrml_TWO: {};
+ Vrml_THREE: {};
+ Vrml_FOUR: {};
+}
+
+export declare class Vrml_Info {
+ constructor(aString: XCAFDoc_PartId)
+ SetString(aString: XCAFDoc_PartId): void;
+ String(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class Vrml_Coordinate3 extends Standard_Transient {
+ SetPoint(aPoint: Handle_TColgp_HArray1OfVec): void;
+ Point(): Handle_TColgp_HArray1OfVec;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_Coordinate3_1 extends Vrml_Coordinate3 {
+ constructor(aPoint: Handle_TColgp_HArray1OfVec);
+ }
+
+ export declare class Vrml_Coordinate3_2 extends Vrml_Coordinate3 {
+ constructor();
+ }
+
+export declare class Handle_Vrml_Coordinate3 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_Coordinate3): void;
+ get(): Vrml_Coordinate3;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_Coordinate3_1 extends Handle_Vrml_Coordinate3 {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_Coordinate3_2 extends Handle_Vrml_Coordinate3 {
+ constructor(thePtr: Vrml_Coordinate3);
+ }
+
+ export declare class Handle_Vrml_Coordinate3_3 extends Handle_Vrml_Coordinate3 {
+ constructor(theHandle: Handle_Vrml_Coordinate3);
+ }
+
+ export declare class Handle_Vrml_Coordinate3_4 extends Handle_Vrml_Coordinate3 {
+ constructor(theHandle: Handle_Vrml_Coordinate3);
+ }
+
+export declare type Vrml_VertexOrdering = {
+ Vrml_UNKNOWN_ORDERING: {};
+ Vrml_CLOCKWISE: {};
+ Vrml_COUNTERCLOCKWISE: {};
+}
+
+export declare type Vrml_ConeParts = {
+ Vrml_ConeSIDES: {};
+ Vrml_ConeBOTTOM: {};
+ Vrml_ConeALL: {};
+}
+
+export declare type Vrml_FontStyleStyle = {
+ Vrml_NONE: {};
+ Vrml_BOLD: {};
+ Vrml_ITALIC: {};
+}
+
+export declare class Vrml_PointLight {
+ SetOnOff(aOnOff: Standard_Boolean): void;
+ OnOff(): Standard_Boolean;
+ SetIntensity(aIntensity: Quantity_AbsorbedDose): void;
+ Intensity(): Quantity_AbsorbedDose;
+ SetColor(aColor: Quantity_Color): void;
+ Color(): Quantity_Color;
+ SetLocation(aLocation: gp_Vec): void;
+ Location(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_PointLight_1 extends Vrml_PointLight {
+ constructor();
+ }
+
+ export declare class Vrml_PointLight_2 extends Vrml_PointLight {
+ constructor(aOnOff: Standard_Boolean, aIntensity: Quantity_AbsorbedDose, aColor: Quantity_Color, aLocation: gp_Vec);
+ }
+
+export declare class Vrml_Transform {
+ SetTranslation(aTranslation: gp_Vec): void;
+ Translation(): gp_Vec;
+ SetRotation(aRotation: Vrml_SFRotation): void;
+ Rotation(): Vrml_SFRotation;
+ SetScaleFactor(aScaleFactor: gp_Vec): void;
+ ScaleFactor(): gp_Vec;
+ SetScaleOrientation(aScaleOrientation: Vrml_SFRotation): void;
+ ScaleOrientation(): Vrml_SFRotation;
+ SetCenter(aCenter: gp_Vec): void;
+ Center(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_Transform_1 extends Vrml_Transform {
+ constructor();
+ }
+
+ export declare class Vrml_Transform_2 extends Vrml_Transform {
+ constructor(aTranslation: gp_Vec, aRotation: Vrml_SFRotation, aScaleFactor: gp_Vec, aScaleOrientation: Vrml_SFRotation, aCenter: gp_Vec);
+ }
+
+export declare class Vrml_WWWAnchor {
+ constructor(aName: XCAFDoc_PartId, aDescription: XCAFDoc_PartId, aMap: Vrml_WWWAnchorMap)
+ SetName(aName: XCAFDoc_PartId): void;
+ Name(): XCAFDoc_PartId;
+ SetDescription(aDescription: XCAFDoc_PartId): void;
+ Description(): XCAFDoc_PartId;
+ SetMap(aMap: Vrml_WWWAnchorMap): void;
+ Map(): Vrml_WWWAnchorMap;
+ delete(): void;
+}
+
+export declare class Handle_Vrml_SFImage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_SFImage): void;
+ get(): Vrml_SFImage;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_SFImage_1 extends Handle_Vrml_SFImage {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_SFImage_2 extends Handle_Vrml_SFImage {
+ constructor(thePtr: Vrml_SFImage);
+ }
+
+ export declare class Handle_Vrml_SFImage_3 extends Handle_Vrml_SFImage {
+ constructor(theHandle: Handle_Vrml_SFImage);
+ }
+
+ export declare class Handle_Vrml_SFImage_4 extends Handle_Vrml_SFImage {
+ constructor(theHandle: Handle_Vrml_SFImage);
+ }
+
+export declare class Vrml_SFImage extends Standard_Transient {
+ SetWidth(aWidth: Graphic3d_ZLayerId): void;
+ Width(): Graphic3d_ZLayerId;
+ SetHeight(aHeight: Graphic3d_ZLayerId): void;
+ Height(): Graphic3d_ZLayerId;
+ SetNumber(aNumber: Vrml_SFImageNumber): void;
+ Number(): Vrml_SFImageNumber;
+ SetArray(anArray: Handle_TColStd_HArray1OfInteger): void;
+ Array(): Handle_TColStd_HArray1OfInteger;
+ ArrayFlag(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_SFImage_1 extends Vrml_SFImage {
+ constructor();
+ }
+
+ export declare class Vrml_SFImage_2 extends Vrml_SFImage {
+ constructor(aWidth: Graphic3d_ZLayerId, aHeight: Graphic3d_ZLayerId, aNumber: Vrml_SFImageNumber, anArray: Handle_TColStd_HArray1OfInteger);
+ }
+
+export declare class Vrml {
+ constructor();
+ delete(): void;
+}
+
+export declare class Vrml_Switch {
+ constructor(aWhichChild: Graphic3d_ZLayerId)
+ SetWhichChild(aWhichChild: Graphic3d_ZLayerId): void;
+ WhichChild(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare type Vrml_MaterialBindingAndNormalBinding = {
+ Vrml_DEFAULT: {};
+ Vrml_OVERALL: {};
+ Vrml_PER_PART: {};
+ Vrml_PER_PART_INDEXED: {};
+ Vrml_PER_FACE: {};
+ Vrml_PER_FACE_INDEXED: {};
+ Vrml_PER_VERTEX: {};
+ Vrml_PER_VERTEX_INDEXED: {};
+}
+
+export declare type Vrml_WWWAnchorMap = {
+ Vrml_MAP_NONE: {};
+ Vrml_POINT: {};
+}
+
+export declare class Vrml_ShapeHints {
+ constructor(aVertexOrdering: Vrml_VertexOrdering, aShapeType: Vrml_ShapeType, aFaceType: Vrml_FaceType, aAngle: Quantity_AbsorbedDose)
+ SetVertexOrdering(aVertexOrdering: Vrml_VertexOrdering): void;
+ VertexOrdering(): Vrml_VertexOrdering;
+ SetShapeType(aShapeType: Vrml_ShapeType): void;
+ ShapeType(): Vrml_ShapeType;
+ SetFaceType(aFaceType: Vrml_FaceType): void;
+ FaceType(): Vrml_FaceType;
+ SetAngle(aAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Vrml_PointSet {
+ constructor(aStartIndex: Graphic3d_ZLayerId, aNumPoints: Graphic3d_ZLayerId)
+ SetStartIndex(aStartIndex: Graphic3d_ZLayerId): void;
+ StartIndex(): Graphic3d_ZLayerId;
+ SetNumPoints(aNumPoints: Graphic3d_ZLayerId): void;
+ NumPoints(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Vrml_Scale {
+ SetScaleFactor(aScaleFactor: gp_Vec): void;
+ ScaleFactor(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_Scale_1 extends Vrml_Scale {
+ constructor();
+ }
+
+ export declare class Vrml_Scale_2 extends Vrml_Scale {
+ constructor(aScaleFactor: gp_Vec);
+ }
+
+export declare class Vrml_Texture2Transform {
+ SetTranslation(aTranslation: gp_Vec2d): void;
+ Translation(): gp_Vec2d;
+ SetRotation(aRotation: Quantity_AbsorbedDose): void;
+ Rotation(): Quantity_AbsorbedDose;
+ SetScaleFactor(aScaleFactor: gp_Vec2d): void;
+ ScaleFactor(): gp_Vec2d;
+ SetCenter(aCenter: gp_Vec2d): void;
+ Center(): gp_Vec2d;
+ delete(): void;
+}
+
+ export declare class Vrml_Texture2Transform_1 extends Vrml_Texture2Transform {
+ constructor();
+ }
+
+ export declare class Vrml_Texture2Transform_2 extends Vrml_Texture2Transform {
+ constructor(aTranslation: gp_Vec2d, aRotation: Quantity_AbsorbedDose, aScaleFactor: gp_Vec2d, aCenter: gp_Vec2d);
+ }
+
+export declare type Vrml_AsciiTextJustification = {
+ Vrml_LEFT: {};
+ Vrml_CENTER: {};
+ Vrml_RIGHT: {};
+}
+
+export declare class Vrml_IndexedFaceSet extends Standard_Transient {
+ SetCoordIndex(aCoordIndex: Handle_TColStd_HArray1OfInteger): void;
+ CoordIndex(): Handle_TColStd_HArray1OfInteger;
+ SetMaterialIndex(aMaterialIndex: Handle_TColStd_HArray1OfInteger): void;
+ MaterialIndex(): Handle_TColStd_HArray1OfInteger;
+ SetNormalIndex(aNormalIndex: Handle_TColStd_HArray1OfInteger): void;
+ NormalIndex(): Handle_TColStd_HArray1OfInteger;
+ SetTextureCoordIndex(aTextureCoordIndex: Handle_TColStd_HArray1OfInteger): void;
+ TextureCoordIndex(): Handle_TColStd_HArray1OfInteger;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_IndexedFaceSet_1 extends Vrml_IndexedFaceSet {
+ constructor(aCoordIndex: Handle_TColStd_HArray1OfInteger, aMaterialIndex: Handle_TColStd_HArray1OfInteger, aNormalIndex: Handle_TColStd_HArray1OfInteger, aTextureCoordIndex: Handle_TColStd_HArray1OfInteger);
+ }
+
+ export declare class Vrml_IndexedFaceSet_2 extends Vrml_IndexedFaceSet {
+ constructor();
+ }
+
+export declare class Handle_Vrml_IndexedFaceSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_IndexedFaceSet): void;
+ get(): Vrml_IndexedFaceSet;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_IndexedFaceSet_1 extends Handle_Vrml_IndexedFaceSet {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_IndexedFaceSet_2 extends Handle_Vrml_IndexedFaceSet {
+ constructor(thePtr: Vrml_IndexedFaceSet);
+ }
+
+ export declare class Handle_Vrml_IndexedFaceSet_3 extends Handle_Vrml_IndexedFaceSet {
+ constructor(theHandle: Handle_Vrml_IndexedFaceSet);
+ }
+
+ export declare class Handle_Vrml_IndexedFaceSet_4 extends Handle_Vrml_IndexedFaceSet {
+ constructor(theHandle: Handle_Vrml_IndexedFaceSet);
+ }
+
+export declare class Vrml_TransformSeparator {
+ constructor()
+ delete(): void;
+}
+
+export declare class Vrml_Translation {
+ SetTranslation(aTranslation: gp_Vec): void;
+ Translation(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_Translation_1 extends Vrml_Translation {
+ constructor();
+ }
+
+ export declare class Vrml_Translation_2 extends Vrml_Translation {
+ constructor(aTranslation: gp_Vec);
+ }
+
+export declare class Vrml_WWWInline {
+ SetName(aName: XCAFDoc_PartId): void;
+ Name(): XCAFDoc_PartId;
+ SetBboxSize(aBboxSize: gp_Vec): void;
+ BboxSize(): gp_Vec;
+ SetBboxCenter(aBboxCenter: gp_Vec): void;
+ BboxCenter(): gp_Vec;
+ delete(): void;
+}
+
+ export declare class Vrml_WWWInline_1 extends Vrml_WWWInline {
+ constructor();
+ }
+
+ export declare class Vrml_WWWInline_2 extends Vrml_WWWInline {
+ constructor(aName: XCAFDoc_PartId, aBboxSize: gp_Vec, aBboxCenter: gp_Vec);
+ }
+
+export declare class Vrml_Instancing {
+ constructor(aString: XCAFDoc_PartId)
+ delete(): void;
+}
+
+export declare class Vrml_OrthographicCamera {
+ SetPosition(aPosition: gp_Vec): void;
+ Position(): gp_Vec;
+ SetOrientation(aOrientation: Vrml_SFRotation): void;
+ Orientation(): Vrml_SFRotation;
+ SetFocalDistance(aFocalDistance: Quantity_AbsorbedDose): void;
+ FocalDistance(): Quantity_AbsorbedDose;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Vrml_OrthographicCamera_1 extends Vrml_OrthographicCamera {
+ constructor();
+ }
+
+ export declare class Vrml_OrthographicCamera_2 extends Vrml_OrthographicCamera {
+ constructor(aPosition: gp_Vec, aOrientation: Vrml_SFRotation, aFocalDistance: Quantity_AbsorbedDose, aHeight: Quantity_AbsorbedDose);
+ }
+
+export declare class Vrml_PerspectiveCamera {
+ SetPosition(aPosition: gp_Vec): void;
+ Position(): gp_Vec;
+ SetOrientation(aOrientation: Vrml_SFRotation): void;
+ Orientation(): Vrml_SFRotation;
+ SetFocalDistance(aFocalDistance: Quantity_AbsorbedDose): void;
+ FocalDistance(): Quantity_AbsorbedDose;
+ SetAngle(aHeightAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Vrml_PerspectiveCamera_1 extends Vrml_PerspectiveCamera {
+ constructor();
+ }
+
+ export declare class Vrml_PerspectiveCamera_2 extends Vrml_PerspectiveCamera {
+ constructor(aPosition: gp_Vec, aOrientation: Vrml_SFRotation, aFocalDistance: Quantity_AbsorbedDose, aHeightAngle: Quantity_AbsorbedDose);
+ }
+
+export declare class Vrml_Texture2 {
+ SetFilename(aFilename: XCAFDoc_PartId): void;
+ Filename(): XCAFDoc_PartId;
+ SetImage(aImage: Handle_Vrml_SFImage): void;
+ Image(): Handle_Vrml_SFImage;
+ SetWrapS(aWrapS: Vrml_Texture2Wrap): void;
+ WrapS(): Vrml_Texture2Wrap;
+ SetWrapT(aWrapT: Vrml_Texture2Wrap): void;
+ WrapT(): Vrml_Texture2Wrap;
+ delete(): void;
+}
+
+ export declare class Vrml_Texture2_1 extends Vrml_Texture2 {
+ constructor();
+ }
+
+ export declare class Vrml_Texture2_2 extends Vrml_Texture2 {
+ constructor(aFilename: XCAFDoc_PartId, aImage: Handle_Vrml_SFImage, aWrapS: Vrml_Texture2Wrap, aWrapT: Vrml_Texture2Wrap);
+ }
+
+export declare class Vrml_NormalBinding {
+ SetValue(aValue: Vrml_MaterialBindingAndNormalBinding): void;
+ Value(): Vrml_MaterialBindingAndNormalBinding;
+ delete(): void;
+}
+
+ export declare class Vrml_NormalBinding_1 extends Vrml_NormalBinding {
+ constructor(aValue: Vrml_MaterialBindingAndNormalBinding);
+ }
+
+ export declare class Vrml_NormalBinding_2 extends Vrml_NormalBinding {
+ constructor();
+ }
+
+export declare class Vrml_SpotLight {
+ SetOnOff(anOnOff: Standard_Boolean): void;
+ OnOff(): Standard_Boolean;
+ SetIntensity(aIntensity: Quantity_AbsorbedDose): void;
+ Intensity(): Quantity_AbsorbedDose;
+ SetColor(aColor: Quantity_Color): void;
+ Color(): Quantity_Color;
+ SetLocation(aLocation: gp_Vec): void;
+ Location(): gp_Vec;
+ SetDirection(aDirection: gp_Vec): void;
+ Direction(): gp_Vec;
+ SetDropOffRate(aDropOffRate: Quantity_AbsorbedDose): void;
+ DropOffRate(): Quantity_AbsorbedDose;
+ SetCutOffAngle(aCutOffAngle: Quantity_AbsorbedDose): void;
+ CutOffAngle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Vrml_SpotLight_1 extends Vrml_SpotLight {
+ constructor();
+ }
+
+ export declare class Vrml_SpotLight_2 extends Vrml_SpotLight {
+ constructor(aOnOff: Standard_Boolean, aIntensity: Quantity_AbsorbedDose, aColor: Quantity_Color, aLocation: gp_Vec, aDirection: gp_Vec, aDropOffRate: Quantity_AbsorbedDose, aCutOffAngle: Quantity_AbsorbedDose);
+ }
+
+export declare type Vrml_CylinderParts = {
+ Vrml_CylinderSIDES: {};
+ Vrml_CylinderTOP: {};
+ Vrml_CylinderBOTTOM: {};
+ Vrml_CylinderALL: {};
+}
+
+export declare class Vrml_Cube {
+ constructor(aWidth: Quantity_AbsorbedDose, aHeight: Quantity_AbsorbedDose, aDepth: Quantity_AbsorbedDose)
+ SetWidth(aWidth: Quantity_AbsorbedDose): void;
+ Width(): Quantity_AbsorbedDose;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ SetDepth(aDepth: Quantity_AbsorbedDose): void;
+ Depth(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Vrml_IndexedLineSet extends Standard_Transient {
+ SetCoordIndex(aCoordIndex: Handle_TColStd_HArray1OfInteger): void;
+ CoordIndex(): Handle_TColStd_HArray1OfInteger;
+ SetMaterialIndex(aMaterialIndex: Handle_TColStd_HArray1OfInteger): void;
+ MaterialIndex(): Handle_TColStd_HArray1OfInteger;
+ SetNormalIndex(aNormalIndex: Handle_TColStd_HArray1OfInteger): void;
+ NormalIndex(): Handle_TColStd_HArray1OfInteger;
+ SetTextureCoordIndex(aTextureCoordIndex: Handle_TColStd_HArray1OfInteger): void;
+ TextureCoordIndex(): Handle_TColStd_HArray1OfInteger;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_IndexedLineSet_1 extends Vrml_IndexedLineSet {
+ constructor(aCoordIndex: Handle_TColStd_HArray1OfInteger, aMaterialIndex: Handle_TColStd_HArray1OfInteger, aNormalIndex: Handle_TColStd_HArray1OfInteger, aTextureCoordIndex: Handle_TColStd_HArray1OfInteger);
+ }
+
+ export declare class Vrml_IndexedLineSet_2 extends Vrml_IndexedLineSet {
+ constructor();
+ }
+
+export declare class Handle_Vrml_IndexedLineSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_IndexedLineSet): void;
+ get(): Vrml_IndexedLineSet;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_IndexedLineSet_1 extends Handle_Vrml_IndexedLineSet {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_IndexedLineSet_2 extends Handle_Vrml_IndexedLineSet {
+ constructor(thePtr: Vrml_IndexedLineSet);
+ }
+
+ export declare class Handle_Vrml_IndexedLineSet_3 extends Handle_Vrml_IndexedLineSet {
+ constructor(theHandle: Handle_Vrml_IndexedLineSet);
+ }
+
+ export declare class Handle_Vrml_IndexedLineSet_4 extends Handle_Vrml_IndexedLineSet {
+ constructor(theHandle: Handle_Vrml_IndexedLineSet);
+ }
+
+export declare class Handle_Vrml_AsciiText {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_AsciiText): void;
+ get(): Vrml_AsciiText;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_AsciiText_1 extends Handle_Vrml_AsciiText {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_AsciiText_2 extends Handle_Vrml_AsciiText {
+ constructor(thePtr: Vrml_AsciiText);
+ }
+
+ export declare class Handle_Vrml_AsciiText_3 extends Handle_Vrml_AsciiText {
+ constructor(theHandle: Handle_Vrml_AsciiText);
+ }
+
+ export declare class Handle_Vrml_AsciiText_4 extends Handle_Vrml_AsciiText {
+ constructor(theHandle: Handle_Vrml_AsciiText);
+ }
+
+export declare class Vrml_AsciiText extends Standard_Transient {
+ SetString(aString: Handle_TColStd_HArray1OfAsciiString): void;
+ String(): Handle_TColStd_HArray1OfAsciiString;
+ SetSpacing(aSpacing: Quantity_AbsorbedDose): void;
+ Spacing(): Quantity_AbsorbedDose;
+ SetJustification(aJustification: Vrml_AsciiTextJustification): void;
+ Justification(): Vrml_AsciiTextJustification;
+ SetWidth(aWidth: Quantity_AbsorbedDose): void;
+ Width(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_AsciiText_1 extends Vrml_AsciiText {
+ constructor();
+ }
+
+ export declare class Vrml_AsciiText_2 extends Vrml_AsciiText {
+ constructor(aString: Handle_TColStd_HArray1OfAsciiString, aSpacing: Quantity_AbsorbedDose, aJustification: Vrml_AsciiTextJustification, aWidth: Quantity_AbsorbedDose);
+ }
+
+export declare type Vrml_Texture2Wrap = {
+ Vrml_REPEAT: {};
+ Vrml_CLAMP: {};
+}
+
+export declare class Vrml_Sphere {
+ constructor(aRadius: Quantity_AbsorbedDose)
+ SetRadius(aRadius: Quantity_AbsorbedDose): void;
+ Radius(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare type Vrml_FontStyleFamily = {
+ Vrml_SERIF: {};
+ Vrml_SANS: {};
+ Vrml_TYPEWRITER: {};
+}
+
+export declare class Handle_Vrml_Material {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_Material): void;
+ get(): Vrml_Material;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_Material_1 extends Handle_Vrml_Material {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_Material_2 extends Handle_Vrml_Material {
+ constructor(thePtr: Vrml_Material);
+ }
+
+ export declare class Handle_Vrml_Material_3 extends Handle_Vrml_Material {
+ constructor(theHandle: Handle_Vrml_Material);
+ }
+
+ export declare class Handle_Vrml_Material_4 extends Handle_Vrml_Material {
+ constructor(theHandle: Handle_Vrml_Material);
+ }
+
+export declare class Vrml_Material extends Standard_Transient {
+ SetAmbientColor(aAmbientColor: Handle_Quantity_HArray1OfColor): void;
+ AmbientColor(): Handle_Quantity_HArray1OfColor;
+ SetDiffuseColor(aDiffuseColor: Handle_Quantity_HArray1OfColor): void;
+ DiffuseColor(): Handle_Quantity_HArray1OfColor;
+ SetSpecularColor(aSpecularColor: Handle_Quantity_HArray1OfColor): void;
+ SpecularColor(): Handle_Quantity_HArray1OfColor;
+ SetEmissiveColor(aEmissiveColor: Handle_Quantity_HArray1OfColor): void;
+ EmissiveColor(): Handle_Quantity_HArray1OfColor;
+ SetShininess(aShininess: Handle_TColStd_HArray1OfReal): void;
+ Shininess(): Handle_TColStd_HArray1OfReal;
+ SetTransparency(aTransparency: Handle_TColStd_HArray1OfReal): void;
+ Transparency(): Handle_TColStd_HArray1OfReal;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_Material_1 extends Vrml_Material {
+ constructor(aAmbientColor: Handle_Quantity_HArray1OfColor, aDiffuseColor: Handle_Quantity_HArray1OfColor, aSpecularColor: Handle_Quantity_HArray1OfColor, aEmissiveColor: Handle_Quantity_HArray1OfColor, aShininess: Handle_TColStd_HArray1OfReal, aTransparency: Handle_TColStd_HArray1OfReal);
+ }
+
+ export declare class Vrml_Material_2 extends Vrml_Material {
+ constructor();
+ }
+
+export declare class Vrml_MatrixTransform {
+ SetMatrix(aMatrix: gp_Trsf): void;
+ Matrix(): gp_Trsf;
+ delete(): void;
+}
+
+ export declare class Vrml_MatrixTransform_1 extends Vrml_MatrixTransform {
+ constructor();
+ }
+
+ export declare class Vrml_MatrixTransform_2 extends Vrml_MatrixTransform {
+ constructor(aMatrix: gp_Trsf);
+ }
+
+export declare class Vrml_Separator {
+ SetRenderCulling(aRenderCulling: Vrml_SeparatorRenderCulling): void;
+ RenderCulling(): Vrml_SeparatorRenderCulling;
+ delete(): void;
+}
+
+ export declare class Vrml_Separator_1 extends Vrml_Separator {
+ constructor(aRenderCulling: Vrml_SeparatorRenderCulling);
+ }
+
+ export declare class Vrml_Separator_2 extends Vrml_Separator {
+ constructor();
+ }
+
+export declare class Handle_Vrml_TextureCoordinate2 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Vrml_TextureCoordinate2): void;
+ get(): Vrml_TextureCoordinate2;
+ delete(): void;
+}
+
+ export declare class Handle_Vrml_TextureCoordinate2_1 extends Handle_Vrml_TextureCoordinate2 {
+ constructor();
+ }
+
+ export declare class Handle_Vrml_TextureCoordinate2_2 extends Handle_Vrml_TextureCoordinate2 {
+ constructor(thePtr: Vrml_TextureCoordinate2);
+ }
+
+ export declare class Handle_Vrml_TextureCoordinate2_3 extends Handle_Vrml_TextureCoordinate2 {
+ constructor(theHandle: Handle_Vrml_TextureCoordinate2);
+ }
+
+ export declare class Handle_Vrml_TextureCoordinate2_4 extends Handle_Vrml_TextureCoordinate2 {
+ constructor(theHandle: Handle_Vrml_TextureCoordinate2);
+ }
+
+export declare class Vrml_TextureCoordinate2 extends Standard_Transient {
+ SetPoint(aPoint: Handle_TColgp_HArray1OfVec2d): void;
+ Point(): Handle_TColgp_HArray1OfVec2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Vrml_TextureCoordinate2_1 extends Vrml_TextureCoordinate2 {
+ constructor();
+ }
+
+ export declare class Vrml_TextureCoordinate2_2 extends Vrml_TextureCoordinate2 {
+ constructor(aPoint: Handle_TColgp_HArray1OfVec2d);
+ }
+
+export declare class Vrml_Cone {
+ constructor(aParts: Vrml_ConeParts, aBottomRadius: Quantity_AbsorbedDose, aHeight: Quantity_AbsorbedDose)
+ SetParts(aParts: Vrml_ConeParts): void;
+ Parts(): Vrml_ConeParts;
+ SetBottomRadius(aBottomRadius: Quantity_AbsorbedDose): void;
+ BottomRadius(): Quantity_AbsorbedDose;
+ SetHeight(aHeight: Quantity_AbsorbedDose): void;
+ Height(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare type Vrml_ShapeType = {
+ Vrml_UNKNOWN_SHAPE_TYPE: {};
+ Vrml_SOLID: {};
+}
+
+export declare class Vrml_Group {
+ constructor()
+ delete(): void;
+}
+
+export declare type Vrml_FaceType = {
+ Vrml_UNKNOWN_FACE_TYPE: {};
+ Vrml_CONVEX: {};
+}
+
+export declare class Vrml_FontStyle {
+ constructor(aSize: Quantity_AbsorbedDose, aFamily: Vrml_FontStyleFamily, aStyle: Vrml_FontStyleStyle)
+ SetSize(aSize: Quantity_AbsorbedDose): void;
+ Size(): Quantity_AbsorbedDose;
+ SetFamily(aFamily: Vrml_FontStyleFamily): void;
+ Family(): Vrml_FontStyleFamily;
+ SetStyle(aStyle: Vrml_FontStyleStyle): void;
+ Style(): Vrml_FontStyleStyle;
+ delete(): void;
+}
+
+export declare class Vrml_SFRotation {
+ SetRotationX(aRotationX: Quantity_AbsorbedDose): void;
+ RotationX(): Quantity_AbsorbedDose;
+ SetRotationY(aRotationY: Quantity_AbsorbedDose): void;
+ RotationY(): Quantity_AbsorbedDose;
+ SetRotationZ(aRotationZ: Quantity_AbsorbedDose): void;
+ RotationZ(): Quantity_AbsorbedDose;
+ SetAngle(anAngle: Quantity_AbsorbedDose): void;
+ Angle(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Vrml_SFRotation_1 extends Vrml_SFRotation {
+ constructor();
+ }
+
+ export declare class Vrml_SFRotation_2 extends Vrml_SFRotation {
+ constructor(aRotationX: Quantity_AbsorbedDose, aRotationY: Quantity_AbsorbedDose, aRotationZ: Quantity_AbsorbedDose, anAngle: Quantity_AbsorbedDose);
+ }
+
+export declare class FilletSurf_InternalBuilder extends ChFi3d_FilBuilder {
+ constructor(S: TopoDS_Shape, FShape: ChFi3d_FilletShape, Ta: Quantity_AbsorbedDose, Tapp3d: Quantity_AbsorbedDose, Tapp2d: Quantity_AbsorbedDose)
+ Add(E: TopTools_ListOfShape, R: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Perform(): void;
+ Done(): Standard_Boolean;
+ NbSurface(): Graphic3d_ZLayerId;
+ SurfaceFillet(Index: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ TolApp3d(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SupportFace1(Index: Graphic3d_ZLayerId): TopoDS_Face;
+ SupportFace2(Index: Graphic3d_ZLayerId): TopoDS_Face;
+ CurveOnFace1(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ CurveOnFace2(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ PCurveOnFace1(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve1OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurveOnFace2(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve2OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ StartSectionStatus(): FilletSurf_StatusType;
+ EndSectionStatus(): FilletSurf_StatusType;
+ Simulate(): void;
+ NbSection(IndexSurf: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Section(IndexSurf: Graphic3d_ZLayerId, IndexSec: Graphic3d_ZLayerId, Circ: Handle_Geom_TrimmedCurve): void;
+ delete(): void;
+}
+
+export declare class FilletSurf_Builder {
+ constructor(S: TopoDS_Shape, E: TopTools_ListOfShape, R: Quantity_AbsorbedDose, Ta: Quantity_AbsorbedDose, Tapp3d: Quantity_AbsorbedDose, Tapp2d: Quantity_AbsorbedDose)
+ Perform(): void;
+ Simulate(): void;
+ IsDone(): FilletSurf_StatusDone;
+ StatusError(): FilletSurf_ErrorTypeStatus;
+ NbSurface(): Graphic3d_ZLayerId;
+ SurfaceFillet(Index: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ TolApp3d(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SupportFace1(Index: Graphic3d_ZLayerId): TopoDS_Face;
+ SupportFace2(Index: Graphic3d_ZLayerId): TopoDS_Face;
+ CurveOnFace1(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ CurveOnFace2(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ PCurveOnFace1(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve1OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurveOnFace2(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve2OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ StartSectionStatus(): FilletSurf_StatusType;
+ EndSectionStatus(): FilletSurf_StatusType;
+ NbSection(IndexSurf: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Section(IndexSurf: Graphic3d_ZLayerId, IndexSec: Graphic3d_ZLayerId, Circ: Handle_Geom_TrimmedCurve): void;
+ delete(): void;
+}
+
+export declare type FilletSurf_ErrorTypeStatus = {
+ FilletSurf_EmptyList: {};
+ FilletSurf_EdgeNotG1: {};
+ FilletSurf_FacesNotG1: {};
+ FilletSurf_EdgeNotOnShape: {};
+ FilletSurf_NotSharpEdge: {};
+ FilletSurf_PbFilletCompute: {};
+}
+
+export declare type FilletSurf_StatusType = {
+ FilletSurf_TwoExtremityOnEdge: {};
+ FilletSurf_OneExtremityOnEdge: {};
+ FilletSurf_NoExtremityOnEdge: {};
+}
+
+export declare type FilletSurf_StatusDone = {
+ FilletSurf_IsOk: {};
+ FilletSurf_IsNotOk: {};
+ FilletSurf_IsPartial: {};
+}
+
+export declare class STEPConstruct {
+ constructor();
+ static FindEntity_1(FinderProcess: Handle_Transfer_FinderProcess, Shape: TopoDS_Shape): Handle_StepRepr_RepresentationItem;
+ static FindEntity_2(FinderProcess: Handle_Transfer_FinderProcess, Shape: TopoDS_Shape, Loc: TopLoc_Location): Handle_StepRepr_RepresentationItem;
+ static FindShape(TransientProcess: Handle_Transfer_TransientProcess, item: Handle_StepRepr_RepresentationItem): TopoDS_Shape;
+ static FindCDSR(ComponentBinder: Handle_Transfer_Binder, AssemblySDR: Handle_StepShape_ShapeDefinitionRepresentation, ComponentCDSR: Handle_StepShape_ContextDependentShapeRepresentation): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class STEPConstruct_ValidationProps extends STEPConstruct_Tool {
+ Init(WS: Handle_XSControl_WorkSession): Standard_Boolean;
+ AddProp_1(Shape: TopoDS_Shape, Prop: Handle_StepRepr_RepresentationItem, Descr: Standard_CString, instance: Standard_Boolean): Standard_Boolean;
+ AddProp_2(target: StepRepr_CharacterizedDefinition, Context: Handle_StepRepr_RepresentationContext, Prop: Handle_StepRepr_RepresentationItem, Descr: Standard_CString): Standard_Boolean;
+ AddArea(Shape: TopoDS_Shape, Area: Quantity_AbsorbedDose): Standard_Boolean;
+ AddVolume(Shape: TopoDS_Shape, Vol: Quantity_AbsorbedDose): Standard_Boolean;
+ AddCentroid(Shape: TopoDS_Shape, Pnt: gp_Pnt, instance: Standard_Boolean): Standard_Boolean;
+ FindTarget(S: TopoDS_Shape, target: StepRepr_CharacterizedDefinition, Context: Handle_StepRepr_RepresentationContext, instance: Standard_Boolean): Standard_Boolean;
+ LoadProps(seq: TColStd_SequenceOfTransient): Standard_Boolean;
+ GetPropNAUO(PD: Handle_StepRepr_PropertyDefinition): Handle_StepRepr_NextAssemblyUsageOccurrence;
+ GetPropPD(PD: Handle_StepRepr_PropertyDefinition): Handle_StepBasic_ProductDefinition;
+ GetPropShape_1(ProdDef: Handle_StepBasic_ProductDefinition): TopoDS_Shape;
+ GetPropShape_2(PD: Handle_StepRepr_PropertyDefinition): TopoDS_Shape;
+ GetPropReal(item: Handle_StepRepr_RepresentationItem, Val: Quantity_AbsorbedDose, isArea: Standard_Boolean): Standard_Boolean;
+ GetPropPnt(item: Handle_StepRepr_RepresentationItem, Context: Handle_StepRepr_RepresentationContext, Pnt: gp_Pnt): Standard_Boolean;
+ SetAssemblyShape(shape: TopoDS_Shape): void;
+ delete(): void;
+}
+
+ export declare class STEPConstruct_ValidationProps_1 extends STEPConstruct_ValidationProps {
+ constructor();
+ }
+
+ export declare class STEPConstruct_ValidationProps_2 extends STEPConstruct_ValidationProps {
+ constructor(WS: Handle_XSControl_WorkSession);
+ }
+
+export declare class STEPConstruct_AP203Context {
+ constructor()
+ DefaultApproval(): Handle_StepBasic_Approval;
+ SetDefaultApproval(app: Handle_StepBasic_Approval): void;
+ DefaultDateAndTime(): Handle_StepBasic_DateAndTime;
+ SetDefaultDateAndTime(dt: Handle_StepBasic_DateAndTime): void;
+ DefaultPersonAndOrganization(): Handle_StepBasic_PersonAndOrganization;
+ SetDefaultPersonAndOrganization(po: Handle_StepBasic_PersonAndOrganization): void;
+ DefaultSecurityClassificationLevel(): Handle_StepBasic_SecurityClassificationLevel;
+ SetDefaultSecurityClassificationLevel(sc: Handle_StepBasic_SecurityClassificationLevel): void;
+ RoleCreator(): Handle_StepBasic_PersonAndOrganizationRole;
+ RoleDesignOwner(): Handle_StepBasic_PersonAndOrganizationRole;
+ RoleDesignSupplier(): Handle_StepBasic_PersonAndOrganizationRole;
+ RoleClassificationOfficer(): Handle_StepBasic_PersonAndOrganizationRole;
+ RoleCreationDate(): Handle_StepBasic_DateTimeRole;
+ RoleClassificationDate(): Handle_StepBasic_DateTimeRole;
+ RoleApprover(): Handle_StepBasic_ApprovalRole;
+ Init_1(sdr: Handle_StepShape_ShapeDefinitionRepresentation): void;
+ Init_2(SDRTool: STEPConstruct_Part): void;
+ Init_3(nauo: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ GetCreator(): Handle_StepAP203_CcDesignPersonAndOrganizationAssignment;
+ GetDesignOwner(): Handle_StepAP203_CcDesignPersonAndOrganizationAssignment;
+ GetDesignSupplier(): Handle_StepAP203_CcDesignPersonAndOrganizationAssignment;
+ GetClassificationOfficer(): Handle_StepAP203_CcDesignPersonAndOrganizationAssignment;
+ GetSecurity(): Handle_StepAP203_CcDesignSecurityClassification;
+ GetCreationDate(): Handle_StepAP203_CcDesignDateAndTimeAssignment;
+ GetClassificationDate(): Handle_StepAP203_CcDesignDateAndTimeAssignment;
+ GetApproval(): Handle_StepAP203_CcDesignApproval;
+ GetApprover(): Handle_StepBasic_ApprovalPersonOrganization;
+ GetApprovalDateTime(): Handle_StepBasic_ApprovalDateTime;
+ GetProductCategoryRelationship(): Handle_StepBasic_ProductCategoryRelationship;
+ Clear(): void;
+ InitRoles(): void;
+ InitAssembly(nauo: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ InitSecurityRequisites(): void;
+ InitApprovalRequisites(): void;
+ delete(): void;
+}
+
+export declare class STEPConstruct_PointHasher {
+ constructor();
+ static HashCode(thePoint: gp_Pnt, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(Point1: gp_Pnt, Point2: gp_Pnt): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class STEPConstruct_Tool {
+ WS(): Handle_XSControl_WorkSession;
+ Model(): Handle_Interface_InterfaceModel;
+ Graph(recompute: Standard_Boolean): Interface_Graph;
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ FinderProcess(): Handle_Transfer_FinderProcess;
+ delete(): void;
+}
+
+ export declare class STEPConstruct_Tool_1 extends STEPConstruct_Tool {
+ constructor();
+ }
+
+ export declare class STEPConstruct_Tool_2 extends STEPConstruct_Tool {
+ constructor(WS: Handle_XSControl_WorkSession);
+ }
+
+export declare class STEPConstruct_ContextTool {
+ SetModel(aStepModel: Handle_StepData_StepModel): void;
+ GetAPD(): Handle_StepBasic_ApplicationProtocolDefinition;
+ AddAPD(enforce: Standard_Boolean): void;
+ IsAP203(): Standard_Boolean;
+ IsAP214(): Standard_Boolean;
+ IsAP242(): Standard_Boolean;
+ GetACstatus(): Handle_TCollection_HAsciiString;
+ GetACschemaName(): Handle_TCollection_HAsciiString;
+ GetACyear(): Graphic3d_ZLayerId;
+ GetACname(): Handle_TCollection_HAsciiString;
+ SetACstatus(status: Handle_TCollection_HAsciiString): void;
+ SetACschemaName(schemaName: Handle_TCollection_HAsciiString): void;
+ SetACyear(year: Graphic3d_ZLayerId): void;
+ SetACname(name: Handle_TCollection_HAsciiString): void;
+ GetDefaultAxis(): Handle_StepGeom_Axis2Placement3d;
+ AP203Context(): STEPConstruct_AP203Context;
+ Level(): Graphic3d_ZLayerId;
+ NextLevel(): void;
+ PrevLevel(): void;
+ SetLevel(lev: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ NextIndex(): void;
+ PrevIndex(): void;
+ SetIndex(ind: Graphic3d_ZLayerId): void;
+ GetProductName(): Handle_TCollection_HAsciiString;
+ GetRootsForPart(SDRTool: STEPConstruct_Part): Handle_TColStd_HSequenceOfTransient;
+ GetRootsForAssemblyLink(assembly: STEPConstruct_Assembly): Handle_TColStd_HSequenceOfTransient;
+ delete(): void;
+}
+
+ export declare class STEPConstruct_ContextTool_1 extends STEPConstruct_ContextTool {
+ constructor();
+ }
+
+ export declare class STEPConstruct_ContextTool_2 extends STEPConstruct_ContextTool {
+ constructor(aStepModel: Handle_StepData_StepModel);
+ }
+
+export declare class STEPConstruct_Part {
+ constructor()
+ MakeSDR(aShape: Handle_StepShape_ShapeRepresentation, aName: Handle_TCollection_HAsciiString, AC: Handle_StepBasic_ApplicationContext): void;
+ ReadSDR(aShape: Handle_StepShape_ShapeDefinitionRepresentation): void;
+ IsDone(): Standard_Boolean;
+ SDRValue(): Handle_StepShape_ShapeDefinitionRepresentation;
+ SRValue(): Handle_StepShape_ShapeRepresentation;
+ PC(): Handle_StepBasic_ProductContext;
+ PCname(): Handle_TCollection_HAsciiString;
+ PCdisciplineType(): Handle_TCollection_HAsciiString;
+ SetPCname(name: Handle_TCollection_HAsciiString): void;
+ SetPCdisciplineType(label: Handle_TCollection_HAsciiString): void;
+ AC(): Handle_StepBasic_ApplicationContext;
+ ACapplication(): Handle_TCollection_HAsciiString;
+ SetACapplication(text: Handle_TCollection_HAsciiString): void;
+ PDC(): Handle_StepBasic_ProductDefinitionContext;
+ PDCname(): Handle_TCollection_HAsciiString;
+ PDCstage(): Handle_TCollection_HAsciiString;
+ SetPDCname(label: Handle_TCollection_HAsciiString): void;
+ SetPDCstage(label: Handle_TCollection_HAsciiString): void;
+ Product(): Handle_StepBasic_Product;
+ Pid(): Handle_TCollection_HAsciiString;
+ Pname(): Handle_TCollection_HAsciiString;
+ Pdescription(): Handle_TCollection_HAsciiString;
+ SetPid(id: Handle_TCollection_HAsciiString): void;
+ SetPname(label: Handle_TCollection_HAsciiString): void;
+ SetPdescription(text: Handle_TCollection_HAsciiString): void;
+ PDF(): Handle_StepBasic_ProductDefinitionFormation;
+ PDFid(): Handle_TCollection_HAsciiString;
+ PDFdescription(): Handle_TCollection_HAsciiString;
+ SetPDFid(id: Handle_TCollection_HAsciiString): void;
+ SetPDFdescription(text: Handle_TCollection_HAsciiString): void;
+ PD(): Handle_StepBasic_ProductDefinition;
+ PDdescription(): Handle_TCollection_HAsciiString;
+ SetPDdescription(text: Handle_TCollection_HAsciiString): void;
+ PDS(): Handle_StepRepr_ProductDefinitionShape;
+ PDSname(): Handle_TCollection_HAsciiString;
+ PDSdescription(): Handle_TCollection_HAsciiString;
+ SetPDSname(label: Handle_TCollection_HAsciiString): void;
+ SetPDSdescription(text: Handle_TCollection_HAsciiString): void;
+ PRPC(): Handle_StepBasic_ProductRelatedProductCategory;
+ PRPCname(): Handle_TCollection_HAsciiString;
+ PRPCdescription(): Handle_TCollection_HAsciiString;
+ SetPRPCname(label: Handle_TCollection_HAsciiString): void;
+ SetPRPCdescription(text: Handle_TCollection_HAsciiString): void;
+ delete(): void;
+}
+
+export declare class STEPConstruct_Styles extends STEPConstruct_Tool {
+ Init(WS: Handle_XSControl_WorkSession): Standard_Boolean;
+ NbStyles(): Graphic3d_ZLayerId;
+ Style(i: Graphic3d_ZLayerId): Handle_StepVisual_StyledItem;
+ ClearStyles(): void;
+ AddStyle_1(style: Handle_StepVisual_StyledItem): void;
+ AddStyle_2(item: Handle_StepRepr_RepresentationItem, PSA: Handle_StepVisual_PresentationStyleAssignment, Override: Handle_StepVisual_StyledItem): Handle_StepVisual_StyledItem;
+ AddStyle_3(Shape: TopoDS_Shape, PSA: Handle_StepVisual_PresentationStyleAssignment, Override: Handle_StepVisual_StyledItem): Handle_StepVisual_StyledItem;
+ CreateMDGPR(Context: Handle_StepRepr_RepresentationContext, MDGPR: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation): Standard_Boolean;
+ CreateNAUOSRD(Context: Handle_StepRepr_RepresentationContext, CDSR: Handle_StepShape_ContextDependentShapeRepresentation, initPDS: Handle_StepRepr_ProductDefinitionShape): Standard_Boolean;
+ FindContext(Shape: TopoDS_Shape): Handle_StepRepr_RepresentationContext;
+ LoadStyles(): Standard_Boolean;
+ LoadInvisStyles(InvSyles: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ MakeColorPSA(item: Handle_StepRepr_RepresentationItem, SurfCol: Handle_StepVisual_Colour, CurveCol: Handle_StepVisual_Colour, RenderCol: Handle_StepVisual_Colour, RenderTransp: Quantity_AbsorbedDose, isForNAUO: Standard_Boolean): Handle_StepVisual_PresentationStyleAssignment;
+ GetColorPSA(item: Handle_StepRepr_RepresentationItem, Col: Handle_StepVisual_Colour): Handle_StepVisual_PresentationStyleAssignment;
+ GetColors(style: Handle_StepVisual_StyledItem, SurfCol: Handle_StepVisual_Colour, BoundCol: Handle_StepVisual_Colour, CurveCol: Handle_StepVisual_Colour, RenderCol: Handle_StepVisual_Colour, RenderTransp: Quantity_AbsorbedDose, IsComponent: Standard_Boolean): Standard_Boolean;
+ static EncodeColor_1(Col: Quantity_Color): Handle_StepVisual_Colour;
+ static EncodeColor_2(Col: Quantity_Color, DPDCs: STEPConstruct_DataMapOfAsciiStringTransient, ColRGBs: STEPConstruct_DataMapOfPointTransient): Handle_StepVisual_Colour;
+ static DecodeColor(Colour: Handle_StepVisual_Colour, Col: Quantity_Color): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class STEPConstruct_Styles_1 extends STEPConstruct_Styles {
+ constructor();
+ }
+
+ export declare class STEPConstruct_Styles_2 extends STEPConstruct_Styles {
+ constructor(WS: Handle_XSControl_WorkSession);
+ }
+
+export declare class STEPConstruct_Assembly {
+ constructor()
+ Init(aSR: Handle_StepShape_ShapeDefinitionRepresentation, SDR0: Handle_StepShape_ShapeDefinitionRepresentation, Ax0: Handle_StepGeom_Axis2Placement3d, Loc: Handle_StepGeom_Axis2Placement3d): void;
+ MakeRelationship(): void;
+ ItemValue(): Handle_Standard_Transient;
+ ItemLocation(): Handle_StepGeom_Axis2Placement3d;
+ GetNAUO(): Handle_StepRepr_NextAssemblyUsageOccurrence;
+ static CheckSRRReversesNAUO(theGraph: Interface_Graph, CDSR: Handle_StepShape_ContextDependentShapeRepresentation): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class STEPConstruct_UnitContext {
+ constructor()
+ Init(Tol3d: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Value(): Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+ ComputeFactors_1(aContext: Handle_StepRepr_GlobalUnitAssignedContext): Graphic3d_ZLayerId;
+ ComputeFactors_2(aUnit: Handle_StepBasic_NamedUnit): Graphic3d_ZLayerId;
+ ComputeTolerance(aContext: Handle_StepRepr_GlobalUncertaintyAssignedContext): Graphic3d_ZLayerId;
+ LengthFactor(): Quantity_AbsorbedDose;
+ PlaneAngleFactor(): Quantity_AbsorbedDose;
+ SolidAngleFactor(): Quantity_AbsorbedDose;
+ Uncertainty(): Quantity_AbsorbedDose;
+ AreaFactor(): Quantity_AbsorbedDose;
+ VolumeFactor(): Quantity_AbsorbedDose;
+ HasUncertainty(): Standard_Boolean;
+ LengthDone(): Standard_Boolean;
+ PlaneAngleDone(): Standard_Boolean;
+ SolidAngleDone(): Standard_Boolean;
+ AreaDone(): Standard_Boolean;
+ VolumeDone(): Standard_Boolean;
+ StatusMessage(status: Graphic3d_ZLayerId): Standard_CString;
+ static ConvertSiPrefix(aPrefix: StepBasic_SiPrefix): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class STEPConstruct_ExternRefs extends STEPConstruct_Tool {
+ Init(WS: Handle_XSControl_WorkSession): Standard_Boolean;
+ Clear(): void;
+ LoadExternRefs(): Standard_Boolean;
+ NbExternRefs(): Graphic3d_ZLayerId;
+ FileName(num: Graphic3d_ZLayerId): Standard_CString;
+ ProdDef(num: Graphic3d_ZLayerId): Handle_StepBasic_ProductDefinition;
+ DocFile(num: Graphic3d_ZLayerId): Handle_StepBasic_DocumentFile;
+ Format(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ AddExternRef(filename: Standard_CString, PD: Handle_StepBasic_ProductDefinition, format: Standard_CString): Graphic3d_ZLayerId;
+ checkAP214Shared(): void;
+ WriteExternRefs(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetAP214APD(APD: Handle_StepBasic_ApplicationProtocolDefinition): void;
+ GetAP214APD(): Handle_StepBasic_ApplicationProtocolDefinition;
+ delete(): void;
+}
+
+ export declare class STEPConstruct_ExternRefs_1 extends STEPConstruct_ExternRefs {
+ constructor();
+ }
+
+ export declare class STEPConstruct_ExternRefs_2 extends STEPConstruct_ExternRefs {
+ constructor(WS: Handle_XSControl_WorkSession);
+ }
+
+export declare class BRepMesh_EdgeDiscret extends IMeshTools_ModelAlgo {
+ constructor()
+ static CreateEdgeTessellator_1(theDEdge: any, theParameters: IMeshTools_Parameters): any;
+ static CreateEdgeTessellator_2(theDEdge: any, theOrientation: TopAbs_Orientation, theDFace: any, theParameters: IMeshTools_Parameters): any;
+ static CreateEdgeTessellationExtractor(theDEdge: any, theDFace: any): any;
+ static Tessellate3d(theDEdge: any, theTessellator: any, theUpdateEnds: Standard_Boolean): void;
+ static Tessellate2d(theDEdge: any, theUpdateEnds: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_DelabellaMeshAlgoFactory extends IMeshTools_MeshAlgoFactory {
+ constructor()
+ GetAlgo(theSurfaceType: GeomAbs_SurfaceType, theParameters: IMeshTools_Parameters): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_ModelBuilder extends IMeshTools_ModelBuilder {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_Context extends IMeshTools_Context {
+ constructor(theMeshType: IMeshTools_MeshAlgoType)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_DelaunayBaseMeshAlgo extends BRepMesh_ConstrainedBaseMeshAlgo {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_CircleInspector extends NCollection_CellFilter_InspectorXY {
+ constructor(theTolerance: Quantity_AbsorbedDose, theReservedSize: Graphic3d_ZLayerId, theAllocator: Handle_NCollection_IncAllocator)
+ Bind(theIndex: Graphic3d_ZLayerId, theCircle: BRepMesh_Circle): void;
+ Circles(): any;
+ Circle(theIndex: Graphic3d_ZLayerId): BRepMesh_Circle;
+ SetPoint(thePoint: gp_XY): void;
+ GetShotCircles(): any;
+ Inspect(theTargetIndex: Graphic3d_ZLayerId): NCollection_CellFilter_Action;
+ static IsEqual(theIndex: Graphic3d_ZLayerId, theTargetIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepMesh_Classifier extends Standard_Transient {
+ constructor()
+ Perform(thePoint: gp_Pnt2d): TopAbs_State;
+ RegisterWire(theWire: NCollection_Sequence< gp_Pnt2d >, theTolUV: any, theRangeU: any, theRangeV: any): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_Edge extends BRepMesh_OrientedEdge {
+ Movability(): BRepMesh_DegreeOfFreedom;
+ SetMovability(theMovability: BRepMesh_DegreeOfFreedom): void;
+ IsSameOrientation(theOther: BRepMesh_Edge): Standard_Boolean;
+ IsEqual(theOther: BRepMesh_Edge): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepMesh_Edge_1 extends BRepMesh_Edge {
+ constructor();
+ }
+
+ export declare class BRepMesh_Edge_2 extends BRepMesh_Edge {
+ constructor(theFirstNode: Graphic3d_ZLayerId, theLastNode: Graphic3d_ZLayerId, theMovability: BRepMesh_DegreeOfFreedom);
+ }
+
+export declare class BRepMesh_Delaun {
+ Init(theVertices: any): void;
+ InitCirclesTool(theCellsCountU: Graphic3d_ZLayerId, theCellsCountV: Graphic3d_ZLayerId): void;
+ RemoveVertex(theVertex: BRepMesh_Vertex): void;
+ AddVertices(theVerticesIndices: any, theRange: Message_ProgressRange): void;
+ UseEdge(theEdge: Graphic3d_ZLayerId): Standard_Boolean;
+ Result(): any;
+ ProcessConstraints(): void;
+ Frontier(): any;
+ InternalEdges(): any;
+ FreeEdges(): any;
+ GetVertex(theIndex: Graphic3d_ZLayerId): BRepMesh_Vertex;
+ GetEdge(theIndex: Graphic3d_ZLayerId): BRepMesh_Edge;
+ GetTriangle(theIndex: Graphic3d_ZLayerId): BRepMesh_Triangle;
+ Circles(): BRepMesh_CircleTool;
+ Contains(theTriangleId: Graphic3d_ZLayerId, theVertex: BRepMesh_Vertex, theSqTolerance: Quantity_AbsorbedDose, theEdgeOn: Graphic3d_ZLayerId): Standard_Boolean;
+ SetAuxVertices(theSupVert: any): void;
+ RemoveAuxElements(): void;
+ delete(): void;
+}
+
+ export declare class BRepMesh_Delaun_1 extends BRepMesh_Delaun {
+ constructor(theOldMesh: any, theCellsCountU: Graphic3d_ZLayerId, theCellsCountV: Graphic3d_ZLayerId, isFillCircles: Standard_Boolean);
+ }
+
+ export declare class BRepMesh_Delaun_2 extends BRepMesh_Delaun {
+ constructor(theVertices: any);
+ }
+
+ export declare class BRepMesh_Delaun_3 extends BRepMesh_Delaun {
+ constructor(theOldMesh: any, theVertices: any);
+ }
+
+ export declare class BRepMesh_Delaun_4 extends BRepMesh_Delaun {
+ constructor(theOldMesh: any, theVertexIndices: any);
+ }
+
+ export declare class BRepMesh_Delaun_5 extends BRepMesh_Delaun {
+ constructor(theOldMesh: any, theVertexIndices: any, theCellsCountU: Graphic3d_ZLayerId, theCellsCountV: Graphic3d_ZLayerId);
+ }
+
+export declare class BRepMesh_BaseMeshAlgo extends IMeshTools_MeshAlgo {
+ Perform(theDFace: any, theParameters: IMeshTools_Parameters, theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_MeshAlgoFactory extends IMeshTools_MeshAlgoFactory {
+ constructor()
+ GetAlgo(theSurfaceType: GeomAbs_SurfaceType, theParameters: IMeshTools_Parameters): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_ShapeTool extends Standard_Transient {
+ constructor();
+ static MaxFaceTolerance(theFace: TopoDS_Face): Quantity_AbsorbedDose;
+ static BoxMaxDimension(theBox: Bnd_Box, theMaxDimension: Quantity_AbsorbedDose): void;
+ static CheckAndUpdateFlags(theEdge: any, thePCurve: any): void;
+ static AddInFace(theFace: TopoDS_Face, theTriangulation: Handle_Poly_Triangulation): void;
+ static NullifyFace(theFace: TopoDS_Face): void;
+ static NullifyEdge_1(theEdge: TopoDS_Edge, theTriangulation: Handle_Poly_Triangulation, theLocation: TopLoc_Location): void;
+ static NullifyEdge_2(theEdge: TopoDS_Edge, theLocation: TopLoc_Location): void;
+ static UpdateEdge_1(theEdge: TopoDS_Edge, thePolygon: Handle_Poly_PolygonOnTriangulation, theTriangulation: Handle_Poly_Triangulation, theLocation: TopLoc_Location): void;
+ static UpdateEdge_2(theEdge: TopoDS_Edge, thePolygon: Handle_Poly_Polygon3D): void;
+ static UpdateEdge_3(theEdge: TopoDS_Edge, thePolygon1: Handle_Poly_PolygonOnTriangulation, thePolygon2: Handle_Poly_PolygonOnTriangulation, theTriangulation: Handle_Poly_Triangulation, theLocation: TopLoc_Location): void;
+ static UseLocation(thePnt: gp_Pnt, theLoc: TopLoc_Location): gp_Pnt;
+ static UVPoints(theEdge: TopoDS_Edge, theFace: TopoDS_Face, theFirstPoint2d: gp_Pnt2d, theLastPoint2d: gp_Pnt2d, isConsiderOrientation: Standard_Boolean): Standard_Boolean;
+ static Range_1(theEdge: TopoDS_Edge, theFace: TopoDS_Face, thePCurve: Handle_Geom2d_Curve, theFirstParam: Quantity_AbsorbedDose, theLastParam: Quantity_AbsorbedDose, isConsiderOrientation: Standard_Boolean): Standard_Boolean;
+ static Range_2(theEdge: TopoDS_Edge, theCurve: Handle_Geom_Curve, theFirstParam: Quantity_AbsorbedDose, theLastParam: Quantity_AbsorbedDose, isConsiderOrientation: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_MeshTool extends Standard_Transient {
+ constructor(theStructure: any)
+ GetStructure(): any;
+ DumpTriangles(theFileName: Standard_CString, theTriangles: any): void;
+ AddAndLegalizeTriangle(thePoint1: Graphic3d_ZLayerId, thePoint2: Graphic3d_ZLayerId, thePoint3: Graphic3d_ZLayerId): void;
+ AddTriangle(thePoint1: Graphic3d_ZLayerId, thePoint2: Graphic3d_ZLayerId, thePoint3: Graphic3d_ZLayerId, theEdges: any): void;
+ AddLink(theFirstNode: Graphic3d_ZLayerId, theLastNode: Graphic3d_ZLayerId, theLinkIndex: Graphic3d_ZLayerId, theLinkOri: Standard_Boolean): void;
+ Legalize(theLinkIndex: Graphic3d_ZLayerId): void;
+ EraseItemsConnectedTo(theNodeIndex: Graphic3d_ZLayerId): void;
+ CleanFrontierLinks(): void;
+ EraseTriangles(theTriangles: any, theLoopEdges: any): void;
+ EraseTriangle(theTriangleIndex: Graphic3d_ZLayerId, theLoopEdges: any): void;
+ EraseFreeLinks_1(): void;
+ EraseFreeLinks_2(theLinks: any): void;
+ GetEdgesByType(theEdgeType: BRepMesh_DegreeOfFreedom): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_DelabellaBaseMeshAlgo extends BRepMesh_CustomBaseMeshAlgo {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_ShapeVisitor extends IMeshTools_ShapeVisitor {
+ constructor(theModel: any)
+ Visit_1(theFace: TopoDS_Face): void;
+ Visit_2(theEdge: TopoDS_Edge): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_Triangle {
+ Initialize(theEdges: any, theOrientations: any, theMovability: BRepMesh_DegreeOfFreedom): void;
+ Edges(theEdges: any, theOrientations: any): void;
+ Movability(): BRepMesh_DegreeOfFreedom;
+ SetMovability(theMovability: BRepMesh_DegreeOfFreedom): void;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEqual(theOther: BRepMesh_Triangle): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepMesh_Triangle_1 extends BRepMesh_Triangle {
+ constructor();
+ }
+
+ export declare class BRepMesh_Triangle_2 extends BRepMesh_Triangle {
+ constructor(theEdges: any, theOrientations: any, theMovability: BRepMesh_DegreeOfFreedom);
+ }
+
+export declare class BRepMesh_SelectorOfDataStructureOfDelaun extends Standard_Transient {
+ Initialize(theMesh: any): void;
+ NeighboursOf_1(theNode: BRepMesh_Vertex): void;
+ NeighboursOfNode(theNodeIndex: Graphic3d_ZLayerId): void;
+ NeighboursOf_2(theLink: BRepMesh_Edge): void;
+ NeighboursOfLink(theLinkIndex: Graphic3d_ZLayerId): void;
+ NeighboursOf_3(theElement: BRepMesh_Triangle): void;
+ NeighboursOfElement(theElementIndex: Graphic3d_ZLayerId): void;
+ NeighboursByEdgeOf(theElement: BRepMesh_Triangle): void;
+ NeighboursOf_4(a0: BRepMesh_SelectorOfDataStructureOfDelaun): void;
+ AddNeighbours(): void;
+ Nodes(): any;
+ Links(): any;
+ Elements(): any;
+ FrontierLinks(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepMesh_SelectorOfDataStructureOfDelaun_1 extends BRepMesh_SelectorOfDataStructureOfDelaun {
+ constructor();
+ }
+
+ export declare class BRepMesh_SelectorOfDataStructureOfDelaun_2 extends BRepMesh_SelectorOfDataStructureOfDelaun {
+ constructor(theMesh: any);
+ }
+
+export declare class BRepMesh_GeomTool {
+ AddPoint(thePoint: gp_Pnt, theParam: Quantity_AbsorbedDose, theIsReplace: Standard_Boolean): Graphic3d_ZLayerId;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value_1(theIndex: Graphic3d_ZLayerId, theIsoParam: Quantity_AbsorbedDose, theParam: Quantity_AbsorbedDose, thePoint: gp_Pnt, theUV: gp_Pnt2d): Standard_Boolean;
+ Value_2(theIndex: Graphic3d_ZLayerId, theSurface: Handle_BRepAdaptor_HSurface, theParam: Quantity_AbsorbedDose, thePoint: gp_Pnt, theUV: gp_Pnt2d): Standard_Boolean;
+ static Normal(theSurface: Handle_BRepAdaptor_HSurface, theParamU: Quantity_AbsorbedDose, theParamV: Quantity_AbsorbedDose, thePoint: gp_Pnt, theNormal: gp_Dir): Standard_Boolean;
+ static IntLinLin(theStartPnt1: gp_XY, theEndPnt1: gp_XY, theStartPnt2: gp_XY, theEndPnt2: gp_XY, theIntPnt: gp_XY, theParamOnSegment: any): any;
+ static IntSegSeg(theStartPnt1: gp_XY, theEndPnt1: gp_XY, theStartPnt2: gp_XY, theEndPnt2: gp_XY, isConsiderEndPointTouch: Standard_Boolean, isConsiderPointOnSegment: Standard_Boolean, theIntPnt: gp_Pnt2d): any;
+ static SquareDeflectionOfSegment(theFirstPoint: gp_Pnt, theLastPoint: gp_Pnt, theMidPoint: gp_Pnt): Quantity_AbsorbedDose;
+ static CellsCount(theSurface: Handle_Adaptor3d_HSurface, theVerticesNb: Graphic3d_ZLayerId, theDeflection: Quantity_AbsorbedDose, theRangeSplitter: BRepMesh_DefaultRangeSplitter): MeshVS_NodePair;
+ delete(): void;
+}
+
+ export declare class BRepMesh_GeomTool_1 extends BRepMesh_GeomTool {
+ constructor(theCurve: BRepAdaptor_Curve, theFirstParam: Quantity_AbsorbedDose, theLastParam: Quantity_AbsorbedDose, theLinDeflection: Quantity_AbsorbedDose, theAngDeflection: Quantity_AbsorbedDose, theMinPointsNb: Graphic3d_ZLayerId, theMinSize: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepMesh_GeomTool_2 extends BRepMesh_GeomTool {
+ constructor(theSurface: Handle_BRepAdaptor_HSurface, theIsoType: GeomAbs_IsoType, theParamIso: Quantity_AbsorbedDose, theFirstParam: Quantity_AbsorbedDose, theLastParam: Quantity_AbsorbedDose, theLinDeflection: Quantity_AbsorbedDose, theAngDeflection: Quantity_AbsorbedDose, theMinPointsNb: Graphic3d_ZLayerId, theMinSize: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepMesh_Deflection extends Standard_Transient {
+ constructor();
+ static ComputeAbsoluteDeflection(theShape: TopoDS_Shape, theRelativeDeflection: Quantity_AbsorbedDose, theMaxShapeSize: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static ComputeDeflection_1(theDEdge: any, theMaxShapeSize: Quantity_AbsorbedDose, theParameters: IMeshTools_Parameters): void;
+ static ComputeDeflection_2(theDWire: any, theParameters: IMeshTools_Parameters): void;
+ static ComputeDeflection_3(theDFace: any, theParameters: IMeshTools_Parameters): void;
+ static IsConsistent(theCurrent: Quantity_AbsorbedDose, theRequired: Quantity_AbsorbedDose, theAllowDecrease: Standard_Boolean, theRatio: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_ModelPreProcessor extends IMeshTools_ModelAlgo {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_FaceDiscret extends IMeshTools_ModelAlgo {
+ constructor(theAlgoFactory: any)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_ConstrainedBaseMeshAlgo extends BRepMesh_BaseMeshAlgo {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_PairOfIndex {
+ constructor()
+ Clear(): void;
+ Append(theIndex: Graphic3d_ZLayerId): void;
+ Prepend(theIndex: Graphic3d_ZLayerId): void;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ FirstIndex(): Graphic3d_ZLayerId;
+ LastIndex(): Graphic3d_ZLayerId;
+ Index(thePairPos: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetIndex(thePairPos: Graphic3d_ZLayerId, theIndex: Graphic3d_ZLayerId): void;
+ RemoveIndex(thePairPos: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BRepMesh_DiscretFactory {
+ static Get(): BRepMesh_DiscretFactory;
+ Names(): TColStd_MapOfAsciiString;
+ SetDefaultName(theName: XCAFDoc_PartId): Standard_Boolean;
+ DefaultName(): XCAFDoc_PartId;
+ SetFunctionName(theFuncName: XCAFDoc_PartId): Standard_Boolean;
+ FunctionName(): XCAFDoc_PartId;
+ ErrorStatus(): BRepMesh_FactoryError;
+ SetDefault(theName: XCAFDoc_PartId, theFuncName: XCAFDoc_PartId): Standard_Boolean;
+ Discret(theShape: TopoDS_Shape, theLinDeflection: Quantity_AbsorbedDose, theAngDeflection: Quantity_AbsorbedDose): Handle_BRepMesh_DiscretRoot;
+ delete(): void;
+}
+
+export declare class BRepMesh_SphereRangeSplitter extends BRepMesh_DefaultRangeSplitter {
+ constructor()
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_Circle {
+ SetLocation(theLocation: gp_XY): void;
+ SetRadius(theRadius: Quantity_AbsorbedDose): void;
+ Location(): gp_XY;
+ Radius(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepMesh_Circle_1 extends BRepMesh_Circle {
+ constructor();
+ }
+
+ export declare class BRepMesh_Circle_2 extends BRepMesh_Circle {
+ constructor(theLocation: gp_XY, theRadius: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepMesh_DiscretRoot extends Standard_Transient {
+ SetShape(theShape: TopoDS_Shape): void;
+ Shape(): TopoDS_Shape;
+ IsDone(): Standard_Boolean;
+ Perform(theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepMesh_DiscretRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepMesh_DiscretRoot): void;
+ get(): BRepMesh_DiscretRoot;
+ delete(): void;
+}
+
+ export declare class Handle_BRepMesh_DiscretRoot_1 extends Handle_BRepMesh_DiscretRoot {
+ constructor();
+ }
+
+ export declare class Handle_BRepMesh_DiscretRoot_2 extends Handle_BRepMesh_DiscretRoot {
+ constructor(thePtr: BRepMesh_DiscretRoot);
+ }
+
+ export declare class Handle_BRepMesh_DiscretRoot_3 extends Handle_BRepMesh_DiscretRoot {
+ constructor(theHandle: Handle_BRepMesh_DiscretRoot);
+ }
+
+ export declare class Handle_BRepMesh_DiscretRoot_4 extends Handle_BRepMesh_DiscretRoot {
+ constructor(theHandle: Handle_BRepMesh_DiscretRoot);
+ }
+
+export declare type BRepMesh_DegreeOfFreedom = {
+ BRepMesh_Free: {};
+ BRepMesh_InVolume: {};
+ BRepMesh_OnSurface: {};
+ BRepMesh_OnCurve: {};
+ BRepMesh_Fixed: {};
+ BRepMesh_Frontier: {};
+ BRepMesh_Deleted: {};
+}
+
+export declare class BRepMesh_ModelPostProcessor extends IMeshTools_ModelAlgo {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_VertexInspector extends NCollection_CellFilter_InspectorXY {
+ constructor(theAllocator: Handle_NCollection_IncAllocator)
+ Add(theVertex: BRepMesh_Vertex): Graphic3d_ZLayerId;
+ SetTolerance_1(theTolerance: Quantity_AbsorbedDose): void;
+ SetTolerance_2(theToleranceX: Quantity_AbsorbedDose, theToleranceY: Quantity_AbsorbedDose): void;
+ Clear(): void;
+ Delete(theIndex: Graphic3d_ZLayerId): void;
+ NbVertices(): Graphic3d_ZLayerId;
+ GetVertex(theIndex: Graphic3d_ZLayerId): BRepMesh_Vertex;
+ SetPoint(thePoint: gp_XY): void;
+ GetCoincidentPoint(): Graphic3d_ZLayerId;
+ GetListOfDelPoints(): any;
+ Vertices(): any;
+ ChangeVertices(): any;
+ Inspect(theTargetIndex: Graphic3d_ZLayerId): NCollection_CellFilter_Action;
+ static IsEqual(theIndex: Graphic3d_ZLayerId, theTargetIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type BRepMesh_FactoryError = {
+ BRepMesh_FE_NOERROR: {};
+ BRepMesh_FE_LIBRARYNOTFOUND: {};
+ BRepMesh_FE_FUNCTIONNOTFOUND: {};
+ BRepMesh_FE_CANNOTCREATEALGO: {};
+}
+
+export declare class BRepMesh_CylinderRangeSplitter extends BRepMesh_DefaultRangeSplitter {
+ constructor()
+ Reset(theDFace: any, theParameters: IMeshTools_Parameters): void;
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_IncrementalMesh extends BRepMesh_DiscretRoot {
+ Perform_1(theRange: Message_ProgressRange): void;
+ Perform_2(theContext: any, theRange: Message_ProgressRange): void;
+ Parameters(): IMeshTools_Parameters;
+ ChangeParameters(): IMeshTools_Parameters;
+ IsModified(): Standard_Boolean;
+ GetStatusFlags(): Graphic3d_ZLayerId;
+ static Discret(theShape: TopoDS_Shape, theLinDeflection: Quantity_AbsorbedDose, theAngDeflection: Quantity_AbsorbedDose, theAlgo: BRepMesh_DiscretRoot): Graphic3d_ZLayerId;
+ static IsParallelDefault(): Standard_Boolean;
+ static SetParallelDefault(isInParallel: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepMesh_IncrementalMesh_1 extends BRepMesh_IncrementalMesh {
+ constructor();
+ }
+
+ export declare class BRepMesh_IncrementalMesh_2 extends BRepMesh_IncrementalMesh {
+ constructor(theShape: TopoDS_Shape, theLinDeflection: Quantity_AbsorbedDose, isRelative: Standard_Boolean, theAngDeflection: Quantity_AbsorbedDose, isInParallel: Standard_Boolean);
+ }
+
+ export declare class BRepMesh_IncrementalMesh_3 extends BRepMesh_IncrementalMesh {
+ constructor(theShape: TopoDS_Shape, theParameters: IMeshTools_Parameters, theRange: Message_ProgressRange);
+ }
+
+export declare class BRepMesh_UVParamRangeSplitter extends BRepMesh_DefaultRangeSplitter {
+ constructor()
+ Reset(theDFace: any, theParameters: IMeshTools_Parameters): void;
+ GetParametersU_1(): any;
+ GetParametersU_2(): any;
+ GetParametersV_1(): any;
+ GetParametersV_2(): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_EdgeTessellationExtractor extends IMeshTools_CurveTessellator {
+ constructor(theEdge: any, theFace: any)
+ PointsNb(): Graphic3d_ZLayerId;
+ Value(theIndex: Graphic3d_ZLayerId, thePoint: gp_Pnt, theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_TorusRangeSplitter extends BRepMesh_UVParamRangeSplitter {
+ constructor()
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ AddPoint(thePoint: gp_Pnt2d): void;
+ delete(): void;
+}
+
+export declare class BRepMesh_DefaultRangeSplitter {
+ constructor()
+ Reset(theDFace: any, theParameters: IMeshTools_Parameters): void;
+ AddPoint(thePoint: gp_Pnt2d): void;
+ AdjustRange(): void;
+ IsValid(): Standard_Boolean;
+ Scale(thePoint: gp_Pnt2d, isToFaceBasis: Standard_Boolean): gp_Pnt2d;
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ Point(thePoint2d: gp_Pnt2d): gp_Pnt;
+ GetDFace(): any;
+ GetSurface(): Handle_BRepAdaptor_HSurface;
+ GetRangeU(): any;
+ GetRangeV(): any;
+ GetDelta(): any;
+ GetToleranceUV(): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_ConeRangeSplitter extends BRepMesh_DefaultRangeSplitter {
+ constructor()
+ GetSplitSteps(theParameters: IMeshTools_Parameters, theStepsNb: MeshVS_NodePair): any;
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_ModelHealer extends IMeshTools_ModelAlgo {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_NURBSRangeSplitter extends BRepMesh_UVParamRangeSplitter {
+ constructor()
+ AdjustRange(): void;
+ GenerateSurfaceNodes(theParameters: IMeshTools_Parameters): any;
+ delete(): void;
+}
+
+export declare class BRepMesh_FaceChecker extends Standard_Transient {
+ constructor(theFace: any, theParameters: IMeshTools_Parameters)
+ Perform(): Standard_Boolean;
+ GetIntersectingEdges(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_CircleTool {
+ Init(a0: Graphic3d_ZLayerId): void;
+ SetCellSize_1(theSize: Quantity_AbsorbedDose): void;
+ SetCellSize_2(theSizeX: Quantity_AbsorbedDose, theSizeY: Quantity_AbsorbedDose): void;
+ SetMinMaxSize(theMin: gp_XY, theMax: gp_XY): void;
+ IsEmpty(): Standard_Boolean;
+ Bind_1(theIndex: Graphic3d_ZLayerId, theCircle: gp_Circ2d): void;
+ static MakeCircle(thePoint1: gp_XY, thePoint2: gp_XY, thePoint3: gp_XY, theLocation: gp_XY, theRadius: Quantity_AbsorbedDose): Standard_Boolean;
+ Bind_2(theIndex: Graphic3d_ZLayerId, thePoint1: gp_XY, thePoint2: gp_XY, thePoint3: gp_XY): Standard_Boolean;
+ MocBind(theIndex: Graphic3d_ZLayerId): void;
+ Delete(theIndex: Graphic3d_ZLayerId): void;
+ Select(thePoint: gp_XY): any;
+ delete(): void;
+}
+
+ export declare class BRepMesh_CircleTool_1 extends BRepMesh_CircleTool {
+ constructor(theAllocator: Handle_NCollection_IncAllocator);
+ }
+
+ export declare class BRepMesh_CircleTool_2 extends BRepMesh_CircleTool {
+ constructor(theReservedSize: Graphic3d_ZLayerId, theAllocator: Handle_NCollection_IncAllocator);
+ }
+
+export declare class BRepMesh_FastDiscret {
+ constructor();
+ delete(): void;
+}
+
+export declare class BRepMesh_BoundaryParamsRangeSplitter extends BRepMesh_NURBSRangeSplitter {
+ constructor()
+ AddPoint(thePoint: gp_Pnt2d): void;
+ delete(): void;
+}
+
+export declare class BRepMesh_Vertex {
+ Initialize(theUV: gp_XY, theLocation3d: Graphic3d_ZLayerId, theMovability: BRepMesh_DegreeOfFreedom): void;
+ Coord(): gp_XY;
+ ChangeCoord(): gp_XY;
+ Location3d(): Graphic3d_ZLayerId;
+ Movability(): BRepMesh_DegreeOfFreedom;
+ SetMovability(theMovability: BRepMesh_DegreeOfFreedom): void;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEqual(theOther: BRepMesh_Vertex): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepMesh_Vertex_1 extends BRepMesh_Vertex {
+ constructor();
+ }
+
+ export declare class BRepMesh_Vertex_2 extends BRepMesh_Vertex {
+ constructor(theUV: gp_XY, theLocation3d: Graphic3d_ZLayerId, theMovability: BRepMesh_DegreeOfFreedom);
+ }
+
+ export declare class BRepMesh_Vertex_3 extends BRepMesh_Vertex {
+ constructor(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose, theMovability: BRepMesh_DegreeOfFreedom);
+ }
+
+export declare class BRepMesh_CustomBaseMeshAlgo extends BRepMesh_ConstrainedBaseMeshAlgo {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_DataStructureOfDelaun extends Standard_Transient {
+ constructor(theAllocator: Handle_NCollection_IncAllocator, theReservedNodeSize: Graphic3d_ZLayerId)
+ NbNodes(): Graphic3d_ZLayerId;
+ AddNode(theNode: BRepMesh_Vertex, isForceAdd: Standard_Boolean): Graphic3d_ZLayerId;
+ IndexOf_1(theNode: BRepMesh_Vertex): Graphic3d_ZLayerId;
+ GetNode(theIndex: Graphic3d_ZLayerId): BRepMesh_Vertex;
+ SubstituteNode(theIndex: Graphic3d_ZLayerId, theNewNode: BRepMesh_Vertex): Standard_Boolean;
+ RemoveNode(theIndex: Graphic3d_ZLayerId, isForce: Standard_Boolean): void;
+ LinksConnectedTo(theIndex: Graphic3d_ZLayerId): any;
+ NbLinks(): Graphic3d_ZLayerId;
+ AddLink(theLink: BRepMesh_Edge): Graphic3d_ZLayerId;
+ IndexOf_2(theLink: BRepMesh_Edge): Graphic3d_ZLayerId;
+ GetLink(theIndex: Graphic3d_ZLayerId): BRepMesh_Edge;
+ LinksOfDomain(): any;
+ SubstituteLink(theIndex: Graphic3d_ZLayerId, theNewLink: BRepMesh_Edge): Standard_Boolean;
+ RemoveLink(theIndex: Graphic3d_ZLayerId, isForce: Standard_Boolean): void;
+ ElementsConnectedTo(theLinkIndex: Graphic3d_ZLayerId): BRepMesh_PairOfIndex;
+ NbElements(): Graphic3d_ZLayerId;
+ AddElement(theElement: BRepMesh_Triangle): Graphic3d_ZLayerId;
+ GetElement(theIndex: Graphic3d_ZLayerId): BRepMesh_Triangle;
+ ElementsOfDomain(): any;
+ SubstituteElement(theIndex: Graphic3d_ZLayerId, theNewElement: BRepMesh_Triangle): Standard_Boolean;
+ RemoveElement(theIndex: Graphic3d_ZLayerId): void;
+ ElementNodes(theElement: BRepMesh_Triangle, theNodes: any): void;
+ Dump(theFileNameStr: Standard_CString): void;
+ Statistics(theStream: Standard_OStream): void;
+ Allocator(): Handle_NCollection_IncAllocator;
+ Data(): any;
+ ClearDomain(): void;
+ ClearDeleted(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_CurveTessellator extends IMeshTools_CurveTessellator {
+ PointsNb(): Graphic3d_ZLayerId;
+ Value(theIndex: Graphic3d_ZLayerId, thePoint: gp_Pnt, theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepMesh_CurveTessellator_1 extends BRepMesh_CurveTessellator {
+ constructor(theEdge: any, theParameters: IMeshTools_Parameters);
+ }
+
+ export declare class BRepMesh_CurveTessellator_2 extends BRepMesh_CurveTessellator {
+ constructor(theEdge: any, theOrientation: TopAbs_Orientation, theFace: any, theParameters: IMeshTools_Parameters);
+ }
+
+export declare class BRepMesh_VertexTool extends Standard_Transient {
+ constructor(theAllocator: Handle_NCollection_IncAllocator)
+ SetCellSize_1(theSize: Quantity_AbsorbedDose): void;
+ SetCellSize_2(theSizeX: Quantity_AbsorbedDose, theSizeY: Quantity_AbsorbedDose): void;
+ SetTolerance_1(theTolerance: Quantity_AbsorbedDose): void;
+ SetTolerance_2(theToleranceX: Quantity_AbsorbedDose, theToleranceY: Quantity_AbsorbedDose): void;
+ GetTolerance(theToleranceX: Quantity_AbsorbedDose, theToleranceY: Quantity_AbsorbedDose): void;
+ Add(theVertex: BRepMesh_Vertex, isForceAdd: Standard_Boolean): Graphic3d_ZLayerId;
+ DeleteVertex(theIndex: Graphic3d_ZLayerId): void;
+ Vertices(): any;
+ ChangeVertices(): any;
+ FindKey(theIndex: Graphic3d_ZLayerId): BRepMesh_Vertex;
+ FindIndex(theVertex: BRepMesh_Vertex): Graphic3d_ZLayerId;
+ Extent(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Substitute(theIndex: Graphic3d_ZLayerId, theVertex: BRepMesh_Vertex): void;
+ RemoveLast(): void;
+ GetListOfDelNodes(): any;
+ Statistics(theStream: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepMesh_OrientedEdge {
+ FirstNode(): Graphic3d_ZLayerId;
+ LastNode(): Graphic3d_ZLayerId;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEqual(theOther: BRepMesh_OrientedEdge): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepMesh_OrientedEdge_1 extends BRepMesh_OrientedEdge {
+ constructor();
+ }
+
+ export declare class BRepMesh_OrientedEdge_2 extends BRepMesh_OrientedEdge {
+ constructor(theFirstNode: Graphic3d_ZLayerId, theLastNode: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_BinTObjDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_DocumentStorageDriver): void;
+ get(): BinTObjDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_DocumentStorageDriver_1 extends Handle_BinTObjDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentStorageDriver_2 extends Handle_BinTObjDrivers_DocumentStorageDriver {
+ constructor(thePtr: BinTObjDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentStorageDriver_3 extends Handle_BinTObjDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentStorageDriver_4 extends Handle_BinTObjDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_DocumentStorageDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_ObjectDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_ObjectDriver): void;
+ get(): BinTObjDrivers_ObjectDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_ObjectDriver_1 extends Handle_BinTObjDrivers_ObjectDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_ObjectDriver_2 extends Handle_BinTObjDrivers_ObjectDriver {
+ constructor(thePtr: BinTObjDrivers_ObjectDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ObjectDriver_3 extends Handle_BinTObjDrivers_ObjectDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ObjectDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ObjectDriver_4 extends Handle_BinTObjDrivers_ObjectDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ObjectDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_ReferenceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_ReferenceDriver): void;
+ get(): BinTObjDrivers_ReferenceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_ReferenceDriver_1 extends Handle_BinTObjDrivers_ReferenceDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_ReferenceDriver_2 extends Handle_BinTObjDrivers_ReferenceDriver {
+ constructor(thePtr: BinTObjDrivers_ReferenceDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ReferenceDriver_3 extends Handle_BinTObjDrivers_ReferenceDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ReferenceDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ReferenceDriver_4 extends Handle_BinTObjDrivers_ReferenceDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ReferenceDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_IntSparseArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_IntSparseArrayDriver): void;
+ get(): BinTObjDrivers_IntSparseArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_IntSparseArrayDriver_1 extends Handle_BinTObjDrivers_IntSparseArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_IntSparseArrayDriver_2 extends Handle_BinTObjDrivers_IntSparseArrayDriver {
+ constructor(thePtr: BinTObjDrivers_IntSparseArrayDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_IntSparseArrayDriver_3 extends Handle_BinTObjDrivers_IntSparseArrayDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_IntSparseArrayDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_IntSparseArrayDriver_4 extends Handle_BinTObjDrivers_IntSparseArrayDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_IntSparseArrayDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_XYZDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_XYZDriver): void;
+ get(): BinTObjDrivers_XYZDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_XYZDriver_1 extends Handle_BinTObjDrivers_XYZDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_XYZDriver_2 extends Handle_BinTObjDrivers_XYZDriver {
+ constructor(thePtr: BinTObjDrivers_XYZDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_XYZDriver_3 extends Handle_BinTObjDrivers_XYZDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_XYZDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_XYZDriver_4 extends Handle_BinTObjDrivers_XYZDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_XYZDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_DocumentRetrievalDriver): void;
+ get(): BinTObjDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_DocumentRetrievalDriver_1 extends Handle_BinTObjDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentRetrievalDriver_2 extends Handle_BinTObjDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: BinTObjDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentRetrievalDriver_3 extends Handle_BinTObjDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_DocumentRetrievalDriver_4 extends Handle_BinTObjDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class Handle_BinTObjDrivers_ModelDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinTObjDrivers_ModelDriver): void;
+ get(): BinTObjDrivers_ModelDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinTObjDrivers_ModelDriver_1 extends Handle_BinTObjDrivers_ModelDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinTObjDrivers_ModelDriver_2 extends Handle_BinTObjDrivers_ModelDriver {
+ constructor(thePtr: BinTObjDrivers_ModelDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ModelDriver_3 extends Handle_BinTObjDrivers_ModelDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ModelDriver);
+ }
+
+ export declare class Handle_BinTObjDrivers_ModelDriver_4 extends Handle_BinTObjDrivers_ModelDriver {
+ constructor(theHandle: Handle_BinTObjDrivers_ModelDriver);
+ }
+
+export declare class CDM_ReferenceIterator {
+ constructor(aDocument: Handle_CDM_Document)
+ More(): Standard_Boolean;
+ Next(): void;
+ Document(): Handle_CDM_Document;
+ ReferenceIdentifier(): Graphic3d_ZLayerId;
+ DocumentVersion(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class CDM_Application extends Standard_Transient {
+ Resources(): Handle_Resource_Manager;
+ MessageDriver(): Handle_Message_Messenger;
+ BeginOfUpdate(aDocument: Handle_CDM_Document): void;
+ EndOfUpdate(aDocument: Handle_CDM_Document, theStatus: Standard_Boolean, ErrorString: TCollection_ExtendedString): void;
+ Write(aString: Standard_ExtString): void;
+ Name(): TCollection_ExtendedString;
+ Version(): XCAFDoc_PartId;
+ MetaDataLookUpTable(): CDM_MetaDataLookUpTable;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDM_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDM_Application): void;
+ get(): CDM_Application;
+ delete(): void;
+}
+
+ export declare class Handle_CDM_Application_1 extends Handle_CDM_Application {
+ constructor();
+ }
+
+ export declare class Handle_CDM_Application_2 extends Handle_CDM_Application {
+ constructor(thePtr: CDM_Application);
+ }
+
+ export declare class Handle_CDM_Application_3 extends Handle_CDM_Application {
+ constructor(theHandle: Handle_CDM_Application);
+ }
+
+ export declare class Handle_CDM_Application_4 extends Handle_CDM_Application {
+ constructor(theHandle: Handle_CDM_Application);
+ }
+
+export declare class Handle_CDM_Document {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDM_Document): void;
+ get(): CDM_Document;
+ delete(): void;
+}
+
+ export declare class Handle_CDM_Document_1 extends Handle_CDM_Document {
+ constructor();
+ }
+
+ export declare class Handle_CDM_Document_2 extends Handle_CDM_Document {
+ constructor(thePtr: CDM_Document);
+ }
+
+ export declare class Handle_CDM_Document_3 extends Handle_CDM_Document {
+ constructor(theHandle: Handle_CDM_Document);
+ }
+
+ export declare class Handle_CDM_Document_4 extends Handle_CDM_Document {
+ constructor(theHandle: Handle_CDM_Document);
+ }
+
+export declare class CDM_Document extends Standard_Transient {
+ Update_1(aToDocument: Handle_CDM_Document, aReferenceIdentifier: Graphic3d_ZLayerId, aModifContext: Standard_Address): void;
+ Update_2(ErrorString: TCollection_ExtendedString): Standard_Boolean;
+ StorageFormat(): TCollection_ExtendedString;
+ Extensions(Extensions: TColStd_SequenceOfExtendedString): void;
+ GetAlternativeDocument(aFormat: TCollection_ExtendedString, anAlternativeDocument: Handle_CDM_Document): Standard_Boolean;
+ CreateReference_1(anOtherDocument: Handle_CDM_Document): Graphic3d_ZLayerId;
+ RemoveReference(aReferenceIdentifier: Graphic3d_ZLayerId): void;
+ RemoveAllReferences(): void;
+ Document(aReferenceIdentifier: Graphic3d_ZLayerId): Handle_CDM_Document;
+ IsInSession(aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ IsStored_1(aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ Name(aReferenceIdentifier: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ UpdateFromDocuments(aModifContext: Standard_Address): void;
+ ToReferencesNumber(): Graphic3d_ZLayerId;
+ FromReferencesNumber(): Graphic3d_ZLayerId;
+ ShallowReferences(aDocument: Handle_CDM_Document): Standard_Boolean;
+ DeepReferences(aDocument: Handle_CDM_Document): Standard_Boolean;
+ CopyReference(aFromDocument: Handle_CDM_Document, aReferenceIdentifier: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsReadOnly_1(): Standard_Boolean;
+ IsReadOnly_2(aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ SetIsReadOnly(): void;
+ UnsetIsReadOnly(): void;
+ Modify(): void;
+ Modifications(): Graphic3d_ZLayerId;
+ UnModify(): void;
+ IsUpToDate(aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ SetIsUpToDate(aReferenceIdentifier: Graphic3d_ZLayerId): void;
+ SetComment(aComment: TCollection_ExtendedString): void;
+ AddComment(aComment: TCollection_ExtendedString): void;
+ SetComments(aComments: TColStd_SequenceOfExtendedString): void;
+ Comments(aComments: TColStd_SequenceOfExtendedString): void;
+ Comment(): Standard_ExtString;
+ IsStored_2(): Standard_Boolean;
+ StorageVersion(): Graphic3d_ZLayerId;
+ SetMetaData(aMetaData: Handle_CDM_MetaData): void;
+ UnsetIsStored(): void;
+ MetaData(): Handle_CDM_MetaData;
+ Folder(): TCollection_ExtendedString;
+ SetRequestedFolder(aFolder: TCollection_ExtendedString): void;
+ RequestedFolder(): TCollection_ExtendedString;
+ HasRequestedFolder(): Standard_Boolean;
+ SetRequestedName(aName: TCollection_ExtendedString): void;
+ RequestedName(): TCollection_ExtendedString;
+ SetRequestedPreviousVersion(aPreviousVersion: TCollection_ExtendedString): void;
+ UnsetRequestedPreviousVersion(): void;
+ HasRequestedPreviousVersion(): Standard_Boolean;
+ RequestedPreviousVersion(): TCollection_ExtendedString;
+ SetRequestedComment(aComment: TCollection_ExtendedString): void;
+ RequestedComment(): TCollection_ExtendedString;
+ LoadResources(): void;
+ FindFileExtension(): Standard_Boolean;
+ FileExtension(): TCollection_ExtendedString;
+ FindDescription(): Standard_Boolean;
+ Description(): TCollection_ExtendedString;
+ IsModified(): Standard_Boolean;
+ IsOpened_1(): Standard_Boolean;
+ Open(anApplication: Handle_CDM_Application): void;
+ CanClose(): CDM_CanCloseStatus;
+ Close(): void;
+ Application(): Handle_CDM_Application;
+ CanCloseReference(aDocument: Handle_CDM_Document, aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ CloseReference(aDocument: Handle_CDM_Document, aReferenceIdentifier: Graphic3d_ZLayerId): void;
+ IsOpened_2(aReferenceIdentifier: Graphic3d_ZLayerId): Standard_Boolean;
+ CreateReference_2(aMetaData: Handle_CDM_MetaData, aReferenceIdentifier: Graphic3d_ZLayerId, anApplication: Handle_CDM_Application, aToDocumentVersion: Graphic3d_ZLayerId, UseStorageConfiguration: Standard_Boolean): void;
+ CreateReference_3(aMetaData: Handle_CDM_MetaData, anApplication: Handle_CDM_Application, aDocumentVersion: Graphic3d_ZLayerId, UseStorageConfiguration: Standard_Boolean): Graphic3d_ZLayerId;
+ ReferenceCounter(): Graphic3d_ZLayerId;
+ Update_3(): void;
+ Reference(aReferenceIdentifier: Graphic3d_ZLayerId): Handle_CDM_Reference;
+ SetModifications(Modifications: Graphic3d_ZLayerId): void;
+ SetReferenceCounter(aReferenceCounter: Graphic3d_ZLayerId): void;
+ StorageFormatVersion(): Graphic3d_ZLayerId;
+ ChangeStorageFormatVersion(theVersion: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class CDM_MetaData extends Standard_Transient {
+ static LookUp_1(theLookUpTable: CDM_MetaDataLookUpTable, aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aPath: TCollection_ExtendedString, aFileName: TCollection_ExtendedString, ReadOnly: Standard_Boolean): Handle_CDM_MetaData;
+ static LookUp_2(theLookUpTable: CDM_MetaDataLookUpTable, aFolder: TCollection_ExtendedString, aName: TCollection_ExtendedString, aPath: TCollection_ExtendedString, aVersion: TCollection_ExtendedString, aFileName: TCollection_ExtendedString, ReadOnly: Standard_Boolean): Handle_CDM_MetaData;
+ IsRetrieved(): Standard_Boolean;
+ Document(): Handle_CDM_Document;
+ Folder(): TCollection_ExtendedString;
+ Name(): TCollection_ExtendedString;
+ Version(): TCollection_ExtendedString;
+ HasVersion(): Standard_Boolean;
+ FileName(): TCollection_ExtendedString;
+ Path(): TCollection_ExtendedString;
+ UnsetDocument(): void;
+ IsReadOnly(): Standard_Boolean;
+ SetIsReadOnly(): void;
+ UnsetIsReadOnly(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_CDM_MetaData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDM_MetaData): void;
+ get(): CDM_MetaData;
+ delete(): void;
+}
+
+ export declare class Handle_CDM_MetaData_1 extends Handle_CDM_MetaData {
+ constructor();
+ }
+
+ export declare class Handle_CDM_MetaData_2 extends Handle_CDM_MetaData {
+ constructor(thePtr: CDM_MetaData);
+ }
+
+ export declare class Handle_CDM_MetaData_3 extends Handle_CDM_MetaData {
+ constructor(theHandle: Handle_CDM_MetaData);
+ }
+
+ export declare class Handle_CDM_MetaData_4 extends Handle_CDM_MetaData {
+ constructor(theHandle: Handle_CDM_MetaData);
+ }
+
+export declare class Handle_CDM_Reference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: CDM_Reference): void;
+ get(): CDM_Reference;
+ delete(): void;
+}
+
+ export declare class Handle_CDM_Reference_1 extends Handle_CDM_Reference {
+ constructor();
+ }
+
+ export declare class Handle_CDM_Reference_2 extends Handle_CDM_Reference {
+ constructor(thePtr: CDM_Reference);
+ }
+
+ export declare class Handle_CDM_Reference_3 extends Handle_CDM_Reference {
+ constructor(theHandle: Handle_CDM_Reference);
+ }
+
+ export declare class Handle_CDM_Reference_4 extends Handle_CDM_Reference {
+ constructor(theHandle: Handle_CDM_Reference);
+ }
+
+export declare class CDM_Reference extends Standard_Transient {
+ FromDocument(): Handle_CDM_Document;
+ ToDocument(): Handle_CDM_Document;
+ ReferenceIdentifier(): Graphic3d_ZLayerId;
+ DocumentVersion(): Graphic3d_ZLayerId;
+ IsReadOnly(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type CDM_CanCloseStatus = {
+ CDM_CCS_OK: {};
+ CDM_CCS_NotOpen: {};
+ CDM_CCS_UnstoredReferenced: {};
+ CDM_CCS_ModifiedReferenced: {};
+ CDM_CCS_ReferenceRejection: {};
+}
+
+export declare class RWStepElement_RWUniformSurfaceSection {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_UniformSurfaceSection): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_UniformSurfaceSection): void;
+ Share(ent: Handle_StepElement_UniformSurfaceSection, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurfaceSectionField {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_SurfaceSectionField): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_SurfaceSectionField): void;
+ Share(ent: Handle_StepElement_SurfaceSectionField, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWCurve3dElementDescriptor {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_Curve3dElementDescriptor): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_Curve3dElementDescriptor): void;
+ Share(ent: Handle_StepElement_Curve3dElementDescriptor, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWElementDescriptor {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_ElementDescriptor): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_ElementDescriptor): void;
+ Share(ent: Handle_StepElement_ElementDescriptor, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurface3dElementDescriptor {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_Surface3dElementDescriptor): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_Surface3dElementDescriptor): void;
+ Share(ent: Handle_StepElement_Surface3dElementDescriptor, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurfaceElementProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_SurfaceElementProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_SurfaceElementProperty): void;
+ Share(ent: Handle_StepElement_SurfaceElementProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWCurveElementEndReleasePacket {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_CurveElementEndReleasePacket): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_CurveElementEndReleasePacket): void;
+ Share(ent: Handle_StepElement_CurveElementEndReleasePacket, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurfaceSectionFieldVarying {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_SurfaceSectionFieldVarying): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_SurfaceSectionFieldVarying): void;
+ Share(ent: Handle_StepElement_SurfaceSectionFieldVarying, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWAnalysisItemWithinRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_AnalysisItemWithinRepresentation): void;
+ Share(ent: Handle_StepElement_AnalysisItemWithinRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurfaceSectionFieldConstant {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_SurfaceSectionFieldConstant): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_SurfaceSectionFieldConstant): void;
+ Share(ent: Handle_StepElement_SurfaceSectionFieldConstant, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWCurveElementSectionDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_CurveElementSectionDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_CurveElementSectionDefinition): void;
+ Share(ent: Handle_StepElement_CurveElementSectionDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWSurfaceSection {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_SurfaceSection): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_SurfaceSection): void;
+ Share(ent: Handle_StepElement_SurfaceSection, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWCurveElementSectionDerivedDefinitions {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_CurveElementSectionDerivedDefinitions): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_CurveElementSectionDerivedDefinitions): void;
+ Share(ent: Handle_StepElement_CurveElementSectionDerivedDefinitions, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWElementMaterial {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_ElementMaterial): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_ElementMaterial): void;
+ Share(ent: Handle_StepElement_ElementMaterial, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepElement_RWVolume3dElementDescriptor {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepElement_Volume3dElementDescriptor): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepElement_Volume3dElementDescriptor): void;
+ Share(ent: Handle_StepElement_Volume3dElementDescriptor, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class BRep_CurveRepresentation extends Standard_Transient {
+ IsCurve3D(): Standard_Boolean;
+ IsCurveOnSurface_1(): Standard_Boolean;
+ IsRegularity_1(): Standard_Boolean;
+ IsCurveOnClosedSurface(): Standard_Boolean;
+ IsCurveOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ IsRegularity_2(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location): Standard_Boolean;
+ IsPolygon3D(): Standard_Boolean;
+ IsPolygonOnTriangulation_1(): Standard_Boolean;
+ IsPolygonOnTriangulation_2(T: Handle_Poly_Triangulation, L: TopLoc_Location): Standard_Boolean;
+ IsPolygonOnClosedTriangulation(): Standard_Boolean;
+ IsPolygonOnSurface_1(): Standard_Boolean;
+ IsPolygonOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ IsPolygonOnClosedSurface(): Standard_Boolean;
+ Location_1(): TopLoc_Location;
+ Location_2(L: TopLoc_Location): void;
+ Curve3D_1(): Handle_Geom_Curve;
+ Curve3D_2(C: Handle_Geom_Curve): void;
+ Surface(): Handle_Geom_Surface;
+ PCurve_1(): Handle_Geom2d_Curve;
+ PCurve_2(C: Handle_Geom2d_Curve): void;
+ PCurve2_1(): Handle_Geom2d_Curve;
+ PCurve2_2(C: Handle_Geom2d_Curve): void;
+ Polygon3D_1(): Handle_Poly_Polygon3D;
+ Polygon3D_2(P: Handle_Poly_Polygon3D): void;
+ Polygon_1(): Handle_Poly_Polygon2D;
+ Polygon_2(P: Handle_Poly_Polygon2D): void;
+ Polygon2_1(): Handle_Poly_Polygon2D;
+ Polygon2_2(P: Handle_Poly_Polygon2D): void;
+ Triangulation(): Handle_Poly_Triangulation;
+ PolygonOnTriangulation_1(): Handle_Poly_PolygonOnTriangulation;
+ PolygonOnTriangulation_2(P: Handle_Poly_PolygonOnTriangulation): void;
+ PolygonOnTriangulation2_1(): Handle_Poly_PolygonOnTriangulation;
+ PolygonOnTriangulation2_2(P2: Handle_Poly_PolygonOnTriangulation): void;
+ Surface2(): Handle_Geom_Surface;
+ Location2(): TopLoc_Location;
+ Continuity_1(): GeomAbs_Shape;
+ Continuity_2(C: GeomAbs_Shape): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_CurveRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_CurveRepresentation): void;
+ get(): BRep_CurveRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_CurveRepresentation_1 extends Handle_BRep_CurveRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_BRep_CurveRepresentation_2 extends Handle_BRep_CurveRepresentation {
+ constructor(thePtr: BRep_CurveRepresentation);
+ }
+
+ export declare class Handle_BRep_CurveRepresentation_3 extends Handle_BRep_CurveRepresentation {
+ constructor(theHandle: Handle_BRep_CurveRepresentation);
+ }
+
+ export declare class Handle_BRep_CurveRepresentation_4 extends Handle_BRep_CurveRepresentation {
+ constructor(theHandle: Handle_BRep_CurveRepresentation);
+ }
+
+export declare class Handle_BRep_PolygonOnTriangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PolygonOnTriangulation): void;
+ get(): BRep_PolygonOnTriangulation;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PolygonOnTriangulation_1 extends Handle_BRep_PolygonOnTriangulation {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PolygonOnTriangulation_2 extends Handle_BRep_PolygonOnTriangulation {
+ constructor(thePtr: BRep_PolygonOnTriangulation);
+ }
+
+ export declare class Handle_BRep_PolygonOnTriangulation_3 extends Handle_BRep_PolygonOnTriangulation {
+ constructor(theHandle: Handle_BRep_PolygonOnTriangulation);
+ }
+
+ export declare class Handle_BRep_PolygonOnTriangulation_4 extends Handle_BRep_PolygonOnTriangulation {
+ constructor(theHandle: Handle_BRep_PolygonOnTriangulation);
+ }
+
+export declare class BRep_PolygonOnTriangulation extends BRep_CurveRepresentation {
+ constructor(P: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location)
+ IsPolygonOnTriangulation_1(): Standard_Boolean;
+ IsPolygonOnTriangulation_2(T: Handle_Poly_Triangulation, L: TopLoc_Location): Standard_Boolean;
+ PolygonOnTriangulation_1(P: Handle_Poly_PolygonOnTriangulation): void;
+ Triangulation(): Handle_Poly_Triangulation;
+ PolygonOnTriangulation_2(): Handle_Poly_PolygonOnTriangulation;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRep_PointOnCurveOnSurface extends BRep_PointsOnSurface {
+ constructor(P: Quantity_AbsorbedDose, C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location)
+ IsPointOnCurveOnSurface_1(): Standard_Boolean;
+ IsPointOnCurveOnSurface_2(PC: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ PCurve_1(): Handle_Geom2d_Curve;
+ PCurve_2(C: Handle_Geom2d_Curve): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PointOnCurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PointOnCurveOnSurface): void;
+ get(): BRep_PointOnCurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PointOnCurveOnSurface_1 extends Handle_BRep_PointOnCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PointOnCurveOnSurface_2 extends Handle_BRep_PointOnCurveOnSurface {
+ constructor(thePtr: BRep_PointOnCurveOnSurface);
+ }
+
+ export declare class Handle_BRep_PointOnCurveOnSurface_3 extends Handle_BRep_PointOnCurveOnSurface {
+ constructor(theHandle: Handle_BRep_PointOnCurveOnSurface);
+ }
+
+ export declare class Handle_BRep_PointOnCurveOnSurface_4 extends Handle_BRep_PointOnCurveOnSurface {
+ constructor(theHandle: Handle_BRep_PointOnCurveOnSurface);
+ }
+
+export declare class BRep_TFace extends TopoDS_TFace {
+ constructor()
+ Surface_1(): Handle_Geom_Surface;
+ Triangulation_1(): Handle_Poly_Triangulation;
+ Location_1(): TopLoc_Location;
+ Tolerance_1(): Quantity_AbsorbedDose;
+ Surface_2(S: Handle_Geom_Surface): void;
+ Triangulation_2(T: Handle_Poly_Triangulation): void;
+ Location_2(L: TopLoc_Location): void;
+ Tolerance_2(T: Quantity_AbsorbedDose): void;
+ NaturalRestriction_1(): Standard_Boolean;
+ NaturalRestriction_2(N: Standard_Boolean): void;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_TFace {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_TFace): void;
+ get(): BRep_TFace;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_TFace_1 extends Handle_BRep_TFace {
+ constructor();
+ }
+
+ export declare class Handle_BRep_TFace_2 extends Handle_BRep_TFace {
+ constructor(thePtr: BRep_TFace);
+ }
+
+ export declare class Handle_BRep_TFace_3 extends Handle_BRep_TFace {
+ constructor(theHandle: Handle_BRep_TFace);
+ }
+
+ export declare class Handle_BRep_TFace_4 extends Handle_BRep_TFace {
+ constructor(theHandle: Handle_BRep_TFace);
+ }
+
+export declare class Handle_BRep_Polygon3D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_Polygon3D): void;
+ get(): BRep_Polygon3D;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_Polygon3D_1 extends Handle_BRep_Polygon3D {
+ constructor();
+ }
+
+ export declare class Handle_BRep_Polygon3D_2 extends Handle_BRep_Polygon3D {
+ constructor(thePtr: BRep_Polygon3D);
+ }
+
+ export declare class Handle_BRep_Polygon3D_3 extends Handle_BRep_Polygon3D {
+ constructor(theHandle: Handle_BRep_Polygon3D);
+ }
+
+ export declare class Handle_BRep_Polygon3D_4 extends Handle_BRep_Polygon3D {
+ constructor(theHandle: Handle_BRep_Polygon3D);
+ }
+
+export declare class BRep_Polygon3D extends BRep_CurveRepresentation {
+ constructor(P: Handle_Poly_Polygon3D, L: TopLoc_Location)
+ IsPolygon3D(): Standard_Boolean;
+ Polygon3D_1(): Handle_Poly_Polygon3D;
+ Polygon3D_2(P: Handle_Poly_Polygon3D): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRep_PointsOnSurface extends BRep_PointRepresentation {
+ Surface_1(): Handle_Geom_Surface;
+ Surface_2(S: Handle_Geom_Surface): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PointsOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PointsOnSurface): void;
+ get(): BRep_PointsOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PointsOnSurface_1 extends Handle_BRep_PointsOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PointsOnSurface_2 extends Handle_BRep_PointsOnSurface {
+ constructor(thePtr: BRep_PointsOnSurface);
+ }
+
+ export declare class Handle_BRep_PointsOnSurface_3 extends Handle_BRep_PointsOnSurface {
+ constructor(theHandle: Handle_BRep_PointsOnSurface);
+ }
+
+ export declare class Handle_BRep_PointsOnSurface_4 extends Handle_BRep_PointsOnSurface {
+ constructor(theHandle: Handle_BRep_PointsOnSurface);
+ }
+
+export declare class BRep_Tool {
+ constructor();
+ static IsClosed_1(S: TopoDS_Shape): Standard_Boolean;
+ static Surface_1(F: TopoDS_Face, L: TopLoc_Location): Handle_Geom_Surface;
+ static Surface_2(F: TopoDS_Face): Handle_Geom_Surface;
+ static Triangulation(F: TopoDS_Face, L: TopLoc_Location): Handle_Poly_Triangulation;
+ static Tolerance_1(F: TopoDS_Face): Quantity_AbsorbedDose;
+ static NaturalRestriction(F: TopoDS_Face): Standard_Boolean;
+ static IsGeometric_1(F: TopoDS_Face): Standard_Boolean;
+ static IsGeometric_2(E: TopoDS_Edge): Standard_Boolean;
+ static Curve_1(E: TopoDS_Edge, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ static Curve_2(E: TopoDS_Edge, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ static Polygon3D(E: TopoDS_Edge, L: TopLoc_Location): Handle_Poly_Polygon3D;
+ static CurveOnSurface_1(E: TopoDS_Edge, F: TopoDS_Face, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, theIsStored: Standard_Boolean): Handle_Geom2d_Curve;
+ static CurveOnSurface_2(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, theIsStored: Standard_Boolean): Handle_Geom2d_Curve;
+ static CurveOnPlane(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ static CurveOnSurface_3(E: TopoDS_Edge, C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ static CurveOnSurface_4(E: TopoDS_Edge, C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId): void;
+ static PolygonOnSurface_1(E: TopoDS_Edge, F: TopoDS_Face): Handle_Poly_Polygon2D;
+ static PolygonOnSurface_2(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location): Handle_Poly_Polygon2D;
+ static PolygonOnSurface_3(E: TopoDS_Edge, C: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, L: TopLoc_Location): void;
+ static PolygonOnSurface_4(E: TopoDS_Edge, C: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, L: TopLoc_Location, Index: Graphic3d_ZLayerId): void;
+ static PolygonOnTriangulation_1(E: TopoDS_Edge, T: Handle_Poly_Triangulation, L: TopLoc_Location): Handle_Poly_PolygonOnTriangulation;
+ static PolygonOnTriangulation_2(E: TopoDS_Edge, P: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location): void;
+ static PolygonOnTriangulation_3(E: TopoDS_Edge, P: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location, Index: Graphic3d_ZLayerId): void;
+ static IsClosed_2(E: TopoDS_Edge, F: TopoDS_Face): Standard_Boolean;
+ static IsClosed_3(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ static IsClosed_4(E: TopoDS_Edge, T: Handle_Poly_Triangulation, L: TopLoc_Location): Standard_Boolean;
+ static Tolerance_2(E: TopoDS_Edge): Quantity_AbsorbedDose;
+ static SameParameter(E: TopoDS_Edge): Standard_Boolean;
+ static SameRange(E: TopoDS_Edge): Standard_Boolean;
+ static Degenerated(E: TopoDS_Edge): Standard_Boolean;
+ static Range_1(E: TopoDS_Edge, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ static Range_2(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ static Range_3(E: TopoDS_Edge, F: TopoDS_Face, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ static UVPoints_1(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, PFirst: gp_Pnt2d, PLast: gp_Pnt2d): void;
+ static UVPoints_2(E: TopoDS_Edge, F: TopoDS_Face, PFirst: gp_Pnt2d, PLast: gp_Pnt2d): void;
+ static SetUVPoints_1(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, PFirst: gp_Pnt2d, PLast: gp_Pnt2d): void;
+ static SetUVPoints_2(E: TopoDS_Edge, F: TopoDS_Face, PFirst: gp_Pnt2d, PLast: gp_Pnt2d): void;
+ static HasContinuity_1(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face): Standard_Boolean;
+ static Continuity_1(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face): GeomAbs_Shape;
+ static HasContinuity_2(E: TopoDS_Edge, S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location): Standard_Boolean;
+ static Continuity_2(E: TopoDS_Edge, S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location): GeomAbs_Shape;
+ static HasContinuity_3(E: TopoDS_Edge): Standard_Boolean;
+ static MaxContinuity(theEdge: TopoDS_Edge): GeomAbs_Shape;
+ static Pnt(V: TopoDS_Vertex): gp_Pnt;
+ static Tolerance_3(V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ static Parameter_1(theV: TopoDS_Vertex, theE: TopoDS_Edge, theParam: Quantity_AbsorbedDose): Standard_Boolean;
+ static Parameter_2(V: TopoDS_Vertex, E: TopoDS_Edge): Quantity_AbsorbedDose;
+ static Parameter_3(V: TopoDS_Vertex, E: TopoDS_Edge, F: TopoDS_Face): Quantity_AbsorbedDose;
+ static Parameter_4(V: TopoDS_Vertex, E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location): Quantity_AbsorbedDose;
+ static Parameters(V: TopoDS_Vertex, F: TopoDS_Face): gp_Pnt2d;
+ static MaxTolerance(theShape: TopoDS_Shape, theSubShape: TopAbs_ShapeEnum): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PointOnCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PointOnCurve): void;
+ get(): BRep_PointOnCurve;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PointOnCurve_1 extends Handle_BRep_PointOnCurve {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PointOnCurve_2 extends Handle_BRep_PointOnCurve {
+ constructor(thePtr: BRep_PointOnCurve);
+ }
+
+ export declare class Handle_BRep_PointOnCurve_3 extends Handle_BRep_PointOnCurve {
+ constructor(theHandle: Handle_BRep_PointOnCurve);
+ }
+
+ export declare class Handle_BRep_PointOnCurve_4 extends Handle_BRep_PointOnCurve {
+ constructor(theHandle: Handle_BRep_PointOnCurve);
+ }
+
+export declare class BRep_PointOnCurve extends BRep_PointRepresentation {
+ constructor(P: Quantity_AbsorbedDose, C: Handle_Geom_Curve, L: TopLoc_Location)
+ IsPointOnCurve_1(): Standard_Boolean;
+ IsPointOnCurve_2(C: Handle_Geom_Curve, L: TopLoc_Location): Standard_Boolean;
+ Curve_1(): Handle_Geom_Curve;
+ Curve_2(C: Handle_Geom_Curve): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PolygonOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PolygonOnSurface): void;
+ get(): BRep_PolygonOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PolygonOnSurface_1 extends Handle_BRep_PolygonOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PolygonOnSurface_2 extends Handle_BRep_PolygonOnSurface {
+ constructor(thePtr: BRep_PolygonOnSurface);
+ }
+
+ export declare class Handle_BRep_PolygonOnSurface_3 extends Handle_BRep_PolygonOnSurface {
+ constructor(theHandle: Handle_BRep_PolygonOnSurface);
+ }
+
+ export declare class Handle_BRep_PolygonOnSurface_4 extends Handle_BRep_PolygonOnSurface {
+ constructor(theHandle: Handle_BRep_PolygonOnSurface);
+ }
+
+export declare class BRep_PolygonOnSurface extends BRep_CurveRepresentation {
+ constructor(P: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, L: TopLoc_Location)
+ IsPolygonOnSurface_1(): Standard_Boolean;
+ IsPolygonOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ Surface(): Handle_Geom_Surface;
+ Polygon_1(): Handle_Poly_Polygon2D;
+ Polygon_2(P: Handle_Poly_Polygon2D): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_CurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_CurveOnSurface): void;
+ get(): BRep_CurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_CurveOnSurface_1 extends Handle_BRep_CurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_CurveOnSurface_2 extends Handle_BRep_CurveOnSurface {
+ constructor(thePtr: BRep_CurveOnSurface);
+ }
+
+ export declare class Handle_BRep_CurveOnSurface_3 extends Handle_BRep_CurveOnSurface {
+ constructor(theHandle: Handle_BRep_CurveOnSurface);
+ }
+
+ export declare class Handle_BRep_CurveOnSurface_4 extends Handle_BRep_CurveOnSurface {
+ constructor(theHandle: Handle_BRep_CurveOnSurface);
+ }
+
+export declare class BRep_CurveOnSurface extends BRep_GCurve {
+ constructor(PC: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location)
+ SetUVPoints(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ UVPoints(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ IsCurveOnSurface_1(): Standard_Boolean;
+ IsCurveOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ Surface(): Handle_Geom_Surface;
+ PCurve_1(): Handle_Geom2d_Curve;
+ PCurve_2(C: Handle_Geom2d_Curve): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ Update(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRep_PointRepresentation extends Standard_Transient {
+ IsPointOnCurve_1(): Standard_Boolean;
+ IsPointOnCurveOnSurface_1(): Standard_Boolean;
+ IsPointOnSurface_1(): Standard_Boolean;
+ IsPointOnCurve_2(C: Handle_Geom_Curve, L: TopLoc_Location): Standard_Boolean;
+ IsPointOnCurveOnSurface_2(PC: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ IsPointOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ Location_1(): TopLoc_Location;
+ Location_2(L: TopLoc_Location): void;
+ Parameter_1(): Quantity_AbsorbedDose;
+ Parameter_2(P: Quantity_AbsorbedDose): void;
+ Parameter2_1(): Quantity_AbsorbedDose;
+ Parameter2_2(P: Quantity_AbsorbedDose): void;
+ Curve_1(): Handle_Geom_Curve;
+ Curve_2(C: Handle_Geom_Curve): void;
+ PCurve_1(): Handle_Geom2d_Curve;
+ PCurve_2(C: Handle_Geom2d_Curve): void;
+ Surface_1(): Handle_Geom_Surface;
+ Surface_2(S: Handle_Geom_Surface): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PointRepresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PointRepresentation): void;
+ get(): BRep_PointRepresentation;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PointRepresentation_1 extends Handle_BRep_PointRepresentation {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PointRepresentation_2 extends Handle_BRep_PointRepresentation {
+ constructor(thePtr: BRep_PointRepresentation);
+ }
+
+ export declare class Handle_BRep_PointRepresentation_3 extends Handle_BRep_PointRepresentation {
+ constructor(theHandle: Handle_BRep_PointRepresentation);
+ }
+
+ export declare class Handle_BRep_PointRepresentation_4 extends Handle_BRep_PointRepresentation {
+ constructor(theHandle: Handle_BRep_PointRepresentation);
+ }
+
+export declare class BRep_Builder extends TopoDS_Builder {
+ constructor();
+ MakeFace_1(F: TopoDS_Face): void;
+ MakeFace_2(F: TopoDS_Face, S: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose): void;
+ MakeFace_3(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ MakeFace_4(F: TopoDS_Face, T: Handle_Poly_Triangulation): void;
+ UpdateFace_1(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ UpdateFace_2(F: TopoDS_Face, T: Handle_Poly_Triangulation): void;
+ UpdateFace_3(F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ NaturalRestriction(F: TopoDS_Face, N: Standard_Boolean): void;
+ MakeEdge_1(E: TopoDS_Edge): void;
+ MakeEdge_2(E: TopoDS_Edge, C: Handle_Geom_Curve, Tol: Quantity_AbsorbedDose): void;
+ MakeEdge_3(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ MakeEdge_4(E: TopoDS_Edge, P: Handle_Poly_Polygon3D): void;
+ MakeEdge_5(E: TopoDS_Edge, N: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation): void;
+ MakeEdge_6(E: TopoDS_Edge, N: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location): void;
+ UpdateEdge_1(E: TopoDS_Edge, C: Handle_Geom_Curve, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_2(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_3(E: TopoDS_Edge, C: Handle_Geom2d_Curve, F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_4(E: TopoDS_Edge, C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_5(E: TopoDS_Edge, C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_6(E: TopoDS_Edge, C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, Pf: gp_Pnt2d, Pl: gp_Pnt2d): void;
+ UpdateEdge_7(E: TopoDS_Edge, C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ UpdateEdge_8(E: TopoDS_Edge, C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, Pf: gp_Pnt2d, Pl: gp_Pnt2d): void;
+ UpdateEdge_9(E: TopoDS_Edge, P: Handle_Poly_Polygon3D): void;
+ UpdateEdge_10(E: TopoDS_Edge, P: Handle_Poly_Polygon3D, L: TopLoc_Location): void;
+ UpdateEdge_11(E: TopoDS_Edge, N: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation): void;
+ UpdateEdge_12(E: TopoDS_Edge, N: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location): void;
+ UpdateEdge_13(E: TopoDS_Edge, N1: Handle_Poly_PolygonOnTriangulation, N2: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation): void;
+ UpdateEdge_14(E: TopoDS_Edge, N1: Handle_Poly_PolygonOnTriangulation, N2: Handle_Poly_PolygonOnTriangulation, T: Handle_Poly_Triangulation, L: TopLoc_Location): void;
+ UpdateEdge_15(E: TopoDS_Edge, P: Handle_Poly_Polygon2D, S: TopoDS_Face): void;
+ UpdateEdge_16(E: TopoDS_Edge, P: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, T: TopLoc_Location): void;
+ UpdateEdge_17(E: TopoDS_Edge, P1: Handle_Poly_Polygon2D, P2: Handle_Poly_Polygon2D, S: TopoDS_Face): void;
+ UpdateEdge_18(E: TopoDS_Edge, P1: Handle_Poly_Polygon2D, P2: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, L: TopLoc_Location): void;
+ UpdateEdge_19(E: TopoDS_Edge, Tol: Quantity_AbsorbedDose): void;
+ Continuity_1(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, C: GeomAbs_Shape): void;
+ Continuity_2(E: TopoDS_Edge, S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location, C: GeomAbs_Shape): void;
+ SameParameter(E: TopoDS_Edge, S: Standard_Boolean): void;
+ SameRange(E: TopoDS_Edge, S: Standard_Boolean): void;
+ Degenerated(E: TopoDS_Edge, D: Standard_Boolean): void;
+ Range_1(E: TopoDS_Edge, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Only3d: Standard_Boolean): void;
+ Range_2(E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Range_3(E: TopoDS_Edge, F: TopoDS_Face, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Transfert_1(Ein: TopoDS_Edge, Eout: TopoDS_Edge): void;
+ MakeVertex_1(V: TopoDS_Vertex): void;
+ MakeVertex_2(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_1(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_2(V: TopoDS_Vertex, P: Quantity_AbsorbedDose, E: TopoDS_Edge, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_3(V: TopoDS_Vertex, P: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_4(V: TopoDS_Vertex, P: Quantity_AbsorbedDose, E: TopoDS_Edge, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_5(Ve: TopoDS_Vertex, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, F: TopoDS_Face, Tol: Quantity_AbsorbedDose): void;
+ UpdateVertex_6(V: TopoDS_Vertex, Tol: Quantity_AbsorbedDose): void;
+ Transfert_2(Ein: TopoDS_Edge, Eout: TopoDS_Edge, Vin: TopoDS_Vertex, Vout: TopoDS_Vertex): void;
+ delete(): void;
+}
+
+export declare class BRep_CurveOn2Surfaces extends BRep_CurveRepresentation {
+ constructor(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location, C: GeomAbs_Shape)
+ IsRegularity_1(): Standard_Boolean;
+ IsRegularity_2(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ Surface(): Handle_Geom_Surface;
+ Surface2(): Handle_Geom_Surface;
+ Location2(): TopLoc_Location;
+ Continuity_1(): GeomAbs_Shape;
+ Continuity_2(C: GeomAbs_Shape): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_CurveOn2Surfaces {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_CurveOn2Surfaces): void;
+ get(): BRep_CurveOn2Surfaces;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_CurveOn2Surfaces_1 extends Handle_BRep_CurveOn2Surfaces {
+ constructor();
+ }
+
+ export declare class Handle_BRep_CurveOn2Surfaces_2 extends Handle_BRep_CurveOn2Surfaces {
+ constructor(thePtr: BRep_CurveOn2Surfaces);
+ }
+
+ export declare class Handle_BRep_CurveOn2Surfaces_3 extends Handle_BRep_CurveOn2Surfaces {
+ constructor(theHandle: Handle_BRep_CurveOn2Surfaces);
+ }
+
+ export declare class Handle_BRep_CurveOn2Surfaces_4 extends Handle_BRep_CurveOn2Surfaces {
+ constructor(theHandle: Handle_BRep_CurveOn2Surfaces);
+ }
+
+export declare class Handle_BRep_PointOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PointOnSurface): void;
+ get(): BRep_PointOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PointOnSurface_1 extends Handle_BRep_PointOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PointOnSurface_2 extends Handle_BRep_PointOnSurface {
+ constructor(thePtr: BRep_PointOnSurface);
+ }
+
+ export declare class Handle_BRep_PointOnSurface_3 extends Handle_BRep_PointOnSurface {
+ constructor(theHandle: Handle_BRep_PointOnSurface);
+ }
+
+ export declare class Handle_BRep_PointOnSurface_4 extends Handle_BRep_PointOnSurface {
+ constructor(theHandle: Handle_BRep_PointOnSurface);
+ }
+
+export declare class BRep_PointOnSurface extends BRep_PointsOnSurface {
+ constructor(P1: Quantity_AbsorbedDose, P2: Quantity_AbsorbedDose, S: Handle_Geom_Surface, L: TopLoc_Location)
+ IsPointOnSurface_1(): Standard_Boolean;
+ IsPointOnSurface_2(S: Handle_Geom_Surface, L: TopLoc_Location): Standard_Boolean;
+ Parameter2_1(): Quantity_AbsorbedDose;
+ Parameter2_2(P: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PolygonOnClosedTriangulation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PolygonOnClosedTriangulation): void;
+ get(): BRep_PolygonOnClosedTriangulation;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PolygonOnClosedTriangulation_1 extends Handle_BRep_PolygonOnClosedTriangulation {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedTriangulation_2 extends Handle_BRep_PolygonOnClosedTriangulation {
+ constructor(thePtr: BRep_PolygonOnClosedTriangulation);
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedTriangulation_3 extends Handle_BRep_PolygonOnClosedTriangulation {
+ constructor(theHandle: Handle_BRep_PolygonOnClosedTriangulation);
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedTriangulation_4 extends Handle_BRep_PolygonOnClosedTriangulation {
+ constructor(theHandle: Handle_BRep_PolygonOnClosedTriangulation);
+ }
+
+export declare class BRep_PolygonOnClosedTriangulation extends BRep_PolygonOnTriangulation {
+ constructor(P1: Handle_Poly_PolygonOnTriangulation, P2: Handle_Poly_PolygonOnTriangulation, Tr: Handle_Poly_Triangulation, L: TopLoc_Location)
+ IsPolygonOnClosedTriangulation(): Standard_Boolean;
+ PolygonOnTriangulation2_1(P2: Handle_Poly_PolygonOnTriangulation): void;
+ PolygonOnTriangulation2_2(): Handle_Poly_PolygonOnTriangulation;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRep_TEdge extends TopoDS_TEdge {
+ constructor()
+ Tolerance_1(): Quantity_AbsorbedDose;
+ Tolerance_2(T: Quantity_AbsorbedDose): void;
+ UpdateTolerance(T: Quantity_AbsorbedDose): void;
+ SameParameter_1(): Standard_Boolean;
+ SameParameter_2(S: Standard_Boolean): void;
+ SameRange_1(): Standard_Boolean;
+ SameRange_2(S: Standard_Boolean): void;
+ Degenerated_1(): Standard_Boolean;
+ Degenerated_2(S: Standard_Boolean): void;
+ Curves(): BRep_ListOfCurveRepresentation;
+ ChangeCurves(): BRep_ListOfCurveRepresentation;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_TEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_TEdge): void;
+ get(): BRep_TEdge;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_TEdge_1 extends Handle_BRep_TEdge {
+ constructor();
+ }
+
+ export declare class Handle_BRep_TEdge_2 extends Handle_BRep_TEdge {
+ constructor(thePtr: BRep_TEdge);
+ }
+
+ export declare class Handle_BRep_TEdge_3 extends Handle_BRep_TEdge {
+ constructor(theHandle: Handle_BRep_TEdge);
+ }
+
+ export declare class Handle_BRep_TEdge_4 extends Handle_BRep_TEdge {
+ constructor(theHandle: Handle_BRep_TEdge);
+ }
+
+export declare class BRep_Curve3D extends BRep_GCurve {
+ constructor(C: Handle_Geom_Curve, L: TopLoc_Location)
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ IsCurve3D(): Standard_Boolean;
+ Curve3D_1(): Handle_Geom_Curve;
+ Curve3D_2(C: Handle_Geom_Curve): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_Curve3D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_Curve3D): void;
+ get(): BRep_Curve3D;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_Curve3D_1 extends Handle_BRep_Curve3D {
+ constructor();
+ }
+
+ export declare class Handle_BRep_Curve3D_2 extends Handle_BRep_Curve3D {
+ constructor(thePtr: BRep_Curve3D);
+ }
+
+ export declare class Handle_BRep_Curve3D_3 extends Handle_BRep_Curve3D {
+ constructor(theHandle: Handle_BRep_Curve3D);
+ }
+
+ export declare class Handle_BRep_Curve3D_4 extends Handle_BRep_Curve3D {
+ constructor(theHandle: Handle_BRep_Curve3D);
+ }
+
+export declare class Handle_BRep_CurveOnClosedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_CurveOnClosedSurface): void;
+ get(): BRep_CurveOnClosedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_CurveOnClosedSurface_1 extends Handle_BRep_CurveOnClosedSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_CurveOnClosedSurface_2 extends Handle_BRep_CurveOnClosedSurface {
+ constructor(thePtr: BRep_CurveOnClosedSurface);
+ }
+
+ export declare class Handle_BRep_CurveOnClosedSurface_3 extends Handle_BRep_CurveOnClosedSurface {
+ constructor(theHandle: Handle_BRep_CurveOnClosedSurface);
+ }
+
+ export declare class Handle_BRep_CurveOnClosedSurface_4 extends Handle_BRep_CurveOnClosedSurface {
+ constructor(theHandle: Handle_BRep_CurveOnClosedSurface);
+ }
+
+export declare class BRep_CurveOnClosedSurface extends BRep_CurveOnSurface {
+ constructor(PC1: Handle_Geom2d_Curve, PC2: Handle_Geom2d_Curve, S: Handle_Geom_Surface, L: TopLoc_Location, C: GeomAbs_Shape)
+ SetUVPoints2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ UVPoints2(P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ IsCurveOnClosedSurface(): Standard_Boolean;
+ IsRegularity_1(): Standard_Boolean;
+ IsRegularity_2(S1: Handle_Geom_Surface, S2: Handle_Geom_Surface, L1: TopLoc_Location, L2: TopLoc_Location): Standard_Boolean;
+ PCurve2_1(): Handle_Geom2d_Curve;
+ Surface2(): Handle_Geom_Surface;
+ Location2(): TopLoc_Location;
+ Continuity_1(): GeomAbs_Shape;
+ Continuity_2(C: GeomAbs_Shape): void;
+ PCurve2_2(C: Handle_Geom2d_Curve): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ Update(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRep_PolygonOnClosedSurface extends BRep_PolygonOnSurface {
+ constructor(P1: Handle_Poly_Polygon2D, P2: Handle_Poly_Polygon2D, S: Handle_Geom_Surface, L: TopLoc_Location)
+ IsPolygonOnClosedSurface(): Standard_Boolean;
+ Polygon2_1(): Handle_Poly_Polygon2D;
+ Polygon2_2(P: Handle_Poly_Polygon2D): void;
+ Copy(): Handle_BRep_CurveRepresentation;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_PolygonOnClosedSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_PolygonOnClosedSurface): void;
+ get(): BRep_PolygonOnClosedSurface;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_PolygonOnClosedSurface_1 extends Handle_BRep_PolygonOnClosedSurface {
+ constructor();
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedSurface_2 extends Handle_BRep_PolygonOnClosedSurface {
+ constructor(thePtr: BRep_PolygonOnClosedSurface);
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedSurface_3 extends Handle_BRep_PolygonOnClosedSurface {
+ constructor(theHandle: Handle_BRep_PolygonOnClosedSurface);
+ }
+
+ export declare class Handle_BRep_PolygonOnClosedSurface_4 extends Handle_BRep_PolygonOnClosedSurface {
+ constructor(theHandle: Handle_BRep_PolygonOnClosedSurface);
+ }
+
+export declare class BRep_TVertex extends TopoDS_TVertex {
+ constructor()
+ Tolerance_1(): Quantity_AbsorbedDose;
+ Tolerance_2(T: Quantity_AbsorbedDose): void;
+ UpdateTolerance(T: Quantity_AbsorbedDose): void;
+ Pnt_1(): gp_Pnt;
+ Pnt_2(P: gp_Pnt): void;
+ Points(): BRep_ListOfPointRepresentation;
+ ChangePoints(): BRep_ListOfPointRepresentation;
+ EmptyCopy(): Handle_TopoDS_TShape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRep_TVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_TVertex): void;
+ get(): BRep_TVertex;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_TVertex_1 extends Handle_BRep_TVertex {
+ constructor();
+ }
+
+ export declare class Handle_BRep_TVertex_2 extends Handle_BRep_TVertex {
+ constructor(thePtr: BRep_TVertex);
+ }
+
+ export declare class Handle_BRep_TVertex_3 extends Handle_BRep_TVertex {
+ constructor(theHandle: Handle_BRep_TVertex);
+ }
+
+ export declare class Handle_BRep_TVertex_4 extends Handle_BRep_TVertex {
+ constructor(theHandle: Handle_BRep_TVertex);
+ }
+
+export declare class Handle_BRep_GCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRep_GCurve): void;
+ get(): BRep_GCurve;
+ delete(): void;
+}
+
+ export declare class Handle_BRep_GCurve_1 extends Handle_BRep_GCurve {
+ constructor();
+ }
+
+ export declare class Handle_BRep_GCurve_2 extends Handle_BRep_GCurve {
+ constructor(thePtr: BRep_GCurve);
+ }
+
+ export declare class Handle_BRep_GCurve_3 extends Handle_BRep_GCurve {
+ constructor(theHandle: Handle_BRep_GCurve);
+ }
+
+ export declare class Handle_BRep_GCurve_4 extends Handle_BRep_GCurve {
+ constructor(theHandle: Handle_BRep_GCurve);
+ }
+
+export declare class BRep_GCurve extends BRep_CurveRepresentation {
+ SetRange(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Range(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ First_1(): Quantity_AbsorbedDose;
+ Last_1(): Quantity_AbsorbedDose;
+ First_2(F: Quantity_AbsorbedDose): void;
+ Last_2(L: Quantity_AbsorbedDose): void;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ Update(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BinMXCAFDoc_VisMaterialDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_VisMaterialDriver): void;
+ get(): BinMXCAFDoc_VisMaterialDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialDriver_1 extends Handle_BinMXCAFDoc_VisMaterialDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialDriver_2 extends Handle_BinMXCAFDoc_VisMaterialDriver {
+ constructor(thePtr: BinMXCAFDoc_VisMaterialDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialDriver_3 extends Handle_BinMXCAFDoc_VisMaterialDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_VisMaterialDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialDriver_4 extends Handle_BinMXCAFDoc_VisMaterialDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_VisMaterialDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_DatumDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_DatumDriver): void;
+ get(): BinMXCAFDoc_DatumDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_DatumDriver_1 extends Handle_BinMXCAFDoc_DatumDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_DatumDriver_2 extends Handle_BinMXCAFDoc_DatumDriver {
+ constructor(thePtr: BinMXCAFDoc_DatumDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_DatumDriver_3 extends Handle_BinMXCAFDoc_DatumDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_DatumDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_DatumDriver_4 extends Handle_BinMXCAFDoc_DatumDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_DatumDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_NoteBinDataDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_NoteBinDataDriver): void;
+ get(): BinMXCAFDoc_NoteBinDataDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_NoteBinDataDriver_1 extends Handle_BinMXCAFDoc_NoteBinDataDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteBinDataDriver_2 extends Handle_BinMXCAFDoc_NoteBinDataDriver {
+ constructor(thePtr: BinMXCAFDoc_NoteBinDataDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteBinDataDriver_3 extends Handle_BinMXCAFDoc_NoteBinDataDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteBinDataDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteBinDataDriver_4 extends Handle_BinMXCAFDoc_NoteBinDataDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteBinDataDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_AssemblyItemRefDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_AssemblyItemRefDriver): void;
+ get(): BinMXCAFDoc_AssemblyItemRefDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_AssemblyItemRefDriver_1 extends Handle_BinMXCAFDoc_AssemblyItemRefDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_AssemblyItemRefDriver_2 extends Handle_BinMXCAFDoc_AssemblyItemRefDriver {
+ constructor(thePtr: BinMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_AssemblyItemRefDriver_3 extends Handle_BinMXCAFDoc_AssemblyItemRefDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_AssemblyItemRefDriver_4 extends Handle_BinMXCAFDoc_AssemblyItemRefDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_AssemblyItemRefDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_CentroidDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_CentroidDriver): void;
+ get(): BinMXCAFDoc_CentroidDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_CentroidDriver_1 extends Handle_BinMXCAFDoc_CentroidDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_CentroidDriver_2 extends Handle_BinMXCAFDoc_CentroidDriver {
+ constructor(thePtr: BinMXCAFDoc_CentroidDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_CentroidDriver_3 extends Handle_BinMXCAFDoc_CentroidDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_CentroidDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_CentroidDriver_4 extends Handle_BinMXCAFDoc_CentroidDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_CentroidDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_DimTolDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_DimTolDriver): void;
+ get(): BinMXCAFDoc_DimTolDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_DimTolDriver_1 extends Handle_BinMXCAFDoc_DimTolDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_DimTolDriver_2 extends Handle_BinMXCAFDoc_DimTolDriver {
+ constructor(thePtr: BinMXCAFDoc_DimTolDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_DimTolDriver_3 extends Handle_BinMXCAFDoc_DimTolDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_DimTolDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_DimTolDriver_4 extends Handle_BinMXCAFDoc_DimTolDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_DimTolDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_NoteDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_NoteDriver): void;
+ get(): BinMXCAFDoc_NoteDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_NoteDriver_1 extends Handle_BinMXCAFDoc_NoteDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteDriver_2 extends Handle_BinMXCAFDoc_NoteDriver {
+ constructor(thePtr: BinMXCAFDoc_NoteDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteDriver_3 extends Handle_BinMXCAFDoc_NoteDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteDriver_4 extends Handle_BinMXCAFDoc_NoteDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_NoteCommentDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_NoteCommentDriver): void;
+ get(): BinMXCAFDoc_NoteCommentDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_NoteCommentDriver_1 extends Handle_BinMXCAFDoc_NoteCommentDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteCommentDriver_2 extends Handle_BinMXCAFDoc_NoteCommentDriver {
+ constructor(thePtr: BinMXCAFDoc_NoteCommentDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteCommentDriver_3 extends Handle_BinMXCAFDoc_NoteCommentDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteCommentDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_NoteCommentDriver_4 extends Handle_BinMXCAFDoc_NoteCommentDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_NoteCommentDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_GraphNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_GraphNodeDriver): void;
+ get(): BinMXCAFDoc_GraphNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_GraphNodeDriver_1 extends Handle_BinMXCAFDoc_GraphNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_GraphNodeDriver_2 extends Handle_BinMXCAFDoc_GraphNodeDriver {
+ constructor(thePtr: BinMXCAFDoc_GraphNodeDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_GraphNodeDriver_3 extends Handle_BinMXCAFDoc_GraphNodeDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_GraphNodeDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_GraphNodeDriver_4 extends Handle_BinMXCAFDoc_GraphNodeDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_GraphNodeDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_ColorDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_ColorDriver): void;
+ get(): BinMXCAFDoc_ColorDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_ColorDriver_1 extends Handle_BinMXCAFDoc_ColorDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_ColorDriver_2 extends Handle_BinMXCAFDoc_ColorDriver {
+ constructor(thePtr: BinMXCAFDoc_ColorDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_ColorDriver_3 extends Handle_BinMXCAFDoc_ColorDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_ColorDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_ColorDriver_4 extends Handle_BinMXCAFDoc_ColorDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_ColorDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_MaterialDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_MaterialDriver): void;
+ get(): BinMXCAFDoc_MaterialDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_MaterialDriver_1 extends Handle_BinMXCAFDoc_MaterialDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_MaterialDriver_2 extends Handle_BinMXCAFDoc_MaterialDriver {
+ constructor(thePtr: BinMXCAFDoc_MaterialDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_MaterialDriver_3 extends Handle_BinMXCAFDoc_MaterialDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_MaterialDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_MaterialDriver_4 extends Handle_BinMXCAFDoc_MaterialDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_MaterialDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_VisMaterialToolDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_VisMaterialToolDriver): void;
+ get(): BinMXCAFDoc_VisMaterialToolDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialToolDriver_1 extends Handle_BinMXCAFDoc_VisMaterialToolDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialToolDriver_2 extends Handle_BinMXCAFDoc_VisMaterialToolDriver {
+ constructor(thePtr: BinMXCAFDoc_VisMaterialToolDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialToolDriver_3 extends Handle_BinMXCAFDoc_VisMaterialToolDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_VisMaterialToolDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_VisMaterialToolDriver_4 extends Handle_BinMXCAFDoc_VisMaterialToolDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_VisMaterialToolDriver);
+ }
+
+export declare class Handle_BinMXCAFDoc_LocationDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMXCAFDoc_LocationDriver): void;
+ get(): BinMXCAFDoc_LocationDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMXCAFDoc_LocationDriver_1 extends Handle_BinMXCAFDoc_LocationDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMXCAFDoc_LocationDriver_2 extends Handle_BinMXCAFDoc_LocationDriver {
+ constructor(thePtr: BinMXCAFDoc_LocationDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_LocationDriver_3 extends Handle_BinMXCAFDoc_LocationDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_LocationDriver);
+ }
+
+ export declare class Handle_BinMXCAFDoc_LocationDriver_4 extends Handle_BinMXCAFDoc_LocationDriver {
+ constructor(theHandle: Handle_BinMXCAFDoc_LocationDriver);
+ }
+
+export declare class UnitsAPI {
+ constructor();
+ static CurrentToLS(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static CurrentToSI(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static CurrentFromLS(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static CurrentFromSI(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static AnyToLS_1(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static AnyToLS_2(aData: Quantity_AbsorbedDose, aUnit: Standard_CString, aDim: Handle_Units_Dimensions): Quantity_AbsorbedDose;
+ static AnyToSI_1(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static AnyToSI_2(aData: Quantity_AbsorbedDose, aUnit: Standard_CString, aDim: Handle_Units_Dimensions): Quantity_AbsorbedDose;
+ static AnyFromLS(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static AnyFromSI(aData: Quantity_AbsorbedDose, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static CurrentToAny(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static CurrentFromAny(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString, aUnit: Standard_CString): Quantity_AbsorbedDose;
+ static AnyToAny(aData: Quantity_AbsorbedDose, aUnit1: Standard_CString, aUnit2: Standard_CString): Quantity_AbsorbedDose;
+ static LSToSI(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static SIToLS(aData: Quantity_AbsorbedDose, aQuantity: Standard_CString): Quantity_AbsorbedDose;
+ static SetLocalSystem(aSystemUnit: UnitsAPI_SystemUnits): void;
+ static LocalSystem(): UnitsAPI_SystemUnits;
+ static SetCurrentUnit(aQuantity: Standard_CString, aUnit: Standard_CString): void;
+ static CurrentUnit(aQuantity: Standard_CString): Standard_CString;
+ static Save(): void;
+ static Reload(): void;
+ static Dimensions(aQuantity: Standard_CString): Handle_Units_Dimensions;
+ static DimensionLess(): Handle_Units_Dimensions;
+ static DimensionMass(): Handle_Units_Dimensions;
+ static DimensionLength(): Handle_Units_Dimensions;
+ static DimensionTime(): Handle_Units_Dimensions;
+ static DimensionElectricCurrent(): Handle_Units_Dimensions;
+ static DimensionThermodynamicTemperature(): Handle_Units_Dimensions;
+ static DimensionAmountOfSubstance(): Handle_Units_Dimensions;
+ static DimensionLuminousIntensity(): Handle_Units_Dimensions;
+ static DimensionPlaneAngle(): Handle_Units_Dimensions;
+ static DimensionSolidAngle(): Handle_Units_Dimensions;
+ static Check(aQuantity: Standard_CString, aUnit: Standard_CString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type UnitsAPI_SystemUnits = {
+ UnitsAPI_DEFAULT: {};
+ UnitsAPI_SI: {};
+ UnitsAPI_MDTV: {};
+}
+
+export declare class TObj_TObject extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static Set_1(theLabel: TDF_Label, theElem: Handle_TObj_Object): Handle_TObj_TObject;
+ Set_2(theElem: Handle_TObj_Object): void;
+ Get(): Handle_TObj_Object;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ BeforeForget(): void;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_TObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TObject): void;
+ get(): TObj_TObject;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TObject_1 extends Handle_TObj_TObject {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TObject_2 extends Handle_TObj_TObject {
+ constructor(thePtr: TObj_TObject);
+ }
+
+ export declare class Handle_TObj_TObject_3 extends Handle_TObj_TObject {
+ constructor(theHandle: Handle_TObj_TObject);
+ }
+
+ export declare class Handle_TObj_TObject_4 extends Handle_TObj_TObject {
+ constructor(theHandle: Handle_TObj_TObject);
+ }
+
+export declare class Handle_TObj_TReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TReference): void;
+ get(): TObj_TReference;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TReference_1 extends Handle_TObj_TReference {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TReference_2 extends Handle_TObj_TReference {
+ constructor(thePtr: TObj_TReference);
+ }
+
+ export declare class Handle_TObj_TReference_3 extends Handle_TObj_TReference {
+ constructor(theHandle: Handle_TObj_TReference);
+ }
+
+ export declare class Handle_TObj_TReference_4 extends Handle_TObj_TReference {
+ constructor(theHandle: Handle_TObj_TReference);
+ }
+
+export declare class TObj_TReference extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static Set_1(theLabel: TDF_Label, theObject: Handle_TObj_Object, theMaster: Handle_TObj_Object): Handle_TObj_TReference;
+ Set_2(theObject: Handle_TObj_Object, theMasterLabel: TDF_Label): void;
+ Set_3(theLabel: TDF_Label, theMasterLabel: TDF_Label): void;
+ Get(): Handle_TObj_Object;
+ GetMasterLabel(): TDF_Label;
+ GetLabel(): TDF_Label;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ BeforeForget(): void;
+ BeforeUndo(theDelta: Handle_TDF_AttributeDelta, isForced: Standard_Boolean): Standard_Boolean;
+ AfterUndo(theDelta: Handle_TDF_AttributeDelta, isForced: Standard_Boolean): Standard_Boolean;
+ AfterResume(): void;
+ AfterRetrieval(forceIt: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_Application): void;
+ get(): TObj_Application;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_Application_1 extends Handle_TObj_Application {
+ constructor();
+ }
+
+ export declare class Handle_TObj_Application_2 extends Handle_TObj_Application {
+ constructor(thePtr: TObj_Application);
+ }
+
+ export declare class Handle_TObj_Application_3 extends Handle_TObj_Application {
+ constructor(theHandle: Handle_TObj_Application);
+ }
+
+ export declare class Handle_TObj_Application_4 extends Handle_TObj_Application {
+ constructor(theHandle: Handle_TObj_Application);
+ }
+
+export declare class TObj_Application extends TDocStd_Application {
+ static GetInstance(): Handle_TObj_Application;
+ Messenger(): Handle_Message_Messenger;
+ SaveDocument(theSourceDoc: Handle_TDocStd_Document, theTargetFile: TCollection_ExtendedString): Standard_Boolean;
+ LoadDocument(theSourceFile: TCollection_ExtendedString, theTargetDoc: Handle_TDocStd_Document): Standard_Boolean;
+ CreateNewDocument(theDoc: Handle_TDocStd_Document, theFormat: TCollection_ExtendedString): Standard_Boolean;
+ ErrorMessage_1(theMsg: TCollection_ExtendedString, theLevel: Message_Gravity): void;
+ ErrorMessage_2(theMsg: TCollection_ExtendedString): void;
+ SetVerbose(isVerbose: Standard_Boolean): void;
+ IsVerbose(): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ ResourcesName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_TModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TModel): void;
+ get(): TObj_TModel;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TModel_1 extends Handle_TObj_TModel {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TModel_2 extends Handle_TObj_TModel {
+ constructor(thePtr: TObj_TModel);
+ }
+
+ export declare class Handle_TObj_TModel_3 extends Handle_TObj_TModel {
+ constructor(theHandle: Handle_TObj_TModel);
+ }
+
+ export declare class Handle_TObj_TModel_4 extends Handle_TObj_TModel {
+ constructor(theHandle: Handle_TObj_TModel);
+ }
+
+export declare class TObj_TModel extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ Set(theModel: Handle_TObj_Model): void;
+ Model(): Handle_TObj_Model;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TObj_Partition extends TObj_Object {
+ static Create(theLabel: TDF_Label, theSetName: Standard_Boolean): Handle_TObj_Partition;
+ SetName(theName: Handle_TCollection_HExtendedString): Standard_Boolean;
+ AfterRetrieval(): void;
+ NewLabel(): TDF_Label;
+ SetNamePrefix(thePrefix: Handle_TCollection_HExtendedString): void;
+ GetNamePrefix(): Handle_TCollection_HExtendedString;
+ GetNewName(theIsToChangeCount: Standard_Boolean): Handle_TCollection_HExtendedString;
+ GetLastIndex(): Graphic3d_ZLayerId;
+ SetLastIndex(theIndex: Graphic3d_ZLayerId): void;
+ static GetPartition(theObject: Handle_TObj_Object): Handle_TObj_Partition;
+ Update(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_Partition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_Partition): void;
+ get(): TObj_Partition;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_Partition_1 extends Handle_TObj_Partition {
+ constructor();
+ }
+
+ export declare class Handle_TObj_Partition_2 extends Handle_TObj_Partition {
+ constructor(thePtr: TObj_Partition);
+ }
+
+ export declare class Handle_TObj_Partition_3 extends Handle_TObj_Partition {
+ constructor(theHandle: Handle_TObj_Partition);
+ }
+
+ export declare class Handle_TObj_Partition_4 extends Handle_TObj_Partition {
+ constructor(theHandle: Handle_TObj_Partition);
+ }
+
+export declare class TObj_Assistant {
+ constructor();
+ static FindModel(theName: Standard_CString): Handle_TObj_Model;
+ static BindModel(theModel: Handle_TObj_Model): void;
+ static ClearModelMap(): void;
+ static FindType(theTypeIndex: Graphic3d_ZLayerId): Handle_Standard_Type;
+ static FindTypeIndex(theType: Handle_Standard_Type): Graphic3d_ZLayerId;
+ static BindType(theType: Handle_Standard_Type): Graphic3d_ZLayerId;
+ static ClearTypeMap(): void;
+ static SetCurrentModel(theModel: Handle_TObj_Model): void;
+ static GetCurrentModel(): Handle_TObj_Model;
+ static UnSetCurrentModel(): void;
+ static GetAppVersion(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_TObj_TXYZ {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TXYZ): void;
+ get(): TObj_TXYZ;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TXYZ_1 extends Handle_TObj_TXYZ {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TXYZ_2 extends Handle_TObj_TXYZ {
+ constructor(thePtr: TObj_TXYZ);
+ }
+
+ export declare class Handle_TObj_TXYZ_3 extends Handle_TObj_TXYZ {
+ constructor(theHandle: Handle_TObj_TXYZ);
+ }
+
+ export declare class Handle_TObj_TXYZ_4 extends Handle_TObj_TXYZ {
+ constructor(theHandle: Handle_TObj_TXYZ);
+ }
+
+export declare class TObj_TXYZ extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static Set_1(theLabel: TDF_Label, theXYZ: gp_XYZ): Handle_TObj_TXYZ;
+ Set_2(theXYZ: gp_XYZ): void;
+ Get(): gp_XYZ;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TObj_TIntSparseArray extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static Set(theLabel: TDF_Label): Handle_TObj_TIntSparseArray;
+ Size(): Standard_ThreadId;
+ GetIterator(): any;
+ HasValue(theId: Standard_ThreadId): Standard_Boolean;
+ Value(theId: Standard_ThreadId): Graphic3d_ZLayerId;
+ SetValue(theId: Standard_ThreadId, theValue: Graphic3d_ZLayerId): void;
+ UnsetValue(theId: Standard_ThreadId): void;
+ Clear(): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(theDelta: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ BeforeCommitTransaction(): void;
+ DeltaOnModification(theDelta: Handle_TDF_DeltaOnModification): void;
+ AfterUndo(theDelta: Handle_TDF_AttributeDelta, toForce: Standard_Boolean): Standard_Boolean;
+ SetDoBackup(toDo: Standard_Boolean): void;
+ ClearDelta(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_TIntSparseArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TIntSparseArray): void;
+ get(): TObj_TIntSparseArray;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TIntSparseArray_1 extends Handle_TObj_TIntSparseArray {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TIntSparseArray_2 extends Handle_TObj_TIntSparseArray {
+ constructor(thePtr: TObj_TIntSparseArray);
+ }
+
+ export declare class Handle_TObj_TIntSparseArray_3 extends Handle_TObj_TIntSparseArray {
+ constructor(theHandle: Handle_TObj_TIntSparseArray);
+ }
+
+ export declare class Handle_TObj_TIntSparseArray_4 extends Handle_TObj_TIntSparseArray {
+ constructor(theHandle: Handle_TObj_TIntSparseArray);
+ }
+
+export declare class TObj_Persistence {
+ static CreateNewObject(theType: Standard_CString, theLabel: TDF_Label): Handle_TObj_Object;
+ static DumpTypes(theOs: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class Handle_TObj_CheckModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_CheckModel): void;
+ get(): TObj_CheckModel;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_CheckModel_1 extends Handle_TObj_CheckModel {
+ constructor();
+ }
+
+ export declare class Handle_TObj_CheckModel_2 extends Handle_TObj_CheckModel {
+ constructor(thePtr: TObj_CheckModel);
+ }
+
+ export declare class Handle_TObj_CheckModel_3 extends Handle_TObj_CheckModel {
+ constructor(theHandle: Handle_TObj_CheckModel);
+ }
+
+ export declare class Handle_TObj_CheckModel_4 extends Handle_TObj_CheckModel {
+ constructor(theHandle: Handle_TObj_CheckModel);
+ }
+
+export declare class TObj_CheckModel extends Message_Algorithm {
+ constructor(theModel: Handle_TObj_Model)
+ SetToFix(theToFix: Standard_Boolean): void;
+ IsToFix(): Standard_Boolean;
+ GetModel(): Handle_TObj_Model;
+ Perform(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_TNameContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_TNameContainer): void;
+ get(): TObj_TNameContainer;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_TNameContainer_1 extends Handle_TObj_TNameContainer {
+ constructor();
+ }
+
+ export declare class Handle_TObj_TNameContainer_2 extends Handle_TObj_TNameContainer {
+ constructor(thePtr: TObj_TNameContainer);
+ }
+
+ export declare class Handle_TObj_TNameContainer_3 extends Handle_TObj_TNameContainer {
+ constructor(theHandle: Handle_TObj_TNameContainer);
+ }
+
+ export declare class Handle_TObj_TNameContainer_4 extends Handle_TObj_TNameContainer {
+ constructor(theHandle: Handle_TObj_TNameContainer);
+ }
+
+export declare class TObj_TNameContainer extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ static Set_1(theLabel: TDF_Label): Handle_TObj_TNameContainer;
+ RecordName(theName: Handle_TCollection_HExtendedString, theLabel: TDF_Label): void;
+ RemoveName(theName: Handle_TCollection_HExtendedString): void;
+ IsRegistered(theName: Handle_TCollection_HExtendedString): Standard_Boolean;
+ Clear(): void;
+ Set_2(theElem: TObj_DataMapOfNameLabel): void;
+ Get(): TObj_DataMapOfNameLabel;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ Paste(theInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TObj_LabelIterator extends TObj_ObjectIterator {
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TObj_Object;
+ LabelValue(): TDF_Label;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_LabelIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_LabelIterator): void;
+ get(): TObj_LabelIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_LabelIterator_1 extends Handle_TObj_LabelIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_LabelIterator_2 extends Handle_TObj_LabelIterator {
+ constructor(thePtr: TObj_LabelIterator);
+ }
+
+ export declare class Handle_TObj_LabelIterator_3 extends Handle_TObj_LabelIterator {
+ constructor(theHandle: Handle_TObj_LabelIterator);
+ }
+
+ export declare class Handle_TObj_LabelIterator_4 extends Handle_TObj_LabelIterator {
+ constructor(theHandle: Handle_TObj_LabelIterator);
+ }
+
+export declare class TObj_ReferenceIterator extends TObj_LabelIterator {
+ constructor(theLabel: TDF_Label, theType: Handle_Standard_Type, theRecursive: Standard_Boolean)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_ReferenceIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_ReferenceIterator): void;
+ get(): TObj_ReferenceIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_ReferenceIterator_1 extends Handle_TObj_ReferenceIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_ReferenceIterator_2 extends Handle_TObj_ReferenceIterator {
+ constructor(thePtr: TObj_ReferenceIterator);
+ }
+
+ export declare class Handle_TObj_ReferenceIterator_3 extends Handle_TObj_ReferenceIterator {
+ constructor(theHandle: Handle_TObj_ReferenceIterator);
+ }
+
+ export declare class Handle_TObj_ReferenceIterator_4 extends Handle_TObj_ReferenceIterator {
+ constructor(theHandle: Handle_TObj_ReferenceIterator);
+ }
+
+export declare class TObj_OcafObjectIterator extends TObj_LabelIterator {
+ constructor(theLabel: TDF_Label, theType: Handle_Standard_Type, theRecursive: Standard_Boolean, theAllSubChildren: Standard_Boolean)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_OcafObjectIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_OcafObjectIterator): void;
+ get(): TObj_OcafObjectIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_OcafObjectIterator_1 extends Handle_TObj_OcafObjectIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_OcafObjectIterator_2 extends Handle_TObj_OcafObjectIterator {
+ constructor(thePtr: TObj_OcafObjectIterator);
+ }
+
+ export declare class Handle_TObj_OcafObjectIterator_3 extends Handle_TObj_OcafObjectIterator {
+ constructor(theHandle: Handle_TObj_OcafObjectIterator);
+ }
+
+ export declare class Handle_TObj_OcafObjectIterator_4 extends Handle_TObj_OcafObjectIterator {
+ constructor(theHandle: Handle_TObj_OcafObjectIterator);
+ }
+
+export declare class TObj_Object extends Standard_Transient {
+ GetModel(): Handle_TObj_Model;
+ GetChildren(theType: Handle_Standard_Type): Handle_TObj_ObjectIterator;
+ GetChildLabel(): TDF_Label;
+ getChildLabel(theRank: Graphic3d_ZLayerId): TDF_Label;
+ GetLabel(): TDF_Label;
+ GetDataLabel(): TDF_Label;
+ GetReferenceLabel(): TDF_Label;
+ GetDictionary(): Handle_TObj_TNameContainer;
+ GetName_1(): Handle_TCollection_HExtendedString;
+ GetName_2(theName: TCollection_ExtendedString): Standard_Boolean;
+ GetName_3(theName: XCAFDoc_PartId): Standard_Boolean;
+ SetName_1(theName: Handle_TCollection_HExtendedString): Standard_Boolean;
+ SetName_2(theName: Handle_TCollection_HAsciiString): Standard_Boolean;
+ SetName_3(name: Standard_CString): Standard_Boolean;
+ GetNameForClone(a0: Handle_TObj_Object): Handle_TCollection_HExtendedString;
+ HasReference(theObject: Handle_TObj_Object): Standard_Boolean;
+ GetReferences(theType: Handle_Standard_Type): Handle_TObj_ObjectIterator;
+ RemoveAllReferences(): void;
+ GetBackReferences(theType: Handle_Standard_Type): Handle_TObj_ObjectIterator;
+ AddBackReference(theObject: Handle_TObj_Object): void;
+ RemoveBackReference(theObject: Handle_TObj_Object, theSingleOnly: Standard_Boolean): void;
+ RemoveBackReferences(theMode: TObj_DeletingMode): Standard_Boolean;
+ ClearBackReferences(): void;
+ HasBackReferences(): Standard_Boolean;
+ ReplaceReference(theOldObject: Handle_TObj_Object, theNewObject: Handle_TObj_Object): void;
+ GetBadReference(theRoot: TDF_Label, theBadReference: TDF_Label): Standard_Boolean;
+ RelocateReferences(theFromRoot: TDF_Label, theToRoot: TDF_Label, theUpdateBackRefs: Standard_Boolean): Standard_Boolean;
+ CanRemoveReference(theObject: Handle_TObj_Object): Standard_Boolean;
+ RemoveReference(theObject: Handle_TObj_Object): void;
+ BeforeForgetReference(a0: TDF_Label): void;
+ CanDetach(theMode: TObj_DeletingMode): Standard_Boolean;
+ Detach_1(theMode: TObj_DeletingMode): Standard_Boolean;
+ static Detach_2(theLabel: TDF_Label, theMode: TObj_DeletingMode): Standard_Boolean;
+ static GetObj(theLabel: TDF_Label, theResult: Handle_TObj_Object, isSuper: Standard_Boolean): Standard_Boolean;
+ GetFatherObject(theType: Handle_Standard_Type): Handle_TObj_Object;
+ IsAlive(): Standard_Boolean;
+ Clone(theTargetLabel: TDF_Label, theRelocTable: Handle_TDF_RelocationTable): Handle_TObj_Object;
+ CopyReferences(theTargetObject: Handle_TObj_Object, theRelocTable: Handle_TDF_RelocationTable): void;
+ CopyChildren(theTargetLabel: TDF_Label, theRelocTable: Handle_TDF_RelocationTable): void;
+ GetOrder(): Graphic3d_ZLayerId;
+ SetOrder(theIndx: Graphic3d_ZLayerId): Standard_Boolean;
+ HasModifications(): Standard_Boolean;
+ GetTypeFlags(): Graphic3d_ZLayerId;
+ GetFlags(): Graphic3d_ZLayerId;
+ SetFlags(theMask: Graphic3d_ZLayerId): void;
+ TestFlags(theMask: Graphic3d_ZLayerId): Standard_Boolean;
+ ClearFlags(theMask: Graphic3d_ZLayerId): void;
+ AfterRetrieval(): void;
+ BeforeStoring(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_Object {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_Object): void;
+ get(): TObj_Object;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_Object_1 extends Handle_TObj_Object {
+ constructor();
+ }
+
+ export declare class Handle_TObj_Object_2 extends Handle_TObj_Object {
+ constructor(thePtr: TObj_Object);
+ }
+
+ export declare class Handle_TObj_Object_3 extends Handle_TObj_Object {
+ constructor(theHandle: Handle_TObj_Object);
+ }
+
+ export declare class Handle_TObj_Object_4 extends Handle_TObj_Object {
+ constructor(theHandle: Handle_TObj_Object);
+ }
+
+export declare class TObj_ObjectIterator extends Standard_Transient {
+ constructor();
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TObj_Object;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_ObjectIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_ObjectIterator): void;
+ get(): TObj_ObjectIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_ObjectIterator_1 extends Handle_TObj_ObjectIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_ObjectIterator_2 extends Handle_TObj_ObjectIterator {
+ constructor(thePtr: TObj_ObjectIterator);
+ }
+
+ export declare class Handle_TObj_ObjectIterator_3 extends Handle_TObj_ObjectIterator {
+ constructor(theHandle: Handle_TObj_ObjectIterator);
+ }
+
+ export declare class Handle_TObj_ObjectIterator_4 extends Handle_TObj_ObjectIterator {
+ constructor(theHandle: Handle_TObj_ObjectIterator);
+ }
+
+export declare class TObj_Model extends Standard_Transient {
+ SetMessenger(theMsgr: Handle_Message_Messenger): void;
+ Messenger(): Handle_Message_Messenger;
+ Load(theFile: TCollection_ExtendedString): Standard_Boolean;
+ SaveAs(theFile: TCollection_ExtendedString): Standard_Boolean;
+ Save(): Standard_Boolean;
+ Close(): Standard_Boolean;
+ CloseDocument(theDoc: Handle_TDocStd_Document): void;
+ static GetDocumentModel(theLabel: TDF_Label): Handle_TObj_Model;
+ GetFile(): Handle_TCollection_HExtendedString;
+ GetObjects(): Handle_TObj_ObjectIterator;
+ GetChildren(): Handle_TObj_ObjectIterator;
+ FindObject(theName: Handle_TCollection_HExtendedString, theDictionary: Handle_TObj_TNameContainer): Handle_TObj_Object;
+ GetChecker(): Handle_TObj_CheckModel;
+ GetRoot(): Handle_TObj_Object;
+ GetMainPartition(): Handle_TObj_Partition;
+ GetLabel(): TDF_Label;
+ GetModelName(): Handle_TCollection_HExtendedString;
+ static SetNewName(theObject: Handle_TObj_Object): void;
+ IsRegisteredName(theName: Handle_TCollection_HExtendedString, theDictionary: Handle_TObj_TNameContainer): Standard_Boolean;
+ RegisterName(theName: Handle_TCollection_HExtendedString, theLabel: TDF_Label, theDictionary: Handle_TObj_TNameContainer): void;
+ UnRegisterName(theName: Handle_TCollection_HExtendedString, theDictionary: Handle_TObj_TNameContainer): void;
+ HasOpenCommand(): Standard_Boolean;
+ OpenCommand(): void;
+ CommitCommand(): void;
+ AbortCommand(): void;
+ IsModified(): Standard_Boolean;
+ SetModified(theModified: Standard_Boolean): void;
+ GetApplication(): Handle_TObj_Application;
+ GetFormat(): TCollection_ExtendedString;
+ GetFormatVersion(): Graphic3d_ZLayerId;
+ Update(): Standard_Boolean;
+ GetGUID(): Standard_GUID;
+ GetDictionary(): Handle_TObj_TNameContainer;
+ GetDocument(): Handle_TDocStd_Document;
+ SetLabel(theLabel: TDF_Label): void;
+ Paste(theModel: Handle_TObj_Model, theRelocTable: Handle_TDF_RelocationTable): Standard_Boolean;
+ NewEmpty(): Handle_TObj_Model;
+ CopyReferences(theTarget: Handle_TObj_Model, theRelocTable: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_Model {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_Model): void;
+ get(): TObj_Model;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_Model_1 extends Handle_TObj_Model {
+ constructor();
+ }
+
+ export declare class Handle_TObj_Model_2 extends Handle_TObj_Model {
+ constructor(thePtr: TObj_Model);
+ }
+
+ export declare class Handle_TObj_Model_3 extends Handle_TObj_Model {
+ constructor(theHandle: Handle_TObj_Model);
+ }
+
+ export declare class Handle_TObj_Model_4 extends Handle_TObj_Model {
+ constructor(theHandle: Handle_TObj_Model);
+ }
+
+export declare class Handle_TObj_ModelIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_ModelIterator): void;
+ get(): TObj_ModelIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_ModelIterator_1 extends Handle_TObj_ModelIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_ModelIterator_2 extends Handle_TObj_ModelIterator {
+ constructor(thePtr: TObj_ModelIterator);
+ }
+
+ export declare class Handle_TObj_ModelIterator_3 extends Handle_TObj_ModelIterator {
+ constructor(theHandle: Handle_TObj_ModelIterator);
+ }
+
+ export declare class Handle_TObj_ModelIterator_4 extends Handle_TObj_ModelIterator {
+ constructor(theHandle: Handle_TObj_ModelIterator);
+ }
+
+export declare class TObj_ModelIterator extends TObj_ObjectIterator {
+ constructor(theModel: Handle_TObj_Model)
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TObj_Object;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_HiddenPartition {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_HiddenPartition): void;
+ get(): TObj_HiddenPartition;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_HiddenPartition_1 extends Handle_TObj_HiddenPartition {
+ constructor();
+ }
+
+ export declare class Handle_TObj_HiddenPartition_2 extends Handle_TObj_HiddenPartition {
+ constructor(thePtr: TObj_HiddenPartition);
+ }
+
+ export declare class Handle_TObj_HiddenPartition_3 extends Handle_TObj_HiddenPartition {
+ constructor(theHandle: Handle_TObj_HiddenPartition);
+ }
+
+ export declare class Handle_TObj_HiddenPartition_4 extends Handle_TObj_HiddenPartition {
+ constructor(theHandle: Handle_TObj_HiddenPartition);
+ }
+
+export declare class TObj_HiddenPartition extends TObj_Partition {
+ constructor(theLabel: TDF_Label)
+ GetTypeFlags(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TObj_HSequenceOfObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_HSequenceOfObject): void;
+ get(): TObj_HSequenceOfObject;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_HSequenceOfObject_1 extends Handle_TObj_HSequenceOfObject {
+ constructor();
+ }
+
+ export declare class Handle_TObj_HSequenceOfObject_2 extends Handle_TObj_HSequenceOfObject {
+ constructor(thePtr: TObj_HSequenceOfObject);
+ }
+
+ export declare class Handle_TObj_HSequenceOfObject_3 extends Handle_TObj_HSequenceOfObject {
+ constructor(theHandle: Handle_TObj_HSequenceOfObject);
+ }
+
+ export declare class Handle_TObj_HSequenceOfObject_4 extends Handle_TObj_HSequenceOfObject {
+ constructor(theHandle: Handle_TObj_HSequenceOfObject);
+ }
+
+export declare class Handle_TObj_SequenceIterator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TObj_SequenceIterator): void;
+ get(): TObj_SequenceIterator;
+ delete(): void;
+}
+
+ export declare class Handle_TObj_SequenceIterator_1 extends Handle_TObj_SequenceIterator {
+ constructor();
+ }
+
+ export declare class Handle_TObj_SequenceIterator_2 extends Handle_TObj_SequenceIterator {
+ constructor(thePtr: TObj_SequenceIterator);
+ }
+
+ export declare class Handle_TObj_SequenceIterator_3 extends Handle_TObj_SequenceIterator {
+ constructor(theHandle: Handle_TObj_SequenceIterator);
+ }
+
+ export declare class Handle_TObj_SequenceIterator_4 extends Handle_TObj_SequenceIterator {
+ constructor(theHandle: Handle_TObj_SequenceIterator);
+ }
+
+export declare class TObj_SequenceIterator extends TObj_ObjectIterator {
+ constructor(theObjects: Handle_TObj_HSequenceOfObject, theType: Handle_Standard_Type)
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_TObj_Object;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Adaptor3d_HIsoCurve extends Adaptor3d_HCurve {
+ Set(C: Adaptor3d_IsoCurve): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): Adaptor3d_IsoCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_HIsoCurve_1 extends Adaptor3d_HIsoCurve {
+ constructor();
+ }
+
+ export declare class Adaptor3d_HIsoCurve_2 extends Adaptor3d_HIsoCurve {
+ constructor(C: Adaptor3d_IsoCurve);
+ }
+
+export declare class Handle_Adaptor3d_HIsoCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_HIsoCurve): void;
+ get(): Adaptor3d_HIsoCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_HIsoCurve_1 extends Handle_Adaptor3d_HIsoCurve {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_HIsoCurve_2 extends Handle_Adaptor3d_HIsoCurve {
+ constructor(thePtr: Adaptor3d_HIsoCurve);
+ }
+
+ export declare class Handle_Adaptor3d_HIsoCurve_3 extends Handle_Adaptor3d_HIsoCurve {
+ constructor(theHandle: Handle_Adaptor3d_HIsoCurve);
+ }
+
+ export declare class Handle_Adaptor3d_HIsoCurve_4 extends Handle_Adaptor3d_HIsoCurve {
+ constructor(theHandle: Handle_Adaptor3d_HIsoCurve);
+ }
+
+export declare class Adaptor3d_HVertex extends Standard_Transient {
+ Value(): gp_Pnt2d;
+ Parameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Resolution(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Orientation(): TopAbs_Orientation;
+ IsSame(Other: Handle_Adaptor3d_HVertex): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_HVertex_1 extends Adaptor3d_HVertex {
+ constructor();
+ }
+
+ export declare class Adaptor3d_HVertex_2 extends Adaptor3d_HVertex {
+ constructor(P: gp_Pnt2d, Ori: TopAbs_Orientation, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Adaptor3d_HVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_HVertex): void;
+ get(): Adaptor3d_HVertex;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_HVertex_1 extends Handle_Adaptor3d_HVertex {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_HVertex_2 extends Handle_Adaptor3d_HVertex {
+ constructor(thePtr: Adaptor3d_HVertex);
+ }
+
+ export declare class Handle_Adaptor3d_HVertex_3 extends Handle_Adaptor3d_HVertex {
+ constructor(theHandle: Handle_Adaptor3d_HVertex);
+ }
+
+ export declare class Handle_Adaptor3d_HVertex_4 extends Handle_Adaptor3d_HVertex {
+ constructor(theHandle: Handle_Adaptor3d_HVertex);
+ }
+
+export declare class Adaptor3d_Surface {
+ constructor();
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ UDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ AxeOfRevolution(): gp_Ax1;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ BasisSurface(): Handle_Adaptor3d_HSurface;
+ OffsetValue(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Adaptor3d_HCurveOnSurface extends Adaptor3d_HCurve {
+ Set(C: Adaptor3d_CurveOnSurface): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): Adaptor3d_CurveOnSurface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_HCurveOnSurface_1 extends Adaptor3d_HCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Adaptor3d_HCurveOnSurface_2 extends Adaptor3d_HCurveOnSurface {
+ constructor(C: Adaptor3d_CurveOnSurface);
+ }
+
+export declare class Handle_Adaptor3d_HCurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_HCurveOnSurface): void;
+ get(): Adaptor3d_HCurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_HCurveOnSurface_1 extends Handle_Adaptor3d_HCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_HCurveOnSurface_2 extends Handle_Adaptor3d_HCurveOnSurface {
+ constructor(thePtr: Adaptor3d_HCurveOnSurface);
+ }
+
+ export declare class Handle_Adaptor3d_HCurveOnSurface_3 extends Handle_Adaptor3d_HCurveOnSurface {
+ constructor(theHandle: Handle_Adaptor3d_HCurveOnSurface);
+ }
+
+ export declare class Handle_Adaptor3d_HCurveOnSurface_4 extends Handle_Adaptor3d_HCurveOnSurface {
+ constructor(theHandle: Handle_Adaptor3d_HCurveOnSurface);
+ }
+
+export declare class Adaptor3d_TopolTool extends Standard_Transient {
+ Initialize_1(): void;
+ Initialize_2(S: Handle_Adaptor3d_HSurface): void;
+ Initialize_3(Curve: Handle_Adaptor2d_HCurve2d): void;
+ Init(): void;
+ More(): Standard_Boolean;
+ Value(): Handle_Adaptor2d_HCurve2d;
+ Next(): void;
+ InitVertexIterator(): void;
+ MoreVertex(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ NextVertex(): void;
+ Classify(P: gp_Pnt2d, Tol: Quantity_AbsorbedDose, ReacdreOnPeriodic: Standard_Boolean): TopAbs_State;
+ IsThePointOn(P: gp_Pnt2d, Tol: Quantity_AbsorbedDose, ReacdreOnPeriodic: Standard_Boolean): Standard_Boolean;
+ Orientation_1(C: Handle_Adaptor2d_HCurve2d): TopAbs_Orientation;
+ Orientation_2(V: Handle_Adaptor3d_HVertex): TopAbs_Orientation;
+ Identical(V1: Handle_Adaptor3d_HVertex, V2: Handle_Adaptor3d_HVertex): Standard_Boolean;
+ Has3d(): Standard_Boolean;
+ Tol3d_1(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ Tol3d_2(V: Handle_Adaptor3d_HVertex): Quantity_AbsorbedDose;
+ Pnt(V: Handle_Adaptor3d_HVertex): gp_Pnt;
+ ComputeSamplePoints(): void;
+ NbSamplesU(): Graphic3d_ZLayerId;
+ NbSamplesV(): Graphic3d_ZLayerId;
+ NbSamples(): Graphic3d_ZLayerId;
+ UParameters(theArray: TColStd_Array1OfReal): void;
+ VParameters(theArray: TColStd_Array1OfReal): void;
+ SamplePoint(Index: Graphic3d_ZLayerId, P2d: gp_Pnt2d, P3d: gp_Pnt): void;
+ DomainIsInfinite(): Standard_Boolean;
+ Edge(): Standard_Address;
+ SamplePnts(theDefl: Quantity_AbsorbedDose, theNUmin: Graphic3d_ZLayerId, theNVmin: Graphic3d_ZLayerId): void;
+ BSplSamplePnts(theDefl: Quantity_AbsorbedDose, theNUmin: Graphic3d_ZLayerId, theNVmin: Graphic3d_ZLayerId): void;
+ IsUniformSampling(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_TopolTool_1 extends Adaptor3d_TopolTool {
+ constructor();
+ }
+
+ export declare class Adaptor3d_TopolTool_2 extends Adaptor3d_TopolTool {
+ constructor(Surface: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class Handle_Adaptor3d_TopolTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_TopolTool): void;
+ get(): Adaptor3d_TopolTool;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_TopolTool_1 extends Handle_Adaptor3d_TopolTool {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_TopolTool_2 extends Handle_Adaptor3d_TopolTool {
+ constructor(thePtr: Adaptor3d_TopolTool);
+ }
+
+ export declare class Handle_Adaptor3d_TopolTool_3 extends Handle_Adaptor3d_TopolTool {
+ constructor(theHandle: Handle_Adaptor3d_TopolTool);
+ }
+
+ export declare class Handle_Adaptor3d_TopolTool_4 extends Handle_Adaptor3d_TopolTool {
+ constructor(theHandle: Handle_Adaptor3d_TopolTool);
+ }
+
+export declare class Adaptor3d_HSurfaceTool {
+ constructor();
+ static FirstUParameter(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static FirstVParameter(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static LastUParameter(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static LastVParameter(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static NbUIntervals(S: Handle_Adaptor3d_HSurface, Sh: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static NbVIntervals(S: Handle_Adaptor3d_HSurface, Sh: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static UIntervals(S: Handle_Adaptor3d_HSurface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape): void;
+ static VIntervals(S: Handle_Adaptor3d_HSurface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape): void;
+ static UTrim(S: Handle_Adaptor3d_HSurface, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ static VTrim(S: Handle_Adaptor3d_HSurface, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ static IsUClosed(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static IsVClosed(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static IsUPeriodic(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static UPeriod(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static IsVPeriodic(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static VPeriod(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static Value(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): gp_Pnt;
+ static D0(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1u: gp_Vec, D1v: gp_Vec): void;
+ static D2(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ static D3(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ static DN(S: Handle_Adaptor3d_HSurface, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ static UResolution(S: Handle_Adaptor3d_HSurface, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static VResolution(S: Handle_Adaptor3d_HSurface, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(S: Handle_Adaptor3d_HSurface): GeomAbs_SurfaceType;
+ static Plane(S: Handle_Adaptor3d_HSurface): gp_Pln;
+ static Cylinder(S: Handle_Adaptor3d_HSurface): gp_Cylinder;
+ static Cone(S: Handle_Adaptor3d_HSurface): gp_Cone;
+ static Torus(S: Handle_Adaptor3d_HSurface): gp_Torus;
+ static Sphere(S: Handle_Adaptor3d_HSurface): gp_Sphere;
+ static Bezier(S: Handle_Adaptor3d_HSurface): Handle_Geom_BezierSurface;
+ static BSpline(S: Handle_Adaptor3d_HSurface): Handle_Geom_BSplineSurface;
+ static AxeOfRevolution(S: Handle_Adaptor3d_HSurface): gp_Ax1;
+ static Direction(S: Handle_Adaptor3d_HSurface): gp_Dir;
+ static BasisCurve(S: Handle_Adaptor3d_HSurface): Handle_Adaptor3d_HCurve;
+ static BasisSurface(S: Handle_Adaptor3d_HSurface): Handle_Adaptor3d_HSurface;
+ static OffsetValue(S: Handle_Adaptor3d_HSurface): Quantity_AbsorbedDose;
+ static NbSamplesU_1(S: Handle_Adaptor3d_HSurface): Graphic3d_ZLayerId;
+ static NbSamplesV_1(S: Handle_Adaptor3d_HSurface): Graphic3d_ZLayerId;
+ static NbSamplesU_2(S: Handle_Adaptor3d_HSurface, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplesV_2(S: Handle_Adaptor3d_HSurface, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Adaptor3d_Curve {
+ constructor();
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ OffsetCurve(): Handle_Geom_OffsetCurve;
+ delete(): void;
+}
+
+export declare class Adaptor3d_InterFunc extends math_FunctionWithDerivative {
+ constructor(C: Handle_Adaptor2d_HCurve2d, FixVal: Quantity_AbsorbedDose, Fix: Graphic3d_ZLayerId)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Adaptor3d_HSurface extends Standard_Transient {
+ Surface(): Adaptor3d_Surface;
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ UDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ AxeOfRevolution(): gp_Ax1;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ BasisSurface(): Handle_Adaptor3d_HSurface;
+ OffsetValue(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Adaptor3d_HSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_HSurface): void;
+ get(): Adaptor3d_HSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_HSurface_1 extends Handle_Adaptor3d_HSurface {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_HSurface_2 extends Handle_Adaptor3d_HSurface {
+ constructor(thePtr: Adaptor3d_HSurface);
+ }
+
+ export declare class Handle_Adaptor3d_HSurface_3 extends Handle_Adaptor3d_HSurface {
+ constructor(theHandle: Handle_Adaptor3d_HSurface);
+ }
+
+ export declare class Handle_Adaptor3d_HSurface_4 extends Handle_Adaptor3d_HSurface {
+ constructor(theHandle: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class Adaptor3d_CurveOnSurface extends Adaptor3d_Curve {
+ Load_1(S: Handle_Adaptor3d_HSurface): void;
+ Load_2(C: Handle_Adaptor2d_HCurve2d): void;
+ Load_3(C: Handle_Adaptor2d_HCurve2d, S: Handle_Adaptor3d_HSurface): void;
+ GetCurve(): Handle_Adaptor2d_HCurve2d;
+ GetSurface(): Handle_Adaptor3d_HSurface;
+ ChangeCurve(): Handle_Adaptor2d_HCurve2d;
+ ChangeSurface(): Handle_Adaptor3d_HSurface;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_CurveOnSurface_1 extends Adaptor3d_CurveOnSurface {
+ constructor();
+ }
+
+ export declare class Adaptor3d_CurveOnSurface_2 extends Adaptor3d_CurveOnSurface {
+ constructor(S: Handle_Adaptor3d_HSurface);
+ }
+
+ export declare class Adaptor3d_CurveOnSurface_3 extends Adaptor3d_CurveOnSurface {
+ constructor(C: Handle_Adaptor2d_HCurve2d, S: Handle_Adaptor3d_HSurface);
+ }
+
+export declare class Adaptor3d_HCurve extends Standard_Transient {
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ OffsetCurve(): Handle_Geom_OffsetCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Adaptor3d_HCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Adaptor3d_HCurve): void;
+ get(): Adaptor3d_HCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Adaptor3d_HCurve_1 extends Handle_Adaptor3d_HCurve {
+ constructor();
+ }
+
+ export declare class Handle_Adaptor3d_HCurve_2 extends Handle_Adaptor3d_HCurve {
+ constructor(thePtr: Adaptor3d_HCurve);
+ }
+
+ export declare class Handle_Adaptor3d_HCurve_3 extends Handle_Adaptor3d_HCurve {
+ constructor(theHandle: Handle_Adaptor3d_HCurve);
+ }
+
+ export declare class Handle_Adaptor3d_HCurve_4 extends Handle_Adaptor3d_HCurve {
+ constructor(theHandle: Handle_Adaptor3d_HCurve);
+ }
+
+export declare class Adaptor3d_IsoCurve extends Adaptor3d_Curve {
+ Load_1(S: Handle_Adaptor3d_HSurface): void;
+ Load_2(Iso: GeomAbs_IsoType, Param: Quantity_AbsorbedDose): void;
+ Load_3(Iso: GeomAbs_IsoType, Param: Quantity_AbsorbedDose, WFirst: Quantity_AbsorbedDose, WLast: Quantity_AbsorbedDose): void;
+ Surface(): Handle_Adaptor3d_HSurface;
+ Iso(): GeomAbs_IsoType;
+ Parameter(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Adaptor3d_IsoCurve_1 extends Adaptor3d_IsoCurve {
+ constructor();
+ }
+
+ export declare class Adaptor3d_IsoCurve_2 extends Adaptor3d_IsoCurve {
+ constructor(S: Handle_Adaptor3d_HSurface);
+ }
+
+ export declare class Adaptor3d_IsoCurve_3 extends Adaptor3d_IsoCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, Iso: GeomAbs_IsoType, Param: Quantity_AbsorbedDose);
+ }
+
+ export declare class Adaptor3d_IsoCurve_4 extends Adaptor3d_IsoCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, Iso: GeomAbs_IsoType, Param: Quantity_AbsorbedDose, WFirst: Quantity_AbsorbedDose, WLast: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Bisector_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bisector_Curve): void;
+ get(): Bisector_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_Bisector_Curve_1 extends Handle_Bisector_Curve {
+ constructor();
+ }
+
+ export declare class Handle_Bisector_Curve_2 extends Handle_Bisector_Curve {
+ constructor(thePtr: Bisector_Curve);
+ }
+
+ export declare class Handle_Bisector_Curve_3 extends Handle_Bisector_Curve {
+ constructor(theHandle: Handle_Bisector_Curve);
+ }
+
+ export declare class Handle_Bisector_Curve_4 extends Handle_Bisector_Curve {
+ constructor(theHandle: Handle_Bisector_Curve);
+ }
+
+export declare class Bisector_Curve extends Geom2d_Curve {
+ Parameter(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ IsExtendAtStart(): Standard_Boolean;
+ IsExtendAtEnd(): Standard_Boolean;
+ NbIntervals(): Graphic3d_ZLayerId;
+ IntervalFirst(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalLast(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Bisector_Bisec {
+ constructor()
+ Perform_1(Cu1: Handle_Geom2d_Curve, Cu2: Handle_Geom2d_Curve, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, ajointype: GeomAbs_JoinType, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_2(Cu: Handle_Geom2d_Curve, Pnt: Handle_Geom2d_Point, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_3(Pnt: Handle_Geom2d_Point, Cu: Handle_Geom2d_Curve, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_4(Pnt1: Handle_Geom2d_Point, Pnt2: Handle_Geom2d_Point, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Value(): Handle_Geom2d_TrimmedCurve;
+ ChangeValue(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+export declare class Bisector {
+ constructor();
+ static IsConvex(Cu: Handle_Geom2d_Curve, Sign: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Bisector_BisecAna {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bisector_BisecAna): void;
+ get(): Bisector_BisecAna;
+ delete(): void;
+}
+
+ export declare class Handle_Bisector_BisecAna_1 extends Handle_Bisector_BisecAna {
+ constructor();
+ }
+
+ export declare class Handle_Bisector_BisecAna_2 extends Handle_Bisector_BisecAna {
+ constructor(thePtr: Bisector_BisecAna);
+ }
+
+ export declare class Handle_Bisector_BisecAna_3 extends Handle_Bisector_BisecAna {
+ constructor(theHandle: Handle_Bisector_BisecAna);
+ }
+
+ export declare class Handle_Bisector_BisecAna_4 extends Handle_Bisector_BisecAna {
+ constructor(theHandle: Handle_Bisector_BisecAna);
+ }
+
+export declare class Bisector_BisecAna extends Bisector_Curve {
+ constructor()
+ Perform_1(Cu1: Handle_Geom2d_Curve, Cu2: Handle_Geom2d_Curve, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, jointype: GeomAbs_JoinType, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_2(Cu: Handle_Geom2d_Curve, Pnt: Handle_Geom2d_Point, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_3(Pnt: Handle_Geom2d_Point, Cu: Handle_Geom2d_Curve, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Perform_4(Pnt1: Handle_Geom2d_Point, Pnt2: Handle_Geom2d_Point, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, Sense: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose, oncurve: Standard_Boolean): void;
+ Init(bisector: Handle_Geom2d_TrimmedCurve): void;
+ IsExtendAtStart(): Standard_Boolean;
+ IsExtendAtEnd(): Standard_Boolean;
+ SetTrim_1(Cu: Handle_Geom2d_Curve): void;
+ SetTrim_2(uf: Quantity_AbsorbedDose, ul: Quantity_AbsorbedDose): void;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Copy(): Handle_Geom2d_Geometry;
+ Transform(T: gp_Trsf2d): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Geom2dCurve(): Handle_Geom2d_Curve;
+ Parameter(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ ParameterOfStartPoint(): Quantity_AbsorbedDose;
+ ParameterOfEndPoint(): Quantity_AbsorbedDose;
+ NbIntervals(): Graphic3d_ZLayerId;
+ IntervalFirst(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalLast(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(Deep: Graphic3d_ZLayerId, Offset: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Bisector_PolyBis {
+ constructor()
+ Append(Point: Bisector_PointOnBis): void;
+ Length(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Value(Index: Graphic3d_ZLayerId): Bisector_PointOnBis;
+ First(): Bisector_PointOnBis;
+ Last(): Bisector_PointOnBis;
+ Interval(U: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Transform(T: gp_Trsf2d): void;
+ delete(): void;
+}
+
+export declare class Bisector_BisecPC extends Bisector_Curve {
+ Perform(Cu: Handle_Geom2d_Curve, P: gp_Pnt2d, Side: Quantity_AbsorbedDose, DistMax: Quantity_AbsorbedDose): void;
+ IsExtendAtStart(): Standard_Boolean;
+ IsExtendAtEnd(): Standard_Boolean;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Copy(): Handle_Geom2d_Geometry;
+ Transform(T: gp_Trsf2d): void;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(): Graphic3d_ZLayerId;
+ IntervalFirst(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalLast(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalContinuity(): GeomAbs_Shape;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Distance(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Dump(Deep: Graphic3d_ZLayerId, Offset: Graphic3d_ZLayerId): void;
+ LinkBisCurve(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ LinkCurveBis(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Parameter(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ IsEmpty(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Bisector_BisecPC_1 extends Bisector_BisecPC {
+ constructor();
+ }
+
+ export declare class Bisector_BisecPC_2 extends Bisector_BisecPC {
+ constructor(Cu: Handle_Geom2d_Curve, P: gp_Pnt2d, Side: Quantity_AbsorbedDose, DistMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class Bisector_BisecPC_3 extends Bisector_BisecPC {
+ constructor(Cu: Handle_Geom2d_Curve, P: gp_Pnt2d, Side: Quantity_AbsorbedDose, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Bisector_BisecPC {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bisector_BisecPC): void;
+ get(): Bisector_BisecPC;
+ delete(): void;
+}
+
+ export declare class Handle_Bisector_BisecPC_1 extends Handle_Bisector_BisecPC {
+ constructor();
+ }
+
+ export declare class Handle_Bisector_BisecPC_2 extends Handle_Bisector_BisecPC {
+ constructor(thePtr: Bisector_BisecPC);
+ }
+
+ export declare class Handle_Bisector_BisecPC_3 extends Handle_Bisector_BisecPC {
+ constructor(theHandle: Handle_Bisector_BisecPC);
+ }
+
+ export declare class Handle_Bisector_BisecPC_4 extends Handle_Bisector_BisecPC {
+ constructor(theHandle: Handle_Bisector_BisecPC);
+ }
+
+export declare class Bisector_PointOnBis {
+ ParamOnC1_1(Param: Quantity_AbsorbedDose): void;
+ ParamOnC2_1(Param: Quantity_AbsorbedDose): void;
+ ParamOnBis_1(Param: Quantity_AbsorbedDose): void;
+ Distance_1(Distance: Quantity_AbsorbedDose): void;
+ IsInfinite_1(Infinite: Standard_Boolean): void;
+ Point_1(P: gp_Pnt2d): void;
+ ParamOnC1_2(): Quantity_AbsorbedDose;
+ ParamOnC2_2(): Quantity_AbsorbedDose;
+ ParamOnBis_2(): Quantity_AbsorbedDose;
+ Distance_2(): Quantity_AbsorbedDose;
+ Point_2(): gp_Pnt2d;
+ IsInfinite_2(): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class Bisector_PointOnBis_1 extends Bisector_PointOnBis {
+ constructor();
+ }
+
+ export declare class Bisector_PointOnBis_2 extends Bisector_PointOnBis {
+ constructor(Param1: Quantity_AbsorbedDose, Param2: Quantity_AbsorbedDose, ParamBis: Quantity_AbsorbedDose, Distance: Quantity_AbsorbedDose, Point: gp_Pnt2d);
+ }
+
+export declare class Bisector_Inter extends IntRes2d_Intersection {
+ Perform(C1: Bisector_Bisec, D1: IntRes2d_Domain, C2: Bisector_Bisec, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, ComunElement: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Bisector_Inter_1 extends Bisector_Inter {
+ constructor();
+ }
+
+ export declare class Bisector_Inter_2 extends Bisector_Inter {
+ constructor(C1: Bisector_Bisec, D1: IntRes2d_Domain, C2: Bisector_Bisec, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, ComunElement: Standard_Boolean);
+ }
+
+export declare class Bisector_FunctionInter extends math_FunctionWithDerivative {
+ Perform(C: Handle_Geom2d_Curve, Bis1: Handle_Bisector_Curve, Bis2: Handle_Bisector_Curve): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Bisector_FunctionInter_1 extends Bisector_FunctionInter {
+ constructor();
+ }
+
+ export declare class Bisector_FunctionInter_2 extends Bisector_FunctionInter {
+ constructor(C: Handle_Geom2d_Curve, Bis1: Handle_Bisector_Curve, Bis2: Handle_Bisector_Curve);
+ }
+
+export declare class Bisector_FunctionH extends math_FunctionWithDerivative {
+ constructor(C2: Handle_Geom2d_Curve, P1: gp_Pnt2d, T1: gp_Vec2d)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Bisector_BisecCC {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Bisector_BisecCC): void;
+ get(): Bisector_BisecCC;
+ delete(): void;
+}
+
+ export declare class Handle_Bisector_BisecCC_1 extends Handle_Bisector_BisecCC {
+ constructor();
+ }
+
+ export declare class Handle_Bisector_BisecCC_2 extends Handle_Bisector_BisecCC {
+ constructor(thePtr: Bisector_BisecCC);
+ }
+
+ export declare class Handle_Bisector_BisecCC_3 extends Handle_Bisector_BisecCC {
+ constructor(theHandle: Handle_Bisector_BisecCC);
+ }
+
+ export declare class Handle_Bisector_BisecCC_4 extends Handle_Bisector_BisecCC {
+ constructor(theHandle: Handle_Bisector_BisecCC);
+ }
+
+export declare class Bisector_BisecCC extends Bisector_Curve {
+ Perform(Cu1: Handle_Geom2d_Curve, Cu2: Handle_Geom2d_Curve, Side1: Quantity_AbsorbedDose, Side2: Quantity_AbsorbedDose, Origin: gp_Pnt2d, DistMax: Quantity_AbsorbedDose): void;
+ IsExtendAtStart(): Standard_Boolean;
+ IsExtendAtEnd(): Standard_Boolean;
+ Reverse(): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ ChangeGuide(): Handle_Bisector_BisecCC;
+ Copy(): Handle_Geom2d_Geometry;
+ Transform(T: gp_Trsf2d): void;
+ FirstParameter_1(): Quantity_AbsorbedDose;
+ LastParameter_1(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(): Graphic3d_ZLayerId;
+ IntervalFirst(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalLast(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IntervalContinuity(): GeomAbs_Shape;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ ValueAndDist(U: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Distance: Quantity_AbsorbedDose): gp_Pnt2d;
+ ValueByInt(U: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Distance: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ IsEmpty_1(): Standard_Boolean;
+ LinkBisCurve(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ LinkCurveBis(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Parameter(P: gp_Pnt2d): Quantity_AbsorbedDose;
+ Curve_1(IndCurve: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ Polygon_1(): Bisector_PolyBis;
+ Dump(Deep: Graphic3d_ZLayerId, Offset: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Bisector_BisecCC_1 extends Bisector_BisecCC {
+ constructor();
+ }
+
+ export declare class Bisector_BisecCC_2 extends Bisector_BisecCC {
+ constructor(Cu1: Handle_Geom2d_Curve, Cu2: Handle_Geom2d_Curve, Side1: Quantity_AbsorbedDose, Side2: Quantity_AbsorbedDose, Origin: gp_Pnt2d, DistMax: Quantity_AbsorbedDose);
+ }
+
+export declare class PeriodicityInfo {
+ constructor();
+ delete(): void;
+}
+
+export declare class AppCont_LeastSquare {
+ constructor(SSP: AppCont_Function, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, FirstCons: AppParCurves_Constraint, LastCons: AppParCurves_Constraint, Deg: Graphic3d_ZLayerId, NbPoints: Graphic3d_ZLayerId)
+ Value(): AppParCurves_MultiCurve;
+ Error(F: Quantity_AbsorbedDose, MaxE3d: Quantity_AbsorbedDose, MaxE2d: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class AppCont_Function {
+ GetNumberOfPoints(theNbPnt: Graphic3d_ZLayerId, theNbPnt2d: Graphic3d_ZLayerId): void;
+ GetNbOf3dPoints(): Graphic3d_ZLayerId;
+ GetNbOf2dPoints(): Graphic3d_ZLayerId;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Value(theU: Quantity_AbsorbedDose, thePnt2d: TColgp_Array1OfPnt2d, thePnt: TColgp_Array1OfPnt): Standard_Boolean;
+ D1(theU: Quantity_AbsorbedDose, theVec2d: TColgp_Array1OfVec2d, theVec: TColgp_Array1OfVec): Standard_Boolean;
+ PeriodInformation(a0: Graphic3d_ZLayerId, IsPeriodic: Standard_Boolean, thePeriod: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepClass3d_Intersector3d {
+ constructor()
+ Perform(L: gp_Lin, Prm: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, F: TopoDS_Face): void;
+ IsDone(): Standard_Boolean;
+ HasAPoint(): Standard_Boolean;
+ UParameter(): Quantity_AbsorbedDose;
+ VParameter(): Quantity_AbsorbedDose;
+ WParameter(): Quantity_AbsorbedDose;
+ Pnt(): gp_Pnt;
+ Transition(): IntCurveSurface_TransitionOnCurve;
+ State(): TopAbs_State;
+ Face(): TopoDS_Face;
+ delete(): void;
+}
+
+export declare class BRepClass3d_SClassifier {
+ Perform(S: BRepClass3d_SolidExplorer, P: gp_Pnt, Tol: Quantity_AbsorbedDose): void;
+ PerformInfinitePoint(S: BRepClass3d_SolidExplorer, Tol: Quantity_AbsorbedDose): void;
+ Rejected(): Standard_Boolean;
+ State(): TopAbs_State;
+ IsOnAFace(): Standard_Boolean;
+ Face(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepClass3d_SClassifier_1 extends BRepClass3d_SClassifier {
+ constructor();
+ }
+
+ export declare class BRepClass3d_SClassifier_2 extends BRepClass3d_SClassifier {
+ constructor(S: BRepClass3d_SolidExplorer, P: gp_Pnt, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepClass3d_SolidExplorer {
+ InitShape(S: TopoDS_Shape): void;
+ Reject(P: gp_Pnt): Standard_Boolean;
+ static FindAPointInTheFace_1(F: TopoDS_Face, P: gp_Pnt, Param: Quantity_AbsorbedDose): Standard_Boolean;
+ static FindAPointInTheFace_2(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose): Standard_Boolean;
+ static FindAPointInTheFace_3(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, theVecD1U: gp_Vec, theVecD1V: gp_Vec): Standard_Boolean;
+ static FindAPointInTheFace_4(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): Standard_Boolean;
+ static FindAPointInTheFace_5(F: TopoDS_Face, P: gp_Pnt): Standard_Boolean;
+ static FindAPointInTheFace_6(F: TopoDS_Face, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): Standard_Boolean;
+ PointInTheFace_1(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId): Standard_Boolean;
+ PointInTheFace_2(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, surf: Handle_BRepAdaptor_HSurface, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Standard_Boolean;
+ PointInTheFace_3(F: TopoDS_Face, P: gp_Pnt, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Index: Graphic3d_ZLayerId, surf: Handle_BRepAdaptor_HSurface, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, theVecD1U: gp_Vec, theVecD1V: gp_Vec): Standard_Boolean;
+ InitShell(): void;
+ MoreShell(): Standard_Boolean;
+ NextShell(): void;
+ CurrentShell(): TopoDS_Shell;
+ RejectShell(L: gp_Lin): Standard_Boolean;
+ InitFace(): void;
+ MoreFace(): Standard_Boolean;
+ NextFace(): void;
+ CurrentFace(): TopoDS_Face;
+ RejectFace(L: gp_Lin): Standard_Boolean;
+ Segment(P: gp_Pnt, L: gp_Lin, Par: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ OtherSegment(P: gp_Pnt, L: gp_Lin, Par: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ GetFaceSegmentIndex(): Graphic3d_ZLayerId;
+ DumpSegment(P: gp_Pnt, L: gp_Lin, Par: Quantity_AbsorbedDose, S: TopAbs_State): void;
+ Box(): Bnd_Box;
+ GetShape(): TopoDS_Shape;
+ Intersector(F: TopoDS_Face): IntCurvesFace_Intersector;
+ GetMapEV(): TopTools_IndexedMapOfShape;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class BRepClass3d_SolidExplorer_1 extends BRepClass3d_SolidExplorer {
+ constructor();
+ }
+
+ export declare class BRepClass3d_SolidExplorer_2 extends BRepClass3d_SolidExplorer {
+ constructor(S: TopoDS_Shape);
+ }
+
+export declare class BRepClass3d_BndBoxTreeSelectorPoint {
+ constructor(theMapOfShape: TopTools_IndexedMapOfShape)
+ Reject(theBox: Bnd_Box): Standard_Boolean;
+ Accept(theObj: Graphic3d_ZLayerId): Standard_Boolean;
+ SetCurrentPoint(theP: gp_Pnt): void;
+ delete(): void;
+}
+
+export declare class BRepClass3d_BndBoxTreeSelectorLine {
+ constructor(theMapOfShape: TopTools_IndexedMapOfShape)
+ Reject(theBox: Bnd_Box): Standard_Boolean;
+ Accept(theObj: Graphic3d_ZLayerId): Standard_Boolean;
+ SetCurrentLine(theL: gp_Lin, theMaxParam: Quantity_AbsorbedDose): void;
+ GetEdgeParam(i: Graphic3d_ZLayerId, theOutE: TopoDS_Edge, theOutParam: Quantity_AbsorbedDose, outLParam: Quantity_AbsorbedDose): void;
+ GetVertParam(i: Graphic3d_ZLayerId, theOutV: TopoDS_Vertex, outLParam: Quantity_AbsorbedDose): void;
+ GetNbEdgeParam(): Graphic3d_ZLayerId;
+ GetNbVertParam(): Graphic3d_ZLayerId;
+ ClearResults(): void;
+ IsCorrect(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepClass3d {
+ constructor();
+ static OuterShell(S: TopoDS_Solid): TopoDS_Shell;
+ delete(): void;
+}
+
+export declare class BRepClass3d_SolidPassiveClassifier {
+ constructor()
+ Reset(L: gp_Lin, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Compare(F: TopoDS_Face, Or: TopAbs_Orientation): void;
+ Parameter(): Quantity_AbsorbedDose;
+ HasIntersection(): Standard_Boolean;
+ Intersector(): BRepClass3d_Intersector3d;
+ State(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class BRepClass3d_MapOfInter extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepClass3d_MapOfInter): void;
+ Assign(theOther: BRepClass3d_MapOfInter): BRepClass3d_MapOfInter;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Standard_Address): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Standard_Address): Standard_Address;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Standard_Address;
+ ChangeSeek(theKey: TopoDS_Shape): Standard_Address;
+ ChangeFind(theKey: TopoDS_Shape): Standard_Address;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepClass3d_MapOfInter_1 extends BRepClass3d_MapOfInter {
+ constructor();
+ }
+
+ export declare class BRepClass3d_MapOfInter_2 extends BRepClass3d_MapOfInter {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepClass3d_MapOfInter_3 extends BRepClass3d_MapOfInter {
+ constructor(theOther: BRepClass3d_MapOfInter);
+ }
+
+export declare class BRepClass3d_SolidClassifier extends BRepClass3d_SClassifier {
+ Load(S: TopoDS_Shape): void;
+ Perform(P: gp_Pnt, Tol: Quantity_AbsorbedDose): void;
+ PerformInfinitePoint(Tol: Quantity_AbsorbedDose): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class BRepClass3d_SolidClassifier_1 extends BRepClass3d_SolidClassifier {
+ constructor();
+ }
+
+ export declare class BRepClass3d_SolidClassifier_2 extends BRepClass3d_SolidClassifier {
+ constructor(S: TopoDS_Shape);
+ }
+
+ export declare class BRepClass3d_SolidClassifier_3 extends BRepClass3d_SolidClassifier {
+ constructor(S: TopoDS_Shape, P: gp_Pnt, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare type SelectMgr_TypeOfDepthTolerance = {
+ SelectMgr_TypeOfDepthTolerance_Uniform: {};
+ SelectMgr_TypeOfDepthTolerance_UniformPixels: {};
+ SelectMgr_TypeOfDepthTolerance_SensitivityFactor: {};
+}
+
+export declare class SelectMgr_SensitiveEntity extends Standard_Transient {
+ constructor(theEntity: Handle_Select3D_SensitiveEntity)
+ Clear(): void;
+ BaseSensitive(): Handle_Select3D_SensitiveEntity;
+ IsActiveForSelection(): Standard_Boolean;
+ ResetSelectionActiveStatus(): void;
+ SetActiveForSelection(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_SensitiveEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_SensitiveEntity): void;
+ get(): SelectMgr_SensitiveEntity;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_SensitiveEntity_1 extends Handle_SelectMgr_SensitiveEntity {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_SensitiveEntity_2 extends Handle_SelectMgr_SensitiveEntity {
+ constructor(thePtr: SelectMgr_SensitiveEntity);
+ }
+
+ export declare class Handle_SelectMgr_SensitiveEntity_3 extends Handle_SelectMgr_SensitiveEntity {
+ constructor(theHandle: Handle_SelectMgr_SensitiveEntity);
+ }
+
+ export declare class Handle_SelectMgr_SensitiveEntity_4 extends Handle_SelectMgr_SensitiveEntity {
+ constructor(theHandle: Handle_SelectMgr_SensitiveEntity);
+ }
+
+export declare type SelectMgr_FilterType = {
+ SelectMgr_FilterType_AND: {};
+ SelectMgr_FilterType_OR: {};
+}
+
+export declare class SelectMgr_AndOrFilter extends SelectMgr_CompositionFilter {
+ constructor(theFilterType: SelectMgr_FilterType)
+ IsOk(theObj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ SetDisabledObjects(theObjects: any): void;
+ FilterType(): SelectMgr_FilterType;
+ SetFilterType(theFilterType: SelectMgr_FilterType): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_AndOrFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_AndOrFilter): void;
+ get(): SelectMgr_AndOrFilter;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_AndOrFilter_1 extends Handle_SelectMgr_AndOrFilter {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_AndOrFilter_2 extends Handle_SelectMgr_AndOrFilter {
+ constructor(thePtr: SelectMgr_AndOrFilter);
+ }
+
+ export declare class Handle_SelectMgr_AndOrFilter_3 extends Handle_SelectMgr_AndOrFilter {
+ constructor(theHandle: Handle_SelectMgr_AndOrFilter);
+ }
+
+ export declare class Handle_SelectMgr_AndOrFilter_4 extends Handle_SelectMgr_AndOrFilter {
+ constructor(theHandle: Handle_SelectMgr_AndOrFilter);
+ }
+
+export declare class SelectMgr_SortCriterion {
+ constructor()
+ IsCloserDepth(theOther: SelectMgr_SortCriterion): Standard_Boolean;
+ IsHigherPriority(theOther: SelectMgr_SortCriterion): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_Selection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_Selection): void;
+ get(): SelectMgr_Selection;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_Selection_1 extends Handle_SelectMgr_Selection {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_Selection_2 extends Handle_SelectMgr_Selection {
+ constructor(thePtr: SelectMgr_Selection);
+ }
+
+ export declare class Handle_SelectMgr_Selection_3 extends Handle_SelectMgr_Selection {
+ constructor(theHandle: Handle_SelectMgr_Selection);
+ }
+
+ export declare class Handle_SelectMgr_Selection_4 extends Handle_SelectMgr_Selection {
+ constructor(theHandle: Handle_SelectMgr_Selection);
+ }
+
+export declare class SelectMgr_Selection extends Standard_Transient {
+ constructor(theModeIdx: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Destroy(): void;
+ Add(theSensitive: Handle_Select3D_SensitiveEntity): void;
+ Clear(): void;
+ IsEmpty(): Standard_Boolean;
+ Mode(): Graphic3d_ZLayerId;
+ Entities(): any;
+ ChangeEntities(): any;
+ UpdateStatus_1(): SelectMgr_TypeOfUpdate;
+ UpdateStatus_2(theStatus: SelectMgr_TypeOfUpdate): void;
+ UpdateBVHStatus(theStatus: SelectMgr_TypeOfBVHUpdate): void;
+ BVHUpdateStatus(): SelectMgr_TypeOfBVHUpdate;
+ GetSelectionState(): SelectMgr_StateOfSelection;
+ SetSelectionState(theState: SelectMgr_StateOfSelection): void;
+ Sensitivity(): Graphic3d_ZLayerId;
+ SetSensitivity(theNewSens: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_SelectableObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_SelectableObject): void;
+ get(): SelectMgr_SelectableObject;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_SelectableObject_1 extends Handle_SelectMgr_SelectableObject {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_SelectableObject_2 extends Handle_SelectMgr_SelectableObject {
+ constructor(thePtr: SelectMgr_SelectableObject);
+ }
+
+ export declare class Handle_SelectMgr_SelectableObject_3 extends Handle_SelectMgr_SelectableObject {
+ constructor(theHandle: Handle_SelectMgr_SelectableObject);
+ }
+
+ export declare class Handle_SelectMgr_SelectableObject_4 extends Handle_SelectMgr_SelectableObject {
+ constructor(theHandle: Handle_SelectMgr_SelectableObject);
+ }
+
+export declare class SelectMgr_SelectableObject extends PrsMgr_PresentableObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ComputeSelection(theSelection: Handle_SelectMgr_Selection, theMode: Graphic3d_ZLayerId): void;
+ AcceptShapeDecomposition(): Standard_Boolean;
+ RecomputePrimitives_1(): void;
+ RecomputePrimitives_2(theMode: Graphic3d_ZLayerId): void;
+ AddSelection(aSelection: Handle_SelectMgr_Selection, aMode: Graphic3d_ZLayerId): void;
+ ClearSelections(update: Standard_Boolean): void;
+ Selection(theMode: Graphic3d_ZLayerId): Handle_SelectMgr_Selection;
+ HasSelection(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Selections(): SelectMgr_SequenceOfSelection;
+ ResetTransformation(): void;
+ UpdateTransformation(): void;
+ UpdateTransformations(aSelection: Handle_SelectMgr_Selection): void;
+ HilightSelected(thePrsMgr: Handle_PrsMgr_PresentationManager, theSeq: SelectMgr_SequenceOfOwner): void;
+ ClearSelected(): void;
+ ClearDynamicHighlight(theMgr: Handle_PrsMgr_PresentationManager): void;
+ HilightOwnerWithColor(thePM: Handle_PrsMgr_PresentationManager, theStyle: Handle_Prs3d_Drawer, theOwner: Handle_SelectMgr_EntityOwner): void;
+ IsAutoHilight(): Standard_Boolean;
+ SetAutoHilight(theAutoHilight: Standard_Boolean): void;
+ GetHilightPresentation(thePrsMgr: Handle_PrsMgr_PresentationManager): any;
+ GetSelectPresentation(thePrsMgr: Handle_PrsMgr_PresentationManager): any;
+ ErasePresentations(theToRemove: Standard_Boolean): void;
+ SetZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ UpdateSelection(theMode: Graphic3d_ZLayerId): void;
+ SetAssemblyOwner(theOwner: Handle_SelectMgr_EntityOwner, theMode: Graphic3d_ZLayerId): void;
+ BndBoxOfSelected(theOwners: any): Bnd_Box;
+ GlobalSelectionMode(): Graphic3d_ZLayerId;
+ GlobalSelOwner(): Handle_SelectMgr_EntityOwner;
+ GetAssemblyOwner(): Handle_SelectMgr_EntityOwner;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class SelectMgr_EntityOwner extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Priority(): Graphic3d_ZLayerId;
+ SetPriority(thePriority: Graphic3d_ZLayerId): void;
+ HasSelectable(): Standard_Boolean;
+ Selectable(): Handle_SelectMgr_SelectableObject;
+ SetSelectable(theSelObj: Handle_SelectMgr_SelectableObject): void;
+ HandleMouseClick(thePoint: OpenGl_Vec2i, theButton: Aspect_VKeyMouse, theModifiers: Aspect_VKeyFlags, theIsDoubleClick: Standard_Boolean): Standard_Boolean;
+ IsHilighted(thePrsMgr: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ HilightWithColor(thePrsMgr: Handle_PrsMgr_PresentationManager, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ Unhilight(thePrsMgr: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ Clear(thePrsMgr: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ HasLocation(): Standard_Boolean;
+ Location(): TopLoc_Location;
+ SetLocation(theLocation: TopLoc_Location): void;
+ IsSelected(): Standard_Boolean;
+ SetSelected(theIsSelected: Standard_Boolean): void;
+ State_1(): Graphic3d_ZLayerId;
+ State_2(theStatus: Graphic3d_ZLayerId): void;
+ IsAutoHilight(): Standard_Boolean;
+ IsForcedHilight(): Standard_Boolean;
+ SetZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ UpdateHighlightTrsf(theViewer: Handle_V3d_Viewer, theManager: Handle_PrsMgr_PresentationManager, theDispMode: Graphic3d_ZLayerId): void;
+ IsSameSelectable(theOther: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ ComesFromDecomposition(): Standard_Boolean;
+ SetComesFromDecomposition(theIsFromDecomposition: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ Set_1(theSelObj: Handle_SelectMgr_SelectableObject): void;
+ Set_2(thePriority: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class SelectMgr_EntityOwner_1 extends SelectMgr_EntityOwner {
+ constructor(aPriority: Graphic3d_ZLayerId);
+ }
+
+ export declare class SelectMgr_EntityOwner_2 extends SelectMgr_EntityOwner {
+ constructor(aSO: Handle_SelectMgr_SelectableObject, aPriority: Graphic3d_ZLayerId);
+ }
+
+ export declare class SelectMgr_EntityOwner_3 extends SelectMgr_EntityOwner {
+ constructor(theOwner: Handle_SelectMgr_EntityOwner, aPriority: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_SelectMgr_EntityOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_EntityOwner): void;
+ get(): SelectMgr_EntityOwner;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_EntityOwner_1 extends Handle_SelectMgr_EntityOwner {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_EntityOwner_2 extends Handle_SelectMgr_EntityOwner {
+ constructor(thePtr: SelectMgr_EntityOwner);
+ }
+
+ export declare class Handle_SelectMgr_EntityOwner_3 extends Handle_SelectMgr_EntityOwner {
+ constructor(theHandle: Handle_SelectMgr_EntityOwner);
+ }
+
+ export declare class Handle_SelectMgr_EntityOwner_4 extends Handle_SelectMgr_EntityOwner {
+ constructor(theHandle: Handle_SelectMgr_EntityOwner);
+ }
+
+export declare class SelectMgr_SensitiveEntitySet extends BVH_PrimitiveSet3d {
+ constructor(theBuilder: any)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Append_1(theEntity: Handle_SelectMgr_SensitiveEntity): void;
+ Append_2(theSelection: Handle_SelectMgr_Selection): void;
+ Remove(theSelection: Handle_SelectMgr_Selection): void;
+ Box_1(theIndex: Graphic3d_ZLayerId): Select3D_BndBox3d;
+ Center(theIndex: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ Size(): Graphic3d_ZLayerId;
+ GetSensitiveById(theIndex: Graphic3d_ZLayerId): Handle_SelectMgr_SensitiveEntity;
+ Sensitives(): SelectMgr_IndexedMapOfHSensitive;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_FrustumBuilder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_FrustumBuilder): void;
+ get(): SelectMgr_FrustumBuilder;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_FrustumBuilder_1 extends Handle_SelectMgr_FrustumBuilder {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_FrustumBuilder_2 extends Handle_SelectMgr_FrustumBuilder {
+ constructor(thePtr: SelectMgr_FrustumBuilder);
+ }
+
+ export declare class Handle_SelectMgr_FrustumBuilder_3 extends Handle_SelectMgr_FrustumBuilder {
+ constructor(theHandle: Handle_SelectMgr_FrustumBuilder);
+ }
+
+ export declare class Handle_SelectMgr_FrustumBuilder_4 extends Handle_SelectMgr_FrustumBuilder {
+ constructor(theHandle: Handle_SelectMgr_FrustumBuilder);
+ }
+
+export declare class SelectMgr_FrustumBuilder extends Standard_Transient {
+ constructor()
+ SetWorldViewMatrix(theWorldViewMatrix: OpenGl_Mat4d): void;
+ WorldViewMatrix(): OpenGl_Mat4d;
+ SetProjectionMatrix(theProjection: OpenGl_Mat4d): void;
+ ProjectionMatrix(): OpenGl_Mat4d;
+ SetWorldViewProjState(theState: Graphic3d_WorldViewProjState): void;
+ WorldViewProjState(): Graphic3d_WorldViewProjState;
+ SetWindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ SetViewport(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theWidth: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose): void;
+ InvalidateViewport(): void;
+ WindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ SignedPlanePntDist(theEq: SelectMgr_Vec3, thePnt: SelectMgr_Vec3): Quantity_AbsorbedDose;
+ ProjectPntOnViewPlane(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class SelectMgr_RectangularFrustum {
+ constructor()
+ Build_1(thePoint: gp_Pnt2d): void;
+ Build_2(theMinPnt: gp_Pnt2d, theMaxPnt: gp_Pnt2d): void;
+ ScaleAndTransform(theScaleFactor: Graphic3d_ZLayerId, theTrsf: gp_GTrsf): any;
+ Overlaps_1(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(thePnt: gp_Pnt): Standard_Boolean;
+ Overlaps_5(theArrayOfPnts: TColgp_Array1OfPnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(thePnt1: gp_Pnt, thePnt2: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_7(thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePnt3: gp_Pnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ DistToGeometryCenter(theCOG: gp_Pnt): Quantity_AbsorbedDose;
+ DetectedPoint(theDepth: Quantity_AbsorbedDose): gp_Pnt;
+ GetVertices(): gp_Pnt;
+ GetNearPnt(): gp_Pnt;
+ GetFarPnt(): gp_Pnt;
+ GetViewRayDirection(): gp_Dir;
+ GetMousePosition(): gp_Pnt2d;
+ GetPlanes(thePlaneEquations: NCollection_Vector): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type SelectMgr_TypeOfUpdate = {
+ SelectMgr_TOU_Full: {};
+ SelectMgr_TOU_Partial: {};
+ SelectMgr_TOU_None: {};
+}
+
+export declare class SelectMgr_CompositionFilter extends SelectMgr_Filter {
+ Add(afilter: Handle_SelectMgr_Filter): void;
+ Remove(aFilter: Handle_SelectMgr_Filter): void;
+ IsEmpty(): Standard_Boolean;
+ IsIn(aFilter: Handle_SelectMgr_Filter): Standard_Boolean;
+ StoredFilters(): SelectMgr_ListOfFilter;
+ Clear(): void;
+ ActsOn(aStandardMode: TopAbs_ShapeEnum): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_CompositionFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_CompositionFilter): void;
+ get(): SelectMgr_CompositionFilter;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_CompositionFilter_1 extends Handle_SelectMgr_CompositionFilter {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_CompositionFilter_2 extends Handle_SelectMgr_CompositionFilter {
+ constructor(thePtr: SelectMgr_CompositionFilter);
+ }
+
+ export declare class Handle_SelectMgr_CompositionFilter_3 extends Handle_SelectMgr_CompositionFilter {
+ constructor(theHandle: Handle_SelectMgr_CompositionFilter);
+ }
+
+ export declare class Handle_SelectMgr_CompositionFilter_4 extends Handle_SelectMgr_CompositionFilter {
+ constructor(theHandle: Handle_SelectMgr_CompositionFilter);
+ }
+
+export declare class SelectMgr {
+ constructor();
+ static ComputeSensitivePrs(theStructure: Handle_Graphic3d_Structure, theSel: Handle_SelectMgr_Selection, theLoc: gp_Trsf, theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ delete(): void;
+}
+
+export declare class SelectMgr_TriangularFrustumSet extends SelectMgr_BaseFrustum {
+ constructor()
+ Build(thePoints: TColgp_Array1OfPnt2d): void;
+ ScaleAndTransform(theScale: Graphic3d_ZLayerId, theTrsf: gp_GTrsf): any;
+ Overlaps_1(theMinPnt: SelectMgr_Vec3, theMaxPnt: SelectMgr_Vec3, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theMinPnt: SelectMgr_Vec3, theMaxPnt: SelectMgr_Vec3, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(theArrayOfPnts: TColgp_Array1OfPnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_5(thePnt1: gp_Pnt, thePnt2: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePnt3: gp_Pnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ GetPlanes(thePlaneEquations: NCollection_Vector): void;
+ SetAllowOverlapDetection(theIsToAllow: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class SelectMgr_ViewerSelector3d extends SelectMgr_ViewerSelector {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Pick_1(theXPix: Graphic3d_ZLayerId, theYPix: Graphic3d_ZLayerId, theView: Handle_V3d_View): void;
+ Pick_2(theXPMin: Graphic3d_ZLayerId, theYPMin: Graphic3d_ZLayerId, theXPMax: Graphic3d_ZLayerId, theYPMax: Graphic3d_ZLayerId, theView: Handle_V3d_View): void;
+ Pick_3(thePolyline: TColgp_Array1OfPnt2d, theView: Handle_V3d_View): void;
+ ToPixMap(theImage: Image_PixMap, theView: Handle_V3d_View, theType: StdSelect_TypeOfSelectionImage, thePickedIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ DisplaySensitive_1(theView: Handle_V3d_View): void;
+ ClearSensitive(theView: Handle_V3d_View): void;
+ DisplaySensitive_2(theSel: Handle_SelectMgr_Selection, theTrsf: gp_Trsf, theView: Handle_V3d_View, theToClearOthers: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_ViewerSelector3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_ViewerSelector3d): void;
+ get(): SelectMgr_ViewerSelector3d;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_ViewerSelector3d_1 extends Handle_SelectMgr_ViewerSelector3d {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector3d_2 extends Handle_SelectMgr_ViewerSelector3d {
+ constructor(thePtr: SelectMgr_ViewerSelector3d);
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector3d_3 extends Handle_SelectMgr_ViewerSelector3d {
+ constructor(theHandle: Handle_SelectMgr_ViewerSelector3d);
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector3d_4 extends Handle_SelectMgr_ViewerSelector3d {
+ constructor(theHandle: Handle_SelectMgr_ViewerSelector3d);
+ }
+
+export declare type SelectMgr_PickingStrategy = {
+ SelectMgr_PickingStrategy_FirstAcceptable: {};
+ SelectMgr_PickingStrategy_OnlyTopmost: {};
+}
+
+export declare class SelectMgr_ToleranceMap {
+ constructor()
+ Add(theTolerance: Graphic3d_ZLayerId): void;
+ Decrement(theTolerance: Graphic3d_ZLayerId): void;
+ Tolerance(): Graphic3d_ZLayerId;
+ SetCustomTolerance(theTolerance: Graphic3d_ZLayerId): void;
+ ResetDefaults(): void;
+ CustomTolerance(): Graphic3d_ZLayerId;
+ IsCustomTolSet(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_ViewerSelector {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_ViewerSelector): void;
+ get(): SelectMgr_ViewerSelector;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_ViewerSelector_1 extends Handle_SelectMgr_ViewerSelector {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector_2 extends Handle_SelectMgr_ViewerSelector {
+ constructor(thePtr: SelectMgr_ViewerSelector);
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector_3 extends Handle_SelectMgr_ViewerSelector {
+ constructor(theHandle: Handle_SelectMgr_ViewerSelector);
+ }
+
+ export declare class Handle_SelectMgr_ViewerSelector_4 extends Handle_SelectMgr_ViewerSelector {
+ constructor(theHandle: Handle_SelectMgr_ViewerSelector);
+ }
+
+export declare class SelectMgr_ViewerSelector extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Clear(): void;
+ CustomPixelTolerance(): Graphic3d_ZLayerId;
+ SetPixelTolerance(theTolerance: Graphic3d_ZLayerId): void;
+ Sensitivity(): Quantity_AbsorbedDose;
+ PixelTolerance(): Graphic3d_ZLayerId;
+ SortResult(): void;
+ OnePicked(): Handle_SelectMgr_EntityOwner;
+ ToPickClosest(): Standard_Boolean;
+ SetPickClosest(theToPreferClosest: Standard_Boolean): void;
+ DepthToleranceType(): SelectMgr_TypeOfDepthTolerance;
+ DepthTolerance(): Quantity_AbsorbedDose;
+ SetDepthTolerance(theType: SelectMgr_TypeOfDepthTolerance, theTolerance: Quantity_AbsorbedDose): void;
+ NbPicked(): Graphic3d_ZLayerId;
+ ClearPicked(): void;
+ Picked_1(theRank: Graphic3d_ZLayerId): Handle_SelectMgr_EntityOwner;
+ PickedData(theRank: Graphic3d_ZLayerId): SelectMgr_SortCriterion;
+ PickedEntity(theRank: Graphic3d_ZLayerId): Handle_Select3D_SensitiveEntity;
+ PickedPoint(theRank: Graphic3d_ZLayerId): gp_Pnt;
+ Contains(theObject: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ EntitySetBuilder(): any;
+ SetEntitySetBuilder(theBuilder: any): void;
+ Modes(theSelectableObject: Handle_SelectMgr_SelectableObject, theModeList: TColStd_ListOfInteger, theWantedState: SelectMgr_StateOfSelection): Standard_Boolean;
+ IsActive(theSelectableObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ IsInside(theSelectableObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Status_1(theSelection: Handle_SelectMgr_Selection): SelectMgr_StateOfSelection;
+ Status_2(theSelectableObject: Handle_SelectMgr_SelectableObject): XCAFDoc_PartId;
+ ActiveOwners(theOwners: AIS_NListOfEntityOwner): void;
+ AddSelectableObject(theObject: Handle_SelectMgr_SelectableObject): void;
+ AddSelectionToObject(theObject: Handle_SelectMgr_SelectableObject, theSelection: Handle_SelectMgr_Selection): void;
+ MoveSelectableObject(theObject: Handle_SelectMgr_SelectableObject): void;
+ RemoveSelectableObject(theObject: Handle_SelectMgr_SelectableObject): void;
+ RemoveSelectionOfObject(theObject: Handle_SelectMgr_SelectableObject, theSelection: Handle_SelectMgr_Selection): void;
+ RebuildObjectsTree(theIsForce: Standard_Boolean): void;
+ RebuildSensitivesTree(theObject: Handle_SelectMgr_SelectableObject, theIsForce: Standard_Boolean): void;
+ GetManager(): SelectMgr_SelectingVolumeManager;
+ SelectableObjects(): SelectMgr_SelectableObjectSet;
+ ResetSelectionActivationStatus(): void;
+ AllowOverlapDetection(theIsToAllow: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Picked_2(): Handle_SelectMgr_EntityOwner;
+ InitDetected(): void;
+ NextDetected(): void;
+ MoreDetected(): Standard_Boolean;
+ DetectedEntity(): Handle_Select3D_SensitiveEntity;
+ SetToPrebuildBVH(theToPrebuild: Standard_Boolean, theThreadsNum: Graphic3d_ZLayerId): void;
+ QueueBVHBuild(theEntity: Handle_Select3D_SensitiveEntity): void;
+ WaitForBVHBuild(): void;
+ ToPrebuildBVH(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class SelectMgr_Filter extends Standard_Transient {
+ IsOk(anObj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ ActsOn(aStandardMode: TopAbs_ShapeEnum): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_Filter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_Filter): void;
+ get(): SelectMgr_Filter;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_Filter_1 extends Handle_SelectMgr_Filter {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_Filter_2 extends Handle_SelectMgr_Filter {
+ constructor(thePtr: SelectMgr_Filter);
+ }
+
+ export declare class Handle_SelectMgr_Filter_3 extends Handle_SelectMgr_Filter {
+ constructor(theHandle: Handle_SelectMgr_Filter);
+ }
+
+ export declare class Handle_SelectMgr_Filter_4 extends Handle_SelectMgr_Filter {
+ constructor(theHandle: Handle_SelectMgr_Filter);
+ }
+
+export declare class SelectMgr_SelectionManager extends Standard_Transient {
+ constructor(theSelector: Handle_SelectMgr_ViewerSelector)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Selector(): Handle_SelectMgr_ViewerSelector;
+ Contains(theObject: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ Load(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): void;
+ Remove(theObject: Handle_SelectMgr_SelectableObject): void;
+ Activate(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): void;
+ Deactivate(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): void;
+ IsActivated(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ ClearSelectionStructures(theObj: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): void;
+ RestoreSelectionStructures(theObj: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId): void;
+ RecomputeSelection(theObject: Handle_SelectMgr_SelectableObject, theIsForce: Standard_Boolean, theMode: Graphic3d_ZLayerId): void;
+ Update(theObject: Handle_SelectMgr_SelectableObject, theIsForce: Standard_Boolean): void;
+ SetUpdateMode_1(theObject: Handle_SelectMgr_SelectableObject, theType: SelectMgr_TypeOfUpdate): void;
+ SetUpdateMode_2(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId, theType: SelectMgr_TypeOfUpdate): void;
+ SetSelectionSensitivity(theObject: Handle_SelectMgr_SelectableObject, theMode: Graphic3d_ZLayerId, theNewSens: Graphic3d_ZLayerId): void;
+ UpdateSelection(theObj: Handle_SelectMgr_SelectableObject): void;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_SelectionManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_SelectionManager): void;
+ get(): SelectMgr_SelectionManager;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_SelectionManager_1 extends Handle_SelectMgr_SelectionManager {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_SelectionManager_2 extends Handle_SelectMgr_SelectionManager {
+ constructor(thePtr: SelectMgr_SelectionManager);
+ }
+
+ export declare class Handle_SelectMgr_SelectionManager_3 extends Handle_SelectMgr_SelectionManager {
+ constructor(theHandle: Handle_SelectMgr_SelectionManager);
+ }
+
+ export declare class Handle_SelectMgr_SelectionManager_4 extends Handle_SelectMgr_SelectionManager {
+ constructor(theHandle: Handle_SelectMgr_SelectionManager);
+ }
+
+export declare type SelectMgr_StateOfSelection = {
+ SelectMgr_SOS_Any: {};
+ SelectMgr_SOS_Unknown: {};
+ SelectMgr_SOS_Deactivated: {};
+ SelectMgr_SOS_Activated: {};
+}
+
+export declare class SelectMgr_SelectionImageFiller extends Standard_Transient {
+ static CreateFiller(thePixMap: Image_PixMap, theSelector: SelectMgr_ViewerSelector, theType: StdSelect_TypeOfSelectionImage): any;
+ Fill(theCol: Graphic3d_ZLayerId, theRow: Graphic3d_ZLayerId, thePicked: Graphic3d_ZLayerId): void;
+ Flush(): void;
+ delete(): void;
+}
+
+export declare type SelectMgr_TypeOfBVHUpdate = {
+ SelectMgr_TBU_Add: {};
+ SelectMgr_TBU_Remove: {};
+ SelectMgr_TBU_Renew: {};
+ SelectMgr_TBU_Invalidate: {};
+ SelectMgr_TBU_None: {};
+}
+
+export declare class SelectMgr_TriangularFrustum {
+ constructor()
+ Build(theP1: gp_Pnt2d, theP2: gp_Pnt2d, theP3: gp_Pnt2d): void;
+ ScaleAndTransform(theScale: Graphic3d_ZLayerId, theTrsf: gp_GTrsf): any;
+ Overlaps_1(theMinPnt: SelectMgr_Vec3, theMaxPnt: SelectMgr_Vec3, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theMinPt: SelectMgr_Vec3, theMaxPt: SelectMgr_Vec3, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(theArrayOfPnts: TColgp_Array1OfPnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_5(thePnt1: gp_Pnt, thePnt2: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePnt3: gp_Pnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Clear(): void;
+ GetPlanes(thePlaneEquations: NCollection_Vector): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class SelectMgr_AndFilter extends SelectMgr_CompositionFilter {
+ constructor()
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_AndFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_AndFilter): void;
+ get(): SelectMgr_AndFilter;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_AndFilter_1 extends Handle_SelectMgr_AndFilter {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_AndFilter_2 extends Handle_SelectMgr_AndFilter {
+ constructor(thePtr: SelectMgr_AndFilter);
+ }
+
+ export declare class Handle_SelectMgr_AndFilter_3 extends Handle_SelectMgr_AndFilter {
+ constructor(theHandle: Handle_SelectMgr_AndFilter);
+ }
+
+ export declare class Handle_SelectMgr_AndFilter_4 extends Handle_SelectMgr_AndFilter {
+ constructor(theHandle: Handle_SelectMgr_AndFilter);
+ }
+
+export declare class SelectMgr_BVHThreadPool extends Standard_Transient {
+ constructor(theNbThreads: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ AddEntity(theEntity: Handle_Select3D_SensitiveEntity): void;
+ StopThreads(): void;
+ WaitThreads(): void;
+ Threads(): any;
+ delete(): void;
+}
+
+export declare class SelectMgr_SelectableObjectSet {
+ constructor()
+ Append(theObject: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ Remove(theObject: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ ChangeSubset(theObject: Handle_SelectMgr_SelectableObject): void;
+ UpdateBVH(theCamera: Handle_Graphic3d_Camera, theProjectionMat: OpenGl_Mat4d, theWorldViewMat: OpenGl_Mat4d, theViewState: Graphic3d_WorldViewProjState, theViewportWidth: Graphic3d_ZLayerId, theViewportHeight: Graphic3d_ZLayerId): void;
+ MarkDirty(): void;
+ Contains(theObject: Handle_SelectMgr_SelectableObject): Standard_Boolean;
+ IsEmpty_1(): Standard_Boolean;
+ IsEmpty_2(theSubset: any): Standard_Boolean;
+ GetObjectById(theSubset: any, theIndex: Graphic3d_ZLayerId): Handle_SelectMgr_SelectableObject;
+ BVH(theSubset: any): any;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class SelectMgr_BaseFrustum extends Standard_Transient {
+ constructor()
+ Camera(): Handle_Graphic3d_Camera;
+ SetCamera_1(theCamera: Handle_Graphic3d_Camera): void;
+ SetCamera_2(theProjection: OpenGl_Mat4d, theWorldView: OpenGl_Mat4d, theIsOrthographic: Standard_Boolean, theWVPState: Graphic3d_WorldViewProjState): void;
+ ProjectionMatrix(): OpenGl_Mat4d;
+ WorldViewMatrix(): OpenGl_Mat4d;
+ WorldViewProjState(): Graphic3d_WorldViewProjState;
+ SetPixelTolerance(theTol: Graphic3d_ZLayerId): void;
+ SetWindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ WindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ SetViewport(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theWidth: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose): void;
+ SetBuilder(theBuilder: Handle_SelectMgr_FrustumBuilder): void;
+ Build_1(a0: gp_Pnt2d): void;
+ Build_2(a0: gp_Pnt2d, a1: gp_Pnt2d): void;
+ Build_3(a0: gp_Pnt2d, a1: gp_Pnt2d, a2: gp_Pnt2d): void;
+ Build_4(a0: TColgp_Array1OfPnt2d): void;
+ ScaleAndTransform(a0: Graphic3d_ZLayerId, a1: gp_GTrsf): any;
+ Overlaps_1(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(thePnt: gp_Pnt): Standard_Boolean;
+ Overlaps_5(theArrayOfPnts: TColgp_Array1OfPnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(thePnt1: gp_Pnt, thePnt2: gp_Pnt, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_7(thePt1: gp_Pnt, thePt2: gp_Pnt, thePt3: gp_Pnt, theSensType: Select3D_TypeOfSensitivity, theClipRange: SelectMgr_ViewClipRange, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ DistToGeometryCenter(theCOG: gp_Pnt): Quantity_AbsorbedDose;
+ DetectedPoint(theDepth: Quantity_AbsorbedDose): gp_Pnt;
+ GetPlanes(thePlaneEquations: NCollection_Vector): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_SelectMgr_OrFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: SelectMgr_OrFilter): void;
+ get(): SelectMgr_OrFilter;
+ delete(): void;
+}
+
+ export declare class Handle_SelectMgr_OrFilter_1 extends Handle_SelectMgr_OrFilter {
+ constructor();
+ }
+
+ export declare class Handle_SelectMgr_OrFilter_2 extends Handle_SelectMgr_OrFilter {
+ constructor(thePtr: SelectMgr_OrFilter);
+ }
+
+ export declare class Handle_SelectMgr_OrFilter_3 extends Handle_SelectMgr_OrFilter {
+ constructor(theHandle: Handle_SelectMgr_OrFilter);
+ }
+
+ export declare class Handle_SelectMgr_OrFilter_4 extends Handle_SelectMgr_OrFilter {
+ constructor(theHandle: Handle_SelectMgr_OrFilter);
+ }
+
+export declare class SelectMgr_OrFilter extends SelectMgr_CompositionFilter {
+ constructor()
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class SelectMgr_ViewClipRange {
+ constructor()
+ IsClipped(theDepth: Quantity_AbsorbedDose): Standard_Boolean;
+ GetNearestDepth(theRange: Bnd_Range, theDepth: Quantity_AbsorbedDose): Standard_Boolean;
+ SetVoid(): void;
+ AddClippingPlanes(thePlanes: Graphic3d_SequenceOfHClipPlane, thePickRay: gp_Ax1): void;
+ ChangeUnclipRange(): Bnd_Range;
+ AddClipSubRange(theRange: Bnd_Range): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class SelectMgr_SelectingVolumeManager extends SelectBasics_SelectingVolumeManager {
+ constructor(theToAllocateFrustums: Standard_Boolean)
+ ScaleAndTransform(theScaleFactor: Graphic3d_ZLayerId, theTrsf: gp_GTrsf, theBuilder: Handle_SelectMgr_FrustumBuilder): SelectMgr_SelectingVolumeManager;
+ GetActiveSelectionType(): Graphic3d_ZLayerId;
+ SetActiveSelectionType(theType: any): void;
+ Camera(): Handle_Graphic3d_Camera;
+ SetCamera_1(theCamera: Handle_Graphic3d_Camera): void;
+ SetCamera_2(theProjection: OpenGl_Mat4d, theWorldView: OpenGl_Mat4d, theIsOrthographic: Standard_Boolean, theWVPState: Graphic3d_WorldViewProjState): void;
+ ProjectionMatrix(): OpenGl_Mat4d;
+ WorldViewMatrix(): OpenGl_Mat4d;
+ WindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ WorldViewProjState(): Graphic3d_WorldViewProjState;
+ SetViewport(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theWidth: Quantity_AbsorbedDose, theHeight: Quantity_AbsorbedDose): void;
+ SetPixelTolerance(theTolerance: Graphic3d_ZLayerId): void;
+ SetWindowSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ BuildSelectingVolume_1(thePoint: gp_Pnt2d): void;
+ BuildSelectingVolume_2(theMinPt: gp_Pnt2d, theMaxPt: gp_Pnt2d): void;
+ BuildSelectingVolume_3(thePoints: TColgp_Array1OfPnt2d): void;
+ Overlaps_1(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theBoxMin: SelectMgr_Vec3, theBoxMax: SelectMgr_Vec3, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(thePnt: gp_Pnt): Standard_Boolean;
+ Overlaps_5(theArrayOfPts: Handle_TColgp_HArray1OfPnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(theArrayOfPts: TColgp_Array1OfPnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_7(thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_8(thePnt1: gp_Pnt, thePnt2: gp_Pnt, thePnt3: gp_Pnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ DistToGeometryCenter(theCOG: gp_Pnt): Quantity_AbsorbedDose;
+ DetectedPoint(theDepth: Quantity_AbsorbedDose): gp_Pnt;
+ AllowOverlapDetection(theIsToAllow: Standard_Boolean): void;
+ IsOverlapAllowed(): Standard_Boolean;
+ ViewClipping(): Handle_Graphic3d_SequenceOfHClipPlane;
+ ObjectClipping(): Handle_Graphic3d_SequenceOfHClipPlane;
+ SetViewClipping_1(theViewPlanes: Handle_Graphic3d_SequenceOfHClipPlane, theObjPlanes: Handle_Graphic3d_SequenceOfHClipPlane, theWorldSelMgr: SelectMgr_SelectingVolumeManager): void;
+ SetViewClipping_2(theOther: SelectMgr_SelectingVolumeManager): void;
+ ViewClipRanges(): SelectMgr_ViewClipRange;
+ SetViewClipRanges(theRange: SelectMgr_ViewClipRange): void;
+ GetVertices(): gp_Pnt;
+ GetNearPickedPnt(): gp_Pnt;
+ GetFarPickedPnt(): gp_Pnt;
+ GetMousePosition(): gp_Pnt2d;
+ ActiveVolume(): any;
+ GetPlanes(thePlaneEquations: NCollection_Vector): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopTools_ShapeMapHasher {
+ constructor();
+ static HashCode(theShape: TopoDS_Shape, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(S1: TopoDS_Shape, S2: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopTools_DataMapOfShapeReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeReal): void;
+ Assign(theOther: TopTools_DataMapOfShapeReal): TopTools_DataMapOfShapeReal;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Standard_Real): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Standard_Real): Standard_Real;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Standard_Real;
+ ChangeSeek(theKey: TopoDS_Shape): Standard_Real;
+ ChangeFind(theKey: TopoDS_Shape): Standard_Real;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeReal_1 extends TopTools_DataMapOfShapeReal {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeReal_2 extends TopTools_DataMapOfShapeReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeReal_3 extends TopTools_DataMapOfShapeReal {
+ constructor(theOther: TopTools_DataMapOfShapeReal);
+ }
+
+export declare class TopTools_Array1OfListOfShape {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TopTools_ListOfShape): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TopTools_Array1OfListOfShape): TopTools_Array1OfListOfShape;
+ Move(theOther: TopTools_Array1OfListOfShape): TopTools_Array1OfListOfShape;
+ First(): TopTools_ListOfShape;
+ ChangeFirst(): TopTools_ListOfShape;
+ Last(): TopTools_ListOfShape;
+ ChangeLast(): TopTools_ListOfShape;
+ Value(theIndex: Standard_Integer): TopTools_ListOfShape;
+ ChangeValue(theIndex: Standard_Integer): TopTools_ListOfShape;
+ SetValue(theIndex: Standard_Integer, theItem: TopTools_ListOfShape): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopTools_Array1OfListOfShape_1 extends TopTools_Array1OfListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_Array1OfListOfShape_2 extends TopTools_Array1OfListOfShape {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TopTools_Array1OfListOfShape_3 extends TopTools_Array1OfListOfShape {
+ constructor(theOther: TopTools_Array1OfListOfShape);
+ }
+
+ export declare class TopTools_Array1OfListOfShape_4 extends TopTools_Array1OfListOfShape {
+ constructor(theOther: TopTools_Array1OfListOfShape);
+ }
+
+ export declare class TopTools_Array1OfListOfShape_5 extends TopTools_Array1OfListOfShape {
+ constructor(theBegin: TopTools_ListOfShape, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TopTools_DataMapOfIntegerListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfIntegerListOfShape): void;
+ Assign(theOther: TopTools_DataMapOfIntegerListOfShape): TopTools_DataMapOfIntegerListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopTools_ListOfShape): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopTools_ListOfShape): TopTools_ListOfShape;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopTools_ListOfShape;
+ ChangeSeek(theKey: Standard_Integer): TopTools_ListOfShape;
+ ChangeFind(theKey: Standard_Integer): TopTools_ListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfIntegerListOfShape_1 extends TopTools_DataMapOfIntegerListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfIntegerListOfShape_2 extends TopTools_DataMapOfIntegerListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfIntegerListOfShape_3 extends TopTools_DataMapOfIntegerListOfShape {
+ constructor(theOther: TopTools_DataMapOfIntegerListOfShape);
+ }
+
+export declare class TopTools_IndexedDataMapOfShapeReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedDataMapOfShapeReal): void;
+ Assign(theOther: TopTools_IndexedDataMapOfShapeReal): TopTools_IndexedDataMapOfShapeReal;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: Standard_Real): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: Standard_Real): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): Standard_Real;
+ ChangeFromIndex(theIndex: Standard_Integer): Standard_Real;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): Standard_Real;
+ Seek(theKey1: TopoDS_Shape): Standard_Real;
+ ChangeSeek(theKey1: TopoDS_Shape): Standard_Real;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedDataMapOfShapeReal_1 extends TopTools_IndexedDataMapOfShapeReal {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeReal_2 extends TopTools_IndexedDataMapOfShapeReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeReal_3 extends TopTools_IndexedDataMapOfShapeReal {
+ constructor(theOther: TopTools_IndexedDataMapOfShapeReal);
+ }
+
+export declare class TopTools_LocationSet {
+ constructor()
+ Clear(): void;
+ Add(L: TopLoc_Location): Graphic3d_ZLayerId;
+ Location(I: Graphic3d_ZLayerId): TopLoc_Location;
+ Index(L: TopLoc_Location): Graphic3d_ZLayerId;
+ Dump(OS: Standard_OStream): void;
+ Write(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ Read(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ delete(): void;
+}
+
+export declare class TopTools_IndexedMapOfShape extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedMapOfShape): void;
+ Assign(theOther: TopTools_IndexedMapOfShape): TopTools_IndexedMapOfShape;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedMapOfShape_1 extends TopTools_IndexedMapOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedMapOfShape_2 extends TopTools_IndexedMapOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedMapOfShape_3 extends TopTools_IndexedMapOfShape {
+ constructor(theOther: TopTools_IndexedMapOfShape);
+ }
+
+export declare class Handle_TopTools_HArray2OfShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopTools_HArray2OfShape): void;
+ get(): TopTools_HArray2OfShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopTools_HArray2OfShape_1 extends Handle_TopTools_HArray2OfShape {
+ constructor();
+ }
+
+ export declare class Handle_TopTools_HArray2OfShape_2 extends Handle_TopTools_HArray2OfShape {
+ constructor(thePtr: TopTools_HArray2OfShape);
+ }
+
+ export declare class Handle_TopTools_HArray2OfShape_3 extends Handle_TopTools_HArray2OfShape {
+ constructor(theHandle: Handle_TopTools_HArray2OfShape);
+ }
+
+ export declare class Handle_TopTools_HArray2OfShape_4 extends Handle_TopTools_HArray2OfShape {
+ constructor(theHandle: Handle_TopTools_HArray2OfShape);
+ }
+
+export declare class TopTools_OrientedShapeMapHasher {
+ constructor();
+ static HashCode(theShape: TopoDS_Shape, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(S1: TopoDS_Shape, S2: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopTools_DataMapOfShapeListOfInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeListOfInteger): void;
+ Assign(theOther: TopTools_DataMapOfShapeListOfInteger): TopTools_DataMapOfShapeListOfInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TColStd_ListOfInteger): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TColStd_ListOfInteger): TColStd_ListOfInteger;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TColStd_ListOfInteger;
+ ChangeSeek(theKey: TopoDS_Shape): TColStd_ListOfInteger;
+ ChangeFind(theKey: TopoDS_Shape): TColStd_ListOfInteger;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeListOfInteger_1 extends TopTools_DataMapOfShapeListOfInteger {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeListOfInteger_2 extends TopTools_DataMapOfShapeListOfInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeListOfInteger_3 extends TopTools_DataMapOfShapeListOfInteger {
+ constructor(theOther: TopTools_DataMapOfShapeListOfInteger);
+ }
+
+export declare class TopTools_DataMapOfIntegerShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfIntegerShape): void;
+ Assign(theOther: TopTools_DataMapOfIntegerShape): TopTools_DataMapOfIntegerShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): TopoDS_Shape;
+ ChangeSeek(theKey: Standard_Integer): TopoDS_Shape;
+ ChangeFind(theKey: Standard_Integer): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfIntegerShape_1 extends TopTools_DataMapOfIntegerShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfIntegerShape_2 extends TopTools_DataMapOfIntegerShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfIntegerShape_3 extends TopTools_DataMapOfIntegerShape {
+ constructor(theOther: TopTools_DataMapOfIntegerShape);
+ }
+
+export declare class TopTools_DataMapOfShapeShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeShape): void;
+ Assign(theOther: TopTools_DataMapOfShapeShape): TopTools_DataMapOfShapeShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopoDS_Shape;
+ ChangeSeek(theKey: TopoDS_Shape): TopoDS_Shape;
+ ChangeFind(theKey: TopoDS_Shape): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeShape_1 extends TopTools_DataMapOfShapeShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeShape_2 extends TopTools_DataMapOfShapeShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeShape_3 extends TopTools_DataMapOfShapeShape {
+ constructor(theOther: TopTools_DataMapOfShapeShape);
+ }
+
+export declare class TopTools_DataMapOfShapeSequenceOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeSequenceOfShape): void;
+ Assign(theOther: TopTools_DataMapOfShapeSequenceOfShape): TopTools_DataMapOfShapeSequenceOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopTools_SequenceOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopTools_SequenceOfShape): TopTools_SequenceOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopTools_SequenceOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopTools_SequenceOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopTools_SequenceOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeSequenceOfShape_1 extends TopTools_DataMapOfShapeSequenceOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeSequenceOfShape_2 extends TopTools_DataMapOfShapeSequenceOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeSequenceOfShape_3 extends TopTools_DataMapOfShapeSequenceOfShape {
+ constructor(theOther: TopTools_DataMapOfShapeSequenceOfShape);
+ }
+
+export declare class TopTools_DataMapOfShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeListOfShape): void;
+ Assign(theOther: TopTools_DataMapOfShapeListOfShape): TopTools_DataMapOfShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopTools_ListOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopTools_ListOfShape): TopTools_ListOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopTools_ListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeListOfShape_1 extends TopTools_DataMapOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeListOfShape_2 extends TopTools_DataMapOfShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeListOfShape_3 extends TopTools_DataMapOfShapeListOfShape {
+ constructor(theOther: TopTools_DataMapOfShapeListOfShape);
+ }
+
+export declare class TopTools_IndexedMapOfOrientedShape extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedMapOfOrientedShape): void;
+ Assign(theOther: TopTools_IndexedMapOfOrientedShape): TopTools_IndexedMapOfOrientedShape;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedMapOfOrientedShape_1 extends TopTools_IndexedMapOfOrientedShape {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedMapOfOrientedShape_2 extends TopTools_IndexedMapOfOrientedShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedMapOfOrientedShape_3 extends TopTools_IndexedMapOfOrientedShape {
+ constructor(theOther: TopTools_IndexedMapOfOrientedShape);
+ }
+
+export declare class TopTools_IndexedDataMapOfShapeAddress extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedDataMapOfShapeAddress): void;
+ Assign(theOther: TopTools_IndexedDataMapOfShapeAddress): TopTools_IndexedDataMapOfShapeAddress;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: Standard_Address): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: Standard_Address): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): Standard_Address;
+ ChangeFromIndex(theIndex: Standard_Integer): Standard_Address;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): Standard_Address;
+ Seek(theKey1: TopoDS_Shape): Standard_Address;
+ ChangeSeek(theKey1: TopoDS_Shape): Standard_Address;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedDataMapOfShapeAddress_1 extends TopTools_IndexedDataMapOfShapeAddress {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeAddress_2 extends TopTools_IndexedDataMapOfShapeAddress {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeAddress_3 extends TopTools_IndexedDataMapOfShapeAddress {
+ constructor(theOther: TopTools_IndexedDataMapOfShapeAddress);
+ }
+
+export declare class Handle_TopTools_HSequenceOfShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopTools_HSequenceOfShape): void;
+ get(): TopTools_HSequenceOfShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopTools_HSequenceOfShape_1 extends Handle_TopTools_HSequenceOfShape {
+ constructor();
+ }
+
+ export declare class Handle_TopTools_HSequenceOfShape_2 extends Handle_TopTools_HSequenceOfShape {
+ constructor(thePtr: TopTools_HSequenceOfShape);
+ }
+
+ export declare class Handle_TopTools_HSequenceOfShape_3 extends Handle_TopTools_HSequenceOfShape {
+ constructor(theHandle: Handle_TopTools_HSequenceOfShape);
+ }
+
+ export declare class Handle_TopTools_HSequenceOfShape_4 extends Handle_TopTools_HSequenceOfShape {
+ constructor(theHandle: Handle_TopTools_HSequenceOfShape);
+ }
+
+export declare class TopTools_DataMapOfShapeBox extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeBox): void;
+ Assign(theOther: TopTools_DataMapOfShapeBox): TopTools_DataMapOfShapeBox;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Bnd_Box): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Bnd_Box): Bnd_Box;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Bnd_Box;
+ ChangeSeek(theKey: TopoDS_Shape): Bnd_Box;
+ ChangeFind(theKey: TopoDS_Shape): Bnd_Box;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeBox_1 extends TopTools_DataMapOfShapeBox {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeBox_2 extends TopTools_DataMapOfShapeBox {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeBox_3 extends TopTools_DataMapOfShapeBox {
+ constructor(theOther: TopTools_DataMapOfShapeBox);
+ }
+
+export declare class TopTools_ShapeSet {
+ constructor()
+ SetFormatNb(theFormatNb: Graphic3d_ZLayerId): void;
+ FormatNb(): Graphic3d_ZLayerId;
+ Clear(): void;
+ Add(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ Shape(I: Graphic3d_ZLayerId): TopoDS_Shape;
+ Index(S: TopoDS_Shape): Graphic3d_ZLayerId;
+ Locations(): TopTools_LocationSet;
+ ChangeLocations(): TopTools_LocationSet;
+ DumpExtent_2(S: XCAFDoc_PartId): void;
+ Dump_1(OS: Standard_OStream): void;
+ Write_1(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ Read_1(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ Dump_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ Write_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ Read_2(S: TopoDS_Shape, IS: Standard_IStream): void;
+ AddGeometry(S: TopoDS_Shape): void;
+ DumpGeometry_1(OS: Standard_OStream): void;
+ WriteGeometry_1(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ ReadGeometry_1(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ DumpGeometry_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ WriteGeometry_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ ReadGeometry_2(T: TopAbs_ShapeEnum, IS: Standard_IStream, S: TopoDS_Shape): void;
+ AddShapes(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Check(T: TopAbs_ShapeEnum, S: TopoDS_Shape): void;
+ NbShapes(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class TopTools_SequenceOfShape extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: TopTools_SequenceOfShape): TopTools_SequenceOfShape;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: TopoDS_Shape): void;
+ Append_2(theSeq: TopTools_SequenceOfShape): void;
+ Prepend_1(theItem: TopoDS_Shape): void;
+ Prepend_2(theSeq: TopTools_SequenceOfShape): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: TopoDS_Shape): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: TopTools_SequenceOfShape): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: TopTools_SequenceOfShape): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: TopoDS_Shape): void;
+ Split(theIndex: Standard_Integer, theSeq: TopTools_SequenceOfShape): void;
+ First(): TopoDS_Shape;
+ ChangeFirst(): TopoDS_Shape;
+ Last(): TopoDS_Shape;
+ ChangeLast(): TopoDS_Shape;
+ Value(theIndex: Standard_Integer): TopoDS_Shape;
+ ChangeValue(theIndex: Standard_Integer): TopoDS_Shape;
+ SetValue(theIndex: Standard_Integer, theItem: TopoDS_Shape): void;
+ delete(): void;
+}
+
+ export declare class TopTools_SequenceOfShape_1 extends TopTools_SequenceOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_SequenceOfShape_2 extends TopTools_SequenceOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_SequenceOfShape_3 extends TopTools_SequenceOfShape {
+ constructor(theOther: TopTools_SequenceOfShape);
+ }
+
+export declare class TopTools_IndexedDataMapOfShapeShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedDataMapOfShapeShape): void;
+ Assign(theOther: TopTools_IndexedDataMapOfShapeShape): TopTools_IndexedDataMapOfShapeShape;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopoDS_Shape): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopoDS_Shape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopoDS_Shape;
+ ChangeFromIndex(theIndex: Standard_Integer): TopoDS_Shape;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopoDS_Shape;
+ Seek(theKey1: TopoDS_Shape): TopoDS_Shape;
+ ChangeSeek(theKey1: TopoDS_Shape): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedDataMapOfShapeShape_1 extends TopTools_IndexedDataMapOfShapeShape {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeShape_2 extends TopTools_IndexedDataMapOfShapeShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeShape_3 extends TopTools_IndexedDataMapOfShapeShape {
+ constructor(theOther: TopTools_IndexedDataMapOfShapeShape);
+ }
+
+export declare class Handle_TopTools_HArray1OfShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopTools_HArray1OfShape): void;
+ get(): TopTools_HArray1OfShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopTools_HArray1OfShape_1 extends Handle_TopTools_HArray1OfShape {
+ constructor();
+ }
+
+ export declare class Handle_TopTools_HArray1OfShape_2 extends Handle_TopTools_HArray1OfShape {
+ constructor(thePtr: TopTools_HArray1OfShape);
+ }
+
+ export declare class Handle_TopTools_HArray1OfShape_3 extends Handle_TopTools_HArray1OfShape {
+ constructor(theHandle: Handle_TopTools_HArray1OfShape);
+ }
+
+ export declare class Handle_TopTools_HArray1OfShape_4 extends Handle_TopTools_HArray1OfShape {
+ constructor(theHandle: Handle_TopTools_HArray1OfShape);
+ }
+
+export declare class TopTools_Array2OfShape {
+ Init(theValue: TopoDS_Shape): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TopTools_Array2OfShape): TopTools_Array2OfShape;
+ Move(theOther: TopTools_Array2OfShape): TopTools_Array2OfShape;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): TopoDS_Shape;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): TopoDS_Shape;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: TopoDS_Shape): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopTools_Array2OfShape_1 extends TopTools_Array2OfShape {
+ constructor();
+ }
+
+ export declare class TopTools_Array2OfShape_2 extends TopTools_Array2OfShape {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TopTools_Array2OfShape_3 extends TopTools_Array2OfShape {
+ constructor(theOther: TopTools_Array2OfShape);
+ }
+
+ export declare class TopTools_Array2OfShape_4 extends TopTools_Array2OfShape {
+ constructor(theOther: TopTools_Array2OfShape);
+ }
+
+ export declare class TopTools_Array2OfShape_5 extends TopTools_Array2OfShape {
+ constructor(theBegin: TopoDS_Shape, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TopTools_DataMapOfOrientedShapeShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfOrientedShapeShape): void;
+ Assign(theOther: TopTools_DataMapOfOrientedShapeShape): TopTools_DataMapOfOrientedShapeShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopoDS_Shape;
+ ChangeSeek(theKey: TopoDS_Shape): TopoDS_Shape;
+ ChangeFind(theKey: TopoDS_Shape): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfOrientedShapeShape_1 extends TopTools_DataMapOfOrientedShapeShape {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfOrientedShapeShape_2 extends TopTools_DataMapOfOrientedShapeShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfOrientedShapeShape_3 extends TopTools_DataMapOfOrientedShapeShape {
+ constructor(theOther: TopTools_DataMapOfOrientedShapeShape);
+ }
+
+export declare class TopTools_MapOfOrientedShape extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_MapOfOrientedShape): void;
+ Assign(theOther: TopTools_MapOfOrientedShape): TopTools_MapOfOrientedShape;
+ ReSize(N: Standard_Integer): void;
+ Add(K: TopoDS_Shape): Standard_Boolean;
+ Added(K: TopoDS_Shape): TopoDS_Shape;
+ Contains_1(K: TopoDS_Shape): Standard_Boolean;
+ Remove(K: TopoDS_Shape): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ Contains_2(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ Union(theLeft: TopTools_MapOfOrientedShape, theRight: TopTools_MapOfOrientedShape): void;
+ Unite(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ HasIntersection(theMap: TopTools_MapOfOrientedShape): Standard_Boolean;
+ Intersection(theLeft: TopTools_MapOfOrientedShape, theRight: TopTools_MapOfOrientedShape): void;
+ Intersect(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ Subtraction(theLeft: TopTools_MapOfOrientedShape, theRight: TopTools_MapOfOrientedShape): void;
+ Subtract(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ Difference(theLeft: TopTools_MapOfOrientedShape, theRight: TopTools_MapOfOrientedShape): void;
+ Differ(theOther: TopTools_MapOfOrientedShape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopTools_MapOfOrientedShape_1 extends TopTools_MapOfOrientedShape {
+ constructor();
+ }
+
+ export declare class TopTools_MapOfOrientedShape_2 extends TopTools_MapOfOrientedShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_MapOfOrientedShape_3 extends TopTools_MapOfOrientedShape {
+ constructor(theOther: TopTools_MapOfOrientedShape);
+ }
+
+export declare class TopTools_Array1OfShape {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TopoDS_Shape): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TopTools_Array1OfShape): TopTools_Array1OfShape;
+ Move(theOther: TopTools_Array1OfShape): TopTools_Array1OfShape;
+ First(): TopoDS_Shape;
+ ChangeFirst(): TopoDS_Shape;
+ Last(): TopoDS_Shape;
+ ChangeLast(): TopoDS_Shape;
+ Value(theIndex: Standard_Integer): TopoDS_Shape;
+ ChangeValue(theIndex: Standard_Integer): TopoDS_Shape;
+ SetValue(theIndex: Standard_Integer, theItem: TopoDS_Shape): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopTools_Array1OfShape_1 extends TopTools_Array1OfShape {
+ constructor();
+ }
+
+ export declare class TopTools_Array1OfShape_2 extends TopTools_Array1OfShape {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TopTools_Array1OfShape_3 extends TopTools_Array1OfShape {
+ constructor(theOther: TopTools_Array1OfShape);
+ }
+
+ export declare class TopTools_Array1OfShape_4 extends TopTools_Array1OfShape {
+ constructor(theOther: TopTools_Array1OfShape);
+ }
+
+ export declare class TopTools_Array1OfShape_5 extends TopTools_Array1OfShape {
+ constructor(theBegin: TopoDS_Shape, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TopTools {
+ constructor();
+ static Dump(Sh: TopoDS_Shape, S: Standard_OStream): void;
+ static Dummy(I: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class TopTools_MapOfShape extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_MapOfShape): void;
+ Assign(theOther: TopTools_MapOfShape): TopTools_MapOfShape;
+ ReSize(N: Standard_Integer): void;
+ Add(K: TopoDS_Shape): Standard_Boolean;
+ Added(K: TopoDS_Shape): TopoDS_Shape;
+ Contains_1(K: TopoDS_Shape): Standard_Boolean;
+ Remove(K: TopoDS_Shape): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TopTools_MapOfShape): Standard_Boolean;
+ Contains_2(theOther: TopTools_MapOfShape): Standard_Boolean;
+ Union(theLeft: TopTools_MapOfShape, theRight: TopTools_MapOfShape): void;
+ Unite(theOther: TopTools_MapOfShape): Standard_Boolean;
+ HasIntersection(theMap: TopTools_MapOfShape): Standard_Boolean;
+ Intersection(theLeft: TopTools_MapOfShape, theRight: TopTools_MapOfShape): void;
+ Intersect(theOther: TopTools_MapOfShape): Standard_Boolean;
+ Subtraction(theLeft: TopTools_MapOfShape, theRight: TopTools_MapOfShape): void;
+ Subtract(theOther: TopTools_MapOfShape): Standard_Boolean;
+ Difference(theLeft: TopTools_MapOfShape, theRight: TopTools_MapOfShape): void;
+ Differ(theOther: TopTools_MapOfShape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopTools_MapOfShape_1 extends TopTools_MapOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_MapOfShape_2 extends TopTools_MapOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_MapOfShape_3 extends TopTools_MapOfShape {
+ constructor(theOther: TopTools_MapOfShape);
+ }
+
+export declare class TopTools_MutexForShapeProvider {
+ constructor()
+ CreateMutexesForSubShapes(theShape: TopoDS_Shape, theType: TopAbs_ShapeEnum): void;
+ CreateMutexForShape(theShape: TopoDS_Shape): void;
+ GetMutex(theShape: TopoDS_Shape): Standard_Mutex;
+ RemoveAllMutexes(): void;
+ delete(): void;
+}
+
+export declare class TopTools_ListOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopTools_ListOfShape): TopTools_ListOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopoDS_Shape;
+ First_2(): TopoDS_Shape;
+ Last_1(): TopoDS_Shape;
+ Last_2(): TopoDS_Shape;
+ Append_1(theItem: TopoDS_Shape): TopoDS_Shape;
+ Append_3(theOther: TopTools_ListOfShape): void;
+ Prepend_1(theItem: TopoDS_Shape): TopoDS_Shape;
+ Prepend_2(theOther: TopTools_ListOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopTools_ListOfShape_1 extends TopTools_ListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_ListOfShape_2 extends TopTools_ListOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_ListOfShape_3 extends TopTools_ListOfShape {
+ constructor(theOther: TopTools_ListOfShape);
+ }
+
+export declare class TopTools_DataMapOfShapeInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfShapeInteger): void;
+ Assign(theOther: TopTools_DataMapOfShapeInteger): TopTools_DataMapOfShapeInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Standard_Integer;
+ ChangeSeek(theKey: TopoDS_Shape): Standard_Integer;
+ ChangeFind(theKey: TopoDS_Shape): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfShapeInteger_1 extends TopTools_DataMapOfShapeInteger {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfShapeInteger_2 extends TopTools_DataMapOfShapeInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfShapeInteger_3 extends TopTools_DataMapOfShapeInteger {
+ constructor(theOther: TopTools_DataMapOfShapeInteger);
+ }
+
+export declare class TopTools_ListOfListOfShape extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: TopTools_ListOfListOfShape): TopTools_ListOfListOfShape;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): TopTools_ListOfShape;
+ First_2(): TopTools_ListOfShape;
+ Last_1(): TopTools_ListOfShape;
+ Last_2(): TopTools_ListOfShape;
+ Append_1(theItem: TopTools_ListOfShape): TopTools_ListOfShape;
+ Append_3(theOther: TopTools_ListOfListOfShape): void;
+ Prepend_1(theItem: TopTools_ListOfShape): TopTools_ListOfShape;
+ Prepend_2(theOther: TopTools_ListOfListOfShape): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class TopTools_ListOfListOfShape_1 extends TopTools_ListOfListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_ListOfListOfShape_2 extends TopTools_ListOfListOfShape {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_ListOfListOfShape_3 extends TopTools_ListOfListOfShape {
+ constructor(theOther: TopTools_ListOfListOfShape);
+ }
+
+export declare class Handle_TopTools_HArray1OfListOfShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopTools_HArray1OfListOfShape): void;
+ get(): TopTools_HArray1OfListOfShape;
+ delete(): void;
+}
+
+ export declare class Handle_TopTools_HArray1OfListOfShape_1 extends Handle_TopTools_HArray1OfListOfShape {
+ constructor();
+ }
+
+ export declare class Handle_TopTools_HArray1OfListOfShape_2 extends Handle_TopTools_HArray1OfListOfShape {
+ constructor(thePtr: TopTools_HArray1OfListOfShape);
+ }
+
+ export declare class Handle_TopTools_HArray1OfListOfShape_3 extends Handle_TopTools_HArray1OfListOfShape {
+ constructor(theHandle: Handle_TopTools_HArray1OfListOfShape);
+ }
+
+ export declare class Handle_TopTools_HArray1OfListOfShape_4 extends Handle_TopTools_HArray1OfListOfShape {
+ constructor(theHandle: Handle_TopTools_HArray1OfListOfShape);
+ }
+
+export declare class TopTools_DataMapOfOrientedShapeInteger extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_DataMapOfOrientedShapeInteger): void;
+ Assign(theOther: TopTools_DataMapOfOrientedShapeInteger): TopTools_DataMapOfOrientedShapeInteger;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Standard_Integer): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Standard_Integer): Standard_Integer;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Standard_Integer;
+ ChangeSeek(theKey: TopoDS_Shape): Standard_Integer;
+ ChangeFind(theKey: TopoDS_Shape): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_DataMapOfOrientedShapeInteger_1 extends TopTools_DataMapOfOrientedShapeInteger {
+ constructor();
+ }
+
+ export declare class TopTools_DataMapOfOrientedShapeInteger_2 extends TopTools_DataMapOfOrientedShapeInteger {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_DataMapOfOrientedShapeInteger_3 extends TopTools_DataMapOfOrientedShapeInteger {
+ constructor(theOther: TopTools_DataMapOfOrientedShapeInteger);
+ }
+
+export declare class TopTools_IndexedDataMapOfShapeListOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ Assign(theOther: TopTools_IndexedDataMapOfShapeListOfShape): TopTools_IndexedDataMapOfShapeListOfShape;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: TopTools_ListOfShape): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: TopTools_ListOfShape): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): TopTools_ListOfShape;
+ ChangeFromIndex(theIndex: Standard_Integer): TopTools_ListOfShape;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ Seek(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ ChangeSeek(theKey1: TopoDS_Shape): TopTools_ListOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopTools_IndexedDataMapOfShapeListOfShape_1 extends TopTools_IndexedDataMapOfShapeListOfShape {
+ constructor();
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeListOfShape_2 extends TopTools_IndexedDataMapOfShapeListOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopTools_IndexedDataMapOfShapeListOfShape_3 extends TopTools_IndexedDataMapOfShapeListOfShape {
+ constructor(theOther: TopTools_IndexedDataMapOfShapeListOfShape);
+ }
+
+export declare class Handle_IGESToBRep_IGESBoundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESToBRep_IGESBoundary): void;
+ get(): IGESToBRep_IGESBoundary;
+ delete(): void;
+}
+
+ export declare class Handle_IGESToBRep_IGESBoundary_1 extends Handle_IGESToBRep_IGESBoundary {
+ constructor();
+ }
+
+ export declare class Handle_IGESToBRep_IGESBoundary_2 extends Handle_IGESToBRep_IGESBoundary {
+ constructor(thePtr: IGESToBRep_IGESBoundary);
+ }
+
+ export declare class Handle_IGESToBRep_IGESBoundary_3 extends Handle_IGESToBRep_IGESBoundary {
+ constructor(theHandle: Handle_IGESToBRep_IGESBoundary);
+ }
+
+ export declare class Handle_IGESToBRep_IGESBoundary_4 extends Handle_IGESToBRep_IGESBoundary {
+ constructor(theHandle: Handle_IGESToBRep_IGESBoundary);
+ }
+
+export declare class Handle_IGESToBRep_ToolContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESToBRep_ToolContainer): void;
+ get(): IGESToBRep_ToolContainer;
+ delete(): void;
+}
+
+ export declare class Handle_IGESToBRep_ToolContainer_1 extends Handle_IGESToBRep_ToolContainer {
+ constructor();
+ }
+
+ export declare class Handle_IGESToBRep_ToolContainer_2 extends Handle_IGESToBRep_ToolContainer {
+ constructor(thePtr: IGESToBRep_ToolContainer);
+ }
+
+ export declare class Handle_IGESToBRep_ToolContainer_3 extends Handle_IGESToBRep_ToolContainer {
+ constructor(theHandle: Handle_IGESToBRep_ToolContainer);
+ }
+
+ export declare class Handle_IGESToBRep_ToolContainer_4 extends Handle_IGESToBRep_ToolContainer {
+ constructor(theHandle: Handle_IGESToBRep_ToolContainer);
+ }
+
+export declare class Handle_IGESToBRep_Actor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESToBRep_Actor): void;
+ get(): IGESToBRep_Actor;
+ delete(): void;
+}
+
+ export declare class Handle_IGESToBRep_Actor_1 extends Handle_IGESToBRep_Actor {
+ constructor();
+ }
+
+ export declare class Handle_IGESToBRep_Actor_2 extends Handle_IGESToBRep_Actor {
+ constructor(thePtr: IGESToBRep_Actor);
+ }
+
+ export declare class Handle_IGESToBRep_Actor_3 extends Handle_IGESToBRep_Actor {
+ constructor(theHandle: Handle_IGESToBRep_Actor);
+ }
+
+ export declare class Handle_IGESToBRep_Actor_4 extends Handle_IGESToBRep_Actor {
+ constructor(theHandle: Handle_IGESToBRep_Actor);
+ }
+
+export declare class Handle_IGESToBRep_AlgoContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESToBRep_AlgoContainer): void;
+ get(): IGESToBRep_AlgoContainer;
+ delete(): void;
+}
+
+ export declare class Handle_IGESToBRep_AlgoContainer_1 extends Handle_IGESToBRep_AlgoContainer {
+ constructor();
+ }
+
+ export declare class Handle_IGESToBRep_AlgoContainer_2 extends Handle_IGESToBRep_AlgoContainer {
+ constructor(thePtr: IGESToBRep_AlgoContainer);
+ }
+
+ export declare class Handle_IGESToBRep_AlgoContainer_3 extends Handle_IGESToBRep_AlgoContainer {
+ constructor(theHandle: Handle_IGESToBRep_AlgoContainer);
+ }
+
+ export declare class Handle_IGESToBRep_AlgoContainer_4 extends Handle_IGESToBRep_AlgoContainer {
+ constructor(theHandle: Handle_IGESToBRep_AlgoContainer);
+ }
+
+export declare class Draft_IndexedDataMapOfVertexVertexInfo extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Draft_IndexedDataMapOfVertexVertexInfo): void;
+ Assign(theOther: Draft_IndexedDataMapOfVertexVertexInfo): Draft_IndexedDataMapOfVertexVertexInfo;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Vertex, theItem: Draft_VertexInfo): Standard_Integer;
+ Contains(theKey1: TopoDS_Vertex): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Vertex, theItem: Draft_VertexInfo): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Vertex): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Vertex;
+ FindFromIndex(theIndex: Standard_Integer): Draft_VertexInfo;
+ ChangeFromIndex(theIndex: Standard_Integer): Draft_VertexInfo;
+ FindIndex(theKey1: TopoDS_Vertex): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Vertex): Draft_VertexInfo;
+ Seek(theKey1: TopoDS_Vertex): Draft_VertexInfo;
+ ChangeSeek(theKey1: TopoDS_Vertex): Draft_VertexInfo;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Draft_IndexedDataMapOfVertexVertexInfo_1 extends Draft_IndexedDataMapOfVertexVertexInfo {
+ constructor();
+ }
+
+ export declare class Draft_IndexedDataMapOfVertexVertexInfo_2 extends Draft_IndexedDataMapOfVertexVertexInfo {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Draft_IndexedDataMapOfVertexVertexInfo_3 extends Draft_IndexedDataMapOfVertexVertexInfo {
+ constructor(theOther: Draft_IndexedDataMapOfVertexVertexInfo);
+ }
+
+export declare type Draft_ErrorStatus = {
+ Draft_NoError: {};
+ Draft_FaceRecomputation: {};
+ Draft_EdgeRecomputation: {};
+ Draft_VertexRecomputation: {};
+}
+
+export declare class Draft_VertexInfo {
+ constructor()
+ Add(E: TopoDS_Edge): void;
+ Geometry(): gp_Pnt;
+ Parameter(E: TopoDS_Edge): Quantity_AbsorbedDose;
+ InitEdgeIterator(): void;
+ Edge(): TopoDS_Edge;
+ NextEdge(): void;
+ MoreEdge(): Standard_Boolean;
+ ChangeGeometry(): gp_Pnt;
+ ChangeParameter(E: TopoDS_Edge): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Draft {
+ constructor();
+ static Angle(F: TopoDS_Face, Direction: gp_Dir): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Draft_FaceInfo {
+ RootFace_1(F: TopoDS_Face): void;
+ NewGeometry(): Standard_Boolean;
+ Add(F: TopoDS_Face): void;
+ FirstFace(): TopoDS_Face;
+ SecondFace(): TopoDS_Face;
+ Geometry(): Handle_Geom_Surface;
+ ChangeGeometry(): Handle_Geom_Surface;
+ RootFace_2(): TopoDS_Face;
+ ChangeCurve(): Handle_Geom_Curve;
+ Curve(): Handle_Geom_Curve;
+ delete(): void;
+}
+
+ export declare class Draft_FaceInfo_1 extends Draft_FaceInfo {
+ constructor();
+ }
+
+ export declare class Draft_FaceInfo_2 extends Draft_FaceInfo {
+ constructor(S: Handle_Geom_Surface, HasNewGeometry: Standard_Boolean);
+ }
+
+export declare class Draft_IndexedDataMapOfEdgeEdgeInfo extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Draft_IndexedDataMapOfEdgeEdgeInfo): void;
+ Assign(theOther: Draft_IndexedDataMapOfEdgeEdgeInfo): Draft_IndexedDataMapOfEdgeEdgeInfo;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Edge, theItem: Draft_EdgeInfo): Standard_Integer;
+ Contains(theKey1: TopoDS_Edge): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Edge, theItem: Draft_EdgeInfo): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Edge): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Edge;
+ FindFromIndex(theIndex: Standard_Integer): Draft_EdgeInfo;
+ ChangeFromIndex(theIndex: Standard_Integer): Draft_EdgeInfo;
+ FindIndex(theKey1: TopoDS_Edge): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Edge): Draft_EdgeInfo;
+ Seek(theKey1: TopoDS_Edge): Draft_EdgeInfo;
+ ChangeSeek(theKey1: TopoDS_Edge): Draft_EdgeInfo;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Draft_IndexedDataMapOfEdgeEdgeInfo_1 extends Draft_IndexedDataMapOfEdgeEdgeInfo {
+ constructor();
+ }
+
+ export declare class Draft_IndexedDataMapOfEdgeEdgeInfo_2 extends Draft_IndexedDataMapOfEdgeEdgeInfo {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Draft_IndexedDataMapOfEdgeEdgeInfo_3 extends Draft_IndexedDataMapOfEdgeEdgeInfo {
+ constructor(theOther: Draft_IndexedDataMapOfEdgeEdgeInfo);
+ }
+
+export declare class Handle_Draft_Modification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Draft_Modification): void;
+ get(): Draft_Modification;
+ delete(): void;
+}
+
+ export declare class Handle_Draft_Modification_1 extends Handle_Draft_Modification {
+ constructor();
+ }
+
+ export declare class Handle_Draft_Modification_2 extends Handle_Draft_Modification {
+ constructor(thePtr: Draft_Modification);
+ }
+
+ export declare class Handle_Draft_Modification_3 extends Handle_Draft_Modification {
+ constructor(theHandle: Handle_Draft_Modification);
+ }
+
+ export declare class Handle_Draft_Modification_4 extends Handle_Draft_Modification {
+ constructor(theHandle: Handle_Draft_Modification);
+ }
+
+export declare class Draft_Modification extends BRepTools_Modification {
+ constructor(S: TopoDS_Shape)
+ Clear(): void;
+ Init(S: TopoDS_Shape): void;
+ Add(F: TopoDS_Face, Direction: gp_Dir, Angle: Quantity_AbsorbedDose, NeutralPlane: gp_Pln, Flag: Standard_Boolean): Standard_Boolean;
+ Remove(F: TopoDS_Face): void;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ Error(): Draft_ErrorStatus;
+ ProblematicShape(): TopoDS_Shape;
+ ConnectedFaces(F: TopoDS_Face): TopTools_ListOfShape;
+ ModifiedFaces(): TopTools_ListOfShape;
+ NewSurface_1(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve_1(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Draft_EdgeInfo {
+ Add(F: TopoDS_Face): void;
+ RootFace_1(F: TopoDS_Face): void;
+ Tangent(P: gp_Pnt): void;
+ IsTangent(P: gp_Pnt): Standard_Boolean;
+ NewGeometry(): Standard_Boolean;
+ SetNewGeometry(NewGeom: Standard_Boolean): void;
+ Geometry(): Handle_Geom_Curve;
+ FirstFace(): TopoDS_Face;
+ SecondFace(): TopoDS_Face;
+ FirstPC(): Handle_Geom2d_Curve;
+ SecondPC(): Handle_Geom2d_Curve;
+ ChangeGeometry(): Handle_Geom_Curve;
+ ChangeFirstPC(): Handle_Geom2d_Curve;
+ ChangeSecondPC(): Handle_Geom2d_Curve;
+ RootFace_2(): TopoDS_Face;
+ Tolerance_1(tol: Quantity_AbsorbedDose): void;
+ Tolerance_2(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Draft_EdgeInfo_1 extends Draft_EdgeInfo {
+ constructor();
+ }
+
+ export declare class Draft_EdgeInfo_2 extends Draft_EdgeInfo {
+ constructor(HasNewGeometry: Standard_Boolean);
+ }
+
+export declare class Draft_IndexedDataMapOfFaceFaceInfo extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Draft_IndexedDataMapOfFaceFaceInfo): void;
+ Assign(theOther: Draft_IndexedDataMapOfFaceFaceInfo): Draft_IndexedDataMapOfFaceFaceInfo;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Face, theItem: Draft_FaceInfo): Standard_Integer;
+ Contains(theKey1: TopoDS_Face): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Face, theItem: Draft_FaceInfo): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Face): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Face;
+ FindFromIndex(theIndex: Standard_Integer): Draft_FaceInfo;
+ ChangeFromIndex(theIndex: Standard_Integer): Draft_FaceInfo;
+ FindIndex(theKey1: TopoDS_Face): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Face): Draft_FaceInfo;
+ Seek(theKey1: TopoDS_Face): Draft_FaceInfo;
+ ChangeSeek(theKey1: TopoDS_Face): Draft_FaceInfo;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Draft_IndexedDataMapOfFaceFaceInfo_1 extends Draft_IndexedDataMapOfFaceFaceInfo {
+ constructor();
+ }
+
+ export declare class Draft_IndexedDataMapOfFaceFaceInfo_2 extends Draft_IndexedDataMapOfFaceFaceInfo {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Draft_IndexedDataMapOfFaceFaceInfo_3 extends Draft_IndexedDataMapOfFaceFaceInfo {
+ constructor(theOther: Draft_IndexedDataMapOfFaceFaceInfo);
+ }
+
+export declare class RWStepShape_RWSubface {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Subface): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Subface): void;
+ Share(ent: Handle_StepShape_Subface, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWPointRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_PointRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_PointRepresentation): void;
+ Share(ent: Handle_StepShape_PointRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWPrecisionQualifier {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_PrecisionQualifier): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_PrecisionQualifier): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWRevolvedFaceSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_RevolvedFaceSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_RevolvedFaceSolid): void;
+ Share(ent: Handle_StepShape_RevolvedFaceSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFaceSurface {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FaceSurface): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FaceSurface): void;
+ Share(ent: Handle_StepShape_FaceSurface, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWShellBasedSurfaceModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ShellBasedSurfaceModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ShellBasedSurfaceModel): void;
+ Share(ent: Handle_StepShape_ShellBasedSurfaceModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation): void;
+ Share(ent: Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOrientedClosedShell {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OrientedClosedShell): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OrientedClosedShell): void;
+ Share(ent: Handle_StepShape_OrientedClosedShell, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWTransitionalShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_TransitionalShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_TransitionalShapeRepresentation): void;
+ Share(ent: Handle_StepShape_TransitionalShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWCsgShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_CsgShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_CsgShapeRepresentation): void;
+ Share(ent: Handle_StepShape_CsgShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWRightCircularCone {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_RightCircularCone): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_RightCircularCone): void;
+ Share(ent: Handle_StepShape_RightCircularCone, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWClosedShell {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ClosedShell): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ClosedShell): void;
+ Share(ent: Handle_StepShape_ClosedShell, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDimensionalSize {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DimensionalSize): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DimensionalSize): void;
+ Share(ent: Handle_StepShape_DimensionalSize, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ShapeRepresentation): void;
+ Share(ent: Handle_StepShape_ShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWPolyLoop {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_PolyLoop): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_PolyLoop): void;
+ Share(ent: Handle_StepShape_PolyLoop, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWShapeDimensionRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ShapeDimensionRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ShapeDimensionRepresentation): void;
+ Share(ent: Handle_StepShape_ShapeDimensionRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWExtrudedFaceSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ExtrudedFaceSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ExtrudedFaceSolid): void;
+ Share(ent: Handle_StepShape_ExtrudedFaceSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFacetedBrepShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FacetedBrepShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FacetedBrepShapeRepresentation): void;
+ Share(ent: Handle_StepShape_FacetedBrepShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSolidReplica {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_SolidReplica): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_SolidReplica): void;
+ Share(ent: Handle_StepShape_SolidReplica, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOrientedEdge {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OrientedEdge): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OrientedEdge): void;
+ Share(ent: Handle_StepShape_OrientedEdge, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFacetedBrepAndBrepWithVoids {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FacetedBrepAndBrepWithVoids): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FacetedBrepAndBrepWithVoids): void;
+ Share(ent: Handle_StepShape_FacetedBrepAndBrepWithVoids, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOrientedPath {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OrientedPath): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OrientedPath): void;
+ Share(ent: Handle_StepShape_OrientedPath, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOrientedFace {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OrientedFace): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OrientedFace): void;
+ Share(ent: Handle_StepShape_OrientedFace, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSweptAreaSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_SweptAreaSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_SweptAreaSolid): void;
+ Share(ent: Handle_StepShape_SweptAreaSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWConnectedFaceSubSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ConnectedFaceSubSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ConnectedFaceSubSet): void;
+ Share(ent: Handle_StepShape_ConnectedFaceSubSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWPlusMinusTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_PlusMinusTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_PlusMinusTolerance): void;
+ Share(ent: Handle_StepShape_PlusMinusTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWHalfSpaceSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_HalfSpaceSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_HalfSpaceSolid): void;
+ Share(ent: Handle_StepShape_HalfSpaceSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWConnectedFaceShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ConnectedFaceShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ConnectedFaceShapeRepresentation): void;
+ Share(ent: Handle_StepShape_ConnectedFaceShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSolidModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_SolidModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_SolidModel): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWAdvancedFace {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_AdvancedFace): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_AdvancedFace): void;
+ Share(ent: Handle_StepShape_AdvancedFace, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWAngularLocation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_AngularLocation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_AngularLocation): void;
+ Share(ent: Handle_StepShape_AngularLocation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWContextDependentShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ContextDependentShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ContextDependentShapeRepresentation): void;
+ Share(ent: Handle_StepShape_ContextDependentShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWEdge {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Edge): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Edge): void;
+ Share(ent: Handle_StepShape_Edge, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWEdgeBasedWireframeModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_EdgeBasedWireframeModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_EdgeBasedWireframeModel): void;
+ Share(ent: Handle_StepShape_EdgeBasedWireframeModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWAdvancedBrepShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_AdvancedBrepShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_AdvancedBrepShapeRepresentation): void;
+ Share(ent: Handle_StepShape_AdvancedBrepShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSeamEdge {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_SeamEdge): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_SeamEdge): void;
+ Share(ent: Handle_StepShape_SeamEdge, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWConnectedFaceSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ConnectedFaceSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ConnectedFaceSet): void;
+ Share(ent: Handle_StepShape_ConnectedFaceSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDimensionalLocation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DimensionalLocation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DimensionalLocation): void;
+ Share(ent: Handle_StepShape_DimensionalLocation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSphere {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Sphere): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Sphere): void;
+ Share(ent: Handle_StepShape_Sphere, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWShapeDefinitionRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ShapeDefinitionRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ShapeDefinitionRepresentation): void;
+ Share(ent: Handle_StepShape_ShapeDefinitionRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWTypeQualifier {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_TypeQualifier): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_TypeQualifier): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWRightCircularCylinder {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_RightCircularCylinder): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_RightCircularCylinder): void;
+ Share(ent: Handle_StepShape_RightCircularCylinder, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWLoop {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Loop): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Loop): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWAngularSize {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_AngularSize): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_AngularSize): void;
+ Share(ent: Handle_StepShape_AngularSize, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFace {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Face): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Face): void;
+ Share(ent: Handle_StepShape_Face, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWVertex {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Vertex): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Vertex): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWValueFormatTypeQualifier {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ValueFormatTypeQualifier): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ValueFormatTypeQualifier): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWBoxDomain {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_BoxDomain): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_BoxDomain): void;
+ Share(ent: Handle_StepShape_BoxDomain, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWManifoldSurfaceShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ManifoldSurfaceShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ManifoldSurfaceShapeRepresentation): void;
+ Share(ent: Handle_StepShape_ManifoldSurfaceShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWLoopAndPath {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_LoopAndPath): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_LoopAndPath): void;
+ Share(ent: Handle_StepShape_LoopAndPath, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDimensionalLocationWithPath {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DimensionalLocationWithPath): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DimensionalLocationWithPath): void;
+ Share(ent: Handle_StepShape_DimensionalLocationWithPath, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWBlock {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Block): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Block): void;
+ Share(ent: Handle_StepShape_Block, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation): void;
+ Share(ent: Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWBooleanResult {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_BooleanResult): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_BooleanResult): void;
+ Share(ent: Handle_StepShape_BooleanResult, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem): void;
+ Share(ent: Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWExtrudedAreaSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ExtrudedAreaSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ExtrudedAreaSolid): void;
+ Share(ent: Handle_StepShape_ExtrudedAreaSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFaceBasedSurfaceModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FaceBasedSurfaceModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FaceBasedSurfaceModel): void;
+ Share(ent: Handle_StepShape_FaceBasedSurfaceModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWRightAngularWedge {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_RightAngularWedge): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_RightAngularWedge): void;
+ Share(ent: Handle_StepShape_RightAngularWedge, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWCompoundShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_CompoundShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_CompoundShapeRepresentation): void;
+ Share(ent: Handle_StepShape_CompoundShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDimensionalSizeWithPath {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DimensionalSizeWithPath): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DimensionalSizeWithPath): void;
+ Share(ent: Handle_StepShape_DimensionalSizeWithPath, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFaceOuterBound {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FaceOuterBound): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FaceOuterBound): void;
+ Share(ent: Handle_StepShape_FaceOuterBound, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWTopologicalRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_TopologicalRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_TopologicalRepresentationItem): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWPath {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Path): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Path): void;
+ Share(ent: Handle_StepShape_Path, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWMeasureQualification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_MeasureQualification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_MeasureQualification): void;
+ Share(ent: Handle_StepShape_MeasureQualification, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWGeometricSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_GeometricSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_GeometricSet): void;
+ Share(ent: Handle_StepShape_GeometricSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWDimensionalCharacteristicRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_DimensionalCharacteristicRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_DimensionalCharacteristicRepresentation): void;
+ Share(ent: Handle_StepShape_DimensionalCharacteristicRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWRevolvedAreaSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_RevolvedAreaSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_RevolvedAreaSolid): void;
+ Share(ent: Handle_StepShape_RevolvedAreaSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOpenShell {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OpenShell): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OpenShell): void;
+ Share(ent: Handle_StepShape_OpenShell, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWConnectedEdgeSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ConnectedEdgeSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ConnectedEdgeSet): void;
+ Share(ent: Handle_StepShape_ConnectedEdgeSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation): void;
+ Share(ent: Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWFacetedBrep {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_FacetedBrep): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_FacetedBrep): void;
+ Share(ent: Handle_StepShape_FacetedBrep, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWLimitsAndFits {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_LimitsAndFits): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_LimitsAndFits): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWBoxedHalfSpace {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_BoxedHalfSpace): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_BoxedHalfSpace): void;
+ Share(ent: Handle_StepShape_BoxedHalfSpace, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWEdgeBasedWireframeShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_EdgeBasedWireframeShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_EdgeBasedWireframeShapeRepresentation): void;
+ Share(ent: Handle_StepShape_EdgeBasedWireframeShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWVertexLoop {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_VertexLoop): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_VertexLoop): void;
+ Share(ent: Handle_StepShape_VertexLoop, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWNonManifoldSurfaceShapeRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_NonManifoldSurfaceShapeRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_NonManifoldSurfaceShapeRepresentation): void;
+ Share(ent: Handle_StepShape_NonManifoldSurfaceShapeRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWToleranceValue {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ToleranceValue): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ToleranceValue): void;
+ Share(ent: Handle_StepShape_ToleranceValue, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWQualifiedRepresentationItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_QualifiedRepresentationItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_QualifiedRepresentationItem): void;
+ Share(ent: Handle_StepShape_QualifiedRepresentationItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWVertexPoint {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_VertexPoint): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_VertexPoint): void;
+ Share(ent: Handle_StepShape_VertexPoint, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWTorus {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Torus): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Torus): void;
+ Share(ent: Handle_StepShape_Torus, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWOrientedOpenShell {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_OrientedOpenShell): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_OrientedOpenShell): void;
+ Share(ent: Handle_StepShape_OrientedOpenShell, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSubedge {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_Subedge): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_Subedge): void;
+ Share(ent: Handle_StepShape_Subedge, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWGeometricCurveSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_GeometricCurveSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_GeometricCurveSet): void;
+ Share(ent: Handle_StepShape_GeometricCurveSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWCsgSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_CsgSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_CsgSolid): void;
+ Share(ent: Handle_StepShape_CsgSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWManifoldSolidBrep {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ManifoldSolidBrep): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ManifoldSolidBrep): void;
+ Share(ent: Handle_StepShape_ManifoldSolidBrep, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWSweptFaceSolid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_SweptFaceSolid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_SweptFaceSolid): void;
+ Share(ent: Handle_StepShape_SweptFaceSolid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepShape_RWShapeRepresentationWithParameters {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepShape_ShapeRepresentationWithParameters): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepShape_ShapeRepresentationWithParameters): void;
+ Share(ent: Handle_StepShape_ShapeRepresentationWithParameters, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class Handle_Image_VideoRecorder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Image_VideoRecorder): void;
+ get(): Image_VideoRecorder;
+ delete(): void;
+}
+
+ export declare class Handle_Image_VideoRecorder_1 extends Handle_Image_VideoRecorder {
+ constructor();
+ }
+
+ export declare class Handle_Image_VideoRecorder_2 extends Handle_Image_VideoRecorder {
+ constructor(thePtr: Image_VideoRecorder);
+ }
+
+ export declare class Handle_Image_VideoRecorder_3 extends Handle_Image_VideoRecorder {
+ constructor(theHandle: Handle_Image_VideoRecorder);
+ }
+
+ export declare class Handle_Image_VideoRecorder_4 extends Handle_Image_VideoRecorder {
+ constructor(theHandle: Handle_Image_VideoRecorder);
+ }
+
+export declare class Image_VideoRecorder extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Close(): void;
+ Open(theFileName: Standard_Character, theParams: Image_VideoParams): Standard_Boolean;
+ FrameCount(): int64_t;
+ PushFrame(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Image_VideoParams {
+ constructor()
+ SetFramerate_1(theNumerator: Graphic3d_ZLayerId, theDenominator: Graphic3d_ZLayerId): void;
+ SetFramerate_2(theValue: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Image_SupportedFormats extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsSupported_1(theFormat: Image_Format): Standard_Boolean;
+ Add_1(theFormat: Image_Format): void;
+ HasCompressed(): Standard_Boolean;
+ IsSupported_2(theFormat: Image_CompressedFormat): Standard_Boolean;
+ Add_2(theFormat: Image_CompressedFormat): void;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Image_Diff extends Standard_Transient {
+ constructor()
+ Init_1(theImageRef: Handle_Image_PixMap, theImageNew: Handle_Image_PixMap, theToBlackWhite: Standard_Boolean): Standard_Boolean;
+ Init_2(theImgPathRef: XCAFDoc_PartId, theImgPathNew: XCAFDoc_PartId, theToBlackWhite: Standard_Boolean): Standard_Boolean;
+ SetColorTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ ColorTolerance(): Quantity_AbsorbedDose;
+ SetBorderFilterOn(theToIgnore: Standard_Boolean): void;
+ IsBorderFilterOn(): Standard_Boolean;
+ Compare(): Graphic3d_ZLayerId;
+ SaveDiffImage_1(theDiffImage: Image_PixMap): Standard_Boolean;
+ SaveDiffImage_2(theDiffPath: XCAFDoc_PartId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Image_Diff {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Image_Diff): void;
+ get(): Image_Diff;
+ delete(): void;
+}
+
+ export declare class Handle_Image_Diff_1 extends Handle_Image_Diff {
+ constructor();
+ }
+
+ export declare class Handle_Image_Diff_2 extends Handle_Image_Diff {
+ constructor(thePtr: Image_Diff);
+ }
+
+ export declare class Handle_Image_Diff_3 extends Handle_Image_Diff {
+ constructor(theHandle: Handle_Image_Diff);
+ }
+
+ export declare class Handle_Image_Diff_4 extends Handle_Image_Diff {
+ constructor(theHandle: Handle_Image_Diff);
+ }
+
+export declare class Image_DDSParser {
+ constructor();
+ static Load_1(theSupported: any, theFile: XCAFDoc_PartId, theFaceIndex: Graphic3d_ZLayerId, theFileOffset: int64_t): any;
+ static Load_2(theSupported: any, theBuffer: Handle_NCollection_Buffer, theFaceIndex: Graphic3d_ZLayerId): any;
+ delete(): void;
+}
+
+export declare class Image_PixMap extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsBigEndianHost(): Standard_Boolean;
+ static SwapRgbaBgra(theImage: Image_PixMap): Standard_Boolean;
+ static ToBlackWhite(theImage: Image_PixMap): void;
+ static DefaultAllocator(): Handle_NCollection_BaseAllocator;
+ Format(): Image_Format;
+ SetFormat(thePixelFormat: Image_Format): void;
+ Width(): Standard_ThreadId;
+ Height(): Standard_ThreadId;
+ SizeX(): Standard_ThreadId;
+ SizeY(): Standard_ThreadId;
+ Ratio(): Quantity_AbsorbedDose;
+ IsEmpty(): Standard_Boolean;
+ PixelColor(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theToLinearize: Standard_Boolean): Quantity_ColorRGBA;
+ SetPixelColor_1(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theColor: Quantity_Color, theToDeLinearize: Standard_Boolean): void;
+ SetPixelColor_2(theX: Graphic3d_ZLayerId, theY: Graphic3d_ZLayerId, theColor: Quantity_ColorRGBA, theToDeLinearize: Standard_Boolean): void;
+ InitWrapper(thePixelFormat: Image_Format, theDataPtr: Standard_Byte, theSizeX: Standard_ThreadId, theSizeY: Standard_ThreadId, theSizeRowBytes: Standard_ThreadId): Standard_Boolean;
+ InitTrash(thePixelFormat: Image_Format, theSizeX: Standard_ThreadId, theSizeY: Standard_ThreadId, theSizeRowBytes: Standard_ThreadId): Standard_Boolean;
+ InitCopy(theCopy: Image_PixMap): Standard_Boolean;
+ InitZero(thePixelFormat: Image_Format, theSizeX: Standard_ThreadId, theSizeY: Standard_ThreadId, theSizeRowBytes: Standard_ThreadId, theValue: Standard_Byte): Standard_Boolean;
+ Clear(): void;
+ IsTopDown(): Standard_Boolean;
+ SetTopDown(theIsTopDown: Standard_Boolean): void;
+ TopDownInc(): Standard_ThreadId;
+ Data(): Standard_Byte;
+ ChangeData(): Standard_Byte;
+ Row(theRow: Standard_ThreadId): Standard_Byte;
+ ChangeRow(theRow: Standard_ThreadId): Standard_Byte;
+ SizePixelBytes_1(): Standard_ThreadId;
+ static SizePixelBytes_2(thePixelFormat: Image_Format): Standard_ThreadId;
+ SizeRowBytes(): Standard_ThreadId;
+ RowExtraBytes(): Standard_ThreadId;
+ MaxRowAligmentBytes(): Standard_ThreadId;
+ SizeBytes(): Standard_ThreadId;
+ RawValue(theRow: Standard_ThreadId, theCol: Standard_ThreadId): Standard_Byte;
+ ChangeRawValue(theRow: Standard_ThreadId, theCol: Standard_ThreadId): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Handle_Image_PixMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Image_PixMap): void;
+ get(): Image_PixMap;
+ delete(): void;
+}
+
+ export declare class Handle_Image_PixMap_1 extends Handle_Image_PixMap {
+ constructor();
+ }
+
+ export declare class Handle_Image_PixMap_2 extends Handle_Image_PixMap {
+ constructor(thePtr: Image_PixMap);
+ }
+
+ export declare class Handle_Image_PixMap_3 extends Handle_Image_PixMap {
+ constructor(theHandle: Handle_Image_PixMap);
+ }
+
+ export declare class Handle_Image_PixMap_4 extends Handle_Image_PixMap {
+ constructor(theHandle: Handle_Image_PixMap);
+ }
+
+export declare type Image_Format = {
+ Image_Format_UNKNOWN: {};
+ Image_Format_Gray: {};
+ Image_Format_Alpha: {};
+ Image_Format_RGB: {};
+ Image_Format_BGR: {};
+ Image_Format_RGB32: {};
+ Image_Format_BGR32: {};
+ Image_Format_RGBA: {};
+ Image_Format_BGRA: {};
+ Image_Format_GrayF: {};
+ Image_Format_AlphaF: {};
+ Image_Format_RGF: {};
+ Image_Format_RGBF: {};
+ Image_Format_BGRF: {};
+ Image_Format_RGBAF: {};
+ Image_Format_BGRAF: {};
+}
+
+export declare class Image_ColorRGBF {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_ShortReal;
+ g_1(): Standard_ShortReal;
+ b_1(): Standard_ShortReal;
+ r_2(): Standard_ShortReal;
+ g_2(): Standard_ShortReal;
+ b_2(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class Image_ColorBGRA {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ a_1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ a_2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorRGBAF {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_ShortReal;
+ g_1(): Standard_ShortReal;
+ b_1(): Standard_ShortReal;
+ a_1(): Standard_ShortReal;
+ r_2(): Standard_ShortReal;
+ g_2(): Standard_ShortReal;
+ b_2(): Standard_ShortReal;
+ a_2(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class Image_ColorRGB {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorRGF {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_ShortReal;
+ g_1(): Standard_ShortReal;
+ r_2(): Standard_ShortReal;
+ g_2(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class Image_ColorBGR {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorRGBA {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ a_1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ a_2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorBGR32 {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ a__1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ a__2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorRGB32 {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_Byte;
+ g_1(): Standard_Byte;
+ b_1(): Standard_Byte;
+ a__1(): Standard_Byte;
+ r_2(): Standard_Byte;
+ g_2(): Standard_Byte;
+ b_2(): Standard_Byte;
+ a__2(): Standard_Byte;
+ delete(): void;
+}
+
+export declare class Image_ColorBGRF {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_ShortReal;
+ g_1(): Standard_ShortReal;
+ b_1(): Standard_ShortReal;
+ r_2(): Standard_ShortReal;
+ g_2(): Standard_ShortReal;
+ b_2(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class Image_ColorBGRAF {
+ constructor();
+ static Length(): Graphic3d_ZLayerId;
+ r_1(): Standard_ShortReal;
+ g_1(): Standard_ShortReal;
+ b_1(): Standard_ShortReal;
+ a_1(): Standard_ShortReal;
+ r_2(): Standard_ShortReal;
+ g_2(): Standard_ShortReal;
+ b_2(): Standard_ShortReal;
+ a_2(): Standard_ShortReal;
+ delete(): void;
+}
+
+export declare class Handle_Image_PixMapData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Image_PixMapData): void;
+ get(): Image_PixMapData;
+ delete(): void;
+}
+
+ export declare class Handle_Image_PixMapData_1 extends Handle_Image_PixMapData {
+ constructor();
+ }
+
+ export declare class Handle_Image_PixMapData_2 extends Handle_Image_PixMapData {
+ constructor(thePtr: Image_PixMapData);
+ }
+
+ export declare class Handle_Image_PixMapData_3 extends Handle_Image_PixMapData {
+ constructor(theHandle: Handle_Image_PixMapData);
+ }
+
+ export declare class Handle_Image_PixMapData_4 extends Handle_Image_PixMapData {
+ constructor(theHandle: Handle_Image_PixMapData);
+ }
+
+export declare class Image_PixMapData extends NCollection_Buffer {
+ constructor()
+ Init(theAlloc: Handle_NCollection_BaseAllocator, theSizeBPP: Standard_ThreadId, theSizeX: Standard_ThreadId, theSizeY: Standard_ThreadId, theSizeRowBytes: Standard_ThreadId, theDataPtr: Standard_Byte): Standard_Boolean;
+ ZeroData(): void;
+ Row(theRow: Standard_ThreadId): Standard_Byte;
+ ChangeRow(theRow: Standard_ThreadId): Standard_Byte;
+ Value(theRow: Standard_ThreadId, theCol: Standard_ThreadId): Standard_Byte;
+ ChangeValue(theRow: Standard_ThreadId, theCol: Standard_ThreadId): Standard_Byte;
+ MaxRowAligmentBytes(): Standard_ThreadId;
+ SetTopDown(theIsTopDown: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type Image_CompressedFormat = {
+ Image_CompressedFormat_UNKNOWN: {};
+ Image_CompressedFormat_RGB_S3TC_DXT1: {};
+ Image_CompressedFormat_RGBA_S3TC_DXT1: {};
+ Image_CompressedFormat_RGBA_S3TC_DXT3: {};
+ Image_CompressedFormat_RGBA_S3TC_DXT5: {};
+}
+
+export declare class Image_AlienPixMap extends Image_PixMap {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsTopDownDefault(): Standard_Boolean;
+ Load_1(theFileName: XCAFDoc_PartId): Standard_Boolean;
+ Load_2(theStream: Standard_IStream, theFileName: XCAFDoc_PartId): Standard_Boolean;
+ Load_3(theData: Standard_Byte, theLength: Standard_ThreadId, theFileName: XCAFDoc_PartId): Standard_Boolean;
+ Save(theFileName: XCAFDoc_PartId): Standard_Boolean;
+ InitTrash(thePixelFormat: Image_Format, theSizeX: Standard_ThreadId, theSizeY: Standard_ThreadId, theSizeRowBytes: Standard_ThreadId): Standard_Boolean;
+ InitCopy(theCopy: Image_PixMap): Standard_Boolean;
+ Clear(): void;
+ AdjustGamma(theGammaCorr: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Image_AlienPixMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Image_AlienPixMap): void;
+ get(): Image_AlienPixMap;
+ delete(): void;
+}
+
+ export declare class Handle_Image_AlienPixMap_1 extends Handle_Image_AlienPixMap {
+ constructor();
+ }
+
+ export declare class Handle_Image_AlienPixMap_2 extends Handle_Image_AlienPixMap {
+ constructor(thePtr: Image_AlienPixMap);
+ }
+
+ export declare class Handle_Image_AlienPixMap_3 extends Handle_Image_AlienPixMap {
+ constructor(theHandle: Handle_Image_AlienPixMap);
+ }
+
+ export declare class Handle_Image_AlienPixMap_4 extends Handle_Image_AlienPixMap {
+ constructor(theHandle: Handle_Image_AlienPixMap);
+ }
+
+export declare class Image_Texture extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ TextureId(): XCAFDoc_PartId;
+ FilePath(): XCAFDoc_PartId;
+ FileOffset(): int64_t;
+ FileLength(): int64_t;
+ DataBuffer(): Handle_NCollection_Buffer;
+ ProbeImageFileFormat(): XCAFDoc_PartId;
+ ReadCompressedImage(theSupported: any): any;
+ ReadImage(theSupported: any): Handle_Image_PixMap;
+ WriteImage(theFile: XCAFDoc_PartId): Standard_Boolean;
+ static HashCode(theTexture: any, theUpper: Standard_Integer): Standard_Integer;
+ static IsEqual(theTex1: any, theTex2: any): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Image_Texture_1 extends Image_Texture {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Image_Texture_2 extends Image_Texture {
+ constructor(theFileName: XCAFDoc_PartId, theOffset: int64_t, theLength: int64_t);
+ }
+
+ export declare class Image_Texture_3 extends Image_Texture {
+ constructor(theBuffer: Handle_NCollection_Buffer, theId: XCAFDoc_PartId);
+ }
+
+export declare class Image_CompressedPixMap extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ BaseFormat(): Image_Format;
+ SetBaseFormat(theFormat: Image_Format): void;
+ CompressedFormat(): Image_CompressedFormat;
+ SetCompressedFormat(theFormat: Image_CompressedFormat): void;
+ FaceData(): Handle_NCollection_Buffer;
+ SetFaceData(theBuffer: Handle_NCollection_Buffer): void;
+ MipMaps(): TColStd_Array1OfInteger;
+ ChangeMipMaps(): TColStd_Array1OfInteger;
+ IsCompleteMipMapSet(): Standard_Boolean;
+ SetCompleteMipMapSet(theIsComplete: Standard_Boolean): void;
+ FaceBytes(): Standard_ThreadId;
+ SetFaceBytes(theSize: Standard_ThreadId): void;
+ SizeX(): Graphic3d_ZLayerId;
+ SizeY(): Graphic3d_ZLayerId;
+ SetSize(theSizeX: Graphic3d_ZLayerId, theSizeY: Graphic3d_ZLayerId): void;
+ IsTopDown(): Standard_Boolean;
+ NbFaces(): Graphic3d_ZLayerId;
+ SetNbFaces(theSize: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class GeomConvert_BSplineCurveKnotSplitting {
+ constructor(BasisCurve: Handle_Geom_BSplineCurve, ContinuityRange: Graphic3d_ZLayerId)
+ NbSplits(): Graphic3d_ZLayerId;
+ Splitting(SplitValues: TColStd_Array1OfInteger): void;
+ SplitValue(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class GeomConvert_BSplineSurfaceToBezierSurface {
+ Patch(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): Handle_Geom_BezierSurface;
+ Patches(Surfaces: TColGeom_Array2OfBezierSurface): void;
+ UKnots(TKnots: TColStd_Array1OfReal): void;
+ VKnots(TKnots: TColStd_Array1OfReal): void;
+ NbUPatches(): Graphic3d_ZLayerId;
+ NbVPatches(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class GeomConvert_BSplineSurfaceToBezierSurface_1 extends GeomConvert_BSplineSurfaceToBezierSurface {
+ constructor(BasisSurface: Handle_Geom_BSplineSurface);
+ }
+
+ export declare class GeomConvert_BSplineSurfaceToBezierSurface_2 extends GeomConvert_BSplineSurfaceToBezierSurface {
+ constructor(BasisSurface: Handle_Geom_BSplineSurface, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomConvert_ApproxSurface {
+ Surface(): Handle_Geom_BSplineSurface;
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ MaxError(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class GeomConvert_ApproxSurface_1 extends GeomConvert_ApproxSurface {
+ constructor(Surf: Handle_Geom_Surface, Tol3d: Quantity_AbsorbedDose, UContinuity: GeomAbs_Shape, VContinuity: GeomAbs_Shape, MaxDegU: Graphic3d_ZLayerId, MaxDegV: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId, PrecisCode: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomConvert_ApproxSurface_2 extends GeomConvert_ApproxSurface {
+ constructor(Surf: Handle_Adaptor3d_HSurface, Tol3d: Quantity_AbsorbedDose, UContinuity: GeomAbs_Shape, VContinuity: GeomAbs_Shape, MaxDegU: Graphic3d_ZLayerId, MaxDegV: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId, PrecisCode: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomConvert {
+ constructor();
+ static SplitBSplineCurve_1(C: Handle_Geom_BSplineCurve, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, SameOrientation: Standard_Boolean): Handle_Geom_BSplineCurve;
+ static SplitBSplineCurve_2(C: Handle_Geom_BSplineCurve, FromU1: Quantity_AbsorbedDose, ToU2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, SameOrientation: Standard_Boolean): Handle_Geom_BSplineCurve;
+ static SplitBSplineSurface_1(S: Handle_Geom_BSplineSurface, FromUK1: Graphic3d_ZLayerId, ToUK2: Graphic3d_ZLayerId, FromVK1: Graphic3d_ZLayerId, ToVK2: Graphic3d_ZLayerId, SameUOrientation: Standard_Boolean, SameVOrientation: Standard_Boolean): Handle_Geom_BSplineSurface;
+ static SplitBSplineSurface_2(S: Handle_Geom_BSplineSurface, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, USplit: Standard_Boolean, SameOrientation: Standard_Boolean): Handle_Geom_BSplineSurface;
+ static SplitBSplineSurface_3(S: Handle_Geom_BSplineSurface, FromU1: Quantity_AbsorbedDose, ToU2: Quantity_AbsorbedDose, FromV1: Quantity_AbsorbedDose, ToV2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, SameUOrientation: Standard_Boolean, SameVOrientation: Standard_Boolean): Handle_Geom_BSplineSurface;
+ static SplitBSplineSurface_4(S: Handle_Geom_BSplineSurface, FromParam1: Quantity_AbsorbedDose, ToParam2: Quantity_AbsorbedDose, USplit: Standard_Boolean, ParametricTolerance: Quantity_AbsorbedDose, SameOrientation: Standard_Boolean): Handle_Geom_BSplineSurface;
+ static CurveToBSplineCurve(C: Handle_Geom_Curve, Parameterisation: Convert_ParameterisationType): Handle_Geom_BSplineCurve;
+ static SurfaceToBSplineSurface(S: Handle_Geom_Surface): Handle_Geom_BSplineSurface;
+ static ConcatG1(ArrayOfCurves: TColGeom_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfConcatenated: Handle_TColGeom_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose): void;
+ static ConcatC1_1(ArrayOfCurves: TColGeom_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfIndices: Handle_TColStd_HArray1OfInteger, ArrayOfConcatenated: Handle_TColGeom_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose): void;
+ static ConcatC1_2(ArrayOfCurves: TColGeom_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfIndices: Handle_TColStd_HArray1OfInteger, ArrayOfConcatenated: Handle_TColGeom_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToC1BSplineCurve(BS: Handle_Geom_BSplineCurve, tolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToArrayOfC1BSplineCurve_1(BS: Handle_Geom_BSplineCurve, tabBS: Handle_TColGeom_HArray1OfBSplineCurve, tolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToArrayOfC1BSplineCurve_2(BS: Handle_Geom_BSplineCurve, tabBS: Handle_TColGeom_HArray1OfBSplineCurve, AngularTolerance: Quantity_AbsorbedDose, tolerance: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class GeomConvert_BSplineCurveToBezierCurve {
+ Arc(Index: Graphic3d_ZLayerId): Handle_Geom_BezierCurve;
+ Arcs(Curves: TColGeom_Array1OfBezierCurve): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ NbArcs(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class GeomConvert_BSplineCurveToBezierCurve_1 extends GeomConvert_BSplineCurveToBezierCurve {
+ constructor(BasisCurve: Handle_Geom_BSplineCurve);
+ }
+
+ export declare class GeomConvert_BSplineCurveToBezierCurve_2 extends GeomConvert_BSplineCurveToBezierCurve {
+ constructor(BasisCurve: Handle_Geom_BSplineCurve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomConvert_CompBezierSurfacesToBSplineSurface {
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ Poles(): Handle_TColgp_HArray2OfPnt;
+ UKnots(): Handle_TColStd_HArray1OfReal;
+ UDegree(): Graphic3d_ZLayerId;
+ VKnots(): Handle_TColStd_HArray1OfReal;
+ VDegree(): Graphic3d_ZLayerId;
+ UMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ VMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomConvert_CompBezierSurfacesToBSplineSurface_1 extends GeomConvert_CompBezierSurfacesToBSplineSurface {
+ constructor(Beziers: TColGeom_Array2OfBezierSurface);
+ }
+
+ export declare class GeomConvert_CompBezierSurfacesToBSplineSurface_2 extends GeomConvert_CompBezierSurfacesToBSplineSurface {
+ constructor(Beziers: TColGeom_Array2OfBezierSurface, Tolerance: Quantity_AbsorbedDose, RemoveKnots: Standard_Boolean);
+ }
+
+ export declare class GeomConvert_CompBezierSurfacesToBSplineSurface_3 extends GeomConvert_CompBezierSurfacesToBSplineSurface {
+ constructor(Beziers: TColGeom_Array2OfBezierSurface, UKnots: TColStd_Array1OfReal, VKnots: TColStd_Array1OfReal, UContinuity: GeomAbs_Shape, VContinuity: GeomAbs_Shape, Tolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomConvert_BSplineSurfaceKnotSplitting {
+ constructor(BasisSurface: Handle_Geom_BSplineSurface, UContinuityRange: Graphic3d_ZLayerId, VContinuityRange: Graphic3d_ZLayerId)
+ NbUSplits(): Graphic3d_ZLayerId;
+ NbVSplits(): Graphic3d_ZLayerId;
+ Splitting(USplit: TColStd_Array1OfInteger, VSplit: TColStd_Array1OfInteger): void;
+ USplitValue(UIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ VSplitValue(VIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class GeomConvert_ApproxCurve {
+ Curve(): Handle_Geom_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ MaxError(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class GeomConvert_ApproxCurve_1 extends GeomConvert_ApproxCurve {
+ constructor(Curve: Handle_Geom_Curve, Tol3d: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomConvert_ApproxCurve_2 extends GeomConvert_ApproxCurve {
+ constructor(Curve: Handle_Adaptor3d_HCurve, Tol3d: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId);
+ }
+
+export declare class GeomConvert_CompCurveToBSplineCurve {
+ Add_1(NewCurve: Handle_Geom_BoundedCurve, Tolerance: Quantity_AbsorbedDose, After: Standard_Boolean, WithRatio: Standard_Boolean, MinM: Graphic3d_ZLayerId): Standard_Boolean;
+ BSplineCurve(): Handle_Geom_BSplineCurve;
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class GeomConvert_CompCurveToBSplineCurve_1 extends GeomConvert_CompCurveToBSplineCurve {
+ constructor(Parameterisation: Convert_ParameterisationType);
+ }
+
+ export declare class GeomConvert_CompCurveToBSplineCurve_2 extends GeomConvert_CompCurveToBSplineCurve {
+ constructor(BasisCurve: Handle_Geom_BoundedCurve, Parameterisation: Convert_ParameterisationType);
+ }
+
+export declare class Expr_Tanh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Tanh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Tanh): void;
+ get(): Expr_Tanh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Tanh_1 extends Handle_Expr_Tanh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Tanh_2 extends Handle_Expr_Tanh {
+ constructor(thePtr: Expr_Tanh);
+ }
+
+ export declare class Handle_Expr_Tanh_3 extends Handle_Expr_Tanh {
+ constructor(theHandle: Handle_Expr_Tanh);
+ }
+
+ export declare class Handle_Expr_Tanh_4 extends Handle_Expr_Tanh {
+ constructor(theHandle: Handle_Expr_Tanh);
+ }
+
+export declare class Expr_Sine extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Sine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Sine): void;
+ get(): Expr_Sine;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Sine_1 extends Handle_Expr_Sine {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Sine_2 extends Handle_Expr_Sine {
+ constructor(thePtr: Expr_Sine);
+ }
+
+ export declare class Handle_Expr_Sine_3 extends Handle_Expr_Sine {
+ constructor(theHandle: Handle_Expr_Sine);
+ }
+
+ export declare class Handle_Expr_Sine_4 extends Handle_Expr_Sine {
+ constructor(theHandle: Handle_Expr_Sine);
+ }
+
+export declare class Handle_Expr_ArgCosh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArgCosh): void;
+ get(): Expr_ArgCosh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArgCosh_1 extends Handle_Expr_ArgCosh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArgCosh_2 extends Handle_Expr_ArgCosh {
+ constructor(thePtr: Expr_ArgCosh);
+ }
+
+ export declare class Handle_Expr_ArgCosh_3 extends Handle_Expr_ArgCosh {
+ constructor(theHandle: Handle_Expr_ArgCosh);
+ }
+
+ export declare class Handle_Expr_ArgCosh_4 extends Handle_Expr_ArgCosh {
+ constructor(theHandle: Handle_Expr_ArgCosh);
+ }
+
+export declare class Expr_ArgCosh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_LessThanOrEqual extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_LessThanOrEqual {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_LessThanOrEqual): void;
+ get(): Expr_LessThanOrEqual;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_LessThanOrEqual_1 extends Handle_Expr_LessThanOrEqual {
+ constructor();
+ }
+
+ export declare class Handle_Expr_LessThanOrEqual_2 extends Handle_Expr_LessThanOrEqual {
+ constructor(thePtr: Expr_LessThanOrEqual);
+ }
+
+ export declare class Handle_Expr_LessThanOrEqual_3 extends Handle_Expr_LessThanOrEqual {
+ constructor(theHandle: Handle_Expr_LessThanOrEqual);
+ }
+
+ export declare class Handle_Expr_LessThanOrEqual_4 extends Handle_Expr_LessThanOrEqual {
+ constructor(theHandle: Handle_Expr_LessThanOrEqual);
+ }
+
+export declare class Handle_Expr_SystemRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_SystemRelation): void;
+ get(): Expr_SystemRelation;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_SystemRelation_1 extends Handle_Expr_SystemRelation {
+ constructor();
+ }
+
+ export declare class Handle_Expr_SystemRelation_2 extends Handle_Expr_SystemRelation {
+ constructor(thePtr: Expr_SystemRelation);
+ }
+
+ export declare class Handle_Expr_SystemRelation_3 extends Handle_Expr_SystemRelation {
+ constructor(theHandle: Handle_Expr_SystemRelation);
+ }
+
+ export declare class Handle_Expr_SystemRelation_4 extends Handle_Expr_SystemRelation {
+ constructor(theHandle: Handle_Expr_SystemRelation);
+ }
+
+export declare class Expr_SystemRelation extends Expr_GeneralRelation {
+ constructor(relation: Handle_Expr_GeneralRelation)
+ Add(relation: Handle_Expr_GeneralRelation): void;
+ Remove(relation: Handle_Expr_GeneralRelation): void;
+ IsLinear(): Standard_Boolean;
+ NbOfSubRelations(): Graphic3d_ZLayerId;
+ NbOfSingleRelations(): Graphic3d_ZLayerId;
+ SubRelation(index: Graphic3d_ZLayerId): Handle_Expr_GeneralRelation;
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Sign {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Sign): void;
+ get(): Expr_Sign;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Sign_1 extends Handle_Expr_Sign {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Sign_2 extends Handle_Expr_Sign {
+ constructor(thePtr: Expr_Sign);
+ }
+
+ export declare class Handle_Expr_Sign_3 extends Handle_Expr_Sign {
+ constructor(theHandle: Handle_Expr_Sign);
+ }
+
+ export declare class Handle_Expr_Sign_4 extends Handle_Expr_Sign {
+ constructor(theHandle: Handle_Expr_Sign);
+ }
+
+export declare class Expr_Sign extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_GeneralExpression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_GeneralExpression): void;
+ get(): Expr_GeneralExpression;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_GeneralExpression_1 extends Handle_Expr_GeneralExpression {
+ constructor();
+ }
+
+ export declare class Handle_Expr_GeneralExpression_2 extends Handle_Expr_GeneralExpression {
+ constructor(thePtr: Expr_GeneralExpression);
+ }
+
+ export declare class Handle_Expr_GeneralExpression_3 extends Handle_Expr_GeneralExpression {
+ constructor(theHandle: Handle_Expr_GeneralExpression);
+ }
+
+ export declare class Handle_Expr_GeneralExpression_4 extends Handle_Expr_GeneralExpression {
+ constructor(theHandle: Handle_Expr_GeneralExpression);
+ }
+
+export declare class Expr_GeneralExpression extends Standard_Transient {
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Simplified(): Handle_Expr_GeneralExpression;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ IsShareable(): Standard_Boolean;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ EvaluateNumeric(): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_ArcTangent extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_ArcTangent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArcTangent): void;
+ get(): Expr_ArcTangent;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArcTangent_1 extends Handle_Expr_ArcTangent {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArcTangent_2 extends Handle_Expr_ArcTangent {
+ constructor(thePtr: Expr_ArcTangent);
+ }
+
+ export declare class Handle_Expr_ArcTangent_3 extends Handle_Expr_ArcTangent {
+ constructor(theHandle: Handle_Expr_ArcTangent);
+ }
+
+ export declare class Handle_Expr_ArcTangent_4 extends Handle_Expr_ArcTangent {
+ constructor(theHandle: Handle_Expr_ArcTangent);
+ }
+
+export declare class Expr_Cosh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Cosh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Cosh): void;
+ get(): Expr_Cosh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Cosh_1 extends Handle_Expr_Cosh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Cosh_2 extends Handle_Expr_Cosh {
+ constructor(thePtr: Expr_Cosh);
+ }
+
+ export declare class Handle_Expr_Cosh_3 extends Handle_Expr_Cosh {
+ constructor(theHandle: Handle_Expr_Cosh);
+ }
+
+ export declare class Handle_Expr_Cosh_4 extends Handle_Expr_Cosh {
+ constructor(theHandle: Handle_Expr_Cosh);
+ }
+
+export declare class Handle_Expr_UnaryExpression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_UnaryExpression): void;
+ get(): Expr_UnaryExpression;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_UnaryExpression_1 extends Handle_Expr_UnaryExpression {
+ constructor();
+ }
+
+ export declare class Handle_Expr_UnaryExpression_2 extends Handle_Expr_UnaryExpression {
+ constructor(thePtr: Expr_UnaryExpression);
+ }
+
+ export declare class Handle_Expr_UnaryExpression_3 extends Handle_Expr_UnaryExpression {
+ constructor(theHandle: Handle_Expr_UnaryExpression);
+ }
+
+ export declare class Handle_Expr_UnaryExpression_4 extends Handle_Expr_UnaryExpression {
+ constructor(theHandle: Handle_Expr_UnaryExpression);
+ }
+
+export declare class Expr_UnaryExpression extends Expr_GeneralExpression {
+ Operand(): Handle_Expr_GeneralExpression;
+ SetOperand(exp: Handle_Expr_GeneralExpression): void;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Simplified(): Handle_Expr_GeneralExpression;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_ArcSine extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_ArcSine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArcSine): void;
+ get(): Expr_ArcSine;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArcSine_1 extends Handle_Expr_ArcSine {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArcSine_2 extends Handle_Expr_ArcSine {
+ constructor(thePtr: Expr_ArcSine);
+ }
+
+ export declare class Handle_Expr_ArcSine_3 extends Handle_Expr_ArcSine {
+ constructor(theHandle: Handle_Expr_ArcSine);
+ }
+
+ export declare class Handle_Expr_ArcSine_4 extends Handle_Expr_ArcSine {
+ constructor(theHandle: Handle_Expr_ArcSine);
+ }
+
+export declare class Expr_GeneralRelation extends Standard_Transient {
+ IsSatisfied(): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ NbOfSubRelations(): Graphic3d_ZLayerId;
+ NbOfSingleRelations(): Graphic3d_ZLayerId;
+ SubRelation(index: Graphic3d_ZLayerId): Handle_Expr_GeneralRelation;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_GeneralRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_GeneralRelation): void;
+ get(): Expr_GeneralRelation;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_GeneralRelation_1 extends Handle_Expr_GeneralRelation {
+ constructor();
+ }
+
+ export declare class Handle_Expr_GeneralRelation_2 extends Handle_Expr_GeneralRelation {
+ constructor(thePtr: Expr_GeneralRelation);
+ }
+
+ export declare class Handle_Expr_GeneralRelation_3 extends Handle_Expr_GeneralRelation {
+ constructor(theHandle: Handle_Expr_GeneralRelation);
+ }
+
+ export declare class Handle_Expr_GeneralRelation_4 extends Handle_Expr_GeneralRelation {
+ constructor(theHandle: Handle_Expr_GeneralRelation);
+ }
+
+export declare class Expr_BinaryExpression extends Expr_GeneralExpression {
+ FirstOperand(): Handle_Expr_GeneralExpression;
+ SecondOperand(): Handle_Expr_GeneralExpression;
+ SetFirstOperand(exp: Handle_Expr_GeneralExpression): void;
+ SetSecondOperand(exp: Handle_Expr_GeneralExpression): void;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Simplified(): Handle_Expr_GeneralExpression;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_BinaryExpression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_BinaryExpression): void;
+ get(): Expr_BinaryExpression;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_BinaryExpression_1 extends Handle_Expr_BinaryExpression {
+ constructor();
+ }
+
+ export declare class Handle_Expr_BinaryExpression_2 extends Handle_Expr_BinaryExpression {
+ constructor(thePtr: Expr_BinaryExpression);
+ }
+
+ export declare class Handle_Expr_BinaryExpression_3 extends Handle_Expr_BinaryExpression {
+ constructor(theHandle: Handle_Expr_BinaryExpression);
+ }
+
+ export declare class Handle_Expr_BinaryExpression_4 extends Handle_Expr_BinaryExpression {
+ constructor(theHandle: Handle_Expr_BinaryExpression);
+ }
+
+export declare class Handle_Expr_InvalidOperand {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_InvalidOperand): void;
+ get(): Expr_InvalidOperand;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_InvalidOperand_1 extends Handle_Expr_InvalidOperand {
+ constructor();
+ }
+
+ export declare class Handle_Expr_InvalidOperand_2 extends Handle_Expr_InvalidOperand {
+ constructor(thePtr: Expr_InvalidOperand);
+ }
+
+ export declare class Handle_Expr_InvalidOperand_3 extends Handle_Expr_InvalidOperand {
+ constructor(theHandle: Handle_Expr_InvalidOperand);
+ }
+
+ export declare class Handle_Expr_InvalidOperand_4 extends Handle_Expr_InvalidOperand {
+ constructor(theHandle: Handle_Expr_InvalidOperand);
+ }
+
+export declare class Expr_InvalidOperand extends Expr_ExprFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_InvalidOperand;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_InvalidOperand_1 extends Expr_InvalidOperand {
+ constructor();
+ }
+
+ export declare class Expr_InvalidOperand_2 extends Expr_InvalidOperand {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Expr_LogOf10 {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_LogOf10): void;
+ get(): Expr_LogOf10;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_LogOf10_1 extends Handle_Expr_LogOf10 {
+ constructor();
+ }
+
+ export declare class Handle_Expr_LogOf10_2 extends Handle_Expr_LogOf10 {
+ constructor(thePtr: Expr_LogOf10);
+ }
+
+ export declare class Handle_Expr_LogOf10_3 extends Handle_Expr_LogOf10 {
+ constructor(theHandle: Handle_Expr_LogOf10);
+ }
+
+ export declare class Handle_Expr_LogOf10_4 extends Handle_Expr_LogOf10 {
+ constructor(theHandle: Handle_Expr_LogOf10);
+ }
+
+export declare class Expr_LogOf10 extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_Sum extends Expr_PolyExpression {
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_Sum_1 extends Expr_Sum {
+ constructor(exps: Expr_SequenceOfGeneralExpression);
+ }
+
+ export declare class Expr_Sum_2 extends Expr_Sum {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression);
+ }
+
+export declare class Handle_Expr_Sum {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Sum): void;
+ get(): Expr_Sum;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Sum_1 extends Handle_Expr_Sum {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Sum_2 extends Handle_Expr_Sum {
+ constructor(thePtr: Expr_Sum);
+ }
+
+ export declare class Handle_Expr_Sum_3 extends Handle_Expr_Sum {
+ constructor(theHandle: Handle_Expr_Sum);
+ }
+
+ export declare class Handle_Expr_Sum_4 extends Handle_Expr_Sum {
+ constructor(theHandle: Handle_Expr_Sum);
+ }
+
+export declare class Handle_Expr_ExprFailure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ExprFailure): void;
+ get(): Expr_ExprFailure;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ExprFailure_1 extends Handle_Expr_ExprFailure {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ExprFailure_2 extends Handle_Expr_ExprFailure {
+ constructor(thePtr: Expr_ExprFailure);
+ }
+
+ export declare class Handle_Expr_ExprFailure_3 extends Handle_Expr_ExprFailure {
+ constructor(theHandle: Handle_Expr_ExprFailure);
+ }
+
+ export declare class Handle_Expr_ExprFailure_4 extends Handle_Expr_ExprFailure {
+ constructor(theHandle: Handle_Expr_ExprFailure);
+ }
+
+export declare class Expr_ExprFailure extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_ExprFailure;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_ExprFailure_1 extends Expr_ExprFailure {
+ constructor();
+ }
+
+ export declare class Expr_ExprFailure_2 extends Expr_ExprFailure {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Expr_Exponential extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Exponential {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Exponential): void;
+ get(): Expr_Exponential;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Exponential_1 extends Handle_Expr_Exponential {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Exponential_2 extends Handle_Expr_Exponential {
+ constructor(thePtr: Expr_Exponential);
+ }
+
+ export declare class Handle_Expr_Exponential_3 extends Handle_Expr_Exponential {
+ constructor(theHandle: Handle_Expr_Exponential);
+ }
+
+ export declare class Handle_Expr_Exponential_4 extends Handle_Expr_Exponential {
+ constructor(theHandle: Handle_Expr_Exponential);
+ }
+
+export declare class Expr_Difference extends Expr_BinaryExpression {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Difference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Difference): void;
+ get(): Expr_Difference;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Difference_1 extends Handle_Expr_Difference {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Difference_2 extends Handle_Expr_Difference {
+ constructor(thePtr: Expr_Difference);
+ }
+
+ export declare class Handle_Expr_Difference_3 extends Handle_Expr_Difference {
+ constructor(theHandle: Handle_Expr_Difference);
+ }
+
+ export declare class Handle_Expr_Difference_4 extends Handle_Expr_Difference {
+ constructor(theHandle: Handle_Expr_Difference);
+ }
+
+export declare class Handle_Expr_Tangent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Tangent): void;
+ get(): Expr_Tangent;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Tangent_1 extends Handle_Expr_Tangent {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Tangent_2 extends Handle_Expr_Tangent {
+ constructor(thePtr: Expr_Tangent);
+ }
+
+ export declare class Handle_Expr_Tangent_3 extends Handle_Expr_Tangent {
+ constructor(theHandle: Handle_Expr_Tangent);
+ }
+
+ export declare class Handle_Expr_Tangent_4 extends Handle_Expr_Tangent {
+ constructor(theHandle: Handle_Expr_Tangent);
+ }
+
+export declare class Expr_Tangent extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_GreaterThanOrEqual {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_GreaterThanOrEqual): void;
+ get(): Expr_GreaterThanOrEqual;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_GreaterThanOrEqual_1 extends Handle_Expr_GreaterThanOrEqual {
+ constructor();
+ }
+
+ export declare class Handle_Expr_GreaterThanOrEqual_2 extends Handle_Expr_GreaterThanOrEqual {
+ constructor(thePtr: Expr_GreaterThanOrEqual);
+ }
+
+ export declare class Handle_Expr_GreaterThanOrEqual_3 extends Handle_Expr_GreaterThanOrEqual {
+ constructor(theHandle: Handle_Expr_GreaterThanOrEqual);
+ }
+
+ export declare class Handle_Expr_GreaterThanOrEqual_4 extends Handle_Expr_GreaterThanOrEqual {
+ constructor(theHandle: Handle_Expr_GreaterThanOrEqual);
+ }
+
+export declare class Expr_GreaterThanOrEqual extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Cosine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Cosine): void;
+ get(): Expr_Cosine;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Cosine_1 extends Handle_Expr_Cosine {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Cosine_2 extends Handle_Expr_Cosine {
+ constructor(thePtr: Expr_Cosine);
+ }
+
+ export declare class Handle_Expr_Cosine_3 extends Handle_Expr_Cosine {
+ constructor(theHandle: Handle_Expr_Cosine);
+ }
+
+ export declare class Handle_Expr_Cosine_4 extends Handle_Expr_Cosine {
+ constructor(theHandle: Handle_Expr_Cosine);
+ }
+
+export declare class Expr_Cosine extends Expr_UnaryExpression {
+ constructor(Exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_FunctionDerivative extends Expr_GeneralFunction {
+ constructor(func: Handle_Expr_GeneralFunction, withX: Handle_Expr_NamedUnknown, deg: Graphic3d_ZLayerId)
+ NbOfVariables(): Graphic3d_ZLayerId;
+ Variable(index: Graphic3d_ZLayerId): Handle_Expr_NamedUnknown;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, values: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ Copy(): Handle_Expr_GeneralFunction;
+ Derivative_1(var_: Handle_Expr_NamedUnknown): Handle_Expr_GeneralFunction;
+ Derivative_2(var_: Handle_Expr_NamedUnknown, deg: Graphic3d_ZLayerId): Handle_Expr_GeneralFunction;
+ IsIdentical(func: Handle_Expr_GeneralFunction): Standard_Boolean;
+ IsLinearOnVariable(index: Graphic3d_ZLayerId): Standard_Boolean;
+ Function(): Handle_Expr_GeneralFunction;
+ Degree(): Graphic3d_ZLayerId;
+ DerivVariable(): Handle_Expr_NamedUnknown;
+ GetStringName(): XCAFDoc_PartId;
+ Expression(): Handle_Expr_GeneralExpression;
+ UpdateExpression(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_FunctionDerivative {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_FunctionDerivative): void;
+ get(): Expr_FunctionDerivative;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_FunctionDerivative_1 extends Handle_Expr_FunctionDerivative {
+ constructor();
+ }
+
+ export declare class Handle_Expr_FunctionDerivative_2 extends Handle_Expr_FunctionDerivative {
+ constructor(thePtr: Expr_FunctionDerivative);
+ }
+
+ export declare class Handle_Expr_FunctionDerivative_3 extends Handle_Expr_FunctionDerivative {
+ constructor(theHandle: Handle_Expr_FunctionDerivative);
+ }
+
+ export declare class Handle_Expr_FunctionDerivative_4 extends Handle_Expr_FunctionDerivative {
+ constructor(theHandle: Handle_Expr_FunctionDerivative);
+ }
+
+export declare class Expr_UnknownIterator {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Expr_NamedUnknown;
+ delete(): void;
+}
+
+export declare class Expr_SingleRelation extends Expr_GeneralRelation {
+ SetFirstMember(exp: Handle_Expr_GeneralExpression): void;
+ SetSecondMember(exp: Handle_Expr_GeneralExpression): void;
+ FirstMember(): Handle_Expr_GeneralExpression;
+ SecondMember(): Handle_Expr_GeneralExpression;
+ IsLinear(): Standard_Boolean;
+ NbOfSubRelations(): Graphic3d_ZLayerId;
+ NbOfSingleRelations(): Graphic3d_ZLayerId;
+ SubRelation(index: Graphic3d_ZLayerId): Handle_Expr_GeneralRelation;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_SingleRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_SingleRelation): void;
+ get(): Expr_SingleRelation;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_SingleRelation_1 extends Handle_Expr_SingleRelation {
+ constructor();
+ }
+
+ export declare class Handle_Expr_SingleRelation_2 extends Handle_Expr_SingleRelation {
+ constructor(thePtr: Expr_SingleRelation);
+ }
+
+ export declare class Handle_Expr_SingleRelation_3 extends Handle_Expr_SingleRelation {
+ constructor(theHandle: Handle_Expr_SingleRelation);
+ }
+
+ export declare class Handle_Expr_SingleRelation_4 extends Handle_Expr_SingleRelation {
+ constructor(theHandle: Handle_Expr_SingleRelation);
+ }
+
+export declare class Expr_PolyFunction extends Expr_PolyExpression {
+ constructor(func: Handle_Expr_GeneralFunction, exps: Expr_Array1OfGeneralExpression)
+ Function(): Handle_Expr_GeneralFunction;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_PolyFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_PolyFunction): void;
+ get(): Expr_PolyFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_PolyFunction_1 extends Handle_Expr_PolyFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_PolyFunction_2 extends Handle_Expr_PolyFunction {
+ constructor(thePtr: Expr_PolyFunction);
+ }
+
+ export declare class Handle_Expr_PolyFunction_3 extends Handle_Expr_PolyFunction {
+ constructor(theHandle: Handle_Expr_PolyFunction);
+ }
+
+ export declare class Handle_Expr_PolyFunction_4 extends Handle_Expr_PolyFunction {
+ constructor(theHandle: Handle_Expr_PolyFunction);
+ }
+
+export declare class Expr_BinaryFunction extends Expr_BinaryExpression {
+ constructor(func: Handle_Expr_GeneralFunction, exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ Function(): Handle_Expr_GeneralFunction;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_BinaryFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_BinaryFunction): void;
+ get(): Expr_BinaryFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_BinaryFunction_1 extends Handle_Expr_BinaryFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_BinaryFunction_2 extends Handle_Expr_BinaryFunction {
+ constructor(thePtr: Expr_BinaryFunction);
+ }
+
+ export declare class Handle_Expr_BinaryFunction_3 extends Handle_Expr_BinaryFunction {
+ constructor(theHandle: Handle_Expr_BinaryFunction);
+ }
+
+ export declare class Handle_Expr_BinaryFunction_4 extends Handle_Expr_BinaryFunction {
+ constructor(theHandle: Handle_Expr_BinaryFunction);
+ }
+
+export declare class Handle_Expr_ArgSinh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArgSinh): void;
+ get(): Expr_ArgSinh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArgSinh_1 extends Handle_Expr_ArgSinh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArgSinh_2 extends Handle_Expr_ArgSinh {
+ constructor(thePtr: Expr_ArgSinh);
+ }
+
+ export declare class Handle_Expr_ArgSinh_3 extends Handle_Expr_ArgSinh {
+ constructor(theHandle: Handle_Expr_ArgSinh);
+ }
+
+ export declare class Handle_Expr_ArgSinh_4 extends Handle_Expr_ArgSinh {
+ constructor(theHandle: Handle_Expr_ArgSinh);
+ }
+
+export declare class Expr_ArgSinh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_GeneralFunction extends Standard_Transient {
+ NbOfVariables(): Graphic3d_ZLayerId;
+ Variable(index: Graphic3d_ZLayerId): Handle_Expr_NamedUnknown;
+ Copy(): Handle_Expr_GeneralFunction;
+ Derivative_1(var_: Handle_Expr_NamedUnknown): Handle_Expr_GeneralFunction;
+ Derivative_2(var_: Handle_Expr_NamedUnknown, deg: Graphic3d_ZLayerId): Handle_Expr_GeneralFunction;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ IsIdentical(func: Handle_Expr_GeneralFunction): Standard_Boolean;
+ IsLinearOnVariable(index: Graphic3d_ZLayerId): Standard_Boolean;
+ GetStringName(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_GeneralFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_GeneralFunction): void;
+ get(): Expr_GeneralFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_GeneralFunction_1 extends Handle_Expr_GeneralFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_GeneralFunction_2 extends Handle_Expr_GeneralFunction {
+ constructor(thePtr: Expr_GeneralFunction);
+ }
+
+ export declare class Handle_Expr_GeneralFunction_3 extends Handle_Expr_GeneralFunction {
+ constructor(theHandle: Handle_Expr_GeneralFunction);
+ }
+
+ export declare class Handle_Expr_GeneralFunction_4 extends Handle_Expr_GeneralFunction {
+ constructor(theHandle: Handle_Expr_GeneralFunction);
+ }
+
+export declare class Handle_Expr_NamedExpression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NamedExpression): void;
+ get(): Expr_NamedExpression;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NamedExpression_1 extends Handle_Expr_NamedExpression {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NamedExpression_2 extends Handle_Expr_NamedExpression {
+ constructor(thePtr: Expr_NamedExpression);
+ }
+
+ export declare class Handle_Expr_NamedExpression_3 extends Handle_Expr_NamedExpression {
+ constructor(theHandle: Handle_Expr_NamedExpression);
+ }
+
+ export declare class Handle_Expr_NamedExpression_4 extends Handle_Expr_NamedExpression {
+ constructor(theHandle: Handle_Expr_NamedExpression);
+ }
+
+export declare class Expr_NamedExpression extends Expr_GeneralExpression {
+ GetName(): XCAFDoc_PartId;
+ SetName(name: XCAFDoc_PartId): void;
+ IsShareable(): Standard_Boolean;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_ArgTanh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArgTanh): void;
+ get(): Expr_ArgTanh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArgTanh_1 extends Handle_Expr_ArgTanh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArgTanh_2 extends Handle_Expr_ArgTanh {
+ constructor(thePtr: Expr_ArgTanh);
+ }
+
+ export declare class Handle_Expr_ArgTanh_3 extends Handle_Expr_ArgTanh {
+ constructor(theHandle: Handle_Expr_ArgTanh);
+ }
+
+ export declare class Handle_Expr_ArgTanh_4 extends Handle_Expr_ArgTanh {
+ constructor(theHandle: Handle_Expr_ArgTanh);
+ }
+
+export declare class Expr_ArgTanh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_GreaterThan {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_GreaterThan): void;
+ get(): Expr_GreaterThan;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_GreaterThan_1 extends Handle_Expr_GreaterThan {
+ constructor();
+ }
+
+ export declare class Handle_Expr_GreaterThan_2 extends Handle_Expr_GreaterThan {
+ constructor(thePtr: Expr_GreaterThan);
+ }
+
+ export declare class Handle_Expr_GreaterThan_3 extends Handle_Expr_GreaterThan {
+ constructor(theHandle: Handle_Expr_GreaterThan);
+ }
+
+ export declare class Handle_Expr_GreaterThan_4 extends Handle_Expr_GreaterThan {
+ constructor(theHandle: Handle_Expr_GreaterThan);
+ }
+
+export declare class Expr_GreaterThan extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_NamedConstant extends Expr_NamedExpression {
+ constructor(name: XCAFDoc_PartId, value: Quantity_AbsorbedDose)
+ GetValue(): Quantity_AbsorbedDose;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Simplified(): Handle_Expr_GeneralExpression;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_NamedConstant {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NamedConstant): void;
+ get(): Expr_NamedConstant;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NamedConstant_1 extends Handle_Expr_NamedConstant {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NamedConstant_2 extends Handle_Expr_NamedConstant {
+ constructor(thePtr: Expr_NamedConstant);
+ }
+
+ export declare class Handle_Expr_NamedConstant_3 extends Handle_Expr_NamedConstant {
+ constructor(theHandle: Handle_Expr_NamedConstant);
+ }
+
+ export declare class Handle_Expr_NamedConstant_4 extends Handle_Expr_NamedConstant {
+ constructor(theHandle: Handle_Expr_NamedConstant);
+ }
+
+export declare class Expr_RUIterator {
+ constructor(rel: Handle_Expr_GeneralRelation)
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Expr_NamedUnknown;
+ delete(): void;
+}
+
+export declare class Expr_Square extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Square {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Square): void;
+ get(): Expr_Square;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Square_1 extends Handle_Expr_Square {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Square_2 extends Handle_Expr_Square {
+ constructor(thePtr: Expr_Square);
+ }
+
+ export declare class Handle_Expr_Square_3 extends Handle_Expr_Square {
+ constructor(theHandle: Handle_Expr_Square);
+ }
+
+ export declare class Handle_Expr_Square_4 extends Handle_Expr_Square {
+ constructor(theHandle: Handle_Expr_Square);
+ }
+
+export declare class Expr_Exponentiate extends Expr_BinaryExpression {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Exponentiate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Exponentiate): void;
+ get(): Expr_Exponentiate;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Exponentiate_1 extends Handle_Expr_Exponentiate {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Exponentiate_2 extends Handle_Expr_Exponentiate {
+ constructor(thePtr: Expr_Exponentiate);
+ }
+
+ export declare class Handle_Expr_Exponentiate_3 extends Handle_Expr_Exponentiate {
+ constructor(theHandle: Handle_Expr_Exponentiate);
+ }
+
+ export declare class Handle_Expr_Exponentiate_4 extends Handle_Expr_Exponentiate {
+ constructor(theHandle: Handle_Expr_Exponentiate);
+ }
+
+export declare class Expr_NamedFunction extends Expr_GeneralFunction {
+ constructor(name: XCAFDoc_PartId, exp: Handle_Expr_GeneralExpression, vars: Expr_Array1OfNamedUnknown)
+ SetName(newname: XCAFDoc_PartId): void;
+ GetName(): XCAFDoc_PartId;
+ NbOfVariables(): Graphic3d_ZLayerId;
+ Variable(index: Graphic3d_ZLayerId): Handle_Expr_NamedUnknown;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, values: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ Copy(): Handle_Expr_GeneralFunction;
+ Derivative_1(var_: Handle_Expr_NamedUnknown): Handle_Expr_GeneralFunction;
+ Derivative_2(var_: Handle_Expr_NamedUnknown, deg: Graphic3d_ZLayerId): Handle_Expr_GeneralFunction;
+ IsIdentical(func: Handle_Expr_GeneralFunction): Standard_Boolean;
+ IsLinearOnVariable(index: Graphic3d_ZLayerId): Standard_Boolean;
+ GetStringName(): XCAFDoc_PartId;
+ Expression(): Handle_Expr_GeneralExpression;
+ SetExpression(exp: Handle_Expr_GeneralExpression): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_NamedFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NamedFunction): void;
+ get(): Expr_NamedFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NamedFunction_1 extends Handle_Expr_NamedFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NamedFunction_2 extends Handle_Expr_NamedFunction {
+ constructor(thePtr: Expr_NamedFunction);
+ }
+
+ export declare class Handle_Expr_NamedFunction_3 extends Handle_Expr_NamedFunction {
+ constructor(theHandle: Handle_Expr_NamedFunction);
+ }
+
+ export declare class Handle_Expr_NamedFunction_4 extends Handle_Expr_NamedFunction {
+ constructor(theHandle: Handle_Expr_NamedFunction);
+ }
+
+export declare class Expr_NumericValue extends Expr_GeneralExpression {
+ constructor(val: Quantity_AbsorbedDose)
+ GetValue(): Quantity_AbsorbedDose;
+ SetValue(val: Quantity_AbsorbedDose): void;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Simplified(): Handle_Expr_GeneralExpression;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_NumericValue {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NumericValue): void;
+ get(): Expr_NumericValue;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NumericValue_1 extends Handle_Expr_NumericValue {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NumericValue_2 extends Handle_Expr_NumericValue {
+ constructor(thePtr: Expr_NumericValue);
+ }
+
+ export declare class Handle_Expr_NumericValue_3 extends Handle_Expr_NumericValue {
+ constructor(theHandle: Handle_Expr_NumericValue);
+ }
+
+ export declare class Handle_Expr_NumericValue_4 extends Handle_Expr_NumericValue {
+ constructor(theHandle: Handle_Expr_NumericValue);
+ }
+
+export declare class Expr_UnaryFunction extends Expr_UnaryExpression {
+ constructor(func: Handle_Expr_GeneralFunction, exp: Handle_Expr_GeneralExpression)
+ Function(): Handle_Expr_GeneralFunction;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_UnaryFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_UnaryFunction): void;
+ get(): Expr_UnaryFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_UnaryFunction_1 extends Handle_Expr_UnaryFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_UnaryFunction_2 extends Handle_Expr_UnaryFunction {
+ constructor(thePtr: Expr_UnaryFunction);
+ }
+
+ export declare class Handle_Expr_UnaryFunction_3 extends Handle_Expr_UnaryFunction {
+ constructor(theHandle: Handle_Expr_UnaryFunction);
+ }
+
+ export declare class Handle_Expr_UnaryFunction_4 extends Handle_Expr_UnaryFunction {
+ constructor(theHandle: Handle_Expr_UnaryFunction);
+ }
+
+export declare class Handle_Expr_Division {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Division): void;
+ get(): Expr_Division;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Division_1 extends Handle_Expr_Division {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Division_2 extends Handle_Expr_Division {
+ constructor(thePtr: Expr_Division);
+ }
+
+ export declare class Handle_Expr_Division_3 extends Handle_Expr_Division {
+ constructor(theHandle: Handle_Expr_Division);
+ }
+
+ export declare class Handle_Expr_Division_4 extends Handle_Expr_Division {
+ constructor(theHandle: Handle_Expr_Division);
+ }
+
+export declare class Expr_Division extends Expr_BinaryExpression {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr {
+ constructor();
+ static CopyShare(exp: Handle_Expr_GeneralExpression): Handle_Expr_GeneralExpression;
+ static NbOfFreeVariables_1(exp: Handle_Expr_GeneralExpression): Graphic3d_ZLayerId;
+ static NbOfFreeVariables_2(exp: Handle_Expr_GeneralRelation): Graphic3d_ZLayerId;
+ static Sign(val: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Expr_ArcCosine extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_ArcCosine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_ArcCosine): void;
+ get(): Expr_ArcCosine;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_ArcCosine_1 extends Handle_Expr_ArcCosine {
+ constructor();
+ }
+
+ export declare class Handle_Expr_ArcCosine_2 extends Handle_Expr_ArcCosine {
+ constructor(thePtr: Expr_ArcCosine);
+ }
+
+ export declare class Handle_Expr_ArcCosine_3 extends Handle_Expr_ArcCosine {
+ constructor(theHandle: Handle_Expr_ArcCosine);
+ }
+
+ export declare class Handle_Expr_ArcCosine_4 extends Handle_Expr_ArcCosine {
+ constructor(theHandle: Handle_Expr_ArcCosine);
+ }
+
+export declare class Expr_Product extends Expr_PolyExpression {
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_Product_1 extends Expr_Product {
+ constructor(exps: Expr_SequenceOfGeneralExpression);
+ }
+
+ export declare class Expr_Product_2 extends Expr_Product {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression);
+ }
+
+export declare class Handle_Expr_Product {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Product): void;
+ get(): Expr_Product;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Product_1 extends Handle_Expr_Product {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Product_2 extends Handle_Expr_Product {
+ constructor(thePtr: Expr_Product);
+ }
+
+ export declare class Handle_Expr_Product_3 extends Handle_Expr_Product {
+ constructor(theHandle: Handle_Expr_Product);
+ }
+
+ export declare class Handle_Expr_Product_4 extends Handle_Expr_Product {
+ constructor(theHandle: Handle_Expr_Product);
+ }
+
+export declare class Expr_PolyExpression extends Expr_GeneralExpression {
+ NbOperands(): Graphic3d_ZLayerId;
+ Operand(index: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ SetOperand(exp: Handle_Expr_GeneralExpression, index: Graphic3d_ZLayerId): void;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Simplified(): Handle_Expr_GeneralExpression;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_PolyExpression {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_PolyExpression): void;
+ get(): Expr_PolyExpression;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_PolyExpression_1 extends Handle_Expr_PolyExpression {
+ constructor();
+ }
+
+ export declare class Handle_Expr_PolyExpression_2 extends Handle_Expr_PolyExpression {
+ constructor(thePtr: Expr_PolyExpression);
+ }
+
+ export declare class Handle_Expr_PolyExpression_3 extends Handle_Expr_PolyExpression {
+ constructor(theHandle: Handle_Expr_PolyExpression);
+ }
+
+ export declare class Handle_Expr_PolyExpression_4 extends Handle_Expr_PolyExpression {
+ constructor(theHandle: Handle_Expr_PolyExpression);
+ }
+
+export declare class Handle_Expr_LessThan {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_LessThan): void;
+ get(): Expr_LessThan;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_LessThan_1 extends Handle_Expr_LessThan {
+ constructor();
+ }
+
+ export declare class Handle_Expr_LessThan_2 extends Handle_Expr_LessThan {
+ constructor(thePtr: Expr_LessThan);
+ }
+
+ export declare class Handle_Expr_LessThan_3 extends Handle_Expr_LessThan {
+ constructor(theHandle: Handle_Expr_LessThan);
+ }
+
+ export declare class Handle_Expr_LessThan_4 extends Handle_Expr_LessThan {
+ constructor(theHandle: Handle_Expr_LessThan);
+ }
+
+export declare class Expr_LessThan extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_Absolute extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Absolute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Absolute): void;
+ get(): Expr_Absolute;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Absolute_1 extends Handle_Expr_Absolute {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Absolute_2 extends Handle_Expr_Absolute {
+ constructor(thePtr: Expr_Absolute);
+ }
+
+ export declare class Handle_Expr_Absolute_3 extends Handle_Expr_Absolute {
+ constructor(theHandle: Handle_Expr_Absolute);
+ }
+
+ export declare class Handle_Expr_Absolute_4 extends Handle_Expr_Absolute {
+ constructor(theHandle: Handle_Expr_Absolute);
+ }
+
+export declare class Expr_LogOfe extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_LogOfe {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_LogOfe): void;
+ get(): Expr_LogOfe;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_LogOfe_1 extends Handle_Expr_LogOfe {
+ constructor();
+ }
+
+ export declare class Handle_Expr_LogOfe_2 extends Handle_Expr_LogOfe {
+ constructor(thePtr: Expr_LogOfe);
+ }
+
+ export declare class Handle_Expr_LogOfe_3 extends Handle_Expr_LogOfe {
+ constructor(theHandle: Handle_Expr_LogOfe);
+ }
+
+ export declare class Handle_Expr_LogOfe_4 extends Handle_Expr_LogOfe {
+ constructor(theHandle: Handle_Expr_LogOfe);
+ }
+
+export declare class Expr_Equal extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Equal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Equal): void;
+ get(): Expr_Equal;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Equal_1 extends Handle_Expr_Equal {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Equal_2 extends Handle_Expr_Equal {
+ constructor(thePtr: Expr_Equal);
+ }
+
+ export declare class Handle_Expr_Equal_3 extends Handle_Expr_Equal {
+ constructor(theHandle: Handle_Expr_Equal);
+ }
+
+ export declare class Handle_Expr_Equal_4 extends Handle_Expr_Equal {
+ constructor(theHandle: Handle_Expr_Equal);
+ }
+
+export declare class Handle_Expr_NotAssigned {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NotAssigned): void;
+ get(): Expr_NotAssigned;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NotAssigned_1 extends Handle_Expr_NotAssigned {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NotAssigned_2 extends Handle_Expr_NotAssigned {
+ constructor(thePtr: Expr_NotAssigned);
+ }
+
+ export declare class Handle_Expr_NotAssigned_3 extends Handle_Expr_NotAssigned {
+ constructor(theHandle: Handle_Expr_NotAssigned);
+ }
+
+ export declare class Handle_Expr_NotAssigned_4 extends Handle_Expr_NotAssigned {
+ constructor(theHandle: Handle_Expr_NotAssigned);
+ }
+
+export declare class Expr_NotAssigned extends Expr_ExprFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_NotAssigned;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_NotAssigned_1 extends Expr_NotAssigned {
+ constructor();
+ }
+
+ export declare class Expr_NotAssigned_2 extends Expr_NotAssigned {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Expr_InvalidFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_InvalidFunction): void;
+ get(): Expr_InvalidFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_InvalidFunction_1 extends Handle_Expr_InvalidFunction {
+ constructor();
+ }
+
+ export declare class Handle_Expr_InvalidFunction_2 extends Handle_Expr_InvalidFunction {
+ constructor(thePtr: Expr_InvalidFunction);
+ }
+
+ export declare class Handle_Expr_InvalidFunction_3 extends Handle_Expr_InvalidFunction {
+ constructor(theHandle: Handle_Expr_InvalidFunction);
+ }
+
+ export declare class Handle_Expr_InvalidFunction_4 extends Handle_Expr_InvalidFunction {
+ constructor(theHandle: Handle_Expr_InvalidFunction);
+ }
+
+export declare class Expr_InvalidFunction extends Expr_ExprFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_InvalidFunction;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_InvalidFunction_1 extends Expr_InvalidFunction {
+ constructor();
+ }
+
+ export declare class Expr_InvalidFunction_2 extends Expr_InvalidFunction {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Expr_NotEvaluable extends Expr_ExprFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_NotEvaluable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_NotEvaluable_1 extends Expr_NotEvaluable {
+ constructor();
+ }
+
+ export declare class Expr_NotEvaluable_2 extends Expr_NotEvaluable {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Expr_NotEvaluable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NotEvaluable): void;
+ get(): Expr_NotEvaluable;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NotEvaluable_1 extends Handle_Expr_NotEvaluable {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NotEvaluable_2 extends Handle_Expr_NotEvaluable {
+ constructor(thePtr: Expr_NotEvaluable);
+ }
+
+ export declare class Handle_Expr_NotEvaluable_3 extends Handle_Expr_NotEvaluable {
+ constructor(theHandle: Handle_Expr_NotEvaluable);
+ }
+
+ export declare class Handle_Expr_NotEvaluable_4 extends Handle_Expr_NotEvaluable {
+ constructor(theHandle: Handle_Expr_NotEvaluable);
+ }
+
+export declare class Handle_Expr_NamedUnknown {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_NamedUnknown): void;
+ get(): Expr_NamedUnknown;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_NamedUnknown_1 extends Handle_Expr_NamedUnknown {
+ constructor();
+ }
+
+ export declare class Handle_Expr_NamedUnknown_2 extends Handle_Expr_NamedUnknown {
+ constructor(thePtr: Expr_NamedUnknown);
+ }
+
+ export declare class Handle_Expr_NamedUnknown_3 extends Handle_Expr_NamedUnknown {
+ constructor(theHandle: Handle_Expr_NamedUnknown);
+ }
+
+ export declare class Handle_Expr_NamedUnknown_4 extends Handle_Expr_NamedUnknown {
+ constructor(theHandle: Handle_Expr_NamedUnknown);
+ }
+
+export declare class Expr_NamedUnknown extends Expr_NamedExpression {
+ constructor(name: XCAFDoc_PartId)
+ IsAssigned(): Standard_Boolean;
+ AssignedExpression(): Handle_Expr_GeneralExpression;
+ Assign(exp: Handle_Expr_GeneralExpression): void;
+ Deassign(): void;
+ NbSubExpressions(): Graphic3d_ZLayerId;
+ SubExpression(I: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Simplified(): Handle_Expr_GeneralExpression;
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ ContainsUnknowns(): Standard_Boolean;
+ Contains(exp: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Replace(var_: Handle_Expr_NamedUnknown, with_: Handle_Expr_GeneralExpression): void;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Expr_Sinh extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Sinh {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Sinh): void;
+ get(): Expr_Sinh;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Sinh_1 extends Handle_Expr_Sinh {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Sinh_2 extends Handle_Expr_Sinh {
+ constructor(thePtr: Expr_Sinh);
+ }
+
+ export declare class Handle_Expr_Sinh_3 extends Handle_Expr_Sinh {
+ constructor(theHandle: Handle_Expr_Sinh);
+ }
+
+ export declare class Handle_Expr_Sinh_4 extends Handle_Expr_Sinh {
+ constructor(theHandle: Handle_Expr_Sinh);
+ }
+
+export declare class Expr_UnaryMinus extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ NDerivative(X: Handle_Expr_NamedUnknown, N: Graphic3d_ZLayerId): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_UnaryMinus {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_UnaryMinus): void;
+ get(): Expr_UnaryMinus;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_UnaryMinus_1 extends Handle_Expr_UnaryMinus {
+ constructor();
+ }
+
+ export declare class Handle_Expr_UnaryMinus_2 extends Handle_Expr_UnaryMinus {
+ constructor(thePtr: Expr_UnaryMinus);
+ }
+
+ export declare class Handle_Expr_UnaryMinus_3 extends Handle_Expr_UnaryMinus {
+ constructor(theHandle: Handle_Expr_UnaryMinus);
+ }
+
+ export declare class Handle_Expr_UnaryMinus_4 extends Handle_Expr_UnaryMinus {
+ constructor(theHandle: Handle_Expr_UnaryMinus);
+ }
+
+export declare class Expr_Different extends Expr_SingleRelation {
+ constructor(exp1: Handle_Expr_GeneralExpression, exp2: Handle_Expr_GeneralExpression)
+ IsSatisfied(): Standard_Boolean;
+ Simplified(): Handle_Expr_GeneralRelation;
+ Simplify(): void;
+ Copy(): Handle_Expr_GeneralRelation;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Expr_Different {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_Different): void;
+ get(): Expr_Different;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_Different_1 extends Handle_Expr_Different {
+ constructor();
+ }
+
+ export declare class Handle_Expr_Different_2 extends Handle_Expr_Different {
+ constructor(thePtr: Expr_Different);
+ }
+
+ export declare class Handle_Expr_Different_3 extends Handle_Expr_Different {
+ constructor(theHandle: Handle_Expr_Different);
+ }
+
+ export declare class Handle_Expr_Different_4 extends Handle_Expr_Different {
+ constructor(theHandle: Handle_Expr_Different);
+ }
+
+export declare class Expr_InvalidAssignment extends Expr_ExprFailure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Expr_InvalidAssignment;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Expr_InvalidAssignment_1 extends Expr_InvalidAssignment {
+ constructor();
+ }
+
+ export declare class Expr_InvalidAssignment_2 extends Expr_InvalidAssignment {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Expr_InvalidAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_InvalidAssignment): void;
+ get(): Expr_InvalidAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_InvalidAssignment_1 extends Handle_Expr_InvalidAssignment {
+ constructor();
+ }
+
+ export declare class Handle_Expr_InvalidAssignment_2 extends Handle_Expr_InvalidAssignment {
+ constructor(thePtr: Expr_InvalidAssignment);
+ }
+
+ export declare class Handle_Expr_InvalidAssignment_3 extends Handle_Expr_InvalidAssignment {
+ constructor(theHandle: Handle_Expr_InvalidAssignment);
+ }
+
+ export declare class Handle_Expr_InvalidAssignment_4 extends Handle_Expr_InvalidAssignment {
+ constructor(theHandle: Handle_Expr_InvalidAssignment);
+ }
+
+export declare class Expr_RelationIterator {
+ constructor(rel: Handle_Expr_GeneralRelation)
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Expr_SingleRelation;
+ delete(): void;
+}
+
+export declare class Handle_Expr_SquareRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Expr_SquareRoot): void;
+ get(): Expr_SquareRoot;
+ delete(): void;
+}
+
+ export declare class Handle_Expr_SquareRoot_1 extends Handle_Expr_SquareRoot {
+ constructor();
+ }
+
+ export declare class Handle_Expr_SquareRoot_2 extends Handle_Expr_SquareRoot {
+ constructor(thePtr: Expr_SquareRoot);
+ }
+
+ export declare class Handle_Expr_SquareRoot_3 extends Handle_Expr_SquareRoot {
+ constructor(theHandle: Handle_Expr_SquareRoot);
+ }
+
+ export declare class Handle_Expr_SquareRoot_4 extends Handle_Expr_SquareRoot {
+ constructor(theHandle: Handle_Expr_SquareRoot);
+ }
+
+export declare class Expr_SquareRoot extends Expr_UnaryExpression {
+ constructor(exp: Handle_Expr_GeneralExpression)
+ ShallowSimplified(): Handle_Expr_GeneralExpression;
+ Copy(): Handle_Expr_GeneralExpression;
+ IsIdentical(Other: Handle_Expr_GeneralExpression): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ Derivative(X: Handle_Expr_NamedUnknown): Handle_Expr_GeneralExpression;
+ Evaluate(vars: Expr_Array1OfNamedUnknown, vals: TColStd_Array1OfReal): Quantity_AbsorbedDose;
+ String(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XCAFDoc_VisMaterialPBR {
+ constructor()
+ IsEqual(theOther: XCAFDoc_VisMaterialPBR): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class XCAFDoc_ColorTool extends TDataStd_GenericEmpty {
+ constructor()
+ static AutoNaming(): Standard_Boolean;
+ static SetAutoNaming(theIsAutoNaming: Standard_Boolean): void;
+ static Set(L: TDF_Label): Handle_XCAFDoc_ColorTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ ShapeTool(): Handle_XCAFDoc_ShapeTool;
+ IsColor(lab: TDF_Label): Standard_Boolean;
+ GetColor_1(lab: TDF_Label, col: Quantity_Color): Standard_Boolean;
+ GetColor_2(lab: TDF_Label, col: Quantity_ColorRGBA): Standard_Boolean;
+ FindColor_1(col: Quantity_Color, lab: TDF_Label): Standard_Boolean;
+ FindColor_2(col: Quantity_ColorRGBA, lab: TDF_Label): Standard_Boolean;
+ FindColor_3(col: Quantity_Color): TDF_Label;
+ FindColor_4(col: Quantity_ColorRGBA): TDF_Label;
+ AddColor_1(col: Quantity_Color): TDF_Label;
+ AddColor_2(col: Quantity_ColorRGBA): TDF_Label;
+ RemoveColor(lab: TDF_Label): void;
+ GetColors(Labels: TDF_LabelSequence): void;
+ SetColor_1(L: TDF_Label, colorL: TDF_Label, type: XCAFDoc_ColorType): void;
+ SetColor_2(L: TDF_Label, Color: Quantity_Color, type: XCAFDoc_ColorType): void;
+ SetColor_3(L: TDF_Label, Color: Quantity_ColorRGBA, type: XCAFDoc_ColorType): void;
+ UnSetColor_1(L: TDF_Label, type: XCAFDoc_ColorType): void;
+ IsSet_1(L: TDF_Label, type: XCAFDoc_ColorType): Standard_Boolean;
+ static GetColor_3(L: TDF_Label, type: XCAFDoc_ColorType, colorL: TDF_Label): Standard_Boolean;
+ GetColor_4(L: TDF_Label, type: XCAFDoc_ColorType, color: Quantity_Color): Standard_Boolean;
+ GetColor_5(L: TDF_Label, type: XCAFDoc_ColorType, color: Quantity_ColorRGBA): Standard_Boolean;
+ SetColor_4(S: TopoDS_Shape, colorL: TDF_Label, type: XCAFDoc_ColorType): Standard_Boolean;
+ SetColor_5(S: TopoDS_Shape, Color: Quantity_Color, type: XCAFDoc_ColorType): Standard_Boolean;
+ SetColor_6(S: TopoDS_Shape, Color: Quantity_ColorRGBA, type: XCAFDoc_ColorType): Standard_Boolean;
+ UnSetColor_2(S: TopoDS_Shape, type: XCAFDoc_ColorType): Standard_Boolean;
+ IsSet_2(S: TopoDS_Shape, type: XCAFDoc_ColorType): Standard_Boolean;
+ GetColor_6(S: TopoDS_Shape, type: XCAFDoc_ColorType, colorL: TDF_Label): Standard_Boolean;
+ GetColor_7(S: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_Color): Standard_Boolean;
+ GetColor_8(S: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_ColorRGBA): Standard_Boolean;
+ IsVisible(L: TDF_Label): Standard_Boolean;
+ SetVisibility(shapeLabel: TDF_Label, isvisible: Standard_Boolean): void;
+ IsColorByLayer(L: TDF_Label): Standard_Boolean;
+ SetColorByLayer(shapeLabel: TDF_Label, isColorByLayer: Standard_Boolean): void;
+ SetInstanceColor_1(theShape: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_Color, isCreateSHUO: Standard_Boolean): Standard_Boolean;
+ SetInstanceColor_2(theShape: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_ColorRGBA, isCreateSHUO: Standard_Boolean): Standard_Boolean;
+ GetInstanceColor_1(theShape: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_Color): Standard_Boolean;
+ GetInstanceColor_2(theShape: TopoDS_Shape, type: XCAFDoc_ColorType, color: Quantity_ColorRGBA): Standard_Boolean;
+ IsInstanceVisible(theShape: TopoDS_Shape): Standard_Boolean;
+ ReverseChainsOfTreeNodes(): Standard_Boolean;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_ColorTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_ColorTool): void;
+ get(): XCAFDoc_ColorTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_ColorTool_1 extends Handle_XCAFDoc_ColorTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_ColorTool_2 extends Handle_XCAFDoc_ColorTool {
+ constructor(thePtr: XCAFDoc_ColorTool);
+ }
+
+ export declare class Handle_XCAFDoc_ColorTool_3 extends Handle_XCAFDoc_ColorTool {
+ constructor(theHandle: Handle_XCAFDoc_ColorTool);
+ }
+
+ export declare class Handle_XCAFDoc_ColorTool_4 extends Handle_XCAFDoc_ColorTool {
+ constructor(theHandle: Handle_XCAFDoc_ColorTool);
+ }
+
+export declare type XCAFDoc_ColorType = {
+ XCAFDoc_ColorGen: {};
+ XCAFDoc_ColorSurf: {};
+ XCAFDoc_ColorCurv: {};
+}
+
+export declare class Handle_XCAFDoc_Volume {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Volume): void;
+ get(): XCAFDoc_Volume;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Volume_1 extends Handle_XCAFDoc_Volume {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Volume_2 extends Handle_XCAFDoc_Volume {
+ constructor(thePtr: XCAFDoc_Volume);
+ }
+
+ export declare class Handle_XCAFDoc_Volume_3 extends Handle_XCAFDoc_Volume {
+ constructor(theHandle: Handle_XCAFDoc_Volume);
+ }
+
+ export declare class Handle_XCAFDoc_Volume_4 extends Handle_XCAFDoc_Volume {
+ constructor(theHandle: Handle_XCAFDoc_Volume);
+ }
+
+export declare class XCAFDoc_Volume extends TDataStd_Real {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ Set_1(vol: Quantity_AbsorbedDose): void;
+ static Set_2(label: TDF_Label, vol: Quantity_AbsorbedDose): Handle_XCAFDoc_Volume;
+ Get_1(): Quantity_AbsorbedDose;
+ static Get_2(label: TDF_Label, vol: Quantity_AbsorbedDose): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class XCAFDoc_Datum extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, anIdentification: Handle_TCollection_HAsciiString): Handle_XCAFDoc_Datum;
+ static Set_2(theLabel: TDF_Label): Handle_XCAFDoc_Datum;
+ Set_3(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, anIdentification: Handle_TCollection_HAsciiString): void;
+ GetName(): Handle_TCollection_HAsciiString;
+ GetDescription(): Handle_TCollection_HAsciiString;
+ GetIdentification(): Handle_TCollection_HAsciiString;
+ GetObject(): Handle_XCAFDimTolObjects_DatumObject;
+ SetObject(theDatumObject: Handle_XCAFDimTolObjects_DatumObject): void;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Datum {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Datum): void;
+ get(): XCAFDoc_Datum;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Datum_1 extends Handle_XCAFDoc_Datum {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Datum_2 extends Handle_XCAFDoc_Datum {
+ constructor(thePtr: XCAFDoc_Datum);
+ }
+
+ export declare class Handle_XCAFDoc_Datum_3 extends Handle_XCAFDoc_Datum {
+ constructor(theHandle: Handle_XCAFDoc_Datum);
+ }
+
+ export declare class Handle_XCAFDoc_Datum_4 extends Handle_XCAFDoc_Datum {
+ constructor(theHandle: Handle_XCAFDoc_Datum);
+ }
+
+export declare class Handle_XCAFDoc_DimTolTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_DimTolTool): void;
+ get(): XCAFDoc_DimTolTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_DimTolTool_1 extends Handle_XCAFDoc_DimTolTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_DimTolTool_2 extends Handle_XCAFDoc_DimTolTool {
+ constructor(thePtr: XCAFDoc_DimTolTool);
+ }
+
+ export declare class Handle_XCAFDoc_DimTolTool_3 extends Handle_XCAFDoc_DimTolTool {
+ constructor(theHandle: Handle_XCAFDoc_DimTolTool);
+ }
+
+ export declare class Handle_XCAFDoc_DimTolTool_4 extends Handle_XCAFDoc_DimTolTool {
+ constructor(theHandle: Handle_XCAFDoc_DimTolTool);
+ }
+
+export declare class XCAFDoc_DimTolTool extends TDataStd_GenericEmpty {
+ constructor()
+ static Set(L: TDF_Label): Handle_XCAFDoc_DimTolTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ ShapeTool(): Handle_XCAFDoc_ShapeTool;
+ IsDimension(theLab: TDF_Label): Standard_Boolean;
+ GetDimensionLabels(theLabels: TDF_LabelSequence): void;
+ SetDimension_1(theFirstLS: TDF_LabelSequence, theSecondLS: TDF_LabelSequence, theDimL: TDF_Label): void;
+ SetDimension_2(theFirstL: TDF_Label, theSecondL: TDF_Label, theDimL: TDF_Label): void;
+ SetDimension_3(theL: TDF_Label, theDimL: TDF_Label): void;
+ GetRefDimensionLabels(theShapeL: TDF_Label, theDimensions: TDF_LabelSequence): Standard_Boolean;
+ AddDimension(): TDF_Label;
+ IsGeomTolerance(theLab: TDF_Label): Standard_Boolean;
+ GetGeomToleranceLabels(theLabels: TDF_LabelSequence): void;
+ SetGeomTolerance_1(theL: TDF_Label, theGeomTolL: TDF_Label): void;
+ SetGeomTolerance_2(theL: TDF_LabelSequence, theGeomTolL: TDF_Label): void;
+ GetRefGeomToleranceLabels(theShapeL: TDF_Label, theDimTols: TDF_LabelSequence): Standard_Boolean;
+ AddGeomTolerance(): TDF_Label;
+ IsDimTol(theLab: TDF_Label): Standard_Boolean;
+ GetDimTolLabels(Labels: TDF_LabelSequence): void;
+ FindDimTol_1(theKind: Graphic3d_ZLayerId, theVal: Handle_TColStd_HArray1OfReal, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, lab: TDF_Label): Standard_Boolean;
+ FindDimTol_2(theKind: Graphic3d_ZLayerId, theVal: Handle_TColStd_HArray1OfReal, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString): TDF_Label;
+ AddDimTol(theKind: Graphic3d_ZLayerId, theVal: Handle_TColStd_HArray1OfReal, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString): TDF_Label;
+ SetDimTol_1(theL: TDF_Label, theDimTolL: TDF_Label): void;
+ SetDimTol_2(theL: TDF_Label, theKind: Graphic3d_ZLayerId, theVal: Handle_TColStd_HArray1OfReal, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString): TDF_Label;
+ GetRefShapeLabel(theL: TDF_Label, theShapeLFirst: TDF_LabelSequence, theShapeLSecond: TDF_LabelSequence): Standard_Boolean;
+ GetDimTol(theDimTolL: TDF_Label, theKind: Graphic3d_ZLayerId, theVal: Handle_TColStd_HArray1OfReal, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString): Standard_Boolean;
+ IsDatum(lab: TDF_Label): Standard_Boolean;
+ GetDatumLabels(Labels: TDF_LabelSequence): void;
+ FindDatum(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theIdentification: Handle_TCollection_HAsciiString, lab: TDF_Label): Standard_Boolean;
+ AddDatum_1(theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theIdentification: Handle_TCollection_HAsciiString): TDF_Label;
+ AddDatum_2(): TDF_Label;
+ SetDatum_1(theShapeLabels: TDF_LabelSequence, theDatumL: TDF_Label): void;
+ SetDatum_2(theL: TDF_Label, theTolerL: TDF_Label, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theIdentification: Handle_TCollection_HAsciiString): void;
+ SetDatumToGeomTol(theDatumL: TDF_Label, theTolerL: TDF_Label): void;
+ GetDatum(theDatumL: TDF_Label, theName: Handle_TCollection_HAsciiString, theDescription: Handle_TCollection_HAsciiString, theIdentification: Handle_TCollection_HAsciiString): Standard_Boolean;
+ GetDatumOfTolerLabels(theDimTolL: TDF_Label, theDatums: TDF_LabelSequence): Standard_Boolean;
+ GetDatumWithObjectOfTolerLabels(theDimTolL: TDF_Label, theDatums: TDF_LabelSequence): Standard_Boolean;
+ GetTolerOfDatumLabels(theDatumL: TDF_Label, theTols: TDF_LabelSequence): Standard_Boolean;
+ GetRefDatumLabel(theShapeL: TDF_Label, theDatum: TDF_LabelSequence): Standard_Boolean;
+ IsLocked(theViewL: TDF_Label): Standard_Boolean;
+ Lock(theViewL: TDF_Label): void;
+ GetGDTPresentations(theGDTLabelToShape: NCollection_IndexedDataMap): void;
+ SetGDTPresentations(theGDTLabelToPrs: NCollection_IndexedDataMap): void;
+ Unlock(theViewL: TDF_Label): void;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class XCAFDoc_Dimension extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(theLabel: TDF_Label): Handle_XCAFDoc_Dimension;
+ ID(): Standard_GUID;
+ SetObject(theDimensionObject: Handle_XCAFDimTolObjects_DimensionObject): void;
+ GetObject(): Handle_XCAFDimTolObjects_DimensionObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Dimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Dimension): void;
+ get(): XCAFDoc_Dimension;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Dimension_1 extends Handle_XCAFDoc_Dimension {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Dimension_2 extends Handle_XCAFDoc_Dimension {
+ constructor(thePtr: XCAFDoc_Dimension);
+ }
+
+ export declare class Handle_XCAFDoc_Dimension_3 extends Handle_XCAFDoc_Dimension {
+ constructor(theHandle: Handle_XCAFDoc_Dimension);
+ }
+
+ export declare class Handle_XCAFDoc_Dimension_4 extends Handle_XCAFDoc_Dimension {
+ constructor(theHandle: Handle_XCAFDoc_Dimension);
+ }
+
+export declare class XCAFDoc_NoteComment extends XCAFDoc_Note {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Get(theLabel: TDF_Label): Handle_XCAFDoc_NoteComment;
+ static Set_1(theLabel: TDF_Label, theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theComment: TCollection_ExtendedString): Handle_XCAFDoc_NoteComment;
+ Set_2(theComment: TCollection_ExtendedString): void;
+ Comment(): TCollection_ExtendedString;
+ ID(): Standard_GUID;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theAttrFrom: Handle_TDF_Attribute): void;
+ Paste(theAttrInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_NoteComment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_NoteComment): void;
+ get(): XCAFDoc_NoteComment;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_NoteComment_1 extends Handle_XCAFDoc_NoteComment {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_NoteComment_2 extends Handle_XCAFDoc_NoteComment {
+ constructor(thePtr: XCAFDoc_NoteComment);
+ }
+
+ export declare class Handle_XCAFDoc_NoteComment_3 extends Handle_XCAFDoc_NoteComment {
+ constructor(theHandle: Handle_XCAFDoc_NoteComment);
+ }
+
+ export declare class Handle_XCAFDoc_NoteComment_4 extends Handle_XCAFDoc_NoteComment {
+ constructor(theHandle: Handle_XCAFDoc_NoteComment);
+ }
+
+export declare class Handle_XCAFDoc_DocumentTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_DocumentTool): void;
+ get(): XCAFDoc_DocumentTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_DocumentTool_1 extends Handle_XCAFDoc_DocumentTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_DocumentTool_2 extends Handle_XCAFDoc_DocumentTool {
+ constructor(thePtr: XCAFDoc_DocumentTool);
+ }
+
+ export declare class Handle_XCAFDoc_DocumentTool_3 extends Handle_XCAFDoc_DocumentTool {
+ constructor(theHandle: Handle_XCAFDoc_DocumentTool);
+ }
+
+ export declare class Handle_XCAFDoc_DocumentTool_4 extends Handle_XCAFDoc_DocumentTool {
+ constructor(theHandle: Handle_XCAFDoc_DocumentTool);
+ }
+
+export declare class XCAFDoc_DocumentTool extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(L: TDF_Label, IsAcces: Standard_Boolean): Handle_XCAFDoc_DocumentTool;
+ static IsXCAFDocument(Doc: Handle_TDocStd_Document): Standard_Boolean;
+ static DocLabel(acces: TDF_Label): TDF_Label;
+ static ShapesLabel(acces: TDF_Label): TDF_Label;
+ static ColorsLabel(acces: TDF_Label): TDF_Label;
+ static LayersLabel(acces: TDF_Label): TDF_Label;
+ static DGTsLabel(acces: TDF_Label): TDF_Label;
+ static MaterialsLabel(acces: TDF_Label): TDF_Label;
+ static ViewsLabel(acces: TDF_Label): TDF_Label;
+ static ClippingPlanesLabel(acces: TDF_Label): TDF_Label;
+ static NotesLabel(acces: TDF_Label): TDF_Label;
+ static VisMaterialLabel(theLabel: TDF_Label): TDF_Label;
+ static ShapeTool(acces: TDF_Label): Handle_XCAFDoc_ShapeTool;
+ static ColorTool(acces: TDF_Label): Handle_XCAFDoc_ColorTool;
+ static VisMaterialTool(theLabel: TDF_Label): Handle_XCAFDoc_VisMaterialTool;
+ static LayerTool(acces: TDF_Label): Handle_XCAFDoc_LayerTool;
+ static DimTolTool(acces: TDF_Label): Handle_XCAFDoc_DimTolTool;
+ static MaterialTool(acces: TDF_Label): Handle_XCAFDoc_MaterialTool;
+ static ViewTool(acces: TDF_Label): Handle_XCAFDoc_ViewTool;
+ static ClippingPlaneTool(acces: TDF_Label): Handle_XCAFDoc_ClippingPlaneTool;
+ static NotesTool(acces: TDF_Label): Handle_XCAFDoc_NotesTool;
+ Init(): void;
+ ID(): Standard_GUID;
+ AfterRetrieval(forceIt: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class XCAFDoc_NotesTool extends TDataStd_GenericEmpty {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ static GetID(): Standard_GUID;
+ static Set(theLabel: TDF_Label): Handle_XCAFDoc_NotesTool;
+ GetNotesLabel(): TDF_Label;
+ GetAnnotatedItemsLabel(): TDF_Label;
+ NbNotes(): Graphic3d_ZLayerId;
+ NbAnnotatedItems(): Graphic3d_ZLayerId;
+ GetNotes_1(theNoteLabels: TDF_LabelSequence): void;
+ GetAnnotatedItems(theLabels: TDF_LabelSequence): void;
+ IsAnnotatedItem_1(theItemId: XCAFDoc_AssemblyItemId): Standard_Boolean;
+ IsAnnotatedItem_2(theItemLabel: TDF_Label): Standard_Boolean;
+ FindAnnotatedItem_1(theItemId: XCAFDoc_AssemblyItemId): TDF_Label;
+ FindAnnotatedItem_2(theItemLabel: TDF_Label): TDF_Label;
+ FindAnnotatedItemAttr_1(theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID): TDF_Label;
+ FindAnnotatedItemAttr_2(theItemLabel: TDF_Label, theGUID: Standard_GUID): TDF_Label;
+ FindAnnotatedItemSubshape_1(theItemId: XCAFDoc_AssemblyItemId, theSubshapeIndex: Graphic3d_ZLayerId): TDF_Label;
+ FindAnnotatedItemSubshape_2(theItemLabel: TDF_Label, theSubshapeIndex: Graphic3d_ZLayerId): TDF_Label;
+ CreateComment(theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theComment: TCollection_ExtendedString): Handle_XCAFDoc_Note;
+ CreateBalloon(theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theComment: TCollection_ExtendedString): Handle_XCAFDoc_Note;
+ CreateBinData_1(theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theFile: OSD_File): Handle_XCAFDoc_Note;
+ CreateBinData_2(theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theData: Handle_TColStd_HArray1OfByte): Handle_XCAFDoc_Note;
+ GetNotes_2(theItemId: XCAFDoc_AssemblyItemId, theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ GetNotes_3(theItemLabel: TDF_Label, theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ GetAttrNotes_1(theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID, theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ GetAttrNotes_2(theItemLabel: TDF_Label, theGUID: Standard_GUID, theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ GetSubshapeNotes(theItemId: XCAFDoc_AssemblyItemId, theSubshapeIndex: Graphic3d_ZLayerId, theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ AddNote_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId): Handle_XCAFDoc_AssemblyItemRef;
+ AddNote_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label): Handle_XCAFDoc_AssemblyItemRef;
+ AddNoteToAttr_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID): Handle_XCAFDoc_AssemblyItemRef;
+ AddNoteToAttr_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label, theGUID: Standard_GUID): Handle_XCAFDoc_AssemblyItemRef;
+ AddNoteToSubshape_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theSubshapeIndex: Graphic3d_ZLayerId): Handle_XCAFDoc_AssemblyItemRef;
+ AddNoteToSubshape_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label, theSubshapeIndex: Graphic3d_ZLayerId): Handle_XCAFDoc_AssemblyItemRef;
+ RemoveNote_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveNote_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveSubshapeNote_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theSubshapeIndex: Graphic3d_ZLayerId, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveSubshapeNote_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label, theSubshapeIndex: Graphic3d_ZLayerId, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAttrNote_1(theNoteLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAttrNote_2(theNoteLabel: TDF_Label, theItemLabel: TDF_Label, theGUID: Standard_GUID, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAllNotes_1(theItemId: XCAFDoc_AssemblyItemId, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAllNotes_2(theItemLabel: TDF_Label, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAllSubshapeNotes(theItemId: XCAFDoc_AssemblyItemId, theSubshapeIndex: Graphic3d_ZLayerId, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAllAttrNotes_1(theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ RemoveAllAttrNotes_2(theItemLabel: TDF_Label, theGUID: Standard_GUID, theDelIfOrphan: Standard_Boolean): Standard_Boolean;
+ DeleteNote(theNoteLabel: TDF_Label): Standard_Boolean;
+ DeleteNotes(theNoteLabels: TDF_LabelSequence): Graphic3d_ZLayerId;
+ DeleteAllNotes(): Graphic3d_ZLayerId;
+ NbOrphanNotes(): Graphic3d_ZLayerId;
+ GetOrphanNotes(theNoteLabels: TDF_LabelSequence): void;
+ DeleteOrphanNotes(): Graphic3d_ZLayerId;
+ ID(): Standard_GUID;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_NotesTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_NotesTool): void;
+ get(): XCAFDoc_NotesTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_NotesTool_1 extends Handle_XCAFDoc_NotesTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_NotesTool_2 extends Handle_XCAFDoc_NotesTool {
+ constructor(thePtr: XCAFDoc_NotesTool);
+ }
+
+ export declare class Handle_XCAFDoc_NotesTool_3 extends Handle_XCAFDoc_NotesTool {
+ constructor(theHandle: Handle_XCAFDoc_NotesTool);
+ }
+
+ export declare class Handle_XCAFDoc_NotesTool_4 extends Handle_XCAFDoc_NotesTool {
+ constructor(theHandle: Handle_XCAFDoc_NotesTool);
+ }
+
+export declare class Handle_XCAFDoc_Note {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Note): void;
+ get(): XCAFDoc_Note;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Note_1 extends Handle_XCAFDoc_Note {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Note_2 extends Handle_XCAFDoc_Note {
+ constructor(thePtr: XCAFDoc_Note);
+ }
+
+ export declare class Handle_XCAFDoc_Note_3 extends Handle_XCAFDoc_Note {
+ constructor(theHandle: Handle_XCAFDoc_Note);
+ }
+
+ export declare class Handle_XCAFDoc_Note_4 extends Handle_XCAFDoc_Note {
+ constructor(theHandle: Handle_XCAFDoc_Note);
+ }
+
+export declare class XCAFDoc_Note extends TDF_Attribute {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsMine(theLabel: TDF_Label): Standard_Boolean;
+ static Get(theLabel: TDF_Label): Handle_XCAFDoc_Note;
+ Set(theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString): void;
+ UserName(): TCollection_ExtendedString;
+ TimeStamp(): TCollection_ExtendedString;
+ IsOrphan(): Standard_Boolean;
+ GetObject(): Handle_XCAFNoteObjects_NoteObject;
+ SetObject(theObject: Handle_XCAFNoteObjects_NoteObject): void;
+ Restore(theAttrFrom: Handle_TDF_Attribute): void;
+ Paste(theAttrInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Centroid {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Centroid): void;
+ get(): XCAFDoc_Centroid;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Centroid_1 extends Handle_XCAFDoc_Centroid {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Centroid_2 extends Handle_XCAFDoc_Centroid {
+ constructor(thePtr: XCAFDoc_Centroid);
+ }
+
+ export declare class Handle_XCAFDoc_Centroid_3 extends Handle_XCAFDoc_Centroid {
+ constructor(theHandle: Handle_XCAFDoc_Centroid);
+ }
+
+ export declare class Handle_XCAFDoc_Centroid_4 extends Handle_XCAFDoc_Centroid {
+ constructor(theHandle: Handle_XCAFDoc_Centroid);
+ }
+
+export declare class XCAFDoc_Centroid extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, pnt: gp_Pnt): Handle_XCAFDoc_Centroid;
+ Set_2(pnt: gp_Pnt): void;
+ Get_1(): gp_Pnt;
+ static Get_2(label: TDF_Label, pnt: gp_Pnt): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XCAFDoc_VisMaterialTool extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static Set(L: TDF_Label): Handle_XCAFDoc_VisMaterialTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ ShapeTool(): Handle_XCAFDoc_ShapeTool;
+ IsMaterial(theLabel: TDF_Label): Standard_Boolean;
+ GetMaterial(theMatLabel: TDF_Label): Handle_XCAFDoc_VisMaterial;
+ AddMaterial_1(theMat: Handle_XCAFDoc_VisMaterial, theName: XCAFDoc_PartId): TDF_Label;
+ AddMaterial_2(theName: XCAFDoc_PartId): TDF_Label;
+ RemoveMaterial(theLabel: TDF_Label): void;
+ GetMaterials(Labels: TDF_LabelSequence): void;
+ SetShapeMaterial_1(theShapeLabel: TDF_Label, theMaterialLabel: TDF_Label): void;
+ UnSetShapeMaterial_1(theShapeLabel: TDF_Label): void;
+ IsSetShapeMaterial_1(theLabel: TDF_Label): Standard_Boolean;
+ static GetShapeMaterial_1(theShapeLabel: TDF_Label, theMaterialLabel: TDF_Label): Standard_Boolean;
+ GetShapeMaterial_2(theShapeLabel: TDF_Label): Handle_XCAFDoc_VisMaterial;
+ SetShapeMaterial_2(theShape: TopoDS_Shape, theMaterialLabel: TDF_Label): Standard_Boolean;
+ UnSetShapeMaterial_2(theShape: TopoDS_Shape): Standard_Boolean;
+ IsSetShapeMaterial_2(theShape: TopoDS_Shape): Standard_Boolean;
+ GetShapeMaterial_3(theShape: TopoDS_Shape, theMaterialLabel: TDF_Label): Standard_Boolean;
+ GetShapeMaterial_4(theShape: TopoDS_Shape): Handle_XCAFDoc_VisMaterial;
+ ID(): Standard_GUID;
+ Restore(a0: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(a0: Handle_TDF_Attribute, a1: Handle_TDF_RelocationTable): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_VisMaterialTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_VisMaterialTool): void;
+ get(): XCAFDoc_VisMaterialTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_VisMaterialTool_1 extends Handle_XCAFDoc_VisMaterialTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterialTool_2 extends Handle_XCAFDoc_VisMaterialTool {
+ constructor(thePtr: XCAFDoc_VisMaterialTool);
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterialTool_3 extends Handle_XCAFDoc_VisMaterialTool {
+ constructor(theHandle: Handle_XCAFDoc_VisMaterialTool);
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterialTool_4 extends Handle_XCAFDoc_VisMaterialTool {
+ constructor(theHandle: Handle_XCAFDoc_VisMaterialTool);
+ }
+
+export declare class Handle_XCAFDoc_Location {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Location): void;
+ get(): XCAFDoc_Location;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Location_1 extends Handle_XCAFDoc_Location {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Location_2 extends Handle_XCAFDoc_Location {
+ constructor(thePtr: XCAFDoc_Location);
+ }
+
+ export declare class Handle_XCAFDoc_Location_3 extends Handle_XCAFDoc_Location {
+ constructor(theHandle: Handle_XCAFDoc_Location);
+ }
+
+ export declare class Handle_XCAFDoc_Location_4 extends Handle_XCAFDoc_Location {
+ constructor(theHandle: Handle_XCAFDoc_Location);
+ }
+
+export declare class XCAFDoc_Location extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, Loc: TopLoc_Location): Handle_XCAFDoc_Location;
+ Set_2(Loc: TopLoc_Location): void;
+ Get(): TopLoc_Location;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XCAFDoc_ViewTool extends TDataStd_GenericEmpty {
+ constructor()
+ static Set(L: TDF_Label): Handle_XCAFDoc_ViewTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ IsView(theLabel: TDF_Label): Standard_Boolean;
+ GetViewLabels(theLabels: TDF_LabelSequence): void;
+ SetView_1(theShapes: TDF_LabelSequence, theGDTs: TDF_LabelSequence, theClippingPlanes: TDF_LabelSequence, theNotes: TDF_LabelSequence, theAnnotations: TDF_LabelSequence, theViewL: TDF_Label): void;
+ SetView_2(theShapes: TDF_LabelSequence, theGDTs: TDF_LabelSequence, theClippingPlanes: TDF_LabelSequence, theViewL: TDF_Label): void;
+ SetView_3(theShapes: TDF_LabelSequence, theGDTs: TDF_LabelSequence, theViewL: TDF_Label): void;
+ SetClippingPlanes(theClippingPlaneLabels: TDF_LabelSequence, theViewL: TDF_Label): void;
+ RemoveView(theViewL: TDF_Label): void;
+ GetViewLabelsForShape(theShapeL: TDF_Label, theViews: TDF_LabelSequence): Standard_Boolean;
+ GetViewLabelsForGDT(theGDTL: TDF_Label, theViews: TDF_LabelSequence): Standard_Boolean;
+ GetViewLabelsForClippingPlane(theClippingPlaneL: TDF_Label, theViews: TDF_LabelSequence): Standard_Boolean;
+ GetViewLabelsForNote(theNoteL: TDF_Label, theViews: TDF_LabelSequence): Standard_Boolean;
+ GetViewLabelsForAnnotation(theAnnotationL: TDF_Label, theViews: TDF_LabelSequence): Standard_Boolean;
+ AddView(): TDF_Label;
+ GetRefShapeLabel(theViewL: TDF_Label, theShapeLabels: TDF_LabelSequence): Standard_Boolean;
+ GetRefGDTLabel(theViewL: TDF_Label, theGDTLabels: TDF_LabelSequence): Standard_Boolean;
+ GetRefClippingPlaneLabel(theViewL: TDF_Label, theClippingPlaneLabels: TDF_LabelSequence): Standard_Boolean;
+ GetRefNoteLabel(theViewL: TDF_Label, theNoteLabels: TDF_LabelSequence): Standard_Boolean;
+ GetRefAnnotationLabel(theViewL: TDF_Label, theAnnotationLabels: TDF_LabelSequence): Standard_Boolean;
+ IsLocked(theViewL: TDF_Label): Standard_Boolean;
+ Lock(theViewL: TDF_Label): void;
+ Unlock(theViewL: TDF_Label): void;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_ViewTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_ViewTool): void;
+ get(): XCAFDoc_ViewTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_ViewTool_1 extends Handle_XCAFDoc_ViewTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_ViewTool_2 extends Handle_XCAFDoc_ViewTool {
+ constructor(thePtr: XCAFDoc_ViewTool);
+ }
+
+ export declare class Handle_XCAFDoc_ViewTool_3 extends Handle_XCAFDoc_ViewTool {
+ constructor(theHandle: Handle_XCAFDoc_ViewTool);
+ }
+
+ export declare class Handle_XCAFDoc_ViewTool_4 extends Handle_XCAFDoc_ViewTool {
+ constructor(theHandle: Handle_XCAFDoc_ViewTool);
+ }
+
+export declare class XCAFDoc_Area extends TDataStd_Real {
+ constructor()
+ static GetID(): Standard_GUID;
+ ID(): Standard_GUID;
+ Set_1(vol: Quantity_AbsorbedDose): void;
+ static Set_2(label: TDF_Label, area: Quantity_AbsorbedDose): Handle_XCAFDoc_Area;
+ Get_1(): Quantity_AbsorbedDose;
+ static Get_2(label: TDF_Label, area: Quantity_AbsorbedDose): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Area {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Area): void;
+ get(): XCAFDoc_Area;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Area_1 extends Handle_XCAFDoc_Area {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Area_2 extends Handle_XCAFDoc_Area {
+ constructor(thePtr: XCAFDoc_Area);
+ }
+
+ export declare class Handle_XCAFDoc_Area_3 extends Handle_XCAFDoc_Area {
+ constructor(theHandle: Handle_XCAFDoc_Area);
+ }
+
+ export declare class Handle_XCAFDoc_Area_4 extends Handle_XCAFDoc_Area {
+ constructor(theHandle: Handle_XCAFDoc_Area);
+ }
+
+export declare class XCAFDoc_Editor {
+ constructor();
+ static Expand_1(Doc: TDF_Label, Shape: TDF_Label, recursively: Standard_Boolean): Standard_Boolean;
+ static Expand_2(Doc: TDF_Label, recursively: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_NoteBinData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_NoteBinData): void;
+ get(): XCAFDoc_NoteBinData;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_NoteBinData_1 extends Handle_XCAFDoc_NoteBinData {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_NoteBinData_2 extends Handle_XCAFDoc_NoteBinData {
+ constructor(thePtr: XCAFDoc_NoteBinData);
+ }
+
+ export declare class Handle_XCAFDoc_NoteBinData_3 extends Handle_XCAFDoc_NoteBinData {
+ constructor(theHandle: Handle_XCAFDoc_NoteBinData);
+ }
+
+ export declare class Handle_XCAFDoc_NoteBinData_4 extends Handle_XCAFDoc_NoteBinData {
+ constructor(theHandle: Handle_XCAFDoc_NoteBinData);
+ }
+
+export declare class XCAFDoc_NoteBinData extends XCAFDoc_Note {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Get(theLabel: TDF_Label): Handle_XCAFDoc_NoteBinData;
+ static Set_1(theLabel: TDF_Label, theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theFile: OSD_File): Handle_XCAFDoc_NoteBinData;
+ static Set_2(theLabel: TDF_Label, theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theData: Handle_TColStd_HArray1OfByte): Handle_XCAFDoc_NoteBinData;
+ Set_3(theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theFile: OSD_File): Standard_Boolean;
+ Set_4(theTitle: TCollection_ExtendedString, theMIMEtype: XCAFDoc_PartId, theData: Handle_TColStd_HArray1OfByte): void;
+ Title(): TCollection_ExtendedString;
+ MIMEtype(): XCAFDoc_PartId;
+ Size(): Graphic3d_ZLayerId;
+ Data(): Handle_TColStd_HArray1OfByte;
+ ID(): Standard_GUID;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theAttrFrom: Handle_TDF_Attribute): void;
+ Paste(theAttrInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_VisMaterial {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_VisMaterial): void;
+ get(): XCAFDoc_VisMaterial;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_VisMaterial_1 extends Handle_XCAFDoc_VisMaterial {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterial_2 extends Handle_XCAFDoc_VisMaterial {
+ constructor(thePtr: XCAFDoc_VisMaterial);
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterial_3 extends Handle_XCAFDoc_VisMaterial {
+ constructor(theHandle: Handle_XCAFDoc_VisMaterial);
+ }
+
+ export declare class Handle_XCAFDoc_VisMaterial_4 extends Handle_XCAFDoc_VisMaterial {
+ constructor(theHandle: Handle_XCAFDoc_VisMaterial);
+ }
+
+export declare class XCAFDoc_VisMaterial extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ IsEmpty(): Standard_Boolean;
+ FillMaterialAspect(theAspect: Graphic3d_MaterialAspect): void;
+ FillAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ HasPbrMaterial(): Standard_Boolean;
+ PbrMaterial(): XCAFDoc_VisMaterialPBR;
+ SetPbrMaterial(theMaterial: XCAFDoc_VisMaterialPBR): void;
+ UnsetPbrMaterial(): void;
+ HasCommonMaterial(): Standard_Boolean;
+ CommonMaterial(): XCAFDoc_VisMaterialCommon;
+ SetCommonMaterial(theMaterial: XCAFDoc_VisMaterialCommon): void;
+ UnsetCommonMaterial(): void;
+ BaseColor(): Quantity_ColorRGBA;
+ AlphaMode(): Graphic3d_AlphaMode;
+ AlphaCutOff(): Standard_ShortReal;
+ SetAlphaMode(theMode: Graphic3d_AlphaMode, theCutOff: Standard_ShortReal): void;
+ IsDoubleSided(): Standard_Boolean;
+ SetDoubleSided(theIsDoubleSided: Standard_Boolean): void;
+ RawName(): Handle_TCollection_HAsciiString;
+ SetRawName(theName: Handle_TCollection_HAsciiString): void;
+ IsEqual(theOther: Handle_XCAFDoc_VisMaterial): Standard_Boolean;
+ ConvertToCommonMaterial(): XCAFDoc_VisMaterialCommon;
+ ConvertToPbrMaterial(): XCAFDoc_VisMaterialPBR;
+ ID(): Standard_GUID;
+ Restore(theWith: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(theInto: Handle_TDF_Attribute, theRelTable: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_MaterialTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_MaterialTool): void;
+ get(): XCAFDoc_MaterialTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_MaterialTool_1 extends Handle_XCAFDoc_MaterialTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_MaterialTool_2 extends Handle_XCAFDoc_MaterialTool {
+ constructor(thePtr: XCAFDoc_MaterialTool);
+ }
+
+ export declare class Handle_XCAFDoc_MaterialTool_3 extends Handle_XCAFDoc_MaterialTool {
+ constructor(theHandle: Handle_XCAFDoc_MaterialTool);
+ }
+
+ export declare class Handle_XCAFDoc_MaterialTool_4 extends Handle_XCAFDoc_MaterialTool {
+ constructor(theHandle: Handle_XCAFDoc_MaterialTool);
+ }
+
+export declare class XCAFDoc_MaterialTool extends TDataStd_GenericEmpty {
+ constructor()
+ static Set(L: TDF_Label): Handle_XCAFDoc_MaterialTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ ShapeTool(): Handle_XCAFDoc_ShapeTool;
+ IsMaterial(lab: TDF_Label): Standard_Boolean;
+ GetMaterialLabels(Labels: TDF_LabelSequence): void;
+ AddMaterial(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aDensity: Quantity_AbsorbedDose, aDensName: Handle_TCollection_HAsciiString, aDensValType: Handle_TCollection_HAsciiString): TDF_Label;
+ SetMaterial_1(L: TDF_Label, MatL: TDF_Label): void;
+ SetMaterial_2(L: TDF_Label, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aDensity: Quantity_AbsorbedDose, aDensName: Handle_TCollection_HAsciiString, aDensValType: Handle_TCollection_HAsciiString): void;
+ GetMaterial(MatL: TDF_Label, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aDensity: Quantity_AbsorbedDose, aDensName: Handle_TCollection_HAsciiString, aDensValType: Handle_TCollection_HAsciiString): Standard_Boolean;
+ static GetDensityForShape(ShapeL: TDF_Label): Quantity_AbsorbedDose;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_LayerTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_LayerTool): void;
+ get(): XCAFDoc_LayerTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_LayerTool_1 extends Handle_XCAFDoc_LayerTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_LayerTool_2 extends Handle_XCAFDoc_LayerTool {
+ constructor(thePtr: XCAFDoc_LayerTool);
+ }
+
+ export declare class Handle_XCAFDoc_LayerTool_3 extends Handle_XCAFDoc_LayerTool {
+ constructor(theHandle: Handle_XCAFDoc_LayerTool);
+ }
+
+ export declare class Handle_XCAFDoc_LayerTool_4 extends Handle_XCAFDoc_LayerTool {
+ constructor(theHandle: Handle_XCAFDoc_LayerTool);
+ }
+
+export declare class XCAFDoc_LayerTool extends TDataStd_GenericEmpty {
+ constructor()
+ static Set(L: TDF_Label): Handle_XCAFDoc_LayerTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ ShapeTool(): Handle_XCAFDoc_ShapeTool;
+ IsLayer(lab: TDF_Label): Standard_Boolean;
+ GetLayer(lab: TDF_Label, aLayer: TCollection_ExtendedString): Standard_Boolean;
+ FindLayer_1(aLayer: TCollection_ExtendedString, lab: TDF_Label): Standard_Boolean;
+ FindLayer_2(aLayer: TCollection_ExtendedString): TDF_Label;
+ AddLayer(aLayer: TCollection_ExtendedString): TDF_Label;
+ RemoveLayer(lab: TDF_Label): void;
+ GetLayerLabels(Labels: TDF_LabelSequence): void;
+ SetLayer_1(L: TDF_Label, LayerL: TDF_Label, shapeInOneLayer: Standard_Boolean): void;
+ SetLayer_2(L: TDF_Label, aLayer: TCollection_ExtendedString, shapeInOneLayer: Standard_Boolean): void;
+ UnSetLayers_1(L: TDF_Label): void;
+ UnSetOneLayer_1(L: TDF_Label, aLayer: TCollection_ExtendedString): Standard_Boolean;
+ UnSetOneLayer_2(L: TDF_Label, aLayerL: TDF_Label): Standard_Boolean;
+ IsSet_1(L: TDF_Label, aLayer: TCollection_ExtendedString): Standard_Boolean;
+ IsSet_2(L: TDF_Label, aLayerL: TDF_Label): Standard_Boolean;
+ GetLayers_1(L: TDF_Label, aLayerS: Handle_TColStd_HSequenceOfExtendedString): Standard_Boolean;
+ GetLayers_2(L: TDF_Label, aLayerLS: TDF_LabelSequence): Standard_Boolean;
+ GetLayers_3(L: TDF_Label): Handle_TColStd_HSequenceOfExtendedString;
+ GetShapesOfLayer(layerL: TDF_Label, ShLabels: TDF_LabelSequence): void;
+ IsVisible(layerL: TDF_Label): Standard_Boolean;
+ SetVisibility(layerL: TDF_Label, isvisible: Standard_Boolean): void;
+ SetLayer_3(Sh: TopoDS_Shape, LayerL: TDF_Label, shapeInOneLayer: Standard_Boolean): Standard_Boolean;
+ SetLayer_4(Sh: TopoDS_Shape, aLayer: TCollection_ExtendedString, shapeInOneLayer: Standard_Boolean): Standard_Boolean;
+ UnSetLayers_2(Sh: TopoDS_Shape): Standard_Boolean;
+ UnSetOneLayer_3(Sh: TopoDS_Shape, aLayer: TCollection_ExtendedString): Standard_Boolean;
+ UnSetOneLayer_4(Sh: TopoDS_Shape, aLayerL: TDF_Label): Standard_Boolean;
+ IsSet_3(Sh: TopoDS_Shape, aLayer: TCollection_ExtendedString): Standard_Boolean;
+ IsSet_4(Sh: TopoDS_Shape, aLayerL: TDF_Label): Standard_Boolean;
+ GetLayers_4(Sh: TopoDS_Shape, aLayerS: Handle_TColStd_HSequenceOfExtendedString): Standard_Boolean;
+ GetLayers_5(Sh: TopoDS_Shape, aLayerLS: TDF_LabelSequence): Standard_Boolean;
+ GetLayers_6(Sh: TopoDS_Shape): Handle_TColStd_HSequenceOfExtendedString;
+ ID(): Standard_GUID;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_GraphNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_GraphNode): void;
+ get(): XCAFDoc_GraphNode;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_GraphNode_1 extends Handle_XCAFDoc_GraphNode {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_GraphNode_2 extends Handle_XCAFDoc_GraphNode {
+ constructor(thePtr: XCAFDoc_GraphNode);
+ }
+
+ export declare class Handle_XCAFDoc_GraphNode_3 extends Handle_XCAFDoc_GraphNode {
+ constructor(theHandle: Handle_XCAFDoc_GraphNode);
+ }
+
+ export declare class Handle_XCAFDoc_GraphNode_4 extends Handle_XCAFDoc_GraphNode {
+ constructor(theHandle: Handle_XCAFDoc_GraphNode);
+ }
+
+export declare class XCAFDoc_GraphNode extends TDF_Attribute {
+ constructor()
+ static Find(L: TDF_Label, G: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ static Set_1(L: TDF_Label): Handle_XCAFDoc_GraphNode;
+ static Set_2(L: TDF_Label, ExplicitGraphID: Standard_GUID): Handle_XCAFDoc_GraphNode;
+ static GetDefaultGraphID(): Standard_GUID;
+ SetGraphID(explicitID: Standard_GUID): void;
+ SetFather(F: Handle_XCAFDoc_GraphNode): Graphic3d_ZLayerId;
+ SetChild(Ch: Handle_XCAFDoc_GraphNode): Graphic3d_ZLayerId;
+ UnSetFather_1(F: Handle_XCAFDoc_GraphNode): void;
+ UnSetFather_2(Findex: Graphic3d_ZLayerId): void;
+ UnSetChild_1(Ch: Handle_XCAFDoc_GraphNode): void;
+ UnSetChild_2(Chindex: Graphic3d_ZLayerId): void;
+ GetFather(Findex: Graphic3d_ZLayerId): Handle_XCAFDoc_GraphNode;
+ GetChild(Chindex: Graphic3d_ZLayerId): Handle_XCAFDoc_GraphNode;
+ FatherIndex(F: Handle_XCAFDoc_GraphNode): Graphic3d_ZLayerId;
+ ChildIndex(Ch: Handle_XCAFDoc_GraphNode): Graphic3d_ZLayerId;
+ IsFather(Ch: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ IsChild(F: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ NbFathers(): Graphic3d_ZLayerId;
+ NbChildren(): Graphic3d_ZLayerId;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ BeforeForget(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XCAFDoc_DimTol extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, kind: Graphic3d_ZLayerId, aVal: Handle_TColStd_HArray1OfReal, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): Handle_XCAFDoc_DimTol;
+ Set_2(kind: Graphic3d_ZLayerId, aVal: Handle_TColStd_HArray1OfReal, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString): void;
+ GetKind(): Graphic3d_ZLayerId;
+ GetVal(): Handle_TColStd_HArray1OfReal;
+ GetName(): Handle_TCollection_HAsciiString;
+ GetDescription(): Handle_TCollection_HAsciiString;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_DimTol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_DimTol): void;
+ get(): XCAFDoc_DimTol;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_DimTol_1 extends Handle_XCAFDoc_DimTol {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_DimTol_2 extends Handle_XCAFDoc_DimTol {
+ constructor(thePtr: XCAFDoc_DimTol);
+ }
+
+ export declare class Handle_XCAFDoc_DimTol_3 extends Handle_XCAFDoc_DimTol {
+ constructor(theHandle: Handle_XCAFDoc_DimTol);
+ }
+
+ export declare class Handle_XCAFDoc_DimTol_4 extends Handle_XCAFDoc_DimTol {
+ constructor(theHandle: Handle_XCAFDoc_DimTol);
+ }
+
+export declare class XCAFDoc_ShapeTool extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(L: TDF_Label): Handle_XCAFDoc_ShapeTool;
+ IsTopLevel(L: TDF_Label): Standard_Boolean;
+ static IsFree(L: TDF_Label): Standard_Boolean;
+ static IsShape(L: TDF_Label): Standard_Boolean;
+ static IsSimpleShape(L: TDF_Label): Standard_Boolean;
+ static IsReference(L: TDF_Label): Standard_Boolean;
+ static IsAssembly(L: TDF_Label): Standard_Boolean;
+ static IsComponent(L: TDF_Label): Standard_Boolean;
+ static IsCompound(L: TDF_Label): Standard_Boolean;
+ static IsSubShape_1(L: TDF_Label): Standard_Boolean;
+ IsSubShape_2(shapeL: TDF_Label, sub: TopoDS_Shape): Standard_Boolean;
+ SearchUsingMap(S: TopoDS_Shape, L: TDF_Label, findWithoutLoc: Standard_Boolean, findSubshape: Standard_Boolean): Standard_Boolean;
+ Search(S: TopoDS_Shape, L: TDF_Label, findInstance: Standard_Boolean, findComponent: Standard_Boolean, findSubshape: Standard_Boolean): Standard_Boolean;
+ FindShape_1(S: TopoDS_Shape, L: TDF_Label, findInstance: Standard_Boolean): Standard_Boolean;
+ FindShape_2(S: TopoDS_Shape, findInstance: Standard_Boolean): TDF_Label;
+ static GetShape_1(L: TDF_Label, S: TopoDS_Shape): Standard_Boolean;
+ static GetShape_2(L: TDF_Label): TopoDS_Shape;
+ NewShape(): TDF_Label;
+ SetShape(L: TDF_Label, S: TopoDS_Shape): void;
+ AddShape(S: TopoDS_Shape, makeAssembly: Standard_Boolean, makePrepare: Standard_Boolean): TDF_Label;
+ RemoveShape(L: TDF_Label, removeCompletely: Standard_Boolean): Standard_Boolean;
+ Init(): void;
+ static SetAutoNaming(V: Standard_Boolean): void;
+ static AutoNaming(): Standard_Boolean;
+ ComputeShapes(L: TDF_Label): void;
+ ComputeSimpleShapes(): void;
+ GetShapes(Labels: TDF_LabelSequence): void;
+ GetFreeShapes(FreeLabels: TDF_LabelSequence): void;
+ static GetUsers(L: TDF_Label, Labels: TDF_LabelSequence, getsubchilds: Standard_Boolean): Graphic3d_ZLayerId;
+ static GetLocation(L: TDF_Label): TopLoc_Location;
+ static GetReferredShape(L: TDF_Label, Label: TDF_Label): Standard_Boolean;
+ static NbComponents(L: TDF_Label, getsubchilds: Standard_Boolean): Graphic3d_ZLayerId;
+ static GetComponents(L: TDF_Label, Labels: TDF_LabelSequence, getsubchilds: Standard_Boolean): Standard_Boolean;
+ AddComponent_1(assembly: TDF_Label, comp: TDF_Label, Loc: TopLoc_Location): TDF_Label;
+ AddComponent_2(assembly: TDF_Label, comp: TopoDS_Shape, expand: Standard_Boolean): TDF_Label;
+ RemoveComponent(comp: TDF_Label): void;
+ UpdateAssemblies(): void;
+ FindSubShape(shapeL: TDF_Label, sub: TopoDS_Shape, L: TDF_Label): Standard_Boolean;
+ AddSubShape_1(shapeL: TDF_Label, sub: TopoDS_Shape): TDF_Label;
+ AddSubShape_2(shapeL: TDF_Label, sub: TopoDS_Shape, addedSubShapeL: TDF_Label): Standard_Boolean;
+ FindMainShapeUsingMap(sub: TopoDS_Shape): TDF_Label;
+ FindMainShape(sub: TopoDS_Shape): TDF_Label;
+ static GetSubShapes(L: TDF_Label, Labels: TDF_LabelSequence): Standard_Boolean;
+ BaseLabel(): TDF_Label;
+ static DumpShape(theDumpLog: Standard_OStream, L: TDF_Label, level: Graphic3d_ZLayerId, deep: Standard_Boolean): void;
+ ID(): Standard_GUID;
+ static IsExternRef(L: TDF_Label): Standard_Boolean;
+ SetExternRefs_1(SHAS: TColStd_SequenceOfHAsciiString): TDF_Label;
+ SetExternRefs_2(L: TDF_Label, SHAS: TColStd_SequenceOfHAsciiString): void;
+ static GetExternRefs(L: TDF_Label, SHAS: TColStd_SequenceOfHAsciiString): void;
+ SetSHUO(Labels: TDF_LabelSequence, MainSHUOAttr: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ static GetSHUO(SHUOLabel: TDF_Label, aSHUOAttr: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ static GetAllComponentSHUO(CompLabel: TDF_Label, SHUOAttrs: TDF_AttributeSequence): Standard_Boolean;
+ static GetSHUOUpperUsage(NextUsageL: TDF_Label, Labels: TDF_LabelSequence): Standard_Boolean;
+ static GetSHUONextUsage(UpperUsageL: TDF_Label, Labels: TDF_LabelSequence): Standard_Boolean;
+ RemoveSHUO(SHUOLabel: TDF_Label): Standard_Boolean;
+ FindComponent(theShape: TopoDS_Shape, Labels: TDF_LabelSequence): Standard_Boolean;
+ GetSHUOInstance(theSHUO: Handle_XCAFDoc_GraphNode): TopoDS_Shape;
+ SetInstanceSHUO(theShape: TopoDS_Shape): Handle_XCAFDoc_GraphNode;
+ GetAllSHUOInstances(theSHUO: Handle_XCAFDoc_GraphNode, theSHUOShapeSeq: TopTools_SequenceOfShape): Standard_Boolean;
+ static FindSHUO(Labels: TDF_LabelSequence, theSHUOAttr: Handle_XCAFDoc_GraphNode): Standard_Boolean;
+ Expand(Shape: TDF_Label): Standard_Boolean;
+ GetNamedProperties_1(theLabel: TDF_Label, theToCreate: Standard_Boolean): Handle_TDataStd_NamedData;
+ GetNamedProperties_2(theShape: TopoDS_Shape, theToCreate: Standard_Boolean): Handle_TDataStd_NamedData;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_ShapeTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_ShapeTool): void;
+ get(): XCAFDoc_ShapeTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_ShapeTool_1 extends Handle_XCAFDoc_ShapeTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_ShapeTool_2 extends Handle_XCAFDoc_ShapeTool {
+ constructor(thePtr: XCAFDoc_ShapeTool);
+ }
+
+ export declare class Handle_XCAFDoc_ShapeTool_3 extends Handle_XCAFDoc_ShapeTool {
+ constructor(theHandle: Handle_XCAFDoc_ShapeTool);
+ }
+
+ export declare class Handle_XCAFDoc_ShapeTool_4 extends Handle_XCAFDoc_ShapeTool {
+ constructor(theHandle: Handle_XCAFDoc_ShapeTool);
+ }
+
+export declare class XCAFDoc_Color extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, C: Quantity_Color): Handle_XCAFDoc_Color;
+ static Set_2(label: TDF_Label, C: Quantity_ColorRGBA): Handle_XCAFDoc_Color;
+ static Set_3(label: TDF_Label, C: Quantity_NameOfColor): Handle_XCAFDoc_Color;
+ static Set_4(label: TDF_Label, R: Quantity_AbsorbedDose, G: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, alpha: Quantity_AbsorbedDose): Handle_XCAFDoc_Color;
+ Set_5(C: Quantity_Color): void;
+ Set_6(C: Quantity_ColorRGBA): void;
+ Set_7(C: Quantity_NameOfColor): void;
+ Set_8(R: Quantity_AbsorbedDose, G: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, alpha: Quantity_AbsorbedDose): void;
+ GetColor(): Quantity_Color;
+ GetColorRGBA(): Quantity_ColorRGBA;
+ GetNOC(): Quantity_NameOfColor;
+ GetRGB(R: Quantity_AbsorbedDose, G: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose): void;
+ GetAlpha(): Standard_ShortReal;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Color {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Color): void;
+ get(): XCAFDoc_Color;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Color_1 extends Handle_XCAFDoc_Color {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Color_2 extends Handle_XCAFDoc_Color {
+ constructor(thePtr: XCAFDoc_Color);
+ }
+
+ export declare class Handle_XCAFDoc_Color_3 extends Handle_XCAFDoc_Color {
+ constructor(theHandle: Handle_XCAFDoc_Color);
+ }
+
+ export declare class Handle_XCAFDoc_Color_4 extends Handle_XCAFDoc_Color {
+ constructor(theHandle: Handle_XCAFDoc_Color);
+ }
+
+export declare class Handle_XCAFDoc_ShapeMapTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_ShapeMapTool): void;
+ get(): XCAFDoc_ShapeMapTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_ShapeMapTool_1 extends Handle_XCAFDoc_ShapeMapTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_ShapeMapTool_2 extends Handle_XCAFDoc_ShapeMapTool {
+ constructor(thePtr: XCAFDoc_ShapeMapTool);
+ }
+
+ export declare class Handle_XCAFDoc_ShapeMapTool_3 extends Handle_XCAFDoc_ShapeMapTool {
+ constructor(theHandle: Handle_XCAFDoc_ShapeMapTool);
+ }
+
+ export declare class Handle_XCAFDoc_ShapeMapTool_4 extends Handle_XCAFDoc_ShapeMapTool {
+ constructor(theHandle: Handle_XCAFDoc_ShapeMapTool);
+ }
+
+export declare class XCAFDoc_ShapeMapTool extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(L: TDF_Label): Handle_XCAFDoc_ShapeMapTool;
+ IsSubShape(sub: TopoDS_Shape): Standard_Boolean;
+ SetShape(S: TopoDS_Shape): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ GetMap(): TopTools_IndexedMapOfShape;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XCAFDoc_Material extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set_1(label: TDF_Label, aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aDensity: Quantity_AbsorbedDose, aDensName: Handle_TCollection_HAsciiString, aDensValType: Handle_TCollection_HAsciiString): Handle_XCAFDoc_Material;
+ Set_2(aName: Handle_TCollection_HAsciiString, aDescription: Handle_TCollection_HAsciiString, aDensity: Quantity_AbsorbedDose, aDensName: Handle_TCollection_HAsciiString, aDensValType: Handle_TCollection_HAsciiString): void;
+ GetName(): Handle_TCollection_HAsciiString;
+ GetDescription(): Handle_TCollection_HAsciiString;
+ GetDensity(): Quantity_AbsorbedDose;
+ GetDensName(): Handle_TCollection_HAsciiString;
+ GetDensValType(): Handle_TCollection_HAsciiString;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_Material {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_Material): void;
+ get(): XCAFDoc_Material;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_Material_1 extends Handle_XCAFDoc_Material {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_Material_2 extends Handle_XCAFDoc_Material {
+ constructor(thePtr: XCAFDoc_Material);
+ }
+
+ export declare class Handle_XCAFDoc_Material_3 extends Handle_XCAFDoc_Material {
+ constructor(theHandle: Handle_XCAFDoc_Material);
+ }
+
+ export declare class Handle_XCAFDoc_Material_4 extends Handle_XCAFDoc_Material {
+ constructor(theHandle: Handle_XCAFDoc_Material);
+ }
+
+export declare class Handle_XCAFDoc_View {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_View): void;
+ get(): XCAFDoc_View;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_View_1 extends Handle_XCAFDoc_View {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_View_2 extends Handle_XCAFDoc_View {
+ constructor(thePtr: XCAFDoc_View);
+ }
+
+ export declare class Handle_XCAFDoc_View_3 extends Handle_XCAFDoc_View {
+ constructor(theHandle: Handle_XCAFDoc_View);
+ }
+
+ export declare class Handle_XCAFDoc_View_4 extends Handle_XCAFDoc_View {
+ constructor(theHandle: Handle_XCAFDoc_View);
+ }
+
+export declare class XCAFDoc_View extends TDataStd_GenericEmpty {
+ constructor()
+ static GetID(): Standard_GUID;
+ static Set(theLabel: TDF_Label): Handle_XCAFDoc_View;
+ ID(): Standard_GUID;
+ SetObject(theViewObject: Handle_XCAFView_Object): void;
+ GetObject(): Handle_XCAFView_Object;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_ClippingPlaneTool {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_ClippingPlaneTool): void;
+ get(): XCAFDoc_ClippingPlaneTool;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_ClippingPlaneTool_1 extends Handle_XCAFDoc_ClippingPlaneTool {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_ClippingPlaneTool_2 extends Handle_XCAFDoc_ClippingPlaneTool {
+ constructor(thePtr: XCAFDoc_ClippingPlaneTool);
+ }
+
+ export declare class Handle_XCAFDoc_ClippingPlaneTool_3 extends Handle_XCAFDoc_ClippingPlaneTool {
+ constructor(theHandle: Handle_XCAFDoc_ClippingPlaneTool);
+ }
+
+ export declare class Handle_XCAFDoc_ClippingPlaneTool_4 extends Handle_XCAFDoc_ClippingPlaneTool {
+ constructor(theHandle: Handle_XCAFDoc_ClippingPlaneTool);
+ }
+
+export declare class XCAFDoc_ClippingPlaneTool extends TDataStd_GenericEmpty {
+ constructor()
+ static Set(theLabel: TDF_Label): Handle_XCAFDoc_ClippingPlaneTool;
+ static GetID(): Standard_GUID;
+ BaseLabel(): TDF_Label;
+ IsClippingPlane(theLabel: TDF_Label): Standard_Boolean;
+ GetClippingPlane_1(theLabel: TDF_Label, thePlane: gp_Pln, theName: TCollection_ExtendedString, theCapping: Standard_Boolean): Standard_Boolean;
+ GetClippingPlane_2(theLabel: TDF_Label, thePlane: gp_Pln, theName: Handle_TCollection_HAsciiString, theCapping: Standard_Boolean): Standard_Boolean;
+ AddClippingPlane_1(thePlane: gp_Pln, theName: TCollection_ExtendedString, theCapping: Standard_Boolean): TDF_Label;
+ AddClippingPlane_2(thePlane: gp_Pln, theName: Handle_TCollection_HAsciiString, theCapping: Standard_Boolean): TDF_Label;
+ AddClippingPlane_3(thePlane: gp_Pln, theName: TCollection_ExtendedString): TDF_Label;
+ AddClippingPlane_4(thePlane: gp_Pln, theName: Handle_TCollection_HAsciiString): TDF_Label;
+ RemoveClippingPlane(theLabel: TDF_Label): Standard_Boolean;
+ GetClippingPlanes(Labels: TDF_LabelSequence): void;
+ UpdateClippingPlane(theLabelL: TDF_Label, thePlane: gp_Pln, theName: TCollection_ExtendedString): void;
+ SetCapping(theClippingPlaneL: TDF_Label, theCapping: Standard_Boolean): void;
+ GetCapping_1(theClippingPlaneL: TDF_Label): Standard_Boolean;
+ GetCapping_2(theClippingPlaneL: TDF_Label, theCapping: Standard_Boolean): Standard_Boolean;
+ ID(): Standard_GUID;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class XCAFDoc {
+ constructor();
+ static AssemblyGUID(): Standard_GUID;
+ static ShapeRefGUID(): Standard_GUID;
+ static ColorRefGUID(type: XCAFDoc_ColorType): Standard_GUID;
+ static DimTolRefGUID(): Standard_GUID;
+ static DimensionRefFirstGUID(): Standard_GUID;
+ static DimensionRefSecondGUID(): Standard_GUID;
+ static GeomToleranceRefGUID(): Standard_GUID;
+ static DatumRefGUID(): Standard_GUID;
+ static DatumTolRefGUID(): Standard_GUID;
+ static LayerRefGUID(): Standard_GUID;
+ static MaterialRefGUID(): Standard_GUID;
+ static VisMaterialRefGUID(): Standard_GUID;
+ static NoteRefGUID(): Standard_GUID;
+ static InvisibleGUID(): Standard_GUID;
+ static ColorByLayerGUID(): Standard_GUID;
+ static ExternRefGUID(): Standard_GUID;
+ static SHUORefGUID(): Standard_GUID;
+ static ViewRefGUID(): Standard_GUID;
+ static ViewRefShapeGUID(): Standard_GUID;
+ static ViewRefGDTGUID(): Standard_GUID;
+ static ViewRefPlaneGUID(): Standard_GUID;
+ static ViewRefNoteGUID(): Standard_GUID;
+ static ViewRefAnnotationGUID(): Standard_GUID;
+ static LockGUID(): Standard_GUID;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_AssemblyItemRef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_AssemblyItemRef): void;
+ get(): XCAFDoc_AssemblyItemRef;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_AssemblyItemRef_1 extends Handle_XCAFDoc_AssemblyItemRef {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_AssemblyItemRef_2 extends Handle_XCAFDoc_AssemblyItemRef {
+ constructor(thePtr: XCAFDoc_AssemblyItemRef);
+ }
+
+ export declare class Handle_XCAFDoc_AssemblyItemRef_3 extends Handle_XCAFDoc_AssemblyItemRef {
+ constructor(theHandle: Handle_XCAFDoc_AssemblyItemRef);
+ }
+
+ export declare class Handle_XCAFDoc_AssemblyItemRef_4 extends Handle_XCAFDoc_AssemblyItemRef {
+ constructor(theHandle: Handle_XCAFDoc_AssemblyItemRef);
+ }
+
+export declare class XCAFDoc_AssemblyItemRef extends TDF_Attribute {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static GetID(): Standard_GUID;
+ static Get(theLabel: TDF_Label): Handle_XCAFDoc_AssemblyItemRef;
+ static Set_1(theLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId): Handle_XCAFDoc_AssemblyItemRef;
+ static Set_2(theLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theGUID: Standard_GUID): Handle_XCAFDoc_AssemblyItemRef;
+ static Set_3(theLabel: TDF_Label, theItemId: XCAFDoc_AssemblyItemId, theShapeIndex: Graphic3d_ZLayerId): Handle_XCAFDoc_AssemblyItemRef;
+ IsOrphan(): Standard_Boolean;
+ HasExtraRef(): Standard_Boolean;
+ IsGUID(): Standard_Boolean;
+ IsSubshapeIndex(): Standard_Boolean;
+ GetGUID(): Standard_GUID;
+ GetSubshapeIndex(): Graphic3d_ZLayerId;
+ GetItem(): XCAFDoc_AssemblyItemId;
+ SetItem_1(theItemId: XCAFDoc_AssemblyItemId): void;
+ SetItem_2(thePath: TColStd_ListOfAsciiString): void;
+ SetItem_3(theString: XCAFDoc_PartId): void;
+ SetGUID(theAttrGUID: Standard_GUID): void;
+ SetSubshapeIndex(theShapeIndex: Graphic3d_ZLayerId): void;
+ ClearExtraRef(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ ID(): Standard_GUID;
+ NewEmpty(): Handle_TDF_Attribute;
+ Restore(theAttrFrom: Handle_TDF_Attribute): void;
+ Paste(theAttrInto: Handle_TDF_Attribute, theRT: Handle_TDF_RelocationTable): void;
+ delete(): void;
+}
+
+export declare class XCAFDoc_DataMapOfShapeLabel extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: XCAFDoc_DataMapOfShapeLabel): void;
+ Assign(theOther: XCAFDoc_DataMapOfShapeLabel): XCAFDoc_DataMapOfShapeLabel;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TDF_Label): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TDF_Label): TDF_Label;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TDF_Label;
+ ChangeSeek(theKey: TopoDS_Shape): TDF_Label;
+ ChangeFind(theKey: TopoDS_Shape): TDF_Label;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class XCAFDoc_DataMapOfShapeLabel_1 extends XCAFDoc_DataMapOfShapeLabel {
+ constructor();
+ }
+
+ export declare class XCAFDoc_DataMapOfShapeLabel_2 extends XCAFDoc_DataMapOfShapeLabel {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class XCAFDoc_DataMapOfShapeLabel_3 extends XCAFDoc_DataMapOfShapeLabel {
+ constructor(theOther: XCAFDoc_DataMapOfShapeLabel);
+ }
+
+export declare class XCAFDoc_AssemblyItemId {
+ Init_1(thePath: TColStd_ListOfAsciiString): void;
+ Init_2(theString: XCAFDoc_PartId): void;
+ IsNull(): Standard_Boolean;
+ Nullify(): void;
+ IsChild(theOther: XCAFDoc_AssemblyItemId): Standard_Boolean;
+ IsDirectChild(theOther: XCAFDoc_AssemblyItemId): Standard_Boolean;
+ IsEqual(theOther: XCAFDoc_AssemblyItemId): Standard_Boolean;
+ GetPath(): TColStd_ListOfAsciiString;
+ ToString(): XCAFDoc_PartId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class XCAFDoc_AssemblyItemId_1 extends XCAFDoc_AssemblyItemId {
+ constructor();
+ }
+
+ export declare class XCAFDoc_AssemblyItemId_2 extends XCAFDoc_AssemblyItemId {
+ constructor(thePath: TColStd_ListOfAsciiString);
+ }
+
+ export declare class XCAFDoc_AssemblyItemId_3 extends XCAFDoc_AssemblyItemId {
+ constructor(theString: XCAFDoc_PartId);
+ }
+
+export declare class XCAFDoc_NoteBalloon extends XCAFDoc_NoteComment {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewEmpty(): Handle_TDF_Attribute;
+ static GetID(): Standard_GUID;
+ static Get(theLabel: TDF_Label): Handle_XCAFDoc_NoteBalloon;
+ static Set(theLabel: TDF_Label, theUserName: TCollection_ExtendedString, theTimeStamp: TCollection_ExtendedString, theComment: TCollection_ExtendedString): Handle_XCAFDoc_NoteBalloon;
+ ID(): Standard_GUID;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_NoteBalloon {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_NoteBalloon): void;
+ get(): XCAFDoc_NoteBalloon;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_NoteBalloon_1 extends Handle_XCAFDoc_NoteBalloon {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_NoteBalloon_2 extends Handle_XCAFDoc_NoteBalloon {
+ constructor(thePtr: XCAFDoc_NoteBalloon);
+ }
+
+ export declare class Handle_XCAFDoc_NoteBalloon_3 extends Handle_XCAFDoc_NoteBalloon {
+ constructor(theHandle: Handle_XCAFDoc_NoteBalloon);
+ }
+
+ export declare class Handle_XCAFDoc_NoteBalloon_4 extends Handle_XCAFDoc_NoteBalloon {
+ constructor(theHandle: Handle_XCAFDoc_NoteBalloon);
+ }
+
+export declare class XCAFDoc_VisMaterialCommon {
+ constructor()
+ IsEqual(theOther: XCAFDoc_VisMaterialCommon): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_XCAFDoc_GeomTolerance {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFDoc_GeomTolerance): void;
+ get(): XCAFDoc_GeomTolerance;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFDoc_GeomTolerance_1 extends Handle_XCAFDoc_GeomTolerance {
+ constructor();
+ }
+
+ export declare class Handle_XCAFDoc_GeomTolerance_2 extends Handle_XCAFDoc_GeomTolerance {
+ constructor(thePtr: XCAFDoc_GeomTolerance);
+ }
+
+ export declare class Handle_XCAFDoc_GeomTolerance_3 extends Handle_XCAFDoc_GeomTolerance {
+ constructor(theHandle: Handle_XCAFDoc_GeomTolerance);
+ }
+
+ export declare class Handle_XCAFDoc_GeomTolerance_4 extends Handle_XCAFDoc_GeomTolerance {
+ constructor(theHandle: Handle_XCAFDoc_GeomTolerance);
+ }
+
+export declare class IntAna_QuadQuadGeo {
+ Perform_1(P1: gp_Pln, P2: gp_Pln, TolAng: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(P: gp_Pln, C: gp_Cylinder, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose): void;
+ Perform_3(P: gp_Pln, S: gp_Sphere): void;
+ Perform_4(P: gp_Pln, C: gp_Cone, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(Cyl1: gp_Cylinder, Cyl2: gp_Cylinder, Tol: Quantity_AbsorbedDose): void;
+ Perform_6(Cyl: gp_Cylinder, Sph: gp_Sphere, Tol: Quantity_AbsorbedDose): void;
+ Perform_7(Cyl: gp_Cylinder, Con: gp_Cone, Tol: Quantity_AbsorbedDose): void;
+ Perform_8(Sph1: gp_Sphere, Sph2: gp_Sphere, Tol: Quantity_AbsorbedDose): void;
+ Perform_9(Sph: gp_Sphere, Con: gp_Cone, Tol: Quantity_AbsorbedDose): void;
+ Perform_10(Con1: gp_Cone, Con2: gp_Cone, Tol: Quantity_AbsorbedDose): void;
+ Perform_11(Pln: gp_Pln, Tor: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ Perform_12(Cyl: gp_Cylinder, Tor: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ Perform_13(Con: gp_Cone, Tor: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ Perform_14(Sph: gp_Sphere, Tor: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ Perform_15(Tor1: gp_Torus, Tor2: gp_Torus, Tol: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ TypeInter(): IntAna_ResultType;
+ NbSolutions(): Graphic3d_ZLayerId;
+ Point(Num: Graphic3d_ZLayerId): gp_Pnt;
+ Line(Num: Graphic3d_ZLayerId): gp_Lin;
+ Circle(Num: Graphic3d_ZLayerId): gp_Circ;
+ Ellipse(Num: Graphic3d_ZLayerId): gp_Elips;
+ Parabola(Num: Graphic3d_ZLayerId): gp_Parab;
+ Hyperbola(Num: Graphic3d_ZLayerId): gp_Hypr;
+ HasCommonGen(): Standard_Boolean;
+ PChar(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class IntAna_QuadQuadGeo_1 extends IntAna_QuadQuadGeo {
+ constructor();
+ }
+
+ export declare class IntAna_QuadQuadGeo_2 extends IntAna_QuadQuadGeo {
+ constructor(P1: gp_Pln, P2: gp_Pln, TolAng: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_3 extends IntAna_QuadQuadGeo {
+ constructor(P: gp_Pln, C: gp_Cylinder, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, H: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_4 extends IntAna_QuadQuadGeo {
+ constructor(P: gp_Pln, S: gp_Sphere);
+ }
+
+ export declare class IntAna_QuadQuadGeo_5 extends IntAna_QuadQuadGeo {
+ constructor(P: gp_Pln, C: gp_Cone, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_6 extends IntAna_QuadQuadGeo {
+ constructor(Cyl1: gp_Cylinder, Cyl2: gp_Cylinder, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_7 extends IntAna_QuadQuadGeo {
+ constructor(Cyl: gp_Cylinder, Sph: gp_Sphere, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_8 extends IntAna_QuadQuadGeo {
+ constructor(Cyl: gp_Cylinder, Con: gp_Cone, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_9 extends IntAna_QuadQuadGeo {
+ constructor(Sph1: gp_Sphere, Sph2: gp_Sphere, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_10 extends IntAna_QuadQuadGeo {
+ constructor(Sph: gp_Sphere, Con: gp_Cone, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_11 extends IntAna_QuadQuadGeo {
+ constructor(Con1: gp_Cone, Con2: gp_Cone, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_12 extends IntAna_QuadQuadGeo {
+ constructor(Pln: gp_Pln, Tor: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_13 extends IntAna_QuadQuadGeo {
+ constructor(Cyl: gp_Cylinder, Tor: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_14 extends IntAna_QuadQuadGeo {
+ constructor(Con: gp_Cone, Tor: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_15 extends IntAna_QuadQuadGeo {
+ constructor(Sph: gp_Sphere, Tor: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_QuadQuadGeo_16 extends IntAna_QuadQuadGeo {
+ constructor(Tor1: gp_Torus, Tor2: gp_Torus, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class IntAna_Int3Pln {
+ Perform(P1: gp_Pln, P2: gp_Pln, P3: gp_Pln): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Value(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class IntAna_Int3Pln_1 extends IntAna_Int3Pln {
+ constructor();
+ }
+
+ export declare class IntAna_Int3Pln_2 extends IntAna_Int3Pln {
+ constructor(P1: gp_Pln, P2: gp_Pln, P3: gp_Pln);
+ }
+
+export declare class IntAna_IntConicQuad {
+ Perform_1(L: gp_Lin, Q: IntAna_Quadric): void;
+ Perform_2(C: gp_Circ, Q: IntAna_Quadric): void;
+ Perform_3(E: gp_Elips, Q: IntAna_Quadric): void;
+ Perform_4(P: gp_Parab, Q: IntAna_Quadric): void;
+ Perform_5(H: gp_Hypr, Q: IntAna_Quadric): void;
+ Perform_6(L: gp_Lin, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Len: Quantity_AbsorbedDose): void;
+ Perform_7(C: gp_Circ, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_8(E: gp_Elips, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_9(Pb: gp_Parab, P: gp_Pln, Tolang: Quantity_AbsorbedDose): void;
+ Perform_10(H: gp_Hypr, P: gp_Pln, Tolang: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsInQuadric(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(N: Graphic3d_ZLayerId): gp_Pnt;
+ ParamOnConic(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntAna_IntConicQuad_1 extends IntAna_IntConicQuad {
+ constructor();
+ }
+
+ export declare class IntAna_IntConicQuad_2 extends IntAna_IntConicQuad {
+ constructor(L: gp_Lin, Q: IntAna_Quadric);
+ }
+
+ export declare class IntAna_IntConicQuad_3 extends IntAna_IntConicQuad {
+ constructor(C: gp_Circ, Q: IntAna_Quadric);
+ }
+
+ export declare class IntAna_IntConicQuad_4 extends IntAna_IntConicQuad {
+ constructor(E: gp_Elips, Q: IntAna_Quadric);
+ }
+
+ export declare class IntAna_IntConicQuad_5 extends IntAna_IntConicQuad {
+ constructor(P: gp_Parab, Q: IntAna_Quadric);
+ }
+
+ export declare class IntAna_IntConicQuad_6 extends IntAna_IntConicQuad {
+ constructor(H: gp_Hypr, Q: IntAna_Quadric);
+ }
+
+ export declare class IntAna_IntConicQuad_7 extends IntAna_IntConicQuad {
+ constructor(L: gp_Lin, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Len: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_IntConicQuad_8 extends IntAna_IntConicQuad {
+ constructor(C: gp_Circ, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_IntConicQuad_9 extends IntAna_IntConicQuad {
+ constructor(E: gp_Elips, P: gp_Pln, Tolang: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_IntConicQuad_10 extends IntAna_IntConicQuad {
+ constructor(Pb: gp_Parab, P: gp_Pln, Tolang: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_IntConicQuad_11 extends IntAna_IntConicQuad {
+ constructor(H: gp_Hypr, P: gp_Pln, Tolang: Quantity_AbsorbedDose);
+ }
+
+export declare class IntAna_Curve {
+ constructor()
+ SetCylinderQuadValues(Cylinder: gp_Cylinder, Qxx: Quantity_AbsorbedDose, Qyy: Quantity_AbsorbedDose, Qzz: Quantity_AbsorbedDose, Qxy: Quantity_AbsorbedDose, Qxz: Quantity_AbsorbedDose, Qyz: Quantity_AbsorbedDose, Qx: Quantity_AbsorbedDose, Qy: Quantity_AbsorbedDose, Qz: Quantity_AbsorbedDose, Q1: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, DomInf: Quantity_AbsorbedDose, DomSup: Quantity_AbsorbedDose, TwoZForATheta: Standard_Boolean, ZIsPositive: Standard_Boolean): void;
+ SetConeQuadValues(Cone: gp_Cone, Qxx: Quantity_AbsorbedDose, Qyy: Quantity_AbsorbedDose, Qzz: Quantity_AbsorbedDose, Qxy: Quantity_AbsorbedDose, Qxz: Quantity_AbsorbedDose, Qyz: Quantity_AbsorbedDose, Qx: Quantity_AbsorbedDose, Qy: Quantity_AbsorbedDose, Qz: Quantity_AbsorbedDose, Q1: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, DomInf: Quantity_AbsorbedDose, DomSup: Quantity_AbsorbedDose, TwoZForATheta: Standard_Boolean, ZIsPositive: Standard_Boolean): void;
+ IsOpen(): Standard_Boolean;
+ Domain(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): void;
+ IsConstant(): Standard_Boolean;
+ IsFirstOpen(): Standard_Boolean;
+ IsLastOpen(): Standard_Boolean;
+ Value(Theta: Quantity_AbsorbedDose): gp_Pnt;
+ D1u(Theta: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): Standard_Boolean;
+ FindParameter(P: gp_Pnt, theParams: TColStd_ListOfReal): void;
+ SetIsFirstOpen(Flag: Standard_Boolean): void;
+ SetIsLastOpen(Flag: Standard_Boolean): void;
+ SetDomain(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare type IntAna_ResultType = {
+ IntAna_Point: {};
+ IntAna_Line: {};
+ IntAna_Circle: {};
+ IntAna_PointAndCircle: {};
+ IntAna_Ellipse: {};
+ IntAna_Parabola: {};
+ IntAna_Hyperbola: {};
+ IntAna_Empty: {};
+ IntAna_Same: {};
+ IntAna_NoGeometricSolution: {};
+}
+
+export declare class IntAna_IntLinTorus {
+ Perform(L: gp_Lin, T: gp_Torus): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): gp_Pnt;
+ ParamOnLine(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ParamOnTorus(Index: Graphic3d_ZLayerId, FI: Quantity_AbsorbedDose, THETA: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntAna_IntLinTorus_1 extends IntAna_IntLinTorus {
+ constructor();
+ }
+
+ export declare class IntAna_IntLinTorus_2 extends IntAna_IntLinTorus {
+ constructor(L: gp_Lin, T: gp_Torus);
+ }
+
+export declare class IntAna_IntQuadQuad {
+ Perform_1(C: gp_Cylinder, Q: IntAna_Quadric, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(C: gp_Cone, Q: IntAna_Quadric, Tol: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IdenticalElements(): Standard_Boolean;
+ NbCurve(): Graphic3d_ZLayerId;
+ Curve(N: Graphic3d_ZLayerId): IntAna_Curve;
+ NbPnt(): Graphic3d_ZLayerId;
+ Point(N: Graphic3d_ZLayerId): gp_Pnt;
+ Parameters(N: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ HasNextCurve(I: Graphic3d_ZLayerId): Standard_Boolean;
+ NextCurve(I: Graphic3d_ZLayerId, theOpposite: Standard_Boolean): Graphic3d_ZLayerId;
+ HasPreviousCurve(I: Graphic3d_ZLayerId): Standard_Boolean;
+ PreviousCurve(I: Graphic3d_ZLayerId, theOpposite: Standard_Boolean): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class IntAna_IntQuadQuad_1 extends IntAna_IntQuadQuad {
+ constructor();
+ }
+
+ export declare class IntAna_IntQuadQuad_2 extends IntAna_IntQuadQuad {
+ constructor(C: gp_Cylinder, Q: IntAna_Quadric, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntAna_IntQuadQuad_3 extends IntAna_IntQuadQuad {
+ constructor(C: gp_Cone, Q: IntAna_Quadric, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class IntAna_ListOfCurve extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: IntAna_ListOfCurve): IntAna_ListOfCurve;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): IntAna_Curve;
+ First_2(): IntAna_Curve;
+ Last_1(): IntAna_Curve;
+ Last_2(): IntAna_Curve;
+ Append_1(theItem: IntAna_Curve): IntAna_Curve;
+ Append_3(theOther: IntAna_ListOfCurve): void;
+ Prepend_1(theItem: IntAna_Curve): IntAna_Curve;
+ Prepend_2(theOther: IntAna_ListOfCurve): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class IntAna_ListOfCurve_1 extends IntAna_ListOfCurve {
+ constructor();
+ }
+
+ export declare class IntAna_ListOfCurve_2 extends IntAna_ListOfCurve {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntAna_ListOfCurve_3 extends IntAna_ListOfCurve {
+ constructor(theOther: IntAna_ListOfCurve);
+ }
+
+export declare class IntAna_Quadric {
+ SetQuadric_1(P: gp_Pln): void;
+ SetQuadric_2(Sph: gp_Sphere): void;
+ SetQuadric_3(Con: gp_Cone): void;
+ SetQuadric_4(Cyl: gp_Cylinder): void;
+ Coefficients(xCXX: Quantity_AbsorbedDose, xCYY: Quantity_AbsorbedDose, xCZZ: Quantity_AbsorbedDose, xCXY: Quantity_AbsorbedDose, xCXZ: Quantity_AbsorbedDose, xCYZ: Quantity_AbsorbedDose, xCX: Quantity_AbsorbedDose, xCY: Quantity_AbsorbedDose, xCZ: Quantity_AbsorbedDose, xCCte: Quantity_AbsorbedDose): void;
+ NewCoefficients(xCXX: Quantity_AbsorbedDose, xCYY: Quantity_AbsorbedDose, xCZZ: Quantity_AbsorbedDose, xCXY: Quantity_AbsorbedDose, xCXZ: Quantity_AbsorbedDose, xCYZ: Quantity_AbsorbedDose, xCX: Quantity_AbsorbedDose, xCY: Quantity_AbsorbedDose, xCZ: Quantity_AbsorbedDose, xCCte: Quantity_AbsorbedDose, Axis: gp_Ax3): void;
+ SpecialPoints(): QANCollection_ListOfPnt;
+ delete(): void;
+}
+
+ export declare class IntAna_Quadric_1 extends IntAna_Quadric {
+ constructor();
+ }
+
+ export declare class IntAna_Quadric_2 extends IntAna_Quadric {
+ constructor(P: gp_Pln);
+ }
+
+ export declare class IntAna_Quadric_3 extends IntAna_Quadric {
+ constructor(Sph: gp_Sphere);
+ }
+
+ export declare class IntAna_Quadric_4 extends IntAna_Quadric {
+ constructor(Cyl: gp_Cylinder);
+ }
+
+ export declare class IntAna_Quadric_5 extends IntAna_Quadric {
+ constructor(Cone: gp_Cone);
+ }
+
+export declare class Handle_IGESControl_IGESBoundary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESControl_IGESBoundary): void;
+ get(): IGESControl_IGESBoundary;
+ delete(): void;
+}
+
+ export declare class Handle_IGESControl_IGESBoundary_1 extends Handle_IGESControl_IGESBoundary {
+ constructor();
+ }
+
+ export declare class Handle_IGESControl_IGESBoundary_2 extends Handle_IGESControl_IGESBoundary {
+ constructor(thePtr: IGESControl_IGESBoundary);
+ }
+
+ export declare class Handle_IGESControl_IGESBoundary_3 extends Handle_IGESControl_IGESBoundary {
+ constructor(theHandle: Handle_IGESControl_IGESBoundary);
+ }
+
+ export declare class Handle_IGESControl_IGESBoundary_4 extends Handle_IGESControl_IGESBoundary {
+ constructor(theHandle: Handle_IGESControl_IGESBoundary);
+ }
+
+export declare class IGESControl_IGESBoundary extends IGESToBRep_IGESBoundary {
+ Check(result: Standard_Boolean, checkclosure: Standard_Boolean, okCurve3d: Standard_Boolean, okCurve2d: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IGESControl_IGESBoundary_1 extends IGESControl_IGESBoundary {
+ constructor();
+ }
+
+ export declare class IGESControl_IGESBoundary_2 extends IGESControl_IGESBoundary {
+ constructor(CS: IGESToBRep_CurveAndSurface);
+ }
+
+export declare class Handle_IGESControl_Controller {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESControl_Controller): void;
+ get(): IGESControl_Controller;
+ delete(): void;
+}
+
+ export declare class Handle_IGESControl_Controller_1 extends Handle_IGESControl_Controller {
+ constructor();
+ }
+
+ export declare class Handle_IGESControl_Controller_2 extends Handle_IGESControl_Controller {
+ constructor(thePtr: IGESControl_Controller);
+ }
+
+ export declare class Handle_IGESControl_Controller_3 extends Handle_IGESControl_Controller {
+ constructor(theHandle: Handle_IGESControl_Controller);
+ }
+
+ export declare class Handle_IGESControl_Controller_4 extends Handle_IGESControl_Controller {
+ constructor(theHandle: Handle_IGESControl_Controller);
+ }
+
+export declare class IGESControl_Controller extends XSControl_Controller {
+ constructor(modefnes: Standard_Boolean)
+ NewModel(): Handle_Interface_InterfaceModel;
+ ActorRead(model: Handle_Interface_InterfaceModel): Handle_Transfer_ActorOfTransientProcess;
+ TransferWriteShape(shape: TopoDS_Shape, FP: Handle_Transfer_FinderProcess, model: Handle_Interface_InterfaceModel, modetrans: Graphic3d_ZLayerId, theProgress: Message_ProgressRange): IFSelect_ReturnStatus;
+ static Init(): Standard_Boolean;
+ Customise(WS: Handle_XSControl_WorkSession): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IGESControl_ToolContainer extends IGESToBRep_ToolContainer {
+ constructor()
+ IGESBoundary(): Handle_IGESToBRep_IGESBoundary;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IGESControl_ToolContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESControl_ToolContainer): void;
+ get(): IGESControl_ToolContainer;
+ delete(): void;
+}
+
+ export declare class Handle_IGESControl_ToolContainer_1 extends Handle_IGESControl_ToolContainer {
+ constructor();
+ }
+
+ export declare class Handle_IGESControl_ToolContainer_2 extends Handle_IGESControl_ToolContainer {
+ constructor(thePtr: IGESControl_ToolContainer);
+ }
+
+ export declare class Handle_IGESControl_ToolContainer_3 extends Handle_IGESControl_ToolContainer {
+ constructor(theHandle: Handle_IGESControl_ToolContainer);
+ }
+
+ export declare class Handle_IGESControl_ToolContainer_4 extends Handle_IGESControl_ToolContainer {
+ constructor(theHandle: Handle_IGESControl_ToolContainer);
+ }
+
+export declare class Handle_IGESControl_AlgoContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESControl_AlgoContainer): void;
+ get(): IGESControl_AlgoContainer;
+ delete(): void;
+}
+
+ export declare class Handle_IGESControl_AlgoContainer_1 extends Handle_IGESControl_AlgoContainer {
+ constructor();
+ }
+
+ export declare class Handle_IGESControl_AlgoContainer_2 extends Handle_IGESControl_AlgoContainer {
+ constructor(thePtr: IGESControl_AlgoContainer);
+ }
+
+ export declare class Handle_IGESControl_AlgoContainer_3 extends Handle_IGESControl_AlgoContainer {
+ constructor(theHandle: Handle_IGESControl_AlgoContainer);
+ }
+
+ export declare class Handle_IGESControl_AlgoContainer_4 extends Handle_IGESControl_AlgoContainer {
+ constructor(theHandle: Handle_IGESControl_AlgoContainer);
+ }
+
+export declare class IGESControl_AlgoContainer extends IGESToBRep_AlgoContainer {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IGESControl_ActorWrite extends Transfer_ActorOfFinderProcess {
+ constructor()
+ Recognize(start: Handle_Transfer_Finder): Standard_Boolean;
+ Transfer(start: Handle_Transfer_Finder, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): Handle_Transfer_Binder;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IGESControl_ActorWrite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESControl_ActorWrite): void;
+ get(): IGESControl_ActorWrite;
+ delete(): void;
+}
+
+ export declare class Handle_IGESControl_ActorWrite_1 extends Handle_IGESControl_ActorWrite {
+ constructor();
+ }
+
+ export declare class Handle_IGESControl_ActorWrite_2 extends Handle_IGESControl_ActorWrite {
+ constructor(thePtr: IGESControl_ActorWrite);
+ }
+
+ export declare class Handle_IGESControl_ActorWrite_3 extends Handle_IGESControl_ActorWrite {
+ constructor(theHandle: Handle_IGESControl_ActorWrite);
+ }
+
+ export declare class Handle_IGESControl_ActorWrite_4 extends Handle_IGESControl_ActorWrite {
+ constructor(theHandle: Handle_IGESControl_ActorWrite);
+ }
+
+export declare class IGESControl_Writer {
+ Model(): Handle_IGESData_IGESModel;
+ TransferProcess(): Handle_Transfer_FinderProcess;
+ SetTransferProcess(TP: Handle_Transfer_FinderProcess): void;
+ AddShape(sh: TopoDS_Shape, theProgress: Message_ProgressRange): Standard_Boolean;
+ AddGeom(geom: Handle_Standard_Transient): Standard_Boolean;
+ AddEntity(ent: Handle_IGESData_IGESEntity): Standard_Boolean;
+ ComputeModel(): void;
+ Write_1(S: Standard_OStream, fnes: Standard_Boolean): Standard_Boolean;
+ Write_2(file: Standard_CString, fnes: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IGESControl_Writer_1 extends IGESControl_Writer {
+ constructor();
+ }
+
+ export declare class IGESControl_Writer_2 extends IGESControl_Writer {
+ constructor(unit: Standard_CString, modecr: Graphic3d_ZLayerId);
+ }
+
+ export declare class IGESControl_Writer_3 extends IGESControl_Writer {
+ constructor(model: Handle_IGESData_IGESModel, modecr: Graphic3d_ZLayerId);
+ }
+
+export declare class IGESControl_Reader extends XSControl_Reader {
+ SetReadVisible(ReadRoot: Standard_Boolean): void;
+ GetReadVisible(): Standard_Boolean;
+ IGESModel(): Handle_IGESData_IGESModel;
+ NbRootsForTransfer(): Graphic3d_ZLayerId;
+ PrintTransferInfo(failwarn: IFSelect_PrintFail, mode: IFSelect_PrintCount): void;
+ delete(): void;
+}
+
+ export declare class IGESControl_Reader_1 extends IGESControl_Reader {
+ constructor();
+ }
+
+ export declare class IGESControl_Reader_2 extends IGESControl_Reader {
+ constructor(WS: Handle_XSControl_WorkSession, scratch: Standard_Boolean);
+ }
+
+export declare class GCE2d_MakeArcOfHyperbola extends GCE2d_Root {
+ Value(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeArcOfHyperbola_1 extends GCE2d_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr2d, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfHyperbola_2 extends GCE2d_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr2d, P: gp_Pnt2d, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfHyperbola_3 extends GCE2d_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr2d, P1: gp_Pnt2d, P2: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class GCE2d_MakeScale {
+ constructor(Point: gp_Pnt2d, Scale: Quantity_AbsorbedDose)
+ Value(): Handle_Geom2d_Transformation;
+ delete(): void;
+}
+
+export declare class GCE2d_MakeLine extends GCE2d_Root {
+ Value(): Handle_Geom2d_Line;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeLine_1 extends GCE2d_MakeLine {
+ constructor(A: gp_Ax2d);
+ }
+
+ export declare class GCE2d_MakeLine_2 extends GCE2d_MakeLine {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class GCE2d_MakeLine_3 extends GCE2d_MakeLine {
+ constructor(P: gp_Pnt2d, V: gp_Dir2d);
+ }
+
+ export declare class GCE2d_MakeLine_4 extends GCE2d_MakeLine {
+ constructor(Lin: gp_Lin2d, Point: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeLine_5 extends GCE2d_MakeLine {
+ constructor(Lin: gp_Lin2d, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeLine_6 extends GCE2d_MakeLine {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeCircle extends GCE2d_Root {
+ Value(): Handle_Geom2d_Circle;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeCircle_1 extends GCE2d_MakeCircle {
+ constructor(C: gp_Circ2d);
+ }
+
+ export declare class GCE2d_MakeCircle_2 extends GCE2d_MakeCircle {
+ constructor(A: gp_Ax2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeCircle_3 extends GCE2d_MakeCircle {
+ constructor(A: gp_Ax22d, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeCircle_4 extends GCE2d_MakeCircle {
+ constructor(Circ: gp_Circ2d, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeCircle_5 extends GCE2d_MakeCircle {
+ constructor(Circ: gp_Circ2d, Point: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeCircle_6 extends GCE2d_MakeCircle {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d, P3: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeCircle_7 extends GCE2d_MakeCircle {
+ constructor(P: gp_Pnt2d, Radius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeCircle_8 extends GCE2d_MakeCircle {
+ constructor(Center: gp_Pnt2d, Point: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class GCE2d_MakeArcOfParabola extends GCE2d_Root {
+ Value(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeArcOfParabola_1 extends GCE2d_MakeArcOfParabola {
+ constructor(Parab: gp_Parab2d, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfParabola_2 extends GCE2d_MakeArcOfParabola {
+ constructor(Parab: gp_Parab2d, P: gp_Pnt2d, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfParabola_3 extends GCE2d_MakeArcOfParabola {
+ constructor(Parab: gp_Parab2d, P1: gp_Pnt2d, P2: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class GCE2d_MakeArcOfCircle extends GCE2d_Root {
+ Value(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeArcOfCircle_1 extends GCE2d_MakeArcOfCircle {
+ constructor(Circ: gp_Circ2d, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfCircle_2 extends GCE2d_MakeArcOfCircle {
+ constructor(Circ: gp_Circ2d, P: gp_Pnt2d, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfCircle_3 extends GCE2d_MakeArcOfCircle {
+ constructor(Circ: gp_Circ2d, P1: gp_Pnt2d, P2: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfCircle_4 extends GCE2d_MakeArcOfCircle {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d, P3: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeArcOfCircle_5 extends GCE2d_MakeArcOfCircle {
+ constructor(P1: gp_Pnt2d, V: gp_Vec2d, P2: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeMirror {
+ Value(): Handle_Geom2d_Transformation;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeMirror_1 extends GCE2d_MakeMirror {
+ constructor(Point: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeMirror_2 extends GCE2d_MakeMirror {
+ constructor(Axis: gp_Ax2d);
+ }
+
+ export declare class GCE2d_MakeMirror_3 extends GCE2d_MakeMirror {
+ constructor(Line: gp_Lin2d);
+ }
+
+ export declare class GCE2d_MakeMirror_4 extends GCE2d_MakeMirror {
+ constructor(Point: gp_Pnt2d, Direc: gp_Dir2d);
+ }
+
+export declare class GCE2d_Root {
+ constructor();
+ IsDone(): Standard_Boolean;
+ Status(): gce_ErrorType;
+ delete(): void;
+}
+
+export declare class GCE2d_MakeEllipse extends GCE2d_Root {
+ Value(): Handle_Geom2d_Ellipse;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeEllipse_1 extends GCE2d_MakeEllipse {
+ constructor(E: gp_Elips2d);
+ }
+
+ export declare class GCE2d_MakeEllipse_2 extends GCE2d_MakeEllipse {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeEllipse_3 extends GCE2d_MakeEllipse {
+ constructor(Axis: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeEllipse_4 extends GCE2d_MakeEllipse {
+ constructor(S1: gp_Pnt2d, S2: gp_Pnt2d, Center: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeArcOfEllipse extends GCE2d_Root {
+ Value(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeArcOfEllipse_1 extends GCE2d_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips2d, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfEllipse_2 extends GCE2d_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips2d, P: gp_Pnt2d, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeArcOfEllipse_3 extends GCE2d_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips2d, P1: gp_Pnt2d, P2: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+export declare class GCE2d_MakeParabola extends GCE2d_Root {
+ Value(): Handle_Geom2d_Parabola;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeParabola_1 extends GCE2d_MakeParabola {
+ constructor(Prb: gp_Parab2d);
+ }
+
+ export declare class GCE2d_MakeParabola_2 extends GCE2d_MakeParabola {
+ constructor(Axis: gp_Ax22d, Focal: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeParabola_3 extends GCE2d_MakeParabola {
+ constructor(MirrorAxis: gp_Ax2d, Focal: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeParabola_4 extends GCE2d_MakeParabola {
+ constructor(D: gp_Ax2d, F: gp_Pnt2d, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeParabola_5 extends GCE2d_MakeParabola {
+ constructor(S1: gp_Pnt2d, O: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeRotation {
+ constructor(Point: gp_Pnt2d, Angle: Quantity_AbsorbedDose)
+ Value(): Handle_Geom2d_Transformation;
+ delete(): void;
+}
+
+export declare class GCE2d_MakeTranslation {
+ Value(): Handle_Geom2d_Transformation;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeTranslation_1 extends GCE2d_MakeTranslation {
+ constructor(Vect: gp_Vec2d);
+ }
+
+ export declare class GCE2d_MakeTranslation_2 extends GCE2d_MakeTranslation {
+ constructor(Point1: gp_Pnt2d, Point2: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeHyperbola extends GCE2d_Root {
+ Value(): Handle_Geom2d_Hyperbola;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeHyperbola_1 extends GCE2d_MakeHyperbola {
+ constructor(H: gp_Hypr2d);
+ }
+
+ export declare class GCE2d_MakeHyperbola_2 extends GCE2d_MakeHyperbola {
+ constructor(MajorAxis: gp_Ax2d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GCE2d_MakeHyperbola_3 extends GCE2d_MakeHyperbola {
+ constructor(Axis: gp_Ax22d, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeHyperbola_4 extends GCE2d_MakeHyperbola {
+ constructor(S1: gp_Pnt2d, S2: gp_Pnt2d, Center: gp_Pnt2d);
+ }
+
+export declare class GCE2d_MakeSegment extends GCE2d_Root {
+ Value(): Handle_Geom2d_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GCE2d_MakeSegment_1 extends GCE2d_MakeSegment {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeSegment_2 extends GCE2d_MakeSegment {
+ constructor(P1: gp_Pnt2d, V: gp_Dir2d, P2: gp_Pnt2d);
+ }
+
+ export declare class GCE2d_MakeSegment_3 extends GCE2d_MakeSegment {
+ constructor(Line: gp_Lin2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeSegment_4 extends GCE2d_MakeSegment {
+ constructor(Line: gp_Lin2d, Point: gp_Pnt2d, Ulast: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCE2d_MakeSegment_5 extends GCE2d_MakeSegment {
+ constructor(Line: gp_Lin2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+export declare class GProp_PrincipalProps {
+ constructor()
+ HasSymmetryAxis_1(): Standard_Boolean;
+ HasSymmetryAxis_2(aTol: Quantity_AbsorbedDose): Standard_Boolean;
+ HasSymmetryPoint_1(): Standard_Boolean;
+ HasSymmetryPoint_2(aTol: Quantity_AbsorbedDose): Standard_Boolean;
+ Moments(Ixx: Quantity_AbsorbedDose, Iyy: Quantity_AbsorbedDose, Izz: Quantity_AbsorbedDose): void;
+ FirstAxisOfInertia(): gp_Vec;
+ SecondAxisOfInertia(): gp_Vec;
+ ThirdAxisOfInertia(): gp_Vec;
+ RadiusOfGyration(Rxx: Quantity_AbsorbedDose, Ryy: Quantity_AbsorbedDose, Rzz: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class GProp_PGProps extends GProp_GProps {
+ AddPoint_1(P: gp_Pnt): void;
+ AddPoint_2(P: gp_Pnt, Density: Quantity_AbsorbedDose): void;
+ static Barycentre_1(Pnts: TColgp_Array1OfPnt): gp_Pnt;
+ static Barycentre_2(Pnts: TColgp_Array2OfPnt): gp_Pnt;
+ static Barycentre_3(Pnts: TColgp_Array1OfPnt, Density: TColStd_Array1OfReal, Mass: Quantity_AbsorbedDose, G: gp_Pnt): void;
+ static Barycentre_4(Pnts: TColgp_Array2OfPnt, Density: TColStd_Array2OfReal, Mass: Quantity_AbsorbedDose, G: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class GProp_PGProps_1 extends GProp_PGProps {
+ constructor();
+ }
+
+ export declare class GProp_PGProps_2 extends GProp_PGProps {
+ constructor(Pnts: TColgp_Array1OfPnt);
+ }
+
+ export declare class GProp_PGProps_3 extends GProp_PGProps {
+ constructor(Pnts: TColgp_Array2OfPnt);
+ }
+
+ export declare class GProp_PGProps_4 extends GProp_PGProps {
+ constructor(Pnts: TColgp_Array1OfPnt, Density: TColStd_Array1OfReal);
+ }
+
+ export declare class GProp_PGProps_5 extends GProp_PGProps {
+ constructor(Pnts: TColgp_Array2OfPnt, Density: TColStd_Array2OfReal);
+ }
+
+export declare type GProp_EquaType = {
+ GProp_Plane: {};
+ GProp_Line: {};
+ GProp_Point: {};
+ GProp_Space: {};
+ GProp_None: {};
+}
+
+export declare class GProp_VelGProps extends GProp_GProps {
+ SetLocation(VLocation: gp_Pnt): void;
+ Perform_1(S: gp_Cylinder, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose): void;
+ Perform_2(S: gp_Cone, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose): void;
+ Perform_3(S: gp_Sphere, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose): void;
+ Perform_4(S: gp_Torus, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class GProp_VelGProps_1 extends GProp_VelGProps {
+ constructor();
+ }
+
+ export declare class GProp_VelGProps_2 extends GProp_VelGProps {
+ constructor(S: gp_Cylinder, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, VLocation: gp_Pnt);
+ }
+
+ export declare class GProp_VelGProps_3 extends GProp_VelGProps {
+ constructor(S: gp_Cone, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, VLocation: gp_Pnt);
+ }
+
+ export declare class GProp_VelGProps_4 extends GProp_VelGProps {
+ constructor(S: gp_Sphere, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, VLocation: gp_Pnt);
+ }
+
+ export declare class GProp_VelGProps_5 extends GProp_VelGProps {
+ constructor(S: gp_Torus, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, VLocation: gp_Pnt);
+ }
+
+export declare type GProp_ValueType = {
+ GProp_Mass: {};
+ GProp_CenterMassX: {};
+ GProp_CenterMassY: {};
+ GProp_CenterMassZ: {};
+ GProp_InertiaXX: {};
+ GProp_InertiaYY: {};
+ GProp_InertiaZZ: {};
+ GProp_InertiaXY: {};
+ GProp_InertiaXZ: {};
+ GProp_InertiaYZ: {};
+ GProp_Unknown: {};
+}
+
+export declare class GProp_GProps {
+ Add(Item: GProp_GProps, Density: Quantity_AbsorbedDose): void;
+ Mass(): Quantity_AbsorbedDose;
+ CentreOfMass(): gp_Pnt;
+ MatrixOfInertia(): gp_Mat;
+ StaticMoments(Ix: Quantity_AbsorbedDose, Iy: Quantity_AbsorbedDose, Iz: Quantity_AbsorbedDose): void;
+ MomentOfInertia(A: gp_Ax1): Quantity_AbsorbedDose;
+ PrincipalProperties(): GProp_PrincipalProps;
+ RadiusOfGyration(A: gp_Ax1): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GProp_GProps_1 extends GProp_GProps {
+ constructor();
+ }
+
+ export declare class GProp_GProps_2 extends GProp_GProps {
+ constructor(SystemLocation: gp_Pnt);
+ }
+
+export declare class GProp_SelGProps extends GProp_GProps {
+ SetLocation(SLocation: gp_Pnt): void;
+ Perform_1(S: gp_Cylinder, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose): void;
+ Perform_2(S: gp_Cone, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose): void;
+ Perform_3(S: gp_Sphere, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose): void;
+ Perform_4(S: gp_Torus, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class GProp_SelGProps_1 extends GProp_SelGProps {
+ constructor();
+ }
+
+ export declare class GProp_SelGProps_2 extends GProp_SelGProps {
+ constructor(S: gp_Cylinder, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, SLocation: gp_Pnt);
+ }
+
+ export declare class GProp_SelGProps_3 extends GProp_SelGProps {
+ constructor(S: gp_Cone, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Z1: Quantity_AbsorbedDose, Z2: Quantity_AbsorbedDose, SLocation: gp_Pnt);
+ }
+
+ export declare class GProp_SelGProps_4 extends GProp_SelGProps {
+ constructor(S: gp_Sphere, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, SLocation: gp_Pnt);
+ }
+
+ export declare class GProp_SelGProps_5 extends GProp_SelGProps {
+ constructor(S: gp_Torus, Teta1: Quantity_AbsorbedDose, Teta2: Quantity_AbsorbedDose, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, SLocation: gp_Pnt);
+ }
+
+export declare class Handle_GProp_UndefinedAxis {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GProp_UndefinedAxis): void;
+ get(): GProp_UndefinedAxis;
+ delete(): void;
+}
+
+ export declare class Handle_GProp_UndefinedAxis_1 extends Handle_GProp_UndefinedAxis {
+ constructor();
+ }
+
+ export declare class Handle_GProp_UndefinedAxis_2 extends Handle_GProp_UndefinedAxis {
+ constructor(thePtr: GProp_UndefinedAxis);
+ }
+
+ export declare class Handle_GProp_UndefinedAxis_3 extends Handle_GProp_UndefinedAxis {
+ constructor(theHandle: Handle_GProp_UndefinedAxis);
+ }
+
+ export declare class Handle_GProp_UndefinedAxis_4 extends Handle_GProp_UndefinedAxis {
+ constructor(theHandle: Handle_GProp_UndefinedAxis);
+ }
+
+export declare class GProp_UndefinedAxis extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_GProp_UndefinedAxis;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GProp_UndefinedAxis_1 extends GProp_UndefinedAxis {
+ constructor();
+ }
+
+ export declare class GProp_UndefinedAxis_2 extends GProp_UndefinedAxis {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class GProp_PEquation {
+ constructor(Pnts: TColgp_Array1OfPnt, Tol: Quantity_AbsorbedDose)
+ IsPlanar(): Standard_Boolean;
+ IsLinear(): Standard_Boolean;
+ IsPoint(): Standard_Boolean;
+ IsSpace(): Standard_Boolean;
+ Plane(): gp_Pln;
+ Line(): gp_Lin;
+ Point(): gp_Pnt;
+ Box(P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ delete(): void;
+}
+
+export declare class GProp {
+ constructor();
+ static HOperator(G: gp_Pnt, Q: gp_Pnt, Mass: Quantity_AbsorbedDose, Operator: gp_Mat): void;
+ delete(): void;
+}
+
+export declare class GProp_CelGProps extends GProp_GProps {
+ SetLocation(CLocation: gp_Pnt): void;
+ Perform_1(C: gp_Circ, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Perform_2(C: gp_Lin, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class GProp_CelGProps_1 extends GProp_CelGProps {
+ constructor();
+ }
+
+ export declare class GProp_CelGProps_2 extends GProp_CelGProps {
+ constructor(C: gp_Circ, CLocation: gp_Pnt);
+ }
+
+ export declare class GProp_CelGProps_3 extends GProp_CelGProps {
+ constructor(C: gp_Circ, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, CLocation: gp_Pnt);
+ }
+
+ export declare class GProp_CelGProps_4 extends GProp_CelGProps {
+ constructor(C: gp_Lin, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, CLocation: gp_Pnt);
+ }
+
+export declare class BlendFunc_ConstRadInv extends Blend_FuncInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(R: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ChAsymInv extends Blend_FuncInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NbEquations(): Graphic3d_ZLayerId;
+ ComputeValues(X: math_Vector, DegF: Graphic3d_ZLayerId, DegL: Graphic3d_ZLayerId): Standard_Boolean;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(Dist1: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type BlendFunc_SectionShape = {
+ BlendFunc_Rational: {};
+ BlendFunc_QuasiAngular: {};
+ BlendFunc_Polynomial: {};
+ BlendFunc_Linear: {};
+}
+
+export declare class BlendFunc_GenChamfer extends Blend_Function {
+ NbEquations(): Graphic3d_ZLayerId;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ Set_3(Dist1: Quantity_AbsorbedDose, Dist2: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ IsRational(): Standard_Boolean;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Lin): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ConstThroatWithPenetration extends BlendFunc_ConstThroat {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BlendFunc_Ruled extends Blend_Function {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ GetSection(Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, tabP: TColgp_Array1OfPnt, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_1(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ AxeRot(Prm: Quantity_AbsorbedDose): gp_Ax1;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_Tensor {
+ constructor(NbRow: Graphic3d_ZLayerId, NbCol: Graphic3d_ZLayerId, NbMat: Graphic3d_ZLayerId)
+ Init(InitialValue: Quantity_AbsorbedDose): void;
+ Value(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Mat: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ChangeValue(Row: Graphic3d_ZLayerId, Col: Graphic3d_ZLayerId, Mat: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Multiply(Right: math_Vector, Product: math_Matrix): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ChAsym extends Blend_Function {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ NbEquations(): Graphic3d_ZLayerId;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ ComputeValues(X: math_Vector, DegF: Graphic3d_ZLayerId, DegL: Graphic3d_ZLayerId): Standard_Boolean;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ TwistOnS1(): Standard_Boolean;
+ TwistOnS2(): Standard_Boolean;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ Section_1(Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Lin): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Set_3(Dist1: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_CSConstRad extends Blend_CSFunction {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, CGuide: Handle_Adaptor3d_HCurve)
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ PointOnS(): gp_Pnt;
+ PointOnC(): gp_Pnt;
+ Pnt2d(): gp_Pnt2d;
+ ParameterOnC(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2d(): gp_Vec2d;
+ TangentOnC(): gp_Vec;
+ Tangent(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, TgS: gp_Vec, NormS: gp_Vec): void;
+ Set_3(Radius: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ Set_4(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ GetSection(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, tabP: TColgp_Array1OfPnt, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ConstThroatInv extends BlendFunc_GenChamfInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(theThroat: Quantity_AbsorbedDose, a1: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_EvolRad extends Blend_Function {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Law: Handle_Law_Function)
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ TwistOnS1(): Standard_Boolean;
+ TwistOnS2(): Standard_Boolean;
+ Set_3(Choix: Graphic3d_ZLayerId): void;
+ Set_4(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ConstThroat extends BlendFunc_GenChamfer {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ Set_2(aThroat: Quantity_AbsorbedDose, a1: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BlendFunc_RuledInv extends Blend_FuncInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Set(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BlendFunc_Chamfer extends BlendFunc_GenChamfer {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, CG: Handle_Adaptor3d_HCurve)
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ Set_2(Dist1: Quantity_AbsorbedDose, Dist2: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BlendFunc_ChamfInv extends BlendFunc_GenChamfInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(Dist1: Quantity_AbsorbedDose, Dist2: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_EvolRadInv extends Blend_FuncInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Law: Handle_Law_Function)
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_ConstThroatWithPenetrationInv extends BlendFunc_ConstThroatInv {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BlendFunc_GenChamfInv extends Blend_FuncInv {
+ Set_1(OnFirst: Standard_Boolean, COnSurf: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(Dist1: Quantity_AbsorbedDose, Dist2: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_Corde {
+ constructor(S: Handle_Adaptor3d_HSurface, CGuide: Handle_Adaptor3d_HCurve)
+ SetParam(Param: Quantity_AbsorbedDose): void;
+ SetDist(Dist: Quantity_AbsorbedDose): void;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ PointOnS(): gp_Pnt;
+ PointOnGuide(): gp_Pnt;
+ NPlan(): gp_Vec;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2dOnS(): gp_Vec2d;
+ DerFguide(Sol: math_Vector, DerF: gp_Vec2d): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BlendFunc_ConstRad extends Blend_Function {
+ constructor(S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnS1(): gp_Pnt;
+ PointOnS2(): gp_Pnt;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS1(): gp_Vec;
+ Tangent2dOnS1(): gp_Vec2d;
+ TangentOnS2(): gp_Vec;
+ Tangent2dOnS2(): gp_Vec2d;
+ Tangent(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TgFirst: gp_Vec, TgLast: gp_Vec, NormFirst: gp_Vec, NormLast: gp_Vec): void;
+ TwistOnS1(): Standard_Boolean;
+ TwistOnS2(): Standard_Boolean;
+ Set_3(Radius: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ Set_4(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ AxeRot(Prm: Quantity_AbsorbedDose): gp_Ax1;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BlendFunc_CSCircular extends Blend_CSFunction {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, CGuide: Handle_Adaptor3d_HCurve, L: Handle_Law_Function)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(Param: Quantity_AbsorbedDose): void;
+ Set_2(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ PointOnS(): gp_Pnt;
+ PointOnC(): gp_Pnt;
+ Pnt2d(): gp_Pnt2d;
+ ParameterOnC(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2d(): gp_Vec2d;
+ TangentOnC(): gp_Vec;
+ Tangent(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, TgS: gp_Vec, NormS: gp_Vec): void;
+ Set_3(Radius: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ Set_4(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ GetSection(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, tabP: TColgp_Array1OfPnt, tabV: TColgp_Array1OfVec): Standard_Boolean;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Handle_AppStd_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: AppStd_Application): void;
+ get(): AppStd_Application;
+ delete(): void;
+}
+
+ export declare class Handle_AppStd_Application_1 extends Handle_AppStd_Application {
+ constructor();
+ }
+
+ export declare class Handle_AppStd_Application_2 extends Handle_AppStd_Application {
+ constructor(thePtr: AppStd_Application);
+ }
+
+ export declare class Handle_AppStd_Application_3 extends Handle_AppStd_Application {
+ constructor(theHandle: Handle_AppStd_Application);
+ }
+
+ export declare class Handle_AppStd_Application_4 extends Handle_AppStd_Application {
+ constructor(theHandle: Handle_AppStd_Application);
+ }
+
+export declare class AppStd_Application extends TDocStd_Application {
+ constructor();
+ ResourcesName(): Standard_CString;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter {
+ Initialize(C: Adaptor2d_Curve2d, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose): void;
+ Perform(P: gp_Pnt2d, U0: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ SquareDistance(): Quantity_AbsorbedDose;
+ IsMin(): Standard_Boolean;
+ Point(): Extrema_POnCurv2d;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_1 extends Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_2 extends Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_3 extends Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, Umin: Quantity_AbsorbedDose, Usup: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter extends math_FunctionSetWithDerivatives {
+ constructor(curve1: Adaptor2d_Curve2d, curve2: Adaptor2d_Curve2d)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter extends math_FunctionWithDerivative {
+ constructor(IT: IntCurve_IConicTool, PC: Adaptor2d_Curve2d)
+ Value(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(Param: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(Param: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dInt_GInter extends IntRes2d_Intersection {
+ Perform_1(C1: Adaptor2d_Curve2d, D1: IntRes2d_Domain, C2: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_3(C1: Adaptor2d_Curve2d, D1: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_4(C1: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(C1: Adaptor2d_Curve2d, D1: IntRes2d_Domain, C2: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_6(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ ComputeDomain(C1: Adaptor2d_Curve2d, TolDomain: Quantity_AbsorbedDose): IntRes2d_Domain;
+ SetMinNbSamples(theMinNbSamples: Graphic3d_ZLayerId): void;
+ GetMinNbSamples(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_GInter_1 extends Geom2dInt_GInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_GInter_2 extends Geom2dInt_GInter {
+ constructor(C: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_GInter_3 extends Geom2dInt_GInter {
+ constructor(C: Adaptor2d_Curve2d, D: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_GInter_4 extends Geom2dInt_GInter {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_GInter_5 extends Geom2dInt_GInter {
+ constructor(C1: Adaptor2d_Curve2d, D1: IntRes2d_Domain, C2: Adaptor2d_Curve2d, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_GInter_6 extends Geom2dInt_GInter {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_GInter_7 extends Geom2dInt_GInter {
+ constructor(C1: Adaptor2d_Curve2d, D1: IntRes2d_Domain, C2: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dInt_Geom2dCurveTool {
+ constructor();
+ static GetType(C: Adaptor2d_Curve2d): GeomAbs_CurveType;
+ static Line(C: Adaptor2d_Curve2d): gp_Lin2d;
+ static Circle(C: Adaptor2d_Curve2d): gp_Circ2d;
+ static Ellipse(C: Adaptor2d_Curve2d): gp_Elips2d;
+ static Parabola(C: Adaptor2d_Curve2d): gp_Parab2d;
+ static Hyperbola(C: Adaptor2d_Curve2d): gp_Hypr2d;
+ static EpsX_1(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static EpsX_2(C: Adaptor2d_Curve2d, Eps_XYZ: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static NbSamples_1(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ static NbSamples_2(C: Adaptor2d_Curve2d, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static FirstParameter(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static LastParameter(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static Value(C: Adaptor2d_Curve2d, X: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D0(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d): void;
+ static D2(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d, N: gp_Vec2d): void;
+ static D3(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, T: gp_Vec2d, N: gp_Vec2d, V: gp_Vec2d): void;
+ static DN(C: Adaptor2d_Curve2d, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static NbIntervals(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ static Intervals(C: Adaptor2d_Curve2d, Tab: TColStd_Array1OfReal): void;
+ static GetInterval(C: Adaptor2d_Curve2d, Index: Graphic3d_ZLayerId, Tab: TColStd_Array1OfReal, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ static Degree(C: Adaptor2d_Curve2d): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Geom2dInt_IntConicCurveOfGInter extends IntRes2d_Intersection {
+ Perform_1(L: gp_Lin2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(C: gp_Circ2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_3(E: gp_Elips2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_4(Prb: gp_Parab2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(H: gp_Hypr2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_1 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_2 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor(L: gp_Lin2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_3 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor(C: gp_Circ2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_4 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor(E: gp_Elips2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_5 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor(Prb: gp_Parab2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_IntConicCurveOfGInter_6 extends Geom2dInt_IntConicCurveOfGInter {
+ constructor(H: gp_Hypr2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dInt_TheIntPCurvePCurveOfGInter extends IntRes2d_Intersection {
+ constructor()
+ Perform_1(Curve1: Adaptor2d_Curve2d, Domain1: IntRes2d_Domain, Curve2: Adaptor2d_Curve2d, Domain2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(Curve1: Adaptor2d_Curve2d, Domain1: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ SetMinNbSamples(theMinNbSamples: Graphic3d_ZLayerId): void;
+ GetMinNbSamples(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter extends IntRes2d_Intersection {
+ Perform(ITool: IntCurve_IConicTool, Dom1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, Dom2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ FindU(parameter: Quantity_AbsorbedDose, point: gp_Pnt2d, TheParCurev: Adaptor2d_Curve2d, IntCurve_IConicTool: IntCurve_IConicTool): Quantity_AbsorbedDose;
+ FindV(parameter: Quantity_AbsorbedDose, point: gp_Pnt2d, IntCurve_IConicTool: IntCurve_IConicTool, ParCurve: Adaptor2d_Curve2d, TheParCurveDomain: IntRes2d_Domain, V0: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ And_Domaine_Objet1_Intersections(IntCurve_IConicTool: IntCurve_IConicTool, TheParCurve: Adaptor2d_Curve2d, TheImpCurveDomain: IntRes2d_Domain, TheParCurveDomain: IntRes2d_Domain, NbResultats: Graphic3d_ZLayerId, Inter2_And_Domain2: TColStd_Array1OfReal, Inter1: TColStd_Array1OfReal, Resultat1: TColStd_Array1OfReal, Resultat2: TColStd_Array1OfReal, EpsNul: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_1 extends Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_2 extends Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter {
+ constructor(ITool: IntCurve_IConicTool, Dom1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, Dom2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dInt_TheProjPCurOfGInter {
+ constructor();
+ static FindParameter_1(C: Adaptor2d_Curve2d, Pnt: gp_Pnt2d, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static FindParameter_2(C: Adaptor2d_Curve2d, Pnt: gp_Pnt2d, LowParameter: Quantity_AbsorbedDose, HighParameter: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter extends Intf_Polygon2d {
+ constructor(Curve: Adaptor2d_Curve2d, NbPnt: Graphic3d_ZLayerId, Domain: IntRes2d_Domain, Tol: Quantity_AbsorbedDose)
+ ComputeWithBox(Curve: Adaptor2d_Curve2d, OtherBox: Bnd_Box2d): void;
+ DeflectionOverEstimation(): Quantity_AbsorbedDose;
+ SetDeflectionOverEstimation(x: Quantity_AbsorbedDose): void;
+ Closed_1(clos: Standard_Boolean): void;
+ Closed_2(): Standard_Boolean;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(theIndex: Graphic3d_ZLayerId, theBegin: gp_Pnt2d, theEnd: gp_Pnt2d): void;
+ InfParameter(): Quantity_AbsorbedDose;
+ SupParameter(): Quantity_AbsorbedDose;
+ AutoIntersectionIsPossible(): Standard_Boolean;
+ ApproxParamOnCurve(Index: Graphic3d_ZLayerId, ParamOnLine: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ CalculRegion(x: Quantity_AbsorbedDose, y: Quantity_AbsorbedDose, x1: Quantity_AbsorbedDose, x2: Quantity_AbsorbedDose, y1: Quantity_AbsorbedDose, y2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class Geom2dInt_TheIntConicCurveOfGInter extends IntRes2d_Intersection {
+ Perform_1(L: gp_Lin2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(C: gp_Circ2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_3(E: gp_Elips2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_4(Prb: gp_Parab2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Perform_5(H: gp_Hypr2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_1 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_2 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor(L: gp_Lin2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_3 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor(C: gp_Circ2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_4 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor(E: gp_Elips2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_5 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor(Prb: gp_Parab2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dInt_TheIntConicCurveOfGInter_6 extends Geom2dInt_TheIntConicCurveOfGInter {
+ constructor(H: gp_Hypr2d, D1: IntRes2d_Domain, PCurve: Adaptor2d_Curve2d, D2: IntRes2d_Domain, TolConf: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter {
+ constructor();
+ delete(): void;
+}
+
+export declare class Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter {
+ constructor(C1: Adaptor2d_Curve2d, C2: Adaptor2d_Curve2d, Tol: Quantity_AbsorbedDose)
+ Perform_1(Poly1: Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter, Poly2: Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter, NumSegOn1: Graphic3d_ZLayerId, NumSegOn2: Graphic3d_ZLayerId, ParamOnSeg1: Quantity_AbsorbedDose, ParamOnSeg2: Quantity_AbsorbedDose): void;
+ Perform_2(Uo: Quantity_AbsorbedDose, Vo: Quantity_AbsorbedDose, UInf: Quantity_AbsorbedDose, VInf: Quantity_AbsorbedDose, USup: Quantity_AbsorbedDose, VSup: Quantity_AbsorbedDose): void;
+ NbRoots(): Graphic3d_ZLayerId;
+ Roots(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ AnErrorOccurred(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter extends math_FunctionWithDerivative {
+ Initialize(C: Adaptor2d_Curve2d): void;
+ SetPoint(P: gp_Pnt2d): void;
+ Value(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(U: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(U: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, DF: Quantity_AbsorbedDose): Standard_Boolean;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ Point(N: Graphic3d_ZLayerId): Extrema_POnCurv2d;
+ SubIntervalInitialize(theUfirst: Quantity_AbsorbedDose, theUlast: Quantity_AbsorbedDose): void;
+ SearchOfTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_1 extends Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter {
+ constructor();
+ }
+
+ export declare class Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_2 extends Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter {
+ constructor(P: gp_Pnt2d, C: Adaptor2d_Curve2d);
+ }
+
+export declare class Handle_Storage_StreamFormatError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamFormatError): void;
+ get(): Storage_StreamFormatError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamFormatError_1 extends Handle_Storage_StreamFormatError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamFormatError_2 extends Handle_Storage_StreamFormatError {
+ constructor(thePtr: Storage_StreamFormatError);
+ }
+
+ export declare class Handle_Storage_StreamFormatError_3 extends Handle_Storage_StreamFormatError {
+ constructor(theHandle: Handle_Storage_StreamFormatError);
+ }
+
+ export declare class Handle_Storage_StreamFormatError_4 extends Handle_Storage_StreamFormatError {
+ constructor(theHandle: Handle_Storage_StreamFormatError);
+ }
+
+export declare class Storage_StreamFormatError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamFormatError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamFormatError_1 extends Storage_StreamFormatError {
+ constructor();
+ }
+
+ export declare class Storage_StreamFormatError_2 extends Storage_StreamFormatError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Storage_TypeData extends Standard_Transient {
+ constructor()
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ NumberOfTypes(): Graphic3d_ZLayerId;
+ AddType(aName: XCAFDoc_PartId, aTypeNum: Graphic3d_ZLayerId): void;
+ Type_1(aTypeNum: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Type_2(aTypeName: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ IsType(aName: XCAFDoc_PartId): Standard_Boolean;
+ Types(): Handle_TColStd_HSequenceOfAsciiString;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ Clear(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Storage_TypeData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_TypeData): void;
+ get(): Storage_TypeData;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_TypeData_1 extends Handle_Storage_TypeData {
+ constructor();
+ }
+
+ export declare class Handle_Storage_TypeData_2 extends Handle_Storage_TypeData {
+ constructor(thePtr: Storage_TypeData);
+ }
+
+ export declare class Handle_Storage_TypeData_3 extends Handle_Storage_TypeData {
+ constructor(theHandle: Handle_Storage_TypeData);
+ }
+
+ export declare class Handle_Storage_TypeData_4 extends Handle_Storage_TypeData {
+ constructor(theHandle: Handle_Storage_TypeData);
+ }
+
+export declare class Handle_Storage_HeaderData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_HeaderData): void;
+ get(): Storage_HeaderData;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_HeaderData_1 extends Handle_Storage_HeaderData {
+ constructor();
+ }
+
+ export declare class Handle_Storage_HeaderData_2 extends Handle_Storage_HeaderData {
+ constructor(thePtr: Storage_HeaderData);
+ }
+
+ export declare class Handle_Storage_HeaderData_3 extends Handle_Storage_HeaderData {
+ constructor(theHandle: Handle_Storage_HeaderData);
+ }
+
+ export declare class Handle_Storage_HeaderData_4 extends Handle_Storage_HeaderData {
+ constructor(theHandle: Handle_Storage_HeaderData);
+ }
+
+export declare class Storage_HeaderData extends Standard_Transient {
+ constructor()
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ CreationDate(): XCAFDoc_PartId;
+ StorageVersion(): XCAFDoc_PartId;
+ SchemaVersion(): XCAFDoc_PartId;
+ SchemaName(): XCAFDoc_PartId;
+ SetApplicationVersion(aVersion: XCAFDoc_PartId): void;
+ ApplicationVersion(): XCAFDoc_PartId;
+ SetApplicationName(aName: TCollection_ExtendedString): void;
+ ApplicationName(): TCollection_ExtendedString;
+ SetDataType(aType: TCollection_ExtendedString): void;
+ DataType(): TCollection_ExtendedString;
+ AddToUserInfo(theUserInfo: XCAFDoc_PartId): void;
+ UserInfo(): TColStd_SequenceOfAsciiString;
+ AddToComments(aComment: TCollection_ExtendedString): void;
+ Comments(): TColStd_SequenceOfExtendedString;
+ NumberOfObjects(): Graphic3d_ZLayerId;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetNumberOfObjects(anObjectNumber: Graphic3d_ZLayerId): void;
+ SetStorageVersion(aVersion: XCAFDoc_PartId): void;
+ SetCreationDate(aDate: XCAFDoc_PartId): void;
+ SetSchemaVersion(aVersion: XCAFDoc_PartId): void;
+ SetSchemaName(aName: XCAFDoc_PartId): void;
+ delete(): void;
+}
+
+export declare class Handle_Storage_HPArray {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_HPArray): void;
+ get(): Storage_HPArray;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_HPArray_1 extends Handle_Storage_HPArray {
+ constructor();
+ }
+
+ export declare class Handle_Storage_HPArray_2 extends Handle_Storage_HPArray {
+ constructor(thePtr: Storage_HPArray);
+ }
+
+ export declare class Handle_Storage_HPArray_3 extends Handle_Storage_HPArray {
+ constructor(theHandle: Handle_Storage_HPArray);
+ }
+
+ export declare class Handle_Storage_HPArray_4 extends Handle_Storage_HPArray {
+ constructor(theHandle: Handle_Storage_HPArray);
+ }
+
+export declare class Handle_Storage_HArrayOfCallBack {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_HArrayOfCallBack): void;
+ get(): Storage_HArrayOfCallBack;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_HArrayOfCallBack_1 extends Handle_Storage_HArrayOfCallBack {
+ constructor();
+ }
+
+ export declare class Handle_Storage_HArrayOfCallBack_2 extends Handle_Storage_HArrayOfCallBack {
+ constructor(thePtr: Storage_HArrayOfCallBack);
+ }
+
+ export declare class Handle_Storage_HArrayOfCallBack_3 extends Handle_Storage_HArrayOfCallBack {
+ constructor(theHandle: Handle_Storage_HArrayOfCallBack);
+ }
+
+ export declare class Handle_Storage_HArrayOfCallBack_4 extends Handle_Storage_HArrayOfCallBack {
+ constructor(theHandle: Handle_Storage_HArrayOfCallBack);
+ }
+
+export declare class Handle_Storage_StreamWriteError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamWriteError): void;
+ get(): Storage_StreamWriteError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamWriteError_1 extends Handle_Storage_StreamWriteError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamWriteError_2 extends Handle_Storage_StreamWriteError {
+ constructor(thePtr: Storage_StreamWriteError);
+ }
+
+ export declare class Handle_Storage_StreamWriteError_3 extends Handle_Storage_StreamWriteError {
+ constructor(theHandle: Handle_Storage_StreamWriteError);
+ }
+
+ export declare class Handle_Storage_StreamWriteError_4 extends Handle_Storage_StreamWriteError {
+ constructor(theHandle: Handle_Storage_StreamWriteError);
+ }
+
+export declare class Storage_StreamWriteError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamWriteError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamWriteError_1 extends Storage_StreamWriteError {
+ constructor();
+ }
+
+ export declare class Storage_StreamWriteError_2 extends Storage_StreamWriteError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Storage_PType extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: Storage_PType): void;
+ Assign(theOther: Storage_PType): Storage_PType;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TCollection_AsciiString, theItem: Standard_Integer): Standard_Integer;
+ Contains(theKey1: TCollection_AsciiString): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TCollection_AsciiString, theItem: Standard_Integer): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TCollection_AsciiString): void;
+ FindKey(theIndex: Standard_Integer): TCollection_AsciiString;
+ FindFromIndex(theIndex: Standard_Integer): Standard_Integer;
+ ChangeFromIndex(theIndex: Standard_Integer): Standard_Integer;
+ FindIndex(theKey1: TCollection_AsciiString): Standard_Integer;
+ ChangeFromKey(theKey1: TCollection_AsciiString): Standard_Integer;
+ Seek(theKey1: TCollection_AsciiString): Standard_Integer;
+ ChangeSeek(theKey1: TCollection_AsciiString): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class Storage_PType_1 extends Storage_PType {
+ constructor();
+ }
+
+ export declare class Storage_PType_2 extends Storage_PType {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Storage_PType_3 extends Storage_PType {
+ constructor(theOther: Storage_PType);
+ }
+
+export declare class Storage_TypedCallBack extends Standard_Transient {
+ SetType(aType: XCAFDoc_PartId): void;
+ Type(): XCAFDoc_PartId;
+ SetCallBack(aCallBack: Handle_Storage_CallBack): void;
+ CallBack(): Handle_Storage_CallBack;
+ SetIndex(anIndex: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_TypedCallBack_1 extends Storage_TypedCallBack {
+ constructor();
+ }
+
+ export declare class Storage_TypedCallBack_2 extends Storage_TypedCallBack {
+ constructor(aTypeName: XCAFDoc_PartId, aCallBack: Handle_Storage_CallBack);
+ }
+
+export declare class Handle_Storage_TypedCallBack {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_TypedCallBack): void;
+ get(): Storage_TypedCallBack;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_TypedCallBack_1 extends Handle_Storage_TypedCallBack {
+ constructor();
+ }
+
+ export declare class Handle_Storage_TypedCallBack_2 extends Handle_Storage_TypedCallBack {
+ constructor(thePtr: Storage_TypedCallBack);
+ }
+
+ export declare class Handle_Storage_TypedCallBack_3 extends Handle_Storage_TypedCallBack {
+ constructor(theHandle: Handle_Storage_TypedCallBack);
+ }
+
+ export declare class Handle_Storage_TypedCallBack_4 extends Handle_Storage_TypedCallBack {
+ constructor(theHandle: Handle_Storage_TypedCallBack);
+ }
+
+export declare class Handle_Storage_HSeqOfRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_HSeqOfRoot): void;
+ get(): Storage_HSeqOfRoot;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_HSeqOfRoot_1 extends Handle_Storage_HSeqOfRoot {
+ constructor();
+ }
+
+ export declare class Handle_Storage_HSeqOfRoot_2 extends Handle_Storage_HSeqOfRoot {
+ constructor(thePtr: Storage_HSeqOfRoot);
+ }
+
+ export declare class Handle_Storage_HSeqOfRoot_3 extends Handle_Storage_HSeqOfRoot {
+ constructor(theHandle: Handle_Storage_HSeqOfRoot);
+ }
+
+ export declare class Handle_Storage_HSeqOfRoot_4 extends Handle_Storage_HSeqOfRoot {
+ constructor(theHandle: Handle_Storage_HSeqOfRoot);
+ }
+
+export declare class Handle_Storage_BaseDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_BaseDriver): void;
+ get(): Storage_BaseDriver;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_BaseDriver_1 extends Handle_Storage_BaseDriver {
+ constructor();
+ }
+
+ export declare class Handle_Storage_BaseDriver_2 extends Handle_Storage_BaseDriver {
+ constructor(thePtr: Storage_BaseDriver);
+ }
+
+ export declare class Handle_Storage_BaseDriver_3 extends Handle_Storage_BaseDriver {
+ constructor(theHandle: Handle_Storage_BaseDriver);
+ }
+
+ export declare class Handle_Storage_BaseDriver_4 extends Handle_Storage_BaseDriver {
+ constructor(theHandle: Handle_Storage_BaseDriver);
+ }
+
+export declare class Handle_Storage_StreamReadError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamReadError): void;
+ get(): Storage_StreamReadError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamReadError_1 extends Handle_Storage_StreamReadError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamReadError_2 extends Handle_Storage_StreamReadError {
+ constructor(thePtr: Storage_StreamReadError);
+ }
+
+ export declare class Handle_Storage_StreamReadError_3 extends Handle_Storage_StreamReadError {
+ constructor(theHandle: Handle_Storage_StreamReadError);
+ }
+
+ export declare class Handle_Storage_StreamReadError_4 extends Handle_Storage_StreamReadError {
+ constructor(theHandle: Handle_Storage_StreamReadError);
+ }
+
+export declare class Storage_StreamReadError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamReadError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamReadError_1 extends Storage_StreamReadError {
+ constructor();
+ }
+
+ export declare class Storage_StreamReadError_2 extends Storage_StreamReadError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Storage_CallBack {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_CallBack): void;
+ get(): Storage_CallBack;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_CallBack_1 extends Handle_Storage_CallBack {
+ constructor();
+ }
+
+ export declare class Handle_Storage_CallBack_2 extends Handle_Storage_CallBack {
+ constructor(thePtr: Storage_CallBack);
+ }
+
+ export declare class Handle_Storage_CallBack_3 extends Handle_Storage_CallBack {
+ constructor(theHandle: Handle_Storage_CallBack);
+ }
+
+ export declare class Handle_Storage_CallBack_4 extends Handle_Storage_CallBack {
+ constructor(theHandle: Handle_Storage_CallBack);
+ }
+
+export declare class Storage_CallBack extends Standard_Transient {
+ New(): any;
+ Add(aPers: any, aSchema: Handle_Storage_Schema): void;
+ Write(aPers: any, aDriver: Handle_Storage_BaseDriver, aSchema: Handle_Storage_Schema): void;
+ Read(aPers: any, aDriver: Handle_Storage_BaseDriver, aSchema: Handle_Storage_Schema): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Storage_StreamExtCharParityError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamExtCharParityError): void;
+ get(): Storage_StreamExtCharParityError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamExtCharParityError_1 extends Handle_Storage_StreamExtCharParityError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamExtCharParityError_2 extends Handle_Storage_StreamExtCharParityError {
+ constructor(thePtr: Storage_StreamExtCharParityError);
+ }
+
+ export declare class Handle_Storage_StreamExtCharParityError_3 extends Handle_Storage_StreamExtCharParityError {
+ constructor(theHandle: Handle_Storage_StreamExtCharParityError);
+ }
+
+ export declare class Handle_Storage_StreamExtCharParityError_4 extends Handle_Storage_StreamExtCharParityError {
+ constructor(theHandle: Handle_Storage_StreamExtCharParityError);
+ }
+
+export declare class Storage_StreamExtCharParityError extends Storage_StreamReadError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamExtCharParityError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamExtCharParityError_1 extends Storage_StreamExtCharParityError {
+ constructor();
+ }
+
+ export declare class Storage_StreamExtCharParityError_2 extends Storage_StreamExtCharParityError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Storage_Data extends Standard_Transient {
+ constructor()
+ ErrorStatus(): Storage_Error;
+ ClearErrorStatus(): void;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ CreationDate(): XCAFDoc_PartId;
+ StorageVersion(): XCAFDoc_PartId;
+ SchemaVersion(): XCAFDoc_PartId;
+ SchemaName(): XCAFDoc_PartId;
+ SetApplicationVersion(aVersion: XCAFDoc_PartId): void;
+ ApplicationVersion(): XCAFDoc_PartId;
+ SetApplicationName(aName: TCollection_ExtendedString): void;
+ ApplicationName(): TCollection_ExtendedString;
+ SetDataType(aType: TCollection_ExtendedString): void;
+ DataType(): TCollection_ExtendedString;
+ AddToUserInfo(anInfo: XCAFDoc_PartId): void;
+ UserInfo(): TColStd_SequenceOfAsciiString;
+ AddToComments(aComment: TCollection_ExtendedString): void;
+ Comments(): TColStd_SequenceOfExtendedString;
+ NumberOfObjects(): Graphic3d_ZLayerId;
+ NumberOfRoots(): Graphic3d_ZLayerId;
+ AddRoot_1(anObject: any): void;
+ AddRoot_2(aName: XCAFDoc_PartId, anObject: any): void;
+ RemoveRoot(aName: XCAFDoc_PartId): void;
+ Roots(): Handle_Storage_HSeqOfRoot;
+ Find(aName: XCAFDoc_PartId): Handle_Storage_Root;
+ IsRoot(aName: XCAFDoc_PartId): Standard_Boolean;
+ NumberOfTypes(): Graphic3d_ZLayerId;
+ IsType(aName: XCAFDoc_PartId): Standard_Boolean;
+ Types(): Handle_TColStd_HSequenceOfAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ HeaderData(): Handle_Storage_HeaderData;
+ RootData(): Handle_Storage_RootData;
+ TypeData(): Handle_Storage_TypeData;
+ InternalData(): Handle_Storage_InternalData;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Handle_Storage_Data {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_Data): void;
+ get(): Storage_Data;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_Data_1 extends Handle_Storage_Data {
+ constructor();
+ }
+
+ export declare class Handle_Storage_Data_2 extends Handle_Storage_Data {
+ constructor(thePtr: Storage_Data);
+ }
+
+ export declare class Handle_Storage_Data_3 extends Handle_Storage_Data {
+ constructor(theHandle: Handle_Storage_Data);
+ }
+
+ export declare class Handle_Storage_Data_4 extends Handle_Storage_Data {
+ constructor(theHandle: Handle_Storage_Data);
+ }
+
+export declare type Storage_OpenMode = {
+ Storage_VSNone: {};
+ Storage_VSRead: {};
+ Storage_VSWrite: {};
+ Storage_VSReadWrite: {};
+}
+
+export declare type Storage_SolveMode = {
+ Storage_AddSolve: {};
+ Storage_WriteSolve: {};
+ Storage_ReadSolve: {};
+}
+
+export declare class Storage_Schema extends Standard_Transient {
+ constructor()
+ SetVersion(aVersion: XCAFDoc_PartId): void;
+ Version(): XCAFDoc_PartId;
+ SetName(aSchemaName: XCAFDoc_PartId): void;
+ Name(): XCAFDoc_PartId;
+ Write(s: Handle_Storage_BaseDriver, aData: Handle_Storage_Data): void;
+ static ICreationDate(): XCAFDoc_PartId;
+ static CheckTypeMigration(theTypeName: XCAFDoc_PartId, theNewName: XCAFDoc_PartId): Standard_Boolean;
+ AddReadUnknownTypeCallBack(aTypeName: XCAFDoc_PartId, aCallBack: Handle_Storage_CallBack): void;
+ RemoveReadUnknownTypeCallBack(aTypeName: XCAFDoc_PartId): void;
+ InstalledCallBackList(): Handle_TColStd_HSequenceOfAsciiString;
+ ClearCallBackList(): void;
+ UseDefaultCallBack(): void;
+ DontUseDefaultCallBack(): void;
+ IsUsingDefaultCallBack(): Standard_Boolean;
+ SetDefaultCallBack(f: Handle_Storage_CallBack): void;
+ ResetDefaultCallBack(): void;
+ DefaultCallBack(): Handle_Storage_CallBack;
+ WritePersistentObjectHeader(sp: any, theDriver: Handle_Storage_BaseDriver): void;
+ WritePersistentReference(sp: any, theDriver: Handle_Storage_BaseDriver): void;
+ AddPersistent(sp: any, tName: Standard_CString): Standard_Boolean;
+ PersistentToAdd(sp: any): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Storage_Schema {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_Schema): void;
+ get(): Storage_Schema;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_Schema_1 extends Handle_Storage_Schema {
+ constructor();
+ }
+
+ export declare class Handle_Storage_Schema_2 extends Handle_Storage_Schema {
+ constructor(thePtr: Storage_Schema);
+ }
+
+ export declare class Handle_Storage_Schema_3 extends Handle_Storage_Schema {
+ constructor(theHandle: Handle_Storage_Schema);
+ }
+
+ export declare class Handle_Storage_Schema_4 extends Handle_Storage_Schema {
+ constructor(theHandle: Handle_Storage_Schema);
+ }
+
+export declare class Handle_Storage_StreamUnknownTypeError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamUnknownTypeError): void;
+ get(): Storage_StreamUnknownTypeError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamUnknownTypeError_1 extends Handle_Storage_StreamUnknownTypeError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamUnknownTypeError_2 extends Handle_Storage_StreamUnknownTypeError {
+ constructor(thePtr: Storage_StreamUnknownTypeError);
+ }
+
+ export declare class Handle_Storage_StreamUnknownTypeError_3 extends Handle_Storage_StreamUnknownTypeError {
+ constructor(theHandle: Handle_Storage_StreamUnknownTypeError);
+ }
+
+ export declare class Handle_Storage_StreamUnknownTypeError_4 extends Handle_Storage_StreamUnknownTypeError {
+ constructor(theHandle: Handle_Storage_StreamUnknownTypeError);
+ }
+
+export declare class Storage_StreamUnknownTypeError extends Storage_StreamReadError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamUnknownTypeError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamUnknownTypeError_1 extends Storage_StreamUnknownTypeError {
+ constructor();
+ }
+
+ export declare class Storage_StreamUnknownTypeError_2 extends Storage_StreamUnknownTypeError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Storage_RootData extends Standard_Transient {
+ constructor()
+ Read(theDriver: Handle_Storage_BaseDriver): Standard_Boolean;
+ NumberOfRoots(): Graphic3d_ZLayerId;
+ AddRoot(aRoot: Handle_Storage_Root): void;
+ Roots(): Handle_Storage_HSeqOfRoot;
+ Find(aName: XCAFDoc_PartId): Handle_Storage_Root;
+ IsRoot(aName: XCAFDoc_PartId): Standard_Boolean;
+ RemoveRoot(aName: XCAFDoc_PartId): void;
+ ErrorStatus(): Storage_Error;
+ ErrorStatusExtension(): XCAFDoc_PartId;
+ ClearErrorStatus(): void;
+ UpdateRoot(aName: XCAFDoc_PartId, aPers: any): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Storage_RootData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_RootData): void;
+ get(): Storage_RootData;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_RootData_1 extends Handle_Storage_RootData {
+ constructor();
+ }
+
+ export declare class Handle_Storage_RootData_2 extends Handle_Storage_RootData {
+ constructor(thePtr: Storage_RootData);
+ }
+
+ export declare class Handle_Storage_RootData_3 extends Handle_Storage_RootData {
+ constructor(theHandle: Handle_Storage_RootData);
+ }
+
+ export declare class Handle_Storage_RootData_4 extends Handle_Storage_RootData {
+ constructor(theHandle: Handle_Storage_RootData);
+ }
+
+export declare class Handle_Storage_HArrayOfSchema {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_HArrayOfSchema): void;
+ get(): Storage_HArrayOfSchema;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_HArrayOfSchema_1 extends Handle_Storage_HArrayOfSchema {
+ constructor();
+ }
+
+ export declare class Handle_Storage_HArrayOfSchema_2 extends Handle_Storage_HArrayOfSchema {
+ constructor(thePtr: Storage_HArrayOfSchema);
+ }
+
+ export declare class Handle_Storage_HArrayOfSchema_3 extends Handle_Storage_HArrayOfSchema {
+ constructor(theHandle: Handle_Storage_HArrayOfSchema);
+ }
+
+ export declare class Handle_Storage_HArrayOfSchema_4 extends Handle_Storage_HArrayOfSchema {
+ constructor(theHandle: Handle_Storage_HArrayOfSchema);
+ }
+
+export declare class Storage_StreamModeError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamModeError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamModeError_1 extends Storage_StreamModeError {
+ constructor();
+ }
+
+ export declare class Storage_StreamModeError_2 extends Storage_StreamModeError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Storage_StreamModeError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamModeError): void;
+ get(): Storage_StreamModeError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamModeError_1 extends Handle_Storage_StreamModeError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamModeError_2 extends Handle_Storage_StreamModeError {
+ constructor(thePtr: Storage_StreamModeError);
+ }
+
+ export declare class Handle_Storage_StreamModeError_3 extends Handle_Storage_StreamModeError {
+ constructor(theHandle: Handle_Storage_StreamModeError);
+ }
+
+ export declare class Handle_Storage_StreamModeError_4 extends Handle_Storage_StreamModeError {
+ constructor(theHandle: Handle_Storage_StreamModeError);
+ }
+
+export declare class Handle_Storage_InternalData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_InternalData): void;
+ get(): Storage_InternalData;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_InternalData_1 extends Handle_Storage_InternalData {
+ constructor();
+ }
+
+ export declare class Handle_Storage_InternalData_2 extends Handle_Storage_InternalData {
+ constructor(thePtr: Storage_InternalData);
+ }
+
+ export declare class Handle_Storage_InternalData_3 extends Handle_Storage_InternalData {
+ constructor(theHandle: Handle_Storage_InternalData);
+ }
+
+ export declare class Handle_Storage_InternalData_4 extends Handle_Storage_InternalData {
+ constructor(theHandle: Handle_Storage_InternalData);
+ }
+
+export declare class Storage_InternalData extends Standard_Transient {
+ constructor()
+ ReadArray(): Handle_Storage_HPArray;
+ Clear(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Storage_DefaultCallBack {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_DefaultCallBack): void;
+ get(): Storage_DefaultCallBack;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_DefaultCallBack_1 extends Handle_Storage_DefaultCallBack {
+ constructor();
+ }
+
+ export declare class Handle_Storage_DefaultCallBack_2 extends Handle_Storage_DefaultCallBack {
+ constructor(thePtr: Storage_DefaultCallBack);
+ }
+
+ export declare class Handle_Storage_DefaultCallBack_3 extends Handle_Storage_DefaultCallBack {
+ constructor(theHandle: Handle_Storage_DefaultCallBack);
+ }
+
+ export declare class Handle_Storage_DefaultCallBack_4 extends Handle_Storage_DefaultCallBack {
+ constructor(theHandle: Handle_Storage_DefaultCallBack);
+ }
+
+export declare class Storage_DefaultCallBack extends Storage_CallBack {
+ constructor()
+ New(): any;
+ Add(thePers: any, theSchema: Handle_Storage_Schema): void;
+ Write(thePers: any, theDriver: Handle_Storage_BaseDriver, theSchema: Handle_Storage_Schema): void;
+ Read(thePers: any, theDriver: Handle_Storage_BaseDriver, theSchema: Handle_Storage_Schema): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Storage {
+ constructor();
+ static Version(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare type Storage_Error = {
+ Storage_VSOk: {};
+ Storage_VSOpenError: {};
+ Storage_VSModeError: {};
+ Storage_VSCloseError: {};
+ Storage_VSAlreadyOpen: {};
+ Storage_VSNotOpen: {};
+ Storage_VSSectionNotFound: {};
+ Storage_VSWriteError: {};
+ Storage_VSFormatError: {};
+ Storage_VSUnknownType: {};
+ Storage_VSTypeMismatch: {};
+ Storage_VSInternalError: {};
+ Storage_VSExtCharParityError: {};
+ Storage_VSWrongFileDriver: {};
+}
+
+export declare class Storage_StreamTypeMismatchError extends Storage_StreamReadError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Storage_StreamTypeMismatchError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_StreamTypeMismatchError_1 extends Storage_StreamTypeMismatchError {
+ constructor();
+ }
+
+ export declare class Storage_StreamTypeMismatchError_2 extends Storage_StreamTypeMismatchError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Storage_StreamTypeMismatchError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_StreamTypeMismatchError): void;
+ get(): Storage_StreamTypeMismatchError;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_StreamTypeMismatchError_1 extends Handle_Storage_StreamTypeMismatchError {
+ constructor();
+ }
+
+ export declare class Handle_Storage_StreamTypeMismatchError_2 extends Handle_Storage_StreamTypeMismatchError {
+ constructor(thePtr: Storage_StreamTypeMismatchError);
+ }
+
+ export declare class Handle_Storage_StreamTypeMismatchError_3 extends Handle_Storage_StreamTypeMismatchError {
+ constructor(theHandle: Handle_Storage_StreamTypeMismatchError);
+ }
+
+ export declare class Handle_Storage_StreamTypeMismatchError_4 extends Handle_Storage_StreamTypeMismatchError {
+ constructor(theHandle: Handle_Storage_StreamTypeMismatchError);
+ }
+
+export declare class Storage_BucketIterator {
+ constructor(a: Storage_BucketOfPersistent)
+ Init(a0: Storage_BucketOfPersistent): void;
+ Reset(): void;
+ Value(): Standard_Persistent;
+ More(): Standard_Boolean;
+ Next(): void;
+ delete(): void;
+}
+
+export declare class Storage_Bucket {
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class Storage_Bucket_1 extends Storage_Bucket {
+ constructor();
+ }
+
+ export declare class Storage_Bucket_2 extends Storage_Bucket {
+ constructor(theSpaceSize: Graphic3d_ZLayerId);
+ }
+
+export declare class Storage_BucketOfPersistent {
+ constructor(theBucketSize: Graphic3d_ZLayerId, theBucketNumber: Graphic3d_ZLayerId)
+ Length(): Graphic3d_ZLayerId;
+ Append(sp: any): void;
+ Value(theIndex: Graphic3d_ZLayerId): Standard_Persistent;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class Storage_Root extends Standard_Transient {
+ SetName(theName: XCAFDoc_PartId): void;
+ Name(): XCAFDoc_PartId;
+ SetObject(anObject: any): void;
+ Object(): any;
+ Type(): XCAFDoc_PartId;
+ SetReference(aRef: Graphic3d_ZLayerId): void;
+ Reference(): Graphic3d_ZLayerId;
+ SetType(aType: XCAFDoc_PartId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Storage_Root_1 extends Storage_Root {
+ constructor();
+ }
+
+ export declare class Storage_Root_2 extends Storage_Root {
+ constructor(theName: XCAFDoc_PartId, theObject: any);
+ }
+
+ export declare class Storage_Root_3 extends Storage_Root {
+ constructor(theName: XCAFDoc_PartId, theRef: Graphic3d_ZLayerId, theType: XCAFDoc_PartId);
+ }
+
+export declare class Handle_Storage_Root {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Storage_Root): void;
+ get(): Storage_Root;
+ delete(): void;
+}
+
+ export declare class Handle_Storage_Root_1 extends Handle_Storage_Root {
+ constructor();
+ }
+
+ export declare class Handle_Storage_Root_2 extends Handle_Storage_Root {
+ constructor(thePtr: Storage_Root);
+ }
+
+ export declare class Handle_Storage_Root_3 extends Handle_Storage_Root {
+ constructor(theHandle: Handle_Storage_Root);
+ }
+
+ export declare class Handle_Storage_Root_4 extends Handle_Storage_Root {
+ constructor(theHandle: Handle_Storage_Root);
+ }
+
+export declare class GC_MakeLine extends GC_Root {
+ Value(): Handle_Geom_Line;
+ delete(): void;
+}
+
+ export declare class GC_MakeLine_1 extends GC_MakeLine {
+ constructor(A1: gp_Ax1);
+ }
+
+ export declare class GC_MakeLine_2 extends GC_MakeLine {
+ constructor(L: gp_Lin);
+ }
+
+ export declare class GC_MakeLine_3 extends GC_MakeLine {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class GC_MakeLine_4 extends GC_MakeLine {
+ constructor(Lin: gp_Lin, Point: gp_Pnt);
+ }
+
+ export declare class GC_MakeLine_5 extends GC_MakeLine {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class GC_MakeConicalSurface extends GC_Root {
+ Value(): Handle_Geom_ConicalSurface;
+ delete(): void;
+}
+
+ export declare class GC_MakeConicalSurface_1 extends GC_MakeConicalSurface {
+ constructor(A2: gp_Ax2, Ang: Quantity_AbsorbedDose, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeConicalSurface_2 extends GC_MakeConicalSurface {
+ constructor(C: gp_Cone);
+ }
+
+ export declare class GC_MakeConicalSurface_3 extends GC_MakeConicalSurface {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, P4: gp_Pnt);
+ }
+
+ export declare class GC_MakeConicalSurface_4 extends GC_MakeConicalSurface {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose);
+ }
+
+export declare class GC_MakeHyperbola extends GC_Root {
+ Value(): Handle_Geom_Hyperbola;
+ delete(): void;
+}
+
+ export declare class GC_MakeHyperbola_1 extends GC_MakeHyperbola {
+ constructor(H: gp_Hypr);
+ }
+
+ export declare class GC_MakeHyperbola_2 extends GC_MakeHyperbola {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeHyperbola_3 extends GC_MakeHyperbola {
+ constructor(S1: gp_Pnt, S2: gp_Pnt, Center: gp_Pnt);
+ }
+
+export declare class GC_MakeScale {
+ constructor(Point: gp_Pnt, Scale: Quantity_AbsorbedDose)
+ Value(): Handle_Geom_Transformation;
+ delete(): void;
+}
+
+export declare class GC_MakeArcOfHyperbola extends GC_Root {
+ Value(): Handle_Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GC_MakeArcOfHyperbola_1 extends GC_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfHyperbola_2 extends GC_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr, P: gp_Pnt, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfHyperbola_3 extends GC_MakeArcOfHyperbola {
+ constructor(Hypr: gp_Hypr, P1: gp_Pnt, P2: gp_Pnt, Sense: Standard_Boolean);
+ }
+
+export declare class GC_MakeArcOfParabola extends GC_Root {
+ Value(): Handle_Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GC_MakeArcOfParabola_1 extends GC_MakeArcOfParabola {
+ constructor(Parab: gp_Parab, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfParabola_2 extends GC_MakeArcOfParabola {
+ constructor(Parab: gp_Parab, P: gp_Pnt, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfParabola_3 extends GC_MakeArcOfParabola {
+ constructor(Parab: gp_Parab, P1: gp_Pnt, P2: gp_Pnt, Sense: Standard_Boolean);
+ }
+
+export declare class GC_Root {
+ constructor();
+ IsDone(): Standard_Boolean;
+ Status(): gce_ErrorType;
+ delete(): void;
+}
+
+export declare class GC_MakeCircle extends GC_Root {
+ Value(): Handle_Geom_Circle;
+ delete(): void;
+}
+
+ export declare class GC_MakeCircle_1 extends GC_MakeCircle {
+ constructor(C: gp_Circ);
+ }
+
+ export declare class GC_MakeCircle_2 extends GC_MakeCircle {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCircle_3 extends GC_MakeCircle {
+ constructor(Circ: gp_Circ, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCircle_4 extends GC_MakeCircle {
+ constructor(Circ: gp_Circ, Point: gp_Pnt);
+ }
+
+ export declare class GC_MakeCircle_5 extends GC_MakeCircle {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class GC_MakeCircle_6 extends GC_MakeCircle {
+ constructor(Center: gp_Pnt, Norm: gp_Dir, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCircle_7 extends GC_MakeCircle {
+ constructor(Center: gp_Pnt, PtAxis: gp_Pnt, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCircle_8 extends GC_MakeCircle {
+ constructor(Axis: gp_Ax1, Radius: Quantity_AbsorbedDose);
+ }
+
+export declare class GC_MakePlane extends GC_Root {
+ Value(): Handle_Geom_Plane;
+ delete(): void;
+}
+
+ export declare class GC_MakePlane_1 extends GC_MakePlane {
+ constructor(Pl: gp_Pln);
+ }
+
+ export declare class GC_MakePlane_2 extends GC_MakePlane {
+ constructor(P: gp_Pnt, V: gp_Dir);
+ }
+
+ export declare class GC_MakePlane_3 extends GC_MakePlane {
+ constructor(A: Quantity_AbsorbedDose, B: Quantity_AbsorbedDose, C: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakePlane_4 extends GC_MakePlane {
+ constructor(Pln: gp_Pln, Point: gp_Pnt);
+ }
+
+ export declare class GC_MakePlane_5 extends GC_MakePlane {
+ constructor(Pln: gp_Pln, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakePlane_6 extends GC_MakePlane {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class GC_MakePlane_7 extends GC_MakePlane {
+ constructor(Axis: gp_Ax1);
+ }
+
+export declare class GC_MakeArcOfCircle extends GC_Root {
+ Value(): Handle_Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GC_MakeArcOfCircle_1 extends GC_MakeArcOfCircle {
+ constructor(Circ: gp_Circ, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfCircle_2 extends GC_MakeArcOfCircle {
+ constructor(Circ: gp_Circ, P: gp_Pnt, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfCircle_3 extends GC_MakeArcOfCircle {
+ constructor(Circ: gp_Circ, P1: gp_Pnt, P2: gp_Pnt, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfCircle_4 extends GC_MakeArcOfCircle {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class GC_MakeArcOfCircle_5 extends GC_MakeArcOfCircle {
+ constructor(P1: gp_Pnt, V: gp_Vec, P2: gp_Pnt);
+ }
+
+export declare class GC_MakeTrimmedCylinder extends GC_Root {
+ Value(): Handle_Geom_RectangularTrimmedSurface;
+ delete(): void;
+}
+
+ export declare class GC_MakeTrimmedCylinder_1 extends GC_MakeTrimmedCylinder {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class GC_MakeTrimmedCylinder_2 extends GC_MakeTrimmedCylinder {
+ constructor(Circ: gp_Circ, Height: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeTrimmedCylinder_3 extends GC_MakeTrimmedCylinder {
+ constructor(A1: gp_Ax1, Radius: Quantity_AbsorbedDose, Height: Quantity_AbsorbedDose);
+ }
+
+export declare class GC_MakeSegment extends GC_Root {
+ Value(): Handle_Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GC_MakeSegment_1 extends GC_MakeSegment {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class GC_MakeSegment_2 extends GC_MakeSegment {
+ constructor(Line: gp_Lin, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeSegment_3 extends GC_MakeSegment {
+ constructor(Line: gp_Lin, Point: gp_Pnt, Ulast: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeSegment_4 extends GC_MakeSegment {
+ constructor(Line: gp_Lin, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+export declare class GC_MakeCylindricalSurface extends GC_Root {
+ Value(): Handle_Geom_CylindricalSurface;
+ delete(): void;
+}
+
+ export declare class GC_MakeCylindricalSurface_1 extends GC_MakeCylindricalSurface {
+ constructor(A2: gp_Ax2, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCylindricalSurface_2 extends GC_MakeCylindricalSurface {
+ constructor(C: gp_Cylinder);
+ }
+
+ export declare class GC_MakeCylindricalSurface_3 extends GC_MakeCylindricalSurface {
+ constructor(Cyl: gp_Cylinder, Point: gp_Pnt);
+ }
+
+ export declare class GC_MakeCylindricalSurface_4 extends GC_MakeCylindricalSurface {
+ constructor(Cyl: gp_Cylinder, Dist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCylindricalSurface_5 extends GC_MakeCylindricalSurface {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt);
+ }
+
+ export declare class GC_MakeCylindricalSurface_6 extends GC_MakeCylindricalSurface {
+ constructor(Axis: gp_Ax1, Radius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeCylindricalSurface_7 extends GC_MakeCylindricalSurface {
+ constructor(Circ: gp_Circ);
+ }
+
+export declare class GC_MakeTranslation {
+ Value(): Handle_Geom_Transformation;
+ delete(): void;
+}
+
+ export declare class GC_MakeTranslation_1 extends GC_MakeTranslation {
+ constructor(Vect: gp_Vec);
+ }
+
+ export declare class GC_MakeTranslation_2 extends GC_MakeTranslation {
+ constructor(Point1: gp_Pnt, Point2: gp_Pnt);
+ }
+
+export declare class GC_MakeTrimmedCone extends GC_Root {
+ Value(): Handle_Geom_RectangularTrimmedSurface;
+ delete(): void;
+}
+
+ export declare class GC_MakeTrimmedCone_1 extends GC_MakeTrimmedCone {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, P4: gp_Pnt);
+ }
+
+ export declare class GC_MakeTrimmedCone_2 extends GC_MakeTrimmedCone {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, R1: Quantity_AbsorbedDose, R2: Quantity_AbsorbedDose);
+ }
+
+export declare class GC_MakeMirror {
+ Value(): Handle_Geom_Transformation;
+ delete(): void;
+}
+
+ export declare class GC_MakeMirror_1 extends GC_MakeMirror {
+ constructor(Point: gp_Pnt);
+ }
+
+ export declare class GC_MakeMirror_2 extends GC_MakeMirror {
+ constructor(Axis: gp_Ax1);
+ }
+
+ export declare class GC_MakeMirror_3 extends GC_MakeMirror {
+ constructor(Line: gp_Lin);
+ }
+
+ export declare class GC_MakeMirror_4 extends GC_MakeMirror {
+ constructor(Point: gp_Pnt, Direc: gp_Dir);
+ }
+
+ export declare class GC_MakeMirror_5 extends GC_MakeMirror {
+ constructor(Plane: gp_Pln);
+ }
+
+ export declare class GC_MakeMirror_6 extends GC_MakeMirror {
+ constructor(Plane: gp_Ax2);
+ }
+
+export declare class GC_MakeArcOfEllipse extends GC_Root {
+ Value(): Handle_Geom_TrimmedCurve;
+ delete(): void;
+}
+
+ export declare class GC_MakeArcOfEllipse_1 extends GC_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips, Alpha1: Quantity_AbsorbedDose, Alpha2: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfEllipse_2 extends GC_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips, P: gp_Pnt, Alpha: Quantity_AbsorbedDose, Sense: Standard_Boolean);
+ }
+
+ export declare class GC_MakeArcOfEllipse_3 extends GC_MakeArcOfEllipse {
+ constructor(Elips: gp_Elips, P1: gp_Pnt, P2: gp_Pnt, Sense: Standard_Boolean);
+ }
+
+export declare class GC_MakeRotation {
+ Value(): Handle_Geom_Transformation;
+ delete(): void;
+}
+
+ export declare class GC_MakeRotation_1 extends GC_MakeRotation {
+ constructor(Line: gp_Lin, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeRotation_2 extends GC_MakeRotation {
+ constructor(Axis: gp_Ax1, Angle: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeRotation_3 extends GC_MakeRotation {
+ constructor(Point: gp_Pnt, Direc: gp_Dir, Angle: Quantity_AbsorbedDose);
+ }
+
+export declare class GC_MakeEllipse extends GC_Root {
+ Value(): Handle_Geom_Ellipse;
+ delete(): void;
+}
+
+ export declare class GC_MakeEllipse_1 extends GC_MakeEllipse {
+ constructor(E: gp_Elips);
+ }
+
+ export declare class GC_MakeEllipse_2 extends GC_MakeEllipse {
+ constructor(A2: gp_Ax2, MajorRadius: Quantity_AbsorbedDose, MinorRadius: Quantity_AbsorbedDose);
+ }
+
+ export declare class GC_MakeEllipse_3 extends GC_MakeEllipse {
+ constructor(S1: gp_Pnt, S2: gp_Pnt, Center: gp_Pnt);
+ }
+
+export declare class Hermit {
+ constructor();
+ static Solution_1(BS: Handle_Geom_BSplineCurve, TolPoles: Quantity_AbsorbedDose, TolKnots: Quantity_AbsorbedDose): Handle_Geom2d_BSplineCurve;
+ static Solution_2(BS: Handle_Geom2d_BSplineCurve, TolPoles: Quantity_AbsorbedDose, TolKnots: Quantity_AbsorbedDose): Handle_Geom2d_BSplineCurve;
+ static Solutionbis(BS: Handle_Geom_BSplineCurve, Knotmin: Quantity_AbsorbedDose, Knotmax: Quantity_AbsorbedDose, TolPoles: Quantity_AbsorbedDose, TolKnots: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepToIGES_BRSolid extends BRepToIGES_BREntity {
+ TransferSolid_1(start: TopoDS_Shape, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferSolid_2(start: TopoDS_Solid, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferCompSolid(start: TopoDS_CompSolid, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferCompound(start: TopoDS_Compound, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class BRepToIGES_BRSolid_1 extends BRepToIGES_BRSolid {
+ constructor();
+ }
+
+ export declare class BRepToIGES_BRSolid_2 extends BRepToIGES_BRSolid {
+ constructor(BR: BRepToIGES_BREntity);
+ }
+
+export declare class BRepToIGES_BRWire extends BRepToIGES_BREntity {
+ TransferWire_1(start: TopoDS_Shape): Handle_IGESData_IGESEntity;
+ TransferVertex_1(myvertex: TopoDS_Vertex): Handle_IGESData_IGESEntity;
+ TransferVertex_2(myvertex: TopoDS_Vertex, myedge: TopoDS_Edge, parameter: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferVertex_3(myvertex: TopoDS_Vertex, myedge: TopoDS_Edge, myface: TopoDS_Face, parameter: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferVertex_4(myvertex: TopoDS_Vertex, myedge: TopoDS_Edge, mysurface: Handle_Geom_Surface, myloc: TopLoc_Location, parameter: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ TransferVertex_5(myvertex: TopoDS_Vertex, myface: TopoDS_Face, mypoint: gp_Pnt2d): Handle_IGESData_IGESEntity;
+ TransferEdge_1(myedge: TopoDS_Edge, isBRepMode: Standard_Boolean): Handle_IGESData_IGESEntity;
+ TransferEdge_2(myedge: TopoDS_Edge, myface: TopoDS_Face, length: Quantity_AbsorbedDose, isBRepMode: Standard_Boolean): Handle_IGESData_IGESEntity;
+ TransferWire_2(mywire: TopoDS_Wire): Handle_IGESData_IGESEntity;
+ TransferWire_3(mywire: TopoDS_Wire, myface: TopoDS_Face, mycurve2d: Handle_IGESData_IGESEntity, length: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class BRepToIGES_BRWire_1 extends BRepToIGES_BRWire {
+ constructor();
+ }
+
+ export declare class BRepToIGES_BRWire_2 extends BRepToIGES_BRWire {
+ constructor(BR: BRepToIGES_BREntity);
+ }
+
+export declare class BRepToIGES_BREntity {
+ constructor()
+ Init(): void;
+ SetModel(model: Handle_IGESData_IGESModel): void;
+ GetModel(): Handle_IGESData_IGESModel;
+ GetUnit(): Quantity_AbsorbedDose;
+ SetTransferProcess(TP: Handle_Transfer_FinderProcess): void;
+ GetTransferProcess(): Handle_Transfer_FinderProcess;
+ TransferShape(start: TopoDS_Shape, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ AddFail_1(start: TopoDS_Shape, amess: Standard_CString): void;
+ AddWarning_1(start: TopoDS_Shape, amess: Standard_CString): void;
+ AddFail_2(start: Handle_Standard_Transient, amess: Standard_CString): void;
+ AddWarning_2(start: Handle_Standard_Transient, amess: Standard_CString): void;
+ HasShapeResult_1(start: TopoDS_Shape): Standard_Boolean;
+ GetShapeResult_1(start: TopoDS_Shape): Handle_Standard_Transient;
+ SetShapeResult_1(start: TopoDS_Shape, result: Handle_Standard_Transient): void;
+ HasShapeResult_2(start: Handle_Standard_Transient): Standard_Boolean;
+ GetShapeResult_2(start: Handle_Standard_Transient): Handle_Standard_Transient;
+ SetShapeResult_2(start: Handle_Standard_Transient, result: Handle_Standard_Transient): void;
+ GetConvertSurfaceMode(): Standard_Boolean;
+ GetPCurveMode(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepToIGES_BRShell extends BRepToIGES_BREntity {
+ TransferShell_1(start: TopoDS_Shape, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferShell_2(start: TopoDS_Shell, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ TransferFace(start: TopoDS_Face, theProgress: Message_ProgressRange): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class BRepToIGES_BRShell_1 extends BRepToIGES_BRShell {
+ constructor();
+ }
+
+ export declare class BRepToIGES_BRShell_2 extends BRepToIGES_BRShell {
+ constructor(BR: BRepToIGES_BREntity);
+ }
+
+export declare class XCAFView_Object extends Standard_Transient {
+ SetName(theName: Handle_TCollection_HAsciiString): void;
+ Name(): Handle_TCollection_HAsciiString;
+ SetType(theType: XCAFView_ProjectionType): void;
+ Type(): XCAFView_ProjectionType;
+ SetProjectionPoint(thePoint: gp_Pnt): void;
+ ProjectionPoint(): gp_Pnt;
+ SetViewDirection(theDirection: gp_Dir): void;
+ ViewDirection(): gp_Dir;
+ SetUpDirection(theDirection: gp_Dir): void;
+ UpDirection(): gp_Dir;
+ SetZoomFactor(theZoomFactor: Quantity_AbsorbedDose): void;
+ ZoomFactor(): Quantity_AbsorbedDose;
+ SetWindowHorizontalSize(theSize: Quantity_AbsorbedDose): void;
+ WindowHorizontalSize(): Quantity_AbsorbedDose;
+ SetWindowVerticalSize(theSize: Quantity_AbsorbedDose): void;
+ WindowVerticalSize(): Quantity_AbsorbedDose;
+ SetClippingExpression(theExpression: Handle_TCollection_HAsciiString): void;
+ ClippingExpression(): Handle_TCollection_HAsciiString;
+ UnsetFrontPlaneClipping(): void;
+ HasFrontPlaneClipping(): Standard_Boolean;
+ SetFrontPlaneDistance(theDistance: Quantity_AbsorbedDose): void;
+ FrontPlaneDistance(): Quantity_AbsorbedDose;
+ UnsetBackPlaneClipping(): void;
+ HasBackPlaneClipping(): Standard_Boolean;
+ SetBackPlaneDistance(theDistance: Quantity_AbsorbedDose): void;
+ BackPlaneDistance(): Quantity_AbsorbedDose;
+ SetViewVolumeSidesClipping(theViewVolumeSidesClipping: Standard_Boolean): void;
+ HasViewVolumeSidesClipping(): Standard_Boolean;
+ CreateGDTPoints(theLenght: Graphic3d_ZLayerId): void;
+ HasGDTPoints(): Standard_Boolean;
+ NbGDTPoints(): Graphic3d_ZLayerId;
+ SetGDTPoint(theIndex: Graphic3d_ZLayerId, thePoint: gp_Pnt): void;
+ GDTPoint(theIndex: Graphic3d_ZLayerId): gp_Pnt;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class XCAFView_Object_1 extends XCAFView_Object {
+ constructor();
+ }
+
+ export declare class XCAFView_Object_2 extends XCAFView_Object {
+ constructor(theObj: Handle_XCAFView_Object);
+ }
+
+export declare class Handle_XCAFView_Object {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XCAFView_Object): void;
+ get(): XCAFView_Object;
+ delete(): void;
+}
+
+ export declare class Handle_XCAFView_Object_1 extends Handle_XCAFView_Object {
+ constructor();
+ }
+
+ export declare class Handle_XCAFView_Object_2 extends Handle_XCAFView_Object {
+ constructor(thePtr: XCAFView_Object);
+ }
+
+ export declare class Handle_XCAFView_Object_3 extends Handle_XCAFView_Object {
+ constructor(theHandle: Handle_XCAFView_Object);
+ }
+
+ export declare class Handle_XCAFView_Object_4 extends Handle_XCAFView_Object {
+ constructor(theHandle: Handle_XCAFView_Object);
+ }
+
+export declare type XCAFView_ProjectionType = {
+ XCAFView_ProjectionType_NoCamera: {};
+ XCAFView_ProjectionType_Parallel: {};
+ XCAFView_ProjectionType_Central: {};
+}
+
+export declare class Geom2dConvert_ApproxCurve {
+ Curve(): Handle_Geom2d_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ MaxError(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class Geom2dConvert_ApproxCurve_1 extends Geom2dConvert_ApproxCurve {
+ constructor(Curve: Handle_Geom2d_Curve, Tol2d: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId);
+ }
+
+ export declare class Geom2dConvert_ApproxCurve_2 extends Geom2dConvert_ApproxCurve {
+ constructor(Curve: Handle_Adaptor2d_HCurve2d, Tol2d: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId);
+ }
+
+export declare class Geom2dConvert {
+ constructor();
+ static SplitBSplineCurve_1(C: Handle_Geom2d_BSplineCurve, FromK1: Graphic3d_ZLayerId, ToK2: Graphic3d_ZLayerId, SameOrientation: Standard_Boolean): Handle_Geom2d_BSplineCurve;
+ static SplitBSplineCurve_2(C: Handle_Geom2d_BSplineCurve, FromU1: Quantity_AbsorbedDose, ToU2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose, SameOrientation: Standard_Boolean): Handle_Geom2d_BSplineCurve;
+ static CurveToBSplineCurve(C: Handle_Geom2d_Curve, Parameterisation: Convert_ParameterisationType): Handle_Geom2d_BSplineCurve;
+ static ConcatG1(ArrayOfCurves: TColGeom2d_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfConcatenated: Handle_TColGeom2d_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose): void;
+ static ConcatC1_1(ArrayOfCurves: TColGeom2d_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfIndices: Handle_TColStd_HArray1OfInteger, ArrayOfConcatenated: Handle_TColGeom2d_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose): void;
+ static ConcatC1_2(ArrayOfCurves: TColGeom2d_Array1OfBSplineCurve, ArrayOfToler: TColStd_Array1OfReal, ArrayOfIndices: Handle_TColStd_HArray1OfInteger, ArrayOfConcatenated: Handle_TColGeom2d_HArray1OfBSplineCurve, ClosedFlag: Standard_Boolean, ClosedTolerance: Quantity_AbsorbedDose, AngularTolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToC1BSplineCurve(BS: Handle_Geom2d_BSplineCurve, Tolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToArrayOfC1BSplineCurve_1(BS: Handle_Geom2d_BSplineCurve, tabBS: Handle_TColGeom2d_HArray1OfBSplineCurve, Tolerance: Quantity_AbsorbedDose): void;
+ static C0BSplineToArrayOfC1BSplineCurve_2(BS: Handle_Geom2d_BSplineCurve, tabBS: Handle_TColGeom2d_HArray1OfBSplineCurve, AngularTolerance: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class Geom2dConvert_BSplineCurveKnotSplitting {
+ constructor(BasisCurve: Handle_Geom2d_BSplineCurve, ContinuityRange: Graphic3d_ZLayerId)
+ NbSplits(): Graphic3d_ZLayerId;
+ Splitting(SplitValues: TColStd_Array1OfInteger): void;
+ SplitValue(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Geom2dConvert_CompCurveToBSplineCurve {
+ Add_1(NewCurve: Handle_Geom2d_BoundedCurve, Tolerance: Quantity_AbsorbedDose, After: Standard_Boolean): Standard_Boolean;
+ BSplineCurve(): Handle_Geom2d_BSplineCurve;
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class Geom2dConvert_CompCurveToBSplineCurve_1 extends Geom2dConvert_CompCurveToBSplineCurve {
+ constructor(Parameterisation: Convert_ParameterisationType);
+ }
+
+ export declare class Geom2dConvert_CompCurveToBSplineCurve_2 extends Geom2dConvert_CompCurveToBSplineCurve {
+ constructor(BasisCurve: Handle_Geom2d_BoundedCurve, Parameterisation: Convert_ParameterisationType);
+ }
+
+export declare class Geom2dConvert_BSplineCurveToBezierCurve {
+ Arc(Index: Graphic3d_ZLayerId): Handle_Geom2d_BezierCurve;
+ Arcs(Curves: TColGeom2d_Array1OfBezierCurve): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ NbArcs(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class Geom2dConvert_BSplineCurveToBezierCurve_1 extends Geom2dConvert_BSplineCurveToBezierCurve {
+ constructor(BasisCurve: Handle_Geom2d_BSplineCurve);
+ }
+
+ export declare class Geom2dConvert_BSplineCurveToBezierCurve_2 extends Geom2dConvert_BSplineCurveToBezierCurve {
+ constructor(BasisCurve: Handle_Geom2d_BSplineCurve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, ParametricTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class NLPlate_NLPlate {
+ constructor(InitialSurface: Handle_Geom_Surface)
+ Load(GConst: Handle_NLPlate_HGPPConstraint): void;
+ Solve(ord: Graphic3d_ZLayerId, InitialConsraintOrder: Graphic3d_ZLayerId): void;
+ Solve2(ord: Graphic3d_ZLayerId, InitialConsraintOrder: Graphic3d_ZLayerId): void;
+ IncrementalSolve(ord: Graphic3d_ZLayerId, InitialConsraintOrder: Graphic3d_ZLayerId, NbIncrements: Graphic3d_ZLayerId, UVSliding: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ destroy(): void;
+ Init(): void;
+ Evaluate(point2d: gp_XY): gp_XYZ;
+ EvaluateDerivative(point2d: gp_XY, iu: Graphic3d_ZLayerId, iv: Graphic3d_ZLayerId): gp_XYZ;
+ Continuity(): Graphic3d_ZLayerId;
+ ConstraintsSliding(NbIterations: Graphic3d_ZLayerId): void;
+ MaxActiveConstraintOrder(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG0G3Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG0G3Constraint): void;
+ get(): NLPlate_HPG0G3Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG0G3Constraint_1 extends Handle_NLPlate_HPG0G3Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG0G3Constraint_2 extends Handle_NLPlate_HPG0G3Constraint {
+ constructor(thePtr: NLPlate_HPG0G3Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G3Constraint_3 extends Handle_NLPlate_HPG0G3Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G3Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G3Constraint_4 extends Handle_NLPlate_HPG0G3Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G3Constraint);
+ }
+
+export declare class NLPlate_HPG0G3Constraint extends NLPlate_HPG0G2Constraint {
+ constructor(UV: gp_XY, Value: gp_XYZ, D1T: Plate_D1, D2T: Plate_D2, D3T: Plate_D3)
+ ActiveOrder(): Graphic3d_ZLayerId;
+ G3Target(): Plate_D3;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG0G1Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG0G1Constraint): void;
+ get(): NLPlate_HPG0G1Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG0G1Constraint_1 extends Handle_NLPlate_HPG0G1Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG0G1Constraint_2 extends Handle_NLPlate_HPG0G1Constraint {
+ constructor(thePtr: NLPlate_HPG0G1Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G1Constraint_3 extends Handle_NLPlate_HPG0G1Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G1Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G1Constraint_4 extends Handle_NLPlate_HPG0G1Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G1Constraint);
+ }
+
+export declare class NLPlate_HPG0G1Constraint extends NLPlate_HPG0Constraint {
+ constructor(UV: gp_XY, Value: gp_XYZ, D1T: Plate_D1)
+ SetOrientation(Orient: Graphic3d_ZLayerId): void;
+ ActiveOrder(): Graphic3d_ZLayerId;
+ Orientation(): Graphic3d_ZLayerId;
+ G1Target(): Plate_D1;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG3Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG3Constraint): void;
+ get(): NLPlate_HPG3Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG3Constraint_1 extends Handle_NLPlate_HPG3Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG3Constraint_2 extends Handle_NLPlate_HPG3Constraint {
+ constructor(thePtr: NLPlate_HPG3Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG3Constraint_3 extends Handle_NLPlate_HPG3Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG3Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG3Constraint_4 extends Handle_NLPlate_HPG3Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG3Constraint);
+ }
+
+export declare class NLPlate_HPG3Constraint extends NLPlate_HPG2Constraint {
+ constructor(UV: gp_XY, D1T: Plate_D1, D2T: Plate_D2, D3T: Plate_D3)
+ ActiveOrder(): Graphic3d_ZLayerId;
+ G3Target(): Plate_D3;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NLPlate_HPG2Constraint extends NLPlate_HPG1Constraint {
+ constructor(UV: gp_XY, D1T: Plate_D1, D2T: Plate_D2)
+ ActiveOrder(): Graphic3d_ZLayerId;
+ G2Target(): Plate_D2;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG2Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG2Constraint): void;
+ get(): NLPlate_HPG2Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG2Constraint_1 extends Handle_NLPlate_HPG2Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG2Constraint_2 extends Handle_NLPlate_HPG2Constraint {
+ constructor(thePtr: NLPlate_HPG2Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG2Constraint_3 extends Handle_NLPlate_HPG2Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG2Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG2Constraint_4 extends Handle_NLPlate_HPG2Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG2Constraint);
+ }
+
+export declare class NLPlate_StackOfPlate extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: NLPlate_StackOfPlate): NLPlate_StackOfPlate;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Plate_Plate;
+ First_2(): Plate_Plate;
+ Last_1(): Plate_Plate;
+ Last_2(): Plate_Plate;
+ Append_1(theItem: Plate_Plate): Plate_Plate;
+ Append_3(theOther: NLPlate_StackOfPlate): void;
+ Prepend_1(theItem: Plate_Plate): Plate_Plate;
+ Prepend_2(theOther: NLPlate_StackOfPlate): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class NLPlate_StackOfPlate_1 extends NLPlate_StackOfPlate {
+ constructor();
+ }
+
+ export declare class NLPlate_StackOfPlate_2 extends NLPlate_StackOfPlate {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class NLPlate_StackOfPlate_3 extends NLPlate_StackOfPlate {
+ constructor(theOther: NLPlate_StackOfPlate);
+ }
+
+export declare class Handle_NLPlate_HPG0Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG0Constraint): void;
+ get(): NLPlate_HPG0Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG0Constraint_1 extends Handle_NLPlate_HPG0Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG0Constraint_2 extends Handle_NLPlate_HPG0Constraint {
+ constructor(thePtr: NLPlate_HPG0Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0Constraint_3 extends Handle_NLPlate_HPG0Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0Constraint_4 extends Handle_NLPlate_HPG0Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0Constraint);
+ }
+
+export declare class NLPlate_HPG0Constraint extends NLPlate_HGPPConstraint {
+ constructor(UV: gp_XY, Value: gp_XYZ)
+ SetUVFreeSliding(UVFree: Standard_Boolean): void;
+ SetIncrementalLoadAllowed(ILA: Standard_Boolean): void;
+ UVFreeSliding(): Standard_Boolean;
+ IncrementalLoadAllowed(): Standard_Boolean;
+ ActiveOrder(): Graphic3d_ZLayerId;
+ IsG0(): Standard_Boolean;
+ G0Target(): gp_XYZ;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class NLPlate_HPG1Constraint extends NLPlate_HGPPConstraint {
+ constructor(UV: gp_XY, D1T: Plate_D1)
+ SetIncrementalLoadAllowed(ILA: Standard_Boolean): void;
+ SetOrientation(Orient: Graphic3d_ZLayerId): void;
+ IncrementalLoadAllowed(): Standard_Boolean;
+ ActiveOrder(): Graphic3d_ZLayerId;
+ IsG0(): Standard_Boolean;
+ Orientation(): Graphic3d_ZLayerId;
+ G1Target(): Plate_D1;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG1Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG1Constraint): void;
+ get(): NLPlate_HPG1Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG1Constraint_1 extends Handle_NLPlate_HPG1Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG1Constraint_2 extends Handle_NLPlate_HPG1Constraint {
+ constructor(thePtr: NLPlate_HPG1Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG1Constraint_3 extends Handle_NLPlate_HPG1Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG1Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG1Constraint_4 extends Handle_NLPlate_HPG1Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG1Constraint);
+ }
+
+export declare class NLPlate_HPG0G2Constraint extends NLPlate_HPG0G1Constraint {
+ constructor(UV: gp_XY, Value: gp_XYZ, D1T: Plate_D1, D2T: Plate_D2)
+ ActiveOrder(): Graphic3d_ZLayerId;
+ G2Target(): Plate_D2;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_NLPlate_HPG0G2Constraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HPG0G2Constraint): void;
+ get(): NLPlate_HPG0G2Constraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HPG0G2Constraint_1 extends Handle_NLPlate_HPG0G2Constraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HPG0G2Constraint_2 extends Handle_NLPlate_HPG0G2Constraint {
+ constructor(thePtr: NLPlate_HPG0G2Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G2Constraint_3 extends Handle_NLPlate_HPG0G2Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G2Constraint);
+ }
+
+ export declare class Handle_NLPlate_HPG0G2Constraint_4 extends Handle_NLPlate_HPG0G2Constraint {
+ constructor(theHandle: Handle_NLPlate_HPG0G2Constraint);
+ }
+
+export declare class Handle_NLPlate_HGPPConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: NLPlate_HGPPConstraint): void;
+ get(): NLPlate_HGPPConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_NLPlate_HGPPConstraint_1 extends Handle_NLPlate_HGPPConstraint {
+ constructor();
+ }
+
+ export declare class Handle_NLPlate_HGPPConstraint_2 extends Handle_NLPlate_HGPPConstraint {
+ constructor(thePtr: NLPlate_HGPPConstraint);
+ }
+
+ export declare class Handle_NLPlate_HGPPConstraint_3 extends Handle_NLPlate_HGPPConstraint {
+ constructor(theHandle: Handle_NLPlate_HGPPConstraint);
+ }
+
+ export declare class Handle_NLPlate_HGPPConstraint_4 extends Handle_NLPlate_HGPPConstraint {
+ constructor(theHandle: Handle_NLPlate_HGPPConstraint);
+ }
+
+export declare class NLPlate_HGPPConstraint extends Standard_Transient {
+ SetUVFreeSliding(UVFree: Standard_Boolean): void;
+ SetIncrementalLoadAllowed(ILA: Standard_Boolean): void;
+ SetActiveOrder(ActiveOrder: Graphic3d_ZLayerId): void;
+ SetUV(UV: gp_XY): void;
+ SetOrientation(Orient: Graphic3d_ZLayerId): void;
+ SetG0Criterion(TolDist: Quantity_AbsorbedDose): void;
+ SetG1Criterion(TolAng: Quantity_AbsorbedDose): void;
+ SetG2Criterion(TolCurv: Quantity_AbsorbedDose): void;
+ SetG3Criterion(TolG3: Quantity_AbsorbedDose): void;
+ UVFreeSliding(): Standard_Boolean;
+ IncrementalLoadAllowed(): Standard_Boolean;
+ ActiveOrder(): Graphic3d_ZLayerId;
+ UV(): gp_XY;
+ Orientation(): Graphic3d_ZLayerId;
+ IsG0(): Standard_Boolean;
+ G0Target(): gp_XYZ;
+ G1Target(): Plate_D1;
+ G2Target(): Plate_D2;
+ G3Target(): Plate_D3;
+ G0Criterion(): Quantity_AbsorbedDose;
+ G1Criterion(): Quantity_AbsorbedDose;
+ G2Criterion(): Quantity_AbsorbedDose;
+ G3Criterion(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Approx_HArray1OfGTrsf2d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Approx_HArray1OfGTrsf2d): void;
+ get(): Approx_HArray1OfGTrsf2d;
+ delete(): void;
+}
+
+ export declare class Handle_Approx_HArray1OfGTrsf2d_1 extends Handle_Approx_HArray1OfGTrsf2d {
+ constructor();
+ }
+
+ export declare class Handle_Approx_HArray1OfGTrsf2d_2 extends Handle_Approx_HArray1OfGTrsf2d {
+ constructor(thePtr: Approx_HArray1OfGTrsf2d);
+ }
+
+ export declare class Handle_Approx_HArray1OfGTrsf2d_3 extends Handle_Approx_HArray1OfGTrsf2d {
+ constructor(theHandle: Handle_Approx_HArray1OfGTrsf2d);
+ }
+
+ export declare class Handle_Approx_HArray1OfGTrsf2d_4 extends Handle_Approx_HArray1OfGTrsf2d {
+ constructor(theHandle: Handle_Approx_HArray1OfGTrsf2d);
+ }
+
+export declare class Approx_Array1OfGTrsf2d {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: gp_GTrsf2d): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Approx_Array1OfGTrsf2d): Approx_Array1OfGTrsf2d;
+ Move(theOther: Approx_Array1OfGTrsf2d): Approx_Array1OfGTrsf2d;
+ First(): gp_GTrsf2d;
+ ChangeFirst(): gp_GTrsf2d;
+ Last(): gp_GTrsf2d;
+ ChangeLast(): gp_GTrsf2d;
+ Value(theIndex: Standard_Integer): gp_GTrsf2d;
+ ChangeValue(theIndex: Standard_Integer): gp_GTrsf2d;
+ SetValue(theIndex: Standard_Integer, theItem: gp_GTrsf2d): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Approx_Array1OfGTrsf2d_1 extends Approx_Array1OfGTrsf2d {
+ constructor();
+ }
+
+ export declare class Approx_Array1OfGTrsf2d_2 extends Approx_Array1OfGTrsf2d {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Approx_Array1OfGTrsf2d_3 extends Approx_Array1OfGTrsf2d {
+ constructor(theOther: Approx_Array1OfGTrsf2d);
+ }
+
+ export declare class Approx_Array1OfGTrsf2d_4 extends Approx_Array1OfGTrsf2d {
+ constructor(theOther: Approx_Array1OfGTrsf2d);
+ }
+
+ export declare class Approx_Array1OfGTrsf2d_5 extends Approx_Array1OfGTrsf2d {
+ constructor(theBegin: gp_GTrsf2d, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Approx_CurveOnSurface {
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ Curve3d(): Handle_Geom_BSplineCurve;
+ MaxError3d(): Quantity_AbsorbedDose;
+ Curve2d(): Handle_Geom2d_BSplineCurve;
+ MaxError2dU(): Quantity_AbsorbedDose;
+ MaxError2dV(): Quantity_AbsorbedDose;
+ Perform(theMaxSegments: Graphic3d_ZLayerId, theMaxDegree: Graphic3d_ZLayerId, theContinuity: GeomAbs_Shape, theOnly3d: Standard_Boolean, theOnly2d: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Approx_CurveOnSurface_1 extends Approx_CurveOnSurface {
+ constructor(C2D: Handle_Adaptor2d_HCurve2d, Surf: Handle_Adaptor3d_HSurface, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId, Only3d: Standard_Boolean, Only2d: Standard_Boolean);
+ }
+
+ export declare class Approx_CurveOnSurface_2 extends Approx_CurveOnSurface {
+ constructor(theC2D: Handle_Adaptor2d_HCurve2d, theSurf: Handle_Adaptor3d_HSurface, theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, theTol: Quantity_AbsorbedDose);
+ }
+
+export declare class Approx_CurvlinFunc extends Standard_Transient {
+ SetTol(Tol: Quantity_AbsorbedDose): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Length_1(): void;
+ Length_2(C: Adaptor3d_Curve, FirstU: Quantity_AbsorbedDose, LasrU: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetLength(): Quantity_AbsorbedDose;
+ GetUParameter(C: Adaptor3d_Curve, S: Quantity_AbsorbedDose, NumberOfCurve: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ GetSParameter_1(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ EvalCase1(S: Quantity_AbsorbedDose, Order: Graphic3d_ZLayerId, Result: TColStd_Array1OfReal): Standard_Boolean;
+ EvalCase2(S: Quantity_AbsorbedDose, Order: Graphic3d_ZLayerId, Result: TColStd_Array1OfReal): Standard_Boolean;
+ EvalCase3(S: Quantity_AbsorbedDose, Order: Graphic3d_ZLayerId, Result: TColStd_Array1OfReal): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Approx_CurvlinFunc_1 extends Approx_CurvlinFunc {
+ constructor(C: Handle_Adaptor3d_HCurve, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Approx_CurvlinFunc_2 extends Approx_CurvlinFunc {
+ constructor(C2D: Handle_Adaptor2d_HCurve2d, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Approx_CurvlinFunc_3 extends Approx_CurvlinFunc {
+ constructor(C2D1: Handle_Adaptor2d_HCurve2d, C2D2: Handle_Adaptor2d_HCurve2d, S1: Handle_Adaptor3d_HSurface, S2: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Approx_CurvlinFunc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Approx_CurvlinFunc): void;
+ get(): Approx_CurvlinFunc;
+ delete(): void;
+}
+
+ export declare class Handle_Approx_CurvlinFunc_1 extends Handle_Approx_CurvlinFunc {
+ constructor();
+ }
+
+ export declare class Handle_Approx_CurvlinFunc_2 extends Handle_Approx_CurvlinFunc {
+ constructor(thePtr: Approx_CurvlinFunc);
+ }
+
+ export declare class Handle_Approx_CurvlinFunc_3 extends Handle_Approx_CurvlinFunc {
+ constructor(theHandle: Handle_Approx_CurvlinFunc);
+ }
+
+ export declare class Handle_Approx_CurvlinFunc_4 extends Handle_Approx_CurvlinFunc {
+ constructor(theHandle: Handle_Approx_CurvlinFunc);
+ }
+
+export declare class Approx_Curve3d {
+ constructor(Curve: Handle_Adaptor3d_HCurve, Tol3d: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId)
+ Curve(): Handle_Geom_BSplineCurve;
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ MaxError(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class Approx_SweepApproximation {
+ constructor(Func: Handle_Approx_SweepFunction)
+ Perform(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, BoundTol: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, TolAngular: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, Degmax: Graphic3d_ZLayerId, Segmax: Graphic3d_ZLayerId): void;
+ Eval(Parameter: Quantity_AbsorbedDose, DerivativeRequest: Graphic3d_ZLayerId, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Result: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ IsDone(): Standard_Boolean;
+ SurfShape(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, NbUPoles: Graphic3d_ZLayerId, NbVPoles: Graphic3d_ZLayerId, NbUKnots: Graphic3d_ZLayerId, NbVKnots: Graphic3d_ZLayerId): void;
+ Surface(TPoles: TColgp_Array2OfPnt, TWeights: TColStd_Array2OfReal, TUKnots: TColStd_Array1OfReal, TVKnots: TColStd_Array1OfReal, TUMults: TColStd_Array1OfInteger, TVMults: TColStd_Array1OfInteger): void;
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ SurfPoles(): TColgp_Array2OfPnt;
+ SurfWeights(): TColStd_Array2OfReal;
+ SurfUKnots(): TColStd_Array1OfReal;
+ SurfVKnots(): TColStd_Array1OfReal;
+ SurfUMults(): TColStd_Array1OfInteger;
+ SurfVMults(): TColStd_Array1OfInteger;
+ MaxErrorOnSurf(): Quantity_AbsorbedDose;
+ AverageErrorOnSurf(): Quantity_AbsorbedDose;
+ NbCurves2d(): Graphic3d_ZLayerId;
+ Curves2dShape(Degree: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId): void;
+ Curve2d(Index: Graphic3d_ZLayerId, TPoles: TColgp_Array1OfPnt2d, TKnots: TColStd_Array1OfReal, TMults: TColStd_Array1OfInteger): void;
+ Curves2dDegree(): Graphic3d_ZLayerId;
+ Curve2dPoles(Index: Graphic3d_ZLayerId): TColgp_Array1OfPnt2d;
+ Curves2dKnots(): TColStd_Array1OfReal;
+ Curves2dMults(): TColStd_Array1OfInteger;
+ Max2dError(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Average2dError(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ TolCurveOnSurf(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare type Approx_ParametrizationType = {
+ Approx_ChordLength: {};
+ Approx_Centripetal: {};
+ Approx_IsoParametric: {};
+}
+
+export declare class Handle_Approx_HArray1OfAdHSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Approx_HArray1OfAdHSurface): void;
+ get(): Approx_HArray1OfAdHSurface;
+ delete(): void;
+}
+
+ export declare class Handle_Approx_HArray1OfAdHSurface_1 extends Handle_Approx_HArray1OfAdHSurface {
+ constructor();
+ }
+
+ export declare class Handle_Approx_HArray1OfAdHSurface_2 extends Handle_Approx_HArray1OfAdHSurface {
+ constructor(thePtr: Approx_HArray1OfAdHSurface);
+ }
+
+ export declare class Handle_Approx_HArray1OfAdHSurface_3 extends Handle_Approx_HArray1OfAdHSurface {
+ constructor(theHandle: Handle_Approx_HArray1OfAdHSurface);
+ }
+
+ export declare class Handle_Approx_HArray1OfAdHSurface_4 extends Handle_Approx_HArray1OfAdHSurface {
+ constructor(theHandle: Handle_Approx_HArray1OfAdHSurface);
+ }
+
+export declare class Handle_Approx_SweepFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Approx_SweepFunction): void;
+ get(): Approx_SweepFunction;
+ delete(): void;
+}
+
+ export declare class Handle_Approx_SweepFunction_1 extends Handle_Approx_SweepFunction {
+ constructor();
+ }
+
+ export declare class Handle_Approx_SweepFunction_2 extends Handle_Approx_SweepFunction {
+ constructor(thePtr: Approx_SweepFunction);
+ }
+
+ export declare class Handle_Approx_SweepFunction_3 extends Handle_Approx_SweepFunction {
+ constructor(theHandle: Handle_Approx_SweepFunction);
+ }
+
+ export declare class Handle_Approx_SweepFunction_4 extends Handle_Approx_SweepFunction {
+ constructor(theHandle: Handle_Approx_SweepFunction);
+ }
+
+export declare class Approx_SweepFunction extends Standard_Transient {
+ D0(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ D1(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ D2(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Nb2dCurves(): Graphic3d_ZLayerId;
+ SectionShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ IsRational(): Standard_Boolean;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ SetInterval(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Resolution(Index: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ GetTolerance(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: TColStd_Array1OfReal): void;
+ SetTolerance(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): void;
+ BarycentreOfSurf(): gp_Pnt;
+ MaximalSection(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Approx_CurvilinearParameter {
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ Curve3d(): Handle_Geom_BSplineCurve;
+ MaxError3d(): Quantity_AbsorbedDose;
+ Curve2d1(): Handle_Geom2d_BSplineCurve;
+ MaxError2d1(): Quantity_AbsorbedDose;
+ Curve2d2(): Handle_Geom2d_BSplineCurve;
+ MaxError2d2(): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class Approx_CurvilinearParameter_1 extends Approx_CurvilinearParameter {
+ constructor(C3D: Handle_Adaptor3d_HCurve, Tol: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId);
+ }
+
+ export declare class Approx_CurvilinearParameter_2 extends Approx_CurvilinearParameter {
+ constructor(C2D: Handle_Adaptor2d_HCurve2d, Surf: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId);
+ }
+
+ export declare class Approx_CurvilinearParameter_3 extends Approx_CurvilinearParameter {
+ constructor(C2D1: Handle_Adaptor2d_HCurve2d, Surf1: Handle_Adaptor3d_HSurface, C2D2: Handle_Adaptor2d_HCurve2d, Surf2: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose, Order: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId);
+ }
+
+export declare type Approx_Status = {
+ Approx_PointsAdded: {};
+ Approx_NoPointsAdded: {};
+ Approx_NoApproximation: {};
+}
+
+export declare class Approx_MCurvesToBSpCurve {
+ constructor()
+ Reset(): void;
+ Append(MC: AppParCurves_MultiCurve): void;
+ Perform_1(): void;
+ Perform_2(TheSeq: AppParCurves_SequenceOfMultiCurve): void;
+ Value(): AppParCurves_MultiBSpCurve;
+ ChangeValue(): AppParCurves_MultiBSpCurve;
+ delete(): void;
+}
+
+export declare class Approx_FitAndDivide2d {
+ Perform(Line: AppCont_Function): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetConstraints(FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetInvOrder(theInvOrder: Standard_Boolean): void;
+ SetHangChecking(theHangChecking: Standard_Boolean): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(Index: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ Parameters(Index: Graphic3d_ZLayerId, firstp: Quantity_AbsorbedDose, lastp: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Approx_FitAndDivide2d_1 extends Approx_FitAndDivide2d {
+ constructor(Line: AppCont_Function, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+ export declare class Approx_FitAndDivide2d_2 extends Approx_FitAndDivide2d {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+export declare class Approx_FitAndDivide {
+ Perform(Line: AppCont_Function): void;
+ SetDegrees(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId): void;
+ SetTolerances(Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose): void;
+ SetConstraints(FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetInvOrder(theInvOrder: Standard_Boolean): void;
+ SetHangChecking(theHangChecking: Standard_Boolean): void;
+ IsAllApproximated(): Standard_Boolean;
+ IsToleranceReached(): Standard_Boolean;
+ Error(Index: Graphic3d_ZLayerId, tol3d: Quantity_AbsorbedDose, tol2d: Quantity_AbsorbedDose): void;
+ NbMultiCurves(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): AppParCurves_MultiCurve;
+ Parameters(Index: Graphic3d_ZLayerId, firstp: Quantity_AbsorbedDose, lastp: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class Approx_FitAndDivide_1 extends Approx_FitAndDivide {
+ constructor(Line: AppCont_Function, degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+ export declare class Approx_FitAndDivide_2 extends Approx_FitAndDivide {
+ constructor(degreemin: Graphic3d_ZLayerId, degreemax: Graphic3d_ZLayerId, Tolerance3d: Quantity_AbsorbedDose, Tolerance2d: Quantity_AbsorbedDose, cutting: Standard_Boolean, FirstC: AppParCurves_Constraint, LastC: AppParCurves_Constraint);
+ }
+
+export declare class Approx_SameParameter {
+ IsDone(): Standard_Boolean;
+ TolReached(): Quantity_AbsorbedDose;
+ IsSameParameter(): Standard_Boolean;
+ Curve2d(): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+ export declare class Approx_SameParameter_1 extends Approx_SameParameter {
+ constructor(C3D: Handle_Geom_Curve, C2D: Handle_Geom2d_Curve, S: Handle_Geom_Surface, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Approx_SameParameter_2 extends Approx_SameParameter {
+ constructor(C3D: Handle_Adaptor3d_HCurve, C2D: Handle_Geom2d_Curve, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class Approx_SameParameter_3 extends Approx_SameParameter {
+ constructor(C3D: Handle_Adaptor3d_HCurve, C2D: Handle_Adaptor2d_HCurve2d, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class Approx_Curve2d {
+ constructor(C2D: Handle_Adaptor2d_HCurve2d, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegments: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ HasResult(): Standard_Boolean;
+ Curve(): Handle_Geom2d_BSplineCurve;
+ MaxError2dU(): Quantity_AbsorbedDose;
+ MaxError2dV(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class VrmlAPI_Writer {
+ constructor()
+ ResetToDefaults(): void;
+ Drawer(): Handle_VrmlConverter_Drawer;
+ SetDeflection(aDef: Quantity_AbsorbedDose): void;
+ SetRepresentation(aRep: VrmlAPI_RepresentationOfShape): void;
+ SetTransparencyToMaterial(aMaterial: Handle_Vrml_Material, aTransparency: Quantity_AbsorbedDose): void;
+ SetShininessToMaterial(aMaterial: Handle_Vrml_Material, aShininess: Quantity_AbsorbedDose): void;
+ SetAmbientColorToMaterial(aMaterial: Handle_Vrml_Material, Color: Handle_Quantity_HArray1OfColor): void;
+ SetDiffuseColorToMaterial(aMaterial: Handle_Vrml_Material, Color: Handle_Quantity_HArray1OfColor): void;
+ SetSpecularColorToMaterial(aMaterial: Handle_Vrml_Material, Color: Handle_Quantity_HArray1OfColor): void;
+ SetEmissiveColorToMaterial(aMaterial: Handle_Vrml_Material, Color: Handle_Quantity_HArray1OfColor): void;
+ GetRepresentation(): VrmlAPI_RepresentationOfShape;
+ GetFrontMaterial(): Handle_Vrml_Material;
+ GetPointsMaterial(): Handle_Vrml_Material;
+ GetUisoMaterial(): Handle_Vrml_Material;
+ GetVisoMaterial(): Handle_Vrml_Material;
+ GetLineMaterial(): Handle_Vrml_Material;
+ GetWireMaterial(): Handle_Vrml_Material;
+ GetFreeBoundsMaterial(): Handle_Vrml_Material;
+ GetUnfreeBoundsMaterial(): Handle_Vrml_Material;
+ Write(aShape: TopoDS_Shape, aFile: Standard_CString, aVersion: Graphic3d_ZLayerId): Standard_Boolean;
+ WriteDoc(theDoc: Handle_TDocStd_Document, theFile: Standard_CString, theScale: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type VrmlAPI_RepresentationOfShape = {
+ VrmlAPI_ShadedRepresentation: {};
+ VrmlAPI_WireFrameRepresentation: {};
+ VrmlAPI_BothRepresentation: {};
+}
+
+export declare class VrmlAPI {
+ constructor();
+ static Write(aShape: TopoDS_Shape, aFileName: Standard_CString, aVersion: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleTransparent {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleTransparent): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleTransparent): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleTransparent, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentedItemRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentedItemRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentedItemRepresentation): void;
+ Share(ent: Handle_StepVisual_PresentedItemRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleReflectanceAmbient {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleReflectanceAmbient): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleReflectanceAmbient): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleReflectanceAmbient, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationPlane {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationPlane): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationPlane): void;
+ Share(ent: Handle_StepVisual_AnnotationPlane, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationLayerAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationLayerAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationLayerAssignment): void;
+ Share(ent: Handle_StepVisual_PresentationLayerAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleUsage): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAreaInSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AreaInSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AreaInSet): void;
+ Share(ent: Handle_StepVisual_AreaInSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleControlGrid {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleControlGrid): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleControlGrid): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleControlGrid, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModelD2 {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModelD2): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModelD2): void;
+ Share(ent: Handle_StepVisual_CameraModelD2, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTessellatedGeometricSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TessellatedGeometricSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TessellatedGeometricSet): void;
+ Share(ent: Handle_StepVisual_TessellatedGeometricSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem): void;
+ Share(ent: Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleRenderingWithProperties {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleRenderingWithProperties): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleRenderingWithProperties): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleRenderingWithProperties, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationFillAreaOccurrence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationFillAreaOccurrence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationFillAreaOccurrence): void;
+ Share(ent: Handle_StepVisual_AnnotationFillAreaOccurrence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationStyleAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationStyleAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationStyleAssignment): void;
+ Share(ent: Handle_StepVisual_PresentationStyleAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModelD3 {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModelD3): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModelD3): void;
+ Share(ent: Handle_StepVisual_CameraModelD3, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPreDefinedCurveFont {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PreDefinedCurveFont): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PreDefinedCurveFont): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWOverRidingStyledItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_OverRidingStyledItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_OverRidingStyledItem): void;
+ Share(ent: Handle_StepVisual_OverRidingStyledItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPlanarExtent {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PlanarExtent): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PlanarExtent): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleParameterLine {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleParameterLine): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleParameterLine): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleParameterLine, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTextLiteral {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TextLiteral): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TextLiteral): void;
+ Share(ent: Handle_StepVisual_TextLiteral, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWExternallyDefinedCurveFont {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ExternallyDefinedCurveFont): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ExternallyDefinedCurveFont): void;
+ Share(ent: Handle_StepVisual_ExternallyDefinedCurveFont, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModelD3MultiClipping {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModelD3MultiClipping): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModelD3MultiClipping): void;
+ Share(ent: Handle_StepVisual_CameraModelD3MultiClipping, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel): void;
+ Share(ent: Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWDraughtingPreDefinedColour {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_DraughtingPreDefinedColour): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_DraughtingPreDefinedColour): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTemplate {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_Template): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_Template): void;
+ Share(ent: Handle_StepVisual_Template, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWFillAreaStyle {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_FillAreaStyle): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_FillAreaStyle): void;
+ Share(ent: Handle_StepVisual_FillAreaStyle, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationStyleByContext {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationStyleByContext): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationStyleByContext): void;
+ Share(ent: Handle_StepVisual_PresentationStyleByContext, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWColourRgb {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ColourRgb): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ColourRgb): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationSize {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationSize): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationSize): void;
+ Share(ent: Handle_StepVisual_PresentationSize, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleRendering {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleRendering): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleRendering): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleRendering, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWBackgroundColour {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_BackgroundColour): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_BackgroundColour): void;
+ Share(ent: Handle_StepVisual_BackgroundColour, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTextStyleForDefinedFont {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TextStyleForDefinedFont): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TextStyleForDefinedFont): void;
+ Share(ent: Handle_StepVisual_TextStyleForDefinedFont, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleBoundary {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleBoundary): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleBoundary): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleBoundary, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCurveStyleFont {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CurveStyleFont): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CurveStyleFont): void;
+ Share(ent: Handle_StepVisual_CurveStyleFont, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPointStyle {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PointStyle): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PointStyle): void;
+ Share(ent: Handle_StepVisual_PointStyle, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleSilhouette {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleSilhouette): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleSilhouette): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleSilhouette, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTessellatedAnnotationOccurrence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TessellatedAnnotationOccurrence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TessellatedAnnotationOccurrence): void;
+ Share(ent: Handle_StepVisual_TessellatedAnnotationOccurrence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCurveStyleFontPattern {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CurveStyleFontPattern): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CurveStyleFontPattern): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWContextDependentOverRidingStyledItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ContextDependentOverRidingStyledItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ContextDependentOverRidingStyledItem): void;
+ Share(ent: Handle_StepVisual_ContextDependentOverRidingStyledItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCompositeText {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CompositeText): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CompositeText): void;
+ Share(ent: Handle_StepVisual_CompositeText, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationCurveOccurrence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationCurveOccurrence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationCurveOccurrence): void;
+ Share(ent: Handle_StepVisual_AnnotationCurveOccurrence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationOccurrence {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationOccurrence): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationOccurrence): void;
+ Share(ent: Handle_StepVisual_AnnotationOccurrence, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWDraughtingCallout {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_DraughtingCallout): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_DraughtingCallout): void;
+ Share(ent: Handle_StepVisual_DraughtingCallout, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationSet): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWColourSpecification {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ColourSpecification): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ColourSpecification): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWFillAreaStyleColour {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_FillAreaStyleColour): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_FillAreaStyleColour): void;
+ Share(ent: Handle_StepVisual_FillAreaStyleColour, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTextStyleWithBoxCharacteristics {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TextStyleWithBoxCharacteristics): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TextStyleWithBoxCharacteristics): void;
+ Share(ent: Handle_StepVisual_TextStyleWithBoxCharacteristics, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationView {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationView): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationView): void;
+ Share(ent: Handle_StepVisual_PresentationView, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTextStyle {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TextStyle): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TextStyle): void;
+ Share(ent: Handle_StepVisual_TextStyle, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWMechanicalDesignGeometricPresentationArea {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_MechanicalDesignGeometricPresentationArea): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_MechanicalDesignGeometricPresentationArea): void;
+ Share(ent: Handle_StepVisual_MechanicalDesignGeometricPresentationArea, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWContextDependentInvisibility {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ContextDependentInvisibility): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ContextDependentInvisibility): void;
+ Share(ent: Handle_StepVisual_ContextDependentInvisibility, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationLayerUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationLayerUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationLayerUsage): void;
+ Share(ent: Handle_StepVisual_PresentationLayerUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModel): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraUsage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraUsage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraUsage): void;
+ Share(ent: Handle_StepVisual_CameraUsage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCompositeTextWithExtent {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CompositeTextWithExtent): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CompositeTextWithExtent): void;
+ Share(ent: Handle_StepVisual_CompositeTextWithExtent, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationRepresentation): void;
+ Share(ent: Handle_StepVisual_PresentationRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPresentationArea {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PresentationArea): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PresentationArea): void;
+ Share(ent: Handle_StepVisual_PresentationArea, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceSideStyle {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceSideStyle): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceSideStyle): void;
+ Share(ent: Handle_StepVisual_SurfaceSideStyle, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCurveStyle {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CurveStyle): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CurveStyle): void;
+ Share(ent: Handle_StepVisual_CurveStyle, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWAnnotationFillArea {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_AnnotationFillArea): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_AnnotationFillArea): void;
+ Share(ent: Handle_StepVisual_AnnotationFillArea, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWInvisibility {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_Invisibility): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_Invisibility): void;
+ Share(ent: Handle_StepVisual_Invisibility, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWStyledItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_StyledItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_StyledItem): void;
+ Share(ent: Handle_StepVisual_StyledItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWViewVolume {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_ViewVolume): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_ViewVolume): void;
+ Share(ent: Handle_StepVisual_ViewVolume, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModelD3MultiClippingIntersection {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModelD3MultiClippingIntersection): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModelD3MultiClippingIntersection): void;
+ Share(ent: Handle_StepVisual_CameraModelD3MultiClippingIntersection, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTemplateInstance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TemplateInstance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TemplateInstance): void;
+ Share(ent: Handle_StepVisual_TemplateInstance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleSegmentationCurve {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleSegmentationCurve): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleSegmentationCurve): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleSegmentationCurve, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTessellatedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TessellatedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TessellatedItem): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPlanarBox {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PlanarBox): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PlanarBox): void;
+ Share(ent: Handle_StepVisual_PlanarBox, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation): void;
+ Share(ent: Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWDraughtingPreDefinedCurveFont {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_DraughtingPreDefinedCurveFont): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_DraughtingPreDefinedCurveFont): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPreDefinedColour {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PreDefinedColour): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PreDefinedColour): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraImage {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraImage): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraImage): void;
+ Share(ent: Handle_StepVisual_CameraImage, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWSurfaceStyleFillArea {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_SurfaceStyleFillArea): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_SurfaceStyleFillArea): void;
+ Share(ent: Handle_StepVisual_SurfaceStyleFillArea, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCoordinatesList {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CoordinatesList): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CoordinatesList): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWPreDefinedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_PreDefinedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_PreDefinedItem): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWTessellatedCurveSet {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_TessellatedCurveSet): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_TessellatedCurveSet): void;
+ Share(ent: Handle_StepVisual_TessellatedCurveSet, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWColour {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_Colour): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_Colour): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWCameraModelD3MultiClippingUnion {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_CameraModelD3MultiClippingUnion): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_CameraModelD3MultiClippingUnion): void;
+ Share(ent: Handle_StepVisual_CameraModelD3MultiClippingUnion, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepVisual_RWDraughtingModel {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepVisual_DraughtingModel): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepVisual_DraughtingModel): void;
+ Share(ent: Handle_StepVisual_DraughtingModel, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWToleranceZoneForm {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ToleranceZoneForm): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ToleranceZoneForm): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWRunoutZoneOrientation {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_RunoutZoneOrientation): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_RunoutZoneOrientation): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWSurfaceProfileTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_SurfaceProfileTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_SurfaceProfileTolerance): void;
+ Share(ent: Handle_StepDimTol_SurfaceProfileTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumReferenceElement {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumReferenceElement): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumReferenceElement): void;
+ Share(ent: Handle_StepDimTol_DatumReferenceElement, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceRelationship {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceRelationship): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceRelationship): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceRelationship, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWCoaxialityTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_CoaxialityTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_CoaxialityTolerance): void;
+ Share(ent: Handle_StepDimTol_CoaxialityTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWPlacedDatumTargetFeature {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_PlacedDatumTargetFeature): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_PlacedDatumTargetFeature): void;
+ Share(ent: Handle_StepDimTol_PlacedDatumTargetFeature, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceWithDefinedUnit {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceWithDefinedUnit): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceWithDefinedUnit): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceWithDefinedUnit, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWConcentricityTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ConcentricityTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ConcentricityTolerance): void;
+ Share(ent: Handle_StepDimTol_ConcentricityTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWLineProfileTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_LineProfileTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_LineProfileTolerance): void;
+ Share(ent: Handle_StepDimTol_LineProfileTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWNonUniformZoneDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_NonUniformZoneDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_NonUniformZoneDefinition): void;
+ Share(ent: Handle_StepDimTol_NonUniformZoneDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumFeature {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumFeature): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumFeature): void;
+ Share(ent: Handle_StepDimTol_DatumFeature, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWParallelismTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ParallelismTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ParallelismTolerance): void;
+ Share(ent: Handle_StepDimTol_ParallelismTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWTotalRunoutTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_TotalRunoutTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_TotalRunoutTolerance): void;
+ Share(ent: Handle_StepDimTol_TotalRunoutTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWUnequallyDisposedGeometricTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_UnequallyDisposedGeometricTolerance): void;
+ Share(ent: Handle_StepDimTol_UnequallyDisposedGeometricTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceWithDatumReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceWithDatumReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceWithDatumReference): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceWithDatumReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWToleranceZone {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ToleranceZone): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ToleranceZone): void;
+ Share(ent: Handle_StepDimTol_ToleranceZone, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWFlatnessTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_FlatnessTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_FlatnessTolerance): void;
+ Share(ent: Handle_StepDimTol_FlatnessTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeneralDatumReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeneralDatumReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeneralDatumReference): void;
+ Share(ent: Handle_StepDimTol_GeneralDatumReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatum {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_Datum): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_Datum): void;
+ Share(ent: Handle_StepDimTol_Datum, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWRoundnessTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_RoundnessTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_RoundnessTolerance): void;
+ Share(ent: Handle_StepDimTol_RoundnessTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumReferenceCompartment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumReferenceCompartment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumReferenceCompartment): void;
+ Share(ent: Handle_StepDimTol_DatumReferenceCompartment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumReference): void;
+ Share(ent: Handle_StepDimTol_DatumReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumTarget {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumTarget): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumTarget): void;
+ Share(ent: Handle_StepDimTol_DatumTarget, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceWithModifiers {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceWithModifiers): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceWithModifiers): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceWithModifiers, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWModifiedGeometricTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ModifiedGeometricTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ModifiedGeometricTolerance): void;
+ Share(ent: Handle_StepDimTol_ModifiedGeometricTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricToleranceWithMaximumTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricToleranceWithMaximumTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricToleranceWithMaximumTolerance): void;
+ Share(ent: Handle_StepDimTol_GeometricToleranceWithMaximumTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWRunoutZoneDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_RunoutZoneDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_RunoutZoneDefinition): void;
+ Share(ent: Handle_StepDimTol_RunoutZoneDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWPositionTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_PositionTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_PositionTolerance): void;
+ Share(ent: Handle_StepDimTol_PositionTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthMod {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthMod): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthMod): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthMod, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWCylindricityTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_CylindricityTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_CylindricityTolerance): void;
+ Share(ent: Handle_StepDimTol_CylindricityTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumSystem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumSystem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumSystem): void;
+ Share(ent: Handle_StepDimTol_DatumSystem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWDatumReferenceModifierWithValue {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_DatumReferenceModifierWithValue): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_DatumReferenceModifierWithValue): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWToleranceZoneDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ToleranceZoneDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ToleranceZoneDefinition): void;
+ Share(ent: Handle_StepDimTol_ToleranceZoneDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWAngularityTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_AngularityTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_AngularityTolerance): void;
+ Share(ent: Handle_StepDimTol_AngularityTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeometricTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeometricTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeometricTolerance): void;
+ Share(ent: Handle_StepDimTol_GeometricTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWCommonDatum {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_CommonDatum): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_CommonDatum): void;
+ Share(ent: Handle_StepDimTol_CommonDatum, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWPerpendicularityTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_PerpendicularityTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_PerpendicularityTolerance): void;
+ Share(ent: Handle_StepDimTol_PerpendicularityTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWSymmetryTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_SymmetryTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_SymmetryTolerance): void;
+ Share(ent: Handle_StepDimTol_SymmetryTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWCircularRunoutTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_CircularRunoutTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_CircularRunoutTolerance): void;
+ Share(ent: Handle_StepDimTol_CircularRunoutTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWGeoTolAndGeoTolWthDatRef {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRef): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRef): void;
+ Share(ent: Handle_StepDimTol_GeoTolAndGeoTolWthDatRef, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWStraightnessTolerance {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_StraightnessTolerance): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_StraightnessTolerance): void;
+ Share(ent: Handle_StepDimTol_StraightnessTolerance, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepDimTol_RWProjectedZoneDefinition {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepDimTol_ProjectedZoneDefinition): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepDimTol_ProjectedZoneDefinition): void;
+ Share(ent: Handle_StepDimTol_ProjectedZoneDefinition, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWObj_MtlReader {
+ constructor(theMaterials: NCollection_DataMap)
+ Read(theFolder: XCAFDoc_PartId, theFile: XCAFDoc_PartId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class RWObj_Material {
+ constructor()
+ delete(): void;
+}
+
+export declare class RWObj_SubMesh {
+ constructor();
+ delete(): void;
+}
+
+export declare class RWObj_Reader extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Read(theFile: XCAFDoc_PartId, theProgress: Message_ProgressRange): Standard_Boolean;
+ Probe(theFile: XCAFDoc_PartId, theProgress: Message_ProgressRange): Standard_Boolean;
+ FileComments(): XCAFDoc_PartId;
+ ExternalFiles(): NCollection_IndexedMap;
+ NbProbeNodes(): Graphic3d_ZLayerId;
+ NbProbeElems(): Graphic3d_ZLayerId;
+ MemoryLimit(): Standard_ThreadId;
+ SetMemoryLimit(theMemLimit: Standard_ThreadId): void;
+ Transformation(): RWMesh_CoordinateSystemConverter;
+ SetTransformation(theCSConverter: RWMesh_CoordinateSystemConverter): void;
+ IsSinglePrecision(): Standard_Boolean;
+ SetSinglePrecision(theIsSinglePrecision: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class RWObj {
+ constructor();
+ static ReadFile(theFile: Standard_CString, aProgress: Message_ProgressRange): Handle_Poly_Triangulation;
+ delete(): void;
+}
+
+export declare class RWObj_IShapeReceiver {
+ BindNamedShape(theShape: TopoDS_Shape, theName: XCAFDoc_PartId, theMaterial: RWObj_Material, theIsRootShape: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class RWObj_TriangulationReader extends RWObj_Reader {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetCreateShapes(theToCreateShapes: Standard_Boolean): void;
+ SetShapeReceiver(theReceiver: RWObj_IShapeReceiver): void;
+ GetTriangulation(): Handle_Poly_Triangulation;
+ ResultShape(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class RWObj_CafReader extends RWMesh_CafReader {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsSinglePrecision(): Standard_Boolean;
+ SetSinglePrecision(theIsSinglePrecision: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare type RWObj_SubMeshReason = {
+ RWObj_SubMeshReason_NewObject: {};
+ RWObj_SubMeshReason_NewGroup: {};
+ RWObj_SubMeshReason_NewMaterial: {};
+ RWObj_SubMeshReason_NewSmoothGroup: {};
+}
+
+export declare class ShapeAnalysis_FreeBoundsProperties {
+ Init_1(shape: TopoDS_Shape, tolerance: Quantity_AbsorbedDose, splitclosed: Standard_Boolean, splitopen: Standard_Boolean): void;
+ Init_2(shape: TopoDS_Shape, splitclosed: Standard_Boolean, splitopen: Standard_Boolean): void;
+ Perform(): Standard_Boolean;
+ IsLoaded(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ Tolerance(): Quantity_AbsorbedDose;
+ NbFreeBounds(): Graphic3d_ZLayerId;
+ NbClosedFreeBounds(): Graphic3d_ZLayerId;
+ NbOpenFreeBounds(): Graphic3d_ZLayerId;
+ ClosedFreeBounds(): Handle_ShapeAnalysis_HSequenceOfFreeBounds;
+ OpenFreeBounds(): Handle_ShapeAnalysis_HSequenceOfFreeBounds;
+ ClosedFreeBound(index: Graphic3d_ZLayerId): Handle_ShapeAnalysis_FreeBoundData;
+ OpenFreeBound(index: Graphic3d_ZLayerId): Handle_ShapeAnalysis_FreeBoundData;
+ DispatchBounds(): Standard_Boolean;
+ CheckContours(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckNotches_1(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckNotches_2(fbData: Handle_ShapeAnalysis_FreeBoundData, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckNotches_3(freebound: TopoDS_Wire, num: Graphic3d_ZLayerId, notch: TopoDS_Wire, distMax: Quantity_AbsorbedDose, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ FillProperties(fbData: Handle_ShapeAnalysis_FreeBoundData, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_FreeBoundsProperties_1 extends ShapeAnalysis_FreeBoundsProperties {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_FreeBoundsProperties_2 extends ShapeAnalysis_FreeBoundsProperties {
+ constructor(shape: TopoDS_Shape, tolerance: Quantity_AbsorbedDose, splitclosed: Standard_Boolean, splitopen: Standard_Boolean);
+ }
+
+ export declare class ShapeAnalysis_FreeBoundsProperties_3 extends ShapeAnalysis_FreeBoundsProperties {
+ constructor(shape: TopoDS_Shape, splitclosed: Standard_Boolean, splitopen: Standard_Boolean);
+ }
+
+export declare class ShapeAnalysis_Edge {
+ constructor()
+ HasCurve3d(edge: TopoDS_Edge): Standard_Boolean;
+ Curve3d(edge: TopoDS_Edge, C3d: Handle_Geom_Curve, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose, orient: Standard_Boolean): Standard_Boolean;
+ IsClosed3d(edge: TopoDS_Edge): Standard_Boolean;
+ HasPCurve_1(edge: TopoDS_Edge, face: TopoDS_Face): Standard_Boolean;
+ HasPCurve_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location): Standard_Boolean;
+ PCurve_1(edge: TopoDS_Edge, face: TopoDS_Face, C2d: Handle_Geom2d_Curve, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose, orient: Standard_Boolean): Standard_Boolean;
+ PCurve_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location, C2d: Handle_Geom2d_Curve, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose, orient: Standard_Boolean): Standard_Boolean;
+ BoundUV_1(edge: TopoDS_Edge, face: TopoDS_Face, first: gp_Pnt2d, last: gp_Pnt2d): Standard_Boolean;
+ BoundUV_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location, first: gp_Pnt2d, last: gp_Pnt2d): Standard_Boolean;
+ IsSeam_1(edge: TopoDS_Edge, face: TopoDS_Face): Standard_Boolean;
+ IsSeam_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location): Standard_Boolean;
+ FirstVertex(edge: TopoDS_Edge): TopoDS_Vertex;
+ LastVertex(edge: TopoDS_Edge): TopoDS_Vertex;
+ GetEndTangent2d_1(edge: TopoDS_Edge, face: TopoDS_Face, atEnd: Standard_Boolean, pos: gp_Pnt2d, tang: gp_Vec2d, dparam: Quantity_AbsorbedDose): Standard_Boolean;
+ GetEndTangent2d_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location, atEnd: Standard_Boolean, pos: gp_Pnt2d, tang: gp_Vec2d, dparam: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckVerticesWithCurve3d(edge: TopoDS_Edge, preci: Quantity_AbsorbedDose, vtx: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckVerticesWithPCurve_1(edge: TopoDS_Edge, face: TopoDS_Face, preci: Quantity_AbsorbedDose, vtx: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckVerticesWithPCurve_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location, preci: Quantity_AbsorbedDose, vtx: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckVertexTolerance_1(edge: TopoDS_Edge, face: TopoDS_Face, toler1: Quantity_AbsorbedDose, toler2: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckVertexTolerance_2(edge: TopoDS_Edge, toler1: Quantity_AbsorbedDose, toler2: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckCurve3dWithPCurve_1(edge: TopoDS_Edge, face: TopoDS_Face): Standard_Boolean;
+ CheckCurve3dWithPCurve_2(edge: TopoDS_Edge, surface: Handle_Geom_Surface, location: TopLoc_Location): Standard_Boolean;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ CheckSameParameter_1(edge: TopoDS_Edge, maxdev: Quantity_AbsorbedDose, NbControl: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckSameParameter_2(theEdge: TopoDS_Edge, theFace: TopoDS_Face, theMaxdev: Quantity_AbsorbedDose, theNbControl: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckPCurveRange(theFirst: Quantity_AbsorbedDose, theLast: Quantity_AbsorbedDose, thePC: Handle_Geom2d_Curve): Standard_Boolean;
+ static ComputeDeviation(CRef: Adaptor3d_Curve, Other: Adaptor3d_Curve, SameParameter: Standard_Boolean, dev: Quantity_AbsorbedDose, NCONTROL: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckOverlapping(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, theTolOverlap: Quantity_AbsorbedDose, theDomainDist: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_DataMapOfShapeListOfReal extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: ShapeAnalysis_DataMapOfShapeListOfReal): void;
+ Assign(theOther: ShapeAnalysis_DataMapOfShapeListOfReal): ShapeAnalysis_DataMapOfShapeListOfReal;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TColStd_ListOfReal): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TColStd_ListOfReal): TColStd_ListOfReal;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TColStd_ListOfReal;
+ ChangeSeek(theKey: TopoDS_Shape): TColStd_ListOfReal;
+ ChangeFind(theKey: TopoDS_Shape): TColStd_ListOfReal;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_DataMapOfShapeListOfReal_1 extends ShapeAnalysis_DataMapOfShapeListOfReal {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_DataMapOfShapeListOfReal_2 extends ShapeAnalysis_DataMapOfShapeListOfReal {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ShapeAnalysis_DataMapOfShapeListOfReal_3 extends ShapeAnalysis_DataMapOfShapeListOfReal {
+ constructor(theOther: ShapeAnalysis_DataMapOfShapeListOfReal);
+ }
+
+export declare class ShapeAnalysis {
+ constructor();
+ static OuterWire(face: TopoDS_Face): TopoDS_Wire;
+ static TotCross2D(sewd: Handle_ShapeExtend_WireData, aFace: TopoDS_Face): Quantity_AbsorbedDose;
+ static ContourArea(theWire: TopoDS_Wire): Quantity_AbsorbedDose;
+ static IsOuterBound(face: TopoDS_Face): Standard_Boolean;
+ static AdjustByPeriod(Val: Quantity_AbsorbedDose, ToVal: Quantity_AbsorbedDose, Period: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static AdjustToPeriod(Val: Quantity_AbsorbedDose, ValMin: Quantity_AbsorbedDose, ValMax: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static FindBounds(shape: TopoDS_Shape, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ static GetFaceUVBounds(F: TopoDS_Face, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_BoxBndTreeSelector {
+ constructor(theSeq: Handle_TopTools_HArray1OfShape, theShared: Standard_Boolean)
+ DefineBoxes(theFBox: Bnd_Box, theLBox: Bnd_Box): void;
+ DefineVertexes(theVf: TopoDS_Vertex, theVl: TopoDS_Vertex): void;
+ DefinePnt(theFPnt: gp_Pnt, theLPnt: gp_Pnt): void;
+ GetNb(): Graphic3d_ZLayerId;
+ SetNb(theNb: Graphic3d_ZLayerId): void;
+ LoadList(elem: Graphic3d_ZLayerId): void;
+ SetStop(): void;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ ContWire(nbWire: Graphic3d_ZLayerId): Standard_Boolean;
+ LastCheckStatus(theStatus: ShapeExtend_Status): Standard_Boolean;
+ Reject(theBnd: Bnd_Box): Standard_Boolean;
+ Accept(a0: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_WireVertex {
+ constructor()
+ Init_1(wire: TopoDS_Wire, preci: Quantity_AbsorbedDose): void;
+ Init_2(swbd: Handle_ShapeExtend_WireData, preci: Quantity_AbsorbedDose): void;
+ Load_1(wire: TopoDS_Wire): void;
+ Load_2(sbwd: Handle_ShapeExtend_WireData): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ Analyze(): void;
+ SetSameVertex(num: Graphic3d_ZLayerId): void;
+ SetSameCoords(num: Graphic3d_ZLayerId): void;
+ SetClose(num: Graphic3d_ZLayerId): void;
+ SetEnd(num: Graphic3d_ZLayerId, pos: gp_XYZ, ufol: Quantity_AbsorbedDose): void;
+ SetStart(num: Graphic3d_ZLayerId, pos: gp_XYZ, upre: Quantity_AbsorbedDose): void;
+ SetInters(num: Graphic3d_ZLayerId, pos: gp_XYZ, upre: Quantity_AbsorbedDose, ufol: Quantity_AbsorbedDose): void;
+ SetDisjoined(num: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ Precision(): Quantity_AbsorbedDose;
+ NbEdges(): Graphic3d_ZLayerId;
+ WireData(): Handle_ShapeExtend_WireData;
+ Status(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Position(num: Graphic3d_ZLayerId): gp_XYZ;
+ UPrevious(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ UFollowing(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Data(num: Graphic3d_ZLayerId, pos: gp_XYZ, upre: Quantity_AbsorbedDose, ufol: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ NextStatus(stat: Graphic3d_ZLayerId, num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NextCriter(crit: Graphic3d_ZLayerId, num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_Shell {
+ constructor()
+ Clear(): void;
+ LoadShells(shape: TopoDS_Shape): void;
+ CheckOrientedShells(shape: TopoDS_Shape, alsofree: Standard_Boolean, checkinternaledges: Standard_Boolean): Standard_Boolean;
+ IsLoaded(shape: TopoDS_Shape): Standard_Boolean;
+ NbLoaded(): Graphic3d_ZLayerId;
+ Loaded(num: Graphic3d_ZLayerId): TopoDS_Shape;
+ HasBadEdges(): Standard_Boolean;
+ BadEdges(): TopoDS_Compound;
+ HasFreeEdges(): Standard_Boolean;
+ FreeEdges(): TopoDS_Compound;
+ HasConnectedEdges(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_CheckSmallFace {
+ constructor()
+ IsSpotFace(F: TopoDS_Face, spot: gp_Pnt, spotol: Quantity_AbsorbedDose, tol: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ CheckSpotFace(F: TopoDS_Face, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ IsStripSupport(F: TopoDS_Face, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckStripEdges(E1: TopoDS_Edge, E2: TopoDS_Edge, tol: Quantity_AbsorbedDose, dmax: Quantity_AbsorbedDose): Standard_Boolean;
+ FindStripEdges(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, tol: Quantity_AbsorbedDose, dmax: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSingleStrip(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckStripFace(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, tol: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSplittingVertices(F: TopoDS_Face, MapEdges: TopTools_DataMapOfShapeListOfShape, MapParam: ShapeAnalysis_DataMapOfShapeListOfReal, theAllVert: TopoDS_Compound): Graphic3d_ZLayerId;
+ CheckPin(F: TopoDS_Face, whatrow: Graphic3d_ZLayerId, sence: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckTwisted(F: TopoDS_Face, paramu: Quantity_AbsorbedDose, paramv: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckPinFace(F: TopoDS_Face, mapEdges: TopTools_DataMapOfShapeShape, toler: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckPinEdges(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge, coef1: Quantity_AbsorbedDose, coef2: Quantity_AbsorbedDose, toler: Quantity_AbsorbedDose): Standard_Boolean;
+ Status(status: ShapeExtend_Status): Standard_Boolean;
+ SetTolerance(tol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ StatusSpot(status: ShapeExtend_Status): Standard_Boolean;
+ StatusStrip(status: ShapeExtend_Status): Standard_Boolean;
+ StatusPin(status: ShapeExtend_Status): Standard_Boolean;
+ StatusTwisted(status: ShapeExtend_Status): Standard_Boolean;
+ StatusSplitVert(status: ShapeExtend_Status): Standard_Boolean;
+ StatusPinFace(status: ShapeExtend_Status): Standard_Boolean;
+ StatusPinEdges(status: ShapeExtend_Status): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_ShapeTolerance {
+ constructor()
+ Tolerance(shape: TopoDS_Shape, mode: Graphic3d_ZLayerId, type: TopAbs_ShapeEnum): Quantity_AbsorbedDose;
+ OverTolerance(shape: TopoDS_Shape, value: Quantity_AbsorbedDose, type: TopAbs_ShapeEnum): Handle_TopTools_HSequenceOfShape;
+ InTolerance(shape: TopoDS_Shape, valmin: Quantity_AbsorbedDose, valmax: Quantity_AbsorbedDose, type: TopAbs_ShapeEnum): Handle_TopTools_HSequenceOfShape;
+ InitTolerance(): void;
+ AddTolerance(shape: TopoDS_Shape, type: TopAbs_ShapeEnum): void;
+ GlobalTolerance(mode: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_Geom {
+ constructor();
+ static NearestPlane(Pnts: TColgp_Array1OfPnt, aPln: gp_Pln, Dmax: Quantity_AbsorbedDose): Standard_Boolean;
+ static PositionTrsf(coefs: Handle_TColStd_HArray2OfReal, trsf: gp_Trsf, unit: Quantity_AbsorbedDose, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeAnalysis_FreeBoundData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_FreeBoundData): void;
+ get(): ShapeAnalysis_FreeBoundData;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_FreeBoundData_1 extends Handle_ShapeAnalysis_FreeBoundData {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_FreeBoundData_2 extends Handle_ShapeAnalysis_FreeBoundData {
+ constructor(thePtr: ShapeAnalysis_FreeBoundData);
+ }
+
+ export declare class Handle_ShapeAnalysis_FreeBoundData_3 extends Handle_ShapeAnalysis_FreeBoundData {
+ constructor(theHandle: Handle_ShapeAnalysis_FreeBoundData);
+ }
+
+ export declare class Handle_ShapeAnalysis_FreeBoundData_4 extends Handle_ShapeAnalysis_FreeBoundData {
+ constructor(theHandle: Handle_ShapeAnalysis_FreeBoundData);
+ }
+
+export declare class ShapeAnalysis_FreeBoundData extends Standard_Transient {
+ Clear(): void;
+ SetFreeBound(freebound: TopoDS_Wire): void;
+ SetArea(area: Quantity_AbsorbedDose): void;
+ SetPerimeter(perimeter: Quantity_AbsorbedDose): void;
+ SetRatio(ratio: Quantity_AbsorbedDose): void;
+ SetWidth(width: Quantity_AbsorbedDose): void;
+ AddNotch(notch: TopoDS_Wire, width: Quantity_AbsorbedDose): void;
+ FreeBound(): TopoDS_Wire;
+ Area(): Quantity_AbsorbedDose;
+ Perimeter(): Quantity_AbsorbedDose;
+ Ratio(): Quantity_AbsorbedDose;
+ Width(): Quantity_AbsorbedDose;
+ NbNotches(): Graphic3d_ZLayerId;
+ Notches(): Handle_TopTools_HSequenceOfShape;
+ Notch(index: Graphic3d_ZLayerId): TopoDS_Wire;
+ NotchWidth_1(index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ NotchWidth_2(notch: TopoDS_Wire): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_FreeBoundData_1 extends ShapeAnalysis_FreeBoundData {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_FreeBoundData_2 extends ShapeAnalysis_FreeBoundData {
+ constructor(freebound: TopoDS_Wire);
+ }
+
+export declare class ShapeAnalysis_Curve {
+ constructor();
+ Project_1(C3D: Handle_Geom_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose, AdjustToEnds: Standard_Boolean): Quantity_AbsorbedDose;
+ Project_2(C3D: Adaptor3d_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose, AdjustToEnds: Standard_Boolean): Quantity_AbsorbedDose;
+ Project_3(C3D: Handle_Geom_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose, AdjustToEnds: Standard_Boolean): Quantity_AbsorbedDose;
+ ProjectAct(C3D: Adaptor3d_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ NextProject_1(paramPrev: Quantity_AbsorbedDose, C3D: Handle_Geom_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose, AdjustToEnds: Standard_Boolean): Quantity_AbsorbedDose;
+ NextProject_2(paramPrev: Quantity_AbsorbedDose, C3D: Adaptor3d_Curve, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, proj: gp_Pnt, param: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ ValidateRange(Crv: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ FillBndBox(C2d: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, NPoints: Graphic3d_ZLayerId, Exact: Standard_Boolean, Box: Bnd_Box2d): void;
+ SelectForwardSeam(C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve): Graphic3d_ZLayerId;
+ static IsPlanar_1(pnts: TColgp_Array1OfPnt, Normal: gp_XYZ, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsPlanar_2(curve: Handle_Geom_Curve, Normal: gp_XYZ, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ static GetSamplePoints_1(curve: Handle_Geom2d_Curve, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose, seq: TColgp_SequenceOfPnt2d): Standard_Boolean;
+ static GetSamplePoints_2(curve: Handle_Geom_Curve, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose, seq: TColgp_SequenceOfPnt): Standard_Boolean;
+ static IsClosed(curve: Handle_Geom_Curve, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ static IsPeriodic_1(curve: Handle_Geom_Curve): Standard_Boolean;
+ static IsPeriodic_2(curve: Handle_Geom2d_Curve): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeAnalysis_HSequenceOfFreeBounds {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_HSequenceOfFreeBounds): void;
+ get(): ShapeAnalysis_HSequenceOfFreeBounds;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_HSequenceOfFreeBounds_1 extends Handle_ShapeAnalysis_HSequenceOfFreeBounds {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_HSequenceOfFreeBounds_2 extends Handle_ShapeAnalysis_HSequenceOfFreeBounds {
+ constructor(thePtr: ShapeAnalysis_HSequenceOfFreeBounds);
+ }
+
+ export declare class Handle_ShapeAnalysis_HSequenceOfFreeBounds_3 extends Handle_ShapeAnalysis_HSequenceOfFreeBounds {
+ constructor(theHandle: Handle_ShapeAnalysis_HSequenceOfFreeBounds);
+ }
+
+ export declare class Handle_ShapeAnalysis_HSequenceOfFreeBounds_4 extends Handle_ShapeAnalysis_HSequenceOfFreeBounds {
+ constructor(theHandle: Handle_ShapeAnalysis_HSequenceOfFreeBounds);
+ }
+
+export declare class ShapeAnalysis_FreeBounds {
+ GetClosedWires(): TopoDS_Compound;
+ GetOpenWires(): TopoDS_Compound;
+ static ConnectEdgesToWires(edges: Handle_TopTools_HSequenceOfShape, toler: Quantity_AbsorbedDose, shared: Standard_Boolean, wires: Handle_TopTools_HSequenceOfShape): void;
+ static ConnectWiresToWires_1(iwires: Handle_TopTools_HSequenceOfShape, toler: Quantity_AbsorbedDose, shared: Standard_Boolean, owires: Handle_TopTools_HSequenceOfShape): void;
+ static ConnectWiresToWires_2(iwires: Handle_TopTools_HSequenceOfShape, toler: Quantity_AbsorbedDose, shared: Standard_Boolean, owires: Handle_TopTools_HSequenceOfShape, vertices: TopTools_DataMapOfShapeShape): void;
+ static SplitWires_1(wires: Handle_TopTools_HSequenceOfShape, toler: Quantity_AbsorbedDose, shared: Standard_Boolean, closed: Handle_TopTools_HSequenceOfShape, open: Handle_TopTools_HSequenceOfShape): void;
+ static DispatchWires(wires: Handle_TopTools_HSequenceOfShape, closed: TopoDS_Compound, open: TopoDS_Compound): void;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_FreeBounds_1 extends ShapeAnalysis_FreeBounds {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_FreeBounds_2 extends ShapeAnalysis_FreeBounds {
+ constructor(shape: TopoDS_Shape, toler: Quantity_AbsorbedDose, splitclosed: Standard_Boolean, splitopen: Standard_Boolean);
+ }
+
+ export declare class ShapeAnalysis_FreeBounds_3 extends ShapeAnalysis_FreeBounds {
+ constructor(shape: TopoDS_Shape, splitclosed: Standard_Boolean, splitopen: Standard_Boolean, checkinternaledges: Standard_Boolean);
+ }
+
+export declare class Handle_ShapeAnalysis_TransferParametersProj {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_TransferParametersProj): void;
+ get(): ShapeAnalysis_TransferParametersProj;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_TransferParametersProj_1 extends Handle_ShapeAnalysis_TransferParametersProj {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParametersProj_2 extends Handle_ShapeAnalysis_TransferParametersProj {
+ constructor(thePtr: ShapeAnalysis_TransferParametersProj);
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParametersProj_3 extends Handle_ShapeAnalysis_TransferParametersProj {
+ constructor(theHandle: Handle_ShapeAnalysis_TransferParametersProj);
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParametersProj_4 extends Handle_ShapeAnalysis_TransferParametersProj {
+ constructor(theHandle: Handle_ShapeAnalysis_TransferParametersProj);
+ }
+
+export declare class ShapeAnalysis_TransferParametersProj extends ShapeAnalysis_TransferParameters {
+ Init(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Perform_1(Papams: Handle_TColStd_HSequenceOfReal, To2d: Standard_Boolean): Handle_TColStd_HSequenceOfReal;
+ Perform_2(Param: Quantity_AbsorbedDose, To2d: Standard_Boolean): Quantity_AbsorbedDose;
+ ForceProjection(): Standard_Boolean;
+ TransferRange(newEdge: TopoDS_Edge, prevPar: Quantity_AbsorbedDose, currPar: Quantity_AbsorbedDose, Is2d: Standard_Boolean): void;
+ IsSameRange(): Standard_Boolean;
+ static CopyNMVertex_1(theVert: TopoDS_Vertex, toedge: TopoDS_Edge, fromedge: TopoDS_Edge): TopoDS_Vertex;
+ static CopyNMVertex_2(theVert: TopoDS_Vertex, toFace: TopoDS_Face, fromFace: TopoDS_Face): TopoDS_Vertex;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_TransferParametersProj_1 extends ShapeAnalysis_TransferParametersProj {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_TransferParametersProj_2 extends ShapeAnalysis_TransferParametersProj {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare class ShapeAnalysis_Wire extends Standard_Transient {
+ Init_1(wire: TopoDS_Wire, face: TopoDS_Face, precision: Quantity_AbsorbedDose): void;
+ Init_2(sbwd: Handle_ShapeExtend_WireData, face: TopoDS_Face, precision: Quantity_AbsorbedDose): void;
+ Load_1(wire: TopoDS_Wire): void;
+ Load_2(sbwd: Handle_ShapeExtend_WireData): void;
+ SetFace(face: TopoDS_Face): void;
+ SetSurface_1(surface: Handle_Geom_Surface): void;
+ SetSurface_2(surface: Handle_Geom_Surface, location: TopLoc_Location): void;
+ SetPrecision(precision: Quantity_AbsorbedDose): void;
+ ClearStatuses(): void;
+ IsLoaded(): Standard_Boolean;
+ IsReady(): Standard_Boolean;
+ Precision(): Quantity_AbsorbedDose;
+ WireData(): Handle_ShapeExtend_WireData;
+ NbEdges(): Graphic3d_ZLayerId;
+ Face(): TopoDS_Face;
+ Surface(): Handle_ShapeAnalysis_Surface;
+ Perform(): Standard_Boolean;
+ CheckOrder_1(isClosed: Standard_Boolean, mode3d: Standard_Boolean): Standard_Boolean;
+ CheckConnected_1(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSmall_1(precsmall: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckEdgeCurves(): Standard_Boolean;
+ CheckDegenerated_1(): Standard_Boolean;
+ CheckClosed(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSelfIntersection(): Standard_Boolean;
+ CheckLacking_1(): Standard_Boolean;
+ CheckGaps3d(): Standard_Boolean;
+ CheckGaps2d(): Standard_Boolean;
+ CheckCurveGaps(): Standard_Boolean;
+ CheckOrder_2(sawo: ShapeAnalysis_WireOrder, isClosed: Standard_Boolean, mode3d: Standard_Boolean): Standard_Boolean;
+ CheckConnected_2(num: Graphic3d_ZLayerId, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSmall_2(num: Graphic3d_ZLayerId, precsmall: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSeam_1(num: Graphic3d_ZLayerId, C1: Handle_Geom2d_Curve, C2: Handle_Geom2d_Curve, cf: Quantity_AbsorbedDose, cl: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSeam_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckDegenerated_2(num: Graphic3d_ZLayerId, dgnr1: gp_Pnt2d, dgnr2: gp_Pnt2d): Standard_Boolean;
+ CheckDegenerated_3(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckGap3d(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckGap2d(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckCurveGap(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckSelfIntersectingEdge_1(num: Graphic3d_ZLayerId, points2d: IntRes2d_SequenceOfIntersectionPoint, points3d: TColgp_SequenceOfPnt): Standard_Boolean;
+ CheckSelfIntersectingEdge_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckIntersectingEdges_1(num: Graphic3d_ZLayerId, points2d: IntRes2d_SequenceOfIntersectionPoint, points3d: TColgp_SequenceOfPnt, errors: TColStd_SequenceOfReal): Standard_Boolean;
+ CheckIntersectingEdges_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckIntersectingEdges_3(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId, points2d: IntRes2d_SequenceOfIntersectionPoint, points3d: TColgp_SequenceOfPnt, errors: TColStd_SequenceOfReal): Standard_Boolean;
+ CheckIntersectingEdges_4(num1: Graphic3d_ZLayerId, num2: Graphic3d_ZLayerId): Standard_Boolean;
+ CheckLacking_2(num: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose, p2d1: gp_Pnt2d, p2d2: gp_Pnt2d): Standard_Boolean;
+ CheckLacking_3(num: Graphic3d_ZLayerId, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckOuterBound(APIMake: Standard_Boolean): Standard_Boolean;
+ CheckNotchedEdges(num: Graphic3d_ZLayerId, shortNum: Graphic3d_ZLayerId, param: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckSmallArea(theWire: TopoDS_Wire): Standard_Boolean;
+ CheckShapeConnect_1(shape: TopoDS_Shape, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckShapeConnect_2(tailhead: Quantity_AbsorbedDose, tailtail: Quantity_AbsorbedDose, headtail: Quantity_AbsorbedDose, headhead: Quantity_AbsorbedDose, shape: TopoDS_Shape, prec: Quantity_AbsorbedDose): Standard_Boolean;
+ CheckLoop(aMapLoopVertices: TopTools_IndexedMapOfShape, aMapVertexEdges: TopTools_DataMapOfShapeListOfShape, aMapSmallEdges: TopTools_MapOfShape, aMapSeemEdges: TopTools_MapOfShape): Standard_Boolean;
+ CheckTail(theEdge1: TopoDS_Edge, theEdge2: TopoDS_Edge, theMaxSine: Quantity_AbsorbedDose, theMaxWidth: Quantity_AbsorbedDose, theMaxTolerance: Quantity_AbsorbedDose, theEdge11: TopoDS_Edge, theEdge12: TopoDS_Edge, theEdge21: TopoDS_Edge, theEdge22: TopoDS_Edge): Standard_Boolean;
+ StatusOrder(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusConnected(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusEdgeCurves(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusDegenerated(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusClosed(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusSmall(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusSelfIntersection(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusLacking(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusGaps3d(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusGaps2d(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusCurveGaps(Status: ShapeExtend_Status): Standard_Boolean;
+ StatusLoop(Status: ShapeExtend_Status): Standard_Boolean;
+ LastCheckStatus(Status: ShapeExtend_Status): Standard_Boolean;
+ MinDistance3d(): Quantity_AbsorbedDose;
+ MinDistance2d(): Quantity_AbsorbedDose;
+ MaxDistance3d(): Quantity_AbsorbedDose;
+ MaxDistance2d(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_Wire_1 extends ShapeAnalysis_Wire {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_Wire_2 extends ShapeAnalysis_Wire {
+ constructor(wire: TopoDS_Wire, face: TopoDS_Face, precision: Quantity_AbsorbedDose);
+ }
+
+ export declare class ShapeAnalysis_Wire_3 extends ShapeAnalysis_Wire {
+ constructor(sbwd: Handle_ShapeExtend_WireData, face: TopoDS_Face, precision: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_ShapeAnalysis_Wire {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_Wire): void;
+ get(): ShapeAnalysis_Wire;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_Wire_1 extends Handle_ShapeAnalysis_Wire {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_Wire_2 extends Handle_ShapeAnalysis_Wire {
+ constructor(thePtr: ShapeAnalysis_Wire);
+ }
+
+ export declare class Handle_ShapeAnalysis_Wire_3 extends Handle_ShapeAnalysis_Wire {
+ constructor(theHandle: Handle_ShapeAnalysis_Wire);
+ }
+
+ export declare class Handle_ShapeAnalysis_Wire_4 extends Handle_ShapeAnalysis_Wire {
+ constructor(theHandle: Handle_ShapeAnalysis_Wire);
+ }
+
+export declare class ShapeAnalysis_WireOrder {
+ SetMode(mode3d: Standard_Boolean, tol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ Clear(): void;
+ Add_1(start3d: gp_XYZ, end3d: gp_XYZ): void;
+ Add_2(start2d: gp_XY, end2d: gp_XY): void;
+ NbEdges(): Graphic3d_ZLayerId;
+ KeepLoopsMode(): Standard_Boolean;
+ Perform(closed: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Status(): Graphic3d_ZLayerId;
+ Ordered(n: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ XYZ(num: Graphic3d_ZLayerId, start3d: gp_XYZ, end3d: gp_XYZ): void;
+ XY(num: Graphic3d_ZLayerId, start2d: gp_XY, end2d: gp_XY): void;
+ Gap(num: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetChains(gap: Quantity_AbsorbedDose): void;
+ NbChains(): Graphic3d_ZLayerId;
+ Chain(num: Graphic3d_ZLayerId, n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): void;
+ SetCouples(gap: Quantity_AbsorbedDose): void;
+ NbCouples(): Graphic3d_ZLayerId;
+ Couple(num: Graphic3d_ZLayerId, n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_WireOrder_1 extends ShapeAnalysis_WireOrder {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_WireOrder_2 extends ShapeAnalysis_WireOrder {
+ constructor(mode3d: Standard_Boolean, tol: Quantity_AbsorbedDose);
+ }
+
+export declare class ShapeAnalysis_ShapeContents {
+ constructor()
+ Clear(): void;
+ ClearFlags(): void;
+ Perform(shape: TopoDS_Shape): void;
+ ModifyBigSplineMode(): Standard_Boolean;
+ ModifyIndirectMode(): Standard_Boolean;
+ ModifyOffestSurfaceMode(): Standard_Boolean;
+ ModifyTrimmed3dMode(): Standard_Boolean;
+ ModifyOffsetCurveMode(): Standard_Boolean;
+ ModifyTrimmed2dMode(): Standard_Boolean;
+ NbSolids(): Graphic3d_ZLayerId;
+ NbShells(): Graphic3d_ZLayerId;
+ NbFaces(): Graphic3d_ZLayerId;
+ NbWires(): Graphic3d_ZLayerId;
+ NbEdges(): Graphic3d_ZLayerId;
+ NbVertices(): Graphic3d_ZLayerId;
+ NbSolidsWithVoids(): Graphic3d_ZLayerId;
+ NbBigSplines(): Graphic3d_ZLayerId;
+ NbC0Surfaces(): Graphic3d_ZLayerId;
+ NbC0Curves(): Graphic3d_ZLayerId;
+ NbOffsetSurf(): Graphic3d_ZLayerId;
+ NbIndirectSurf(): Graphic3d_ZLayerId;
+ NbOffsetCurves(): Graphic3d_ZLayerId;
+ NbTrimmedCurve2d(): Graphic3d_ZLayerId;
+ NbTrimmedCurve3d(): Graphic3d_ZLayerId;
+ NbBSplibeSurf(): Graphic3d_ZLayerId;
+ NbBezierSurf(): Graphic3d_ZLayerId;
+ NbTrimSurf(): Graphic3d_ZLayerId;
+ NbWireWitnSeam(): Graphic3d_ZLayerId;
+ NbWireWithSevSeams(): Graphic3d_ZLayerId;
+ NbFaceWithSevWires(): Graphic3d_ZLayerId;
+ NbNoPCurve(): Graphic3d_ZLayerId;
+ NbFreeFaces(): Graphic3d_ZLayerId;
+ NbFreeWires(): Graphic3d_ZLayerId;
+ NbFreeEdges(): Graphic3d_ZLayerId;
+ NbSharedSolids(): Graphic3d_ZLayerId;
+ NbSharedShells(): Graphic3d_ZLayerId;
+ NbSharedFaces(): Graphic3d_ZLayerId;
+ NbSharedWires(): Graphic3d_ZLayerId;
+ NbSharedFreeWires(): Graphic3d_ZLayerId;
+ NbSharedFreeEdges(): Graphic3d_ZLayerId;
+ NbSharedEdges(): Graphic3d_ZLayerId;
+ NbSharedVertices(): Graphic3d_ZLayerId;
+ BigSplineSec(): Handle_TopTools_HSequenceOfShape;
+ IndirectSec(): Handle_TopTools_HSequenceOfShape;
+ OffsetSurfaceSec(): Handle_TopTools_HSequenceOfShape;
+ Trimmed3dSec(): Handle_TopTools_HSequenceOfShape;
+ OffsetCurveSec(): Handle_TopTools_HSequenceOfShape;
+ Trimmed2dSec(): Handle_TopTools_HSequenceOfShape;
+ delete(): void;
+}
+
+export declare class ShapeAnalysis_Surface extends Standard_Transient {
+ constructor(S: Handle_Geom_Surface)
+ Init_1(S: Handle_Geom_Surface): void;
+ Init_2(other: Handle_ShapeAnalysis_Surface): void;
+ SetDomain(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Surface(): Handle_Geom_Surface;
+ Adaptor3d(): Handle_GeomAdaptor_HSurface;
+ TrueAdaptor3d(): Handle_GeomAdaptor_HSurface;
+ Gap(): Quantity_AbsorbedDose;
+ Value_1(u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): gp_Pnt;
+ Value_2(p2d: gp_Pnt2d): gp_Pnt;
+ HasSingularities(preci: Quantity_AbsorbedDose): Standard_Boolean;
+ NbSingularities(preci: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ Singularity(num: Graphic3d_ZLayerId, preci: Quantity_AbsorbedDose, P3d: gp_Pnt, firstP2d: gp_Pnt2d, lastP2d: gp_Pnt2d, firstpar: Quantity_AbsorbedDose, lastpar: Quantity_AbsorbedDose, uisodeg: Standard_Boolean): Standard_Boolean;
+ IsDegenerated_1(P3d: gp_Pnt, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ DegeneratedValues(P3d: gp_Pnt, preci: Quantity_AbsorbedDose, firstP2d: gp_Pnt2d, lastP2d: gp_Pnt2d, firstpar: Quantity_AbsorbedDose, lastpar: Quantity_AbsorbedDose, forward: Standard_Boolean): Standard_Boolean;
+ ProjectDegenerated_1(P3d: gp_Pnt, preci: Quantity_AbsorbedDose, neighbour: gp_Pnt2d, result: gp_Pnt2d): Standard_Boolean;
+ ProjectDegenerated_2(nbrPnt: Graphic3d_ZLayerId, points: TColgp_SequenceOfPnt, pnt2d: TColgp_SequenceOfPnt2d, preci: Quantity_AbsorbedDose, direct: Standard_Boolean): Standard_Boolean;
+ IsDegenerated_2(p2d1: gp_Pnt2d, p2d2: gp_Pnt2d, tol: Quantity_AbsorbedDose, ratio: Quantity_AbsorbedDose): Standard_Boolean;
+ Bounds(ufirst: Quantity_AbsorbedDose, ulast: Quantity_AbsorbedDose, vfirst: Quantity_AbsorbedDose, vlast: Quantity_AbsorbedDose): void;
+ ComputeBoundIsos(): void;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ IsUClosed(preci: Quantity_AbsorbedDose): Standard_Boolean;
+ IsVClosed(preci: Quantity_AbsorbedDose): Standard_Boolean;
+ ValueOfUV(P3D: gp_Pnt, preci: Quantity_AbsorbedDose): gp_Pnt2d;
+ NextValueOfUV(p2dPrev: gp_Pnt2d, P3D: gp_Pnt, preci: Quantity_AbsorbedDose, maxpreci: Quantity_AbsorbedDose): gp_Pnt2d;
+ UVFromIso(P3D: gp_Pnt, preci: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ UCloseVal(): Quantity_AbsorbedDose;
+ VCloseVal(): Quantity_AbsorbedDose;
+ GetBoxUF(): Bnd_Box;
+ GetBoxUL(): Bnd_Box;
+ GetBoxVF(): Bnd_Box;
+ GetBoxVL(): Bnd_Box;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeAnalysis_Surface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_Surface): void;
+ get(): ShapeAnalysis_Surface;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_Surface_1 extends Handle_ShapeAnalysis_Surface {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_Surface_2 extends Handle_ShapeAnalysis_Surface {
+ constructor(thePtr: ShapeAnalysis_Surface);
+ }
+
+ export declare class Handle_ShapeAnalysis_Surface_3 extends Handle_ShapeAnalysis_Surface {
+ constructor(theHandle: Handle_ShapeAnalysis_Surface);
+ }
+
+ export declare class Handle_ShapeAnalysis_Surface_4 extends Handle_ShapeAnalysis_Surface {
+ constructor(theHandle: Handle_ShapeAnalysis_Surface);
+ }
+
+export declare class ShapeAnalysis_TransferParameters extends Standard_Transient {
+ Init(E: TopoDS_Edge, F: TopoDS_Face): void;
+ SetMaxTolerance(maxtol: Quantity_AbsorbedDose): void;
+ Perform_1(Params: Handle_TColStd_HSequenceOfReal, To2d: Standard_Boolean): Handle_TColStd_HSequenceOfReal;
+ Perform_2(Param: Quantity_AbsorbedDose, To2d: Standard_Boolean): Quantity_AbsorbedDose;
+ TransferRange(newEdge: TopoDS_Edge, prevPar: Quantity_AbsorbedDose, currPar: Quantity_AbsorbedDose, To2d: Standard_Boolean): void;
+ IsSameRange(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeAnalysis_TransferParameters_1 extends ShapeAnalysis_TransferParameters {
+ constructor();
+ }
+
+ export declare class ShapeAnalysis_TransferParameters_2 extends ShapeAnalysis_TransferParameters {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare class Handle_ShapeAnalysis_TransferParameters {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAnalysis_TransferParameters): void;
+ get(): ShapeAnalysis_TransferParameters;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAnalysis_TransferParameters_1 extends Handle_ShapeAnalysis_TransferParameters {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParameters_2 extends Handle_ShapeAnalysis_TransferParameters {
+ constructor(thePtr: ShapeAnalysis_TransferParameters);
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParameters_3 extends Handle_ShapeAnalysis_TransferParameters {
+ constructor(theHandle: Handle_ShapeAnalysis_TransferParameters);
+ }
+
+ export declare class Handle_ShapeAnalysis_TransferParameters_4 extends Handle_ShapeAnalysis_TransferParameters {
+ constructor(theHandle: Handle_ShapeAnalysis_TransferParameters);
+ }
+
+export declare class TopTrans_SurfaceTransition {
+ constructor()
+ Reset_1(Tgt: gp_Dir, Norm: gp_Dir, MaxD: gp_Dir, MinD: gp_Dir, MaxCurv: Quantity_AbsorbedDose, MinCurv: Quantity_AbsorbedDose): void;
+ Reset_2(Tgt: gp_Dir, Norm: gp_Dir): void;
+ Compare_1(Tole: Quantity_AbsorbedDose, Norm: gp_Dir, MaxD: gp_Dir, MinD: gp_Dir, MaxCurv: Quantity_AbsorbedDose, MinCurv: Quantity_AbsorbedDose, S: TopAbs_Orientation, O: TopAbs_Orientation): void;
+ Compare_2(Tole: Quantity_AbsorbedDose, Norm: gp_Dir, S: TopAbs_Orientation, O: TopAbs_Orientation): void;
+ StateBefore(): TopAbs_State;
+ StateAfter(): TopAbs_State;
+ static GetBefore(Tran: TopAbs_Orientation): TopAbs_State;
+ static GetAfter(Tran: TopAbs_Orientation): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopTrans_Array2OfOrientation {
+ Init(theValue: TopAbs_Orientation): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: TopTrans_Array2OfOrientation): TopTrans_Array2OfOrientation;
+ Move(theOther: TopTrans_Array2OfOrientation): TopTrans_Array2OfOrientation;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): TopAbs_Orientation;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): TopAbs_Orientation;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: TopAbs_Orientation): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TopTrans_Array2OfOrientation_1 extends TopTrans_Array2OfOrientation {
+ constructor();
+ }
+
+ export declare class TopTrans_Array2OfOrientation_2 extends TopTrans_Array2OfOrientation {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class TopTrans_Array2OfOrientation_3 extends TopTrans_Array2OfOrientation {
+ constructor(theOther: TopTrans_Array2OfOrientation);
+ }
+
+ export declare class TopTrans_Array2OfOrientation_4 extends TopTrans_Array2OfOrientation {
+ constructor(theOther: TopTrans_Array2OfOrientation);
+ }
+
+ export declare class TopTrans_Array2OfOrientation_5 extends TopTrans_Array2OfOrientation {
+ constructor(theBegin: TopAbs_Orientation, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class TopTrans_CurveTransition {
+ constructor()
+ Reset_1(Tgt: gp_Dir, Norm: gp_Dir, Curv: Quantity_AbsorbedDose): void;
+ Reset_2(Tgt: gp_Dir): void;
+ Compare_1(Tole: Quantity_AbsorbedDose, Tang: gp_Dir, Norm: gp_Dir, Curv: Quantity_AbsorbedDose, S: TopAbs_Orientation, Or: TopAbs_Orientation): void;
+ StateBefore(): TopAbs_State;
+ StateAfter(): TopAbs_State;
+ delete(): void;
+}
+
+export declare class TopoDSToStep_MakeManifoldSolidBrep extends TopoDSToStep_Root {
+ Value(): Handle_StepShape_ManifoldSolidBrep;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeManifoldSolidBrep_1 extends TopoDSToStep_MakeManifoldSolidBrep {
+ constructor(S: TopoDS_Shell, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+ export declare class TopoDSToStep_MakeManifoldSolidBrep_2 extends TopoDSToStep_MakeManifoldSolidBrep {
+ constructor(S: TopoDS_Solid, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+export declare class TopoDSToStep_MakeStepEdge extends TopoDSToStep_Root {
+ Init(E: TopoDS_Edge, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess): void;
+ Value(): Handle_StepShape_TopologicalRepresentationItem;
+ Error(): TopoDSToStep_MakeEdgeError;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeStepEdge_1 extends TopoDSToStep_MakeStepEdge {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_MakeStepEdge_2 extends TopoDSToStep_MakeStepEdge {
+ constructor(E: TopoDS_Edge, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess);
+ }
+
+export declare class TopoDSToStep_WireframeBuilder extends TopoDSToStep_Root {
+ Init(S: TopoDS_Shape, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess): void;
+ Error(): TopoDSToStep_BuilderError;
+ Value(): Handle_TColStd_HSequenceOfTransient;
+ GetTrimmedCurveFromEdge(E: TopoDS_Edge, F: TopoDS_Face, M: MoniTool_DataMapOfShapeTransient, L: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ GetTrimmedCurveFromFace(F: TopoDS_Face, M: MoniTool_DataMapOfShapeTransient, L: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ GetTrimmedCurveFromShape(S: TopoDS_Shape, M: MoniTool_DataMapOfShapeTransient, L: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_WireframeBuilder_1 extends TopoDSToStep_WireframeBuilder {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_WireframeBuilder_2 extends TopoDSToStep_WireframeBuilder {
+ constructor(S: TopoDS_Shape, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess);
+ }
+
+export declare type TopoDSToStep_MakeFaceError = {
+ TopoDSToStep_FaceDone: {};
+ TopoDSToStep_InfiniteFace: {};
+ TopoDSToStep_NonManifoldFace: {};
+ TopoDSToStep_NoWireMapped: {};
+ TopoDSToStep_FaceOther: {};
+}
+
+export declare class TopoDSToStep_MakeGeometricCurveSet extends TopoDSToStep_Root {
+ constructor(SH: TopoDS_Shape, FP: Handle_Transfer_FinderProcess)
+ Value(): Handle_StepShape_GeometricCurveSet;
+ delete(): void;
+}
+
+export declare class TopoDSToStep_Builder extends TopoDSToStep_Root {
+ Init(S: TopoDS_Shape, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange): void;
+ Error(): TopoDSToStep_BuilderError;
+ Value(): Handle_StepShape_TopologicalRepresentationItem;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_Builder_1 extends TopoDSToStep_Builder {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_Builder_2 extends TopoDSToStep_Builder {
+ constructor(S: TopoDS_Shape, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+export declare class TopoDSToStep_FacetedTool {
+ constructor();
+ static CheckTopoDSShape(SH: TopoDS_Shape): TopoDSToStep_FacetedError;
+ delete(): void;
+}
+
+export declare class TopoDSToStep_MakeStepWire extends TopoDSToStep_Root {
+ Init(W: TopoDS_Wire, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess): void;
+ Value(): Handle_StepShape_TopologicalRepresentationItem;
+ Error(): TopoDSToStep_MakeWireError;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeStepWire_1 extends TopoDSToStep_MakeStepWire {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_MakeStepWire_2 extends TopoDSToStep_MakeStepWire {
+ constructor(W: TopoDS_Wire, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess);
+ }
+
+export declare class TopoDSToStep_Tool {
+ Init(M: MoniTool_DataMapOfShapeTransient, FacetedContext: Standard_Boolean): void;
+ IsBound(S: TopoDS_Shape): Standard_Boolean;
+ Bind(S: TopoDS_Shape, T: Handle_StepShape_TopologicalRepresentationItem): void;
+ Find(S: TopoDS_Shape): Handle_StepShape_TopologicalRepresentationItem;
+ Faceted(): Standard_Boolean;
+ SetCurrentShell(S: TopoDS_Shell): void;
+ CurrentShell(): TopoDS_Shell;
+ SetCurrentFace(F: TopoDS_Face): void;
+ CurrentFace(): TopoDS_Face;
+ SetCurrentWire(W: TopoDS_Wire): void;
+ CurrentWire(): TopoDS_Wire;
+ SetCurrentEdge(E: TopoDS_Edge): void;
+ CurrentEdge(): TopoDS_Edge;
+ SetCurrentVertex(V: TopoDS_Vertex): void;
+ CurrentVertex(): TopoDS_Vertex;
+ Lowest3DTolerance(): Quantity_AbsorbedDose;
+ SetSurfaceReversed(B: Standard_Boolean): void;
+ SurfaceReversed(): Standard_Boolean;
+ Map(): MoniTool_DataMapOfShapeTransient;
+ PCurveMode(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_Tool_1 extends TopoDSToStep_Tool {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_Tool_2 extends TopoDSToStep_Tool {
+ constructor(M: MoniTool_DataMapOfShapeTransient, FacetedContext: Standard_Boolean);
+ }
+
+export declare class TopoDSToStep_MakeBrepWithVoids extends TopoDSToStep_Root {
+ constructor(S: TopoDS_Solid, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange)
+ Value(): Handle_StepShape_BrepWithVoids;
+ delete(): void;
+}
+
+export declare type TopoDSToStep_MakeWireError = {
+ TopoDSToStep_WireDone: {};
+ TopoDSToStep_NonManifoldWire: {};
+ TopoDSToStep_WireOther: {};
+}
+
+export declare class TopoDSToStep {
+ constructor();
+ static DecodeBuilderError(E: TopoDSToStep_BuilderError): Handle_TCollection_HAsciiString;
+ static DecodeFaceError(E: TopoDSToStep_MakeFaceError): Handle_TCollection_HAsciiString;
+ static DecodeWireError(E: TopoDSToStep_MakeWireError): Handle_TCollection_HAsciiString;
+ static DecodeEdgeError(E: TopoDSToStep_MakeEdgeError): Handle_TCollection_HAsciiString;
+ static DecodeVertexError(E: TopoDSToStep_MakeVertexError): Handle_TCollection_HAsciiString;
+ static AddResult_1(FP: Handle_Transfer_FinderProcess, Shape: TopoDS_Shape, entity: Handle_Standard_Transient): void;
+ static AddResult_2(FP: Handle_Transfer_FinderProcess, Tool: TopoDSToStep_Tool): void;
+ delete(): void;
+}
+
+export declare type TopoDSToStep_MakeVertexError = {
+ TopoDSToStep_VertexDone: {};
+ TopoDSToStep_VertexOther: {};
+}
+
+export declare class TopoDSToStep_MakeShellBasedSurfaceModel extends TopoDSToStep_Root {
+ Value(): Handle_StepShape_ShellBasedSurfaceModel;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeShellBasedSurfaceModel_1 extends TopoDSToStep_MakeShellBasedSurfaceModel {
+ constructor(F: TopoDS_Face, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+ export declare class TopoDSToStep_MakeShellBasedSurfaceModel_2 extends TopoDSToStep_MakeShellBasedSurfaceModel {
+ constructor(S: TopoDS_Shell, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+ export declare class TopoDSToStep_MakeShellBasedSurfaceModel_3 extends TopoDSToStep_MakeShellBasedSurfaceModel {
+ constructor(S: TopoDS_Solid, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+export declare class TopoDSToStep_MakeFacetedBrepAndBrepWithVoids extends TopoDSToStep_Root {
+ constructor(S: TopoDS_Solid, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange)
+ Value(): Handle_StepShape_FacetedBrepAndBrepWithVoids;
+ delete(): void;
+}
+
+export declare class TopoDSToStep_Root {
+ Tolerance(): Quantity_AbsorbedDose;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopoDSToStep_MakeStepFace extends TopoDSToStep_Root {
+ Init(F: TopoDS_Face, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess): void;
+ Value(): Handle_StepShape_TopologicalRepresentationItem;
+ Error(): TopoDSToStep_MakeFaceError;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeStepFace_1 extends TopoDSToStep_MakeStepFace {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_MakeStepFace_2 extends TopoDSToStep_MakeStepFace {
+ constructor(F: TopoDS_Face, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess);
+ }
+
+export declare class TopoDSToStep_MakeFacetedBrep extends TopoDSToStep_Root {
+ Value(): Handle_StepShape_FacetedBrep;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeFacetedBrep_1 extends TopoDSToStep_MakeFacetedBrep {
+ constructor(S: TopoDS_Shell, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+ export declare class TopoDSToStep_MakeFacetedBrep_2 extends TopoDSToStep_MakeFacetedBrep {
+ constructor(S: TopoDS_Solid, FP: Handle_Transfer_FinderProcess, theProgress: Message_ProgressRange);
+ }
+
+export declare type TopoDSToStep_BuilderError = {
+ TopoDSToStep_BuilderDone: {};
+ TopoDSToStep_NoFaceMapped: {};
+ TopoDSToStep_BuilderOther: {};
+}
+
+export declare class TopoDSToStep_MakeStepVertex extends TopoDSToStep_Root {
+ Init(V: TopoDS_Vertex, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess): void;
+ Value(): Handle_StepShape_TopologicalRepresentationItem;
+ Error(): TopoDSToStep_MakeVertexError;
+ delete(): void;
+}
+
+ export declare class TopoDSToStep_MakeStepVertex_1 extends TopoDSToStep_MakeStepVertex {
+ constructor();
+ }
+
+ export declare class TopoDSToStep_MakeStepVertex_2 extends TopoDSToStep_MakeStepVertex {
+ constructor(V: TopoDS_Vertex, T: TopoDSToStep_Tool, FP: Handle_Transfer_FinderProcess);
+ }
+
+export declare type TopoDSToStep_MakeEdgeError = {
+ TopoDSToStep_EdgeDone: {};
+ TopoDSToStep_NonManifoldEdge: {};
+ TopoDSToStep_EdgeOther: {};
+}
+
+export declare type TopoDSToStep_FacetedError = {
+ TopoDSToStep_FacetedDone: {};
+ TopoDSToStep_SurfaceNotPlane: {};
+ TopoDSToStep_PCurveNotLinear: {};
+}
+
+export declare class GccInt_BCirc extends GccInt_Bisec {
+ constructor(Circ: gp_Circ2d)
+ Circle(): gp_Circ2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GccInt_BCirc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BCirc): void;
+ get(): GccInt_BCirc;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BCirc_1 extends Handle_GccInt_BCirc {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BCirc_2 extends Handle_GccInt_BCirc {
+ constructor(thePtr: GccInt_BCirc);
+ }
+
+ export declare class Handle_GccInt_BCirc_3 extends Handle_GccInt_BCirc {
+ constructor(theHandle: Handle_GccInt_BCirc);
+ }
+
+ export declare class Handle_GccInt_BCirc_4 extends Handle_GccInt_BCirc {
+ constructor(theHandle: Handle_GccInt_BCirc);
+ }
+
+export declare class Handle_GccInt_BElips {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BElips): void;
+ get(): GccInt_BElips;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BElips_1 extends Handle_GccInt_BElips {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BElips_2 extends Handle_GccInt_BElips {
+ constructor(thePtr: GccInt_BElips);
+ }
+
+ export declare class Handle_GccInt_BElips_3 extends Handle_GccInt_BElips {
+ constructor(theHandle: Handle_GccInt_BElips);
+ }
+
+ export declare class Handle_GccInt_BElips_4 extends Handle_GccInt_BElips {
+ constructor(theHandle: Handle_GccInt_BElips);
+ }
+
+export declare class GccInt_BElips extends GccInt_Bisec {
+ constructor(Ellipse: gp_Elips2d)
+ Ellipse(): gp_Elips2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type GccInt_IType = {
+ GccInt_Lin: {};
+ GccInt_Cir: {};
+ GccInt_Ell: {};
+ GccInt_Par: {};
+ GccInt_Hpr: {};
+ GccInt_Pnt: {};
+}
+
+export declare class GccInt_Bisec extends Standard_Transient {
+ ArcType(): GccInt_IType;
+ Point(): gp_Pnt2d;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Ellipse(): gp_Elips2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GccInt_Bisec {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_Bisec): void;
+ get(): GccInt_Bisec;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_Bisec_1 extends Handle_GccInt_Bisec {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_Bisec_2 extends Handle_GccInt_Bisec {
+ constructor(thePtr: GccInt_Bisec);
+ }
+
+ export declare class Handle_GccInt_Bisec_3 extends Handle_GccInt_Bisec {
+ constructor(theHandle: Handle_GccInt_Bisec);
+ }
+
+ export declare class Handle_GccInt_Bisec_4 extends Handle_GccInt_Bisec {
+ constructor(theHandle: Handle_GccInt_Bisec);
+ }
+
+export declare class Handle_GccInt_BHyper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BHyper): void;
+ get(): GccInt_BHyper;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BHyper_1 extends Handle_GccInt_BHyper {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BHyper_2 extends Handle_GccInt_BHyper {
+ constructor(thePtr: GccInt_BHyper);
+ }
+
+ export declare class Handle_GccInt_BHyper_3 extends Handle_GccInt_BHyper {
+ constructor(theHandle: Handle_GccInt_BHyper);
+ }
+
+ export declare class Handle_GccInt_BHyper_4 extends Handle_GccInt_BHyper {
+ constructor(theHandle: Handle_GccInt_BHyper);
+ }
+
+export declare class GccInt_BHyper extends GccInt_Bisec {
+ constructor(Hyper: gp_Hypr2d)
+ Hyperbola(): gp_Hypr2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GccInt_BParab {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BParab): void;
+ get(): GccInt_BParab;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BParab_1 extends Handle_GccInt_BParab {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BParab_2 extends Handle_GccInt_BParab {
+ constructor(thePtr: GccInt_BParab);
+ }
+
+ export declare class Handle_GccInt_BParab_3 extends Handle_GccInt_BParab {
+ constructor(theHandle: Handle_GccInt_BParab);
+ }
+
+ export declare class Handle_GccInt_BParab_4 extends Handle_GccInt_BParab {
+ constructor(theHandle: Handle_GccInt_BParab);
+ }
+
+export declare class GccInt_BParab extends GccInt_Bisec {
+ constructor(Parab: gp_Parab2d)
+ Parabola(): gp_Parab2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class GccInt_BLine extends GccInt_Bisec {
+ constructor(Line: gp_Lin2d)
+ Line(): gp_Lin2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GccInt_BLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BLine): void;
+ get(): GccInt_BLine;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BLine_1 extends Handle_GccInt_BLine {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BLine_2 extends Handle_GccInt_BLine {
+ constructor(thePtr: GccInt_BLine);
+ }
+
+ export declare class Handle_GccInt_BLine_3 extends Handle_GccInt_BLine {
+ constructor(theHandle: Handle_GccInt_BLine);
+ }
+
+ export declare class Handle_GccInt_BLine_4 extends Handle_GccInt_BLine {
+ constructor(theHandle: Handle_GccInt_BLine);
+ }
+
+export declare class GccInt_BPoint extends GccInt_Bisec {
+ constructor(Point: gp_Pnt2d)
+ Point(): gp_Pnt2d;
+ ArcType(): GccInt_IType;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GccInt_BPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccInt_BPoint): void;
+ get(): GccInt_BPoint;
+ delete(): void;
+}
+
+ export declare class Handle_GccInt_BPoint_1 extends Handle_GccInt_BPoint {
+ constructor();
+ }
+
+ export declare class Handle_GccInt_BPoint_2 extends Handle_GccInt_BPoint {
+ constructor(thePtr: GccInt_BPoint);
+ }
+
+ export declare class Handle_GccInt_BPoint_3 extends Handle_GccInt_BPoint {
+ constructor(theHandle: Handle_GccInt_BPoint);
+ }
+
+ export declare class Handle_GccInt_BPoint_4 extends Handle_GccInt_BPoint {
+ constructor(theHandle: Handle_GccInt_BPoint);
+ }
+
+export declare type Graphic3d_StereoMode = {
+ Graphic3d_StereoMode_QuadBuffer: {};
+ Graphic3d_StereoMode_Anaglyph: {};
+ Graphic3d_StereoMode_RowInterlaced: {};
+ Graphic3d_StereoMode_ColumnInterlaced: {};
+ Graphic3d_StereoMode_ChessBoard: {};
+ Graphic3d_StereoMode_SideBySide: {};
+ Graphic3d_StereoMode_OverUnder: {};
+ Graphic3d_StereoMode_SoftPageFlip: {};
+ Graphic3d_StereoMode_OpenVR: {};
+ Graphic3d_StereoMode_NB: {};
+}
+
+export declare type Graphic3d_AlphaMode = {
+ Graphic3d_AlphaMode_Opaque: {};
+ Graphic3d_AlphaMode_Mask: {};
+ Graphic3d_AlphaMode_Blend: {};
+ Graphic3d_AlphaMode_BlendAuto: {};
+}
+
+export declare class Graphic3d_Vertex {
+ SetCoord_1(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal): void;
+ SetCoord_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ Coord_1(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal): void;
+ Coord_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ X(): Standard_ShortReal;
+ Y(): Standard_ShortReal;
+ Z(): Standard_ShortReal;
+ Distance(theOther: Graphic3d_Vertex): Standard_ShortReal;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Vertex_1 extends Graphic3d_Vertex {
+ constructor();
+ }
+
+ export declare class Graphic3d_Vertex_2 extends Graphic3d_Vertex {
+ constructor(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal);
+ }
+
+ export declare class Graphic3d_Vertex_3 extends Graphic3d_Vertex {
+ constructor(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose);
+ }
+
+export declare type Graphic3d_TextureSetBits = {
+ Graphic3d_TextureSetBits_NONE: {};
+ Graphic3d_TextureSetBits_BaseColor: {};
+ Graphic3d_TextureSetBits_Emissive: {};
+ Graphic3d_TextureSetBits_Occlusion: {};
+ Graphic3d_TextureSetBits_Normal: {};
+ Graphic3d_TextureSetBits_MetallicRoughness: {};
+}
+
+export declare class Graphic3d_Text extends Standard_Transient {
+ constructor(theHeight: Standard_ShortReal)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Text(): NCollection_String;
+ SetText_1(theText: NCollection_String): void;
+ SetText_2(theText: XCAFDoc_PartId): void;
+ SetText_3(theText: Standard_CString): void;
+ TextFormatter(): Handle_Font_TextFormatter;
+ SetTextFormatter(theFormatter: Handle_Font_TextFormatter): void;
+ Position(): gp_Pnt;
+ SetPosition(thePoint: gp_Pnt): void;
+ Orientation(): gp_Ax2;
+ HasPlane(): Standard_Boolean;
+ SetOrientation(theOrientation: gp_Ax2): void;
+ ResetOrientation(): void;
+ HasOwnAnchorPoint(): Standard_Boolean;
+ SetOwnAnchorPoint(theHasOwnAnchor: Standard_Boolean): void;
+ Height(): Standard_ShortReal;
+ SetHeight(theHeight: Standard_ShortReal): void;
+ HorizontalAlignment(): Graphic3d_HorizontalTextAlignment;
+ SetHorizontalAlignment(theJustification: Graphic3d_HorizontalTextAlignment): void;
+ VerticalAlignment(): Graphic3d_VerticalTextAlignment;
+ SetVerticalAlignment(theJustification: Graphic3d_VerticalTextAlignment): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_Text {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Text): void;
+ get(): Graphic3d_Text;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Text_1 extends Handle_Graphic3d_Text {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Text_2 extends Handle_Graphic3d_Text {
+ constructor(thePtr: Graphic3d_Text);
+ }
+
+ export declare class Handle_Graphic3d_Text_3 extends Handle_Graphic3d_Text {
+ constructor(theHandle: Handle_Graphic3d_Text);
+ }
+
+ export declare class Handle_Graphic3d_Text_4 extends Handle_Graphic3d_Text {
+ constructor(theHandle: Handle_Graphic3d_Text);
+ }
+
+export declare class Graphic3d_BufferRange {
+ IsEmpty(): Standard_Boolean;
+ Upper(): Graphic3d_ZLayerId;
+ Clear(): void;
+ Unite(theRange: Graphic3d_BufferRange): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_BufferRange_1 extends Graphic3d_BufferRange {
+ constructor();
+ }
+
+ export declare class Graphic3d_BufferRange_2 extends Graphic3d_BufferRange {
+ constructor(theStart: Graphic3d_ZLayerId, theLength: Graphic3d_ZLayerId);
+ }
+
+export declare type Graphic3d_TypeOfAttribute = {
+ Graphic3d_TOA_POS: {};
+ Graphic3d_TOA_NORM: {};
+ Graphic3d_TOA_UV: {};
+ Graphic3d_TOA_COLOR: {};
+ Graphic3d_TOA_CUSTOM: {};
+}
+
+export declare class Graphic3d_Buffer extends NCollection_Buffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NbMaxElements(): Graphic3d_ZLayerId;
+ AttributesArray(): Graphic3d_Attribute;
+ Attribute(theAttribIndex: Graphic3d_ZLayerId): Graphic3d_Attribute;
+ ChangeAttribute(theAttribIndex: Graphic3d_ZLayerId): Graphic3d_Attribute;
+ FindAttribute(theAttrib: Graphic3d_TypeOfAttribute): Graphic3d_ZLayerId;
+ AttributeOffset(theAttribIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Data_1(theAttribIndex: Graphic3d_ZLayerId): Standard_Byte;
+ ChangeData_1(theAttribIndex: Graphic3d_ZLayerId): Standard_Byte;
+ value(theElem: Graphic3d_ZLayerId): Standard_Byte;
+ changeValue(theElem: Graphic3d_ZLayerId): Standard_Byte;
+ Data_2(): Standard_Byte;
+ ChangeData_2(): Standard_Byte;
+ ChangeAttributeData(theAttrib: Graphic3d_TypeOfAttribute, theAttribIndex: Graphic3d_ZLayerId, theAttribStride: Standard_ThreadId): Standard_Byte;
+ AttributeData(theAttrib: Graphic3d_TypeOfAttribute, theAttribIndex: Graphic3d_ZLayerId, theAttribStride: Standard_ThreadId): Standard_Byte;
+ release(): void;
+ Init_1(theNbElems: Graphic3d_ZLayerId, theAttribs: Graphic3d_Attribute, theNbAttribs: Graphic3d_ZLayerId): Standard_Boolean;
+ Init_2(theNbElems: Graphic3d_ZLayerId, theAttribs: Graphic3d_Array1OfAttribute): Standard_Boolean;
+ IsInterleaved(): Standard_Boolean;
+ IsMutable(): Standard_Boolean;
+ InvalidatedRange(): Graphic3d_BufferRange;
+ Validate(): void;
+ Invalidate(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_Attribute {
+ constructor();
+ Stride_1(): Graphic3d_ZLayerId;
+ static Stride_2(theType: Graphic3d_TypeOfData): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare type Graphic3d_TypeOfData = {
+ Graphic3d_TOD_USHORT: {};
+ Graphic3d_TOD_UINT: {};
+ Graphic3d_TOD_VEC2: {};
+ Graphic3d_TOD_VEC3: {};
+ Graphic3d_TOD_VEC4: {};
+ Graphic3d_TOD_VEC4UB: {};
+ Graphic3d_TOD_FLOAT: {};
+}
+
+export declare class Graphic3d_Array1OfAttribute {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Graphic3d_Attribute): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Graphic3d_Array1OfAttribute): Graphic3d_Array1OfAttribute;
+ Move(theOther: Graphic3d_Array1OfAttribute): Graphic3d_Array1OfAttribute;
+ First(): Graphic3d_Attribute;
+ ChangeFirst(): Graphic3d_Attribute;
+ Last(): Graphic3d_Attribute;
+ ChangeLast(): Graphic3d_Attribute;
+ Value(theIndex: Standard_Integer): Graphic3d_Attribute;
+ ChangeValue(theIndex: Standard_Integer): Graphic3d_Attribute;
+ SetValue(theIndex: Standard_Integer, theItem: Graphic3d_Attribute): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Array1OfAttribute_1 extends Graphic3d_Array1OfAttribute {
+ constructor();
+ }
+
+ export declare class Graphic3d_Array1OfAttribute_2 extends Graphic3d_Array1OfAttribute {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Graphic3d_Array1OfAttribute_3 extends Graphic3d_Array1OfAttribute {
+ constructor(theOther: Graphic3d_Array1OfAttribute);
+ }
+
+ export declare class Graphic3d_Array1OfAttribute_4 extends Graphic3d_Array1OfAttribute {
+ constructor(theOther: Graphic3d_Array1OfAttribute);
+ }
+
+ export declare class Graphic3d_Array1OfAttribute_5 extends Graphic3d_Array1OfAttribute {
+ constructor(theBegin: Graphic3d_Attribute, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Graphic3d_Buffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Buffer): void;
+ get(): Graphic3d_Buffer;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Buffer_1 extends Handle_Graphic3d_Buffer {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Buffer_2 extends Handle_Graphic3d_Buffer {
+ constructor(thePtr: Graphic3d_Buffer);
+ }
+
+ export declare class Handle_Graphic3d_Buffer_3 extends Handle_Graphic3d_Buffer {
+ constructor(theHandle: Handle_Graphic3d_Buffer);
+ }
+
+ export declare class Handle_Graphic3d_Buffer_4 extends Handle_Graphic3d_Buffer {
+ constructor(theHandle: Handle_Graphic3d_Buffer);
+ }
+
+export declare class Graphic3d_BvhCStructureSet extends BVH_PrimitiveSet3d {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Size(): Graphic3d_ZLayerId;
+ Box_2(theIdx: Graphic3d_ZLayerId): Graphic3d_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ Add(theStruct: Graphic3d_CStructure): Standard_Boolean;
+ Remove(theStruct: Graphic3d_CStructure): Standard_Boolean;
+ Clear(): void;
+ GetStructureById(theId: Graphic3d_ZLayerId): Graphic3d_CStructure;
+ Structures(): NCollection_IndexedMap< Graphic3d_CStructure >;
+ delete(): void;
+}
+
+export declare type Graphic3d_LevelOfTextureAnisotropy = {
+ Graphic3d_LOTA_OFF: {};
+ Graphic3d_LOTA_FAST: {};
+ Graphic3d_LOTA_MIDDLE: {};
+ Graphic3d_LOTA_QUALITY: {};
+}
+
+export declare class Graphic3d_WorldViewProjState {
+ IsValid(): Standard_Boolean;
+ Reset(): void;
+ Initialize_1(theProjectionState: Standard_ThreadId, theWorldViewState: Standard_ThreadId, theCamera: MMgt_TShared): void;
+ Initialize_2(theCamera: MMgt_TShared): void;
+ ProjectionState(): Standard_ThreadId;
+ WorldViewState(): Standard_ThreadId;
+ IsProjectionChanged(theState: Graphic3d_WorldViewProjState): Standard_Boolean;
+ IsWorldViewChanged(theState: Graphic3d_WorldViewProjState): Standard_Boolean;
+ IsChanged(theState: Graphic3d_WorldViewProjState): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, a1: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_WorldViewProjState_1 extends Graphic3d_WorldViewProjState {
+ constructor();
+ }
+
+ export declare class Graphic3d_WorldViewProjState_2 extends Graphic3d_WorldViewProjState {
+ constructor(theProjectionState: Standard_ThreadId, theWorldViewState: Standard_ThreadId, theCamera: MMgt_TShared);
+ }
+
+export declare type Graphic3d_TypeOfAnswer = {
+ Graphic3d_TOA_YES: {};
+ Graphic3d_TOA_NO: {};
+ Graphic3d_TOA_COMPUTE: {};
+}
+
+export declare type Graphic3d_ClipState = {
+ Graphic3d_ClipState_Out: {};
+ Graphic3d_ClipState_In: {};
+ Graphic3d_ClipState_On: {};
+}
+
+export declare class Graphic3d_ClipPlane extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetEquation_1(thePlane: gp_Pln): void;
+ SetEquation_2(theEquation: OpenGl_Vec4d): void;
+ GetEquation(): OpenGl_Vec4d;
+ ReversedEquation(): OpenGl_Vec4d;
+ IsOn(): Standard_Boolean;
+ SetOn(theIsOn: Standard_Boolean): void;
+ SetCapping(theIsOn: Standard_Boolean): void;
+ IsCapping(): Standard_Boolean;
+ ToPlane(): gp_Pln;
+ Clone(): Handle_Graphic3d_ClipPlane;
+ IsChain(): Standard_Boolean;
+ ChainPreviousPlane(): Handle_Graphic3d_ClipPlane;
+ ChainNextPlane(): Handle_Graphic3d_ClipPlane;
+ NbChainNextPlanes(): Graphic3d_ZLayerId;
+ SetChainNextPlane(thePlane: Handle_Graphic3d_ClipPlane): void;
+ CappingColor(): Quantity_Color;
+ SetCappingColor(theColor: Quantity_Color): void;
+ SetCappingMaterial(theMat: Graphic3d_MaterialAspect): void;
+ CappingMaterial(): Graphic3d_MaterialAspect;
+ SetCappingTexture(theTexture: Handle_Graphic3d_TextureMap): void;
+ CappingTexture(): Handle_Graphic3d_TextureMap;
+ SetCappingHatch(theStyle: Aspect_HatchStyle): void;
+ CappingHatch(): Aspect_HatchStyle;
+ SetCappingCustomHatch(theStyle: Handle_Graphic3d_HatchStyle): void;
+ CappingCustomHatch(): Handle_Graphic3d_HatchStyle;
+ SetCappingHatchOn(): void;
+ SetCappingHatchOff(): void;
+ IsHatchOn(): Standard_Boolean;
+ GetId(): XCAFDoc_PartId;
+ CappingAspect(): Handle_Graphic3d_AspectFillArea3d;
+ SetCappingAspect(theAspect: Handle_Graphic3d_AspectFillArea3d): void;
+ ToUseObjectMaterial(): Standard_Boolean;
+ SetUseObjectMaterial(theToUse: Standard_Boolean): void;
+ ToUseObjectTexture(): Standard_Boolean;
+ SetUseObjectTexture(theToUse: Standard_Boolean): void;
+ ToUseObjectShader(): Standard_Boolean;
+ SetUseObjectShader(theToUse: Standard_Boolean): void;
+ ToUseObjectProperties(): Standard_Boolean;
+ ProbePoint(thePoint: OpenGl_Vec4d): Graphic3d_ClipState;
+ ProbeBox(theBox: Graphic3d_BndBox3d): Graphic3d_ClipState;
+ ProbeBoxTouch(theBox: Graphic3d_BndBox3d): Standard_Boolean;
+ ProbePointHalfspace(thePoint: OpenGl_Vec4d): Graphic3d_ClipState;
+ ProbeBoxHalfspace(theBox: Graphic3d_BndBox3d): Graphic3d_ClipState;
+ IsPointOutHalfspace(thePoint: OpenGl_Vec4d): Standard_Boolean;
+ IsBoxFullOutHalfspace(theBox: Graphic3d_BndBox3d): Standard_Boolean;
+ ProbeBoxMaxPointHalfspace(theBox: Graphic3d_BndBox3d): Graphic3d_ClipState;
+ IsBoxFullInHalfspace(theBox: Graphic3d_BndBox3d): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ MCountEquation(): Aspect_VKeyFlags;
+ MCountAspect(): Aspect_VKeyFlags;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ClipPlane_1 extends Graphic3d_ClipPlane {
+ constructor();
+ }
+
+ export declare class Graphic3d_ClipPlane_2 extends Graphic3d_ClipPlane {
+ constructor(theOther: Graphic3d_ClipPlane);
+ }
+
+ export declare class Graphic3d_ClipPlane_3 extends Graphic3d_ClipPlane {
+ constructor(theEquation: OpenGl_Vec4d);
+ }
+
+ export declare class Graphic3d_ClipPlane_4 extends Graphic3d_ClipPlane {
+ constructor(thePlane: gp_Pln);
+ }
+
+export declare class Handle_Graphic3d_ClipPlane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ClipPlane): void;
+ get(): Graphic3d_ClipPlane;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ClipPlane_1 extends Handle_Graphic3d_ClipPlane {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ClipPlane_2 extends Handle_Graphic3d_ClipPlane {
+ constructor(thePtr: Graphic3d_ClipPlane);
+ }
+
+ export declare class Handle_Graphic3d_ClipPlane_3 extends Handle_Graphic3d_ClipPlane {
+ constructor(theHandle: Handle_Graphic3d_ClipPlane);
+ }
+
+ export declare class Handle_Graphic3d_ClipPlane_4 extends Handle_Graphic3d_ClipPlane {
+ constructor(theHandle: Handle_Graphic3d_ClipPlane);
+ }
+
+export declare class Graphic3d_MutableIndexBuffer extends Graphic3d_IndexBuffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsMutable(): Standard_Boolean;
+ InvalidatedRange(): Graphic3d_BufferRange;
+ Validate(): void;
+ Invalidate_1(): void;
+ Invalidate_2(theIndexLower: Graphic3d_ZLayerId, theIndexUpper: Graphic3d_ZLayerId): void;
+ invalidate(theRange: Graphic3d_BufferRange): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_Texture2Dplane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture2Dplane): void;
+ get(): Graphic3d_Texture2Dplane;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture2Dplane_1 extends Handle_Graphic3d_Texture2Dplane {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dplane_2 extends Handle_Graphic3d_Texture2Dplane {
+ constructor(thePtr: Graphic3d_Texture2Dplane);
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dplane_3 extends Handle_Graphic3d_Texture2Dplane {
+ constructor(theHandle: Handle_Graphic3d_Texture2Dplane);
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dplane_4 extends Handle_Graphic3d_Texture2Dplane {
+ constructor(theHandle: Handle_Graphic3d_Texture2Dplane);
+ }
+
+export declare class Graphic3d_Texture2Dplane extends Graphic3d_Texture2D {
+ SetPlaneS(A: Standard_ShortReal, B: Standard_ShortReal, C: Standard_ShortReal, D: Standard_ShortReal): void;
+ SetPlaneT(A: Standard_ShortReal, B: Standard_ShortReal, C: Standard_ShortReal, D: Standard_ShortReal): void;
+ SetPlane(thePlane: Graphic3d_NameOfTexturePlane): void;
+ SetScaleS(theVal: Standard_ShortReal): void;
+ SetScaleT(theVal: Standard_ShortReal): void;
+ SetTranslateS(theVal: Standard_ShortReal): void;
+ SetTranslateT(theVal: Standard_ShortReal): void;
+ SetRotation(theVal: Standard_ShortReal): void;
+ Plane(): Graphic3d_NameOfTexturePlane;
+ PlaneS(A: Standard_ShortReal, B: Standard_ShortReal, C: Standard_ShortReal, D: Standard_ShortReal): void;
+ PlaneT(A: Standard_ShortReal, B: Standard_ShortReal, C: Standard_ShortReal, D: Standard_ShortReal): void;
+ TranslateS(theVal: Standard_ShortReal): void;
+ TranslateT(theVal: Standard_ShortReal): void;
+ ScaleS(theVal: Standard_ShortReal): void;
+ ScaleT(theVal: Standard_ShortReal): void;
+ Rotation(theVal: Standard_ShortReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Texture2Dplane_1 extends Graphic3d_Texture2Dplane {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Graphic3d_Texture2Dplane_2 extends Graphic3d_Texture2Dplane {
+ constructor(theNOT: Graphic3d_NameOfTexture2D);
+ }
+
+ export declare class Graphic3d_Texture2Dplane_3 extends Graphic3d_Texture2Dplane {
+ constructor(thePixMap: Handle_Image_PixMap);
+ }
+
+export declare type Graphic3d_TypeOfVisualization = {
+ Graphic3d_TOV_WIREFRAME: {};
+ Graphic3d_TOV_SHADING: {};
+}
+
+export declare class Graphic3d_AttribBuffer extends Graphic3d_Buffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Init_1(theNbElems: Graphic3d_ZLayerId, theAttribs: Graphic3d_Attribute, theNbAttribs: Graphic3d_ZLayerId): Standard_Boolean;
+ Init_2(theNbElems: Graphic3d_ZLayerId, theAttribs: Graphic3d_Array1OfAttribute): Standard_Boolean;
+ IsMutable(): Standard_Boolean;
+ SetMutable(theMutable: Standard_Boolean): void;
+ IsInterleaved(): Standard_Boolean;
+ SetInterleaved(theIsInterleaved: Standard_Boolean): void;
+ InvalidatedRange(): Graphic3d_BufferRange;
+ Validate(): void;
+ Invalidate_1(): void;
+ Invalidate_2(theAttributeIndex: Graphic3d_ZLayerId): void;
+ Invalidate_3(theAttributeIndex: Graphic3d_ZLayerId, theVertexLower: Graphic3d_ZLayerId, theVertexUpper: Graphic3d_ZLayerId): void;
+ Invalidate_4(theVertexLower: Graphic3d_ZLayerId, theVertexUpper: Graphic3d_ZLayerId): void;
+ invalidate(theRange: Graphic3d_BufferRange): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_MediaTexture extends Graphic3d_Texture2D {
+ constructor(theMutex: any, thePlane: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetImage(theSupported: any): Handle_Image_PixMap;
+ Frame(): any;
+ SetFrame(theFrame: any): void;
+ GenerateNewId(): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_TextureUnit = {
+ Graphic3d_TextureUnit_0: {};
+ Graphic3d_TextureUnit_1: {};
+ Graphic3d_TextureUnit_2: {};
+ Graphic3d_TextureUnit_3: {};
+ Graphic3d_TextureUnit_4: {};
+ Graphic3d_TextureUnit_5: {};
+ Graphic3d_TextureUnit_6: {};
+ Graphic3d_TextureUnit_7: {};
+ Graphic3d_TextureUnit_8: {};
+ Graphic3d_TextureUnit_9: {};
+ Graphic3d_TextureUnit_10: {};
+ Graphic3d_TextureUnit_11: {};
+ Graphic3d_TextureUnit_12: {};
+ Graphic3d_TextureUnit_13: {};
+ Graphic3d_TextureUnit_14: {};
+ Graphic3d_TextureUnit_15: {};
+ Graphic3d_TextureUnit_BaseColor: {};
+ Graphic3d_TextureUnit_Emissive: {};
+ Graphic3d_TextureUnit_Occlusion: {};
+ Graphic3d_TextureUnit_Normal: {};
+ Graphic3d_TextureUnit_MetallicRoughness: {};
+ Graphic3d_TextureUnit_EnvMap: {};
+ Graphic3d_TextureUnit_PointSprite: {};
+ Graphic3d_TextureUnit_PbrEnvironmentLUT: {};
+ Graphic3d_TextureUnit_PbrIblDiffuseSH: {};
+ Graphic3d_TextureUnit_PbrIblSpecular: {};
+}
+
+export declare class Handle_Graphic3d_Texture1Dsegment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture1Dsegment): void;
+ get(): Graphic3d_Texture1Dsegment;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture1Dsegment_1 extends Handle_Graphic3d_Texture1Dsegment {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dsegment_2 extends Handle_Graphic3d_Texture1Dsegment {
+ constructor(thePtr: Graphic3d_Texture1Dsegment);
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dsegment_3 extends Handle_Graphic3d_Texture1Dsegment {
+ constructor(theHandle: Handle_Graphic3d_Texture1Dsegment);
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dsegment_4 extends Handle_Graphic3d_Texture1Dsegment {
+ constructor(theHandle: Handle_Graphic3d_Texture1Dsegment);
+ }
+
+export declare class Graphic3d_Texture1Dsegment extends Graphic3d_Texture1D {
+ SetSegment(theX1: Standard_ShortReal, theY1: Standard_ShortReal, theZ1: Standard_ShortReal, theX2: Standard_ShortReal, theY2: Standard_ShortReal, theZ2: Standard_ShortReal): void;
+ Segment(theX1: Standard_ShortReal, theY1: Standard_ShortReal, theZ1: Standard_ShortReal, theX2: Standard_ShortReal, theY2: Standard_ShortReal, theZ2: Standard_ShortReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Texture1Dsegment_1 extends Graphic3d_Texture1Dsegment {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Graphic3d_Texture1Dsegment_2 extends Graphic3d_Texture1Dsegment {
+ constructor(theNOT: Graphic3d_NameOfTexture1D);
+ }
+
+ export declare class Graphic3d_Texture1Dsegment_3 extends Graphic3d_Texture1Dsegment {
+ constructor(thePixMap: Handle_Image_PixMap);
+ }
+
+export declare class Handle_Graphic3d_AspectMarker3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_AspectMarker3d): void;
+ get(): Graphic3d_AspectMarker3d;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_AspectMarker3d_1 extends Handle_Graphic3d_AspectMarker3d {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_AspectMarker3d_2 extends Handle_Graphic3d_AspectMarker3d {
+ constructor(thePtr: Graphic3d_AspectMarker3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectMarker3d_3 extends Handle_Graphic3d_AspectMarker3d {
+ constructor(theHandle: Handle_Graphic3d_AspectMarker3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectMarker3d_4 extends Handle_Graphic3d_AspectMarker3d {
+ constructor(theHandle: Handle_Graphic3d_AspectMarker3d);
+ }
+
+export declare class Graphic3d_AspectMarker3d extends Graphic3d_Aspects {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Scale(): Standard_ShortReal;
+ SetScale_1(theScale: Standard_ShortReal): void;
+ SetScale_2(theScale: Quantity_AbsorbedDose): void;
+ Type(): Aspect_TypeOfMarker;
+ SetType(theType: Aspect_TypeOfMarker): void;
+ GetTextureSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ GetMarkerImage(): Handle_Graphic3d_MarkerImage;
+ SetBitMap(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId, theTexture: Handle_TColStd_HArray1OfByte): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_AspectMarker3d_1 extends Graphic3d_AspectMarker3d {
+ constructor();
+ }
+
+ export declare class Graphic3d_AspectMarker3d_2 extends Graphic3d_AspectMarker3d {
+ constructor(theType: Aspect_TypeOfMarker, theColor: Quantity_Color, theScale: Quantity_AbsorbedDose);
+ }
+
+ export declare class Graphic3d_AspectMarker3d_3 extends Graphic3d_AspectMarker3d {
+ constructor(theColor: Quantity_Color, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId, theTextureBitmap: Handle_TColStd_HArray1OfByte);
+ }
+
+ export declare class Graphic3d_AspectMarker3d_4 extends Graphic3d_AspectMarker3d {
+ constructor(theTextureImage: Handle_Image_PixMap);
+ }
+
+export declare type Graphic3d_VerticalTextAlignment = {
+ Graphic3d_VTA_BOTTOM: {};
+ Graphic3d_VTA_CENTER: {};
+ Graphic3d_VTA_TOP: {};
+ Graphic3d_VTA_TOPFIRSTLINE: {};
+}
+
+export declare class Graphic3d_Structure extends Standard_Transient {
+ constructor(theManager: Handle_Graphic3d_StructureManager, theLinkPrs: Handle_Graphic3d_Structure)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Clear(WithDestruction: Standard_Boolean): void;
+ Display(): void;
+ DisplayPriority(): Graphic3d_ZLayerId;
+ Erase(): void;
+ Highlight(theStyle: Handle_Graphic3d_PresentationAttributes, theToUpdateMgr: Standard_Boolean): void;
+ Remove_1(): void;
+ CalculateBoundBox(): void;
+ SetInfiniteState(theToSet: Standard_Boolean): void;
+ SetDisplayPriority(Priority: Graphic3d_ZLayerId): void;
+ ResetDisplayPriority(): void;
+ SetZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ GetZLayer(): Graphic3d_ZLayerId;
+ SetClipPlanes(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ ClipPlanes(): Handle_Graphic3d_SequenceOfHClipPlane;
+ SetVisible(AValue: Standard_Boolean): void;
+ SetVisual(AVisual: Graphic3d_TypeOfStructure): void;
+ SetZoomLimit(LimitInf: Quantity_AbsorbedDose, LimitSup: Quantity_AbsorbedDose): void;
+ SetIsForHighlight(isForHighlight: Standard_Boolean): void;
+ UnHighlight(): void;
+ Compute(): void;
+ computeHLR(theProjector: Handle_Graphic3d_Camera, theStructure: Handle_Graphic3d_Structure): void;
+ ReCompute_1(): void;
+ ReCompute_2(aProjector: Handle_Graphic3d_DataStructureManager): void;
+ ContainsFacet(): Standard_Boolean;
+ Groups(): Graphic3d_SequenceOfGroup;
+ NumberOfGroups(): Graphic3d_ZLayerId;
+ NewGroup(): Handle_Graphic3d_Group;
+ CurrentGroup(): Handle_Graphic3d_Group;
+ HighlightStyle(): Handle_Graphic3d_PresentationAttributes;
+ IsDeleted(): Standard_Boolean;
+ IsDisplayed(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ IsInfinite(): Standard_Boolean;
+ IsHighlighted(): Standard_Boolean;
+ IsTransformed(): Standard_Boolean;
+ IsVisible(): Standard_Boolean;
+ MinMaxValues(theToIgnoreInfiniteFlag: Standard_Boolean): Bnd_Box;
+ Visual(): Graphic3d_TypeOfStructure;
+ static AcceptConnection(theStructure1: Prs3d_Presentation, theStructure2: Prs3d_Presentation, theType: Graphic3d_TypeOfConnection): Standard_Boolean;
+ Ancestors(SG: Graphic3d_MapOfStructure): void;
+ Connect_1(theStructure: Prs3d_Presentation, theType: Graphic3d_TypeOfConnection, theWithCheck: Standard_Boolean): void;
+ Connect_2(thePrs: Handle_Graphic3d_Structure): void;
+ Descendants(SG: Graphic3d_MapOfStructure): void;
+ Disconnect(theStructure: Prs3d_Presentation): void;
+ Remove_2(thePrs: Handle_Graphic3d_Structure): void;
+ DisconnectAll(AType: Graphic3d_TypeOfConnection): void;
+ RemoveAll(): void;
+ static Network(theStructure: Prs3d_Presentation, theType: Graphic3d_TypeOfConnection, theSet: NCollection_Map): void;
+ SetOwner(theOwner: Standard_Address): void;
+ Owner(): Standard_Address;
+ SetHLRValidation(theFlag: Standard_Boolean): void;
+ HLRValidation(): Standard_Boolean;
+ Transformation(): Handle_TopLoc_Datum3D;
+ SetTransformation(theTrsf: Handle_TopLoc_Datum3D): void;
+ Transform(theTrsf: Handle_TopLoc_Datum3D): void;
+ SetTransformPersistence(theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ TransformPersistence(): Handle_Graphic3d_TransformPers;
+ SetMutable(theIsMutable: Standard_Boolean): void;
+ IsMutable(): Standard_Boolean;
+ ComputeVisual(): Graphic3d_TypeOfStructure;
+ GraphicClear(WithDestruction: Standard_Boolean): void;
+ GraphicConnect(theDaughter: Handle_Graphic3d_Structure): void;
+ GraphicDisconnect(theDaughter: Handle_Graphic3d_Structure): void;
+ GraphicTransform(theTrsf: Handle_TopLoc_Datum3D): void;
+ Identification(): Graphic3d_ZLayerId;
+ static PrintNetwork(AStructure: Handle_Graphic3d_Structure, AType: Graphic3d_TypeOfConnection): void;
+ Remove_3(thePtr: Prs3d_Presentation, theType: Graphic3d_TypeOfConnection): void;
+ SetComputeVisual(theVisual: Graphic3d_TypeOfStructure): void;
+ static Transforms(theTrsf: gp_Trsf, theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theNewX: Quantity_AbsorbedDose, theNewY: Quantity_AbsorbedDose, theNewZ: Quantity_AbsorbedDose): void;
+ CStructure(): Handle_Graphic3d_CStructure;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_CullingTool {
+ constructor()
+ SetViewVolume(theCamera: Handle_Graphic3d_Camera, theModelWorld: OpenGl_Mat4d): void;
+ SetViewportSize(theViewportWidth: Graphic3d_ZLayerId, theViewportHeight: Graphic3d_ZLayerId, theResolutionRatio: Quantity_AbsorbedDose): void;
+ SetCullingDistance(theCtx: any, theDistance: Quantity_AbsorbedDose): void;
+ SetCullingSize(theCtx: any, theSize: Quantity_AbsorbedDose): void;
+ CacheClipPtsProjections(): void;
+ IsCulled(theCtx: any, theMinPnt: OpenGl_Vec3d, theMaxPnt: OpenGl_Vec3d, theIsInside: Standard_Boolean): Standard_Boolean;
+ Camera(): Handle_Graphic3d_Camera;
+ ProjectionMatrix(): OpenGl_Mat4d;
+ WorldViewMatrix(): OpenGl_Mat4d;
+ ViewportWidth(): Graphic3d_ZLayerId;
+ ViewportHeight(): Graphic3d_ZLayerId;
+ WorldViewProjState(): Graphic3d_WorldViewProjState;
+ CameraEye(): OpenGl_Vec3d;
+ CameraDirection(): OpenGl_Vec3d;
+ SignedPlanePointDistance(theNormal: OpenGl_Vec4d, thePnt: OpenGl_Vec4d): Quantity_AbsorbedDose;
+ IsOutFrustum(theMinPnt: OpenGl_Vec3d, theMaxPnt: OpenGl_Vec3d, theIsInside: Standard_Boolean): Standard_Boolean;
+ IsTooDistant(theCtx: any, theMinPnt: OpenGl_Vec3d, theMaxPnt: OpenGl_Vec3d, theIsInside: Standard_Boolean): Standard_Boolean;
+ IsTooSmall(theCtx: any, theMinPnt: OpenGl_Vec3d, theMaxPnt: OpenGl_Vec3d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Graphic3d_FrameStatsData {
+ constructor()
+ FrameRate(): Quantity_AbsorbedDose;
+ FrameRateCpu(): Quantity_AbsorbedDose;
+ ImmediateFrameRate(): Quantity_AbsorbedDose;
+ ImmediateFrameRateCpu(): Quantity_AbsorbedDose;
+ CounterValue(theIndex: Graphic3d_FrameStatsCounter): Standard_ThreadId;
+ TimerValue(theIndex: Graphic3d_FrameStatsTimer): Quantity_AbsorbedDose;
+ Reset(): void;
+ FillMax(theOther: Graphic3d_FrameStatsData): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_FrameStatsDataTmp extends Graphic3d_FrameStatsData {
+ constructor()
+ FlushTimers(theNbFrames: Standard_ThreadId, theIsFinal: Standard_Boolean): void;
+ Reset(): void;
+ ChangeFrameRate(): Quantity_AbsorbedDose;
+ ChangeFrameRateCpu(): Quantity_AbsorbedDose;
+ ChangeImmediateFrameRate(): Quantity_AbsorbedDose;
+ ChangeImmediateFrameRateCpu(): Quantity_AbsorbedDose;
+ ChangeTimer(theTimer: Graphic3d_FrameStatsTimer): OSD_Timer;
+ ChangeCounterValue(theIndex: Graphic3d_FrameStatsCounter): Standard_ThreadId;
+ ChangeTimerValue(theIndex: Graphic3d_FrameStatsTimer): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_SequenceOfHClipPlane {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_SequenceOfHClipPlane): void;
+ get(): Graphic3d_SequenceOfHClipPlane;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_SequenceOfHClipPlane_1 extends Handle_Graphic3d_SequenceOfHClipPlane {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_SequenceOfHClipPlane_2 extends Handle_Graphic3d_SequenceOfHClipPlane {
+ constructor(thePtr: Graphic3d_SequenceOfHClipPlane);
+ }
+
+ export declare class Handle_Graphic3d_SequenceOfHClipPlane_3 extends Handle_Graphic3d_SequenceOfHClipPlane {
+ constructor(theHandle: Handle_Graphic3d_SequenceOfHClipPlane);
+ }
+
+ export declare class Handle_Graphic3d_SequenceOfHClipPlane_4 extends Handle_Graphic3d_SequenceOfHClipPlane {
+ constructor(theHandle: Handle_Graphic3d_SequenceOfHClipPlane);
+ }
+
+export declare class Graphic3d_SequenceOfHClipPlane extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ToOverrideGlobal(): Standard_Boolean;
+ SetOverrideGlobal(theToOverride: Standard_Boolean): void;
+ IsEmpty(): Standard_Boolean;
+ Size(): Graphic3d_ZLayerId;
+ Append(theItem: Handle_Graphic3d_ClipPlane): Standard_Boolean;
+ Remove_1(theItem: Handle_Graphic3d_ClipPlane): Standard_Boolean;
+ Remove_2(theItem: any): void;
+ Clear(): void;
+ First(): Handle_Graphic3d_ClipPlane;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_PriorityDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_PriorityDefinitionError): void;
+ get(): Graphic3d_PriorityDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_PriorityDefinitionError_1 extends Handle_Graphic3d_PriorityDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_PriorityDefinitionError_2 extends Handle_Graphic3d_PriorityDefinitionError {
+ constructor(thePtr: Graphic3d_PriorityDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_PriorityDefinitionError_3 extends Handle_Graphic3d_PriorityDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_PriorityDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_PriorityDefinitionError_4 extends Handle_Graphic3d_PriorityDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_PriorityDefinitionError);
+ }
+
+export declare class Graphic3d_PriorityDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Graphic3d_PriorityDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_PriorityDefinitionError_1 extends Graphic3d_PriorityDefinitionError {
+ constructor();
+ }
+
+ export declare class Graphic3d_PriorityDefinitionError_2 extends Graphic3d_PriorityDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Graphic3d_ArrayOfPolygons extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfPolygons_1 extends Graphic3d_ArrayOfPolygons {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxBounds: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfPolygons_2 extends Graphic3d_ArrayOfPolygons {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxBounds: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasBColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfPolygons {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfPolygons): void;
+ get(): Graphic3d_ArrayOfPolygons;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfPolygons_1 extends Handle_Graphic3d_ArrayOfPolygons {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolygons_2 extends Handle_Graphic3d_ArrayOfPolygons {
+ constructor(thePtr: Graphic3d_ArrayOfPolygons);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolygons_3 extends Handle_Graphic3d_ArrayOfPolygons {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPolygons);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolygons_4 extends Handle_Graphic3d_ArrayOfPolygons {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPolygons);
+ }
+
+export declare class Handle_Graphic3d_CubeMapPacked {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CubeMapPacked): void;
+ get(): Graphic3d_CubeMapPacked;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CubeMapPacked_1 extends Handle_Graphic3d_CubeMapPacked {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CubeMapPacked_2 extends Handle_Graphic3d_CubeMapPacked {
+ constructor(thePtr: Graphic3d_CubeMapPacked);
+ }
+
+ export declare class Handle_Graphic3d_CubeMapPacked_3 extends Handle_Graphic3d_CubeMapPacked {
+ constructor(theHandle: Handle_Graphic3d_CubeMapPacked);
+ }
+
+ export declare class Handle_Graphic3d_CubeMapPacked_4 extends Handle_Graphic3d_CubeMapPacked {
+ constructor(theHandle: Handle_Graphic3d_CubeMapPacked);
+ }
+
+export declare class Graphic3d_CubeMapPacked extends Graphic3d_CubeMap {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ CompressedValue(theSupported: any): any;
+ Value(theSupported: any): Handle_Image_PixMap;
+ delete(): void;
+}
+
+ export declare class Graphic3d_CubeMapPacked_1 extends Graphic3d_CubeMapPacked {
+ constructor(theFileName: XCAFDoc_PartId, theOrder: Graphic3d_ValidatedCubeMapOrder);
+ }
+
+ export declare class Graphic3d_CubeMapPacked_2 extends Graphic3d_CubeMapPacked {
+ constructor(theImage: Handle_Image_PixMap, theOrder: Graphic3d_ValidatedCubeMapOrder);
+ }
+
+export declare class Graphic3d_ShaderProgram extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsDone(): Standard_Boolean;
+ GetId(): XCAFDoc_PartId;
+ SetId(theId: XCAFDoc_PartId): void;
+ Header(): XCAFDoc_PartId;
+ SetHeader(theHeader: XCAFDoc_PartId): void;
+ AppendToHeader(theHeaderLine: XCAFDoc_PartId): void;
+ NbLightsMax(): Graphic3d_ZLayerId;
+ SetNbLightsMax(theNbLights: Graphic3d_ZLayerId): void;
+ NbClipPlanesMax(): Graphic3d_ZLayerId;
+ SetNbClipPlanesMax(theNbPlanes: Graphic3d_ZLayerId): void;
+ AttachShader(theShader: Handle_Graphic3d_ShaderObject): Standard_Boolean;
+ DetachShader(theShader: Handle_Graphic3d_ShaderObject): Standard_Boolean;
+ ShaderObjects(): Graphic3d_ShaderObjectList;
+ Variables(): Graphic3d_ShaderVariableList;
+ VertexAttributes(): Graphic3d_ShaderAttributeList;
+ SetVertexAttributes(theAttributes: Graphic3d_ShaderAttributeList): void;
+ NbFragmentOutputs(): Graphic3d_ZLayerId;
+ SetNbFragmentOutputs(theNbOutputs: Graphic3d_ZLayerId): void;
+ HasAlphaTest(): Standard_Boolean;
+ SetAlphaTest(theAlphaTest: Standard_Boolean): void;
+ HasDefaultSampler(): Standard_Boolean;
+ SetDefaultSampler(theHasDefSampler: Standard_Boolean): void;
+ HasWeightOitOutput(): Standard_Boolean;
+ SetWeightOitOutput(theOutput: Standard_Boolean): void;
+ IsPBR(): Standard_Boolean;
+ SetPBR(theIsPBR: Standard_Boolean): void;
+ TextureSetBits(): Graphic3d_ZLayerId;
+ SetTextureSetBits(theBits: Graphic3d_ZLayerId): void;
+ ClearVariables(): void;
+ PushVariableFloat(theName: XCAFDoc_PartId, theValue: Standard_ShortReal): Standard_Boolean;
+ PushVariableVec2(theName: XCAFDoc_PartId, theValue: OpenGl_Vec2): Standard_Boolean;
+ PushVariableVec3(theName: XCAFDoc_PartId, theValue: OpenGl_Vec3): Standard_Boolean;
+ PushVariableVec4(theName: XCAFDoc_PartId, theValue: OpenGl_Vec4): Standard_Boolean;
+ PushVariableInt(theName: XCAFDoc_PartId, theValue: Standard_Integer): Standard_Boolean;
+ PushVariableVec2i(theName: XCAFDoc_PartId, theValue: OpenGl_Vec2i): Standard_Boolean;
+ PushVariableVec3i(theName: XCAFDoc_PartId, theValue: OpenGl_Vec3i): Standard_Boolean;
+ PushVariableVec4i(theName: XCAFDoc_PartId, theValue: OpenGl_Vec4i): Standard_Boolean;
+ static ShadersFolder(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ShaderProgram {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ShaderProgram): void;
+ get(): Graphic3d_ShaderProgram;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ShaderProgram_1 extends Handle_Graphic3d_ShaderProgram {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ShaderProgram_2 extends Handle_Graphic3d_ShaderProgram {
+ constructor(thePtr: Graphic3d_ShaderProgram);
+ }
+
+ export declare class Handle_Graphic3d_ShaderProgram_3 extends Handle_Graphic3d_ShaderProgram {
+ constructor(theHandle: Handle_Graphic3d_ShaderProgram);
+ }
+
+ export declare class Handle_Graphic3d_ShaderProgram_4 extends Handle_Graphic3d_ShaderProgram {
+ constructor(theHandle: Handle_Graphic3d_ShaderProgram);
+ }
+
+export declare class Handle_Graphic3d_CubeMapSeparate {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CubeMapSeparate): void;
+ get(): Graphic3d_CubeMapSeparate;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CubeMapSeparate_1 extends Handle_Graphic3d_CubeMapSeparate {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CubeMapSeparate_2 extends Handle_Graphic3d_CubeMapSeparate {
+ constructor(thePtr: Graphic3d_CubeMapSeparate);
+ }
+
+ export declare class Handle_Graphic3d_CubeMapSeparate_3 extends Handle_Graphic3d_CubeMapSeparate {
+ constructor(theHandle: Handle_Graphic3d_CubeMapSeparate);
+ }
+
+ export declare class Handle_Graphic3d_CubeMapSeparate_4 extends Handle_Graphic3d_CubeMapSeparate {
+ constructor(theHandle: Handle_Graphic3d_CubeMapSeparate);
+ }
+
+export declare class Graphic3d_CubeMapSeparate extends Graphic3d_CubeMap {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ CompressedValue(theSupported: any): any;
+ Value(theSupported: any): Handle_Image_PixMap;
+ GetImage(a0: any): Handle_Image_PixMap;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Graphic3d_CubeMapSeparate_1 extends Graphic3d_CubeMapSeparate {
+ constructor(thePaths: TColStd_Array1OfAsciiString);
+ }
+
+ export declare class Graphic3d_CubeMapSeparate_2 extends Graphic3d_CubeMapSeparate {
+ constructor(theImages: any);
+ }
+
+export declare type Graphic3d_CappingFlags = {
+ Graphic3d_CappingFlags_None: {};
+ Graphic3d_CappingFlags_ObjectMaterial: {};
+ Graphic3d_CappingFlags_ObjectTexture: {};
+ Graphic3d_CappingFlags_ObjectShader: {};
+ Graphic3d_CappingFlags_ObjectAspect: {};
+}
+
+export declare type Graphic3d_TypeOfTexture = {
+ Graphic3d_TOT_1D: {};
+ Graphic3d_TOT_2D: {};
+ Graphic3d_TOT_2D_MIPMAP: {};
+ Graphic3d_TOT_CUBEMAP: {};
+}
+
+export declare type Graphic3d_FrameStatsCounter = {
+ Graphic3d_FrameStatsCounter_NbLayers: {};
+ Graphic3d_FrameStatsCounter_NbStructs: {};
+ Graphic3d_FrameStatsCounter_EstimatedBytesGeom: {};
+ Graphic3d_FrameStatsCounter_EstimatedBytesFbos: {};
+ Graphic3d_FrameStatsCounter_EstimatedBytesTextures: {};
+ Graphic3d_FrameStatsCounter_NbLayersNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbStructsNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbGroupsNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbElemsNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbElemsFillNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbElemsLineNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbElemsPointNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbElemsTextNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbTrianglesNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbLinesNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbPointsNotCulled: {};
+ Graphic3d_FrameStatsCounter_NbLayersImmediate: {};
+ Graphic3d_FrameStatsCounter_NbStructsImmediate: {};
+ Graphic3d_FrameStatsCounter_NbGroupsImmediate: {};
+ Graphic3d_FrameStatsCounter_NbElemsImmediate: {};
+ Graphic3d_FrameStatsCounter_NbElemsFillImmediate: {};
+ Graphic3d_FrameStatsCounter_NbElemsLineImmediate: {};
+ Graphic3d_FrameStatsCounter_NbElemsPointImmediate: {};
+ Graphic3d_FrameStatsCounter_NbElemsTextImmediate: {};
+ Graphic3d_FrameStatsCounter_NbTrianglesImmediate: {};
+ Graphic3d_FrameStatsCounter_NbLinesImmediate: {};
+ Graphic3d_FrameStatsCounter_NbPointsImmediate: {};
+}
+
+export declare type Graphic3d_RenderTransparentMethod = {
+ Graphic3d_RTM_BLEND_UNORDERED: {};
+ Graphic3d_RTM_BLEND_OIT: {};
+}
+
+export declare class Graphic3d_HatchStyle extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Pattern(): Standard_Byte;
+ HatchType(): Graphic3d_ZLayerId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_HatchStyle_1 extends Graphic3d_HatchStyle {
+ constructor(thePattern: Handle_Image_PixMap);
+ }
+
+ export declare class Graphic3d_HatchStyle_2 extends Graphic3d_HatchStyle {
+ constructor(theType: Aspect_HatchStyle);
+ }
+
+export declare class Handle_Graphic3d_HatchStyle {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_HatchStyle): void;
+ get(): Graphic3d_HatchStyle;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_HatchStyle_1 extends Handle_Graphic3d_HatchStyle {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_HatchStyle_2 extends Handle_Graphic3d_HatchStyle {
+ constructor(thePtr: Graphic3d_HatchStyle);
+ }
+
+ export declare class Handle_Graphic3d_HatchStyle_3 extends Handle_Graphic3d_HatchStyle {
+ constructor(theHandle: Handle_Graphic3d_HatchStyle);
+ }
+
+ export declare class Handle_Graphic3d_HatchStyle_4 extends Handle_Graphic3d_HatchStyle {
+ constructor(theHandle: Handle_Graphic3d_HatchStyle);
+ }
+
+export declare class Handle_Graphic3d_LightSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_LightSet): void;
+ get(): Graphic3d_LightSet;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_LightSet_1 extends Handle_Graphic3d_LightSet {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_LightSet_2 extends Handle_Graphic3d_LightSet {
+ constructor(thePtr: Graphic3d_LightSet);
+ }
+
+ export declare class Handle_Graphic3d_LightSet_3 extends Handle_Graphic3d_LightSet {
+ constructor(theHandle: Handle_Graphic3d_LightSet);
+ }
+
+ export declare class Handle_Graphic3d_LightSet_4 extends Handle_Graphic3d_LightSet {
+ constructor(theHandle: Handle_Graphic3d_LightSet);
+ }
+
+export declare class Graphic3d_LightSet extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ IsEmpty(): Standard_Boolean;
+ Extent(): Graphic3d_ZLayerId;
+ Value(theIndex: Graphic3d_ZLayerId): Handle_Graphic3d_CLight;
+ Contains(theLight: Handle_Graphic3d_CLight): Standard_Boolean;
+ Add(theLight: Handle_Graphic3d_CLight): Standard_Boolean;
+ Remove(theLight: Handle_Graphic3d_CLight): Standard_Boolean;
+ NbLightsOfType(theType: V3d_TypeOfLight): Graphic3d_ZLayerId;
+ UpdateRevision(): Standard_ThreadId;
+ Revision(): Standard_ThreadId;
+ NbEnabled(): Graphic3d_ZLayerId;
+ NbEnabledLightsOfType(theType: V3d_TypeOfLight): Graphic3d_ZLayerId;
+ AmbientColor(): OpenGl_Vec4;
+ KeyEnabledLong(): XCAFDoc_PartId;
+ KeyEnabledShort(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+export declare class Graphic3d_Mat4d {
+ constructor()
+ static Rows(): size_t;
+ static Cols(): size_t;
+ GetValue(theRow: size_t, theCol: size_t): Standard_Real;
+ ChangeValue(theRow: size_t, theCol: size_t): Standard_Real;
+ SetValue(theRow: size_t, theCol: size_t, theValue: Standard_Real): void;
+ GetRow(theRow: size_t): NCollection_Vec4;
+ SetRow_1(theRow: size_t, theVec: NCollection_Vec3): void;
+ SetRow_2(theRow: size_t, theVec: NCollection_Vec4): void;
+ GetColumn(theCol: size_t): NCollection_Vec4;
+ SetColumn_1(theCol: size_t, theVec: NCollection_Vec3): void;
+ SetColumn_2(theCol: size_t, theVec: NCollection_Vec4): void;
+ GetDiagonal(): NCollection_Vec4;
+ SetDiagonal_1(theVec: NCollection_Vec3): void;
+ SetDiagonal_2(theVec: NCollection_Vec4): void;
+ InitIdentity(): void;
+ IsIdentity(): boolean;
+ IsEqual(theOther: Graphic3d_Mat4d): boolean;
+ GetData(): Standard_Real;
+ ChangeData(): Standard_Real;
+ Multiply_1(theMatA: Graphic3d_Mat4d, theMatB: Graphic3d_Mat4d): Graphic3d_Mat4d;
+ Multiply_2(theMat: Graphic3d_Mat4d): void;
+ Multiplied_1(theMat: Graphic3d_Mat4d): Graphic3d_Mat4d;
+ Multiply_3(theFactor: Standard_Real): void;
+ Multiplied_2(theFactor: Standard_Real): Graphic3d_Mat4d;
+ Translate(theVec: NCollection_Vec3): void;
+ Transposed(): Graphic3d_Mat4d;
+ Transpose(): void;
+ Inverted(theOutMx: Graphic3d_Mat4d): boolean;
+ static Map_1(theData: Standard_Real): Graphic3d_Mat4d;
+ static Map_2(theData: Standard_Real): Graphic3d_Mat4d;
+ DumpJson(theOStream: Standard_OStream, a1: Standard_Integer): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_TransformError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Graphic3d_TransformError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_TransformError_1 extends Graphic3d_TransformError {
+ constructor();
+ }
+
+ export declare class Graphic3d_TransformError_2 extends Graphic3d_TransformError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Graphic3d_TransformError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TransformError): void;
+ get(): Graphic3d_TransformError;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TransformError_1 extends Handle_Graphic3d_TransformError {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TransformError_2 extends Handle_Graphic3d_TransformError {
+ constructor(thePtr: Graphic3d_TransformError);
+ }
+
+ export declare class Handle_Graphic3d_TransformError_3 extends Handle_Graphic3d_TransformError {
+ constructor(theHandle: Handle_Graphic3d_TransformError);
+ }
+
+ export declare class Handle_Graphic3d_TransformError_4 extends Handle_Graphic3d_TransformError {
+ constructor(theHandle: Handle_Graphic3d_TransformError);
+ }
+
+export declare type Graphic3d_CubeMapSide = {
+ Graphic3d_CMS_POS_X: {};
+ Graphic3d_CMS_NEG_X: {};
+ Graphic3d_CMS_POS_Y: {};
+ Graphic3d_CMS_NEG_Y: {};
+ Graphic3d_CMS_POS_Z: {};
+ Graphic3d_CMS_NEG_Z: {};
+}
+
+export declare class Handle_Graphic3d_ArrayOfTriangles {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfTriangles): void;
+ get(): Graphic3d_ArrayOfTriangles;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfTriangles_1 extends Handle_Graphic3d_ArrayOfTriangles {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangles_2 extends Handle_Graphic3d_ArrayOfTriangles {
+ constructor(thePtr: Graphic3d_ArrayOfTriangles);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangles_3 extends Handle_Graphic3d_ArrayOfTriangles {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangles);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangles_4 extends Handle_Graphic3d_ArrayOfTriangles {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangles);
+ }
+
+export declare class Graphic3d_ArrayOfTriangles extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfTriangles_1 extends Graphic3d_ArrayOfTriangles {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfTriangles_2 extends Graphic3d_ArrayOfTriangles {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare type Graphic3d_NameOfTexturePlane = {
+ Graphic3d_NOTP_XY: {};
+ Graphic3d_NOTP_YZ: {};
+ Graphic3d_NOTP_ZX: {};
+ Graphic3d_NOTP_UNKNOWN: {};
+}
+
+export declare class Graphic3d_ShaderObject extends Standard_Transient {
+ IsDone(): Standard_Boolean;
+ Path(): OSD_Path;
+ Source(): XCAFDoc_PartId;
+ Type(): Graphic3d_TypeOfShaderObject;
+ GetId(): XCAFDoc_PartId;
+ static CreateFromFile(theType: Graphic3d_TypeOfShaderObject, thePath: XCAFDoc_PartId): Handle_Graphic3d_ShaderObject;
+ static CreateFromSource(theType: Graphic3d_TypeOfShaderObject, theSource: XCAFDoc_PartId): Handle_Graphic3d_ShaderObject;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ShaderObject {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ShaderObject): void;
+ get(): Graphic3d_ShaderObject;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ShaderObject_1 extends Handle_Graphic3d_ShaderObject {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ShaderObject_2 extends Handle_Graphic3d_ShaderObject {
+ constructor(thePtr: Graphic3d_ShaderObject);
+ }
+
+ export declare class Handle_Graphic3d_ShaderObject_3 extends Handle_Graphic3d_ShaderObject {
+ constructor(theHandle: Handle_Graphic3d_ShaderObject);
+ }
+
+ export declare class Handle_Graphic3d_ShaderObject_4 extends Handle_Graphic3d_ShaderObject {
+ constructor(theHandle: Handle_Graphic3d_ShaderObject);
+ }
+
+export declare type Graphic3d_NameOfTexture2D = {
+ Graphic3d_NOT_2D_MATRA: {};
+ Graphic3d_NOT_2D_ALIENSKIN: {};
+ Graphic3d_NOT_2D_BLUE_ROCK: {};
+ Graphic3d_NOT_2D_BLUEWHITE_PAPER: {};
+ Graphic3d_NOT_2D_BRUSHED: {};
+ Graphic3d_NOT_2D_BUBBLES: {};
+ Graphic3d_NOT_2D_BUMP: {};
+ Graphic3d_NOT_2D_CAST: {};
+ Graphic3d_NOT_2D_CHIPBD: {};
+ Graphic3d_NOT_2D_CLOUDS: {};
+ Graphic3d_NOT_2D_FLESH: {};
+ Graphic3d_NOT_2D_FLOOR: {};
+ Graphic3d_NOT_2D_GALVNISD: {};
+ Graphic3d_NOT_2D_GRASS: {};
+ Graphic3d_NOT_2D_ALUMINUM: {};
+ Graphic3d_NOT_2D_ROCK: {};
+ Graphic3d_NOT_2D_KNURL: {};
+ Graphic3d_NOT_2D_MAPLE: {};
+ Graphic3d_NOT_2D_MARBLE: {};
+ Graphic3d_NOT_2D_MOTTLED: {};
+ Graphic3d_NOT_2D_RAIN: {};
+ Graphic3d_NOT_2D_CHESS: {};
+ Graphic3d_NOT_2D_UNKNOWN: {};
+}
+
+export declare class Graphic3d_RenderingParams {
+ constructor()
+ ResolutionRatio(): Standard_ShortReal;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ArrayOfTriangleStrips {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfTriangleStrips): void;
+ get(): Graphic3d_ArrayOfTriangleStrips;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleStrips_1 extends Handle_Graphic3d_ArrayOfTriangleStrips {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleStrips_2 extends Handle_Graphic3d_ArrayOfTriangleStrips {
+ constructor(thePtr: Graphic3d_ArrayOfTriangleStrips);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleStrips_3 extends Handle_Graphic3d_ArrayOfTriangleStrips {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangleStrips);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleStrips_4 extends Handle_Graphic3d_ArrayOfTriangleStrips {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangleStrips);
+ }
+
+export declare class Graphic3d_ArrayOfTriangleStrips extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfTriangleStrips_1 extends Graphic3d_ArrayOfTriangleStrips {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxStrips: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfTriangleStrips_2 extends Graphic3d_ArrayOfTriangleStrips {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxStrips: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasBColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_MaterialDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_MaterialDefinitionError): void;
+ get(): Graphic3d_MaterialDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_MaterialDefinitionError_1 extends Handle_Graphic3d_MaterialDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_MaterialDefinitionError_2 extends Handle_Graphic3d_MaterialDefinitionError {
+ constructor(thePtr: Graphic3d_MaterialDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_MaterialDefinitionError_3 extends Handle_Graphic3d_MaterialDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_MaterialDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_MaterialDefinitionError_4 extends Handle_Graphic3d_MaterialDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_MaterialDefinitionError);
+ }
+
+export declare class Graphic3d_MaterialDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Graphic3d_MaterialDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_MaterialDefinitionError_1 extends Graphic3d_MaterialDefinitionError {
+ constructor();
+ }
+
+ export declare class Graphic3d_MaterialDefinitionError_2 extends Graphic3d_MaterialDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Graphic3d_Texture2Dmanual extends Graphic3d_Texture2D {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Texture2Dmanual_1 extends Graphic3d_Texture2Dmanual {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Graphic3d_Texture2Dmanual_2 extends Graphic3d_Texture2Dmanual {
+ constructor(theNOT: Graphic3d_NameOfTexture2D);
+ }
+
+ export declare class Graphic3d_Texture2Dmanual_3 extends Graphic3d_Texture2Dmanual {
+ constructor(thePixMap: Handle_Image_PixMap);
+ }
+
+export declare class Handle_Graphic3d_Texture2Dmanual {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture2Dmanual): void;
+ get(): Graphic3d_Texture2Dmanual;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture2Dmanual_1 extends Handle_Graphic3d_Texture2Dmanual {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dmanual_2 extends Handle_Graphic3d_Texture2Dmanual {
+ constructor(thePtr: Graphic3d_Texture2Dmanual);
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dmanual_3 extends Handle_Graphic3d_Texture2Dmanual {
+ constructor(theHandle: Handle_Graphic3d_Texture2Dmanual);
+ }
+
+ export declare class Handle_Graphic3d_Texture2Dmanual_4 extends Handle_Graphic3d_Texture2Dmanual {
+ constructor(theHandle: Handle_Graphic3d_Texture2Dmanual);
+ }
+
+export declare class Graphic3d_Mat4 {
+ constructor()
+ static Rows(): size_t;
+ static Cols(): size_t;
+ GetValue(theRow: size_t, theCol: size_t): Standard_ShortReal;
+ ChangeValue(theRow: size_t, theCol: size_t): Standard_ShortReal;
+ SetValue(theRow: size_t, theCol: size_t, theValue: Standard_ShortReal): void;
+ GetRow(theRow: size_t): NCollection_Vec4;
+ SetRow_1(theRow: size_t, theVec: NCollection_Vec3): void;
+ SetRow_2(theRow: size_t, theVec: NCollection_Vec4): void;
+ GetColumn(theCol: size_t): NCollection_Vec4;
+ SetColumn_1(theCol: size_t, theVec: NCollection_Vec3): void;
+ SetColumn_2(theCol: size_t, theVec: NCollection_Vec4): void;
+ GetDiagonal(): NCollection_Vec4;
+ SetDiagonal_1(theVec: NCollection_Vec3): void;
+ SetDiagonal_2(theVec: NCollection_Vec4): void;
+ InitIdentity(): void;
+ IsIdentity(): boolean;
+ IsEqual(theOther: Graphic3d_Mat4): boolean;
+ GetData(): Standard_ShortReal;
+ ChangeData(): Standard_ShortReal;
+ Multiply_1(theMatA: Graphic3d_Mat4, theMatB: Graphic3d_Mat4): Graphic3d_Mat4;
+ Multiply_2(theMat: Graphic3d_Mat4): void;
+ Multiplied_1(theMat: Graphic3d_Mat4): Graphic3d_Mat4;
+ Multiply_3(theFactor: Standard_ShortReal): void;
+ Multiplied_2(theFactor: Standard_ShortReal): Graphic3d_Mat4;
+ Translate(theVec: NCollection_Vec3): void;
+ Transposed(): Graphic3d_Mat4;
+ Transpose(): void;
+ Inverted(theOutMx: Graphic3d_Mat4): boolean;
+ static Map_1(theData: Standard_ShortReal): Graphic3d_Mat4;
+ static Map_2(theData: Standard_ShortReal): Graphic3d_Mat4;
+ DumpJson(theOStream: Standard_OStream, a1: Standard_Integer): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_TypeOfMaterial = {
+ Graphic3d_MATERIAL_ASPECT: {};
+ Graphic3d_MATERIAL_PHYSIC: {};
+}
+
+export declare class Graphic3d_ArrayOfTriangleFans extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfTriangleFans_1 extends Graphic3d_ArrayOfTriangleFans {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxFans: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfTriangleFans_2 extends Graphic3d_ArrayOfTriangleFans {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxFans: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasBColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfTriangleFans {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfTriangleFans): void;
+ get(): Graphic3d_ArrayOfTriangleFans;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleFans_1 extends Handle_Graphic3d_ArrayOfTriangleFans {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleFans_2 extends Handle_Graphic3d_ArrayOfTriangleFans {
+ constructor(thePtr: Graphic3d_ArrayOfTriangleFans);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleFans_3 extends Handle_Graphic3d_ArrayOfTriangleFans {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangleFans);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfTriangleFans_4 extends Handle_Graphic3d_ArrayOfTriangleFans {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfTriangleFans);
+ }
+
+export declare class Graphic3d_BvhCStructureSetTrsfPers {
+ constructor(theBuilder: any)
+ Size(): Graphic3d_ZLayerId;
+ Box(theIdx: Graphic3d_ZLayerId): Graphic3d_BndBox3d;
+ Center(theIdx: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIdx1: Graphic3d_ZLayerId, theIdx2: Graphic3d_ZLayerId): void;
+ Add(theStruct: Graphic3d_CStructure): Standard_Boolean;
+ Remove(theStruct: Graphic3d_CStructure): Standard_Boolean;
+ Clear(): void;
+ GetStructureById(theId: Graphic3d_ZLayerId): Graphic3d_CStructure;
+ Structures(): NCollection_IndexedMap< Graphic3d_CStructure >;
+ MarkDirty(): void;
+ BVH(theCamera: Handle_Graphic3d_Camera, theProjectionMatrix: OpenGl_Mat4d, theWorldViewMatrix: OpenGl_Mat4d, theViewportWidth: Graphic3d_ZLayerId, theViewportHeight: Graphic3d_ZLayerId, theWVPState: Graphic3d_WorldViewProjState): any;
+ Builder(): any;
+ SetBuilder(theBuilder: any): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_ArrayOfSegments extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfSegments_1 extends Graphic3d_ArrayOfSegments {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfSegments_2 extends Graphic3d_ArrayOfSegments {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theHasVColors: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfSegments {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfSegments): void;
+ get(): Graphic3d_ArrayOfSegments;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfSegments_1 extends Handle_Graphic3d_ArrayOfSegments {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfSegments_2 extends Handle_Graphic3d_ArrayOfSegments {
+ constructor(thePtr: Graphic3d_ArrayOfSegments);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfSegments_3 extends Handle_Graphic3d_ArrayOfSegments {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfSegments);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfSegments_4 extends Handle_Graphic3d_ArrayOfSegments {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfSegments);
+ }
+
+export declare type Graphic3d_NameOfMaterial = {
+ Graphic3d_NameOfMaterial_Brass: {};
+ Graphic3d_NameOfMaterial_Bronze: {};
+ Graphic3d_NameOfMaterial_Copper: {};
+ Graphic3d_NameOfMaterial_Gold: {};
+ Graphic3d_NameOfMaterial_Pewter: {};
+ Graphic3d_NameOfMaterial_Plastered: {};
+ Graphic3d_NameOfMaterial_Plastified: {};
+ Graphic3d_NameOfMaterial_Silver: {};
+ Graphic3d_NameOfMaterial_Steel: {};
+ Graphic3d_NameOfMaterial_Stone: {};
+ Graphic3d_NameOfMaterial_ShinyPlastified: {};
+ Graphic3d_NameOfMaterial_Satin: {};
+ Graphic3d_NameOfMaterial_Metalized: {};
+ Graphic3d_NameOfMaterial_Ionized: {};
+ Graphic3d_NameOfMaterial_Chrome: {};
+ Graphic3d_NameOfMaterial_Aluminum: {};
+ Graphic3d_NameOfMaterial_Obsidian: {};
+ Graphic3d_NameOfMaterial_Neon: {};
+ Graphic3d_NameOfMaterial_Jade: {};
+ Graphic3d_NameOfMaterial_Charcoal: {};
+ Graphic3d_NameOfMaterial_Water: {};
+ Graphic3d_NameOfMaterial_Glass: {};
+ Graphic3d_NameOfMaterial_Diamond: {};
+ Graphic3d_NameOfMaterial_Transparent: {};
+ Graphic3d_NameOfMaterial_DEFAULT: {};
+ Graphic3d_NameOfMaterial_UserDefined: {};
+ Graphic3d_NOM_BRASS: {};
+ Graphic3d_NOM_BRONZE: {};
+ Graphic3d_NOM_COPPER: {};
+ Graphic3d_NOM_GOLD: {};
+ Graphic3d_NOM_PEWTER: {};
+ Graphic3d_NOM_PLASTER: {};
+ Graphic3d_NOM_PLASTIC: {};
+ Graphic3d_NOM_SILVER: {};
+ Graphic3d_NOM_STEEL: {};
+ Graphic3d_NOM_STONE: {};
+ Graphic3d_NOM_SHINY_PLASTIC: {};
+ Graphic3d_NOM_SATIN: {};
+ Graphic3d_NOM_METALIZED: {};
+ Graphic3d_NOM_NEON_GNC: {};
+ Graphic3d_NOM_CHROME: {};
+ Graphic3d_NOM_ALUMINIUM: {};
+ Graphic3d_NOM_OBSIDIAN: {};
+ Graphic3d_NOM_NEON_PHC: {};
+ Graphic3d_NOM_JADE: {};
+ Graphic3d_NOM_CHARCOAL: {};
+ Graphic3d_NOM_WATER: {};
+ Graphic3d_NOM_GLASS: {};
+ Graphic3d_NOM_DIAMOND: {};
+ Graphic3d_NOM_TRANSPARENT: {};
+ Graphic3d_NOM_DEFAULT: {};
+ Graphic3d_NOM_UserDefined: {};
+}
+
+export declare type Graphic3d_TypeOfTextureFilter = {
+ Graphic3d_TOTF_NEAREST: {};
+ Graphic3d_TOTF_BILINEAR: {};
+ Graphic3d_TOTF_TRILINEAR: {};
+}
+
+export declare class Graphic3d_AspectFillArea3d extends Graphic3d_Aspects {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Edge(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Graphic3d_AspectFillArea3d_1 extends Graphic3d_AspectFillArea3d {
+ constructor();
+ }
+
+ export declare class Graphic3d_AspectFillArea3d_2 extends Graphic3d_AspectFillArea3d {
+ constructor(theInterior: Aspect_InteriorStyle, theInteriorColor: Quantity_Color, theEdgeColor: Quantity_Color, theEdgeLineType: Aspect_TypeOfLine, theEdgeWidth: Quantity_AbsorbedDose, theFrontMaterial: Graphic3d_MaterialAspect, theBackMaterial: Graphic3d_MaterialAspect);
+ }
+
+export declare class Handle_Graphic3d_AspectFillArea3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_AspectFillArea3d): void;
+ get(): Graphic3d_AspectFillArea3d;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_AspectFillArea3d_1 extends Handle_Graphic3d_AspectFillArea3d {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_AspectFillArea3d_2 extends Handle_Graphic3d_AspectFillArea3d {
+ constructor(thePtr: Graphic3d_AspectFillArea3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectFillArea3d_3 extends Handle_Graphic3d_AspectFillArea3d {
+ constructor(theHandle: Handle_Graphic3d_AspectFillArea3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectFillArea3d_4 extends Handle_Graphic3d_AspectFillArea3d {
+ constructor(theHandle: Handle_Graphic3d_AspectFillArea3d);
+ }
+
+export declare type Graphic3d_TypeOfShadingModel = {
+ Graphic3d_TOSM_DEFAULT: {};
+ Graphic3d_TOSM_UNLIT: {};
+ Graphic3d_TOSM_FACET: {};
+ Graphic3d_TOSM_VERTEX: {};
+ Graphic3d_TOSM_FRAGMENT: {};
+ Graphic3d_TOSM_PBR: {};
+ Graphic3d_TOSM_PBR_FACET: {};
+ Graphic3d_TOSM_NONE: {};
+ V3d_COLOR: {};
+ V3d_FLAT: {};
+ V3d_GOURAUD: {};
+ V3d_PHONG: {};
+}
+
+export declare class Graphic3d_ArrayOfPolylines extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfPolylines_1 extends Graphic3d_ArrayOfPolylines {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxBounds: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfPolylines_2 extends Graphic3d_ArrayOfPolylines {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxBounds: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theHasVColors: Standard_Boolean, theHasBColors: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfPolylines {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfPolylines): void;
+ get(): Graphic3d_ArrayOfPolylines;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfPolylines_1 extends Handle_Graphic3d_ArrayOfPolylines {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolylines_2 extends Handle_Graphic3d_ArrayOfPolylines {
+ constructor(thePtr: Graphic3d_ArrayOfPolylines);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolylines_3 extends Handle_Graphic3d_ArrayOfPolylines {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPolylines);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPolylines_4 extends Handle_Graphic3d_ArrayOfPolylines {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPolylines);
+ }
+
+export declare class Handle_Graphic3d_Group {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Group): void;
+ get(): Graphic3d_Group;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Group_1 extends Handle_Graphic3d_Group {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Group_2 extends Handle_Graphic3d_Group {
+ constructor(thePtr: Graphic3d_Group);
+ }
+
+ export declare class Handle_Graphic3d_Group_3 extends Handle_Graphic3d_Group {
+ constructor(theHandle: Handle_Graphic3d_Group);
+ }
+
+ export declare class Handle_Graphic3d_Group_4 extends Handle_Graphic3d_Group {
+ constructor(theHandle: Handle_Graphic3d_Group);
+ }
+
+export declare class Graphic3d_Group extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Clear(theUpdateStructureMgr: Standard_Boolean): void;
+ Remove(): void;
+ Aspects(): Handle_Graphic3d_Aspects;
+ SetGroupPrimitivesAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ SetPrimitivesAspect(theAspect: Handle_Graphic3d_Aspects): void;
+ SynchronizeAspects(): void;
+ ReplaceAspects(theMap: Graphic3d_MapOfAspectsToAspects): void;
+ AddText(theTextParams: Handle_Graphic3d_Text, theToEvalMinMax: Standard_Boolean): void;
+ AddPrimitiveArray_1(theType: Graphic3d_TypeOfPrimitiveArray, theIndices: Handle_Graphic3d_IndexBuffer, theAttribs: Handle_Graphic3d_Buffer, theBounds: Handle_Graphic3d_BoundBuffer, theToEvalMinMax: Standard_Boolean): void;
+ AddPrimitiveArray_2(thePrim: Handle_Graphic3d_ArrayOfPrimitives, theToEvalMinMax: Standard_Boolean): void;
+ Marker(thePoint: Graphic3d_Vertex, theToEvalMinMax: Standard_Boolean): void;
+ SetStencilTestOptions(theIsEnabled: Standard_Boolean): void;
+ SetFlippingOptions(theIsEnabled: Standard_Boolean, theRefPlane: gp_Ax2): void;
+ ContainsFacet(): Standard_Boolean;
+ IsDeleted(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ MinMaxValues(theXMin: Quantity_AbsorbedDose, theYMin: Quantity_AbsorbedDose, theZMin: Quantity_AbsorbedDose, theXMax: Quantity_AbsorbedDose, theYMax: Quantity_AbsorbedDose, theZMax: Quantity_AbsorbedDose): void;
+ SetMinMaxValues(theXMin: Quantity_AbsorbedDose, theYMin: Quantity_AbsorbedDose, theZMin: Quantity_AbsorbedDose, theXMax: Quantity_AbsorbedDose, theYMax: Quantity_AbsorbedDose, theZMax: Quantity_AbsorbedDose): void;
+ BoundingBox(): Graphic3d_BndBox4f;
+ ChangeBoundingBox(): Graphic3d_BndBox4f;
+ Structure(): Handle_Graphic3d_Structure;
+ SetClosed(theIsClosed: Standard_Boolean): void;
+ IsClosed(): Standard_Boolean;
+ Text_1(AText: Standard_CString, APoint: Graphic3d_Vertex, AHeight: Quantity_AbsorbedDose, AAngle: Quantity_AbsorbedDose, ATp: Graphic3d_TextPath, AHta: Graphic3d_HorizontalTextAlignment, AVta: Graphic3d_VerticalTextAlignment, EvalMinMax: Standard_Boolean): void;
+ Text_2(AText: Standard_CString, APoint: Graphic3d_Vertex, AHeight: Quantity_AbsorbedDose, EvalMinMax: Standard_Boolean): void;
+ Text_3(AText: TCollection_ExtendedString, APoint: Graphic3d_Vertex, AHeight: Quantity_AbsorbedDose, AAngle: Quantity_AbsorbedDose, ATp: Graphic3d_TextPath, AHta: Graphic3d_HorizontalTextAlignment, AVta: Graphic3d_VerticalTextAlignment, EvalMinMax: Standard_Boolean): void;
+ Text_4(AText: TCollection_ExtendedString, APoint: Graphic3d_Vertex, AHeight: Quantity_AbsorbedDose, EvalMinMax: Standard_Boolean): void;
+ Text_5(theTextUtf: Standard_CString, theOrientation: gp_Ax2, theHeight: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theTp: Graphic3d_TextPath, theHTA: Graphic3d_HorizontalTextAlignment, theVTA: Graphic3d_VerticalTextAlignment, theToEvalMinMax: Standard_Boolean, theHasOwnAnchor: Standard_Boolean): void;
+ Text_6(theText: TCollection_ExtendedString, theOrientation: gp_Ax2, theHeight: Quantity_AbsorbedDose, theAngle: Quantity_AbsorbedDose, theTp: Graphic3d_TextPath, theHTA: Graphic3d_HorizontalTextAlignment, theVTA: Graphic3d_VerticalTextAlignment, theToEvalMinMax: Standard_Boolean, theHasOwnAnchor: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_CView {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CView): void;
+ get(): Graphic3d_CView;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CView_1 extends Handle_Graphic3d_CView {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CView_2 extends Handle_Graphic3d_CView {
+ constructor(thePtr: Graphic3d_CView);
+ }
+
+ export declare class Handle_Graphic3d_CView_3 extends Handle_Graphic3d_CView {
+ constructor(theHandle: Handle_Graphic3d_CView);
+ }
+
+ export declare class Handle_Graphic3d_CView_4 extends Handle_Graphic3d_CView {
+ constructor(theHandle: Handle_Graphic3d_CView);
+ }
+
+export declare class Graphic3d_CView extends Graphic3d_DataStructureManager {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Identification(): Graphic3d_ZLayerId;
+ Activate(): void;
+ Deactivate(): void;
+ IsActive(): Standard_Boolean;
+ Remove(): void;
+ IsRemoved(): Standard_Boolean;
+ Camera(): Handle_Graphic3d_Camera;
+ SetCamera(theCamera: Handle_Graphic3d_Camera): void;
+ ShadingModel(): V3d_TypeOfShadingModel;
+ SetShadingModel(theModel: V3d_TypeOfShadingModel): void;
+ VisualizationType(): Graphic3d_TypeOfVisualization;
+ SetVisualizationType(theType: Graphic3d_TypeOfVisualization): void;
+ SetComputedMode(theMode: Standard_Boolean): void;
+ ComputedMode(): Standard_Boolean;
+ ReCompute(theStructure: Handle_Graphic3d_Structure): void;
+ Update(theLayerId: Graphic3d_ZLayerId): void;
+ Compute(): void;
+ ContainsFacet_1(): Standard_Boolean;
+ ContainsFacet_2(theSet: Graphic3d_MapOfStructure): Standard_Boolean;
+ DisplayedStructures(theStructures: Graphic3d_MapOfStructure): void;
+ NumberOfDisplayedStructures(): Graphic3d_ZLayerId;
+ HiddenObjects(): any;
+ ChangeHiddenObjects(): any;
+ IsComputed_1(theStructId: Graphic3d_ZLayerId, theComputedStruct: Handle_Graphic3d_Structure): Standard_Boolean;
+ MinMaxValues_1(theToIncludeAuxiliary: Standard_Boolean): Bnd_Box;
+ MinMaxValues_2(theSet: Graphic3d_MapOfStructure, theToIncludeAuxiliary: Standard_Boolean): Bnd_Box;
+ StructureManager(): Handle_Graphic3d_StructureManager;
+ Redraw(): void;
+ RedrawImmediate(): void;
+ Invalidate(): void;
+ IsInvalidated(): Standard_Boolean;
+ Resized(): void;
+ SetImmediateModeDrawToFront(theDrawToFrontBuffer: Standard_Boolean): Standard_Boolean;
+ SetWindow(theWindow: Handle_Aspect_Window, theContext: Aspect_RenderingContext): void;
+ Window(): Handle_Aspect_Window;
+ IsDefined(): Standard_Boolean;
+ BufferDump(theImage: Image_PixMap, theBufferType: Graphic3d_BufferType): Standard_Boolean;
+ InvalidateBVHData(theLayerId: Graphic3d_ZLayerId): void;
+ InsertLayerBefore(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerAfter: Graphic3d_ZLayerId): void;
+ InsertLayerAfter(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerBefore: Graphic3d_ZLayerId): void;
+ ZLayerMax(): Graphic3d_ZLayerId;
+ Layers(): any;
+ Layer(theLayerId: Graphic3d_ZLayerId): any;
+ InvalidateZLayerBoundingBox(theLayerId: Graphic3d_ZLayerId): void;
+ RemoveZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ SetZLayerSettings(theLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings): void;
+ ConsiderZoomPersistenceObjects(): Quantity_AbsorbedDose;
+ FBO(): Handle_Standard_Transient;
+ SetFBO(theFbo: Handle_Standard_Transient): void;
+ FBOCreate(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ FBORelease(theFbo: Handle_Standard_Transient): void;
+ FBOGetDimensions(theFbo: Handle_Standard_Transient, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId, theWidthMax: Graphic3d_ZLayerId, theHeightMax: Graphic3d_ZLayerId): void;
+ FBOChangeViewport(theFbo: Handle_Standard_Transient, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ CopySettings(theOther: Handle_Graphic3d_CView): void;
+ RenderingParams(): Graphic3d_RenderingParams;
+ ChangeRenderingParams(): Graphic3d_RenderingParams;
+ Background(): Aspect_Background;
+ SetBackground(theBackground: Aspect_Background): void;
+ GradientBackground(): Aspect_GradientBackground;
+ SetGradientBackground(theBackground: Aspect_GradientBackground): void;
+ BackgroundImage(): Handle_Graphic3d_TextureMap;
+ SetBackgroundImage(theTextureMap: Handle_Graphic3d_TextureMap, theToUpdatePBREnv: Standard_Boolean): void;
+ BackgroundImageStyle(): Aspect_FillMethod;
+ SetBackgroundImageStyle(theFillStyle: Aspect_FillMethod): void;
+ BackgroundCubeMap(): Handle_Graphic3d_CubeMap;
+ GeneratePBREnvironment(): void;
+ ClearPBREnvironment(): void;
+ TextureEnv(): Handle_Graphic3d_TextureEnv;
+ SetTextureEnv(theTextureEnv: Handle_Graphic3d_TextureEnv): void;
+ BackfacingModel(): Graphic3d_TypeOfBackfacingModel;
+ SetBackfacingModel(theModel: Graphic3d_TypeOfBackfacingModel): void;
+ Lights(): Handle_Graphic3d_LightSet;
+ SetLights(theLights: Handle_Graphic3d_LightSet): void;
+ ClipPlanes(): Handle_Graphic3d_SequenceOfHClipPlane;
+ SetClipPlanes(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ DiagnosticInformation(theDict: TColStd_IndexedDataMapOfStringString, theFlags: Graphic3d_DiagnosticInfo): void;
+ StatisticInformation_1(): XCAFDoc_PartId;
+ StatisticInformation_2(theDict: TColStd_IndexedDataMapOfStringString): void;
+ UnitFactor(): Quantity_AbsorbedDose;
+ SetUnitFactor(theFactor: Quantity_AbsorbedDose): void;
+ XRSession(): any;
+ SetXRSession(theSession: any): void;
+ IsActiveXR(): Standard_Boolean;
+ InitXR(): Standard_Boolean;
+ ReleaseXR(): void;
+ ProcessXRInput(): void;
+ SetupXRPosedCamera(): void;
+ UnsetXRPosedCamera(): void;
+ PosedXRCamera(): Handle_Graphic3d_Camera;
+ SetPosedXRCamera(theCamera: Handle_Graphic3d_Camera): void;
+ BaseXRCamera(): Handle_Graphic3d_Camera;
+ SetBaseXRCamera(theCamera: Handle_Graphic3d_Camera): void;
+ PoseXRToWorld(thePoseXR: gp_Trsf): gp_Trsf;
+ SynchronizeXRBaseToPosedCamera(): void;
+ SynchronizeXRPosedToBaseCamera(): void;
+ ComputeXRPosedCameraFromBase(theCam: Graphic3d_Camera, theXRTrsf: gp_Trsf): void;
+ ComputeXRBaseCameraFromPosed(theCamPosed: Graphic3d_Camera, thePoseTrsf: gp_Trsf): void;
+ TurnViewXRCamera(theTrsfTurn: gp_Trsf): void;
+ GetGraduatedTrihedron(): Graphic3d_GraduatedTrihedron;
+ GraduatedTrihedronDisplay(theTrihedronData: Graphic3d_GraduatedTrihedron): void;
+ GraduatedTrihedronErase(): void;
+ GraduatedTrihedronMinMaxValues(theMin: OpenGl_Vec3, theMax: OpenGl_Vec3): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_Aspects {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Aspects): void;
+ get(): Graphic3d_Aspects;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Aspects_1 extends Handle_Graphic3d_Aspects {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Aspects_2 extends Handle_Graphic3d_Aspects {
+ constructor(thePtr: Graphic3d_Aspects);
+ }
+
+ export declare class Handle_Graphic3d_Aspects_3 extends Handle_Graphic3d_Aspects {
+ constructor(theHandle: Handle_Graphic3d_Aspects);
+ }
+
+ export declare class Handle_Graphic3d_Aspects_4 extends Handle_Graphic3d_Aspects {
+ constructor(theHandle: Handle_Graphic3d_Aspects);
+ }
+
+export declare class Graphic3d_Aspects extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ InteriorStyle(): Aspect_InteriorStyle;
+ SetInteriorStyle(theStyle: Aspect_InteriorStyle): void;
+ ShadingModel(): V3d_TypeOfShadingModel;
+ SetShadingModel(theShadingModel: V3d_TypeOfShadingModel): void;
+ AlphaMode(): Graphic3d_AlphaMode;
+ AlphaCutoff(): Standard_ShortReal;
+ SetAlphaMode(theMode: Graphic3d_AlphaMode, theAlphaCutoff: Standard_ShortReal): void;
+ ColorRGBA(): Quantity_ColorRGBA;
+ Color(): Quantity_Color;
+ SetColor(theColor: Quantity_Color): void;
+ InteriorColor(): Quantity_Color;
+ InteriorColorRGBA(): Quantity_ColorRGBA;
+ SetInteriorColor_1(theColor: Quantity_Color): void;
+ SetInteriorColor_2(theColor: Quantity_ColorRGBA): void;
+ BackInteriorColor(): Quantity_Color;
+ BackInteriorColorRGBA(): Quantity_ColorRGBA;
+ SetBackInteriorColor_1(theColor: Quantity_Color): void;
+ SetBackInteriorColor_2(theColor: Quantity_ColorRGBA): void;
+ FrontMaterial(): Graphic3d_MaterialAspect;
+ ChangeFrontMaterial(): Graphic3d_MaterialAspect;
+ SetFrontMaterial(theMaterial: Graphic3d_MaterialAspect): void;
+ BackMaterial(): Graphic3d_MaterialAspect;
+ ChangeBackMaterial(): Graphic3d_MaterialAspect;
+ SetBackMaterial(theMaterial: Graphic3d_MaterialAspect): void;
+ ToSuppressBackFaces(): Standard_Boolean;
+ SetSuppressBackFaces(theToSuppress: Standard_Boolean): void;
+ BackFace(): Standard_Boolean;
+ AllowBackFace(): void;
+ SuppressBackFace(): void;
+ Distinguish(): Standard_Boolean;
+ SetDistinguish(toDistinguish: Standard_Boolean): void;
+ SetDistinguishOn(): void;
+ SetDistinguishOff(): void;
+ ShaderProgram(): Handle_Graphic3d_ShaderProgram;
+ SetShaderProgram(theProgram: Handle_Graphic3d_ShaderProgram): void;
+ TextureSet(): any;
+ SetTextureSet(theTextures: any): void;
+ TextureMap(): Handle_Graphic3d_TextureMap;
+ SetTextureMap(theTexture: Handle_Graphic3d_TextureMap): void;
+ ToMapTexture(): Standard_Boolean;
+ TextureMapState(): Standard_Boolean;
+ SetTextureMapOn_1(theToMap: Standard_Boolean): void;
+ SetTextureMapOn_2(): void;
+ SetTextureMapOff(): void;
+ PolygonOffset(): Graphic3d_PolygonOffset;
+ SetPolygonOffset(theOffset: Graphic3d_PolygonOffset): void;
+ PolygonOffsets(theMode: Graphic3d_ZLayerId, theFactor: Standard_ShortReal, theUnits: Standard_ShortReal): void;
+ SetPolygonOffsets(theMode: Graphic3d_ZLayerId, theFactor: Standard_ShortReal, theUnits: Standard_ShortReal): void;
+ LineType(): Aspect_TypeOfLine;
+ SetLineType(theType: Aspect_TypeOfLine): void;
+ LinePattern(): uint16_t;
+ SetLinePattern(thePattern: uint16_t): void;
+ LineStippleFactor(): uint16_t;
+ SetLineStippleFactor(theFactor: uint16_t): void;
+ LineWidth(): Standard_ShortReal;
+ SetLineWidth(theWidth: Standard_ShortReal): void;
+ static DefaultLinePatternForType(theType: Aspect_TypeOfLine): uint16_t;
+ static DefaultLineTypeForPattern(thePattern: uint16_t): Aspect_TypeOfLine;
+ MarkerType(): Aspect_TypeOfMarker;
+ SetMarkerType(theType: Aspect_TypeOfMarker): void;
+ MarkerScale(): Standard_ShortReal;
+ SetMarkerScale(theScale: Standard_ShortReal): void;
+ MarkerImage(): Handle_Graphic3d_MarkerImage;
+ SetMarkerImage(theImage: Handle_Graphic3d_MarkerImage): void;
+ IsMarkerSprite(): Standard_Boolean;
+ TextFont(): Handle_TCollection_HAsciiString;
+ SetTextFont(theFont: Handle_TCollection_HAsciiString): void;
+ TextFontAspect(): Font_FontAspect;
+ SetTextFontAspect(theFontAspect: Font_FontAspect): void;
+ TextDisplayType(): Aspect_TypeOfDisplayText;
+ SetTextDisplayType(theType: Aspect_TypeOfDisplayText): void;
+ ColorSubTitleRGBA(): Quantity_ColorRGBA;
+ ColorSubTitle(): Quantity_Color;
+ SetColorSubTitle_1(theColor: Quantity_Color): void;
+ SetColorSubTitle_2(theColor: Quantity_ColorRGBA): void;
+ IsTextZoomable(): Standard_Boolean;
+ SetTextZoomable(theFlag: Standard_Boolean): void;
+ TextStyle(): Aspect_TypeOfStyleText;
+ SetTextStyle(theStyle: Aspect_TypeOfStyleText): void;
+ TextAngle(): Standard_ShortReal;
+ SetTextAngle(theAngle: Standard_ShortReal): void;
+ ToDrawEdges(): Standard_Boolean;
+ SetDrawEdges(theToDraw: Standard_Boolean): void;
+ SetEdgeOn(): void;
+ SetEdgeOff(): void;
+ EdgeColor(): Quantity_Color;
+ EdgeColorRGBA(): Quantity_ColorRGBA;
+ SetEdgeColor_1(theColor: Quantity_Color): void;
+ SetEdgeColor_2(theColor: Quantity_ColorRGBA): void;
+ EdgeLineType(): Aspect_TypeOfLine;
+ SetEdgeLineType(theType: Aspect_TypeOfLine): void;
+ EdgeWidth(): Standard_ShortReal;
+ SetEdgeWidth(theWidth: Quantity_AbsorbedDose): void;
+ ToSkipFirstEdge(): Standard_Boolean;
+ SetSkipFirstEdge(theToSkipFirstEdge: Standard_Boolean): void;
+ ToDrawSilhouette(): Standard_Boolean;
+ SetDrawSilhouette(theToDraw: Standard_Boolean): void;
+ HatchStyle(): Handle_Graphic3d_HatchStyle;
+ SetHatchStyle_1(theStyle: Handle_Graphic3d_HatchStyle): void;
+ SetHatchStyle_2(theStyle: Aspect_HatchStyle): void;
+ IsEqual(theOther: Graphic3d_Aspects): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_DiagnosticInfo = {
+ Graphic3d_DiagnosticInfo_Device: {};
+ Graphic3d_DiagnosticInfo_FrameBuffer: {};
+ Graphic3d_DiagnosticInfo_Limits: {};
+ Graphic3d_DiagnosticInfo_Memory: {};
+ Graphic3d_DiagnosticInfo_NativePlatform: {};
+ Graphic3d_DiagnosticInfo_Extensions: {};
+ Graphic3d_DiagnosticInfo_Short: {};
+ Graphic3d_DiagnosticInfo_Basic: {};
+ Graphic3d_DiagnosticInfo_Complete: {};
+}
+
+export declare class Graphic3d_ShaderAttribute extends Standard_Transient {
+ constructor(theName: XCAFDoc_PartId, theLocation: Standard_Integer)
+ Name(): XCAFDoc_PartId;
+ Location(): Standard_Integer;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ShaderAttribute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ShaderAttribute): void;
+ get(): Graphic3d_ShaderAttribute;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ShaderAttribute_1 extends Handle_Graphic3d_ShaderAttribute {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ShaderAttribute_2 extends Handle_Graphic3d_ShaderAttribute {
+ constructor(thePtr: Graphic3d_ShaderAttribute);
+ }
+
+ export declare class Handle_Graphic3d_ShaderAttribute_3 extends Handle_Graphic3d_ShaderAttribute {
+ constructor(theHandle: Handle_Graphic3d_ShaderAttribute);
+ }
+
+ export declare class Handle_Graphic3d_ShaderAttribute_4 extends Handle_Graphic3d_ShaderAttribute {
+ constructor(theHandle: Handle_Graphic3d_ShaderAttribute);
+ }
+
+export declare type Graphic3d_TypeOfTextureMode = {
+ Graphic3d_TOTM_OBJECT: {};
+ Graphic3d_TOTM_SPHERE: {};
+ Graphic3d_TOTM_EYE: {};
+ Graphic3d_TOTM_MANUAL: {};
+ Graphic3d_TOTM_SPRITE: {};
+}
+
+export declare type Graphic3d_TypeOfStructure = {
+ Graphic3d_TOS_WIREFRAME: {};
+ Graphic3d_TOS_SHADING: {};
+ Graphic3d_TOS_COMPUTED: {};
+ Graphic3d_TOS_ALL: {};
+}
+
+export declare type Graphic3d_FrameStatsTimer = {
+ Graphic3d_FrameStatsTimer_ElapsedFrame: {};
+ Graphic3d_FrameStatsTimer_CpuFrame: {};
+ Graphic3d_FrameStatsTimer_CpuCulling: {};
+ Graphic3d_FrameStatsTimer_CpuPicking: {};
+ Graphic3d_FrameStatsTimer_CpuDynamics: {};
+}
+
+export declare class Graphic3d_PolygonOffset {
+ constructor()
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_NameOfTextureEnv = {
+ Graphic3d_NOT_ENV_CLOUDS: {};
+ Graphic3d_NOT_ENV_CV: {};
+ Graphic3d_NOT_ENV_MEDIT: {};
+ Graphic3d_NOT_ENV_PEARL: {};
+ Graphic3d_NOT_ENV_SKY1: {};
+ Graphic3d_NOT_ENV_SKY2: {};
+ Graphic3d_NOT_ENV_LINES: {};
+ Graphic3d_NOT_ENV_ROAD: {};
+ Graphic3d_NOT_ENV_UNKNOWN: {};
+}
+
+export declare class Graphic3d_GraduatedTrihedron {
+ constructor(theNamesFont: XCAFDoc_PartId, theNamesStyle: Font_FontAspect, theNamesSize: Graphic3d_ZLayerId, theValuesFont: XCAFDoc_PartId, theValuesStyle: Font_FontAspect, theValuesSize: Graphic3d_ZLayerId, theArrowsLength: Standard_ShortReal, theGridColor: Quantity_Color, theToDrawGrid: Standard_Boolean, theToDrawAxes: Standard_Boolean)
+ ChangeXAxisAspect(): Graphic3d_AxisAspect;
+ ChangeYAxisAspect(): Graphic3d_AxisAspect;
+ ChangeZAxisAspect(): Graphic3d_AxisAspect;
+ ChangeAxisAspect(theIndex: Graphic3d_ZLayerId): Graphic3d_AxisAspect;
+ XAxisAspect(): Graphic3d_AxisAspect;
+ YAxisAspect(): Graphic3d_AxisAspect;
+ ZAxisAspect(): Graphic3d_AxisAspect;
+ AxisAspect(theIndex: Graphic3d_ZLayerId): Graphic3d_AxisAspect;
+ ArrowsLength(): Standard_ShortReal;
+ SetArrowsLength(theValue: Standard_ShortReal): void;
+ GridColor(): Quantity_Color;
+ SetGridColor(theColor: Quantity_Color): void;
+ ToDrawGrid(): Standard_Boolean;
+ SetDrawGrid(theToDraw: Standard_Boolean): void;
+ ToDrawAxes(): Standard_Boolean;
+ SetDrawAxes(theToDraw: Standard_Boolean): void;
+ NamesFont(): XCAFDoc_PartId;
+ SetNamesFont(theFont: XCAFDoc_PartId): void;
+ NamesFontAspect(): Font_FontAspect;
+ SetNamesFontAspect(theAspect: Font_FontAspect): void;
+ NamesSize(): Graphic3d_ZLayerId;
+ SetNamesSize(theValue: Graphic3d_ZLayerId): void;
+ ValuesFont(): XCAFDoc_PartId;
+ SetValuesFont(theFont: XCAFDoc_PartId): void;
+ ValuesFontAspect(): Font_FontAspect;
+ SetValuesFontAspect(theAspect: Font_FontAspect): void;
+ ValuesSize(): Graphic3d_ZLayerId;
+ SetValuesSize(theValue: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_AxisAspect {
+ constructor(theName: TCollection_ExtendedString, theNameColor: Quantity_Color, theColor: Quantity_Color, theValuesOffset: Graphic3d_ZLayerId, theNameOffset: Graphic3d_ZLayerId, theTickmarksNumber: Graphic3d_ZLayerId, theTickmarksLength: Graphic3d_ZLayerId, theToDrawName: Standard_Boolean, theToDrawValues: Standard_Boolean, theToDrawTickmarks: Standard_Boolean)
+ SetName(theName: TCollection_ExtendedString): void;
+ Name(): TCollection_ExtendedString;
+ ToDrawName(): Standard_Boolean;
+ SetDrawName(theToDraw: Standard_Boolean): void;
+ ToDrawTickmarks(): Standard_Boolean;
+ SetDrawTickmarks(theToDraw: Standard_Boolean): void;
+ ToDrawValues(): Standard_Boolean;
+ SetDrawValues(theToDraw: Standard_Boolean): void;
+ NameColor(): Quantity_Color;
+ SetNameColor(theColor: Quantity_Color): void;
+ Color(): Quantity_Color;
+ SetColor(theColor: Quantity_Color): void;
+ TickmarksNumber(): Graphic3d_ZLayerId;
+ SetTickmarksNumber(theValue: Graphic3d_ZLayerId): void;
+ TickmarksLength(): Graphic3d_ZLayerId;
+ SetTickmarksLength(theValue: Graphic3d_ZLayerId): void;
+ ValuesOffset(): Graphic3d_ZLayerId;
+ SetValuesOffset(theValue: Graphic3d_ZLayerId): void;
+ NameOffset(): Graphic3d_ZLayerId;
+ SetNameOffset(theValue: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_TransModeFlags = {
+ Graphic3d_TMF_None: {};
+ Graphic3d_TMF_ZoomPers: {};
+ Graphic3d_TMF_RotatePers: {};
+ Graphic3d_TMF_TriedronPers: {};
+ Graphic3d_TMF_2d: {};
+ Graphic3d_TMF_ZoomRotatePers: {};
+}
+
+export declare class Handle_Graphic3d_StructureDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_StructureDefinitionError): void;
+ get(): Graphic3d_StructureDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_StructureDefinitionError_1 extends Handle_Graphic3d_StructureDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_StructureDefinitionError_2 extends Handle_Graphic3d_StructureDefinitionError {
+ constructor(thePtr: Graphic3d_StructureDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_StructureDefinitionError_3 extends Handle_Graphic3d_StructureDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_StructureDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_StructureDefinitionError_4 extends Handle_Graphic3d_StructureDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_StructureDefinitionError);
+ }
+
+export declare class Graphic3d_StructureDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Graphic3d_StructureDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_StructureDefinitionError_1 extends Graphic3d_StructureDefinitionError {
+ constructor();
+ }
+
+ export declare class Graphic3d_StructureDefinitionError_2 extends Graphic3d_StructureDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfQuadrangles {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfQuadrangles): void;
+ get(): Graphic3d_ArrayOfQuadrangles;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangles_1 extends Handle_Graphic3d_ArrayOfQuadrangles {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangles_2 extends Handle_Graphic3d_ArrayOfQuadrangles {
+ constructor(thePtr: Graphic3d_ArrayOfQuadrangles);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangles_3 extends Handle_Graphic3d_ArrayOfQuadrangles {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfQuadrangles);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangles_4 extends Handle_Graphic3d_ArrayOfQuadrangles {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfQuadrangles);
+ }
+
+export declare class Graphic3d_ArrayOfQuadrangles extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfQuadrangles_1 extends Graphic3d_ArrayOfQuadrangles {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfQuadrangles_2 extends Graphic3d_ArrayOfQuadrangles {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare class Graphic3d_TextureSet extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsEmpty(): Standard_Boolean;
+ Size(): Graphic3d_ZLayerId;
+ Lower(): Graphic3d_ZLayerId;
+ Upper(): Graphic3d_ZLayerId;
+ First(): Handle_Graphic3d_TextureMap;
+ SetFirst(theTexture: Handle_Graphic3d_TextureMap): void;
+ Value(theIndex: Graphic3d_ZLayerId): Handle_Graphic3d_TextureMap;
+ SetValue(theIndex: Graphic3d_ZLayerId, theTexture: Handle_Graphic3d_TextureMap): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_TextureSet_1 extends Graphic3d_TextureSet {
+ constructor();
+ }
+
+ export declare class Graphic3d_TextureSet_2 extends Graphic3d_TextureSet {
+ constructor(theNbTextures: Graphic3d_ZLayerId);
+ }
+
+ export declare class Graphic3d_TextureSet_3 extends Graphic3d_TextureSet {
+ constructor(theTexture: Handle_Graphic3d_TextureMap);
+ }
+
+export declare class Graphic3d_CStructure extends Standard_Transient {
+ GraphicDriver(): Handle_Graphic3d_GraphicDriver;
+ Groups(): Graphic3d_SequenceOfGroup;
+ Transformation(): Handle_TopLoc_Datum3D;
+ SetTransformation(theTrsf: Handle_TopLoc_Datum3D): void;
+ TransformPersistence(): Handle_Graphic3d_TransformPers;
+ SetTransformPersistence(theTrsfPers: Handle_Graphic3d_TransformPers): void;
+ ClipPlanes(): Handle_Graphic3d_SequenceOfHClipPlane;
+ SetClipPlanes(thePlanes: Handle_Graphic3d_SequenceOfHClipPlane): void;
+ BoundingBox(): Graphic3d_BndBox3d;
+ ChangeBoundingBox(): Graphic3d_BndBox3d;
+ IsVisible_1(): Standard_Boolean;
+ IsVisible_2(theViewId: Graphic3d_ZLayerId): Standard_Boolean;
+ SetZLayer(theLayerIndex: Graphic3d_ZLayerId): void;
+ ZLayer(): Graphic3d_ZLayerId;
+ HighlightStyle(): Handle_Graphic3d_PresentationAttributes;
+ IsCulled(): Standard_Boolean;
+ SetCulled(theIsCulled: Standard_Boolean): void;
+ MarkAsNotCulled(): void;
+ BndBoxClipCheck(): Standard_Boolean;
+ SetBndBoxClipCheck(theBndBoxClipCheck: Standard_Boolean): void;
+ IsAlwaysRendered(): Standard_Boolean;
+ OnVisibilityChanged(): void;
+ Clear(): void;
+ Connect(theStructure: Graphic3d_CStructure): void;
+ Disconnect(theStructure: Graphic3d_CStructure): void;
+ GraphicHighlight(theStyle: Handle_Graphic3d_PresentationAttributes): void;
+ GraphicUnhighlight(): void;
+ ShadowLink(theManager: Handle_Graphic3d_StructureManager): Handle_Graphic3d_CStructure;
+ NewGroup(theStruct: Handle_Graphic3d_Structure): Handle_Graphic3d_Group;
+ RemoveGroup(theGroup: Handle_Graphic3d_Group): void;
+ updateLayerTransformation(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_CStructure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CStructure): void;
+ get(): Graphic3d_CStructure;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CStructure_1 extends Handle_Graphic3d_CStructure {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CStructure_2 extends Handle_Graphic3d_CStructure {
+ constructor(thePtr: Graphic3d_CStructure);
+ }
+
+ export declare class Handle_Graphic3d_CStructure_3 extends Handle_Graphic3d_CStructure {
+ constructor(theHandle: Handle_Graphic3d_CStructure);
+ }
+
+ export declare class Handle_Graphic3d_CStructure_4 extends Handle_Graphic3d_CStructure {
+ constructor(theHandle: Handle_Graphic3d_CStructure);
+ }
+
+export declare class Graphic3d_Texture2D extends Graphic3d_TextureMap {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static NumberOfTextures(): Graphic3d_ZLayerId;
+ static TextureName(theRank: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Name(): Graphic3d_NameOfTexture2D;
+ SetImage(thePixMap: Handle_Image_PixMap): void;
+ HasMipMaps(): Standard_Boolean;
+ SetMipMaps(theToUse: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_Texture2D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture2D): void;
+ get(): Graphic3d_Texture2D;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture2D_1 extends Handle_Graphic3d_Texture2D {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture2D_2 extends Handle_Graphic3d_Texture2D {
+ constructor(thePtr: Graphic3d_Texture2D);
+ }
+
+ export declare class Handle_Graphic3d_Texture2D_3 extends Handle_Graphic3d_Texture2D {
+ constructor(theHandle: Handle_Graphic3d_Texture2D);
+ }
+
+ export declare class Handle_Graphic3d_Texture2D_4 extends Handle_Graphic3d_Texture2D {
+ constructor(theHandle: Handle_Graphic3d_Texture2D);
+ }
+
+export declare type Graphic3d_TextPath = {
+ Graphic3d_TP_UP: {};
+ Graphic3d_TP_DOWN: {};
+ Graphic3d_TP_LEFT: {};
+ Graphic3d_TP_RIGHT: {};
+}
+
+export declare type Graphic3d_TypeOfReflection = {
+ Graphic3d_TOR_AMBIENT: {};
+ Graphic3d_TOR_DIFFUSE: {};
+ Graphic3d_TOR_SPECULAR: {};
+ Graphic3d_TOR_EMISSION: {};
+}
+
+export declare class Graphic3d_ArrayOfPoints extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfPoints_1 extends Graphic3d_ArrayOfPoints {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfPoints_2 extends Graphic3d_ArrayOfPoints {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theHasVColors: Standard_Boolean, theHasVNormals: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfPoints {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfPoints): void;
+ get(): Graphic3d_ArrayOfPoints;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfPoints_1 extends Handle_Graphic3d_ArrayOfPoints {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPoints_2 extends Handle_Graphic3d_ArrayOfPoints {
+ constructor(thePtr: Graphic3d_ArrayOfPoints);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPoints_3 extends Handle_Graphic3d_ArrayOfPoints {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPoints);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPoints_4 extends Handle_Graphic3d_ArrayOfPoints {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPoints);
+ }
+
+export declare class Graphic3d_TextureRoot extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static TexturesFolder(): XCAFDoc_PartId;
+ IsDone(): Standard_Boolean;
+ Path(): OSD_Path;
+ Type(): Graphic3d_TypeOfTexture;
+ GetId(): XCAFDoc_PartId;
+ Revision(): Standard_ThreadId;
+ UpdateRevision(): void;
+ GetCompressedImage(theSupported: any): any;
+ GetImage_1(theSupported: any): Handle_Image_PixMap;
+ GetParams(): Handle_Graphic3d_TextureParams;
+ IsColorMap(): Standard_Boolean;
+ SetColorMap(theIsColor: Standard_Boolean): void;
+ IsTopDown(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_TextureRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TextureRoot): void;
+ get(): Graphic3d_TextureRoot;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TextureRoot_1 extends Handle_Graphic3d_TextureRoot {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TextureRoot_2 extends Handle_Graphic3d_TextureRoot {
+ constructor(thePtr: Graphic3d_TextureRoot);
+ }
+
+ export declare class Handle_Graphic3d_TextureRoot_3 extends Handle_Graphic3d_TextureRoot {
+ constructor(theHandle: Handle_Graphic3d_TextureRoot);
+ }
+
+ export declare class Handle_Graphic3d_TextureRoot_4 extends Handle_Graphic3d_TextureRoot {
+ constructor(theHandle: Handle_Graphic3d_TextureRoot);
+ }
+
+export declare class Handle_Graphic3d_GroupDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_GroupDefinitionError): void;
+ get(): Graphic3d_GroupDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_GroupDefinitionError_1 extends Handle_Graphic3d_GroupDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_GroupDefinitionError_2 extends Handle_Graphic3d_GroupDefinitionError {
+ constructor(thePtr: Graphic3d_GroupDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_GroupDefinitionError_3 extends Handle_Graphic3d_GroupDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_GroupDefinitionError);
+ }
+
+ export declare class Handle_Graphic3d_GroupDefinitionError_4 extends Handle_Graphic3d_GroupDefinitionError {
+ constructor(theHandle: Handle_Graphic3d_GroupDefinitionError);
+ }
+
+export declare class Graphic3d_GroupDefinitionError extends Standard_OutOfRange {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Graphic3d_GroupDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_GroupDefinitionError_1 extends Graphic3d_GroupDefinitionError {
+ constructor();
+ }
+
+ export declare class Graphic3d_GroupDefinitionError_2 extends Graphic3d_GroupDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfPrimitives {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfPrimitives): void;
+ get(): Graphic3d_ArrayOfPrimitives;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfPrimitives_1 extends Handle_Graphic3d_ArrayOfPrimitives {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPrimitives_2 extends Handle_Graphic3d_ArrayOfPrimitives {
+ constructor(thePtr: Graphic3d_ArrayOfPrimitives);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPrimitives_3 extends Handle_Graphic3d_ArrayOfPrimitives {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPrimitives);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfPrimitives_4 extends Handle_Graphic3d_ArrayOfPrimitives {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfPrimitives);
+ }
+
+export declare class Graphic3d_ArrayOfPrimitives extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static CreateArray_1(theType: Graphic3d_TypeOfPrimitiveArray, theMaxVertexs: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags): Handle_Graphic3d_ArrayOfPrimitives;
+ static CreateArray_2(theType: Graphic3d_TypeOfPrimitiveArray, theMaxVertexs: Graphic3d_ZLayerId, theMaxBounds: Graphic3d_ZLayerId, theMaxEdges: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags): Handle_Graphic3d_ArrayOfPrimitives;
+ Attributes(): Handle_Graphic3d_Buffer;
+ Type(): Graphic3d_TypeOfPrimitiveArray;
+ StringType(): Standard_CString;
+ HasVertexNormals(): Standard_Boolean;
+ HasVertexColors(): Standard_Boolean;
+ HasVertexTexels(): Standard_Boolean;
+ VertexNumber(): Graphic3d_ZLayerId;
+ VertexNumberAllocated(): Graphic3d_ZLayerId;
+ ItemNumber(): Graphic3d_ZLayerId;
+ IsValid(): Standard_Boolean;
+ AddVertex_1(theVertex: gp_Pnt): Graphic3d_ZLayerId;
+ AddVertex_2(theVertex: OpenGl_Vec3): Graphic3d_ZLayerId;
+ AddVertex_3(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ AddVertex_4(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal): Graphic3d_ZLayerId;
+ AddVertex_5(theVertex: gp_Pnt, theColor: Quantity_Color): Graphic3d_ZLayerId;
+ AddVertex_6(theVertex: gp_Pnt, theColor32: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddVertex_7(theVertex: gp_Pnt, theColor: OpenGl_Vec4ub): Graphic3d_ZLayerId;
+ AddVertex_8(theVertex: gp_Pnt, theNormal: gp_Dir): Graphic3d_ZLayerId;
+ AddVertex_9(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theNX: Quantity_AbsorbedDose, theNY: Quantity_AbsorbedDose, theNZ: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ AddVertex_10(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal, theNX: Standard_ShortReal, theNY: Standard_ShortReal, theNZ: Standard_ShortReal): Graphic3d_ZLayerId;
+ AddVertex_11(theVertex: gp_Pnt, theNormal: gp_Dir, theColor: Quantity_Color): Graphic3d_ZLayerId;
+ AddVertex_12(theVertex: gp_Pnt, theNormal: gp_Dir, theColor32: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddVertex_13(theVertex: gp_Pnt, theTexel: gp_Pnt2d): Graphic3d_ZLayerId;
+ AddVertex_14(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theTX: Quantity_AbsorbedDose, theTY: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ AddVertex_15(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal, theTX: Standard_ShortReal, theTY: Standard_ShortReal): Graphic3d_ZLayerId;
+ AddVertex_16(theVertex: gp_Pnt, theNormal: gp_Dir, theTexel: gp_Pnt2d): Graphic3d_ZLayerId;
+ AddVertex_17(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose, theNX: Quantity_AbsorbedDose, theNY: Quantity_AbsorbedDose, theNZ: Quantity_AbsorbedDose, theTX: Quantity_AbsorbedDose, theTY: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ AddVertex_18(theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal, theNX: Standard_ShortReal, theNY: Standard_ShortReal, theNZ: Standard_ShortReal, theTX: Standard_ShortReal, theTY: Standard_ShortReal): Graphic3d_ZLayerId;
+ SetVertice_1(theIndex: Graphic3d_ZLayerId, theVertex: gp_Pnt): void;
+ SetVertice_2(theIndex: Graphic3d_ZLayerId, theX: Standard_ShortReal, theY: Standard_ShortReal, theZ: Standard_ShortReal): void;
+ SetVertexColor_1(theIndex: Graphic3d_ZLayerId, theColor: Quantity_Color): void;
+ SetVertexColor_2(theIndex: Graphic3d_ZLayerId, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): void;
+ SetVertexColor_3(theIndex: Graphic3d_ZLayerId, theColor: OpenGl_Vec4ub): void;
+ SetVertexColor_4(theIndex: Graphic3d_ZLayerId, theColor32: Graphic3d_ZLayerId): void;
+ SetVertexNormal_1(theIndex: Graphic3d_ZLayerId, theNormal: gp_Dir): void;
+ SetVertexNormal_2(theIndex: Graphic3d_ZLayerId, theNX: Quantity_AbsorbedDose, theNY: Quantity_AbsorbedDose, theNZ: Quantity_AbsorbedDose): void;
+ SetVertexTexel_1(theIndex: Graphic3d_ZLayerId, theTexel: gp_Pnt2d): void;
+ SetVertexTexel_2(theIndex: Graphic3d_ZLayerId, theTX: Quantity_AbsorbedDose, theTY: Quantity_AbsorbedDose): void;
+ Vertice_1(theRank: Graphic3d_ZLayerId): gp_Pnt;
+ Vertice_2(theRank: Graphic3d_ZLayerId, theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ VertexColor_1(theRank: Graphic3d_ZLayerId): Quantity_Color;
+ VertexColor_2(theIndex: Graphic3d_ZLayerId, theColor: OpenGl_Vec4ub): void;
+ VertexColor_3(theRank: Graphic3d_ZLayerId, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): void;
+ VertexColor_4(theRank: Graphic3d_ZLayerId, theColor: Graphic3d_ZLayerId): void;
+ VertexNormal_1(theRank: Graphic3d_ZLayerId): gp_Dir;
+ VertexNormal_2(theRank: Graphic3d_ZLayerId, theNX: Quantity_AbsorbedDose, theNY: Quantity_AbsorbedDose, theNZ: Quantity_AbsorbedDose): void;
+ VertexTexel_1(theRank: Graphic3d_ZLayerId): gp_Pnt2d;
+ VertexTexel_2(theRank: Graphic3d_ZLayerId, theTX: Quantity_AbsorbedDose, theTY: Quantity_AbsorbedDose): void;
+ Indices(): Handle_Graphic3d_IndexBuffer;
+ EdgeNumber(): Graphic3d_ZLayerId;
+ EdgeNumberAllocated(): Graphic3d_ZLayerId;
+ Edge(theRank: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddEdge(theVertexIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddEdges_1(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddSegmentEdges(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddEdges_2(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId, theVertexIndex3: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddTriangleEdges_1(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId, theVertexIndex3: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddTriangleEdges_2(theIndexes: OpenGl_Vec3i): Graphic3d_ZLayerId;
+ AddTriangleEdges_3(theIndexes: OpenGl_Vec4i): Graphic3d_ZLayerId;
+ AddEdges_3(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId, theVertexIndex3: Graphic3d_ZLayerId, theVertexIndex4: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddQuadEdges(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId, theVertexIndex3: Graphic3d_ZLayerId, theVertexIndex4: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddQuadTriangleEdges_1(theVertexIndex1: Graphic3d_ZLayerId, theVertexIndex2: Graphic3d_ZLayerId, theVertexIndex3: Graphic3d_ZLayerId, theVertexIndex4: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddQuadTriangleEdges_2(theIndexes: OpenGl_Vec4i): Graphic3d_ZLayerId;
+ AddTriangleStripEdges(theVertexLower: Graphic3d_ZLayerId, theVertexUpper: Graphic3d_ZLayerId): void;
+ AddTriangleFanEdges(theVertexLower: Graphic3d_ZLayerId, theVertexUpper: Graphic3d_ZLayerId, theToClose: Standard_Boolean): void;
+ AddPolylineEdges(theVertexLower: Graphic3d_ZLayerId, theVertexUpper: Graphic3d_ZLayerId, theToClose: Standard_Boolean): void;
+ Bounds(): Handle_Graphic3d_BoundBuffer;
+ HasBoundColors(): Standard_Boolean;
+ BoundNumber(): Graphic3d_ZLayerId;
+ BoundNumberAllocated(): Graphic3d_ZLayerId;
+ Bound(theRank: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ BoundColor_1(theRank: Graphic3d_ZLayerId): Quantity_Color;
+ BoundColor_2(theRank: Graphic3d_ZLayerId, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): void;
+ AddBound_1(theEdgeNumber: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ AddBound_2(theEdgeNumber: Graphic3d_ZLayerId, theBColor: Quantity_Color): Graphic3d_ZLayerId;
+ AddBound_3(theEdgeNumber: Graphic3d_ZLayerId, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ SetBoundColor_1(theIndex: Graphic3d_ZLayerId, theColor: Quantity_Color): void;
+ SetBoundColor_2(theIndex: Graphic3d_ZLayerId, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_TypeOfConnection = {
+ Graphic3d_TOC_ANCESTOR: {};
+ Graphic3d_TOC_DESCENDANT: {};
+}
+
+export declare class Handle_Graphic3d_TextureEnv {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TextureEnv): void;
+ get(): Graphic3d_TextureEnv;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TextureEnv_1 extends Handle_Graphic3d_TextureEnv {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TextureEnv_2 extends Handle_Graphic3d_TextureEnv {
+ constructor(thePtr: Graphic3d_TextureEnv);
+ }
+
+ export declare class Handle_Graphic3d_TextureEnv_3 extends Handle_Graphic3d_TextureEnv {
+ constructor(theHandle: Handle_Graphic3d_TextureEnv);
+ }
+
+ export declare class Handle_Graphic3d_TextureEnv_4 extends Handle_Graphic3d_TextureEnv {
+ constructor(theHandle: Handle_Graphic3d_TextureEnv);
+ }
+
+export declare class Graphic3d_TextureEnv extends Graphic3d_TextureRoot {
+ Name(): Graphic3d_NameOfTextureEnv;
+ static NumberOfTextures(): Graphic3d_ZLayerId;
+ static TextureName(theRank: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_TextureEnv_1 extends Graphic3d_TextureEnv {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Graphic3d_TextureEnv_2 extends Graphic3d_TextureEnv {
+ constructor(theName: Graphic3d_NameOfTextureEnv);
+ }
+
+ export declare class Graphic3d_TextureEnv_3 extends Graphic3d_TextureEnv {
+ constructor(thePixMap: Handle_Image_PixMap);
+ }
+
+export declare type Graphic3d_ZLayerSetting = {
+ Graphic3d_ZLayerDepthTest: {};
+ Graphic3d_ZLayerDepthWrite: {};
+ Graphic3d_ZLayerDepthClear: {};
+ Graphic3d_ZLayerDepthOffset: {};
+}
+
+export declare class Graphic3d_ZLayerSettings {
+ constructor()
+ Name(): XCAFDoc_PartId;
+ SetName(theName: XCAFDoc_PartId): void;
+ Lights(): Handle_Graphic3d_LightSet;
+ SetLights(theLights: Handle_Graphic3d_LightSet): void;
+ Origin(): gp_XYZ;
+ OriginTransformation(): Handle_TopLoc_Datum3D;
+ SetOrigin(theOrigin: gp_XYZ): void;
+ HasCullingDistance(): Standard_Boolean;
+ CullingDistance(): Quantity_AbsorbedDose;
+ SetCullingDistance(theDistance: Quantity_AbsorbedDose): void;
+ HasCullingSize(): Standard_Boolean;
+ CullingSize(): Quantity_AbsorbedDose;
+ SetCullingSize(theSize: Quantity_AbsorbedDose): void;
+ IsImmediate(): Standard_Boolean;
+ SetImmediate(theValue: Standard_Boolean): void;
+ IsRaytracable(): Standard_Boolean;
+ SetRaytracable(theToRaytrace: Standard_Boolean): void;
+ UseEnvironmentTexture(): Standard_Boolean;
+ SetEnvironmentTexture(theValue: Standard_Boolean): void;
+ ToEnableDepthTest(): Standard_Boolean;
+ SetEnableDepthTest(theValue: Standard_Boolean): void;
+ ToEnableDepthWrite(): Standard_Boolean;
+ SetEnableDepthWrite(theValue: Standard_Boolean): void;
+ ToClearDepth(): Standard_Boolean;
+ SetClearDepth(theValue: Standard_Boolean): void;
+ ToRenderInDepthPrepass(): Standard_Boolean;
+ SetRenderInDepthPrepass(theToRender: Standard_Boolean): void;
+ PolygonOffset(): Graphic3d_PolygonOffset;
+ SetPolygonOffset(theParams: Graphic3d_PolygonOffset): void;
+ ChangePolygonOffset(): Graphic3d_PolygonOffset;
+ IsSettingEnabled(theSetting: Graphic3d_ZLayerSetting): Standard_Boolean;
+ EnableSetting(theSetting: Graphic3d_ZLayerSetting): void;
+ DisableSetting(theSetting: Graphic3d_ZLayerSetting): void;
+ SetDepthOffsetPositive(): void;
+ SetDepthOffsetNegative(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_GraphicDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_GraphicDriver): void;
+ get(): Graphic3d_GraphicDriver;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_GraphicDriver_1 extends Handle_Graphic3d_GraphicDriver {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_GraphicDriver_2 extends Handle_Graphic3d_GraphicDriver {
+ constructor(thePtr: Graphic3d_GraphicDriver);
+ }
+
+ export declare class Handle_Graphic3d_GraphicDriver_3 extends Handle_Graphic3d_GraphicDriver {
+ constructor(theHandle: Handle_Graphic3d_GraphicDriver);
+ }
+
+ export declare class Handle_Graphic3d_GraphicDriver_4 extends Handle_Graphic3d_GraphicDriver {
+ constructor(theHandle: Handle_Graphic3d_GraphicDriver);
+ }
+
+export declare class Graphic3d_GraphicDriver extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ InquireLimit(theType: Graphic3d_TypeOfLimit): Graphic3d_ZLayerId;
+ InquireLightLimit(): Graphic3d_ZLayerId;
+ InquirePlaneLimit(): Graphic3d_ZLayerId;
+ InquireViewLimit(): Graphic3d_ZLayerId;
+ CreateStructure(theManager: Handle_Graphic3d_StructureManager): Handle_Graphic3d_CStructure;
+ RemoveStructure(theCStructure: Handle_Graphic3d_CStructure): void;
+ CreateView(theMgr: Handle_Graphic3d_StructureManager): Handle_Graphic3d_CView;
+ RemoveView(theView: Handle_Graphic3d_CView): void;
+ EnableVBO(status: Standard_Boolean): void;
+ MemoryInfo(theFreeBytes: Standard_ThreadId, theInfo: XCAFDoc_PartId): Standard_Boolean;
+ DefaultTextHeight(): Standard_ShortReal;
+ TextSize(theView: Handle_Graphic3d_CView, theText: Standard_CString, theHeight: Standard_ShortReal, theWidth: Standard_ShortReal, theAscent: Standard_ShortReal, theDescent: Standard_ShortReal): void;
+ InsertLayerBefore(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerAfter: Graphic3d_ZLayerId): void;
+ InsertLayerAfter(theNewLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings, theLayerBefore: Graphic3d_ZLayerId): void;
+ RemoveZLayer(theLayerId: Graphic3d_ZLayerId): void;
+ ZLayers(theLayerSeq: TColStd_SequenceOfInteger): void;
+ SetZLayerSettings(theLayerId: Graphic3d_ZLayerId, theSettings: Graphic3d_ZLayerSettings): void;
+ ZLayerSettings(theLayerId: Graphic3d_ZLayerId): Graphic3d_ZLayerSettings;
+ ViewExists(theWindow: Handle_Aspect_Window, theView: Handle_Graphic3d_CView): Standard_Boolean;
+ GetDisplayConnection(): Handle_Aspect_DisplayConnection;
+ NewIdentification(): Graphic3d_ZLayerId;
+ RemoveIdentification(theId: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_Layer extends Standard_Transient {
+ constructor(theId: Graphic3d_ZLayerId, theNbPriorities: Graphic3d_ZLayerId, theBuilder: any)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ LayerId(): Graphic3d_ZLayerId;
+ FrustumCullingBVHBuilder(): any;
+ SetFrustumCullingBVHBuilder(theBuilder: any): void;
+ IsImmediate(): Standard_Boolean;
+ LayerSettings(): Graphic3d_ZLayerSettings;
+ SetLayerSettings(theSettings: Graphic3d_ZLayerSettings): void;
+ Add(theStruct: Graphic3d_CStructure, thePriority: Graphic3d_ZLayerId, isForChangePriority: Standard_Boolean): void;
+ Remove(theStruct: Graphic3d_CStructure, thePriority: Graphic3d_ZLayerId, isForChangePriority: Standard_Boolean): Standard_Boolean;
+ NbStructures(): Graphic3d_ZLayerId;
+ NbStructuresNotCulled(): Graphic3d_ZLayerId;
+ NbPriorities(): Graphic3d_ZLayerId;
+ Append(theOther: OpenGl_Layer): Standard_Boolean;
+ ArrayOfStructures(): Graphic3d_ArrayOfIndexedMapOfStructure;
+ InvalidateBVHData(): void;
+ InvalidateBoundingBox(): void;
+ BoundingBox(theViewId: Graphic3d_ZLayerId, theCamera: Handle_Graphic3d_Camera, theWindowWidth: Graphic3d_ZLayerId, theWindowHeight: Graphic3d_ZLayerId, theToIncludeAuxiliary: Standard_Boolean): Bnd_Box;
+ considerZoomPersistenceObjects(theViewId: Graphic3d_ZLayerId, theCamera: Handle_Graphic3d_Camera, theWindowWidth: Graphic3d_ZLayerId, theWindowHeight: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ UpdateCulling(theViewId: Graphic3d_ZLayerId, theSelector: Graphic3d_CullingTool, theFrustumCullingState: any): void;
+ IsCulled(): Standard_Boolean;
+ NbOfTransformPersistenceObjects(): Graphic3d_ZLayerId;
+ CullableStructuresBVH(): Graphic3d_BvhCStructureSet;
+ CullableTrsfPersStructuresBVH(): Graphic3d_BvhCStructureSetTrsfPers;
+ NonCullableStructures(): NCollection_IndexedMap< Graphic3d_CStructure >;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_ArrayOfIndexedMapOfStructure {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Graphic3d_IndexedMapOfStructure): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Graphic3d_ArrayOfIndexedMapOfStructure): Graphic3d_ArrayOfIndexedMapOfStructure;
+ Move(theOther: Graphic3d_ArrayOfIndexedMapOfStructure): Graphic3d_ArrayOfIndexedMapOfStructure;
+ First(): Graphic3d_IndexedMapOfStructure;
+ ChangeFirst(): Graphic3d_IndexedMapOfStructure;
+ Last(): Graphic3d_IndexedMapOfStructure;
+ ChangeLast(): Graphic3d_IndexedMapOfStructure;
+ Value(theIndex: Standard_Integer): Graphic3d_IndexedMapOfStructure;
+ ChangeValue(theIndex: Standard_Integer): Graphic3d_IndexedMapOfStructure;
+ SetValue(theIndex: Standard_Integer, theItem: Graphic3d_IndexedMapOfStructure): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfIndexedMapOfStructure_1 extends Graphic3d_ArrayOfIndexedMapOfStructure {
+ constructor();
+ }
+
+ export declare class Graphic3d_ArrayOfIndexedMapOfStructure_2 extends Graphic3d_ArrayOfIndexedMapOfStructure {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Graphic3d_ArrayOfIndexedMapOfStructure_3 extends Graphic3d_ArrayOfIndexedMapOfStructure {
+ constructor(theOther: Graphic3d_ArrayOfIndexedMapOfStructure);
+ }
+
+ export declare class Graphic3d_ArrayOfIndexedMapOfStructure_4 extends Graphic3d_ArrayOfIndexedMapOfStructure {
+ constructor(theOther: Graphic3d_ArrayOfIndexedMapOfStructure);
+ }
+
+ export declare class Graphic3d_ArrayOfIndexedMapOfStructure_5 extends Graphic3d_ArrayOfIndexedMapOfStructure {
+ constructor(theBegin: Graphic3d_IndexedMapOfStructure, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Graphic3d_DataStructureManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_DataStructureManager): void;
+ get(): Graphic3d_DataStructureManager;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_DataStructureManager_1 extends Handle_Graphic3d_DataStructureManager {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_DataStructureManager_2 extends Handle_Graphic3d_DataStructureManager {
+ constructor(thePtr: Graphic3d_DataStructureManager);
+ }
+
+ export declare class Handle_Graphic3d_DataStructureManager_3 extends Handle_Graphic3d_DataStructureManager {
+ constructor(theHandle: Handle_Graphic3d_DataStructureManager);
+ }
+
+ export declare class Handle_Graphic3d_DataStructureManager_4 extends Handle_Graphic3d_DataStructureManager {
+ constructor(theHandle: Handle_Graphic3d_DataStructureManager);
+ }
+
+export declare class Graphic3d_DataStructureManager extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type Graphic3d_TypeOfShaderObject = {
+ Graphic3d_TOS_VERTEX: {};
+ Graphic3d_TOS_TESS_CONTROL: {};
+ Graphic3d_TOS_TESS_EVALUATION: {};
+ Graphic3d_TOS_GEOMETRY: {};
+ Graphic3d_TOS_FRAGMENT: {};
+ Graphic3d_TOS_COMPUTE: {};
+}
+
+export declare class Graphic3d_MaterialAspect {
+ static NumberOfMaterials(): Graphic3d_ZLayerId;
+ static MaterialName_1(theRank: Graphic3d_ZLayerId): Standard_CString;
+ static MaterialType_1(theRank: Graphic3d_ZLayerId): Graphic3d_TypeOfMaterial;
+ static MaterialFromName_1(theName: Standard_CString, theMat: Graphic3d_NameOfMaterial): Standard_Boolean;
+ static MaterialFromName_2(theName: Standard_CString): Graphic3d_NameOfMaterial;
+ Name(): Graphic3d_NameOfMaterial;
+ RequestedName(): Graphic3d_NameOfMaterial;
+ StringName(): XCAFDoc_PartId;
+ MaterialName_2(): Standard_CString;
+ SetMaterialName(theName: XCAFDoc_PartId): void;
+ Reset(): void;
+ Color(): Quantity_Color;
+ SetColor(theColor: Quantity_Color): void;
+ Transparency(): Standard_ShortReal;
+ Alpha(): Standard_ShortReal;
+ SetTransparency(theValue: Standard_ShortReal): void;
+ SetAlpha(theValue: Standard_ShortReal): void;
+ AmbientColor(): Quantity_Color;
+ SetAmbientColor(theColor: Quantity_Color): void;
+ DiffuseColor(): Quantity_Color;
+ SetDiffuseColor(theColor: Quantity_Color): void;
+ SpecularColor(): Quantity_Color;
+ SetSpecularColor(theColor: Quantity_Color): void;
+ EmissiveColor(): Quantity_Color;
+ SetEmissiveColor(theColor: Quantity_Color): void;
+ Shininess(): Standard_ShortReal;
+ SetShininess(theValue: Standard_ShortReal): void;
+ IncreaseShine(theDelta: Standard_ShortReal): void;
+ RefractionIndex(): Standard_ShortReal;
+ SetRefractionIndex(theValue: Standard_ShortReal): void;
+ BSDF(): Graphic3d_BSDF;
+ SetBSDF(theBSDF: Graphic3d_BSDF): void;
+ PBRMaterial(): Graphic3d_PBRMaterial;
+ SetPBRMaterial(thePBRMaterial: Graphic3d_PBRMaterial): void;
+ ReflectionMode(theType: Graphic3d_TypeOfReflection): Standard_Boolean;
+ MaterialType_2(): Graphic3d_TypeOfMaterial;
+ MaterialType_3(theType: Graphic3d_TypeOfMaterial): Standard_Boolean;
+ SetMaterialType(theType: Graphic3d_TypeOfMaterial): void;
+ IsDifferent(theOther: Graphic3d_MaterialAspect): Standard_Boolean;
+ IsEqual(theOther: Graphic3d_MaterialAspect): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ SetReflectionModeOff(theType: Graphic3d_TypeOfReflection): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_MaterialAspect_1 extends Graphic3d_MaterialAspect {
+ constructor();
+ }
+
+ export declare class Graphic3d_MaterialAspect_2 extends Graphic3d_MaterialAspect {
+ constructor(theName: Graphic3d_NameOfMaterial);
+ }
+
+export declare class Graphic3d_ViewAffinity extends Standard_Transient {
+ constructor()
+ IsVisible(theViewId: Graphic3d_ZLayerId): Standard_Boolean;
+ SetVisible_1(theIsVisible: Standard_Boolean): void;
+ SetVisible_2(theViewId: Graphic3d_ZLayerId, theIsVisible: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ViewAffinity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ViewAffinity): void;
+ get(): Graphic3d_ViewAffinity;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ViewAffinity_1 extends Handle_Graphic3d_ViewAffinity {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ViewAffinity_2 extends Handle_Graphic3d_ViewAffinity {
+ constructor(thePtr: Graphic3d_ViewAffinity);
+ }
+
+ export declare class Handle_Graphic3d_ViewAffinity_3 extends Handle_Graphic3d_ViewAffinity {
+ constructor(theHandle: Handle_Graphic3d_ViewAffinity);
+ }
+
+ export declare class Handle_Graphic3d_ViewAffinity_4 extends Handle_Graphic3d_ViewAffinity {
+ constructor(theHandle: Handle_Graphic3d_ViewAffinity);
+ }
+
+export declare class Handle_Graphic3d_IndexBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_IndexBuffer): void;
+ get(): Graphic3d_IndexBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_IndexBuffer_1 extends Handle_Graphic3d_IndexBuffer {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_IndexBuffer_2 extends Handle_Graphic3d_IndexBuffer {
+ constructor(thePtr: Graphic3d_IndexBuffer);
+ }
+
+ export declare class Handle_Graphic3d_IndexBuffer_3 extends Handle_Graphic3d_IndexBuffer {
+ constructor(theHandle: Handle_Graphic3d_IndexBuffer);
+ }
+
+ export declare class Handle_Graphic3d_IndexBuffer_4 extends Handle_Graphic3d_IndexBuffer {
+ constructor(theHandle: Handle_Graphic3d_IndexBuffer);
+ }
+
+export declare class Graphic3d_IndexBuffer extends Graphic3d_Buffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ InitInt32(theNbElems: Graphic3d_ZLayerId): Standard_Boolean;
+ Index(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetIndex(theIndex: Graphic3d_ZLayerId, theValue: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_StructureManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_StructureManager): void;
+ get(): Graphic3d_StructureManager;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_StructureManager_1 extends Handle_Graphic3d_StructureManager {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_StructureManager_2 extends Handle_Graphic3d_StructureManager {
+ constructor(thePtr: Graphic3d_StructureManager);
+ }
+
+ export declare class Handle_Graphic3d_StructureManager_3 extends Handle_Graphic3d_StructureManager {
+ constructor(theHandle: Handle_Graphic3d_StructureManager);
+ }
+
+ export declare class Handle_Graphic3d_StructureManager_4 extends Handle_Graphic3d_StructureManager {
+ constructor(theHandle: Handle_Graphic3d_StructureManager);
+ }
+
+export declare class Graphic3d_StructureManager extends Standard_Transient {
+ constructor(theDriver: Handle_Graphic3d_GraphicDriver)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Update(theLayerId: Graphic3d_ZLayerId): void;
+ Remove(): void;
+ Erase_1(): void;
+ DisplayedStructures(SG: Graphic3d_MapOfStructure): void;
+ HighlightedStructures(SG: Graphic3d_MapOfStructure): void;
+ ReCompute_1(theStructure: Handle_Graphic3d_Structure): void;
+ ReCompute_2(theStructure: Handle_Graphic3d_Structure, theProjector: Handle_Graphic3d_DataStructureManager): void;
+ Clear(theStructure: Prs3d_Presentation, theWithDestruction: Standard_Boolean): void;
+ Connect(theMother: Prs3d_Presentation, theDaughter: Prs3d_Presentation): void;
+ Disconnect(theMother: Prs3d_Presentation, theDaughter: Prs3d_Presentation): void;
+ Display(theStructure: Handle_Graphic3d_Structure): void;
+ Erase_2(theStructure: Handle_Graphic3d_Structure): void;
+ Highlight(theStructure: Handle_Graphic3d_Structure): void;
+ SetTransform(theStructure: Handle_Graphic3d_Structure, theTrsf: Handle_TopLoc_Datum3D): void;
+ ChangeDisplayPriority(theStructure: Handle_Graphic3d_Structure, theOldPriority: Graphic3d_ZLayerId, theNewPriority: Graphic3d_ZLayerId): void;
+ ChangeZLayer(theStructure: Handle_Graphic3d_Structure, theLayerId: Graphic3d_ZLayerId): void;
+ GraphicDriver(): Handle_Graphic3d_GraphicDriver;
+ Identification_1(theView: Graphic3d_CView): Graphic3d_ZLayerId;
+ UnIdentification(theView: Graphic3d_CView): void;
+ DefinedViews(): Graphic3d_IndexedMapOfView;
+ MaxNumOfViews(): Graphic3d_ZLayerId;
+ Identification_2(AId: Graphic3d_ZLayerId): Handle_Graphic3d_Structure;
+ UnHighlight_1(AStructure: Handle_Graphic3d_Structure): void;
+ UnHighlight_2(): void;
+ RecomputeStructures_1(): void;
+ RecomputeStructures_2(theStructures: NCollection_Map): void;
+ RegisterObject(theObject: Handle_Standard_Transient): Handle_Graphic3d_ViewAffinity;
+ UnregisterObject(theObject: Handle_Standard_Transient): void;
+ ObjectAffinity(theObject: Handle_Standard_Transient): Handle_Graphic3d_ViewAffinity;
+ IsDeviceLost(): Standard_Boolean;
+ SetDeviceLost(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_Fresnel {
+ constructor()
+ static CreateSchlick(theSpecularColor: OpenGl_Vec3): Graphic3d_Fresnel;
+ static CreateConstant(theReflection: Standard_ShortReal): Graphic3d_Fresnel;
+ static CreateDielectric(theRefractionIndex: Standard_ShortReal): Graphic3d_Fresnel;
+ static CreateConductor_1(theRefractionIndex: Standard_ShortReal, theAbsorptionIndex: Standard_ShortReal): Graphic3d_Fresnel;
+ static CreateConductor_2(theRefractionIndex: OpenGl_Vec3, theAbsorptionIndex: OpenGl_Vec3): Graphic3d_Fresnel;
+ Serialize(): OpenGl_Vec4;
+ FresnelType(): Graphic3d_FresnelModel;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_BSDF {
+ constructor()
+ static CreateDiffuse(theWeight: OpenGl_Vec3): Graphic3d_BSDF;
+ static CreateMetallic(theWeight: OpenGl_Vec3, theFresnel: Graphic3d_Fresnel, theRoughness: Standard_ShortReal): Graphic3d_BSDF;
+ static CreateTransparent(theWeight: OpenGl_Vec3, theAbsorptionColor: OpenGl_Vec3, theAbsorptionCoeff: Standard_ShortReal): Graphic3d_BSDF;
+ static CreateGlass(theWeight: OpenGl_Vec3, theAbsorptionColor: OpenGl_Vec3, theAbsorptionCoeff: Standard_ShortReal, theRefractionIndex: Standard_ShortReal): Graphic3d_BSDF;
+ static CreateMetallicRoughness(thePbr: Graphic3d_PBRMaterial): Graphic3d_BSDF;
+ Normalize(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare type Graphic3d_FresnelModel = {
+ Graphic3d_FM_SCHLICK: {};
+ Graphic3d_FM_CONSTANT: {};
+ Graphic3d_FM_CONDUCTOR: {};
+ Graphic3d_FM_DIELECTRIC: {};
+}
+
+export declare type Graphic3d_BufferType = {
+ Graphic3d_BT_RGB: {};
+ Graphic3d_BT_RGBA: {};
+ Graphic3d_BT_Depth: {};
+ Graphic3d_BT_RGB_RayTraceHdrLeft: {};
+ Graphic3d_BT_Red: {};
+}
+
+export declare type Graphic3d_NameOfTexture1D = {
+ Graphic3d_NOT_1D_ELEVATION: {};
+ Graphic3d_NOT_1D_UNKNOWN: {};
+}
+
+export declare type Graphic3d_TypeOfComposition = {
+ Graphic3d_TOC_REPLACE: {};
+ Graphic3d_TOC_POSTCONCATENATE: {};
+}
+
+export declare class Graphic3d_CTexture {
+ constructor()
+ delete(): void;
+}
+
+export declare class Graphic3d_CubeMapOrder {
+ Set_1(theOrder: Graphic3d_CubeMapOrder): Graphic3d_CubeMapOrder;
+ Validated(): Graphic3d_ValidatedCubeMapOrder;
+ Set_2(theCubeMapSide: Graphic3d_CubeMapSide, theValue: Standard_Byte): Graphic3d_CubeMapOrder;
+ SetDefault(): Graphic3d_CubeMapOrder;
+ Permute(anOrder: Graphic3d_ValidatedCubeMapOrder): Graphic3d_CubeMapOrder;
+ Permuted(anOrder: Graphic3d_ValidatedCubeMapOrder): Graphic3d_CubeMapOrder;
+ Swap(theFirstSide: Graphic3d_CubeMapSide, theSecondSide: Graphic3d_CubeMapSide): Graphic3d_CubeMapOrder;
+ Swapped(theFirstSide: Graphic3d_CubeMapSide, theSecondSide: Graphic3d_CubeMapSide): Graphic3d_CubeMapOrder;
+ Get(theCubeMapSide: Graphic3d_CubeMapSide): Standard_Byte;
+ Clear(): Graphic3d_CubeMapOrder;
+ IsEmpty(): Standard_Boolean;
+ HasRepetitions(): Standard_Boolean;
+ HasOverflows(): Standard_Boolean;
+ IsValid(): Standard_Boolean;
+ static Default(): Graphic3d_ValidatedCubeMapOrder;
+ delete(): void;
+}
+
+ export declare class Graphic3d_CubeMapOrder_1 extends Graphic3d_CubeMapOrder {
+ constructor();
+ }
+
+ export declare class Graphic3d_CubeMapOrder_2 extends Graphic3d_CubeMapOrder {
+ constructor(thePosXLocation: Standard_Byte, theNegXLocation: Standard_Byte, thePosYLocation: Standard_Byte, theNegYLocation: Standard_Byte, thePosZLocation: Standard_Byte, theNegZLocation: Standard_Byte);
+ }
+
+ export declare class Graphic3d_CubeMapOrder_3 extends Graphic3d_CubeMapOrder {
+ constructor(theOrder: Graphic3d_ValidatedCubeMapOrder);
+ }
+
+export declare class Graphic3d_ValidatedCubeMapOrder {
+ constructor(theOther: Graphic3d_ValidatedCubeMapOrder)
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_AspectText3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_AspectText3d): void;
+ get(): Graphic3d_AspectText3d;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_AspectText3d_1 extends Handle_Graphic3d_AspectText3d {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_AspectText3d_2 extends Handle_Graphic3d_AspectText3d {
+ constructor(thePtr: Graphic3d_AspectText3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectText3d_3 extends Handle_Graphic3d_AspectText3d {
+ constructor(theHandle: Handle_Graphic3d_AspectText3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectText3d_4 extends Handle_Graphic3d_AspectText3d {
+ constructor(theHandle: Handle_Graphic3d_AspectText3d);
+ }
+
+export declare class Graphic3d_AspectText3d extends Graphic3d_Aspects {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Color(): Quantity_Color;
+ ColorRGBA(): Quantity_ColorRGBA;
+ SetColor_1(theColor: Quantity_Color): void;
+ SetColor_2(theColor: Quantity_ColorRGBA): void;
+ Font(): XCAFDoc_PartId;
+ SetFont_1(theFont: XCAFDoc_PartId): void;
+ SetFont_2(theFont: Standard_CString): void;
+ Style(): Aspect_TypeOfStyleText;
+ SetStyle(theStyle: Aspect_TypeOfStyleText): void;
+ DisplayType(): Aspect_TypeOfDisplayText;
+ SetDisplayType(theDisplayType: Aspect_TypeOfDisplayText): void;
+ GetTextZoomable(): Standard_Boolean;
+ GetTextAngle(): Standard_ShortReal;
+ SetTextAngle(theAngle: Quantity_AbsorbedDose): void;
+ GetTextFontAspect(): Font_FontAspect;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_AspectText3d_1 extends Graphic3d_AspectText3d {
+ constructor();
+ }
+
+ export declare class Graphic3d_AspectText3d_2 extends Graphic3d_AspectText3d {
+ constructor(theColor: Quantity_Color, theFont: Standard_CString, theExpansionFactor: Quantity_AbsorbedDose, theSpace: Quantity_AbsorbedDose, theStyle: Aspect_TypeOfStyleText, theDisplayType: Aspect_TypeOfDisplayText);
+ }
+
+export declare type Graphic3d_ToneMappingMethod = {
+ Graphic3d_ToneMappingMethod_Disabled: {};
+ Graphic3d_ToneMappingMethod_Filmic: {};
+}
+
+export declare class Graphic3d_ShaderVariable extends Standard_Transient {
+ Name(): XCAFDoc_PartId;
+ IsDone(): Standard_Boolean;
+ Value(): Graphic3d_ValueInterface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Graphic3d_ValueInterface {
+ TypeID(): Standard_ThreadId;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_ShaderVariable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ShaderVariable): void;
+ get(): Graphic3d_ShaderVariable;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ShaderVariable_1 extends Handle_Graphic3d_ShaderVariable {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ShaderVariable_2 extends Handle_Graphic3d_ShaderVariable {
+ constructor(thePtr: Graphic3d_ShaderVariable);
+ }
+
+ export declare class Handle_Graphic3d_ShaderVariable_3 extends Handle_Graphic3d_ShaderVariable {
+ constructor(theHandle: Handle_Graphic3d_ShaderVariable);
+ }
+
+ export declare class Handle_Graphic3d_ShaderVariable_4 extends Handle_Graphic3d_ShaderVariable {
+ constructor(theHandle: Handle_Graphic3d_ShaderVariable);
+ }
+
+export declare type Graphic3d_HorizontalTextAlignment = {
+ Graphic3d_HTA_LEFT: {};
+ Graphic3d_HTA_CENTER: {};
+ Graphic3d_HTA_RIGHT: {};
+}
+
+export declare class Handle_Graphic3d_Texture1D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture1D): void;
+ get(): Graphic3d_Texture1D;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture1D_1 extends Handle_Graphic3d_Texture1D {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture1D_2 extends Handle_Graphic3d_Texture1D {
+ constructor(thePtr: Graphic3d_Texture1D);
+ }
+
+ export declare class Handle_Graphic3d_Texture1D_3 extends Handle_Graphic3d_Texture1D {
+ constructor(theHandle: Handle_Graphic3d_Texture1D);
+ }
+
+ export declare class Handle_Graphic3d_Texture1D_4 extends Handle_Graphic3d_Texture1D {
+ constructor(theHandle: Handle_Graphic3d_Texture1D);
+ }
+
+export declare class Graphic3d_Texture1D extends Graphic3d_TextureMap {
+ Name(): Graphic3d_NameOfTexture1D;
+ static NumberOfTextures(): Graphic3d_ZLayerId;
+ static TextureName(aRank: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_BoundBuffer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_BoundBuffer): void;
+ get(): Graphic3d_BoundBuffer;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_BoundBuffer_1 extends Handle_Graphic3d_BoundBuffer {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_BoundBuffer_2 extends Handle_Graphic3d_BoundBuffer {
+ constructor(thePtr: Graphic3d_BoundBuffer);
+ }
+
+ export declare class Handle_Graphic3d_BoundBuffer_3 extends Handle_Graphic3d_BoundBuffer {
+ constructor(theHandle: Handle_Graphic3d_BoundBuffer);
+ }
+
+ export declare class Handle_Graphic3d_BoundBuffer_4 extends Handle_Graphic3d_BoundBuffer {
+ constructor(theHandle: Handle_Graphic3d_BoundBuffer);
+ }
+
+export declare class Graphic3d_BoundBuffer extends NCollection_Buffer {
+ constructor(theAlloc: Handle_NCollection_BaseAllocator)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Init(theNbBounds: Graphic3d_ZLayerId, theHasColors: Standard_Boolean): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_CameraTile {
+ constructor()
+ IsValid(): Standard_Boolean;
+ OffsetLowerLeft(): OpenGl_Vec2i;
+ Cropped(): Graphic3d_CameraTile;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_FrameStats extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ UpdateInterval(): Quantity_AbsorbedDose;
+ SetUpdateInterval(theInterval: Quantity_AbsorbedDose): void;
+ IsLongLineFormat(): Standard_Boolean;
+ SetLongLineFormat(theValue: Standard_Boolean): void;
+ FrameStart(theView: Handle_Graphic3d_CView, theIsImmediateOnly: Standard_Boolean): void;
+ FrameEnd(theView: Handle_Graphic3d_CView, theIsImmediateOnly: Standard_Boolean): void;
+ FormatStats_1(theFlags: any): XCAFDoc_PartId;
+ FormatStats_2(theDict: TColStd_IndexedDataMapOfStringString, theFlags: any): void;
+ FrameDuration(): Quantity_AbsorbedDose;
+ FrameRate(): Quantity_AbsorbedDose;
+ FrameRateCpu(): Quantity_AbsorbedDose;
+ CounterValue(theCounter: Graphic3d_FrameStatsCounter): Standard_ThreadId;
+ TimerValue(theTimer: Graphic3d_FrameStatsTimer): Quantity_AbsorbedDose;
+ HasCulledLayers(): Standard_Boolean;
+ HasCulledStructs(): Standard_Boolean;
+ LastDataFrame(): Graphic3d_FrameStatsData;
+ LastDataFrameIndex(): Graphic3d_ZLayerId;
+ DataFrames(): NCollection_Array1;
+ ChangeDataFrames(): NCollection_Array1;
+ ChangeCounter(theCounter: Graphic3d_FrameStatsCounter): Standard_ThreadId;
+ ChangeTimer(theTimer: Graphic3d_FrameStatsTimer): Quantity_AbsorbedDose;
+ ActiveDataFrame(): Graphic3d_FrameStatsDataTmp;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_CubeMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CubeMap): void;
+ get(): Graphic3d_CubeMap;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CubeMap_1 extends Handle_Graphic3d_CubeMap {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CubeMap_2 extends Handle_Graphic3d_CubeMap {
+ constructor(thePtr: Graphic3d_CubeMap);
+ }
+
+ export declare class Handle_Graphic3d_CubeMap_3 extends Handle_Graphic3d_CubeMap {
+ constructor(theHandle: Handle_Graphic3d_CubeMap);
+ }
+
+ export declare class Handle_Graphic3d_CubeMap_4 extends Handle_Graphic3d_CubeMap {
+ constructor(theHandle: Handle_Graphic3d_CubeMap);
+ }
+
+export declare class Handle_Graphic3d_AspectLine3d {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_AspectLine3d): void;
+ get(): Graphic3d_AspectLine3d;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_AspectLine3d_1 extends Handle_Graphic3d_AspectLine3d {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_AspectLine3d_2 extends Handle_Graphic3d_AspectLine3d {
+ constructor(thePtr: Graphic3d_AspectLine3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectLine3d_3 extends Handle_Graphic3d_AspectLine3d {
+ constructor(theHandle: Handle_Graphic3d_AspectLine3d);
+ }
+
+ export declare class Handle_Graphic3d_AspectLine3d_4 extends Handle_Graphic3d_AspectLine3d {
+ constructor(theHandle: Handle_Graphic3d_AspectLine3d);
+ }
+
+export declare class Graphic3d_AspectLine3d extends Graphic3d_Aspects {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Type(): Aspect_TypeOfLine;
+ SetType(theType: Aspect_TypeOfLine): void;
+ Width(): Standard_ShortReal;
+ SetWidth_1(theWidth: Quantity_AbsorbedDose): void;
+ SetWidth_2(theWidth: Standard_ShortReal): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_AspectLine3d_1 extends Graphic3d_AspectLine3d {
+ constructor();
+ }
+
+ export declare class Graphic3d_AspectLine3d_2 extends Graphic3d_AspectLine3d {
+ constructor(theColor: Quantity_Color, theType: Aspect_TypeOfLine, theWidth: Quantity_AbsorbedDose);
+ }
+
+export declare class Graphic3d_TransformPers extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static IsZoomOrRotate_1(theMode: Graphic3d_TransModeFlags): Standard_Boolean;
+ static IsTrihedronOr2d_1(theMode: Graphic3d_TransModeFlags): Standard_Boolean;
+ static FromDeprecatedParams(theFlag: Graphic3d_TransModeFlags, thePoint: gp_Pnt): Handle_Graphic3d_TransformPers;
+ IsZoomOrRotate_2(): Standard_Boolean;
+ IsTrihedronOr2d_2(): Standard_Boolean;
+ Mode(): Graphic3d_TransModeFlags;
+ Flags(): Graphic3d_TransModeFlags;
+ SetPersistence_1(theMode: Graphic3d_TransModeFlags, thePnt: gp_Pnt): void;
+ SetPersistence_2(theMode: Graphic3d_TransModeFlags, theCorner: Aspect_TypeOfTriedronPosition, theOffset: OpenGl_Vec2i): void;
+ AnchorPoint(): gp_Pnt;
+ SetAnchorPoint(thePnt: gp_Pnt): void;
+ Corner2d(): Aspect_TypeOfTriedronPosition;
+ SetCorner2d(thePos: Aspect_TypeOfTriedronPosition): void;
+ Offset2d(): OpenGl_Vec2i;
+ SetOffset2d(theOffset: OpenGl_Vec2i): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_TransformPers_1 extends Graphic3d_TransformPers {
+ constructor(theMode: Graphic3d_TransModeFlags);
+ }
+
+ export declare class Graphic3d_TransformPers_2 extends Graphic3d_TransformPers {
+ constructor(theMode: Graphic3d_TransModeFlags, thePnt: gp_Pnt);
+ }
+
+ export declare class Graphic3d_TransformPers_3 extends Graphic3d_TransformPers {
+ constructor(theMode: Graphic3d_TransModeFlags, theCorner: Aspect_TypeOfTriedronPosition, theOffset: OpenGl_Vec2i);
+ }
+
+export declare class Handle_Graphic3d_TransformPers {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TransformPers): void;
+ get(): Graphic3d_TransformPers;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TransformPers_1 extends Handle_Graphic3d_TransformPers {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TransformPers_2 extends Handle_Graphic3d_TransformPers {
+ constructor(thePtr: Graphic3d_TransformPers);
+ }
+
+ export declare class Handle_Graphic3d_TransformPers_3 extends Handle_Graphic3d_TransformPers {
+ constructor(theHandle: Handle_Graphic3d_TransformPers);
+ }
+
+ export declare class Handle_Graphic3d_TransformPers_4 extends Handle_Graphic3d_TransformPers {
+ constructor(theHandle: Handle_Graphic3d_TransformPers);
+ }
+
+export declare class Graphic3d_PBRMaterial {
+ Metallic(): Standard_ShortReal;
+ SetMetallic(theMetallic: Standard_ShortReal): void;
+ static Roughness_1(theNormalizedRoughness: Standard_ShortReal): Standard_ShortReal;
+ Roughness_2(): Standard_ShortReal;
+ NormalizedRoughness(): Standard_ShortReal;
+ SetRoughness(theRoughness: Standard_ShortReal): void;
+ IOR(): Standard_ShortReal;
+ SetIOR(theIOR: Standard_ShortReal): void;
+ Color(): Quantity_ColorRGBA;
+ SetColor_1(theColor: Quantity_ColorRGBA): void;
+ SetColor_2(theColor: Quantity_Color): void;
+ Alpha(): Standard_ShortReal;
+ SetAlpha(theAlpha: Standard_ShortReal): void;
+ Emission(): OpenGl_Vec3;
+ SetEmission(theEmission: OpenGl_Vec3): void;
+ SetBSDF(theBSDF: Graphic3d_BSDF): void;
+ static GenerateEnvLUT(theLUT: Handle_Image_PixMap, theNbIntegralSamples: Aspect_VKeyFlags): void;
+ static RoughnessFromSpecular(theSpecular: Quantity_Color, theShiness: Quantity_AbsorbedDose): Standard_ShortReal;
+ static MetallicFromSpecular(theSpecular: Quantity_Color): Standard_ShortReal;
+ static MinRoughness(): Standard_ShortReal;
+ static SpecIBLMapSamplesFactor(theProbability: Standard_ShortReal, theRoughness: Standard_ShortReal): Standard_ShortReal;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Graphic3d_PBRMaterial_1 extends Graphic3d_PBRMaterial {
+ constructor();
+ }
+
+ export declare class Graphic3d_PBRMaterial_2 extends Graphic3d_PBRMaterial {
+ constructor(theBSDF: Graphic3d_BSDF);
+ }
+
+export declare class Handle_Graphic3d_MarkerImage {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_MarkerImage): void;
+ get(): Graphic3d_MarkerImage;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_MarkerImage_1 extends Handle_Graphic3d_MarkerImage {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_MarkerImage_2 extends Handle_Graphic3d_MarkerImage {
+ constructor(thePtr: Graphic3d_MarkerImage);
+ }
+
+ export declare class Handle_Graphic3d_MarkerImage_3 extends Handle_Graphic3d_MarkerImage {
+ constructor(theHandle: Handle_Graphic3d_MarkerImage);
+ }
+
+ export declare class Handle_Graphic3d_MarkerImage_4 extends Handle_Graphic3d_MarkerImage {
+ constructor(theHandle: Handle_Graphic3d_MarkerImage);
+ }
+
+export declare class Graphic3d_MarkerImage extends Standard_Transient {
+ GetBitMapArray(theAlphaValue: Quantity_AbsorbedDose): Handle_TColStd_HArray1OfByte;
+ GetImage(): Handle_Image_PixMap;
+ GetImageAlpha(): Handle_Image_PixMap;
+ GetImageId(): XCAFDoc_PartId;
+ GetImageAlphaId(): XCAFDoc_PartId;
+ GetTextureSize(theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_MarkerImage_1 extends Graphic3d_MarkerImage {
+ constructor(theImage: Handle_Image_PixMap);
+ }
+
+ export declare class Graphic3d_MarkerImage_2 extends Graphic3d_MarkerImage {
+ constructor(theBitMap: Handle_TColStd_HArray1OfByte, theWidth: Graphic3d_ZLayerId, theHeight: Graphic3d_ZLayerId);
+ }
+
+export declare type Graphic3d_TypeOfBackfacingModel = {
+ Graphic3d_TOBM_AUTOMATIC: {};
+ Graphic3d_TOBM_FORCE: {};
+ Graphic3d_TOBM_DISABLE: {};
+}
+
+export declare type Graphic3d_RenderingMode = {
+ Graphic3d_RM_RASTERIZATION: {};
+ Graphic3d_RM_RAYTRACING: {};
+}
+
+export declare class Graphic3d_CLight extends Standard_Transient {
+ constructor(theType: V3d_TypeOfLight)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Type(): V3d_TypeOfLight;
+ Name(): XCAFDoc_PartId;
+ SetName(theName: XCAFDoc_PartId): void;
+ Color(): Quantity_Color;
+ SetColor(theColor: Quantity_Color): void;
+ IsEnabled(): Standard_Boolean;
+ SetEnabled(theIsOn: Standard_Boolean): void;
+ IsHeadlight(): Standard_Boolean;
+ Headlight(): Standard_Boolean;
+ SetHeadlight(theValue: Standard_Boolean): void;
+ Position_1(): gp_Pnt;
+ SetPosition_1(thePosition: gp_Pnt): void;
+ Position_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ SetPosition_2(theX: Quantity_AbsorbedDose, theY: Quantity_AbsorbedDose, theZ: Quantity_AbsorbedDose): void;
+ ConstAttenuation(): Standard_ShortReal;
+ LinearAttenuation(): Standard_ShortReal;
+ Attenuation(theConstAttenuation: Quantity_AbsorbedDose, theLinearAttenuation: Quantity_AbsorbedDose): void;
+ SetAttenuation(theConstAttenuation: Standard_ShortReal, theLinearAttenuation: Standard_ShortReal): void;
+ Direction_1(): gp_Dir;
+ SetDirection_1(theDir: gp_Dir): void;
+ Direction_2(theVx: Quantity_AbsorbedDose, theVy: Quantity_AbsorbedDose, theVz: Quantity_AbsorbedDose): void;
+ SetDirection_2(theVx: Quantity_AbsorbedDose, theVy: Quantity_AbsorbedDose, theVz: Quantity_AbsorbedDose): void;
+ Angle(): Standard_ShortReal;
+ SetAngle(theAngle: Standard_ShortReal): void;
+ Concentration(): Standard_ShortReal;
+ SetConcentration(theConcentration: Standard_ShortReal): void;
+ Intensity(): Standard_ShortReal;
+ SetIntensity(theValue: Standard_ShortReal): void;
+ Smoothness(): Standard_ShortReal;
+ SetSmoothRadius(theValue: Standard_ShortReal): void;
+ SetSmoothAngle(theValue: Standard_ShortReal): void;
+ Range(): Standard_ShortReal;
+ SetRange(theValue: Standard_ShortReal): void;
+ GetId(): XCAFDoc_PartId;
+ PackedParams(): OpenGl_Vec4;
+ PackedColor(): OpenGl_Vec4;
+ PackedDirectionRange(): OpenGl_Vec4;
+ Revision(): Standard_ThreadId;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_CLight {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_CLight): void;
+ get(): Graphic3d_CLight;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_CLight_1 extends Handle_Graphic3d_CLight {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_CLight_2 extends Handle_Graphic3d_CLight {
+ constructor(thePtr: Graphic3d_CLight);
+ }
+
+ export declare class Handle_Graphic3d_CLight_3 extends Handle_Graphic3d_CLight {
+ constructor(theHandle: Handle_Graphic3d_CLight);
+ }
+
+ export declare class Handle_Graphic3d_CLight_4 extends Handle_Graphic3d_CLight {
+ constructor(theHandle: Handle_Graphic3d_CLight);
+ }
+
+export declare type Graphic3d_TypeOfLightSource = {
+ Graphic3d_TOLS_AMBIENT: {};
+ Graphic3d_TOLS_DIRECTIONAL: {};
+ Graphic3d_TOLS_POSITIONAL: {};
+ Graphic3d_TOLS_SPOT: {};
+ V3d_AMBIENT: {};
+ V3d_DIRECTIONAL: {};
+ V3d_POSITIONAL: {};
+ V3d_SPOT: {};
+}
+
+export declare class Graphic3d_TextureParams extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ TextureUnit(): Graphic3d_TextureUnit;
+ SetTextureUnit(theUnit: Graphic3d_TextureUnit): void;
+ IsModulate(): Standard_Boolean;
+ SetModulate(theToModulate: Standard_Boolean): void;
+ IsRepeat(): Standard_Boolean;
+ SetRepeat(theToRepeat: Standard_Boolean): void;
+ Filter(): Graphic3d_TypeOfTextureFilter;
+ SetFilter(theFilter: Graphic3d_TypeOfTextureFilter): void;
+ AnisoFilter(): Graphic3d_LevelOfTextureAnisotropy;
+ SetAnisoFilter(theLevel: Graphic3d_LevelOfTextureAnisotropy): void;
+ Rotation(): Standard_ShortReal;
+ SetRotation(theAngleDegrees: Standard_ShortReal): void;
+ Scale(): OpenGl_Vec2;
+ SetScale(theScale: OpenGl_Vec2): void;
+ Translation(): OpenGl_Vec2;
+ SetTranslation(theVec: OpenGl_Vec2): void;
+ GenMode(): Graphic3d_TypeOfTextureMode;
+ GenPlaneS(): OpenGl_Vec4;
+ GenPlaneT(): OpenGl_Vec4;
+ SetGenMode(theMode: Graphic3d_TypeOfTextureMode, thePlaneS: OpenGl_Vec4, thePlaneT: OpenGl_Vec4): void;
+ BaseLevel(): Graphic3d_ZLayerId;
+ MaxLevel(): Graphic3d_ZLayerId;
+ SetLevelsRange(theFirstLevel: Graphic3d_ZLayerId, theSecondLevel: Graphic3d_ZLayerId): void;
+ SamplerRevision(): Aspect_VKeyFlags;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_TextureParams {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TextureParams): void;
+ get(): Graphic3d_TextureParams;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TextureParams_1 extends Handle_Graphic3d_TextureParams {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TextureParams_2 extends Handle_Graphic3d_TextureParams {
+ constructor(thePtr: Graphic3d_TextureParams);
+ }
+
+ export declare class Handle_Graphic3d_TextureParams_3 extends Handle_Graphic3d_TextureParams {
+ constructor(theHandle: Handle_Graphic3d_TextureParams);
+ }
+
+ export declare class Handle_Graphic3d_TextureParams_4 extends Handle_Graphic3d_TextureParams {
+ constructor(theHandle: Handle_Graphic3d_TextureParams);
+ }
+
+export declare class Graphic3d_Camera extends Standard_Transient {
+ CopyMappingData(theOtherCamera: Handle_Graphic3d_Camera): void;
+ CopyOrientationData(theOtherCamera: Handle_Graphic3d_Camera): void;
+ Copy(theOther: Handle_Graphic3d_Camera): void;
+ Direction(): gp_Dir;
+ SetDirectionFromEye(theDir: gp_Dir): void;
+ SetDirection(theDir: gp_Dir): void;
+ Up(): gp_Dir;
+ SetUp(theUp: gp_Dir): void;
+ OrthogonalizeUp(): void;
+ OrthogonalizedUp(): gp_Dir;
+ SideRight(): gp_Dir;
+ Eye(): gp_Pnt;
+ MoveEyeTo(theEye: gp_Pnt): void;
+ SetEyeAndCenter(theEye: gp_Pnt, theCenter: gp_Pnt): void;
+ SetEye(theEye: gp_Pnt): void;
+ Center(): gp_Pnt;
+ SetCenter(theCenter: gp_Pnt): void;
+ Distance(): Quantity_AbsorbedDose;
+ SetDistance(theDistance: Quantity_AbsorbedDose): void;
+ Scale(): Quantity_AbsorbedDose;
+ SetScale(theScale: Quantity_AbsorbedDose): void;
+ AxialScale(): gp_XYZ;
+ SetAxialScale(theAxialScale: gp_XYZ): void;
+ SetProjectionType(theProjection: any): void;
+ ProjectionType(): any;
+ IsOrthographic(): Standard_Boolean;
+ IsStereo(): Standard_Boolean;
+ SetFOVy(theFOVy: Quantity_AbsorbedDose): void;
+ FOVy(): Quantity_AbsorbedDose;
+ FOVx(): Quantity_AbsorbedDose;
+ FOV2d(): Quantity_AbsorbedDose;
+ SetFOV2d(theFOV: Quantity_AbsorbedDose): void;
+ ZFitAll_1(theScaleFactor: Quantity_AbsorbedDose, theMinMax: Bnd_Box, theGraphicBB: Bnd_Box, theZNear: Quantity_AbsorbedDose, theZFar: Quantity_AbsorbedDose): Standard_Boolean;
+ ZFitAll_2(theScaleFactor: Quantity_AbsorbedDose, theMinMax: Bnd_Box, theGraphicBB: Bnd_Box): void;
+ SetZRange(theZNear: Quantity_AbsorbedDose, theZFar: Quantity_AbsorbedDose): void;
+ ZNear(): Quantity_AbsorbedDose;
+ ZFar(): Quantity_AbsorbedDose;
+ SetAspect(theAspect: Quantity_AbsorbedDose): void;
+ Aspect(): Quantity_AbsorbedDose;
+ SetZFocus(theType: any, theZFocus: Quantity_AbsorbedDose): void;
+ ZFocus(): Quantity_AbsorbedDose;
+ ZFocusType(): any;
+ SetIOD(theType: any, theIOD: Quantity_AbsorbedDose): void;
+ IOD(): Quantity_AbsorbedDose;
+ GetIODType(): any;
+ Tile(): Graphic3d_CameraTile;
+ SetTile(theTile: Graphic3d_CameraTile): void;
+ Transform(theTrsf: gp_Trsf): void;
+ ViewDimensions_1(): gp_XYZ;
+ ViewDimensions_2(theZValue: Quantity_AbsorbedDose): gp_XYZ;
+ NDC2dOffsetX(): Quantity_AbsorbedDose;
+ NDC2dOffsetY(): Quantity_AbsorbedDose;
+ Frustum(theLeft: gp_Pln, theRight: gp_Pln, theBottom: gp_Pln, theTop: gp_Pln, theNear: gp_Pln, theFar: gp_Pln): void;
+ Project(thePnt: gp_Pnt): gp_Pnt;
+ UnProject(thePnt: gp_Pnt): gp_Pnt;
+ ConvertView2Proj(thePnt: gp_Pnt): gp_Pnt;
+ ConvertProj2View(thePnt: gp_Pnt): gp_Pnt;
+ ConvertWorld2View(thePnt: gp_Pnt): gp_Pnt;
+ ConvertView2World(thePnt: gp_Pnt): gp_Pnt;
+ WorldViewProjState(): Graphic3d_WorldViewProjState;
+ ProjectionState(): Standard_ThreadId;
+ WorldViewState(): Standard_ThreadId;
+ OrientationMatrix(): OpenGl_Mat4d;
+ OrientationMatrixF(): OpenGl_Mat4;
+ ProjectionMatrix(): OpenGl_Mat4d;
+ ProjectionMatrixF(): OpenGl_Mat4;
+ ProjectionStereoLeft(): OpenGl_Mat4d;
+ ProjectionStereoLeftF(): OpenGl_Mat4;
+ ProjectionStereoRight(): OpenGl_Mat4d;
+ ProjectionStereoRightF(): OpenGl_Mat4;
+ InvalidateProjection(): void;
+ InvalidateOrientation(): void;
+ StereoProjection(theProjL: OpenGl_Mat4d, theHeadToEyeL: OpenGl_Mat4d, theProjR: OpenGl_Mat4d, theHeadToEyeR: OpenGl_Mat4d): void;
+ StereoProjectionF(theProjL: OpenGl_Mat4, theHeadToEyeL: OpenGl_Mat4, theProjR: OpenGl_Mat4, theHeadToEyeR: OpenGl_Mat4): void;
+ ResetCustomProjection(): void;
+ IsCustomStereoFrustum(): Standard_Boolean;
+ SetCustomStereoFrustums(theFrustumL: Aspect_FrustumLRBT, theFrustumR: Aspect_FrustumLRBT): void;
+ IsCustomStereoProjection(): Standard_Boolean;
+ SetCustomStereoProjection(theProjL: OpenGl_Mat4d, theHeadToEyeL: OpenGl_Mat4d, theProjR: OpenGl_Mat4d, theHeadToEyeR: OpenGl_Mat4d): void;
+ IsCustomMonoProjection(): Standard_Boolean;
+ SetCustomMonoProjection(theProj: OpenGl_Mat4d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ FrustumPoints(thePoints: NCollection_Array1, theModelWorld: OpenGl_Mat4d): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Camera_1 extends Graphic3d_Camera {
+ constructor();
+ }
+
+ export declare class Graphic3d_Camera_2 extends Graphic3d_Camera {
+ constructor(theOther: Handle_Graphic3d_Camera);
+ }
+
+export declare class Handle_Graphic3d_Camera {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Camera): void;
+ get(): Graphic3d_Camera;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Camera_1 extends Handle_Graphic3d_Camera {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Camera_2 extends Handle_Graphic3d_Camera {
+ constructor(thePtr: Graphic3d_Camera);
+ }
+
+ export declare class Handle_Graphic3d_Camera_3 extends Handle_Graphic3d_Camera {
+ constructor(theHandle: Handle_Graphic3d_Camera);
+ }
+
+ export declare class Handle_Graphic3d_Camera_4 extends Handle_Graphic3d_Camera {
+ constructor(theHandle: Handle_Graphic3d_Camera);
+ }
+
+export declare type Graphic3d_TypeOfBackground = {
+ Graphic3d_TOB_NONE: {};
+ Graphic3d_TOB_GRADIENT: {};
+ Graphic3d_TOB_TEXTURE: {};
+ Graphic3d_TOB_CUBEMAP: {};
+}
+
+export declare class Graphic3d_ArrayOfQuadrangleStrips extends Graphic3d_ArrayOfPrimitives {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_ArrayOfQuadrangleStrips_1 extends Graphic3d_ArrayOfQuadrangleStrips {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxStrips: Graphic3d_ZLayerId, theArrayFlags: Graphic3d_ArrayFlags);
+ }
+
+ export declare class Graphic3d_ArrayOfQuadrangleStrips_2 extends Graphic3d_ArrayOfQuadrangleStrips {
+ constructor(theMaxVertexs: Graphic3d_ZLayerId, theMaxStrips: Graphic3d_ZLayerId, theHasVNormals: Standard_Boolean, theHasVColors: Standard_Boolean, theHasSColors: Standard_Boolean, theHasVTexels: Standard_Boolean);
+ }
+
+export declare class Handle_Graphic3d_ArrayOfQuadrangleStrips {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_ArrayOfQuadrangleStrips): void;
+ get(): Graphic3d_ArrayOfQuadrangleStrips;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangleStrips_1 extends Handle_Graphic3d_ArrayOfQuadrangleStrips {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangleStrips_2 extends Handle_Graphic3d_ArrayOfQuadrangleStrips {
+ constructor(thePtr: Graphic3d_ArrayOfQuadrangleStrips);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangleStrips_3 extends Handle_Graphic3d_ArrayOfQuadrangleStrips {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfQuadrangleStrips);
+ }
+
+ export declare class Handle_Graphic3d_ArrayOfQuadrangleStrips_4 extends Handle_Graphic3d_ArrayOfQuadrangleStrips {
+ constructor(theHandle: Handle_Graphic3d_ArrayOfQuadrangleStrips);
+ }
+
+export declare type Graphic3d_TypeOfPrimitiveArray = {
+ Graphic3d_TOPA_UNDEFINED: {};
+ Graphic3d_TOPA_POINTS: {};
+ Graphic3d_TOPA_SEGMENTS: {};
+ Graphic3d_TOPA_POLYLINES: {};
+ Graphic3d_TOPA_TRIANGLES: {};
+ Graphic3d_TOPA_TRIANGLESTRIPS: {};
+ Graphic3d_TOPA_TRIANGLEFANS: {};
+ Graphic3d_TOPA_LINES_ADJACENCY: {};
+ Graphic3d_TOPA_LINE_STRIP_ADJACENCY: {};
+ Graphic3d_TOPA_TRIANGLES_ADJACENCY: {};
+ Graphic3d_TOPA_TRIANGLE_STRIP_ADJACENCY: {};
+ Graphic3d_TOPA_QUADRANGLES: {};
+ Graphic3d_TOPA_QUADRANGLESTRIPS: {};
+ Graphic3d_TOPA_POLYGONS: {};
+}
+
+export declare type Graphic3d_TypeOfLimit = {
+ Graphic3d_TypeOfLimit_MaxNbLights: {};
+ Graphic3d_TypeOfLimit_MaxNbClipPlanes: {};
+ Graphic3d_TypeOfLimit_MaxNbViews: {};
+ Graphic3d_TypeOfLimit_MaxTextureSize: {};
+ Graphic3d_TypeOfLimit_MaxViewDumpSizeX: {};
+ Graphic3d_TypeOfLimit_MaxViewDumpSizeY: {};
+ Graphic3d_TypeOfLimit_MaxCombinedTextureUnits: {};
+ Graphic3d_TypeOfLimit_MaxMsaa: {};
+ Graphic3d_TypeOfLimit_HasPBR: {};
+ Graphic3d_TypeOfLimit_HasRayTracing: {};
+ Graphic3d_TypeOfLimit_HasRayTracingTextures: {};
+ Graphic3d_TypeOfLimit_HasRayTracingAdaptiveSampling: {};
+ Graphic3d_TypeOfLimit_HasRayTracingAdaptiveSamplingAtomic: {};
+ Graphic3d_TypeOfLimit_HasSRGB: {};
+ Graphic3d_TypeOfLimit_HasBlendedOit: {};
+ Graphic3d_TypeOfLimit_HasBlendedOitMsaa: {};
+ Graphic3d_TypeOfLimit_HasFlatShading: {};
+ Graphic3d_TypeOfLimit_HasMeshEdges: {};
+ Graphic3d_TypeOfLimit_IsWorkaroundFBO: {};
+ Graphic3d_TypeOfLimit_NB: {};
+}
+
+export declare type Graphic3d_GroupAspect = {
+ Graphic3d_ASPECT_LINE: {};
+ Graphic3d_ASPECT_TEXT: {};
+ Graphic3d_ASPECT_MARKER: {};
+ Graphic3d_ASPECT_FILL_AREA: {};
+}
+
+export declare class Handle_Graphic3d_Texture1Dmanual {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_Texture1Dmanual): void;
+ get(): Graphic3d_Texture1Dmanual;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_Texture1Dmanual_1 extends Handle_Graphic3d_Texture1Dmanual {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dmanual_2 extends Handle_Graphic3d_Texture1Dmanual {
+ constructor(thePtr: Graphic3d_Texture1Dmanual);
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dmanual_3 extends Handle_Graphic3d_Texture1Dmanual {
+ constructor(theHandle: Handle_Graphic3d_Texture1Dmanual);
+ }
+
+ export declare class Handle_Graphic3d_Texture1Dmanual_4 extends Handle_Graphic3d_Texture1Dmanual {
+ constructor(theHandle: Handle_Graphic3d_Texture1Dmanual);
+ }
+
+export declare class Graphic3d_Texture1Dmanual extends Graphic3d_Texture1D {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Graphic3d_Texture1Dmanual_1 extends Graphic3d_Texture1Dmanual {
+ constructor(theFileName: XCAFDoc_PartId);
+ }
+
+ export declare class Graphic3d_Texture1Dmanual_2 extends Graphic3d_Texture1Dmanual {
+ constructor(theNOT: Graphic3d_NameOfTexture1D);
+ }
+
+ export declare class Graphic3d_Texture1Dmanual_3 extends Graphic3d_Texture1Dmanual {
+ constructor(thePixMap: Handle_Image_PixMap);
+ }
+
+export declare class Handle_Graphic3d_TextureMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_TextureMap): void;
+ get(): Graphic3d_TextureMap;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_TextureMap_1 extends Handle_Graphic3d_TextureMap {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_TextureMap_2 extends Handle_Graphic3d_TextureMap {
+ constructor(thePtr: Graphic3d_TextureMap);
+ }
+
+ export declare class Handle_Graphic3d_TextureMap_3 extends Handle_Graphic3d_TextureMap {
+ constructor(theHandle: Handle_Graphic3d_TextureMap);
+ }
+
+ export declare class Handle_Graphic3d_TextureMap_4 extends Handle_Graphic3d_TextureMap {
+ constructor(theHandle: Handle_Graphic3d_TextureMap);
+ }
+
+export declare class Graphic3d_TextureMap extends Graphic3d_TextureRoot {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ EnableSmooth(): void;
+ IsSmoothed(): Standard_Boolean;
+ DisableSmooth(): void;
+ EnableModulate(): void;
+ DisableModulate(): void;
+ IsModulate(): Standard_Boolean;
+ EnableRepeat(): void;
+ DisableRepeat(): void;
+ IsRepeat(): Standard_Boolean;
+ AnisoFilter(): Graphic3d_LevelOfTextureAnisotropy;
+ SetAnisoFilter(theLevel: Graphic3d_LevelOfTextureAnisotropy): void;
+ delete(): void;
+}
+
+export declare class Graphic3d_PresentationAttributes extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Method(): Aspect_TypeOfHighlightMethod;
+ SetMethod(theMethod: Aspect_TypeOfHighlightMethod): void;
+ ColorRGBA(): Quantity_ColorRGBA;
+ Color(): Quantity_Color;
+ SetColor(theColor: Quantity_Color): void;
+ Transparency(): Standard_ShortReal;
+ SetTransparency(theTranspCoef: Standard_ShortReal): void;
+ ZLayer(): Graphic3d_ZLayerId;
+ SetZLayer(theLayer: Graphic3d_ZLayerId): void;
+ DisplayMode(): Graphic3d_ZLayerId;
+ SetDisplayMode(theMode: Graphic3d_ZLayerId): void;
+ BasicFillAreaAspect(): Handle_Graphic3d_AspectFillArea3d;
+ SetBasicFillAreaAspect(theAspect: Handle_Graphic3d_AspectFillArea3d): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Graphic3d_PresentationAttributes {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Graphic3d_PresentationAttributes): void;
+ get(): Graphic3d_PresentationAttributes;
+ delete(): void;
+}
+
+ export declare class Handle_Graphic3d_PresentationAttributes_1 extends Handle_Graphic3d_PresentationAttributes {
+ constructor();
+ }
+
+ export declare class Handle_Graphic3d_PresentationAttributes_2 extends Handle_Graphic3d_PresentationAttributes {
+ constructor(thePtr: Graphic3d_PresentationAttributes);
+ }
+
+ export declare class Handle_Graphic3d_PresentationAttributes_3 extends Handle_Graphic3d_PresentationAttributes {
+ constructor(theHandle: Handle_Graphic3d_PresentationAttributes);
+ }
+
+ export declare class Handle_Graphic3d_PresentationAttributes_4 extends Handle_Graphic3d_PresentationAttributes {
+ constructor(theHandle: Handle_Graphic3d_PresentationAttributes);
+ }
+
+export declare class ChFi3d_ChBuilder extends ChFi3d_Builder {
+ constructor(S: TopoDS_Shape, Ta: Quantity_AbsorbedDose)
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(Dis: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ SetDist(Dis: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ GetDist(IC: Graphic3d_ZLayerId, Dis: Quantity_AbsorbedDose): void;
+ Add_3(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face): void;
+ SetDists(Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ Dists(IC: Graphic3d_ZLayerId, Dis1: Quantity_AbsorbedDose, Dis2: Quantity_AbsorbedDose): void;
+ AddDA(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, E: TopoDS_Edge, F: TopoDS_Face): void;
+ SetDistAngle(Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, F: TopoDS_Face): void;
+ GetDistAngle(IC: Graphic3d_ZLayerId, Dis: Quantity_AbsorbedDose, Angle: Quantity_AbsorbedDose): void;
+ SetMode(theMode: ChFiDS_ChamfMode): void;
+ IsChamfer(IC: Graphic3d_ZLayerId): ChFiDS_ChamfMethod;
+ Mode(): ChFiDS_ChamfMode;
+ ResetContour(IC: Graphic3d_ZLayerId): void;
+ Simulate(IC: Graphic3d_ZLayerId): void;
+ NbSurf(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Sect(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_ChFiDS_SecHArray1;
+ SimulSurf_1(Data: Handle_ChFiDS_SurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, PC1: Handle_BRepAdaptor_HCurve2d, Sref1: Handle_BRepAdaptor_HSurface, PCref1: Handle_BRepAdaptor_HCurve2d, Decroch1: Standard_Boolean, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, Or2: TopAbs_Orientation, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP: Standard_Boolean, RecS: Standard_Boolean, RecRst: Standard_Boolean, Soldep: math_Vector): void;
+ SimulSurf_2(Data: Handle_ChFiDS_SurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, Or1: TopAbs_Orientation, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, PC2: Handle_BRepAdaptor_HCurve2d, Sref2: Handle_BRepAdaptor_HSurface, PCref2: Handle_BRepAdaptor_HCurve2d, Decroch2: Standard_Boolean, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP: Standard_Boolean, RecS: Standard_Boolean, RecRst: Standard_Boolean, Soldep: math_Vector): void;
+ SimulSurf_3(Data: Handle_ChFiDS_SurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, PC1: Handle_BRepAdaptor_HCurve2d, Sref1: Handle_BRepAdaptor_HSurface, PCref1: Handle_BRepAdaptor_HCurve2d, Decroch1: Standard_Boolean, Or1: TopAbs_Orientation, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, PC2: Handle_BRepAdaptor_HCurve2d, Sref2: Handle_BRepAdaptor_HSurface, PCref2: Handle_BRepAdaptor_HCurve2d, Decroch2: Standard_Boolean, Or2: TopAbs_Orientation, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP1: Standard_Boolean, RecRst1: Standard_Boolean, RecP2: Standard_Boolean, RecRst2: Standard_Boolean, Soldep: math_Vector): void;
+ PerformSurf_1(Data: ChFiDS_SequenceOfSurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, MaxStep: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecOnS1: Standard_Boolean, RecOnS2: Standard_Boolean, Soldep: math_Vector, Intf: Graphic3d_ZLayerId, Intl: Graphic3d_ZLayerId): Standard_Boolean;
+ PerformSurf_2(Data: ChFiDS_SequenceOfSurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, PC1: Handle_BRepAdaptor_HCurve2d, Sref1: Handle_BRepAdaptor_HSurface, PCref1: Handle_BRepAdaptor_HCurve2d, Decroch1: Standard_Boolean, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, Or2: TopAbs_Orientation, MaxStep: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP: Standard_Boolean, RecS: Standard_Boolean, RecRst: Standard_Boolean, Soldep: math_Vector): void;
+ PerformSurf_3(Data: ChFiDS_SequenceOfSurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, Or1: TopAbs_Orientation, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, PC2: Handle_BRepAdaptor_HCurve2d, Sref2: Handle_BRepAdaptor_HSurface, PCref2: Handle_BRepAdaptor_HCurve2d, Decroch2: Standard_Boolean, MaxStep: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP: Standard_Boolean, RecS: Standard_Boolean, RecRst: Standard_Boolean, Soldep: math_Vector): void;
+ PerformSurf_4(Data: ChFiDS_SequenceOfSurfData, Guide: Handle_ChFiDS_HElSpine, Spine: Handle_ChFiDS_Spine, Choix: Graphic3d_ZLayerId, S1: Handle_BRepAdaptor_HSurface, I1: Handle_Adaptor3d_TopolTool, PC1: Handle_BRepAdaptor_HCurve2d, Sref1: Handle_BRepAdaptor_HSurface, PCref1: Handle_BRepAdaptor_HCurve2d, Decroch1: Standard_Boolean, Or1: TopAbs_Orientation, S2: Handle_BRepAdaptor_HSurface, I2: Handle_Adaptor3d_TopolTool, PC2: Handle_BRepAdaptor_HCurve2d, Sref2: Handle_BRepAdaptor_HSurface, PCref2: Handle_BRepAdaptor_HCurve2d, Decroch2: Standard_Boolean, Or2: TopAbs_Orientation, MaxStep: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Inside: Standard_Boolean, Appro: Standard_Boolean, Forward: Standard_Boolean, RecP1: Standard_Boolean, RecRst1: Standard_Boolean, RecP2: Standard_Boolean, RecRst2: Standard_Boolean, Soldep: math_Vector): void;
+ delete(): void;
+}
+
+export declare class ChFi3d_Builder {
+ SetParams(Tang: Quantity_AbsorbedDose, Tesp: Quantity_AbsorbedDose, T2d: Quantity_AbsorbedDose, TApp3d: Quantity_AbsorbedDose, TolApp2d: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose): void;
+ SetContinuity(InternalContinuity: GeomAbs_Shape, AngularTolerance: Quantity_AbsorbedDose): void;
+ Remove(E: TopoDS_Edge): void;
+ Contains_1(E: TopoDS_Edge): Graphic3d_ZLayerId;
+ Contains_2(E: TopoDS_Edge, IndexInSpine: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbElements(): Graphic3d_ZLayerId;
+ Value(I: Graphic3d_ZLayerId): Handle_ChFiDS_Spine;
+ Length(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ FirstVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ LastVertex(IC: Graphic3d_ZLayerId): TopoDS_Vertex;
+ Abscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ RelativeAbscissa(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): Quantity_AbsorbedDose;
+ ClosedAndTangent(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Closed(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Compute(): void;
+ IsDone(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ Generated(EouV: TopoDS_Shape): TopTools_ListOfShape;
+ NbFaultyContours(): Graphic3d_ZLayerId;
+ FaultyContour(I: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbComputedSurfaces(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ComputedSurface(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ NbFaultyVertices(): Graphic3d_ZLayerId;
+ FaultyVertex(IV: Graphic3d_ZLayerId): TopoDS_Vertex;
+ HasResult(): Standard_Boolean;
+ BadShape(): TopoDS_Shape;
+ StripeStatus(IC: Graphic3d_ZLayerId): ChFiDS_ErrorStatus;
+ Reset(): void;
+ Builder(): Handle_TopOpeBRepBuild_HBuilder;
+ SplitKPart(Data: Handle_ChFiDS_SurfData, SetData: ChFiDS_SequenceOfSurfData, Spine: Handle_ChFiDS_Spine, Iedge: Graphic3d_ZLayerId, S1: Handle_Adaptor3d_HSurface, I1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, I2: Handle_Adaptor3d_TopolTool, Intf: Standard_Boolean, Intl: Standard_Boolean): Standard_Boolean;
+ PerformTwoCornerbyInter(Index: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ChFi3d {
+ constructor();
+ static DefineConnectType(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, SinTol: Quantity_AbsorbedDose, CorrectPoint: Standard_Boolean): ChFiDS_TypeOfConcavity;
+ static IsTangentFaces(theEdge: TopoDS_Edge, theFace1: TopoDS_Face, theFace2: TopoDS_Face, Order: GeomAbs_Shape): Standard_Boolean;
+ static ConcaveSide(S1: BRepAdaptor_Surface, S2: BRepAdaptor_Surface, E: TopoDS_Edge, Or1: TopAbs_Orientation, Or2: TopAbs_Orientation): Graphic3d_ZLayerId;
+ static NextSide_1(Or1: TopAbs_Orientation, Or2: TopAbs_Orientation, OrSave1: TopAbs_Orientation, OrSave2: TopAbs_Orientation, ChoixSauv: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static NextSide_2(Or: TopAbs_Orientation, OrSave: TopAbs_Orientation, OrFace: TopAbs_Orientation): void;
+ static SameSide(Or: TopAbs_Orientation, OrSave1: TopAbs_Orientation, OrSave2: TopAbs_Orientation, OrFace1: TopAbs_Orientation, OrFace2: TopAbs_Orientation): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ChFi3d_SearchSing extends math_FunctionWithDerivative {
+ constructor(C1: Handle_Geom_Curve, C2: Handle_Geom_Curve)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type ChFi3d_FilletShape = {
+ ChFi3d_Rational: {};
+ ChFi3d_QuasiAngular: {};
+ ChFi3d_Polynomial: {};
+}
+
+export declare class ChFi3d_FilBuilder extends ChFi3d_Builder {
+ constructor(S: TopoDS_Shape, FShape: ChFi3d_FilletShape, Ta: Quantity_AbsorbedDose)
+ SetFilletShape(FShape: ChFi3d_FilletShape): void;
+ GetFilletShape(): ChFi3d_FilletShape;
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(Radius: Quantity_AbsorbedDose, E: TopoDS_Edge): void;
+ SetRadius_1(C: Handle_Law_Function, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ IsConstant_1(IC: Graphic3d_ZLayerId): Standard_Boolean;
+ Radius_1(IC: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ResetContour(IC: Graphic3d_ZLayerId): void;
+ SetRadius_2(Radius: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, E: TopoDS_Edge): void;
+ UnSet_1(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): void;
+ SetRadius_3(Radius: Quantity_AbsorbedDose, IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): void;
+ UnSet_2(IC: Graphic3d_ZLayerId, V: TopoDS_Vertex): void;
+ SetRadius_4(UandR: gp_XY, IC: Graphic3d_ZLayerId, IinC: Graphic3d_ZLayerId): void;
+ IsConstant_2(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Standard_Boolean;
+ Radius_2(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Quantity_AbsorbedDose;
+ GetBounds(IC: Graphic3d_ZLayerId, E: TopoDS_Edge, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): Standard_Boolean;
+ GetLaw(IC: Graphic3d_ZLayerId, E: TopoDS_Edge): Handle_Law_Function;
+ SetLaw(IC: Graphic3d_ZLayerId, E: TopoDS_Edge, L: Handle_Law_Function): void;
+ Simulate(IC: Graphic3d_ZLayerId): void;
+ NbSurf(IC: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Sect(IC: Graphic3d_ZLayerId, IS: Graphic3d_ZLayerId): Handle_ChFiDS_SecHArray1;
+ delete(): void;
+}
+
+export declare type Convert_ParameterisationType = {
+ Convert_TgtThetaOver2: {};
+ Convert_TgtThetaOver2_1: {};
+ Convert_TgtThetaOver2_2: {};
+ Convert_TgtThetaOver2_3: {};
+ Convert_TgtThetaOver2_4: {};
+ Convert_QuasiAngular: {};
+ Convert_RationalC1: {};
+ Convert_Polynomial: {};
+}
+
+export declare class Convert_CompBezierCurves2dToBSplineCurve2d {
+ constructor(AngularTolerance: Quantity_AbsorbedDose)
+ AddCurve(Poles: TColgp_Array1OfPnt2d): void;
+ Perform(): void;
+ Degree(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Poles(Poles: TColgp_Array1OfPnt2d): void;
+ NbKnots(): Graphic3d_ZLayerId;
+ KnotsAndMults(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger): void;
+ delete(): void;
+}
+
+export declare class Convert_HyperbolaToBSplineCurve extends Convert_ConicToBSplineCurve {
+ constructor(H: gp_Hypr2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose)
+ delete(): void;
+}
+
+export declare class Convert_ConeToBSplineSurface extends Convert_ElementarySurfaceToBSplineSurface {
+ delete(): void;
+}
+
+ export declare class Convert_ConeToBSplineSurface_1 extends Convert_ConeToBSplineSurface {
+ constructor(C: gp_Cone, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Convert_ConeToBSplineSurface_2 extends Convert_ConeToBSplineSurface {
+ constructor(C: gp_Cone, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+export declare class Convert_CircleToBSplineCurve extends Convert_ConicToBSplineCurve {
+ delete(): void;
+}
+
+ export declare class Convert_CircleToBSplineCurve_1 extends Convert_CircleToBSplineCurve {
+ constructor(C: gp_Circ2d, Parameterisation: Convert_ParameterisationType);
+ }
+
+ export declare class Convert_CircleToBSplineCurve_2 extends Convert_CircleToBSplineCurve {
+ constructor(C: gp_Circ2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Parameterisation: Convert_ParameterisationType);
+ }
+
+export declare class Convert_SphereToBSplineSurface extends Convert_ElementarySurfaceToBSplineSurface {
+ delete(): void;
+}
+
+ export declare class Convert_SphereToBSplineSurface_1 extends Convert_SphereToBSplineSurface {
+ constructor(Sph: gp_Sphere, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Convert_SphereToBSplineSurface_2 extends Convert_SphereToBSplineSurface {
+ constructor(Sph: gp_Sphere, Param1: Quantity_AbsorbedDose, Param2: Quantity_AbsorbedDose, UTrim: Standard_Boolean);
+ }
+
+ export declare class Convert_SphereToBSplineSurface_3 extends Convert_SphereToBSplineSurface {
+ constructor(Sph: gp_Sphere);
+ }
+
+export declare class Convert_CompBezierCurvesToBSplineCurve {
+ constructor(AngularTolerance: Quantity_AbsorbedDose)
+ AddCurve(Poles: TColgp_Array1OfPnt): void;
+ Perform(): void;
+ Degree(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ Poles(Poles: TColgp_Array1OfPnt): void;
+ NbKnots(): Graphic3d_ZLayerId;
+ KnotsAndMults(Knots: TColStd_Array1OfReal, Mults: TColStd_Array1OfInteger): void;
+ delete(): void;
+}
+
+export declare class Convert_TorusToBSplineSurface extends Convert_ElementarySurfaceToBSplineSurface {
+ delete(): void;
+}
+
+ export declare class Convert_TorusToBSplineSurface_1 extends Convert_TorusToBSplineSurface {
+ constructor(T: gp_Torus, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Convert_TorusToBSplineSurface_2 extends Convert_TorusToBSplineSurface {
+ constructor(T: gp_Torus, Param1: Quantity_AbsorbedDose, Param2: Quantity_AbsorbedDose, UTrim: Standard_Boolean);
+ }
+
+ export declare class Convert_TorusToBSplineSurface_3 extends Convert_TorusToBSplineSurface {
+ constructor(T: gp_Torus);
+ }
+
+export declare class Convert_ElementarySurfaceToBSplineSurface {
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ Pole(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): gp_Pnt;
+ Weight(UIndex: Graphic3d_ZLayerId, VIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ UKnot(UIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ VKnot(UIndex: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ UMultiplicity(UIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ VMultiplicity(VIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Convert_ParabolaToBSplineCurve extends Convert_ConicToBSplineCurve {
+ constructor(Prb: gp_Parab2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose)
+ delete(): void;
+}
+
+export declare class Convert_EllipseToBSplineCurve extends Convert_ConicToBSplineCurve {
+ delete(): void;
+}
+
+ export declare class Convert_EllipseToBSplineCurve_1 extends Convert_EllipseToBSplineCurve {
+ constructor(E: gp_Elips2d, Parameterisation: Convert_ParameterisationType);
+ }
+
+ export declare class Convert_EllipseToBSplineCurve_2 extends Convert_EllipseToBSplineCurve {
+ constructor(E: gp_Elips2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Parameterisation: Convert_ParameterisationType);
+ }
+
+export declare class Convert_ConicToBSplineCurve {
+ Degree(): Graphic3d_ZLayerId;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ IsPeriodic(): Standard_Boolean;
+ Pole(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Weight(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Knot(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Multiplicity(Index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ BuildCosAndSin_1(Parametrisation: Convert_ParameterisationType, CosNumerator: Handle_TColStd_HArray1OfReal, SinNumerator: Handle_TColStd_HArray1OfReal, Denominator: Handle_TColStd_HArray1OfReal, Degree: Graphic3d_ZLayerId, Knots: Handle_TColStd_HArray1OfReal, Mults: Handle_TColStd_HArray1OfInteger): void;
+ BuildCosAndSin_2(Parametrisation: Convert_ParameterisationType, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, CosNumerator: Handle_TColStd_HArray1OfReal, SinNumerator: Handle_TColStd_HArray1OfReal, Denominator: Handle_TColStd_HArray1OfReal, Degree: Graphic3d_ZLayerId, Knots: Handle_TColStd_HArray1OfReal, Mults: Handle_TColStd_HArray1OfInteger): void;
+ delete(): void;
+}
+
+export declare class Convert_GridPolynomialToPoles {
+ Perform(UContinuity: Graphic3d_ZLayerId, VContinuity: Graphic3d_ZLayerId, MaxUDegree: Graphic3d_ZLayerId, MaxVDegree: Graphic3d_ZLayerId, NumCoeffPerSurface: Handle_TColStd_HArray2OfInteger, Coefficients: Handle_TColStd_HArray1OfReal, PolynomialUIntervals: Handle_TColStd_HArray1OfReal, PolynomialVIntervals: Handle_TColStd_HArray1OfReal, TrueUIntervals: Handle_TColStd_HArray1OfReal, TrueVIntervals: Handle_TColStd_HArray1OfReal): void;
+ NbUPoles(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ Poles(): Handle_TColgp_HArray2OfPnt;
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ UKnots(): Handle_TColStd_HArray1OfReal;
+ VKnots(): Handle_TColStd_HArray1OfReal;
+ UMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ VMultiplicities(): Handle_TColStd_HArray1OfInteger;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Convert_GridPolynomialToPoles_1 extends Convert_GridPolynomialToPoles {
+ constructor(MaxUDegree: Graphic3d_ZLayerId, MaxVDegree: Graphic3d_ZLayerId, NumCoeff: Handle_TColStd_HArray1OfInteger, Coefficients: Handle_TColStd_HArray1OfReal, PolynomialUIntervals: Handle_TColStd_HArray1OfReal, PolynomialVIntervals: Handle_TColStd_HArray1OfReal);
+ }
+
+ export declare class Convert_GridPolynomialToPoles_2 extends Convert_GridPolynomialToPoles {
+ constructor(NbUSurfaces: Graphic3d_ZLayerId, NBVSurfaces: Graphic3d_ZLayerId, UContinuity: Graphic3d_ZLayerId, VContinuity: Graphic3d_ZLayerId, MaxUDegree: Graphic3d_ZLayerId, MaxVDegree: Graphic3d_ZLayerId, NumCoeffPerSurface: Handle_TColStd_HArray2OfInteger, Coefficients: Handle_TColStd_HArray1OfReal, PolynomialUIntervals: Handle_TColStd_HArray1OfReal, PolynomialVIntervals: Handle_TColStd_HArray1OfReal, TrueUIntervals: Handle_TColStd_HArray1OfReal, TrueVIntervals: Handle_TColStd_HArray1OfReal);
+ }
+
+export declare class Convert_CylinderToBSplineSurface extends Convert_ElementarySurfaceToBSplineSurface {
+ delete(): void;
+}
+
+ export declare class Convert_CylinderToBSplineSurface_1 extends Convert_CylinderToBSplineSurface {
+ constructor(Cyl: gp_Cylinder, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+ export declare class Convert_CylinderToBSplineSurface_2 extends Convert_CylinderToBSplineSurface {
+ constructor(Cyl: gp_Cylinder, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose);
+ }
+
+export declare class Convert_CompPolynomialToPoles {
+ NbPoles(): Graphic3d_ZLayerId;
+ Poles(Poles: Handle_TColStd_HArray2OfReal): void;
+ Degree(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Knots(K: Handle_TColStd_HArray1OfReal): void;
+ Multiplicities(M: Handle_TColStd_HArray1OfInteger): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Convert_CompPolynomialToPoles_1 extends Convert_CompPolynomialToPoles {
+ constructor(NumCurves: Graphic3d_ZLayerId, Continuity: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, NumCoeffPerCurve: Handle_TColStd_HArray1OfInteger, Coefficients: Handle_TColStd_HArray1OfReal, PolynomialIntervals: Handle_TColStd_HArray2OfReal, TrueIntervals: Handle_TColStd_HArray1OfReal);
+ }
+
+ export declare class Convert_CompPolynomialToPoles_2 extends Convert_CompPolynomialToPoles {
+ constructor(NumCurves: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, Continuity: TColStd_Array1OfInteger, NumCoeffPerCurve: TColStd_Array1OfInteger, Coefficients: TColStd_Array1OfReal, PolynomialIntervals: TColStd_Array2OfReal, TrueIntervals: TColStd_Array1OfReal);
+ }
+
+ export declare class Convert_CompPolynomialToPoles_3 extends Convert_CompPolynomialToPoles {
+ constructor(Dimension: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, Coefficients: TColStd_Array1OfReal, PolynomialIntervals: TColStd_Array1OfReal, TrueIntervals: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_STEPSelections_HSequenceOfAssemblyLink {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_HSequenceOfAssemblyLink): void;
+ get(): STEPSelections_HSequenceOfAssemblyLink;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_HSequenceOfAssemblyLink_1 extends Handle_STEPSelections_HSequenceOfAssemblyLink {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_HSequenceOfAssemblyLink_2 extends Handle_STEPSelections_HSequenceOfAssemblyLink {
+ constructor(thePtr: STEPSelections_HSequenceOfAssemblyLink);
+ }
+
+ export declare class Handle_STEPSelections_HSequenceOfAssemblyLink_3 extends Handle_STEPSelections_HSequenceOfAssemblyLink {
+ constructor(theHandle: Handle_STEPSelections_HSequenceOfAssemblyLink);
+ }
+
+ export declare class Handle_STEPSelections_HSequenceOfAssemblyLink_4 extends Handle_STEPSelections_HSequenceOfAssemblyLink {
+ constructor(theHandle: Handle_STEPSelections_HSequenceOfAssemblyLink);
+ }
+
+export declare class STEPSelections_SelectGSCurves extends IFSelect_SelectExplore {
+ constructor()
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPSelections_SelectGSCurves {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectGSCurves): void;
+ get(): STEPSelections_SelectGSCurves;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectGSCurves_1 extends Handle_STEPSelections_SelectGSCurves {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectGSCurves_2 extends Handle_STEPSelections_SelectGSCurves {
+ constructor(thePtr: STEPSelections_SelectGSCurves);
+ }
+
+ export declare class Handle_STEPSelections_SelectGSCurves_3 extends Handle_STEPSelections_SelectGSCurves {
+ constructor(theHandle: Handle_STEPSelections_SelectGSCurves);
+ }
+
+ export declare class Handle_STEPSelections_SelectGSCurves_4 extends Handle_STEPSelections_SelectGSCurves {
+ constructor(theHandle: Handle_STEPSelections_SelectGSCurves);
+ }
+
+export declare class Handle_STEPSelections_SelectAssembly {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectAssembly): void;
+ get(): STEPSelections_SelectAssembly;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectAssembly_1 extends Handle_STEPSelections_SelectAssembly {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectAssembly_2 extends Handle_STEPSelections_SelectAssembly {
+ constructor(thePtr: STEPSelections_SelectAssembly);
+ }
+
+ export declare class Handle_STEPSelections_SelectAssembly_3 extends Handle_STEPSelections_SelectAssembly {
+ constructor(theHandle: Handle_STEPSelections_SelectAssembly);
+ }
+
+ export declare class Handle_STEPSelections_SelectAssembly_4 extends Handle_STEPSelections_SelectAssembly {
+ constructor(theHandle: Handle_STEPSelections_SelectAssembly);
+ }
+
+export declare class STEPSelections_SelectAssembly extends IFSelect_SelectExplore {
+ constructor()
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class STEPSelections_SelectDerived extends StepSelect_StepType {
+ constructor()
+ Matches(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel, text: XCAFDoc_PartId, exact: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPSelections_SelectDerived {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectDerived): void;
+ get(): STEPSelections_SelectDerived;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectDerived_1 extends Handle_STEPSelections_SelectDerived {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectDerived_2 extends Handle_STEPSelections_SelectDerived {
+ constructor(thePtr: STEPSelections_SelectDerived);
+ }
+
+ export declare class Handle_STEPSelections_SelectDerived_3 extends Handle_STEPSelections_SelectDerived {
+ constructor(theHandle: Handle_STEPSelections_SelectDerived);
+ }
+
+ export declare class Handle_STEPSelections_SelectDerived_4 extends Handle_STEPSelections_SelectDerived {
+ constructor(theHandle: Handle_STEPSelections_SelectDerived);
+ }
+
+export declare class STEPSelections_SelectForTransfer extends XSControl_SelectForTransfer {
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class STEPSelections_SelectForTransfer_1 extends STEPSelections_SelectForTransfer {
+ constructor();
+ }
+
+ export declare class STEPSelections_SelectForTransfer_2 extends STEPSelections_SelectForTransfer {
+ constructor(TR: Handle_XSControl_TransferReader);
+ }
+
+export declare class Handle_STEPSelections_SelectForTransfer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectForTransfer): void;
+ get(): STEPSelections_SelectForTransfer;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectForTransfer_1 extends Handle_STEPSelections_SelectForTransfer {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectForTransfer_2 extends Handle_STEPSelections_SelectForTransfer {
+ constructor(thePtr: STEPSelections_SelectForTransfer);
+ }
+
+ export declare class Handle_STEPSelections_SelectForTransfer_3 extends Handle_STEPSelections_SelectForTransfer {
+ constructor(theHandle: Handle_STEPSelections_SelectForTransfer);
+ }
+
+ export declare class Handle_STEPSelections_SelectForTransfer_4 extends Handle_STEPSelections_SelectForTransfer {
+ constructor(theHandle: Handle_STEPSelections_SelectForTransfer);
+ }
+
+export declare class STEPSelections_SelectFaces extends IFSelect_SelectExplore {
+ constructor()
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPSelections_SelectFaces {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectFaces): void;
+ get(): STEPSelections_SelectFaces;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectFaces_1 extends Handle_STEPSelections_SelectFaces {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectFaces_2 extends Handle_STEPSelections_SelectFaces {
+ constructor(thePtr: STEPSelections_SelectFaces);
+ }
+
+ export declare class Handle_STEPSelections_SelectFaces_3 extends Handle_STEPSelections_SelectFaces {
+ constructor(theHandle: Handle_STEPSelections_SelectFaces);
+ }
+
+ export declare class Handle_STEPSelections_SelectFaces_4 extends Handle_STEPSelections_SelectFaces {
+ constructor(theHandle: Handle_STEPSelections_SelectFaces);
+ }
+
+export declare class STEPSelections_AssemblyComponent extends Standard_Transient {
+ GetSDR(): Handle_StepShape_ShapeDefinitionRepresentation;
+ GetList(): Handle_STEPSelections_HSequenceOfAssemblyLink;
+ SetSDR(sdr: Handle_StepShape_ShapeDefinitionRepresentation): void;
+ SetList(list: Handle_STEPSelections_HSequenceOfAssemblyLink): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class STEPSelections_AssemblyComponent_1 extends STEPSelections_AssemblyComponent {
+ constructor();
+ }
+
+ export declare class STEPSelections_AssemblyComponent_2 extends STEPSelections_AssemblyComponent {
+ constructor(sdr: Handle_StepShape_ShapeDefinitionRepresentation, list: Handle_STEPSelections_HSequenceOfAssemblyLink);
+ }
+
+export declare class Handle_STEPSelections_AssemblyComponent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_AssemblyComponent): void;
+ get(): STEPSelections_AssemblyComponent;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_AssemblyComponent_1 extends Handle_STEPSelections_AssemblyComponent {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_AssemblyComponent_2 extends Handle_STEPSelections_AssemblyComponent {
+ constructor(thePtr: STEPSelections_AssemblyComponent);
+ }
+
+ export declare class Handle_STEPSelections_AssemblyComponent_3 extends Handle_STEPSelections_AssemblyComponent {
+ constructor(theHandle: Handle_STEPSelections_AssemblyComponent);
+ }
+
+ export declare class Handle_STEPSelections_AssemblyComponent_4 extends Handle_STEPSelections_AssemblyComponent {
+ constructor(theHandle: Handle_STEPSelections_AssemblyComponent);
+ }
+
+export declare class STEPSelections_SelectInstances extends IFSelect_SelectExplore {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPSelections_SelectInstances {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_SelectInstances): void;
+ get(): STEPSelections_SelectInstances;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_SelectInstances_1 extends Handle_STEPSelections_SelectInstances {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_SelectInstances_2 extends Handle_STEPSelections_SelectInstances {
+ constructor(thePtr: STEPSelections_SelectInstances);
+ }
+
+ export declare class Handle_STEPSelections_SelectInstances_3 extends Handle_STEPSelections_SelectInstances {
+ constructor(theHandle: Handle_STEPSelections_SelectInstances);
+ }
+
+ export declare class Handle_STEPSelections_SelectInstances_4 extends Handle_STEPSelections_SelectInstances {
+ constructor(theHandle: Handle_STEPSelections_SelectInstances);
+ }
+
+export declare class STEPSelections_AssemblyExplorer {
+ constructor(G: Interface_Graph)
+ Init(G: Interface_Graph): void;
+ Dump(os: Standard_OStream): void;
+ FindSDRWithProduct(product: Handle_StepBasic_ProductDefinition): Handle_StepShape_ShapeDefinitionRepresentation;
+ FillListWithGraph(cmp: Handle_STEPSelections_AssemblyComponent): void;
+ FindItemWithNAUO(nauo: Handle_StepRepr_NextAssemblyUsageOccurrence): Handle_Standard_Transient;
+ NbAssemblies(): Graphic3d_ZLayerId;
+ Root(rank: Graphic3d_ZLayerId): Handle_STEPSelections_AssemblyComponent;
+ delete(): void;
+}
+
+export declare class STEPSelections_AssemblyLink extends Standard_Transient {
+ GetNAUO(): Handle_StepRepr_NextAssemblyUsageOccurrence;
+ GetItem(): Handle_Standard_Transient;
+ GetComponent(): Handle_STEPSelections_AssemblyComponent;
+ SetNAUO(nauo: Handle_StepRepr_NextAssemblyUsageOccurrence): void;
+ SetItem(item: Handle_Standard_Transient): void;
+ SetComponent(part: Handle_STEPSelections_AssemblyComponent): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class STEPSelections_AssemblyLink_1 extends STEPSelections_AssemblyLink {
+ constructor();
+ }
+
+ export declare class STEPSelections_AssemblyLink_2 extends STEPSelections_AssemblyLink {
+ constructor(nauo: Handle_StepRepr_NextAssemblyUsageOccurrence, item: Handle_Standard_Transient, part: Handle_STEPSelections_AssemblyComponent);
+ }
+
+export declare class Handle_STEPSelections_AssemblyLink {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPSelections_AssemblyLink): void;
+ get(): STEPSelections_AssemblyLink;
+ delete(): void;
+}
+
+ export declare class Handle_STEPSelections_AssemblyLink_1 extends Handle_STEPSelections_AssemblyLink {
+ constructor();
+ }
+
+ export declare class Handle_STEPSelections_AssemblyLink_2 extends Handle_STEPSelections_AssemblyLink {
+ constructor(thePtr: STEPSelections_AssemblyLink);
+ }
+
+ export declare class Handle_STEPSelections_AssemblyLink_3 extends Handle_STEPSelections_AssemblyLink {
+ constructor(theHandle: Handle_STEPSelections_AssemblyLink);
+ }
+
+ export declare class Handle_STEPSelections_AssemblyLink_4 extends Handle_STEPSelections_AssemblyLink {
+ constructor(theHandle: Handle_STEPSelections_AssemblyLink);
+ }
+
+export declare class Handle_IGESDraw_ViewsVisibleWithAttr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_ViewsVisibleWithAttr): void;
+ get(): IGESDraw_ViewsVisibleWithAttr;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_ViewsVisibleWithAttr_1 extends Handle_IGESDraw_ViewsVisibleWithAttr {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisibleWithAttr_2 extends Handle_IGESDraw_ViewsVisibleWithAttr {
+ constructor(thePtr: IGESDraw_ViewsVisibleWithAttr);
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisibleWithAttr_3 extends Handle_IGESDraw_ViewsVisibleWithAttr {
+ constructor(theHandle: Handle_IGESDraw_ViewsVisibleWithAttr);
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisibleWithAttr_4 extends Handle_IGESDraw_ViewsVisibleWithAttr {
+ constructor(theHandle: Handle_IGESDraw_ViewsVisibleWithAttr);
+ }
+
+export declare class Handle_IGESDraw_SegmentedViewsVisible {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_SegmentedViewsVisible): void;
+ get(): IGESDraw_SegmentedViewsVisible;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_SegmentedViewsVisible_1 extends Handle_IGESDraw_SegmentedViewsVisible {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_SegmentedViewsVisible_2 extends Handle_IGESDraw_SegmentedViewsVisible {
+ constructor(thePtr: IGESDraw_SegmentedViewsVisible);
+ }
+
+ export declare class Handle_IGESDraw_SegmentedViewsVisible_3 extends Handle_IGESDraw_SegmentedViewsVisible {
+ constructor(theHandle: Handle_IGESDraw_SegmentedViewsVisible);
+ }
+
+ export declare class Handle_IGESDraw_SegmentedViewsVisible_4 extends Handle_IGESDraw_SegmentedViewsVisible {
+ constructor(theHandle: Handle_IGESDraw_SegmentedViewsVisible);
+ }
+
+export declare class Handle_IGESDraw_HArray1OfViewKindEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_HArray1OfViewKindEntity): void;
+ get(): IGESDraw_HArray1OfViewKindEntity;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_HArray1OfViewKindEntity_1 extends Handle_IGESDraw_HArray1OfViewKindEntity {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfViewKindEntity_2 extends Handle_IGESDraw_HArray1OfViewKindEntity {
+ constructor(thePtr: IGESDraw_HArray1OfViewKindEntity);
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfViewKindEntity_3 extends Handle_IGESDraw_HArray1OfViewKindEntity {
+ constructor(theHandle: Handle_IGESDraw_HArray1OfViewKindEntity);
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfViewKindEntity_4 extends Handle_IGESDraw_HArray1OfViewKindEntity {
+ constructor(theHandle: Handle_IGESDraw_HArray1OfViewKindEntity);
+ }
+
+export declare class Handle_IGESDraw_LabelDisplay {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_LabelDisplay): void;
+ get(): IGESDraw_LabelDisplay;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_LabelDisplay_1 extends Handle_IGESDraw_LabelDisplay {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_LabelDisplay_2 extends Handle_IGESDraw_LabelDisplay {
+ constructor(thePtr: IGESDraw_LabelDisplay);
+ }
+
+ export declare class Handle_IGESDraw_LabelDisplay_3 extends Handle_IGESDraw_LabelDisplay {
+ constructor(theHandle: Handle_IGESDraw_LabelDisplay);
+ }
+
+ export declare class Handle_IGESDraw_LabelDisplay_4 extends Handle_IGESDraw_LabelDisplay {
+ constructor(theHandle: Handle_IGESDraw_LabelDisplay);
+ }
+
+export declare class Handle_IGESDraw_NetworkSubfigureDef {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_NetworkSubfigureDef): void;
+ get(): IGESDraw_NetworkSubfigureDef;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_NetworkSubfigureDef_1 extends Handle_IGESDraw_NetworkSubfigureDef {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigureDef_2 extends Handle_IGESDraw_NetworkSubfigureDef {
+ constructor(thePtr: IGESDraw_NetworkSubfigureDef);
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigureDef_3 extends Handle_IGESDraw_NetworkSubfigureDef {
+ constructor(theHandle: Handle_IGESDraw_NetworkSubfigureDef);
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigureDef_4 extends Handle_IGESDraw_NetworkSubfigureDef {
+ constructor(theHandle: Handle_IGESDraw_NetworkSubfigureDef);
+ }
+
+export declare class Handle_IGESDraw_HArray1OfConnectPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_HArray1OfConnectPoint): void;
+ get(): IGESDraw_HArray1OfConnectPoint;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_HArray1OfConnectPoint_1 extends Handle_IGESDraw_HArray1OfConnectPoint {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfConnectPoint_2 extends Handle_IGESDraw_HArray1OfConnectPoint {
+ constructor(thePtr: IGESDraw_HArray1OfConnectPoint);
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfConnectPoint_3 extends Handle_IGESDraw_HArray1OfConnectPoint {
+ constructor(theHandle: Handle_IGESDraw_HArray1OfConnectPoint);
+ }
+
+ export declare class Handle_IGESDraw_HArray1OfConnectPoint_4 extends Handle_IGESDraw_HArray1OfConnectPoint {
+ constructor(theHandle: Handle_IGESDraw_HArray1OfConnectPoint);
+ }
+
+export declare class Handle_IGESDraw_RectArraySubfigure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_RectArraySubfigure): void;
+ get(): IGESDraw_RectArraySubfigure;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_RectArraySubfigure_1 extends Handle_IGESDraw_RectArraySubfigure {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_RectArraySubfigure_2 extends Handle_IGESDraw_RectArraySubfigure {
+ constructor(thePtr: IGESDraw_RectArraySubfigure);
+ }
+
+ export declare class Handle_IGESDraw_RectArraySubfigure_3 extends Handle_IGESDraw_RectArraySubfigure {
+ constructor(theHandle: Handle_IGESDraw_RectArraySubfigure);
+ }
+
+ export declare class Handle_IGESDraw_RectArraySubfigure_4 extends Handle_IGESDraw_RectArraySubfigure {
+ constructor(theHandle: Handle_IGESDraw_RectArraySubfigure);
+ }
+
+export declare class Handle_IGESDraw_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_ReadWriteModule): void;
+ get(): IGESDraw_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_ReadWriteModule_1 extends Handle_IGESDraw_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_ReadWriteModule_2 extends Handle_IGESDraw_ReadWriteModule {
+ constructor(thePtr: IGESDraw_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDraw_ReadWriteModule_3 extends Handle_IGESDraw_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDraw_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESDraw_ReadWriteModule_4 extends Handle_IGESDraw_ReadWriteModule {
+ constructor(theHandle: Handle_IGESDraw_ReadWriteModule);
+ }
+
+export declare class Handle_IGESDraw_DrawingWithRotation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_DrawingWithRotation): void;
+ get(): IGESDraw_DrawingWithRotation;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_DrawingWithRotation_1 extends Handle_IGESDraw_DrawingWithRotation {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_DrawingWithRotation_2 extends Handle_IGESDraw_DrawingWithRotation {
+ constructor(thePtr: IGESDraw_DrawingWithRotation);
+ }
+
+ export declare class Handle_IGESDraw_DrawingWithRotation_3 extends Handle_IGESDraw_DrawingWithRotation {
+ constructor(theHandle: Handle_IGESDraw_DrawingWithRotation);
+ }
+
+ export declare class Handle_IGESDraw_DrawingWithRotation_4 extends Handle_IGESDraw_DrawingWithRotation {
+ constructor(theHandle: Handle_IGESDraw_DrawingWithRotation);
+ }
+
+export declare class Handle_IGESDraw_NetworkSubfigure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_NetworkSubfigure): void;
+ get(): IGESDraw_NetworkSubfigure;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_NetworkSubfigure_1 extends Handle_IGESDraw_NetworkSubfigure {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigure_2 extends Handle_IGESDraw_NetworkSubfigure {
+ constructor(thePtr: IGESDraw_NetworkSubfigure);
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigure_3 extends Handle_IGESDraw_NetworkSubfigure {
+ constructor(theHandle: Handle_IGESDraw_NetworkSubfigure);
+ }
+
+ export declare class Handle_IGESDraw_NetworkSubfigure_4 extends Handle_IGESDraw_NetworkSubfigure {
+ constructor(theHandle: Handle_IGESDraw_NetworkSubfigure);
+ }
+
+export declare class Handle_IGESDraw_ConnectPoint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_ConnectPoint): void;
+ get(): IGESDraw_ConnectPoint;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_ConnectPoint_1 extends Handle_IGESDraw_ConnectPoint {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_ConnectPoint_2 extends Handle_IGESDraw_ConnectPoint {
+ constructor(thePtr: IGESDraw_ConnectPoint);
+ }
+
+ export declare class Handle_IGESDraw_ConnectPoint_3 extends Handle_IGESDraw_ConnectPoint {
+ constructor(theHandle: Handle_IGESDraw_ConnectPoint);
+ }
+
+ export declare class Handle_IGESDraw_ConnectPoint_4 extends Handle_IGESDraw_ConnectPoint {
+ constructor(theHandle: Handle_IGESDraw_ConnectPoint);
+ }
+
+export declare class Handle_IGESDraw_Planar {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_Planar): void;
+ get(): IGESDraw_Planar;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_Planar_1 extends Handle_IGESDraw_Planar {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_Planar_2 extends Handle_IGESDraw_Planar {
+ constructor(thePtr: IGESDraw_Planar);
+ }
+
+ export declare class Handle_IGESDraw_Planar_3 extends Handle_IGESDraw_Planar {
+ constructor(theHandle: Handle_IGESDraw_Planar);
+ }
+
+ export declare class Handle_IGESDraw_Planar_4 extends Handle_IGESDraw_Planar {
+ constructor(theHandle: Handle_IGESDraw_Planar);
+ }
+
+export declare class Handle_IGESDraw_PerspectiveView {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_PerspectiveView): void;
+ get(): IGESDraw_PerspectiveView;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_PerspectiveView_1 extends Handle_IGESDraw_PerspectiveView {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_PerspectiveView_2 extends Handle_IGESDraw_PerspectiveView {
+ constructor(thePtr: IGESDraw_PerspectiveView);
+ }
+
+ export declare class Handle_IGESDraw_PerspectiveView_3 extends Handle_IGESDraw_PerspectiveView {
+ constructor(theHandle: Handle_IGESDraw_PerspectiveView);
+ }
+
+ export declare class Handle_IGESDraw_PerspectiveView_4 extends Handle_IGESDraw_PerspectiveView {
+ constructor(theHandle: Handle_IGESDraw_PerspectiveView);
+ }
+
+export declare class Handle_IGESDraw_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_GeneralModule): void;
+ get(): IGESDraw_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_GeneralModule_1 extends Handle_IGESDraw_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_GeneralModule_2 extends Handle_IGESDraw_GeneralModule {
+ constructor(thePtr: IGESDraw_GeneralModule);
+ }
+
+ export declare class Handle_IGESDraw_GeneralModule_3 extends Handle_IGESDraw_GeneralModule {
+ constructor(theHandle: Handle_IGESDraw_GeneralModule);
+ }
+
+ export declare class Handle_IGESDraw_GeneralModule_4 extends Handle_IGESDraw_GeneralModule {
+ constructor(theHandle: Handle_IGESDraw_GeneralModule);
+ }
+
+export declare class Handle_IGESDraw_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_SpecificModule): void;
+ get(): IGESDraw_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_SpecificModule_1 extends Handle_IGESDraw_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_SpecificModule_2 extends Handle_IGESDraw_SpecificModule {
+ constructor(thePtr: IGESDraw_SpecificModule);
+ }
+
+ export declare class Handle_IGESDraw_SpecificModule_3 extends Handle_IGESDraw_SpecificModule {
+ constructor(theHandle: Handle_IGESDraw_SpecificModule);
+ }
+
+ export declare class Handle_IGESDraw_SpecificModule_4 extends Handle_IGESDraw_SpecificModule {
+ constructor(theHandle: Handle_IGESDraw_SpecificModule);
+ }
+
+export declare class Handle_IGESDraw_View {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_View): void;
+ get(): IGESDraw_View;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_View_1 extends Handle_IGESDraw_View {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_View_2 extends Handle_IGESDraw_View {
+ constructor(thePtr: IGESDraw_View);
+ }
+
+ export declare class Handle_IGESDraw_View_3 extends Handle_IGESDraw_View {
+ constructor(theHandle: Handle_IGESDraw_View);
+ }
+
+ export declare class Handle_IGESDraw_View_4 extends Handle_IGESDraw_View {
+ constructor(theHandle: Handle_IGESDraw_View);
+ }
+
+export declare class Handle_IGESDraw_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_Protocol): void;
+ get(): IGESDraw_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_Protocol_1 extends Handle_IGESDraw_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_Protocol_2 extends Handle_IGESDraw_Protocol {
+ constructor(thePtr: IGESDraw_Protocol);
+ }
+
+ export declare class Handle_IGESDraw_Protocol_3 extends Handle_IGESDraw_Protocol {
+ constructor(theHandle: Handle_IGESDraw_Protocol);
+ }
+
+ export declare class Handle_IGESDraw_Protocol_4 extends Handle_IGESDraw_Protocol {
+ constructor(theHandle: Handle_IGESDraw_Protocol);
+ }
+
+export declare class Handle_IGESDraw_Drawing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_Drawing): void;
+ get(): IGESDraw_Drawing;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_Drawing_1 extends Handle_IGESDraw_Drawing {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_Drawing_2 extends Handle_IGESDraw_Drawing {
+ constructor(thePtr: IGESDraw_Drawing);
+ }
+
+ export declare class Handle_IGESDraw_Drawing_3 extends Handle_IGESDraw_Drawing {
+ constructor(theHandle: Handle_IGESDraw_Drawing);
+ }
+
+ export declare class Handle_IGESDraw_Drawing_4 extends Handle_IGESDraw_Drawing {
+ constructor(theHandle: Handle_IGESDraw_Drawing);
+ }
+
+export declare class Handle_IGESDraw_CircArraySubfigure {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_CircArraySubfigure): void;
+ get(): IGESDraw_CircArraySubfigure;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_CircArraySubfigure_1 extends Handle_IGESDraw_CircArraySubfigure {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_CircArraySubfigure_2 extends Handle_IGESDraw_CircArraySubfigure {
+ constructor(thePtr: IGESDraw_CircArraySubfigure);
+ }
+
+ export declare class Handle_IGESDraw_CircArraySubfigure_3 extends Handle_IGESDraw_CircArraySubfigure {
+ constructor(theHandle: Handle_IGESDraw_CircArraySubfigure);
+ }
+
+ export declare class Handle_IGESDraw_CircArraySubfigure_4 extends Handle_IGESDraw_CircArraySubfigure {
+ constructor(theHandle: Handle_IGESDraw_CircArraySubfigure);
+ }
+
+export declare class Handle_IGESDraw_ViewsVisible {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESDraw_ViewsVisible): void;
+ get(): IGESDraw_ViewsVisible;
+ delete(): void;
+}
+
+ export declare class Handle_IGESDraw_ViewsVisible_1 extends Handle_IGESDraw_ViewsVisible {
+ constructor();
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisible_2 extends Handle_IGESDraw_ViewsVisible {
+ constructor(thePtr: IGESDraw_ViewsVisible);
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisible_3 extends Handle_IGESDraw_ViewsVisible {
+ constructor(theHandle: Handle_IGESDraw_ViewsVisible);
+ }
+
+ export declare class Handle_IGESDraw_ViewsVisible_4 extends Handle_IGESDraw_ViewsVisible {
+ constructor(theHandle: Handle_IGESDraw_ViewsVisible);
+ }
+
+export declare class Handle_IGESAppli_RegionRestriction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_RegionRestriction): void;
+ get(): IGESAppli_RegionRestriction;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_RegionRestriction_1 extends Handle_IGESAppli_RegionRestriction {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_RegionRestriction_2 extends Handle_IGESAppli_RegionRestriction {
+ constructor(thePtr: IGESAppli_RegionRestriction);
+ }
+
+ export declare class Handle_IGESAppli_RegionRestriction_3 extends Handle_IGESAppli_RegionRestriction {
+ constructor(theHandle: Handle_IGESAppli_RegionRestriction);
+ }
+
+ export declare class Handle_IGESAppli_RegionRestriction_4 extends Handle_IGESAppli_RegionRestriction {
+ constructor(theHandle: Handle_IGESAppli_RegionRestriction);
+ }
+
+export declare class Handle_IGESAppli_Node {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_Node): void;
+ get(): IGESAppli_Node;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_Node_1 extends Handle_IGESAppli_Node {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_Node_2 extends Handle_IGESAppli_Node {
+ constructor(thePtr: IGESAppli_Node);
+ }
+
+ export declare class Handle_IGESAppli_Node_3 extends Handle_IGESAppli_Node {
+ constructor(theHandle: Handle_IGESAppli_Node);
+ }
+
+ export declare class Handle_IGESAppli_Node_4 extends Handle_IGESAppli_Node {
+ constructor(theHandle: Handle_IGESAppli_Node);
+ }
+
+export declare class Handle_IGESAppli_ElementResults {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_ElementResults): void;
+ get(): IGESAppli_ElementResults;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_ElementResults_1 extends Handle_IGESAppli_ElementResults {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_ElementResults_2 extends Handle_IGESAppli_ElementResults {
+ constructor(thePtr: IGESAppli_ElementResults);
+ }
+
+ export declare class Handle_IGESAppli_ElementResults_3 extends Handle_IGESAppli_ElementResults {
+ constructor(theHandle: Handle_IGESAppli_ElementResults);
+ }
+
+ export declare class Handle_IGESAppli_ElementResults_4 extends Handle_IGESAppli_ElementResults {
+ constructor(theHandle: Handle_IGESAppli_ElementResults);
+ }
+
+export declare class Handle_IGESAppli_PipingFlow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_PipingFlow): void;
+ get(): IGESAppli_PipingFlow;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_PipingFlow_1 extends Handle_IGESAppli_PipingFlow {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_PipingFlow_2 extends Handle_IGESAppli_PipingFlow {
+ constructor(thePtr: IGESAppli_PipingFlow);
+ }
+
+ export declare class Handle_IGESAppli_PipingFlow_3 extends Handle_IGESAppli_PipingFlow {
+ constructor(theHandle: Handle_IGESAppli_PipingFlow);
+ }
+
+ export declare class Handle_IGESAppli_PipingFlow_4 extends Handle_IGESAppli_PipingFlow {
+ constructor(theHandle: Handle_IGESAppli_PipingFlow);
+ }
+
+export declare class Handle_IGESAppli_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_ReadWriteModule): void;
+ get(): IGESAppli_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_ReadWriteModule_1 extends Handle_IGESAppli_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_ReadWriteModule_2 extends Handle_IGESAppli_ReadWriteModule {
+ constructor(thePtr: IGESAppli_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESAppli_ReadWriteModule_3 extends Handle_IGESAppli_ReadWriteModule {
+ constructor(theHandle: Handle_IGESAppli_ReadWriteModule);
+ }
+
+ export declare class Handle_IGESAppli_ReadWriteModule_4 extends Handle_IGESAppli_ReadWriteModule {
+ constructor(theHandle: Handle_IGESAppli_ReadWriteModule);
+ }
+
+export declare class Handle_IGESAppli_LineWidening {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_LineWidening): void;
+ get(): IGESAppli_LineWidening;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_LineWidening_1 extends Handle_IGESAppli_LineWidening {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_LineWidening_2 extends Handle_IGESAppli_LineWidening {
+ constructor(thePtr: IGESAppli_LineWidening);
+ }
+
+ export declare class Handle_IGESAppli_LineWidening_3 extends Handle_IGESAppli_LineWidening {
+ constructor(theHandle: Handle_IGESAppli_LineWidening);
+ }
+
+ export declare class Handle_IGESAppli_LineWidening_4 extends Handle_IGESAppli_LineWidening {
+ constructor(theHandle: Handle_IGESAppli_LineWidening);
+ }
+
+export declare class Handle_IGESAppli_NodalConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_NodalConstraint): void;
+ get(): IGESAppli_NodalConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_NodalConstraint_1 extends Handle_IGESAppli_NodalConstraint {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_NodalConstraint_2 extends Handle_IGESAppli_NodalConstraint {
+ constructor(thePtr: IGESAppli_NodalConstraint);
+ }
+
+ export declare class Handle_IGESAppli_NodalConstraint_3 extends Handle_IGESAppli_NodalConstraint {
+ constructor(theHandle: Handle_IGESAppli_NodalConstraint);
+ }
+
+ export declare class Handle_IGESAppli_NodalConstraint_4 extends Handle_IGESAppli_NodalConstraint {
+ constructor(theHandle: Handle_IGESAppli_NodalConstraint);
+ }
+
+export declare class Handle_IGESAppli_LevelToPWBLayerMap {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_LevelToPWBLayerMap): void;
+ get(): IGESAppli_LevelToPWBLayerMap;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_LevelToPWBLayerMap_1 extends Handle_IGESAppli_LevelToPWBLayerMap {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_LevelToPWBLayerMap_2 extends Handle_IGESAppli_LevelToPWBLayerMap {
+ constructor(thePtr: IGESAppli_LevelToPWBLayerMap);
+ }
+
+ export declare class Handle_IGESAppli_LevelToPWBLayerMap_3 extends Handle_IGESAppli_LevelToPWBLayerMap {
+ constructor(theHandle: Handle_IGESAppli_LevelToPWBLayerMap);
+ }
+
+ export declare class Handle_IGESAppli_LevelToPWBLayerMap_4 extends Handle_IGESAppli_LevelToPWBLayerMap {
+ constructor(theHandle: Handle_IGESAppli_LevelToPWBLayerMap);
+ }
+
+export declare class Handle_IGESAppli_FiniteElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_FiniteElement): void;
+ get(): IGESAppli_FiniteElement;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_FiniteElement_1 extends Handle_IGESAppli_FiniteElement {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_FiniteElement_2 extends Handle_IGESAppli_FiniteElement {
+ constructor(thePtr: IGESAppli_FiniteElement);
+ }
+
+ export declare class Handle_IGESAppli_FiniteElement_3 extends Handle_IGESAppli_FiniteElement {
+ constructor(theHandle: Handle_IGESAppli_FiniteElement);
+ }
+
+ export declare class Handle_IGESAppli_FiniteElement_4 extends Handle_IGESAppli_FiniteElement {
+ constructor(theHandle: Handle_IGESAppli_FiniteElement);
+ }
+
+export declare class Handle_IGESAppli_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_GeneralModule): void;
+ get(): IGESAppli_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_GeneralModule_1 extends Handle_IGESAppli_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_GeneralModule_2 extends Handle_IGESAppli_GeneralModule {
+ constructor(thePtr: IGESAppli_GeneralModule);
+ }
+
+ export declare class Handle_IGESAppli_GeneralModule_3 extends Handle_IGESAppli_GeneralModule {
+ constructor(theHandle: Handle_IGESAppli_GeneralModule);
+ }
+
+ export declare class Handle_IGESAppli_GeneralModule_4 extends Handle_IGESAppli_GeneralModule {
+ constructor(theHandle: Handle_IGESAppli_GeneralModule);
+ }
+
+export declare class Handle_IGESAppli_PinNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_PinNumber): void;
+ get(): IGESAppli_PinNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_PinNumber_1 extends Handle_IGESAppli_PinNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_PinNumber_2 extends Handle_IGESAppli_PinNumber {
+ constructor(thePtr: IGESAppli_PinNumber);
+ }
+
+ export declare class Handle_IGESAppli_PinNumber_3 extends Handle_IGESAppli_PinNumber {
+ constructor(theHandle: Handle_IGESAppli_PinNumber);
+ }
+
+ export declare class Handle_IGESAppli_PinNumber_4 extends Handle_IGESAppli_PinNumber {
+ constructor(theHandle: Handle_IGESAppli_PinNumber);
+ }
+
+export declare class Handle_IGESAppli_NodalResults {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_NodalResults): void;
+ get(): IGESAppli_NodalResults;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_NodalResults_1 extends Handle_IGESAppli_NodalResults {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_NodalResults_2 extends Handle_IGESAppli_NodalResults {
+ constructor(thePtr: IGESAppli_NodalResults);
+ }
+
+ export declare class Handle_IGESAppli_NodalResults_3 extends Handle_IGESAppli_NodalResults {
+ constructor(theHandle: Handle_IGESAppli_NodalResults);
+ }
+
+ export declare class Handle_IGESAppli_NodalResults_4 extends Handle_IGESAppli_NodalResults {
+ constructor(theHandle: Handle_IGESAppli_NodalResults);
+ }
+
+export declare class Handle_IGESAppli_DrilledHole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_DrilledHole): void;
+ get(): IGESAppli_DrilledHole;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_DrilledHole_1 extends Handle_IGESAppli_DrilledHole {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_DrilledHole_2 extends Handle_IGESAppli_DrilledHole {
+ constructor(thePtr: IGESAppli_DrilledHole);
+ }
+
+ export declare class Handle_IGESAppli_DrilledHole_3 extends Handle_IGESAppli_DrilledHole {
+ constructor(theHandle: Handle_IGESAppli_DrilledHole);
+ }
+
+ export declare class Handle_IGESAppli_DrilledHole_4 extends Handle_IGESAppli_DrilledHole {
+ constructor(theHandle: Handle_IGESAppli_DrilledHole);
+ }
+
+export declare class Handle_IGESAppli_SpecificModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_SpecificModule): void;
+ get(): IGESAppli_SpecificModule;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_SpecificModule_1 extends Handle_IGESAppli_SpecificModule {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_SpecificModule_2 extends Handle_IGESAppli_SpecificModule {
+ constructor(thePtr: IGESAppli_SpecificModule);
+ }
+
+ export declare class Handle_IGESAppli_SpecificModule_3 extends Handle_IGESAppli_SpecificModule {
+ constructor(theHandle: Handle_IGESAppli_SpecificModule);
+ }
+
+ export declare class Handle_IGESAppli_SpecificModule_4 extends Handle_IGESAppli_SpecificModule {
+ constructor(theHandle: Handle_IGESAppli_SpecificModule);
+ }
+
+export declare class Handle_IGESAppli_HArray1OfNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_HArray1OfNode): void;
+ get(): IGESAppli_HArray1OfNode;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_HArray1OfNode_1 extends Handle_IGESAppli_HArray1OfNode {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfNode_2 extends Handle_IGESAppli_HArray1OfNode {
+ constructor(thePtr: IGESAppli_HArray1OfNode);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfNode_3 extends Handle_IGESAppli_HArray1OfNode {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfNode);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfNode_4 extends Handle_IGESAppli_HArray1OfNode {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfNode);
+ }
+
+export declare class Handle_IGESAppli_HArray1OfFiniteElement {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_HArray1OfFiniteElement): void;
+ get(): IGESAppli_HArray1OfFiniteElement;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_HArray1OfFiniteElement_1 extends Handle_IGESAppli_HArray1OfFiniteElement {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFiniteElement_2 extends Handle_IGESAppli_HArray1OfFiniteElement {
+ constructor(thePtr: IGESAppli_HArray1OfFiniteElement);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFiniteElement_3 extends Handle_IGESAppli_HArray1OfFiniteElement {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfFiniteElement);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFiniteElement_4 extends Handle_IGESAppli_HArray1OfFiniteElement {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfFiniteElement);
+ }
+
+export declare class Handle_IGESAppli_HArray1OfFlow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_HArray1OfFlow): void;
+ get(): IGESAppli_HArray1OfFlow;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_HArray1OfFlow_1 extends Handle_IGESAppli_HArray1OfFlow {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFlow_2 extends Handle_IGESAppli_HArray1OfFlow {
+ constructor(thePtr: IGESAppli_HArray1OfFlow);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFlow_3 extends Handle_IGESAppli_HArray1OfFlow {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfFlow);
+ }
+
+ export declare class Handle_IGESAppli_HArray1OfFlow_4 extends Handle_IGESAppli_HArray1OfFlow {
+ constructor(theHandle: Handle_IGESAppli_HArray1OfFlow);
+ }
+
+export declare class Handle_IGESAppli_FlowLineSpec {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_FlowLineSpec): void;
+ get(): IGESAppli_FlowLineSpec;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_FlowLineSpec_1 extends Handle_IGESAppli_FlowLineSpec {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_FlowLineSpec_2 extends Handle_IGESAppli_FlowLineSpec {
+ constructor(thePtr: IGESAppli_FlowLineSpec);
+ }
+
+ export declare class Handle_IGESAppli_FlowLineSpec_3 extends Handle_IGESAppli_FlowLineSpec {
+ constructor(theHandle: Handle_IGESAppli_FlowLineSpec);
+ }
+
+ export declare class Handle_IGESAppli_FlowLineSpec_4 extends Handle_IGESAppli_FlowLineSpec {
+ constructor(theHandle: Handle_IGESAppli_FlowLineSpec);
+ }
+
+export declare class Handle_IGESAppli_PartNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_PartNumber): void;
+ get(): IGESAppli_PartNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_PartNumber_1 extends Handle_IGESAppli_PartNumber {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_PartNumber_2 extends Handle_IGESAppli_PartNumber {
+ constructor(thePtr: IGESAppli_PartNumber);
+ }
+
+ export declare class Handle_IGESAppli_PartNumber_3 extends Handle_IGESAppli_PartNumber {
+ constructor(theHandle: Handle_IGESAppli_PartNumber);
+ }
+
+ export declare class Handle_IGESAppli_PartNumber_4 extends Handle_IGESAppli_PartNumber {
+ constructor(theHandle: Handle_IGESAppli_PartNumber);
+ }
+
+export declare class Handle_IGESAppli_PWBArtworkStackup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_PWBArtworkStackup): void;
+ get(): IGESAppli_PWBArtworkStackup;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_PWBArtworkStackup_1 extends Handle_IGESAppli_PWBArtworkStackup {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_PWBArtworkStackup_2 extends Handle_IGESAppli_PWBArtworkStackup {
+ constructor(thePtr: IGESAppli_PWBArtworkStackup);
+ }
+
+ export declare class Handle_IGESAppli_PWBArtworkStackup_3 extends Handle_IGESAppli_PWBArtworkStackup {
+ constructor(theHandle: Handle_IGESAppli_PWBArtworkStackup);
+ }
+
+ export declare class Handle_IGESAppli_PWBArtworkStackup_4 extends Handle_IGESAppli_PWBArtworkStackup {
+ constructor(theHandle: Handle_IGESAppli_PWBArtworkStackup);
+ }
+
+export declare class Handle_IGESAppli_PWBDrilledHole {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_PWBDrilledHole): void;
+ get(): IGESAppli_PWBDrilledHole;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_PWBDrilledHole_1 extends Handle_IGESAppli_PWBDrilledHole {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_PWBDrilledHole_2 extends Handle_IGESAppli_PWBDrilledHole {
+ constructor(thePtr: IGESAppli_PWBDrilledHole);
+ }
+
+ export declare class Handle_IGESAppli_PWBDrilledHole_3 extends Handle_IGESAppli_PWBDrilledHole {
+ constructor(theHandle: Handle_IGESAppli_PWBDrilledHole);
+ }
+
+ export declare class Handle_IGESAppli_PWBDrilledHole_4 extends Handle_IGESAppli_PWBDrilledHole {
+ constructor(theHandle: Handle_IGESAppli_PWBDrilledHole);
+ }
+
+export declare class Handle_IGESAppli_LevelFunction {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_LevelFunction): void;
+ get(): IGESAppli_LevelFunction;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_LevelFunction_1 extends Handle_IGESAppli_LevelFunction {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_LevelFunction_2 extends Handle_IGESAppli_LevelFunction {
+ constructor(thePtr: IGESAppli_LevelFunction);
+ }
+
+ export declare class Handle_IGESAppli_LevelFunction_3 extends Handle_IGESAppli_LevelFunction {
+ constructor(theHandle: Handle_IGESAppli_LevelFunction);
+ }
+
+ export declare class Handle_IGESAppli_LevelFunction_4 extends Handle_IGESAppli_LevelFunction {
+ constructor(theHandle: Handle_IGESAppli_LevelFunction);
+ }
+
+export declare class Handle_IGESAppli_Flow {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_Flow): void;
+ get(): IGESAppli_Flow;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_Flow_1 extends Handle_IGESAppli_Flow {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_Flow_2 extends Handle_IGESAppli_Flow {
+ constructor(thePtr: IGESAppli_Flow);
+ }
+
+ export declare class Handle_IGESAppli_Flow_3 extends Handle_IGESAppli_Flow {
+ constructor(theHandle: Handle_IGESAppli_Flow);
+ }
+
+ export declare class Handle_IGESAppli_Flow_4 extends Handle_IGESAppli_Flow {
+ constructor(theHandle: Handle_IGESAppli_Flow);
+ }
+
+export declare class Handle_IGESAppli_NodalDisplAndRot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_NodalDisplAndRot): void;
+ get(): IGESAppli_NodalDisplAndRot;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_NodalDisplAndRot_1 extends Handle_IGESAppli_NodalDisplAndRot {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_NodalDisplAndRot_2 extends Handle_IGESAppli_NodalDisplAndRot {
+ constructor(thePtr: IGESAppli_NodalDisplAndRot);
+ }
+
+ export declare class Handle_IGESAppli_NodalDisplAndRot_3 extends Handle_IGESAppli_NodalDisplAndRot {
+ constructor(theHandle: Handle_IGESAppli_NodalDisplAndRot);
+ }
+
+ export declare class Handle_IGESAppli_NodalDisplAndRot_4 extends Handle_IGESAppli_NodalDisplAndRot {
+ constructor(theHandle: Handle_IGESAppli_NodalDisplAndRot);
+ }
+
+export declare class Handle_IGESAppli_ReferenceDesignator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_ReferenceDesignator): void;
+ get(): IGESAppli_ReferenceDesignator;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_ReferenceDesignator_1 extends Handle_IGESAppli_ReferenceDesignator {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_ReferenceDesignator_2 extends Handle_IGESAppli_ReferenceDesignator {
+ constructor(thePtr: IGESAppli_ReferenceDesignator);
+ }
+
+ export declare class Handle_IGESAppli_ReferenceDesignator_3 extends Handle_IGESAppli_ReferenceDesignator {
+ constructor(theHandle: Handle_IGESAppli_ReferenceDesignator);
+ }
+
+ export declare class Handle_IGESAppli_ReferenceDesignator_4 extends Handle_IGESAppli_ReferenceDesignator {
+ constructor(theHandle: Handle_IGESAppli_ReferenceDesignator);
+ }
+
+export declare class Handle_IGESAppli_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IGESAppli_Protocol): void;
+ get(): IGESAppli_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_IGESAppli_Protocol_1 extends Handle_IGESAppli_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_IGESAppli_Protocol_2 extends Handle_IGESAppli_Protocol {
+ constructor(thePtr: IGESAppli_Protocol);
+ }
+
+ export declare class Handle_IGESAppli_Protocol_3 extends Handle_IGESAppli_Protocol {
+ constructor(theHandle: Handle_IGESAppli_Protocol);
+ }
+
+ export declare class Handle_IGESAppli_Protocol_4 extends Handle_IGESAppli_Protocol {
+ constructor(theHandle: Handle_IGESAppli_Protocol);
+ }
+
+export declare class ExprIntrp_Analysis {
+ constructor()
+ SetMaster(agen: Handle_ExprIntrp_Generator): void;
+ Push(exp: Handle_Expr_GeneralExpression): void;
+ PushRelation(rel: Handle_Expr_GeneralRelation): void;
+ PushName(name: XCAFDoc_PartId): void;
+ PushValue(degree: Graphic3d_ZLayerId): void;
+ PushFunction(func: Handle_Expr_GeneralFunction): void;
+ Pop(): Handle_Expr_GeneralExpression;
+ PopRelation(): Handle_Expr_GeneralRelation;
+ PopName(): XCAFDoc_PartId;
+ PopValue(): Graphic3d_ZLayerId;
+ PopFunction(): Handle_Expr_GeneralFunction;
+ IsExpStackEmpty(): Standard_Boolean;
+ IsRelStackEmpty(): Standard_Boolean;
+ ResetAll(): void;
+ Use_1(func: Handle_Expr_NamedFunction): void;
+ Use_2(named: Handle_Expr_NamedExpression): void;
+ GetNamed(name: XCAFDoc_PartId): Handle_Expr_NamedExpression;
+ GetFunction(name: XCAFDoc_PartId): Handle_Expr_NamedFunction;
+ delete(): void;
+}
+
+export declare class Handle_ExprIntrp_GenFct {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ExprIntrp_GenFct): void;
+ get(): ExprIntrp_GenFct;
+ delete(): void;
+}
+
+ export declare class Handle_ExprIntrp_GenFct_1 extends Handle_ExprIntrp_GenFct {
+ constructor();
+ }
+
+ export declare class Handle_ExprIntrp_GenFct_2 extends Handle_ExprIntrp_GenFct {
+ constructor(thePtr: ExprIntrp_GenFct);
+ }
+
+ export declare class Handle_ExprIntrp_GenFct_3 extends Handle_ExprIntrp_GenFct {
+ constructor(theHandle: Handle_ExprIntrp_GenFct);
+ }
+
+ export declare class Handle_ExprIntrp_GenFct_4 extends Handle_ExprIntrp_GenFct {
+ constructor(theHandle: Handle_ExprIntrp_GenFct);
+ }
+
+export declare class ExprIntrp_GenFct extends ExprIntrp_Generator {
+ static Create(): Handle_ExprIntrp_GenFct;
+ Process(str: XCAFDoc_PartId): void;
+ IsDone(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ExprIntrp_GenRel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ExprIntrp_GenRel): void;
+ get(): ExprIntrp_GenRel;
+ delete(): void;
+}
+
+ export declare class Handle_ExprIntrp_GenRel_1 extends Handle_ExprIntrp_GenRel {
+ constructor();
+ }
+
+ export declare class Handle_ExprIntrp_GenRel_2 extends Handle_ExprIntrp_GenRel {
+ constructor(thePtr: ExprIntrp_GenRel);
+ }
+
+ export declare class Handle_ExprIntrp_GenRel_3 extends Handle_ExprIntrp_GenRel {
+ constructor(theHandle: Handle_ExprIntrp_GenRel);
+ }
+
+ export declare class Handle_ExprIntrp_GenRel_4 extends Handle_ExprIntrp_GenRel {
+ constructor(theHandle: Handle_ExprIntrp_GenRel);
+ }
+
+export declare class ExprIntrp_GenRel extends ExprIntrp_Generator {
+ static Create(): Handle_ExprIntrp_GenRel;
+ Process(str: XCAFDoc_PartId): void;
+ IsDone(): Standard_Boolean;
+ Relation(): Handle_Expr_GeneralRelation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ExprIntrp_GenExp {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ExprIntrp_GenExp): void;
+ get(): ExprIntrp_GenExp;
+ delete(): void;
+}
+
+ export declare class Handle_ExprIntrp_GenExp_1 extends Handle_ExprIntrp_GenExp {
+ constructor();
+ }
+
+ export declare class Handle_ExprIntrp_GenExp_2 extends Handle_ExprIntrp_GenExp {
+ constructor(thePtr: ExprIntrp_GenExp);
+ }
+
+ export declare class Handle_ExprIntrp_GenExp_3 extends Handle_ExprIntrp_GenExp {
+ constructor(theHandle: Handle_ExprIntrp_GenExp);
+ }
+
+ export declare class Handle_ExprIntrp_GenExp_4 extends Handle_ExprIntrp_GenExp {
+ constructor(theHandle: Handle_ExprIntrp_GenExp);
+ }
+
+export declare class ExprIntrp_GenExp extends ExprIntrp_Generator {
+ static Create(): Handle_ExprIntrp_GenExp;
+ Process(str: XCAFDoc_PartId): void;
+ IsDone(): Standard_Boolean;
+ Expression(): Handle_Expr_GeneralExpression;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ExprIntrp {
+ constructor();
+ delete(): void;
+}
+
+export declare class Handle_ExprIntrp_SyntaxError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ExprIntrp_SyntaxError): void;
+ get(): ExprIntrp_SyntaxError;
+ delete(): void;
+}
+
+ export declare class Handle_ExprIntrp_SyntaxError_1 extends Handle_ExprIntrp_SyntaxError {
+ constructor();
+ }
+
+ export declare class Handle_ExprIntrp_SyntaxError_2 extends Handle_ExprIntrp_SyntaxError {
+ constructor(thePtr: ExprIntrp_SyntaxError);
+ }
+
+ export declare class Handle_ExprIntrp_SyntaxError_3 extends Handle_ExprIntrp_SyntaxError {
+ constructor(theHandle: Handle_ExprIntrp_SyntaxError);
+ }
+
+ export declare class Handle_ExprIntrp_SyntaxError_4 extends Handle_ExprIntrp_SyntaxError {
+ constructor(theHandle: Handle_ExprIntrp_SyntaxError);
+ }
+
+export declare class ExprIntrp_SyntaxError extends Standard_Failure {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_ExprIntrp_SyntaxError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ExprIntrp_SyntaxError_1 extends ExprIntrp_SyntaxError {
+ constructor();
+ }
+
+ export declare class ExprIntrp_SyntaxError_2 extends ExprIntrp_SyntaxError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class Handle_ExprIntrp_Generator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ExprIntrp_Generator): void;
+ get(): ExprIntrp_Generator;
+ delete(): void;
+}
+
+ export declare class Handle_ExprIntrp_Generator_1 extends Handle_ExprIntrp_Generator {
+ constructor();
+ }
+
+ export declare class Handle_ExprIntrp_Generator_2 extends Handle_ExprIntrp_Generator {
+ constructor(thePtr: ExprIntrp_Generator);
+ }
+
+ export declare class Handle_ExprIntrp_Generator_3 extends Handle_ExprIntrp_Generator {
+ constructor(theHandle: Handle_ExprIntrp_Generator);
+ }
+
+ export declare class Handle_ExprIntrp_Generator_4 extends Handle_ExprIntrp_Generator {
+ constructor(theHandle: Handle_ExprIntrp_Generator);
+ }
+
+export declare class ExprIntrp_Generator extends Standard_Transient {
+ Use_1(func: Handle_Expr_NamedFunction): void;
+ Use_2(named: Handle_Expr_NamedExpression): void;
+ GetNamed_1(): ExprIntrp_SequenceOfNamedExpression;
+ GetFunctions(): ExprIntrp_SequenceOfNamedFunction;
+ GetNamed_2(name: XCAFDoc_PartId): Handle_Expr_NamedExpression;
+ GetFunction(name: XCAFDoc_PartId): Handle_Expr_NamedFunction;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Geom2dToIGES_Geom2dCurve extends Geom2dToIGES_Geom2dEntity {
+ Transfer2dCurve(start: Handle_Geom2d_Curve, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): Handle_IGESData_IGESEntity;
+ delete(): void;
+}
+
+ export declare class Geom2dToIGES_Geom2dCurve_1 extends Geom2dToIGES_Geom2dCurve {
+ constructor();
+ }
+
+ export declare class Geom2dToIGES_Geom2dCurve_2 extends Geom2dToIGES_Geom2dCurve {
+ constructor(G2dE: Geom2dToIGES_Geom2dEntity);
+ }
+
+export declare class Geom2dToIGES_Geom2dEntity {
+ SetModel(model: Handle_IGESData_IGESModel): void;
+ GetModel(): Handle_IGESData_IGESModel;
+ SetUnit(unit: Quantity_AbsorbedDose): void;
+ GetUnit(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class Geom2dToIGES_Geom2dEntity_1 extends Geom2dToIGES_Geom2dEntity {
+ constructor();
+ }
+
+ export declare class Geom2dToIGES_Geom2dEntity_2 extends Geom2dToIGES_Geom2dEntity {
+ constructor(GE: Geom2dToIGES_Geom2dEntity);
+ }
+
+export declare class Geom2dToIGES_Geom2dVector extends Geom2dToIGES_Geom2dEntity {
+ Transfer2dVector_1(start: Handle_Geom2d_Vector): Handle_IGESGeom_Direction;
+ Transfer2dVector_2(start: Handle_Geom2d_VectorWithMagnitude): Handle_IGESGeom_Direction;
+ Transfer2dVector_3(start: Handle_Geom2d_Direction): Handle_IGESGeom_Direction;
+ delete(): void;
+}
+
+ export declare class Geom2dToIGES_Geom2dVector_1 extends Geom2dToIGES_Geom2dVector {
+ constructor();
+ }
+
+ export declare class Geom2dToIGES_Geom2dVector_2 extends Geom2dToIGES_Geom2dVector {
+ constructor(G2dE: Geom2dToIGES_Geom2dEntity);
+ }
+
+export declare class Geom2dToIGES_Geom2dPoint extends Geom2dToIGES_Geom2dEntity {
+ Transfer2dPoint_1(start: Handle_Geom2d_Point): Handle_IGESGeom_Point;
+ Transfer2dPoint_2(start: Handle_Geom2d_CartesianPoint): Handle_IGESGeom_Point;
+ delete(): void;
+}
+
+ export declare class Geom2dToIGES_Geom2dPoint_1 extends Geom2dToIGES_Geom2dPoint {
+ constructor();
+ }
+
+ export declare class Geom2dToIGES_Geom2dPoint_2 extends Geom2dToIGES_Geom2dPoint {
+ constructor(G2dE: Geom2dToIGES_Geom2dEntity);
+ }
+
+export declare class ApproxInt_SvSurfaces {
+ Compute(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Pt: gp_Pnt, Tg: gp_Vec, Tguv1: gp_Vec2d, Tguv2: gp_Vec2d): Standard_Boolean;
+ Pnt(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ SeekPoint(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Point: IntSurf_PntOn2S): Standard_Boolean;
+ Tangency(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec): Standard_Boolean;
+ TangencyOnSurf1(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ TangencyOnSurf2(u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose, Tg: gp_Vec2d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ApproxInt_KnotTools {
+ constructor();
+ static BuildKnots(thePntsXYZ: TColgp_Array1OfPnt, thePntsU1V1: TColgp_Array1OfPnt2d, thePntsU2V2: TColgp_Array1OfPnt2d, thePars: math_Vector, theApproxXYZ: Standard_Boolean, theApproxU1V1: Standard_Boolean, theApproxU2V2: Standard_Boolean, theMinNbPnts: Graphic3d_ZLayerId, theKnots: NCollection_Vector): void;
+ delete(): void;
+}
+
+export declare class RWHeaderSection_ReadWriteModule extends StepData_ReadWriteModule {
+ constructor()
+ CaseStep_1(atype: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ CaseStep_2(types: TColStd_SequenceOfAsciiString): Graphic3d_ZLayerId;
+ IsComplex(CN: Graphic3d_ZLayerId): Standard_Boolean;
+ StepType(CN: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ReadStep(CN: Graphic3d_ZLayerId, data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): void;
+ WriteStep(CN: Graphic3d_ZLayerId, SW: StepData_StepWriter, ent: Handle_Standard_Transient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_RWHeaderSection_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: RWHeaderSection_ReadWriteModule): void;
+ get(): RWHeaderSection_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_RWHeaderSection_ReadWriteModule_1 extends Handle_RWHeaderSection_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_RWHeaderSection_ReadWriteModule_2 extends Handle_RWHeaderSection_ReadWriteModule {
+ constructor(thePtr: RWHeaderSection_ReadWriteModule);
+ }
+
+ export declare class Handle_RWHeaderSection_ReadWriteModule_3 extends Handle_RWHeaderSection_ReadWriteModule {
+ constructor(theHandle: Handle_RWHeaderSection_ReadWriteModule);
+ }
+
+ export declare class Handle_RWHeaderSection_ReadWriteModule_4 extends Handle_RWHeaderSection_ReadWriteModule {
+ constructor(theHandle: Handle_RWHeaderSection_ReadWriteModule);
+ }
+
+export declare class RWHeaderSection_RWFileSchema {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_HeaderSection_FileSchema): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_HeaderSection_FileSchema): void;
+ delete(): void;
+}
+
+export declare class RWHeaderSection_RWFileDescription {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_HeaderSection_FileDescription): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_HeaderSection_FileDescription): void;
+ delete(): void;
+}
+
+export declare class RWHeaderSection_RWFileName {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_HeaderSection_FileName): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_HeaderSection_FileName): void;
+ delete(): void;
+}
+
+export declare class RWHeaderSection {
+ constructor();
+ static Init(): void;
+ delete(): void;
+}
+
+export declare class Handle_RWHeaderSection_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: RWHeaderSection_GeneralModule): void;
+ get(): RWHeaderSection_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_RWHeaderSection_GeneralModule_1 extends Handle_RWHeaderSection_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_RWHeaderSection_GeneralModule_2 extends Handle_RWHeaderSection_GeneralModule {
+ constructor(thePtr: RWHeaderSection_GeneralModule);
+ }
+
+ export declare class Handle_RWHeaderSection_GeneralModule_3 extends Handle_RWHeaderSection_GeneralModule {
+ constructor(theHandle: Handle_RWHeaderSection_GeneralModule);
+ }
+
+ export declare class Handle_RWHeaderSection_GeneralModule_4 extends Handle_RWHeaderSection_GeneralModule {
+ constructor(theHandle: Handle_RWHeaderSection_GeneralModule);
+ }
+
+export declare class BRepProj_Projection {
+ IsDone(): Standard_Boolean;
+ Init(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(): TopoDS_Wire;
+ Shape(): TopoDS_Compound;
+ delete(): void;
+}
+
+ export declare class BRepProj_Projection_1 extends BRepProj_Projection {
+ constructor(Wire: TopoDS_Shape, Shape: TopoDS_Shape, D: gp_Dir);
+ }
+
+ export declare class BRepProj_Projection_2 extends BRepProj_Projection {
+ constructor(Wire: TopoDS_Shape, Shape: TopoDS_Shape, P: gp_Pnt);
+ }
+
+export declare class Handle_XmlMDataStd_BooleanArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_BooleanArrayDriver): void;
+ get(): XmlMDataStd_BooleanArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_BooleanArrayDriver_1 extends Handle_XmlMDataStd_BooleanArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanArrayDriver_2 extends Handle_XmlMDataStd_BooleanArrayDriver {
+ constructor(thePtr: XmlMDataStd_BooleanArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanArrayDriver_3 extends Handle_XmlMDataStd_BooleanArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_BooleanArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanArrayDriver_4 extends Handle_XmlMDataStd_BooleanArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_BooleanArrayDriver);
+ }
+
+export declare class XmlMDataStd_BooleanArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd_BooleanListDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_BooleanListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_BooleanListDriver): void;
+ get(): XmlMDataStd_BooleanListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_BooleanListDriver_1 extends Handle_XmlMDataStd_BooleanListDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanListDriver_2 extends Handle_XmlMDataStd_BooleanListDriver {
+ constructor(thePtr: XmlMDataStd_BooleanListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanListDriver_3 extends Handle_XmlMDataStd_BooleanListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_BooleanListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_BooleanListDriver_4 extends Handle_XmlMDataStd_BooleanListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_BooleanListDriver);
+ }
+
+export declare class Handle_XmlMDataStd_ExpressionDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ExpressionDriver): void;
+ get(): XmlMDataStd_ExpressionDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ExpressionDriver_1 extends Handle_XmlMDataStd_ExpressionDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ExpressionDriver_2 extends Handle_XmlMDataStd_ExpressionDriver {
+ constructor(thePtr: XmlMDataStd_ExpressionDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExpressionDriver_3 extends Handle_XmlMDataStd_ExpressionDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExpressionDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExpressionDriver_4 extends Handle_XmlMDataStd_ExpressionDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExpressionDriver);
+ }
+
+export declare class XmlMDataStd_ExpressionDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_ReferenceArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ReferenceArrayDriver): void;
+ get(): XmlMDataStd_ReferenceArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ReferenceArrayDriver_1 extends Handle_XmlMDataStd_ReferenceArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceArrayDriver_2 extends Handle_XmlMDataStd_ReferenceArrayDriver {
+ constructor(thePtr: XmlMDataStd_ReferenceArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceArrayDriver_3 extends Handle_XmlMDataStd_ReferenceArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ReferenceArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceArrayDriver_4 extends Handle_XmlMDataStd_ReferenceArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ReferenceArrayDriver);
+ }
+
+export declare class XmlMDataStd_ReferenceArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_GenericEmptyDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_GenericEmptyDriver): void;
+ get(): XmlMDataStd_GenericEmptyDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_GenericEmptyDriver_1 extends Handle_XmlMDataStd_GenericEmptyDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_GenericEmptyDriver_2 extends Handle_XmlMDataStd_GenericEmptyDriver {
+ constructor(thePtr: XmlMDataStd_GenericEmptyDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_GenericEmptyDriver_3 extends Handle_XmlMDataStd_GenericEmptyDriver {
+ constructor(theHandle: Handle_XmlMDataStd_GenericEmptyDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_GenericEmptyDriver_4 extends Handle_XmlMDataStd_GenericEmptyDriver {
+ constructor(theHandle: Handle_XmlMDataStd_GenericEmptyDriver);
+ }
+
+export declare class XmlMDataStd_GenericEmptyDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ SourceType(): Handle_Standard_Type;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd_AsciiStringDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_AsciiStringDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_AsciiStringDriver): void;
+ get(): XmlMDataStd_AsciiStringDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_AsciiStringDriver_1 extends Handle_XmlMDataStd_AsciiStringDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_AsciiStringDriver_2 extends Handle_XmlMDataStd_AsciiStringDriver {
+ constructor(thePtr: XmlMDataStd_AsciiStringDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_AsciiStringDriver_3 extends Handle_XmlMDataStd_AsciiStringDriver {
+ constructor(theHandle: Handle_XmlMDataStd_AsciiStringDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_AsciiStringDriver_4 extends Handle_XmlMDataStd_AsciiStringDriver {
+ constructor(theHandle: Handle_XmlMDataStd_AsciiStringDriver);
+ }
+
+export declare class XmlMDataStd_IntegerListDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_IntegerListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_IntegerListDriver): void;
+ get(): XmlMDataStd_IntegerListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_IntegerListDriver_1 extends Handle_XmlMDataStd_IntegerListDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerListDriver_2 extends Handle_XmlMDataStd_IntegerListDriver {
+ constructor(thePtr: XmlMDataStd_IntegerListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerListDriver_3 extends Handle_XmlMDataStd_IntegerListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerListDriver_4 extends Handle_XmlMDataStd_IntegerListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerListDriver);
+ }
+
+export declare class XmlMDataStd_NamedDataDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_NamedDataDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_NamedDataDriver): void;
+ get(): XmlMDataStd_NamedDataDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_NamedDataDriver_1 extends Handle_XmlMDataStd_NamedDataDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_NamedDataDriver_2 extends Handle_XmlMDataStd_NamedDataDriver {
+ constructor(thePtr: XmlMDataStd_NamedDataDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_NamedDataDriver_3 extends Handle_XmlMDataStd_NamedDataDriver {
+ constructor(theHandle: Handle_XmlMDataStd_NamedDataDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_NamedDataDriver_4 extends Handle_XmlMDataStd_NamedDataDriver {
+ constructor(theHandle: Handle_XmlMDataStd_NamedDataDriver);
+ }
+
+export declare class XmlMDataStd_RealListDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_RealListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_RealListDriver): void;
+ get(): XmlMDataStd_RealListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_RealListDriver_1 extends Handle_XmlMDataStd_RealListDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_RealListDriver_2 extends Handle_XmlMDataStd_RealListDriver {
+ constructor(thePtr: XmlMDataStd_RealListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealListDriver_3 extends Handle_XmlMDataStd_RealListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealListDriver_4 extends Handle_XmlMDataStd_RealListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealListDriver);
+ }
+
+export declare class XmlMDataStd_IntegerArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_IntegerArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_IntegerArrayDriver): void;
+ get(): XmlMDataStd_IntegerArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_IntegerArrayDriver_1 extends Handle_XmlMDataStd_IntegerArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerArrayDriver_2 extends Handle_XmlMDataStd_IntegerArrayDriver {
+ constructor(thePtr: XmlMDataStd_IntegerArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerArrayDriver_3 extends Handle_XmlMDataStd_IntegerArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerArrayDriver_4 extends Handle_XmlMDataStd_IntegerArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerArrayDriver);
+ }
+
+export declare class Handle_XmlMDataStd_RealArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_RealArrayDriver): void;
+ get(): XmlMDataStd_RealArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_RealArrayDriver_1 extends Handle_XmlMDataStd_RealArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_RealArrayDriver_2 extends Handle_XmlMDataStd_RealArrayDriver {
+ constructor(thePtr: XmlMDataStd_RealArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealArrayDriver_3 extends Handle_XmlMDataStd_RealArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealArrayDriver_4 extends Handle_XmlMDataStd_RealArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealArrayDriver);
+ }
+
+export declare class XmlMDataStd_RealArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_RealDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_RealDriver): void;
+ get(): XmlMDataStd_RealDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_RealDriver_1 extends Handle_XmlMDataStd_RealDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_RealDriver_2 extends Handle_XmlMDataStd_RealDriver {
+ constructor(thePtr: XmlMDataStd_RealDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealDriver_3 extends Handle_XmlMDataStd_RealDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_RealDriver_4 extends Handle_XmlMDataStd_RealDriver {
+ constructor(theHandle: Handle_XmlMDataStd_RealDriver);
+ }
+
+export declare class XmlMDataStd_RealDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_UAttributeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_UAttributeDriver): void;
+ get(): XmlMDataStd_UAttributeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_UAttributeDriver_1 extends Handle_XmlMDataStd_UAttributeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_UAttributeDriver_2 extends Handle_XmlMDataStd_UAttributeDriver {
+ constructor(thePtr: XmlMDataStd_UAttributeDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_UAttributeDriver_3 extends Handle_XmlMDataStd_UAttributeDriver {
+ constructor(theHandle: Handle_XmlMDataStd_UAttributeDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_UAttributeDriver_4 extends Handle_XmlMDataStd_UAttributeDriver {
+ constructor(theHandle: Handle_XmlMDataStd_UAttributeDriver);
+ }
+
+export declare class XmlMDataStd_UAttributeDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_ByteArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ByteArrayDriver): void;
+ get(): XmlMDataStd_ByteArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ByteArrayDriver_1 extends Handle_XmlMDataStd_ByteArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ByteArrayDriver_2 extends Handle_XmlMDataStd_ByteArrayDriver {
+ constructor(thePtr: XmlMDataStd_ByteArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ByteArrayDriver_3 extends Handle_XmlMDataStd_ByteArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ByteArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ByteArrayDriver_4 extends Handle_XmlMDataStd_ByteArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ByteArrayDriver);
+ }
+
+export declare class XmlMDataStd_ByteArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd_ExtStringListDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_ExtStringListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ExtStringListDriver): void;
+ get(): XmlMDataStd_ExtStringListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ExtStringListDriver_1 extends Handle_XmlMDataStd_ExtStringListDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringListDriver_2 extends Handle_XmlMDataStd_ExtStringListDriver {
+ constructor(thePtr: XmlMDataStd_ExtStringListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringListDriver_3 extends Handle_XmlMDataStd_ExtStringListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExtStringListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringListDriver_4 extends Handle_XmlMDataStd_ExtStringListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExtStringListDriver);
+ }
+
+export declare class Handle_XmlMDataStd_TreeNodeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_TreeNodeDriver): void;
+ get(): XmlMDataStd_TreeNodeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_TreeNodeDriver_1 extends Handle_XmlMDataStd_TreeNodeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_TreeNodeDriver_2 extends Handle_XmlMDataStd_TreeNodeDriver {
+ constructor(thePtr: XmlMDataStd_TreeNodeDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_TreeNodeDriver_3 extends Handle_XmlMDataStd_TreeNodeDriver {
+ constructor(theHandle: Handle_XmlMDataStd_TreeNodeDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_TreeNodeDriver_4 extends Handle_XmlMDataStd_TreeNodeDriver {
+ constructor(theHandle: Handle_XmlMDataStd_TreeNodeDriver);
+ }
+
+export declare class XmlMDataStd_TreeNodeDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd_ReferenceListDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_ReferenceListDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ReferenceListDriver): void;
+ get(): XmlMDataStd_ReferenceListDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ReferenceListDriver_1 extends Handle_XmlMDataStd_ReferenceListDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceListDriver_2 extends Handle_XmlMDataStd_ReferenceListDriver {
+ constructor(thePtr: XmlMDataStd_ReferenceListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceListDriver_3 extends Handle_XmlMDataStd_ReferenceListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ReferenceListDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ReferenceListDriver_4 extends Handle_XmlMDataStd_ReferenceListDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ReferenceListDriver);
+ }
+
+export declare class Handle_XmlMDataStd_VariableDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_VariableDriver): void;
+ get(): XmlMDataStd_VariableDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_VariableDriver_1 extends Handle_XmlMDataStd_VariableDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_VariableDriver_2 extends Handle_XmlMDataStd_VariableDriver {
+ constructor(thePtr: XmlMDataStd_VariableDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_VariableDriver_3 extends Handle_XmlMDataStd_VariableDriver {
+ constructor(theHandle: Handle_XmlMDataStd_VariableDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_VariableDriver_4 extends Handle_XmlMDataStd_VariableDriver {
+ constructor(theHandle: Handle_XmlMDataStd_VariableDriver);
+ }
+
+export declare class XmlMDataStd_VariableDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, anMsgDrv: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_IntegerDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_IntegerDriver): void;
+ get(): XmlMDataStd_IntegerDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_IntegerDriver_1 extends Handle_XmlMDataStd_IntegerDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerDriver_2 extends Handle_XmlMDataStd_IntegerDriver {
+ constructor(thePtr: XmlMDataStd_IntegerDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerDriver_3 extends Handle_XmlMDataStd_IntegerDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntegerDriver_4 extends Handle_XmlMDataStd_IntegerDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntegerDriver);
+ }
+
+export declare class XmlMDataStd_IntegerDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMDataStd_ExtStringArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_ExtStringArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_ExtStringArrayDriver): void;
+ get(): XmlMDataStd_ExtStringArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_ExtStringArrayDriver_1 extends Handle_XmlMDataStd_ExtStringArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringArrayDriver_2 extends Handle_XmlMDataStd_ExtStringArrayDriver {
+ constructor(thePtr: XmlMDataStd_ExtStringArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringArrayDriver_3 extends Handle_XmlMDataStd_ExtStringArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExtStringArrayDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_ExtStringArrayDriver_4 extends Handle_XmlMDataStd_ExtStringArrayDriver {
+ constructor(theHandle: Handle_XmlMDataStd_ExtStringArrayDriver);
+ }
+
+export declare class Handle_XmlMDataStd_GenericExtStringDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_GenericExtStringDriver): void;
+ get(): XmlMDataStd_GenericExtStringDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_GenericExtStringDriver_1 extends Handle_XmlMDataStd_GenericExtStringDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_GenericExtStringDriver_2 extends Handle_XmlMDataStd_GenericExtStringDriver {
+ constructor(thePtr: XmlMDataStd_GenericExtStringDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_GenericExtStringDriver_3 extends Handle_XmlMDataStd_GenericExtStringDriver {
+ constructor(theHandle: Handle_XmlMDataStd_GenericExtStringDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_GenericExtStringDriver_4 extends Handle_XmlMDataStd_GenericExtStringDriver {
+ constructor(theHandle: Handle_XmlMDataStd_GenericExtStringDriver);
+ }
+
+export declare class XmlMDataStd_GenericExtStringDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ SourceType(): Handle_Standard_Type;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDataStd_IntPackedMapDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDataStd_IntPackedMapDriver): void;
+ get(): XmlMDataStd_IntPackedMapDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDataStd_IntPackedMapDriver_1 extends Handle_XmlMDataStd_IntPackedMapDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDataStd_IntPackedMapDriver_2 extends Handle_XmlMDataStd_IntPackedMapDriver {
+ constructor(thePtr: XmlMDataStd_IntPackedMapDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntPackedMapDriver_3 extends Handle_XmlMDataStd_IntPackedMapDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntPackedMapDriver);
+ }
+
+ export declare class Handle_XmlMDataStd_IntPackedMapDriver_4 extends Handle_XmlMDataStd_IntPackedMapDriver {
+ constructor(theHandle: Handle_XmlMDataStd_IntPackedMapDriver);
+ }
+
+export declare class XmlMDataStd_IntPackedMapDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class RWStl_Reader extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Read(theFile: Standard_Character, theProgress: Message_ProgressRange): Standard_Boolean;
+ IsAscii(theStream: Standard_IStream, isSeekgAvailable: Standard_Boolean): Standard_Boolean;
+ ReadBinary(theStream: Standard_IStream, theProgress: Message_ProgressRange): Standard_Boolean;
+ ReadAscii(theStream: Standard_IStream, theBuffer: Standard_ReadLineBuffer, theUntilPos: any, theProgress: Message_ProgressRange): Standard_Boolean;
+ AddNode(thePnt: gp_XYZ): Graphic3d_ZLayerId;
+ AddTriangle(theN1: Graphic3d_ZLayerId, theN2: Graphic3d_ZLayerId, theN3: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class RWStl {
+ constructor();
+ static WriteBinary(theMesh: Handle_Poly_Triangulation, thePath: OSD_Path, theProgress: Message_ProgressRange): Standard_Boolean;
+ static WriteAscii(theMesh: Handle_Poly_Triangulation, thePath: OSD_Path, theProgress: Message_ProgressRange): Standard_Boolean;
+ static ReadFile_1(theFile: OSD_Path, aProgInd: Message_ProgressRange): Handle_Poly_Triangulation;
+ static ReadFile_2(theFile: Standard_CString, aProgInd: Message_ProgressRange): Handle_Poly_Triangulation;
+ static ReadBinary(thePath: OSD_Path, theProgress: Message_ProgressRange): Handle_Poly_Triangulation;
+ static ReadAscii(thePath: OSD_Path, theProgress: Message_ProgressRange): Handle_Poly_Triangulation;
+ delete(): void;
+}
+
+export declare class Handle_TPrsStd_DriverTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_DriverTable): void;
+ get(): TPrsStd_DriverTable;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_DriverTable_1 extends Handle_TPrsStd_DriverTable {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_DriverTable_2 extends Handle_TPrsStd_DriverTable {
+ constructor(thePtr: TPrsStd_DriverTable);
+ }
+
+ export declare class Handle_TPrsStd_DriverTable_3 extends Handle_TPrsStd_DriverTable {
+ constructor(theHandle: Handle_TPrsStd_DriverTable);
+ }
+
+ export declare class Handle_TPrsStd_DriverTable_4 extends Handle_TPrsStd_DriverTable {
+ constructor(theHandle: Handle_TPrsStd_DriverTable);
+ }
+
+export declare class Handle_TPrsStd_PointDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_PointDriver): void;
+ get(): TPrsStd_PointDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_PointDriver_1 extends Handle_TPrsStd_PointDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_PointDriver_2 extends Handle_TPrsStd_PointDriver {
+ constructor(thePtr: TPrsStd_PointDriver);
+ }
+
+ export declare class Handle_TPrsStd_PointDriver_3 extends Handle_TPrsStd_PointDriver {
+ constructor(theHandle: Handle_TPrsStd_PointDriver);
+ }
+
+ export declare class Handle_TPrsStd_PointDriver_4 extends Handle_TPrsStd_PointDriver {
+ constructor(theHandle: Handle_TPrsStd_PointDriver);
+ }
+
+export declare class Handle_TPrsStd_AISPresentation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_AISPresentation): void;
+ get(): TPrsStd_AISPresentation;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_AISPresentation_1 extends Handle_TPrsStd_AISPresentation {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_AISPresentation_2 extends Handle_TPrsStd_AISPresentation {
+ constructor(thePtr: TPrsStd_AISPresentation);
+ }
+
+ export declare class Handle_TPrsStd_AISPresentation_3 extends Handle_TPrsStd_AISPresentation {
+ constructor(theHandle: Handle_TPrsStd_AISPresentation);
+ }
+
+ export declare class Handle_TPrsStd_AISPresentation_4 extends Handle_TPrsStd_AISPresentation {
+ constructor(theHandle: Handle_TPrsStd_AISPresentation);
+ }
+
+export declare class Handle_TPrsStd_NamedShapeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_NamedShapeDriver): void;
+ get(): TPrsStd_NamedShapeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_NamedShapeDriver_1 extends Handle_TPrsStd_NamedShapeDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_NamedShapeDriver_2 extends Handle_TPrsStd_NamedShapeDriver {
+ constructor(thePtr: TPrsStd_NamedShapeDriver);
+ }
+
+ export declare class Handle_TPrsStd_NamedShapeDriver_3 extends Handle_TPrsStd_NamedShapeDriver {
+ constructor(theHandle: Handle_TPrsStd_NamedShapeDriver);
+ }
+
+ export declare class Handle_TPrsStd_NamedShapeDriver_4 extends Handle_TPrsStd_NamedShapeDriver {
+ constructor(theHandle: Handle_TPrsStd_NamedShapeDriver);
+ }
+
+export declare class Handle_TPrsStd_ConstraintDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_ConstraintDriver): void;
+ get(): TPrsStd_ConstraintDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_ConstraintDriver_1 extends Handle_TPrsStd_ConstraintDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_ConstraintDriver_2 extends Handle_TPrsStd_ConstraintDriver {
+ constructor(thePtr: TPrsStd_ConstraintDriver);
+ }
+
+ export declare class Handle_TPrsStd_ConstraintDriver_3 extends Handle_TPrsStd_ConstraintDriver {
+ constructor(theHandle: Handle_TPrsStd_ConstraintDriver);
+ }
+
+ export declare class Handle_TPrsStd_ConstraintDriver_4 extends Handle_TPrsStd_ConstraintDriver {
+ constructor(theHandle: Handle_TPrsStd_ConstraintDriver);
+ }
+
+export declare class Handle_TPrsStd_AxisDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_AxisDriver): void;
+ get(): TPrsStd_AxisDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_AxisDriver_1 extends Handle_TPrsStd_AxisDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_AxisDriver_2 extends Handle_TPrsStd_AxisDriver {
+ constructor(thePtr: TPrsStd_AxisDriver);
+ }
+
+ export declare class Handle_TPrsStd_AxisDriver_3 extends Handle_TPrsStd_AxisDriver {
+ constructor(theHandle: Handle_TPrsStd_AxisDriver);
+ }
+
+ export declare class Handle_TPrsStd_AxisDriver_4 extends Handle_TPrsStd_AxisDriver {
+ constructor(theHandle: Handle_TPrsStd_AxisDriver);
+ }
+
+export declare class Handle_TPrsStd_GeometryDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_GeometryDriver): void;
+ get(): TPrsStd_GeometryDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_GeometryDriver_1 extends Handle_TPrsStd_GeometryDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_GeometryDriver_2 extends Handle_TPrsStd_GeometryDriver {
+ constructor(thePtr: TPrsStd_GeometryDriver);
+ }
+
+ export declare class Handle_TPrsStd_GeometryDriver_3 extends Handle_TPrsStd_GeometryDriver {
+ constructor(theHandle: Handle_TPrsStd_GeometryDriver);
+ }
+
+ export declare class Handle_TPrsStd_GeometryDriver_4 extends Handle_TPrsStd_GeometryDriver {
+ constructor(theHandle: Handle_TPrsStd_GeometryDriver);
+ }
+
+export declare class Handle_TPrsStd_PlaneDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_PlaneDriver): void;
+ get(): TPrsStd_PlaneDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_PlaneDriver_1 extends Handle_TPrsStd_PlaneDriver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_PlaneDriver_2 extends Handle_TPrsStd_PlaneDriver {
+ constructor(thePtr: TPrsStd_PlaneDriver);
+ }
+
+ export declare class Handle_TPrsStd_PlaneDriver_3 extends Handle_TPrsStd_PlaneDriver {
+ constructor(theHandle: Handle_TPrsStd_PlaneDriver);
+ }
+
+ export declare class Handle_TPrsStd_PlaneDriver_4 extends Handle_TPrsStd_PlaneDriver {
+ constructor(theHandle: Handle_TPrsStd_PlaneDriver);
+ }
+
+export declare class Handle_TPrsStd_Driver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_Driver): void;
+ get(): TPrsStd_Driver;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_Driver_1 extends Handle_TPrsStd_Driver {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_Driver_2 extends Handle_TPrsStd_Driver {
+ constructor(thePtr: TPrsStd_Driver);
+ }
+
+ export declare class Handle_TPrsStd_Driver_3 extends Handle_TPrsStd_Driver {
+ constructor(theHandle: Handle_TPrsStd_Driver);
+ }
+
+ export declare class Handle_TPrsStd_Driver_4 extends Handle_TPrsStd_Driver {
+ constructor(theHandle: Handle_TPrsStd_Driver);
+ }
+
+export declare class Handle_TPrsStd_AISViewer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TPrsStd_AISViewer): void;
+ get(): TPrsStd_AISViewer;
+ delete(): void;
+}
+
+ export declare class Handle_TPrsStd_AISViewer_1 extends Handle_TPrsStd_AISViewer {
+ constructor();
+ }
+
+ export declare class Handle_TPrsStd_AISViewer_2 extends Handle_TPrsStd_AISViewer {
+ constructor(thePtr: TPrsStd_AISViewer);
+ }
+
+ export declare class Handle_TPrsStd_AISViewer_3 extends Handle_TPrsStd_AISViewer {
+ constructor(theHandle: Handle_TPrsStd_AISViewer);
+ }
+
+ export declare class Handle_TPrsStd_AISViewer_4 extends Handle_TPrsStd_AISViewer {
+ constructor(theHandle: Handle_TPrsStd_AISViewer);
+ }
+
+export declare class StepAP209_Construct extends STEPConstruct_Tool {
+ Init(WS: Handle_XSControl_WorkSession): Standard_Boolean;
+ IsDesing(PD: Handle_StepBasic_ProductDefinitionFormation): Standard_Boolean;
+ IsAnalys(PD: Handle_StepBasic_ProductDefinitionFormation): Standard_Boolean;
+ FeaModel_1(Prod: Handle_StepBasic_Product): Handle_StepFEA_FeaModel;
+ FeaModel_2(PDF: Handle_StepBasic_ProductDefinitionFormation): Handle_StepFEA_FeaModel;
+ GetFeaAxis2Placement3d(theFeaModel: Handle_StepFEA_FeaModel): Handle_StepFEA_FeaAxis2Placement3d;
+ IdealShape_1(Prod: Handle_StepBasic_Product): Handle_StepShape_ShapeRepresentation;
+ IdealShape_2(PDF: Handle_StepBasic_ProductDefinitionFormation): Handle_StepShape_ShapeRepresentation;
+ NominShape_1(Prod: Handle_StepBasic_Product): Handle_StepShape_ShapeRepresentation;
+ NominShape_2(PDF: Handle_StepBasic_ProductDefinitionFormation): Handle_StepShape_ShapeRepresentation;
+ GetElementMaterial(): Handle_StepElement_HSequenceOfElementMaterial;
+ GetElemGeomRelat(): Handle_StepFEA_HSequenceOfElementGeometricRelationship;
+ GetElements1D(theFeaModel: Handle_StepFEA_FeaModel): Handle_StepFEA_HSequenceOfElementRepresentation;
+ GetElements2D(theFEAModel: Handle_StepFEA_FeaModel): Handle_StepFEA_HSequenceOfElementRepresentation;
+ GetElements3D(theFEAModel: Handle_StepFEA_FeaModel): Handle_StepFEA_HSequenceOfElementRepresentation;
+ GetCurElemSection(ElemRepr: Handle_StepFEA_Curve3dElementRepresentation): Handle_StepElement_HSequenceOfCurveElementSectionDefinition;
+ GetShReprForElem(ElemRepr: Handle_StepFEA_ElementRepresentation): Handle_StepShape_ShapeRepresentation;
+ CreateAnalysStructure(Prod: Handle_StepBasic_Product): Standard_Boolean;
+ CreateFeaStructure(Prod: Handle_StepBasic_Product): Standard_Boolean;
+ ReplaceCcDesingToApplied(): Standard_Boolean;
+ CreateAddingEntities(AnaPD: Handle_StepBasic_ProductDefinition): Standard_Boolean;
+ CreateAP203Structure(): Handle_StepData_StepModel;
+ CreateAdding203Entities(PD: Handle_StepBasic_ProductDefinition, aModel: Handle_StepData_StepModel): Standard_Boolean;
+ FeaModel_3(PDS: Handle_StepRepr_ProductDefinitionShape): Handle_StepFEA_FeaModel;
+ FeaModel_4(PD: Handle_StepBasic_ProductDefinition): Handle_StepFEA_FeaModel;
+ IdealShape_3(PD: Handle_StepBasic_ProductDefinition): Handle_StepShape_ShapeRepresentation;
+ IdealShape_4(PDS: Handle_StepRepr_ProductDefinitionShape): Handle_StepShape_ShapeRepresentation;
+ delete(): void;
+}
+
+ export declare class StepAP209_Construct_1 extends StepAP209_Construct {
+ constructor();
+ }
+
+ export declare class StepAP209_Construct_2 extends StepAP209_Construct {
+ constructor(WS: Handle_XSControl_WorkSession);
+ }
+
+export declare class IMeshTools_MeshAlgo extends Standard_Transient {
+ Perform(theDFace: any, theParameters: IMeshTools_Parameters, theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_ModelBuilder extends Message_Algorithm {
+ Perform(theShape: TopoDS_Shape, theParameters: IMeshTools_Parameters): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_ShapeVisitor extends Standard_Transient {
+ Visit_1(theFace: TopoDS_Face): void;
+ Visit_2(theEdge: TopoDS_Edge): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_CurveTessellator extends Standard_Transient {
+ PointsNb(): Graphic3d_ZLayerId;
+ Value(theIndex: Graphic3d_ZLayerId, thePoint: gp_Pnt, theParameter: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_Context extends IMeshData_Shape {
+ constructor()
+ BuildModel(): Standard_Boolean;
+ DiscretizeEdges(): Standard_Boolean;
+ HealModel(): Standard_Boolean;
+ PreProcessModel(): Standard_Boolean;
+ DiscretizeFaces(theRange: Message_ProgressRange): Standard_Boolean;
+ PostProcessModel(): Standard_Boolean;
+ Clean(): void;
+ GetModelBuilder(): any;
+ SetModelBuilder(theBuilder: any): void;
+ GetEdgeDiscret(): any;
+ SetEdgeDiscret(theEdgeDiscret: any): void;
+ GetModelHealer(): any;
+ SetModelHealer(theModelHealer: any): void;
+ GetPreProcessor(): any;
+ SetPreProcessor(thePreProcessor: any): void;
+ GetFaceDiscret(): any;
+ SetFaceDiscret(theFaceDiscret: any): void;
+ GetPostProcessor(): any;
+ SetPostProcessor(thePostProcessor: any): void;
+ GetParameters(): IMeshTools_Parameters;
+ ChangeParameters(): IMeshTools_Parameters;
+ GetModel(): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_Parameters {
+ constructor()
+ static RelMinSize(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class IMeshTools_ModelAlgo extends Standard_Transient {
+ Perform(theModel: any, theParameters: IMeshTools_Parameters, theRange: Message_ProgressRange): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_ShapeExplorer extends IMeshData_Shape {
+ constructor(theShape: TopoDS_Shape)
+ Accept(theVisitor: any): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_MeshAlgoFactory extends Standard_Transient {
+ GetAlgo(theSurfaceType: GeomAbs_SurfaceType, theParameters: IMeshTools_Parameters): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IMeshTools_MeshBuilder extends Message_Algorithm {
+ SetContext(theContext: any): void;
+ GetContext(): any;
+ Perform(theRange: Message_ProgressRange): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IMeshTools_MeshBuilder_1 extends IMeshTools_MeshBuilder {
+ constructor();
+ }
+
+ export declare class IMeshTools_MeshBuilder_2 extends IMeshTools_MeshBuilder {
+ constructor(theContext: any);
+ }
+
+export declare type IMeshTools_MeshAlgoType = {
+ IMeshTools_MeshAlgoType_DEFAULT: {};
+ IMeshTools_MeshAlgoType_Watson: {};
+ IMeshTools_MeshAlgoType_Delabella: {};
+}
+
+export declare type BRepOffsetSimple_Status = {
+ BRepOffsetSimple_OK: {};
+ BRepOffsetSimple_NullInputShape: {};
+ BRepOffsetSimple_ErrorOffsetComputation: {};
+ BRepOffsetSimple_ErrorWallFaceComputation: {};
+ BRepOffsetSimple_ErrorInvalidNbShells: {};
+ BRepOffsetSimple_ErrorNonClosedShell: {};
+}
+
+export declare class BRepOffset_MakeSimpleOffset {
+ Initialize(theInputShape: TopoDS_Shape, theOffsetValue: Quantity_AbsorbedDose): void;
+ Perform(): void;
+ GetErrorMessage(): XCAFDoc_PartId;
+ GetError(): BRepOffsetSimple_Status;
+ GetBuildSolidFlag(): Standard_Boolean;
+ SetBuildSolidFlag(theBuildFlag: Standard_Boolean): void;
+ GetOffsetValue(): Quantity_AbsorbedDose;
+ SetOffsetValue(theOffsetValue: Quantity_AbsorbedDose): void;
+ GetTolerance(): Quantity_AbsorbedDose;
+ SetTolerance(theValue: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ GetResultShape(): TopoDS_Shape;
+ GetSafeOffset(theExpectedToler: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Generated(theShape: TopoDS_Shape): TopoDS_Shape;
+ Modified(theShape: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepOffset_MakeSimpleOffset_1 extends BRepOffset_MakeSimpleOffset {
+ constructor();
+ }
+
+ export declare class BRepOffset_MakeSimpleOffset_2 extends BRepOffset_MakeSimpleOffset {
+ constructor(theInputShape: TopoDS_Shape, theOffsetValue: Quantity_AbsorbedDose);
+ }
+
+export declare type BRepOffset_Status = {
+ BRepOffset_Good: {};
+ BRepOffset_Reversed: {};
+ BRepOffset_Degenerated: {};
+ BRepOffset_Unknown: {};
+}
+
+export declare class BRepOffset {
+ constructor();
+ static Surface(Surface: Handle_Geom_Surface, Offset: Quantity_AbsorbedDose, theStatus: BRepOffset_Status, allowC0: Standard_Boolean): Handle_Geom_Surface;
+ static CollapseSingularities(theSurface: Handle_Geom_Surface, theFace: TopoDS_Face, thePrecision: Quantity_AbsorbedDose): Handle_Geom_Surface;
+ delete(): void;
+}
+
+export declare class BRepOffset_Inter3d {
+ constructor(AsDes: Handle_BRepAlgo_AsDes, Side: TopAbs_State, Tol: Quantity_AbsorbedDose)
+ CompletInt(SetOfFaces: TopTools_ListOfShape, InitOffsetFace: BRepAlgo_Image): void;
+ FaceInter(F1: TopoDS_Face, F2: TopoDS_Face, InitOffsetFace: BRepAlgo_Image): void;
+ ConnexIntByArc(SetOfFaces: TopTools_ListOfShape, ShapeInit: TopoDS_Shape, Analyse: BRepOffset_Analyse, InitOffsetFace: BRepAlgo_Image): void;
+ ConnexIntByInt(SI: TopoDS_Shape, MapSF: BRepOffset_DataMapOfShapeOffset, A: BRepOffset_Analyse, MES: TopTools_DataMapOfShapeShape, Build: TopTools_DataMapOfShapeShape, Failed: TopTools_ListOfShape, bIsPlanar: Standard_Boolean): void;
+ ContextIntByInt(ContextFaces: TopTools_IndexedMapOfShape, ExtentContext: Standard_Boolean, MapSF: BRepOffset_DataMapOfShapeOffset, A: BRepOffset_Analyse, MES: TopTools_DataMapOfShapeShape, Build: TopTools_DataMapOfShapeShape, Failed: TopTools_ListOfShape, bIsPlanar: Standard_Boolean): void;
+ ContextIntByArc(ContextFaces: TopTools_IndexedMapOfShape, ExtentContext: Standard_Boolean, Analyse: BRepOffset_Analyse, InitOffsetFace: BRepAlgo_Image, InitOffsetEdge: BRepAlgo_Image): void;
+ AddCommonEdges(SetOfFaces: TopTools_ListOfShape): void;
+ SetDone(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ IsDone(F1: TopoDS_Face, F2: TopoDS_Face): Standard_Boolean;
+ TouchedFaces(): TopTools_IndexedMapOfShape;
+ AsDes(): Handle_BRepAlgo_AsDes;
+ NewEdges(): TopTools_IndexedMapOfShape;
+ delete(): void;
+}
+
+export declare class Handle_BRepOffset_SimpleOffset {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepOffset_SimpleOffset): void;
+ get(): BRepOffset_SimpleOffset;
+ delete(): void;
+}
+
+ export declare class Handle_BRepOffset_SimpleOffset_1 extends Handle_BRepOffset_SimpleOffset {
+ constructor();
+ }
+
+ export declare class Handle_BRepOffset_SimpleOffset_2 extends Handle_BRepOffset_SimpleOffset {
+ constructor(thePtr: BRepOffset_SimpleOffset);
+ }
+
+ export declare class Handle_BRepOffset_SimpleOffset_3 extends Handle_BRepOffset_SimpleOffset {
+ constructor(theHandle: Handle_BRepOffset_SimpleOffset);
+ }
+
+ export declare class Handle_BRepOffset_SimpleOffset_4 extends Handle_BRepOffset_SimpleOffset {
+ constructor(theHandle: Handle_BRepOffset_SimpleOffset);
+ }
+
+export declare class BRepOffset_SimpleOffset extends BRepTools_Modification {
+ constructor(theInputShape: TopoDS_Shape, theOffsetValue: Quantity_AbsorbedDose, theTolerance: Quantity_AbsorbedDose)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ delete(): void;
+}
+
+export declare type BRepOffset_Error = {
+ BRepOffset_NoError: {};
+ BRepOffset_UnknownError: {};
+ BRepOffset_BadNormalsOnGeometry: {};
+ BRepOffset_C0Geometry: {};
+ BRepOffset_NullOffset: {};
+ BRepOffset_NotConnectedShell: {};
+ BRepOffset_CannotTrimEdges: {};
+ BRepOffset_CannotFuseVertices: {};
+ BRepOffset_CannotExtentEdge: {};
+}
+
+export declare class BRepOffset_Offset {
+ Init_1(Face: TopoDS_Face, Offset: Quantity_AbsorbedDose, OffsetOutside: Standard_Boolean, JoinType: GeomAbs_JoinType): void;
+ Init_2(Face: TopoDS_Face, Offset: Quantity_AbsorbedDose, Created: TopTools_DataMapOfShapeShape, OffsetOutside: Standard_Boolean, JoinType: GeomAbs_JoinType): void;
+ Init_3(Path: TopoDS_Edge, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Offset: Quantity_AbsorbedDose, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape): void;
+ Init_4(Path: TopoDS_Edge, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Offset: Quantity_AbsorbedDose, FirstEdge: TopoDS_Edge, LastEdge: TopoDS_Edge, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape): void;
+ Init_5(Vertex: TopoDS_Vertex, LEdge: TopTools_ListOfShape, Offset: Quantity_AbsorbedDose, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape): void;
+ Init_6(Edge: TopoDS_Edge, Offset: Quantity_AbsorbedDose): void;
+ InitialShape(): TopoDS_Shape;
+ Face(): TopoDS_Face;
+ Generated(Shape: TopoDS_Shape): TopoDS_Shape;
+ Status(): BRepOffset_Status;
+ delete(): void;
+}
+
+ export declare class BRepOffset_Offset_1 extends BRepOffset_Offset {
+ constructor();
+ }
+
+ export declare class BRepOffset_Offset_2 extends BRepOffset_Offset {
+ constructor(Face: TopoDS_Face, Offset: Quantity_AbsorbedDose, OffsetOutside: Standard_Boolean, JoinType: GeomAbs_JoinType);
+ }
+
+ export declare class BRepOffset_Offset_3 extends BRepOffset_Offset {
+ constructor(Face: TopoDS_Face, Offset: Quantity_AbsorbedDose, Created: TopTools_DataMapOfShapeShape, OffsetOutside: Standard_Boolean, JoinType: GeomAbs_JoinType);
+ }
+
+ export declare class BRepOffset_Offset_4 extends BRepOffset_Offset {
+ constructor(Path: TopoDS_Edge, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Offset: Quantity_AbsorbedDose, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape);
+ }
+
+ export declare class BRepOffset_Offset_5 extends BRepOffset_Offset {
+ constructor(Path: TopoDS_Edge, Edge1: TopoDS_Edge, Edge2: TopoDS_Edge, Offset: Quantity_AbsorbedDose, FirstEdge: TopoDS_Edge, LastEdge: TopoDS_Edge, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape);
+ }
+
+ export declare class BRepOffset_Offset_6 extends BRepOffset_Offset {
+ constructor(Vertex: TopoDS_Vertex, LEdge: TopTools_ListOfShape, Offset: Quantity_AbsorbedDose, Polynomial: Standard_Boolean, Tol: Quantity_AbsorbedDose, Conti: GeomAbs_Shape);
+ }
+
+export declare class BRepOffset_Interval {
+ First_1(U: Quantity_AbsorbedDose): void;
+ Last_1(U: Quantity_AbsorbedDose): void;
+ Type_1(T: ChFiDS_TypeOfConcavity): void;
+ First_2(): Quantity_AbsorbedDose;
+ Last_2(): Quantity_AbsorbedDose;
+ Type_2(): ChFiDS_TypeOfConcavity;
+ delete(): void;
+}
+
+ export declare class BRepOffset_Interval_1 extends BRepOffset_Interval {
+ constructor();
+ }
+
+ export declare class BRepOffset_Interval_2 extends BRepOffset_Interval {
+ constructor(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Type: ChFiDS_TypeOfConcavity);
+ }
+
+export declare class BRepOffset_MakeLoops {
+ constructor()
+ Build(LF: TopTools_ListOfShape, AsDes: Handle_BRepAlgo_AsDes, Image: BRepAlgo_Image, theImageVV: BRepAlgo_Image): void;
+ BuildOnContext(LContext: TopTools_ListOfShape, Analyse: BRepOffset_Analyse, AsDes: Handle_BRepAlgo_AsDes, Image: BRepAlgo_Image, InSide: Standard_Boolean): void;
+ BuildFaces(LF: TopTools_ListOfShape, AsDes: Handle_BRepAlgo_AsDes, Image: BRepAlgo_Image): void;
+ delete(): void;
+}
+
+export declare class BRepOffset_Tool {
+ constructor();
+ static EdgeVertices(E: TopoDS_Edge, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ static OrientSection(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, O1: TopAbs_Orientation, O2: TopAbs_Orientation): void;
+ static FindCommonShapes_1(theF1: TopoDS_Face, theF2: TopoDS_Face, theLE: TopTools_ListOfShape, theLV: TopTools_ListOfShape): Standard_Boolean;
+ static FindCommonShapes_2(theS1: TopoDS_Shape, theS2: TopoDS_Shape, theType: TopAbs_ShapeEnum, theLSC: TopTools_ListOfShape): Standard_Boolean;
+ static Inter3D(F1: TopoDS_Face, F2: TopoDS_Face, LInt1: TopTools_ListOfShape, LInt2: TopTools_ListOfShape, Side: TopAbs_State, RefEdge: TopoDS_Edge, RefFace1: TopoDS_Face, RefFace2: TopoDS_Face): void;
+ static TryProject(F1: TopoDS_Face, F2: TopoDS_Face, Edges: TopTools_ListOfShape, LInt1: TopTools_ListOfShape, LInt2: TopTools_ListOfShape, Side: TopAbs_State, TolConf: Quantity_AbsorbedDose): Standard_Boolean;
+ static PipeInter(F1: TopoDS_Face, F2: TopoDS_Face, LInt1: TopTools_ListOfShape, LInt2: TopTools_ListOfShape, Side: TopAbs_State): void;
+ static Inter2d(F: TopoDS_Face, E1: TopoDS_Edge, E2: TopoDS_Edge, LV: TopTools_ListOfShape, Tol: Quantity_AbsorbedDose): void;
+ static InterOrExtent(F1: TopoDS_Face, F2: TopoDS_Face, LInt1: TopTools_ListOfShape, LInt2: TopTools_ListOfShape, Side: TopAbs_State): void;
+ static CheckBounds(F: TopoDS_Face, Analyse: BRepOffset_Analyse, enlargeU: Standard_Boolean, enlargeVfirst: Standard_Boolean, enlargeVlast: Standard_Boolean): void;
+ static EnLargeFace(F: TopoDS_Face, NF: TopoDS_Face, ChangeGeom: Standard_Boolean, UpDatePCurve: Standard_Boolean, enlargeU: Standard_Boolean, enlargeVfirst: Standard_Boolean, enlargeVlast: Standard_Boolean, theExtensionMode: Graphic3d_ZLayerId, theLenBeforeUfirst: Quantity_AbsorbedDose, theLenAfterUlast: Quantity_AbsorbedDose, theLenBeforeVfirst: Quantity_AbsorbedDose, theLenAfterVlast: Quantity_AbsorbedDose): Standard_Boolean;
+ static ExtentFace(F: TopoDS_Face, ConstShapes: TopTools_DataMapOfShapeShape, ToBuild: TopTools_DataMapOfShapeShape, Side: TopAbs_State, TolConf: Quantity_AbsorbedDose, NF: TopoDS_Face): void;
+ static BuildNeighbour(W: TopoDS_Wire, F: TopoDS_Face, NOnV1: TopTools_DataMapOfShapeShape, NOnV2: TopTools_DataMapOfShapeShape): void;
+ static MapVertexEdges(S: TopoDS_Shape, MVE: TopTools_DataMapOfShapeListOfShape): void;
+ static Deboucle3D(S: TopoDS_Shape, Boundary: TopTools_MapOfShape): TopoDS_Shape;
+ static CorrectOrientation(SI: TopoDS_Shape, NewEdges: TopTools_IndexedMapOfShape, AsDes: Handle_BRepAlgo_AsDes, InitOffset: BRepAlgo_Image, Offset: Quantity_AbsorbedDose): void;
+ static Gabarit(aCurve: Handle_Geom_Curve): Quantity_AbsorbedDose;
+ static CheckPlanesNormals(theFace1: TopoDS_Face, theFace2: TopoDS_Face, theTolAng: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepOffset_Analyse {
+ Perform(theS: TopoDS_Shape, theAngle: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Type(theE: TopoDS_Edge): BRepOffset_ListOfInterval;
+ Edges_1(theV: TopoDS_Vertex, theType: ChFiDS_TypeOfConcavity, theL: TopTools_ListOfShape): void;
+ Edges_2(theF: TopoDS_Face, theType: ChFiDS_TypeOfConcavity, theL: TopTools_ListOfShape): void;
+ TangentEdges(theEdge: TopoDS_Edge, theVertex: TopoDS_Vertex, theEdges: TopTools_ListOfShape): void;
+ HasAncestor(theS: TopoDS_Shape): Standard_Boolean;
+ Ancestors(theS: TopoDS_Shape): TopTools_ListOfShape;
+ Explode_1(theL: TopTools_ListOfShape, theType: ChFiDS_TypeOfConcavity): void;
+ Explode_2(theL: TopTools_ListOfShape, theType1: ChFiDS_TypeOfConcavity, theType2: ChFiDS_TypeOfConcavity): void;
+ AddFaces_1(theFace: TopoDS_Face, theCo: TopoDS_Compound, theMap: TopTools_MapOfShape, theType: ChFiDS_TypeOfConcavity): void;
+ AddFaces_2(theFace: TopoDS_Face, theCo: TopoDS_Compound, theMap: TopTools_MapOfShape, theType1: ChFiDS_TypeOfConcavity, theType2: ChFiDS_TypeOfConcavity): void;
+ SetOffsetValue(theOffset: Quantity_AbsorbedDose): void;
+ SetFaceOffsetMap(theMap: TopTools_DataMapOfShapeReal): void;
+ NewFaces(): TopTools_ListOfShape;
+ Generated(theS: TopoDS_Shape): TopoDS_Shape;
+ HasGenerated(theS: TopoDS_Shape): Standard_Boolean;
+ EdgeReplacement(theFace: TopoDS_Face, theEdge: TopoDS_Edge): TopoDS_Edge;
+ Descendants(theS: TopoDS_Shape, theUpdate: Standard_Boolean): TopTools_ListOfShape;
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class BRepOffset_Analyse_1 extends BRepOffset_Analyse {
+ constructor();
+ }
+
+ export declare class BRepOffset_Analyse_2 extends BRepOffset_Analyse {
+ constructor(theS: TopoDS_Shape, theAngle: Quantity_AbsorbedDose);
+ }
+
+export declare type BRepOffset_Mode = {
+ BRepOffset_Skin: {};
+ BRepOffset_Pipe: {};
+ BRepOffset_RectoVerso: {};
+}
+
+export declare class BRepOffset_Inter2d {
+ constructor();
+ static Compute(AsDes: Handle_BRepAlgo_AsDes, F: TopoDS_Face, NewEdges: TopTools_IndexedMapOfShape, Tol: Quantity_AbsorbedDose, theEdgeIntEdges: TopTools_DataMapOfShapeListOfShape, theDMVV: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ static ConnexIntByInt(FI: TopoDS_Face, OFI: BRepOffset_Offset, MES: TopTools_DataMapOfShapeShape, Build: TopTools_DataMapOfShapeShape, theAsDes: Handle_BRepAlgo_AsDes, AsDes2d: Handle_BRepAlgo_AsDes, Offset: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Analyse: BRepOffset_Analyse, FacesWithVerts: TopTools_IndexedMapOfShape, theImageVV: BRepAlgo_Image, theEdgeIntEdges: TopTools_DataMapOfShapeListOfShape, theDMVV: TopTools_IndexedDataMapOfShapeListOfShape): Standard_Boolean;
+ static ConnexIntByIntInVert(FI: TopoDS_Face, OFI: BRepOffset_Offset, MES: TopTools_DataMapOfShapeShape, Build: TopTools_DataMapOfShapeShape, AsDes: Handle_BRepAlgo_AsDes, AsDes2d: Handle_BRepAlgo_AsDes, Tol: Quantity_AbsorbedDose, Analyse: BRepOffset_Analyse, theDMVV: TopTools_IndexedDataMapOfShapeListOfShape): void;
+ static FuseVertices(theDMVV: TopTools_IndexedDataMapOfShapeListOfShape, theAsDes: Handle_BRepAlgo_AsDes, theImageVV: BRepAlgo_Image): Standard_Boolean;
+ static ExtentEdge(E: TopoDS_Edge, NE: TopoDS_Edge, theOffset: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepOffset_DataMapOfShapeListOfInterval extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepOffset_DataMapOfShapeListOfInterval): void;
+ Assign(theOther: BRepOffset_DataMapOfShapeListOfInterval): BRepOffset_DataMapOfShapeListOfInterval;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: BRepOffset_ListOfInterval): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: BRepOffset_ListOfInterval): BRepOffset_ListOfInterval;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): BRepOffset_ListOfInterval;
+ ChangeSeek(theKey: TopoDS_Shape): BRepOffset_ListOfInterval;
+ ChangeFind(theKey: TopoDS_Shape): BRepOffset_ListOfInterval;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepOffset_DataMapOfShapeListOfInterval_1 extends BRepOffset_DataMapOfShapeListOfInterval {
+ constructor();
+ }
+
+ export declare class BRepOffset_DataMapOfShapeListOfInterval_2 extends BRepOffset_DataMapOfShapeListOfInterval {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffset_DataMapOfShapeListOfInterval_3 extends BRepOffset_DataMapOfShapeListOfInterval {
+ constructor(theOther: BRepOffset_DataMapOfShapeListOfInterval);
+ }
+
+export declare class BRepOffset_DataMapOfShapeOffset extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepOffset_DataMapOfShapeOffset): void;
+ Assign(theOther: BRepOffset_DataMapOfShapeOffset): BRepOffset_DataMapOfShapeOffset;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: BRepOffset_Offset): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: BRepOffset_Offset): BRepOffset_Offset;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): BRepOffset_Offset;
+ ChangeSeek(theKey: TopoDS_Shape): BRepOffset_Offset;
+ ChangeFind(theKey: TopoDS_Shape): BRepOffset_Offset;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepOffset_DataMapOfShapeOffset_1 extends BRepOffset_DataMapOfShapeOffset {
+ constructor();
+ }
+
+ export declare class BRepOffset_DataMapOfShapeOffset_2 extends BRepOffset_DataMapOfShapeOffset {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffset_DataMapOfShapeOffset_3 extends BRepOffset_DataMapOfShapeOffset {
+ constructor(theOther: BRepOffset_DataMapOfShapeOffset);
+ }
+
+export declare class BRepOffset_DataMapOfShapeMapOfShape extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepOffset_DataMapOfShapeMapOfShape): void;
+ Assign(theOther: BRepOffset_DataMapOfShapeMapOfShape): BRepOffset_DataMapOfShapeMapOfShape;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TopTools_MapOfShape): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TopTools_MapOfShape): TopTools_MapOfShape;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TopTools_MapOfShape;
+ ChangeSeek(theKey: TopoDS_Shape): TopTools_MapOfShape;
+ ChangeFind(theKey: TopoDS_Shape): TopTools_MapOfShape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepOffset_DataMapOfShapeMapOfShape_1 extends BRepOffset_DataMapOfShapeMapOfShape {
+ constructor();
+ }
+
+ export declare class BRepOffset_DataMapOfShapeMapOfShape_2 extends BRepOffset_DataMapOfShapeMapOfShape {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffset_DataMapOfShapeMapOfShape_3 extends BRepOffset_DataMapOfShapeMapOfShape {
+ constructor(theOther: BRepOffset_DataMapOfShapeMapOfShape);
+ }
+
+export declare class BRepOffset_ListOfInterval extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BRepOffset_ListOfInterval): BRepOffset_ListOfInterval;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BRepOffset_Interval;
+ First_2(): BRepOffset_Interval;
+ Last_1(): BRepOffset_Interval;
+ Last_2(): BRepOffset_Interval;
+ Append_1(theItem: BRepOffset_Interval): BRepOffset_Interval;
+ Append_3(theOther: BRepOffset_ListOfInterval): void;
+ Prepend_1(theItem: BRepOffset_Interval): BRepOffset_Interval;
+ Prepend_2(theOther: BRepOffset_ListOfInterval): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BRepOffset_ListOfInterval_1 extends BRepOffset_ListOfInterval {
+ constructor();
+ }
+
+ export declare class BRepOffset_ListOfInterval_2 extends BRepOffset_ListOfInterval {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepOffset_ListOfInterval_3 extends BRepOffset_ListOfInterval {
+ constructor(theOther: BRepOffset_ListOfInterval);
+ }
+
+export declare class BRepClass_FClassifier {
+ Perform(F: BRepClass_FaceExplorer, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): void;
+ State(): TopAbs_State;
+ Rejected(): Standard_Boolean;
+ NoWires(): Standard_Boolean;
+ Edge(): BRepClass_Edge;
+ EdgeParameter(): Quantity_AbsorbedDose;
+ Position(): IntRes2d_Position;
+ delete(): void;
+}
+
+ export declare class BRepClass_FClassifier_1 extends BRepClass_FClassifier {
+ constructor();
+ }
+
+ export declare class BRepClass_FClassifier_2 extends BRepClass_FClassifier {
+ constructor(F: BRepClass_FaceExplorer, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepClass_FaceClassifier extends BRepClass_FClassifier {
+ Perform_1(F: TopoDS_Face, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose): void;
+ Perform_2(F: TopoDS_Face, P: gp_Pnt, Tol: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class BRepClass_FaceClassifier_1 extends BRepClass_FaceClassifier {
+ constructor();
+ }
+
+ export declare class BRepClass_FaceClassifier_2 extends BRepClass_FaceClassifier {
+ constructor(F: BRepClass_FaceExplorer, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepClass_FaceClassifier_3 extends BRepClass_FaceClassifier {
+ constructor(F: TopoDS_Face, P: gp_Pnt2d, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepClass_FaceClassifier_4 extends BRepClass_FaceClassifier {
+ constructor(F: TopoDS_Face, P: gp_Pnt, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepClass_FaceExplorer {
+ constructor(F: TopoDS_Face)
+ CheckPoint(thePoint: gp_Pnt2d): Standard_Boolean;
+ Reject(P: gp_Pnt2d): Standard_Boolean;
+ Segment(P: gp_Pnt2d, L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ OtherSegment(P: gp_Pnt2d, L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ InitWires(): void;
+ MoreWires(): Standard_Boolean;
+ NextWire(): void;
+ RejectWire(L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ InitEdges(): void;
+ MoreEdges(): Standard_Boolean;
+ NextEdge(): void;
+ RejectEdge(L: gp_Lin2d, Par: Quantity_AbsorbedDose): Standard_Boolean;
+ CurrentEdge(E: BRepClass_Edge, Or: TopAbs_Orientation): void;
+ delete(): void;
+}
+
+export declare class BRepClass_FacePassiveClassifier {
+ constructor()
+ Reset(L: gp_Lin2d, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Compare(E: BRepClass_Edge, Or: TopAbs_Orientation): void;
+ Parameter(): Quantity_AbsorbedDose;
+ Intersector(): BRepClass_Intersector;
+ ClosestIntersection(): Graphic3d_ZLayerId;
+ State(): TopAbs_State;
+ IsHeadOrEnd(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepClass_Edge {
+ Edge_1(): TopoDS_Edge;
+ Edge_2(): TopoDS_Edge;
+ Face_1(): TopoDS_Face;
+ Face_2(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepClass_Edge_1 extends BRepClass_Edge {
+ constructor();
+ }
+
+ export declare class BRepClass_Edge_2 extends BRepClass_Edge {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare class BRepClass_FClass2dOfFClassifier {
+ constructor()
+ Reset(L: gp_Lin2d, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Compare(E: BRepClass_Edge, Or: TopAbs_Orientation): void;
+ Parameter(): Quantity_AbsorbedDose;
+ Intersector(): BRepClass_Intersector;
+ ClosestIntersection(): Graphic3d_ZLayerId;
+ State(): TopAbs_State;
+ IsHeadOrEnd(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepClass_Intersector extends Geom2dInt_IntConicCurveOfGInter {
+ constructor()
+ Perform(L: gp_Lin2d, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, E: BRepClass_Edge): void;
+ LocalGeometry(E: BRepClass_Edge, U: Quantity_AbsorbedDose, T: gp_Dir2d, N: gp_Dir2d, C: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class HLRTopoBRep_DSFiller {
+ constructor();
+ static Insert(S: TopoDS_Shape, FO: Contap_Contour, DS: HLRTopoBRep_Data, MST: BRepTopAdaptor_MapOfShapeTool, nbIso: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class HLRTopoBRep_Data {
+ constructor()
+ Clear(): void;
+ Clean(): void;
+ EdgeHasSplE(E: TopoDS_Edge): Standard_Boolean;
+ FaceHasIntL(F: TopoDS_Face): Standard_Boolean;
+ FaceHasOutL(F: TopoDS_Face): Standard_Boolean;
+ FaceHasIsoL(F: TopoDS_Face): Standard_Boolean;
+ IsSplEEdgeEdge(E1: TopoDS_Edge, E2: TopoDS_Edge): Standard_Boolean;
+ IsIntLFaceEdge(F: TopoDS_Face, E: TopoDS_Edge): Standard_Boolean;
+ IsOutLFaceEdge(F: TopoDS_Face, E: TopoDS_Edge): Standard_Boolean;
+ IsIsoLFaceEdge(F: TopoDS_Face, E: TopoDS_Edge): Standard_Boolean;
+ NewSOldS(New: TopoDS_Shape): TopoDS_Shape;
+ EdgeSplE(E: TopoDS_Edge): TopTools_ListOfShape;
+ FaceIntL(F: TopoDS_Face): TopTools_ListOfShape;
+ FaceOutL(F: TopoDS_Face): TopTools_ListOfShape;
+ FaceIsoL(F: TopoDS_Face): TopTools_ListOfShape;
+ IsOutV(V: TopoDS_Vertex): Standard_Boolean;
+ IsIntV(V: TopoDS_Vertex): Standard_Boolean;
+ AddOldS(NewS: TopoDS_Shape, OldS: TopoDS_Shape): void;
+ AddSplE(E: TopoDS_Edge): TopTools_ListOfShape;
+ AddIntL(F: TopoDS_Face): TopTools_ListOfShape;
+ AddOutL(F: TopoDS_Face): TopTools_ListOfShape;
+ AddIsoL(F: TopoDS_Face): TopTools_ListOfShape;
+ AddOutV(V: TopoDS_Vertex): void;
+ AddIntV(V: TopoDS_Vertex): void;
+ InitEdge(): void;
+ MoreEdge(): Standard_Boolean;
+ NextEdge(): void;
+ Edge(): TopoDS_Edge;
+ InitVertex(E: TopoDS_Edge): void;
+ MoreVertex(): Standard_Boolean;
+ NextVertex(): void;
+ Vertex(): TopoDS_Vertex;
+ Parameter(): Quantity_AbsorbedDose;
+ InsertBefore(V: TopoDS_Vertex, P: Quantity_AbsorbedDose): void;
+ Append(V: TopoDS_Vertex, P: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class HLRTopoBRep_MapOfShapeListOfVData extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: HLRTopoBRep_MapOfShapeListOfVData): void;
+ Assign(theOther: HLRTopoBRep_MapOfShapeListOfVData): HLRTopoBRep_MapOfShapeListOfVData;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: HLRTopoBRep_ListOfVData): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: HLRTopoBRep_ListOfVData): HLRTopoBRep_ListOfVData;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): HLRTopoBRep_ListOfVData;
+ ChangeSeek(theKey: TopoDS_Shape): HLRTopoBRep_ListOfVData;
+ ChangeFind(theKey: TopoDS_Shape): HLRTopoBRep_ListOfVData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class HLRTopoBRep_MapOfShapeListOfVData_1 extends HLRTopoBRep_MapOfShapeListOfVData {
+ constructor();
+ }
+
+ export declare class HLRTopoBRep_MapOfShapeListOfVData_2 extends HLRTopoBRep_MapOfShapeListOfVData {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRTopoBRep_MapOfShapeListOfVData_3 extends HLRTopoBRep_MapOfShapeListOfVData {
+ constructor(theOther: HLRTopoBRep_MapOfShapeListOfVData);
+ }
+
+export declare class HLRTopoBRep_DataMapOfShapeFaceData extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: HLRTopoBRep_DataMapOfShapeFaceData): void;
+ Assign(theOther: HLRTopoBRep_DataMapOfShapeFaceData): HLRTopoBRep_DataMapOfShapeFaceData;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: HLRTopoBRep_FaceData): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: HLRTopoBRep_FaceData): HLRTopoBRep_FaceData;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): HLRTopoBRep_FaceData;
+ ChangeSeek(theKey: TopoDS_Shape): HLRTopoBRep_FaceData;
+ ChangeFind(theKey: TopoDS_Shape): HLRTopoBRep_FaceData;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class HLRTopoBRep_DataMapOfShapeFaceData_1 extends HLRTopoBRep_DataMapOfShapeFaceData {
+ constructor();
+ }
+
+ export declare class HLRTopoBRep_DataMapOfShapeFaceData_2 extends HLRTopoBRep_DataMapOfShapeFaceData {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRTopoBRep_DataMapOfShapeFaceData_3 extends HLRTopoBRep_DataMapOfShapeFaceData {
+ constructor(theOther: HLRTopoBRep_DataMapOfShapeFaceData);
+ }
+
+export declare class HLRTopoBRep_VData {
+ Parameter(): Quantity_AbsorbedDose;
+ Vertex(): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class HLRTopoBRep_VData_1 extends HLRTopoBRep_VData {
+ constructor();
+ }
+
+ export declare class HLRTopoBRep_VData_2 extends HLRTopoBRep_VData {
+ constructor(P: Quantity_AbsorbedDose, V: TopoDS_Shape);
+ }
+
+export declare class HLRTopoBRep_FaceData {
+ constructor()
+ FaceIntL(): TopTools_ListOfShape;
+ FaceOutL(): TopTools_ListOfShape;
+ FaceIsoL(): TopTools_ListOfShape;
+ AddIntL(): TopTools_ListOfShape;
+ AddOutL(): TopTools_ListOfShape;
+ AddIsoL(): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare class HLRTopoBRep_ListOfVData extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: HLRTopoBRep_ListOfVData): HLRTopoBRep_ListOfVData;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): HLRTopoBRep_VData;
+ First_2(): HLRTopoBRep_VData;
+ Last_1(): HLRTopoBRep_VData;
+ Last_2(): HLRTopoBRep_VData;
+ Append_1(theItem: HLRTopoBRep_VData): HLRTopoBRep_VData;
+ Append_3(theOther: HLRTopoBRep_ListOfVData): void;
+ Prepend_1(theItem: HLRTopoBRep_VData): HLRTopoBRep_VData;
+ Prepend_2(theOther: HLRTopoBRep_ListOfVData): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class HLRTopoBRep_ListOfVData_1 extends HLRTopoBRep_ListOfVData {
+ constructor();
+ }
+
+ export declare class HLRTopoBRep_ListOfVData_2 extends HLRTopoBRep_ListOfVData {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HLRTopoBRep_ListOfVData_3 extends HLRTopoBRep_ListOfVData {
+ constructor(theOther: HLRTopoBRep_ListOfVData);
+ }
+
+export declare class HLRTopoBRep_FaceIsoLiner {
+ constructor();
+ static Perform(FI: Graphic3d_ZLayerId, F: TopoDS_Face, DS: HLRTopoBRep_Data, nbIsos: Graphic3d_ZLayerId): void;
+ static MakeVertex(E: TopoDS_Edge, P: gp_Pnt, Par: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, DS: HLRTopoBRep_Data): TopoDS_Vertex;
+ static MakeIsoLine(F: TopoDS_Face, Iso: Handle_Geom2d_Line, V1: TopoDS_Vertex, V2: TopoDS_Vertex, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, DS: HLRTopoBRep_Data): void;
+ delete(): void;
+}
+
+export declare class Handle_HLRTopoBRep_OutLiner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: HLRTopoBRep_OutLiner): void;
+ get(): HLRTopoBRep_OutLiner;
+ delete(): void;
+}
+
+ export declare class Handle_HLRTopoBRep_OutLiner_1 extends Handle_HLRTopoBRep_OutLiner {
+ constructor();
+ }
+
+ export declare class Handle_HLRTopoBRep_OutLiner_2 extends Handle_HLRTopoBRep_OutLiner {
+ constructor(thePtr: HLRTopoBRep_OutLiner);
+ }
+
+ export declare class Handle_HLRTopoBRep_OutLiner_3 extends Handle_HLRTopoBRep_OutLiner {
+ constructor(theHandle: Handle_HLRTopoBRep_OutLiner);
+ }
+
+ export declare class Handle_HLRTopoBRep_OutLiner_4 extends Handle_HLRTopoBRep_OutLiner {
+ constructor(theHandle: Handle_HLRTopoBRep_OutLiner);
+ }
+
+export declare class HLRTopoBRep_OutLiner extends Standard_Transient {
+ OriginalShape_1(OriS: TopoDS_Shape): void;
+ OriginalShape_2(): TopoDS_Shape;
+ OutLinedShape_1(OutS: TopoDS_Shape): void;
+ OutLinedShape_2(): TopoDS_Shape;
+ DataStructure(): HLRTopoBRep_Data;
+ Fill(P: HLRAlgo_Projector, MST: BRepTopAdaptor_MapOfShapeTool, nbIso: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class HLRTopoBRep_OutLiner_1 extends HLRTopoBRep_OutLiner {
+ constructor();
+ }
+
+ export declare class HLRTopoBRep_OutLiner_2 extends HLRTopoBRep_OutLiner {
+ constructor(OriSh: TopoDS_Shape);
+ }
+
+ export declare class HLRTopoBRep_OutLiner_3 extends HLRTopoBRep_OutLiner {
+ constructor(OriS: TopoDS_Shape, OutS: TopoDS_Shape);
+ }
+
+export declare class IntCurvesFace_ShapeIntersector {
+ constructor()
+ Load(Sh: TopoDS_Shape, Tol: Quantity_AbsorbedDose): void;
+ Perform_1(L: gp_Lin, PInf: Quantity_AbsorbedDose, PSup: Quantity_AbsorbedDose): void;
+ PerformNearest(L: gp_Lin, PInf: Quantity_AbsorbedDose, PSup: Quantity_AbsorbedDose): void;
+ Perform_2(HCu: Handle_Adaptor3d_HCurve, PInf: Quantity_AbsorbedDose, PSup: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbPnt(): Graphic3d_ZLayerId;
+ UParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ VParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ WParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Pnt(I: Graphic3d_ZLayerId): gp_Pnt;
+ Transition(I: Graphic3d_ZLayerId): IntCurveSurface_TransitionOnCurve;
+ State(I: Graphic3d_ZLayerId): TopAbs_State;
+ Face(I: Graphic3d_ZLayerId): TopoDS_Face;
+ SortResult(): void;
+ Destroy(): void;
+ delete(): void;
+}
+
+export declare class IntCurvesFace_Intersector {
+ constructor(F: TopoDS_Face, aTol: Quantity_AbsorbedDose, aRestr: Standard_Boolean, UseBToler: Standard_Boolean)
+ Perform_1(L: gp_Lin, PInf: Quantity_AbsorbedDose, PSup: Quantity_AbsorbedDose): void;
+ Perform_2(HCu: Handle_Adaptor3d_HCurve, PInf: Quantity_AbsorbedDose, PSup: Quantity_AbsorbedDose): void;
+ SurfaceType(): GeomAbs_SurfaceType;
+ IsDone(): Standard_Boolean;
+ NbPnt(): Graphic3d_ZLayerId;
+ UParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ VParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ WParameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Pnt(I: Graphic3d_ZLayerId): gp_Pnt;
+ Transition(I: Graphic3d_ZLayerId): IntCurveSurface_TransitionOnCurve;
+ State(I: Graphic3d_ZLayerId): TopAbs_State;
+ IsParallel(): Standard_Boolean;
+ Face(): TopoDS_Face;
+ ClassifyUVPoint(Puv: gp_Pnt2d): TopAbs_State;
+ Bounding(): Bnd_Box;
+ SetUseBoundToler(UseBToler: Standard_Boolean): void;
+ GetUseBoundToler(): Standard_Boolean;
+ Destroy(): void;
+ delete(): void;
+}
+
+export declare class GCPnts_DistFunction2dMV extends math_MultipleVarFunction {
+ constructor(theCurvLinDist: GCPnts_DistFunction2d)
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ NbVariables(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class GCPnts_QuasiUniformDeflection {
+ Initialize_1(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape): void;
+ Initialize_2(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape): void;
+ Initialize_3(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape): void;
+ Initialize_4(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Value(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Deflection(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_QuasiUniformDeflection_1 extends GCPnts_QuasiUniformDeflection {
+ constructor();
+ }
+
+ export declare class GCPnts_QuasiUniformDeflection_2 extends GCPnts_QuasiUniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape);
+ }
+
+ export declare class GCPnts_QuasiUniformDeflection_3 extends GCPnts_QuasiUniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape);
+ }
+
+ export declare class GCPnts_QuasiUniformDeflection_4 extends GCPnts_QuasiUniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape);
+ }
+
+ export declare class GCPnts_QuasiUniformDeflection_5 extends GCPnts_QuasiUniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape);
+ }
+
+export declare type GCPnts_AbscissaType = {
+ GCPnts_LengthParametrized: {};
+ GCPnts_Parametrized: {};
+ GCPnts_AbsComposite: {};
+}
+
+export declare type GCPnts_DeflectionType = {
+ GCPnts_Linear: {};
+ GCPnts_Circular: {};
+ GCPnts_Curved: {};
+ GCPnts_DefComposite: {};
+}
+
+export declare class GCPnts_TangentialDeflection {
+ Initialize_1(C: Adaptor3d_Curve, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor3d_Curve, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor2d_Curve2d, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose): void;
+ Initialize_4(C: Adaptor2d_Curve2d, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose): void;
+ AddPoint(thePnt: gp_Pnt, theParam: Quantity_AbsorbedDose, theIsReplace: Standard_Boolean): Graphic3d_ZLayerId;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(I: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Value(I: Graphic3d_ZLayerId): gp_Pnt;
+ static ArcAngularStep(theRadius: Quantity_AbsorbedDose, theLinearDeflection: Quantity_AbsorbedDose, theAngularDeflection: Quantity_AbsorbedDose, theMinLength: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_TangentialDeflection_1 extends GCPnts_TangentialDeflection {
+ constructor();
+ }
+
+ export declare class GCPnts_TangentialDeflection_2 extends GCPnts_TangentialDeflection {
+ constructor(C: Adaptor3d_Curve, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_TangentialDeflection_3 extends GCPnts_TangentialDeflection {
+ constructor(C: Adaptor3d_Curve, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_TangentialDeflection_4 extends GCPnts_TangentialDeflection {
+ constructor(C: Adaptor2d_Curve2d, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_TangentialDeflection_5 extends GCPnts_TangentialDeflection {
+ constructor(C: Adaptor2d_Curve2d, FirstParameter: Quantity_AbsorbedDose, LastParameter: Quantity_AbsorbedDose, AngularDeflection: Quantity_AbsorbedDose, CurvatureDeflection: Quantity_AbsorbedDose, MinimumOfPoints: Graphic3d_ZLayerId, UTol: Quantity_AbsorbedDose, theMinLen: Quantity_AbsorbedDose);
+ }
+
+export declare class GCPnts_DistFunctionMV extends math_MultipleVarFunction {
+ constructor(theCurvLinDist: GCPnts_DistFunction)
+ Value(X: math_Vector, F: Quantity_AbsorbedDose): Standard_Boolean;
+ NbVariables(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class GCPnts_UniformDeflection {
+ Initialize_1(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_2(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_3(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ Initialize_4(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, WithControl: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Value(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Deflection(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_UniformDeflection_1 extends GCPnts_UniformDeflection {
+ constructor();
+ }
+
+ export declare class GCPnts_UniformDeflection_2 extends GCPnts_UniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class GCPnts_UniformDeflection_3 extends GCPnts_UniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class GCPnts_UniformDeflection_4 extends GCPnts_UniformDeflection {
+ constructor(C: Adaptor3d_Curve, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+ export declare class GCPnts_UniformDeflection_5 extends GCPnts_UniformDeflection {
+ constructor(C: Adaptor2d_Curve2d, Deflection: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, WithControl: Standard_Boolean);
+ }
+
+export declare class GCPnts_AbscissaPoint {
+ static Length_1(C: Adaptor3d_Curve): Quantity_AbsorbedDose;
+ static Length_2(C: Adaptor2d_Curve2d): Quantity_AbsorbedDose;
+ static Length_3(C: Adaptor3d_Curve, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_4(C: Adaptor2d_Curve2d, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_5(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_6(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_7(C: Adaptor3d_Curve, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Length_8(C: Adaptor2d_Curve2d, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ IsDone(): Standard_Boolean;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_AbscissaPoint_1 extends GCPnts_AbscissaPoint {
+ constructor();
+ }
+
+ export declare class GCPnts_AbscissaPoint_2 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_3 extends GCPnts_AbscissaPoint {
+ constructor(Tol: Quantity_AbsorbedDose, C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_4 extends GCPnts_AbscissaPoint {
+ constructor(Tol: Quantity_AbsorbedDose, C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_5 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_6 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_7 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_8 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_AbscissaPoint_9 extends GCPnts_AbscissaPoint {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U0: Quantity_AbsorbedDose, Ui: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class GCPnts_UniformAbscissa {
+ Initialize_1(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ Initialize_2(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, Toler: Quantity_AbsorbedDose): void;
+ Initialize_4(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ Initialize_5(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ Initialize_6(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ Initialize_7(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, Toler: Quantity_AbsorbedDose): void;
+ Initialize_8(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Abscissa(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_UniformAbscissa_1 extends GCPnts_UniformAbscissa {
+ constructor();
+ }
+
+ export declare class GCPnts_UniformAbscissa_2 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_3 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor3d_Curve, Abscissa: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_4 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_5 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_6 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_7 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, Abscissa: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_8 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, Toler: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_UniformAbscissa_9 extends GCPnts_UniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, Toler: Quantity_AbsorbedDose);
+ }
+
+export declare class GCPnts_QuasiUniformAbscissa {
+ Initialize_1(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId): void;
+ Initialize_2(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ Initialize_3(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId): void;
+ Initialize_4(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Parameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GCPnts_QuasiUniformAbscissa_1 extends GCPnts_QuasiUniformAbscissa {
+ constructor();
+ }
+
+ export declare class GCPnts_QuasiUniformAbscissa_2 extends GCPnts_QuasiUniformAbscissa {
+ constructor(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId);
+ }
+
+ export declare class GCPnts_QuasiUniformAbscissa_3 extends GCPnts_QuasiUniformAbscissa {
+ constructor(C: Adaptor3d_Curve, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose);
+ }
+
+ export declare class GCPnts_QuasiUniformAbscissa_4 extends GCPnts_QuasiUniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId);
+ }
+
+ export declare class GCPnts_QuasiUniformAbscissa_5 extends GCPnts_QuasiUniformAbscissa {
+ constructor(C: Adaptor2d_Curve2d, NbPoints: Graphic3d_ZLayerId, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose);
+ }
+
+export declare class BiTgte_Blend {
+ Init(S: TopoDS_Shape, Radius: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, NUBS: Standard_Boolean): void;
+ Clear(): void;
+ SetFaces(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ SetEdge(Edge: TopoDS_Edge): void;
+ SetStoppingFace(Face: TopoDS_Face): void;
+ Perform(BuildShape: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ NbSurfaces(): Graphic3d_ZLayerId;
+ Surface_1(Index: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ Face_1(Index: Graphic3d_ZLayerId): TopoDS_Face;
+ CenterLines(LC: TopTools_ListOfShape): void;
+ Surface_2(CenterLine: TopoDS_Shape): Handle_Geom_Surface;
+ Face_2(CenterLine: TopoDS_Shape): TopoDS_Face;
+ ContactType(Index: Graphic3d_ZLayerId): BiTgte_ContactType;
+ SupportShape1(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ SupportShape2(Index: Graphic3d_ZLayerId): TopoDS_Shape;
+ CurveOnShape1(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ CurveOnShape2(Index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ PCurveOnFace1(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve1OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurveOnFace2(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ PCurve2OnFillet(Index: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ NbBranches(): Graphic3d_ZLayerId;
+ IndicesOfBranche(Index: Graphic3d_ZLayerId, From: Graphic3d_ZLayerId, To: Graphic3d_ZLayerId): void;
+ ComputeCenters(): void;
+ delete(): void;
+}
+
+ export declare class BiTgte_Blend_1 extends BiTgte_Blend {
+ constructor();
+ }
+
+ export declare class BiTgte_Blend_2 extends BiTgte_Blend {
+ constructor(S: TopoDS_Shape, Radius: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, NUBS: Standard_Boolean);
+ }
+
+export declare class Handle_BiTgte_HCurveOnEdge {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BiTgte_HCurveOnEdge): void;
+ get(): BiTgte_HCurveOnEdge;
+ delete(): void;
+}
+
+ export declare class Handle_BiTgte_HCurveOnEdge_1 extends Handle_BiTgte_HCurveOnEdge {
+ constructor();
+ }
+
+ export declare class Handle_BiTgte_HCurveOnEdge_2 extends Handle_BiTgte_HCurveOnEdge {
+ constructor(thePtr: BiTgte_HCurveOnEdge);
+ }
+
+ export declare class Handle_BiTgte_HCurveOnEdge_3 extends Handle_BiTgte_HCurveOnEdge {
+ constructor(theHandle: Handle_BiTgte_HCurveOnEdge);
+ }
+
+ export declare class Handle_BiTgte_HCurveOnEdge_4 extends Handle_BiTgte_HCurveOnEdge {
+ constructor(theHandle: Handle_BiTgte_HCurveOnEdge);
+ }
+
+export declare class BiTgte_HCurveOnEdge extends Adaptor3d_HCurve {
+ Set(C: BiTgte_CurveOnEdge): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): BiTgte_CurveOnEdge;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BiTgte_HCurveOnEdge_1 extends BiTgte_HCurveOnEdge {
+ constructor();
+ }
+
+ export declare class BiTgte_HCurveOnEdge_2 extends BiTgte_HCurveOnEdge {
+ constructor(C: BiTgte_CurveOnEdge);
+ }
+
+export declare type BiTgte_ContactType = {
+ BiTgte_FaceFace: {};
+ BiTgte_FaceEdge: {};
+ BiTgte_FaceVertex: {};
+ BiTgte_EdgeEdge: {};
+ BiTgte_EdgeVertex: {};
+ BiTgte_VertexVertex: {};
+}
+
+export declare class BiTgte_HCurveOnVertex extends Adaptor3d_HCurve {
+ Set(C: BiTgte_CurveOnVertex): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): BiTgte_CurveOnVertex;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BiTgte_HCurveOnVertex_1 extends BiTgte_HCurveOnVertex {
+ constructor();
+ }
+
+ export declare class BiTgte_HCurveOnVertex_2 extends BiTgte_HCurveOnVertex {
+ constructor(C: BiTgte_CurveOnVertex);
+ }
+
+export declare class Handle_BiTgte_HCurveOnVertex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BiTgte_HCurveOnVertex): void;
+ get(): BiTgte_HCurveOnVertex;
+ delete(): void;
+}
+
+ export declare class Handle_BiTgte_HCurveOnVertex_1 extends Handle_BiTgte_HCurveOnVertex {
+ constructor();
+ }
+
+ export declare class Handle_BiTgte_HCurveOnVertex_2 extends Handle_BiTgte_HCurveOnVertex {
+ constructor(thePtr: BiTgte_HCurveOnVertex);
+ }
+
+ export declare class Handle_BiTgte_HCurveOnVertex_3 extends Handle_BiTgte_HCurveOnVertex {
+ constructor(theHandle: Handle_BiTgte_HCurveOnVertex);
+ }
+
+ export declare class Handle_BiTgte_HCurveOnVertex_4 extends Handle_BiTgte_HCurveOnVertex {
+ constructor(theHandle: Handle_BiTgte_HCurveOnVertex);
+ }
+
+export declare class BiTgte_CurveOnVertex extends Adaptor3d_Curve {
+ Init(EonF: TopoDS_Edge, V: TopoDS_Vertex): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class BiTgte_CurveOnVertex_1 extends BiTgte_CurveOnVertex {
+ constructor();
+ }
+
+ export declare class BiTgte_CurveOnVertex_2 extends BiTgte_CurveOnVertex {
+ constructor(EonF: TopoDS_Edge, V: TopoDS_Vertex);
+ }
+
+export declare class BiTgte_CurveOnEdge extends Adaptor3d_Curve {
+ Init(EonF: TopoDS_Edge, Edge: TopoDS_Edge): void;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class BiTgte_CurveOnEdge_1 extends BiTgte_CurveOnEdge {
+ constructor();
+ }
+
+ export declare class BiTgte_CurveOnEdge_2 extends BiTgte_CurveOnEdge {
+ constructor(EonF: TopoDS_Edge, Edge: TopoDS_Edge);
+ }
+
+export declare class ShapeConstruct_MakeTriangulation extends BRepBuilderAPI_MakeShape {
+ Build(): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class ShapeConstruct_MakeTriangulation_1 extends ShapeConstruct_MakeTriangulation {
+ constructor(pnts: TColgp_Array1OfPnt, prec: Quantity_AbsorbedDose);
+ }
+
+ export declare class ShapeConstruct_MakeTriangulation_2 extends ShapeConstruct_MakeTriangulation {
+ constructor(wire: TopoDS_Wire, prec: Quantity_AbsorbedDose);
+ }
+
+export declare class ShapeConstruct_Curve {
+ constructor();
+ AdjustCurve(C3D: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, take1: Standard_Boolean, take2: Standard_Boolean): Standard_Boolean;
+ AdjustCurveSegment(C3D: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose): Standard_Boolean;
+ AdjustCurve2d(C2D: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d, take1: Standard_Boolean, take2: Standard_Boolean): Standard_Boolean;
+ ConvertToBSpline_1(C: Handle_Geom_Curve, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose, prec: Quantity_AbsorbedDose): Handle_Geom_BSplineCurve;
+ ConvertToBSpline_2(C: Handle_Geom2d_Curve, first: Quantity_AbsorbedDose, last: Quantity_AbsorbedDose, prec: Quantity_AbsorbedDose): Handle_Geom2d_BSplineCurve;
+ static FixKnots_1(knots: Handle_TColStd_HArray1OfReal): Standard_Boolean;
+ static FixKnots_2(knots: TColStd_Array1OfReal): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ShapeConstruct {
+ constructor();
+ static ConvertCurveToBSpline_1(C3D: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId): Handle_Geom_BSplineCurve;
+ static ConvertCurveToBSpline_2(C2D: Handle_Geom2d_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId): Handle_Geom2d_BSplineCurve;
+ static ConvertSurfaceToBSpline(surf: Handle_Geom_Surface, UF: Quantity_AbsorbedDose, UL: Quantity_AbsorbedDose, VF: Quantity_AbsorbedDose, VL: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId): Handle_Geom_BSplineSurface;
+ static JoinPCurves(theEdges: Handle_TopTools_HSequenceOfShape, theFace: TopoDS_Face, theEdge: TopoDS_Edge): Standard_Boolean;
+ static JoinCurves_1(c3d1: Handle_Geom_Curve, ac3d2: Handle_Geom_Curve, Orient1: TopAbs_Orientation, Orient2: TopAbs_Orientation, first1: Quantity_AbsorbedDose, last1: Quantity_AbsorbedDose, first2: Quantity_AbsorbedDose, last2: Quantity_AbsorbedDose, c3dOut: Handle_Geom_Curve, isRev1: Standard_Boolean, isRev2: Standard_Boolean): Standard_Boolean;
+ static JoinCurves_2(c2d1: Handle_Geom2d_Curve, ac2d2: Handle_Geom2d_Curve, Orient1: TopAbs_Orientation, Orient2: TopAbs_Orientation, first1: Quantity_AbsorbedDose, last1: Quantity_AbsorbedDose, first2: Quantity_AbsorbedDose, last2: Quantity_AbsorbedDose, c2dOut: Handle_Geom2d_Curve, isRev1: Standard_Boolean, isRev2: Standard_Boolean, isError: Standard_Boolean): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeConstruct_ProjectCurveOnSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeConstruct_ProjectCurveOnSurface): void;
+ get(): ShapeConstruct_ProjectCurveOnSurface;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeConstruct_ProjectCurveOnSurface_1 extends Handle_ShapeConstruct_ProjectCurveOnSurface {
+ constructor();
+ }
+
+ export declare class Handle_ShapeConstruct_ProjectCurveOnSurface_2 extends Handle_ShapeConstruct_ProjectCurveOnSurface {
+ constructor(thePtr: ShapeConstruct_ProjectCurveOnSurface);
+ }
+
+ export declare class Handle_ShapeConstruct_ProjectCurveOnSurface_3 extends Handle_ShapeConstruct_ProjectCurveOnSurface {
+ constructor(theHandle: Handle_ShapeConstruct_ProjectCurveOnSurface);
+ }
+
+ export declare class Handle_ShapeConstruct_ProjectCurveOnSurface_4 extends Handle_ShapeConstruct_ProjectCurveOnSurface {
+ constructor(theHandle: Handle_ShapeConstruct_ProjectCurveOnSurface);
+ }
+
+export declare class ShapeConstruct_ProjectCurveOnSurface extends Standard_Transient {
+ constructor()
+ Init_1(surf: Handle_Geom_Surface, preci: Quantity_AbsorbedDose): void;
+ Init_2(surf: Handle_ShapeAnalysis_Surface, preci: Quantity_AbsorbedDose): void;
+ SetSurface_1(surf: Handle_Geom_Surface): void;
+ SetSurface_2(surf: Handle_ShapeAnalysis_Surface): void;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ BuildCurveMode(): Standard_Boolean;
+ AdjustOverDegenMode(): Graphic3d_ZLayerId;
+ Status(theStatus: ShapeExtend_Status): Standard_Boolean;
+ Perform(c3d: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, c2d: Handle_Geom2d_Curve, TolFirst: Quantity_AbsorbedDose, TolLast: Quantity_AbsorbedDose): Standard_Boolean;
+ PerformByProjLib(c3d: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, c2d: Handle_Geom2d_Curve, continuity: GeomAbs_Shape, maxdeg: Graphic3d_ZLayerId, nbinterval: Graphic3d_ZLayerId): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_TranslateVertexLoopError = {
+ StepToTopoDS_TranslateVertexLoopDone: {};
+ StepToTopoDS_TranslateVertexLoopOther: {};
+}
+
+export declare class StepToTopoDS_TranslateCurveBoundedSurface extends StepToTopoDS_Root {
+ Init(CBS: Handle_StepGeom_CurveBoundedSurface, TP: Handle_Transfer_TransientProcess): Standard_Boolean;
+ Value(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateCurveBoundedSurface_1 extends StepToTopoDS_TranslateCurveBoundedSurface {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateCurveBoundedSurface_2 extends StepToTopoDS_TranslateCurveBoundedSurface {
+ constructor(CBS: Handle_StepGeom_CurveBoundedSurface, TP: Handle_Transfer_TransientProcess);
+ }
+
+export declare type StepToTopoDS_TranslateVertexError = {
+ StepToTopoDS_TranslateVertexDone: {};
+ StepToTopoDS_TranslateVertexOther: {};
+}
+
+export declare class StepToTopoDS_TranslateEdgeLoop extends StepToTopoDS_Root {
+ Init(FB: Handle_StepShape_FaceBound, F: TopoDS_Face, S: Handle_Geom_Surface, SS: Handle_StepGeom_Surface, ss: Standard_Boolean, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateEdgeLoopError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateEdgeLoop_1 extends StepToTopoDS_TranslateEdgeLoop {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateEdgeLoop_2 extends StepToTopoDS_TranslateEdgeLoop {
+ constructor(FB: Handle_StepShape_FaceBound, F: TopoDS_Face, S: Handle_Geom_Surface, SS: Handle_StepGeom_Surface, ss: Standard_Boolean, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool);
+ }
+
+export declare class StepToTopoDS_PointPairHasher {
+ constructor();
+ static HashCode(thePointPair: StepToTopoDS_PointPair, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(K1: StepToTopoDS_PointPair, K2: StepToTopoDS_PointPair): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StepToTopoDS_PointEdgeMap extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: StepToTopoDS_PointEdgeMap): void;
+ Assign(theOther: StepToTopoDS_PointEdgeMap): StepToTopoDS_PointEdgeMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: StepToTopoDS_PointPair, theItem: TopoDS_Edge): Standard_Boolean;
+ Bound(theKey: StepToTopoDS_PointPair, theItem: TopoDS_Edge): TopoDS_Edge;
+ IsBound(theKey: StepToTopoDS_PointPair): Standard_Boolean;
+ UnBind(theKey: StepToTopoDS_PointPair): Standard_Boolean;
+ Seek(theKey: StepToTopoDS_PointPair): TopoDS_Edge;
+ ChangeSeek(theKey: StepToTopoDS_PointPair): TopoDS_Edge;
+ ChangeFind(theKey: StepToTopoDS_PointPair): TopoDS_Edge;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_PointEdgeMap_1 extends StepToTopoDS_PointEdgeMap {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_PointEdgeMap_2 extends StepToTopoDS_PointEdgeMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class StepToTopoDS_PointEdgeMap_3 extends StepToTopoDS_PointEdgeMap {
+ constructor(theOther: StepToTopoDS_PointEdgeMap);
+ }
+
+export declare class StepToTopoDS_MakeTransformed extends StepToTopoDS_Root {
+ constructor()
+ Compute_1(Origin: Handle_StepGeom_Axis2Placement3d, Target: Handle_StepGeom_Axis2Placement3d): Standard_Boolean;
+ Compute_2(Operator: Handle_StepGeom_CartesianTransformationOperator3d): Standard_Boolean;
+ Transformation(): gp_Trsf;
+ Transform(shape: TopoDS_Shape): Standard_Boolean;
+ TranslateMappedItem(mapit: Handle_StepRepr_MappedItem, TP: Handle_Transfer_TransientProcess, theProgress: Message_ProgressRange): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_TranslateEdgeLoopError = {
+ StepToTopoDS_TranslateEdgeLoopDone: {};
+ StepToTopoDS_TranslateEdgeLoopOther: {};
+}
+
+export declare class StepToTopoDS {
+ constructor();
+ static DecodeBuilderError(Error: StepToTopoDS_BuilderError): Handle_TCollection_HAsciiString;
+ static DecodeShellError(Error: StepToTopoDS_TranslateShellError): Handle_TCollection_HAsciiString;
+ static DecodeFaceError(Error: StepToTopoDS_TranslateFaceError): Handle_TCollection_HAsciiString;
+ static DecodeEdgeError(Error: StepToTopoDS_TranslateEdgeError): Handle_TCollection_HAsciiString;
+ static DecodeVertexError(Error: StepToTopoDS_TranslateVertexError): Handle_TCollection_HAsciiString;
+ static DecodeVertexLoopError(Error: StepToTopoDS_TranslateVertexLoopError): Handle_TCollection_HAsciiString;
+ static DecodePolyLoopError(Error: StepToTopoDS_TranslatePolyLoopError): Handle_TCollection_HAsciiString;
+ static DecodeGeometricToolError(Error: StepToTopoDS_GeometricToolError): Standard_CString;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_TranslateEdgeError = {
+ StepToTopoDS_TranslateEdgeDone: {};
+ StepToTopoDS_TranslateEdgeOther: {};
+}
+
+export declare class StepToTopoDS_Root {
+ IsDone(): Standard_Boolean;
+ Precision(): Quantity_AbsorbedDose;
+ SetPrecision(preci: Quantity_AbsorbedDose): void;
+ MaxTol(): Quantity_AbsorbedDose;
+ SetMaxTol(maxpreci: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_TranslateShellError = {
+ StepToTopoDS_TranslateShellDone: {};
+ StepToTopoDS_TranslateShellOther: {};
+}
+
+export declare class StepToTopoDS_TranslateEdge extends StepToTopoDS_Root {
+ Init(E: Handle_StepShape_Edge, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool): void;
+ MakeFromCurve3D(C3D: Handle_StepGeom_Curve, EC: Handle_StepShape_EdgeCurve, Vend: Handle_StepShape_Vertex, preci: Quantity_AbsorbedDose, E: TopoDS_Edge, V1: TopoDS_Vertex, V2: TopoDS_Vertex, T: StepToTopoDS_Tool): void;
+ MakePCurve(PCU: Handle_StepGeom_Pcurve, ConvSurf: Handle_Geom_Surface): Handle_Geom2d_Curve;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateEdgeError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateEdge_1 extends StepToTopoDS_TranslateEdge {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateEdge_2 extends StepToTopoDS_TranslateEdge {
+ constructor(E: Handle_StepShape_Edge, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool);
+ }
+
+export declare class StepToTopoDS_Tool {
+ Init(Map: StepToTopoDS_DataMapOfTRI, TP: Handle_Transfer_TransientProcess): void;
+ IsBound(TRI: Handle_StepShape_TopologicalRepresentationItem): Standard_Boolean;
+ Bind(TRI: Handle_StepShape_TopologicalRepresentationItem, S: TopoDS_Shape): void;
+ Find(TRI: Handle_StepShape_TopologicalRepresentationItem): TopoDS_Shape;
+ ClearEdgeMap(): void;
+ IsEdgeBound(PP: StepToTopoDS_PointPair): Standard_Boolean;
+ BindEdge(PP: StepToTopoDS_PointPair, E: TopoDS_Edge): void;
+ FindEdge(PP: StepToTopoDS_PointPair): TopoDS_Edge;
+ ClearVertexMap(): void;
+ IsVertexBound(PG: Handle_StepGeom_CartesianPoint): Standard_Boolean;
+ BindVertex(P: Handle_StepGeom_CartesianPoint, V: TopoDS_Vertex): void;
+ FindVertex(P: Handle_StepGeom_CartesianPoint): TopoDS_Vertex;
+ ComputePCurve_1(B: Standard_Boolean): void;
+ ComputePCurve_2(): Standard_Boolean;
+ TransientProcess(): Handle_Transfer_TransientProcess;
+ AddContinuity_1(GeomSurf: Handle_Geom_Surface): void;
+ AddContinuity_2(GeomCurve: Handle_Geom_Curve): void;
+ AddContinuity_3(GeomCur2d: Handle_Geom2d_Curve): void;
+ C0Surf(): Graphic3d_ZLayerId;
+ C1Surf(): Graphic3d_ZLayerId;
+ C2Surf(): Graphic3d_ZLayerId;
+ C0Cur2(): Graphic3d_ZLayerId;
+ C1Cur2(): Graphic3d_ZLayerId;
+ C2Cur2(): Graphic3d_ZLayerId;
+ C0Cur3(): Graphic3d_ZLayerId;
+ C1Cur3(): Graphic3d_ZLayerId;
+ C2Cur3(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_Tool_1 extends StepToTopoDS_Tool {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_Tool_2 extends StepToTopoDS_Tool {
+ constructor(Map: StepToTopoDS_DataMapOfTRI, TP: Handle_Transfer_TransientProcess);
+ }
+
+export declare type StepToTopoDS_TranslatePolyLoopError = {
+ StepToTopoDS_TranslatePolyLoopDone: {};
+ StepToTopoDS_TranslatePolyLoopOther: {};
+}
+
+export declare class StepToTopoDS_CartesianPointHasher {
+ constructor();
+ static HashCode(theCartesianPoint: Handle_StepGeom_CartesianPoint, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(K1: Handle_StepGeom_CartesianPoint, K2: Handle_StepGeom_CartesianPoint): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_BuilderError = {
+ StepToTopoDS_BuilderDone: {};
+ StepToTopoDS_BuilderOther: {};
+}
+
+export declare class StepToTopoDS_TranslateCompositeCurve extends StepToTopoDS_Root {
+ Init_1(CC: Handle_StepGeom_CompositeCurve, TP: Handle_Transfer_TransientProcess): Standard_Boolean;
+ Init_2(CC: Handle_StepGeom_CompositeCurve, TP: Handle_Transfer_TransientProcess, S: Handle_StepGeom_Surface, Surf: Handle_Geom_Surface): Standard_Boolean;
+ Value(): TopoDS_Wire;
+ IsInfiniteSegment(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateCompositeCurve_1 extends StepToTopoDS_TranslateCompositeCurve {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateCompositeCurve_2 extends StepToTopoDS_TranslateCompositeCurve {
+ constructor(CC: Handle_StepGeom_CompositeCurve, TP: Handle_Transfer_TransientProcess);
+ }
+
+ export declare class StepToTopoDS_TranslateCompositeCurve_3 extends StepToTopoDS_TranslateCompositeCurve {
+ constructor(CC: Handle_StepGeom_CompositeCurve, TP: Handle_Transfer_TransientProcess, S: Handle_StepGeom_Surface, Surf: Handle_Geom_Surface);
+ }
+
+export declare class StepToTopoDS_TranslateVertex extends StepToTopoDS_Root {
+ Init(V: Handle_StepShape_Vertex, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateVertexError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateVertex_1 extends StepToTopoDS_TranslateVertex {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateVertex_2 extends StepToTopoDS_TranslateVertex {
+ constructor(V: Handle_StepShape_Vertex, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool);
+ }
+
+export declare class StepToTopoDS_DataMapOfRINames extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: StepToTopoDS_DataMapOfRINames): void;
+ Assign(theOther: StepToTopoDS_DataMapOfRINames): StepToTopoDS_DataMapOfRINames;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TCollection_AsciiString, theItem: TopoDS_Shape): Standard_Boolean;
+ Bound(theKey: TCollection_AsciiString, theItem: TopoDS_Shape): TopoDS_Shape;
+ IsBound(theKey: TCollection_AsciiString): Standard_Boolean;
+ UnBind(theKey: TCollection_AsciiString): Standard_Boolean;
+ Seek(theKey: TCollection_AsciiString): TopoDS_Shape;
+ ChangeSeek(theKey: TCollection_AsciiString): TopoDS_Shape;
+ ChangeFind(theKey: TCollection_AsciiString): TopoDS_Shape;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_DataMapOfRINames_1 extends StepToTopoDS_DataMapOfRINames {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_DataMapOfRINames_2 extends StepToTopoDS_DataMapOfRINames {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class StepToTopoDS_DataMapOfRINames_3 extends StepToTopoDS_DataMapOfRINames {
+ constructor(theOther: StepToTopoDS_DataMapOfRINames);
+ }
+
+export declare type StepToTopoDS_TranslateFaceError = {
+ StepToTopoDS_TranslateFaceDone: {};
+ StepToTopoDS_TranslateFaceOther: {};
+}
+
+export declare class StepToTopoDS_PointPair {
+ constructor(P1: Handle_StepGeom_CartesianPoint, P2: Handle_StepGeom_CartesianPoint)
+ delete(): void;
+}
+
+export declare class StepToTopoDS_TranslateVertexLoop extends StepToTopoDS_Root {
+ Init(VL: Handle_StepShape_VertexLoop, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateVertexLoopError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateVertexLoop_1 extends StepToTopoDS_TranslateVertexLoop {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateVertexLoop_2 extends StepToTopoDS_TranslateVertexLoop {
+ constructor(VL: Handle_StepShape_VertexLoop, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool);
+ }
+
+export declare class StepToTopoDS_NMTool {
+ Init(MapOfRI: StepToTopoDS_DataMapOfRI, MapOfRINames: StepToTopoDS_DataMapOfRINames): void;
+ SetActive(isActive: Standard_Boolean): void;
+ IsActive(): Standard_Boolean;
+ CleanUp(): void;
+ IsBound_1(RI: Handle_StepRepr_RepresentationItem): Standard_Boolean;
+ IsBound_2(RIName: XCAFDoc_PartId): Standard_Boolean;
+ Bind_1(RI: Handle_StepRepr_RepresentationItem, S: TopoDS_Shape): void;
+ Bind_2(RIName: XCAFDoc_PartId, S: TopoDS_Shape): void;
+ Find_1(RI: Handle_StepRepr_RepresentationItem): TopoDS_Shape;
+ Find_2(RIName: XCAFDoc_PartId): TopoDS_Shape;
+ RegisterNMEdge(Edge: TopoDS_Shape): void;
+ IsSuspectedAsClosing(BaseShell: TopoDS_Shape, SuspectedShell: TopoDS_Shape): Standard_Boolean;
+ IsPureNMShell(Shell: TopoDS_Shape): Standard_Boolean;
+ SetIDEASCase(IDEASCase: Standard_Boolean): void;
+ IsIDEASCase(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_NMTool_1 extends StepToTopoDS_NMTool {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_NMTool_2 extends StepToTopoDS_NMTool {
+ constructor(MapOfRI: StepToTopoDS_DataMapOfRI, MapOfRINames: StepToTopoDS_DataMapOfRINames);
+ }
+
+export declare class StepToTopoDS_TranslateShell extends StepToTopoDS_Root {
+ constructor()
+ Init(CFS: Handle_StepShape_ConnectedFaceSet, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool, theProgress: Message_ProgressRange): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateShellError;
+ delete(): void;
+}
+
+export declare class StepToTopoDS_GeometricTool {
+ constructor();
+ static PCurve(SC: Handle_StepGeom_SurfaceCurve, S: Handle_StepGeom_Surface, PC: Handle_StepGeom_Pcurve, last: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsSeamCurve(SC: Handle_StepGeom_SurfaceCurve, S: Handle_StepGeom_Surface, E: Handle_StepShape_Edge, EL: Handle_StepShape_EdgeLoop): Standard_Boolean;
+ static IsLikeSeam(SC: Handle_StepGeom_SurfaceCurve, S: Handle_StepGeom_Surface, E: Handle_StepShape_Edge, EL: Handle_StepShape_EdgeLoop): Standard_Boolean;
+ static UpdateParam3d(C: Handle_Geom_Curve, w1: Quantity_AbsorbedDose, w2: Quantity_AbsorbedDose, preci: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type StepToTopoDS_GeometricToolError = {
+ StepToTopoDS_GeometricToolDone: {};
+ StepToTopoDS_GeometricToolIsDegenerated: {};
+ StepToTopoDS_GeometricToolHasNoPCurve: {};
+ StepToTopoDS_GeometricToolWrong3dParameters: {};
+ StepToTopoDS_GeometricToolNoProjectiOnCurve: {};
+ StepToTopoDS_GeometricToolOther: {};
+}
+
+export declare class StepToTopoDS_TranslateFace extends StepToTopoDS_Root {
+ Init(FS: Handle_StepShape_FaceSurface, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslateFaceError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslateFace_1 extends StepToTopoDS_TranslateFace {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslateFace_2 extends StepToTopoDS_TranslateFace {
+ constructor(FS: Handle_StepShape_FaceSurface, T: StepToTopoDS_Tool, NMTool: StepToTopoDS_NMTool);
+ }
+
+export declare class StepToTopoDS_TranslatePolyLoop extends StepToTopoDS_Root {
+ Init(PL: Handle_StepShape_PolyLoop, T: StepToTopoDS_Tool, S: Handle_Geom_Surface, F: TopoDS_Face): void;
+ Value(): TopoDS_Shape;
+ Error(): StepToTopoDS_TranslatePolyLoopError;
+ delete(): void;
+}
+
+ export declare class StepToTopoDS_TranslatePolyLoop_1 extends StepToTopoDS_TranslatePolyLoop {
+ constructor();
+ }
+
+ export declare class StepToTopoDS_TranslatePolyLoop_2 extends StepToTopoDS_TranslatePolyLoop {
+ constructor(PL: Handle_StepShape_PolyLoop, T: StepToTopoDS_Tool, S: Handle_Geom_Surface, F: TopoDS_Face);
+ }
+
+export declare class HatchGen_PointsOnHatching extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: HatchGen_PointsOnHatching): HatchGen_PointsOnHatching;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: HatchGen_PointOnHatching): void;
+ Append_2(theSeq: HatchGen_PointsOnHatching): void;
+ Prepend_1(theItem: HatchGen_PointOnHatching): void;
+ Prepend_2(theSeq: HatchGen_PointsOnHatching): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: HatchGen_PointOnHatching): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnHatching): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnHatching): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: HatchGen_PointOnHatching): void;
+ Split(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnHatching): void;
+ First(): HatchGen_PointOnHatching;
+ ChangeFirst(): HatchGen_PointOnHatching;
+ Last(): HatchGen_PointOnHatching;
+ ChangeLast(): HatchGen_PointOnHatching;
+ Value(theIndex: Standard_Integer): HatchGen_PointOnHatching;
+ ChangeValue(theIndex: Standard_Integer): HatchGen_PointOnHatching;
+ SetValue(theIndex: Standard_Integer, theItem: HatchGen_PointOnHatching): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_PointsOnHatching_1 extends HatchGen_PointsOnHatching {
+ constructor();
+ }
+
+ export declare class HatchGen_PointsOnHatching_2 extends HatchGen_PointsOnHatching {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HatchGen_PointsOnHatching_3 extends HatchGen_PointsOnHatching {
+ constructor(theOther: HatchGen_PointsOnHatching);
+ }
+
+export declare class HatchGen_PointOnHatching extends HatchGen_IntersectionPoint {
+ AddPoint(Point: HatchGen_PointOnElement, Confusion: Quantity_AbsorbedDose): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): HatchGen_PointOnElement;
+ RemPoint(Index: Graphic3d_ZLayerId): void;
+ ClrPoints(): void;
+ IsLower(Point: HatchGen_PointOnHatching, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ IsEqual(Point: HatchGen_PointOnHatching, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ IsGreater(Point: HatchGen_PointOnHatching, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ Dump(Index: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_PointOnHatching_1 extends HatchGen_PointOnHatching {
+ constructor();
+ }
+
+ export declare class HatchGen_PointOnHatching_2 extends HatchGen_PointOnHatching {
+ constructor(Point: IntRes2d_IntersectionPoint);
+ }
+
+export declare class HatchGen_PointOnElement extends HatchGen_IntersectionPoint {
+ SetIntersectionType(Type: HatchGen_IntersectionType): void;
+ IntersectionType(): HatchGen_IntersectionType;
+ IsIdentical(Point: HatchGen_PointOnElement, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ IsDifferent(Point: HatchGen_PointOnElement, Confusion: Quantity_AbsorbedDose): Standard_Boolean;
+ Dump(Index: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_PointOnElement_1 extends HatchGen_PointOnElement {
+ constructor();
+ }
+
+ export declare class HatchGen_PointOnElement_2 extends HatchGen_PointOnElement {
+ constructor(Point: IntRes2d_IntersectionPoint);
+ }
+
+export declare class HatchGen_PointsOnElement extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: HatchGen_PointsOnElement): HatchGen_PointsOnElement;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: HatchGen_PointOnElement): void;
+ Append_2(theSeq: HatchGen_PointsOnElement): void;
+ Prepend_1(theItem: HatchGen_PointOnElement): void;
+ Prepend_2(theSeq: HatchGen_PointsOnElement): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: HatchGen_PointOnElement): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnElement): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnElement): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: HatchGen_PointOnElement): void;
+ Split(theIndex: Standard_Integer, theSeq: HatchGen_PointsOnElement): void;
+ First(): HatchGen_PointOnElement;
+ ChangeFirst(): HatchGen_PointOnElement;
+ Last(): HatchGen_PointOnElement;
+ ChangeLast(): HatchGen_PointOnElement;
+ Value(theIndex: Standard_Integer): HatchGen_PointOnElement;
+ ChangeValue(theIndex: Standard_Integer): HatchGen_PointOnElement;
+ SetValue(theIndex: Standard_Integer, theItem: HatchGen_PointOnElement): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_PointsOnElement_1 extends HatchGen_PointsOnElement {
+ constructor();
+ }
+
+ export declare class HatchGen_PointsOnElement_2 extends HatchGen_PointsOnElement {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HatchGen_PointsOnElement_3 extends HatchGen_PointsOnElement {
+ constructor(theOther: HatchGen_PointsOnElement);
+ }
+
+export declare type HatchGen_ErrorStatus = {
+ HatchGen_NoProblem: {};
+ HatchGen_TrimFailure: {};
+ HatchGen_TransitionFailure: {};
+ HatchGen_IncoherentParity: {};
+ HatchGen_IncompatibleStates: {};
+}
+
+export declare class HatchGen_Domains extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: HatchGen_Domains): HatchGen_Domains;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: HatchGen_Domain): void;
+ Append_2(theSeq: HatchGen_Domains): void;
+ Prepend_1(theItem: HatchGen_Domain): void;
+ Prepend_2(theSeq: HatchGen_Domains): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: HatchGen_Domain): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: HatchGen_Domains): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: HatchGen_Domains): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: HatchGen_Domain): void;
+ Split(theIndex: Standard_Integer, theSeq: HatchGen_Domains): void;
+ First(): HatchGen_Domain;
+ ChangeFirst(): HatchGen_Domain;
+ Last(): HatchGen_Domain;
+ ChangeLast(): HatchGen_Domain;
+ Value(theIndex: Standard_Integer): HatchGen_Domain;
+ ChangeValue(theIndex: Standard_Integer): HatchGen_Domain;
+ SetValue(theIndex: Standard_Integer, theItem: HatchGen_Domain): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_Domains_1 extends HatchGen_Domains {
+ constructor();
+ }
+
+ export declare class HatchGen_Domains_2 extends HatchGen_Domains {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class HatchGen_Domains_3 extends HatchGen_Domains {
+ constructor(theOther: HatchGen_Domains);
+ }
+
+export declare class HatchGen_IntersectionPoint {
+ SetIndex(Index: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ SetParameter(Parameter: Quantity_AbsorbedDose): void;
+ Parameter(): Quantity_AbsorbedDose;
+ SetPosition(Position: TopAbs_Orientation): void;
+ Position(): TopAbs_Orientation;
+ SetStateBefore(State: TopAbs_State): void;
+ StateBefore(): TopAbs_State;
+ SetStateAfter(State: TopAbs_State): void;
+ StateAfter(): TopAbs_State;
+ SetSegmentBeginning(State: Standard_Boolean): void;
+ SegmentBeginning(): Standard_Boolean;
+ SetSegmentEnd(State: Standard_Boolean): void;
+ SegmentEnd(): Standard_Boolean;
+ Dump(Index: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class HatchGen_Domain {
+ SetPoints_1(P1: HatchGen_PointOnHatching, P2: HatchGen_PointOnHatching): void;
+ SetPoints_2(): void;
+ SetFirstPoint_1(P: HatchGen_PointOnHatching): void;
+ SetFirstPoint_2(): void;
+ SetSecondPoint_1(P: HatchGen_PointOnHatching): void;
+ SetSecondPoint_2(): void;
+ HasFirstPoint(): Standard_Boolean;
+ FirstPoint(): HatchGen_PointOnHatching;
+ HasSecondPoint(): Standard_Boolean;
+ SecondPoint(): HatchGen_PointOnHatching;
+ Dump(Index: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class HatchGen_Domain_1 extends HatchGen_Domain {
+ constructor();
+ }
+
+ export declare class HatchGen_Domain_2 extends HatchGen_Domain {
+ constructor(P1: HatchGen_PointOnHatching, P2: HatchGen_PointOnHatching);
+ }
+
+ export declare class HatchGen_Domain_3 extends HatchGen_Domain {
+ constructor(P: HatchGen_PointOnHatching, First: Standard_Boolean);
+ }
+
+export declare type HatchGen_IntersectionType = {
+ HatchGen_TRUE: {};
+ HatchGen_TOUCH: {};
+ HatchGen_TANGENT: {};
+ HatchGen_UNDETERMINED: {};
+}
+
+export declare class TFunction_DoubleMapOfIntegerLabel extends NCollection_BaseMap {
+ Exchange(theOther: TFunction_DoubleMapOfIntegerLabel): void;
+ Assign(theOther: TFunction_DoubleMapOfIntegerLabel): TFunction_DoubleMapOfIntegerLabel;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey1: Standard_Integer, theKey2: TDF_Label): void;
+ AreBound(theKey1: Standard_Integer, theKey2: TDF_Label): Standard_Boolean;
+ IsBound1(theKey1: Standard_Integer): Standard_Boolean;
+ IsBound2(theKey2: TDF_Label): Standard_Boolean;
+ UnBind1(theKey1: Standard_Integer): Standard_Boolean;
+ UnBind2(theKey2: TDF_Label): Standard_Boolean;
+ Find1_1(theKey1: Standard_Integer): TDF_Label;
+ Find1_2(theKey1: Standard_Integer, theKey2: TDF_Label): Standard_Boolean;
+ Seek1(theKey1: Standard_Integer): TDF_Label;
+ Find2_1(theKey2: TDF_Label): Standard_Integer;
+ Find2_2(theKey2: TDF_Label, theKey1: Standard_Integer): Standard_Boolean;
+ Seek2(theKey2: TDF_Label): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TFunction_DoubleMapOfIntegerLabel_1 extends TFunction_DoubleMapOfIntegerLabel {
+ constructor();
+ }
+
+ export declare class TFunction_DoubleMapOfIntegerLabel_2 extends TFunction_DoubleMapOfIntegerLabel {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TFunction_DoubleMapOfIntegerLabel_3 extends TFunction_DoubleMapOfIntegerLabel {
+ constructor(theOther: TFunction_DoubleMapOfIntegerLabel);
+ }
+
+export declare class Handle_TFunction_HArray1OfDataMapOfGUIDDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_HArray1OfDataMapOfGUIDDriver): void;
+ get(): TFunction_HArray1OfDataMapOfGUIDDriver;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_HArray1OfDataMapOfGUIDDriver_1 extends Handle_TFunction_HArray1OfDataMapOfGUIDDriver {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_HArray1OfDataMapOfGUIDDriver_2 extends Handle_TFunction_HArray1OfDataMapOfGUIDDriver {
+ constructor(thePtr: TFunction_HArray1OfDataMapOfGUIDDriver);
+ }
+
+ export declare class Handle_TFunction_HArray1OfDataMapOfGUIDDriver_3 extends Handle_TFunction_HArray1OfDataMapOfGUIDDriver {
+ constructor(theHandle: Handle_TFunction_HArray1OfDataMapOfGUIDDriver);
+ }
+
+ export declare class Handle_TFunction_HArray1OfDataMapOfGUIDDriver_4 extends Handle_TFunction_HArray1OfDataMapOfGUIDDriver {
+ constructor(theHandle: Handle_TFunction_HArray1OfDataMapOfGUIDDriver);
+ }
+
+export declare class TFunction_Array1OfDataMapOfGUIDDriver {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TFunction_DataMapOfGUIDDriver): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: TFunction_Array1OfDataMapOfGUIDDriver): TFunction_Array1OfDataMapOfGUIDDriver;
+ Move(theOther: TFunction_Array1OfDataMapOfGUIDDriver): TFunction_Array1OfDataMapOfGUIDDriver;
+ First(): TFunction_DataMapOfGUIDDriver;
+ ChangeFirst(): TFunction_DataMapOfGUIDDriver;
+ Last(): TFunction_DataMapOfGUIDDriver;
+ ChangeLast(): TFunction_DataMapOfGUIDDriver;
+ Value(theIndex: Standard_Integer): TFunction_DataMapOfGUIDDriver;
+ ChangeValue(theIndex: Standard_Integer): TFunction_DataMapOfGUIDDriver;
+ SetValue(theIndex: Standard_Integer, theItem: TFunction_DataMapOfGUIDDriver): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class TFunction_Array1OfDataMapOfGUIDDriver_1 extends TFunction_Array1OfDataMapOfGUIDDriver {
+ constructor();
+ }
+
+ export declare class TFunction_Array1OfDataMapOfGUIDDriver_2 extends TFunction_Array1OfDataMapOfGUIDDriver {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class TFunction_Array1OfDataMapOfGUIDDriver_3 extends TFunction_Array1OfDataMapOfGUIDDriver {
+ constructor(theOther: TFunction_Array1OfDataMapOfGUIDDriver);
+ }
+
+ export declare class TFunction_Array1OfDataMapOfGUIDDriver_4 extends TFunction_Array1OfDataMapOfGUIDDriver {
+ constructor(theOther: TFunction_Array1OfDataMapOfGUIDDriver);
+ }
+
+ export declare class TFunction_Array1OfDataMapOfGUIDDriver_5 extends TFunction_Array1OfDataMapOfGUIDDriver {
+ constructor(theBegin: TFunction_DataMapOfGUIDDriver, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class TFunction_DriverTable extends Standard_Transient {
+ constructor()
+ static Get(): Handle_TFunction_DriverTable;
+ AddDriver(guid: Standard_GUID, driver: Handle_TFunction_Driver, thread: Graphic3d_ZLayerId): Standard_Boolean;
+ HasDriver(guid: Standard_GUID, thread: Graphic3d_ZLayerId): Standard_Boolean;
+ FindDriver(guid: Standard_GUID, driver: Handle_TFunction_Driver, thread: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveDriver(guid: Standard_GUID, thread: Graphic3d_ZLayerId): Standard_Boolean;
+ Clear(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TFunction_DriverTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_DriverTable): void;
+ get(): TFunction_DriverTable;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_DriverTable_1 extends Handle_TFunction_DriverTable {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_DriverTable_2 extends Handle_TFunction_DriverTable {
+ constructor(thePtr: TFunction_DriverTable);
+ }
+
+ export declare class Handle_TFunction_DriverTable_3 extends Handle_TFunction_DriverTable {
+ constructor(theHandle: Handle_TFunction_DriverTable);
+ }
+
+ export declare class Handle_TFunction_DriverTable_4 extends Handle_TFunction_DriverTable {
+ constructor(theHandle: Handle_TFunction_DriverTable);
+ }
+
+export declare class TFunction_IFunction {
+ static NewFunction(L: TDF_Label, ID: Standard_GUID): Standard_Boolean;
+ static DeleteFunction(L: TDF_Label): Standard_Boolean;
+ static UpdateDependencies_1(Access: TDF_Label): Standard_Boolean;
+ Init(L: TDF_Label): void;
+ Label(): TDF_Label;
+ UpdateDependencies_2(): Standard_Boolean;
+ Arguments(args: TDF_LabelList): void;
+ Results(res: TDF_LabelList): void;
+ GetPrevious(prev: TDF_LabelList): void;
+ GetNext(prev: TDF_LabelList): void;
+ GetStatus(): TFunction_ExecutionStatus;
+ SetStatus(status: TFunction_ExecutionStatus): void;
+ GetAllFunctions(): TFunction_DoubleMapOfIntegerLabel;
+ GetLogbook(): Handle_TFunction_Logbook;
+ GetDriver(thread: Graphic3d_ZLayerId): Handle_TFunction_Driver;
+ GetGraphNode(): Handle_TFunction_GraphNode;
+ delete(): void;
+}
+
+ export declare class TFunction_IFunction_1 extends TFunction_IFunction {
+ constructor();
+ }
+
+ export declare class TFunction_IFunction_2 extends TFunction_IFunction {
+ constructor(L: TDF_Label);
+ }
+
+export declare class TFunction_Logbook extends TDF_Attribute {
+ constructor()
+ static Set(Access: TDF_Label): Handle_TFunction_Logbook;
+ static GetID(): Standard_GUID;
+ Clear(): void;
+ IsEmpty(): Standard_Boolean;
+ SetTouched(L: TDF_Label): void;
+ SetImpacted(L: TDF_Label, WithChildren: Standard_Boolean): void;
+ SetValid_1(L: TDF_Label, WithChildren: Standard_Boolean): void;
+ SetValid_2(Ls: TDF_LabelMap): void;
+ IsModified(L: TDF_Label, WithChildren: Standard_Boolean): Standard_Boolean;
+ GetTouched(): TDF_LabelMap;
+ GetImpacted(): TDF_LabelMap;
+ GetValid_1(): TDF_LabelMap;
+ GetValid_2(Ls: TDF_LabelMap): void;
+ Done(status: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ delete(): void;
+}
+
+export declare class Handle_TFunction_Logbook {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_Logbook): void;
+ get(): TFunction_Logbook;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_Logbook_1 extends Handle_TFunction_Logbook {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_Logbook_2 extends Handle_TFunction_Logbook {
+ constructor(thePtr: TFunction_Logbook);
+ }
+
+ export declare class Handle_TFunction_Logbook_3 extends Handle_TFunction_Logbook {
+ constructor(theHandle: Handle_TFunction_Logbook);
+ }
+
+ export declare class Handle_TFunction_Logbook_4 extends Handle_TFunction_Logbook {
+ constructor(theHandle: Handle_TFunction_Logbook);
+ }
+
+export declare type TFunction_ExecutionStatus = {
+ TFunction_ES_WrongDefinition: {};
+ TFunction_ES_NotExecuted: {};
+ TFunction_ES_Executing: {};
+ TFunction_ES_Succeeded: {};
+ TFunction_ES_Failed: {};
+}
+
+export declare class TFunction_Iterator {
+ Init(Access: TDF_Label): void;
+ SetUsageOfExecutionStatus(usage: Standard_Boolean): void;
+ GetUsageOfExecutionStatus(): Standard_Boolean;
+ GetMaxNbThreads(): Graphic3d_ZLayerId;
+ Current(): TDF_LabelList;
+ More(): Standard_Boolean;
+ Next(): void;
+ GetStatus(func: TDF_Label): TFunction_ExecutionStatus;
+ SetStatus(func: TDF_Label, status: TFunction_ExecutionStatus): void;
+ delete(): void;
+}
+
+ export declare class TFunction_Iterator_1 extends TFunction_Iterator {
+ constructor();
+ }
+
+ export declare class TFunction_Iterator_2 extends TFunction_Iterator {
+ constructor(Access: TDF_Label);
+ }
+
+export declare class Handle_TFunction_Scope {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_Scope): void;
+ get(): TFunction_Scope;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_Scope_1 extends Handle_TFunction_Scope {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_Scope_2 extends Handle_TFunction_Scope {
+ constructor(thePtr: TFunction_Scope);
+ }
+
+ export declare class Handle_TFunction_Scope_3 extends Handle_TFunction_Scope {
+ constructor(theHandle: Handle_TFunction_Scope);
+ }
+
+ export declare class Handle_TFunction_Scope_4 extends Handle_TFunction_Scope {
+ constructor(theHandle: Handle_TFunction_Scope);
+ }
+
+export declare class TFunction_Scope extends TDF_Attribute {
+ constructor()
+ static Set(Access: TDF_Label): Handle_TFunction_Scope;
+ static GetID(): Standard_GUID;
+ AddFunction(L: TDF_Label): Standard_Boolean;
+ RemoveFunction_1(L: TDF_Label): Standard_Boolean;
+ RemoveFunction_2(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveAllFunctions(): void;
+ HasFunction_1(ID: Graphic3d_ZLayerId): Standard_Boolean;
+ HasFunction_2(L: TDF_Label): Standard_Boolean;
+ GetFunction_1(L: TDF_Label): Graphic3d_ZLayerId;
+ GetFunction_2(ID: Graphic3d_ZLayerId): TDF_Label;
+ GetLogbook(): Handle_TFunction_Logbook;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ GetFunctions(): TFunction_DoubleMapOfIntegerLabel;
+ ChangeFunctions(): TFunction_DoubleMapOfIntegerLabel;
+ SetFreeID(ID: Graphic3d_ZLayerId): void;
+ GetFreeID(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TFunction_GraphNode {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_GraphNode): void;
+ get(): TFunction_GraphNode;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_GraphNode_1 extends Handle_TFunction_GraphNode {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_GraphNode_2 extends Handle_TFunction_GraphNode {
+ constructor(thePtr: TFunction_GraphNode);
+ }
+
+ export declare class Handle_TFunction_GraphNode_3 extends Handle_TFunction_GraphNode {
+ constructor(theHandle: Handle_TFunction_GraphNode);
+ }
+
+ export declare class Handle_TFunction_GraphNode_4 extends Handle_TFunction_GraphNode {
+ constructor(theHandle: Handle_TFunction_GraphNode);
+ }
+
+export declare class TFunction_GraphNode extends TDF_Attribute {
+ constructor()
+ static Set(L: TDF_Label): Handle_TFunction_GraphNode;
+ static GetID(): Standard_GUID;
+ AddPrevious_1(funcID: Graphic3d_ZLayerId): Standard_Boolean;
+ AddPrevious_2(func: TDF_Label): Standard_Boolean;
+ RemovePrevious_1(funcID: Graphic3d_ZLayerId): Standard_Boolean;
+ RemovePrevious_2(func: TDF_Label): Standard_Boolean;
+ GetPrevious(): TColStd_MapOfInteger;
+ RemoveAllPrevious(): void;
+ AddNext_1(funcID: Graphic3d_ZLayerId): Standard_Boolean;
+ AddNext_2(func: TDF_Label): Standard_Boolean;
+ RemoveNext_1(funcID: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveNext_2(func: TDF_Label): Standard_Boolean;
+ GetNext(): TColStd_MapOfInteger;
+ RemoveAllNext(): void;
+ GetStatus(): TFunction_ExecutionStatus;
+ SetStatus(status: TFunction_ExecutionStatus): void;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TFunction_Function {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_Function): void;
+ get(): TFunction_Function;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_Function_1 extends Handle_TFunction_Function {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_Function_2 extends Handle_TFunction_Function {
+ constructor(thePtr: TFunction_Function);
+ }
+
+ export declare class Handle_TFunction_Function_3 extends Handle_TFunction_Function {
+ constructor(theHandle: Handle_TFunction_Function);
+ }
+
+ export declare class Handle_TFunction_Function_4 extends Handle_TFunction_Function {
+ constructor(theHandle: Handle_TFunction_Function);
+ }
+
+export declare class TFunction_Function extends TDF_Attribute {
+ constructor()
+ static Set_1(L: TDF_Label): Handle_TFunction_Function;
+ static Set_2(L: TDF_Label, DriverID: Standard_GUID): Handle_TFunction_Function;
+ static GetID(): Standard_GUID;
+ GetDriverGUID(): Standard_GUID;
+ SetDriverGUID(guid: Standard_GUID): void;
+ Failed(): Standard_Boolean;
+ SetFailure(mode: Graphic3d_ZLayerId): void;
+ GetFailure(): Graphic3d_ZLayerId;
+ ID(): Standard_GUID;
+ Restore(with_: Handle_TDF_Attribute): void;
+ Paste(into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ References(aDataSet: Handle_TDF_DataSet): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TFunction_DataMapOfLabelListOfLabel extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TFunction_DataMapOfLabelListOfLabel): void;
+ Assign(theOther: TFunction_DataMapOfLabelListOfLabel): TFunction_DataMapOfLabelListOfLabel;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TDF_Label, theItem: TDF_LabelList): Standard_Boolean;
+ Bound(theKey: TDF_Label, theItem: TDF_LabelList): TDF_LabelList;
+ IsBound(theKey: TDF_Label): Standard_Boolean;
+ UnBind(theKey: TDF_Label): Standard_Boolean;
+ Seek(theKey: TDF_Label): TDF_LabelList;
+ ChangeSeek(theKey: TDF_Label): TDF_LabelList;
+ ChangeFind(theKey: TDF_Label): TDF_LabelList;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TFunction_DataMapOfLabelListOfLabel_1 extends TFunction_DataMapOfLabelListOfLabel {
+ constructor();
+ }
+
+ export declare class TFunction_DataMapOfLabelListOfLabel_2 extends TFunction_DataMapOfLabelListOfLabel {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TFunction_DataMapOfLabelListOfLabel_3 extends TFunction_DataMapOfLabelListOfLabel {
+ constructor(theOther: TFunction_DataMapOfLabelListOfLabel);
+ }
+
+export declare class TFunction_Driver extends Standard_Transient {
+ Init(L: TDF_Label): void;
+ Label(): TDF_Label;
+ Validate(log: Handle_TFunction_Logbook): void;
+ MustExecute(log: Handle_TFunction_Logbook): Standard_Boolean;
+ Execute(log: Handle_TFunction_Logbook): Graphic3d_ZLayerId;
+ Arguments(args: TDF_LabelList): void;
+ Results(res: TDF_LabelList): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TFunction_Driver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TFunction_Driver): void;
+ get(): TFunction_Driver;
+ delete(): void;
+}
+
+ export declare class Handle_TFunction_Driver_1 extends Handle_TFunction_Driver {
+ constructor();
+ }
+
+ export declare class Handle_TFunction_Driver_2 extends Handle_TFunction_Driver {
+ constructor(thePtr: TFunction_Driver);
+ }
+
+ export declare class Handle_TFunction_Driver_3 extends Handle_TFunction_Driver {
+ constructor(theHandle: Handle_TFunction_Driver);
+ }
+
+ export declare class Handle_TFunction_Driver_4 extends Handle_TFunction_Driver {
+ constructor(theHandle: Handle_TFunction_Driver);
+ }
+
+export declare class XmlMDocStd_XLinkDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMDocStd_XLinkDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMDocStd_XLinkDriver): void;
+ get(): XmlMDocStd_XLinkDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMDocStd_XLinkDriver_1 extends Handle_XmlMDocStd_XLinkDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMDocStd_XLinkDriver_2 extends Handle_XmlMDocStd_XLinkDriver {
+ constructor(thePtr: XmlMDocStd_XLinkDriver);
+ }
+
+ export declare class Handle_XmlMDocStd_XLinkDriver_3 extends Handle_XmlMDocStd_XLinkDriver {
+ constructor(theHandle: Handle_XmlMDocStd_XLinkDriver);
+ }
+
+ export declare class Handle_XmlMDocStd_XLinkDriver_4 extends Handle_XmlMDocStd_XLinkDriver {
+ constructor(theHandle: Handle_XmlMDocStd_XLinkDriver);
+ }
+
+export declare class XmlMDocStd {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, theMessageDriver: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class BRepExtrema_DistShapeShape {
+ SetDeflection(theDeflection: Quantity_AbsorbedDose): void;
+ LoadS1(Shape1: TopoDS_Shape): void;
+ LoadS2(Shape1: TopoDS_Shape): void;
+ Perform(): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ NbSolution(): Graphic3d_ZLayerId;
+ Value(): Quantity_AbsorbedDose;
+ InnerSolution(): Standard_Boolean;
+ PointOnShape1(N: Graphic3d_ZLayerId): gp_Pnt;
+ PointOnShape2(N: Graphic3d_ZLayerId): gp_Pnt;
+ SupportTypeShape1(N: Graphic3d_ZLayerId): BRepExtrema_SupportType;
+ SupportTypeShape2(N: Graphic3d_ZLayerId): BRepExtrema_SupportType;
+ SupportOnShape1(N: Graphic3d_ZLayerId): TopoDS_Shape;
+ SupportOnShape2(N: Graphic3d_ZLayerId): TopoDS_Shape;
+ ParOnEdgeS1(N: Graphic3d_ZLayerId, t: Quantity_AbsorbedDose): void;
+ ParOnEdgeS2(N: Graphic3d_ZLayerId, t: Quantity_AbsorbedDose): void;
+ ParOnFaceS1(N: Graphic3d_ZLayerId, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): void;
+ ParOnFaceS2(N: Graphic3d_ZLayerId, u: Quantity_AbsorbedDose, v: Quantity_AbsorbedDose): void;
+ Dump(o: Standard_OStream): void;
+ SetFlag(F: Extrema_ExtFlag): void;
+ SetAlgo(A: Extrema_ExtAlgo): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_DistShapeShape_1 extends BRepExtrema_DistShapeShape {
+ constructor();
+ }
+
+ export declare class BRepExtrema_DistShapeShape_2 extends BRepExtrema_DistShapeShape {
+ constructor(Shape1: TopoDS_Shape, Shape2: TopoDS_Shape, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+ export declare class BRepExtrema_DistShapeShape_3 extends BRepExtrema_DistShapeShape {
+ constructor(Shape1: TopoDS_Shape, Shape2: TopoDS_Shape, theDeflection: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+export declare class BRepExtrema_TriangleSet extends BVH_PrimitiveSet3d {
+ Size(): Graphic3d_ZLayerId;
+ Box_1(theIndex: Graphic3d_ZLayerId): Graphic3d_BndBox3d;
+ Center(theIndex: Graphic3d_ZLayerId, theAxis: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Swap(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ Clear(): void;
+ Init(theFaces: BRepExtrema_ShapeList): Standard_Boolean;
+ GetVertices(theIndex: Graphic3d_ZLayerId, theVertex1: BVH_Vec3d, theVertex2: BVH_Vec3d, theVertex3: BVH_Vec3d): void;
+ GetFaceID(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_TriangleSet_1 extends BRepExtrema_TriangleSet {
+ constructor();
+ }
+
+ export declare class BRepExtrema_TriangleSet_2 extends BRepExtrema_TriangleSet {
+ constructor(theFaces: BRepExtrema_ShapeList);
+ }
+
+export declare class Handle_BRepExtrema_TriangleSet {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepExtrema_TriangleSet): void;
+ get(): BRepExtrema_TriangleSet;
+ delete(): void;
+}
+
+ export declare class Handle_BRepExtrema_TriangleSet_1 extends Handle_BRepExtrema_TriangleSet {
+ constructor();
+ }
+
+ export declare class Handle_BRepExtrema_TriangleSet_2 extends Handle_BRepExtrema_TriangleSet {
+ constructor(thePtr: BRepExtrema_TriangleSet);
+ }
+
+ export declare class Handle_BRepExtrema_TriangleSet_3 extends Handle_BRepExtrema_TriangleSet {
+ constructor(theHandle: Handle_BRepExtrema_TriangleSet);
+ }
+
+ export declare class Handle_BRepExtrema_TriangleSet_4 extends Handle_BRepExtrema_TriangleSet {
+ constructor(theHandle: Handle_BRepExtrema_TriangleSet);
+ }
+
+export declare class BRepExtrema_ShapeList extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BRepExtrema_ShapeList, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: TopoDS_Face): TopoDS_Face;
+ Appended(): TopoDS_Face;
+ Value(theIndex: Standard_Integer): TopoDS_Face;
+ First(): TopoDS_Face;
+ ChangeFirst(): TopoDS_Face;
+ Last(): TopoDS_Face;
+ ChangeLast(): TopoDS_Face;
+ ChangeValue(theIndex: Standard_Integer): TopoDS_Face;
+ SetValue(theIndex: Standard_Integer, theValue: TopoDS_Face): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ShapeList_1 extends BRepExtrema_ShapeList {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepExtrema_ShapeList_2 extends BRepExtrema_ShapeList {
+ constructor(theOther: BRepExtrema_ShapeList);
+ }
+
+export declare class BRepExtrema_SolutionElem {
+ Dist(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ SupportKind(): BRepExtrema_SupportType;
+ Vertex(): TopoDS_Vertex;
+ Edge(): TopoDS_Edge;
+ Face(): TopoDS_Face;
+ EdgeParameter(theParam: Quantity_AbsorbedDose): void;
+ FaceParameter(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_SolutionElem_1 extends BRepExtrema_SolutionElem {
+ constructor();
+ }
+
+ export declare class BRepExtrema_SolutionElem_2 extends BRepExtrema_SolutionElem {
+ constructor(theDist: Quantity_AbsorbedDose, thePoint: gp_Pnt, theSolType: BRepExtrema_SupportType, theVertex: TopoDS_Vertex);
+ }
+
+ export declare class BRepExtrema_SolutionElem_3 extends BRepExtrema_SolutionElem {
+ constructor(theDist: Quantity_AbsorbedDose, thePoint: gp_Pnt, theSolType: BRepExtrema_SupportType, theEdge: TopoDS_Edge, theParam: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepExtrema_SolutionElem_4 extends BRepExtrema_SolutionElem {
+ constructor(theDist: Quantity_AbsorbedDose, thePoint: gp_Pnt, theSolType: BRepExtrema_SupportType, theFace: TopoDS_Face, theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepExtrema_ElementFilter {
+ constructor();
+ PreCheckElements(a0: Graphic3d_ZLayerId, a1: Graphic3d_ZLayerId): any;
+ delete(): void;
+}
+
+export declare class BRepExtrema_OverlapTool {
+ LoadTriangleSets(theSet1: Handle_BRepExtrema_TriangleSet, theSet2: Handle_BRepExtrema_TriangleSet): void;
+ Perform(theTolerance: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ MarkDirty(): void;
+ OverlapSubShapes1(): BRepExtrema_MapOfIntegerPackedMapOfInteger;
+ OverlapSubShapes2(): BRepExtrema_MapOfIntegerPackedMapOfInteger;
+ SetElementFilter(theFilter: BRepExtrema_ElementFilter): void;
+ RejectNode(theCornerMin1: BVH_Vec3d, theCornerMax1: BVH_Vec3d, theCornerMin2: BVH_Vec3d, theCornerMax2: BVH_Vec3d, a4: Quantity_AbsorbedDose): Standard_Boolean;
+ Accept(theLeaf1: Graphic3d_ZLayerId, theLeaf2: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_OverlapTool_1 extends BRepExtrema_OverlapTool {
+ constructor();
+ }
+
+ export declare class BRepExtrema_OverlapTool_2 extends BRepExtrema_OverlapTool {
+ constructor(theSet1: Handle_BRepExtrema_TriangleSet, theSet2: Handle_BRepExtrema_TriangleSet);
+ }
+
+export declare class BRepExtrema_ExtPC {
+ Initialize(E: TopoDS_Edge): void;
+ Perform(V: TopoDS_Vertex): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ IsMin(N: Graphic3d_ZLayerId): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Parameter(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Point(N: Graphic3d_ZLayerId): gp_Pnt;
+ TrimmedSquareDistances(dist1: Quantity_AbsorbedDose, dist2: Quantity_AbsorbedDose, pnt1: gp_Pnt, pnt2: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ExtPC_1 extends BRepExtrema_ExtPC {
+ constructor();
+ }
+
+ export declare class BRepExtrema_ExtPC_2 extends BRepExtrema_ExtPC {
+ constructor(V: TopoDS_Vertex, E: TopoDS_Edge);
+ }
+
+export declare class BRepExtrema_ExtCC {
+ Initialize(E2: TopoDS_Edge): void;
+ Perform(E1: TopoDS_Edge): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ IsParallel(): Standard_Boolean;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ParameterOnE1(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnE1(N: Graphic3d_ZLayerId): gp_Pnt;
+ ParameterOnE2(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ PointOnE2(N: Graphic3d_ZLayerId): gp_Pnt;
+ TrimmedSquareDistances(dist11: Quantity_AbsorbedDose, distP12: Quantity_AbsorbedDose, distP21: Quantity_AbsorbedDose, distP22: Quantity_AbsorbedDose, P11: gp_Pnt, P12: gp_Pnt, P21: gp_Pnt, P22: gp_Pnt): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ExtCC_1 extends BRepExtrema_ExtCC {
+ constructor();
+ }
+
+ export declare class BRepExtrema_ExtCC_2 extends BRepExtrema_ExtCC {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge);
+ }
+
+export declare class Handle_BRepExtrema_UnCompatibleShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepExtrema_UnCompatibleShape): void;
+ get(): BRepExtrema_UnCompatibleShape;
+ delete(): void;
+}
+
+ export declare class Handle_BRepExtrema_UnCompatibleShape_1 extends Handle_BRepExtrema_UnCompatibleShape {
+ constructor();
+ }
+
+ export declare class Handle_BRepExtrema_UnCompatibleShape_2 extends Handle_BRepExtrema_UnCompatibleShape {
+ constructor(thePtr: BRepExtrema_UnCompatibleShape);
+ }
+
+ export declare class Handle_BRepExtrema_UnCompatibleShape_3 extends Handle_BRepExtrema_UnCompatibleShape {
+ constructor(theHandle: Handle_BRepExtrema_UnCompatibleShape);
+ }
+
+ export declare class Handle_BRepExtrema_UnCompatibleShape_4 extends Handle_BRepExtrema_UnCompatibleShape {
+ constructor(theHandle: Handle_BRepExtrema_UnCompatibleShape);
+ }
+
+export declare class BRepExtrema_UnCompatibleShape extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_BRepExtrema_UnCompatibleShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_UnCompatibleShape_1 extends BRepExtrema_UnCompatibleShape {
+ constructor();
+ }
+
+ export declare class BRepExtrema_UnCompatibleShape_2 extends BRepExtrema_UnCompatibleShape {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class BRepExtrema_Poly {
+ constructor();
+ static Distance(S1: TopoDS_Shape, S2: TopoDS_Shape, P1: gp_Pnt, P2: gp_Pnt, dist: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepExtrema_DistanceSS {
+ IsDone(): Standard_Boolean;
+ DistValue(): Quantity_AbsorbedDose;
+ Seq1Value(): BRepExtrema_SeqOfSolution;
+ Seq2Value(): BRepExtrema_SeqOfSolution;
+ SetFlag(F: Extrema_ExtFlag): void;
+ SetAlgo(A: Extrema_ExtAlgo): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_DistanceSS_1 extends BRepExtrema_DistanceSS {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, B1: Bnd_Box, B2: Bnd_Box, DstRef: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+ export declare class BRepExtrema_DistanceSS_2 extends BRepExtrema_DistanceSS {
+ constructor(S1: TopoDS_Shape, S2: TopoDS_Shape, B1: Bnd_Box, B2: Bnd_Box, DstRef: Quantity_AbsorbedDose, aDeflection: Quantity_AbsorbedDose, F: Extrema_ExtFlag, A: Extrema_ExtAlgo);
+ }
+
+export declare class BRepExtrema_ExtCF {
+ Initialize(E: TopoDS_Edge, F: TopoDS_Face): void;
+ Perform(E: TopoDS_Edge, F: TopoDS_Face): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ IsParallel(): Standard_Boolean;
+ ParameterOnEdge(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ParameterOnFace(N: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ PointOnEdge(N: Graphic3d_ZLayerId): gp_Pnt;
+ PointOnFace(N: Graphic3d_ZLayerId): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ExtCF_1 extends BRepExtrema_ExtCF {
+ constructor();
+ }
+
+ export declare class BRepExtrema_ExtCF_2 extends BRepExtrema_ExtCF {
+ constructor(E: TopoDS_Edge, F: TopoDS_Face);
+ }
+
+export declare type BRepExtrema_SupportType = {
+ BRepExtrema_IsVertex: {};
+ BRepExtrema_IsOnEdge: {};
+ BRepExtrema_IsInFace: {};
+}
+
+export declare class BRepExtrema_ExtFF {
+ Initialize(F2: TopoDS_Face): void;
+ Perform(F1: TopoDS_Face, F2: TopoDS_Face): void;
+ IsDone(): Standard_Boolean;
+ IsParallel(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ ParameterOnFace1(N: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ ParameterOnFace2(N: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ PointOnFace1(N: Graphic3d_ZLayerId): gp_Pnt;
+ PointOnFace2(N: Graphic3d_ZLayerId): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ExtFF_1 extends BRepExtrema_ExtFF {
+ constructor();
+ }
+
+ export declare class BRepExtrema_ExtFF_2 extends BRepExtrema_ExtFF {
+ constructor(F1: TopoDS_Face, F2: TopoDS_Face);
+ }
+
+export declare class BRepExtrema_ShapeProximity {
+ Tolerance(): Quantity_AbsorbedDose;
+ SetTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ LoadShape1(theShape1: TopoDS_Shape): Standard_Boolean;
+ LoadShape2(theShape2: TopoDS_Shape): Standard_Boolean;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ OverlapSubShapes1(): BRepExtrema_MapOfIntegerPackedMapOfInteger;
+ OverlapSubShapes2(): BRepExtrema_MapOfIntegerPackedMapOfInteger;
+ GetSubShape1(theID: Graphic3d_ZLayerId): TopoDS_Face;
+ GetSubShape2(theID: Graphic3d_ZLayerId): TopoDS_Face;
+ ElementSet1(): Handle_BRepExtrema_TriangleSet;
+ ElementSet2(): Handle_BRepExtrema_TriangleSet;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ShapeProximity_1 extends BRepExtrema_ShapeProximity {
+ constructor(theTolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepExtrema_ShapeProximity_2 extends BRepExtrema_ShapeProximity {
+ constructor(theShape1: TopoDS_Shape, theShape2: TopoDS_Shape, theTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepExtrema_SelfIntersection extends BRepExtrema_ElementFilter {
+ Tolerance(): Quantity_AbsorbedDose;
+ SetTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ LoadShape(theShape: TopoDS_Shape): Standard_Boolean;
+ Perform(): void;
+ IsDone(): Standard_Boolean;
+ OverlapElements(): BRepExtrema_MapOfIntegerPackedMapOfInteger;
+ GetSubShape(theID: Graphic3d_ZLayerId): TopoDS_Face;
+ ElementSet(): Handle_BRepExtrema_TriangleSet;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_SelfIntersection_1 extends BRepExtrema_SelfIntersection {
+ constructor(theTolerance: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepExtrema_SelfIntersection_2 extends BRepExtrema_SelfIntersection {
+ constructor(theShape: TopoDS_Shape, theTolerance: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepExtrema_ExtPF {
+ Initialize(TheFace: TopoDS_Face, TheFlag: Extrema_ExtFlag, TheAlgo: Extrema_ExtAlgo): void;
+ Perform(TheVertex: TopoDS_Vertex, TheFace: TopoDS_Face): void;
+ IsDone(): Standard_Boolean;
+ NbExt(): Graphic3d_ZLayerId;
+ SquareDistance(N: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Parameter(N: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Point(N: Graphic3d_ZLayerId): gp_Pnt;
+ SetFlag(F: Extrema_ExtFlag): void;
+ SetAlgo(A: Extrema_ExtAlgo): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_ExtPF_1 extends BRepExtrema_ExtPF {
+ constructor();
+ }
+
+ export declare class BRepExtrema_ExtPF_2 extends BRepExtrema_ExtPF {
+ constructor(TheVertex: TopoDS_Vertex, TheFace: TopoDS_Face, TheFlag: Extrema_ExtFlag, TheAlgo: Extrema_ExtAlgo);
+ }
+
+export declare class BRepExtrema_SeqOfSolution extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepExtrema_SeqOfSolution): BRepExtrema_SeqOfSolution;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: BRepExtrema_SolutionElem): void;
+ Append_2(theSeq: BRepExtrema_SeqOfSolution): void;
+ Prepend_1(theItem: BRepExtrema_SolutionElem): void;
+ Prepend_2(theSeq: BRepExtrema_SeqOfSolution): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: BRepExtrema_SolutionElem): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepExtrema_SeqOfSolution): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepExtrema_SeqOfSolution): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: BRepExtrema_SolutionElem): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepExtrema_SeqOfSolution): void;
+ First(): BRepExtrema_SolutionElem;
+ ChangeFirst(): BRepExtrema_SolutionElem;
+ Last(): BRepExtrema_SolutionElem;
+ ChangeLast(): BRepExtrema_SolutionElem;
+ Value(theIndex: Standard_Integer): BRepExtrema_SolutionElem;
+ ChangeValue(theIndex: Standard_Integer): BRepExtrema_SolutionElem;
+ SetValue(theIndex: Standard_Integer, theItem: BRepExtrema_SolutionElem): void;
+ delete(): void;
+}
+
+ export declare class BRepExtrema_SeqOfSolution_1 extends BRepExtrema_SeqOfSolution {
+ constructor();
+ }
+
+ export declare class BRepExtrema_SeqOfSolution_2 extends BRepExtrema_SeqOfSolution {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepExtrema_SeqOfSolution_3 extends BRepExtrema_SeqOfSolution {
+ constructor(theOther: BRepExtrema_SeqOfSolution);
+ }
+
+export declare class ProjLib_Cone extends ProjLib_Projector {
+ Init(Co: gp_Cone): void;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ delete(): void;
+}
+
+ export declare class ProjLib_Cone_1 extends ProjLib_Cone {
+ constructor();
+ }
+
+ export declare class ProjLib_Cone_2 extends ProjLib_Cone {
+ constructor(Co: gp_Cone);
+ }
+
+ export declare class ProjLib_Cone_3 extends ProjLib_Cone {
+ constructor(Co: gp_Cone, L: gp_Lin);
+ }
+
+ export declare class ProjLib_Cone_4 extends ProjLib_Cone {
+ constructor(Co: gp_Cone, C: gp_Circ);
+ }
+
+export declare class ProjLib_PrjResolve {
+ constructor(C: Adaptor3d_Curve, S: Adaptor3d_Surface, Fix: Graphic3d_ZLayerId)
+ Perform(t: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Tol: gp_Pnt2d, Inf: gp_Pnt2d, Sup: gp_Pnt2d, FTol: Quantity_AbsorbedDose, StrictInside: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Solution(): gp_Pnt2d;
+ delete(): void;
+}
+
+export declare class ProjLib_Cylinder extends ProjLib_Projector {
+ Init(Cyl: gp_Cylinder): void;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ delete(): void;
+}
+
+ export declare class ProjLib_Cylinder_1 extends ProjLib_Cylinder {
+ constructor();
+ }
+
+ export declare class ProjLib_Cylinder_2 extends ProjLib_Cylinder {
+ constructor(Cyl: gp_Cylinder);
+ }
+
+ export declare class ProjLib_Cylinder_3 extends ProjLib_Cylinder {
+ constructor(Cyl: gp_Cylinder, L: gp_Lin);
+ }
+
+ export declare class ProjLib_Cylinder_4 extends ProjLib_Cylinder {
+ constructor(Cyl: gp_Cylinder, C: gp_Circ);
+ }
+
+ export declare class ProjLib_Cylinder_5 extends ProjLib_Cylinder {
+ constructor(Cyl: gp_Cylinder, E: gp_Elips);
+ }
+
+export declare class ProjLib_Torus extends ProjLib_Projector {
+ Init(To: gp_Torus): void;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ delete(): void;
+}
+
+ export declare class ProjLib_Torus_1 extends ProjLib_Torus {
+ constructor();
+ }
+
+ export declare class ProjLib_Torus_2 extends ProjLib_Torus {
+ constructor(To: gp_Torus);
+ }
+
+ export declare class ProjLib_Torus_3 extends ProjLib_Torus {
+ constructor(To: gp_Torus, C: gp_Circ);
+ }
+
+export declare class ProjLib_Plane extends ProjLib_Projector {
+ Init(Pl: gp_Pln): void;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ delete(): void;
+}
+
+ export declare class ProjLib_Plane_1 extends ProjLib_Plane {
+ constructor();
+ }
+
+ export declare class ProjLib_Plane_2 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln);
+ }
+
+ export declare class ProjLib_Plane_3 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln, L: gp_Lin);
+ }
+
+ export declare class ProjLib_Plane_4 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln, C: gp_Circ);
+ }
+
+ export declare class ProjLib_Plane_5 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln, E: gp_Elips);
+ }
+
+ export declare class ProjLib_Plane_6 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln, P: gp_Parab);
+ }
+
+ export declare class ProjLib_Plane_7 extends ProjLib_Plane {
+ constructor(Pl: gp_Pln, H: gp_Hypr);
+ }
+
+export declare class Handle_ProjLib_HCompProjectedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ProjLib_HCompProjectedCurve): void;
+ get(): ProjLib_HCompProjectedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_ProjLib_HCompProjectedCurve_1 extends Handle_ProjLib_HCompProjectedCurve {
+ constructor();
+ }
+
+ export declare class Handle_ProjLib_HCompProjectedCurve_2 extends Handle_ProjLib_HCompProjectedCurve {
+ constructor(thePtr: ProjLib_HCompProjectedCurve);
+ }
+
+ export declare class Handle_ProjLib_HCompProjectedCurve_3 extends Handle_ProjLib_HCompProjectedCurve {
+ constructor(theHandle: Handle_ProjLib_HCompProjectedCurve);
+ }
+
+ export declare class Handle_ProjLib_HCompProjectedCurve_4 extends Handle_ProjLib_HCompProjectedCurve {
+ constructor(theHandle: Handle_ProjLib_HCompProjectedCurve);
+ }
+
+export declare class ProjLib_HCompProjectedCurve extends Adaptor2d_HCurve2d {
+ Set(C: ProjLib_CompProjectedCurve): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): ProjLib_CompProjectedCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ProjLib_HCompProjectedCurve_1 extends ProjLib_HCompProjectedCurve {
+ constructor();
+ }
+
+ export declare class ProjLib_HCompProjectedCurve_2 extends ProjLib_HCompProjectedCurve {
+ constructor(C: ProjLib_CompProjectedCurve);
+ }
+
+export declare class ProjLib_HProjectedCurve extends Adaptor2d_HCurve2d {
+ Set(C: ProjLib_ProjectedCurve): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): ProjLib_ProjectedCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ProjLib_HProjectedCurve_1 extends ProjLib_HProjectedCurve {
+ constructor();
+ }
+
+ export declare class ProjLib_HProjectedCurve_2 extends ProjLib_HProjectedCurve {
+ constructor(C: ProjLib_ProjectedCurve);
+ }
+
+export declare class Handle_ProjLib_HProjectedCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ProjLib_HProjectedCurve): void;
+ get(): ProjLib_HProjectedCurve;
+ delete(): void;
+}
+
+ export declare class Handle_ProjLib_HProjectedCurve_1 extends Handle_ProjLib_HProjectedCurve {
+ constructor();
+ }
+
+ export declare class Handle_ProjLib_HProjectedCurve_2 extends Handle_ProjLib_HProjectedCurve {
+ constructor(thePtr: ProjLib_HProjectedCurve);
+ }
+
+ export declare class Handle_ProjLib_HProjectedCurve_3 extends Handle_ProjLib_HProjectedCurve {
+ constructor(theHandle: Handle_ProjLib_HProjectedCurve);
+ }
+
+ export declare class Handle_ProjLib_HProjectedCurve_4 extends Handle_ProjLib_HProjectedCurve {
+ constructor(theHandle: Handle_ProjLib_HProjectedCurve);
+ }
+
+export declare class ProjLib_ComputeApprox {
+ Perform(C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface): void;
+ SetTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ SetDegree(theDegMin: Graphic3d_ZLayerId, theDegMax: Graphic3d_ZLayerId): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetBndPnt(theBndPnt: AppParCurves_Constraint): void;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ Tolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class ProjLib_ComputeApprox_1 extends ProjLib_ComputeApprox {
+ constructor();
+ }
+
+ export declare class ProjLib_ComputeApprox_2 extends ProjLib_ComputeApprox {
+ constructor(C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class ProjLib_ProjectedCurve extends Adaptor2d_Curve2d {
+ Load_1(Tolerance: Quantity_AbsorbedDose): void;
+ Load_2(S: Handle_Adaptor3d_HSurface): void;
+ Perform(C: Handle_Adaptor3d_HCurve): void;
+ SetDegree(theDegMin: Graphic3d_ZLayerId, theDegMax: Graphic3d_ZLayerId): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetBndPnt(theBndPnt: AppParCurves_Constraint): void;
+ SetMaxDist(theMaxDist: Quantity_AbsorbedDose): void;
+ GetSurface(): Handle_Adaptor3d_HSurface;
+ GetCurve(): Handle_Adaptor3d_HCurve;
+ GetTolerance(): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class ProjLib_ProjectedCurve_1 extends ProjLib_ProjectedCurve {
+ constructor();
+ }
+
+ export declare class ProjLib_ProjectedCurve_2 extends ProjLib_ProjectedCurve {
+ constructor(S: Handle_Adaptor3d_HSurface);
+ }
+
+ export declare class ProjLib_ProjectedCurve_3 extends ProjLib_ProjectedCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve);
+ }
+
+ export declare class ProjLib_ProjectedCurve_4 extends ProjLib_ProjectedCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class ProjLib {
+ constructor();
+ static Project_1(Pl: gp_Pln, P: gp_Pnt): gp_Pnt2d;
+ static Project_2(Pl: gp_Pln, L: gp_Lin): gp_Lin2d;
+ static Project_3(Pl: gp_Pln, C: gp_Circ): gp_Circ2d;
+ static Project_4(Pl: gp_Pln, E: gp_Elips): gp_Elips2d;
+ static Project_5(Pl: gp_Pln, P: gp_Parab): gp_Parab2d;
+ static Project_6(Pl: gp_Pln, H: gp_Hypr): gp_Hypr2d;
+ static Project_7(Cy: gp_Cylinder, P: gp_Pnt): gp_Pnt2d;
+ static Project_8(Cy: gp_Cylinder, L: gp_Lin): gp_Lin2d;
+ static Project_9(Cy: gp_Cylinder, Ci: gp_Circ): gp_Lin2d;
+ static Project_10(Co: gp_Cone, P: gp_Pnt): gp_Pnt2d;
+ static Project_11(Co: gp_Cone, L: gp_Lin): gp_Lin2d;
+ static Project_12(Co: gp_Cone, Ci: gp_Circ): gp_Lin2d;
+ static Project_13(Sp: gp_Sphere, P: gp_Pnt): gp_Pnt2d;
+ static Project_14(Sp: gp_Sphere, Ci: gp_Circ): gp_Lin2d;
+ static Project_15(To: gp_Torus, P: gp_Pnt): gp_Pnt2d;
+ static Project_16(To: gp_Torus, Ci: gp_Circ): gp_Lin2d;
+ static MakePCurveOfType(PC: ProjLib_ProjectedCurve, aC: Handle_Geom2d_Curve): void;
+ static IsAnaSurf(theAS: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class ProjLib_Projector {
+ constructor()
+ IsDone(): Standard_Boolean;
+ Done(): void;
+ GetType(): GeomAbs_CurveType;
+ SetBSpline(C: Handle_Geom2d_BSplineCurve): void;
+ SetBezier(C: Handle_Geom2d_BezierCurve): void;
+ SetType(Type: GeomAbs_CurveType): void;
+ IsPeriodic(): Standard_Boolean;
+ SetPeriodic(): void;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ UFrame(CFirst: Quantity_AbsorbedDose, CLast: Quantity_AbsorbedDose, UFirst: Quantity_AbsorbedDose, Period: Quantity_AbsorbedDose): void;
+ VFrame(CFirst: Quantity_AbsorbedDose, CLast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, Period: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class ProjLib_Sphere extends ProjLib_Projector {
+ Init(Sp: gp_Sphere): void;
+ Project_1(L: gp_Lin): void;
+ Project_2(C: gp_Circ): void;
+ Project_3(E: gp_Elips): void;
+ Project_4(P: gp_Parab): void;
+ Project_5(H: gp_Hypr): void;
+ SetInBounds(U: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class ProjLib_Sphere_1 extends ProjLib_Sphere {
+ constructor();
+ }
+
+ export declare class ProjLib_Sphere_2 extends ProjLib_Sphere {
+ constructor(Sp: gp_Sphere);
+ }
+
+ export declare class ProjLib_Sphere_3 extends ProjLib_Sphere {
+ constructor(Sp: gp_Sphere, C: gp_Circ);
+ }
+
+export declare class Handle_ProjLib_HSequenceOfHSequenceOfPnt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ProjLib_HSequenceOfHSequenceOfPnt): void;
+ get(): ProjLib_HSequenceOfHSequenceOfPnt;
+ delete(): void;
+}
+
+ export declare class Handle_ProjLib_HSequenceOfHSequenceOfPnt_1 extends Handle_ProjLib_HSequenceOfHSequenceOfPnt {
+ constructor();
+ }
+
+ export declare class Handle_ProjLib_HSequenceOfHSequenceOfPnt_2 extends Handle_ProjLib_HSequenceOfHSequenceOfPnt {
+ constructor(thePtr: ProjLib_HSequenceOfHSequenceOfPnt);
+ }
+
+ export declare class Handle_ProjLib_HSequenceOfHSequenceOfPnt_3 extends Handle_ProjLib_HSequenceOfHSequenceOfPnt {
+ constructor(theHandle: Handle_ProjLib_HSequenceOfHSequenceOfPnt);
+ }
+
+ export declare class Handle_ProjLib_HSequenceOfHSequenceOfPnt_4 extends Handle_ProjLib_HSequenceOfHSequenceOfPnt {
+ constructor(theHandle: Handle_ProjLib_HSequenceOfHSequenceOfPnt);
+ }
+
+export declare class ProjLib_PrjFunc extends math_FunctionSetWithDerivatives {
+ constructor(C: Adaptor3d_CurvePtr, FixVal: Quantity_AbsorbedDose, S: Adaptor3d_SurfacePtr, Fix: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Solution(): gp_Pnt2d;
+ delete(): void;
+}
+
+export declare class ProjLib_ComputeApproxOnPolarSurface {
+ SetDegree(theDegMin: Graphic3d_ZLayerId, theDegMax: Graphic3d_ZLayerId): void;
+ SetMaxSegments(theMaxSegments: Graphic3d_ZLayerId): void;
+ SetBndPnt(theBndPnt: AppParCurves_Constraint): void;
+ SetMaxDist(theMaxDist: Quantity_AbsorbedDose): void;
+ SetTolerance(theTolerance: Quantity_AbsorbedDose): void;
+ Perform_1(C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface): void;
+ Perform_2(InitCurve2d: Handle_Adaptor2d_HCurve2d, C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface): Handle_Geom2d_BSplineCurve;
+ BuildInitialCurve2d(Curve: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface): Handle_Adaptor2d_HCurve2d;
+ ProjectUsingInitialCurve2d(Curve: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface, InitCurve2d: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BSplineCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ Curve2d(): Handle_Geom2d_Curve;
+ IsDone(): Standard_Boolean;
+ Tolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class ProjLib_ComputeApproxOnPolarSurface_1 extends ProjLib_ComputeApproxOnPolarSurface {
+ constructor();
+ }
+
+ export declare class ProjLib_ComputeApproxOnPolarSurface_2 extends ProjLib_ComputeApproxOnPolarSurface {
+ constructor(C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class ProjLib_ComputeApproxOnPolarSurface_3 extends ProjLib_ComputeApproxOnPolarSurface {
+ constructor(InitCurve2d: Handle_Adaptor2d_HCurve2d, C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class ProjLib_ComputeApproxOnPolarSurface_4 extends ProjLib_ComputeApproxOnPolarSurface {
+ constructor(InitCurve2d: Handle_Adaptor2d_HCurve2d, InitCurve2dBis: Handle_Adaptor2d_HCurve2d, C: Handle_Adaptor3d_HCurve, S: Handle_Adaptor3d_HSurface, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class ProjLib_ProjectOnPlane extends Adaptor3d_Curve {
+ Load(C: Handle_Adaptor3d_HCurve, Tolerance: Quantity_AbsorbedDose, KeepParametrization: Standard_Boolean): void;
+ GetPlane(): gp_Ax3;
+ GetDirection(): gp_Dir;
+ GetCurve(): Handle_Adaptor3d_HCurve;
+ GetResult(): Handle_GeomAdaptor_HCurve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class ProjLib_ProjectOnPlane_1 extends ProjLib_ProjectOnPlane {
+ constructor();
+ }
+
+ export declare class ProjLib_ProjectOnPlane_2 extends ProjLib_ProjectOnPlane {
+ constructor(Pl: gp_Ax3);
+ }
+
+ export declare class ProjLib_ProjectOnPlane_3 extends ProjLib_ProjectOnPlane {
+ constructor(Pl: gp_Ax3, D: gp_Dir);
+ }
+
+export declare class ProjLib_CompProjectedCurve extends Adaptor2d_Curve2d {
+ Init(): void;
+ Load_1(S: Handle_Adaptor3d_HSurface): void;
+ Load_2(C: Handle_Adaptor3d_HCurve): void;
+ GetSurface(): Handle_Adaptor3d_HSurface;
+ GetCurve(): Handle_Adaptor3d_HCurve;
+ GetTolerance(TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ NbCurves(): Graphic3d_ZLayerId;
+ Bounds(Index: Graphic3d_ZLayerId, Udeb: Quantity_AbsorbedDose, Ufin: Quantity_AbsorbedDose): void;
+ IsSinglePnt(Index: Graphic3d_ZLayerId, P: gp_Pnt2d): Standard_Boolean;
+ IsUIso(Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose): Standard_Boolean;
+ IsVIso(Index: Graphic3d_ZLayerId, V: Quantity_AbsorbedDose): Standard_Boolean;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Trim(FirstParam: Quantity_AbsorbedDose, LastParam: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ MaxDistance(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ GetSequence(): Handle_ProjLib_HSequenceOfHSequenceOfPnt;
+ GetType(): GeomAbs_CurveType;
+ delete(): void;
+}
+
+ export declare class ProjLib_CompProjectedCurve_1 extends ProjLib_CompProjectedCurve {
+ constructor();
+ }
+
+ export declare class ProjLib_CompProjectedCurve_2 extends ProjLib_CompProjectedCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+ export declare class ProjLib_CompProjectedCurve_3 extends ProjLib_CompProjectedCurve {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose, MaxDist: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomProjLib {
+ constructor();
+ static Curve2d_1(C: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, S: Handle_Geom_Surface, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ static Curve2d_2(C: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, S: Handle_Geom_Surface, Tolerance: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ static Curve2d_3(C: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, S: Handle_Geom_Surface): Handle_Geom2d_Curve;
+ static Curve2d_4(C: Handle_Geom_Curve, S: Handle_Geom_Surface): Handle_Geom2d_Curve;
+ static Curve2d_5(C: Handle_Geom_Curve, S: Handle_Geom_Surface, UDeb: Quantity_AbsorbedDose, UFin: Quantity_AbsorbedDose, VDeb: Quantity_AbsorbedDose, VFin: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ static Curve2d_6(C: Handle_Geom_Curve, S: Handle_Geom_Surface, UDeb: Quantity_AbsorbedDose, UFin: Quantity_AbsorbedDose, VDeb: Quantity_AbsorbedDose, VFin: Quantity_AbsorbedDose, Tolerance: Quantity_AbsorbedDose): Handle_Geom2d_Curve;
+ static Project(C: Handle_Geom_Curve, S: Handle_Geom_Surface): Handle_Geom_Curve;
+ static ProjectOnPlane(Curve: Handle_Geom_Curve, Plane: Handle_Geom_Plane, Dir: gp_Dir, KeepParametrization: Standard_Boolean): Handle_Geom_Curve;
+ delete(): void;
+}
+
+export declare type StdSelect_TypeOfSelectionImage = {
+ StdSelect_TypeOfSelectionImage_NormalizedDepth: {};
+ StdSelect_TypeOfSelectionImage_NormalizedDepthInverted: {};
+ StdSelect_TypeOfSelectionImage_UnnormalizedDepth: {};
+ StdSelect_TypeOfSelectionImage_ColoredDetectedObject: {};
+ StdSelect_TypeOfSelectionImage_ColoredEntity: {};
+ StdSelect_TypeOfSelectionImage_ColoredOwner: {};
+ StdSelect_TypeOfSelectionImage_ColoredSelectionMode: {};
+}
+
+export declare class StdSelect_BRepOwner extends SelectMgr_EntityOwner {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ HasShape(): Standard_Boolean;
+ Shape(): TopoDS_Shape;
+ HasHilightMode(): Standard_Boolean;
+ SetHilightMode(theMode: Graphic3d_ZLayerId): void;
+ ResetHilightMode(): void;
+ HilightMode(): Graphic3d_ZLayerId;
+ IsHilighted(aPM: Handle_PrsMgr_PresentationManager, aMode: Graphic3d_ZLayerId): Standard_Boolean;
+ HilightWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ Unhilight(aPM: Handle_PrsMgr_PresentationManager, aMode: Graphic3d_ZLayerId): void;
+ Clear(aPM: Handle_PrsMgr_PresentationManager, aMode: Graphic3d_ZLayerId): void;
+ SetLocation(aLoc: TopLoc_Location): void;
+ UpdateHighlightTrsf(theViewer: Handle_V3d_Viewer, theManager: any, theDispMode: Graphic3d_ZLayerId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class StdSelect_BRepOwner_1 extends StdSelect_BRepOwner {
+ constructor(aPriority: Graphic3d_ZLayerId);
+ }
+
+ export declare class StdSelect_BRepOwner_2 extends StdSelect_BRepOwner {
+ constructor(aShape: TopoDS_Shape, aPriority: Graphic3d_ZLayerId, ComesFromDecomposition: Standard_Boolean);
+ }
+
+ export declare class StdSelect_BRepOwner_3 extends StdSelect_BRepOwner {
+ constructor(aShape: TopoDS_Shape, theOrigin: Handle_SelectMgr_SelectableObject, aPriority: Graphic3d_ZLayerId, FromDecomposition: Standard_Boolean);
+ }
+
+export declare class Handle_StdSelect_BRepOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdSelect_BRepOwner): void;
+ get(): StdSelect_BRepOwner;
+ delete(): void;
+}
+
+ export declare class Handle_StdSelect_BRepOwner_1 extends Handle_StdSelect_BRepOwner {
+ constructor();
+ }
+
+ export declare class Handle_StdSelect_BRepOwner_2 extends Handle_StdSelect_BRepOwner {
+ constructor(thePtr: StdSelect_BRepOwner);
+ }
+
+ export declare class Handle_StdSelect_BRepOwner_3 extends Handle_StdSelect_BRepOwner {
+ constructor(theHandle: Handle_StdSelect_BRepOwner);
+ }
+
+ export declare class Handle_StdSelect_BRepOwner_4 extends Handle_StdSelect_BRepOwner {
+ constructor(theHandle: Handle_StdSelect_BRepOwner);
+ }
+
+export declare class StdSelect_Shape extends PrsMgr_PresentableObject {
+ constructor(theShape: TopoDS_Shape, theDrawer: Handle_Prs3d_Drawer)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Compute(aPresentationManager: any, aPresentation: any, aMode: Graphic3d_ZLayerId): void;
+ Shape_1(): TopoDS_Shape;
+ Shape_2(theShape: TopoDS_Shape): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_StdSelect_Shape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdSelect_Shape): void;
+ get(): StdSelect_Shape;
+ delete(): void;
+}
+
+ export declare class Handle_StdSelect_Shape_1 extends Handle_StdSelect_Shape {
+ constructor();
+ }
+
+ export declare class Handle_StdSelect_Shape_2 extends Handle_StdSelect_Shape {
+ constructor(thePtr: StdSelect_Shape);
+ }
+
+ export declare class Handle_StdSelect_Shape_3 extends Handle_StdSelect_Shape {
+ constructor(theHandle: Handle_StdSelect_Shape);
+ }
+
+ export declare class Handle_StdSelect_Shape_4 extends Handle_StdSelect_Shape {
+ constructor(theHandle: Handle_StdSelect_Shape);
+ }
+
+export declare class StdSelect_EdgeFilter extends SelectMgr_Filter {
+ constructor(Edge: StdSelect_TypeOfEdge)
+ SetType(aNewType: StdSelect_TypeOfEdge): void;
+ Type(): StdSelect_TypeOfEdge;
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ ActsOn(aStandardMode: TopAbs_ShapeEnum): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StdSelect_EdgeFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdSelect_EdgeFilter): void;
+ get(): StdSelect_EdgeFilter;
+ delete(): void;
+}
+
+ export declare class Handle_StdSelect_EdgeFilter_1 extends Handle_StdSelect_EdgeFilter {
+ constructor();
+ }
+
+ export declare class Handle_StdSelect_EdgeFilter_2 extends Handle_StdSelect_EdgeFilter {
+ constructor(thePtr: StdSelect_EdgeFilter);
+ }
+
+ export declare class Handle_StdSelect_EdgeFilter_3 extends Handle_StdSelect_EdgeFilter {
+ constructor(theHandle: Handle_StdSelect_EdgeFilter);
+ }
+
+ export declare class Handle_StdSelect_EdgeFilter_4 extends Handle_StdSelect_EdgeFilter {
+ constructor(theHandle: Handle_StdSelect_EdgeFilter);
+ }
+
+export declare class StdSelect {
+ constructor();
+ static SetDrawerForBRepOwner(aSelection: Handle_SelectMgr_Selection, aDrawer: Handle_Prs3d_Drawer): void;
+ delete(): void;
+}
+
+export declare type StdSelect_TypeOfEdge = {
+ StdSelect_AnyEdge: {};
+ StdSelect_Line: {};
+ StdSelect_Circle: {};
+}
+
+export declare class StdSelect_BRepSelectionTool {
+ constructor();
+ static Load_1(aSelection: Handle_SelectMgr_Selection, aShape: TopoDS_Shape, aType: TopAbs_ShapeEnum, theDeflection: Quantity_AbsorbedDose, theDeviationAngle: Quantity_AbsorbedDose, AutoTriangulation: Standard_Boolean, aPriority: Graphic3d_ZLayerId, NbPOnEdge: Graphic3d_ZLayerId, MaximalParameter: Quantity_AbsorbedDose): void;
+ static Load_2(aSelection: Handle_SelectMgr_Selection, Origin: Handle_SelectMgr_SelectableObject, aShape: TopoDS_Shape, aType: TopAbs_ShapeEnum, theDeflection: Quantity_AbsorbedDose, theDeviationAngle: Quantity_AbsorbedDose, AutoTriangulation: Standard_Boolean, aPriority: Graphic3d_ZLayerId, NbPOnEdge: Graphic3d_ZLayerId, MaximalParameter: Quantity_AbsorbedDose): void;
+ static GetStandardPriority(theShape: TopoDS_Shape, theType: TopAbs_ShapeEnum): Graphic3d_ZLayerId;
+ static ComputeSensitive(theShape: TopoDS_Shape, theOwner: Handle_SelectMgr_EntityOwner, theSelection: Handle_SelectMgr_Selection, theDeflection: Quantity_AbsorbedDose, theDeflAngle: Quantity_AbsorbedDose, theNbPOnEdge: Graphic3d_ZLayerId, theMaxiParam: Quantity_AbsorbedDose, theAutoTriang: Standard_Boolean): void;
+ static GetSensitiveForFace(theFace: TopoDS_Face, theOwner: Handle_SelectMgr_EntityOwner, theOutList: Select3D_EntitySequence, theAutoTriang: Standard_Boolean, theNbPOnEdge: Graphic3d_ZLayerId, theMaxiParam: Quantity_AbsorbedDose, theInteriorFlag: Standard_Boolean): Standard_Boolean;
+ static GetEdgeSensitive(theShape: TopoDS_Shape, theOwner: Handle_SelectMgr_EntityOwner, theSelection: Handle_SelectMgr_Selection, theDeflection: Quantity_AbsorbedDose, theDeviationAngle: Quantity_AbsorbedDose, theNbPOnEdge: Graphic3d_ZLayerId, theMaxiParam: Quantity_AbsorbedDose, theSensitive: Handle_Select3D_SensitiveEntity): void;
+ static PreBuildBVH(theSelection: Handle_SelectMgr_Selection): void;
+ delete(): void;
+}
+
+export declare class StdSelect_ShapeTypeFilter extends SelectMgr_Filter {
+ constructor(aType: TopAbs_ShapeEnum)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Type(): TopAbs_ShapeEnum;
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ ActsOn(aStandardMode: TopAbs_ShapeEnum): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_StdSelect_ShapeTypeFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdSelect_ShapeTypeFilter): void;
+ get(): StdSelect_ShapeTypeFilter;
+ delete(): void;
+}
+
+ export declare class Handle_StdSelect_ShapeTypeFilter_1 extends Handle_StdSelect_ShapeTypeFilter {
+ constructor();
+ }
+
+ export declare class Handle_StdSelect_ShapeTypeFilter_2 extends Handle_StdSelect_ShapeTypeFilter {
+ constructor(thePtr: StdSelect_ShapeTypeFilter);
+ }
+
+ export declare class Handle_StdSelect_ShapeTypeFilter_3 extends Handle_StdSelect_ShapeTypeFilter {
+ constructor(theHandle: Handle_StdSelect_ShapeTypeFilter);
+ }
+
+ export declare class Handle_StdSelect_ShapeTypeFilter_4 extends Handle_StdSelect_ShapeTypeFilter {
+ constructor(theHandle: Handle_StdSelect_ShapeTypeFilter);
+ }
+
+export declare class StdSelect_FaceFilter extends SelectMgr_Filter {
+ constructor(aTypeOfFace: StdSelect_TypeOfFace)
+ SetType(aNewType: StdSelect_TypeOfFace): void;
+ Type(): StdSelect_TypeOfFace;
+ IsOk(anobj: Handle_SelectMgr_EntityOwner): Standard_Boolean;
+ ActsOn(aStandardMode: TopAbs_ShapeEnum): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StdSelect_FaceFilter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StdSelect_FaceFilter): void;
+ get(): StdSelect_FaceFilter;
+ delete(): void;
+}
+
+ export declare class Handle_StdSelect_FaceFilter_1 extends Handle_StdSelect_FaceFilter {
+ constructor();
+ }
+
+ export declare class Handle_StdSelect_FaceFilter_2 extends Handle_StdSelect_FaceFilter {
+ constructor(thePtr: StdSelect_FaceFilter);
+ }
+
+ export declare class Handle_StdSelect_FaceFilter_3 extends Handle_StdSelect_FaceFilter {
+ constructor(theHandle: Handle_StdSelect_FaceFilter);
+ }
+
+ export declare class Handle_StdSelect_FaceFilter_4 extends Handle_StdSelect_FaceFilter {
+ constructor(theHandle: Handle_StdSelect_FaceFilter);
+ }
+
+export declare type StdSelect_TypeOfFace = {
+ StdSelect_AnyFace: {};
+ StdSelect_Plane: {};
+ StdSelect_Cylinder: {};
+ StdSelect_Sphere: {};
+ StdSelect_Torus: {};
+ StdSelect_Revol: {};
+ StdSelect_Cone: {};
+}
+
+export declare class Handle_Quantity_DateDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Quantity_DateDefinitionError): void;
+ get(): Quantity_DateDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Quantity_DateDefinitionError_1 extends Handle_Quantity_DateDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Quantity_DateDefinitionError_2 extends Handle_Quantity_DateDefinitionError {
+ constructor(thePtr: Quantity_DateDefinitionError);
+ }
+
+ export declare class Handle_Quantity_DateDefinitionError_3 extends Handle_Quantity_DateDefinitionError {
+ constructor(theHandle: Handle_Quantity_DateDefinitionError);
+ }
+
+ export declare class Handle_Quantity_DateDefinitionError_4 extends Handle_Quantity_DateDefinitionError {
+ constructor(theHandle: Handle_Quantity_DateDefinitionError);
+ }
+
+export declare class Quantity_DateDefinitionError extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Quantity_DateDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Quantity_DateDefinitionError_1 extends Quantity_DateDefinitionError {
+ constructor();
+ }
+
+ export declare class Quantity_DateDefinitionError_2 extends Quantity_DateDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type Quantity_NameOfColor = {
+ Quantity_NOC_BLACK: {};
+ Quantity_NOC_MATRABLUE: {};
+ Quantity_NOC_MATRAGRAY: {};
+ Quantity_NOC_ALICEBLUE: {};
+ Quantity_NOC_ANTIQUEWHITE: {};
+ Quantity_NOC_ANTIQUEWHITE1: {};
+ Quantity_NOC_ANTIQUEWHITE2: {};
+ Quantity_NOC_ANTIQUEWHITE3: {};
+ Quantity_NOC_ANTIQUEWHITE4: {};
+ Quantity_NOC_AQUAMARINE1: {};
+ Quantity_NOC_AQUAMARINE2: {};
+ Quantity_NOC_AQUAMARINE4: {};
+ Quantity_NOC_AZURE: {};
+ Quantity_NOC_AZURE2: {};
+ Quantity_NOC_AZURE3: {};
+ Quantity_NOC_AZURE4: {};
+ Quantity_NOC_BEIGE: {};
+ Quantity_NOC_BISQUE: {};
+ Quantity_NOC_BISQUE2: {};
+ Quantity_NOC_BISQUE3: {};
+ Quantity_NOC_BISQUE4: {};
+ Quantity_NOC_BLANCHEDALMOND: {};
+ Quantity_NOC_BLUE: {};
+ Quantity_NOC_BLUE1: {};
+ Quantity_NOC_BLUE2: {};
+ Quantity_NOC_BLUE3: {};
+ Quantity_NOC_BLUE4: {};
+ Quantity_NOC_BLUEVIOLET: {};
+ Quantity_NOC_BROWN: {};
+ Quantity_NOC_BROWN1: {};
+ Quantity_NOC_BROWN2: {};
+ Quantity_NOC_BROWN3: {};
+ Quantity_NOC_BROWN4: {};
+ Quantity_NOC_BURLYWOOD: {};
+ Quantity_NOC_BURLYWOOD1: {};
+ Quantity_NOC_BURLYWOOD2: {};
+ Quantity_NOC_BURLYWOOD3: {};
+ Quantity_NOC_BURLYWOOD4: {};
+ Quantity_NOC_CADETBLUE: {};
+ Quantity_NOC_CADETBLUE1: {};
+ Quantity_NOC_CADETBLUE2: {};
+ Quantity_NOC_CADETBLUE3: {};
+ Quantity_NOC_CADETBLUE4: {};
+ Quantity_NOC_CHARTREUSE: {};
+ Quantity_NOC_CHARTREUSE1: {};
+ Quantity_NOC_CHARTREUSE2: {};
+ Quantity_NOC_CHARTREUSE3: {};
+ Quantity_NOC_CHARTREUSE4: {};
+ Quantity_NOC_CHOCOLATE: {};
+ Quantity_NOC_CHOCOLATE1: {};
+ Quantity_NOC_CHOCOLATE2: {};
+ Quantity_NOC_CHOCOLATE3: {};
+ Quantity_NOC_CHOCOLATE4: {};
+ Quantity_NOC_CORAL: {};
+ Quantity_NOC_CORAL1: {};
+ Quantity_NOC_CORAL2: {};
+ Quantity_NOC_CORAL3: {};
+ Quantity_NOC_CORAL4: {};
+ Quantity_NOC_CORNFLOWERBLUE: {};
+ Quantity_NOC_CORNSILK1: {};
+ Quantity_NOC_CORNSILK2: {};
+ Quantity_NOC_CORNSILK3: {};
+ Quantity_NOC_CORNSILK4: {};
+ Quantity_NOC_CYAN: {};
+ Quantity_NOC_CYAN1: {};
+ Quantity_NOC_CYAN2: {};
+ Quantity_NOC_CYAN3: {};
+ Quantity_NOC_CYAN4: {};
+ Quantity_NOC_DARKGOLDENROD: {};
+ Quantity_NOC_DARKGOLDENROD1: {};
+ Quantity_NOC_DARKGOLDENROD2: {};
+ Quantity_NOC_DARKGOLDENROD3: {};
+ Quantity_NOC_DARKGOLDENROD4: {};
+ Quantity_NOC_DARKGREEN: {};
+ Quantity_NOC_DARKKHAKI: {};
+ Quantity_NOC_DARKOLIVEGREEN: {};
+ Quantity_NOC_DARKOLIVEGREEN1: {};
+ Quantity_NOC_DARKOLIVEGREEN2: {};
+ Quantity_NOC_DARKOLIVEGREEN3: {};
+ Quantity_NOC_DARKOLIVEGREEN4: {};
+ Quantity_NOC_DARKORANGE: {};
+ Quantity_NOC_DARKORANGE1: {};
+ Quantity_NOC_DARKORANGE2: {};
+ Quantity_NOC_DARKORANGE3: {};
+ Quantity_NOC_DARKORANGE4: {};
+ Quantity_NOC_DARKORCHID: {};
+ Quantity_NOC_DARKORCHID1: {};
+ Quantity_NOC_DARKORCHID2: {};
+ Quantity_NOC_DARKORCHID3: {};
+ Quantity_NOC_DARKORCHID4: {};
+ Quantity_NOC_DARKSALMON: {};
+ Quantity_NOC_DARKSEAGREEN: {};
+ Quantity_NOC_DARKSEAGREEN1: {};
+ Quantity_NOC_DARKSEAGREEN2: {};
+ Quantity_NOC_DARKSEAGREEN3: {};
+ Quantity_NOC_DARKSEAGREEN4: {};
+ Quantity_NOC_DARKSLATEBLUE: {};
+ Quantity_NOC_DARKSLATEGRAY1: {};
+ Quantity_NOC_DARKSLATEGRAY2: {};
+ Quantity_NOC_DARKSLATEGRAY3: {};
+ Quantity_NOC_DARKSLATEGRAY4: {};
+ Quantity_NOC_DARKSLATEGRAY: {};
+ Quantity_NOC_DARKTURQUOISE: {};
+ Quantity_NOC_DARKVIOLET: {};
+ Quantity_NOC_DEEPPINK: {};
+ Quantity_NOC_DEEPPINK2: {};
+ Quantity_NOC_DEEPPINK3: {};
+ Quantity_NOC_DEEPPINK4: {};
+ Quantity_NOC_DEEPSKYBLUE1: {};
+ Quantity_NOC_DEEPSKYBLUE2: {};
+ Quantity_NOC_DEEPSKYBLUE3: {};
+ Quantity_NOC_DEEPSKYBLUE4: {};
+ Quantity_NOC_DODGERBLUE1: {};
+ Quantity_NOC_DODGERBLUE2: {};
+ Quantity_NOC_DODGERBLUE3: {};
+ Quantity_NOC_DODGERBLUE4: {};
+ Quantity_NOC_FIREBRICK: {};
+ Quantity_NOC_FIREBRICK1: {};
+ Quantity_NOC_FIREBRICK2: {};
+ Quantity_NOC_FIREBRICK3: {};
+ Quantity_NOC_FIREBRICK4: {};
+ Quantity_NOC_FLORALWHITE: {};
+ Quantity_NOC_FORESTGREEN: {};
+ Quantity_NOC_GAINSBORO: {};
+ Quantity_NOC_GHOSTWHITE: {};
+ Quantity_NOC_GOLD: {};
+ Quantity_NOC_GOLD1: {};
+ Quantity_NOC_GOLD2: {};
+ Quantity_NOC_GOLD3: {};
+ Quantity_NOC_GOLD4: {};
+ Quantity_NOC_GOLDENROD: {};
+ Quantity_NOC_GOLDENROD1: {};
+ Quantity_NOC_GOLDENROD2: {};
+ Quantity_NOC_GOLDENROD3: {};
+ Quantity_NOC_GOLDENROD4: {};
+ Quantity_NOC_GRAY: {};
+ Quantity_NOC_GRAY0: {};
+ Quantity_NOC_GRAY1: {};
+ Quantity_NOC_GRAY2: {};
+ Quantity_NOC_GRAY3: {};
+ Quantity_NOC_GRAY4: {};
+ Quantity_NOC_GRAY5: {};
+ Quantity_NOC_GRAY6: {};
+ Quantity_NOC_GRAY7: {};
+ Quantity_NOC_GRAY8: {};
+ Quantity_NOC_GRAY9: {};
+ Quantity_NOC_GRAY10: {};
+ Quantity_NOC_GRAY11: {};
+ Quantity_NOC_GRAY12: {};
+ Quantity_NOC_GRAY13: {};
+ Quantity_NOC_GRAY14: {};
+ Quantity_NOC_GRAY15: {};
+ Quantity_NOC_GRAY16: {};
+ Quantity_NOC_GRAY17: {};
+ Quantity_NOC_GRAY18: {};
+ Quantity_NOC_GRAY19: {};
+ Quantity_NOC_GRAY20: {};
+ Quantity_NOC_GRAY21: {};
+ Quantity_NOC_GRAY22: {};
+ Quantity_NOC_GRAY23: {};
+ Quantity_NOC_GRAY24: {};
+ Quantity_NOC_GRAY25: {};
+ Quantity_NOC_GRAY26: {};
+ Quantity_NOC_GRAY27: {};
+ Quantity_NOC_GRAY28: {};
+ Quantity_NOC_GRAY29: {};
+ Quantity_NOC_GRAY30: {};
+ Quantity_NOC_GRAY31: {};
+ Quantity_NOC_GRAY32: {};
+ Quantity_NOC_GRAY33: {};
+ Quantity_NOC_GRAY34: {};
+ Quantity_NOC_GRAY35: {};
+ Quantity_NOC_GRAY36: {};
+ Quantity_NOC_GRAY37: {};
+ Quantity_NOC_GRAY38: {};
+ Quantity_NOC_GRAY39: {};
+ Quantity_NOC_GRAY40: {};
+ Quantity_NOC_GRAY41: {};
+ Quantity_NOC_GRAY42: {};
+ Quantity_NOC_GRAY43: {};
+ Quantity_NOC_GRAY44: {};
+ Quantity_NOC_GRAY45: {};
+ Quantity_NOC_GRAY46: {};
+ Quantity_NOC_GRAY47: {};
+ Quantity_NOC_GRAY48: {};
+ Quantity_NOC_GRAY49: {};
+ Quantity_NOC_GRAY50: {};
+ Quantity_NOC_GRAY51: {};
+ Quantity_NOC_GRAY52: {};
+ Quantity_NOC_GRAY53: {};
+ Quantity_NOC_GRAY54: {};
+ Quantity_NOC_GRAY55: {};
+ Quantity_NOC_GRAY56: {};
+ Quantity_NOC_GRAY57: {};
+ Quantity_NOC_GRAY58: {};
+ Quantity_NOC_GRAY59: {};
+ Quantity_NOC_GRAY60: {};
+ Quantity_NOC_GRAY61: {};
+ Quantity_NOC_GRAY62: {};
+ Quantity_NOC_GRAY63: {};
+ Quantity_NOC_GRAY64: {};
+ Quantity_NOC_GRAY65: {};
+ Quantity_NOC_GRAY66: {};
+ Quantity_NOC_GRAY67: {};
+ Quantity_NOC_GRAY68: {};
+ Quantity_NOC_GRAY69: {};
+ Quantity_NOC_GRAY70: {};
+ Quantity_NOC_GRAY71: {};
+ Quantity_NOC_GRAY72: {};
+ Quantity_NOC_GRAY73: {};
+ Quantity_NOC_GRAY74: {};
+ Quantity_NOC_GRAY75: {};
+ Quantity_NOC_GRAY76: {};
+ Quantity_NOC_GRAY77: {};
+ Quantity_NOC_GRAY78: {};
+ Quantity_NOC_GRAY79: {};
+ Quantity_NOC_GRAY80: {};
+ Quantity_NOC_GRAY81: {};
+ Quantity_NOC_GRAY82: {};
+ Quantity_NOC_GRAY83: {};
+ Quantity_NOC_GRAY85: {};
+ Quantity_NOC_GRAY86: {};
+ Quantity_NOC_GRAY87: {};
+ Quantity_NOC_GRAY88: {};
+ Quantity_NOC_GRAY89: {};
+ Quantity_NOC_GRAY90: {};
+ Quantity_NOC_GRAY91: {};
+ Quantity_NOC_GRAY92: {};
+ Quantity_NOC_GRAY93: {};
+ Quantity_NOC_GRAY94: {};
+ Quantity_NOC_GRAY95: {};
+ Quantity_NOC_GRAY97: {};
+ Quantity_NOC_GRAY98: {};
+ Quantity_NOC_GRAY99: {};
+ Quantity_NOC_GREEN: {};
+ Quantity_NOC_GREEN1: {};
+ Quantity_NOC_GREEN2: {};
+ Quantity_NOC_GREEN3: {};
+ Quantity_NOC_GREEN4: {};
+ Quantity_NOC_GREENYELLOW: {};
+ Quantity_NOC_HONEYDEW: {};
+ Quantity_NOC_HONEYDEW2: {};
+ Quantity_NOC_HONEYDEW3: {};
+ Quantity_NOC_HONEYDEW4: {};
+ Quantity_NOC_HOTPINK: {};
+ Quantity_NOC_HOTPINK1: {};
+ Quantity_NOC_HOTPINK2: {};
+ Quantity_NOC_HOTPINK3: {};
+ Quantity_NOC_HOTPINK4: {};
+ Quantity_NOC_INDIANRED: {};
+ Quantity_NOC_INDIANRED1: {};
+ Quantity_NOC_INDIANRED2: {};
+ Quantity_NOC_INDIANRED3: {};
+ Quantity_NOC_INDIANRED4: {};
+ Quantity_NOC_IVORY: {};
+ Quantity_NOC_IVORY2: {};
+ Quantity_NOC_IVORY3: {};
+ Quantity_NOC_IVORY4: {};
+ Quantity_NOC_KHAKI: {};
+ Quantity_NOC_KHAKI1: {};
+ Quantity_NOC_KHAKI2: {};
+ Quantity_NOC_KHAKI3: {};
+ Quantity_NOC_KHAKI4: {};
+ Quantity_NOC_LAVENDER: {};
+ Quantity_NOC_LAVENDERBLUSH1: {};
+ Quantity_NOC_LAVENDERBLUSH2: {};
+ Quantity_NOC_LAVENDERBLUSH3: {};
+ Quantity_NOC_LAVENDERBLUSH4: {};
+ Quantity_NOC_LAWNGREEN: {};
+ Quantity_NOC_LEMONCHIFFON1: {};
+ Quantity_NOC_LEMONCHIFFON2: {};
+ Quantity_NOC_LEMONCHIFFON3: {};
+ Quantity_NOC_LEMONCHIFFON4: {};
+ Quantity_NOC_LIGHTBLUE: {};
+ Quantity_NOC_LIGHTBLUE1: {};
+ Quantity_NOC_LIGHTBLUE2: {};
+ Quantity_NOC_LIGHTBLUE3: {};
+ Quantity_NOC_LIGHTBLUE4: {};
+ Quantity_NOC_LIGHTCORAL: {};
+ Quantity_NOC_LIGHTCYAN: {};
+ Quantity_NOC_LIGHTCYAN1: {};
+ Quantity_NOC_LIGHTCYAN2: {};
+ Quantity_NOC_LIGHTCYAN3: {};
+ Quantity_NOC_LIGHTCYAN4: {};
+ Quantity_NOC_LIGHTGOLDENROD: {};
+ Quantity_NOC_LIGHTGOLDENROD1: {};
+ Quantity_NOC_LIGHTGOLDENROD2: {};
+ Quantity_NOC_LIGHTGOLDENROD3: {};
+ Quantity_NOC_LIGHTGOLDENROD4: {};
+ Quantity_NOC_LIGHTGOLDENRODYELLOW: {};
+ Quantity_NOC_LIGHTGRAY: {};
+ Quantity_NOC_LIGHTPINK: {};
+ Quantity_NOC_LIGHTPINK1: {};
+ Quantity_NOC_LIGHTPINK2: {};
+ Quantity_NOC_LIGHTPINK3: {};
+ Quantity_NOC_LIGHTPINK4: {};
+ Quantity_NOC_LIGHTSALMON1: {};
+ Quantity_NOC_LIGHTSALMON2: {};
+ Quantity_NOC_LIGHTSALMON3: {};
+ Quantity_NOC_LIGHTSALMON4: {};
+ Quantity_NOC_LIGHTSEAGREEN: {};
+ Quantity_NOC_LIGHTSKYBLUE: {};
+ Quantity_NOC_LIGHTSKYBLUE1: {};
+ Quantity_NOC_LIGHTSKYBLUE2: {};
+ Quantity_NOC_LIGHTSKYBLUE3: {};
+ Quantity_NOC_LIGHTSKYBLUE4: {};
+ Quantity_NOC_LIGHTSLATEBLUE: {};
+ Quantity_NOC_LIGHTSLATEGRAY: {};
+ Quantity_NOC_LIGHTSTEELBLUE: {};
+ Quantity_NOC_LIGHTSTEELBLUE1: {};
+ Quantity_NOC_LIGHTSTEELBLUE2: {};
+ Quantity_NOC_LIGHTSTEELBLUE3: {};
+ Quantity_NOC_LIGHTSTEELBLUE4: {};
+ Quantity_NOC_LIGHTYELLOW: {};
+ Quantity_NOC_LIGHTYELLOW2: {};
+ Quantity_NOC_LIGHTYELLOW3: {};
+ Quantity_NOC_LIGHTYELLOW4: {};
+ Quantity_NOC_LIMEGREEN: {};
+ Quantity_NOC_LINEN: {};
+ Quantity_NOC_MAGENTA: {};
+ Quantity_NOC_MAGENTA1: {};
+ Quantity_NOC_MAGENTA2: {};
+ Quantity_NOC_MAGENTA3: {};
+ Quantity_NOC_MAGENTA4: {};
+ Quantity_NOC_MAROON: {};
+ Quantity_NOC_MAROON1: {};
+ Quantity_NOC_MAROON2: {};
+ Quantity_NOC_MAROON3: {};
+ Quantity_NOC_MAROON4: {};
+ Quantity_NOC_MEDIUMAQUAMARINE: {};
+ Quantity_NOC_MEDIUMORCHID: {};
+ Quantity_NOC_MEDIUMORCHID1: {};
+ Quantity_NOC_MEDIUMORCHID2: {};
+ Quantity_NOC_MEDIUMORCHID3: {};
+ Quantity_NOC_MEDIUMORCHID4: {};
+ Quantity_NOC_MEDIUMPURPLE: {};
+ Quantity_NOC_MEDIUMPURPLE1: {};
+ Quantity_NOC_MEDIUMPURPLE2: {};
+ Quantity_NOC_MEDIUMPURPLE3: {};
+ Quantity_NOC_MEDIUMPURPLE4: {};
+ Quantity_NOC_MEDIUMSEAGREEN: {};
+ Quantity_NOC_MEDIUMSLATEBLUE: {};
+ Quantity_NOC_MEDIUMSPRINGGREEN: {};
+ Quantity_NOC_MEDIUMTURQUOISE: {};
+ Quantity_NOC_MEDIUMVIOLETRED: {};
+ Quantity_NOC_MIDNIGHTBLUE: {};
+ Quantity_NOC_MINTCREAM: {};
+ Quantity_NOC_MISTYROSE: {};
+ Quantity_NOC_MISTYROSE2: {};
+ Quantity_NOC_MISTYROSE3: {};
+ Quantity_NOC_MISTYROSE4: {};
+ Quantity_NOC_MOCCASIN: {};
+ Quantity_NOC_NAVAJOWHITE1: {};
+ Quantity_NOC_NAVAJOWHITE2: {};
+ Quantity_NOC_NAVAJOWHITE3: {};
+ Quantity_NOC_NAVAJOWHITE4: {};
+ Quantity_NOC_NAVYBLUE: {};
+ Quantity_NOC_OLDLACE: {};
+ Quantity_NOC_OLIVEDRAB: {};
+ Quantity_NOC_OLIVEDRAB1: {};
+ Quantity_NOC_OLIVEDRAB2: {};
+ Quantity_NOC_OLIVEDRAB3: {};
+ Quantity_NOC_OLIVEDRAB4: {};
+ Quantity_NOC_ORANGE: {};
+ Quantity_NOC_ORANGE1: {};
+ Quantity_NOC_ORANGE2: {};
+ Quantity_NOC_ORANGE3: {};
+ Quantity_NOC_ORANGE4: {};
+ Quantity_NOC_ORANGERED: {};
+ Quantity_NOC_ORANGERED1: {};
+ Quantity_NOC_ORANGERED2: {};
+ Quantity_NOC_ORANGERED3: {};
+ Quantity_NOC_ORANGERED4: {};
+ Quantity_NOC_ORCHID: {};
+ Quantity_NOC_ORCHID1: {};
+ Quantity_NOC_ORCHID2: {};
+ Quantity_NOC_ORCHID3: {};
+ Quantity_NOC_ORCHID4: {};
+ Quantity_NOC_PALEGOLDENROD: {};
+ Quantity_NOC_PALEGREEN: {};
+ Quantity_NOC_PALEGREEN1: {};
+ Quantity_NOC_PALEGREEN2: {};
+ Quantity_NOC_PALEGREEN3: {};
+ Quantity_NOC_PALEGREEN4: {};
+ Quantity_NOC_PALETURQUOISE: {};
+ Quantity_NOC_PALETURQUOISE1: {};
+ Quantity_NOC_PALETURQUOISE2: {};
+ Quantity_NOC_PALETURQUOISE3: {};
+ Quantity_NOC_PALETURQUOISE4: {};
+ Quantity_NOC_PALEVIOLETRED: {};
+ Quantity_NOC_PALEVIOLETRED1: {};
+ Quantity_NOC_PALEVIOLETRED2: {};
+ Quantity_NOC_PALEVIOLETRED3: {};
+ Quantity_NOC_PALEVIOLETRED4: {};
+ Quantity_NOC_PAPAYAWHIP: {};
+ Quantity_NOC_PEACHPUFF: {};
+ Quantity_NOC_PEACHPUFF2: {};
+ Quantity_NOC_PEACHPUFF3: {};
+ Quantity_NOC_PEACHPUFF4: {};
+ Quantity_NOC_PERU: {};
+ Quantity_NOC_PINK: {};
+ Quantity_NOC_PINK1: {};
+ Quantity_NOC_PINK2: {};
+ Quantity_NOC_PINK3: {};
+ Quantity_NOC_PINK4: {};
+ Quantity_NOC_PLUM: {};
+ Quantity_NOC_PLUM1: {};
+ Quantity_NOC_PLUM2: {};
+ Quantity_NOC_PLUM3: {};
+ Quantity_NOC_PLUM4: {};
+ Quantity_NOC_POWDERBLUE: {};
+ Quantity_NOC_PURPLE: {};
+ Quantity_NOC_PURPLE1: {};
+ Quantity_NOC_PURPLE2: {};
+ Quantity_NOC_PURPLE3: {};
+ Quantity_NOC_PURPLE4: {};
+ Quantity_NOC_RED: {};
+ Quantity_NOC_RED1: {};
+ Quantity_NOC_RED2: {};
+ Quantity_NOC_RED3: {};
+ Quantity_NOC_RED4: {};
+ Quantity_NOC_ROSYBROWN: {};
+ Quantity_NOC_ROSYBROWN1: {};
+ Quantity_NOC_ROSYBROWN2: {};
+ Quantity_NOC_ROSYBROWN3: {};
+ Quantity_NOC_ROSYBROWN4: {};
+ Quantity_NOC_ROYALBLUE: {};
+ Quantity_NOC_ROYALBLUE1: {};
+ Quantity_NOC_ROYALBLUE2: {};
+ Quantity_NOC_ROYALBLUE3: {};
+ Quantity_NOC_ROYALBLUE4: {};
+ Quantity_NOC_SADDLEBROWN: {};
+ Quantity_NOC_SALMON: {};
+ Quantity_NOC_SALMON1: {};
+ Quantity_NOC_SALMON2: {};
+ Quantity_NOC_SALMON3: {};
+ Quantity_NOC_SALMON4: {};
+ Quantity_NOC_SANDYBROWN: {};
+ Quantity_NOC_SEAGREEN: {};
+ Quantity_NOC_SEAGREEN1: {};
+ Quantity_NOC_SEAGREEN2: {};
+ Quantity_NOC_SEAGREEN3: {};
+ Quantity_NOC_SEAGREEN4: {};
+ Quantity_NOC_SEASHELL: {};
+ Quantity_NOC_SEASHELL2: {};
+ Quantity_NOC_SEASHELL3: {};
+ Quantity_NOC_SEASHELL4: {};
+ Quantity_NOC_BEET: {};
+ Quantity_NOC_TEAL: {};
+ Quantity_NOC_SIENNA: {};
+ Quantity_NOC_SIENNA1: {};
+ Quantity_NOC_SIENNA2: {};
+ Quantity_NOC_SIENNA3: {};
+ Quantity_NOC_SIENNA4: {};
+ Quantity_NOC_SKYBLUE: {};
+ Quantity_NOC_SKYBLUE1: {};
+ Quantity_NOC_SKYBLUE2: {};
+ Quantity_NOC_SKYBLUE3: {};
+ Quantity_NOC_SKYBLUE4: {};
+ Quantity_NOC_SLATEBLUE: {};
+ Quantity_NOC_SLATEBLUE1: {};
+ Quantity_NOC_SLATEBLUE2: {};
+ Quantity_NOC_SLATEBLUE3: {};
+ Quantity_NOC_SLATEBLUE4: {};
+ Quantity_NOC_SLATEGRAY1: {};
+ Quantity_NOC_SLATEGRAY2: {};
+ Quantity_NOC_SLATEGRAY3: {};
+ Quantity_NOC_SLATEGRAY4: {};
+ Quantity_NOC_SLATEGRAY: {};
+ Quantity_NOC_SNOW: {};
+ Quantity_NOC_SNOW2: {};
+ Quantity_NOC_SNOW3: {};
+ Quantity_NOC_SNOW4: {};
+ Quantity_NOC_SPRINGGREEN: {};
+ Quantity_NOC_SPRINGGREEN2: {};
+ Quantity_NOC_SPRINGGREEN3: {};
+ Quantity_NOC_SPRINGGREEN4: {};
+ Quantity_NOC_STEELBLUE: {};
+ Quantity_NOC_STEELBLUE1: {};
+ Quantity_NOC_STEELBLUE2: {};
+ Quantity_NOC_STEELBLUE3: {};
+ Quantity_NOC_STEELBLUE4: {};
+ Quantity_NOC_TAN: {};
+ Quantity_NOC_TAN1: {};
+ Quantity_NOC_TAN2: {};
+ Quantity_NOC_TAN3: {};
+ Quantity_NOC_TAN4: {};
+ Quantity_NOC_THISTLE: {};
+ Quantity_NOC_THISTLE1: {};
+ Quantity_NOC_THISTLE2: {};
+ Quantity_NOC_THISTLE3: {};
+ Quantity_NOC_THISTLE4: {};
+ Quantity_NOC_TOMATO: {};
+ Quantity_NOC_TOMATO1: {};
+ Quantity_NOC_TOMATO2: {};
+ Quantity_NOC_TOMATO3: {};
+ Quantity_NOC_TOMATO4: {};
+ Quantity_NOC_TURQUOISE: {};
+ Quantity_NOC_TURQUOISE1: {};
+ Quantity_NOC_TURQUOISE2: {};
+ Quantity_NOC_TURQUOISE3: {};
+ Quantity_NOC_TURQUOISE4: {};
+ Quantity_NOC_VIOLET: {};
+ Quantity_NOC_VIOLETRED: {};
+ Quantity_NOC_VIOLETRED1: {};
+ Quantity_NOC_VIOLETRED2: {};
+ Quantity_NOC_VIOLETRED3: {};
+ Quantity_NOC_VIOLETRED4: {};
+ Quantity_NOC_WHEAT: {};
+ Quantity_NOC_WHEAT1: {};
+ Quantity_NOC_WHEAT2: {};
+ Quantity_NOC_WHEAT3: {};
+ Quantity_NOC_WHEAT4: {};
+ Quantity_NOC_WHITESMOKE: {};
+ Quantity_NOC_YELLOW: {};
+ Quantity_NOC_YELLOW1: {};
+ Quantity_NOC_YELLOW2: {};
+ Quantity_NOC_YELLOW3: {};
+ Quantity_NOC_YELLOW4: {};
+ Quantity_NOC_YELLOWGREEN: {};
+ Quantity_NOC_WHITE: {};
+}
+
+export declare class Quantity_Period {
+ Values_1(dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ Values_2(ss: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ SetValues_1(dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ SetValues_2(ss: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ Subtract(anOther: Quantity_Period): Quantity_Period;
+ Add(anOther: Quantity_Period): Quantity_Period;
+ IsEqual(anOther: Quantity_Period): Standard_Boolean;
+ IsShorter(anOther: Quantity_Period): Standard_Boolean;
+ IsLonger(anOther: Quantity_Period): Standard_Boolean;
+ static IsValid_1(dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsValid_2(ss: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Quantity_Period_1 extends Quantity_Period {
+ constructor(dd: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId);
+ }
+
+ export declare class Quantity_Period_2 extends Quantity_Period {
+ constructor(ss: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId);
+ }
+
+export declare class Quantity_ColorHasher {
+ constructor();
+ static HashCode(theColor: Quantity_Color, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(theColor1: Quantity_Color, theColor2: Quantity_Color): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Quantity_Color {
+ Name_1(): Quantity_NameOfColor;
+ SetValues_1(theName: Quantity_NameOfColor): void;
+ Rgb(): NCollection_Vec3;
+ Values(theC1: Quantity_AbsorbedDose, theC2: Quantity_AbsorbedDose, theC3: Quantity_AbsorbedDose, theType: Quantity_TypeOfColor): void;
+ SetValues_2(theC1: Quantity_AbsorbedDose, theC2: Quantity_AbsorbedDose, theC3: Quantity_AbsorbedDose, theType: Quantity_TypeOfColor): void;
+ Red(): Quantity_AbsorbedDose;
+ Green(): Quantity_AbsorbedDose;
+ Blue(): Quantity_AbsorbedDose;
+ Hue(): Quantity_AbsorbedDose;
+ Light(): Quantity_AbsorbedDose;
+ ChangeIntensity(theDelta: Quantity_AbsorbedDose): void;
+ Saturation(): Quantity_AbsorbedDose;
+ ChangeContrast(theDelta: Quantity_AbsorbedDose): void;
+ IsDifferent(theOther: Quantity_Color): Standard_Boolean;
+ IsEqual(theOther: Quantity_Color): Standard_Boolean;
+ Distance(theColor: Quantity_Color): Quantity_AbsorbedDose;
+ SquareDistance(theColor: Quantity_Color): Quantity_AbsorbedDose;
+ Delta(theColor: Quantity_Color, DC: Quantity_AbsorbedDose, DI: Quantity_AbsorbedDose): void;
+ DeltaE2000(theOther: Quantity_Color): Quantity_AbsorbedDose;
+ static Name_2(theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): Quantity_NameOfColor;
+ static StringName(theColor: Quantity_NameOfColor): Standard_CString;
+ static ColorFromName_1(theName: Standard_CString, theColor: Quantity_NameOfColor): Standard_Boolean;
+ static ColorFromName_2(theColorNameString: Standard_CString, theColor: Quantity_Color): Standard_Boolean;
+ static ColorFromHex(theHexColorString: Standard_CString, theColor: Quantity_Color): Standard_Boolean;
+ static ColorToHex(theColor: Quantity_Color, theToPrefixHash: Standard_Boolean): XCAFDoc_PartId;
+ static Convert_sRGB_To_HLS(theRgb: NCollection_Vec3): NCollection_Vec3;
+ static Convert_HLS_To_sRGB(theHls: NCollection_Vec3): NCollection_Vec3;
+ static Convert_LinearRGB_To_HLS(theRgb: NCollection_Vec3): NCollection_Vec3;
+ static Convert_HLS_To_LinearRGB(theHls: NCollection_Vec3): NCollection_Vec3;
+ static Convert_LinearRGB_To_Lab(theRgb: NCollection_Vec3): NCollection_Vec3;
+ static Convert_Lab_To_Lch(theLab: NCollection_Vec3): NCollection_Vec3;
+ static Convert_Lab_To_LinearRGB(theLab: NCollection_Vec3): NCollection_Vec3;
+ static Convert_Lch_To_Lab(theLch: NCollection_Vec3): NCollection_Vec3;
+ static Color2argb(theColor: Quantity_Color, theARGB: Graphic3d_ZLayerId): void;
+ static Argb2color(theARGB: Graphic3d_ZLayerId, theColor: Quantity_Color): void;
+ static Convert_LinearRGB_To_sRGB_1(theLinearValue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Convert_LinearRGB_To_sRGB_2(theLinearValue: Standard_ShortReal): Standard_ShortReal;
+ static Convert_sRGB_To_LinearRGB_1(thesRGBValue: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static Convert_sRGB_To_LinearRGB_2(thesRGBValue: Standard_ShortReal): Standard_ShortReal;
+ static Convert_LinearRGB_To_sRGB_approx22_1(theLinearValue: Standard_ShortReal): Standard_ShortReal;
+ static Convert_sRGB_To_LinearRGB_approx22_1(thesRGBValue: Standard_ShortReal): Standard_ShortReal;
+ static Convert_LinearRGB_To_sRGB_approx22_2(theRGB: NCollection_Vec3): NCollection_Vec3;
+ static Convert_sRGB_To_LinearRGB_approx22_2(theRGB: NCollection_Vec3): NCollection_Vec3;
+ static HlsRgb(theH: Quantity_AbsorbedDose, theL: Quantity_AbsorbedDose, theS: Quantity_AbsorbedDose, theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose): void;
+ static RgbHls(theR: Quantity_AbsorbedDose, theG: Quantity_AbsorbedDose, theB: Quantity_AbsorbedDose, theH: Quantity_AbsorbedDose, theL: Quantity_AbsorbedDose, theS: Quantity_AbsorbedDose): void;
+ static Epsilon(): Quantity_AbsorbedDose;
+ static SetEpsilon(theEpsilon: Quantity_AbsorbedDose): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Quantity_Color_1 extends Quantity_Color {
+ constructor();
+ }
+
+ export declare class Quantity_Color_2 extends Quantity_Color {
+ constructor(theName: Quantity_NameOfColor);
+ }
+
+ export declare class Quantity_Color_3 extends Quantity_Color {
+ constructor(theC1: Quantity_AbsorbedDose, theC2: Quantity_AbsorbedDose, theC3: Quantity_AbsorbedDose, theType: Quantity_TypeOfColor);
+ }
+
+ export declare class Quantity_Color_4 extends Quantity_Color {
+ constructor(theRgb: NCollection_Vec3);
+ }
+
+export declare class Quantity_Date {
+ Values(mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, yy: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ SetValues(mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, yy: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): void;
+ Difference(anOther: Quantity_Date): Quantity_Period;
+ Subtract(aPeriod: Quantity_Period): Quantity_Date;
+ Add(aPeriod: Quantity_Period): Quantity_Date;
+ Year(): Graphic3d_ZLayerId;
+ Month(): Graphic3d_ZLayerId;
+ Day(): Graphic3d_ZLayerId;
+ Hour(): Graphic3d_ZLayerId;
+ Minute(): Graphic3d_ZLayerId;
+ Second(): Graphic3d_ZLayerId;
+ MilliSecond(): Graphic3d_ZLayerId;
+ MicroSecond(): Graphic3d_ZLayerId;
+ IsEqual(anOther: Quantity_Date): Standard_Boolean;
+ IsEarlier(anOther: Quantity_Date): Standard_Boolean;
+ IsLater(anOther: Quantity_Date): Standard_Boolean;
+ static IsValid(mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, yy: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsLeap(yy: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Quantity_Date_1 extends Quantity_Date {
+ constructor();
+ }
+
+ export declare class Quantity_Date_2 extends Quantity_Date {
+ constructor(mm: Graphic3d_ZLayerId, dd: Graphic3d_ZLayerId, yyyy: Graphic3d_ZLayerId, hh: Graphic3d_ZLayerId, mn: Graphic3d_ZLayerId, ss: Graphic3d_ZLayerId, mis: Graphic3d_ZLayerId, mics: Graphic3d_ZLayerId);
+ }
+
+export declare type Quantity_PhysicalQuantity = {
+ Quantity_MASS: {};
+ Quantity_PLANEANGLE: {};
+ Quantity_SOLIDANGLE: {};
+ Quantity_LENGTH: {};
+ Quantity_AREA: {};
+ Quantity_VOLUME: {};
+ Quantity_SPEED: {};
+ Quantity_VELOCITY: {};
+ Quantity_ACCELERATION: {};
+ Quantity_ANGULARVELOCITY: {};
+ Quantity_FREQUENCY: {};
+ Quantity_TEMPERATURE: {};
+ Quantity_AMOUNTOFSUBSTANCE: {};
+ Quantity_DENSITY: {};
+ Quantity_MASSFLOW: {};
+ Quantity_VOLUMEFLOW: {};
+ Quantity_CONSUMPTION: {};
+ Quantity_MOMENTUM: {};
+ Quantity_KINETICMOMENT: {};
+ Quantity_MOMENTOFINERTIA: {};
+ Quantity_FORCE: {};
+ Quantity_MOMENTOFAFORCE: {};
+ Quantity_TORQUE: {};
+ Quantity_WEIGHT: {};
+ Quantity_PRESSURE: {};
+ Quantity_VISCOSITY: {};
+ Quantity_KINEMATICVISCOSITY: {};
+ Quantity_ENERGY: {};
+ Quantity_WORK: {};
+ Quantity_POWER: {};
+ Quantity_SURFACETENSION: {};
+ Quantity_COEFFICIENTOFEXPANSION: {};
+ Quantity_THERMALCONDUCTIVITY: {};
+ Quantity_SPECIFICHEATCAPACITY: {};
+ Quantity_ENTROPY: {};
+ Quantity_ENTHALPY: {};
+ Quantity_LUMINOUSINTENSITY: {};
+ Quantity_LUMINOUSFLUX: {};
+ Quantity_LUMINANCE: {};
+ Quantity_ILLUMINANCE: {};
+ Quantity_LUMINOUSEXPOSITION: {};
+ Quantity_LUMINOUSEFFICACITY: {};
+ Quantity_ELECTRICCHARGE: {};
+ Quantity_ELECTRICCURRENT: {};
+ Quantity_ELECTRICFIELDSTRENGTH: {};
+ Quantity_ELECTRICPOTENTIAL: {};
+ Quantity_ELECTRICCAPACITANCE: {};
+ Quantity_MAGNETICFLUX: {};
+ Quantity_MAGNETICFLUXDENSITY: {};
+ Quantity_MAGNETICFIELDSTRENGTH: {};
+ Quantity_RELUCTANCE: {};
+ Quantity_RESISTANCE: {};
+ Quantity_INDUCTANCE: {};
+ Quantity_CAPACITANCE: {};
+ Quantity_IMPEDANCE: {};
+ Quantity_ADMITTANCE: {};
+ Quantity_RESISTIVITY: {};
+ Quantity_CONDUCTIVITY: {};
+ Quantity_MOLARMASS: {};
+ Quantity_MOLARVOLUME: {};
+ Quantity_CONCENTRATION: {};
+ Quantity_MOLARCONCENTRATION: {};
+ Quantity_MOLARITY: {};
+ Quantity_SOUNDINTENSITY: {};
+ Quantity_ACOUSTICINTENSITY: {};
+ Quantity_ACTIVITY: {};
+ Quantity_ABSORBEDDOSE: {};
+ Quantity_DOSEEQUIVALENT: {};
+}
+
+export declare class Quantity_Array1OfColor {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: Quantity_Color): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: Quantity_Array1OfColor): Quantity_Array1OfColor;
+ Move(theOther: Quantity_Array1OfColor): Quantity_Array1OfColor;
+ First(): Quantity_Color;
+ ChangeFirst(): Quantity_Color;
+ Last(): Quantity_Color;
+ ChangeLast(): Quantity_Color;
+ Value(theIndex: Standard_Integer): Quantity_Color;
+ ChangeValue(theIndex: Standard_Integer): Quantity_Color;
+ SetValue(theIndex: Standard_Integer, theItem: Quantity_Color): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Quantity_Array1OfColor_1 extends Quantity_Array1OfColor {
+ constructor();
+ }
+
+ export declare class Quantity_Array1OfColor_2 extends Quantity_Array1OfColor {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class Quantity_Array1OfColor_3 extends Quantity_Array1OfColor {
+ constructor(theOther: Quantity_Array1OfColor);
+ }
+
+ export declare class Quantity_Array1OfColor_4 extends Quantity_Array1OfColor {
+ constructor(theOther: Quantity_Array1OfColor);
+ }
+
+ export declare class Quantity_Array1OfColor_5 extends Quantity_Array1OfColor {
+ constructor(theBegin: Quantity_Color, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_Quantity_PeriodDefinitionError {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Quantity_PeriodDefinitionError): void;
+ get(): Quantity_PeriodDefinitionError;
+ delete(): void;
+}
+
+ export declare class Handle_Quantity_PeriodDefinitionError_1 extends Handle_Quantity_PeriodDefinitionError {
+ constructor();
+ }
+
+ export declare class Handle_Quantity_PeriodDefinitionError_2 extends Handle_Quantity_PeriodDefinitionError {
+ constructor(thePtr: Quantity_PeriodDefinitionError);
+ }
+
+ export declare class Handle_Quantity_PeriodDefinitionError_3 extends Handle_Quantity_PeriodDefinitionError {
+ constructor(theHandle: Handle_Quantity_PeriodDefinitionError);
+ }
+
+ export declare class Handle_Quantity_PeriodDefinitionError_4 extends Handle_Quantity_PeriodDefinitionError {
+ constructor(theHandle: Handle_Quantity_PeriodDefinitionError);
+ }
+
+export declare class Quantity_PeriodDefinitionError extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_Quantity_PeriodDefinitionError;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Quantity_PeriodDefinitionError_1 extends Quantity_PeriodDefinitionError {
+ constructor();
+ }
+
+ export declare class Quantity_PeriodDefinitionError_2 extends Quantity_PeriodDefinitionError {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare type Quantity_TypeOfColor = {
+ Quantity_TOC_RGB: {};
+ Quantity_TOC_sRGB: {};
+ Quantity_TOC_HLS: {};
+ Quantity_TOC_CIELab: {};
+ Quantity_TOC_CIELch: {};
+}
+
+export declare class Quantity_ColorRGBAHasher {
+ constructor();
+ static HashCode(theColor: Quantity_ColorRGBA, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(theColor1: Quantity_ColorRGBA, theColor2: Quantity_ColorRGBA): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_Quantity_HArray1OfColor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Quantity_HArray1OfColor): void;
+ get(): Quantity_HArray1OfColor;
+ delete(): void;
+}
+
+ export declare class Handle_Quantity_HArray1OfColor_1 extends Handle_Quantity_HArray1OfColor {
+ constructor();
+ }
+
+ export declare class Handle_Quantity_HArray1OfColor_2 extends Handle_Quantity_HArray1OfColor {
+ constructor(thePtr: Quantity_HArray1OfColor);
+ }
+
+ export declare class Handle_Quantity_HArray1OfColor_3 extends Handle_Quantity_HArray1OfColor {
+ constructor(theHandle: Handle_Quantity_HArray1OfColor);
+ }
+
+ export declare class Handle_Quantity_HArray1OfColor_4 extends Handle_Quantity_HArray1OfColor {
+ constructor(theHandle: Handle_Quantity_HArray1OfColor);
+ }
+
+export declare class Quantity_Array2OfColor {
+ Init(theValue: Quantity_Color): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ NbRows(): Standard_Integer;
+ NbColumns(): Standard_Integer;
+ RowLength(): Standard_Integer;
+ ColLength(): Standard_Integer;
+ LowerRow(): Standard_Integer;
+ UpperRow(): Standard_Integer;
+ LowerCol(): Standard_Integer;
+ UpperCol(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ Assign(theOther: Quantity_Array2OfColor): Quantity_Array2OfColor;
+ Move(theOther: Quantity_Array2OfColor): Quantity_Array2OfColor;
+ Value(theRow: Standard_Integer, theCol: Standard_Integer): Quantity_Color;
+ ChangeValue(theRow: Standard_Integer, theCol: Standard_Integer): Quantity_Color;
+ SetValue(theRow: Standard_Integer, theCol: Standard_Integer, theItem: Quantity_Color): void;
+ Resize(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Quantity_Array2OfColor_1 extends Quantity_Array2OfColor {
+ constructor();
+ }
+
+ export declare class Quantity_Array2OfColor_2 extends Quantity_Array2OfColor {
+ constructor(theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+ export declare class Quantity_Array2OfColor_3 extends Quantity_Array2OfColor {
+ constructor(theOther: Quantity_Array2OfColor);
+ }
+
+ export declare class Quantity_Array2OfColor_4 extends Quantity_Array2OfColor {
+ constructor(theOther: Quantity_Array2OfColor);
+ }
+
+ export declare class Quantity_Array2OfColor_5 extends Quantity_Array2OfColor {
+ constructor(theBegin: Quantity_Color, theRowLower: Standard_Integer, theRowUpper: Standard_Integer, theColLower: Standard_Integer, theColUpper: Standard_Integer);
+ }
+
+export declare class Quantity_ColorRGBA {
+ SetValues(theRed: Standard_ShortReal, theGreen: Standard_ShortReal, theBlue: Standard_ShortReal, theAlpha: Standard_ShortReal): void;
+ GetRGB(): Quantity_Color;
+ ChangeRGB(): Quantity_Color;
+ SetRGB(theRgb: Quantity_Color): void;
+ Alpha(): Standard_ShortReal;
+ SetAlpha(theAlpha: Standard_ShortReal): void;
+ IsDifferent(theOther: Quantity_ColorRGBA): Standard_Boolean;
+ IsEqual(theOther: Quantity_ColorRGBA): Standard_Boolean;
+ static ColorFromName(theColorNameString: Standard_CString, theColor: Quantity_ColorRGBA): Standard_Boolean;
+ static ColorFromHex(theHexColorString: Standard_Character, theColor: Quantity_ColorRGBA, theAlphaComponentIsOff: Standard_Boolean): Standard_Boolean;
+ static ColorToHex(theColor: Quantity_ColorRGBA, theToPrefixHash: Standard_Boolean): XCAFDoc_PartId;
+ static Convert_LinearRGB_To_sRGB(theRGB: NCollection_Vec4): NCollection_Vec4;
+ static Convert_sRGB_To_LinearRGB(theRGB: NCollection_Vec4): NCollection_Vec4;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ InitFromJson(theSStream: Standard_SStream, theStreamPos: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Quantity_ColorRGBA_1 extends Quantity_ColorRGBA {
+ constructor();
+ }
+
+ export declare class Quantity_ColorRGBA_2 extends Quantity_ColorRGBA {
+ constructor(theRgb: Quantity_Color);
+ }
+
+ export declare class Quantity_ColorRGBA_3 extends Quantity_ColorRGBA {
+ constructor(theRgb: Quantity_Color, theAlpha: Standard_ShortReal);
+ }
+
+ export declare class Quantity_ColorRGBA_4 extends Quantity_ColorRGBA {
+ constructor(theRgba: NCollection_Vec4);
+ }
+
+ export declare class Quantity_ColorRGBA_5 extends Quantity_ColorRGBA {
+ constructor(theRed: Standard_ShortReal, theGreen: Standard_ShortReal, theBlue: Standard_ShortReal, theAlpha: Standard_ShortReal);
+ }
+
+export declare class SelectBasics_SelectingVolumeManager {
+ GetActiveSelectionType(): Graphic3d_ZLayerId;
+ Overlaps_1(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_2(theBoxMin: Graphic3d_Vec3d, theBoxMax: Graphic3d_Vec3d, theInside: Standard_Boolean): Standard_Boolean;
+ Overlaps_3(thePnt: gp_Pnt, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_4(thePnt: gp_Pnt): Standard_Boolean;
+ Overlaps_5(theArrayOfPts: Handle_TColgp_HArray1OfPnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_6(theArrayOfPts: TColgp_Array1OfPnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_7(thePt1: gp_Pnt, thePt2: gp_Pnt, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ Overlaps_8(thePt1: gp_Pnt, thePt2: gp_Pnt, thePt3: gp_Pnt, theSensType: Graphic3d_ZLayerId, thePickResult: SelectBasics_PickResult): Standard_Boolean;
+ DistToGeometryCenter(theCOG: gp_Pnt): Quantity_AbsorbedDose;
+ DetectedPoint(theDepth: Quantity_AbsorbedDose): gp_Pnt;
+ IsOverlapAllowed(): Standard_Boolean;
+ GetNearPickedPnt(): gp_Pnt;
+ GetFarPickedPnt(): gp_Pnt;
+ GetMousePosition(): gp_Pnt2d;
+ GetPlanes(thePlaneEquations: NCollection_Vector>): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class SelectBasics {
+ constructor();
+ static MaxOwnerPriority(): Graphic3d_ZLayerId;
+ static MinOwnerPriority(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class SelectBasics_PickResult {
+ static Min(thePickResult1: SelectBasics_PickResult, thePickResult2: SelectBasics_PickResult): SelectBasics_PickResult;
+ IsValid(): Standard_Boolean;
+ Invalidate(): void;
+ Depth(): Quantity_AbsorbedDose;
+ SetDepth(theDepth: Quantity_AbsorbedDose): void;
+ HasPickedPoint(): Standard_Boolean;
+ PickedPoint(): gp_Pnt;
+ SetPickedPoint(theObjPickedPnt: gp_Pnt): void;
+ DistToGeomCenter(): Quantity_AbsorbedDose;
+ SetDistToGeomCenter(theDistToCenter: Quantity_AbsorbedDose): void;
+ SurfaceNormal(): NCollection_Vec3;
+ SetSurfaceNormal_1(theNormal: NCollection_Vec3): void;
+ SetSurfaceNormal_2(theNormal: gp_Vec): void;
+ delete(): void;
+}
+
+ export declare class SelectBasics_PickResult_1 extends SelectBasics_PickResult {
+ constructor();
+ }
+
+ export declare class SelectBasics_PickResult_2 extends SelectBasics_PickResult {
+ constructor(theDepth: Quantity_AbsorbedDose, theDistToCenter: Quantity_AbsorbedDose, theObjPickedPnt: gp_Pnt);
+ }
+
+export declare class RWStepAP214_RWAppliedSecurityClassificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedSecurityClassificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedSecurityClassificationAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedSecurityClassificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignGroupAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignGroupAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignGroupAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignGroupAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignApprovalAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignApprovalAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignApprovalAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignApprovalAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignSecurityClassificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignSecurityClassificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignSecurityClassificationAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignSecurityClassificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedDocumentReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedDocumentReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedDocumentReference): void;
+ Share(ent: Handle_StepAP214_AppliedDocumentReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignPresentedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignPresentedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignPresentedItem): void;
+ Share(ent: Handle_StepAP214_AutoDesignPresentedItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedApprovalAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedApprovalAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedApprovalAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedApprovalAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedExternalIdentificationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedExternalIdentificationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedExternalIdentificationAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedExternalIdentificationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWExternallyDefinedClass {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_ExternallyDefinedClass): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_ExternallyDefinedClass): void;
+ Share(ent: Handle_StepAP214_ExternallyDefinedClass, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignNominalDateAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignNominalDateAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignNominalDateAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignNominalDateAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignDocumentReference {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignDocumentReference): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignDocumentReference): void;
+ Share(ent: Handle_StepAP214_AutoDesignDocumentReference, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignOrganizationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignOrganizationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignOrganizationAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignOrganizationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignDateAndPersonAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignDateAndPersonAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignDateAndPersonAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignDateAndPersonAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedPersonAndOrganizationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedPersonAndOrganizationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedPersonAndOrganizationAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedPersonAndOrganizationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWClass {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_Class): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_Class): void;
+ Share(ent: Handle_StepAP214_Class, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedPresentedItem {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedPresentedItem): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedPresentedItem): void;
+ Share(ent: Handle_StepAP214_AppliedPresentedItem, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignActualDateAndTimeAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignActualDateAndTimeAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignActualDateAndTimeAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignActualDateAndTimeAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214 {
+ constructor();
+ static Init(): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedDateAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedDateAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedDateAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedDateAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedGroupAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedGroupAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedGroupAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedGroupAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAppliedOrganizationAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedOrganizationAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedOrganizationAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedOrganizationAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWAutoDesignActualDateAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AutoDesignActualDateAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AutoDesignActualDateAssignment): void;
+ Share(ent: Handle_StepAP214_AutoDesignActualDateAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class Handle_RWStepAP214_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: RWStepAP214_GeneralModule): void;
+ get(): RWStepAP214_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_RWStepAP214_GeneralModule_1 extends Handle_RWStepAP214_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_RWStepAP214_GeneralModule_2 extends Handle_RWStepAP214_GeneralModule {
+ constructor(thePtr: RWStepAP214_GeneralModule);
+ }
+
+ export declare class Handle_RWStepAP214_GeneralModule_3 extends Handle_RWStepAP214_GeneralModule {
+ constructor(theHandle: Handle_RWStepAP214_GeneralModule);
+ }
+
+ export declare class Handle_RWStepAP214_GeneralModule_4 extends Handle_RWStepAP214_GeneralModule {
+ constructor(theHandle: Handle_RWStepAP214_GeneralModule);
+ }
+
+export declare class RWStepAP214_RWAppliedDateAndTimeAssignment {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_AppliedDateAndTimeAssignment): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_AppliedDateAndTimeAssignment): void;
+ Share(ent: Handle_StepAP214_AppliedDateAndTimeAssignment, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_RWExternallyDefinedGeneralProperty {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_ExternallyDefinedGeneralProperty): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_ExternallyDefinedGeneralProperty): void;
+ Share(ent: Handle_StepAP214_ExternallyDefinedGeneralProperty, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class RWStepAP214_ReadWriteModule extends StepData_ReadWriteModule {
+ constructor()
+ CaseStep_1(atype: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ CaseStep_2(types: TColStd_SequenceOfAsciiString): Graphic3d_ZLayerId;
+ IsComplex(CN: Graphic3d_ZLayerId): Standard_Boolean;
+ StepType(CN: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ComplexType(CN: Graphic3d_ZLayerId, types: TColStd_SequenceOfAsciiString): Standard_Boolean;
+ ReadStep(CN: Graphic3d_ZLayerId, data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): void;
+ WriteStep(CN: Graphic3d_ZLayerId, SW: StepData_StepWriter, ent: Handle_Standard_Transient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_RWStepAP214_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: RWStepAP214_ReadWriteModule): void;
+ get(): RWStepAP214_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_RWStepAP214_ReadWriteModule_1 extends Handle_RWStepAP214_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_RWStepAP214_ReadWriteModule_2 extends Handle_RWStepAP214_ReadWriteModule {
+ constructor(thePtr: RWStepAP214_ReadWriteModule);
+ }
+
+ export declare class Handle_RWStepAP214_ReadWriteModule_3 extends Handle_RWStepAP214_ReadWriteModule {
+ constructor(theHandle: Handle_RWStepAP214_ReadWriteModule);
+ }
+
+ export declare class Handle_RWStepAP214_ReadWriteModule_4 extends Handle_RWStepAP214_ReadWriteModule {
+ constructor(theHandle: Handle_RWStepAP214_ReadWriteModule);
+ }
+
+export declare class RWStepAP214_RWRepItemGroup {
+ constructor()
+ ReadStep(data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_StepAP214_RepItemGroup): void;
+ WriteStep(SW: StepData_StepWriter, ent: Handle_StepAP214_RepItemGroup): void;
+ Share(ent: Handle_StepAP214_RepItemGroup, iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignPresentedItemSelect): void;
+ get(): StepAP214_HArray1OfAutoDesignPresentedItemSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_1 extends Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_2 extends Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignPresentedItemSelect);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_3 extends Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_4 extends Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect);
+ }
+
+export declare class StepAP214_Array1OfDateItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_DateItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfDateItem): StepAP214_Array1OfDateItem;
+ Move(theOther: StepAP214_Array1OfDateItem): StepAP214_Array1OfDateItem;
+ First(): StepAP214_DateItem;
+ ChangeFirst(): StepAP214_DateItem;
+ Last(): StepAP214_DateItem;
+ ChangeLast(): StepAP214_DateItem;
+ Value(theIndex: Standard_Integer): StepAP214_DateItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_DateItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_DateItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfDateItem_1 extends StepAP214_Array1OfDateItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfDateItem_2 extends StepAP214_Array1OfDateItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfDateItem_3 extends StepAP214_Array1OfDateItem {
+ constructor(theOther: StepAP214_Array1OfDateItem);
+ }
+
+ export declare class StepAP214_Array1OfDateItem_4 extends StepAP214_Array1OfDateItem {
+ constructor(theOther: StepAP214_Array1OfDateItem);
+ }
+
+ export declare class StepAP214_Array1OfDateItem_5 extends StepAP214_Array1OfDateItem {
+ constructor(theBegin: StepAP214_DateItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ get(): StepAP214_HArray1OfAutoDesignGeneralOrgItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_1 extends Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_2 extends Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignGeneralOrgItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_3 extends Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_4 extends Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem);
+ }
+
+export declare class Handle_StepAP214_AutoDesignApprovalAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignApprovalAssignment): void;
+ get(): StepAP214_AutoDesignApprovalAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignApprovalAssignment_1 extends Handle_StepAP214_AutoDesignApprovalAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignApprovalAssignment_2 extends Handle_StepAP214_AutoDesignApprovalAssignment {
+ constructor(thePtr: StepAP214_AutoDesignApprovalAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignApprovalAssignment_3 extends Handle_StepAP214_AutoDesignApprovalAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignApprovalAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignApprovalAssignment_4 extends Handle_StepAP214_AutoDesignApprovalAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignApprovalAssignment);
+ }
+
+export declare class StepAP214_AutoDesignApprovalAssignment extends StepBasic_ApprovalAssignment {
+ constructor()
+ Init(aAssignedApproval: Handle_StepBasic_Approval, aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignGeneralOrgItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_AppliedPresentedItem extends StepVisual_PresentedItem {
+ constructor()
+ Init(aItems: Handle_StepAP214_HArray1OfPresentedItemSelect): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfPresentedItemSelect): void;
+ Items(): Handle_StepAP214_HArray1OfPresentedItemSelect;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_PresentedItemSelect;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedPresentedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedPresentedItem): void;
+ get(): StepAP214_AppliedPresentedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedPresentedItem_1 extends Handle_StepAP214_AppliedPresentedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedPresentedItem_2 extends Handle_StepAP214_AppliedPresentedItem {
+ constructor(thePtr: StepAP214_AppliedPresentedItem);
+ }
+
+ export declare class Handle_StepAP214_AppliedPresentedItem_3 extends Handle_StepAP214_AppliedPresentedItem {
+ constructor(theHandle: Handle_StepAP214_AppliedPresentedItem);
+ }
+
+ export declare class Handle_StepAP214_AppliedPresentedItem_4 extends Handle_StepAP214_AppliedPresentedItem {
+ constructor(theHandle: Handle_StepAP214_AppliedPresentedItem);
+ }
+
+export declare class StepAP214_Protocol extends StepData_Protocol {
+ constructor()
+ TypeNumber(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ SchemaName(): Standard_CString;
+ NbResources(): Graphic3d_ZLayerId;
+ Resource(num: Graphic3d_ZLayerId): Handle_Interface_Protocol;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_Protocol): void;
+ get(): StepAP214_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_Protocol_1 extends Handle_StepAP214_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_Protocol_2 extends Handle_StepAP214_Protocol {
+ constructor(thePtr: StepAP214_Protocol);
+ }
+
+ export declare class Handle_StepAP214_Protocol_3 extends Handle_StepAP214_Protocol {
+ constructor(theHandle: Handle_StepAP214_Protocol);
+ }
+
+ export declare class Handle_StepAP214_Protocol_4 extends Handle_StepAP214_Protocol {
+ constructor(theHandle: Handle_StepAP214_Protocol);
+ }
+
+export declare class Handle_StepAP214_HArray1OfPersonAndOrganizationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfPersonAndOrganizationItem): void;
+ get(): StepAP214_HArray1OfPersonAndOrganizationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfPersonAndOrganizationItem_1 extends Handle_StepAP214_HArray1OfPersonAndOrganizationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPersonAndOrganizationItem_2 extends Handle_StepAP214_HArray1OfPersonAndOrganizationItem {
+ constructor(thePtr: StepAP214_HArray1OfPersonAndOrganizationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPersonAndOrganizationItem_3 extends Handle_StepAP214_HArray1OfPersonAndOrganizationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfPersonAndOrganizationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPersonAndOrganizationItem_4 extends Handle_StepAP214_HArray1OfPersonAndOrganizationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfPersonAndOrganizationItem);
+ }
+
+export declare class Handle_StepAP214_Class {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_Class): void;
+ get(): StepAP214_Class;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_Class_1 extends Handle_StepAP214_Class {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_Class_2 extends Handle_StepAP214_Class {
+ constructor(thePtr: StepAP214_Class);
+ }
+
+ export declare class Handle_StepAP214_Class_3 extends Handle_StepAP214_Class {
+ constructor(theHandle: Handle_StepAP214_Class);
+ }
+
+ export declare class Handle_StepAP214_Class_4 extends Handle_StepAP214_Class {
+ constructor(theHandle: Handle_StepAP214_Class);
+ }
+
+export declare class StepAP214_Class extends StepBasic_Group {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignDatedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignDatedItem): void;
+ get(): StepAP214_HArray1OfAutoDesignDatedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDatedItem_1 extends Handle_StepAP214_HArray1OfAutoDesignDatedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDatedItem_2 extends Handle_StepAP214_HArray1OfAutoDesignDatedItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignDatedItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDatedItem_3 extends Handle_StepAP214_HArray1OfAutoDesignDatedItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDatedItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDatedItem_4 extends Handle_StepAP214_HArray1OfAutoDesignDatedItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDatedItem);
+ }
+
+export declare class StepAP214_AutoDesignDateAndPersonItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AutoDesignOrganizationAssignment(): Handle_StepAP214_AutoDesignOrganizationAssignment;
+ Product(): Handle_StepBasic_Product;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ Representation(): Handle_StepRepr_Representation;
+ AutoDesignDocumentReference(): Handle_StepAP214_AutoDesignDocumentReference;
+ ExternallyDefinedRepresentation(): Handle_StepRepr_ExternallyDefinedRepresentation;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ ProductDefinitionWithAssociatedDocuments(): Handle_StepBasic_ProductDefinitionWithAssociatedDocuments;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfGroupItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_GroupItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfGroupItem): StepAP214_Array1OfGroupItem;
+ Move(theOther: StepAP214_Array1OfGroupItem): StepAP214_Array1OfGroupItem;
+ First(): StepAP214_GroupItem;
+ ChangeFirst(): StepAP214_GroupItem;
+ Last(): StepAP214_GroupItem;
+ ChangeLast(): StepAP214_GroupItem;
+ Value(theIndex: Standard_Integer): StepAP214_GroupItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_GroupItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_GroupItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfGroupItem_1 extends StepAP214_Array1OfGroupItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfGroupItem_2 extends StepAP214_Array1OfGroupItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfGroupItem_3 extends StepAP214_Array1OfGroupItem {
+ constructor(theOther: StepAP214_Array1OfGroupItem);
+ }
+
+ export declare class StepAP214_Array1OfGroupItem_4 extends StepAP214_Array1OfGroupItem {
+ constructor(theOther: StepAP214_Array1OfGroupItem);
+ }
+
+ export declare class StepAP214_Array1OfGroupItem_5 extends StepAP214_Array1OfGroupItem {
+ constructor(theBegin: StepAP214_GroupItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_RepItemGroup {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_RepItemGroup): void;
+ get(): StepAP214_RepItemGroup;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_RepItemGroup_1 extends Handle_StepAP214_RepItemGroup {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_RepItemGroup_2 extends Handle_StepAP214_RepItemGroup {
+ constructor(thePtr: StepAP214_RepItemGroup);
+ }
+
+ export declare class Handle_StepAP214_RepItemGroup_3 extends Handle_StepAP214_RepItemGroup {
+ constructor(theHandle: Handle_StepAP214_RepItemGroup);
+ }
+
+ export declare class Handle_StepAP214_RepItemGroup_4 extends Handle_StepAP214_RepItemGroup {
+ constructor(theHandle: Handle_StepAP214_RepItemGroup);
+ }
+
+export declare class StepAP214_RepItemGroup extends StepBasic_Group {
+ constructor()
+ Init(aGroup_Name: Handle_TCollection_HAsciiString, hasGroup_Description: Standard_Boolean, aGroup_Description: Handle_TCollection_HAsciiString, aRepresentationItem_Name: Handle_TCollection_HAsciiString): void;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ SetRepresentationItem(RepresentationItem: Handle_StepRepr_RepresentationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfAutoDesignDatedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignDatedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignDatedItem): StepAP214_Array1OfAutoDesignDatedItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignDatedItem): StepAP214_Array1OfAutoDesignDatedItem;
+ First(): StepAP214_AutoDesignDatedItem;
+ ChangeFirst(): StepAP214_AutoDesignDatedItem;
+ Last(): StepAP214_AutoDesignDatedItem;
+ ChangeLast(): StepAP214_AutoDesignDatedItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignDatedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignDatedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignDatedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignDatedItem_1 extends StepAP214_Array1OfAutoDesignDatedItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDatedItem_2 extends StepAP214_Array1OfAutoDesignDatedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDatedItem_3 extends StepAP214_Array1OfAutoDesignDatedItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDatedItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDatedItem_4 extends StepAP214_Array1OfAutoDesignDatedItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDatedItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDatedItem_5 extends StepAP214_Array1OfAutoDesignDatedItem {
+ constructor(theBegin: StepAP214_AutoDesignDatedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_Array1OfExternalIdentificationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_ExternalIdentificationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfExternalIdentificationItem): StepAP214_Array1OfExternalIdentificationItem;
+ Move(theOther: StepAP214_Array1OfExternalIdentificationItem): StepAP214_Array1OfExternalIdentificationItem;
+ First(): StepAP214_ExternalIdentificationItem;
+ ChangeFirst(): StepAP214_ExternalIdentificationItem;
+ Last(): StepAP214_ExternalIdentificationItem;
+ ChangeLast(): StepAP214_ExternalIdentificationItem;
+ Value(theIndex: Standard_Integer): StepAP214_ExternalIdentificationItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_ExternalIdentificationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_ExternalIdentificationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfExternalIdentificationItem_1 extends StepAP214_Array1OfExternalIdentificationItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfExternalIdentificationItem_2 extends StepAP214_Array1OfExternalIdentificationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfExternalIdentificationItem_3 extends StepAP214_Array1OfExternalIdentificationItem {
+ constructor(theOther: StepAP214_Array1OfExternalIdentificationItem);
+ }
+
+ export declare class StepAP214_Array1OfExternalIdentificationItem_4 extends StepAP214_Array1OfExternalIdentificationItem {
+ constructor(theOther: StepAP214_Array1OfExternalIdentificationItem);
+ }
+
+ export declare class StepAP214_Array1OfExternalIdentificationItem_5 extends StepAP214_Array1OfExternalIdentificationItem {
+ constructor(theBegin: StepAP214_ExternalIdentificationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_Array1OfAutoDesignGroupedItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignGroupedItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignGroupedItem): StepAP214_Array1OfAutoDesignGroupedItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignGroupedItem): StepAP214_Array1OfAutoDesignGroupedItem;
+ First(): StepAP214_AutoDesignGroupedItem;
+ ChangeFirst(): StepAP214_AutoDesignGroupedItem;
+ Last(): StepAP214_AutoDesignGroupedItem;
+ ChangeLast(): StepAP214_AutoDesignGroupedItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignGroupedItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignGroupedItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignGroupedItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignGroupedItem_1 extends StepAP214_Array1OfAutoDesignGroupedItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGroupedItem_2 extends StepAP214_Array1OfAutoDesignGroupedItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGroupedItem_3 extends StepAP214_Array1OfAutoDesignGroupedItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignGroupedItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGroupedItem_4 extends StepAP214_Array1OfAutoDesignGroupedItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignGroupedItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGroupedItem_5 extends StepAP214_Array1OfAutoDesignGroupedItem {
+ constructor(theBegin: StepAP214_AutoDesignGroupedItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_AppliedDateAndTimeAssignment extends StepBasic_DateAndTimeAssignment {
+ constructor()
+ Init(aAssignedDateAndTime: Handle_StepBasic_DateAndTime, aRole: Handle_StepBasic_DateTimeRole, aItems: Handle_StepAP214_HArray1OfDateAndTimeItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfDateAndTimeItem): void;
+ Items(): Handle_StepAP214_HArray1OfDateAndTimeItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_DateAndTimeItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedDateAndTimeAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedDateAndTimeAssignment): void;
+ get(): StepAP214_AppliedDateAndTimeAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedDateAndTimeAssignment_1 extends Handle_StepAP214_AppliedDateAndTimeAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAndTimeAssignment_2 extends Handle_StepAP214_AppliedDateAndTimeAssignment {
+ constructor(thePtr: StepAP214_AppliedDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAndTimeAssignment_3 extends Handle_StepAP214_AppliedDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAndTimeAssignment_4 extends Handle_StepAP214_AppliedDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedDateAndTimeAssignment);
+ }
+
+export declare class Handle_StepAP214_HArray1OfExternalIdentificationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfExternalIdentificationItem): void;
+ get(): StepAP214_HArray1OfExternalIdentificationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfExternalIdentificationItem_1 extends Handle_StepAP214_HArray1OfExternalIdentificationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfExternalIdentificationItem_2 extends Handle_StepAP214_HArray1OfExternalIdentificationItem {
+ constructor(thePtr: StepAP214_HArray1OfExternalIdentificationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfExternalIdentificationItem_3 extends Handle_StepAP214_HArray1OfExternalIdentificationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfExternalIdentificationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfExternalIdentificationItem_4 extends Handle_StepAP214_HArray1OfExternalIdentificationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfExternalIdentificationItem);
+ }
+
+export declare class StepAP214_ExternalIdentificationItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ DocumentFile(): Handle_StepBasic_DocumentFile;
+ ExternallyDefinedClass(): Handle_StepAP214_ExternallyDefinedClass;
+ ExternallyDefinedGeneralProperty(): Handle_StepAP214_ExternallyDefinedGeneralProperty;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ AppliedPersonAndOrganizationAssignment(): Handle_StepAP214_AppliedPersonAndOrganizationAssignment;
+ Approval(): Handle_StepBasic_Approval;
+ ApprovalStatus(): Handle_StepBasic_ApprovalStatus;
+ ExternalSource(): Handle_StepBasic_ExternalSource;
+ OrganizationalAddress(): Handle_StepBasic_OrganizationalAddress;
+ SecurityClassification(): Handle_StepBasic_SecurityClassification;
+ TrimmedCurve(): Handle_StepGeom_TrimmedCurve;
+ VersionedActionRequest(): Handle_StepBasic_VersionedActionRequest;
+ DateAndTimeAssignment(): Handle_StepBasic_DateAndTimeAssignment;
+ DateAssignment(): Handle_StepBasic_DateAssignment;
+ delete(): void;
+}
+
+export declare class StepAP214_AutoDesignNominalDateAssignment extends StepBasic_DateAssignment {
+ constructor()
+ Init(aAssignedDate: Handle_StepBasic_Date, aRole: Handle_StepBasic_DateRole, aItems: Handle_StepAP214_HArray1OfAutoDesignDatedItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignDatedItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignDatedItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignDatedItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignNominalDateAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignNominalDateAssignment): void;
+ get(): StepAP214_AutoDesignNominalDateAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAssignment_1 extends Handle_StepAP214_AutoDesignNominalDateAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAssignment_2 extends Handle_StepAP214_AutoDesignNominalDateAssignment {
+ constructor(thePtr: StepAP214_AutoDesignNominalDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAssignment_3 extends Handle_StepAP214_AutoDesignNominalDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignNominalDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAssignment_4 extends Handle_StepAP214_AutoDesignNominalDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignNominalDateAssignment);
+ }
+
+export declare class Handle_StepAP214_AutoDesignGroupAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignGroupAssignment): void;
+ get(): StepAP214_AutoDesignGroupAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignGroupAssignment_1 extends Handle_StepAP214_AutoDesignGroupAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignGroupAssignment_2 extends Handle_StepAP214_AutoDesignGroupAssignment {
+ constructor(thePtr: StepAP214_AutoDesignGroupAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignGroupAssignment_3 extends Handle_StepAP214_AutoDesignGroupAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignGroupAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignGroupAssignment_4 extends Handle_StepAP214_AutoDesignGroupAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignGroupAssignment);
+ }
+
+export declare class StepAP214_AutoDesignGroupAssignment extends StepBasic_GroupAssignment {
+ constructor()
+ Init(aAssignedGroup: Handle_StepBasic_Group, aItems: Handle_StepAP214_HArray1OfAutoDesignGroupedItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignGroupedItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignGroupedItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignGroupedItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfSecurityClassificationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfSecurityClassificationItem): void;
+ get(): StepAP214_HArray1OfSecurityClassificationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfSecurityClassificationItem_1 extends Handle_StepAP214_HArray1OfSecurityClassificationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfSecurityClassificationItem_2 extends Handle_StepAP214_HArray1OfSecurityClassificationItem {
+ constructor(thePtr: StepAP214_HArray1OfSecurityClassificationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfSecurityClassificationItem_3 extends Handle_StepAP214_HArray1OfSecurityClassificationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfSecurityClassificationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfSecurityClassificationItem_4 extends Handle_StepAP214_HArray1OfSecurityClassificationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfSecurityClassificationItem);
+ }
+
+export declare class StepAP214_PersonAndOrganizationItem extends StepAP214_ApprovalItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ AppliedSecurityClassificationAssignment(): Handle_StepAP214_AppliedSecurityClassificationAssignment;
+ Approval(): Handle_StepBasic_Approval;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfDateItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfDateItem): void;
+ get(): StepAP214_HArray1OfDateItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfDateItem_1 extends Handle_StepAP214_HArray1OfDateItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateItem_2 extends Handle_StepAP214_HArray1OfDateItem {
+ constructor(thePtr: StepAP214_HArray1OfDateItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateItem_3 extends Handle_StepAP214_HArray1OfDateItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDateItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateItem_4 extends Handle_StepAP214_HArray1OfDateItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDateItem);
+ }
+
+export declare class StepAP214_AutoDesignDateAndTimeItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ApprovalPersonOrganization(): Handle_StepBasic_ApprovalPersonOrganization;
+ AutoDesignDateAndPersonAssignment(): Handle_StepAP214_AutoDesignDateAndPersonAssignment;
+ ProductDefinitionEffectivity(): Handle_StepBasic_ProductDefinitionEffectivity;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignPresentedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignPresentedItem): void;
+ get(): StepAP214_AutoDesignPresentedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignPresentedItem_1 extends Handle_StepAP214_AutoDesignPresentedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPresentedItem_2 extends Handle_StepAP214_AutoDesignPresentedItem {
+ constructor(thePtr: StepAP214_AutoDesignPresentedItem);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPresentedItem_3 extends Handle_StepAP214_AutoDesignPresentedItem {
+ constructor(theHandle: Handle_StepAP214_AutoDesignPresentedItem);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPresentedItem_4 extends Handle_StepAP214_AutoDesignPresentedItem {
+ constructor(theHandle: Handle_StepAP214_AutoDesignPresentedItem);
+ }
+
+export declare class StepAP214_AutoDesignPresentedItem extends StepVisual_PresentedItem {
+ constructor()
+ Init(aItems: Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignPresentedItemSelect;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignGeneralOrgItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignGeneralOrgItem): StepAP214_Array1OfAutoDesignGeneralOrgItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignGeneralOrgItem): StepAP214_Array1OfAutoDesignGeneralOrgItem;
+ First(): StepAP214_AutoDesignGeneralOrgItem;
+ ChangeFirst(): StepAP214_AutoDesignGeneralOrgItem;
+ Last(): StepAP214_AutoDesignGeneralOrgItem;
+ ChangeLast(): StepAP214_AutoDesignGeneralOrgItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignGeneralOrgItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignGeneralOrgItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignGeneralOrgItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem_1 extends StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem_2 extends StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem_3 extends StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignGeneralOrgItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem_4 extends StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignGeneralOrgItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignGeneralOrgItem_5 extends StepAP214_Array1OfAutoDesignGeneralOrgItem {
+ constructor(theBegin: StepAP214_AutoDesignGeneralOrgItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_AutoDesignDateAndPersonAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignDateAndPersonAssignment): void;
+ get(): StepAP214_AutoDesignDateAndPersonAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignDateAndPersonAssignment_1 extends Handle_StepAP214_AutoDesignDateAndPersonAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDateAndPersonAssignment_2 extends Handle_StepAP214_AutoDesignDateAndPersonAssignment {
+ constructor(thePtr: StepAP214_AutoDesignDateAndPersonAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDateAndPersonAssignment_3 extends Handle_StepAP214_AutoDesignDateAndPersonAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignDateAndPersonAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDateAndPersonAssignment_4 extends Handle_StepAP214_AutoDesignDateAndPersonAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignDateAndPersonAssignment);
+ }
+
+export declare class StepAP214_AutoDesignDateAndPersonAssignment extends StepBasic_PersonAndOrganizationAssignment {
+ constructor()
+ Init(aAssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization, aRole: Handle_StepBasic_PersonAndOrganizationRole, aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignDateAndPersonItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_DateItem extends StepAP214_ApprovalItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ApprovalPersonOrganization(): Handle_StepBasic_ApprovalPersonOrganization;
+ AppliedPersonAndOrganizationAssignment(): Handle_StepAP214_AppliedPersonAndOrganizationAssignment;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ AppliedSecurityClassificationAssignment(): Handle_StepAP214_AppliedSecurityClassificationAssignment;
+ delete(): void;
+}
+
+export declare class StepAP214_DateAndTimeItem extends StepAP214_ApprovalItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ApprovalPersonOrganization(): Handle_StepBasic_ApprovalPersonOrganization;
+ AppliedPersonAndOrganizationAssignment(): Handle_StepAP214_AppliedPersonAndOrganizationAssignment;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ delete(): void;
+}
+
+export declare class StepAP214_GroupItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ GeometricRepresentationItem(): Handle_StepGeom_GeometricRepresentationItem;
+ GroupRelationship(): Handle_StepBasic_GroupRelationship;
+ MappedItem(): Handle_StepRepr_MappedItem;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ PropertyDefinitionRepresentation(): Handle_StepRepr_PropertyDefinitionRepresentation;
+ Representation(): Handle_StepRepr_Representation;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ RepresentationRelationshipWithTransformation(): Handle_StepRepr_RepresentationRelationshipWithTransformation;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ ShapeRepresentationRelationship(): Handle_StepRepr_ShapeRepresentationRelationship;
+ StyledItem(): Handle_StepVisual_StyledItem;
+ TopologicalRepresentationItem(): Handle_StepShape_TopologicalRepresentationItem;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignDateAndTimeItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignDateAndTimeItem): StepAP214_Array1OfAutoDesignDateAndTimeItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignDateAndTimeItem): StepAP214_Array1OfAutoDesignDateAndTimeItem;
+ First(): StepAP214_AutoDesignDateAndTimeItem;
+ ChangeFirst(): StepAP214_AutoDesignDateAndTimeItem;
+ Last(): StepAP214_AutoDesignDateAndTimeItem;
+ ChangeLast(): StepAP214_AutoDesignDateAndTimeItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignDateAndTimeItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignDateAndTimeItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignDateAndTimeItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem_1 extends StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem_2 extends StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem_3 extends StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDateAndTimeItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem_4 extends StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDateAndTimeItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndTimeItem_5 extends StepAP214_Array1OfAutoDesignDateAndTimeItem {
+ constructor(theBegin: StepAP214_AutoDesignDateAndTimeItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_HArray1OfDateAndTimeItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfDateAndTimeItem): void;
+ get(): StepAP214_HArray1OfDateAndTimeItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfDateAndTimeItem_1 extends Handle_StepAP214_HArray1OfDateAndTimeItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateAndTimeItem_2 extends Handle_StepAP214_HArray1OfDateAndTimeItem {
+ constructor(thePtr: StepAP214_HArray1OfDateAndTimeItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateAndTimeItem_3 extends Handle_StepAP214_HArray1OfDateAndTimeItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDateAndTimeItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDateAndTimeItem_4 extends Handle_StepAP214_HArray1OfDateAndTimeItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDateAndTimeItem);
+ }
+
+export declare class Handle_StepAP214_AutoDesignOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignOrganizationAssignment): void;
+ get(): StepAP214_AutoDesignOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignOrganizationAssignment_1 extends Handle_StepAP214_AutoDesignOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignOrganizationAssignment_2 extends Handle_StepAP214_AutoDesignOrganizationAssignment {
+ constructor(thePtr: StepAP214_AutoDesignOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignOrganizationAssignment_3 extends Handle_StepAP214_AutoDesignOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignOrganizationAssignment_4 extends Handle_StepAP214_AutoDesignOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignOrganizationAssignment);
+ }
+
+export declare class StepAP214_AutoDesignOrganizationAssignment extends StepBasic_OrganizationAssignment {
+ constructor()
+ Init(aAssignedOrganization: Handle_StepBasic_Organization, aRole: Handle_StepBasic_OrganizationRole, aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignGeneralOrgItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_ApprovalItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AssemblyComponentUsageSubstitute(): Handle_StepRepr_AssemblyComponentUsageSubstitute;
+ DocumentFile(): Handle_StepBasic_DocumentFile;
+ MaterialDesignation(): Handle_StepRepr_MaterialDesignation;
+ MechanicalDesignGeometricPresentationRepresentation(): Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation;
+ PresentationArea(): Handle_StepVisual_PresentationArea;
+ Product(): Handle_StepBasic_Product;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ ShapeRepresentation(): Handle_StepShape_ShapeRepresentation;
+ SecurityClassification(): Handle_StepBasic_SecurityClassification;
+ ConfigurationItem(): Handle_StepRepr_ConfigurationItem;
+ Date(): Handle_StepBasic_Date;
+ Document(): Handle_StepBasic_Document;
+ Effectivity(): Handle_StepBasic_Effectivity;
+ Group(): Handle_StepBasic_Group;
+ GroupRelationship(): Handle_StepBasic_GroupRelationship;
+ ProductDefinitionFormationRelationship(): Handle_StepBasic_ProductDefinitionFormationRelationship;
+ Representation(): Handle_StepRepr_Representation;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignPresentedItemSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignPresentedItemSelect): StepAP214_Array1OfAutoDesignPresentedItemSelect;
+ Move(theOther: StepAP214_Array1OfAutoDesignPresentedItemSelect): StepAP214_Array1OfAutoDesignPresentedItemSelect;
+ First(): StepAP214_AutoDesignPresentedItemSelect;
+ ChangeFirst(): StepAP214_AutoDesignPresentedItemSelect;
+ Last(): StepAP214_AutoDesignPresentedItemSelect;
+ ChangeLast(): StepAP214_AutoDesignPresentedItemSelect;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignPresentedItemSelect;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignPresentedItemSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignPresentedItemSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect_1 extends StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect_2 extends StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect_3 extends StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ constructor(theOther: StepAP214_Array1OfAutoDesignPresentedItemSelect);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect_4 extends StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ constructor(theOther: StepAP214_Array1OfAutoDesignPresentedItemSelect);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignPresentedItemSelect_5 extends StepAP214_Array1OfAutoDesignPresentedItemSelect {
+ constructor(theBegin: StepAP214_AutoDesignPresentedItemSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignDateAndPersonItem): void;
+ get(): StepAP214_HArray1OfAutoDesignDateAndPersonItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_1 extends Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_2 extends Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignDateAndPersonItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_3 extends Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_4 extends Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem);
+ }
+
+export declare class Handle_StepAP214_AutoDesignSecurityClassificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignSecurityClassificationAssignment): void;
+ get(): StepAP214_AutoDesignSecurityClassificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignSecurityClassificationAssignment_1 extends Handle_StepAP214_AutoDesignSecurityClassificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignSecurityClassificationAssignment_2 extends Handle_StepAP214_AutoDesignSecurityClassificationAssignment {
+ constructor(thePtr: StepAP214_AutoDesignSecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignSecurityClassificationAssignment_3 extends Handle_StepAP214_AutoDesignSecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignSecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignSecurityClassificationAssignment_4 extends Handle_StepAP214_AutoDesignSecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignSecurityClassificationAssignment);
+ }
+
+export declare class StepAP214_AutoDesignSecurityClassificationAssignment extends StepBasic_SecurityClassificationAssignment {
+ constructor()
+ Init(aAssignedSecurityClassification: Handle_StepBasic_SecurityClassification, aItems: Handle_StepBasic_HArray1OfApproval): void;
+ SetItems(aItems: Handle_StepBasic_HArray1OfApproval): void;
+ Items(): Handle_StepBasic_HArray1OfApproval;
+ ItemsValue(num: Graphic3d_ZLayerId): Handle_StepBasic_Approval;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfDateAndTimeItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_DateAndTimeItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfDateAndTimeItem): StepAP214_Array1OfDateAndTimeItem;
+ Move(theOther: StepAP214_Array1OfDateAndTimeItem): StepAP214_Array1OfDateAndTimeItem;
+ First(): StepAP214_DateAndTimeItem;
+ ChangeFirst(): StepAP214_DateAndTimeItem;
+ Last(): StepAP214_DateAndTimeItem;
+ ChangeLast(): StepAP214_DateAndTimeItem;
+ Value(theIndex: Standard_Integer): StepAP214_DateAndTimeItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_DateAndTimeItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_DateAndTimeItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfDateAndTimeItem_1 extends StepAP214_Array1OfDateAndTimeItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfDateAndTimeItem_2 extends StepAP214_Array1OfDateAndTimeItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfDateAndTimeItem_3 extends StepAP214_Array1OfDateAndTimeItem {
+ constructor(theOther: StepAP214_Array1OfDateAndTimeItem);
+ }
+
+ export declare class StepAP214_Array1OfDateAndTimeItem_4 extends StepAP214_Array1OfDateAndTimeItem {
+ constructor(theOther: StepAP214_Array1OfDateAndTimeItem);
+ }
+
+ export declare class StepAP214_Array1OfDateAndTimeItem_5 extends StepAP214_Array1OfDateAndTimeItem {
+ constructor(theBegin: StepAP214_DateAndTimeItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_AutoDesignActualDateAssignment extends StepBasic_DateAssignment {
+ constructor()
+ Init(aAssignedDate: Handle_StepBasic_Date, aRole: Handle_StepBasic_DateRole, aItems: Handle_StepAP214_HArray1OfAutoDesignDatedItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignDatedItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignDatedItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignDatedItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignActualDateAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignActualDateAssignment): void;
+ get(): StepAP214_AutoDesignActualDateAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAssignment_1 extends Handle_StepAP214_AutoDesignActualDateAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAssignment_2 extends Handle_StepAP214_AutoDesignActualDateAssignment {
+ constructor(thePtr: StepAP214_AutoDesignActualDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAssignment_3 extends Handle_StepAP214_AutoDesignActualDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignActualDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAssignment_4 extends Handle_StepAP214_AutoDesignActualDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignActualDateAssignment);
+ }
+
+export declare class StepAP214_AppliedDateAssignment extends StepBasic_DateAssignment {
+ constructor()
+ Init(aAssignedDate: Handle_StepBasic_Date, aRole: Handle_StepBasic_DateRole, aItems: Handle_StepAP214_HArray1OfDateItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfDateItem): void;
+ Items(): Handle_StepAP214_HArray1OfDateItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_DateItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedDateAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedDateAssignment): void;
+ get(): StepAP214_AppliedDateAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedDateAssignment_1 extends Handle_StepAP214_AppliedDateAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAssignment_2 extends Handle_StepAP214_AppliedDateAssignment {
+ constructor(thePtr: StepAP214_AppliedDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAssignment_3 extends Handle_StepAP214_AppliedDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedDateAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedDateAssignment_4 extends Handle_StepAP214_AppliedDateAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedDateAssignment);
+ }
+
+export declare class StepAP214_AppliedPersonAndOrganizationAssignment extends StepBasic_PersonAndOrganizationAssignment {
+ constructor()
+ Init(aAssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization, aRole: Handle_StepBasic_PersonAndOrganizationRole, aItems: Handle_StepAP214_HArray1OfPersonAndOrganizationItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfPersonAndOrganizationItem): void;
+ Items(): Handle_StepAP214_HArray1OfPersonAndOrganizationItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_PersonAndOrganizationItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedPersonAndOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedPersonAndOrganizationAssignment): void;
+ get(): StepAP214_AppliedPersonAndOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedPersonAndOrganizationAssignment_1 extends Handle_StepAP214_AppliedPersonAndOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedPersonAndOrganizationAssignment_2 extends Handle_StepAP214_AppliedPersonAndOrganizationAssignment {
+ constructor(thePtr: StepAP214_AppliedPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedPersonAndOrganizationAssignment_3 extends Handle_StepAP214_AppliedPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedPersonAndOrganizationAssignment_4 extends Handle_StepAP214_AppliedPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedPersonAndOrganizationAssignment);
+ }
+
+export declare class StepAP214_AppliedExternalIdentificationAssignment extends StepBasic_ExternalIdentificationAssignment {
+ constructor()
+ Init(aIdentificationAssignment_AssignedId: Handle_TCollection_HAsciiString, aIdentificationAssignment_Role: Handle_StepBasic_IdentificationRole, aExternalIdentificationAssignment_Source: Handle_StepBasic_ExternalSource, aItems: Handle_StepAP214_HArray1OfExternalIdentificationItem): void;
+ Items(): Handle_StepAP214_HArray1OfExternalIdentificationItem;
+ SetItems(Items: Handle_StepAP214_HArray1OfExternalIdentificationItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedExternalIdentificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedExternalIdentificationAssignment): void;
+ get(): StepAP214_AppliedExternalIdentificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedExternalIdentificationAssignment_1 extends Handle_StepAP214_AppliedExternalIdentificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedExternalIdentificationAssignment_2 extends Handle_StepAP214_AppliedExternalIdentificationAssignment {
+ constructor(thePtr: StepAP214_AppliedExternalIdentificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedExternalIdentificationAssignment_3 extends Handle_StepAP214_AppliedExternalIdentificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedExternalIdentificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedExternalIdentificationAssignment_4 extends Handle_StepAP214_AppliedExternalIdentificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedExternalIdentificationAssignment);
+ }
+
+export declare class StepAP214_ExternallyDefinedClass extends StepAP214_Class {
+ constructor()
+ Init(aGroup_Name: Handle_TCollection_HAsciiString, hasGroup_Description: Standard_Boolean, aGroup_Description: Handle_TCollection_HAsciiString, aExternallyDefinedItem_ItemId: StepBasic_SourceItem, aExternallyDefinedItem_Source: Handle_StepBasic_ExternalSource): void;
+ ExternallyDefinedItem(): Handle_StepBasic_ExternallyDefinedItem;
+ SetExternallyDefinedItem(ExternallyDefinedItem: Handle_StepBasic_ExternallyDefinedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_ExternallyDefinedClass {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_ExternallyDefinedClass): void;
+ get(): StepAP214_ExternallyDefinedClass;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_ExternallyDefinedClass_1 extends Handle_StepAP214_ExternallyDefinedClass {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedClass_2 extends Handle_StepAP214_ExternallyDefinedClass {
+ constructor(thePtr: StepAP214_ExternallyDefinedClass);
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedClass_3 extends Handle_StepAP214_ExternallyDefinedClass {
+ constructor(theHandle: Handle_StepAP214_ExternallyDefinedClass);
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedClass_4 extends Handle_StepAP214_ExternallyDefinedClass {
+ constructor(theHandle: Handle_StepAP214_ExternallyDefinedClass);
+ }
+
+export declare class StepAP214_Array1OfPresentedItemSelect {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_PresentedItemSelect): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfPresentedItemSelect): StepAP214_Array1OfPresentedItemSelect;
+ Move(theOther: StepAP214_Array1OfPresentedItemSelect): StepAP214_Array1OfPresentedItemSelect;
+ First(): StepAP214_PresentedItemSelect;
+ ChangeFirst(): StepAP214_PresentedItemSelect;
+ Last(): StepAP214_PresentedItemSelect;
+ ChangeLast(): StepAP214_PresentedItemSelect;
+ Value(theIndex: Standard_Integer): StepAP214_PresentedItemSelect;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_PresentedItemSelect;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_PresentedItemSelect): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfPresentedItemSelect_1 extends StepAP214_Array1OfPresentedItemSelect {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfPresentedItemSelect_2 extends StepAP214_Array1OfPresentedItemSelect {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfPresentedItemSelect_3 extends StepAP214_Array1OfPresentedItemSelect {
+ constructor(theOther: StepAP214_Array1OfPresentedItemSelect);
+ }
+
+ export declare class StepAP214_Array1OfPresentedItemSelect_4 extends StepAP214_Array1OfPresentedItemSelect {
+ constructor(theOther: StepAP214_Array1OfPresentedItemSelect);
+ }
+
+ export declare class StepAP214_Array1OfPresentedItemSelect_5 extends StepAP214_Array1OfPresentedItemSelect {
+ constructor(theBegin: StepAP214_PresentedItemSelect, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214 {
+ constructor();
+ static Protocol(): Handle_StepAP214_Protocol;
+ delete(): void;
+}
+
+export declare class StepAP214_SecurityClassificationItem extends StepAP214_ApprovalItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Action(): Handle_StepBasic_Action;
+ AssemblyComponentUsage(): Handle_StepRepr_AssemblyComponentUsage;
+ ConfigurationDesign(): Handle_StepRepr_ConfigurationDesign;
+ ConfigurationEffectivity(): Handle_StepRepr_ConfigurationEffectivity;
+ DraughtingModel(): Handle_StepVisual_DraughtingModel;
+ GeneralProperty(): Handle_StepBasic_GeneralProperty;
+ MakeFromUsageOption(): Handle_StepRepr_MakeFromUsageOption;
+ ProductConcept(): Handle_StepRepr_ProductConcept;
+ ProductDefinitionUsage(): Handle_StepRepr_ProductDefinitionUsage;
+ VersionedActionRequest(): Handle_StepBasic_VersionedActionRequest;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfOrganizationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_OrganizationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfOrganizationItem): StepAP214_Array1OfOrganizationItem;
+ Move(theOther: StepAP214_Array1OfOrganizationItem): StepAP214_Array1OfOrganizationItem;
+ First(): StepAP214_OrganizationItem;
+ ChangeFirst(): StepAP214_OrganizationItem;
+ Last(): StepAP214_OrganizationItem;
+ ChangeLast(): StepAP214_OrganizationItem;
+ Value(theIndex: Standard_Integer): StepAP214_OrganizationItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_OrganizationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_OrganizationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfOrganizationItem_1 extends StepAP214_Array1OfOrganizationItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfOrganizationItem_2 extends StepAP214_Array1OfOrganizationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfOrganizationItem_3 extends StepAP214_Array1OfOrganizationItem {
+ constructor(theOther: StepAP214_Array1OfOrganizationItem);
+ }
+
+ export declare class StepAP214_Array1OfOrganizationItem_4 extends StepAP214_Array1OfOrganizationItem {
+ constructor(theOther: StepAP214_Array1OfOrganizationItem);
+ }
+
+ export declare class StepAP214_Array1OfOrganizationItem_5 extends StepAP214_Array1OfOrganizationItem {
+ constructor(theBegin: StepAP214_OrganizationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignPersonAndOrganizationAssignment): void;
+ get(): StepAP214_AutoDesignPersonAndOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_1 extends Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_2 extends Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment {
+ constructor(thePtr: StepAP214_AutoDesignPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_3 extends Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_4 extends Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment);
+ }
+
+export declare class StepAP214_AutoDesignPersonAndOrganizationAssignment extends StepBasic_PersonAndOrganizationAssignment {
+ constructor()
+ Init(aAssignedPersonAndOrganization: Handle_StepBasic_PersonAndOrganization, aRole: Handle_StepBasic_PersonAndOrganizationRole, aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignGeneralOrgItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_AutoDesignDocumentReference extends StepBasic_DocumentReference {
+ constructor()
+ Init(aAssignedDocument: Handle_StepBasic_Document, aSource: Handle_TCollection_HAsciiString, aItems: Handle_StepAP214_HArray1OfAutoDesignReferencingItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignReferencingItem;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignReferencingItem): void;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignReferencingItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignDocumentReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignDocumentReference): void;
+ get(): StepAP214_AutoDesignDocumentReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignDocumentReference_1 extends Handle_StepAP214_AutoDesignDocumentReference {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDocumentReference_2 extends Handle_StepAP214_AutoDesignDocumentReference {
+ constructor(thePtr: StepAP214_AutoDesignDocumentReference);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDocumentReference_3 extends Handle_StepAP214_AutoDesignDocumentReference {
+ constructor(theHandle: Handle_StepAP214_AutoDesignDocumentReference);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignDocumentReference_4 extends Handle_StepAP214_AutoDesignDocumentReference {
+ constructor(theHandle: Handle_StepAP214_AutoDesignDocumentReference);
+ }
+
+export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignDateAndPersonItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignDateAndPersonItem): StepAP214_Array1OfAutoDesignDateAndPersonItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignDateAndPersonItem): StepAP214_Array1OfAutoDesignDateAndPersonItem;
+ First(): StepAP214_AutoDesignDateAndPersonItem;
+ ChangeFirst(): StepAP214_AutoDesignDateAndPersonItem;
+ Last(): StepAP214_AutoDesignDateAndPersonItem;
+ ChangeLast(): StepAP214_AutoDesignDateAndPersonItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignDateAndPersonItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignDateAndPersonItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignDateAndPersonItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem_1 extends StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem_2 extends StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem_3 extends StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDateAndPersonItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem_4 extends StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignDateAndPersonItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignDateAndPersonItem_5 extends StepAP214_Array1OfAutoDesignDateAndPersonItem {
+ constructor(theBegin: StepAP214_AutoDesignDateAndPersonItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_PresentedItemSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignDateAndTimeItem): void;
+ get(): StepAP214_HArray1OfAutoDesignDateAndTimeItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_1 extends Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_2 extends Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignDateAndTimeItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_3 extends Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_4 extends Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem);
+ }
+
+export declare class Handle_StepAP214_AppliedDocumentReference {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedDocumentReference): void;
+ get(): StepAP214_AppliedDocumentReference;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedDocumentReference_1 extends Handle_StepAP214_AppliedDocumentReference {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedDocumentReference_2 extends Handle_StepAP214_AppliedDocumentReference {
+ constructor(thePtr: StepAP214_AppliedDocumentReference);
+ }
+
+ export declare class Handle_StepAP214_AppliedDocumentReference_3 extends Handle_StepAP214_AppliedDocumentReference {
+ constructor(theHandle: Handle_StepAP214_AppliedDocumentReference);
+ }
+
+ export declare class Handle_StepAP214_AppliedDocumentReference_4 extends Handle_StepAP214_AppliedDocumentReference {
+ constructor(theHandle: Handle_StepAP214_AppliedDocumentReference);
+ }
+
+export declare class StepAP214_AppliedDocumentReference extends StepBasic_DocumentReference {
+ constructor()
+ Init(aAssignedDocument: Handle_StepBasic_Document, aSource: Handle_TCollection_HAsciiString, aItems: Handle_StepAP214_HArray1OfDocumentReferenceItem): void;
+ Items(): Handle_StepAP214_HArray1OfDocumentReferenceItem;
+ SetItems(aItems: Handle_StepAP214_HArray1OfDocumentReferenceItem): void;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_DocumentReferenceItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfOrganizationItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfOrganizationItem): void;
+ get(): StepAP214_HArray1OfOrganizationItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfOrganizationItem_1 extends Handle_StepAP214_HArray1OfOrganizationItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfOrganizationItem_2 extends Handle_StepAP214_HArray1OfOrganizationItem {
+ constructor(thePtr: StepAP214_HArray1OfOrganizationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfOrganizationItem_3 extends Handle_StepAP214_HArray1OfOrganizationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfOrganizationItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfOrganizationItem_4 extends Handle_StepAP214_HArray1OfOrganizationItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfOrganizationItem);
+ }
+
+export declare class StepAP214_Array1OfDocumentReferenceItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_DocumentReferenceItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfDocumentReferenceItem): StepAP214_Array1OfDocumentReferenceItem;
+ Move(theOther: StepAP214_Array1OfDocumentReferenceItem): StepAP214_Array1OfDocumentReferenceItem;
+ First(): StepAP214_DocumentReferenceItem;
+ ChangeFirst(): StepAP214_DocumentReferenceItem;
+ Last(): StepAP214_DocumentReferenceItem;
+ ChangeLast(): StepAP214_DocumentReferenceItem;
+ Value(theIndex: Standard_Integer): StepAP214_DocumentReferenceItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_DocumentReferenceItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_DocumentReferenceItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfDocumentReferenceItem_1 extends StepAP214_Array1OfDocumentReferenceItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfDocumentReferenceItem_2 extends StepAP214_Array1OfDocumentReferenceItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfDocumentReferenceItem_3 extends StepAP214_Array1OfDocumentReferenceItem {
+ constructor(theOther: StepAP214_Array1OfDocumentReferenceItem);
+ }
+
+ export declare class StepAP214_Array1OfDocumentReferenceItem_4 extends StepAP214_Array1OfDocumentReferenceItem {
+ constructor(theOther: StepAP214_Array1OfDocumentReferenceItem);
+ }
+
+ export declare class StepAP214_Array1OfDocumentReferenceItem_5 extends StepAP214_Array1OfDocumentReferenceItem {
+ constructor(theBegin: StepAP214_DocumentReferenceItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_Array1OfAutoDesignReferencingItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_AutoDesignReferencingItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfAutoDesignReferencingItem): StepAP214_Array1OfAutoDesignReferencingItem;
+ Move(theOther: StepAP214_Array1OfAutoDesignReferencingItem): StepAP214_Array1OfAutoDesignReferencingItem;
+ First(): StepAP214_AutoDesignReferencingItem;
+ ChangeFirst(): StepAP214_AutoDesignReferencingItem;
+ Last(): StepAP214_AutoDesignReferencingItem;
+ ChangeLast(): StepAP214_AutoDesignReferencingItem;
+ Value(theIndex: Standard_Integer): StepAP214_AutoDesignReferencingItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_AutoDesignReferencingItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_AutoDesignReferencingItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfAutoDesignReferencingItem_1 extends StepAP214_Array1OfAutoDesignReferencingItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignReferencingItem_2 extends StepAP214_Array1OfAutoDesignReferencingItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignReferencingItem_3 extends StepAP214_Array1OfAutoDesignReferencingItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignReferencingItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignReferencingItem_4 extends StepAP214_Array1OfAutoDesignReferencingItem {
+ constructor(theOther: StepAP214_Array1OfAutoDesignReferencingItem);
+ }
+
+ export declare class StepAP214_Array1OfAutoDesignReferencingItem_5 extends StepAP214_Array1OfAutoDesignReferencingItem {
+ constructor(theBegin: StepAP214_AutoDesignReferencingItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_AutoDesignPresentedItemSelect extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionShape(): Handle_StepRepr_ProductDefinitionShape;
+ RepresentationRelationship(): Handle_StepRepr_RepresentationRelationship;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ DocumentRelationship(): Handle_StepBasic_DocumentRelationship;
+ delete(): void;
+}
+
+export declare class StepAP214_AutoDesignOrganizationItem extends StepAP214_AutoDesignGeneralOrgItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Document(): Handle_StepBasic_Document;
+ PhysicallyModeledProductDefinition(): Handle_StepBasic_PhysicallyModeledProductDefinition;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfSecurityClassificationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_SecurityClassificationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfSecurityClassificationItem): StepAP214_Array1OfSecurityClassificationItem;
+ Move(theOther: StepAP214_Array1OfSecurityClassificationItem): StepAP214_Array1OfSecurityClassificationItem;
+ First(): StepAP214_SecurityClassificationItem;
+ ChangeFirst(): StepAP214_SecurityClassificationItem;
+ Last(): StepAP214_SecurityClassificationItem;
+ ChangeLast(): StepAP214_SecurityClassificationItem;
+ Value(theIndex: Standard_Integer): StepAP214_SecurityClassificationItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_SecurityClassificationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_SecurityClassificationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfSecurityClassificationItem_1 extends StepAP214_Array1OfSecurityClassificationItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfSecurityClassificationItem_2 extends StepAP214_Array1OfSecurityClassificationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfSecurityClassificationItem_3 extends StepAP214_Array1OfSecurityClassificationItem {
+ constructor(theOther: StepAP214_Array1OfSecurityClassificationItem);
+ }
+
+ export declare class StepAP214_Array1OfSecurityClassificationItem_4 extends StepAP214_Array1OfSecurityClassificationItem {
+ constructor(theOther: StepAP214_Array1OfSecurityClassificationItem);
+ }
+
+ export declare class StepAP214_Array1OfSecurityClassificationItem_5 extends StepAP214_Array1OfSecurityClassificationItem {
+ constructor(theBegin: StepAP214_SecurityClassificationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_AppliedSecurityClassificationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedSecurityClassificationAssignment): void;
+ get(): StepAP214_AppliedSecurityClassificationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedSecurityClassificationAssignment_1 extends Handle_StepAP214_AppliedSecurityClassificationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedSecurityClassificationAssignment_2 extends Handle_StepAP214_AppliedSecurityClassificationAssignment {
+ constructor(thePtr: StepAP214_AppliedSecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedSecurityClassificationAssignment_3 extends Handle_StepAP214_AppliedSecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedSecurityClassificationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedSecurityClassificationAssignment_4 extends Handle_StepAP214_AppliedSecurityClassificationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedSecurityClassificationAssignment);
+ }
+
+export declare class StepAP214_AppliedSecurityClassificationAssignment extends StepBasic_SecurityClassificationAssignment {
+ constructor()
+ Init(aAssignedSecurityClassification: Handle_StepBasic_SecurityClassification, aItems: Handle_StepAP214_HArray1OfSecurityClassificationItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfSecurityClassificationItem): void;
+ Items(): Handle_StepAP214_HArray1OfSecurityClassificationItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_SecurityClassificationItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepAP214_AppliedGroupAssignment extends StepBasic_GroupAssignment {
+ constructor()
+ Init(aGroupAssignment_AssignedGroup: Handle_StepBasic_Group, aItems: Handle_StepAP214_HArray1OfGroupItem): void;
+ Items(): Handle_StepAP214_HArray1OfGroupItem;
+ SetItems(Items: Handle_StepAP214_HArray1OfGroupItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedGroupAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedGroupAssignment): void;
+ get(): StepAP214_AppliedGroupAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedGroupAssignment_1 extends Handle_StepAP214_AppliedGroupAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedGroupAssignment_2 extends Handle_StepAP214_AppliedGroupAssignment {
+ constructor(thePtr: StepAP214_AppliedGroupAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedGroupAssignment_3 extends Handle_StepAP214_AppliedGroupAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedGroupAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedGroupAssignment_4 extends Handle_StepAP214_AppliedGroupAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedGroupAssignment);
+ }
+
+export declare class StepAP214_ExternallyDefinedGeneralProperty extends StepBasic_GeneralProperty {
+ constructor()
+ Init(aGeneralProperty_Id: Handle_TCollection_HAsciiString, aGeneralProperty_Name: Handle_TCollection_HAsciiString, hasGeneralProperty_Description: Standard_Boolean, aGeneralProperty_Description: Handle_TCollection_HAsciiString, aExternallyDefinedItem_ItemId: StepBasic_SourceItem, aExternallyDefinedItem_Source: Handle_StepBasic_ExternalSource): void;
+ ExternallyDefinedItem(): Handle_StepBasic_ExternallyDefinedItem;
+ SetExternallyDefinedItem(ExternallyDefinedItem: Handle_StepBasic_ExternallyDefinedItem): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_ExternallyDefinedGeneralProperty {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_ExternallyDefinedGeneralProperty): void;
+ get(): StepAP214_ExternallyDefinedGeneralProperty;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_ExternallyDefinedGeneralProperty_1 extends Handle_StepAP214_ExternallyDefinedGeneralProperty {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedGeneralProperty_2 extends Handle_StepAP214_ExternallyDefinedGeneralProperty {
+ constructor(thePtr: StepAP214_ExternallyDefinedGeneralProperty);
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedGeneralProperty_3 extends Handle_StepAP214_ExternallyDefinedGeneralProperty {
+ constructor(theHandle: Handle_StepAP214_ExternallyDefinedGeneralProperty);
+ }
+
+ export declare class Handle_StepAP214_ExternallyDefinedGeneralProperty_4 extends Handle_StepAP214_ExternallyDefinedGeneralProperty {
+ constructor(theHandle: Handle_StepAP214_ExternallyDefinedGeneralProperty);
+ }
+
+export declare class Handle_StepAP214_HArray1OfPresentedItemSelect {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfPresentedItemSelect): void;
+ get(): StepAP214_HArray1OfPresentedItemSelect;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfPresentedItemSelect_1 extends Handle_StepAP214_HArray1OfPresentedItemSelect {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPresentedItemSelect_2 extends Handle_StepAP214_HArray1OfPresentedItemSelect {
+ constructor(thePtr: StepAP214_HArray1OfPresentedItemSelect);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPresentedItemSelect_3 extends Handle_StepAP214_HArray1OfPresentedItemSelect {
+ constructor(theHandle: Handle_StepAP214_HArray1OfPresentedItemSelect);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfPresentedItemSelect_4 extends Handle_StepAP214_HArray1OfPresentedItemSelect {
+ constructor(theHandle: Handle_StepAP214_HArray1OfPresentedItemSelect);
+ }
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignGroupedItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignGroupedItem): void;
+ get(): StepAP214_HArray1OfAutoDesignGroupedItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGroupedItem_1 extends Handle_StepAP214_HArray1OfAutoDesignGroupedItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGroupedItem_2 extends Handle_StepAP214_HArray1OfAutoDesignGroupedItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignGroupedItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGroupedItem_3 extends Handle_StepAP214_HArray1OfAutoDesignGroupedItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignGroupedItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignGroupedItem_4 extends Handle_StepAP214_HArray1OfAutoDesignGroupedItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignGroupedItem);
+ }
+
+export declare class Handle_StepAP214_HArray1OfAutoDesignReferencingItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfAutoDesignReferencingItem): void;
+ get(): StepAP214_HArray1OfAutoDesignReferencingItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignReferencingItem_1 extends Handle_StepAP214_HArray1OfAutoDesignReferencingItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignReferencingItem_2 extends Handle_StepAP214_HArray1OfAutoDesignReferencingItem {
+ constructor(thePtr: StepAP214_HArray1OfAutoDesignReferencingItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignReferencingItem_3 extends Handle_StepAP214_HArray1OfAutoDesignReferencingItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignReferencingItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfAutoDesignReferencingItem_4 extends Handle_StepAP214_HArray1OfAutoDesignReferencingItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfAutoDesignReferencingItem);
+ }
+
+export declare class StepAP214_AutoDesignActualDateAndTimeAssignment extends StepBasic_DateAndTimeAssignment {
+ constructor()
+ Init(aAssignedDateAndTime: Handle_StepBasic_DateAndTime, aRole: Handle_StepBasic_DateTimeRole, aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignDateAndTimeItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignActualDateAndTimeAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignActualDateAndTimeAssignment): void;
+ get(): StepAP214_AutoDesignActualDateAndTimeAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_1 extends Handle_StepAP214_AutoDesignActualDateAndTimeAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_2 extends Handle_StepAP214_AutoDesignActualDateAndTimeAssignment {
+ constructor(thePtr: StepAP214_AutoDesignActualDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_3 extends Handle_StepAP214_AutoDesignActualDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignActualDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_4 extends Handle_StepAP214_AutoDesignActualDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignActualDateAndTimeAssignment);
+ }
+
+export declare class StepAP214_AutoDesignGroupedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AdvancedBrepShapeRepresentation(): Handle_StepShape_AdvancedBrepShapeRepresentation;
+ CsgShapeRepresentation(): Handle_StepShape_CsgShapeRepresentation;
+ FacetedBrepShapeRepresentation(): Handle_StepShape_FacetedBrepShapeRepresentation;
+ GeometricallyBoundedSurfaceShapeRepresentation(): Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
+ GeometricallyBoundedWireframeShapeRepresentation(): Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation;
+ ManifoldSurfaceShapeRepresentation(): Handle_StepShape_ManifoldSurfaceShapeRepresentation;
+ Representation(): Handle_StepRepr_Representation;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeRepresentation(): Handle_StepShape_ShapeRepresentation;
+ TemplateInstance(): Handle_StepVisual_TemplateInstance;
+ delete(): void;
+}
+
+export declare class StepAP214_AppliedApprovalAssignment extends StepBasic_ApprovalAssignment {
+ constructor()
+ Init(aAssignedApproval: Handle_StepBasic_Approval, aItems: Handle_StepAP214_HArray1OfApprovalItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfApprovalItem): void;
+ Items(): Handle_StepAP214_HArray1OfApprovalItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_ApprovalItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedApprovalAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedApprovalAssignment): void;
+ get(): StepAP214_AppliedApprovalAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedApprovalAssignment_1 extends Handle_StepAP214_AppliedApprovalAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedApprovalAssignment_2 extends Handle_StepAP214_AppliedApprovalAssignment {
+ constructor(thePtr: StepAP214_AppliedApprovalAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedApprovalAssignment_3 extends Handle_StepAP214_AppliedApprovalAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedApprovalAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedApprovalAssignment_4 extends Handle_StepAP214_AppliedApprovalAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedApprovalAssignment);
+ }
+
+export declare class StepAP214_AutoDesignDatedItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ApprovalPersonOrganization(): Handle_StepBasic_ApprovalPersonOrganization;
+ AutoDesignDateAndPersonAssignment(): Handle_StepAP214_AutoDesignDateAndPersonAssignment;
+ ProductDefinitionEffectivity(): Handle_StepBasic_ProductDefinitionEffectivity;
+ delete(): void;
+}
+
+export declare class StepAP214_OrganizationItem extends StepAP214_ApprovalItem {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ AppliedOrganizationAssignment(): Handle_StepAP214_AppliedOrganizationAssignment;
+ Approval(): Handle_StepBasic_Approval;
+ AppliedSecurityClassificationAssignment(): Handle_StepAP214_AppliedSecurityClassificationAssignment;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfPersonAndOrganizationItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_PersonAndOrganizationItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfPersonAndOrganizationItem): StepAP214_Array1OfPersonAndOrganizationItem;
+ Move(theOther: StepAP214_Array1OfPersonAndOrganizationItem): StepAP214_Array1OfPersonAndOrganizationItem;
+ First(): StepAP214_PersonAndOrganizationItem;
+ ChangeFirst(): StepAP214_PersonAndOrganizationItem;
+ Last(): StepAP214_PersonAndOrganizationItem;
+ ChangeLast(): StepAP214_PersonAndOrganizationItem;
+ Value(theIndex: Standard_Integer): StepAP214_PersonAndOrganizationItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_PersonAndOrganizationItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_PersonAndOrganizationItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfPersonAndOrganizationItem_1 extends StepAP214_Array1OfPersonAndOrganizationItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfPersonAndOrganizationItem_2 extends StepAP214_Array1OfPersonAndOrganizationItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfPersonAndOrganizationItem_3 extends StepAP214_Array1OfPersonAndOrganizationItem {
+ constructor(theOther: StepAP214_Array1OfPersonAndOrganizationItem);
+ }
+
+ export declare class StepAP214_Array1OfPersonAndOrganizationItem_4 extends StepAP214_Array1OfPersonAndOrganizationItem {
+ constructor(theOther: StepAP214_Array1OfPersonAndOrganizationItem);
+ }
+
+ export declare class StepAP214_Array1OfPersonAndOrganizationItem_5 extends StepAP214_Array1OfPersonAndOrganizationItem {
+ constructor(theBegin: StepAP214_PersonAndOrganizationItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepAP214_AutoDesignReferencingItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Approval(): Handle_StepBasic_Approval;
+ DocumentRelationship(): Handle_StepBasic_DocumentRelationship;
+ ExternallyDefinedRepresentation(): Handle_StepRepr_ExternallyDefinedRepresentation;
+ MappedItem(): Handle_StepRepr_MappedItem;
+ MaterialDesignation(): Handle_StepRepr_MaterialDesignation;
+ PresentationArea(): Handle_StepVisual_PresentationArea;
+ PresentationView(): Handle_StepVisual_PresentationView;
+ ProductCategory(): Handle_StepBasic_ProductCategory;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ Representation(): Handle_StepRepr_Representation;
+ RepresentationRelationship(): Handle_StepRepr_RepresentationRelationship;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AppliedOrganizationAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AppliedOrganizationAssignment): void;
+ get(): StepAP214_AppliedOrganizationAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AppliedOrganizationAssignment_1 extends Handle_StepAP214_AppliedOrganizationAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AppliedOrganizationAssignment_2 extends Handle_StepAP214_AppliedOrganizationAssignment {
+ constructor(thePtr: StepAP214_AppliedOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedOrganizationAssignment_3 extends Handle_StepAP214_AppliedOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedOrganizationAssignment);
+ }
+
+ export declare class Handle_StepAP214_AppliedOrganizationAssignment_4 extends Handle_StepAP214_AppliedOrganizationAssignment {
+ constructor(theHandle: Handle_StepAP214_AppliedOrganizationAssignment);
+ }
+
+export declare class StepAP214_AppliedOrganizationAssignment extends StepBasic_OrganizationAssignment {
+ constructor()
+ Init(aAssignedOrganization: Handle_StepBasic_Organization, aRole: Handle_StepBasic_OrganizationRole, aItems: Handle_StepAP214_HArray1OfOrganizationItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfOrganizationItem): void;
+ Items(): Handle_StepAP214_HArray1OfOrganizationItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_OrganizationItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_HArray1OfGroupItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfGroupItem): void;
+ get(): StepAP214_HArray1OfGroupItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfGroupItem_1 extends Handle_StepAP214_HArray1OfGroupItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfGroupItem_2 extends Handle_StepAP214_HArray1OfGroupItem {
+ constructor(thePtr: StepAP214_HArray1OfGroupItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfGroupItem_3 extends Handle_StepAP214_HArray1OfGroupItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfGroupItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfGroupItem_4 extends Handle_StepAP214_HArray1OfGroupItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfGroupItem);
+ }
+
+export declare class StepAP214_AutoDesignGeneralOrgItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Product(): Handle_StepBasic_Product;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionFormation(): Handle_StepBasic_ProductDefinitionFormation;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ ProductDefinitionWithAssociatedDocuments(): Handle_StepBasic_ProductDefinitionWithAssociatedDocuments;
+ Representation(): Handle_StepRepr_Representation;
+ ExternallyDefinedRepresentation(): Handle_StepRepr_ExternallyDefinedRepresentation;
+ AutoDesignDocumentReference(): Handle_StepAP214_AutoDesignDocumentReference;
+ delete(): void;
+}
+
+export declare class StepAP214_DocumentReferenceItem extends StepData_SelectType {
+ constructor()
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Approval(): Handle_StepBasic_Approval;
+ DescriptiveRepresentationItem(): Handle_StepRepr_DescriptiveRepresentationItem;
+ MaterialDesignation(): Handle_StepRepr_MaterialDesignation;
+ ProductDefinition(): Handle_StepBasic_ProductDefinition;
+ ProductDefinitionRelationship(): Handle_StepBasic_ProductDefinitionRelationship;
+ PropertyDefinition(): Handle_StepRepr_PropertyDefinition;
+ Representation(): Handle_StepRepr_Representation;
+ ShapeAspect(): Handle_StepRepr_ShapeAspect;
+ ShapeAspectRelationship(): Handle_StepRepr_ShapeAspectRelationship;
+ AppliedExternalIdentificationAssignment(): Handle_StepAP214_AppliedExternalIdentificationAssignment;
+ AssemblyComponentUsage(): Handle_StepRepr_AssemblyComponentUsage;
+ CharacterizedObject(): Handle_StepBasic_CharacterizedObject;
+ DimensionalSize(): Handle_StepShape_DimensionalSize;
+ ExternallyDefinedItem(): Handle_StepBasic_ExternallyDefinedItem;
+ Group(): Handle_StepBasic_Group;
+ GroupRelationship(): Handle_StepBasic_GroupRelationship;
+ MeasureRepresentationItem(): Handle_StepRepr_MeasureRepresentationItem;
+ ProductCategory(): Handle_StepBasic_ProductCategory;
+ ProductDefinitionContext(): Handle_StepBasic_ProductDefinitionContext;
+ RepresentationItem(): Handle_StepRepr_RepresentationItem;
+ delete(): void;
+}
+
+export declare class StepAP214_Array1OfApprovalItem {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepAP214_ApprovalItem): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepAP214_Array1OfApprovalItem): StepAP214_Array1OfApprovalItem;
+ Move(theOther: StepAP214_Array1OfApprovalItem): StepAP214_Array1OfApprovalItem;
+ First(): StepAP214_ApprovalItem;
+ ChangeFirst(): StepAP214_ApprovalItem;
+ Last(): StepAP214_ApprovalItem;
+ ChangeLast(): StepAP214_ApprovalItem;
+ Value(theIndex: Standard_Integer): StepAP214_ApprovalItem;
+ ChangeValue(theIndex: Standard_Integer): StepAP214_ApprovalItem;
+ SetValue(theIndex: Standard_Integer, theItem: StepAP214_ApprovalItem): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepAP214_Array1OfApprovalItem_1 extends StepAP214_Array1OfApprovalItem {
+ constructor();
+ }
+
+ export declare class StepAP214_Array1OfApprovalItem_2 extends StepAP214_Array1OfApprovalItem {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepAP214_Array1OfApprovalItem_3 extends StepAP214_Array1OfApprovalItem {
+ constructor(theOther: StepAP214_Array1OfApprovalItem);
+ }
+
+ export declare class StepAP214_Array1OfApprovalItem_4 extends StepAP214_Array1OfApprovalItem {
+ constructor(theOther: StepAP214_Array1OfApprovalItem);
+ }
+
+ export declare class StepAP214_Array1OfApprovalItem_5 extends StepAP214_Array1OfApprovalItem {
+ constructor(theBegin: StepAP214_ApprovalItem, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class Handle_StepAP214_HArray1OfDocumentReferenceItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfDocumentReferenceItem): void;
+ get(): StepAP214_HArray1OfDocumentReferenceItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfDocumentReferenceItem_1 extends Handle_StepAP214_HArray1OfDocumentReferenceItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDocumentReferenceItem_2 extends Handle_StepAP214_HArray1OfDocumentReferenceItem {
+ constructor(thePtr: StepAP214_HArray1OfDocumentReferenceItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDocumentReferenceItem_3 extends Handle_StepAP214_HArray1OfDocumentReferenceItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDocumentReferenceItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfDocumentReferenceItem_4 extends Handle_StepAP214_HArray1OfDocumentReferenceItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfDocumentReferenceItem);
+ }
+
+export declare class Handle_StepAP214_HArray1OfApprovalItem {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_HArray1OfApprovalItem): void;
+ get(): StepAP214_HArray1OfApprovalItem;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_HArray1OfApprovalItem_1 extends Handle_StepAP214_HArray1OfApprovalItem {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_HArray1OfApprovalItem_2 extends Handle_StepAP214_HArray1OfApprovalItem {
+ constructor(thePtr: StepAP214_HArray1OfApprovalItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfApprovalItem_3 extends Handle_StepAP214_HArray1OfApprovalItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfApprovalItem);
+ }
+
+ export declare class Handle_StepAP214_HArray1OfApprovalItem_4 extends Handle_StepAP214_HArray1OfApprovalItem {
+ constructor(theHandle: Handle_StepAP214_HArray1OfApprovalItem);
+ }
+
+export declare class StepAP214_AutoDesignNominalDateAndTimeAssignment extends StepBasic_DateAndTimeAssignment {
+ constructor()
+ Init(aAssignedDateAndTime: Handle_StepBasic_DateAndTime, aRole: Handle_StepBasic_DateTimeRole, aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem): void;
+ SetItems(aItems: Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem): void;
+ Items(): Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem;
+ ItemsValue(num: Graphic3d_ZLayerId): StepAP214_AutoDesignDateAndTimeItem;
+ NbItems(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepAP214_AutoDesignNominalDateAndTimeAssignment): void;
+ get(): StepAP214_AutoDesignNominalDateAndTimeAssignment;
+ delete(): void;
+}
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_1 extends Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment {
+ constructor();
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_2 extends Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment {
+ constructor(thePtr: StepAP214_AutoDesignNominalDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_3 extends Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment);
+ }
+
+ export declare class Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_4 extends Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment {
+ constructor(theHandle: Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment);
+ }
+
+export declare type XSAlgo_Caller = {
+ XSAlgo_DEFAULT: {};
+ XSAlgo_IGES: {};
+ XSAlgo_STEP: {};
+}
+
+export declare class XSAlgo_AlgoContainer extends Standard_Transient {
+ constructor()
+ SetToolContainer(TC: Handle_XSAlgo_ToolContainer): void;
+ ToolContainer(): Handle_XSAlgo_ToolContainer;
+ PrepareForTransfer(): void;
+ ProcessShape(shape: TopoDS_Shape, Prec: Quantity_AbsorbedDose, MaxTol: Quantity_AbsorbedDose, rscfile: Standard_CString, seq: Standard_CString, info: Handle_Standard_Transient, theProgress: Message_ProgressRange, NonManifold: Standard_Boolean): TopoDS_Shape;
+ CheckPCurve(edge: TopoDS_Edge, face: TopoDS_Face, preci: Quantity_AbsorbedDose, isSeam: Standard_Boolean): Standard_Boolean;
+ MergeTransferInfo_1(TP: Handle_Transfer_TransientProcess, info: Handle_Standard_Transient, startTPitem: Graphic3d_ZLayerId): void;
+ MergeTransferInfo_2(FP: Handle_Transfer_FinderProcess, info: Handle_Standard_Transient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XSAlgo_AlgoContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSAlgo_AlgoContainer): void;
+ get(): XSAlgo_AlgoContainer;
+ delete(): void;
+}
+
+ export declare class Handle_XSAlgo_AlgoContainer_1 extends Handle_XSAlgo_AlgoContainer {
+ constructor();
+ }
+
+ export declare class Handle_XSAlgo_AlgoContainer_2 extends Handle_XSAlgo_AlgoContainer {
+ constructor(thePtr: XSAlgo_AlgoContainer);
+ }
+
+ export declare class Handle_XSAlgo_AlgoContainer_3 extends Handle_XSAlgo_AlgoContainer {
+ constructor(theHandle: Handle_XSAlgo_AlgoContainer);
+ }
+
+ export declare class Handle_XSAlgo_AlgoContainer_4 extends Handle_XSAlgo_AlgoContainer {
+ constructor(theHandle: Handle_XSAlgo_AlgoContainer);
+ }
+
+export declare class XSAlgo {
+ constructor();
+ static Init(): void;
+ static SetAlgoContainer(aContainer: Handle_XSAlgo_AlgoContainer): void;
+ static AlgoContainer(): Handle_XSAlgo_AlgoContainer;
+ delete(): void;
+}
+
+export declare class Handle_XSAlgo_ToolContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XSAlgo_ToolContainer): void;
+ get(): XSAlgo_ToolContainer;
+ delete(): void;
+}
+
+ export declare class Handle_XSAlgo_ToolContainer_1 extends Handle_XSAlgo_ToolContainer {
+ constructor();
+ }
+
+ export declare class Handle_XSAlgo_ToolContainer_2 extends Handle_XSAlgo_ToolContainer {
+ constructor(thePtr: XSAlgo_ToolContainer);
+ }
+
+ export declare class Handle_XSAlgo_ToolContainer_3 extends Handle_XSAlgo_ToolContainer {
+ constructor(theHandle: Handle_XSAlgo_ToolContainer);
+ }
+
+ export declare class Handle_XSAlgo_ToolContainer_4 extends Handle_XSAlgo_ToolContainer {
+ constructor(theHandle: Handle_XSAlgo_ToolContainer);
+ }
+
+export declare class XSAlgo_ToolContainer extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class GeomTools {
+ constructor();
+ static Dump_1(S: Handle_Geom_Surface, OS: Standard_OStream): void;
+ static Write_1(S: Handle_Geom_Surface, OS: Standard_OStream): void;
+ static Read_1(S: Handle_Geom_Surface, IS: Standard_IStream): void;
+ static Dump_2(C: Handle_Geom_Curve, OS: Standard_OStream): void;
+ static Write_2(C: Handle_Geom_Curve, OS: Standard_OStream): void;
+ static Read_2(C: Handle_Geom_Curve, IS: Standard_IStream): void;
+ static Dump_3(C: Handle_Geom2d_Curve, OS: Standard_OStream): void;
+ static Write_3(C: Handle_Geom2d_Curve, OS: Standard_OStream): void;
+ static Read_3(C: Handle_Geom2d_Curve, IS: Standard_IStream): void;
+ static SetUndefinedTypeHandler(aHandler: Handle_GeomTools_UndefinedTypeHandler): void;
+ static GetUndefinedTypeHandler(): Handle_GeomTools_UndefinedTypeHandler;
+ static GetReal(IS: Standard_IStream, theValue: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class GeomTools_Curve2dSet {
+ constructor()
+ Clear(): void;
+ Add(C: Handle_Geom2d_Curve): Graphic3d_ZLayerId;
+ Curve2d(I: Graphic3d_ZLayerId): Handle_Geom2d_Curve;
+ Index(C: Handle_Geom2d_Curve): Graphic3d_ZLayerId;
+ Dump(OS: Standard_OStream): void;
+ Write(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ Read(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ static PrintCurve2d(C: Handle_Geom2d_Curve, OS: Standard_OStream, compact: Standard_Boolean): void;
+ static ReadCurve2d(IS: Standard_IStream): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+export declare class Handle_GeomTools_UndefinedTypeHandler {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomTools_UndefinedTypeHandler): void;
+ get(): GeomTools_UndefinedTypeHandler;
+ delete(): void;
+}
+
+ export declare class Handle_GeomTools_UndefinedTypeHandler_1 extends Handle_GeomTools_UndefinedTypeHandler {
+ constructor();
+ }
+
+ export declare class Handle_GeomTools_UndefinedTypeHandler_2 extends Handle_GeomTools_UndefinedTypeHandler {
+ constructor(thePtr: GeomTools_UndefinedTypeHandler);
+ }
+
+ export declare class Handle_GeomTools_UndefinedTypeHandler_3 extends Handle_GeomTools_UndefinedTypeHandler {
+ constructor(theHandle: Handle_GeomTools_UndefinedTypeHandler);
+ }
+
+ export declare class Handle_GeomTools_UndefinedTypeHandler_4 extends Handle_GeomTools_UndefinedTypeHandler {
+ constructor(theHandle: Handle_GeomTools_UndefinedTypeHandler);
+ }
+
+export declare class GeomTools_CurveSet {
+ constructor()
+ Clear(): void;
+ Add(C: Handle_Geom_Curve): Graphic3d_ZLayerId;
+ Curve(I: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ Index(C: Handle_Geom_Curve): Graphic3d_ZLayerId;
+ Dump(OS: Standard_OStream): void;
+ Write(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ Read(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ static PrintCurve(C: Handle_Geom_Curve, OS: Standard_OStream, compact: Standard_Boolean): void;
+ static ReadCurve(IS: Standard_IStream): Handle_Geom_Curve;
+ delete(): void;
+}
+
+export declare class GeomTools_SurfaceSet {
+ constructor()
+ Clear(): void;
+ Add(S: Handle_Geom_Surface): Graphic3d_ZLayerId;
+ Surface(I: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ Index(S: Handle_Geom_Surface): Graphic3d_ZLayerId;
+ Dump(OS: Standard_OStream): void;
+ Write(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ Read(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ static PrintSurface(S: Handle_Geom_Surface, OS: Standard_OStream, compact: Standard_Boolean): void;
+ static ReadSurface(IS: Standard_IStream): Handle_Geom_Surface;
+ delete(): void;
+}
+
+export declare class TDocStd_XLinkIterator {
+ Initialize(D: Handle_TDocStd_Document): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): TDocStd_XLinkPtr;
+ delete(): void;
+}
+
+ export declare class TDocStd_XLinkIterator_1 extends TDocStd_XLinkIterator {
+ constructor();
+ }
+
+ export declare class TDocStd_XLinkIterator_2 extends TDocStd_XLinkIterator {
+ constructor(D: Handle_TDocStd_Document);
+ }
+
+export declare class TDocStd_LabelIDMapDataMap extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TDocStd_LabelIDMapDataMap): void;
+ Assign(theOther: TDocStd_LabelIDMapDataMap): TDocStd_LabelIDMapDataMap;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TDF_Label, theItem: TDF_IDMap): Standard_Boolean;
+ Bound(theKey: TDF_Label, theItem: TDF_IDMap): TDF_IDMap;
+ IsBound(theKey: TDF_Label): Standard_Boolean;
+ UnBind(theKey: TDF_Label): Standard_Boolean;
+ Seek(theKey: TDF_Label): TDF_IDMap;
+ ChangeSeek(theKey: TDF_Label): TDF_IDMap;
+ ChangeFind(theKey: TDF_Label): TDF_IDMap;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TDocStd_LabelIDMapDataMap_1 extends TDocStd_LabelIDMapDataMap {
+ constructor();
+ }
+
+ export declare class TDocStd_LabelIDMapDataMap_2 extends TDocStd_LabelIDMapDataMap {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TDocStd_LabelIDMapDataMap_3 extends TDocStd_LabelIDMapDataMap {
+ constructor(theOther: TDocStd_LabelIDMapDataMap);
+ }
+
+export declare class TDocStd_MultiTransactionManager extends Standard_Transient {
+ constructor()
+ SetUndoLimit(theLimit: Graphic3d_ZLayerId): void;
+ GetUndoLimit(): Graphic3d_ZLayerId;
+ Undo(): void;
+ Redo(): void;
+ GetAvailableUndos(): TDocStd_SequenceOfApplicationDelta;
+ GetAvailableRedos(): TDocStd_SequenceOfApplicationDelta;
+ OpenCommand(): void;
+ AbortCommand(): void;
+ CommitCommand_1(): Standard_Boolean;
+ CommitCommand_2(theName: TCollection_ExtendedString): Standard_Boolean;
+ HasOpenCommand(): Standard_Boolean;
+ RemoveLastUndo(): void;
+ DumpTransaction(theOS: Standard_OStream): void;
+ AddDocument(theDoc: Handle_TDocStd_Document): void;
+ RemoveDocument(theDoc: Handle_TDocStd_Document): void;
+ Documents(): TDocStd_SequenceOfDocument;
+ SetNestedTransactionMode(isAllowed: Standard_Boolean): void;
+ IsNestedTransactionMode(): Standard_Boolean;
+ SetModificationMode(theTransactionOnly: Standard_Boolean): void;
+ ModificationMode(): Standard_Boolean;
+ ClearUndos(): void;
+ ClearRedos(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_MultiTransactionManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_MultiTransactionManager): void;
+ get(): TDocStd_MultiTransactionManager;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_MultiTransactionManager_1 extends Handle_TDocStd_MultiTransactionManager {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_MultiTransactionManager_2 extends Handle_TDocStd_MultiTransactionManager {
+ constructor(thePtr: TDocStd_MultiTransactionManager);
+ }
+
+ export declare class Handle_TDocStd_MultiTransactionManager_3 extends Handle_TDocStd_MultiTransactionManager {
+ constructor(theHandle: Handle_TDocStd_MultiTransactionManager);
+ }
+
+ export declare class Handle_TDocStd_MultiTransactionManager_4 extends Handle_TDocStd_MultiTransactionManager {
+ constructor(theHandle: Handle_TDocStd_MultiTransactionManager);
+ }
+
+export declare class TDocStd_XLinkRoot extends TDF_Attribute {
+ static GetID(): Standard_GUID;
+ static Set(aDF: Handle_TDF_Data): Handle_TDocStd_XLinkRoot;
+ static Insert(anXLinkPtr: TDocStd_XLinkPtr): void;
+ static Remove(anXLinkPtr: TDocStd_XLinkPtr): void;
+ ID(): Standard_GUID;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocationTable: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_XLinkRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_XLinkRoot): void;
+ get(): TDocStd_XLinkRoot;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_XLinkRoot_1 extends Handle_TDocStd_XLinkRoot {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_XLinkRoot_2 extends Handle_TDocStd_XLinkRoot {
+ constructor(thePtr: TDocStd_XLinkRoot);
+ }
+
+ export declare class Handle_TDocStd_XLinkRoot_3 extends Handle_TDocStd_XLinkRoot {
+ constructor(theHandle: Handle_TDocStd_XLinkRoot);
+ }
+
+ export declare class Handle_TDocStd_XLinkRoot_4 extends Handle_TDocStd_XLinkRoot {
+ constructor(theHandle: Handle_TDocStd_XLinkRoot);
+ }
+
+export declare class Handle_TDocStd_Owner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_Owner): void;
+ get(): TDocStd_Owner;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_Owner_1 extends Handle_TDocStd_Owner {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_Owner_2 extends Handle_TDocStd_Owner {
+ constructor(thePtr: TDocStd_Owner);
+ }
+
+ export declare class Handle_TDocStd_Owner_3 extends Handle_TDocStd_Owner {
+ constructor(theHandle: Handle_TDocStd_Owner);
+ }
+
+ export declare class Handle_TDocStd_Owner_4 extends Handle_TDocStd_Owner {
+ constructor(theHandle: Handle_TDocStd_Owner);
+ }
+
+export declare class TDocStd_Owner extends TDF_Attribute {
+ constructor()
+ static GetID(): Standard_GUID;
+ static SetDocument_1(indata: Handle_TDF_Data, doc: Handle_TDocStd_Document): void;
+ static SetDocument_2(indata: Handle_TDF_Data, doc: TDocStd_Document): void;
+ static GetDocument_1(ofdata: Handle_TDF_Data): Handle_TDocStd_Document;
+ SetDocument_3(document: Handle_TDocStd_Document): void;
+ SetDocument_4(document: TDocStd_Document): void;
+ GetDocument_2(): Handle_TDocStd_Document;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDocStd {
+ constructor();
+ static IDList(anIDList: TDF_IDList): void;
+ delete(): void;
+}
+
+export declare class TDocStd_Context {
+ constructor()
+ SetModifiedReferences(Mod: Standard_Boolean): void;
+ ModifiedReferences(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_Document {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_Document): void;
+ get(): TDocStd_Document;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_Document_1 extends Handle_TDocStd_Document {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_Document_2 extends Handle_TDocStd_Document {
+ constructor(thePtr: TDocStd_Document);
+ }
+
+ export declare class Handle_TDocStd_Document_3 extends Handle_TDocStd_Document {
+ constructor(theHandle: Handle_TDocStd_Document);
+ }
+
+ export declare class Handle_TDocStd_Document_4 extends Handle_TDocStd_Document {
+ constructor(theHandle: Handle_TDocStd_Document);
+ }
+
+export declare class TDocStd_Document extends CDM_Document {
+ constructor(astorageformat: TCollection_ExtendedString)
+ static Get(L: TDF_Label): Handle_TDocStd_Document;
+ IsSaved(): Standard_Boolean;
+ IsChanged(): Standard_Boolean;
+ SetSaved(): void;
+ SetSavedTime(theTime: Graphic3d_ZLayerId): void;
+ GetSavedTime(): Graphic3d_ZLayerId;
+ GetName(): TCollection_ExtendedString;
+ GetPath(): TCollection_ExtendedString;
+ SetData(data: Handle_TDF_Data): void;
+ GetData(): Handle_TDF_Data;
+ Main(): TDF_Label;
+ IsEmpty(): Standard_Boolean;
+ IsValid(): Standard_Boolean;
+ SetModified(L: TDF_Label): void;
+ PurgeModified(): void;
+ GetModified(): TDF_LabelMap;
+ NewCommand(): void;
+ HasOpenCommand(): Standard_Boolean;
+ OpenCommand(): void;
+ CommitCommand(): Standard_Boolean;
+ AbortCommand(): void;
+ GetUndoLimit(): Graphic3d_ZLayerId;
+ SetUndoLimit(L: Graphic3d_ZLayerId): void;
+ ClearUndos(): void;
+ ClearRedos(): void;
+ GetAvailableUndos(): Graphic3d_ZLayerId;
+ Undo(): Standard_Boolean;
+ GetAvailableRedos(): Graphic3d_ZLayerId;
+ Redo(): Standard_Boolean;
+ GetUndos(): TDF_DeltaList;
+ GetRedos(): TDF_DeltaList;
+ RemoveFirstUndo(): void;
+ InitDeltaCompaction(): Standard_Boolean;
+ PerformDeltaCompaction(): Standard_Boolean;
+ UpdateReferences(aDocEntry: XCAFDoc_PartId): void;
+ Recompute(): void;
+ Update(aToDocument: Handle_CDM_Document, aReferenceIdentifier: Graphic3d_ZLayerId, aModifContext: Standard_Address): void;
+ StorageFormat(): TCollection_ExtendedString;
+ SetEmptyLabelsSavingMode(isAllowed: Standard_Boolean): void;
+ EmptyLabelsSavingMode(): Standard_Boolean;
+ ChangeStorageFormat(newStorageFormat: TCollection_ExtendedString): void;
+ SetNestedTransactionMode(isAllowed: Standard_Boolean): void;
+ IsNestedTransactionMode(): Standard_Boolean;
+ SetModificationMode(theTransactionOnly: Standard_Boolean): void;
+ ModificationMode(): Standard_Boolean;
+ BeforeClose(): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDocStd_PathParser {
+ constructor(path: TCollection_ExtendedString)
+ Parse(): void;
+ Trek(): TCollection_ExtendedString;
+ Name(): TCollection_ExtendedString;
+ Extension(): TCollection_ExtendedString;
+ Path(): TCollection_ExtendedString;
+ Length(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_ApplicationDelta {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_ApplicationDelta): void;
+ get(): TDocStd_ApplicationDelta;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_ApplicationDelta_1 extends Handle_TDocStd_ApplicationDelta {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_ApplicationDelta_2 extends Handle_TDocStd_ApplicationDelta {
+ constructor(thePtr: TDocStd_ApplicationDelta);
+ }
+
+ export declare class Handle_TDocStd_ApplicationDelta_3 extends Handle_TDocStd_ApplicationDelta {
+ constructor(theHandle: Handle_TDocStd_ApplicationDelta);
+ }
+
+ export declare class Handle_TDocStd_ApplicationDelta_4 extends Handle_TDocStd_ApplicationDelta {
+ constructor(theHandle: Handle_TDocStd_ApplicationDelta);
+ }
+
+export declare class TDocStd_ApplicationDelta extends Standard_Transient {
+ constructor()
+ GetDocuments(): TDocStd_SequenceOfDocument;
+ GetName(): TCollection_ExtendedString;
+ SetName(theName: TCollection_ExtendedString): void;
+ Dump(anOS: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_CompoundDelta {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_CompoundDelta): void;
+ get(): TDocStd_CompoundDelta;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_CompoundDelta_1 extends Handle_TDocStd_CompoundDelta {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_CompoundDelta_2 extends Handle_TDocStd_CompoundDelta {
+ constructor(thePtr: TDocStd_CompoundDelta);
+ }
+
+ export declare class Handle_TDocStd_CompoundDelta_3 extends Handle_TDocStd_CompoundDelta {
+ constructor(theHandle: Handle_TDocStd_CompoundDelta);
+ }
+
+ export declare class Handle_TDocStd_CompoundDelta_4 extends Handle_TDocStd_CompoundDelta {
+ constructor(theHandle: Handle_TDocStd_CompoundDelta);
+ }
+
+export declare class TDocStd_CompoundDelta extends TDF_Delta {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDocStd_Modified extends TDF_Attribute {
+ constructor()
+ static IsEmpty_1(access: TDF_Label): Standard_Boolean;
+ static Add(alabel: TDF_Label): Standard_Boolean;
+ static Remove(alabel: TDF_Label): Standard_Boolean;
+ static Contains(alabel: TDF_Label): Standard_Boolean;
+ static Get_1(access: TDF_Label): TDF_LabelMap;
+ static Clear_1(access: TDF_Label): void;
+ static GetID(): Standard_GUID;
+ IsEmpty_2(): Standard_Boolean;
+ Clear_2(): void;
+ AddLabel(L: TDF_Label): Standard_Boolean;
+ RemoveLabel(L: TDF_Label): Standard_Boolean;
+ Get_2(): TDF_LabelMap;
+ ID(): Standard_GUID;
+ Restore(With: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(Into: Handle_TDF_Attribute, RT: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_Modified {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_Modified): void;
+ get(): TDocStd_Modified;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_Modified_1 extends Handle_TDocStd_Modified {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_Modified_2 extends Handle_TDocStd_Modified {
+ constructor(thePtr: TDocStd_Modified);
+ }
+
+ export declare class Handle_TDocStd_Modified_3 extends Handle_TDocStd_Modified {
+ constructor(theHandle: Handle_TDocStd_Modified);
+ }
+
+ export declare class Handle_TDocStd_Modified_4 extends Handle_TDocStd_Modified {
+ constructor(theHandle: Handle_TDocStd_Modified);
+ }
+
+export declare class TDocStd_XLinkTool {
+ constructor()
+ CopyWithLink(intarget: TDF_Label, fromsource: TDF_Label): void;
+ UpdateLink(L: TDF_Label): void;
+ Copy(intarget: TDF_Label, fromsource: TDF_Label): void;
+ IsDone(): Standard_Boolean;
+ DataSet(): Handle_TDF_DataSet;
+ RelocationTable(): Handle_TDF_RelocationTable;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_Application {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_Application): void;
+ get(): TDocStd_Application;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_Application_1 extends Handle_TDocStd_Application {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_Application_2 extends Handle_TDocStd_Application {
+ constructor(thePtr: TDocStd_Application);
+ }
+
+ export declare class Handle_TDocStd_Application_3 extends Handle_TDocStd_Application {
+ constructor(theHandle: Handle_TDocStd_Application);
+ }
+
+ export declare class Handle_TDocStd_Application_4 extends Handle_TDocStd_Application {
+ constructor(theHandle: Handle_TDocStd_Application);
+ }
+
+export declare class TDocStd_Application extends CDF_Application {
+ constructor()
+ IsDriverLoaded(): Standard_Boolean;
+ Resources(): Handle_Resource_Manager;
+ ResourcesName(): Standard_CString;
+ DefineFormat(theFormat: XCAFDoc_PartId, theDescription: XCAFDoc_PartId, theExtension: XCAFDoc_PartId, theReader: Handle_PCDM_RetrievalDriver, theWriter: Handle_PCDM_StorageDriver): void;
+ ReadingFormats(theFormats: TColStd_SequenceOfAsciiString): void;
+ WritingFormats(theFormats: TColStd_SequenceOfAsciiString): void;
+ NbDocuments(): Graphic3d_ZLayerId;
+ GetDocument(index: Graphic3d_ZLayerId, aDoc: Handle_TDocStd_Document): void;
+ NewDocument(format: TCollection_ExtendedString, aDoc: Handle_TDocStd_Document): void;
+ InitDocument(aDoc: Handle_TDocStd_Document): void;
+ Close(aDoc: Handle_TDocStd_Document): void;
+ IsInSession(path: TCollection_ExtendedString): Graphic3d_ZLayerId;
+ Open_1(path: TCollection_ExtendedString, aDoc: Handle_TDocStd_Document, theRange: Message_ProgressRange): PCDM_ReaderStatus;
+ Open_2(theIStream: Standard_IStream, theDoc: Handle_TDocStd_Document, theRange: Message_ProgressRange): PCDM_ReaderStatus;
+ SaveAs_1(aDoc: Handle_TDocStd_Document, path: TCollection_ExtendedString, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ SaveAs_2(theDoc: Handle_TDocStd_Document, theOStream: Standard_OStream, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ Save_1(aDoc: Handle_TDocStd_Document, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ SaveAs_3(aDoc: Handle_TDocStd_Document, path: TCollection_ExtendedString, theStatusMessage: TCollection_ExtendedString, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ SaveAs_4(theDoc: Handle_TDocStd_Document, theOStream: Standard_OStream, theStatusMessage: TCollection_ExtendedString, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ Save_2(aDoc: Handle_TDocStd_Document, theStatusMessage: TCollection_ExtendedString, theRange: Message_ProgressRange): PCDM_StoreStatus;
+ OnOpenTransaction(theDoc: Handle_TDocStd_Document): void;
+ OnCommitTransaction(theDoc: Handle_TDocStd_Document): void;
+ OnAbortTransaction(theDoc: Handle_TDocStd_Document): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TDocStd_XLink extends TDF_Attribute {
+ constructor()
+ static Set(atLabel: TDF_Label): Handle_TDocStd_XLink;
+ Update(): Handle_TDF_Reference;
+ ID(): Standard_GUID;
+ static GetID(): Standard_GUID;
+ DocumentEntry_1(aDocEntry: XCAFDoc_PartId): void;
+ DocumentEntry_2(): XCAFDoc_PartId;
+ LabelEntry_1(aLabel: TDF_Label): void;
+ LabelEntry_2(aLabEntry: XCAFDoc_PartId): void;
+ LabelEntry_3(): XCAFDoc_PartId;
+ AfterAddition(): void;
+ BeforeRemoval(): void;
+ BeforeUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ AfterUndo(anAttDelta: Handle_TDF_AttributeDelta, forceIt: Standard_Boolean): Standard_Boolean;
+ BackupCopy(): Handle_TDF_Attribute;
+ Restore(anAttribute: Handle_TDF_Attribute): void;
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste(intoAttribute: Handle_TDF_Attribute, aRelocationTable: Handle_TDF_RelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_TDocStd_XLink {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TDocStd_XLink): void;
+ get(): TDocStd_XLink;
+ delete(): void;
+}
+
+ export declare class Handle_TDocStd_XLink_1 extends Handle_TDocStd_XLink {
+ constructor();
+ }
+
+ export declare class Handle_TDocStd_XLink_2 extends Handle_TDocStd_XLink {
+ constructor(thePtr: TDocStd_XLink);
+ }
+
+ export declare class Handle_TDocStd_XLink_3 extends Handle_TDocStd_XLink {
+ constructor(theHandle: Handle_TDocStd_XLink);
+ }
+
+ export declare class Handle_TDocStd_XLink_4 extends Handle_TDocStd_XLink {
+ constructor(theHandle: Handle_TDocStd_XLink);
+ }
+
+export declare class Handle_TopLoc_SListNodeOfItemLocation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopLoc_SListNodeOfItemLocation): void;
+ get(): TopLoc_SListNodeOfItemLocation;
+ delete(): void;
+}
+
+ export declare class Handle_TopLoc_SListNodeOfItemLocation_1 extends Handle_TopLoc_SListNodeOfItemLocation {
+ constructor();
+ }
+
+ export declare class Handle_TopLoc_SListNodeOfItemLocation_2 extends Handle_TopLoc_SListNodeOfItemLocation {
+ constructor(thePtr: TopLoc_SListNodeOfItemLocation);
+ }
+
+ export declare class Handle_TopLoc_SListNodeOfItemLocation_3 extends Handle_TopLoc_SListNodeOfItemLocation {
+ constructor(theHandle: Handle_TopLoc_SListNodeOfItemLocation);
+ }
+
+ export declare class Handle_TopLoc_SListNodeOfItemLocation_4 extends Handle_TopLoc_SListNodeOfItemLocation {
+ constructor(theHandle: Handle_TopLoc_SListNodeOfItemLocation);
+ }
+
+export declare class TopLoc_SListNodeOfItemLocation extends Standard_Transient {
+ constructor(I: TopLoc_ItemLocation, aTail: TopLoc_SListOfItemLocation)
+ Tail(): TopLoc_SListOfItemLocation;
+ Value(): TopLoc_ItemLocation;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class TopLoc_Datum3D extends Standard_Transient {
+ Transformation(): gp_Trsf;
+ Trsf(): gp_Trsf;
+ Form(): gp_TrsfForm;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ ShallowDump(S: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class TopLoc_Datum3D_1 extends TopLoc_Datum3D {
+ constructor();
+ }
+
+ export declare class TopLoc_Datum3D_2 extends TopLoc_Datum3D {
+ constructor(T: gp_Trsf);
+ }
+
+export declare class Handle_TopLoc_Datum3D {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: TopLoc_Datum3D): void;
+ get(): TopLoc_Datum3D;
+ delete(): void;
+}
+
+ export declare class Handle_TopLoc_Datum3D_1 extends Handle_TopLoc_Datum3D {
+ constructor();
+ }
+
+ export declare class Handle_TopLoc_Datum3D_2 extends Handle_TopLoc_Datum3D {
+ constructor(thePtr: TopLoc_Datum3D);
+ }
+
+ export declare class Handle_TopLoc_Datum3D_3 extends Handle_TopLoc_Datum3D {
+ constructor(theHandle: Handle_TopLoc_Datum3D);
+ }
+
+ export declare class Handle_TopLoc_Datum3D_4 extends Handle_TopLoc_Datum3D {
+ constructor(theHandle: Handle_TopLoc_Datum3D);
+ }
+
+export declare class TopLoc_MapLocationHasher {
+ constructor();
+ static HashCode(theKey: TopLoc_Location, theUpperBound: Standard_Integer): Standard_Integer;
+ static IsEqual(theKey1: TopLoc_Location, theKey2: TopLoc_Location): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class TopLoc_Location {
+ IsIdentity(): Standard_Boolean;
+ Identity(): void;
+ FirstDatum(): Handle_TopLoc_Datum3D;
+ FirstPower(): Graphic3d_ZLayerId;
+ NextLocation(): TopLoc_Location;
+ Transformation(): gp_Trsf;
+ Inverted(): TopLoc_Location;
+ Multiplied(Other: TopLoc_Location): TopLoc_Location;
+ Divided(Other: TopLoc_Location): TopLoc_Location;
+ Predivided(Other: TopLoc_Location): TopLoc_Location;
+ Powered(pwr: Graphic3d_ZLayerId): TopLoc_Location;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsEqual(Other: TopLoc_Location): Standard_Boolean;
+ IsDifferent(Other: TopLoc_Location): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ ShallowDump(S: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class TopLoc_Location_1 extends TopLoc_Location {
+ constructor();
+ }
+
+ export declare class TopLoc_Location_2 extends TopLoc_Location {
+ constructor(T: gp_Trsf);
+ }
+
+ export declare class TopLoc_Location_3 extends TopLoc_Location {
+ constructor(D: Handle_TopLoc_Datum3D);
+ }
+
+export declare class TopLoc_MapOfLocation extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopLoc_MapOfLocation): void;
+ Assign(theOther: TopLoc_MapOfLocation): TopLoc_MapOfLocation;
+ ReSize(N: Standard_Integer): void;
+ Add(K: TopLoc_Location): Standard_Boolean;
+ Added(K: TopLoc_Location): TopLoc_Location;
+ Contains_1(K: TopLoc_Location): Standard_Boolean;
+ Remove(K: TopLoc_Location): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ Contains_2(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ Union(theLeft: TopLoc_MapOfLocation, theRight: TopLoc_MapOfLocation): void;
+ Unite(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ HasIntersection(theMap: TopLoc_MapOfLocation): Standard_Boolean;
+ Intersection(theLeft: TopLoc_MapOfLocation, theRight: TopLoc_MapOfLocation): void;
+ Intersect(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ Subtraction(theLeft: TopLoc_MapOfLocation, theRight: TopLoc_MapOfLocation): void;
+ Subtract(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ Difference(theLeft: TopLoc_MapOfLocation, theRight: TopLoc_MapOfLocation): void;
+ Differ(theOther: TopLoc_MapOfLocation): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class TopLoc_MapOfLocation_1 extends TopLoc_MapOfLocation {
+ constructor();
+ }
+
+ export declare class TopLoc_MapOfLocation_2 extends TopLoc_MapOfLocation {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopLoc_MapOfLocation_3 extends TopLoc_MapOfLocation {
+ constructor(theOther: TopLoc_MapOfLocation);
+ }
+
+export declare class TopLoc_SListOfItemLocation {
+ Assign(Other: TopLoc_SListOfItemLocation): TopLoc_SListOfItemLocation;
+ IsEmpty(): Standard_Boolean;
+ Clear(): void;
+ Value(): TopLoc_ItemLocation;
+ Tail(): TopLoc_SListOfItemLocation;
+ Construct(anItem: TopLoc_ItemLocation): void;
+ ToTail(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ delete(): void;
+}
+
+ export declare class TopLoc_SListOfItemLocation_1 extends TopLoc_SListOfItemLocation {
+ constructor();
+ }
+
+ export declare class TopLoc_SListOfItemLocation_2 extends TopLoc_SListOfItemLocation {
+ constructor(anItem: TopLoc_ItemLocation, aTail: TopLoc_SListOfItemLocation);
+ }
+
+ export declare class TopLoc_SListOfItemLocation_3 extends TopLoc_SListOfItemLocation {
+ constructor(Other: TopLoc_SListOfItemLocation);
+ }
+
+ export declare class TopLoc_SListOfItemLocation_4 extends TopLoc_SListOfItemLocation {
+ constructor(theOther: TopLoc_SListOfItemLocation);
+ }
+
+export declare class TopLoc_IndexedMapOfLocation extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: TopLoc_IndexedMapOfLocation): void;
+ Assign(theOther: TopLoc_IndexedMapOfLocation): TopLoc_IndexedMapOfLocation;
+ ReSize(theExtent: Standard_Integer): void;
+ Add(theKey1: TopLoc_Location): Standard_Integer;
+ Contains(theKey1: TopLoc_Location): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopLoc_Location): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopLoc_Location): Standard_Boolean;
+ FindKey(theIndex: Standard_Integer): TopLoc_Location;
+ FindIndex(theKey1: TopLoc_Location): Standard_Integer;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class TopLoc_IndexedMapOfLocation_1 extends TopLoc_IndexedMapOfLocation {
+ constructor();
+ }
+
+ export declare class TopLoc_IndexedMapOfLocation_2 extends TopLoc_IndexedMapOfLocation {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class TopLoc_IndexedMapOfLocation_3 extends TopLoc_IndexedMapOfLocation {
+ constructor(theOther: TopLoc_IndexedMapOfLocation);
+ }
+
+export declare class TopLoc_ItemLocation {
+ constructor(D: Handle_TopLoc_Datum3D, P: Graphic3d_ZLayerId)
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class StdObject_Shape {
+ constructor()
+ Import(): TopoDS_Shape;
+ PChildren(theChildren: any): void;
+ delete(): void;
+}
+
+export declare class StdObject_Location {
+ constructor();
+ PChildren(theChildren: any): void;
+ Import(): TopLoc_Location;
+ static Translate(theLoc: TopLoc_Location, theMap: StdObjMgt_TransientPersistentMap): StdObject_Location;
+ delete(): void;
+}
+
+export declare class BRepTools_History extends Standard_Transient {
+ constructor()
+ static IsSupportedType(theShape: TopoDS_Shape): Standard_Boolean;
+ AddGenerated(theInitial: TopoDS_Shape, theGenerated: TopoDS_Shape): void;
+ AddModified(theInitial: TopoDS_Shape, theModified: TopoDS_Shape): void;
+ Remove(theRemoved: TopoDS_Shape): void;
+ ReplaceGenerated(theInitial: TopoDS_Shape, theGenerated: TopoDS_Shape): void;
+ ReplaceModified(theInitial: TopoDS_Shape, theModified: TopoDS_Shape): void;
+ Clear(): void;
+ Generated(theInitial: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(theInitial: TopoDS_Shape): TopTools_ListOfShape;
+ IsRemoved(theInitial: TopoDS_Shape): Standard_Boolean;
+ HasGenerated(): Standard_Boolean;
+ HasModified(): Standard_Boolean;
+ HasRemoved(): Standard_Boolean;
+ Merge_1(theHistory23: Handle_BRepTools_History): void;
+ Merge_2(theHistory23: BRepTools_History): void;
+ Dump(theS: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTools_History {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_History): void;
+ get(): BRepTools_History;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_History_1 extends Handle_BRepTools_History {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_History_2 extends Handle_BRepTools_History {
+ constructor(thePtr: BRepTools_History);
+ }
+
+ export declare class Handle_BRepTools_History_3 extends Handle_BRepTools_History {
+ constructor(theHandle: Handle_BRepTools_History);
+ }
+
+ export declare class Handle_BRepTools_History_4 extends Handle_BRepTools_History {
+ constructor(theHandle: Handle_BRepTools_History);
+ }
+
+export declare class BRepTools_Modification extends Standard_Transient {
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewTriangulation(F: TopoDS_Face, T: Handle_Poly_Triangulation): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPolygon(E: TopoDS_Edge, P: Handle_Poly_Polygon3D): Standard_Boolean;
+ NewPolygonOnTriangulation(E: TopoDS_Edge, F: TopoDS_Face, P: Handle_Poly_PolygonOnTriangulation): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTools_Modification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_Modification): void;
+ get(): BRepTools_Modification;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_Modification_1 extends Handle_BRepTools_Modification {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_Modification_2 extends Handle_BRepTools_Modification {
+ constructor(thePtr: BRepTools_Modification);
+ }
+
+ export declare class Handle_BRepTools_Modification_3 extends Handle_BRepTools_Modification {
+ constructor(theHandle: Handle_BRepTools_Modification);
+ }
+
+ export declare class Handle_BRepTools_Modification_4 extends Handle_BRepTools_Modification {
+ constructor(theHandle: Handle_BRepTools_Modification);
+ }
+
+export declare class BRepTools_WireExplorer {
+ Init_1(W: TopoDS_Wire): void;
+ Init_2(W: TopoDS_Wire, F: TopoDS_Face): void;
+ Init_3(W: TopoDS_Wire, F: TopoDS_Face, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Current(): TopoDS_Edge;
+ Orientation(): TopAbs_Orientation;
+ CurrentVertex(): TopoDS_Vertex;
+ Clear(): void;
+ delete(): void;
+}
+
+ export declare class BRepTools_WireExplorer_1 extends BRepTools_WireExplorer {
+ constructor();
+ }
+
+ export declare class BRepTools_WireExplorer_2 extends BRepTools_WireExplorer {
+ constructor(W: TopoDS_Wire);
+ }
+
+ export declare class BRepTools_WireExplorer_3 extends BRepTools_WireExplorer {
+ constructor(W: TopoDS_Wire, F: TopoDS_Face);
+ }
+
+export declare class BRepTools_MapOfVertexPnt2d extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BRepTools_MapOfVertexPnt2d): void;
+ Assign(theOther: BRepTools_MapOfVertexPnt2d): BRepTools_MapOfVertexPnt2d;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: TColgp_SequenceOfPnt2d): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: TColgp_SequenceOfPnt2d): TColgp_SequenceOfPnt2d;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): TColgp_SequenceOfPnt2d;
+ ChangeSeek(theKey: TopoDS_Shape): TColgp_SequenceOfPnt2d;
+ ChangeFind(theKey: TopoDS_Shape): TColgp_SequenceOfPnt2d;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BRepTools_MapOfVertexPnt2d_1 extends BRepTools_MapOfVertexPnt2d {
+ constructor();
+ }
+
+ export declare class BRepTools_MapOfVertexPnt2d_2 extends BRepTools_MapOfVertexPnt2d {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepTools_MapOfVertexPnt2d_3 extends BRepTools_MapOfVertexPnt2d {
+ constructor(theOther: BRepTools_MapOfVertexPnt2d);
+ }
+
+export declare class BRepTools {
+ constructor();
+ static UVBounds_1(F: TopoDS_Face, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ static UVBounds_2(F: TopoDS_Face, W: TopoDS_Wire, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ static UVBounds_3(F: TopoDS_Face, E: TopoDS_Edge, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose): void;
+ static AddUVBounds_1(F: TopoDS_Face, B: Bnd_Box2d): void;
+ static AddUVBounds_2(F: TopoDS_Face, W: TopoDS_Wire, B: Bnd_Box2d): void;
+ static AddUVBounds_3(F: TopoDS_Face, E: TopoDS_Edge, B: Bnd_Box2d): void;
+ static Update_1(V: TopoDS_Vertex): void;
+ static Update_2(E: TopoDS_Edge): void;
+ static Update_3(W: TopoDS_Wire): void;
+ static Update_4(F: TopoDS_Face): void;
+ static Update_5(S: TopoDS_Shell): void;
+ static Update_6(S: TopoDS_Solid): void;
+ static Update_7(C: TopoDS_CompSolid): void;
+ static Update_8(C: TopoDS_Compound): void;
+ static Update_9(S: TopoDS_Shape): void;
+ static UpdateFaceUVPoints(theF: TopoDS_Face): void;
+ static Clean(S: TopoDS_Shape): void;
+ static CleanGeometry(theShape: TopoDS_Shape): void;
+ static RemoveUnusedPCurves(S: TopoDS_Shape): void;
+ static Triangulation(theShape: TopoDS_Shape, theLinDefl: Quantity_AbsorbedDose, theToCheckFreeEdges: Standard_Boolean): Standard_Boolean;
+ static Compare_1(V1: TopoDS_Vertex, V2: TopoDS_Vertex): Standard_Boolean;
+ static Compare_2(E1: TopoDS_Edge, E2: TopoDS_Edge): Standard_Boolean;
+ static OuterWire(F: TopoDS_Face): TopoDS_Wire;
+ static Map3DEdges(S: TopoDS_Shape, M: TopTools_IndexedMapOfShape): void;
+ static IsReallyClosed(E: TopoDS_Edge, F: TopoDS_Face): Standard_Boolean;
+ static DetectClosedness(theFace: TopoDS_Face, theUclosed: Standard_Boolean, theVclosed: Standard_Boolean): void;
+ static Dump(Sh: TopoDS_Shape, S: Standard_OStream): void;
+ static Write_1(Sh: TopoDS_Shape, S: Standard_OStream, theProgress: Message_ProgressRange): void;
+ static Read_1(Sh: TopoDS_Shape, S: Standard_IStream, B: BRep_Builder, theProgress: Message_ProgressRange): void;
+ static Write_2(Sh: TopoDS_Shape, File: Standard_CString, theProgress: Message_ProgressRange): Standard_Boolean;
+ static Read_2(Sh: TopoDS_Shape, File: Standard_CString, B: BRep_Builder, theProgress: Message_ProgressRange): Standard_Boolean;
+ static EvalAndUpdateTol(theE: TopoDS_Edge, theC3d: Handle_Geom_Curve, theC2d: Handle_Geom2d_Curve, theS: Handle_Geom_Surface, theF: Quantity_AbsorbedDose, theL: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static OriEdgeInFace(theEdge: TopoDS_Edge, theFace: TopoDS_Face): TopAbs_Orientation;
+ static RemoveInternals(theS: TopoDS_Shape, theForce: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class BRepTools_TrsfModification extends BRepTools_Modification {
+ constructor(T: gp_Trsf)
+ Trsf(): gp_Trsf;
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTools_TrsfModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_TrsfModification): void;
+ get(): BRepTools_TrsfModification;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_TrsfModification_1 extends Handle_BRepTools_TrsfModification {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_TrsfModification_2 extends Handle_BRepTools_TrsfModification {
+ constructor(thePtr: BRepTools_TrsfModification);
+ }
+
+ export declare class Handle_BRepTools_TrsfModification_3 extends Handle_BRepTools_TrsfModification {
+ constructor(theHandle: Handle_BRepTools_TrsfModification);
+ }
+
+ export declare class Handle_BRepTools_TrsfModification_4 extends Handle_BRepTools_TrsfModification {
+ constructor(theHandle: Handle_BRepTools_TrsfModification);
+ }
+
+export declare class BRepTools_ReShape extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ Remove(shape: TopoDS_Shape): void;
+ Replace(shape: TopoDS_Shape, newshape: TopoDS_Shape): void;
+ IsRecorded(shape: TopoDS_Shape): Standard_Boolean;
+ Value(shape: TopoDS_Shape): TopoDS_Shape;
+ Status(shape: TopoDS_Shape, newsh: TopoDS_Shape, last: Standard_Boolean): Graphic3d_ZLayerId;
+ Apply(shape: TopoDS_Shape, until: TopAbs_ShapeEnum): TopoDS_Shape;
+ ModeConsiderLocation(): Standard_Boolean;
+ CopyVertex_1(theV: TopoDS_Vertex, theTol: Quantity_AbsorbedDose): TopoDS_Vertex;
+ CopyVertex_2(theV: TopoDS_Vertex, theNewPos: gp_Pnt, aTol: Quantity_AbsorbedDose): TopoDS_Vertex;
+ IsNewShape(theShape: TopoDS_Shape): Standard_Boolean;
+ History(): Handle_BRepTools_History;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTools_ReShape {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_ReShape): void;
+ get(): BRepTools_ReShape;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_ReShape_1 extends Handle_BRepTools_ReShape {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_ReShape_2 extends Handle_BRepTools_ReShape {
+ constructor(thePtr: BRepTools_ReShape);
+ }
+
+ export declare class Handle_BRepTools_ReShape_3 extends Handle_BRepTools_ReShape {
+ constructor(theHandle: Handle_BRepTools_ReShape);
+ }
+
+ export declare class Handle_BRepTools_ReShape_4 extends Handle_BRepTools_ReShape {
+ constructor(theHandle: Handle_BRepTools_ReShape);
+ }
+
+export declare class Handle_BRepTools_GTrsfModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_GTrsfModification): void;
+ get(): BRepTools_GTrsfModification;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_GTrsfModification_1 extends Handle_BRepTools_GTrsfModification {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_GTrsfModification_2 extends Handle_BRepTools_GTrsfModification {
+ constructor(thePtr: BRepTools_GTrsfModification);
+ }
+
+ export declare class Handle_BRepTools_GTrsfModification_3 extends Handle_BRepTools_GTrsfModification {
+ constructor(theHandle: Handle_BRepTools_GTrsfModification);
+ }
+
+ export declare class Handle_BRepTools_GTrsfModification_4 extends Handle_BRepTools_GTrsfModification {
+ constructor(theHandle: Handle_BRepTools_GTrsfModification);
+ }
+
+export declare class BRepTools_GTrsfModification extends BRepTools_Modification {
+ constructor(T: gp_GTrsf)
+ GTrsf(): gp_GTrsf;
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepTools_Modifier {
+ Init(S: TopoDS_Shape): void;
+ Perform(M: Handle_BRepTools_Modification, theProgress: Message_ProgressRange): void;
+ IsDone(): Standard_Boolean;
+ IsMutableInput(): Standard_Boolean;
+ SetMutableInput(theMutableInput: Standard_Boolean): void;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepTools_Modifier_1 extends BRepTools_Modifier {
+ constructor(theMutableInput: Standard_Boolean);
+ }
+
+ export declare class BRepTools_Modifier_2 extends BRepTools_Modifier {
+ constructor(S: TopoDS_Shape);
+ }
+
+ export declare class BRepTools_Modifier_3 extends BRepTools_Modifier {
+ constructor(S: TopoDS_Shape, M: Handle_BRepTools_Modification);
+ }
+
+export declare class BRepTools_NurbsConvertModification extends BRepTools_Modification {
+ constructor()
+ NewSurface(F: TopoDS_Face, S: Handle_Geom_Surface, L: TopLoc_Location, Tol: Quantity_AbsorbedDose, RevWires: Standard_Boolean, RevFace: Standard_Boolean): Standard_Boolean;
+ NewCurve(E: TopoDS_Edge, C: Handle_Geom_Curve, L: TopLoc_Location, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewPoint(V: TopoDS_Vertex, P: gp_Pnt, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewCurve2d(E: TopoDS_Edge, F: TopoDS_Face, NewE: TopoDS_Edge, NewF: TopoDS_Face, C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ NewParameter(V: TopoDS_Vertex, E: TopoDS_Edge, P: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ Continuity(E: TopoDS_Edge, F1: TopoDS_Face, F2: TopoDS_Face, NewE: TopoDS_Edge, NewF1: TopoDS_Face, NewF2: TopoDS_Face): GeomAbs_Shape;
+ GetUpdatedEdges(): TopTools_ListOfShape;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepTools_NurbsConvertModification {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepTools_NurbsConvertModification): void;
+ get(): BRepTools_NurbsConvertModification;
+ delete(): void;
+}
+
+ export declare class Handle_BRepTools_NurbsConvertModification_1 extends Handle_BRepTools_NurbsConvertModification {
+ constructor();
+ }
+
+ export declare class Handle_BRepTools_NurbsConvertModification_2 extends Handle_BRepTools_NurbsConvertModification {
+ constructor(thePtr: BRepTools_NurbsConvertModification);
+ }
+
+ export declare class Handle_BRepTools_NurbsConvertModification_3 extends Handle_BRepTools_NurbsConvertModification {
+ constructor(theHandle: Handle_BRepTools_NurbsConvertModification);
+ }
+
+ export declare class Handle_BRepTools_NurbsConvertModification_4 extends Handle_BRepTools_NurbsConvertModification {
+ constructor(theHandle: Handle_BRepTools_NurbsConvertModification);
+ }
+
+export declare class BRepTools_Quilt {
+ constructor()
+ Bind_1(Eold: TopoDS_Edge, Enew: TopoDS_Edge): void;
+ Bind_2(Vold: TopoDS_Vertex, Vnew: TopoDS_Vertex): void;
+ Add(S: TopoDS_Shape): void;
+ IsCopied(S: TopoDS_Shape): Standard_Boolean;
+ Copy(S: TopoDS_Shape): TopoDS_Shape;
+ Shells(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepTools_ShapeSet extends TopTools_ShapeSet {
+ Clear(): void;
+ AddGeometry(S: TopoDS_Shape): void;
+ DumpGeometry_1(OS: Standard_OStream): void;
+ WriteGeometry_1(OS: Standard_OStream, theProgress: Message_ProgressRange): void;
+ ReadGeometry_1(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ DumpGeometry_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ WriteGeometry_2(S: TopoDS_Shape, OS: Standard_OStream): void;
+ ReadGeometry_2(T: TopAbs_ShapeEnum, IS: Standard_IStream, S: TopoDS_Shape): void;
+ AddShapes(S1: TopoDS_Shape, S2: TopoDS_Shape): void;
+ Check(T: TopAbs_ShapeEnum, S: TopoDS_Shape): void;
+ ReadPolygon3D(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ WritePolygon3D(OS: Standard_OStream, Compact: Standard_Boolean, theProgress: Message_ProgressRange): void;
+ DumpPolygon3D(OS: Standard_OStream): void;
+ ReadTriangulation(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ WriteTriangulation(OS: Standard_OStream, Compact: Standard_Boolean, theProgress: Message_ProgressRange): void;
+ DumpTriangulation(OS: Standard_OStream): void;
+ ReadPolygonOnTriangulation(IS: Standard_IStream, theProgress: Message_ProgressRange): void;
+ WritePolygonOnTriangulation(OS: Standard_OStream, Compact: Standard_Boolean, theProgress: Message_ProgressRange): void;
+ DumpPolygonOnTriangulation(OS: Standard_OStream): void;
+ delete(): void;
+}
+
+ export declare class BRepTools_ShapeSet_1 extends BRepTools_ShapeSet {
+ constructor(isWithTriangles: Standard_Boolean);
+ }
+
+ export declare class BRepTools_ShapeSet_2 extends BRepTools_ShapeSet {
+ constructor(B: BRep_Builder, isWithTriangles: Standard_Boolean);
+ }
+
+export declare class BRepTools_Substitution {
+ constructor()
+ Clear(): void;
+ Substitute(OldShape: TopoDS_Shape, NewShapes: TopTools_ListOfShape): void;
+ Build(S: TopoDS_Shape): void;
+ IsCopied(S: TopoDS_Shape): Standard_Boolean;
+ Copy(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+export declare type Intrv_Position = {
+ Intrv_Before: {};
+ Intrv_JustBefore: {};
+ Intrv_OverlappingAtStart: {};
+ Intrv_JustEnclosingAtEnd: {};
+ Intrv_Enclosing: {};
+ Intrv_JustOverlappingAtStart: {};
+ Intrv_Similar: {};
+ Intrv_JustEnclosingAtStart: {};
+ Intrv_Inside: {};
+ Intrv_JustOverlappingAtEnd: {};
+ Intrv_OverlappingAtEnd: {};
+ Intrv_JustAfter: {};
+ Intrv_After: {};
+}
+
+export declare class Intrv_Interval {
+ Start(): Quantity_AbsorbedDose;
+ End(): Quantity_AbsorbedDose;
+ TolStart(): Standard_ShortReal;
+ TolEnd(): Standard_ShortReal;
+ Bounds(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ SetStart(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal): void;
+ FuseAtStart(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal): void;
+ CutAtStart(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal): void;
+ SetEnd(End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ FuseAtEnd(End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ CutAtEnd(End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal): void;
+ IsProbablyEmpty(): Standard_Boolean;
+ Position(Other: Intrv_Interval): Intrv_Position;
+ IsBefore(Other: Intrv_Interval): Standard_Boolean;
+ IsAfter(Other: Intrv_Interval): Standard_Boolean;
+ IsInside(Other: Intrv_Interval): Standard_Boolean;
+ IsEnclosing(Other: Intrv_Interval): Standard_Boolean;
+ IsJustEnclosingAtStart(Other: Intrv_Interval): Standard_Boolean;
+ IsJustEnclosingAtEnd(Other: Intrv_Interval): Standard_Boolean;
+ IsJustBefore(Other: Intrv_Interval): Standard_Boolean;
+ IsJustAfter(Other: Intrv_Interval): Standard_Boolean;
+ IsOverlappingAtStart(Other: Intrv_Interval): Standard_Boolean;
+ IsOverlappingAtEnd(Other: Intrv_Interval): Standard_Boolean;
+ IsJustOverlappingAtStart(Other: Intrv_Interval): Standard_Boolean;
+ IsJustOverlappingAtEnd(Other: Intrv_Interval): Standard_Boolean;
+ IsSimilar(Other: Intrv_Interval): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class Intrv_Interval_1 extends Intrv_Interval {
+ constructor();
+ }
+
+ export declare class Intrv_Interval_2 extends Intrv_Interval {
+ constructor(Start: Quantity_AbsorbedDose, End: Quantity_AbsorbedDose);
+ }
+
+ export declare class Intrv_Interval_3 extends Intrv_Interval {
+ constructor(Start: Quantity_AbsorbedDose, TolStart: Standard_ShortReal, End: Quantity_AbsorbedDose, TolEnd: Standard_ShortReal);
+ }
+
+export declare class Intrv_Intervals {
+ Intersect_1(Tool: Intrv_Interval): void;
+ Intersect_2(Tool: Intrv_Intervals): void;
+ Subtract_1(Tool: Intrv_Interval): void;
+ Subtract_2(Tool: Intrv_Intervals): void;
+ Unite_1(Tool: Intrv_Interval): void;
+ Unite_2(Tool: Intrv_Intervals): void;
+ XUnite_1(Tool: Intrv_Interval): void;
+ XUnite_2(Tool: Intrv_Intervals): void;
+ NbIntervals(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): Intrv_Interval;
+ delete(): void;
+}
+
+ export declare class Intrv_Intervals_1 extends Intrv_Intervals {
+ constructor();
+ }
+
+ export declare class Intrv_Intervals_2 extends Intrv_Intervals {
+ constructor(Int: Intrv_Interval);
+ }
+
+export declare class Intrv_SequenceOfInterval extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: Intrv_SequenceOfInterval): Intrv_SequenceOfInterval;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: Intrv_Interval): void;
+ Append_2(theSeq: Intrv_SequenceOfInterval): void;
+ Prepend_1(theItem: Intrv_Interval): void;
+ Prepend_2(theSeq: Intrv_SequenceOfInterval): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: Intrv_Interval): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: Intrv_SequenceOfInterval): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: Intrv_SequenceOfInterval): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: Intrv_Interval): void;
+ Split(theIndex: Standard_Integer, theSeq: Intrv_SequenceOfInterval): void;
+ First(): Intrv_Interval;
+ ChangeFirst(): Intrv_Interval;
+ Last(): Intrv_Interval;
+ ChangeLast(): Intrv_Interval;
+ Value(theIndex: Standard_Integer): Intrv_Interval;
+ ChangeValue(theIndex: Standard_Integer): Intrv_Interval;
+ SetValue(theIndex: Standard_Integer, theItem: Intrv_Interval): void;
+ delete(): void;
+}
+
+ export declare class Intrv_SequenceOfInterval_1 extends Intrv_SequenceOfInterval {
+ constructor();
+ }
+
+ export declare class Intrv_SequenceOfInterval_2 extends Intrv_SequenceOfInterval {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Intrv_SequenceOfInterval_3 extends Intrv_SequenceOfInterval {
+ constructor(theOther: Intrv_SequenceOfInterval);
+ }
+
+export declare class Handle_Geom2dAdaptor_HCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2dAdaptor_HCurve): void;
+ get(): Geom2dAdaptor_HCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2dAdaptor_HCurve_1 extends Handle_Geom2dAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2dAdaptor_HCurve_2 extends Handle_Geom2dAdaptor_HCurve {
+ constructor(thePtr: Geom2dAdaptor_HCurve);
+ }
+
+ export declare class Handle_Geom2dAdaptor_HCurve_3 extends Handle_Geom2dAdaptor_HCurve {
+ constructor(theHandle: Handle_Geom2dAdaptor_HCurve);
+ }
+
+ export declare class Handle_Geom2dAdaptor_HCurve_4 extends Handle_Geom2dAdaptor_HCurve {
+ constructor(theHandle: Handle_Geom2dAdaptor_HCurve);
+ }
+
+export declare class Geom2dAdaptor_HCurve extends Geom2dAdaptor_GHCurve {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2dAdaptor_HCurve_1 extends Geom2dAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class Geom2dAdaptor_HCurve_2 extends Geom2dAdaptor_HCurve {
+ constructor(AS: Geom2dAdaptor_Curve);
+ }
+
+ export declare class Geom2dAdaptor_HCurve_3 extends Geom2dAdaptor_HCurve {
+ constructor(S: Handle_Geom2d_Curve);
+ }
+
+ export declare class Geom2dAdaptor_HCurve_4 extends Geom2dAdaptor_HCurve {
+ constructor(S: Handle_Geom2d_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dAdaptor_Curve extends Adaptor2d_Curve2d {
+ Reset(): void;
+ Load_1(C: Handle_Geom2d_Curve): void;
+ Load_2(C: Handle_Geom2d_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Geom2d_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor2d_HCurve2d;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt2d;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ Resolution(Ruv: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin2d;
+ Circle(): gp_Circ2d;
+ Ellipse(): gp_Elips2d;
+ Hyperbola(): gp_Hypr2d;
+ Parabola(): gp_Parab2d;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ NbSamples(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom2d_BezierCurve;
+ BSpline(): Handle_Geom2d_BSplineCurve;
+ delete(): void;
+}
+
+ export declare class Geom2dAdaptor_Curve_1 extends Geom2dAdaptor_Curve {
+ constructor();
+ }
+
+ export declare class Geom2dAdaptor_Curve_2 extends Geom2dAdaptor_Curve {
+ constructor(C: Handle_Geom2d_Curve);
+ }
+
+ export declare class Geom2dAdaptor_Curve_3 extends Geom2dAdaptor_Curve {
+ constructor(C: Handle_Geom2d_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_Geom2dAdaptor_GHCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Geom2dAdaptor_GHCurve): void;
+ get(): Geom2dAdaptor_GHCurve;
+ delete(): void;
+}
+
+ export declare class Handle_Geom2dAdaptor_GHCurve_1 extends Handle_Geom2dAdaptor_GHCurve {
+ constructor();
+ }
+
+ export declare class Handle_Geom2dAdaptor_GHCurve_2 extends Handle_Geom2dAdaptor_GHCurve {
+ constructor(thePtr: Geom2dAdaptor_GHCurve);
+ }
+
+ export declare class Handle_Geom2dAdaptor_GHCurve_3 extends Handle_Geom2dAdaptor_GHCurve {
+ constructor(theHandle: Handle_Geom2dAdaptor_GHCurve);
+ }
+
+ export declare class Handle_Geom2dAdaptor_GHCurve_4 extends Handle_Geom2dAdaptor_GHCurve {
+ constructor(theHandle: Handle_Geom2dAdaptor_GHCurve);
+ }
+
+export declare class Geom2dAdaptor_GHCurve extends Adaptor2d_HCurve2d {
+ Set(C: Geom2dAdaptor_Curve): void;
+ Curve2d(): Adaptor2d_Curve2d;
+ ChangeCurve2d(): Geom2dAdaptor_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class Geom2dAdaptor_GHCurve_1 extends Geom2dAdaptor_GHCurve {
+ constructor();
+ }
+
+ export declare class Geom2dAdaptor_GHCurve_2 extends Geom2dAdaptor_GHCurve {
+ constructor(C: Geom2dAdaptor_Curve);
+ }
+
+export declare class Geom2dAdaptor {
+ constructor();
+ static MakeCurve(HC: Adaptor2d_Curve2d): Handle_Geom2d_Curve;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectCombine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectCombine): void;
+ get(): IFSelect_SelectCombine;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectCombine_1 extends Handle_IFSelect_SelectCombine {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectCombine_2 extends Handle_IFSelect_SelectCombine {
+ constructor(thePtr: IFSelect_SelectCombine);
+ }
+
+ export declare class Handle_IFSelect_SelectCombine_3 extends Handle_IFSelect_SelectCombine {
+ constructor(theHandle: Handle_IFSelect_SelectCombine);
+ }
+
+ export declare class Handle_IFSelect_SelectCombine_4 extends Handle_IFSelect_SelectCombine {
+ constructor(theHandle: Handle_IFSelect_SelectCombine);
+ }
+
+export declare class IFSelect_SelectCombine extends IFSelect_Selection {
+ NbInputs(): Graphic3d_ZLayerId;
+ Input(num: Graphic3d_ZLayerId): Handle_IFSelect_Selection;
+ InputRank(sel: Handle_IFSelect_Selection): Graphic3d_ZLayerId;
+ Add(sel: Handle_IFSelect_Selection, atnum: Graphic3d_ZLayerId): void;
+ Remove_1(sel: Handle_IFSelect_Selection): Standard_Boolean;
+ Remove_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ FillIterator(iter: IFSelect_SelectionIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectUnion extends IFSelect_SelectCombine {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectUnion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectUnion): void;
+ get(): IFSelect_SelectUnion;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectUnion_1 extends Handle_IFSelect_SelectUnion {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectUnion_2 extends Handle_IFSelect_SelectUnion {
+ constructor(thePtr: IFSelect_SelectUnion);
+ }
+
+ export declare class Handle_IFSelect_SelectUnion_3 extends Handle_IFSelect_SelectUnion {
+ constructor(theHandle: Handle_IFSelect_SelectUnion);
+ }
+
+ export declare class Handle_IFSelect_SelectUnion_4 extends Handle_IFSelect_SelectUnion {
+ constructor(theHandle: Handle_IFSelect_SelectUnion);
+ }
+
+export declare class Handle_IFSelect_ModelCopier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ModelCopier): void;
+ get(): IFSelect_ModelCopier;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ModelCopier_1 extends Handle_IFSelect_ModelCopier {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ModelCopier_2 extends Handle_IFSelect_ModelCopier {
+ constructor(thePtr: IFSelect_ModelCopier);
+ }
+
+ export declare class Handle_IFSelect_ModelCopier_3 extends Handle_IFSelect_ModelCopier {
+ constructor(theHandle: Handle_IFSelect_ModelCopier);
+ }
+
+ export declare class Handle_IFSelect_ModelCopier_4 extends Handle_IFSelect_ModelCopier {
+ constructor(theHandle: Handle_IFSelect_ModelCopier);
+ }
+
+export declare class IFSelect_ModelCopier extends Standard_Transient {
+ constructor()
+ SetShareOut(sho: Handle_IFSelect_ShareOut): void;
+ ClearResult(): void;
+ AddFile(filename: XCAFDoc_PartId, content: Handle_Interface_InterfaceModel): Standard_Boolean;
+ NameFile(num: Graphic3d_ZLayerId, filename: XCAFDoc_PartId): Standard_Boolean;
+ ClearFile(num: Graphic3d_ZLayerId): Standard_Boolean;
+ SetAppliedModifiers(num: Graphic3d_ZLayerId, applied: Handle_IFSelect_AppliedModifiers): Standard_Boolean;
+ ClearAppliedModifiers(num: Graphic3d_ZLayerId): Standard_Boolean;
+ Copy(eval: IFSelect_ShareOutResult, WL: Handle_IFSelect_WorkLibrary, protocol: Handle_Interface_Protocol): Interface_CheckIterator;
+ SendCopied(WL: Handle_IFSelect_WorkLibrary, protocol: Handle_Interface_Protocol): Interface_CheckIterator;
+ Send(eval: IFSelect_ShareOutResult, WL: Handle_IFSelect_WorkLibrary, protocol: Handle_Interface_Protocol): Interface_CheckIterator;
+ SendAll(filename: Standard_CString, G: Interface_Graph, WL: Handle_IFSelect_WorkLibrary, protocol: Handle_Interface_Protocol): Interface_CheckIterator;
+ SendSelected(filename: Standard_CString, G: Interface_Graph, WL: Handle_IFSelect_WorkLibrary, protocol: Handle_Interface_Protocol, iter: Interface_EntityIterator): Interface_CheckIterator;
+ CopiedRemaining(G: Interface_Graph, WL: Handle_IFSelect_WorkLibrary, TC: Interface_CopyTool, newmod: Handle_Interface_InterfaceModel): void;
+ SetRemaining(CG: Interface_Graph): Standard_Boolean;
+ NbFiles(): Graphic3d_ZLayerId;
+ FileName(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ FileModel(num: Graphic3d_ZLayerId): Handle_Interface_InterfaceModel;
+ AppliedModifiers(num: Graphic3d_ZLayerId): Handle_IFSelect_AppliedModifiers;
+ BeginSentFiles(sho: Handle_IFSelect_ShareOut, record: Standard_Boolean): void;
+ AddSentFile(filename: Standard_CString): void;
+ SentFiles(): Handle_TColStd_HSequenceOfHAsciiString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_ShareOutResult {
+ ShareOut(): Handle_IFSelect_ShareOut;
+ Graph(): Interface_Graph;
+ Reset(): void;
+ Evaluate(): void;
+ Packets(complete: Standard_Boolean): Handle_IFSelect_PacketList;
+ NbPackets(): Graphic3d_ZLayerId;
+ Prepare(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ NextDispatch(): void;
+ Dispatch(): Handle_IFSelect_Dispatch;
+ DispatchRank(): Graphic3d_ZLayerId;
+ PacketsInDispatch(numpack: Graphic3d_ZLayerId, nbpacks: Graphic3d_ZLayerId): void;
+ PacketRoot(): Interface_EntityIterator;
+ PacketContent(): Interface_EntityIterator;
+ FileName(): XCAFDoc_PartId;
+ delete(): void;
+}
+
+ export declare class IFSelect_ShareOutResult_1 extends IFSelect_ShareOutResult {
+ constructor(sho: Handle_IFSelect_ShareOut, mod: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class IFSelect_ShareOutResult_2 extends IFSelect_ShareOutResult {
+ constructor(sho: Handle_IFSelect_ShareOut, G: Interface_Graph);
+ }
+
+ export declare class IFSelect_ShareOutResult_3 extends IFSelect_ShareOutResult {
+ constructor(disp: Handle_IFSelect_Dispatch, mod: Handle_Interface_InterfaceModel);
+ }
+
+ export declare class IFSelect_ShareOutResult_4 extends IFSelect_ShareOutResult {
+ constructor(disp: Handle_IFSelect_Dispatch, G: Interface_Graph);
+ }
+
+export declare type IFSelect_EditValue = {
+ IFSelect_Optional: {};
+ IFSelect_Editable: {};
+ IFSelect_EditProtected: {};
+ IFSelect_EditComputed: {};
+ IFSelect_EditRead: {};
+ IFSelect_EditDynamic: {};
+}
+
+export declare class IFSelect_SelectModelEntities extends IFSelect_SelectBase {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ CompleteResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectModelEntities {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectModelEntities): void;
+ get(): IFSelect_SelectModelEntities;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectModelEntities_1 extends Handle_IFSelect_SelectModelEntities {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectModelEntities_2 extends Handle_IFSelect_SelectModelEntities {
+ constructor(thePtr: IFSelect_SelectModelEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectModelEntities_3 extends Handle_IFSelect_SelectModelEntities {
+ constructor(theHandle: Handle_IFSelect_SelectModelEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectModelEntities_4 extends Handle_IFSelect_SelectModelEntities {
+ constructor(theHandle: Handle_IFSelect_SelectModelEntities);
+ }
+
+export declare class IFSelect_Act extends IFSelect_Activator {
+ constructor(name: Standard_CString, help: Standard_CString, func: IFSelect_ActFunc)
+ Do(number: Graphic3d_ZLayerId, pilot: Handle_IFSelect_SessionPilot): IFSelect_ReturnStatus;
+ Help(number: Graphic3d_ZLayerId): Standard_CString;
+ static SetGroup(group: Standard_CString, file: Standard_CString): void;
+ static AddFunc(name: Standard_CString, help: Standard_CString, func: IFSelect_ActFunc): void;
+ static AddFSet(name: Standard_CString, help: Standard_CString, func: IFSelect_ActFunc): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Act {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Act): void;
+ get(): IFSelect_Act;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Act_1 extends Handle_IFSelect_Act {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Act_2 extends Handle_IFSelect_Act {
+ constructor(thePtr: IFSelect_Act);
+ }
+
+ export declare class Handle_IFSelect_Act_3 extends Handle_IFSelect_Act {
+ constructor(theHandle: Handle_IFSelect_Act);
+ }
+
+ export declare class Handle_IFSelect_Act_4 extends Handle_IFSelect_Act {
+ constructor(theHandle: Handle_IFSelect_Act);
+ }
+
+export declare class IFSelect_ContextWrite {
+ Model(): Handle_Interface_InterfaceModel;
+ Protocol(): Handle_Interface_Protocol;
+ FileName(): Standard_CString;
+ AppliedModifiers(): Handle_IFSelect_AppliedModifiers;
+ Graph(): Interface_Graph;
+ NbModifiers(): Graphic3d_ZLayerId;
+ SetModifier(numod: Graphic3d_ZLayerId): Standard_Boolean;
+ FileModifier(): Handle_IFSelect_GeneralModifier;
+ IsForNone(): Standard_Boolean;
+ IsForAll(): Standard_Boolean;
+ NbEntities(): Graphic3d_ZLayerId;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_Standard_Transient;
+ AddCheck(check: Handle_Interface_Check): void;
+ AddWarning(start: Handle_Standard_Transient, mess: Standard_CString, orig: Standard_CString): void;
+ AddFail(start: Handle_Standard_Transient, mess: Standard_CString, orig: Standard_CString): void;
+ CCheck_1(num: Graphic3d_ZLayerId): Handle_Interface_Check;
+ CCheck_2(start: Handle_Standard_Transient): Handle_Interface_Check;
+ CheckList(): Interface_CheckIterator;
+ delete(): void;
+}
+
+ export declare class IFSelect_ContextWrite_1 extends IFSelect_ContextWrite {
+ constructor(model: Handle_Interface_InterfaceModel, proto: Handle_Interface_Protocol, applieds: Handle_IFSelect_AppliedModifiers, filename: Standard_CString);
+ }
+
+ export declare class IFSelect_ContextWrite_2 extends IFSelect_ContextWrite {
+ constructor(hgraph: Handle_Interface_HGraph, proto: Handle_Interface_Protocol, applieds: Handle_IFSelect_AppliedModifiers, filename: Standard_CString);
+ }
+
+export declare class IFSelect_SignatureList extends Standard_Transient {
+ constructor(withlist: Standard_Boolean)
+ SetList(withlist: Standard_Boolean): void;
+ ModeSignOnly(): Standard_Boolean;
+ Clear(): void;
+ Add(ent: Handle_Standard_Transient, sign: Standard_CString): void;
+ LastValue(): Standard_CString;
+ Init(name: Standard_CString, count: NCollection_IndexedDataMap, list: any, nbnuls: Graphic3d_ZLayerId): void;
+ List(root: Standard_CString): Handle_TColStd_HSequenceOfHAsciiString;
+ HasEntities(): Standard_Boolean;
+ NbNulls(): Graphic3d_ZLayerId;
+ NbTimes(sign: Standard_CString): Graphic3d_ZLayerId;
+ Entities(sign: Standard_CString): Handle_TColStd_HSequenceOfTransient;
+ SetName(name: Standard_CString): void;
+ Name(): Standard_CString;
+ PrintCount(S: Standard_OStream): void;
+ PrintList(S: Standard_OStream, model: Handle_Interface_InterfaceModel, mod: IFSelect_PrintCount): void;
+ PrintSum(S: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SignatureList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignatureList): void;
+ get(): IFSelect_SignatureList;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignatureList_1 extends Handle_IFSelect_SignatureList {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignatureList_2 extends Handle_IFSelect_SignatureList {
+ constructor(thePtr: IFSelect_SignatureList);
+ }
+
+ export declare class Handle_IFSelect_SignatureList_3 extends Handle_IFSelect_SignatureList {
+ constructor(theHandle: Handle_IFSelect_SignatureList);
+ }
+
+ export declare class Handle_IFSelect_SignatureList_4 extends Handle_IFSelect_SignatureList {
+ constructor(theHandle: Handle_IFSelect_SignatureList);
+ }
+
+export declare class IFSelect_DispPerFiles extends IFSelect_Dispatch {
+ constructor()
+ Count(): Handle_IFSelect_IntParam;
+ SetCount(count: Handle_IFSelect_IntParam): void;
+ CountValue(): Graphic3d_ZLayerId;
+ Label(): XCAFDoc_PartId;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_DispPerFiles {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_DispPerFiles): void;
+ get(): IFSelect_DispPerFiles;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_DispPerFiles_1 extends Handle_IFSelect_DispPerFiles {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_DispPerFiles_2 extends Handle_IFSelect_DispPerFiles {
+ constructor(thePtr: IFSelect_DispPerFiles);
+ }
+
+ export declare class Handle_IFSelect_DispPerFiles_3 extends Handle_IFSelect_DispPerFiles {
+ constructor(theHandle: Handle_IFSelect_DispPerFiles);
+ }
+
+ export declare class Handle_IFSelect_DispPerFiles_4 extends Handle_IFSelect_DispPerFiles {
+ constructor(theHandle: Handle_IFSelect_DispPerFiles);
+ }
+
+export declare class Handle_IFSelect_ModifEditForm {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ModifEditForm): void;
+ get(): IFSelect_ModifEditForm;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ModifEditForm_1 extends Handle_IFSelect_ModifEditForm {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ModifEditForm_2 extends Handle_IFSelect_ModifEditForm {
+ constructor(thePtr: IFSelect_ModifEditForm);
+ }
+
+ export declare class Handle_IFSelect_ModifEditForm_3 extends Handle_IFSelect_ModifEditForm {
+ constructor(theHandle: Handle_IFSelect_ModifEditForm);
+ }
+
+ export declare class Handle_IFSelect_ModifEditForm_4 extends Handle_IFSelect_ModifEditForm {
+ constructor(theHandle: Handle_IFSelect_ModifEditForm);
+ }
+
+export declare class IFSelect_ModifEditForm extends IFSelect_Modifier {
+ constructor(editform: Handle_IFSelect_EditForm)
+ EditForm(): Handle_IFSelect_EditForm;
+ Perform(ctx: IFSelect_ContextModif, target: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, TC: Interface_CopyTool): void;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_IntParam {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_IntParam): void;
+ get(): IFSelect_IntParam;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_IntParam_1 extends Handle_IFSelect_IntParam {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_IntParam_2 extends Handle_IFSelect_IntParam {
+ constructor(thePtr: IFSelect_IntParam);
+ }
+
+ export declare class Handle_IFSelect_IntParam_3 extends Handle_IFSelect_IntParam {
+ constructor(theHandle: Handle_IFSelect_IntParam);
+ }
+
+ export declare class Handle_IFSelect_IntParam_4 extends Handle_IFSelect_IntParam {
+ constructor(theHandle: Handle_IFSelect_IntParam);
+ }
+
+export declare class IFSelect_GeneralModifier extends Standard_Transient {
+ MayChangeGraph(): Standard_Boolean;
+ SetDispatch(disp: Handle_IFSelect_Dispatch): void;
+ Dispatch(): Handle_IFSelect_Dispatch;
+ Applies(disp: Handle_IFSelect_Dispatch): Standard_Boolean;
+ SetSelection(sel: Handle_IFSelect_Selection): void;
+ ResetSelection(): void;
+ HasSelection(): Standard_Boolean;
+ Selection(): Handle_IFSelect_Selection;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_GeneralModifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_GeneralModifier): void;
+ get(): IFSelect_GeneralModifier;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_GeneralModifier_1 extends Handle_IFSelect_GeneralModifier {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_GeneralModifier_2 extends Handle_IFSelect_GeneralModifier {
+ constructor(thePtr: IFSelect_GeneralModifier);
+ }
+
+ export declare class Handle_IFSelect_GeneralModifier_3 extends Handle_IFSelect_GeneralModifier {
+ constructor(theHandle: Handle_IFSelect_GeneralModifier);
+ }
+
+ export declare class Handle_IFSelect_GeneralModifier_4 extends Handle_IFSelect_GeneralModifier {
+ constructor(theHandle: Handle_IFSelect_GeneralModifier);
+ }
+
+export declare class IFSelect_SelectAnyType extends IFSelect_SelectExtract {
+ TypeForMatch(): Handle_Standard_Type;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectAnyType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectAnyType): void;
+ get(): IFSelect_SelectAnyType;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectAnyType_1 extends Handle_IFSelect_SelectAnyType {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectAnyType_2 extends Handle_IFSelect_SelectAnyType {
+ constructor(thePtr: IFSelect_SelectAnyType);
+ }
+
+ export declare class Handle_IFSelect_SelectAnyType_3 extends Handle_IFSelect_SelectAnyType {
+ constructor(theHandle: Handle_IFSelect_SelectAnyType);
+ }
+
+ export declare class Handle_IFSelect_SelectAnyType_4 extends Handle_IFSelect_SelectAnyType {
+ constructor(theHandle: Handle_IFSelect_SelectAnyType);
+ }
+
+export declare class Handle_IFSelect_SelectRootComps {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectRootComps): void;
+ get(): IFSelect_SelectRootComps;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectRootComps_1 extends Handle_IFSelect_SelectRootComps {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectRootComps_2 extends Handle_IFSelect_SelectRootComps {
+ constructor(thePtr: IFSelect_SelectRootComps);
+ }
+
+ export declare class Handle_IFSelect_SelectRootComps_3 extends Handle_IFSelect_SelectRootComps {
+ constructor(theHandle: Handle_IFSelect_SelectRootComps);
+ }
+
+ export declare class Handle_IFSelect_SelectRootComps_4 extends Handle_IFSelect_SelectRootComps {
+ constructor(theHandle: Handle_IFSelect_SelectRootComps);
+ }
+
+export declare class IFSelect_SelectRootComps extends IFSelect_SelectExtract {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_ListEditor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ListEditor): void;
+ get(): IFSelect_ListEditor;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ListEditor_1 extends Handle_IFSelect_ListEditor {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ListEditor_2 extends Handle_IFSelect_ListEditor {
+ constructor(thePtr: IFSelect_ListEditor);
+ }
+
+ export declare class Handle_IFSelect_ListEditor_3 extends Handle_IFSelect_ListEditor {
+ constructor(theHandle: Handle_IFSelect_ListEditor);
+ }
+
+ export declare class Handle_IFSelect_ListEditor_4 extends Handle_IFSelect_ListEditor {
+ constructor(theHandle: Handle_IFSelect_ListEditor);
+ }
+
+export declare class IFSelect_ListEditor extends Standard_Transient {
+ LoadModel(model: Handle_Interface_InterfaceModel): void;
+ LoadValues(vals: Handle_TColStd_HSequenceOfHAsciiString): void;
+ SetTouched(): void;
+ ClearEdit(): void;
+ LoadEdited(list: Handle_TColStd_HSequenceOfHAsciiString): Standard_Boolean;
+ SetValue(num: Graphic3d_ZLayerId, val: Handle_TCollection_HAsciiString): Standard_Boolean;
+ AddValue(val: Handle_TCollection_HAsciiString, atnum: Graphic3d_ZLayerId): Standard_Boolean;
+ Remove(num: Graphic3d_ZLayerId, howmany: Graphic3d_ZLayerId): Standard_Boolean;
+ OriginalValues(): Handle_TColStd_HSequenceOfHAsciiString;
+ EditedValues(): Handle_TColStd_HSequenceOfHAsciiString;
+ NbValues(edited: Standard_Boolean): Graphic3d_ZLayerId;
+ Value(num: Graphic3d_ZLayerId, edited: Standard_Boolean): Handle_TCollection_HAsciiString;
+ IsChanged(num: Graphic3d_ZLayerId): Standard_Boolean;
+ IsModified(num: Graphic3d_ZLayerId): Standard_Boolean;
+ IsAdded(num: Graphic3d_ZLayerId): Standard_Boolean;
+ IsTouched(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IFSelect_ListEditor_1 extends IFSelect_ListEditor {
+ constructor();
+ }
+
+ export declare class IFSelect_ListEditor_2 extends IFSelect_ListEditor {
+ constructor(def: Handle_Interface_TypedValue, max: Graphic3d_ZLayerId);
+ }
+
+export declare class Handle_IFSelect_SelectType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectType): void;
+ get(): IFSelect_SelectType;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectType_1 extends Handle_IFSelect_SelectType {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectType_2 extends Handle_IFSelect_SelectType {
+ constructor(thePtr: IFSelect_SelectType);
+ }
+
+ export declare class Handle_IFSelect_SelectType_3 extends Handle_IFSelect_SelectType {
+ constructor(theHandle: Handle_IFSelect_SelectType);
+ }
+
+ export declare class Handle_IFSelect_SelectType_4 extends Handle_IFSelect_SelectType {
+ constructor(theHandle: Handle_IFSelect_SelectType);
+ }
+
+export declare class IFSelect_SelectType extends IFSelect_SelectAnyType {
+ SetType(atype: Handle_Standard_Type): void;
+ TypeForMatch(): Handle_Standard_Type;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IFSelect_SelectType_1 extends IFSelect_SelectType {
+ constructor();
+ }
+
+ export declare class IFSelect_SelectType_2 extends IFSelect_SelectType {
+ constructor(atype: Handle_Standard_Type);
+ }
+
+export declare class Handle_IFSelect_SelectIncorrectEntities {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectIncorrectEntities): void;
+ get(): IFSelect_SelectIncorrectEntities;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectIncorrectEntities_1 extends Handle_IFSelect_SelectIncorrectEntities {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectIncorrectEntities_2 extends Handle_IFSelect_SelectIncorrectEntities {
+ constructor(thePtr: IFSelect_SelectIncorrectEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectIncorrectEntities_3 extends Handle_IFSelect_SelectIncorrectEntities {
+ constructor(theHandle: Handle_IFSelect_SelectIncorrectEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectIncorrectEntities_4 extends Handle_IFSelect_SelectIncorrectEntities {
+ constructor(theHandle: Handle_IFSelect_SelectIncorrectEntities);
+ }
+
+export declare class IFSelect_SelectIncorrectEntities extends IFSelect_SelectFlag {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_ShareOut extends Standard_Transient {
+ constructor()
+ Clear(onlydisp: Standard_Boolean): void;
+ ClearResult(alsoname: Standard_Boolean): void;
+ RemoveItem(item: Handle_Standard_Transient): Standard_Boolean;
+ LastRun(): Graphic3d_ZLayerId;
+ SetLastRun(last: Graphic3d_ZLayerId): void;
+ NbDispatches(): Graphic3d_ZLayerId;
+ DispatchRank(disp: Handle_IFSelect_Dispatch): Graphic3d_ZLayerId;
+ Dispatch(num: Graphic3d_ZLayerId): Handle_IFSelect_Dispatch;
+ AddDispatch(disp: Handle_IFSelect_Dispatch): void;
+ RemoveDispatch(rank: Graphic3d_ZLayerId): Standard_Boolean;
+ AddModifier_1(modifier: Handle_IFSelect_GeneralModifier, atnum: Graphic3d_ZLayerId): void;
+ AddModifier_2(modifier: Handle_IFSelect_GeneralModifier, dispnum: Graphic3d_ZLayerId, atnum: Graphic3d_ZLayerId): void;
+ AddModif(modifier: Handle_IFSelect_GeneralModifier, formodel: Standard_Boolean, atnum: Graphic3d_ZLayerId): void;
+ NbModifiers(formodel: Standard_Boolean): Graphic3d_ZLayerId;
+ GeneralModifier(formodel: Standard_Boolean, num: Graphic3d_ZLayerId): Handle_IFSelect_GeneralModifier;
+ ModelModifier(num: Graphic3d_ZLayerId): Handle_IFSelect_Modifier;
+ ModifierRank(modifier: Handle_IFSelect_GeneralModifier): Graphic3d_ZLayerId;
+ RemoveModifier(formodel: Standard_Boolean, num: Graphic3d_ZLayerId): Standard_Boolean;
+ ChangeModifierRank(formodel: Standard_Boolean, befor: Graphic3d_ZLayerId, after: Graphic3d_ZLayerId): Standard_Boolean;
+ SetRootName(num: Graphic3d_ZLayerId, name: Handle_TCollection_HAsciiString): Standard_Boolean;
+ HasRootName(num: Graphic3d_ZLayerId): Standard_Boolean;
+ RootName(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ RootNumber(name: Handle_TCollection_HAsciiString): Graphic3d_ZLayerId;
+ SetPrefix(pref: Handle_TCollection_HAsciiString): void;
+ SetDefaultRootName(defrt: Handle_TCollection_HAsciiString): Standard_Boolean;
+ SetExtension(ext: Handle_TCollection_HAsciiString): void;
+ Prefix(): Handle_TCollection_HAsciiString;
+ DefaultRootName(): Handle_TCollection_HAsciiString;
+ Extension(): Handle_TCollection_HAsciiString;
+ FileName(dnum: Graphic3d_ZLayerId, pnum: Graphic3d_ZLayerId, nbpack: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_ShareOut {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ShareOut): void;
+ get(): IFSelect_ShareOut;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ShareOut_1 extends Handle_IFSelect_ShareOut {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ShareOut_2 extends Handle_IFSelect_ShareOut {
+ constructor(thePtr: IFSelect_ShareOut);
+ }
+
+ export declare class Handle_IFSelect_ShareOut_3 extends Handle_IFSelect_ShareOut {
+ constructor(theHandle: Handle_IFSelect_ShareOut);
+ }
+
+ export declare class Handle_IFSelect_ShareOut_4 extends Handle_IFSelect_ShareOut {
+ constructor(theHandle: Handle_IFSelect_ShareOut);
+ }
+
+export declare class Handle_IFSelect_HSeqOfSelection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_HSeqOfSelection): void;
+ get(): IFSelect_HSeqOfSelection;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_HSeqOfSelection_1 extends Handle_IFSelect_HSeqOfSelection {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_HSeqOfSelection_2 extends Handle_IFSelect_HSeqOfSelection {
+ constructor(thePtr: IFSelect_HSeqOfSelection);
+ }
+
+ export declare class Handle_IFSelect_HSeqOfSelection_3 extends Handle_IFSelect_HSeqOfSelection {
+ constructor(theHandle: Handle_IFSelect_HSeqOfSelection);
+ }
+
+ export declare class Handle_IFSelect_HSeqOfSelection_4 extends Handle_IFSelect_HSeqOfSelection {
+ constructor(theHandle: Handle_IFSelect_HSeqOfSelection);
+ }
+
+export declare class Handle_IFSelect_ParamEditor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ParamEditor): void;
+ get(): IFSelect_ParamEditor;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ParamEditor_1 extends Handle_IFSelect_ParamEditor {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ParamEditor_2 extends Handle_IFSelect_ParamEditor {
+ constructor(thePtr: IFSelect_ParamEditor);
+ }
+
+ export declare class Handle_IFSelect_ParamEditor_3 extends Handle_IFSelect_ParamEditor {
+ constructor(theHandle: Handle_IFSelect_ParamEditor);
+ }
+
+ export declare class Handle_IFSelect_ParamEditor_4 extends Handle_IFSelect_ParamEditor {
+ constructor(theHandle: Handle_IFSelect_ParamEditor);
+ }
+
+export declare class IFSelect_ParamEditor extends IFSelect_Editor {
+ constructor(nbmax: Graphic3d_ZLayerId, label: Standard_CString)
+ AddValue(val: Handle_Interface_TypedValue, shortname: Standard_CString): void;
+ AddConstantText(val: Standard_CString, shortname: Standard_CString, completename: Standard_CString): void;
+ Label(): XCAFDoc_PartId;
+ Recognize(form: Handle_IFSelect_EditForm): Standard_Boolean;
+ StringValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Load(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Apply(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static StaticEditor(list: Handle_TColStd_HSequenceOfHAsciiString, label: Standard_CString): Handle_IFSelect_ParamEditor;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectUnknownEntities {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectUnknownEntities): void;
+ get(): IFSelect_SelectUnknownEntities;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectUnknownEntities_1 extends Handle_IFSelect_SelectUnknownEntities {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectUnknownEntities_2 extends Handle_IFSelect_SelectUnknownEntities {
+ constructor(thePtr: IFSelect_SelectUnknownEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectUnknownEntities_3 extends Handle_IFSelect_SelectUnknownEntities {
+ constructor(theHandle: Handle_IFSelect_SelectUnknownEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectUnknownEntities_4 extends Handle_IFSelect_SelectUnknownEntities {
+ constructor(theHandle: Handle_IFSelect_SelectUnknownEntities);
+ }
+
+export declare class IFSelect_SelectUnknownEntities extends IFSelect_SelectExtract {
+ constructor()
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectRange extends IFSelect_SelectExtract {
+ constructor()
+ SetRange(rankfrom: Handle_IFSelect_IntParam, rankto: Handle_IFSelect_IntParam): void;
+ SetOne(rank: Handle_IFSelect_IntParam): void;
+ SetFrom(rankfrom: Handle_IFSelect_IntParam): void;
+ SetUntil(rankto: Handle_IFSelect_IntParam): void;
+ HasLower(): Standard_Boolean;
+ Lower(): Handle_IFSelect_IntParam;
+ LowerValue(): Graphic3d_ZLayerId;
+ HasUpper(): Standard_Boolean;
+ Upper(): Handle_IFSelect_IntParam;
+ UpperValue(): Graphic3d_ZLayerId;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectRange {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectRange): void;
+ get(): IFSelect_SelectRange;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectRange_1 extends Handle_IFSelect_SelectRange {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectRange_2 extends Handle_IFSelect_SelectRange {
+ constructor(thePtr: IFSelect_SelectRange);
+ }
+
+ export declare class Handle_IFSelect_SelectRange_3 extends Handle_IFSelect_SelectRange {
+ constructor(theHandle: Handle_IFSelect_SelectRange);
+ }
+
+ export declare class Handle_IFSelect_SelectRange_4 extends Handle_IFSelect_SelectRange {
+ constructor(theHandle: Handle_IFSelect_SelectRange);
+ }
+
+export declare class IFSelect_SessionFile {
+ ClearLines(): void;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ AddLine(line: Standard_CString): void;
+ RemoveLastLine(): void;
+ WriteFile(name: Standard_CString): Standard_Boolean;
+ ReadFile(name: Standard_CString): Standard_Boolean;
+ RecognizeFile(headerline: Standard_CString): Standard_Boolean;
+ Write(filename: Standard_CString): Graphic3d_ZLayerId;
+ Read(filename: Standard_CString): Graphic3d_ZLayerId;
+ WriteSession(): Graphic3d_ZLayerId;
+ WriteEnd(): Graphic3d_ZLayerId;
+ WriteLine(line: Standard_CString, follow: Standard_Character): void;
+ WriteOwn(item: Handle_Standard_Transient): Standard_Boolean;
+ ReadSession(): Graphic3d_ZLayerId;
+ ReadEnd(): Graphic3d_ZLayerId;
+ ReadLine(): Standard_Boolean;
+ SplitLine(line: Standard_CString): void;
+ ReadOwn(item: Handle_Standard_Transient): Standard_Boolean;
+ AddItem(item: Handle_Standard_Transient, active: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ WorkSession(): Handle_IFSelect_WorkSession;
+ NewItem(ident: Graphic3d_ZLayerId, par: Handle_Standard_Transient): void;
+ SetOwn(mode: Standard_Boolean): void;
+ SendVoid(): void;
+ SendItem(par: Handle_Standard_Transient): void;
+ SendText(text: Standard_CString): void;
+ SetLastGeneral(lastgen: Graphic3d_ZLayerId): void;
+ NbParams(): Graphic3d_ZLayerId;
+ IsVoid(num: Graphic3d_ZLayerId): Standard_Boolean;
+ IsText(num: Graphic3d_ZLayerId): Standard_Boolean;
+ ParamValue(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ TextValue(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ItemValue(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ Destroy(): void;
+ delete(): void;
+}
+
+ export declare class IFSelect_SessionFile_1 extends IFSelect_SessionFile {
+ constructor(WS: Handle_IFSelect_WorkSession);
+ }
+
+ export declare class IFSelect_SessionFile_2 extends IFSelect_SessionFile {
+ constructor(WS: Handle_IFSelect_WorkSession, filename: Standard_CString);
+ }
+
+export declare class Handle_IFSelect_BasicDumper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_BasicDumper): void;
+ get(): IFSelect_BasicDumper;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_BasicDumper_1 extends Handle_IFSelect_BasicDumper {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_BasicDumper_2 extends Handle_IFSelect_BasicDumper {
+ constructor(thePtr: IFSelect_BasicDumper);
+ }
+
+ export declare class Handle_IFSelect_BasicDumper_3 extends Handle_IFSelect_BasicDumper {
+ constructor(theHandle: Handle_IFSelect_BasicDumper);
+ }
+
+ export declare class Handle_IFSelect_BasicDumper_4 extends Handle_IFSelect_BasicDumper {
+ constructor(theHandle: Handle_IFSelect_BasicDumper);
+ }
+
+export declare class IFSelect_BasicDumper extends IFSelect_SessionDumper {
+ constructor()
+ WriteOwn(file: IFSelect_SessionFile, item: Handle_Standard_Transient): Standard_Boolean;
+ ReadOwn(file: IFSelect_SessionFile, type: XCAFDoc_PartId, item: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Selection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Selection): void;
+ get(): IFSelect_Selection;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Selection_1 extends Handle_IFSelect_Selection {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Selection_2 extends Handle_IFSelect_Selection {
+ constructor(thePtr: IFSelect_Selection);
+ }
+
+ export declare class Handle_IFSelect_Selection_3 extends Handle_IFSelect_Selection {
+ constructor(theHandle: Handle_IFSelect_Selection);
+ }
+
+ export declare class Handle_IFSelect_Selection_4 extends Handle_IFSelect_Selection {
+ constructor(theHandle: Handle_IFSelect_Selection);
+ }
+
+export declare class IFSelect_Selection extends Standard_Transient {
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ UniqueResult(G: Interface_Graph): Interface_EntityIterator;
+ CompleteResult(G: Interface_Graph): Interface_EntityIterator;
+ FillIterator(iter: IFSelect_SelectionIterator): void;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectSuite extends IFSelect_SelectDeduct {
+ constructor()
+ AddInput(item: Handle_IFSelect_Selection): Standard_Boolean;
+ AddPrevious(item: Handle_IFSelect_SelectDeduct): void;
+ AddNext(item: Handle_IFSelect_SelectDeduct): void;
+ NbItems(): Graphic3d_ZLayerId;
+ Item(num: Graphic3d_ZLayerId): Handle_IFSelect_SelectDeduct;
+ SetLabel(lab: Standard_CString): void;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectSuite {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSuite): void;
+ get(): IFSelect_SelectSuite;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSuite_1 extends Handle_IFSelect_SelectSuite {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSuite_2 extends Handle_IFSelect_SelectSuite {
+ constructor(thePtr: IFSelect_SelectSuite);
+ }
+
+ export declare class Handle_IFSelect_SelectSuite_3 extends Handle_IFSelect_SelectSuite {
+ constructor(theHandle: Handle_IFSelect_SelectSuite);
+ }
+
+ export declare class Handle_IFSelect_SelectSuite_4 extends Handle_IFSelect_SelectSuite {
+ constructor(theHandle: Handle_IFSelect_SelectSuite);
+ }
+
+export declare class Handle_IFSelect_DispPerCount {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_DispPerCount): void;
+ get(): IFSelect_DispPerCount;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_DispPerCount_1 extends Handle_IFSelect_DispPerCount {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_DispPerCount_2 extends Handle_IFSelect_DispPerCount {
+ constructor(thePtr: IFSelect_DispPerCount);
+ }
+
+ export declare class Handle_IFSelect_DispPerCount_3 extends Handle_IFSelect_DispPerCount {
+ constructor(theHandle: Handle_IFSelect_DispPerCount);
+ }
+
+ export declare class Handle_IFSelect_DispPerCount_4 extends Handle_IFSelect_DispPerCount {
+ constructor(theHandle: Handle_IFSelect_DispPerCount);
+ }
+
+export declare class IFSelect_DispPerCount extends IFSelect_Dispatch {
+ constructor()
+ Count(): Handle_IFSelect_IntParam;
+ SetCount(count: Handle_IFSelect_IntParam): void;
+ CountValue(): Graphic3d_ZLayerId;
+ Label(): XCAFDoc_PartId;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectBase extends IFSelect_Selection {
+ FillIterator(iter: IFSelect_SelectionIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectBase {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectBase): void;
+ get(): IFSelect_SelectBase;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectBase_1 extends Handle_IFSelect_SelectBase {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectBase_2 extends Handle_IFSelect_SelectBase {
+ constructor(thePtr: IFSelect_SelectBase);
+ }
+
+ export declare class Handle_IFSelect_SelectBase_3 extends Handle_IFSelect_SelectBase {
+ constructor(theHandle: Handle_IFSelect_SelectBase);
+ }
+
+ export declare class Handle_IFSelect_SelectBase_4 extends Handle_IFSelect_SelectBase {
+ constructor(theHandle: Handle_IFSelect_SelectBase);
+ }
+
+export declare class Handle_IFSelect_SelectSharing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSharing): void;
+ get(): IFSelect_SelectSharing;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSharing_1 extends Handle_IFSelect_SelectSharing {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSharing_2 extends Handle_IFSelect_SelectSharing {
+ constructor(thePtr: IFSelect_SelectSharing);
+ }
+
+ export declare class Handle_IFSelect_SelectSharing_3 extends Handle_IFSelect_SelectSharing {
+ constructor(theHandle: Handle_IFSelect_SelectSharing);
+ }
+
+ export declare class Handle_IFSelect_SelectSharing_4 extends Handle_IFSelect_SelectSharing {
+ constructor(theHandle: Handle_IFSelect_SelectSharing);
+ }
+
+export declare class IFSelect_SelectSharing extends IFSelect_SelectDeduct {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectSignature {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSignature): void;
+ get(): IFSelect_SelectSignature;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSignature_1 extends Handle_IFSelect_SelectSignature {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSignature_2 extends Handle_IFSelect_SelectSignature {
+ constructor(thePtr: IFSelect_SelectSignature);
+ }
+
+ export declare class Handle_IFSelect_SelectSignature_3 extends Handle_IFSelect_SelectSignature {
+ constructor(theHandle: Handle_IFSelect_SelectSignature);
+ }
+
+ export declare class Handle_IFSelect_SelectSignature_4 extends Handle_IFSelect_SelectSignature {
+ constructor(theHandle: Handle_IFSelect_SelectSignature);
+ }
+
+export declare class IFSelect_SelectSignature extends IFSelect_SelectExtract {
+ Signature(): Handle_IFSelect_Signature;
+ Counter(): Handle_IFSelect_SignCounter;
+ SortInGraph(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph): Standard_Boolean;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ SignatureText(): XCAFDoc_PartId;
+ IsExact(): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IFSelect_SelectSignature_1 extends IFSelect_SelectSignature {
+ constructor(matcher: Handle_IFSelect_Signature, signtext: Standard_CString, exact: Standard_Boolean);
+ }
+
+ export declare class IFSelect_SelectSignature_2 extends IFSelect_SelectSignature {
+ constructor(matcher: Handle_IFSelect_Signature, signtext: XCAFDoc_PartId, exact: Standard_Boolean);
+ }
+
+ export declare class IFSelect_SelectSignature_3 extends IFSelect_SelectSignature {
+ constructor(matcher: Handle_IFSelect_SignCounter, signtext: Standard_CString, exact: Standard_Boolean);
+ }
+
+export declare class IFSelect_Signature extends Interface_SignType {
+ SetIntCase(hasmin: Standard_Boolean, valmin: Graphic3d_ZLayerId, hasmax: Standard_Boolean, valmax: Graphic3d_ZLayerId): void;
+ IsIntCase(hasmin: Standard_Boolean, valmin: Graphic3d_ZLayerId, hasmax: Standard_Boolean, valmax: Graphic3d_ZLayerId): Standard_Boolean;
+ AddCase(acase: Standard_CString): void;
+ CaseList(): Handle_TColStd_HSequenceOfAsciiString;
+ Name(): Standard_CString;
+ Label(): XCAFDoc_PartId;
+ Matches(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel, text: XCAFDoc_PartId, exact: Standard_Boolean): Standard_Boolean;
+ static MatchValue(val: Standard_CString, text: XCAFDoc_PartId, exact: Standard_Boolean): Standard_Boolean;
+ static IntValue(val: Graphic3d_ZLayerId): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Signature {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Signature): void;
+ get(): IFSelect_Signature;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Signature_1 extends Handle_IFSelect_Signature {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Signature_2 extends Handle_IFSelect_Signature {
+ constructor(thePtr: IFSelect_Signature);
+ }
+
+ export declare class Handle_IFSelect_Signature_3 extends Handle_IFSelect_Signature {
+ constructor(theHandle: Handle_IFSelect_Signature);
+ }
+
+ export declare class Handle_IFSelect_Signature_4 extends Handle_IFSelect_Signature {
+ constructor(theHandle: Handle_IFSelect_Signature);
+ }
+
+export declare type IFSelect_ReturnStatus = {
+ IFSelect_RetVoid: {};
+ IFSelect_RetDone: {};
+ IFSelect_RetError: {};
+ IFSelect_RetFail: {};
+ IFSelect_RetStop: {};
+}
+
+export declare class Handle_IFSelect_GraphCounter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_GraphCounter): void;
+ get(): IFSelect_GraphCounter;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_GraphCounter_1 extends Handle_IFSelect_GraphCounter {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_GraphCounter_2 extends Handle_IFSelect_GraphCounter {
+ constructor(thePtr: IFSelect_GraphCounter);
+ }
+
+ export declare class Handle_IFSelect_GraphCounter_3 extends Handle_IFSelect_GraphCounter {
+ constructor(theHandle: Handle_IFSelect_GraphCounter);
+ }
+
+ export declare class Handle_IFSelect_GraphCounter_4 extends Handle_IFSelect_GraphCounter {
+ constructor(theHandle: Handle_IFSelect_GraphCounter);
+ }
+
+export declare class IFSelect_GraphCounter extends IFSelect_SignCounter {
+ constructor(withmap: Standard_Boolean, withlist: Standard_Boolean)
+ Applied(): Handle_IFSelect_SelectDeduct;
+ SetApplied(sel: Handle_IFSelect_SelectDeduct): void;
+ AddWithGraph(list: Handle_TColStd_HSequenceOfTransient, graph: Interface_Graph): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_Functions {
+ constructor();
+ static GiveEntity(WS: Handle_IFSelect_WorkSession, name: Standard_CString): Handle_Standard_Transient;
+ static GiveEntityNumber(WS: Handle_IFSelect_WorkSession, name: Standard_CString): Graphic3d_ZLayerId;
+ static GiveList(WS: Handle_IFSelect_WorkSession, first: Standard_CString, second: Standard_CString): Handle_TColStd_HSequenceOfTransient;
+ static GiveDispatch(WS: Handle_IFSelect_WorkSession, name: Standard_CString, mode: Standard_Boolean): Handle_IFSelect_Dispatch;
+ static Init(): void;
+ delete(): void;
+}
+
+export declare class IFSelect_CheckCounter extends IFSelect_SignatureList {
+ constructor(withlist: Standard_Boolean)
+ SetSignature(sign: Handle_MoniTool_SignText): void;
+ Signature(): Handle_MoniTool_SignText;
+ Analyse(list: Interface_CheckIterator, model: Handle_Interface_InterfaceModel, original: Standard_Boolean, failsonly: Standard_Boolean): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_CheckCounter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_CheckCounter): void;
+ get(): IFSelect_CheckCounter;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_CheckCounter_1 extends Handle_IFSelect_CheckCounter {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_CheckCounter_2 extends Handle_IFSelect_CheckCounter {
+ constructor(thePtr: IFSelect_CheckCounter);
+ }
+
+ export declare class Handle_IFSelect_CheckCounter_3 extends Handle_IFSelect_CheckCounter {
+ constructor(theHandle: Handle_IFSelect_CheckCounter);
+ }
+
+ export declare class Handle_IFSelect_CheckCounter_4 extends Handle_IFSelect_CheckCounter {
+ constructor(theHandle: Handle_IFSelect_CheckCounter);
+ }
+
+export declare class Handle_IFSelect_DispPerOne {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_DispPerOne): void;
+ get(): IFSelect_DispPerOne;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_DispPerOne_1 extends Handle_IFSelect_DispPerOne {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_DispPerOne_2 extends Handle_IFSelect_DispPerOne {
+ constructor(thePtr: IFSelect_DispPerOne);
+ }
+
+ export declare class Handle_IFSelect_DispPerOne_3 extends Handle_IFSelect_DispPerOne {
+ constructor(theHandle: Handle_IFSelect_DispPerOne);
+ }
+
+ export declare class Handle_IFSelect_DispPerOne_4 extends Handle_IFSelect_DispPerOne {
+ constructor(theHandle: Handle_IFSelect_DispPerOne);
+ }
+
+export declare class IFSelect_DispPerOne extends IFSelect_Dispatch {
+ constructor()
+ Label(): XCAFDoc_PartId;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SessionDumper {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SessionDumper): void;
+ get(): IFSelect_SessionDumper;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SessionDumper_1 extends Handle_IFSelect_SessionDumper {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SessionDumper_2 extends Handle_IFSelect_SessionDumper {
+ constructor(thePtr: IFSelect_SessionDumper);
+ }
+
+ export declare class Handle_IFSelect_SessionDumper_3 extends Handle_IFSelect_SessionDumper {
+ constructor(theHandle: Handle_IFSelect_SessionDumper);
+ }
+
+ export declare class Handle_IFSelect_SessionDumper_4 extends Handle_IFSelect_SessionDumper {
+ constructor(theHandle: Handle_IFSelect_SessionDumper);
+ }
+
+export declare class IFSelect_SessionDumper extends Standard_Transient {
+ static First(): Handle_IFSelect_SessionDumper;
+ Next(): Handle_IFSelect_SessionDumper;
+ WriteOwn(file: IFSelect_SessionFile, item: Handle_Standard_Transient): Standard_Boolean;
+ ReadOwn(file: IFSelect_SessionFile, type: XCAFDoc_PartId, item: Handle_Standard_Transient): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectRoots extends IFSelect_SelectExtract {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectRoots {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectRoots): void;
+ get(): IFSelect_SelectRoots;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectRoots_1 extends Handle_IFSelect_SelectRoots {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectRoots_2 extends Handle_IFSelect_SelectRoots {
+ constructor(thePtr: IFSelect_SelectRoots);
+ }
+
+ export declare class Handle_IFSelect_SelectRoots_3 extends Handle_IFSelect_SelectRoots {
+ constructor(theHandle: Handle_IFSelect_SelectRoots);
+ }
+
+ export declare class Handle_IFSelect_SelectRoots_4 extends Handle_IFSelect_SelectRoots {
+ constructor(theHandle: Handle_IFSelect_SelectRoots);
+ }
+
+export declare type IFSelect_PrintCount = {
+ IFSelect_ItemsByEntity: {};
+ IFSelect_CountByItem: {};
+ IFSelect_ShortByItem: {};
+ IFSelect_ListByItem: {};
+ IFSelect_EntitiesByItem: {};
+ IFSelect_CountSummary: {};
+ IFSelect_GeneralInfo: {};
+ IFSelect_Mapping: {};
+ IFSelect_ResultCount: {};
+}
+
+export declare class Handle_IFSelect_SelectExtract {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectExtract): void;
+ get(): IFSelect_SelectExtract;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectExtract_1 extends Handle_IFSelect_SelectExtract {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectExtract_2 extends Handle_IFSelect_SelectExtract {
+ constructor(thePtr: IFSelect_SelectExtract);
+ }
+
+ export declare class Handle_IFSelect_SelectExtract_3 extends Handle_IFSelect_SelectExtract {
+ constructor(theHandle: Handle_IFSelect_SelectExtract);
+ }
+
+ export declare class Handle_IFSelect_SelectExtract_4 extends Handle_IFSelect_SelectExtract {
+ constructor(theHandle: Handle_IFSelect_SelectExtract);
+ }
+
+export declare class IFSelect_SelectExtract extends IFSelect_SelectDeduct {
+ IsDirect(): Standard_Boolean;
+ SetDirect(direct: Standard_Boolean): void;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ SortInGraph(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph): Standard_Boolean;
+ Label(): XCAFDoc_PartId;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_DispGlobal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_DispGlobal): void;
+ get(): IFSelect_DispGlobal;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_DispGlobal_1 extends Handle_IFSelect_DispGlobal {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_DispGlobal_2 extends Handle_IFSelect_DispGlobal {
+ constructor(thePtr: IFSelect_DispGlobal);
+ }
+
+ export declare class Handle_IFSelect_DispGlobal_3 extends Handle_IFSelect_DispGlobal {
+ constructor(theHandle: Handle_IFSelect_DispGlobal);
+ }
+
+ export declare class Handle_IFSelect_DispGlobal_4 extends Handle_IFSelect_DispGlobal {
+ constructor(theHandle: Handle_IFSelect_DispGlobal);
+ }
+
+export declare class IFSelect_DispGlobal extends IFSelect_Dispatch {
+ constructor()
+ Label(): XCAFDoc_PartId;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_Dispatch extends Standard_Transient {
+ SetRootName(name: Handle_TCollection_HAsciiString): void;
+ HasRootName(): Standard_Boolean;
+ RootName(): Handle_TCollection_HAsciiString;
+ SetFinalSelection(sel: Handle_IFSelect_Selection): void;
+ FinalSelection(): Handle_IFSelect_Selection;
+ Selections(): IFSelect_SelectionIterator;
+ CanHaveRemainder(): Standard_Boolean;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Label(): XCAFDoc_PartId;
+ GetEntities(G: Interface_Graph): Interface_EntityIterator;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ Packeted(G: Interface_Graph): Interface_EntityIterator;
+ Remainder(G: Interface_Graph): Interface_EntityIterator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Dispatch {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Dispatch): void;
+ get(): IFSelect_Dispatch;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Dispatch_1 extends Handle_IFSelect_Dispatch {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Dispatch_2 extends Handle_IFSelect_Dispatch {
+ constructor(thePtr: IFSelect_Dispatch);
+ }
+
+ export declare class Handle_IFSelect_Dispatch_3 extends Handle_IFSelect_Dispatch {
+ constructor(theHandle: Handle_IFSelect_Dispatch);
+ }
+
+ export declare class Handle_IFSelect_Dispatch_4 extends Handle_IFSelect_Dispatch {
+ constructor(theHandle: Handle_IFSelect_Dispatch);
+ }
+
+export declare class IFSelect_SelectSignedShared extends IFSelect_SelectExplore {
+ constructor(matcher: Handle_IFSelect_Signature, signtext: Standard_CString, exact: Standard_Boolean, level: Graphic3d_ZLayerId)
+ Signature(): Handle_IFSelect_Signature;
+ SignatureText(): XCAFDoc_PartId;
+ IsExact(): Standard_Boolean;
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectSignedShared {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSignedShared): void;
+ get(): IFSelect_SelectSignedShared;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSignedShared_1 extends Handle_IFSelect_SelectSignedShared {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSignedShared_2 extends Handle_IFSelect_SelectSignedShared {
+ constructor(thePtr: IFSelect_SelectSignedShared);
+ }
+
+ export declare class Handle_IFSelect_SelectSignedShared_3 extends Handle_IFSelect_SelectSignedShared {
+ constructor(theHandle: Handle_IFSelect_SelectSignedShared);
+ }
+
+ export declare class Handle_IFSelect_SelectSignedShared_4 extends Handle_IFSelect_SelectSignedShared {
+ constructor(theHandle: Handle_IFSelect_SelectSignedShared);
+ }
+
+export declare class IFSelect_SelectInList extends IFSelect_SelectAnyList {
+ ListedEntity(num: Graphic3d_ZLayerId, ent: Handle_Standard_Transient): Handle_Standard_Transient;
+ FillResult(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, result: Interface_EntityIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectInList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectInList): void;
+ get(): IFSelect_SelectInList;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectInList_1 extends Handle_IFSelect_SelectInList {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectInList_2 extends Handle_IFSelect_SelectInList {
+ constructor(thePtr: IFSelect_SelectInList);
+ }
+
+ export declare class Handle_IFSelect_SelectInList_3 extends Handle_IFSelect_SelectInList {
+ constructor(theHandle: Handle_IFSelect_SelectInList);
+ }
+
+ export declare class Handle_IFSelect_SelectInList_4 extends Handle_IFSelect_SelectInList {
+ constructor(theHandle: Handle_IFSelect_SelectInList);
+ }
+
+export declare class IFSelect_TransformStandard extends IFSelect_Transformer {
+ constructor()
+ SetCopyOption(option: Standard_Boolean): void;
+ CopyOption(): Standard_Boolean;
+ SetSelection(sel: Handle_IFSelect_Selection): void;
+ Selection(): Handle_IFSelect_Selection;
+ NbModifiers(): Graphic3d_ZLayerId;
+ Modifier(num: Graphic3d_ZLayerId): Handle_IFSelect_Modifier;
+ ModifierRank(modif: Handle_IFSelect_Modifier): Graphic3d_ZLayerId;
+ AddModifier(modif: Handle_IFSelect_Modifier, atnum: Graphic3d_ZLayerId): Standard_Boolean;
+ RemoveModifier_1(modif: Handle_IFSelect_Modifier): Standard_Boolean;
+ RemoveModifier_2(num: Graphic3d_ZLayerId): Standard_Boolean;
+ Perform(G: Interface_Graph, protocol: Handle_Interface_Protocol, checks: Interface_CheckIterator, newmod: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Copy(G: Interface_Graph, TC: Interface_CopyTool, newmod: Handle_Interface_InterfaceModel): void;
+ StandardCopy(G: Interface_Graph, TC: Interface_CopyTool, newmod: Handle_Interface_InterfaceModel): void;
+ OnTheSpot(G: Interface_Graph, TC: Interface_CopyTool, newmod: Handle_Interface_InterfaceModel): void;
+ ApplyModifiers(G: Interface_Graph, protocol: Handle_Interface_Protocol, TC: Interface_CopyTool, checks: Interface_CheckIterator, newmod: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Updated(entfrom: Handle_Standard_Transient, entto: Handle_Standard_Transient): Standard_Boolean;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_TransformStandard {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_TransformStandard): void;
+ get(): IFSelect_TransformStandard;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_TransformStandard_1 extends Handle_IFSelect_TransformStandard {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_TransformStandard_2 extends Handle_IFSelect_TransformStandard {
+ constructor(thePtr: IFSelect_TransformStandard);
+ }
+
+ export declare class Handle_IFSelect_TransformStandard_3 extends Handle_IFSelect_TransformStandard {
+ constructor(theHandle: Handle_IFSelect_TransformStandard);
+ }
+
+ export declare class Handle_IFSelect_TransformStandard_4 extends Handle_IFSelect_TransformStandard {
+ constructor(theHandle: Handle_IFSelect_TransformStandard);
+ }
+
+export declare class Handle_IFSelect_SelectModelRoots {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectModelRoots): void;
+ get(): IFSelect_SelectModelRoots;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectModelRoots_1 extends Handle_IFSelect_SelectModelRoots {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectModelRoots_2 extends Handle_IFSelect_SelectModelRoots {
+ constructor(thePtr: IFSelect_SelectModelRoots);
+ }
+
+ export declare class Handle_IFSelect_SelectModelRoots_3 extends Handle_IFSelect_SelectModelRoots {
+ constructor(theHandle: Handle_IFSelect_SelectModelRoots);
+ }
+
+ export declare class Handle_IFSelect_SelectModelRoots_4 extends Handle_IFSelect_SelectModelRoots {
+ constructor(theHandle: Handle_IFSelect_SelectModelRoots);
+ }
+
+export declare class IFSelect_SelectModelRoots extends IFSelect_SelectBase {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_ModifReorder extends IFSelect_Modifier {
+ constructor(rootlast: Standard_Boolean)
+ Perform(ctx: IFSelect_ContextModif, target: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, TC: Interface_CopyTool): void;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_ModifReorder {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_ModifReorder): void;
+ get(): IFSelect_ModifReorder;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_ModifReorder_1 extends Handle_IFSelect_ModifReorder {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_ModifReorder_2 extends Handle_IFSelect_ModifReorder {
+ constructor(thePtr: IFSelect_ModifReorder);
+ }
+
+ export declare class Handle_IFSelect_ModifReorder_3 extends Handle_IFSelect_ModifReorder {
+ constructor(theHandle: Handle_IFSelect_ModifReorder);
+ }
+
+ export declare class Handle_IFSelect_ModifReorder_4 extends Handle_IFSelect_ModifReorder {
+ constructor(theHandle: Handle_IFSelect_ModifReorder);
+ }
+
+export declare class IFSelect_SelectSignedSharing extends IFSelect_SelectExplore {
+ constructor(matcher: Handle_IFSelect_Signature, signtext: Standard_CString, exact: Standard_Boolean, level: Graphic3d_ZLayerId)
+ Signature(): Handle_IFSelect_Signature;
+ SignatureText(): XCAFDoc_PartId;
+ IsExact(): Standard_Boolean;
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectSignedSharing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSignedSharing): void;
+ get(): IFSelect_SelectSignedSharing;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSignedSharing_1 extends Handle_IFSelect_SelectSignedSharing {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSignedSharing_2 extends Handle_IFSelect_SelectSignedSharing {
+ constructor(thePtr: IFSelect_SelectSignedSharing);
+ }
+
+ export declare class Handle_IFSelect_SelectSignedSharing_3 extends Handle_IFSelect_SelectSignedSharing {
+ constructor(theHandle: Handle_IFSelect_SelectSignedSharing);
+ }
+
+ export declare class Handle_IFSelect_SelectSignedSharing_4 extends Handle_IFSelect_SelectSignedSharing {
+ constructor(theHandle: Handle_IFSelect_SelectSignedSharing);
+ }
+
+export declare type IFSelect_RemainMode = {
+ IFSelect_RemainForget: {};
+ IFSelect_RemainCompute: {};
+ IFSelect_RemainDisplay: {};
+ IFSelect_RemainUndo: {};
+}
+
+export declare class Handle_IFSelect_AppliedModifiers {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_AppliedModifiers): void;
+ get(): IFSelect_AppliedModifiers;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_AppliedModifiers_1 extends Handle_IFSelect_AppliedModifiers {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_AppliedModifiers_2 extends Handle_IFSelect_AppliedModifiers {
+ constructor(thePtr: IFSelect_AppliedModifiers);
+ }
+
+ export declare class Handle_IFSelect_AppliedModifiers_3 extends Handle_IFSelect_AppliedModifiers {
+ constructor(theHandle: Handle_IFSelect_AppliedModifiers);
+ }
+
+ export declare class Handle_IFSelect_AppliedModifiers_4 extends Handle_IFSelect_AppliedModifiers {
+ constructor(theHandle: Handle_IFSelect_AppliedModifiers);
+ }
+
+export declare class IFSelect_AppliedModifiers extends Standard_Transient {
+ constructor(nbmax: Graphic3d_ZLayerId, nbent: Graphic3d_ZLayerId)
+ AddModif(modif: Handle_IFSelect_GeneralModifier): Standard_Boolean;
+ AddNum(nument: Graphic3d_ZLayerId): Standard_Boolean;
+ Count(): Graphic3d_ZLayerId;
+ Item(num: Graphic3d_ZLayerId, modif: Handle_IFSelect_GeneralModifier, entcount: Graphic3d_ZLayerId): Standard_Boolean;
+ ItemNum(nument: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ ItemList(): Handle_TColStd_HSequenceOfInteger;
+ IsForAll(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SignType {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignType): void;
+ get(): IFSelect_SignType;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignType_1 extends Handle_IFSelect_SignType {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignType_2 extends Handle_IFSelect_SignType {
+ constructor(thePtr: IFSelect_SignType);
+ }
+
+ export declare class Handle_IFSelect_SignType_3 extends Handle_IFSelect_SignType {
+ constructor(theHandle: Handle_IFSelect_SignType);
+ }
+
+ export declare class Handle_IFSelect_SignType_4 extends Handle_IFSelect_SignType {
+ constructor(theHandle: Handle_IFSelect_SignType);
+ }
+
+export declare class IFSelect_SignType extends IFSelect_Signature {
+ constructor(nopk: Standard_Boolean)
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SignMultiple extends IFSelect_Signature {
+ constructor(name: Standard_CString)
+ Add(subsign: Handle_IFSelect_Signature, width: Graphic3d_ZLayerId, maxi: Standard_Boolean): void;
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ Matches(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel, text: XCAFDoc_PartId, exact: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SignMultiple {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignMultiple): void;
+ get(): IFSelect_SignMultiple;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignMultiple_1 extends Handle_IFSelect_SignMultiple {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignMultiple_2 extends Handle_IFSelect_SignMultiple {
+ constructor(thePtr: IFSelect_SignMultiple);
+ }
+
+ export declare class Handle_IFSelect_SignMultiple_3 extends Handle_IFSelect_SignMultiple {
+ constructor(theHandle: Handle_IFSelect_SignMultiple);
+ }
+
+ export declare class Handle_IFSelect_SignMultiple_4 extends Handle_IFSelect_SignMultiple {
+ constructor(theHandle: Handle_IFSelect_SignMultiple);
+ }
+
+export declare class IFSelect_SessionPilot extends IFSelect_Activator {
+ constructor(prompt: Standard_CString)
+ Session(): Handle_IFSelect_WorkSession;
+ Library(): Handle_IFSelect_WorkLibrary;
+ RecordMode(): Standard_Boolean;
+ SetSession(WS: Handle_IFSelect_WorkSession): void;
+ SetLibrary(WL: Handle_IFSelect_WorkLibrary): void;
+ SetRecordMode(mode: Standard_Boolean): void;
+ SetCommandLine(command: XCAFDoc_PartId): void;
+ CommandLine(): XCAFDoc_PartId;
+ CommandPart(numarg: Graphic3d_ZLayerId): Standard_CString;
+ NbWords(): Graphic3d_ZLayerId;
+ Word(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Arg(num: Graphic3d_ZLayerId): Standard_CString;
+ RemoveWord(num: Graphic3d_ZLayerId): Standard_Boolean;
+ NbCommands(): Graphic3d_ZLayerId;
+ Command(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ RecordItem(item: Handle_Standard_Transient): IFSelect_ReturnStatus;
+ RecordedItem(): Handle_Standard_Transient;
+ Clear(): void;
+ ReadScript(file: Standard_CString): IFSelect_ReturnStatus;
+ Perform(): IFSelect_ReturnStatus;
+ ExecuteAlias(aliasname: XCAFDoc_PartId): IFSelect_ReturnStatus;
+ Execute(command: XCAFDoc_PartId): IFSelect_ReturnStatus;
+ ExecuteCounter(counter: Handle_IFSelect_SignCounter, numword: Graphic3d_ZLayerId, mode: IFSelect_PrintCount): IFSelect_ReturnStatus;
+ Number(val: Standard_CString): Graphic3d_ZLayerId;
+ Do(number: Graphic3d_ZLayerId, session: Handle_IFSelect_SessionPilot): IFSelect_ReturnStatus;
+ Help(number: Graphic3d_ZLayerId): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SessionPilot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SessionPilot): void;
+ get(): IFSelect_SessionPilot;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SessionPilot_1 extends Handle_IFSelect_SessionPilot {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SessionPilot_2 extends Handle_IFSelect_SessionPilot {
+ constructor(thePtr: IFSelect_SessionPilot);
+ }
+
+ export declare class Handle_IFSelect_SessionPilot_3 extends Handle_IFSelect_SessionPilot {
+ constructor(theHandle: Handle_IFSelect_SessionPilot);
+ }
+
+ export declare class Handle_IFSelect_SessionPilot_4 extends Handle_IFSelect_SessionPilot {
+ constructor(theHandle: Handle_IFSelect_SessionPilot);
+ }
+
+export declare class IFSelect_SelectionIterator {
+ AddFromIter(iter: IFSelect_SelectionIterator): void;
+ AddItem(sel: Handle_IFSelect_Selection): void;
+ AddList(list: IFSelect_TSeqOfSelection): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(): Handle_IFSelect_Selection;
+ delete(): void;
+}
+
+ export declare class IFSelect_SelectionIterator_1 extends IFSelect_SelectionIterator {
+ constructor();
+ }
+
+ export declare class IFSelect_SelectionIterator_2 extends IFSelect_SelectionIterator {
+ constructor(sel: Handle_IFSelect_Selection);
+ }
+
+export declare class IFSelect {
+ constructor();
+ static SaveSession(WS: Handle_IFSelect_WorkSession, file: Standard_CString): Standard_Boolean;
+ static RestoreSession(WS: Handle_IFSelect_WorkSession, file: Standard_CString): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Editor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Editor): void;
+ get(): IFSelect_Editor;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Editor_1 extends Handle_IFSelect_Editor {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Editor_2 extends Handle_IFSelect_Editor {
+ constructor(thePtr: IFSelect_Editor);
+ }
+
+ export declare class Handle_IFSelect_Editor_3 extends Handle_IFSelect_Editor {
+ constructor(theHandle: Handle_IFSelect_Editor);
+ }
+
+ export declare class Handle_IFSelect_Editor_4 extends Handle_IFSelect_Editor {
+ constructor(theHandle: Handle_IFSelect_Editor);
+ }
+
+export declare class IFSelect_Editor extends Standard_Transient {
+ SetValue(num: Graphic3d_ZLayerId, typval: Handle_Interface_TypedValue, shortname: Standard_CString, accessmode: IFSelect_EditValue): void;
+ SetList(num: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): void;
+ NbValues(): Graphic3d_ZLayerId;
+ TypedValue(num: Graphic3d_ZLayerId): Handle_Interface_TypedValue;
+ IsList(num: Graphic3d_ZLayerId): Standard_Boolean;
+ MaxList(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Name(num: Graphic3d_ZLayerId, isshort: Standard_Boolean): Standard_CString;
+ EditMode(num: Graphic3d_ZLayerId): IFSelect_EditValue;
+ NameNumber(name: Standard_CString): Graphic3d_ZLayerId;
+ PrintNames(S: Standard_OStream): void;
+ PrintDefs(S: Standard_OStream, labels: Standard_Boolean): void;
+ MaxNameLength(what: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Label(): XCAFDoc_PartId;
+ Form(readonly: Standard_Boolean, undoable: Standard_Boolean): Handle_IFSelect_EditForm;
+ Recognize(form: Handle_IFSelect_EditForm): Standard_Boolean;
+ StringValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ ListEditor(num: Graphic3d_ZLayerId): Handle_IFSelect_ListEditor;
+ ListValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TColStd_HSequenceOfHAsciiString;
+ Load(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Update(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId, newval: Handle_TCollection_HAsciiString, enforce: Standard_Boolean): Standard_Boolean;
+ UpdateList(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId, newlist: Handle_TColStd_HSequenceOfHAsciiString, enforce: Standard_Boolean): Standard_Boolean;
+ Apply(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectExplore extends IFSelect_SelectDeduct {
+ Level(): Graphic3d_ZLayerId;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Explore(level: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, G: Interface_Graph, explored: Interface_EntityIterator): Standard_Boolean;
+ Label(): XCAFDoc_PartId;
+ ExploreLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectExplore {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectExplore): void;
+ get(): IFSelect_SelectExplore;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectExplore_1 extends Handle_IFSelect_SelectExplore {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectExplore_2 extends Handle_IFSelect_SelectExplore {
+ constructor(thePtr: IFSelect_SelectExplore);
+ }
+
+ export declare class Handle_IFSelect_SelectExplore_3 extends Handle_IFSelect_SelectExplore {
+ constructor(theHandle: Handle_IFSelect_SelectExplore);
+ }
+
+ export declare class Handle_IFSelect_SelectExplore_4 extends Handle_IFSelect_SelectExplore {
+ constructor(theHandle: Handle_IFSelect_SelectExplore);
+ }
+
+export declare class IFSelect_SelectSent extends IFSelect_SelectExtract {
+ constructor(sentcount: Graphic3d_ZLayerId, atleast: Standard_Boolean)
+ SentCount(): Graphic3d_ZLayerId;
+ AtLeast(): Standard_Boolean;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectSent {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectSent): void;
+ get(): IFSelect_SelectSent;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectSent_1 extends Handle_IFSelect_SelectSent {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectSent_2 extends Handle_IFSelect_SelectSent {
+ constructor(thePtr: IFSelect_SelectSent);
+ }
+
+ export declare class Handle_IFSelect_SelectSent_3 extends Handle_IFSelect_SelectSent {
+ constructor(theHandle: Handle_IFSelect_SelectSent);
+ }
+
+ export declare class Handle_IFSelect_SelectSent_4 extends Handle_IFSelect_SelectSent {
+ constructor(theHandle: Handle_IFSelect_SelectSent);
+ }
+
+export declare class Handle_IFSelect_SelectDiff {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectDiff): void;
+ get(): IFSelect_SelectDiff;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectDiff_1 extends Handle_IFSelect_SelectDiff {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectDiff_2 extends Handle_IFSelect_SelectDiff {
+ constructor(thePtr: IFSelect_SelectDiff);
+ }
+
+ export declare class Handle_IFSelect_SelectDiff_3 extends Handle_IFSelect_SelectDiff {
+ constructor(theHandle: Handle_IFSelect_SelectDiff);
+ }
+
+ export declare class Handle_IFSelect_SelectDiff_4 extends Handle_IFSelect_SelectDiff {
+ constructor(theHandle: Handle_IFSelect_SelectDiff);
+ }
+
+export declare class IFSelect_SelectDiff extends IFSelect_SelectControl {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_WorkSession {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_WorkSession): void;
+ get(): IFSelect_WorkSession;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_WorkSession_1 extends Handle_IFSelect_WorkSession {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_WorkSession_2 extends Handle_IFSelect_WorkSession {
+ constructor(thePtr: IFSelect_WorkSession);
+ }
+
+ export declare class Handle_IFSelect_WorkSession_3 extends Handle_IFSelect_WorkSession {
+ constructor(theHandle: Handle_IFSelect_WorkSession);
+ }
+
+ export declare class Handle_IFSelect_WorkSession_4 extends Handle_IFSelect_WorkSession {
+ constructor(theHandle: Handle_IFSelect_WorkSession);
+ }
+
+export declare class IFSelect_WorkSession extends Standard_Transient {
+ constructor()
+ SetErrorHandle(toHandle: Standard_Boolean): void;
+ ErrorHandle(): Standard_Boolean;
+ ShareOut(): Handle_IFSelect_ShareOut;
+ SetShareOut(shareout: Handle_IFSelect_ShareOut): void;
+ SetModeStat(theMode: Standard_Boolean): void;
+ GetModeStat(): Standard_Boolean;
+ SetLibrary(theLib: Handle_IFSelect_WorkLibrary): void;
+ WorkLibrary(): Handle_IFSelect_WorkLibrary;
+ SetProtocol(protocol: Handle_Interface_Protocol): void;
+ Protocol(): Handle_Interface_Protocol;
+ SetSignType(signtype: Handle_IFSelect_Signature): void;
+ SignType(): Handle_IFSelect_Signature;
+ HasModel(): Standard_Boolean;
+ SetModel(model: Handle_Interface_InterfaceModel, clearpointed: Standard_Boolean): void;
+ Model(): Handle_Interface_InterfaceModel;
+ SetLoadedFile(theFileName: Standard_CString): void;
+ LoadedFile(): Standard_CString;
+ ReadFile(filename: Standard_CString): IFSelect_ReturnStatus;
+ ReadStream(theName: Standard_CString, theIStream: Standard_IStream): IFSelect_ReturnStatus;
+ NbStartingEntities(): Graphic3d_ZLayerId;
+ StartingEntity(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ StartingNumber(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NumberFromLabel(val: Standard_CString, afternum: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ EntityLabel(ent: Handle_Standard_Transient): Handle_TCollection_HAsciiString;
+ EntityName(ent: Handle_Standard_Transient): Handle_TCollection_HAsciiString;
+ CategoryNumber(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ CategoryName(ent: Handle_Standard_Transient): Standard_CString;
+ ValidityName(ent: Handle_Standard_Transient): Standard_CString;
+ ClearData(mode: Graphic3d_ZLayerId): void;
+ ComputeGraph(enforce: Standard_Boolean): Standard_Boolean;
+ HGraph(): Handle_Interface_HGraph;
+ Graph(): Interface_Graph;
+ Shareds(ent: Handle_Standard_Transient): Handle_TColStd_HSequenceOfTransient;
+ Sharings(ent: Handle_Standard_Transient): Handle_TColStd_HSequenceOfTransient;
+ IsLoaded(): Standard_Boolean;
+ ComputeCheck(enforce: Standard_Boolean): Standard_Boolean;
+ ModelCheckList(complete: Standard_Boolean): Interface_CheckIterator;
+ CheckOne(ent: Handle_Standard_Transient, complete: Standard_Boolean): Interface_CheckIterator;
+ LastRunCheckList(): Interface_CheckIterator;
+ MaxIdent(): Graphic3d_ZLayerId;
+ Item(id: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ ItemIdent(item: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NamedItem_1(name: Standard_CString): Handle_Standard_Transient;
+ NamedItem_2(name: Handle_TCollection_HAsciiString): Handle_Standard_Transient;
+ NameIdent(name: Standard_CString): Graphic3d_ZLayerId;
+ HasName(item: Handle_Standard_Transient): Standard_Boolean;
+ Name(item: Handle_Standard_Transient): Handle_TCollection_HAsciiString;
+ AddItem(item: Handle_Standard_Transient, active: Standard_Boolean): Graphic3d_ZLayerId;
+ AddNamedItem(name: Standard_CString, item: Handle_Standard_Transient, active: Standard_Boolean): Graphic3d_ZLayerId;
+ SetActive(item: Handle_Standard_Transient, mode: Standard_Boolean): Standard_Boolean;
+ RemoveNamedItem(name: Standard_CString): Standard_Boolean;
+ RemoveName(name: Standard_CString): Standard_Boolean;
+ RemoveItem(item: Handle_Standard_Transient): Standard_Boolean;
+ ClearItems(): void;
+ ItemLabel(id: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ ItemIdents(type: Handle_Standard_Type): Handle_TColStd_HSequenceOfInteger;
+ ItemNames(type: Handle_Standard_Type): Handle_TColStd_HSequenceOfHAsciiString;
+ ItemNamesForLabel(label: Standard_CString): Handle_TColStd_HSequenceOfHAsciiString;
+ NextIdentForLabel(label: Standard_CString, id: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NewParamFromStatic(statname: Standard_CString, name: Standard_CString): Handle_Standard_Transient;
+ IntParam(id: Graphic3d_ZLayerId): Handle_IFSelect_IntParam;
+ IntValue(it: Handle_IFSelect_IntParam): Graphic3d_ZLayerId;
+ NewIntParam(name: Standard_CString): Handle_IFSelect_IntParam;
+ SetIntValue(it: Handle_IFSelect_IntParam, val: Graphic3d_ZLayerId): Standard_Boolean;
+ TextParam(id: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ TextValue(par: Handle_TCollection_HAsciiString): XCAFDoc_PartId;
+ NewTextParam(name: Standard_CString): Handle_TCollection_HAsciiString;
+ SetTextValue(par: Handle_TCollection_HAsciiString, val: Standard_CString): Standard_Boolean;
+ Signature(id: Graphic3d_ZLayerId): Handle_IFSelect_Signature;
+ SignValue(sign: Handle_IFSelect_Signature, ent: Handle_Standard_Transient): Standard_CString;
+ Selection(id: Graphic3d_ZLayerId): Handle_IFSelect_Selection;
+ EvalSelection(sel: Handle_IFSelect_Selection): Interface_EntityIterator;
+ Sources(sel: Handle_IFSelect_Selection): IFSelect_SelectionIterator;
+ SelectionResult(sel: Handle_IFSelect_Selection): Handle_TColStd_HSequenceOfTransient;
+ SelectionResultFromList(sel: Handle_IFSelect_Selection, list: Handle_TColStd_HSequenceOfTransient): Handle_TColStd_HSequenceOfTransient;
+ SetItemSelection(item: Handle_Standard_Transient, sel: Handle_IFSelect_Selection): Standard_Boolean;
+ ResetItemSelection(item: Handle_Standard_Transient): Standard_Boolean;
+ ItemSelection(item: Handle_Standard_Transient): Handle_IFSelect_Selection;
+ SignCounter(id: Graphic3d_ZLayerId): Handle_IFSelect_SignCounter;
+ ComputeCounter(counter: Handle_IFSelect_SignCounter, forced: Standard_Boolean): Standard_Boolean;
+ ComputeCounterFromList(counter: Handle_IFSelect_SignCounter, list: Handle_TColStd_HSequenceOfTransient, clear: Standard_Boolean): Standard_Boolean;
+ AppliedDispatches(): Handle_TColStd_HSequenceOfInteger;
+ ClearShareOut(onlydisp: Standard_Boolean): void;
+ Dispatch(id: Graphic3d_ZLayerId): Handle_IFSelect_Dispatch;
+ DispatchRank(disp: Handle_IFSelect_Dispatch): Graphic3d_ZLayerId;
+ ModelCopier(): Handle_IFSelect_ModelCopier;
+ SetModelCopier(copier: Handle_IFSelect_ModelCopier): void;
+ NbFinalModifiers(formodel: Standard_Boolean): Graphic3d_ZLayerId;
+ FinalModifierIdents(formodel: Standard_Boolean): Handle_TColStd_HSequenceOfInteger;
+ GeneralModifier(id: Graphic3d_ZLayerId): Handle_IFSelect_GeneralModifier;
+ ModelModifier(id: Graphic3d_ZLayerId): Handle_IFSelect_Modifier;
+ ModifierRank(item: Handle_IFSelect_GeneralModifier): Graphic3d_ZLayerId;
+ ChangeModifierRank(formodel: Standard_Boolean, before: Graphic3d_ZLayerId, after: Graphic3d_ZLayerId): Standard_Boolean;
+ ClearFinalModifiers(): void;
+ SetAppliedModifier(modif: Handle_IFSelect_GeneralModifier, item: Handle_Standard_Transient): Standard_Boolean;
+ ResetAppliedModifier(modif: Handle_IFSelect_GeneralModifier): Standard_Boolean;
+ UsesAppliedModifier(modif: Handle_IFSelect_GeneralModifier): Handle_Standard_Transient;
+ Transformer(id: Graphic3d_ZLayerId): Handle_IFSelect_Transformer;
+ RunTransformer(transf: Handle_IFSelect_Transformer): Graphic3d_ZLayerId;
+ RunModifier(modif: Handle_IFSelect_Modifier, copy: Standard_Boolean): Graphic3d_ZLayerId;
+ RunModifierSelected(modif: Handle_IFSelect_Modifier, sel: Handle_IFSelect_Selection, copy: Standard_Boolean): Graphic3d_ZLayerId;
+ NewTransformStandard(copy: Standard_Boolean, name: Standard_CString): Handle_IFSelect_Transformer;
+ SetModelContent(sel: Handle_IFSelect_Selection, keep: Standard_Boolean): Standard_Boolean;
+ FilePrefix(): Handle_TCollection_HAsciiString;
+ DefaultFileRoot(): Handle_TCollection_HAsciiString;
+ FileExtension(): Handle_TCollection_HAsciiString;
+ FileRoot(disp: Handle_IFSelect_Dispatch): Handle_TCollection_HAsciiString;
+ SetFilePrefix(name: Standard_CString): void;
+ SetDefaultFileRoot(name: Standard_CString): Standard_Boolean;
+ SetFileExtension(name: Standard_CString): void;
+ SetFileRoot(disp: Handle_IFSelect_Dispatch, name: Standard_CString): Standard_Boolean;
+ GiveFileRoot(file: Standard_CString): Standard_CString;
+ GiveFileComplete(file: Standard_CString): Standard_CString;
+ ClearFile(): void;
+ EvaluateFile(): void;
+ NbFiles(): Graphic3d_ZLayerId;
+ FileModel(num: Graphic3d_ZLayerId): Handle_Interface_InterfaceModel;
+ FileName(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ BeginSentFiles(record: Standard_Boolean): void;
+ SentFiles(): Handle_TColStd_HSequenceOfHAsciiString;
+ SendSplit(): Standard_Boolean;
+ EvalSplit(): Handle_IFSelect_PacketList;
+ SentList(count: Graphic3d_ZLayerId): Interface_EntityIterator;
+ MaxSendingCount(): Graphic3d_ZLayerId;
+ SetRemaining(mode: IFSelect_RemainMode): Standard_Boolean;
+ SendAll(filename: Standard_CString, computegraph: Standard_Boolean): IFSelect_ReturnStatus;
+ SendSelected(filename: Standard_CString, sel: Handle_IFSelect_Selection, computegraph: Standard_Boolean): IFSelect_ReturnStatus;
+ WriteFile_1(filename: Standard_CString): IFSelect_ReturnStatus;
+ WriteFile_2(filename: Standard_CString, sel: Handle_IFSelect_Selection): IFSelect_ReturnStatus;
+ NbSources(sel: Handle_IFSelect_Selection): Graphic3d_ZLayerId;
+ Source(sel: Handle_IFSelect_Selection, num: Graphic3d_ZLayerId): Handle_IFSelect_Selection;
+ IsReversedSelectExtract(sel: Handle_IFSelect_Selection): Standard_Boolean;
+ ToggleSelectExtract(sel: Handle_IFSelect_Selection): Standard_Boolean;
+ SetInputSelection(sel: Handle_IFSelect_Selection, input: Handle_IFSelect_Selection): Standard_Boolean;
+ SetControl(sel: Handle_IFSelect_Selection, sc: Handle_IFSelect_Selection, formain: Standard_Boolean): Standard_Boolean;
+ CombineAdd(selcomb: Handle_IFSelect_Selection, seladd: Handle_IFSelect_Selection, atnum: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ CombineRemove(selcomb: Handle_IFSelect_Selection, selrem: Handle_IFSelect_Selection): Standard_Boolean;
+ NewSelectPointed(list: Handle_TColStd_HSequenceOfTransient, name: Standard_CString): Handle_IFSelect_Selection;
+ SetSelectPointed(sel: Handle_IFSelect_Selection, list: Handle_TColStd_HSequenceOfTransient, mode: Graphic3d_ZLayerId): Standard_Boolean;
+ GiveSelection(selname: Standard_CString): Handle_IFSelect_Selection;
+ GiveList_1(obj: Handle_Standard_Transient): Handle_TColStd_HSequenceOfTransient;
+ GiveList_2(first: Standard_CString, second: Standard_CString): Handle_TColStd_HSequenceOfTransient;
+ GiveListFromList(selname: Standard_CString, ent: Handle_Standard_Transient): Handle_TColStd_HSequenceOfTransient;
+ GiveListCombined(l1: Handle_TColStd_HSequenceOfTransient, l2: Handle_TColStd_HSequenceOfTransient, mode: Graphic3d_ZLayerId): Handle_TColStd_HSequenceOfTransient;
+ QueryCheckList(chl: Interface_CheckIterator): void;
+ QueryCheckStatus(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ QueryParent(entdad: Handle_Standard_Transient, entson: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SetParams(params: any, uselist: NCollection_Vector): void;
+ TraceStatics(use: Graphic3d_ZLayerId, mode: Graphic3d_ZLayerId): void;
+ DumpShare(): void;
+ ListItems(label: Standard_CString): void;
+ ListFinalModifiers(formodel: Standard_Boolean): void;
+ DumpSelection(sel: Handle_IFSelect_Selection): void;
+ DumpModel(level: Graphic3d_ZLayerId, S: Standard_OStream): void;
+ TraceDumpModel(mode: Graphic3d_ZLayerId): void;
+ DumpEntity(ent: Handle_Standard_Transient, level: Graphic3d_ZLayerId, S: Standard_OStream): void;
+ PrintEntityStatus(ent: Handle_Standard_Transient, S: Standard_OStream): void;
+ TraceDumpEntity(ent: Handle_Standard_Transient, level: Graphic3d_ZLayerId): void;
+ PrintCheckList(S: Standard_OStream, checklist: Interface_CheckIterator, failsonly: Standard_Boolean, mode: IFSelect_PrintCount): void;
+ PrintSignatureList(S: Standard_OStream, signlist: Handle_IFSelect_SignatureList, mode: IFSelect_PrintCount): void;
+ EvaluateSelection(sel: Handle_IFSelect_Selection): void;
+ EvaluateDispatch(disp: Handle_IFSelect_Dispatch, mode: Graphic3d_ZLayerId): void;
+ EvaluateComplete(mode: Graphic3d_ZLayerId): void;
+ ListEntities(iter: Interface_EntityIterator, mode: Graphic3d_ZLayerId, S: Standard_OStream): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SignValidity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignValidity): void;
+ get(): IFSelect_SignValidity;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignValidity_1 extends Handle_IFSelect_SignValidity {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignValidity_2 extends Handle_IFSelect_SignValidity {
+ constructor(thePtr: IFSelect_SignValidity);
+ }
+
+ export declare class Handle_IFSelect_SignValidity_3 extends Handle_IFSelect_SignValidity {
+ constructor(theHandle: Handle_IFSelect_SignValidity);
+ }
+
+ export declare class Handle_IFSelect_SignValidity_4 extends Handle_IFSelect_SignValidity {
+ constructor(theHandle: Handle_IFSelect_SignValidity);
+ }
+
+export declare class IFSelect_SignValidity extends IFSelect_Signature {
+ constructor()
+ static CVal(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_Transformer extends Standard_Transient {
+ Perform(G: Interface_Graph, protocol: Handle_Interface_Protocol, checks: Interface_CheckIterator, newmod: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ChangeProtocol(newproto: Handle_Interface_Protocol): Standard_Boolean;
+ Updated(entfrom: Handle_Standard_Transient, entto: Handle_Standard_Transient): Standard_Boolean;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Transformer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Transformer): void;
+ get(): IFSelect_Transformer;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Transformer_1 extends Handle_IFSelect_Transformer {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Transformer_2 extends Handle_IFSelect_Transformer {
+ constructor(thePtr: IFSelect_Transformer);
+ }
+
+ export declare class Handle_IFSelect_Transformer_3 extends Handle_IFSelect_Transformer {
+ constructor(theHandle: Handle_IFSelect_Transformer);
+ }
+
+ export declare class Handle_IFSelect_Transformer_4 extends Handle_IFSelect_Transformer {
+ constructor(theHandle: Handle_IFSelect_Transformer);
+ }
+
+export declare class Handle_IFSelect_EditForm {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_EditForm): void;
+ get(): IFSelect_EditForm;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_EditForm_1 extends Handle_IFSelect_EditForm {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_EditForm_2 extends Handle_IFSelect_EditForm {
+ constructor(thePtr: IFSelect_EditForm);
+ }
+
+ export declare class Handle_IFSelect_EditForm_3 extends Handle_IFSelect_EditForm {
+ constructor(theHandle: Handle_IFSelect_EditForm);
+ }
+
+ export declare class Handle_IFSelect_EditForm_4 extends Handle_IFSelect_EditForm {
+ constructor(theHandle: Handle_IFSelect_EditForm);
+ }
+
+export declare class IFSelect_SelectFlag extends IFSelect_SelectExtract {
+ constructor(flagname: Standard_CString)
+ FlagName(): Standard_CString;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectFlag {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectFlag): void;
+ get(): IFSelect_SelectFlag;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectFlag_1 extends Handle_IFSelect_SelectFlag {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectFlag_2 extends Handle_IFSelect_SelectFlag {
+ constructor(thePtr: IFSelect_SelectFlag);
+ }
+
+ export declare class Handle_IFSelect_SelectFlag_3 extends Handle_IFSelect_SelectFlag {
+ constructor(theHandle: Handle_IFSelect_SelectFlag);
+ }
+
+ export declare class Handle_IFSelect_SelectFlag_4 extends Handle_IFSelect_SelectFlag {
+ constructor(theHandle: Handle_IFSelect_SelectFlag);
+ }
+
+export declare class IFSelect_DispPerSignature extends IFSelect_Dispatch {
+ constructor()
+ SignCounter(): Handle_IFSelect_SignCounter;
+ SetSignCounter(sign: Handle_IFSelect_SignCounter): void;
+ SignName(): Standard_CString;
+ Label(): XCAFDoc_PartId;
+ LimitedMax(nbent: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): Standard_Boolean;
+ Packets(G: Interface_Graph, packs: IFGraph_SubPartsIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_DispPerSignature {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_DispPerSignature): void;
+ get(): IFSelect_DispPerSignature;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_DispPerSignature_1 extends Handle_IFSelect_DispPerSignature {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_DispPerSignature_2 extends Handle_IFSelect_DispPerSignature {
+ constructor(thePtr: IFSelect_DispPerSignature);
+ }
+
+ export declare class Handle_IFSelect_DispPerSignature_3 extends Handle_IFSelect_DispPerSignature {
+ constructor(theHandle: Handle_IFSelect_DispPerSignature);
+ }
+
+ export declare class Handle_IFSelect_DispPerSignature_4 extends Handle_IFSelect_DispPerSignature {
+ constructor(theHandle: Handle_IFSelect_DispPerSignature);
+ }
+
+export declare class IFSelect_SignCounter extends IFSelect_SignatureList {
+ Signature(): Handle_IFSelect_Signature;
+ SetMap(withmap: Standard_Boolean): void;
+ AddEntity(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ AddSign(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): void;
+ AddList(list: Handle_TColStd_HSequenceOfTransient, model: Handle_Interface_InterfaceModel): void;
+ AddWithGraph(list: Handle_TColStd_HSequenceOfTransient, graph: Interface_Graph): void;
+ AddModel(model: Handle_Interface_InterfaceModel): void;
+ AddFromSelection(sel: Handle_IFSelect_Selection, G: Interface_Graph): void;
+ SetSelection(sel: Handle_IFSelect_Selection): void;
+ Selection(): Handle_IFSelect_Selection;
+ SetSelMode(selmode: Graphic3d_ZLayerId): void;
+ SelMode(): Graphic3d_ZLayerId;
+ ComputeSelected(G: Interface_Graph, forced: Standard_Boolean): Standard_Boolean;
+ Sign(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Handle_TCollection_HAsciiString;
+ ComputedSign(ent: Handle_Standard_Transient, G: Interface_Graph): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IFSelect_SignCounter_1 extends IFSelect_SignCounter {
+ constructor(withmap: Standard_Boolean, withlist: Standard_Boolean);
+ }
+
+ export declare class IFSelect_SignCounter_2 extends IFSelect_SignCounter {
+ constructor(matcher: Handle_IFSelect_Signature, withmap: Standard_Boolean, withlist: Standard_Boolean);
+ }
+
+export declare class Handle_IFSelect_SignCounter {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignCounter): void;
+ get(): IFSelect_SignCounter;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignCounter_1 extends Handle_IFSelect_SignCounter {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignCounter_2 extends Handle_IFSelect_SignCounter {
+ constructor(thePtr: IFSelect_SignCounter);
+ }
+
+ export declare class Handle_IFSelect_SignCounter_3 extends Handle_IFSelect_SignCounter {
+ constructor(theHandle: Handle_IFSelect_SignCounter);
+ }
+
+ export declare class Handle_IFSelect_SignCounter_4 extends Handle_IFSelect_SignCounter {
+ constructor(theHandle: Handle_IFSelect_SignCounter);
+ }
+
+export declare class Handle_IFSelect_SignCategory {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignCategory): void;
+ get(): IFSelect_SignCategory;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignCategory_1 extends Handle_IFSelect_SignCategory {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignCategory_2 extends Handle_IFSelect_SignCategory {
+ constructor(thePtr: IFSelect_SignCategory);
+ }
+
+ export declare class Handle_IFSelect_SignCategory_3 extends Handle_IFSelect_SignCategory {
+ constructor(theHandle: Handle_IFSelect_SignCategory);
+ }
+
+ export declare class Handle_IFSelect_SignCategory_4 extends Handle_IFSelect_SignCategory {
+ constructor(theHandle: Handle_IFSelect_SignCategory);
+ }
+
+export declare class IFSelect_SignCategory extends IFSelect_Signature {
+ constructor()
+ Value(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_Modifier extends IFSelect_GeneralModifier {
+ Perform(ctx: IFSelect_ContextModif, target: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, TC: Interface_CopyTool): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_Modifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Modifier): void;
+ get(): IFSelect_Modifier;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Modifier_1 extends Handle_IFSelect_Modifier {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Modifier_2 extends Handle_IFSelect_Modifier {
+ constructor(thePtr: IFSelect_Modifier);
+ }
+
+ export declare class Handle_IFSelect_Modifier_3 extends Handle_IFSelect_Modifier {
+ constructor(theHandle: Handle_IFSelect_Modifier);
+ }
+
+ export declare class Handle_IFSelect_Modifier_4 extends Handle_IFSelect_Modifier {
+ constructor(theHandle: Handle_IFSelect_Modifier);
+ }
+
+export declare class IFSelect_SelectIntersection extends IFSelect_SelectCombine {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectIntersection {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectIntersection): void;
+ get(): IFSelect_SelectIntersection;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectIntersection_1 extends Handle_IFSelect_SelectIntersection {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectIntersection_2 extends Handle_IFSelect_SelectIntersection {
+ constructor(thePtr: IFSelect_SelectIntersection);
+ }
+
+ export declare class Handle_IFSelect_SelectIntersection_3 extends Handle_IFSelect_SelectIntersection {
+ constructor(theHandle: Handle_IFSelect_SelectIntersection);
+ }
+
+ export declare class Handle_IFSelect_SelectIntersection_4 extends Handle_IFSelect_SelectIntersection {
+ constructor(theHandle: Handle_IFSelect_SelectIntersection);
+ }
+
+export declare class Handle_IFSelect_SignAncestor {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SignAncestor): void;
+ get(): IFSelect_SignAncestor;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SignAncestor_1 extends Handle_IFSelect_SignAncestor {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SignAncestor_2 extends Handle_IFSelect_SignAncestor {
+ constructor(thePtr: IFSelect_SignAncestor);
+ }
+
+ export declare class Handle_IFSelect_SignAncestor_3 extends Handle_IFSelect_SignAncestor {
+ constructor(theHandle: Handle_IFSelect_SignAncestor);
+ }
+
+ export declare class Handle_IFSelect_SignAncestor_4 extends Handle_IFSelect_SignAncestor {
+ constructor(theHandle: Handle_IFSelect_SignAncestor);
+ }
+
+export declare class IFSelect_SignAncestor extends IFSelect_SignType {
+ constructor(nopk: Standard_Boolean)
+ Matches(ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel, text: XCAFDoc_PartId, exact: Standard_Boolean): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectShared extends IFSelect_SelectDeduct {
+ constructor()
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectShared {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectShared): void;
+ get(): IFSelect_SelectShared;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectShared_1 extends Handle_IFSelect_SelectShared {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectShared_2 extends Handle_IFSelect_SelectShared {
+ constructor(thePtr: IFSelect_SelectShared);
+ }
+
+ export declare class Handle_IFSelect_SelectShared_3 extends Handle_IFSelect_SelectShared {
+ constructor(theHandle: Handle_IFSelect_SelectShared);
+ }
+
+ export declare class Handle_IFSelect_SelectShared_4 extends Handle_IFSelect_SelectShared {
+ constructor(theHandle: Handle_IFSelect_SelectShared);
+ }
+
+export declare class IFSelect_SelectDeduct extends IFSelect_Selection {
+ SetInput(sel: Handle_IFSelect_Selection): void;
+ Input(): Handle_IFSelect_Selection;
+ HasInput(): Standard_Boolean;
+ HasAlternate(): Standard_Boolean;
+ Alternate(): Handle_IFSelect_SelectPointed;
+ InputResult(G: Interface_Graph): Interface_EntityIterator;
+ FillIterator(iter: IFSelect_SelectionIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectDeduct {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectDeduct): void;
+ get(): IFSelect_SelectDeduct;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectDeduct_1 extends Handle_IFSelect_SelectDeduct {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectDeduct_2 extends Handle_IFSelect_SelectDeduct {
+ constructor(thePtr: IFSelect_SelectDeduct);
+ }
+
+ export declare class Handle_IFSelect_SelectDeduct_3 extends Handle_IFSelect_SelectDeduct {
+ constructor(theHandle: Handle_IFSelect_SelectDeduct);
+ }
+
+ export declare class Handle_IFSelect_SelectDeduct_4 extends Handle_IFSelect_SelectDeduct {
+ constructor(theHandle: Handle_IFSelect_SelectDeduct);
+ }
+
+export declare class Handle_IFSelect_Activator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_Activator): void;
+ get(): IFSelect_Activator;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_Activator_1 extends Handle_IFSelect_Activator {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_Activator_2 extends Handle_IFSelect_Activator {
+ constructor(thePtr: IFSelect_Activator);
+ }
+
+ export declare class Handle_IFSelect_Activator_3 extends Handle_IFSelect_Activator {
+ constructor(theHandle: Handle_IFSelect_Activator);
+ }
+
+ export declare class Handle_IFSelect_Activator_4 extends Handle_IFSelect_Activator {
+ constructor(theHandle: Handle_IFSelect_Activator);
+ }
+
+export declare class IFSelect_Activator extends Standard_Transient {
+ static Adding(actor: Handle_IFSelect_Activator, number: Graphic3d_ZLayerId, command: Standard_CString, mode: Graphic3d_ZLayerId): void;
+ Add(number: Graphic3d_ZLayerId, command: Standard_CString): void;
+ AddSet(number: Graphic3d_ZLayerId, command: Standard_CString): void;
+ static Remove(command: Standard_CString): void;
+ static Select(command: Standard_CString, number: Graphic3d_ZLayerId, actor: Handle_IFSelect_Activator): Standard_Boolean;
+ static Mode(command: Standard_CString): Graphic3d_ZLayerId;
+ static Commands(mode: Graphic3d_ZLayerId, command: Standard_CString): Handle_TColStd_HSequenceOfAsciiString;
+ Do(number: Graphic3d_ZLayerId, pilot: Handle_IFSelect_SessionPilot): IFSelect_ReturnStatus;
+ Help(number: Graphic3d_ZLayerId): Standard_CString;
+ Group(): Standard_CString;
+ File(): Standard_CString;
+ SetForGroup(group: Standard_CString, file: Standard_CString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectAnyList extends IFSelect_SelectDeduct {
+ KeepInputEntity(iter: Interface_EntityIterator): void;
+ NbItems(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ SetRange(rankfrom: Handle_IFSelect_IntParam, rankto: Handle_IFSelect_IntParam): void;
+ SetOne(rank: Handle_IFSelect_IntParam): void;
+ SetFrom(rankfrom: Handle_IFSelect_IntParam): void;
+ SetUntil(rankto: Handle_IFSelect_IntParam): void;
+ HasLower(): Standard_Boolean;
+ Lower(): Handle_IFSelect_IntParam;
+ LowerValue(): Graphic3d_ZLayerId;
+ HasUpper(): Standard_Boolean;
+ Upper(): Handle_IFSelect_IntParam;
+ UpperValue(): Graphic3d_ZLayerId;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ FillResult(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, res: Interface_EntityIterator): void;
+ Label(): XCAFDoc_PartId;
+ ListLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectAnyList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectAnyList): void;
+ get(): IFSelect_SelectAnyList;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectAnyList_1 extends Handle_IFSelect_SelectAnyList {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectAnyList_2 extends Handle_IFSelect_SelectAnyList {
+ constructor(thePtr: IFSelect_SelectAnyList);
+ }
+
+ export declare class Handle_IFSelect_SelectAnyList_3 extends Handle_IFSelect_SelectAnyList {
+ constructor(theHandle: Handle_IFSelect_SelectAnyList);
+ }
+
+ export declare class Handle_IFSelect_SelectAnyList_4 extends Handle_IFSelect_SelectAnyList {
+ constructor(theHandle: Handle_IFSelect_SelectAnyList);
+ }
+
+export declare class Handle_IFSelect_SelectErrorEntities {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectErrorEntities): void;
+ get(): IFSelect_SelectErrorEntities;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectErrorEntities_1 extends Handle_IFSelect_SelectErrorEntities {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectErrorEntities_2 extends Handle_IFSelect_SelectErrorEntities {
+ constructor(thePtr: IFSelect_SelectErrorEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectErrorEntities_3 extends Handle_IFSelect_SelectErrorEntities {
+ constructor(theHandle: Handle_IFSelect_SelectErrorEntities);
+ }
+
+ export declare class Handle_IFSelect_SelectErrorEntities_4 extends Handle_IFSelect_SelectErrorEntities {
+ constructor(theHandle: Handle_IFSelect_SelectErrorEntities);
+ }
+
+export declare class IFSelect_SelectErrorEntities extends IFSelect_SelectExtract {
+ constructor()
+ Sort(rank: Graphic3d_ZLayerId, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ ExtractLabel(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectPointed extends IFSelect_SelectBase {
+ constructor()
+ Clear(): void;
+ IsSet(): Standard_Boolean;
+ SetEntity(item: Handle_Standard_Transient): void;
+ SetList(list: Handle_TColStd_HSequenceOfTransient): void;
+ Add(item: Handle_Standard_Transient): Standard_Boolean;
+ Remove(item: Handle_Standard_Transient): Standard_Boolean;
+ Toggle(item: Handle_Standard_Transient): Standard_Boolean;
+ AddList(list: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ RemoveList(list: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ ToggleList(list: Handle_TColStd_HSequenceOfTransient): Standard_Boolean;
+ Rank(item: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ NbItems(): Graphic3d_ZLayerId;
+ Item(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ Update_1(control: Handle_Interface_CopyControl): void;
+ Update_2(trf: Handle_IFSelect_Transformer): void;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectPointed {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectPointed): void;
+ get(): IFSelect_SelectPointed;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectPointed_1 extends Handle_IFSelect_SelectPointed {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectPointed_2 extends Handle_IFSelect_SelectPointed {
+ constructor(thePtr: IFSelect_SelectPointed);
+ }
+
+ export declare class Handle_IFSelect_SelectPointed_3 extends Handle_IFSelect_SelectPointed {
+ constructor(theHandle: Handle_IFSelect_SelectPointed);
+ }
+
+ export declare class Handle_IFSelect_SelectPointed_4 extends Handle_IFSelect_SelectPointed {
+ constructor(theHandle: Handle_IFSelect_SelectPointed);
+ }
+
+export declare class IFSelect_SelectControl extends IFSelect_Selection {
+ MainInput(): Handle_IFSelect_Selection;
+ HasSecondInput(): Standard_Boolean;
+ SecondInput(): Handle_IFSelect_Selection;
+ SetMainInput(sel: Handle_IFSelect_Selection): void;
+ SetSecondInput(sel: Handle_IFSelect_Selection): void;
+ FillIterator(iter: IFSelect_SelectionIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectControl {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectControl): void;
+ get(): IFSelect_SelectControl;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectControl_1 extends Handle_IFSelect_SelectControl {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectControl_2 extends Handle_IFSelect_SelectControl {
+ constructor(thePtr: IFSelect_SelectControl);
+ }
+
+ export declare class Handle_IFSelect_SelectControl_3 extends Handle_IFSelect_SelectControl {
+ constructor(theHandle: Handle_IFSelect_SelectControl);
+ }
+
+ export declare class Handle_IFSelect_SelectControl_4 extends Handle_IFSelect_SelectControl {
+ constructor(theHandle: Handle_IFSelect_SelectControl);
+ }
+
+export declare class Handle_IFSelect_WorkLibrary {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_WorkLibrary): void;
+ get(): IFSelect_WorkLibrary;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_WorkLibrary_1 extends Handle_IFSelect_WorkLibrary {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_WorkLibrary_2 extends Handle_IFSelect_WorkLibrary {
+ constructor(thePtr: IFSelect_WorkLibrary);
+ }
+
+ export declare class Handle_IFSelect_WorkLibrary_3 extends Handle_IFSelect_WorkLibrary {
+ constructor(theHandle: Handle_IFSelect_WorkLibrary);
+ }
+
+ export declare class Handle_IFSelect_WorkLibrary_4 extends Handle_IFSelect_WorkLibrary {
+ constructor(theHandle: Handle_IFSelect_WorkLibrary);
+ }
+
+export declare class IFSelect_WorkLibrary extends Standard_Transient {
+ ReadFile(name: Standard_CString, model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol): Graphic3d_ZLayerId;
+ ReadStream(theName: Standard_CString, theIStream: Standard_IStream, model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol): Graphic3d_ZLayerId;
+ WriteFile(ctx: IFSelect_ContextWrite): Standard_Boolean;
+ CopyModel(original: Handle_Interface_InterfaceModel, newmodel: Handle_Interface_InterfaceModel, list: Interface_EntityIterator, TC: Interface_CopyTool): Standard_Boolean;
+ DumpEntity_1(model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, entity: Handle_Standard_Transient, S: Standard_OStream, level: Graphic3d_ZLayerId): void;
+ DumpEntity_2(model: Handle_Interface_InterfaceModel, protocol: Handle_Interface_Protocol, entity: Handle_Standard_Transient, S: Standard_OStream): void;
+ SetDumpLevels(def: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): void;
+ DumpLevels(def: Graphic3d_ZLayerId, max: Graphic3d_ZLayerId): void;
+ SetDumpHelp(level: Graphic3d_ZLayerId, help: Standard_CString): void;
+ DumpHelp(level: Graphic3d_ZLayerId): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IFSelect_SelectEntityNumber extends IFSelect_SelectBase {
+ constructor()
+ SetNumber(num: Handle_IFSelect_IntParam): void;
+ Number(): Handle_IFSelect_IntParam;
+ RootResult(G: Interface_Graph): Interface_EntityIterator;
+ Label(): XCAFDoc_PartId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IFSelect_SelectEntityNumber {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_SelectEntityNumber): void;
+ get(): IFSelect_SelectEntityNumber;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_SelectEntityNumber_1 extends Handle_IFSelect_SelectEntityNumber {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_SelectEntityNumber_2 extends Handle_IFSelect_SelectEntityNumber {
+ constructor(thePtr: IFSelect_SelectEntityNumber);
+ }
+
+ export declare class Handle_IFSelect_SelectEntityNumber_3 extends Handle_IFSelect_SelectEntityNumber {
+ constructor(theHandle: Handle_IFSelect_SelectEntityNumber);
+ }
+
+ export declare class Handle_IFSelect_SelectEntityNumber_4 extends Handle_IFSelect_SelectEntityNumber {
+ constructor(theHandle: Handle_IFSelect_SelectEntityNumber);
+ }
+
+export declare class Handle_IFSelect_PacketList {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IFSelect_PacketList): void;
+ get(): IFSelect_PacketList;
+ delete(): void;
+}
+
+ export declare class Handle_IFSelect_PacketList_1 extends Handle_IFSelect_PacketList {
+ constructor();
+ }
+
+ export declare class Handle_IFSelect_PacketList_2 extends Handle_IFSelect_PacketList {
+ constructor(thePtr: IFSelect_PacketList);
+ }
+
+ export declare class Handle_IFSelect_PacketList_3 extends Handle_IFSelect_PacketList {
+ constructor(theHandle: Handle_IFSelect_PacketList);
+ }
+
+ export declare class Handle_IFSelect_PacketList_4 extends Handle_IFSelect_PacketList {
+ constructor(theHandle: Handle_IFSelect_PacketList);
+ }
+
+export declare class IFSelect_PacketList extends Standard_Transient {
+ constructor(model: Handle_Interface_InterfaceModel)
+ SetName(name: Standard_CString): void;
+ Name(): Standard_CString;
+ Model(): Handle_Interface_InterfaceModel;
+ AddPacket(): void;
+ Add(ent: Handle_Standard_Transient): void;
+ AddList(list: Handle_TColStd_HSequenceOfTransient): void;
+ NbPackets(): Graphic3d_ZLayerId;
+ NbEntities(numpack: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Entities(numpack: Graphic3d_ZLayerId): Interface_EntityIterator;
+ HighestDuplicationCount(): Graphic3d_ZLayerId;
+ NbDuplicated(count: Graphic3d_ZLayerId, andmore: Standard_Boolean): Graphic3d_ZLayerId;
+ Duplicated(count: Graphic3d_ZLayerId, andmore: Standard_Boolean): Interface_EntityIterator;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type IFSelect_PrintFail = {
+ IFSelect_FailOnly: {};
+ IFSelect_FailAndWarn: {};
+}
+
+export declare class STEPEdit_EditSDR extends IFSelect_Editor {
+ constructor()
+ Label(): XCAFDoc_PartId;
+ Recognize(form: Handle_IFSelect_EditForm): Standard_Boolean;
+ StringValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Apply(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Load(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPEdit_EditSDR {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPEdit_EditSDR): void;
+ get(): STEPEdit_EditSDR;
+ delete(): void;
+}
+
+ export declare class Handle_STEPEdit_EditSDR_1 extends Handle_STEPEdit_EditSDR {
+ constructor();
+ }
+
+ export declare class Handle_STEPEdit_EditSDR_2 extends Handle_STEPEdit_EditSDR {
+ constructor(thePtr: STEPEdit_EditSDR);
+ }
+
+ export declare class Handle_STEPEdit_EditSDR_3 extends Handle_STEPEdit_EditSDR {
+ constructor(theHandle: Handle_STEPEdit_EditSDR);
+ }
+
+ export declare class Handle_STEPEdit_EditSDR_4 extends Handle_STEPEdit_EditSDR {
+ constructor(theHandle: Handle_STEPEdit_EditSDR);
+ }
+
+export declare class STEPEdit {
+ constructor();
+ static Protocol(): Handle_Interface_Protocol;
+ static NewModel(): Handle_StepData_StepModel;
+ static SignType(): Handle_IFSelect_Signature;
+ static NewSelectSDR(): Handle_IFSelect_SelectSignature;
+ static NewSelectPlacedItem(): Handle_IFSelect_SelectSignature;
+ static NewSelectShapeRepr(): Handle_IFSelect_SelectSignature;
+ delete(): void;
+}
+
+export declare class STEPEdit_EditContext extends IFSelect_Editor {
+ constructor()
+ Label(): XCAFDoc_PartId;
+ Recognize(form: Handle_IFSelect_EditForm): Standard_Boolean;
+ StringValue(form: Handle_IFSelect_EditForm, num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Apply(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ Load(form: Handle_IFSelect_EditForm, ent: Handle_Standard_Transient, model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_STEPEdit_EditContext {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: STEPEdit_EditContext): void;
+ get(): STEPEdit_EditContext;
+ delete(): void;
+}
+
+ export declare class Handle_STEPEdit_EditContext_1 extends Handle_STEPEdit_EditContext {
+ constructor();
+ }
+
+ export declare class Handle_STEPEdit_EditContext_2 extends Handle_STEPEdit_EditContext {
+ constructor(thePtr: STEPEdit_EditContext);
+ }
+
+ export declare class Handle_STEPEdit_EditContext_3 extends Handle_STEPEdit_EditContext {
+ constructor(theHandle: Handle_STEPEdit_EditContext);
+ }
+
+ export declare class Handle_STEPEdit_EditContext_4 extends Handle_STEPEdit_EditContext {
+ constructor(theHandle: Handle_STEPEdit_EditContext);
+ }
+
+export declare class Message_MsgFile {
+ constructor();
+ static Load(theDirName: Standard_CString, theFileName: Standard_CString): Standard_Boolean;
+ static LoadFile(theFName: Standard_CString): Standard_Boolean;
+ static LoadFromEnv(theEnvName: Standard_CString, theFileName: Standard_CString, theLangExt: Standard_CString): Standard_Boolean;
+ static LoadFromString(theContent: Standard_CString, theLength: Graphic3d_ZLayerId): Standard_Boolean;
+ static AddMsg(key: XCAFDoc_PartId, text: TCollection_ExtendedString): Standard_Boolean;
+ static HasMsg(key: XCAFDoc_PartId): Standard_Boolean;
+ static Msg_1(key: Standard_CString): TCollection_ExtendedString;
+ static Msg_2(key: XCAFDoc_PartId): TCollection_ExtendedString;
+ delete(): void;
+}
+
+export declare class Message_ProgressSentry extends Message_ProgressScope {
+ constructor(theRange: Message_ProgressRange, theName: Standard_CString, theMin: Quantity_AbsorbedDose, theMax: Quantity_AbsorbedDose, theStep: Quantity_AbsorbedDose, theIsInf: Standard_Boolean, theNewScopeSpan: Quantity_AbsorbedDose)
+ Relieve(): void;
+ delete(): void;
+}
+
+export declare class Message_Alert extends Standard_Transient {
+ constructor();
+ GetMessageKey(): Standard_CString;
+ SupportsMerge(): Standard_Boolean;
+ Merge(theTarget: Handle_Message_Alert): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_Alert {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Alert): void;
+ get(): Message_Alert;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Alert_1 extends Handle_Message_Alert {
+ constructor();
+ }
+
+ export declare class Handle_Message_Alert_2 extends Handle_Message_Alert {
+ constructor(thePtr: Message_Alert);
+ }
+
+ export declare class Handle_Message_Alert_3 extends Handle_Message_Alert {
+ constructor(theHandle: Handle_Message_Alert);
+ }
+
+ export declare class Handle_Message_Alert_4 extends Handle_Message_Alert {
+ constructor(theHandle: Handle_Message_Alert);
+ }
+
+export declare class Message_Algorithm extends Standard_Transient {
+ constructor()
+ SetStatus_1(theStat: Message_Status): void;
+ SetStatus_2(theStat: Message_Status, theInt: Graphic3d_ZLayerId): void;
+ SetStatus_3(theStat: Message_Status, theStr: Standard_CString, noRepetitions: Standard_Boolean): void;
+ SetStatus_4(theStat: Message_Status, theStr: XCAFDoc_PartId, noRepetitions: Standard_Boolean): void;
+ SetStatus_5(theStat: Message_Status, theStr: Handle_TCollection_HAsciiString, noRepetitions: Standard_Boolean): void;
+ SetStatus_6(theStat: Message_Status, theStr: TCollection_ExtendedString, noRepetitions: Standard_Boolean): void;
+ SetStatus_7(theStat: Message_Status, theStr: Handle_TCollection_HExtendedString, noRepetitions: Standard_Boolean): void;
+ SetStatus_8(theStat: Message_Status, theMsg: Message_Msg): void;
+ GetStatus(): Message_ExecStatus;
+ ChangeStatus(): Message_ExecStatus;
+ ClearStatus(): void;
+ SetMessenger(theMsgr: Handle_Message_Messenger): void;
+ GetMessenger(): Handle_Message_Messenger;
+ SendStatusMessages(theFilter: Message_ExecStatus, theTraceLevel: Message_Gravity, theMaxCount: Graphic3d_ZLayerId): void;
+ SendMessages(theTraceLevel: Message_Gravity, theMaxCount: Graphic3d_ZLayerId): void;
+ AddStatus_1(theOther: Handle_Message_Algorithm): void;
+ AddStatus_2(theStatus: Message_ExecStatus, theOther: Handle_Message_Algorithm): void;
+ GetMessageNumbers(theStatus: Message_Status): Handle_TColStd_HPackedMapOfInteger;
+ GetMessageStrings(theStatus: Message_Status): Handle_TColStd_HSequenceOfHExtendedString;
+ static PrepareReport_1(theError: Handle_TColStd_HPackedMapOfInteger, theMaxCount: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ static PrepareReport_2(theReportSeq: TColStd_SequenceOfHExtendedString, theMaxCount: Graphic3d_ZLayerId): TCollection_ExtendedString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_Algorithm {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Algorithm): void;
+ get(): Message_Algorithm;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Algorithm_1 extends Handle_Message_Algorithm {
+ constructor();
+ }
+
+ export declare class Handle_Message_Algorithm_2 extends Handle_Message_Algorithm {
+ constructor(thePtr: Message_Algorithm);
+ }
+
+ export declare class Handle_Message_Algorithm_3 extends Handle_Message_Algorithm {
+ constructor(theHandle: Handle_Message_Algorithm);
+ }
+
+ export declare class Handle_Message_Algorithm_4 extends Handle_Message_Algorithm {
+ constructor(theHandle: Handle_Message_Algorithm);
+ }
+
+export declare type Message_ConsoleColor = {
+ Message_ConsoleColor_Default: {};
+ Message_ConsoleColor_Black: {};
+ Message_ConsoleColor_White: {};
+ Message_ConsoleColor_Red: {};
+ Message_ConsoleColor_Blue: {};
+ Message_ConsoleColor_Green: {};
+ Message_ConsoleColor_Yellow: {};
+ Message_ConsoleColor_Cyan: {};
+ Message_ConsoleColor_Magenta: {};
+}
+
+export declare type Message_MetricType = {
+ Message_MetricType_None: {};
+ Message_MetricType_ThreadCPUUserTime: {};
+ Message_MetricType_ThreadCPUSystemTime: {};
+ Message_MetricType_ProcessCPUUserTime: {};
+ Message_MetricType_ProcessCPUSystemTime: {};
+ Message_MetricType_MemPrivate: {};
+ Message_MetricType_MemVirtual: {};
+ Message_MetricType_MemWorkingSet: {};
+ Message_MetricType_MemWorkingSetPeak: {};
+ Message_MetricType_MemSwapUsage: {};
+ Message_MetricType_MemSwapUsagePeak: {};
+ Message_MetricType_MemHeapUsage: {};
+}
+
+export declare class Handle_Message_ProgressIndicator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_ProgressIndicator): void;
+ get(): Message_ProgressIndicator;
+ delete(): void;
+}
+
+ export declare class Handle_Message_ProgressIndicator_1 extends Handle_Message_ProgressIndicator {
+ constructor();
+ }
+
+ export declare class Handle_Message_ProgressIndicator_2 extends Handle_Message_ProgressIndicator {
+ constructor(thePtr: Message_ProgressIndicator);
+ }
+
+ export declare class Handle_Message_ProgressIndicator_3 extends Handle_Message_ProgressIndicator {
+ constructor(theHandle: Handle_Message_ProgressIndicator);
+ }
+
+ export declare class Handle_Message_ProgressIndicator_4 extends Handle_Message_ProgressIndicator {
+ constructor(theHandle: Handle_Message_ProgressIndicator);
+ }
+
+export declare class Message_ProgressIndicator extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Start_1(): Message_ProgressRange;
+ static Start_2(theProgress: Handle_Message_ProgressIndicator): Message_ProgressRange;
+ GetPosition(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Message_ProgressRange {
+ UserBreak(): Standard_Boolean;
+ More(): Standard_Boolean;
+ IsActive(): Standard_Boolean;
+ Close(): void;
+ delete(): void;
+}
+
+ export declare class Message_ProgressRange_1 extends Message_ProgressRange {
+ constructor();
+ }
+
+ export declare class Message_ProgressRange_2 extends Message_ProgressRange {
+ constructor(theOther: Message_ProgressRange);
+ }
+
+export declare class Message_HArrayOfMsg {
+ get_1(): Message_ArrayOfMsg;
+ get_2(): Message_ArrayOfMsg;
+ static DownCast(theOther: Handle_Standard_Transient): Message_HArrayOfMsg;
+ delete(): void;
+}
+
+ export declare class Message_HArrayOfMsg_2 extends Message_HArrayOfMsg {
+ constructor();
+ }
+
+ export declare class Message_HArrayOfMsg_3 extends Message_HArrayOfMsg {
+ constructor(theObject: Message_ArrayOfMsg);
+ }
+
+export declare class Message_Level {
+ constructor(theName: XCAFDoc_PartId)
+ RootAlert(): Handle_Message_AlertExtended;
+ SetRootAlert(theAlert: Handle_Message_AlertExtended, isRequiredToStart: Standard_Boolean): void;
+ AddAlert(theGravity: Message_Gravity, theAlert: Handle_Message_Alert): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Message_ProgressScope {
+ SetName_1(theName: XCAFDoc_PartId): void;
+ UserBreak(): Standard_Boolean;
+ More(): Standard_Boolean;
+ Next(theStep: Quantity_AbsorbedDose): Message_ProgressRange;
+ Show(): void;
+ IsActive(): Standard_Boolean;
+ Name(): Standard_CString;
+ Parent(): Message_ProgressScope;
+ MaxValue(): Quantity_AbsorbedDose;
+ Value(): Quantity_AbsorbedDose;
+ IsInfinite(): Standard_Boolean;
+ GetPortion(): Quantity_AbsorbedDose;
+ Close(): void;
+ delete(): void;
+}
+
+ export declare class Message_ProgressScope_1 extends Message_ProgressScope {
+ constructor();
+ }
+
+ export declare class Message_ProgressScope_2 extends Message_ProgressScope {
+ constructor(theRange: Message_ProgressRange, theName: XCAFDoc_PartId, theMax: Quantity_AbsorbedDose, isInfinite: Standard_Boolean);
+ }
+
+ export declare class Message_ProgressScope_4 extends Message_ProgressScope {
+ constructor(theRange: Message_ProgressRange, theName: any, theMax: Quantity_AbsorbedDose, isInfinite: Standard_Boolean);
+ }
+
+export declare class Message_ListOfMsg extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: Message_ListOfMsg): Message_ListOfMsg;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): Message_Msg;
+ First_2(): Message_Msg;
+ Last_1(): Message_Msg;
+ Last_2(): Message_Msg;
+ Append_1(theItem: Message_Msg): Message_Msg;
+ Append_3(theOther: Message_ListOfMsg): void;
+ Prepend_1(theItem: Message_Msg): Message_Msg;
+ Prepend_2(theOther: Message_ListOfMsg): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class Message_ListOfMsg_1 extends Message_ListOfMsg {
+ constructor();
+ }
+
+ export declare class Message_ListOfMsg_2 extends Message_ListOfMsg {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class Message_ListOfMsg_3 extends Message_ListOfMsg {
+ constructor(theOther: Message_ListOfMsg);
+ }
+
+export declare class Message_Printer extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetTraceLevel(): Message_Gravity;
+ SetTraceLevel(theTraceLevel: Message_Gravity): void;
+ Send_1(theString: TCollection_ExtendedString, theGravity: Message_Gravity): void;
+ Send_2(theString: Standard_CString, theGravity: Message_Gravity): void;
+ Send_3(theString: XCAFDoc_PartId, theGravity: Message_Gravity): void;
+ SendStringStream(theStream: Standard_SStream, theGravity: Message_Gravity): void;
+ SendObject(theObject: Handle_Standard_Transient, theGravity: Message_Gravity): void;
+ delete(): void;
+}
+
+export declare class Handle_Message_Printer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Printer): void;
+ get(): Message_Printer;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Printer_1 extends Handle_Message_Printer {
+ constructor();
+ }
+
+ export declare class Handle_Message_Printer_2 extends Handle_Message_Printer {
+ constructor(thePtr: Message_Printer);
+ }
+
+ export declare class Handle_Message_Printer_3 extends Handle_Message_Printer {
+ constructor(theHandle: Handle_Message_Printer);
+ }
+
+ export declare class Handle_Message_Printer_4 extends Handle_Message_Printer {
+ constructor(theHandle: Handle_Message_Printer);
+ }
+
+export declare class Message_AttributeObject extends Message_Attribute {
+ constructor(theObject: Handle_Standard_Transient, theName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Object(): Handle_Standard_Transient;
+ SetObject(theObject: Handle_Standard_Transient): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Message_PrinterSystemLog extends Message_Printer {
+ constructor(theEventSourceName: XCAFDoc_PartId, theTraceLevel: Message_Gravity)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_PrinterSystemLog {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_PrinterSystemLog): void;
+ get(): Message_PrinterSystemLog;
+ delete(): void;
+}
+
+ export declare class Handle_Message_PrinterSystemLog_1 extends Handle_Message_PrinterSystemLog {
+ constructor();
+ }
+
+ export declare class Handle_Message_PrinterSystemLog_2 extends Handle_Message_PrinterSystemLog {
+ constructor(thePtr: Message_PrinterSystemLog);
+ }
+
+ export declare class Handle_Message_PrinterSystemLog_3 extends Handle_Message_PrinterSystemLog {
+ constructor(theHandle: Handle_Message_PrinterSystemLog);
+ }
+
+ export declare class Handle_Message_PrinterSystemLog_4 extends Handle_Message_PrinterSystemLog {
+ constructor(theHandle: Handle_Message_PrinterSystemLog);
+ }
+
+export declare class Handle_Message_PrinterOStream {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_PrinterOStream): void;
+ get(): Message_PrinterOStream;
+ delete(): void;
+}
+
+ export declare class Handle_Message_PrinterOStream_1 extends Handle_Message_PrinterOStream {
+ constructor();
+ }
+
+ export declare class Handle_Message_PrinterOStream_2 extends Handle_Message_PrinterOStream {
+ constructor(thePtr: Message_PrinterOStream);
+ }
+
+ export declare class Handle_Message_PrinterOStream_3 extends Handle_Message_PrinterOStream {
+ constructor(theHandle: Handle_Message_PrinterOStream);
+ }
+
+ export declare class Handle_Message_PrinterOStream_4 extends Handle_Message_PrinterOStream {
+ constructor(theHandle: Handle_Message_PrinterOStream);
+ }
+
+export declare class Message_PrinterOStream extends Message_Printer {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ static SetConsoleTextColor(theOStream: Standard_OStream, theTextColor: Message_ConsoleColor, theIsIntenseText: Standard_Boolean): void;
+ Close(): void;
+ ToColorize(): Standard_Boolean;
+ SetToColorize(theToColorize: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class Message_PrinterOStream_1 extends Message_PrinterOStream {
+ constructor(theTraceLevel: Message_Gravity);
+ }
+
+ export declare class Message_PrinterOStream_2 extends Message_PrinterOStream {
+ constructor(theFileName: Standard_CString, theDoAppend: Standard_Boolean, theTraceLevel: Message_Gravity);
+ }
+
+export declare class Message_AttributeMeter extends Message_Attribute {
+ constructor(theName: XCAFDoc_PartId)
+ static UndefinedMetricValue(): Quantity_AbsorbedDose;
+ HasMetric(theMetric: Message_MetricType): Standard_Boolean;
+ IsMetricValid(theMetric: Message_MetricType): Standard_Boolean;
+ StartValue(theMetric: Message_MetricType): Quantity_AbsorbedDose;
+ SetStartValue(theMetric: Message_MetricType, theValue: Quantity_AbsorbedDose): void;
+ StopValue(theMetric: Message_MetricType): Quantity_AbsorbedDose;
+ SetStopValue(theMetric: Message_MetricType, theValue: Quantity_AbsorbedDose): void;
+ static StartAlert(theAlert: Handle_Message_AlertExtended): void;
+ static StopAlert(theAlert: Handle_Message_AlertExtended): void;
+ static SetAlertMetrics(theAlert: Handle_Message_AlertExtended, theStartValue: Standard_Boolean): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_PrinterToReport {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_PrinterToReport): void;
+ get(): Message_PrinterToReport;
+ delete(): void;
+}
+
+ export declare class Handle_Message_PrinterToReport_1 extends Handle_Message_PrinterToReport {
+ constructor();
+ }
+
+ export declare class Handle_Message_PrinterToReport_2 extends Handle_Message_PrinterToReport {
+ constructor(thePtr: Message_PrinterToReport);
+ }
+
+ export declare class Handle_Message_PrinterToReport_3 extends Handle_Message_PrinterToReport {
+ constructor(theHandle: Handle_Message_PrinterToReport);
+ }
+
+ export declare class Handle_Message_PrinterToReport_4 extends Handle_Message_PrinterToReport {
+ constructor(theHandle: Handle_Message_PrinterToReport);
+ }
+
+export declare class Message_PrinterToReport extends Message_Printer {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Report(): Handle_Message_Report;
+ SetReport(theReport: Handle_Message_Report): void;
+ SendStringStream(theStream: Standard_SStream, theGravity: Message_Gravity): void;
+ SendObject(theObject: Handle_Standard_Transient, theGravity: Message_Gravity): void;
+ delete(): void;
+}
+
+export declare type Message_Gravity = {
+ Message_Trace: {};
+ Message_Info: {};
+ Message_Warning: {};
+ Message_Alarm: {};
+ Message_Fail: {};
+}
+
+export declare class Message_CompositeAlerts extends Standard_Transient {
+ constructor()
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Alerts(theGravity: Message_Gravity): Message_ListOfAlert;
+ AddAlert(theGravity: Message_Gravity, theAlert: Handle_Message_Alert): Standard_Boolean;
+ RemoveAlert(theGravity: Message_Gravity, theAlert: Handle_Message_Alert): Standard_Boolean;
+ HasAlert_1(theAlert: Handle_Message_Alert): Standard_Boolean;
+ HasAlert_2(theType: Handle_Standard_Type, theGravity: Message_Gravity): Standard_Boolean;
+ Clear_1(): void;
+ Clear_2(theGravity: Message_Gravity): void;
+ Clear_3(theType: Handle_Standard_Type): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_Message_CompositeAlerts {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_CompositeAlerts): void;
+ get(): Message_CompositeAlerts;
+ delete(): void;
+}
+
+ export declare class Handle_Message_CompositeAlerts_1 extends Handle_Message_CompositeAlerts {
+ constructor();
+ }
+
+ export declare class Handle_Message_CompositeAlerts_2 extends Handle_Message_CompositeAlerts {
+ constructor(thePtr: Message_CompositeAlerts);
+ }
+
+ export declare class Handle_Message_CompositeAlerts_3 extends Handle_Message_CompositeAlerts {
+ constructor(theHandle: Handle_Message_CompositeAlerts);
+ }
+
+ export declare class Handle_Message_CompositeAlerts_4 extends Handle_Message_CompositeAlerts {
+ constructor(theHandle: Handle_Message_CompositeAlerts);
+ }
+
+export declare class Message_Report extends Standard_Transient {
+ constructor()
+ AddAlert(theGravity: Message_Gravity, theAlert: Handle_Message_Alert): void;
+ GetAlerts(theGravity: Message_Gravity): Message_ListOfAlert;
+ HasAlert_1(theType: Handle_Standard_Type): Standard_Boolean;
+ HasAlert_2(theType: Handle_Standard_Type, theGravity: Message_Gravity): Standard_Boolean;
+ IsActiveInMessenger(theMessenger: Handle_Message_Messenger): Standard_Boolean;
+ ActivateInMessenger(toActivate: Standard_Boolean, theMessenger: Handle_Message_Messenger): void;
+ UpdateActiveInMessenger(theMessenger: Handle_Message_Messenger): void;
+ AddLevel(theLevel: Message_Level, theName: XCAFDoc_PartId): void;
+ RemoveLevel(theLevel: Message_Level): void;
+ Clear_1(): void;
+ Clear_2(theGravity: Message_Gravity): void;
+ Clear_3(theType: Handle_Standard_Type): void;
+ ActiveMetrics(): NCollection_IndexedMap;
+ SetActiveMetric(theMetricType: Message_MetricType, theActivate: Standard_Boolean): void;
+ ClearMetrics(): void;
+ Limit(): Graphic3d_ZLayerId;
+ SetLimit(theLimit: Graphic3d_ZLayerId): void;
+ Dump_1(theOS: Standard_OStream): void;
+ Dump_2(theOS: Standard_OStream, theGravity: Message_Gravity): void;
+ SendMessages_1(theMessenger: Handle_Message_Messenger): void;
+ SendMessages_2(theMessenger: Handle_Message_Messenger, theGravity: Message_Gravity): void;
+ Merge_1(theOther: Handle_Message_Report): void;
+ Merge_2(theOther: Handle_Message_Report, theGravity: Message_Gravity): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_Report {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Report): void;
+ get(): Message_Report;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Report_1 extends Handle_Message_Report {
+ constructor();
+ }
+
+ export declare class Handle_Message_Report_2 extends Handle_Message_Report {
+ constructor(thePtr: Message_Report);
+ }
+
+ export declare class Handle_Message_Report_3 extends Handle_Message_Report {
+ constructor(theHandle: Handle_Message_Report);
+ }
+
+ export declare class Handle_Message_Report_4 extends Handle_Message_Report {
+ constructor(theHandle: Handle_Message_Report);
+ }
+
+export declare class Message {
+ constructor();
+ static DefaultMessenger(): Handle_Message_Messenger;
+ static Send_1(theGravity: Message_Gravity): any;
+ static Send_2(theMessage: XCAFDoc_PartId, theGravity: Message_Gravity): void;
+ static SendFail_1(): any;
+ static SendAlarm_1(): any;
+ static SendWarning_1(): any;
+ static SendInfo_1(): any;
+ static SendTrace_1(): any;
+ static SendFail_2(theMessage: XCAFDoc_PartId): void;
+ static SendAlarm_2(theMessage: XCAFDoc_PartId): void;
+ static SendWarning_2(theMessage: XCAFDoc_PartId): void;
+ static SendInfo_2(theMessage: XCAFDoc_PartId): void;
+ static SendTrace_2(theMessage: XCAFDoc_PartId): void;
+ static FillTime(Hour: Graphic3d_ZLayerId, Minute: Graphic3d_ZLayerId, Second: Quantity_AbsorbedDose): XCAFDoc_PartId;
+ static DefaultReport(theToCreate: Standard_Boolean): Handle_Message_Report;
+ static MetricFromString_1(theString: Standard_CString, theType: Message_MetricType): Standard_Boolean;
+ static MetricToString(theType: Message_MetricType): Standard_CString;
+ static MetricFromString_2(theString: Standard_CString): Message_MetricType;
+ static ToMessageMetric(theMemInfo: any, theMetric: Message_MetricType): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Message_ExecStatus {
+ Set(status: Message_Status): void;
+ IsSet(status: Message_Status): Standard_Boolean;
+ Clear_1(status: Message_Status): void;
+ IsDone(): Standard_Boolean;
+ IsFail(): Standard_Boolean;
+ IsWarn(): Standard_Boolean;
+ IsAlarm(): Standard_Boolean;
+ SetAllDone(): void;
+ SetAllWarn(): void;
+ SetAllAlarm(): void;
+ SetAllFail(): void;
+ ClearAllDone(): void;
+ ClearAllWarn(): void;
+ ClearAllAlarm(): void;
+ ClearAllFail(): void;
+ Clear_2(): void;
+ Add(theOther: Message_ExecStatus): void;
+ And(theOther: Message_ExecStatus): void;
+ static StatusIndex(status: Message_Status): Graphic3d_ZLayerId;
+ static LocalStatusIndex(status: Message_Status): Graphic3d_ZLayerId;
+ static TypeOfStatus(status: Message_Status): Message_StatusType;
+ static StatusByIndex(theIndex: Graphic3d_ZLayerId): Message_Status;
+ delete(): void;
+}
+
+ export declare class Message_ExecStatus_1 extends Message_ExecStatus {
+ constructor();
+ }
+
+ export declare class Message_ExecStatus_2 extends Message_ExecStatus {
+ constructor(status: Message_Status);
+ }
+
+export declare class Message_Msg {
+ Set_1(theMsg: Standard_CString): void;
+ Set_2(theMsg: TCollection_ExtendedString): void;
+ Arg_1(theString: Standard_CString): Message_Msg;
+ Arg_2(theString: XCAFDoc_PartId): Message_Msg;
+ Arg_3(theString: Handle_TCollection_HAsciiString): Message_Msg;
+ Arg_4(theString: TCollection_ExtendedString): Message_Msg;
+ Arg_5(theString: Handle_TCollection_HExtendedString): Message_Msg;
+ Arg_6(theInt: Graphic3d_ZLayerId): Message_Msg;
+ Arg_7(theReal: Quantity_AbsorbedDose): Message_Msg;
+ Original(): TCollection_ExtendedString;
+ Value(): TCollection_ExtendedString;
+ IsEdited(): Standard_Boolean;
+ Get(): TCollection_ExtendedString;
+ delete(): void;
+}
+
+ export declare class Message_Msg_1 extends Message_Msg {
+ constructor();
+ }
+
+ export declare class Message_Msg_2 extends Message_Msg {
+ constructor(theMsg: Message_Msg);
+ }
+
+ export declare class Message_Msg_3 extends Message_Msg {
+ constructor(theKey: Standard_CString);
+ }
+
+ export declare class Message_Msg_4 extends Message_Msg {
+ constructor(theKey: TCollection_ExtendedString);
+ }
+
+export declare class Handle_Message_Attribute {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Attribute): void;
+ get(): Message_Attribute;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Attribute_1 extends Handle_Message_Attribute {
+ constructor();
+ }
+
+ export declare class Handle_Message_Attribute_2 extends Handle_Message_Attribute {
+ constructor(thePtr: Message_Attribute);
+ }
+
+ export declare class Handle_Message_Attribute_3 extends Handle_Message_Attribute {
+ constructor(theHandle: Handle_Message_Attribute);
+ }
+
+ export declare class Handle_Message_Attribute_4 extends Handle_Message_Attribute {
+ constructor(theHandle: Handle_Message_Attribute);
+ }
+
+export declare class Message_Attribute extends Standard_Transient {
+ constructor(theName: XCAFDoc_PartId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ GetMessageKey(): Standard_CString;
+ GetName(): XCAFDoc_PartId;
+ SetName(theName: XCAFDoc_PartId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Message_Messenger extends Standard_Transient {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ AddPrinter(thePrinter: Handle_Message_Printer): Standard_Boolean;
+ RemovePrinter(thePrinter: Handle_Message_Printer): Standard_Boolean;
+ RemovePrinters(theType: Handle_Standard_Type): Graphic3d_ZLayerId;
+ Printers(): Message_SequenceOfPrinters;
+ ChangePrinters(): Message_SequenceOfPrinters;
+ Send_1(theString: Standard_CString, theGravity: Message_Gravity): void;
+ Send_2(theStream: Standard_SStream, theGravity: Message_Gravity): void;
+ Send_3(theString: XCAFDoc_PartId, theGravity: Message_Gravity): void;
+ Send_4(theString: TCollection_ExtendedString, theGravity: Message_Gravity): void;
+ Send_5(theGravity: Message_Gravity): any;
+ Send_6(theObject: Handle_Standard_Transient, theGravity: Message_Gravity): void;
+ SendFail_1(): any;
+ SendAlarm_1(): any;
+ SendWarning_1(): any;
+ SendInfo_1(): any;
+ SendTrace_1(): any;
+ SendFail_2(theMessage: XCAFDoc_PartId): void;
+ SendAlarm_2(theMessage: XCAFDoc_PartId): void;
+ SendWarning_2(theMessage: XCAFDoc_PartId): void;
+ SendInfo_2(theMessage: XCAFDoc_PartId): void;
+ SendTrace_2(theMessage: XCAFDoc_PartId): void;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+ export declare class Message_Messenger_1 extends Message_Messenger {
+ constructor();
+ }
+
+ export declare class Message_Messenger_2 extends Message_Messenger {
+ constructor(thePrinter: Handle_Message_Printer);
+ }
+
+export declare class Handle_Message_Messenger {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_Messenger): void;
+ get(): Message_Messenger;
+ delete(): void;
+}
+
+ export declare class Handle_Message_Messenger_1 extends Handle_Message_Messenger {
+ constructor();
+ }
+
+ export declare class Handle_Message_Messenger_2 extends Handle_Message_Messenger {
+ constructor(thePtr: Message_Messenger);
+ }
+
+ export declare class Handle_Message_Messenger_3 extends Handle_Message_Messenger {
+ constructor(theHandle: Handle_Message_Messenger);
+ }
+
+ export declare class Handle_Message_Messenger_4 extends Handle_Message_Messenger {
+ constructor(theHandle: Handle_Message_Messenger);
+ }
+
+export declare type Message_Status = {
+ Message_None: {};
+ Message_Done1: {};
+ Message_Done2: {};
+ Message_Done3: {};
+ Message_Done4: {};
+ Message_Done5: {};
+ Message_Done6: {};
+ Message_Done7: {};
+ Message_Done8: {};
+ Message_Done9: {};
+ Message_Done10: {};
+ Message_Done11: {};
+ Message_Done12: {};
+ Message_Done13: {};
+ Message_Done14: {};
+ Message_Done15: {};
+ Message_Done16: {};
+ Message_Done17: {};
+ Message_Done18: {};
+ Message_Done19: {};
+ Message_Done20: {};
+ Message_Done21: {};
+ Message_Done22: {};
+ Message_Done23: {};
+ Message_Done24: {};
+ Message_Done25: {};
+ Message_Done26: {};
+ Message_Done27: {};
+ Message_Done28: {};
+ Message_Done29: {};
+ Message_Done30: {};
+ Message_Done31: {};
+ Message_Done32: {};
+ Message_Warn1: {};
+ Message_Warn2: {};
+ Message_Warn3: {};
+ Message_Warn4: {};
+ Message_Warn5: {};
+ Message_Warn6: {};
+ Message_Warn7: {};
+ Message_Warn8: {};
+ Message_Warn9: {};
+ Message_Warn10: {};
+ Message_Warn11: {};
+ Message_Warn12: {};
+ Message_Warn13: {};
+ Message_Warn14: {};
+ Message_Warn15: {};
+ Message_Warn16: {};
+ Message_Warn17: {};
+ Message_Warn18: {};
+ Message_Warn19: {};
+ Message_Warn20: {};
+ Message_Warn21: {};
+ Message_Warn22: {};
+ Message_Warn23: {};
+ Message_Warn24: {};
+ Message_Warn25: {};
+ Message_Warn26: {};
+ Message_Warn27: {};
+ Message_Warn28: {};
+ Message_Warn29: {};
+ Message_Warn30: {};
+ Message_Warn31: {};
+ Message_Warn32: {};
+ Message_Alarm1: {};
+ Message_Alarm2: {};
+ Message_Alarm3: {};
+ Message_Alarm4: {};
+ Message_Alarm5: {};
+ Message_Alarm6: {};
+ Message_Alarm7: {};
+ Message_Alarm8: {};
+ Message_Alarm9: {};
+ Message_Alarm10: {};
+ Message_Alarm11: {};
+ Message_Alarm12: {};
+ Message_Alarm13: {};
+ Message_Alarm14: {};
+ Message_Alarm15: {};
+ Message_Alarm16: {};
+ Message_Alarm17: {};
+ Message_Alarm18: {};
+ Message_Alarm19: {};
+ Message_Alarm20: {};
+ Message_Alarm21: {};
+ Message_Alarm22: {};
+ Message_Alarm23: {};
+ Message_Alarm24: {};
+ Message_Alarm25: {};
+ Message_Alarm26: {};
+ Message_Alarm27: {};
+ Message_Alarm28: {};
+ Message_Alarm29: {};
+ Message_Alarm30: {};
+ Message_Alarm31: {};
+ Message_Alarm32: {};
+ Message_Fail1: {};
+ Message_Fail2: {};
+ Message_Fail3: {};
+ Message_Fail4: {};
+ Message_Fail5: {};
+ Message_Fail6: {};
+ Message_Fail7: {};
+ Message_Fail8: {};
+ Message_Fail9: {};
+ Message_Fail10: {};
+ Message_Fail11: {};
+ Message_Fail12: {};
+ Message_Fail13: {};
+ Message_Fail14: {};
+ Message_Fail15: {};
+ Message_Fail16: {};
+ Message_Fail17: {};
+ Message_Fail18: {};
+ Message_Fail19: {};
+ Message_Fail20: {};
+ Message_Fail21: {};
+ Message_Fail22: {};
+ Message_Fail23: {};
+ Message_Fail24: {};
+ Message_Fail25: {};
+ Message_Fail26: {};
+ Message_Fail27: {};
+ Message_Fail28: {};
+ Message_Fail29: {};
+ Message_Fail30: {};
+ Message_Fail31: {};
+ Message_Fail32: {};
+}
+
+export declare class Message_AlertExtended extends Message_Alert {
+ constructor()
+ static AddAlert(theReport: Handle_Message_Report, theAttribute: Handle_Message_Attribute, theGravity: Message_Gravity): Handle_Message_Alert;
+ GetMessageKey(): Standard_CString;
+ Attribute(): Handle_Message_Attribute;
+ SetAttribute(theAttribute: Handle_Message_Attribute): void;
+ CompositeAlerts(theToCreate: Standard_Boolean): Handle_Message_CompositeAlerts;
+ SupportsMerge(): Standard_Boolean;
+ Merge(theTarget: Handle_Message_Alert): Standard_Boolean;
+ DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_Message_AlertExtended {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: Message_AlertExtended): void;
+ get(): Message_AlertExtended;
+ delete(): void;
+}
+
+ export declare class Handle_Message_AlertExtended_1 extends Handle_Message_AlertExtended {
+ constructor();
+ }
+
+ export declare class Handle_Message_AlertExtended_2 extends Handle_Message_AlertExtended {
+ constructor(thePtr: Message_AlertExtended);
+ }
+
+ export declare class Handle_Message_AlertExtended_3 extends Handle_Message_AlertExtended {
+ constructor(theHandle: Handle_Message_AlertExtended);
+ }
+
+ export declare class Handle_Message_AlertExtended_4 extends Handle_Message_AlertExtended {
+ constructor(theHandle: Handle_Message_AlertExtended);
+ }
+
+export declare type Message_StatusType = {
+ Message_DONE: {};
+ Message_WARN: {};
+ Message_ALARM: {};
+ Message_FAIL: {};
+}
+
+export declare class BOPDS_IndexRange {
+ constructor()
+ SetFirst(theI1: Graphic3d_ZLayerId): void;
+ SetLast(theI2: Graphic3d_ZLayerId): void;
+ First(): Graphic3d_ZLayerId;
+ Last(): Graphic3d_ZLayerId;
+ SetIndices(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): void;
+ Indices(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): void;
+ Contains(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class BOPDS_Pair {
+ SetIndices(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ Indices(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ IsEqual(theOther: BOPDS_Pair): Standard_Boolean;
+ HashCode(theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class BOPDS_Pair_1 extends BOPDS_Pair {
+ constructor();
+ }
+
+ export declare class BOPDS_Pair_2 extends BOPDS_Pair {
+ constructor(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId);
+ }
+
+export declare class BOPDS_PaveMapHasher {
+ constructor();
+ static HashCode(thePave: BOPDS_Pave, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(aPave1: BOPDS_Pave, aPave2: BOPDS_Pave): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPDS_VectorOfInterfVZ extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfVZ, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfVZ): BOPDS_InterfVZ;
+ Appended(): BOPDS_InterfVZ;
+ Value(theIndex: Standard_Integer): BOPDS_InterfVZ;
+ First(): BOPDS_InterfVZ;
+ ChangeFirst(): BOPDS_InterfVZ;
+ Last(): BOPDS_InterfVZ;
+ ChangeLast(): BOPDS_InterfVZ;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfVZ;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfVZ): BOPDS_InterfVZ;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfVZ_1 extends BOPDS_VectorOfInterfVZ {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfVZ_2 extends BOPDS_VectorOfInterfVZ {
+ constructor(theOther: BOPDS_VectorOfInterfVZ);
+ }
+
+export declare class BOPDS_ShapeInfo {
+ SetShape(theS: TopoDS_Shape): void;
+ Shape(): TopoDS_Shape;
+ SetShapeType(theType: TopAbs_ShapeEnum): void;
+ ShapeType(): TopAbs_ShapeEnum;
+ SetBox(theBox: Bnd_Box): void;
+ Box(): Bnd_Box;
+ ChangeBox(): Bnd_Box;
+ SubShapes(): TColStd_ListOfInteger;
+ ChangeSubShapes(): TColStd_ListOfInteger;
+ HasSubShape(theI: Graphic3d_ZLayerId): Standard_Boolean;
+ HasReference(): Standard_Boolean;
+ SetReference(theI: Graphic3d_ZLayerId): void;
+ Reference(): Graphic3d_ZLayerId;
+ HasBRep(): Standard_Boolean;
+ IsInterfering(): Standard_Boolean;
+ HasFlag_1(): Standard_Boolean;
+ HasFlag_2(theFlag: Graphic3d_ZLayerId): Standard_Boolean;
+ SetFlag(theI: Graphic3d_ZLayerId): void;
+ Flag(): Graphic3d_ZLayerId;
+ Dump(): void;
+ delete(): void;
+}
+
+ export declare class BOPDS_ShapeInfo_1 extends BOPDS_ShapeInfo {
+ constructor();
+ }
+
+ export declare class BOPDS_ShapeInfo_2 extends BOPDS_ShapeInfo {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_Point {
+ constructor()
+ SetPnt(thePnt: gp_Pnt): void;
+ Pnt(): gp_Pnt;
+ SetPnt2D1(thePnt: gp_Pnt2d): void;
+ Pnt2D1(): gp_Pnt2d;
+ SetPnt2D2(thePnt: gp_Pnt2d): void;
+ Pnt2D2(): gp_Pnt2d;
+ SetIndex(theIndex: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BOPDS_MapOfPair extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPDS_MapOfPair): void;
+ Assign(theOther: BOPDS_MapOfPair): BOPDS_MapOfPair;
+ ReSize(N: Standard_Integer): void;
+ Add(K: BOPDS_Pair): Standard_Boolean;
+ Added(K: BOPDS_Pair): BOPDS_Pair;
+ Contains_1(K: BOPDS_Pair): Standard_Boolean;
+ Remove(K: BOPDS_Pair): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ Contains_2(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ Union(theLeft: BOPDS_MapOfPair, theRight: BOPDS_MapOfPair): void;
+ Unite(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ HasIntersection(theMap: BOPDS_MapOfPair): Standard_Boolean;
+ Intersection(theLeft: BOPDS_MapOfPair, theRight: BOPDS_MapOfPair): void;
+ Intersect(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ Subtraction(theLeft: BOPDS_MapOfPair, theRight: BOPDS_MapOfPair): void;
+ Subtract(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ Difference(theLeft: BOPDS_MapOfPair, theRight: BOPDS_MapOfPair): void;
+ Differ(theOther: BOPDS_MapOfPair): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BOPDS_MapOfPair_1 extends BOPDS_MapOfPair {
+ constructor();
+ }
+
+ export declare class BOPDS_MapOfPair_2 extends BOPDS_MapOfPair {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_MapOfPair_3 extends BOPDS_MapOfPair {
+ constructor(theOther: BOPDS_MapOfPair);
+ }
+
+export declare class BOPDS_SubIterator {
+ SetDS(pDS: BOPDS_PDS): void;
+ DS(): BOPDS_DS;
+ SetSubSet1(theLI: TColStd_ListOfInteger): void;
+ SubSet1(): TColStd_ListOfInteger;
+ SetSubSet2(theLI: TColStd_ListOfInteger): void;
+ SubSet2(): TColStd_ListOfInteger;
+ Initialize(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Value(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ Prepare(): void;
+ ExpectedLength(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class BOPDS_SubIterator_1 extends BOPDS_SubIterator {
+ constructor();
+ }
+
+ export declare class BOPDS_SubIterator_2 extends BOPDS_SubIterator {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_VectorOfShapeInfo extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfShapeInfo, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfo;
+ Appended(): BOPDS_ShapeInfo;
+ Value(theIndex: Standard_Integer): BOPDS_ShapeInfo;
+ First(): BOPDS_ShapeInfo;
+ ChangeFirst(): BOPDS_ShapeInfo;
+ Last(): BOPDS_ShapeInfo;
+ ChangeLast(): BOPDS_ShapeInfo;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_ShapeInfo;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfo;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfShapeInfo_1 extends BOPDS_VectorOfShapeInfo {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfShapeInfo_2 extends BOPDS_VectorOfShapeInfo {
+ constructor(theOther: BOPDS_VectorOfShapeInfo);
+ }
+
+export declare class BOPDS_VectorOfInterfVE extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfVE, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfVE): BOPDS_InterfVE;
+ Appended(): BOPDS_InterfVE;
+ Value(theIndex: Standard_Integer): BOPDS_InterfVE;
+ First(): BOPDS_InterfVE;
+ ChangeFirst(): BOPDS_InterfVE;
+ Last(): BOPDS_InterfVE;
+ ChangeLast(): BOPDS_InterfVE;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfVE;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfVE): BOPDS_InterfVE;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfVE_1 extends BOPDS_VectorOfInterfVE {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfVE_2 extends BOPDS_VectorOfInterfVE {
+ constructor(theOther: BOPDS_VectorOfInterfVE);
+ }
+
+export declare class BOPDS_PaveBlock extends Standard_Transient {
+ SetPave1(thePave: BOPDS_Pave): void;
+ Pave1(): BOPDS_Pave;
+ SetPave2(thePave: BOPDS_Pave): void;
+ Pave2(): BOPDS_Pave;
+ SetEdge(theEdge: Graphic3d_ZLayerId): void;
+ Edge(): Graphic3d_ZLayerId;
+ HasEdge_1(): Standard_Boolean;
+ HasEdge_2(theEdge: Graphic3d_ZLayerId): Standard_Boolean;
+ SetOriginalEdge(theEdge: Graphic3d_ZLayerId): void;
+ OriginalEdge(): Graphic3d_ZLayerId;
+ IsSplitEdge(): Standard_Boolean;
+ Range(theT1: Quantity_AbsorbedDose, theT2: Quantity_AbsorbedDose): void;
+ HasSameBounds(theOther: Handle_BOPDS_PaveBlock): Standard_Boolean;
+ Indices(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ IsToUpdate(): Standard_Boolean;
+ AppendExtPave(thePave: BOPDS_Pave): void;
+ AppendExtPave1(thePave: BOPDS_Pave): void;
+ RemoveExtPave(theVertNum: Graphic3d_ZLayerId): void;
+ ExtPaves(): BOPDS_ListOfPave;
+ ChangeExtPaves(): BOPDS_ListOfPave;
+ Update(theLPB: BOPDS_ListOfPaveBlock, theFlag: Standard_Boolean): void;
+ ContainsParameter(thePrm: Quantity_AbsorbedDose, theTol: Quantity_AbsorbedDose, theInd: Graphic3d_ZLayerId): Standard_Boolean;
+ SetShrunkData(theTS1: Quantity_AbsorbedDose, theTS2: Quantity_AbsorbedDose, theBox: Bnd_Box, theIsSplittable: Standard_Boolean): void;
+ ShrunkData(theTS1: Quantity_AbsorbedDose, theTS2: Quantity_AbsorbedDose, theBox: Bnd_Box, theIsSplittable: Standard_Boolean): void;
+ HasShrunkData(): Standard_Boolean;
+ Dump(): void;
+ IsSplittable(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BOPDS_PaveBlock_1 extends BOPDS_PaveBlock {
+ constructor();
+ }
+
+ export declare class BOPDS_PaveBlock_2 extends BOPDS_PaveBlock {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class Handle_BOPDS_PaveBlock {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BOPDS_PaveBlock): void;
+ get(): BOPDS_PaveBlock;
+ delete(): void;
+}
+
+ export declare class Handle_BOPDS_PaveBlock_1 extends Handle_BOPDS_PaveBlock {
+ constructor();
+ }
+
+ export declare class Handle_BOPDS_PaveBlock_2 extends Handle_BOPDS_PaveBlock {
+ constructor(thePtr: BOPDS_PaveBlock);
+ }
+
+ export declare class Handle_BOPDS_PaveBlock_3 extends Handle_BOPDS_PaveBlock {
+ constructor(theHandle: Handle_BOPDS_PaveBlock);
+ }
+
+ export declare class Handle_BOPDS_PaveBlock_4 extends Handle_BOPDS_PaveBlock {
+ constructor(theHandle: Handle_BOPDS_PaveBlock);
+ }
+
+export declare class BOPDS_VectorOfPair extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfPair, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_Pair): BOPDS_Pair;
+ Appended(): BOPDS_Pair;
+ Value(theIndex: Standard_Integer): BOPDS_Pair;
+ First(): BOPDS_Pair;
+ ChangeFirst(): BOPDS_Pair;
+ Last(): BOPDS_Pair;
+ ChangeLast(): BOPDS_Pair;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_Pair;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_Pair): BOPDS_Pair;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfPair_1 extends BOPDS_VectorOfPair {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfPair_2 extends BOPDS_VectorOfPair {
+ constructor(theOther: BOPDS_VectorOfPair);
+ }
+
+export declare class BOPDS_VectorOfInterfZZ extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfZZ, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfZZ): BOPDS_InterfZZ;
+ Appended(): BOPDS_InterfZZ;
+ Value(theIndex: Standard_Integer): BOPDS_InterfZZ;
+ First(): BOPDS_InterfZZ;
+ ChangeFirst(): BOPDS_InterfZZ;
+ Last(): BOPDS_InterfZZ;
+ ChangeLast(): BOPDS_InterfZZ;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfZZ;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfZZ): BOPDS_InterfZZ;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfZZ_1 extends BOPDS_VectorOfInterfZZ {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfZZ_2 extends BOPDS_VectorOfInterfZZ {
+ constructor(theOther: BOPDS_VectorOfInterfZZ);
+ }
+
+export declare class BOPDS_VectorOfCurve extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfCurve, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_Curve): BOPDS_Curve;
+ Appended(): BOPDS_Curve;
+ Value(theIndex: Standard_Integer): BOPDS_Curve;
+ First(): BOPDS_Curve;
+ ChangeFirst(): BOPDS_Curve;
+ Last(): BOPDS_Curve;
+ ChangeLast(): BOPDS_Curve;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_Curve;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_Curve): BOPDS_Curve;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfCurve_1 extends BOPDS_VectorOfCurve {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfCurve_2 extends BOPDS_VectorOfCurve {
+ constructor(theOther: BOPDS_VectorOfCurve);
+ }
+
+export declare class BOPDS_Curve {
+ SetCurve(theC: IntTools_Curve): void;
+ Curve(): IntTools_Curve;
+ SetBox(theBox: Bnd_Box): void;
+ Box(): Bnd_Box;
+ ChangeBox(): Bnd_Box;
+ SetPaveBlocks(theLPB: BOPDS_ListOfPaveBlock): void;
+ PaveBlocks(): BOPDS_ListOfPaveBlock;
+ ChangePaveBlocks(): BOPDS_ListOfPaveBlock;
+ InitPaveBlock1(): void;
+ ChangePaveBlock1(): Handle_BOPDS_PaveBlock;
+ TechnoVertices(): TColStd_ListOfInteger;
+ ChangeTechnoVertices(): TColStd_ListOfInteger;
+ HasEdge(): Standard_Boolean;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ TangentialTolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BOPDS_Curve_1 extends BOPDS_Curve {
+ constructor();
+ }
+
+ export declare class BOPDS_Curve_2 extends BOPDS_Curve {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_MapOfPave extends NCollection_BaseMap {
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPDS_MapOfPave): void;
+ Assign(theOther: BOPDS_MapOfPave): BOPDS_MapOfPave;
+ ReSize(N: Standard_Integer): void;
+ Add(K: BOPDS_Pave): Standard_Boolean;
+ Added(K: BOPDS_Pave): BOPDS_Pave;
+ Contains_1(K: BOPDS_Pave): Standard_Boolean;
+ Remove(K: BOPDS_Pave): Standard_Boolean;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ IsEqual(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ Contains_2(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ Union(theLeft: BOPDS_MapOfPave, theRight: BOPDS_MapOfPave): void;
+ Unite(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ HasIntersection(theMap: BOPDS_MapOfPave): Standard_Boolean;
+ Intersection(theLeft: BOPDS_MapOfPave, theRight: BOPDS_MapOfPave): void;
+ Intersect(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ Subtraction(theLeft: BOPDS_MapOfPave, theRight: BOPDS_MapOfPave): void;
+ Subtract(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ Difference(theLeft: BOPDS_MapOfPave, theRight: BOPDS_MapOfPave): void;
+ Differ(theOther: BOPDS_MapOfPave): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BOPDS_MapOfPave_1 extends BOPDS_MapOfPave {
+ constructor();
+ }
+
+ export declare class BOPDS_MapOfPave_2 extends BOPDS_MapOfPave {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_MapOfPave_3 extends BOPDS_MapOfPave {
+ constructor(theOther: BOPDS_MapOfPave);
+ }
+
+export declare class BOPDS_VectorOfInterfEF extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfEF, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfEF): BOPDS_InterfEF;
+ Appended(): BOPDS_InterfEF;
+ Value(theIndex: Standard_Integer): BOPDS_InterfEF;
+ First(): BOPDS_InterfEF;
+ ChangeFirst(): BOPDS_InterfEF;
+ Last(): BOPDS_InterfEF;
+ ChangeLast(): BOPDS_InterfEF;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfEF;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfEF): BOPDS_InterfEF;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfEF_1 extends BOPDS_VectorOfInterfEF {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfEF_2 extends BOPDS_VectorOfInterfEF {
+ constructor(theOther: BOPDS_VectorOfInterfEF);
+ }
+
+export declare class BOPDS_VectorOfPave {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: BOPDS_Pave): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfPave): BOPDS_VectorOfPave;
+ Move(theOther: BOPDS_VectorOfPave): BOPDS_VectorOfPave;
+ First(): BOPDS_Pave;
+ ChangeFirst(): BOPDS_Pave;
+ Last(): BOPDS_Pave;
+ ChangeLast(): BOPDS_Pave;
+ Value(theIndex: Standard_Integer): BOPDS_Pave;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_Pave;
+ SetValue(theIndex: Standard_Integer, theItem: BOPDS_Pave): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfPave_1 extends BOPDS_VectorOfPave {
+ constructor();
+ }
+
+ export declare class BOPDS_VectorOfPave_2 extends BOPDS_VectorOfPave {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class BOPDS_VectorOfPave_3 extends BOPDS_VectorOfPave {
+ constructor(theOther: BOPDS_VectorOfPave);
+ }
+
+ export declare class BOPDS_VectorOfPave_4 extends BOPDS_VectorOfPave {
+ constructor(theOther: BOPDS_VectorOfPave);
+ }
+
+ export declare class BOPDS_VectorOfPave_5 extends BOPDS_VectorOfPave {
+ constructor(theBegin: BOPDS_Pave, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class BOPDS_InterfVE extends BOPDS_Interf {
+ SetParameter(theT: Quantity_AbsorbedDose): void;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfVE_1 extends BOPDS_InterfVE {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfVE_2 extends BOPDS_InterfVE {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfEE extends BOPDS_Interf {
+ SetCommonPart(theCP: IntTools_CommonPrt): void;
+ CommonPart(): IntTools_CommonPrt;
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfEE_1 extends BOPDS_InterfEE {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfEE_2 extends BOPDS_InterfEE {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfFZ extends BOPDS_Interf {
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfFZ_1 extends BOPDS_InterfFZ {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfFZ_2 extends BOPDS_InterfFZ {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfFF extends BOPDS_Interf {
+ constructor()
+ Init(theNbCurves: Graphic3d_ZLayerId, theNbPoints: Graphic3d_ZLayerId): void;
+ SetTangentFaces(theFlag: Standard_Boolean): void;
+ TangentFaces(): Standard_Boolean;
+ Curves(): BOPDS_VectorOfCurve;
+ ChangeCurves(): BOPDS_VectorOfCurve;
+ Points(): BOPDS_VectorOfPoint;
+ ChangePoints(): BOPDS_VectorOfPoint;
+ delete(): void;
+}
+
+export declare class BOPDS_InterfEF extends BOPDS_Interf {
+ SetCommonPart(theCP: IntTools_CommonPrt): void;
+ CommonPart(): IntTools_CommonPrt;
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfEF_1 extends BOPDS_InterfEF {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfEF_2 extends BOPDS_InterfEF {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfVF extends BOPDS_Interf {
+ SetUV(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose): void;
+ UV(theU: Quantity_AbsorbedDose, theV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfVF_1 extends BOPDS_InterfVF {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfVF_2 extends BOPDS_InterfVF {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_Interf {
+ SetIndices(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ Indices(theIndex1: Graphic3d_ZLayerId, theIndex2: Graphic3d_ZLayerId): void;
+ SetIndex1(theIndex: Graphic3d_ZLayerId): void;
+ SetIndex2(theIndex: Graphic3d_ZLayerId): void;
+ Index1(): Graphic3d_ZLayerId;
+ Index2(): Graphic3d_ZLayerId;
+ OppositeIndex(theI: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Contains(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ SetIndexNew(theIndex: Graphic3d_ZLayerId): void;
+ IndexNew(): Graphic3d_ZLayerId;
+ HasIndexNew_1(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ HasIndexNew_2(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPDS_InterfVV extends BOPDS_Interf {
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfVV_1 extends BOPDS_InterfVV {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfVV_2 extends BOPDS_InterfVV {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfVZ extends BOPDS_Interf {
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfVZ_1 extends BOPDS_InterfVZ {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfVZ_2 extends BOPDS_InterfVZ {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfEZ extends BOPDS_Interf {
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfEZ_1 extends BOPDS_InterfEZ {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfEZ_2 extends BOPDS_InterfEZ {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_InterfZZ extends BOPDS_Interf {
+ delete(): void;
+}
+
+ export declare class BOPDS_InterfZZ_1 extends BOPDS_InterfZZ {
+ constructor();
+ }
+
+ export declare class BOPDS_InterfZZ_2 extends BOPDS_InterfZZ {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_VectorOfVectorOfPair extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfVectorOfPair, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_VectorOfPair): BOPDS_VectorOfPair;
+ Appended(): BOPDS_VectorOfPair;
+ Value(theIndex: Standard_Integer): BOPDS_VectorOfPair;
+ First(): BOPDS_VectorOfPair;
+ ChangeFirst(): BOPDS_VectorOfPair;
+ Last(): BOPDS_VectorOfPair;
+ ChangeLast(): BOPDS_VectorOfPair;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_VectorOfPair;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_VectorOfPair): BOPDS_VectorOfPair;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfVectorOfPair_1 extends BOPDS_VectorOfVectorOfPair {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfVectorOfPair_2 extends BOPDS_VectorOfVectorOfPair {
+ constructor(theOther: BOPDS_VectorOfVectorOfPair);
+ }
+
+export declare class BOPDS_PairMapHasher {
+ constructor();
+ static HashCode(thePair: BOPDS_Pair, theUpperBound: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static IsEqual(thePair1: BOPDS_Pair, thePair2: BOPDS_Pair): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPDS_ListOfPave extends NCollection_BaseList {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Assign(theOther: BOPDS_ListOfPave): BOPDS_ListOfPave;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ First_1(): BOPDS_Pave;
+ First_2(): BOPDS_Pave;
+ Last_1(): BOPDS_Pave;
+ Last_2(): BOPDS_Pave;
+ Append_1(theItem: BOPDS_Pave): BOPDS_Pave;
+ Append_3(theOther: BOPDS_ListOfPave): void;
+ Prepend_1(theItem: BOPDS_Pave): BOPDS_Pave;
+ Prepend_2(theOther: BOPDS_ListOfPave): void;
+ RemoveFirst(): void;
+ Reverse(): void;
+ delete(): void;
+}
+
+ export declare class BOPDS_ListOfPave_1 extends BOPDS_ListOfPave {
+ constructor();
+ }
+
+ export declare class BOPDS_ListOfPave_2 extends BOPDS_ListOfPave {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_ListOfPave_3 extends BOPDS_ListOfPave {
+ constructor(theOther: BOPDS_ListOfPave);
+ }
+
+export declare class BOPDS_DS {
+ Clear(): void;
+ Allocator(): Handle_NCollection_BaseAllocator;
+ SetArguments(theLS: TopTools_ListOfShape): void;
+ Arguments(): TopTools_ListOfShape;
+ Init(theFuzz: Quantity_AbsorbedDose): void;
+ NbShapes(): Graphic3d_ZLayerId;
+ NbSourceShapes(): Graphic3d_ZLayerId;
+ NbRanges(): Graphic3d_ZLayerId;
+ Range(theIndex: Graphic3d_ZLayerId): BOPDS_IndexRange;
+ Rank(theIndex: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IsNewShape(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ Append_1(theSI: BOPDS_ShapeInfo): Graphic3d_ZLayerId;
+ Append_2(theS: TopoDS_Shape): Graphic3d_ZLayerId;
+ ShapeInfo(theIndex: Graphic3d_ZLayerId): BOPDS_ShapeInfo;
+ ChangeShapeInfo(theIndex: Graphic3d_ZLayerId): BOPDS_ShapeInfo;
+ Shape(theIndex: Graphic3d_ZLayerId): TopoDS_Shape;
+ Index(theS: TopoDS_Shape): Graphic3d_ZLayerId;
+ PaveBlocksPool(): BOPDS_VectorOfListOfPaveBlock;
+ ChangePaveBlocksPool(): BOPDS_VectorOfListOfPaveBlock;
+ HasPaveBlocks(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ PaveBlocks(theIndex: Graphic3d_ZLayerId): BOPDS_ListOfPaveBlock;
+ ChangePaveBlocks(theIndex: Graphic3d_ZLayerId): BOPDS_ListOfPaveBlock;
+ UpdatePaveBlocks(): void;
+ UpdatePaveBlock(thePB: Handle_BOPDS_PaveBlock): void;
+ UpdateCommonBlock(theCB: Handle_BOPDS_CommonBlock, theFuzz: Quantity_AbsorbedDose): void;
+ IsCommonBlock(thePB: Handle_BOPDS_PaveBlock): Standard_Boolean;
+ CommonBlock(thePB: Handle_BOPDS_PaveBlock): Handle_BOPDS_CommonBlock;
+ SetCommonBlock(thePB: Handle_BOPDS_PaveBlock, theCB: Handle_BOPDS_CommonBlock): void;
+ RealPaveBlock(thePB: Handle_BOPDS_PaveBlock): Handle_BOPDS_PaveBlock;
+ IsCommonBlockOnEdge(thePB: Handle_BOPDS_PaveBlock): Standard_Boolean;
+ FaceInfoPool(): BOPDS_VectorOfFaceInfo;
+ HasFaceInfo(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ FaceInfo(theIndex: Graphic3d_ZLayerId): BOPDS_FaceInfo;
+ ChangeFaceInfo(theIndex: Graphic3d_ZLayerId): BOPDS_FaceInfo;
+ UpdateFaceInfoIn_1(theIndex: Graphic3d_ZLayerId): void;
+ UpdateFaceInfoIn_2(theFaces: TColStd_MapOfInteger): void;
+ UpdateFaceInfoOn_1(theIndex: Graphic3d_ZLayerId): void;
+ UpdateFaceInfoOn_2(theFaces: TColStd_MapOfInteger): void;
+ FaceInfoOn(theIndex: Graphic3d_ZLayerId, theMPB: BOPDS_IndexedMapOfPaveBlock, theMVP: TColStd_MapOfInteger): void;
+ FaceInfoIn(theIndex: Graphic3d_ZLayerId, theMPB: BOPDS_IndexedMapOfPaveBlock, theMVP: TColStd_MapOfInteger): void;
+ AloneVertices(theF: Graphic3d_ZLayerId, theLI: TColStd_ListOfInteger): void;
+ RefineFaceInfoOn(): void;
+ RefineFaceInfoIn(): void;
+ SubShapesOnIn(theNF1: Graphic3d_ZLayerId, theNF2: Graphic3d_ZLayerId, theMVOnIn: TColStd_MapOfInteger, theMVCommon: TColStd_MapOfInteger, thePBOnIn: BOPDS_IndexedMapOfPaveBlock, theCommonPB: BOPDS_MapOfPaveBlock): void;
+ SharedEdges(theF1: Graphic3d_ZLayerId, theF2: Graphic3d_ZLayerId, theLI: TColStd_ListOfInteger, theAllocator: Handle_NCollection_BaseAllocator): void;
+ ShapesSD(): TColStd_DataMapOfIntegerInteger;
+ AddShapeSD(theIndex: Graphic3d_ZLayerId, theIndexSD: Graphic3d_ZLayerId): void;
+ HasShapeSD(theIndex: Graphic3d_ZLayerId, theIndexSD: Graphic3d_ZLayerId): Standard_Boolean;
+ InterfVV(): BOPDS_VectorOfInterfVV;
+ InterfVE(): BOPDS_VectorOfInterfVE;
+ InterfVF(): BOPDS_VectorOfInterfVF;
+ InterfEE(): BOPDS_VectorOfInterfEE;
+ InterfEF(): BOPDS_VectorOfInterfEF;
+ InterfFF(): BOPDS_VectorOfInterfFF;
+ InterfVZ(): BOPDS_VectorOfInterfVZ;
+ InterfEZ(): BOPDS_VectorOfInterfEZ;
+ InterfFZ(): BOPDS_VectorOfInterfFZ;
+ InterfZZ(): BOPDS_VectorOfInterfZZ;
+ static NbInterfTypes(): Graphic3d_ZLayerId;
+ AddInterf(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): Standard_Boolean;
+ HasInterf_1(theI: Graphic3d_ZLayerId): Standard_Boolean;
+ HasInterf_2(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): Standard_Boolean;
+ HasInterfShapeSubShapes(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId, theFlag: Standard_Boolean): Standard_Boolean;
+ HasInterfSubShapes(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): Standard_Boolean;
+ Interferences(): BOPDS_MapOfPair;
+ Dump(): void;
+ IsSubShape(theI1: Graphic3d_ZLayerId, theI2: Graphic3d_ZLayerId): Standard_Boolean;
+ Paves(theIndex: Graphic3d_ZLayerId, theLP: BOPDS_ListOfPave): void;
+ UpdatePaveBlocksWithSDVertices(): void;
+ UpdatePaveBlockWithSDVertices(thePB: Handle_BOPDS_PaveBlock): void;
+ UpdateCommonBlockWithSDVertices(theCB: Handle_BOPDS_CommonBlock): void;
+ InitPaveBlocksForVertex(theNV: Graphic3d_ZLayerId): void;
+ ReleasePaveBlocks(): void;
+ IsValidShrunkData(thePB: Handle_BOPDS_PaveBlock): Standard_Boolean;
+ BuildBndBoxSolid(theIndex: Graphic3d_ZLayerId, theBox: Bnd_Box, theCheckInverted: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class BOPDS_DS_1 extends BOPDS_DS {
+ constructor();
+ }
+
+ export declare class BOPDS_DS_2 extends BOPDS_DS {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_VectorOfInterfVV extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfVV, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfVV): BOPDS_InterfVV;
+ Appended(): BOPDS_InterfVV;
+ Value(theIndex: Standard_Integer): BOPDS_InterfVV;
+ First(): BOPDS_InterfVV;
+ ChangeFirst(): BOPDS_InterfVV;
+ Last(): BOPDS_InterfVV;
+ ChangeLast(): BOPDS_InterfVV;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfVV;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfVV): BOPDS_InterfVV;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfVV_1 extends BOPDS_VectorOfInterfVV {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfVV_2 extends BOPDS_VectorOfInterfVV {
+ constructor(theOther: BOPDS_VectorOfInterfVV);
+ }
+
+export declare class BOPDS_VectorOfInterfEE extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfEE, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfEE): BOPDS_InterfEE;
+ Appended(): BOPDS_InterfEE;
+ Value(theIndex: Standard_Integer): BOPDS_InterfEE;
+ First(): BOPDS_InterfEE;
+ ChangeFirst(): BOPDS_InterfEE;
+ Last(): BOPDS_InterfEE;
+ ChangeLast(): BOPDS_InterfEE;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfEE;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfEE): BOPDS_InterfEE;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfEE_1 extends BOPDS_VectorOfInterfEE {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfEE_2 extends BOPDS_VectorOfInterfEE {
+ constructor(theOther: BOPDS_VectorOfInterfEE);
+ }
+
+export declare class BOPDS_DataMapOfIntegerListOfPaveBlock extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPDS_DataMapOfIntegerListOfPaveBlock): void;
+ Assign(theOther: BOPDS_DataMapOfIntegerListOfPaveBlock): BOPDS_DataMapOfIntegerListOfPaveBlock;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: Standard_Integer, theItem: BOPDS_ListOfPaveBlock): Standard_Boolean;
+ Bound(theKey: Standard_Integer, theItem: BOPDS_ListOfPaveBlock): BOPDS_ListOfPaveBlock;
+ IsBound(theKey: Standard_Integer): Standard_Boolean;
+ UnBind(theKey: Standard_Integer): Standard_Boolean;
+ Seek(theKey: Standard_Integer): BOPDS_ListOfPaveBlock;
+ ChangeSeek(theKey: Standard_Integer): BOPDS_ListOfPaveBlock;
+ ChangeFind(theKey: Standard_Integer): BOPDS_ListOfPaveBlock;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BOPDS_DataMapOfIntegerListOfPaveBlock_1 extends BOPDS_DataMapOfIntegerListOfPaveBlock {
+ constructor();
+ }
+
+ export declare class BOPDS_DataMapOfIntegerListOfPaveBlock_2 extends BOPDS_DataMapOfIntegerListOfPaveBlock {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_DataMapOfIntegerListOfPaveBlock_3 extends BOPDS_DataMapOfIntegerListOfPaveBlock {
+ constructor(theOther: BOPDS_DataMapOfIntegerListOfPaveBlock);
+ }
+
+export declare class BOPDS_Pave {
+ constructor()
+ SetIndex(theIndex: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ SetParameter(theParameter: Quantity_AbsorbedDose): void;
+ Parameter(): Quantity_AbsorbedDose;
+ Contents(theIndex: Graphic3d_ZLayerId, theParameter: Quantity_AbsorbedDose): void;
+ IsLess(theOther: BOPDS_Pave): Standard_Boolean;
+ IsEqual(theOther: BOPDS_Pave): Standard_Boolean;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks): void;
+ Assign(theOther: BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks): BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks;
+ ReSize(N: Standard_Integer): void;
+ Add(theKey1: TopoDS_Shape, theItem: BOPDS_CoupleOfPaveBlocks): Standard_Integer;
+ Contains(theKey1: TopoDS_Shape): Standard_Boolean;
+ Substitute(theIndex: Standard_Integer, theKey1: TopoDS_Shape, theItem: BOPDS_CoupleOfPaveBlocks): void;
+ Swap(theIndex1: Standard_Integer, theIndex2: Standard_Integer): void;
+ RemoveLast(): void;
+ RemoveFromIndex(theIndex: Standard_Integer): void;
+ RemoveKey(theKey1: TopoDS_Shape): void;
+ FindKey(theIndex: Standard_Integer): TopoDS_Shape;
+ FindFromIndex(theIndex: Standard_Integer): BOPDS_CoupleOfPaveBlocks;
+ ChangeFromIndex(theIndex: Standard_Integer): BOPDS_CoupleOfPaveBlocks;
+ FindIndex(theKey1: TopoDS_Shape): Standard_Integer;
+ ChangeFromKey(theKey1: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ Seek(theKey1: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ ChangeSeek(theKey1: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_1 extends BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks {
+ constructor();
+ }
+
+ export declare class BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_2 extends BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_3 extends BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks {
+ constructor(theOther: BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks);
+ }
+
+export declare class BOPDS_VectorOfInterfFF extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfFF, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfFF): BOPDS_InterfFF;
+ Appended(): BOPDS_InterfFF;
+ Value(theIndex: Standard_Integer): BOPDS_InterfFF;
+ First(): BOPDS_InterfFF;
+ ChangeFirst(): BOPDS_InterfFF;
+ Last(): BOPDS_InterfFF;
+ ChangeLast(): BOPDS_InterfFF;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfFF;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfFF): BOPDS_InterfFF;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfFF_1 extends BOPDS_VectorOfInterfFF {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfFF_2 extends BOPDS_VectorOfInterfFF {
+ constructor(theOther: BOPDS_VectorOfInterfFF);
+ }
+
+export declare class BOPDS_VectorOfInterfFZ extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfFZ, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfFZ): BOPDS_InterfFZ;
+ Appended(): BOPDS_InterfFZ;
+ Value(theIndex: Standard_Integer): BOPDS_InterfFZ;
+ First(): BOPDS_InterfFZ;
+ ChangeFirst(): BOPDS_InterfFZ;
+ Last(): BOPDS_InterfFZ;
+ ChangeLast(): BOPDS_InterfFZ;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfFZ;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfFZ): BOPDS_InterfFZ;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfFZ_1 extends BOPDS_VectorOfInterfFZ {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfFZ_2 extends BOPDS_VectorOfInterfFZ {
+ constructor(theOther: BOPDS_VectorOfInterfFZ);
+ }
+
+export declare class BOPDS_CoupleOfPaveBlocks {
+ SetIndex(theIndex: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ SetIndexInterf(theIndex: Graphic3d_ZLayerId): void;
+ IndexInterf(): Graphic3d_ZLayerId;
+ SetPaveBlocks(thePB1: Handle_BOPDS_PaveBlock, thePB2: Handle_BOPDS_PaveBlock): void;
+ PaveBlocks(thePB1: Handle_BOPDS_PaveBlock, thePB2: Handle_BOPDS_PaveBlock): void;
+ SetPaveBlock1(thePB: Handle_BOPDS_PaveBlock): void;
+ PaveBlock1(): Handle_BOPDS_PaveBlock;
+ SetPaveBlock2(thePB: Handle_BOPDS_PaveBlock): void;
+ PaveBlock2(): Handle_BOPDS_PaveBlock;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BOPDS_CoupleOfPaveBlocks_1 extends BOPDS_CoupleOfPaveBlocks {
+ constructor();
+ }
+
+ export declare class BOPDS_CoupleOfPaveBlocks_2 extends BOPDS_CoupleOfPaveBlocks {
+ constructor(thePB1: Handle_BOPDS_PaveBlock, thePB2: Handle_BOPDS_PaveBlock);
+ }
+
+export declare class BOPDS_Tools {
+ constructor();
+ static TypeToInteger_1(theT1: TopAbs_ShapeEnum, theT2: TopAbs_ShapeEnum): Graphic3d_ZLayerId;
+ static TypeToInteger_2(theT: TopAbs_ShapeEnum): Graphic3d_ZLayerId;
+ static HasBRep(theT: TopAbs_ShapeEnum): Standard_Boolean;
+ static IsInterfering(theT: TopAbs_ShapeEnum): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BOPDS_DataMapOfShapeCoupleOfPaveBlocks extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: BOPDS_DataMapOfShapeCoupleOfPaveBlocks): void;
+ Assign(theOther: BOPDS_DataMapOfShapeCoupleOfPaveBlocks): BOPDS_DataMapOfShapeCoupleOfPaveBlocks;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: BOPDS_CoupleOfPaveBlocks): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: BOPDS_CoupleOfPaveBlocks): BOPDS_CoupleOfPaveBlocks;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ ChangeSeek(theKey: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ ChangeFind(theKey: TopoDS_Shape): BOPDS_CoupleOfPaveBlocks;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class BOPDS_DataMapOfShapeCoupleOfPaveBlocks_1 extends BOPDS_DataMapOfShapeCoupleOfPaveBlocks {
+ constructor();
+ }
+
+ export declare class BOPDS_DataMapOfShapeCoupleOfPaveBlocks_2 extends BOPDS_DataMapOfShapeCoupleOfPaveBlocks {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_DataMapOfShapeCoupleOfPaveBlocks_3 extends BOPDS_DataMapOfShapeCoupleOfPaveBlocks {
+ constructor(theOther: BOPDS_DataMapOfShapeCoupleOfPaveBlocks);
+ }
+
+export declare class BOPDS_VectorOfFaceInfo extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfFaceInfo, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_FaceInfo): BOPDS_FaceInfo;
+ Appended(): BOPDS_FaceInfo;
+ Value(theIndex: Standard_Integer): BOPDS_FaceInfo;
+ First(): BOPDS_FaceInfo;
+ ChangeFirst(): BOPDS_FaceInfo;
+ Last(): BOPDS_FaceInfo;
+ ChangeLast(): BOPDS_FaceInfo;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_FaceInfo;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_FaceInfo): BOPDS_FaceInfo;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfFaceInfo_1 extends BOPDS_VectorOfFaceInfo {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfFaceInfo_2 extends BOPDS_VectorOfFaceInfo {
+ constructor(theOther: BOPDS_VectorOfFaceInfo);
+ }
+
+export declare class BOPDS_VectorOfListOfPaveBlock extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfListOfPaveBlock, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_ListOfPaveBlock): BOPDS_ListOfPaveBlock;
+ Appended(): BOPDS_ListOfPaveBlock;
+ Value(theIndex: Standard_Integer): BOPDS_ListOfPaveBlock;
+ First(): BOPDS_ListOfPaveBlock;
+ ChangeFirst(): BOPDS_ListOfPaveBlock;
+ Last(): BOPDS_ListOfPaveBlock;
+ ChangeLast(): BOPDS_ListOfPaveBlock;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_ListOfPaveBlock;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_ListOfPaveBlock): BOPDS_ListOfPaveBlock;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfListOfPaveBlock_1 extends BOPDS_VectorOfListOfPaveBlock {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfListOfPaveBlock_2 extends BOPDS_VectorOfListOfPaveBlock {
+ constructor(theOther: BOPDS_VectorOfListOfPaveBlock);
+ }
+
+export declare class BOPDS_VectorOfIndexRange extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfIndexRange, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_IndexRange): BOPDS_IndexRange;
+ Appended(): BOPDS_IndexRange;
+ Value(theIndex: Standard_Integer): BOPDS_IndexRange;
+ First(): BOPDS_IndexRange;
+ ChangeFirst(): BOPDS_IndexRange;
+ Last(): BOPDS_IndexRange;
+ ChangeLast(): BOPDS_IndexRange;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_IndexRange;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_IndexRange): BOPDS_IndexRange;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfIndexRange_1 extends BOPDS_VectorOfIndexRange {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfIndexRange_2 extends BOPDS_VectorOfIndexRange {
+ constructor(theOther: BOPDS_VectorOfIndexRange);
+ }
+
+export declare class BOPDS_VectorOfPoint extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfPoint, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_Point): BOPDS_Point;
+ Appended(): BOPDS_Point;
+ Value(theIndex: Standard_Integer): BOPDS_Point;
+ First(): BOPDS_Point;
+ ChangeFirst(): BOPDS_Point;
+ Last(): BOPDS_Point;
+ ChangeLast(): BOPDS_Point;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_Point;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_Point): BOPDS_Point;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfPoint_1 extends BOPDS_VectorOfPoint {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfPoint_2 extends BOPDS_VectorOfPoint {
+ constructor(theOther: BOPDS_VectorOfPoint);
+ }
+
+export declare class Handle_BOPDS_CommonBlock {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BOPDS_CommonBlock): void;
+ get(): BOPDS_CommonBlock;
+ delete(): void;
+}
+
+ export declare class Handle_BOPDS_CommonBlock_1 extends Handle_BOPDS_CommonBlock {
+ constructor();
+ }
+
+ export declare class Handle_BOPDS_CommonBlock_2 extends Handle_BOPDS_CommonBlock {
+ constructor(thePtr: BOPDS_CommonBlock);
+ }
+
+ export declare class Handle_BOPDS_CommonBlock_3 extends Handle_BOPDS_CommonBlock {
+ constructor(theHandle: Handle_BOPDS_CommonBlock);
+ }
+
+ export declare class Handle_BOPDS_CommonBlock_4 extends Handle_BOPDS_CommonBlock {
+ constructor(theHandle: Handle_BOPDS_CommonBlock);
+ }
+
+export declare class BOPDS_CommonBlock extends Standard_Transient {
+ AddPaveBlock(aPB: Handle_BOPDS_PaveBlock): void;
+ SetPaveBlocks(aLPB: BOPDS_ListOfPaveBlock): void;
+ AddFace(aF: Graphic3d_ZLayerId): void;
+ SetFaces(aLF: TColStd_ListOfInteger): void;
+ AppendFaces(aLF: TColStd_ListOfInteger): void;
+ PaveBlocks(): BOPDS_ListOfPaveBlock;
+ Faces(): TColStd_ListOfInteger;
+ PaveBlock1(): Handle_BOPDS_PaveBlock;
+ PaveBlockOnEdge(theIndex: Graphic3d_ZLayerId): Handle_BOPDS_PaveBlock;
+ IsPaveBlockOnFace(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ IsPaveBlockOnEdge(theIndex: Graphic3d_ZLayerId): Standard_Boolean;
+ Contains_1(thePB: Handle_BOPDS_PaveBlock): Standard_Boolean;
+ Contains_2(theF: Graphic3d_ZLayerId): Standard_Boolean;
+ SetEdge(theEdge: Graphic3d_ZLayerId): void;
+ Edge(): Graphic3d_ZLayerId;
+ Dump(): void;
+ SetRealPaveBlock(thePB: Handle_BOPDS_PaveBlock): void;
+ SetTolerance(theTol: Quantity_AbsorbedDose): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class BOPDS_CommonBlock_1 extends BOPDS_CommonBlock {
+ constructor();
+ }
+
+ export declare class BOPDS_CommonBlock_2 extends BOPDS_CommonBlock {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_FaceInfo {
+ Clear(): void;
+ SetIndex(theI: Graphic3d_ZLayerId): void;
+ Index(): Graphic3d_ZLayerId;
+ PaveBlocksIn(): BOPDS_IndexedMapOfPaveBlock;
+ ChangePaveBlocksIn(): BOPDS_IndexedMapOfPaveBlock;
+ VerticesIn(): TColStd_MapOfInteger;
+ ChangeVerticesIn(): TColStd_MapOfInteger;
+ PaveBlocksOn(): BOPDS_IndexedMapOfPaveBlock;
+ ChangePaveBlocksOn(): BOPDS_IndexedMapOfPaveBlock;
+ VerticesOn(): TColStd_MapOfInteger;
+ ChangeVerticesOn(): TColStd_MapOfInteger;
+ PaveBlocksSc(): BOPDS_IndexedMapOfPaveBlock;
+ ChangePaveBlocksSc(): BOPDS_IndexedMapOfPaveBlock;
+ VerticesSc(): TColStd_MapOfInteger;
+ ChangeVerticesSc(): TColStd_MapOfInteger;
+ delete(): void;
+}
+
+ export declare class BOPDS_FaceInfo_1 extends BOPDS_FaceInfo {
+ constructor();
+ }
+
+ export declare class BOPDS_FaceInfo_2 extends BOPDS_FaceInfo {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+export declare class BOPDS_VectorOfInterfEZ extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfEZ, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfEZ): BOPDS_InterfEZ;
+ Appended(): BOPDS_InterfEZ;
+ Value(theIndex: Standard_Integer): BOPDS_InterfEZ;
+ First(): BOPDS_InterfEZ;
+ ChangeFirst(): BOPDS_InterfEZ;
+ Last(): BOPDS_InterfEZ;
+ ChangeLast(): BOPDS_InterfEZ;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfEZ;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfEZ): BOPDS_InterfEZ;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfEZ_1 extends BOPDS_VectorOfInterfEZ {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfEZ_2 extends BOPDS_VectorOfInterfEZ {
+ constructor(theOther: BOPDS_VectorOfInterfEZ);
+ }
+
+export declare class BOPDS_VectorOfInterfVF extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: BOPDS_VectorOfInterfVF, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: BOPDS_InterfVF): BOPDS_InterfVF;
+ Appended(): BOPDS_InterfVF;
+ Value(theIndex: Standard_Integer): BOPDS_InterfVF;
+ First(): BOPDS_InterfVF;
+ ChangeFirst(): BOPDS_InterfVF;
+ Last(): BOPDS_InterfVF;
+ ChangeLast(): BOPDS_InterfVF;
+ ChangeValue(theIndex: Standard_Integer): BOPDS_InterfVF;
+ SetValue(theIndex: Standard_Integer, theValue: BOPDS_InterfVF): BOPDS_InterfVF;
+ delete(): void;
+}
+
+ export declare class BOPDS_VectorOfInterfVF_1 extends BOPDS_VectorOfInterfVF {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BOPDS_VectorOfInterfVF_2 extends BOPDS_VectorOfInterfVF {
+ constructor(theOther: BOPDS_VectorOfInterfVF);
+ }
+
+export declare class XmlMNaming_NamedShapeDriver extends XmlMDF_ADriver {
+ constructor(aMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ ReadShapeSection(anElement: XmlObjMgt_Element, theRange: Message_ProgressRange): void;
+ WriteShapeSection(anElement: XmlObjMgt_Element, theRange: Message_ProgressRange): void;
+ Clear(): void;
+ GetShapesLocations(): TopTools_LocationSet;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlMNaming_NamedShapeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMNaming_NamedShapeDriver): void;
+ get(): XmlMNaming_NamedShapeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMNaming_NamedShapeDriver_1 extends Handle_XmlMNaming_NamedShapeDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMNaming_NamedShapeDriver_2 extends Handle_XmlMNaming_NamedShapeDriver {
+ constructor(thePtr: XmlMNaming_NamedShapeDriver);
+ }
+
+ export declare class Handle_XmlMNaming_NamedShapeDriver_3 extends Handle_XmlMNaming_NamedShapeDriver {
+ constructor(theHandle: Handle_XmlMNaming_NamedShapeDriver);
+ }
+
+ export declare class Handle_XmlMNaming_NamedShapeDriver_4 extends Handle_XmlMNaming_NamedShapeDriver {
+ constructor(theHandle: Handle_XmlMNaming_NamedShapeDriver);
+ }
+
+export declare class Handle_XmlMNaming_NamingDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlMNaming_NamingDriver): void;
+ get(): XmlMNaming_NamingDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlMNaming_NamingDriver_1 extends Handle_XmlMNaming_NamingDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlMNaming_NamingDriver_2 extends Handle_XmlMNaming_NamingDriver {
+ constructor(thePtr: XmlMNaming_NamingDriver);
+ }
+
+ export declare class Handle_XmlMNaming_NamingDriver_3 extends Handle_XmlMNaming_NamingDriver {
+ constructor(theHandle: Handle_XmlMNaming_NamingDriver);
+ }
+
+ export declare class Handle_XmlMNaming_NamingDriver_4 extends Handle_XmlMNaming_NamingDriver {
+ constructor(theHandle: Handle_XmlMNaming_NamingDriver);
+ }
+
+export declare class XmlMNaming_NamingDriver extends XmlMDF_ADriver {
+ constructor(aMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlMNaming_Shape1 {
+ Element_1(): XmlObjMgt_Element;
+ Element_2(): XmlObjMgt_Element;
+ TShapeId(): Graphic3d_ZLayerId;
+ LocId(): Graphic3d_ZLayerId;
+ Orientation(): TopAbs_Orientation;
+ SetShape(ID: Graphic3d_ZLayerId, LocID: Graphic3d_ZLayerId, Orient: TopAbs_Orientation): void;
+ SetVertex(theVertex: TopoDS_Shape): void;
+ delete(): void;
+}
+
+ export declare class XmlMNaming_Shape1_1 extends XmlMNaming_Shape1 {
+ constructor(Doc: XmlObjMgt_Document);
+ }
+
+ export declare class XmlMNaming_Shape1_2 extends XmlMNaming_Shape1 {
+ constructor(E: XmlObjMgt_Element);
+ }
+
+export declare class XmlMNaming {
+ constructor();
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, aMessageDriver: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare type PrsDim_TypeOfAngleArrowVisibility = {
+ PrsDim_TypeOfAngleArrowVisibility_Both: {};
+ PrsDim_TypeOfAngleArrowVisibility_First: {};
+ PrsDim_TypeOfAngleArrowVisibility_Second: {};
+ PrsDim_TypeOfAngleArrowVisibility_None: {};
+}
+
+export declare type PrsDim_KindOfRelation = {
+ PrsDim_KOR_NONE: {};
+ PrsDim_KOR_CONCENTRIC: {};
+ PrsDim_KOR_EQUALDISTANCE: {};
+ PrsDim_KOR_EQUALRADIUS: {};
+ PrsDim_KOR_FIX: {};
+ PrsDim_KOR_IDENTIC: {};
+ PrsDim_KOR_OFFSET: {};
+ PrsDim_KOR_PARALLEL: {};
+ PrsDim_KOR_PERPENDICULAR: {};
+ PrsDim_KOR_TANGENT: {};
+ PrsDim_KOR_SYMMETRIC: {};
+}
+
+export declare class PrsDim_Relation extends AIS_InteractiveObject {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetColor(theColor: Quantity_Color): void;
+ UnsetColor(): void;
+ Type(): AIS_KindOfInteractive;
+ KindOfDimension(): PrsDim_KindOfDimension;
+ IsMovable(): Standard_Boolean;
+ FirstShape(): TopoDS_Shape;
+ SetFirstShape(aFShape: TopoDS_Shape): void;
+ SecondShape(): TopoDS_Shape;
+ SetSecondShape(aSShape: TopoDS_Shape): void;
+ SetBndBox(theXmin: Quantity_AbsorbedDose, theYmin: Quantity_AbsorbedDose, theZmin: Quantity_AbsorbedDose, theXmax: Quantity_AbsorbedDose, theYmax: Quantity_AbsorbedDose, theZmax: Quantity_AbsorbedDose): void;
+ UnsetBndBox(): void;
+ Plane(): Handle_Geom_Plane;
+ SetPlane(thePlane: Handle_Geom_Plane): void;
+ Value(): Quantity_AbsorbedDose;
+ SetValue(theVal: Quantity_AbsorbedDose): void;
+ Position(): gp_Pnt;
+ SetPosition(thePosition: gp_Pnt): void;
+ Text(): TCollection_ExtendedString;
+ SetText(theText: TCollection_ExtendedString): void;
+ ArrowSize(): Quantity_AbsorbedDose;
+ SetArrowSize(theArrowSize: Quantity_AbsorbedDose): void;
+ SymbolPrs(): DsgPrs_ArrowSide;
+ SetSymbolPrs(theSymbolPrs: DsgPrs_ArrowSide): void;
+ SetExtShape(theIndex: Graphic3d_ZLayerId): void;
+ ExtShape(): Graphic3d_ZLayerId;
+ AcceptDisplayMode(theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ SetAutomaticPosition(theStatus: Standard_Boolean): void;
+ AutomaticPosition(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_Relation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_Relation): void;
+ get(): PrsDim_Relation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_Relation_1 extends Handle_PrsDim_Relation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_Relation_2 extends Handle_PrsDim_Relation {
+ constructor(thePtr: PrsDim_Relation);
+ }
+
+ export declare class Handle_PrsDim_Relation_3 extends Handle_PrsDim_Relation {
+ constructor(theHandle: Handle_PrsDim_Relation);
+ }
+
+ export declare class Handle_PrsDim_Relation_4 extends Handle_PrsDim_Relation {
+ constructor(theHandle: Handle_PrsDim_Relation);
+ }
+
+export declare class PrsDim_Chamf2dDimension extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ KindOfDimension(): PrsDim_KindOfDimension;
+ IsMovable(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class PrsDim_Chamf2dDimension_1 extends PrsDim_Chamf2dDimension {
+ constructor(aFShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString);
+ }
+
+ export declare class PrsDim_Chamf2dDimension_2 extends PrsDim_Chamf2dDimension {
+ constructor(aFShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aPosition: gp_Pnt, aSymbolPrs: DsgPrs_ArrowSide, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_PrsDim_Chamf2dDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_Chamf2dDimension): void;
+ get(): PrsDim_Chamf2dDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_Chamf2dDimension_1 extends Handle_PrsDim_Chamf2dDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_Chamf2dDimension_2 extends Handle_PrsDim_Chamf2dDimension {
+ constructor(thePtr: PrsDim_Chamf2dDimension);
+ }
+
+ export declare class Handle_PrsDim_Chamf2dDimension_3 extends Handle_PrsDim_Chamf2dDimension {
+ constructor(theHandle: Handle_PrsDim_Chamf2dDimension);
+ }
+
+ export declare class Handle_PrsDim_Chamf2dDimension_4 extends Handle_PrsDim_Chamf2dDimension {
+ constructor(theHandle: Handle_PrsDim_Chamf2dDimension);
+ }
+
+export declare class PrsDim {
+ constructor();
+ static Nearest_1(aShape: TopoDS_Shape, aPoint: gp_Pnt): gp_Pnt;
+ static Nearest_2(theLine: gp_Lin, thePoint: gp_Pnt): gp_Pnt;
+ static Nearest_3(theCurve: Handle_Geom_Curve, thePoint: gp_Pnt, theFirstPoint: gp_Pnt, theLastPoint: gp_Pnt, theNearestPoint: gp_Pnt): Standard_Boolean;
+ static Farest(aShape: TopoDS_Shape, aPoint: gp_Pnt): gp_Pnt;
+ static ComputeGeometry_1(theEdge: TopoDS_Edge, theCurve: Handle_Geom_Curve, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt): Standard_Boolean;
+ static ComputeGeometry_2(theEdge: TopoDS_Edge, theCurve: Handle_Geom_Curve, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt, theIsInfinite: Standard_Boolean): Standard_Boolean;
+ static ComputeGeometry_3(theEdge: TopoDS_Edge, theCurve: Handle_Geom_Curve, theFirstPnt: gp_Pnt, theLastPnt: gp_Pnt, theExtCurve: Handle_Geom_Curve, theIsInfinite: Standard_Boolean, theIsOnPlane: Standard_Boolean, thePlane: Handle_Geom_Plane): Standard_Boolean;
+ static ComputeGeometry_4(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge, theFirstCurve: Handle_Geom_Curve, theSecondCurve: Handle_Geom_Curve, theFirstPnt1: gp_Pnt, theLastPnt1: gp_Pnt, theFirstPnt2: gp_Pnt, theLastPnt2: gp_Pnt, thePlane: Handle_Geom_Plane): Standard_Boolean;
+ static ComputeGeometry_5(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge, theFirstCurve: Handle_Geom_Curve, theSecondCurve: Handle_Geom_Curve, theFirstPnt1: gp_Pnt, theLastPnt1: gp_Pnt, theFirstPnt2: gp_Pnt, theLastPnt2: gp_Pnt, theIsinfinite1: Standard_Boolean, theIsinfinite2: Standard_Boolean): Standard_Boolean;
+ static ComputeGeometry_6(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge, theExtIndex: Graphic3d_ZLayerId, theFirstCurve: Handle_Geom_Curve, theSecondCurve: Handle_Geom_Curve, theFirstPnt1: gp_Pnt, theLastPnt1: gp_Pnt, theFirstPnt2: gp_Pnt, theLastPnt2: gp_Pnt, theExtCurve: Handle_Geom_Curve, theIsinfinite1: Standard_Boolean, theIsinfinite2: Standard_Boolean, thePlane: Handle_Geom_Plane): Standard_Boolean;
+ static ComputeGeomCurve(aCurve: Handle_Geom_Curve, first1: Quantity_AbsorbedDose, last1: Quantity_AbsorbedDose, FirstPnt1: gp_Pnt, LastPnt1: gp_Pnt, aPlane: Handle_Geom_Plane, isOnPlane: Standard_Boolean): Standard_Boolean;
+ static ComputeGeometry_7(aVertex: TopoDS_Vertex, point: gp_Pnt, aPlane: Handle_Geom_Plane, isOnPlane: Standard_Boolean): Standard_Boolean;
+ static GetPlaneFromFace(aFace: TopoDS_Face, aPlane: gp_Pln, aSurf: Handle_Geom_Surface, aSurfType: PrsDim_KindOfSurface, Offset: Quantity_AbsorbedDose): Standard_Boolean;
+ static InitFaceLength(aFace: TopoDS_Face, aPlane: gp_Pln, aSurface: Handle_Geom_Surface, aSurfaceType: PrsDim_KindOfSurface, anOffset: Quantity_AbsorbedDose): void;
+ static InitLengthBetweenCurvilinearFaces(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face, theFirstSurf: Handle_Geom_Surface, theSecondSurf: Handle_Geom_Surface, theFirstAttach: gp_Pnt, theSecondAttach: gp_Pnt, theDirOnPlane: gp_Dir): void;
+ static InitAngleBetweenPlanarFaces(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face, theCenter: gp_Pnt, theFirstAttach: gp_Pnt, theSecondAttach: gp_Pnt, theIsFirstPointSet: Standard_Boolean): Standard_Boolean;
+ static InitAngleBetweenCurvilinearFaces(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face, theFirstSurfType: PrsDim_KindOfSurface, theSecondSurfType: PrsDim_KindOfSurface, theCenter: gp_Pnt, theFirstAttach: gp_Pnt, theSecondAttach: gp_Pnt, theIsFirstPointSet: Standard_Boolean): Standard_Boolean;
+ static ProjectPointOnPlane(aPoint: gp_Pnt, aPlane: gp_Pln): gp_Pnt;
+ static ProjectPointOnLine(aPoint: gp_Pnt, aLine: gp_Lin): gp_Pnt;
+ static TranslatePointToBound(aPoint: gp_Pnt, aDir: gp_Dir, aBndBox: Bnd_Box): gp_Pnt;
+ static InDomain(aFirstPar: Quantity_AbsorbedDose, aLastPar: Quantity_AbsorbedDose, anAttachPar: Quantity_AbsorbedDose): Standard_Boolean;
+ static NearestApex(elips: gp_Elips, pApex: gp_Pnt, nApex: gp_Pnt, fpara: Quantity_AbsorbedDose, lpara: Quantity_AbsorbedDose, IsInDomain: Standard_Boolean): gp_Pnt;
+ static DistanceFromApex(elips: gp_Elips, Apex: gp_Pnt, par: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static ComputeProjEdgePresentation(aPres: any, aDrawer: Handle_Prs3d_Drawer, anEdge: TopoDS_Edge, ProjCurve: Handle_Geom_Curve, FirstP: gp_Pnt, LastP: gp_Pnt, aColor: Quantity_NameOfColor, aWidth: Quantity_AbsorbedDose, aProjTOL: Aspect_TypeOfLine, aCallTOL: Aspect_TypeOfLine): void;
+ static ComputeProjVertexPresentation(aPres: any, aDrawer: Handle_Prs3d_Drawer, aVertex: TopoDS_Vertex, ProjPoint: gp_Pnt, aColor: Quantity_NameOfColor, aWidth: Quantity_AbsorbedDose, aProjTOM: Aspect_TypeOfMarker, aCallTOL: Aspect_TypeOfLine): void;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_SymmetricRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_SymmetricRelation): void;
+ get(): PrsDim_SymmetricRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_SymmetricRelation_1 extends Handle_PrsDim_SymmetricRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_SymmetricRelation_2 extends Handle_PrsDim_SymmetricRelation {
+ constructor(thePtr: PrsDim_SymmetricRelation);
+ }
+
+ export declare class Handle_PrsDim_SymmetricRelation_3 extends Handle_PrsDim_SymmetricRelation {
+ constructor(theHandle: Handle_PrsDim_SymmetricRelation);
+ }
+
+ export declare class Handle_PrsDim_SymmetricRelation_4 extends Handle_PrsDim_SymmetricRelation {
+ constructor(theHandle: Handle_PrsDim_SymmetricRelation);
+ }
+
+export declare class PrsDim_SymmetricRelation extends PrsDim_Relation {
+ constructor(aSymmTool: TopoDS_Shape, FirstShape: TopoDS_Shape, SecondShape: TopoDS_Shape, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsMovable(): Standard_Boolean;
+ SetTool(aSymmetricTool: TopoDS_Shape): void;
+ GetTool(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_EllipseRadiusDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_EllipseRadiusDimension): void;
+ get(): PrsDim_EllipseRadiusDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_EllipseRadiusDimension_1 extends Handle_PrsDim_EllipseRadiusDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_EllipseRadiusDimension_2 extends Handle_PrsDim_EllipseRadiusDimension {
+ constructor(thePtr: PrsDim_EllipseRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_EllipseRadiusDimension_3 extends Handle_PrsDim_EllipseRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_EllipseRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_EllipseRadiusDimension_4 extends Handle_PrsDim_EllipseRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_EllipseRadiusDimension);
+ }
+
+export declare class PrsDim_EllipseRadiusDimension extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ KindOfDimension(): PrsDim_KindOfDimension;
+ IsMovable(): Standard_Boolean;
+ ComputeGeometry(): void;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_Dimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_Dimension): void;
+ get(): PrsDim_Dimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_Dimension_1 extends Handle_PrsDim_Dimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_Dimension_2 extends Handle_PrsDim_Dimension {
+ constructor(thePtr: PrsDim_Dimension);
+ }
+
+ export declare class Handle_PrsDim_Dimension_3 extends Handle_PrsDim_Dimension {
+ constructor(theHandle: Handle_PrsDim_Dimension);
+ }
+
+ export declare class Handle_PrsDim_Dimension_4 extends Handle_PrsDim_Dimension {
+ constructor(theHandle: Handle_PrsDim_Dimension);
+ }
+
+export declare class Handle_PrsDim_EqualRadiusRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_EqualRadiusRelation): void;
+ get(): PrsDim_EqualRadiusRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_EqualRadiusRelation_1 extends Handle_PrsDim_EqualRadiusRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_EqualRadiusRelation_2 extends Handle_PrsDim_EqualRadiusRelation {
+ constructor(thePtr: PrsDim_EqualRadiusRelation);
+ }
+
+ export declare class Handle_PrsDim_EqualRadiusRelation_3 extends Handle_PrsDim_EqualRadiusRelation {
+ constructor(theHandle: Handle_PrsDim_EqualRadiusRelation);
+ }
+
+ export declare class Handle_PrsDim_EqualRadiusRelation_4 extends Handle_PrsDim_EqualRadiusRelation {
+ constructor(theHandle: Handle_PrsDim_EqualRadiusRelation);
+ }
+
+export declare class PrsDim_EqualRadiusRelation extends PrsDim_Relation {
+ constructor(aFirstEdge: TopoDS_Edge, aSecondEdge: TopoDS_Edge, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_FixRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_FixRelation): void;
+ get(): PrsDim_FixRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_FixRelation_1 extends Handle_PrsDim_FixRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_FixRelation_2 extends Handle_PrsDim_FixRelation {
+ constructor(thePtr: PrsDim_FixRelation);
+ }
+
+ export declare class Handle_PrsDim_FixRelation_3 extends Handle_PrsDim_FixRelation {
+ constructor(theHandle: Handle_PrsDim_FixRelation);
+ }
+
+ export declare class Handle_PrsDim_FixRelation_4 extends Handle_PrsDim_FixRelation {
+ constructor(theHandle: Handle_PrsDim_FixRelation);
+ }
+
+export declare class PrsDim_FixRelation extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Wire(): TopoDS_Wire;
+ SetWire(aWire: TopoDS_Wire): void;
+ IsMovable(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class PrsDim_FixRelation_1 extends PrsDim_FixRelation {
+ constructor(aShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aWire: TopoDS_Wire);
+ }
+
+ export declare class PrsDim_FixRelation_2 extends PrsDim_FixRelation {
+ constructor(aShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aWire: TopoDS_Wire, aPosition: gp_Pnt, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+ export declare class PrsDim_FixRelation_3 extends PrsDim_FixRelation {
+ constructor(aShape: TopoDS_Shape, aPlane: Handle_Geom_Plane);
+ }
+
+ export declare class PrsDim_FixRelation_4 extends PrsDim_FixRelation {
+ constructor(aShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aPosition: gp_Pnt, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_PrsDim_RadiusDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_RadiusDimension): void;
+ get(): PrsDim_RadiusDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_RadiusDimension_1 extends Handle_PrsDim_RadiusDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_RadiusDimension_2 extends Handle_PrsDim_RadiusDimension {
+ constructor(thePtr: PrsDim_RadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_RadiusDimension_3 extends Handle_PrsDim_RadiusDimension {
+ constructor(theHandle: Handle_PrsDim_RadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_RadiusDimension_4 extends Handle_PrsDim_RadiusDimension {
+ constructor(theHandle: Handle_PrsDim_RadiusDimension);
+ }
+
+export declare class PrsDim_RadiusDimension extends PrsDim_Dimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Circle(): gp_Circ;
+ AnchorPoint(): gp_Pnt;
+ Shape(): TopoDS_Shape;
+ SetMeasuredGeometry_1(theCircle: gp_Circ): void;
+ SetMeasuredGeometry_2(theCircle: gp_Circ, theAnchorPoint: gp_Pnt, theHasAnchor: Standard_Boolean): void;
+ SetMeasuredGeometry_3(theShape: TopoDS_Shape): void;
+ SetMeasuredGeometry_4(theShape: TopoDS_Shape, theAnchorPoint: gp_Pnt, theHasAnchor: Standard_Boolean): void;
+ GetDisplayUnits(): XCAFDoc_PartId;
+ GetModelUnits(): XCAFDoc_PartId;
+ SetDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ SetModelUnits(theUnits: XCAFDoc_PartId): void;
+ SetTextPosition(theTextPos: gp_Pnt): void;
+ GetTextPosition(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class PrsDim_RadiusDimension_1 extends PrsDim_RadiusDimension {
+ constructor(theCircle: gp_Circ);
+ }
+
+ export declare class PrsDim_RadiusDimension_2 extends PrsDim_RadiusDimension {
+ constructor(theCircle: gp_Circ, theAnchorPoint: gp_Pnt);
+ }
+
+ export declare class PrsDim_RadiusDimension_3 extends PrsDim_RadiusDimension {
+ constructor(theShape: TopoDS_Shape);
+ }
+
+export declare type PrsDim_TypeOfDist = {
+ PrsDim_TypeOfDist_Unknown: {};
+ PrsDim_TypeOfDist_Horizontal: {};
+ PrsDim_TypeOfDist_Vertical: {};
+}
+
+export declare class PrsDim_IdenticRelation extends PrsDim_Relation {
+ constructor(FirstShape: TopoDS_Shape, SecondShape: TopoDS_Shape, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ HasUsers(): Standard_Boolean;
+ Users(): TColStd_ListOfTransient;
+ AddUser(theUser: Handle_Standard_Transient): void;
+ ClearUsers(): void;
+ IsMovable(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_IdenticRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_IdenticRelation): void;
+ get(): PrsDim_IdenticRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_IdenticRelation_1 extends Handle_PrsDim_IdenticRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_IdenticRelation_2 extends Handle_PrsDim_IdenticRelation {
+ constructor(thePtr: PrsDim_IdenticRelation);
+ }
+
+ export declare class Handle_PrsDim_IdenticRelation_3 extends Handle_PrsDim_IdenticRelation {
+ constructor(theHandle: Handle_PrsDim_IdenticRelation);
+ }
+
+ export declare class Handle_PrsDim_IdenticRelation_4 extends Handle_PrsDim_IdenticRelation {
+ constructor(theHandle: Handle_PrsDim_IdenticRelation);
+ }
+
+export declare class PrsDim_MaxRadiusDimension extends PrsDim_EllipseRadiusDimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class PrsDim_MaxRadiusDimension_1 extends PrsDim_MaxRadiusDimension {
+ constructor(aShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString);
+ }
+
+ export declare class PrsDim_MaxRadiusDimension_2 extends PrsDim_MaxRadiusDimension {
+ constructor(aShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aPosition: gp_Pnt, aSymbolPrs: DsgPrs_ArrowSide, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_PrsDim_MaxRadiusDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_MaxRadiusDimension): void;
+ get(): PrsDim_MaxRadiusDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_MaxRadiusDimension_1 extends Handle_PrsDim_MaxRadiusDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_MaxRadiusDimension_2 extends Handle_PrsDim_MaxRadiusDimension {
+ constructor(thePtr: PrsDim_MaxRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_MaxRadiusDimension_3 extends Handle_PrsDim_MaxRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_MaxRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_MaxRadiusDimension_4 extends Handle_PrsDim_MaxRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_MaxRadiusDimension);
+ }
+
+export declare class Handle_PrsDim_ParallelRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_ParallelRelation): void;
+ get(): PrsDim_ParallelRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_ParallelRelation_1 extends Handle_PrsDim_ParallelRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_ParallelRelation_2 extends Handle_PrsDim_ParallelRelation {
+ constructor(thePtr: PrsDim_ParallelRelation);
+ }
+
+ export declare class Handle_PrsDim_ParallelRelation_3 extends Handle_PrsDim_ParallelRelation {
+ constructor(theHandle: Handle_PrsDim_ParallelRelation);
+ }
+
+ export declare class Handle_PrsDim_ParallelRelation_4 extends Handle_PrsDim_ParallelRelation {
+ constructor(theHandle: Handle_PrsDim_ParallelRelation);
+ }
+
+export declare class PrsDim_ParallelRelation extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsMovable(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class PrsDim_ParallelRelation_1 extends PrsDim_ParallelRelation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape, aPlane: Handle_Geom_Plane);
+ }
+
+ export declare class PrsDim_ParallelRelation_2 extends PrsDim_ParallelRelation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, aPosition: gp_Pnt, aSymbolPrs: DsgPrs_ArrowSide, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_PrsDim_DimensionOwner {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_DimensionOwner): void;
+ get(): PrsDim_DimensionOwner;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_DimensionOwner_1 extends Handle_PrsDim_DimensionOwner {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_DimensionOwner_2 extends Handle_PrsDim_DimensionOwner {
+ constructor(thePtr: PrsDim_DimensionOwner);
+ }
+
+ export declare class Handle_PrsDim_DimensionOwner_3 extends Handle_PrsDim_DimensionOwner {
+ constructor(theHandle: Handle_PrsDim_DimensionOwner);
+ }
+
+ export declare class Handle_PrsDim_DimensionOwner_4 extends Handle_PrsDim_DimensionOwner {
+ constructor(theHandle: Handle_PrsDim_DimensionOwner);
+ }
+
+export declare class PrsDim_DimensionOwner extends SelectMgr_EntityOwner {
+ constructor(theSelObject: Handle_SelectMgr_SelectableObject, theSelMode: PrsDim_DimensionSelectionMode, thePriority: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SelectionMode(): PrsDim_DimensionSelectionMode;
+ HilightWithColor(thePM: any, theStyle: Handle_Prs3d_Drawer, theMode: Graphic3d_ZLayerId): void;
+ IsHilighted(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): Standard_Boolean;
+ Unhilight(thePM: Handle_PrsMgr_PresentationManager, theMode: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class PrsDim_MidPointRelation extends PrsDim_Relation {
+ constructor(aSymmTool: TopoDS_Shape, FirstShape: TopoDS_Shape, SecondShape: TopoDS_Shape, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ IsMovable(): Standard_Boolean;
+ SetTool(aMidPointTool: TopoDS_Shape): void;
+ GetTool(): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_MidPointRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_MidPointRelation): void;
+ get(): PrsDim_MidPointRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_MidPointRelation_1 extends Handle_PrsDim_MidPointRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_MidPointRelation_2 extends Handle_PrsDim_MidPointRelation {
+ constructor(thePtr: PrsDim_MidPointRelation);
+ }
+
+ export declare class Handle_PrsDim_MidPointRelation_3 extends Handle_PrsDim_MidPointRelation {
+ constructor(theHandle: Handle_PrsDim_MidPointRelation);
+ }
+
+ export declare class Handle_PrsDim_MidPointRelation_4 extends Handle_PrsDim_MidPointRelation {
+ constructor(theHandle: Handle_PrsDim_MidPointRelation);
+ }
+
+export declare class Handle_PrsDim_TangentRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_TangentRelation): void;
+ get(): PrsDim_TangentRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_TangentRelation_1 extends Handle_PrsDim_TangentRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_TangentRelation_2 extends Handle_PrsDim_TangentRelation {
+ constructor(thePtr: PrsDim_TangentRelation);
+ }
+
+ export declare class Handle_PrsDim_TangentRelation_3 extends Handle_PrsDim_TangentRelation {
+ constructor(theHandle: Handle_PrsDim_TangentRelation);
+ }
+
+ export declare class Handle_PrsDim_TangentRelation_4 extends Handle_PrsDim_TangentRelation {
+ constructor(theHandle: Handle_PrsDim_TangentRelation);
+ }
+
+export declare class PrsDim_TangentRelation extends PrsDim_Relation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape, aPlane: Handle_Geom_Plane, anExternRef: Graphic3d_ZLayerId)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ ExternRef(): Graphic3d_ZLayerId;
+ SetExternRef(aRef: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class Handle_PrsDim_PerpendicularRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_PerpendicularRelation): void;
+ get(): PrsDim_PerpendicularRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_PerpendicularRelation_1 extends Handle_PrsDim_PerpendicularRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_PerpendicularRelation_2 extends Handle_PrsDim_PerpendicularRelation {
+ constructor(thePtr: PrsDim_PerpendicularRelation);
+ }
+
+ export declare class Handle_PrsDim_PerpendicularRelation_3 extends Handle_PrsDim_PerpendicularRelation {
+ constructor(theHandle: Handle_PrsDim_PerpendicularRelation);
+ }
+
+ export declare class Handle_PrsDim_PerpendicularRelation_4 extends Handle_PrsDim_PerpendicularRelation {
+ constructor(theHandle: Handle_PrsDim_PerpendicularRelation);
+ }
+
+export declare class PrsDim_PerpendicularRelation extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class PrsDim_PerpendicularRelation_1 extends PrsDim_PerpendicularRelation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape, aPlane: Handle_Geom_Plane);
+ }
+
+ export declare class PrsDim_PerpendicularRelation_2 extends PrsDim_PerpendicularRelation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape);
+ }
+
+export declare type PrsDim_DisplaySpecialSymbol = {
+ PrsDim_DisplaySpecialSymbol_No: {};
+ PrsDim_DisplaySpecialSymbol_Before: {};
+ PrsDim_DisplaySpecialSymbol_After: {};
+}
+
+export declare type PrsDim_DimensionSelectionMode = {
+ PrsDim_DimensionSelectionMode_All: {};
+ PrsDim_DimensionSelectionMode_Line: {};
+ PrsDim_DimensionSelectionMode_Text: {};
+}
+
+export declare class Handle_PrsDim_Chamf3dDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_Chamf3dDimension): void;
+ get(): PrsDim_Chamf3dDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_Chamf3dDimension_1 extends Handle_PrsDim_Chamf3dDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_Chamf3dDimension_2 extends Handle_PrsDim_Chamf3dDimension {
+ constructor(thePtr: PrsDim_Chamf3dDimension);
+ }
+
+ export declare class Handle_PrsDim_Chamf3dDimension_3 extends Handle_PrsDim_Chamf3dDimension {
+ constructor(theHandle: Handle_PrsDim_Chamf3dDimension);
+ }
+
+ export declare class Handle_PrsDim_Chamf3dDimension_4 extends Handle_PrsDim_Chamf3dDimension {
+ constructor(theHandle: Handle_PrsDim_Chamf3dDimension);
+ }
+
+export declare class PrsDim_Chamf3dDimension extends PrsDim_Relation {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ KindOfDimension(): PrsDim_KindOfDimension;
+ IsMovable(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class PrsDim_Chamf3dDimension_1 extends PrsDim_Chamf3dDimension {
+ constructor(aFShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString);
+ }
+
+ export declare class PrsDim_Chamf3dDimension_2 extends PrsDim_Chamf3dDimension {
+ constructor(aFShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aPosition: gp_Pnt, aSymbolPrs: DsgPrs_ArrowSide, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare type PrsDim_TypeOfAngle = {
+ PrsDim_TypeOfAngle_Interior: {};
+ PrsDim_TypeOfAngle_Exterior: {};
+}
+
+export declare class Handle_PrsDim_OffsetDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_OffsetDimension): void;
+ get(): PrsDim_OffsetDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_OffsetDimension_1 extends Handle_PrsDim_OffsetDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_OffsetDimension_2 extends Handle_PrsDim_OffsetDimension {
+ constructor(thePtr: PrsDim_OffsetDimension);
+ }
+
+ export declare class Handle_PrsDim_OffsetDimension_3 extends Handle_PrsDim_OffsetDimension {
+ constructor(theHandle: Handle_PrsDim_OffsetDimension);
+ }
+
+ export declare class Handle_PrsDim_OffsetDimension_4 extends Handle_PrsDim_OffsetDimension {
+ constructor(theHandle: Handle_PrsDim_OffsetDimension);
+ }
+
+export declare class PrsDim_OffsetDimension extends PrsDim_Relation {
+ constructor(FistShape: TopoDS_Shape, SecondShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ KindOfDimension(): PrsDim_KindOfDimension;
+ IsMovable(): Standard_Boolean;
+ SetRelativePos(aTrsf: gp_Trsf): void;
+ delete(): void;
+}
+
+export declare class PrsDim_LengthDimension extends PrsDim_Dimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ FirstPoint(): gp_Pnt;
+ SecondPoint(): gp_Pnt;
+ FirstShape(): TopoDS_Shape;
+ SecondShape(): TopoDS_Shape;
+ SetMeasuredGeometry_1(theFirstPoint: gp_Pnt, theSecondPoint: gp_Pnt, thePlane: gp_Pln): void;
+ SetMeasuredGeometry_2(theEdge: TopoDS_Edge, thePlane: gp_Pln): void;
+ SetMeasuredGeometry_3(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face): void;
+ SetMeasuredGeometry_4(theFace: TopoDS_Face, theEdge: TopoDS_Edge): void;
+ SetMeasuredShapes(theFirstShape: TopoDS_Shape, theSecondShape: TopoDS_Shape): void;
+ GetDisplayUnits(): XCAFDoc_PartId;
+ GetModelUnits(): XCAFDoc_PartId;
+ SetDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ SetModelUnits(theUnits: XCAFDoc_PartId): void;
+ SetTextPosition(theTextPos: gp_Pnt): void;
+ GetTextPosition(): gp_Pnt;
+ SetDirection(theDirection: gp_Dir, theUseDirection: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class PrsDim_LengthDimension_1 extends PrsDim_LengthDimension {
+ constructor(theFace: TopoDS_Face, theEdge: TopoDS_Edge);
+ }
+
+ export declare class PrsDim_LengthDimension_2 extends PrsDim_LengthDimension {
+ constructor(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face);
+ }
+
+ export declare class PrsDim_LengthDimension_3 extends PrsDim_LengthDimension {
+ constructor(theFirstPoint: gp_Pnt, theSecondPoint: gp_Pnt, thePlane: gp_Pln);
+ }
+
+ export declare class PrsDim_LengthDimension_4 extends PrsDim_LengthDimension {
+ constructor(theFirstShape: TopoDS_Shape, theSecondShape: TopoDS_Shape, thePlane: gp_Pln);
+ }
+
+ export declare class PrsDim_LengthDimension_5 extends PrsDim_LengthDimension {
+ constructor(theEdge: TopoDS_Edge, thePlane: gp_Pln);
+ }
+
+export declare class Handle_PrsDim_LengthDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_LengthDimension): void;
+ get(): PrsDim_LengthDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_LengthDimension_1 extends Handle_PrsDim_LengthDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_LengthDimension_2 extends Handle_PrsDim_LengthDimension {
+ constructor(thePtr: PrsDim_LengthDimension);
+ }
+
+ export declare class Handle_PrsDim_LengthDimension_3 extends Handle_PrsDim_LengthDimension {
+ constructor(theHandle: Handle_PrsDim_LengthDimension);
+ }
+
+ export declare class Handle_PrsDim_LengthDimension_4 extends Handle_PrsDim_LengthDimension {
+ constructor(theHandle: Handle_PrsDim_LengthDimension);
+ }
+
+export declare type PrsDim_KindOfDimension = {
+ PrsDim_KOD_NONE: {};
+ PrsDim_KOD_LENGTH: {};
+ PrsDim_KOD_PLANEANGLE: {};
+ PrsDim_KOD_SOLIDANGLE: {};
+ PrsDim_KOD_AREA: {};
+ PrsDim_KOD_VOLUME: {};
+ PrsDim_KOD_MASS: {};
+ PrsDim_KOD_TIME: {};
+ PrsDim_KOD_RADIUS: {};
+ PrsDim_KOD_DIAMETER: {};
+ PrsDim_KOD_CHAMF2D: {};
+ PrsDim_KOD_CHAMF3D: {};
+ PrsDim_KOD_OFFSET: {};
+ PrsDim_KOD_ELLIPSERADIUS: {};
+}
+
+export declare class Handle_PrsDim_MinRadiusDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_MinRadiusDimension): void;
+ get(): PrsDim_MinRadiusDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_MinRadiusDimension_1 extends Handle_PrsDim_MinRadiusDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_MinRadiusDimension_2 extends Handle_PrsDim_MinRadiusDimension {
+ constructor(thePtr: PrsDim_MinRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_MinRadiusDimension_3 extends Handle_PrsDim_MinRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_MinRadiusDimension);
+ }
+
+ export declare class Handle_PrsDim_MinRadiusDimension_4 extends Handle_PrsDim_MinRadiusDimension {
+ constructor(theHandle: Handle_PrsDim_MinRadiusDimension);
+ }
+
+export declare class PrsDim_MinRadiusDimension extends PrsDim_EllipseRadiusDimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class PrsDim_MinRadiusDimension_1 extends PrsDim_MinRadiusDimension {
+ constructor(aShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString);
+ }
+
+ export declare class PrsDim_MinRadiusDimension_2 extends PrsDim_MinRadiusDimension {
+ constructor(aShape: TopoDS_Shape, aVal: Quantity_AbsorbedDose, aText: TCollection_ExtendedString, aPosition: gp_Pnt, aSymbolPrs: DsgPrs_ArrowSide, anArrowSize: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_PrsDim_AngleDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_AngleDimension): void;
+ get(): PrsDim_AngleDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_AngleDimension_1 extends Handle_PrsDim_AngleDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_AngleDimension_2 extends Handle_PrsDim_AngleDimension {
+ constructor(thePtr: PrsDim_AngleDimension);
+ }
+
+ export declare class Handle_PrsDim_AngleDimension_3 extends Handle_PrsDim_AngleDimension {
+ constructor(theHandle: Handle_PrsDim_AngleDimension);
+ }
+
+ export declare class Handle_PrsDim_AngleDimension_4 extends Handle_PrsDim_AngleDimension {
+ constructor(theHandle: Handle_PrsDim_AngleDimension);
+ }
+
+export declare class PrsDim_AngleDimension extends PrsDim_Dimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ FirstPoint(): gp_Pnt;
+ SecondPoint(): gp_Pnt;
+ CenterPoint(): gp_Pnt;
+ FirstShape(): TopoDS_Shape;
+ SecondShape(): TopoDS_Shape;
+ ThirdShape(): TopoDS_Shape;
+ SetMeasuredGeometry_1(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge): void;
+ SetMeasuredGeometry_2(theFirstPoint: gp_Pnt, theSecondPoint: gp_Pnt, theThridPoint: gp_Pnt): void;
+ SetMeasuredGeometry_3(theFirstVertex: TopoDS_Vertex, theSecondVertex: TopoDS_Vertex, theThirdVertex: TopoDS_Vertex): void;
+ SetMeasuredGeometry_4(theCone: TopoDS_Face): void;
+ SetMeasuredGeometry_5(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face): void;
+ SetMeasuredGeometry_6(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face, thePoint: gp_Pnt): void;
+ GetDisplayUnits(): XCAFDoc_PartId;
+ GetModelUnits(): XCAFDoc_PartId;
+ SetDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ SetModelUnits(theUnits: XCAFDoc_PartId): void;
+ SetTextPosition(theTextPos: gp_Pnt): void;
+ GetTextPosition(): gp_Pnt;
+ SetType(theType: PrsDim_TypeOfAngle): void;
+ GetType(): PrsDim_TypeOfAngle;
+ SetArrowsVisibility(theType: PrsDim_TypeOfAngleArrowVisibility): void;
+ GetArrowsVisibility(): PrsDim_TypeOfAngleArrowVisibility;
+ delete(): void;
+}
+
+ export declare class PrsDim_AngleDimension_1 extends PrsDim_AngleDimension {
+ constructor(theFirstEdge: TopoDS_Edge, theSecondEdge: TopoDS_Edge);
+ }
+
+ export declare class PrsDim_AngleDimension_2 extends PrsDim_AngleDimension {
+ constructor(theFirstPoint: gp_Pnt, theSecondPoint: gp_Pnt, theThirdPoint: gp_Pnt);
+ }
+
+ export declare class PrsDim_AngleDimension_3 extends PrsDim_AngleDimension {
+ constructor(theFirstVertex: TopoDS_Vertex, theSecondVertex: TopoDS_Vertex, theThirdVertex: TopoDS_Vertex);
+ }
+
+ export declare class PrsDim_AngleDimension_4 extends PrsDim_AngleDimension {
+ constructor(theCone: TopoDS_Face);
+ }
+
+ export declare class PrsDim_AngleDimension_5 extends PrsDim_AngleDimension {
+ constructor(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face);
+ }
+
+ export declare class PrsDim_AngleDimension_6 extends PrsDim_AngleDimension {
+ constructor(theFirstFace: TopoDS_Face, theSecondFace: TopoDS_Face, thePoint: gp_Pnt);
+ }
+
+export declare class Handle_PrsDim_EqualDistanceRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_EqualDistanceRelation): void;
+ get(): PrsDim_EqualDistanceRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_EqualDistanceRelation_1 extends Handle_PrsDim_EqualDistanceRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_EqualDistanceRelation_2 extends Handle_PrsDim_EqualDistanceRelation {
+ constructor(thePtr: PrsDim_EqualDistanceRelation);
+ }
+
+ export declare class Handle_PrsDim_EqualDistanceRelation_3 extends Handle_PrsDim_EqualDistanceRelation {
+ constructor(theHandle: Handle_PrsDim_EqualDistanceRelation);
+ }
+
+ export declare class Handle_PrsDim_EqualDistanceRelation_4 extends Handle_PrsDim_EqualDistanceRelation {
+ constructor(theHandle: Handle_PrsDim_EqualDistanceRelation);
+ }
+
+export declare class PrsDim_EqualDistanceRelation extends PrsDim_Relation {
+ constructor(aShape1: TopoDS_Shape, aShape2: TopoDS_Shape, aShape3: TopoDS_Shape, aShape4: TopoDS_Shape, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ SetShape3(aShape: TopoDS_Shape): void;
+ Shape3(): TopoDS_Shape;
+ SetShape4(aShape: TopoDS_Shape): void;
+ Shape4(): TopoDS_Shape;
+ static ComputeTwoEdgesLength(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, ArrowSize: Quantity_AbsorbedDose, FirstEdge: TopoDS_Edge, SecondEdge: TopoDS_Edge, Plane: Handle_Geom_Plane, AutomaticPos: Standard_Boolean, IsSetBndBox: Standard_Boolean, BndBox: Bnd_Box, Position: gp_Pnt, FirstAttach: gp_Pnt, SecondAttach: gp_Pnt, FirstExtreme: gp_Pnt, SecondExtreme: gp_Pnt, SymbolPrs: DsgPrs_ArrowSide): void;
+ static ComputeTwoVerticesLength(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, ArrowSize: Quantity_AbsorbedDose, FirstVertex: TopoDS_Vertex, SecondVertex: TopoDS_Vertex, Plane: Handle_Geom_Plane, AutomaticPos: Standard_Boolean, IsSetBndBox: Standard_Boolean, BndBox: Bnd_Box, TypeDist: PrsDim_TypeOfDist, Position: gp_Pnt, FirstAttach: gp_Pnt, SecondAttach: gp_Pnt, FirstExtreme: gp_Pnt, SecondExtreme: gp_Pnt, SymbolPrs: DsgPrs_ArrowSide): void;
+ static ComputeOneEdgeOneVertexLength(aPresentation: any, aDrawer: Handle_Prs3d_Drawer, ArrowSize: Quantity_AbsorbedDose, FirstShape: TopoDS_Shape, SecondShape: TopoDS_Shape, Plane: Handle_Geom_Plane, AutomaticPos: Standard_Boolean, IsSetBndBox: Standard_Boolean, BndBox: Bnd_Box, Position: gp_Pnt, FirstAttach: gp_Pnt, SecondAttach: gp_Pnt, FirstExtreme: gp_Pnt, SecondExtreme: gp_Pnt, SymbolPrs: DsgPrs_ArrowSide): void;
+ delete(): void;
+}
+
+export declare class PrsDim_DiameterDimension extends PrsDim_Dimension {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ Circle(): gp_Circ;
+ AnchorPoint(): gp_Pnt;
+ Shape(): TopoDS_Shape;
+ SetMeasuredGeometry_1(theCircle: gp_Circ): void;
+ SetMeasuredGeometry_2(theShape: TopoDS_Shape): void;
+ GetDisplayUnits(): XCAFDoc_PartId;
+ GetModelUnits(): XCAFDoc_PartId;
+ SetDisplayUnits(theUnits: XCAFDoc_PartId): void;
+ SetModelUnits(theUnits: XCAFDoc_PartId): void;
+ SetTextPosition(theTextPos: gp_Pnt): void;
+ GetTextPosition(): gp_Pnt;
+ delete(): void;
+}
+
+ export declare class PrsDim_DiameterDimension_1 extends PrsDim_DiameterDimension {
+ constructor(theCircle: gp_Circ);
+ }
+
+ export declare class PrsDim_DiameterDimension_2 extends PrsDim_DiameterDimension {
+ constructor(theCircle: gp_Circ, thePlane: gp_Pln);
+ }
+
+ export declare class PrsDim_DiameterDimension_3 extends PrsDim_DiameterDimension {
+ constructor(theShape: TopoDS_Shape);
+ }
+
+ export declare class PrsDim_DiameterDimension_4 extends PrsDim_DiameterDimension {
+ constructor(theShape: TopoDS_Shape, thePlane: gp_Pln);
+ }
+
+export declare class Handle_PrsDim_DiameterDimension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_DiameterDimension): void;
+ get(): PrsDim_DiameterDimension;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_DiameterDimension_1 extends Handle_PrsDim_DiameterDimension {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_DiameterDimension_2 extends Handle_PrsDim_DiameterDimension {
+ constructor(thePtr: PrsDim_DiameterDimension);
+ }
+
+ export declare class Handle_PrsDim_DiameterDimension_3 extends Handle_PrsDim_DiameterDimension {
+ constructor(theHandle: Handle_PrsDim_DiameterDimension);
+ }
+
+ export declare class Handle_PrsDim_DiameterDimension_4 extends Handle_PrsDim_DiameterDimension {
+ constructor(theHandle: Handle_PrsDim_DiameterDimension);
+ }
+
+export declare class Handle_PrsDim_ConcentricRelation {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: PrsDim_ConcentricRelation): void;
+ get(): PrsDim_ConcentricRelation;
+ delete(): void;
+}
+
+ export declare class Handle_PrsDim_ConcentricRelation_1 extends Handle_PrsDim_ConcentricRelation {
+ constructor();
+ }
+
+ export declare class Handle_PrsDim_ConcentricRelation_2 extends Handle_PrsDim_ConcentricRelation {
+ constructor(thePtr: PrsDim_ConcentricRelation);
+ }
+
+ export declare class Handle_PrsDim_ConcentricRelation_3 extends Handle_PrsDim_ConcentricRelation {
+ constructor(theHandle: Handle_PrsDim_ConcentricRelation);
+ }
+
+ export declare class Handle_PrsDim_ConcentricRelation_4 extends Handle_PrsDim_ConcentricRelation {
+ constructor(theHandle: Handle_PrsDim_ConcentricRelation);
+ }
+
+export declare class PrsDim_ConcentricRelation extends PrsDim_Relation {
+ constructor(aFShape: TopoDS_Shape, aSShape: TopoDS_Shape, aPlane: Handle_Geom_Plane)
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type PrsDim_KindOfSurface = {
+ PrsDim_KOS_Plane: {};
+ PrsDim_KOS_Cylinder: {};
+ PrsDim_KOS_Cone: {};
+ PrsDim_KOS_Sphere: {};
+ PrsDim_KOS_Torus: {};
+ PrsDim_KOS_Revolution: {};
+ PrsDim_KOS_Extrusion: {};
+ PrsDim_KOS_OtherSurface: {};
+}
+
+export declare class BRepBlend_SequenceOfPointOnRst extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: BRepBlend_SequenceOfPointOnRst): BRepBlend_SequenceOfPointOnRst;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: BRepBlend_PointOnRst): void;
+ Append_2(theSeq: BRepBlend_SequenceOfPointOnRst): void;
+ Prepend_1(theItem: BRepBlend_PointOnRst): void;
+ Prepend_2(theSeq: BRepBlend_SequenceOfPointOnRst): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: BRepBlend_PointOnRst): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: BRepBlend_SequenceOfPointOnRst): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: BRepBlend_SequenceOfPointOnRst): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: BRepBlend_PointOnRst): void;
+ Split(theIndex: Standard_Integer, theSeq: BRepBlend_SequenceOfPointOnRst): void;
+ First(): BRepBlend_PointOnRst;
+ ChangeFirst(): BRepBlend_PointOnRst;
+ Last(): BRepBlend_PointOnRst;
+ ChangeLast(): BRepBlend_PointOnRst;
+ Value(theIndex: Standard_Integer): BRepBlend_PointOnRst;
+ ChangeValue(theIndex: Standard_Integer): BRepBlend_PointOnRst;
+ SetValue(theIndex: Standard_Integer, theItem: BRepBlend_PointOnRst): void;
+ delete(): void;
+}
+
+ export declare class BRepBlend_SequenceOfPointOnRst_1 extends BRepBlend_SequenceOfPointOnRst {
+ constructor();
+ }
+
+ export declare class BRepBlend_SequenceOfPointOnRst_2 extends BRepBlend_SequenceOfPointOnRst {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class BRepBlend_SequenceOfPointOnRst_3 extends BRepBlend_SequenceOfPointOnRst {
+ constructor(theOther: BRepBlend_SequenceOfPointOnRst);
+ }
+
+export declare class BRepBlend_SurfRstLineBuilder {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Surf2: Handle_Adaptor3d_HSurface, Rst: Handle_Adaptor2d_HCurve2d, Domain2: Handle_Adaptor3d_TopolTool)
+ Perform(Func: Blend_SurfRstFunction, Finv: Blend_FuncInv, FinvP: Blend_SurfPointFuncInv, FinvC: Blend_SurfCurvFuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, MaxStep: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Appro: Standard_Boolean): void;
+ PerformFirstSection(Func: Blend_SurfRstFunction, Finv: Blend_FuncInv, FinvP: Blend_SurfPointFuncInv, FinvC: Blend_SurfCurvFuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, RecRst: Standard_Boolean, RecP: Standard_Boolean, RecS: Standard_Boolean, Psol: Quantity_AbsorbedDose, ParSol: math_Vector): Standard_Boolean;
+ Complete(Func: Blend_SurfRstFunction, Finv: Blend_FuncInv, FinvP: Blend_SurfPointFuncInv, FinvC: Blend_SurfCurvFuncInv, Pmin: Quantity_AbsorbedDose): Standard_Boolean;
+ ArcToRecadre(Sol: math_Vector, PrevIndex: Graphic3d_ZLayerId, pt2d: gp_Pnt2d, lastpt2d: gp_Pnt2d, ponarc: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ IsDone(): Standard_Boolean;
+ Line(): Handle_BRepBlend_Line;
+ DecrochStart(): Standard_Boolean;
+ DecrochEnd(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_BRepBlend_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBlend_Line): void;
+ get(): BRepBlend_Line;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBlend_Line_1 extends Handle_BRepBlend_Line {
+ constructor();
+ }
+
+ export declare class Handle_BRepBlend_Line_2 extends Handle_BRepBlend_Line {
+ constructor(thePtr: BRepBlend_Line);
+ }
+
+ export declare class Handle_BRepBlend_Line_3 extends Handle_BRepBlend_Line {
+ constructor(theHandle: Handle_BRepBlend_Line);
+ }
+
+ export declare class Handle_BRepBlend_Line_4 extends Handle_BRepBlend_Line {
+ constructor(theHandle: Handle_BRepBlend_Line);
+ }
+
+export declare class BRepBlend_Line extends Standard_Transient {
+ constructor()
+ Clear(): void;
+ Append(P: Blend_Point): void;
+ Prepend(P: Blend_Point): void;
+ InsertBefore(Index: Graphic3d_ZLayerId, P: Blend_Point): void;
+ Remove(FromIndex: Graphic3d_ZLayerId, ToIndex: Graphic3d_ZLayerId): void;
+ Set_1(TranS1: IntSurf_TypeTrans, TranS2: IntSurf_TypeTrans): void;
+ Set_2(Trans: IntSurf_TypeTrans): void;
+ SetStartPoints(StartPt1: BRepBlend_Extremity, StartPt2: BRepBlend_Extremity): void;
+ SetEndPoints(EndPt1: BRepBlend_Extremity, EndPt2: BRepBlend_Extremity): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): Blend_Point;
+ TransitionOnS1(): IntSurf_TypeTrans;
+ TransitionOnS2(): IntSurf_TypeTrans;
+ StartPointOnFirst(): BRepBlend_Extremity;
+ StartPointOnSecond(): BRepBlend_Extremity;
+ EndPointOnFirst(): BRepBlend_Extremity;
+ EndPointOnSecond(): BRepBlend_Extremity;
+ TransitionOnS(): IntSurf_TypeTrans;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepBlend_SurfRstEvolRad extends Blend_SurfRstFunction {
+ constructor(Surf: Handle_Adaptor3d_HSurface, SurfRst: Handle_Adaptor3d_HSurface, Rst: Handle_Adaptor2d_HCurve2d, CGuide: Handle_Adaptor3d_HCurve, Evol: Handle_Law_Function)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(SurfRef: Handle_Adaptor3d_HSurface, RstRef: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(Param: Quantity_AbsorbedDose): void;
+ Set_3(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnS(): gp_Pnt;
+ PointOnRst(): gp_Pnt;
+ Pnt2dOnS(): gp_Pnt2d;
+ Pnt2dOnRst(): gp_Pnt2d;
+ ParameterOnRst(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2dOnS(): gp_Vec2d;
+ TangentOnRst(): gp_Vec;
+ Tangent2dOnRst(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NS: gp_Vec, TgS: gp_Vec): Standard_Boolean;
+ Set_4(Choix: Graphic3d_ZLayerId): void;
+ Set_5(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepBlend_RstRstLineBuilder {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Rst1: Handle_Adaptor2d_HCurve2d, Domain1: Handle_Adaptor3d_TopolTool, Surf2: Handle_Adaptor3d_HSurface, Rst2: Handle_Adaptor2d_HCurve2d, Domain2: Handle_Adaptor3d_TopolTool)
+ Perform(Func: Blend_RstRstFunction, Finv1: Blend_SurfCurvFuncInv, FinvP1: Blend_CurvPointFuncInv, Finv2: Blend_SurfCurvFuncInv, FinvP2: Blend_CurvPointFuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, MaxStep: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Appro: Standard_Boolean): void;
+ PerformFirstSection(Func: Blend_RstRstFunction, Finv1: Blend_SurfCurvFuncInv, FinvP1: Blend_CurvPointFuncInv, Finv2: Blend_SurfCurvFuncInv, FinvP2: Blend_CurvPointFuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, RecRst1: Standard_Boolean, RecP1: Standard_Boolean, RecRst2: Standard_Boolean, RecP2: Standard_Boolean, Psol: Quantity_AbsorbedDose, ParSol: math_Vector): Standard_Boolean;
+ Complete(Func: Blend_RstRstFunction, Finv1: Blend_SurfCurvFuncInv, FinvP1: Blend_CurvPointFuncInv, Finv2: Blend_SurfCurvFuncInv, FinvP2: Blend_CurvPointFuncInv, Pmin: Quantity_AbsorbedDose): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Line(): Handle_BRepBlend_Line;
+ Decroch1Start(): Standard_Boolean;
+ Decroch1End(): Standard_Boolean;
+ Decroch2Start(): Standard_Boolean;
+ Decroch2End(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_SurfPointEvolRadInv extends Blend_SurfPointFuncInv {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Evol: Handle_Law_Function)
+ Set_1(Choix: Graphic3d_ZLayerId): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(P: gp_Pnt): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_CSWalking {
+ constructor(Curv: Handle_Adaptor3d_HCurve, Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool)
+ Perform(F: Blend_CSFunction, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, MaxStep: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Appro: Standard_Boolean): void;
+ Complete(F: Blend_CSFunction, Pmin: Quantity_AbsorbedDose): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Line(): Handle_BRepBlend_Line;
+ delete(): void;
+}
+
+export declare class BRepBlend_SurfCurvConstRadInv extends Blend_SurfCurvFuncInv {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Cg: Handle_Adaptor3d_HCurve)
+ Set_1(R: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(Rst: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_AppSurface extends AppBlend_Approx {
+ constructor(Funct: Handle_Approx_SweepFunction, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, TolAngular: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, Degmax: Graphic3d_ZLayerId, Segmax: Graphic3d_ZLayerId)
+ IsDone(): Standard_Boolean;
+ SurfShape(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, NbUPoles: Graphic3d_ZLayerId, NbVPoles: Graphic3d_ZLayerId, NbUKnots: Graphic3d_ZLayerId, NbVKnots: Graphic3d_ZLayerId): void;
+ Surface(TPoles: TColgp_Array2OfPnt, TWeights: TColStd_Array2OfReal, TUKnots: TColStd_Array1OfReal, TVKnots: TColStd_Array1OfReal, TUMults: TColStd_Array1OfInteger, TVMults: TColStd_Array1OfInteger): void;
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ SurfPoles(): TColgp_Array2OfPnt;
+ SurfWeights(): TColStd_Array2OfReal;
+ SurfUKnots(): TColStd_Array1OfReal;
+ SurfVKnots(): TColStd_Array1OfReal;
+ SurfUMults(): TColStd_Array1OfInteger;
+ SurfVMults(): TColStd_Array1OfInteger;
+ MaxErrorOnSurf(): Quantity_AbsorbedDose;
+ NbCurves2d(): Graphic3d_ZLayerId;
+ Curves2dShape(Degree: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId): void;
+ Curve2d(Index: Graphic3d_ZLayerId, TPoles: TColgp_Array1OfPnt2d, TKnots: TColStd_Array1OfReal, TMults: TColStd_Array1OfInteger): void;
+ Curves2dDegree(): Graphic3d_ZLayerId;
+ Curve2dPoles(Index: Graphic3d_ZLayerId): TColgp_Array1OfPnt2d;
+ Curves2dKnots(): TColStd_Array1OfReal;
+ Curves2dMults(): TColStd_Array1OfInteger;
+ TolReached(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): void;
+ Max2dError(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ TolCurveOnSurf(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Dump(o: Standard_OStream): void;
+ delete(): void;
+}
+
+export declare class BRepBlend_AppFuncRst extends BRepBlend_AppFuncRoot {
+ constructor(Line: Handle_BRepBlend_Line, Func: Blend_SurfRstFunction, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose)
+ Point(Func: Blend_AppFunction, Param: Quantity_AbsorbedDose, Sol: math_Vector, Pnt: Blend_Point): void;
+ Vec(Sol: math_Vector, Pnt: Blend_Point): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepBlend_AppFuncRst {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBlend_AppFuncRst): void;
+ get(): BRepBlend_AppFuncRst;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBlend_AppFuncRst_1 extends Handle_BRepBlend_AppFuncRst {
+ constructor();
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRst_2 extends Handle_BRepBlend_AppFuncRst {
+ constructor(thePtr: BRepBlend_AppFuncRst);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRst_3 extends Handle_BRepBlend_AppFuncRst {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRst);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRst_4 extends Handle_BRepBlend_AppFuncRst {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRst);
+ }
+
+export declare class BRepBlend_AppSurf extends AppBlend_Approx {
+ Init(Degmin: Graphic3d_ZLayerId, Degmax: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIt: Graphic3d_ZLayerId, KnownParameters: Standard_Boolean): void;
+ SetParType(ParType: Approx_ParametrizationType): void;
+ SetContinuity(C: GeomAbs_Shape): void;
+ SetCriteriumWeight(W1: Quantity_AbsorbedDose, W2: Quantity_AbsorbedDose, W3: Quantity_AbsorbedDose): void;
+ ParType(): Approx_ParametrizationType;
+ Continuity(): GeomAbs_Shape;
+ CriteriumWeight(W1: Quantity_AbsorbedDose, W2: Quantity_AbsorbedDose, W3: Quantity_AbsorbedDose): void;
+ Perform_1(Lin: Handle_BRepBlend_Line, SecGen: Blend_AppFunction, SpApprox: Standard_Boolean): void;
+ PerformSmoothing(Lin: Handle_BRepBlend_Line, SecGen: Blend_AppFunction): void;
+ Perform_2(Lin: Handle_BRepBlend_Line, SecGen: Blend_AppFunction, NbMaxP: Graphic3d_ZLayerId): void;
+ IsDone(): Standard_Boolean;
+ SurfShape(UDegree: Graphic3d_ZLayerId, VDegree: Graphic3d_ZLayerId, NbUPoles: Graphic3d_ZLayerId, NbVPoles: Graphic3d_ZLayerId, NbUKnots: Graphic3d_ZLayerId, NbVKnots: Graphic3d_ZLayerId): void;
+ Surface(TPoles: TColgp_Array2OfPnt, TWeights: TColStd_Array2OfReal, TUKnots: TColStd_Array1OfReal, TVKnots: TColStd_Array1OfReal, TUMults: TColStd_Array1OfInteger, TVMults: TColStd_Array1OfInteger): void;
+ UDegree(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ SurfPoles(): TColgp_Array2OfPnt;
+ SurfWeights(): TColStd_Array2OfReal;
+ SurfUKnots(): TColStd_Array1OfReal;
+ SurfVKnots(): TColStd_Array1OfReal;
+ SurfUMults(): TColStd_Array1OfInteger;
+ SurfVMults(): TColStd_Array1OfInteger;
+ NbCurves2d(): Graphic3d_ZLayerId;
+ Curves2dShape(Degree: Graphic3d_ZLayerId, NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId): void;
+ Curve2d(Index: Graphic3d_ZLayerId, TPoles: TColgp_Array1OfPnt2d, TKnots: TColStd_Array1OfReal, TMults: TColStd_Array1OfInteger): void;
+ Curves2dDegree(): Graphic3d_ZLayerId;
+ Curve2dPoles(Index: Graphic3d_ZLayerId): TColgp_Array1OfPnt2d;
+ Curves2dKnots(): TColStd_Array1OfReal;
+ Curves2dMults(): TColStd_Array1OfInteger;
+ TolReached(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): void;
+ TolCurveOnSurf(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepBlend_AppSurf_1 extends BRepBlend_AppSurf {
+ constructor();
+ }
+
+ export declare class BRepBlend_AppSurf_2 extends BRepBlend_AppSurf {
+ constructor(Degmin: Graphic3d_ZLayerId, Degmax: Graphic3d_ZLayerId, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose, NbIt: Graphic3d_ZLayerId, KnownParameters: Standard_Boolean);
+ }
+
+export declare class BRepBlend_BlendTool {
+ constructor();
+ static Project(P: gp_Pnt2d, S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor2d_HCurve2d, Paramproj: Quantity_AbsorbedDose, Dist: Quantity_AbsorbedDose): Standard_Boolean;
+ static Inters(P1: gp_Pnt2d, P2: gp_Pnt2d, S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, Dist: Quantity_AbsorbedDose): Standard_Boolean;
+ static Parameter(V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Tolerance(V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static SingularOnUMin(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnUMax(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnVMin(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnVMax(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static NbSamplesU(S: Handle_Adaptor3d_HSurface, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplesV(S: Handle_Adaptor3d_HSurface, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static Bounds(C: Handle_Adaptor2d_HCurve2d, Ufirst: Quantity_AbsorbedDose, Ulast: Quantity_AbsorbedDose): void;
+ static CurveOnSurf(C: Handle_Adaptor2d_HCurve2d, S: Handle_Adaptor3d_HSurface): Handle_Adaptor2d_HCurve2d;
+ delete(): void;
+}
+
+export declare class BRepBlend_HCurveTool {
+ constructor();
+ static FirstParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static Continuity(C: Handle_Adaptor3d_HCurve): GeomAbs_Shape;
+ static NbIntervals(C: Handle_Adaptor3d_HCurve, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Handle_Adaptor3d_HCurve, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static IsClosed(C: Handle_Adaptor3d_HCurve): Standard_Boolean;
+ static IsPeriodic(C: Handle_Adaptor3d_HCurve): Standard_Boolean;
+ static Period(C: Handle_Adaptor3d_HCurve): Quantity_AbsorbedDose;
+ static Value(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose): gp_Pnt;
+ static D0(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ static D1(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ static D2(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ static D3(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ static DN(C: Handle_Adaptor3d_HCurve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ static Resolution(C: Handle_Adaptor3d_HCurve, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Handle_Adaptor3d_HCurve): GeomAbs_CurveType;
+ static Line(C: Handle_Adaptor3d_HCurve): gp_Lin;
+ static Circle(C: Handle_Adaptor3d_HCurve): gp_Circ;
+ static Ellipse(C: Handle_Adaptor3d_HCurve): gp_Elips;
+ static Hyperbola(C: Handle_Adaptor3d_HCurve): gp_Hypr;
+ static Parabola(C: Handle_Adaptor3d_HCurve): gp_Parab;
+ static Bezier(C: Handle_Adaptor3d_HCurve): Handle_Geom_BezierCurve;
+ static BSpline(C: Handle_Adaptor3d_HCurve): Handle_Geom_BSplineCurve;
+ static NbSamples(C: Handle_Adaptor3d_HCurve, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_BRepBlend_AppFuncRstRst {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBlend_AppFuncRstRst): void;
+ get(): BRepBlend_AppFuncRstRst;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBlend_AppFuncRstRst_1 extends Handle_BRepBlend_AppFuncRstRst {
+ constructor();
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRstRst_2 extends Handle_BRepBlend_AppFuncRstRst {
+ constructor(thePtr: BRepBlend_AppFuncRstRst);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRstRst_3 extends Handle_BRepBlend_AppFuncRstRst {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRstRst);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRstRst_4 extends Handle_BRepBlend_AppFuncRstRst {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRstRst);
+ }
+
+export declare class BRepBlend_AppFuncRstRst extends BRepBlend_AppFuncRoot {
+ constructor(Line: Handle_BRepBlend_Line, Func: Blend_RstRstFunction, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose)
+ Point(Func: Blend_AppFunction, Param: Quantity_AbsorbedDose, Sol: math_Vector, Pnt: Blend_Point): void;
+ Vec(Sol: math_Vector, Pnt: Blend_Point): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class BRepBlend_Walking {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Surf2: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Domain2: Handle_Adaptor3d_TopolTool, HGuide: Handle_ChFiDS_HElSpine)
+ SetDomainsToRecadre(RecDomain1: Handle_Adaptor3d_TopolTool, RecDomain2: Handle_Adaptor3d_TopolTool): void;
+ AddSingularPoint(P: Blend_Point): void;
+ Perform(F: Blend_Function, FInv: Blend_FuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, MaxStep: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, Soldep: math_Vector, Tolesp: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Appro: Standard_Boolean): void;
+ PerformFirstSection_1(F: Blend_Function, Pdep: Quantity_AbsorbedDose, ParDep: math_Vector, Tolesp: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, Pos1: TopAbs_State, Pos2: TopAbs_State): Standard_Boolean;
+ PerformFirstSection_2(F: Blend_Function, FInv: Blend_FuncInv, Pdep: Quantity_AbsorbedDose, Pmax: Quantity_AbsorbedDose, ParDep: math_Vector, Tolesp: Quantity_AbsorbedDose, TolGuide: Quantity_AbsorbedDose, RecOnS1: Standard_Boolean, RecOnS2: Standard_Boolean, Psol: Quantity_AbsorbedDose, ParSol: math_Vector): Standard_Boolean;
+ Continu_1(F: Blend_Function, FInv: Blend_FuncInv, P: Quantity_AbsorbedDose): Standard_Boolean;
+ Continu_2(F: Blend_Function, FInv: Blend_FuncInv, P: Quantity_AbsorbedDose, OnS1: Standard_Boolean): Standard_Boolean;
+ Complete(F: Blend_Function, FInv: Blend_FuncInv, Pmin: Quantity_AbsorbedDose): Standard_Boolean;
+ ClassificationOnS1(C: Standard_Boolean): void;
+ ClassificationOnS2(C: Standard_Boolean): void;
+ Check2d(C: Standard_Boolean): void;
+ Check(C: Standard_Boolean): void;
+ TwistOnS1(): Standard_Boolean;
+ TwistOnS2(): Standard_Boolean;
+ IsDone(): Standard_Boolean;
+ Line(): Handle_BRepBlend_Line;
+ delete(): void;
+}
+
+export declare class BRepBlend_HCurve2dTool {
+ constructor();
+ static FirstParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Continuity(C: Handle_Adaptor2d_HCurve2d): GeomAbs_Shape;
+ static NbIntervals(C: Handle_Adaptor2d_HCurve2d, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Handle_Adaptor2d_HCurve2d, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static IsClosed(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static IsPeriodic(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static Period(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Value(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D0(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ static D2(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static DN(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static Resolution(C: Handle_Adaptor2d_HCurve2d, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Handle_Adaptor2d_HCurve2d): GeomAbs_CurveType;
+ static Line(C: Handle_Adaptor2d_HCurve2d): gp_Lin2d;
+ static Circle(C: Handle_Adaptor2d_HCurve2d): gp_Circ2d;
+ static Ellipse(C: Handle_Adaptor2d_HCurve2d): gp_Elips2d;
+ static Hyperbola(C: Handle_Adaptor2d_HCurve2d): gp_Hypr2d;
+ static Parabola(C: Handle_Adaptor2d_HCurve2d): gp_Parab2d;
+ static Bezier(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BezierCurve;
+ static BSpline(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BSplineCurve;
+ static NbSamples(C: Handle_Adaptor2d_HCurve2d, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class BRepBlend_CurvPointRadInv extends Blend_CurvPointFuncInv {
+ constructor(C1: Handle_Adaptor3d_HCurve, C2: Handle_Adaptor3d_HCurve)
+ Set_1(Choix: Graphic3d_ZLayerId): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(P: gp_Pnt): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_SurfPointConstRadInv extends Blend_SurfPointFuncInv {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve)
+ Set_1(R: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(P: gp_Pnt): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_SurfCurvEvolRadInv extends Blend_SurfCurvFuncInv {
+ constructor(S: Handle_Adaptor3d_HSurface, C: Handle_Adaptor3d_HCurve, Cg: Handle_Adaptor3d_HCurve, Evol: Handle_Law_Function)
+ Set_1(Choix: Graphic3d_ZLayerId): void;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_2(Rst: Handle_Adaptor2d_HCurve2d): void;
+ GetTolerance(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class BRepBlend_AppFuncRoot extends Approx_SweepFunction {
+ D0(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ D1(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ D2(Param: Quantity_AbsorbedDose, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Nb2dCurves(): Graphic3d_ZLayerId;
+ SectionShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ IsRational(): Standard_Boolean;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ SetInterval(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ Resolution(Index: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ GetTolerance(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: TColStd_Array1OfReal): void;
+ SetTolerance(Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose): void;
+ BarycentreOfSurf(): gp_Pnt;
+ MaximalSection(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ Point(Func: Blend_AppFunction, Param: Quantity_AbsorbedDose, Sol: math_Vector, Pnt: Blend_Point): void;
+ Vec(Sol: math_Vector, Pnt: Blend_Point): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepBlend_AppFuncRoot {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBlend_AppFuncRoot): void;
+ get(): BRepBlend_AppFuncRoot;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBlend_AppFuncRoot_1 extends Handle_BRepBlend_AppFuncRoot {
+ constructor();
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRoot_2 extends Handle_BRepBlend_AppFuncRoot {
+ constructor(thePtr: BRepBlend_AppFuncRoot);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRoot_3 extends Handle_BRepBlend_AppFuncRoot {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRoot);
+ }
+
+ export declare class Handle_BRepBlend_AppFuncRoot_4 extends Handle_BRepBlend_AppFuncRoot {
+ constructor(theHandle: Handle_BRepBlend_AppFuncRoot);
+ }
+
+export declare class BRepBlend_PointOnRst {
+ SetArc(A: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, TLine: IntSurf_Transition, TArc: IntSurf_Transition): void;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ TransitionOnLine(): IntSurf_Transition;
+ TransitionOnArc(): IntSurf_Transition;
+ ParameterOnArc(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepBlend_PointOnRst_1 extends BRepBlend_PointOnRst {
+ constructor();
+ }
+
+ export declare class BRepBlend_PointOnRst_2 extends BRepBlend_PointOnRst {
+ constructor(A: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, TLine: IntSurf_Transition, TArc: IntSurf_Transition);
+ }
+
+export declare class BRepBlend_SurfRstConstRad extends Blend_SurfRstFunction {
+ constructor(Surf: Handle_Adaptor3d_HSurface, SurfRst: Handle_Adaptor3d_HSurface, Rst: Handle_Adaptor2d_HCurve2d, CGuide: Handle_Adaptor3d_HCurve)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(SurfRef: Handle_Adaptor3d_HSurface, RstRef: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(Param: Quantity_AbsorbedDose): void;
+ Set_3(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnS(): gp_Pnt;
+ PointOnRst(): gp_Pnt;
+ Pnt2dOnS(): gp_Pnt2d;
+ Pnt2dOnRst(): gp_Pnt2d;
+ ParameterOnRst(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnS(): gp_Vec;
+ Tangent2dOnS(): gp_Vec2d;
+ TangentOnRst(): gp_Vec;
+ Tangent2dOnRst(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NS: gp_Vec, TgS: gp_Vec): Standard_Boolean;
+ Set_4(Radius: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ Set_5(TypeSection: BlendFunc_SectionShape): void;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepBlend_AppFunc extends BRepBlend_AppFuncRoot {
+ constructor(Line: Handle_BRepBlend_Line, Func: Blend_Function, Tol3d: Quantity_AbsorbedDose, Tol2d: Quantity_AbsorbedDose)
+ Point(Func: Blend_AppFunction, Param: Quantity_AbsorbedDose, Sol: math_Vector, Pnt: Blend_Point): void;
+ Vec(Sol: math_Vector, Pnt: Blend_Point): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepBlend_AppFunc {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBlend_AppFunc): void;
+ get(): BRepBlend_AppFunc;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBlend_AppFunc_1 extends Handle_BRepBlend_AppFunc {
+ constructor();
+ }
+
+ export declare class Handle_BRepBlend_AppFunc_2 extends Handle_BRepBlend_AppFunc {
+ constructor(thePtr: BRepBlend_AppFunc);
+ }
+
+ export declare class Handle_BRepBlend_AppFunc_3 extends Handle_BRepBlend_AppFunc {
+ constructor(theHandle: Handle_BRepBlend_AppFunc);
+ }
+
+ export declare class Handle_BRepBlend_AppFunc_4 extends Handle_BRepBlend_AppFunc {
+ constructor(theHandle: Handle_BRepBlend_AppFunc);
+ }
+
+export declare class BRepBlend_RstRstConstRad extends Blend_RstRstFunction {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Rst1: Handle_Adaptor2d_HCurve2d, Surf2: Handle_Adaptor3d_HSurface, Rst2: Handle_Adaptor2d_HCurve2d, CGuide: Handle_Adaptor3d_HCurve)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(SurfRef1: Handle_Adaptor3d_HSurface, RstRef1: Handle_Adaptor2d_HCurve2d, SurfRef2: Handle_Adaptor3d_HSurface, RstRef2: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(Param: Quantity_AbsorbedDose): void;
+ Set_3(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnRst1(): gp_Pnt;
+ PointOnRst2(): gp_Pnt;
+ Pnt2dOnRst1(): gp_Pnt2d;
+ Pnt2dOnRst2(): gp_Pnt2d;
+ ParameterOnRst1(): Quantity_AbsorbedDose;
+ ParameterOnRst2(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnRst1(): gp_Vec;
+ Tangent2dOnRst1(): gp_Vec2d;
+ TangentOnRst2(): gp_Vec;
+ Tangent2dOnRst2(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NRst1: gp_Vec, TgRst1: gp_Vec, NRst2: gp_Vec, TgRst2: gp_Vec): Blend_DecrochStatus;
+ Set_4(Radius: Quantity_AbsorbedDose, Choix: Graphic3d_ZLayerId): void;
+ Set_5(TypeSection: BlendFunc_SectionShape): void;
+ CenterCircleRst1Rst2(PtRst1: gp_Pnt, PtRst2: gp_Pnt, np: gp_Vec, Center: gp_Pnt, VdMed: gp_Vec): Standard_Boolean;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepBlend_RstRstEvolRad extends Blend_RstRstFunction {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, Rst1: Handle_Adaptor2d_HCurve2d, Surf2: Handle_Adaptor3d_HSurface, Rst2: Handle_Adaptor2d_HCurve2d, CGuide: Handle_Adaptor3d_HCurve, Evol: Handle_Law_Function)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Set_1(SurfRef1: Handle_Adaptor3d_HSurface, RstRef1: Handle_Adaptor2d_HCurve2d, SurfRef2: Handle_Adaptor3d_HSurface, RstRef2: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(Param: Quantity_AbsorbedDose): void;
+ Set_3(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose): void;
+ GetTolerance_1(Tolerance: math_Vector, Tol: Quantity_AbsorbedDose): void;
+ GetBounds(InfBound: math_Vector, SupBound: math_Vector): void;
+ IsSolution(Sol: math_Vector, Tol: Quantity_AbsorbedDose): Standard_Boolean;
+ GetMinimalDistance(): Quantity_AbsorbedDose;
+ PointOnRst1(): gp_Pnt;
+ PointOnRst2(): gp_Pnt;
+ Pnt2dOnRst1(): gp_Pnt2d;
+ Pnt2dOnRst2(): gp_Pnt2d;
+ ParameterOnRst1(): Quantity_AbsorbedDose;
+ ParameterOnRst2(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ TangentOnRst1(): gp_Vec;
+ Tangent2dOnRst1(): gp_Vec2d;
+ TangentOnRst2(): gp_Vec;
+ Tangent2dOnRst2(): gp_Vec2d;
+ Decroch(Sol: math_Vector, NRst1: gp_Vec, TgRst1: gp_Vec, NRst2: gp_Vec, TgRst2: gp_Vec): Blend_DecrochStatus;
+ Set_4(Choix: Graphic3d_ZLayerId): void;
+ Set_5(TypeSection: BlendFunc_SectionShape): void;
+ CenterCircleRst1Rst2(PtRst1: gp_Pnt, PtRst2: gp_Pnt, np: gp_Vec, Center: gp_Pnt, VdMed: gp_Vec): Standard_Boolean;
+ Section_1(Param: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Pdeb: Quantity_AbsorbedDose, Pfin: Quantity_AbsorbedDose, C: gp_Circ): void;
+ IsRational(): Standard_Boolean;
+ GetSectionSize(): Quantity_AbsorbedDose;
+ GetMinimalWeight(Weigths: TColStd_Array1OfReal): void;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ GetShape(NbPoles: Graphic3d_ZLayerId, NbKnots: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId, NbPoles2d: Graphic3d_ZLayerId): void;
+ GetTolerance_2(BoundTol: Quantity_AbsorbedDose, SurfTol: Quantity_AbsorbedDose, AngleTol: Quantity_AbsorbedDose, Tol3d: math_Vector, Tol1D: math_Vector): void;
+ Knots(TKnots: TColStd_Array1OfReal): void;
+ Mults(TMults: TColStd_Array1OfInteger): void;
+ Section_2(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal): Standard_Boolean;
+ Section_3(P: Blend_Point, Poles: TColgp_Array1OfPnt, Poles2d: TColgp_Array1OfPnt2d, Weigths: TColStd_Array1OfReal): void;
+ Section_4(P: Blend_Point, Poles: TColgp_Array1OfPnt, DPoles: TColgp_Array1OfVec, D2Poles: TColgp_Array1OfVec, Poles2d: TColgp_Array1OfPnt2d, DPoles2d: TColgp_Array1OfVec2d, D2Poles2d: TColgp_Array1OfVec2d, Weigths: TColStd_Array1OfReal, DWeigths: TColStd_Array1OfReal, D2Weigths: TColStd_Array1OfReal): Standard_Boolean;
+ Resolution(IC2d: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class BRepBlend_Extremity {
+ SetValue_1(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ SetValue_2(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Vtx: Handle_Adaptor3d_HVertex): void;
+ SetValue_3(P: gp_Pnt, W: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ SetTangent(Tangent: gp_Vec): void;
+ HasTangent(): Standard_Boolean;
+ Tangent(): gp_Vec;
+ Tolerance(): Quantity_AbsorbedDose;
+ SetVertex(V: Handle_Adaptor3d_HVertex): void;
+ AddArc(A: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, TLine: IntSurf_Transition, TArc: IntSurf_Transition): void;
+ Parameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ IsVertex(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ NbPointOnRst(): Graphic3d_ZLayerId;
+ PointOnRst(Index: Graphic3d_ZLayerId): BRepBlend_PointOnRst;
+ Parameter(): Quantity_AbsorbedDose;
+ ParameterOnGuide(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class BRepBlend_Extremity_1 extends BRepBlend_Extremity {
+ constructor();
+ }
+
+ export declare class BRepBlend_Extremity_2 extends BRepBlend_Extremity {
+ constructor(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBlend_Extremity_3 extends BRepBlend_Extremity {
+ constructor(P: gp_Pnt, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, Vtx: Handle_Adaptor3d_HVertex);
+ }
+
+ export declare class BRepBlend_Extremity_4 extends BRepBlend_Extremity {
+ constructor(P: gp_Pnt, W: Quantity_AbsorbedDose, Param: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepPreviewAPI_MakeBox extends BRepPrimAPI_MakeBox {
+ constructor()
+ Build(): void;
+ delete(): void;
+}
+
+export declare class XmlTObjDrivers_ReferenceDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_ReferenceDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_ReferenceDriver): void;
+ get(): XmlTObjDrivers_ReferenceDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_ReferenceDriver_1 extends Handle_XmlTObjDrivers_ReferenceDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_ReferenceDriver_2 extends Handle_XmlTObjDrivers_ReferenceDriver {
+ constructor(thePtr: XmlTObjDrivers_ReferenceDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ReferenceDriver_3 extends Handle_XmlTObjDrivers_ReferenceDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ReferenceDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ReferenceDriver_4 extends Handle_XmlTObjDrivers_ReferenceDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ReferenceDriver);
+ }
+
+export declare class XmlTObjDrivers_XYZDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_XYZDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_XYZDriver): void;
+ get(): XmlTObjDrivers_XYZDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_XYZDriver_1 extends Handle_XmlTObjDrivers_XYZDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_XYZDriver_2 extends Handle_XmlTObjDrivers_XYZDriver {
+ constructor(thePtr: XmlTObjDrivers_XYZDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_XYZDriver_3 extends Handle_XmlTObjDrivers_XYZDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_XYZDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_XYZDriver_4 extends Handle_XmlTObjDrivers_XYZDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_XYZDriver);
+ }
+
+export declare class Handle_XmlTObjDrivers_ModelDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_ModelDriver): void;
+ get(): XmlTObjDrivers_ModelDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_ModelDriver_1 extends Handle_XmlTObjDrivers_ModelDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_ModelDriver_2 extends Handle_XmlTObjDrivers_ModelDriver {
+ constructor(thePtr: XmlTObjDrivers_ModelDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ModelDriver_3 extends Handle_XmlTObjDrivers_ModelDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ModelDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ModelDriver_4 extends Handle_XmlTObjDrivers_ModelDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ModelDriver);
+ }
+
+export declare class XmlTObjDrivers_ModelDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class XmlTObjDrivers_ObjectDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(Source: XmlObjMgt_Persistent, Target: Handle_TDF_Attribute, RelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(Source: Handle_TDF_Attribute, Target: XmlObjMgt_Persistent, RelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_ObjectDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_ObjectDriver): void;
+ get(): XmlTObjDrivers_ObjectDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_ObjectDriver_1 extends Handle_XmlTObjDrivers_ObjectDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_ObjectDriver_2 extends Handle_XmlTObjDrivers_ObjectDriver {
+ constructor(thePtr: XmlTObjDrivers_ObjectDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ObjectDriver_3 extends Handle_XmlTObjDrivers_ObjectDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ObjectDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_ObjectDriver_4 extends Handle_XmlTObjDrivers_ObjectDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_ObjectDriver);
+ }
+
+export declare class XmlTObjDrivers {
+ constructor();
+ static Factory(aGUID: Standard_GUID): Handle_Standard_Transient;
+ static DefineFormat(theApp: Handle_TDocStd_Application): void;
+ static AddDrivers(aDriverTable: Handle_XmlMDF_ADriverTable, anMsgDrv: Handle_Message_Messenger): void;
+ delete(): void;
+}
+
+export declare class XmlTObjDrivers_DocumentStorageDriver extends XmlLDrivers_DocumentStorageDriver {
+ constructor(theCopyright: TCollection_ExtendedString)
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_DocumentStorageDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_DocumentStorageDriver): void;
+ get(): XmlTObjDrivers_DocumentStorageDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_DocumentStorageDriver_1 extends Handle_XmlTObjDrivers_DocumentStorageDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentStorageDriver_2 extends Handle_XmlTObjDrivers_DocumentStorageDriver {
+ constructor(thePtr: XmlTObjDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentStorageDriver_3 extends Handle_XmlTObjDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_DocumentStorageDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentStorageDriver_4 extends Handle_XmlTObjDrivers_DocumentStorageDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_DocumentStorageDriver);
+ }
+
+export declare class XmlTObjDrivers_IntSparseArrayDriver extends XmlMDF_ADriver {
+ constructor(theMessageDriver: Handle_Message_Messenger)
+ NewEmpty(): Handle_TDF_Attribute;
+ Paste_1(theSource: XmlObjMgt_Persistent, theTarget: Handle_TDF_Attribute, theRelocTable: XmlObjMgt_RRelocationTable): Standard_Boolean;
+ Paste_2(theSource: Handle_TDF_Attribute, theTarget: XmlObjMgt_Persistent, theRelocTable: XmlObjMgt_SRelocationTable): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_IntSparseArrayDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_IntSparseArrayDriver): void;
+ get(): XmlTObjDrivers_IntSparseArrayDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_IntSparseArrayDriver_1 extends Handle_XmlTObjDrivers_IntSparseArrayDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_IntSparseArrayDriver_2 extends Handle_XmlTObjDrivers_IntSparseArrayDriver {
+ constructor(thePtr: XmlTObjDrivers_IntSparseArrayDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_IntSparseArrayDriver_3 extends Handle_XmlTObjDrivers_IntSparseArrayDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_IntSparseArrayDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_IntSparseArrayDriver_4 extends Handle_XmlTObjDrivers_IntSparseArrayDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_IntSparseArrayDriver);
+ }
+
+export declare class XmlTObjDrivers_DocumentRetrievalDriver extends XmlLDrivers_DocumentRetrievalDriver {
+ constructor()
+ AttributeDrivers(theMsgDriver: Handle_Message_Messenger): Handle_XmlMDF_ADriverTable;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_XmlTObjDrivers_DocumentRetrievalDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: XmlTObjDrivers_DocumentRetrievalDriver): void;
+ get(): XmlTObjDrivers_DocumentRetrievalDriver;
+ delete(): void;
+}
+
+ export declare class Handle_XmlTObjDrivers_DocumentRetrievalDriver_1 extends Handle_XmlTObjDrivers_DocumentRetrievalDriver {
+ constructor();
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentRetrievalDriver_2 extends Handle_XmlTObjDrivers_DocumentRetrievalDriver {
+ constructor(thePtr: XmlTObjDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentRetrievalDriver_3 extends Handle_XmlTObjDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_DocumentRetrievalDriver);
+ }
+
+ export declare class Handle_XmlTObjDrivers_DocumentRetrievalDriver_4 extends Handle_XmlTObjDrivers_DocumentRetrievalDriver {
+ constructor(theHandle: Handle_XmlTObjDrivers_DocumentRetrievalDriver);
+ }
+
+export declare class GeomAdaptor_HSurface extends GeomAdaptor_GHSurface {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_HSurface_1 extends GeomAdaptor_HSurface {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_HSurface_2 extends GeomAdaptor_HSurface {
+ constructor(AS: GeomAdaptor_Surface);
+ }
+
+ export declare class GeomAdaptor_HSurface_3 extends GeomAdaptor_HSurface {
+ constructor(S: Handle_Geom_Surface);
+ }
+
+ export declare class GeomAdaptor_HSurface_4 extends GeomAdaptor_HSurface {
+ constructor(S: Handle_Geom_Surface, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_GeomAdaptor_HSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_HSurface): void;
+ get(): GeomAdaptor_HSurface;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_HSurface_1 extends Handle_GeomAdaptor_HSurface {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_HSurface_2 extends Handle_GeomAdaptor_HSurface {
+ constructor(thePtr: GeomAdaptor_HSurface);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurface_3 extends Handle_GeomAdaptor_HSurface {
+ constructor(theHandle: Handle_GeomAdaptor_HSurface);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurface_4 extends Handle_GeomAdaptor_HSurface {
+ constructor(theHandle: Handle_GeomAdaptor_HSurface);
+ }
+
+export declare class Handle_GeomAdaptor_GHCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_GHCurve): void;
+ get(): GeomAdaptor_GHCurve;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_GHCurve_1 extends Handle_GeomAdaptor_GHCurve {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_GHCurve_2 extends Handle_GeomAdaptor_GHCurve {
+ constructor(thePtr: GeomAdaptor_GHCurve);
+ }
+
+ export declare class Handle_GeomAdaptor_GHCurve_3 extends Handle_GeomAdaptor_GHCurve {
+ constructor(theHandle: Handle_GeomAdaptor_GHCurve);
+ }
+
+ export declare class Handle_GeomAdaptor_GHCurve_4 extends Handle_GeomAdaptor_GHCurve {
+ constructor(theHandle: Handle_GeomAdaptor_GHCurve);
+ }
+
+export declare class GeomAdaptor_GHCurve extends Adaptor3d_HCurve {
+ Set(C: GeomAdaptor_Curve): void;
+ Curve(): Adaptor3d_Curve;
+ GetCurve(): Adaptor3d_Curve;
+ ChangeCurve(): GeomAdaptor_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_GHCurve_1 extends GeomAdaptor_GHCurve {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_GHCurve_2 extends GeomAdaptor_GHCurve {
+ constructor(C: GeomAdaptor_Curve);
+ }
+
+export declare class Handle_GeomAdaptor_GHSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_GHSurface): void;
+ get(): GeomAdaptor_GHSurface;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_GHSurface_1 extends Handle_GeomAdaptor_GHSurface {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_GHSurface_2 extends Handle_GeomAdaptor_GHSurface {
+ constructor(thePtr: GeomAdaptor_GHSurface);
+ }
+
+ export declare class Handle_GeomAdaptor_GHSurface_3 extends Handle_GeomAdaptor_GHSurface {
+ constructor(theHandle: Handle_GeomAdaptor_GHSurface);
+ }
+
+ export declare class Handle_GeomAdaptor_GHSurface_4 extends Handle_GeomAdaptor_GHSurface {
+ constructor(theHandle: Handle_GeomAdaptor_GHSurface);
+ }
+
+export declare class GeomAdaptor_GHSurface extends Adaptor3d_HSurface {
+ Set(S: GeomAdaptor_Surface): void;
+ Surface(): Adaptor3d_Surface;
+ ChangeSurface(): GeomAdaptor_Surface;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_GHSurface_1 extends GeomAdaptor_GHSurface {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_GHSurface_2 extends GeomAdaptor_GHSurface {
+ constructor(S: GeomAdaptor_Surface);
+ }
+
+export declare class GeomAdaptor_HCurve extends GeomAdaptor_GHCurve {
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_HCurve_1 extends GeomAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_HCurve_2 extends GeomAdaptor_HCurve {
+ constructor(AS: GeomAdaptor_Curve);
+ }
+
+ export declare class GeomAdaptor_HCurve_3 extends GeomAdaptor_HCurve {
+ constructor(S: Handle_Geom_Curve);
+ }
+
+ export declare class GeomAdaptor_HCurve_4 extends GeomAdaptor_HCurve {
+ constructor(S: Handle_Geom_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_GeomAdaptor_HCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_HCurve): void;
+ get(): GeomAdaptor_HCurve;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_HCurve_1 extends Handle_GeomAdaptor_HCurve {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_HCurve_2 extends Handle_GeomAdaptor_HCurve {
+ constructor(thePtr: GeomAdaptor_HCurve);
+ }
+
+ export declare class Handle_GeomAdaptor_HCurve_3 extends Handle_GeomAdaptor_HCurve {
+ constructor(theHandle: Handle_GeomAdaptor_HCurve);
+ }
+
+ export declare class Handle_GeomAdaptor_HCurve_4 extends Handle_GeomAdaptor_HCurve {
+ constructor(theHandle: Handle_GeomAdaptor_HCurve);
+ }
+
+export declare class GeomAdaptor_SurfaceOfLinearExtrusion extends GeomAdaptor_Surface {
+ Load_1(C: Handle_Adaptor3d_HCurve): void;
+ Load_2(V: gp_Dir): void;
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ UDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ AxeOfRevolution(): gp_Ax1;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_SurfaceOfLinearExtrusion_1 extends GeomAdaptor_SurfaceOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_SurfaceOfLinearExtrusion_2 extends GeomAdaptor_SurfaceOfLinearExtrusion {
+ constructor(C: Handle_Adaptor3d_HCurve);
+ }
+
+ export declare class GeomAdaptor_SurfaceOfLinearExtrusion_3 extends GeomAdaptor_SurfaceOfLinearExtrusion {
+ constructor(C: Handle_Adaptor3d_HCurve, V: gp_Dir);
+ }
+
+export declare class GeomAdaptor_Curve extends Adaptor3d_Curve {
+ Reset(): void;
+ Load_1(C: Handle_Geom_Curve): void;
+ Load_2(C: Handle_Geom_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose): void;
+ Curve(): Handle_Geom_Curve;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Continuity(): GeomAbs_Shape;
+ NbIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ Intervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ Trim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HCurve;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Period(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ Resolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_CurveType;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Hyperbola(): gp_Hypr;
+ Parabola(): gp_Parab;
+ Degree(): Graphic3d_ZLayerId;
+ IsRational(): Standard_Boolean;
+ NbPoles(): Graphic3d_ZLayerId;
+ NbKnots(): Graphic3d_ZLayerId;
+ Bezier(): Handle_Geom_BezierCurve;
+ BSpline(): Handle_Geom_BSplineCurve;
+ OffsetCurve(): Handle_Geom_OffsetCurve;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_Curve_1 extends GeomAdaptor_Curve {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_Curve_2 extends GeomAdaptor_Curve {
+ constructor(C: Handle_Geom_Curve);
+ }
+
+ export declare class GeomAdaptor_Curve_3 extends GeomAdaptor_Curve {
+ constructor(C: Handle_Geom_Curve, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomAdaptor_SurfaceOfRevolution extends GeomAdaptor_Surface {
+ Load_1(C: Handle_Adaptor3d_HCurve): void;
+ Load_2(V: gp_Ax1): void;
+ AxeOfRevolution(): gp_Ax1;
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ VDegree(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ Axis(): gp_Ax3;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_SurfaceOfRevolution_1 extends GeomAdaptor_SurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_SurfaceOfRevolution_2 extends GeomAdaptor_SurfaceOfRevolution {
+ constructor(C: Handle_Adaptor3d_HCurve);
+ }
+
+ export declare class GeomAdaptor_SurfaceOfRevolution_3 extends GeomAdaptor_SurfaceOfRevolution {
+ constructor(C: Handle_Adaptor3d_HCurve, V: gp_Ax1);
+ }
+
+export declare class GeomAdaptor {
+ constructor();
+ static MakeCurve(C: Adaptor3d_Curve): Handle_Geom_Curve;
+ static MakeSurface(theS: Adaptor3d_Surface, theTrimFlag: Standard_Boolean): Handle_Geom_Surface;
+ delete(): void;
+}
+
+export declare class Handle_GeomAdaptor_HSurfaceOfRevolution {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_HSurfaceOfRevolution): void;
+ get(): GeomAdaptor_HSurfaceOfRevolution;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfRevolution_1 extends Handle_GeomAdaptor_HSurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfRevolution_2 extends Handle_GeomAdaptor_HSurfaceOfRevolution {
+ constructor(thePtr: GeomAdaptor_HSurfaceOfRevolution);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfRevolution_3 extends Handle_GeomAdaptor_HSurfaceOfRevolution {
+ constructor(theHandle: Handle_GeomAdaptor_HSurfaceOfRevolution);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfRevolution_4 extends Handle_GeomAdaptor_HSurfaceOfRevolution {
+ constructor(theHandle: Handle_GeomAdaptor_HSurfaceOfRevolution);
+ }
+
+export declare class GeomAdaptor_HSurfaceOfRevolution extends Adaptor3d_HSurface {
+ Set(S: GeomAdaptor_SurfaceOfRevolution): void;
+ Surface(): Adaptor3d_Surface;
+ ChangeSurface(): GeomAdaptor_SurfaceOfRevolution;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_HSurfaceOfRevolution_1 extends GeomAdaptor_HSurfaceOfRevolution {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_HSurfaceOfRevolution_2 extends GeomAdaptor_HSurfaceOfRevolution {
+ constructor(S: GeomAdaptor_SurfaceOfRevolution);
+ }
+
+export declare class GeomAdaptor_Surface extends Adaptor3d_Surface {
+ Load_1(S: Handle_Geom_Surface): void;
+ Load_2(S: Handle_Geom_Surface, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ Surface(): Handle_Geom_Surface;
+ FirstUParameter(): Quantity_AbsorbedDose;
+ LastUParameter(): Quantity_AbsorbedDose;
+ FirstVParameter(): Quantity_AbsorbedDose;
+ LastVParameter(): Quantity_AbsorbedDose;
+ UContinuity(): GeomAbs_Shape;
+ VContinuity(): GeomAbs_Shape;
+ NbUIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ NbVIntervals(S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ UIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ VIntervals(T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ UTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ VTrim(First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose): Handle_Adaptor3d_HSurface;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): gp_Pnt;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ UResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VResolution(R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GetType(): GeomAbs_SurfaceType;
+ Plane(): gp_Pln;
+ Cylinder(): gp_Cylinder;
+ Cone(): gp_Cone;
+ Sphere(): gp_Sphere;
+ Torus(): gp_Torus;
+ UDegree(): Graphic3d_ZLayerId;
+ NbUPoles(): Graphic3d_ZLayerId;
+ VDegree(): Graphic3d_ZLayerId;
+ NbVPoles(): Graphic3d_ZLayerId;
+ NbUKnots(): Graphic3d_ZLayerId;
+ NbVKnots(): Graphic3d_ZLayerId;
+ IsURational(): Standard_Boolean;
+ IsVRational(): Standard_Boolean;
+ Bezier(): Handle_Geom_BezierSurface;
+ BSpline(): Handle_Geom_BSplineSurface;
+ AxeOfRevolution(): gp_Ax1;
+ Direction(): gp_Dir;
+ BasisCurve(): Handle_Adaptor3d_HCurve;
+ BasisSurface(): Handle_Adaptor3d_HSurface;
+ OffsetValue(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_Surface_1 extends GeomAdaptor_Surface {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_Surface_2 extends GeomAdaptor_Surface {
+ constructor(S: Handle_Geom_Surface);
+ }
+
+ export declare class GeomAdaptor_Surface_3 extends GeomAdaptor_Surface {
+ constructor(S: Handle_Geom_Surface, UFirst: Quantity_AbsorbedDose, ULast: Quantity_AbsorbedDose, VFirst: Quantity_AbsorbedDose, VLast: Quantity_AbsorbedDose, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_GeomAdaptor_HSurfaceOfLinearExtrusion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomAdaptor_HSurfaceOfLinearExtrusion): void;
+ get(): GeomAdaptor_HSurfaceOfLinearExtrusion;
+ delete(): void;
+}
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_1 extends Handle_GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_2 extends Handle_GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor(thePtr: GeomAdaptor_HSurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_3 extends Handle_GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_GeomAdaptor_HSurfaceOfLinearExtrusion);
+ }
+
+ export declare class Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_4 extends Handle_GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor(theHandle: Handle_GeomAdaptor_HSurfaceOfLinearExtrusion);
+ }
+
+export declare class GeomAdaptor_HSurfaceOfLinearExtrusion extends Adaptor3d_HSurface {
+ Set(S: GeomAdaptor_SurfaceOfLinearExtrusion): void;
+ Surface(): Adaptor3d_Surface;
+ ChangeSurface(): GeomAdaptor_SurfaceOfLinearExtrusion;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomAdaptor_HSurfaceOfLinearExtrusion_1 extends GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor();
+ }
+
+ export declare class GeomAdaptor_HSurfaceOfLinearExtrusion_2 extends GeomAdaptor_HSurfaceOfLinearExtrusion {
+ constructor(S: GeomAdaptor_SurfaceOfLinearExtrusion);
+ }
+
+export declare class IFGraph_SubPartsIterator {
+ GetParts(other: IFGraph_SubPartsIterator): void;
+ Model(): Handle_Interface_InterfaceModel;
+ AddPart(): void;
+ NbParts(): Graphic3d_ZLayerId;
+ PartNum(): Graphic3d_ZLayerId;
+ SetLoad(): void;
+ SetPartNum(num: Graphic3d_ZLayerId): void;
+ GetFromEntity(ent: Handle_Standard_Transient, shared: Standard_Boolean): void;
+ GetFromIter(iter: Interface_EntityIterator): void;
+ Reset(): void;
+ Evaluate(): void;
+ Loaded(): Interface_GraphContent;
+ LoadedGraph(): Interface_Graph;
+ IsLoaded(ent: Handle_Standard_Transient): Standard_Boolean;
+ IsInPart(ent: Handle_Standard_Transient): Standard_Boolean;
+ EntityPartNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ IsSingle(): Standard_Boolean;
+ FirstEntity(): Handle_Standard_Transient;
+ Entities(): Interface_EntityIterator;
+ delete(): void;
+}
+
+ export declare class IFGraph_SubPartsIterator_1 extends IFGraph_SubPartsIterator {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean);
+ }
+
+ export declare class IFGraph_SubPartsIterator_2 extends IFGraph_SubPartsIterator {
+ constructor(other: IFGraph_SubPartsIterator);
+ }
+
+export declare class IFGraph_Cumulate extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph)
+ GetFromEntity(ent: Handle_Standard_Transient): void;
+ GetFromIter(iter: Interface_EntityIterator): void;
+ ResetData(): void;
+ Evaluate(): void;
+ Overlapped(): Interface_EntityIterator;
+ Forgotten(): Interface_EntityIterator;
+ PerCount(count: Graphic3d_ZLayerId): Interface_EntityIterator;
+ NbTimes(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ HighestNbTimes(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class IFGraph_ExternalSources extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph)
+ GetFromEntity(ent: Handle_Standard_Transient): void;
+ GetFromIter(iter: Interface_EntityIterator): void;
+ ResetData(): void;
+ Evaluate(): void;
+ IsEmpty(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IFGraph_ConnectedComponants extends IFGraph_SubPartsIterator {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean)
+ Evaluate(): void;
+ delete(): void;
+}
+
+export declare class IFGraph_SCRoots extends IFGraph_StrongComponants {
+ Evaluate(): void;
+ delete(): void;
+}
+
+ export declare class IFGraph_SCRoots_1 extends IFGraph_SCRoots {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean);
+ }
+
+ export declare class IFGraph_SCRoots_2 extends IFGraph_SCRoots {
+ constructor(subparts: IFGraph_StrongComponants);
+ }
+
+export declare class IFGraph_StrongComponants extends IFGraph_SubPartsIterator {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean)
+ Evaluate(): void;
+ delete(): void;
+}
+
+export declare class IFGraph_AllConnected extends Interface_GraphContent {
+ GetFromEntity(ent: Handle_Standard_Transient): void;
+ ResetData(): void;
+ Evaluate(): void;
+ delete(): void;
+}
+
+ export declare class IFGraph_AllConnected_1 extends IFGraph_AllConnected {
+ constructor(agraph: Interface_Graph);
+ }
+
+ export declare class IFGraph_AllConnected_2 extends IFGraph_AllConnected {
+ constructor(agraph: Interface_Graph, ent: Handle_Standard_Transient);
+ }
+
+export declare class IFGraph_Compare extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph)
+ GetFromEntity(ent: Handle_Standard_Transient, first: Standard_Boolean): void;
+ GetFromIter(iter: Interface_EntityIterator, first: Standard_Boolean): void;
+ Merge(): void;
+ RemoveSecond(): void;
+ KeepCommon(): void;
+ ResetData(): void;
+ Evaluate(): void;
+ Common(): Interface_EntityIterator;
+ FirstOnly(): Interface_EntityIterator;
+ SecondOnly(): Interface_EntityIterator;
+ delete(): void;
+}
+
+export declare class IFGraph_AllShared extends Interface_GraphContent {
+ GetFromEntity(ent: Handle_Standard_Transient): void;
+ GetFromIter(iter: Interface_EntityIterator): void;
+ ResetData(): void;
+ Evaluate(): void;
+ delete(): void;
+}
+
+ export declare class IFGraph_AllShared_1 extends IFGraph_AllShared {
+ constructor(agraph: Interface_Graph);
+ }
+
+ export declare class IFGraph_AllShared_2 extends IFGraph_AllShared {
+ constructor(agraph: Interface_Graph, ent: Handle_Standard_Transient);
+ }
+
+export declare class IFGraph_Articulations extends Interface_GraphContent {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean)
+ GetFromEntity(ent: Handle_Standard_Transient): void;
+ GetFromIter(iter: Interface_EntityIterator): void;
+ ResetData(): void;
+ Evaluate(): void;
+ delete(): void;
+}
+
+export declare class IFGraph_Cycles extends IFGraph_SubPartsIterator {
+ Evaluate(): void;
+ delete(): void;
+}
+
+ export declare class IFGraph_Cycles_1 extends IFGraph_Cycles {
+ constructor(agraph: Interface_Graph, whole: Standard_Boolean);
+ }
+
+ export declare class IFGraph_Cycles_2 extends IFGraph_Cycles {
+ constructor(subparts: IFGraph_StrongComponants);
+ }
+
+export declare class Handle_BinMNaming_NamingDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMNaming_NamingDriver): void;
+ get(): BinMNaming_NamingDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMNaming_NamingDriver_1 extends Handle_BinMNaming_NamingDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMNaming_NamingDriver_2 extends Handle_BinMNaming_NamingDriver {
+ constructor(thePtr: BinMNaming_NamingDriver);
+ }
+
+ export declare class Handle_BinMNaming_NamingDriver_3 extends Handle_BinMNaming_NamingDriver {
+ constructor(theHandle: Handle_BinMNaming_NamingDriver);
+ }
+
+ export declare class Handle_BinMNaming_NamingDriver_4 extends Handle_BinMNaming_NamingDriver {
+ constructor(theHandle: Handle_BinMNaming_NamingDriver);
+ }
+
+export declare class Handle_BinMNaming_NamedShapeDriver {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BinMNaming_NamedShapeDriver): void;
+ get(): BinMNaming_NamedShapeDriver;
+ delete(): void;
+}
+
+ export declare class Handle_BinMNaming_NamedShapeDriver_1 extends Handle_BinMNaming_NamedShapeDriver {
+ constructor();
+ }
+
+ export declare class Handle_BinMNaming_NamedShapeDriver_2 extends Handle_BinMNaming_NamedShapeDriver {
+ constructor(thePtr: BinMNaming_NamedShapeDriver);
+ }
+
+ export declare class Handle_BinMNaming_NamedShapeDriver_3 extends Handle_BinMNaming_NamedShapeDriver {
+ constructor(theHandle: Handle_BinMNaming_NamedShapeDriver);
+ }
+
+ export declare class Handle_BinMNaming_NamedShapeDriver_4 extends Handle_BinMNaming_NamedShapeDriver {
+ constructor(theHandle: Handle_BinMNaming_NamedShapeDriver);
+ }
+
+export declare class Handle_FEmTool_HAssemblyTable {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_HAssemblyTable): void;
+ get(): FEmTool_HAssemblyTable;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_HAssemblyTable_1 extends Handle_FEmTool_HAssemblyTable {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_HAssemblyTable_2 extends Handle_FEmTool_HAssemblyTable {
+ constructor(thePtr: FEmTool_HAssemblyTable);
+ }
+
+ export declare class Handle_FEmTool_HAssemblyTable_3 extends Handle_FEmTool_HAssemblyTable {
+ constructor(theHandle: Handle_FEmTool_HAssemblyTable);
+ }
+
+ export declare class Handle_FEmTool_HAssemblyTable_4 extends Handle_FEmTool_HAssemblyTable {
+ constructor(theHandle: Handle_FEmTool_HAssemblyTable);
+ }
+
+export declare class FEmTool_LinearJerk extends FEmTool_ElementaryCriterion {
+ constructor(WorkDegree: Graphic3d_ZLayerId, ConstraintOrder: GeomAbs_Shape)
+ DependenceTable(): Handle_TColStd_HArray2OfInteger;
+ Value(): Quantity_AbsorbedDose;
+ Hessian(Dimension1: Graphic3d_ZLayerId, Dimension2: Graphic3d_ZLayerId, H: math_Matrix): void;
+ Gradient(Dimension: Graphic3d_ZLayerId, G: math_Vector): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_FEmTool_LinearJerk {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_LinearJerk): void;
+ get(): FEmTool_LinearJerk;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_LinearJerk_1 extends Handle_FEmTool_LinearJerk {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_LinearJerk_2 extends Handle_FEmTool_LinearJerk {
+ constructor(thePtr: FEmTool_LinearJerk);
+ }
+
+ export declare class Handle_FEmTool_LinearJerk_3 extends Handle_FEmTool_LinearJerk {
+ constructor(theHandle: Handle_FEmTool_LinearJerk);
+ }
+
+ export declare class Handle_FEmTool_LinearJerk_4 extends Handle_FEmTool_LinearJerk {
+ constructor(theHandle: Handle_FEmTool_LinearJerk);
+ }
+
+export declare class Handle_FEmTool_ProfileMatrix {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_ProfileMatrix): void;
+ get(): FEmTool_ProfileMatrix;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_ProfileMatrix_1 extends Handle_FEmTool_ProfileMatrix {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_ProfileMatrix_2 extends Handle_FEmTool_ProfileMatrix {
+ constructor(thePtr: FEmTool_ProfileMatrix);
+ }
+
+ export declare class Handle_FEmTool_ProfileMatrix_3 extends Handle_FEmTool_ProfileMatrix {
+ constructor(theHandle: Handle_FEmTool_ProfileMatrix);
+ }
+
+ export declare class Handle_FEmTool_ProfileMatrix_4 extends Handle_FEmTool_ProfileMatrix {
+ constructor(theHandle: Handle_FEmTool_ProfileMatrix);
+ }
+
+export declare class FEmTool_ProfileMatrix extends FEmTool_SparseMatrix {
+ constructor(FirstIndexes: TColStd_Array1OfInteger)
+ Init(Value: Quantity_AbsorbedDose): void;
+ ChangeValue(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Decompose(): Standard_Boolean;
+ Solve_1(B: math_Vector, X: math_Vector): void;
+ Prepare(): Standard_Boolean;
+ Solve_2(B: math_Vector, Init: math_Vector, X: math_Vector, Residual: math_Vector, Tolerance: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId): void;
+ Multiplied(X: math_Vector, MX: math_Vector): void;
+ RowNumber(): Graphic3d_ZLayerId;
+ ColNumber(): Graphic3d_ZLayerId;
+ IsInProfile(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId): Standard_Boolean;
+ OutM(): void;
+ OutS(): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class FEmTool_LinearTension extends FEmTool_ElementaryCriterion {
+ constructor(WorkDegree: Graphic3d_ZLayerId, ConstraintOrder: GeomAbs_Shape)
+ DependenceTable(): Handle_TColStd_HArray2OfInteger;
+ Value(): Quantity_AbsorbedDose;
+ Hessian(Dimension1: Graphic3d_ZLayerId, Dimension2: Graphic3d_ZLayerId, H: math_Matrix): void;
+ Gradient(Dimension: Graphic3d_ZLayerId, G: math_Vector): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_FEmTool_LinearTension {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_LinearTension): void;
+ get(): FEmTool_LinearTension;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_LinearTension_1 extends Handle_FEmTool_LinearTension {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_LinearTension_2 extends Handle_FEmTool_LinearTension {
+ constructor(thePtr: FEmTool_LinearTension);
+ }
+
+ export declare class Handle_FEmTool_LinearTension_3 extends Handle_FEmTool_LinearTension {
+ constructor(theHandle: Handle_FEmTool_LinearTension);
+ }
+
+ export declare class Handle_FEmTool_LinearTension_4 extends Handle_FEmTool_LinearTension {
+ constructor(theHandle: Handle_FEmTool_LinearTension);
+ }
+
+export declare class Handle_FEmTool_SparseMatrix {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_SparseMatrix): void;
+ get(): FEmTool_SparseMatrix;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_SparseMatrix_1 extends Handle_FEmTool_SparseMatrix {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_SparseMatrix_2 extends Handle_FEmTool_SparseMatrix {
+ constructor(thePtr: FEmTool_SparseMatrix);
+ }
+
+ export declare class Handle_FEmTool_SparseMatrix_3 extends Handle_FEmTool_SparseMatrix {
+ constructor(theHandle: Handle_FEmTool_SparseMatrix);
+ }
+
+ export declare class Handle_FEmTool_SparseMatrix_4 extends Handle_FEmTool_SparseMatrix {
+ constructor(theHandle: Handle_FEmTool_SparseMatrix);
+ }
+
+export declare class FEmTool_SparseMatrix extends Standard_Transient {
+ Init(Value: Quantity_AbsorbedDose): void;
+ ChangeValue(I: Graphic3d_ZLayerId, J: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ Decompose(): Standard_Boolean;
+ Solve_1(B: math_Vector, X: math_Vector): void;
+ Prepare(): Standard_Boolean;
+ Solve_2(B: math_Vector, Init: math_Vector, X: math_Vector, Residual: math_Vector, Tolerance: Quantity_AbsorbedDose, NbIterations: Graphic3d_ZLayerId): void;
+ Multiplied(X: math_Vector, MX: math_Vector): void;
+ RowNumber(): Graphic3d_ZLayerId;
+ ColNumber(): Graphic3d_ZLayerId;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class FEmTool_Assembly {
+ constructor(Dependence: TColStd_Array2OfInteger, Table: Handle_FEmTool_HAssemblyTable)
+ NullifyMatrix(): void;
+ AddMatrix(Element: Graphic3d_ZLayerId, Dimension1: Graphic3d_ZLayerId, Dimension2: Graphic3d_ZLayerId, Mat: math_Matrix): void;
+ NullifyVector(): void;
+ AddVector(Element: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, Vec: math_Vector): void;
+ ResetConstraint(): void;
+ NullifyConstraint(): void;
+ AddConstraint(IndexofConstraint: Graphic3d_ZLayerId, Element: Graphic3d_ZLayerId, Dimension: Graphic3d_ZLayerId, LinearForm: math_Vector, Value: Quantity_AbsorbedDose): void;
+ Solve(): Standard_Boolean;
+ Solution(Solution: math_Vector): void;
+ NbGlobVar(): Graphic3d_ZLayerId;
+ GetAssemblyTable(AssTable: Handle_FEmTool_HAssemblyTable): void;
+ delete(): void;
+}
+
+export declare class Handle_FEmTool_Curve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_Curve): void;
+ get(): FEmTool_Curve;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_Curve_1 extends Handle_FEmTool_Curve {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_Curve_2 extends Handle_FEmTool_Curve {
+ constructor(thePtr: FEmTool_Curve);
+ }
+
+ export declare class Handle_FEmTool_Curve_3 extends Handle_FEmTool_Curve {
+ constructor(theHandle: Handle_FEmTool_Curve);
+ }
+
+ export declare class Handle_FEmTool_Curve_4 extends Handle_FEmTool_Curve {
+ constructor(theHandle: Handle_FEmTool_Curve);
+ }
+
+export declare class FEmTool_Curve extends Standard_Transient {
+ constructor(Dimension: Graphic3d_ZLayerId, NbElements: Graphic3d_ZLayerId, TheBase: Handle_PLib_Base, Tolerance: Quantity_AbsorbedDose)
+ Knots(): TColStd_Array1OfReal;
+ SetElement(IndexOfElement: Graphic3d_ZLayerId, Coeffs: TColStd_Array2OfReal): void;
+ D0(U: Quantity_AbsorbedDose, Pnt: TColStd_Array1OfReal): void;
+ D1(U: Quantity_AbsorbedDose, Vec: TColStd_Array1OfReal): void;
+ D2(U: Quantity_AbsorbedDose, Vec: TColStd_Array1OfReal): void;
+ Length(FirstU: Quantity_AbsorbedDose, LastU: Quantity_AbsorbedDose, Length: Quantity_AbsorbedDose): void;
+ GetElement(IndexOfElement: Graphic3d_ZLayerId, Coeffs: TColStd_Array2OfReal): void;
+ GetPolynom(Coeffs: TColStd_Array1OfReal): void;
+ NbElements(): Graphic3d_ZLayerId;
+ Dimension(): Graphic3d_ZLayerId;
+ Base(): Handle_PLib_Base;
+ Degree(IndexOfElement: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetDegree(IndexOfElement: Graphic3d_ZLayerId, Degree: Graphic3d_ZLayerId): void;
+ ReduceDegree(IndexOfElement: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, NewDegree: Graphic3d_ZLayerId, MaxError: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class FEmTool_ElementaryCriterion extends Standard_Transient {
+ Set_1(Coeff: Handle_TColStd_HArray2OfReal): void;
+ Set_2(FirstKnot: Quantity_AbsorbedDose, LastKnot: Quantity_AbsorbedDose): void;
+ DependenceTable(): Handle_TColStd_HArray2OfInteger;
+ Value(): Quantity_AbsorbedDose;
+ Hessian(Dim1: Graphic3d_ZLayerId, Dim2: Graphic3d_ZLayerId, H: math_Matrix): void;
+ Gradient(Dim: Graphic3d_ZLayerId, G: math_Vector): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_FEmTool_ElementaryCriterion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_ElementaryCriterion): void;
+ get(): FEmTool_ElementaryCriterion;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_ElementaryCriterion_1 extends Handle_FEmTool_ElementaryCriterion {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_ElementaryCriterion_2 extends Handle_FEmTool_ElementaryCriterion {
+ constructor(thePtr: FEmTool_ElementaryCriterion);
+ }
+
+ export declare class Handle_FEmTool_ElementaryCriterion_3 extends Handle_FEmTool_ElementaryCriterion {
+ constructor(theHandle: Handle_FEmTool_ElementaryCriterion);
+ }
+
+ export declare class Handle_FEmTool_ElementaryCriterion_4 extends Handle_FEmTool_ElementaryCriterion {
+ constructor(theHandle: Handle_FEmTool_ElementaryCriterion);
+ }
+
+export declare class FEmTool_ElementsOfRefMatrix extends math_FunctionSet {
+ constructor(TheBase: Handle_PLib_Base, DerOrder: Graphic3d_ZLayerId)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_FEmTool_LinearFlexion {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: FEmTool_LinearFlexion): void;
+ get(): FEmTool_LinearFlexion;
+ delete(): void;
+}
+
+ export declare class Handle_FEmTool_LinearFlexion_1 extends Handle_FEmTool_LinearFlexion {
+ constructor();
+ }
+
+ export declare class Handle_FEmTool_LinearFlexion_2 extends Handle_FEmTool_LinearFlexion {
+ constructor(thePtr: FEmTool_LinearFlexion);
+ }
+
+ export declare class Handle_FEmTool_LinearFlexion_3 extends Handle_FEmTool_LinearFlexion {
+ constructor(theHandle: Handle_FEmTool_LinearFlexion);
+ }
+
+ export declare class Handle_FEmTool_LinearFlexion_4 extends Handle_FEmTool_LinearFlexion {
+ constructor(theHandle: Handle_FEmTool_LinearFlexion);
+ }
+
+export declare class FEmTool_LinearFlexion extends FEmTool_ElementaryCriterion {
+ constructor(WorkDegree: Graphic3d_ZLayerId, ConstraintOrder: GeomAbs_Shape)
+ DependenceTable(): Handle_TColStd_HArray2OfInteger;
+ Value(): Quantity_AbsorbedDose;
+ Hessian(Dimension1: Graphic3d_ZLayerId, Dimension2: Graphic3d_ZLayerId, H: math_Matrix): void;
+ Gradient(Dimension: Graphic3d_ZLayerId, G: math_Vector): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class FEmTool_SeqOfLinConstr extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: FEmTool_SeqOfLinConstr): FEmTool_SeqOfLinConstr;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: FEmTool_ListOfVectors): void;
+ Append_2(theSeq: FEmTool_SeqOfLinConstr): void;
+ Prepend_1(theItem: FEmTool_ListOfVectors): void;
+ Prepend_2(theSeq: FEmTool_SeqOfLinConstr): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: FEmTool_ListOfVectors): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: FEmTool_SeqOfLinConstr): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: FEmTool_SeqOfLinConstr): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: FEmTool_ListOfVectors): void;
+ Split(theIndex: Standard_Integer, theSeq: FEmTool_SeqOfLinConstr): void;
+ First(): FEmTool_ListOfVectors;
+ ChangeFirst(): FEmTool_ListOfVectors;
+ Last(): FEmTool_ListOfVectors;
+ ChangeLast(): FEmTool_ListOfVectors;
+ Value(theIndex: Standard_Integer): FEmTool_ListOfVectors;
+ ChangeValue(theIndex: Standard_Integer): FEmTool_ListOfVectors;
+ SetValue(theIndex: Standard_Integer, theItem: FEmTool_ListOfVectors): void;
+ delete(): void;
+}
+
+ export declare class FEmTool_SeqOfLinConstr_1 extends FEmTool_SeqOfLinConstr {
+ constructor();
+ }
+
+ export declare class FEmTool_SeqOfLinConstr_2 extends FEmTool_SeqOfLinConstr {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class FEmTool_SeqOfLinConstr_3 extends FEmTool_SeqOfLinConstr {
+ constructor(theOther: FEmTool_SeqOfLinConstr);
+ }
+
+export declare class TopAbs {
+ constructor();
+ static Compose(Or1: TopAbs_Orientation, Or2: TopAbs_Orientation): TopAbs_Orientation;
+ static Reverse(Or: TopAbs_Orientation): TopAbs_Orientation;
+ static Complement(Or: TopAbs_Orientation): TopAbs_Orientation;
+ static ShapeTypeToString(theType: TopAbs_ShapeEnum): Standard_CString;
+ static ShapeTypeFromString_1(theTypeString: Standard_CString): TopAbs_ShapeEnum;
+ static ShapeTypeFromString_2(theTypeString: Standard_CString, theType: TopAbs_ShapeEnum): Standard_Boolean;
+ static ShapeOrientationToString(theOrientation: TopAbs_Orientation): Standard_CString;
+ static ShapeOrientationFromString_1(theOrientationString: Standard_CString): TopAbs_Orientation;
+ static ShapeOrientationFromString_2(theOrientationString: Standard_CString, theOrientation: TopAbs_Orientation): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type TopAbs_State = {
+ TopAbs_IN: {};
+ TopAbs_OUT: {};
+ TopAbs_ON: {};
+ TopAbs_UNKNOWN: {};
+}
+
+export declare type TopAbs_Orientation = {
+ TopAbs_FORWARD: {};
+ TopAbs_REVERSED: {};
+ TopAbs_INTERNAL: {};
+ TopAbs_EXTERNAL: {};
+}
+
+export declare type TopAbs_ShapeEnum = {
+ TopAbs_COMPOUND: {};
+ TopAbs_COMPSOLID: {};
+ TopAbs_SOLID: {};
+ TopAbs_SHELL: {};
+ TopAbs_FACE: {};
+ TopAbs_WIRE: {};
+ TopAbs_EDGE: {};
+ TopAbs_VERTEX: {};
+ TopAbs_SHAPE: {};
+}
+
+export declare class IntPatch_PrmPrmIntersection {
+ constructor()
+ Perform_1(Caro1: Handle_Adaptor3d_HSurface, Polyhedron1: IntPatch_Polyhedron, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Polyhedron2: IntPatch_Polyhedron, Domain2: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ Perform_2(Caro1: Handle_Adaptor3d_HSurface, Polyhedron1: IntPatch_Polyhedron, Domain1: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ Perform_3(Caro1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Domain2: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose, ClearFlag: Standard_Boolean): void;
+ Perform_4(Caro1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Domain2: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose, ListOfPnts: IntSurf_ListOfPntOn2S): void;
+ Perform_5(Caro1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Domain2: Handle_Adaptor3d_TopolTool, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ Perform_6(Caro1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ Perform_7(Caro1: Handle_Adaptor3d_HSurface, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Polyhedron2: IntPatch_Polyhedron, Domain2: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ Perform_8(Caro1: Handle_Adaptor3d_HSurface, Polyhedron1: IntPatch_Polyhedron, Domain1: Handle_Adaptor3d_TopolTool, Caro2: Handle_Adaptor3d_HSurface, Domain2: Handle_Adaptor3d_TopolTool, TolTangency: Quantity_AbsorbedDose, Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Increment: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ NewLine(Caro1: Handle_Adaptor3d_HSurface, Caro2: Handle_Adaptor3d_HSurface, IndexLine: Graphic3d_ZLayerId, LowPoint: Graphic3d_ZLayerId, HighPoint: Graphic3d_ZLayerId, NbPoints: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ GrilleInteger(ix: Graphic3d_ZLayerId, iy: Graphic3d_ZLayerId, iz: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ IntegerGrille(t: Graphic3d_ZLayerId, ix: Graphic3d_ZLayerId, iy: Graphic3d_ZLayerId, iz: Graphic3d_ZLayerId): void;
+ DansGrille(t: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NbPointsGrille(): Graphic3d_ZLayerId;
+ RemplitLin(x1: Graphic3d_ZLayerId, y1: Graphic3d_ZLayerId, z1: Graphic3d_ZLayerId, x2: Graphic3d_ZLayerId, y2: Graphic3d_ZLayerId, z2: Graphic3d_ZLayerId, Map: IntPatch_PrmPrmIntersection_T3Bits): void;
+ RemplitTri(x1: Graphic3d_ZLayerId, y1: Graphic3d_ZLayerId, z1: Graphic3d_ZLayerId, x2: Graphic3d_ZLayerId, y2: Graphic3d_ZLayerId, z2: Graphic3d_ZLayerId, x3: Graphic3d_ZLayerId, y3: Graphic3d_ZLayerId, z3: Graphic3d_ZLayerId, Map: IntPatch_PrmPrmIntersection_T3Bits): void;
+ Remplit(a: Graphic3d_ZLayerId, b: Graphic3d_ZLayerId, c: Graphic3d_ZLayerId, Map: IntPatch_PrmPrmIntersection_T3Bits): void;
+ CodeReject(x1: Quantity_AbsorbedDose, y1: Quantity_AbsorbedDose, z1: Quantity_AbsorbedDose, x2: Quantity_AbsorbedDose, y2: Quantity_AbsorbedDose, z2: Quantity_AbsorbedDose, x3: Quantity_AbsorbedDose, y3: Quantity_AbsorbedDose, z3: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ PointDepart(LineOn2S: Handle_IntSurf_LineOn2S, S1: Handle_Adaptor3d_HSurface, SU1: Graphic3d_ZLayerId, SV1: Graphic3d_ZLayerId, S2: Handle_Adaptor3d_HSurface, SU2: Graphic3d_ZLayerId, SV2: Graphic3d_ZLayerId): void;
+ delete(): void;
+}
+
+export declare class IntPatch_CurvIntSurf {
+ Perform(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, Rsnld: math_FunctionSetRoot, u0: Quantity_AbsorbedDose, v0: Quantity_AbsorbedDose, u1: Quantity_AbsorbedDose, v1: Quantity_AbsorbedDose, w0: Quantity_AbsorbedDose, w1: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ Point(): gp_Pnt;
+ ParameterOnCurve(): Quantity_AbsorbedDose;
+ ParameterOnSurface(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Function(): IntPatch_CSFunction;
+ delete(): void;
+}
+
+ export declare class IntPatch_CurvIntSurf_1 extends IntPatch_CurvIntSurf {
+ constructor(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, W: Quantity_AbsorbedDose, F: IntPatch_CSFunction, TolTangency: Quantity_AbsorbedDose, MarginCoef: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntPatch_CurvIntSurf_2 extends IntPatch_CurvIntSurf {
+ constructor(F: IntPatch_CSFunction, TolTangency: Quantity_AbsorbedDose);
+ }
+
+export declare type IntPatch_SpecPntType = {
+ IntPatch_SPntNone: {};
+ IntPatch_SPntSeamU: {};
+ IntPatch_SPntSeamV: {};
+ IntPatch_SPntSeamUV: {};
+ IntPatch_SPntPoleSeamU: {};
+ IntPatch_SPntPole: {};
+}
+
+export declare class IntPatch_SequenceOfPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntPatch_SequenceOfPoint): IntPatch_SequenceOfPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntPatch_Point): void;
+ Append_2(theSeq: IntPatch_SequenceOfPoint): void;
+ Prepend_1(theItem: IntPatch_Point): void;
+ Prepend_2(theSeq: IntPatch_SequenceOfPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntPatch_Point): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntPatch_Point): void;
+ Split(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPoint): void;
+ First(): IntPatch_Point;
+ ChangeFirst(): IntPatch_Point;
+ Last(): IntPatch_Point;
+ ChangeLast(): IntPatch_Point;
+ Value(theIndex: Standard_Integer): IntPatch_Point;
+ ChangeValue(theIndex: Standard_Integer): IntPatch_Point;
+ SetValue(theIndex: Standard_Integer, theItem: IntPatch_Point): void;
+ delete(): void;
+}
+
+ export declare class IntPatch_SequenceOfPoint_1 extends IntPatch_SequenceOfPoint {
+ constructor();
+ }
+
+ export declare class IntPatch_SequenceOfPoint_2 extends IntPatch_SequenceOfPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntPatch_SequenceOfPoint_3 extends IntPatch_SequenceOfPoint {
+ constructor(theOther: IntPatch_SequenceOfPoint);
+ }
+
+export declare class IntPatch_SpecialPoints {
+ constructor();
+ static AddCrossUVIsoPoint(theQSurf: Handle_Adaptor3d_HSurface, thePSurf: Handle_Adaptor3d_HSurface, theRefPt: IntSurf_PntOn2S, theTol3d: Quantity_AbsorbedDose, theAddedPoint: IntSurf_PntOn2S, theIsReversed: Standard_Boolean): Standard_Boolean;
+ static AddPointOnUorVIso(theQSurf: Handle_Adaptor3d_HSurface, thePSurf: Handle_Adaptor3d_HSurface, theRefPt: IntSurf_PntOn2S, theIsU: Standard_Boolean, theIsoParameter: Quantity_AbsorbedDose, theToler: math_Vector, theInitPoint: math_Vector, theInfBound: math_Vector, theSupBound: math_Vector, theAddedPoint: IntSurf_PntOn2S, theIsReversed: Standard_Boolean): Standard_Boolean;
+ static AddSingularPole(theQSurf: Handle_Adaptor3d_HSurface, thePSurf: Handle_Adaptor3d_HSurface, thePtIso: IntSurf_PntOn2S, theVertex: IntPatch_Point, theAddedPoint: IntSurf_PntOn2S, theIsReversed: Standard_Boolean, theIsReqRefCheck: Standard_Boolean): Standard_Boolean;
+ static ContinueAfterSpecialPoint(theQSurf: Handle_Adaptor3d_HSurface, thePSurf: Handle_Adaptor3d_HSurface, theRefPt: IntSurf_PntOn2S, theSPType: IntPatch_SpecPntType, theTol2D: Quantity_AbsorbedDose, theNewPoint: IntSurf_PntOn2S, theIsReversed: Standard_Boolean): Standard_Boolean;
+ static AdjustPointAndVertex(theRefPoint: IntSurf_PntOn2S, theArrPeriods: Standard_Real [4], theNewPoint: IntSurf_PntOn2S, theVertex: IntPatch_Point): void;
+ delete(): void;
+}
+
+export declare class IntPatch_ImpPrmIntersection {
+ SetStartPoint(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ Perform(Surf1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, Surf2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Pas: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ delete(): void;
+}
+
+ export declare class IntPatch_ImpPrmIntersection_1 extends IntPatch_ImpPrmIntersection {
+ constructor();
+ }
+
+ export declare class IntPatch_ImpPrmIntersection_2 extends IntPatch_ImpPrmIntersection {
+ constructor(Surf1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, Surf2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose, Pas: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPatch_HInterTool {
+ constructor()
+ static SingularOnUMin(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnUMax(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnVMin(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static SingularOnVMax(S: Handle_Adaptor3d_HSurface): Standard_Boolean;
+ static NbSamplesU(S: Handle_Adaptor3d_HSurface, u1: Quantity_AbsorbedDose, u2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ static NbSamplesV(S: Handle_Adaptor3d_HSurface, v1: Quantity_AbsorbedDose, v2: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ NbSamplePoints(S: Handle_Adaptor3d_HSurface): Graphic3d_ZLayerId;
+ SamplePoint(S: Handle_Adaptor3d_HSurface, Index: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): void;
+ static HasBeenSeen(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static NbSamplesOnArc(A: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static Bounds(C: Handle_Adaptor2d_HCurve2d, Ufirst: Quantity_AbsorbedDose, Ulast: Quantity_AbsorbedDose): void;
+ static Project(C: Handle_Adaptor2d_HCurve2d, P: gp_Pnt2d, Paramproj: Quantity_AbsorbedDose, Ptproj: gp_Pnt2d): Standard_Boolean;
+ static Tolerance(V: Handle_Adaptor3d_HVertex, C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Parameter(V: Handle_Adaptor3d_HVertex, C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static NbPoints(C: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static Value(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, Pt: gp_Pnt, Tol: Quantity_AbsorbedDose, U: Quantity_AbsorbedDose): void;
+ static IsVertex(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId): Standard_Boolean;
+ static Vertex(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, V: Handle_Adaptor3d_HVertex): void;
+ static NbSegments(C: Handle_Adaptor2d_HCurve2d): Graphic3d_ZLayerId;
+ static HasFirstPoint(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, IndFirst: Graphic3d_ZLayerId): Standard_Boolean;
+ static HasLastPoint(C: Handle_Adaptor2d_HCurve2d, Index: Graphic3d_ZLayerId, IndLast: Graphic3d_ZLayerId): Standard_Boolean;
+ static IsAllSolution(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntPatch_TheSegmentOfTheSOnBounds {
+ constructor()
+ SetValue(A: Handle_Adaptor2d_HCurve2d): void;
+ SetLimitPoint(V: IntPatch_ThePathPointOfTheSOnBounds, First: Standard_Boolean): void;
+ Curve(): Handle_Adaptor2d_HCurve2d;
+ HasFirstPoint(): Standard_Boolean;
+ FirstPoint(): IntPatch_ThePathPointOfTheSOnBounds;
+ HasLastPoint(): Standard_Boolean;
+ LastPoint(): IntPatch_ThePathPointOfTheSOnBounds;
+ delete(): void;
+}
+
+export declare class IntPatch_Point {
+ constructor()
+ SetValue_1(Pt: gp_Pnt, Tol: Quantity_AbsorbedDose, Tangent: Standard_Boolean): void;
+ SetValue_2(Pt: gp_Pnt): void;
+ SetValue_3(thePOn2S: IntSurf_PntOn2S): void;
+ SetTolerance(Tol: Quantity_AbsorbedDose): void;
+ SetParameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ SetParameter(Para: Quantity_AbsorbedDose): void;
+ SetVertex(OnFirst: Standard_Boolean, V: Handle_Adaptor3d_HVertex): void;
+ SetArc(OnFirst: Standard_Boolean, A: Handle_Adaptor2d_HCurve2d, Param: Quantity_AbsorbedDose, TLine: IntSurf_Transition, TArc: IntSurf_Transition): void;
+ SetMultiple(IsMult: Standard_Boolean): void;
+ Value(): gp_Pnt;
+ ParameterOnLine(): Quantity_AbsorbedDose;
+ Tolerance(): Quantity_AbsorbedDose;
+ IsTangencyPoint(): Standard_Boolean;
+ ParametersOnS1(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose): void;
+ ParametersOnS2(U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsMultiple(): Standard_Boolean;
+ IsOnDomS1(): Standard_Boolean;
+ IsVertexOnS1(): Standard_Boolean;
+ VertexOnS1(): Handle_Adaptor3d_HVertex;
+ ArcOnS1(): Handle_Adaptor2d_HCurve2d;
+ TransitionLineArc1(): IntSurf_Transition;
+ TransitionOnS1(): IntSurf_Transition;
+ ParameterOnArc1(): Quantity_AbsorbedDose;
+ IsOnDomS2(): Standard_Boolean;
+ IsVertexOnS2(): Standard_Boolean;
+ VertexOnS2(): Handle_Adaptor3d_HVertex;
+ ArcOnS2(): Handle_Adaptor2d_HCurve2d;
+ TransitionLineArc2(): IntSurf_Transition;
+ TransitionOnS2(): IntSurf_Transition;
+ ParameterOnArc2(): Quantity_AbsorbedDose;
+ PntOn2S(): IntSurf_PntOn2S;
+ Parameters(U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ ReverseTransition(): void;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class IntPatch_TheSOnBounds {
+ constructor()
+ Perform(F: IntPatch_ArcFunction, Domain: Handle_Adaptor3d_TopolTool, TolBoundary: Quantity_AbsorbedDose, TolTangency: Quantity_AbsorbedDose, RecheckOnRegularity: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ AllArcSolution(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntPatch_ThePathPointOfTheSOnBounds;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(Index: Graphic3d_ZLayerId): IntPatch_TheSegmentOfTheSOnBounds;
+ delete(): void;
+}
+
+export declare class Handle_IntPatch_TheIWLineOfTheIWalking {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_TheIWLineOfTheIWalking): void;
+ get(): IntPatch_TheIWLineOfTheIWalking;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_TheIWLineOfTheIWalking_1 extends Handle_IntPatch_TheIWLineOfTheIWalking {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_TheIWLineOfTheIWalking_2 extends Handle_IntPatch_TheIWLineOfTheIWalking {
+ constructor(thePtr: IntPatch_TheIWLineOfTheIWalking);
+ }
+
+ export declare class Handle_IntPatch_TheIWLineOfTheIWalking_3 extends Handle_IntPatch_TheIWLineOfTheIWalking {
+ constructor(theHandle: Handle_IntPatch_TheIWLineOfTheIWalking);
+ }
+
+ export declare class Handle_IntPatch_TheIWLineOfTheIWalking_4 extends Handle_IntPatch_TheIWLineOfTheIWalking {
+ constructor(theHandle: Handle_IntPatch_TheIWLineOfTheIWalking);
+ }
+
+export declare class IntPatch_TheIWLineOfTheIWalking extends Standard_Transient {
+ constructor(theAllocator: IntSurf_Allocator)
+ Reverse(): void;
+ Cut(Index: Graphic3d_ZLayerId): void;
+ AddPoint(P: IntSurf_PntOn2S): void;
+ AddStatusFirst_1(Closed: Standard_Boolean, HasFirst: Standard_Boolean): void;
+ AddStatusFirst_2(Closed: Standard_Boolean, HasLast: Standard_Boolean, Index: Graphic3d_ZLayerId, P: IntSurf_PathPoint): void;
+ AddStatusFirstLast(Closed: Standard_Boolean, HasFirst: Standard_Boolean, HasLast: Standard_Boolean): void;
+ AddStatusLast_1(HasLast: Standard_Boolean): void;
+ AddStatusLast_2(HasLast: Standard_Boolean, Index: Graphic3d_ZLayerId, P: IntSurf_PathPoint): void;
+ AddIndexPassing(Index: Graphic3d_ZLayerId): void;
+ SetTangentVector(V: gp_Vec, Index: Graphic3d_ZLayerId): void;
+ SetTangencyAtBegining(IsTangent: Standard_Boolean): void;
+ SetTangencyAtEnd(IsTangent: Standard_Boolean): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Line(): Handle_IntSurf_LineOn2S;
+ IsClosed(): Standard_Boolean;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ FirstPoint(): IntSurf_PathPoint;
+ FirstPointIndex(): Graphic3d_ZLayerId;
+ LastPoint(): IntSurf_PathPoint;
+ LastPointIndex(): Graphic3d_ZLayerId;
+ NbPassingPoint(): Graphic3d_ZLayerId;
+ PassingPoint(Index: Graphic3d_ZLayerId, IndexLine: Graphic3d_ZLayerId, IndexPnts: Graphic3d_ZLayerId): void;
+ TangentVector(Index: Graphic3d_ZLayerId): gp_Vec;
+ IsTangentAtBegining(): Standard_Boolean;
+ IsTangentAtEnd(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class IntPatch_ImpImpIntersection {
+ Perform(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, theIsReqToKeepRLine: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ GetStatus(): any;
+ IsEmpty(): Standard_Boolean;
+ TangentFaces(): Standard_Boolean;
+ OppositeFaces(): Standard_Boolean;
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ delete(): void;
+}
+
+ export declare class IntPatch_ImpImpIntersection_1 extends IntPatch_ImpImpIntersection {
+ constructor();
+ }
+
+ export declare class IntPatch_ImpImpIntersection_2 extends IntPatch_ImpImpIntersection {
+ constructor(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, theIsReqToKeepRLine: Standard_Boolean);
+ }
+
+export declare class IntPatch_HCurve2dTool {
+ constructor();
+ static FirstParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Continuity(C: Handle_Adaptor2d_HCurve2d): GeomAbs_Shape;
+ static NbIntervals(C: Handle_Adaptor2d_HCurve2d, S: GeomAbs_Shape): Graphic3d_ZLayerId;
+ static Intervals(C: Handle_Adaptor2d_HCurve2d, T: TColStd_Array1OfReal, S: GeomAbs_Shape): void;
+ static IsClosed(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static IsPeriodic(C: Handle_Adaptor2d_HCurve2d): Standard_Boolean;
+ static Period(C: Handle_Adaptor2d_HCurve2d): Quantity_AbsorbedDose;
+ static Value(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose): gp_Pnt2d;
+ static D0(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V: gp_Vec2d): void;
+ static D2(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static DN(C: Handle_Adaptor2d_HCurve2d, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec2d;
+ static Resolution(C: Handle_Adaptor2d_HCurve2d, R3d: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ static GetType(C: Handle_Adaptor2d_HCurve2d): GeomAbs_CurveType;
+ static Line(C: Handle_Adaptor2d_HCurve2d): gp_Lin2d;
+ static Circle(C: Handle_Adaptor2d_HCurve2d): gp_Circ2d;
+ static Ellipse(C: Handle_Adaptor2d_HCurve2d): gp_Elips2d;
+ static Hyperbola(C: Handle_Adaptor2d_HCurve2d): gp_Hypr2d;
+ static Parabola(C: Handle_Adaptor2d_HCurve2d): gp_Parab2d;
+ static Bezier(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BezierCurve;
+ static BSpline(C: Handle_Adaptor2d_HCurve2d): Handle_Geom2d_BSplineCurve;
+ static NbSamples(C: Handle_Adaptor2d_HCurve2d, U0: Quantity_AbsorbedDose, U1: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class IntPatch_WLineTool {
+ constructor();
+ static ComputePurgedWLine(theWLine: Handle_IntPatch_WLine, theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface, theDom1: Handle_Adaptor3d_TopolTool, theDom2: Handle_Adaptor3d_TopolTool): Handle_IntPatch_WLine;
+ static JoinWLines(theSlin: IntPatch_SequenceOfLine, theSPnt: IntPatch_SequenceOfPoint, theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface, theTol3D: Quantity_AbsorbedDose): void;
+ static ExtendTwoWLines(theSlin: IntPatch_SequenceOfLine, theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface, theToler3D: Quantity_AbsorbedDose, theArrPeriods: Quantity_AbsorbedDose, theBoxS1: Bnd_Box2d, theBoxS2: Bnd_Box2d, theListOfCriticalPoints: QANCollection_ListOfPnt): void;
+ delete(): void;
+}
+
+export declare class IntPatch_ArcFunction extends math_FunctionWithDerivative {
+ constructor()
+ SetQuadric(Q: IntSurf_Quadric): void;
+ Set_1(A: Handle_Adaptor2d_HCurve2d): void;
+ Set_2(S: Handle_Adaptor3d_HSurface): void;
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ NbSamples(): Graphic3d_ZLayerId;
+ GetStateNumber(): Graphic3d_ZLayerId;
+ Valpoint(Index: Graphic3d_ZLayerId): gp_Pnt;
+ Quadric(): IntSurf_Quadric;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ Surface(): Handle_Adaptor3d_HSurface;
+ LastComputedPoint(): gp_Pnt;
+ delete(): void;
+}
+
+export declare class IntPatch_RstInt {
+ constructor();
+ static PutVertexOnLine(L: Handle_IntPatch_Line, Surf: Handle_Adaptor3d_HSurface, Domain: Handle_Adaptor3d_TopolTool, OtherSurf: Handle_Adaptor3d_HSurface, OnFirst: Standard_Boolean, Tol: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class IntPatch_PrmPrmIntersection_T3Bits {
+ constructor(size: Graphic3d_ZLayerId)
+ Destroy(): void;
+ Add(t: Graphic3d_ZLayerId): void;
+ Val(t: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Raz(t: Graphic3d_ZLayerId): void;
+ ResetAnd(): void;
+ And(Oth: IntPatch_PrmPrmIntersection_T3Bits, indiceprecedent: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class IntPatch_PointLine extends IntPatch_Line {
+ AddVertex(Pnt: IntPatch_Point, theIsPrepend: Standard_Boolean): void;
+ NbPnts(): Graphic3d_ZLayerId;
+ NbVertex(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ Vertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ChangeVertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ClearVertexes(): void;
+ RemoveVertex(theIndex: Graphic3d_ZLayerId): void;
+ Curve(): Handle_IntSurf_LineOn2S;
+ IsOutSurf1Box(P1: gp_Pnt2d): Standard_Boolean;
+ IsOutSurf2Box(P2: gp_Pnt2d): Standard_Boolean;
+ IsOutBox(P: gp_Pnt): Standard_Boolean;
+ static CurvatureRadiusOfIntersLine(theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface, theUVPoint: IntSurf_PntOn2S): Quantity_AbsorbedDose;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IntPatch_PointLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_PointLine): void;
+ get(): IntPatch_PointLine;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_PointLine_1 extends Handle_IntPatch_PointLine {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_PointLine_2 extends Handle_IntPatch_PointLine {
+ constructor(thePtr: IntPatch_PointLine);
+ }
+
+ export declare class Handle_IntPatch_PointLine_3 extends Handle_IntPatch_PointLine {
+ constructor(theHandle: Handle_IntPatch_PointLine);
+ }
+
+ export declare class Handle_IntPatch_PointLine_4 extends Handle_IntPatch_PointLine {
+ constructor(theHandle: Handle_IntPatch_PointLine);
+ }
+
+export declare class IntPatch_PolyArc extends IntPatch_Polygo {
+ constructor(A: Handle_Adaptor2d_HCurve2d, NbSample: Graphic3d_ZLayerId, Pfirst: Quantity_AbsorbedDose, Plast: Quantity_AbsorbedDose, BoxOtherPolygon: Bnd_Box2d)
+ Closed(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ Parameter(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetOffset(OffsetX: Quantity_AbsorbedDose, OffsetY: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+export declare class IntPatch_GLine extends IntPatch_Line {
+ AddVertex(Pnt: IntPatch_Point): void;
+ Replace(Index: Graphic3d_ZLayerId, Pnt: IntPatch_Point): void;
+ SetFirstPoint(IndFirst: Graphic3d_ZLayerId): void;
+ SetLastPoint(IndLast: Graphic3d_ZLayerId): void;
+ Line(): gp_Lin;
+ Circle(): gp_Circ;
+ Ellipse(): gp_Elips;
+ Parabola(): gp_Parab;
+ Hyperbola(): gp_Hypr;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ FirstPoint(): IntPatch_Point;
+ LastPoint(): IntPatch_Point;
+ NbVertex(): Graphic3d_ZLayerId;
+ Vertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ComputeVertexParameters(Tol: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IntPatch_GLine_1 extends IntPatch_GLine {
+ constructor(L: gp_Lin, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_GLine_2 extends IntPatch_GLine {
+ constructor(L: gp_Lin, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_GLine_3 extends IntPatch_GLine {
+ constructor(L: gp_Lin, Tang: Standard_Boolean);
+ }
+
+ export declare class IntPatch_GLine_4 extends IntPatch_GLine {
+ constructor(C: gp_Circ, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_GLine_5 extends IntPatch_GLine {
+ constructor(C: gp_Circ, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_GLine_6 extends IntPatch_GLine {
+ constructor(C: gp_Circ, Tang: Standard_Boolean);
+ }
+
+ export declare class IntPatch_GLine_7 extends IntPatch_GLine {
+ constructor(E: gp_Elips, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_GLine_8 extends IntPatch_GLine {
+ constructor(E: gp_Elips, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_GLine_9 extends IntPatch_GLine {
+ constructor(E: gp_Elips, Tang: Standard_Boolean);
+ }
+
+ export declare class IntPatch_GLine_10 extends IntPatch_GLine {
+ constructor(P: gp_Parab, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_GLine_11 extends IntPatch_GLine {
+ constructor(P: gp_Parab, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_GLine_12 extends IntPatch_GLine {
+ constructor(P: gp_Parab, Tang: Standard_Boolean);
+ }
+
+ export declare class IntPatch_GLine_13 extends IntPatch_GLine {
+ constructor(H: gp_Hypr, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_GLine_14 extends IntPatch_GLine {
+ constructor(H: gp_Hypr, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_GLine_15 extends IntPatch_GLine {
+ constructor(H: gp_Hypr, Tang: Standard_Boolean);
+ }
+
+export declare class Handle_IntPatch_GLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_GLine): void;
+ get(): IntPatch_GLine;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_GLine_1 extends Handle_IntPatch_GLine {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_GLine_2 extends Handle_IntPatch_GLine {
+ constructor(thePtr: IntPatch_GLine);
+ }
+
+ export declare class Handle_IntPatch_GLine_3 extends Handle_IntPatch_GLine {
+ constructor(theHandle: Handle_IntPatch_GLine);
+ }
+
+ export declare class Handle_IntPatch_GLine_4 extends Handle_IntPatch_GLine {
+ constructor(theHandle: Handle_IntPatch_GLine);
+ }
+
+export declare class IntPatch_SequenceOfSegmentOfTheSOnBounds extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntPatch_SequenceOfSegmentOfTheSOnBounds): IntPatch_SequenceOfSegmentOfTheSOnBounds;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntPatch_TheSegmentOfTheSOnBounds): void;
+ Append_2(theSeq: IntPatch_SequenceOfSegmentOfTheSOnBounds): void;
+ Prepend_1(theItem: IntPatch_TheSegmentOfTheSOnBounds): void;
+ Prepend_2(theSeq: IntPatch_SequenceOfSegmentOfTheSOnBounds): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntPatch_TheSegmentOfTheSOnBounds): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfSegmentOfTheSOnBounds): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfSegmentOfTheSOnBounds): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntPatch_TheSegmentOfTheSOnBounds): void;
+ Split(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfSegmentOfTheSOnBounds): void;
+ First(): IntPatch_TheSegmentOfTheSOnBounds;
+ ChangeFirst(): IntPatch_TheSegmentOfTheSOnBounds;
+ Last(): IntPatch_TheSegmentOfTheSOnBounds;
+ ChangeLast(): IntPatch_TheSegmentOfTheSOnBounds;
+ Value(theIndex: Standard_Integer): IntPatch_TheSegmentOfTheSOnBounds;
+ ChangeValue(theIndex: Standard_Integer): IntPatch_TheSegmentOfTheSOnBounds;
+ SetValue(theIndex: Standard_Integer, theItem: IntPatch_TheSegmentOfTheSOnBounds): void;
+ delete(): void;
+}
+
+ export declare class IntPatch_SequenceOfSegmentOfTheSOnBounds_1 extends IntPatch_SequenceOfSegmentOfTheSOnBounds {
+ constructor();
+ }
+
+ export declare class IntPatch_SequenceOfSegmentOfTheSOnBounds_2 extends IntPatch_SequenceOfSegmentOfTheSOnBounds {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntPatch_SequenceOfSegmentOfTheSOnBounds_3 extends IntPatch_SequenceOfSegmentOfTheSOnBounds {
+ constructor(theOther: IntPatch_SequenceOfSegmentOfTheSOnBounds);
+ }
+
+export declare class IntPatch_TheSearchInside {
+ Perform_1(F: IntPatch_TheSurfFunction, Surf: Handle_Adaptor3d_HSurface, T: Handle_Adaptor3d_TopolTool, Epsilon: Quantity_AbsorbedDose): void;
+ Perform_2(F: IntPatch_TheSurfFunction, Surf: Handle_Adaptor3d_HSurface, UStart: Quantity_AbsorbedDose, VStart: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): IntSurf_InteriorPoint;
+ delete(): void;
+}
+
+ export declare class IntPatch_TheSearchInside_1 extends IntPatch_TheSearchInside {
+ constructor();
+ }
+
+ export declare class IntPatch_TheSearchInside_2 extends IntPatch_TheSearchInside {
+ constructor(F: IntPatch_TheSurfFunction, Surf: Handle_Adaptor3d_HSurface, T: Handle_Adaptor3d_TopolTool, Epsilon: Quantity_AbsorbedDose);
+ }
+
+export declare type IntPatch_IType = {
+ IntPatch_Lin: {};
+ IntPatch_Circle: {};
+ IntPatch_Ellipse: {};
+ IntPatch_Parabola: {};
+ IntPatch_Hyperbola: {};
+ IntPatch_Analytic: {};
+ IntPatch_Walking: {};
+ IntPatch_Restriction: {};
+}
+
+export declare class IntPatch_PolyLine extends IntPatch_Polygo {
+ SetWLine(OnFirst: Standard_Boolean, Line: Handle_IntPatch_WLine): void;
+ SetRLine(OnFirst: Standard_Boolean, Line: Handle_IntPatch_RLine): void;
+ ResetError(): void;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ delete(): void;
+}
+
+ export declare class IntPatch_PolyLine_1 extends IntPatch_PolyLine {
+ constructor();
+ }
+
+ export declare class IntPatch_PolyLine_2 extends IntPatch_PolyLine {
+ constructor(InitDefle: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPatch_TheIWalking {
+ constructor(Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Step: Quantity_AbsorbedDose, theToFillHoles: Standard_Boolean)
+ SetTolerance(Epsilon: Quantity_AbsorbedDose, Deflection: Quantity_AbsorbedDose, Step: Quantity_AbsorbedDose): void;
+ Perform_1(Pnts1: IntSurf_SequenceOfPathPoint, Pnts2: IntSurf_SequenceOfInteriorPoint, Func: IntPatch_TheSurfFunction, S: Handle_Adaptor3d_HSurface, Reversed: Standard_Boolean): void;
+ Perform_2(Pnts1: IntSurf_SequenceOfPathPoint, Func: IntPatch_TheSurfFunction, S: Handle_Adaptor3d_HSurface, Reversed: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ NbLines(): Graphic3d_ZLayerId;
+ Value(Index: Graphic3d_ZLayerId): Handle_IntPatch_TheIWLineOfTheIWalking;
+ NbSinglePnts(): Graphic3d_ZLayerId;
+ SinglePnt(Index: Graphic3d_ZLayerId): IntSurf_PathPoint;
+ delete(): void;
+}
+
+export declare class IntPatch_LineConstructor {
+ constructor(mode: Graphic3d_ZLayerId)
+ Perform(SL: IntPatch_SequenceOfLine, L: Handle_IntPatch_Line, S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, Tol: Quantity_AbsorbedDose): void;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(index: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ delete(): void;
+}
+
+export declare class Handle_IntPatch_Line {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_Line): void;
+ get(): IntPatch_Line;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_Line_1 extends Handle_IntPatch_Line {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_Line_2 extends Handle_IntPatch_Line {
+ constructor(thePtr: IntPatch_Line);
+ }
+
+ export declare class Handle_IntPatch_Line_3 extends Handle_IntPatch_Line {
+ constructor(theHandle: Handle_IntPatch_Line);
+ }
+
+ export declare class Handle_IntPatch_Line_4 extends Handle_IntPatch_Line {
+ constructor(theHandle: Handle_IntPatch_Line);
+ }
+
+export declare class IntPatch_Line extends Standard_Transient {
+ SetValue(Uiso1: Standard_Boolean, Viso1: Standard_Boolean, Uiso2: Standard_Boolean, Viso2: Standard_Boolean): void;
+ ArcType(): IntPatch_IType;
+ IsTangent(): Standard_Boolean;
+ TransitionOnS1(): IntSurf_TypeTrans;
+ TransitionOnS2(): IntSurf_TypeTrans;
+ SituationS1(): IntSurf_Situation;
+ SituationS2(): IntSurf_Situation;
+ IsUIsoOnS1(): Standard_Boolean;
+ IsVIsoOnS1(): Standard_Boolean;
+ IsUIsoOnS2(): Standard_Boolean;
+ IsVIsoOnS2(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_IntPatch_WLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_WLine): void;
+ get(): IntPatch_WLine;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_WLine_1 extends Handle_IntPatch_WLine {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_WLine_2 extends Handle_IntPatch_WLine {
+ constructor(thePtr: IntPatch_WLine);
+ }
+
+ export declare class Handle_IntPatch_WLine_3 extends Handle_IntPatch_WLine {
+ constructor(theHandle: Handle_IntPatch_WLine);
+ }
+
+ export declare class Handle_IntPatch_WLine_4 extends Handle_IntPatch_WLine {
+ constructor(theHandle: Handle_IntPatch_WLine);
+ }
+
+export declare class IntPatch_WLine extends IntPatch_PointLine {
+ AddVertex(Pnt: IntPatch_Point, theIsPrepend: Standard_Boolean): void;
+ SetPoint(Index: Graphic3d_ZLayerId, Pnt: IntPatch_Point): void;
+ Replace(Index: Graphic3d_ZLayerId, Pnt: IntPatch_Point): void;
+ SetFirstPoint(IndFirst: Graphic3d_ZLayerId): void;
+ SetLastPoint(IndLast: Graphic3d_ZLayerId): void;
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntSurf_PntOn2S;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ FirstPoint_1(): IntPatch_Point;
+ LastPoint_1(): IntPatch_Point;
+ FirstPoint_2(Indfirst: Graphic3d_ZLayerId): IntPatch_Point;
+ LastPoint_2(Indlast: Graphic3d_ZLayerId): IntPatch_Point;
+ NbVertex(): Graphic3d_ZLayerId;
+ Vertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ChangeVertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ComputeVertexParameters(Tol: Quantity_AbsorbedDose): void;
+ Curve(): Handle_IntSurf_LineOn2S;
+ IsOutSurf1Box(theP: gp_Pnt2d): Standard_Boolean;
+ IsOutSurf2Box(theP: gp_Pnt2d): Standard_Boolean;
+ IsOutBox(theP: gp_Pnt): Standard_Boolean;
+ SetPeriod(pu1: Quantity_AbsorbedDose, pv1: Quantity_AbsorbedDose, pu2: Quantity_AbsorbedDose, pv2: Quantity_AbsorbedDose): void;
+ U1Period(): Quantity_AbsorbedDose;
+ V1Period(): Quantity_AbsorbedDose;
+ U2Period(): Quantity_AbsorbedDose;
+ V2Period(): Quantity_AbsorbedDose;
+ SetArcOnS1(A: Handle_Adaptor2d_HCurve2d): void;
+ HasArcOnS1(): Standard_Boolean;
+ GetArcOnS1(): Handle_Adaptor2d_HCurve2d;
+ SetArcOnS2(A: Handle_Adaptor2d_HCurve2d): void;
+ HasArcOnS2(): Standard_Boolean;
+ GetArcOnS2(): Handle_Adaptor2d_HCurve2d;
+ ClearVertexes(): void;
+ RemoveVertex(theIndex: Graphic3d_ZLayerId): void;
+ InsertVertexBefore(theIndex: Graphic3d_ZLayerId, thePnt: IntPatch_Point): void;
+ Dump(theMode: Graphic3d_ZLayerId): void;
+ EnablePurging(theIsEnabled: Standard_Boolean): void;
+ IsPurgingAllowed(): Standard_Boolean;
+ GetCreatingWay(): any;
+ SetCreatingWayInfo(theAlgo: any): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IntPatch_WLine_1 extends IntPatch_WLine {
+ constructor(Line: Handle_IntSurf_LineOn2S, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_WLine_2 extends IntPatch_WLine {
+ constructor(Line: Handle_IntSurf_LineOn2S, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_WLine_3 extends IntPatch_WLine {
+ constructor(Line: Handle_IntSurf_LineOn2S, Tang: Standard_Boolean);
+ }
+
+export declare class IntPatch_InterferencePolyhedron extends Intf_Interference {
+ Perform_1(Obje1: IntPatch_Polyhedron, Obje2: IntPatch_Polyhedron): void;
+ Perform_2(Obje: IntPatch_Polyhedron): void;
+ delete(): void;
+}
+
+ export declare class IntPatch_InterferencePolyhedron_1 extends IntPatch_InterferencePolyhedron {
+ constructor();
+ }
+
+ export declare class IntPatch_InterferencePolyhedron_2 extends IntPatch_InterferencePolyhedron {
+ constructor(Obje1: IntPatch_Polyhedron, Obje2: IntPatch_Polyhedron);
+ }
+
+ export declare class IntPatch_InterferencePolyhedron_3 extends IntPatch_InterferencePolyhedron {
+ constructor(Obje: IntPatch_Polyhedron);
+ }
+
+export declare class IntPatch_Intersection {
+ SetTolerances(TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, UVMaxStep: Quantity_AbsorbedDose, Fleche: Quantity_AbsorbedDose): void;
+ Perform_1(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, isGeomInt: Standard_Boolean, theIsReqToKeepRLine: Standard_Boolean, theIsReqToPostWLProc: Standard_Boolean): void;
+ Perform_2(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose, LOfPnts: IntSurf_ListOfPntOn2S, isGeomInt: Standard_Boolean, theIsReqToKeepRLine: Standard_Boolean, theIsReqToPostWLProc: Standard_Boolean): void;
+ Perform_3(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, U1: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose): void;
+ Perform_4(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ TangentFaces(): Standard_Boolean;
+ OppositeFaces(): Standard_Boolean;
+ NbPnts(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(Index: Graphic3d_ZLayerId): Handle_IntPatch_Line;
+ SequenceOfLine(): IntPatch_SequenceOfLine;
+ Dump(Mode: Graphic3d_ZLayerId, S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool): void;
+ delete(): void;
+}
+
+ export declare class IntPatch_Intersection_1 extends IntPatch_Intersection {
+ constructor();
+ }
+
+ export declare class IntPatch_Intersection_2 extends IntPatch_Intersection {
+ constructor(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, S2: Handle_Adaptor3d_HSurface, D2: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntPatch_Intersection_3 extends IntPatch_Intersection {
+ constructor(S1: Handle_Adaptor3d_HSurface, D1: Handle_Adaptor3d_TopolTool, TolArc: Quantity_AbsorbedDose, TolTang: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPatch_ALineToWLine {
+ constructor(theS1: Handle_Adaptor3d_HSurface, theS2: Handle_Adaptor3d_HSurface, theNbPoints: Graphic3d_ZLayerId)
+ SetTolOpenDomain(aT: Quantity_AbsorbedDose): void;
+ TolOpenDomain(): Quantity_AbsorbedDose;
+ SetTolTransition(aT: Quantity_AbsorbedDose): void;
+ TolTransition(): Quantity_AbsorbedDose;
+ SetTol3D(aT: Quantity_AbsorbedDose): void;
+ Tol3D(): Quantity_AbsorbedDose;
+ MakeWLine_1(aline: Handle_IntPatch_ALine, theLines: IntPatch_SequenceOfLine): void;
+ MakeWLine_2(aline: Handle_IntPatch_ALine, paraminf: Quantity_AbsorbedDose, paramsup: Quantity_AbsorbedDose, theLines: IntPatch_SequenceOfLine): void;
+ delete(): void;
+}
+
+export declare class IntPatch_ThePathPointOfTheSOnBounds {
+ SetValue_1(P: gp_Pnt, Tol: Quantity_AbsorbedDose, V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose): void;
+ SetValue_2(P: gp_Pnt, Tol: Quantity_AbsorbedDose, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose): void;
+ Value(): gp_Pnt;
+ Tolerance(): Quantity_AbsorbedDose;
+ IsNew(): Standard_Boolean;
+ Vertex(): Handle_Adaptor3d_HVertex;
+ Arc(): Handle_Adaptor2d_HCurve2d;
+ Parameter(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class IntPatch_ThePathPointOfTheSOnBounds_1 extends IntPatch_ThePathPointOfTheSOnBounds {
+ constructor();
+ }
+
+ export declare class IntPatch_ThePathPointOfTheSOnBounds_2 extends IntPatch_ThePathPointOfTheSOnBounds {
+ constructor(P: gp_Pnt, Tol: Quantity_AbsorbedDose, V: Handle_Adaptor3d_HVertex, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntPatch_ThePathPointOfTheSOnBounds_3 extends IntPatch_ThePathPointOfTheSOnBounds {
+ constructor(P: gp_Pnt, Tol: Quantity_AbsorbedDose, A: Handle_Adaptor2d_HCurve2d, Parameter: Quantity_AbsorbedDose);
+ }
+
+export declare class IntPatch_ALine extends IntPatch_Line {
+ AddVertex(Pnt: IntPatch_Point): void;
+ Replace(Index: Graphic3d_ZLayerId, Pnt: IntPatch_Point): void;
+ SetFirstPoint(IndFirst: Graphic3d_ZLayerId): void;
+ SetLastPoint(IndLast: Graphic3d_ZLayerId): void;
+ FirstParameter(IsIncluded: Standard_Boolean): Quantity_AbsorbedDose;
+ LastParameter(IsIncluded: Standard_Boolean): Quantity_AbsorbedDose;
+ Value(U: Quantity_AbsorbedDose): gp_Pnt;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, Du: gp_Vec): Standard_Boolean;
+ FindParameter(P: gp_Pnt, theParams: TColStd_ListOfReal): void;
+ HasFirstPoint(): Standard_Boolean;
+ HasLastPoint(): Standard_Boolean;
+ FirstPoint(): IntPatch_Point;
+ LastPoint(): IntPatch_Point;
+ NbVertex(): Graphic3d_ZLayerId;
+ Vertex(Index: Graphic3d_ZLayerId): IntPatch_Point;
+ ChangeVertex(theIndex: Graphic3d_ZLayerId): IntPatch_Point;
+ ComputeVertexParameters(Tol: Quantity_AbsorbedDose): void;
+ Curve(): IntAna_Curve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class IntPatch_ALine_1 extends IntPatch_ALine {
+ constructor(C: IntAna_Curve, Tang: Standard_Boolean, Trans1: IntSurf_TypeTrans, Trans2: IntSurf_TypeTrans);
+ }
+
+ export declare class IntPatch_ALine_2 extends IntPatch_ALine {
+ constructor(C: IntAna_Curve, Tang: Standard_Boolean, Situ1: IntSurf_Situation, Situ2: IntSurf_Situation);
+ }
+
+ export declare class IntPatch_ALine_3 extends IntPatch_ALine {
+ constructor(C: IntAna_Curve, Tang: Standard_Boolean);
+ }
+
+export declare class Handle_IntPatch_ALine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_ALine): void;
+ get(): IntPatch_ALine;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_ALine_1 extends Handle_IntPatch_ALine {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_ALine_2 extends Handle_IntPatch_ALine {
+ constructor(thePtr: IntPatch_ALine);
+ }
+
+ export declare class Handle_IntPatch_ALine_3 extends Handle_IntPatch_ALine {
+ constructor(theHandle: Handle_IntPatch_ALine);
+ }
+
+ export declare class Handle_IntPatch_ALine_4 extends Handle_IntPatch_ALine {
+ constructor(theHandle: Handle_IntPatch_ALine);
+ }
+
+export declare class IntPatch_PolyhedronTool {
+ constructor();
+ static Bounding(thePolyh: IntPatch_Polyhedron): Bnd_Box;
+ static ComponentsBounding(thePolyh: IntPatch_Polyhedron): Handle_Bnd_HArray1OfBox;
+ static DeflectionOverEstimation(thePolyh: IntPatch_Polyhedron): Quantity_AbsorbedDose;
+ static NbTriangles(thePolyh: IntPatch_Polyhedron): Graphic3d_ZLayerId;
+ static Triangle(thePolyh: IntPatch_Polyhedron, Index: Graphic3d_ZLayerId, P1: Graphic3d_ZLayerId, P2: Graphic3d_ZLayerId, P3: Graphic3d_ZLayerId): void;
+ static Point(thePolyh: IntPatch_Polyhedron, Index: Graphic3d_ZLayerId): gp_Pnt;
+ static TriConnex(thePolyh: IntPatch_Polyhedron, Triang: Graphic3d_ZLayerId, Pivot: Graphic3d_ZLayerId, Pedge: Graphic3d_ZLayerId, TriCon: Graphic3d_ZLayerId, OtherP: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class IntPatch_Polygo extends Intf_Polygon2d {
+ Error(): Quantity_AbsorbedDose;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(Index: Graphic3d_ZLayerId): gp_Pnt2d;
+ DeflectionOverEstimation(): Quantity_AbsorbedDose;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(theIndex: Graphic3d_ZLayerId, theBegin: gp_Pnt2d, theEnd: gp_Pnt2d): void;
+ Dump(): void;
+ delete(): void;
+}
+
+export declare class IntPatch_SequenceOfPathPointOfTheSOnBounds extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntPatch_SequenceOfPathPointOfTheSOnBounds): IntPatch_SequenceOfPathPointOfTheSOnBounds;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntPatch_ThePathPointOfTheSOnBounds): void;
+ Append_2(theSeq: IntPatch_SequenceOfPathPointOfTheSOnBounds): void;
+ Prepend_1(theItem: IntPatch_ThePathPointOfTheSOnBounds): void;
+ Prepend_2(theSeq: IntPatch_SequenceOfPathPointOfTheSOnBounds): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntPatch_ThePathPointOfTheSOnBounds): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPathPointOfTheSOnBounds): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPathPointOfTheSOnBounds): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntPatch_ThePathPointOfTheSOnBounds): void;
+ Split(theIndex: Standard_Integer, theSeq: IntPatch_SequenceOfPathPointOfTheSOnBounds): void;
+ First(): IntPatch_ThePathPointOfTheSOnBounds;
+ ChangeFirst(): IntPatch_ThePathPointOfTheSOnBounds;
+ Last(): IntPatch_ThePathPointOfTheSOnBounds;
+ ChangeLast(): IntPatch_ThePathPointOfTheSOnBounds;
+ Value(theIndex: Standard_Integer): IntPatch_ThePathPointOfTheSOnBounds;
+ ChangeValue(theIndex: Standard_Integer): IntPatch_ThePathPointOfTheSOnBounds;
+ SetValue(theIndex: Standard_Integer, theItem: IntPatch_ThePathPointOfTheSOnBounds): void;
+ delete(): void;
+}
+
+ export declare class IntPatch_SequenceOfPathPointOfTheSOnBounds_1 extends IntPatch_SequenceOfPathPointOfTheSOnBounds {
+ constructor();
+ }
+
+ export declare class IntPatch_SequenceOfPathPointOfTheSOnBounds_2 extends IntPatch_SequenceOfPathPointOfTheSOnBounds {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntPatch_SequenceOfPathPointOfTheSOnBounds_3 extends IntPatch_SequenceOfPathPointOfTheSOnBounds {
+ constructor(theOther: IntPatch_SequenceOfPathPointOfTheSOnBounds);
+ }
+
+export declare class IntPatch_TheSurfFunction extends math_FunctionSetWithDerivatives {
+ Set_1(PS: Handle_Adaptor3d_HSurface): void;
+ SetImplicitSurface(IS: IntSurf_Quadric): void;
+ Set_2(Tolerance: Quantity_AbsorbedDose): void;
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Root(): Quantity_AbsorbedDose;
+ Tolerance(): Quantity_AbsorbedDose;
+ Point(): gp_Pnt;
+ IsTangent(): Standard_Boolean;
+ Direction3d(): gp_Vec;
+ Direction2d(): gp_Dir2d;
+ PSurface(): Handle_Adaptor3d_HSurface;
+ ISurface(): IntSurf_Quadric;
+ delete(): void;
+}
+
+ export declare class IntPatch_TheSurfFunction_1 extends IntPatch_TheSurfFunction {
+ constructor();
+ }
+
+ export declare class IntPatch_TheSurfFunction_2 extends IntPatch_TheSurfFunction {
+ constructor(PS: Handle_Adaptor3d_HSurface, IS: IntSurf_Quadric);
+ }
+
+ export declare class IntPatch_TheSurfFunction_3 extends IntPatch_TheSurfFunction {
+ constructor(IS: IntSurf_Quadric);
+ }
+
+export declare class IntPatch_CSFunction extends math_FunctionSetWithDerivatives {
+ constructor(S1: Handle_Adaptor3d_HSurface, C: Handle_Adaptor2d_HCurve2d, S2: Handle_Adaptor3d_HSurface)
+ NbVariables(): Graphic3d_ZLayerId;
+ NbEquations(): Graphic3d_ZLayerId;
+ Value(X: math_Vector, F: math_Vector): Standard_Boolean;
+ Derivatives(X: math_Vector, D: math_Matrix): Standard_Boolean;
+ Values(X: math_Vector, F: math_Vector, D: math_Matrix): Standard_Boolean;
+ Point(): gp_Pnt;
+ Root(): Quantity_AbsorbedDose;
+ AuxillarSurface(): Handle_Adaptor3d_HSurface;
+ AuxillarCurve(): Handle_Adaptor2d_HCurve2d;
+ delete(): void;
+}
+
+export declare class Handle_IntPatch_RLine {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: IntPatch_RLine): void;
+ get(): IntPatch_RLine;
+ delete(): void;
+}
+
+ export declare class Handle_IntPatch_RLine_1 extends Handle_IntPatch_RLine {
+ constructor();
+ }
+
+ export declare class Handle_IntPatch_RLine_2 extends Handle_IntPatch_RLine {
+ constructor(thePtr: IntPatch_RLine);
+ }
+
+ export declare class Handle_IntPatch_RLine_3 extends Handle_IntPatch_RLine {
+ constructor(theHandle: Handle_IntPatch_RLine);
+ }
+
+ export declare class Handle_IntPatch_RLine_4 extends Handle_IntPatch_RLine {
+ constructor(theHandle: Handle_IntPatch_RLine);
+ }
+
+export declare class StepData_FieldListD extends StepData_FieldList {
+ constructor(nb: Graphic3d_ZLayerId)
+ SetNb(nb: Graphic3d_ZLayerId): void;
+ NbFields(): Graphic3d_ZLayerId;
+ Field(num: Graphic3d_ZLayerId): StepData_Field;
+ CField(num: Graphic3d_ZLayerId): StepData_Field;
+ delete(): void;
+}
+
+export declare class Handle_StepData_StepReaderData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_StepReaderData): void;
+ get(): StepData_StepReaderData;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_StepReaderData_1 extends Handle_StepData_StepReaderData {
+ constructor();
+ }
+
+ export declare class Handle_StepData_StepReaderData_2 extends Handle_StepData_StepReaderData {
+ constructor(thePtr: StepData_StepReaderData);
+ }
+
+ export declare class Handle_StepData_StepReaderData_3 extends Handle_StepData_StepReaderData {
+ constructor(theHandle: Handle_StepData_StepReaderData);
+ }
+
+ export declare class Handle_StepData_StepReaderData_4 extends Handle_StepData_StepReaderData {
+ constructor(theHandle: Handle_StepData_StepReaderData);
+ }
+
+export declare class StepData_StepReaderData extends Interface_FileReaderData {
+ constructor(nbheader: Graphic3d_ZLayerId, nbtotal: Graphic3d_ZLayerId, nbpar: Graphic3d_ZLayerId, theSourceCodePage: Resource_FormatType)
+ SetRecord(num: Graphic3d_ZLayerId, ident: Standard_CString, type: Standard_CString, nbpar: Graphic3d_ZLayerId): void;
+ AddStepParam(num: Graphic3d_ZLayerId, aval: Standard_CString, atype: Interface_ParamType, nument: Graphic3d_ZLayerId): void;
+ RecordType(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ CType(num: Graphic3d_ZLayerId): Standard_CString;
+ RecordIdent(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SubListNumber(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, aslast: Standard_Boolean): Graphic3d_ZLayerId;
+ IsComplex(num: Graphic3d_ZLayerId): Standard_Boolean;
+ ComplexType(num: Graphic3d_ZLayerId, types: TColStd_SequenceOfAsciiString): void;
+ NextForComplex(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ NamedForComplex_1(name: Standard_CString, num0: Graphic3d_ZLayerId, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check): Standard_Boolean;
+ NamedForComplex_2(theName: Standard_CString, theShortName: Standard_CString, num0: Graphic3d_ZLayerId, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check): Standard_Boolean;
+ CheckNbParams(num: Graphic3d_ZLayerId, nbreq: Graphic3d_ZLayerId, ach: Handle_Interface_Check, mess: Standard_CString): Standard_Boolean;
+ ReadSubList(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, numsub: Graphic3d_ZLayerId, optional: Standard_Boolean, lenmin: Graphic3d_ZLayerId, lenmax: Graphic3d_ZLayerId): Standard_Boolean;
+ ReadSub(numsub: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, descr: Handle_StepData_PDescr, val: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ ReadMember_1(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, val: Handle_StepData_SelectMember): Standard_Boolean;
+ ReadField(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, descr: Handle_StepData_PDescr, fild: StepData_Field): Standard_Boolean;
+ ReadList(num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, descr: Handle_StepData_ESDescr, list: StepData_FieldList): Standard_Boolean;
+ ReadAny(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, descr: Handle_StepData_PDescr, val: Handle_Standard_Transient): Standard_Boolean;
+ ReadXY(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose): Standard_Boolean;
+ ReadXYZ(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, X: Quantity_AbsorbedDose, Y: Quantity_AbsorbedDose, Z: Quantity_AbsorbedDose): Standard_Boolean;
+ ReadReal(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, val: Quantity_AbsorbedDose): Standard_Boolean;
+ ReadEntity_1(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, atype: Handle_Standard_Type, ent: Handle_Standard_Transient): Standard_Boolean;
+ ReadEntity_3(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, sel: StepData_SelectType): Standard_Boolean;
+ ReadInteger(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, val: Graphic3d_ZLayerId): Standard_Boolean;
+ ReadBoolean(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, flag: Standard_Boolean): Standard_Boolean;
+ ReadLogical(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, flag: StepData_Logical): Standard_Boolean;
+ ReadString(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, val: Handle_TCollection_HAsciiString): Standard_Boolean;
+ FailEnumValue(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check): void;
+ ReadEnum(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, enumtool: StepData_EnumTool, val: Graphic3d_ZLayerId): Standard_Boolean;
+ ReadTypedParam(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mustbetyped: Standard_Boolean, mess: Standard_CString, ach: Handle_Interface_Check, numr: Graphic3d_ZLayerId, numrp: Graphic3d_ZLayerId, typ: XCAFDoc_PartId): Standard_Boolean;
+ CheckDerived(num: Graphic3d_ZLayerId, nump: Graphic3d_ZLayerId, mess: Standard_CString, ach: Handle_Interface_Check, errstat: Standard_Boolean): Standard_Boolean;
+ NbEntities(): Graphic3d_ZLayerId;
+ FindNextRecord(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ SetEntityNumbers(withmap: Standard_Boolean): void;
+ FindNextHeaderRecord(num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ PrepareHeader(): void;
+ GlobalCheck(): Handle_Interface_Check;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_EnumTool {
+ constructor(e0: Standard_CString, e1: Standard_CString, e2: Standard_CString, e3: Standard_CString, e4: Standard_CString, e5: Standard_CString, e6: Standard_CString, e7: Standard_CString, e8: Standard_CString, e9: Standard_CString, e10: Standard_CString, e11: Standard_CString, e12: Standard_CString, e13: Standard_CString, e14: Standard_CString, e15: Standard_CString, e16: Standard_CString, e17: Standard_CString, e18: Standard_CString, e19: Standard_CString, e20: Standard_CString, e21: Standard_CString, e22: Standard_CString, e23: Standard_CString, e24: Standard_CString, e25: Standard_CString, e26: Standard_CString, e27: Standard_CString, e28: Standard_CString, e29: Standard_CString, e30: Standard_CString, e31: Standard_CString, e32: Standard_CString, e33: Standard_CString, e34: Standard_CString, e35: Standard_CString, e36: Standard_CString, e37: Standard_CString, e38: Standard_CString, e39: Standard_CString)
+ AddDefinition(term: Standard_CString): void;
+ IsSet(): Standard_Boolean;
+ MaxValue(): Graphic3d_ZLayerId;
+ Optional(mode: Standard_Boolean): void;
+ NullValue(): Graphic3d_ZLayerId;
+ Text(num: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ Value_1(txt: Standard_CString): Graphic3d_ZLayerId;
+ Value_2(txt: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+export declare class Handle_StepData_DefaultGeneral {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_DefaultGeneral): void;
+ get(): StepData_DefaultGeneral;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_DefaultGeneral_1 extends Handle_StepData_DefaultGeneral {
+ constructor();
+ }
+
+ export declare class Handle_StepData_DefaultGeneral_2 extends Handle_StepData_DefaultGeneral {
+ constructor(thePtr: StepData_DefaultGeneral);
+ }
+
+ export declare class Handle_StepData_DefaultGeneral_3 extends Handle_StepData_DefaultGeneral {
+ constructor(theHandle: Handle_StepData_DefaultGeneral);
+ }
+
+ export declare class Handle_StepData_DefaultGeneral_4 extends Handle_StepData_DefaultGeneral {
+ constructor(theHandle: Handle_StepData_DefaultGeneral);
+ }
+
+export declare class Handle_StepData_StepModel {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_StepModel): void;
+ get(): StepData_StepModel;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_StepModel_1 extends Handle_StepData_StepModel {
+ constructor();
+ }
+
+ export declare class Handle_StepData_StepModel_2 extends Handle_StepData_StepModel {
+ constructor(thePtr: StepData_StepModel);
+ }
+
+ export declare class Handle_StepData_StepModel_3 extends Handle_StepData_StepModel {
+ constructor(theHandle: Handle_StepData_StepModel);
+ }
+
+ export declare class Handle_StepData_StepModel_4 extends Handle_StepData_StepModel {
+ constructor(theHandle: Handle_StepData_StepModel);
+ }
+
+export declare class StepData_StepModel extends Interface_InterfaceModel {
+ constructor()
+ Entity(num: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ GetFromAnother(other: Handle_Interface_InterfaceModel): void;
+ NewEmptyModel(): Handle_Interface_InterfaceModel;
+ Header(): Interface_EntityIterator;
+ HasHeaderEntity(atype: Handle_Standard_Type): Standard_Boolean;
+ HeaderEntity(atype: Handle_Standard_Type): Handle_Standard_Transient;
+ ClearHeader(): void;
+ AddHeaderEntity(ent: Handle_Standard_Transient): void;
+ VerifyCheck(ach: Handle_Interface_Check): void;
+ DumpHeader(S: Standard_OStream, level: Graphic3d_ZLayerId): void;
+ ClearLabels(): void;
+ SetIdentLabel(ent: Handle_Standard_Transient, ident: Graphic3d_ZLayerId): void;
+ IdentLabel(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ PrintLabel(ent: Handle_Standard_Transient, S: Standard_OStream): void;
+ StringLabel(ent: Handle_Standard_Transient): Handle_TCollection_HAsciiString;
+ SourceCodePage(): Resource_FormatType;
+ SetSourceCodePage(theCode: Resource_FormatType): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_SelectType {
+ CaseNum(ent: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ Matches(ent: Handle_Standard_Transient): Standard_Boolean;
+ SetValue(ent: Handle_Standard_Transient): void;
+ Nullify(): void;
+ Value(): Handle_Standard_Transient;
+ IsNull(): Standard_Boolean;
+ Type(): Handle_Standard_Type;
+ CaseNumber(): Graphic3d_ZLayerId;
+ Description(): Handle_StepData_PDescr;
+ NewMember(): Handle_StepData_SelectMember;
+ CaseMem(ent: Handle_StepData_SelectMember): Graphic3d_ZLayerId;
+ CaseMember(): Graphic3d_ZLayerId;
+ Member(): Handle_StepData_SelectMember;
+ SelectName(): Standard_CString;
+ Int(): Graphic3d_ZLayerId;
+ SetInt(val: Graphic3d_ZLayerId): void;
+ Integer(): Graphic3d_ZLayerId;
+ SetInteger(val: Graphic3d_ZLayerId, name: Standard_CString): void;
+ Boolean(): Standard_Boolean;
+ SetBoolean(val: Standard_Boolean, name: Standard_CString): void;
+ Logical(): StepData_Logical;
+ SetLogical(val: StepData_Logical, name: Standard_CString): void;
+ Real(): Quantity_AbsorbedDose;
+ SetReal(val: Quantity_AbsorbedDose, name: Standard_CString): void;
+ delete(): void;
+}
+
+export declare class Handle_StepData_SelectReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_SelectReal): void;
+ get(): StepData_SelectReal;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_SelectReal_1 extends Handle_StepData_SelectReal {
+ constructor();
+ }
+
+ export declare class Handle_StepData_SelectReal_2 extends Handle_StepData_SelectReal {
+ constructor(thePtr: StepData_SelectReal);
+ }
+
+ export declare class Handle_StepData_SelectReal_3 extends Handle_StepData_SelectReal {
+ constructor(theHandle: Handle_StepData_SelectReal);
+ }
+
+ export declare class Handle_StepData_SelectReal_4 extends Handle_StepData_SelectReal {
+ constructor(theHandle: Handle_StepData_SelectReal);
+ }
+
+export declare class StepData_SelectReal extends StepData_SelectMember {
+ constructor()
+ Kind(): Graphic3d_ZLayerId;
+ Real(): Quantity_AbsorbedDose;
+ SetReal(val: Quantity_AbsorbedDose): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_SelectNamed {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_SelectNamed): void;
+ get(): StepData_SelectNamed;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_SelectNamed_1 extends Handle_StepData_SelectNamed {
+ constructor();
+ }
+
+ export declare class Handle_StepData_SelectNamed_2 extends Handle_StepData_SelectNamed {
+ constructor(thePtr: StepData_SelectNamed);
+ }
+
+ export declare class Handle_StepData_SelectNamed_3 extends Handle_StepData_SelectNamed {
+ constructor(theHandle: Handle_StepData_SelectNamed);
+ }
+
+ export declare class Handle_StepData_SelectNamed_4 extends Handle_StepData_SelectNamed {
+ constructor(theHandle: Handle_StepData_SelectNamed);
+ }
+
+export declare class StepData_SelectNamed extends StepData_SelectMember {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Field(): StepData_Field;
+ CField(): StepData_Field;
+ Kind(): Graphic3d_ZLayerId;
+ SetKind(kind: Graphic3d_ZLayerId): void;
+ Int(): Graphic3d_ZLayerId;
+ SetInt(val: Graphic3d_ZLayerId): void;
+ Real(): Quantity_AbsorbedDose;
+ SetReal(val: Quantity_AbsorbedDose): void;
+ String(): Standard_CString;
+ SetString(val: Standard_CString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_Array1OfField {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: StepData_Field): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: StepData_Array1OfField): StepData_Array1OfField;
+ Move(theOther: StepData_Array1OfField): StepData_Array1OfField;
+ First(): StepData_Field;
+ ChangeFirst(): StepData_Field;
+ Last(): StepData_Field;
+ ChangeLast(): StepData_Field;
+ Value(theIndex: Standard_Integer): StepData_Field;
+ ChangeValue(theIndex: Standard_Integer): StepData_Field;
+ SetValue(theIndex: Standard_Integer, theItem: StepData_Field): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class StepData_Array1OfField_1 extends StepData_Array1OfField {
+ constructor();
+ }
+
+ export declare class StepData_Array1OfField_2 extends StepData_Array1OfField {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class StepData_Array1OfField_3 extends StepData_Array1OfField {
+ constructor(theOther: StepData_Array1OfField);
+ }
+
+ export declare class StepData_Array1OfField_4 extends StepData_Array1OfField {
+ constructor(theOther: StepData_Array1OfField);
+ }
+
+ export declare class StepData_Array1OfField_5 extends StepData_Array1OfField {
+ constructor(theBegin: StepData_Field, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class StepData_StepReaderTool extends Interface_FileReaderTool {
+ constructor(reader: Handle_StepData_StepReaderData, protocol: Handle_StepData_Protocol)
+ Prepare_1(optimize: Standard_Boolean): void;
+ Prepare_2(reco: Handle_StepData_FileRecognizer, optimize: Standard_Boolean): void;
+ Recognize(num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): Standard_Boolean;
+ PrepareHeader(reco: Handle_StepData_FileRecognizer): void;
+ BeginRead(amodel: Handle_Interface_InterfaceModel): void;
+ AnalyseRecord(num: Graphic3d_ZLayerId, anent: Handle_Standard_Transient, acheck: Handle_Interface_Check): Standard_Boolean;
+ EndRead(amodel: Handle_Interface_InterfaceModel): void;
+ delete(): void;
+}
+
+export declare class Handle_StepData_ReadWriteModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_ReadWriteModule): void;
+ get(): StepData_ReadWriteModule;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_ReadWriteModule_1 extends Handle_StepData_ReadWriteModule {
+ constructor();
+ }
+
+ export declare class Handle_StepData_ReadWriteModule_2 extends Handle_StepData_ReadWriteModule {
+ constructor(thePtr: StepData_ReadWriteModule);
+ }
+
+ export declare class Handle_StepData_ReadWriteModule_3 extends Handle_StepData_ReadWriteModule {
+ constructor(theHandle: Handle_StepData_ReadWriteModule);
+ }
+
+ export declare class Handle_StepData_ReadWriteModule_4 extends Handle_StepData_ReadWriteModule {
+ constructor(theHandle: Handle_StepData_ReadWriteModule);
+ }
+
+export declare class StepData_ReadWriteModule extends Interface_ReaderModule {
+ CaseNum(data: Handle_Interface_FileReaderData, num: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ CaseStep_1(atype: XCAFDoc_PartId): Graphic3d_ZLayerId;
+ CaseStep_2(types: TColStd_SequenceOfAsciiString): Graphic3d_ZLayerId;
+ IsComplex(CN: Graphic3d_ZLayerId): Standard_Boolean;
+ StepType(CN: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ShortType(CN: Graphic3d_ZLayerId): XCAFDoc_PartId;
+ ComplexType(CN: Graphic3d_ZLayerId, types: TColStd_SequenceOfAsciiString): Standard_Boolean;
+ Read(CN: Graphic3d_ZLayerId, data: Handle_Interface_FileReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): void;
+ ReadStep(CN: Graphic3d_ZLayerId, data: Handle_StepData_StepReaderData, num: Graphic3d_ZLayerId, ach: Handle_Interface_Check, ent: Handle_Standard_Transient): void;
+ WriteStep(CN: Graphic3d_ZLayerId, SW: StepData_StepWriter, ent: Handle_Standard_Transient): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_SelectMember extends Standard_Transient {
+ constructor()
+ HasName(): Standard_Boolean;
+ Name(): Standard_CString;
+ SetName(name: Standard_CString): Standard_Boolean;
+ Matches(name: Standard_CString): Standard_Boolean;
+ Kind(): Graphic3d_ZLayerId;
+ SetKind(kind: Graphic3d_ZLayerId): void;
+ ParamType(): Interface_ParamType;
+ Int(): Graphic3d_ZLayerId;
+ SetInt(val: Graphic3d_ZLayerId): void;
+ Integer(): Graphic3d_ZLayerId;
+ SetInteger(val: Graphic3d_ZLayerId): void;
+ Boolean(): Standard_Boolean;
+ SetBoolean(val: Standard_Boolean): void;
+ Logical(): StepData_Logical;
+ SetLogical(val: StepData_Logical): void;
+ Real(): Quantity_AbsorbedDose;
+ SetReal(val: Quantity_AbsorbedDose): void;
+ String(): Standard_CString;
+ SetString(val: Standard_CString): void;
+ Enum(): Graphic3d_ZLayerId;
+ EnumText(): Standard_CString;
+ SetEnum(val: Graphic3d_ZLayerId, text: Standard_CString): void;
+ SetEnumText(val: Graphic3d_ZLayerId, text: Standard_CString): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_SelectMember {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_SelectMember): void;
+ get(): StepData_SelectMember;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_SelectMember_1 extends Handle_StepData_SelectMember {
+ constructor();
+ }
+
+ export declare class Handle_StepData_SelectMember_2 extends Handle_StepData_SelectMember {
+ constructor(thePtr: StepData_SelectMember);
+ }
+
+ export declare class Handle_StepData_SelectMember_3 extends Handle_StepData_SelectMember {
+ constructor(theHandle: Handle_StepData_SelectMember);
+ }
+
+ export declare class Handle_StepData_SelectMember_4 extends Handle_StepData_SelectMember {
+ constructor(theHandle: Handle_StepData_SelectMember);
+ }
+
+export declare class StepData_FileRecognizer extends Standard_Transient {
+ Evaluate(akey: XCAFDoc_PartId, res: Handle_Standard_Transient): Standard_Boolean;
+ Result(): Handle_Standard_Transient;
+ Add(reco: Handle_StepData_FileRecognizer): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_FileRecognizer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_FileRecognizer): void;
+ get(): StepData_FileRecognizer;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_FileRecognizer_1 extends Handle_StepData_FileRecognizer {
+ constructor();
+ }
+
+ export declare class Handle_StepData_FileRecognizer_2 extends Handle_StepData_FileRecognizer {
+ constructor(thePtr: StepData_FileRecognizer);
+ }
+
+ export declare class Handle_StepData_FileRecognizer_3 extends Handle_StepData_FileRecognizer {
+ constructor(theHandle: Handle_StepData_FileRecognizer);
+ }
+
+ export declare class Handle_StepData_FileRecognizer_4 extends Handle_StepData_FileRecognizer {
+ constructor(theHandle: Handle_StepData_FileRecognizer);
+ }
+
+export declare class Handle_StepData_FreeFormEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_FreeFormEntity): void;
+ get(): StepData_FreeFormEntity;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_FreeFormEntity_1 extends Handle_StepData_FreeFormEntity {
+ constructor();
+ }
+
+ export declare class Handle_StepData_FreeFormEntity_2 extends Handle_StepData_FreeFormEntity {
+ constructor(thePtr: StepData_FreeFormEntity);
+ }
+
+ export declare class Handle_StepData_FreeFormEntity_3 extends Handle_StepData_FreeFormEntity {
+ constructor(theHandle: Handle_StepData_FreeFormEntity);
+ }
+
+ export declare class Handle_StepData_FreeFormEntity_4 extends Handle_StepData_FreeFormEntity {
+ constructor(theHandle: Handle_StepData_FreeFormEntity);
+ }
+
+export declare class StepData_GlobalNodeOfWriterLib extends Standard_Transient {
+ constructor()
+ Add(amodule: Handle_StepData_ReadWriteModule, aprotocol: Handle_StepData_Protocol): void;
+ Module(): Handle_StepData_ReadWriteModule;
+ Protocol(): Handle_StepData_Protocol;
+ Next(): Handle_StepData_GlobalNodeOfWriterLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_GlobalNodeOfWriterLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_GlobalNodeOfWriterLib): void;
+ get(): StepData_GlobalNodeOfWriterLib;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_GlobalNodeOfWriterLib_1 extends Handle_StepData_GlobalNodeOfWriterLib {
+ constructor();
+ }
+
+ export declare class Handle_StepData_GlobalNodeOfWriterLib_2 extends Handle_StepData_GlobalNodeOfWriterLib {
+ constructor(thePtr: StepData_GlobalNodeOfWriterLib);
+ }
+
+ export declare class Handle_StepData_GlobalNodeOfWriterLib_3 extends Handle_StepData_GlobalNodeOfWriterLib {
+ constructor(theHandle: Handle_StepData_GlobalNodeOfWriterLib);
+ }
+
+ export declare class Handle_StepData_GlobalNodeOfWriterLib_4 extends Handle_StepData_GlobalNodeOfWriterLib {
+ constructor(theHandle: Handle_StepData_GlobalNodeOfWriterLib);
+ }
+
+export declare class Handle_StepData_Simple {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_Simple): void;
+ get(): StepData_Simple;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_Simple_1 extends Handle_StepData_Simple {
+ constructor();
+ }
+
+ export declare class Handle_StepData_Simple_2 extends Handle_StepData_Simple {
+ constructor(thePtr: StepData_Simple);
+ }
+
+ export declare class Handle_StepData_Simple_3 extends Handle_StepData_Simple {
+ constructor(theHandle: Handle_StepData_Simple);
+ }
+
+ export declare class Handle_StepData_Simple_4 extends Handle_StepData_Simple {
+ constructor(theHandle: Handle_StepData_Simple);
+ }
+
+export declare class StepData_Simple extends StepData_Described {
+ constructor(descr: Handle_StepData_ESDescr)
+ ESDescr(): Handle_StepData_ESDescr;
+ StepType(): Standard_CString;
+ IsComplex(): Standard_Boolean;
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ As(steptype: Standard_CString): Handle_StepData_Simple;
+ HasField(name: Standard_CString): Standard_Boolean;
+ Field(name: Standard_CString): StepData_Field;
+ CField(name: Standard_CString): StepData_Field;
+ NbFields(): Graphic3d_ZLayerId;
+ FieldNum(num: Graphic3d_ZLayerId): StepData_Field;
+ CFieldNum(num: Graphic3d_ZLayerId): StepData_Field;
+ Fields(): StepData_FieldListN;
+ CFields(): StepData_FieldListN;
+ Check(ach: Handle_Interface_Check): void;
+ Shared(list: Interface_EntityIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_NodeOfWriterLib extends Standard_Transient {
+ constructor()
+ AddNode(anode: Handle_StepData_GlobalNodeOfWriterLib): void;
+ Module(): Handle_StepData_ReadWriteModule;
+ Protocol(): Handle_StepData_Protocol;
+ Next(): Handle_StepData_NodeOfWriterLib;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_NodeOfWriterLib {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_NodeOfWriterLib): void;
+ get(): StepData_NodeOfWriterLib;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_NodeOfWriterLib_1 extends Handle_StepData_NodeOfWriterLib {
+ constructor();
+ }
+
+ export declare class Handle_StepData_NodeOfWriterLib_2 extends Handle_StepData_NodeOfWriterLib {
+ constructor(thePtr: StepData_NodeOfWriterLib);
+ }
+
+ export declare class Handle_StepData_NodeOfWriterLib_3 extends Handle_StepData_NodeOfWriterLib {
+ constructor(theHandle: Handle_StepData_NodeOfWriterLib);
+ }
+
+ export declare class Handle_StepData_NodeOfWriterLib_4 extends Handle_StepData_NodeOfWriterLib {
+ constructor(theHandle: Handle_StepData_NodeOfWriterLib);
+ }
+
+export declare class StepData_Protocol extends Interface_Protocol {
+ constructor()
+ NbResources(): Graphic3d_ZLayerId;
+ Resource(num: Graphic3d_ZLayerId): Handle_Interface_Protocol;
+ CaseNumber(obj: Handle_Standard_Transient): Graphic3d_ZLayerId;
+ TypeNumber(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ SchemaName(): Standard_CString;
+ NewModel(): Handle_Interface_InterfaceModel;
+ IsSuitableModel(model: Handle_Interface_InterfaceModel): Standard_Boolean;
+ UnknownEntity(): Handle_Standard_Transient;
+ IsUnknownEntity(ent: Handle_Standard_Transient): Standard_Boolean;
+ DescrNumber(adescr: Handle_StepData_EDescr): Graphic3d_ZLayerId;
+ AddDescr(adescr: Handle_StepData_EDescr, CN: Graphic3d_ZLayerId): void;
+ HasDescr(): Standard_Boolean;
+ Descr_1(num: Graphic3d_ZLayerId): Handle_StepData_EDescr;
+ Descr_2(name: Standard_CString, anylevel: Standard_Boolean): Handle_StepData_EDescr;
+ ESDescr(name: Standard_CString, anylevel: Standard_Boolean): Handle_StepData_ESDescr;
+ ECDescr(names: TColStd_SequenceOfAsciiString, anylevel: Standard_Boolean): Handle_StepData_ECDescr;
+ AddPDescr(pdescr: Handle_StepData_PDescr): void;
+ PDescr(name: Standard_CString, anylevel: Standard_Boolean): Handle_StepData_PDescr;
+ AddBasicDescr(esdescr: Handle_StepData_ESDescr): void;
+ BasicDescr(name: Standard_CString, anylevel: Standard_Boolean): Handle_StepData_EDescr;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_Protocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_Protocol): void;
+ get(): StepData_Protocol;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_Protocol_1 extends Handle_StepData_Protocol {
+ constructor();
+ }
+
+ export declare class Handle_StepData_Protocol_2 extends Handle_StepData_Protocol {
+ constructor(thePtr: StepData_Protocol);
+ }
+
+ export declare class Handle_StepData_Protocol_3 extends Handle_StepData_Protocol {
+ constructor(theHandle: Handle_StepData_Protocol);
+ }
+
+ export declare class Handle_StepData_Protocol_4 extends Handle_StepData_Protocol {
+ constructor(theHandle: Handle_StepData_Protocol);
+ }
+
+export declare class StepData_WriterLib {
+ static SetGlobal(amodule: Handle_StepData_ReadWriteModule, aprotocol: Handle_StepData_Protocol): void;
+ AddProtocol(aprotocol: Handle_Standard_Transient): void;
+ Clear(): void;
+ SetComplete(): void;
+ Select(obj: Handle_Standard_Transient, module: Handle_StepData_ReadWriteModule, CN: Graphic3d_ZLayerId): Standard_Boolean;
+ Start(): void;
+ More(): Standard_Boolean;
+ Next(): void;
+ Module(): Handle_StepData_ReadWriteModule;
+ Protocol(): Handle_StepData_Protocol;
+ delete(): void;
+}
+
+ export declare class StepData_WriterLib_1 extends StepData_WriterLib {
+ constructor(aprotocol: Handle_StepData_Protocol);
+ }
+
+ export declare class StepData_WriterLib_2 extends StepData_WriterLib {
+ constructor();
+ }
+
+export declare class StepData {
+ constructor();
+ static HeaderProtocol(): Handle_StepData_Protocol;
+ static AddHeaderProtocol(headerproto: Handle_StepData_Protocol): void;
+ static Init(): void;
+ static Protocol(): Handle_StepData_Protocol;
+ delete(): void;
+}
+
+export declare class Handle_StepData_Plex {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_Plex): void;
+ get(): StepData_Plex;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_Plex_1 extends Handle_StepData_Plex {
+ constructor();
+ }
+
+ export declare class Handle_StepData_Plex_2 extends Handle_StepData_Plex {
+ constructor(thePtr: StepData_Plex);
+ }
+
+ export declare class Handle_StepData_Plex_3 extends Handle_StepData_Plex {
+ constructor(theHandle: Handle_StepData_Plex);
+ }
+
+ export declare class Handle_StepData_Plex_4 extends Handle_StepData_Plex {
+ constructor(theHandle: Handle_StepData_Plex);
+ }
+
+export declare class StepData_Plex extends StepData_Described {
+ constructor(descr: Handle_StepData_ECDescr)
+ Add(member: Handle_StepData_Simple): void;
+ ECDescr(): Handle_StepData_ECDescr;
+ IsComplex(): Standard_Boolean;
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ As(steptype: Standard_CString): Handle_StepData_Simple;
+ HasField(name: Standard_CString): Standard_Boolean;
+ Field(name: Standard_CString): StepData_Field;
+ CField(name: Standard_CString): StepData_Field;
+ NbMembers(): Graphic3d_ZLayerId;
+ Member(num: Graphic3d_ZLayerId): Handle_StepData_Simple;
+ TypeList(): Handle_TColStd_HSequenceOfAsciiString;
+ Check(ach: Handle_Interface_Check): void;
+ Shared(list: Interface_EntityIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_GeneralModule {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_GeneralModule): void;
+ get(): StepData_GeneralModule;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_GeneralModule_1 extends Handle_StepData_GeneralModule {
+ constructor();
+ }
+
+ export declare class Handle_StepData_GeneralModule_2 extends Handle_StepData_GeneralModule {
+ constructor(thePtr: StepData_GeneralModule);
+ }
+
+ export declare class Handle_StepData_GeneralModule_3 extends Handle_StepData_GeneralModule {
+ constructor(theHandle: Handle_StepData_GeneralModule);
+ }
+
+ export declare class Handle_StepData_GeneralModule_4 extends Handle_StepData_GeneralModule {
+ constructor(theHandle: Handle_StepData_GeneralModule);
+ }
+
+export declare class StepData_FieldList1 extends StepData_FieldList {
+ constructor()
+ NbFields(): Graphic3d_ZLayerId;
+ Field(num: Graphic3d_ZLayerId): StepData_Field;
+ CField(num: Graphic3d_ZLayerId): StepData_Field;
+ delete(): void;
+}
+
+export declare class Handle_StepData_SelectInt {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_SelectInt): void;
+ get(): StepData_SelectInt;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_SelectInt_1 extends Handle_StepData_SelectInt {
+ constructor();
+ }
+
+ export declare class Handle_StepData_SelectInt_2 extends Handle_StepData_SelectInt {
+ constructor(thePtr: StepData_SelectInt);
+ }
+
+ export declare class Handle_StepData_SelectInt_3 extends Handle_StepData_SelectInt {
+ constructor(theHandle: Handle_StepData_SelectInt);
+ }
+
+ export declare class Handle_StepData_SelectInt_4 extends Handle_StepData_SelectInt {
+ constructor(theHandle: Handle_StepData_SelectInt);
+ }
+
+export declare class StepData_SelectInt extends StepData_SelectMember {
+ constructor()
+ Kind(): Graphic3d_ZLayerId;
+ SetKind(kind: Graphic3d_ZLayerId): void;
+ Int(): Graphic3d_ZLayerId;
+ SetInt(val: Graphic3d_ZLayerId): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_Described {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_Described): void;
+ get(): StepData_Described;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_Described_1 extends Handle_StepData_Described {
+ constructor();
+ }
+
+ export declare class Handle_StepData_Described_2 extends Handle_StepData_Described {
+ constructor(thePtr: StepData_Described);
+ }
+
+ export declare class Handle_StepData_Described_3 extends Handle_StepData_Described {
+ constructor(theHandle: Handle_StepData_Described);
+ }
+
+ export declare class Handle_StepData_Described_4 extends Handle_StepData_Described {
+ constructor(theHandle: Handle_StepData_Described);
+ }
+
+export declare class StepData_Described extends Standard_Transient {
+ Description(): Handle_StepData_EDescr;
+ IsComplex(): Standard_Boolean;
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ As(steptype: Standard_CString): Handle_StepData_Simple;
+ HasField(name: Standard_CString): Standard_Boolean;
+ Field(name: Standard_CString): StepData_Field;
+ CField(name: Standard_CString): StepData_Field;
+ Check(ach: Handle_Interface_Check): void;
+ Shared(list: Interface_EntityIterator): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class StepData_Field {
+ CopyFrom(other: StepData_Field): void;
+ Clear(kind: Graphic3d_ZLayerId): void;
+ SetDerived(): void;
+ SetInt_1(val: Graphic3d_ZLayerId): void;
+ SetInteger_1(val: Graphic3d_ZLayerId): void;
+ SetBoolean_1(val: Standard_Boolean): void;
+ SetLogical_1(val: StepData_Logical): void;
+ SetReal_1(val: Quantity_AbsorbedDose): void;
+ SetString_1(val: Standard_CString): void;
+ SetEnum_1(val: Graphic3d_ZLayerId, text: Standard_CString): void;
+ SetSelectMember(val: Handle_StepData_SelectMember): void;
+ SetEntity_1(val: Handle_Standard_Transient): void;
+ SetEntity_2(): void;
+ SetList(size: Graphic3d_ZLayerId, first: Graphic3d_ZLayerId): void;
+ SetList2(siz1: Graphic3d_ZLayerId, siz2: Graphic3d_ZLayerId, f1: Graphic3d_ZLayerId, f2: Graphic3d_ZLayerId): void;
+ Set(val: Handle_Standard_Transient): void;
+ ClearItem(num: Graphic3d_ZLayerId): void;
+ SetInt_2(num: Graphic3d_ZLayerId, val: Graphic3d_ZLayerId, kind: Graphic3d_ZLayerId): void;
+ SetInteger_2(num: Graphic3d_ZLayerId, val: Graphic3d_ZLayerId): void;
+ SetBoolean_2(num: Graphic3d_ZLayerId, val: Standard_Boolean): void;
+ SetLogical_2(num: Graphic3d_ZLayerId, val: StepData_Logical): void;
+ SetEnum_2(num: Graphic3d_ZLayerId, val: Graphic3d_ZLayerId, text: Standard_CString): void;
+ SetReal_2(num: Graphic3d_ZLayerId, val: Quantity_AbsorbedDose): void;
+ SetString_2(num: Graphic3d_ZLayerId, val: Standard_CString): void;
+ SetEntity_3(num: Graphic3d_ZLayerId, val: Handle_Standard_Transient): void;
+ IsSet(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Standard_Boolean;
+ ItemKind(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Kind(type: Standard_Boolean): Graphic3d_ZLayerId;
+ Arity(): Graphic3d_ZLayerId;
+ Length(index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Lower(index: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Int(): Graphic3d_ZLayerId;
+ Integer(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ Boolean(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Standard_Boolean;
+ Logical(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): StepData_Logical;
+ Real(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ String(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Standard_CString;
+ Enum(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ EnumText(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Standard_CString;
+ Entity(n1: Graphic3d_ZLayerId, n2: Graphic3d_ZLayerId): Handle_Standard_Transient;
+ Transient(): Handle_Standard_Transient;
+ delete(): void;
+}
+
+ export declare class StepData_Field_1 extends StepData_Field {
+ constructor();
+ }
+
+ export declare class StepData_Field_2 extends StepData_Field {
+ constructor(other: StepData_Field, copy: Standard_Boolean);
+ }
+
+export declare class StepData_FieldList {
+ constructor()
+ NbFields(): Graphic3d_ZLayerId;
+ Field(num: Graphic3d_ZLayerId): StepData_Field;
+ CField(num: Graphic3d_ZLayerId): StepData_Field;
+ FillShared(iter: Interface_EntityIterator): void;
+ delete(): void;
+}
+
+export declare class StepData_ESDescr extends StepData_EDescr {
+ constructor(name: Standard_CString)
+ SetNbFields(nb: Graphic3d_ZLayerId): void;
+ SetField(num: Graphic3d_ZLayerId, name: Standard_CString, descr: Handle_StepData_PDescr): void;
+ SetBase(base: Handle_StepData_ESDescr): void;
+ SetSuper(super_: Handle_StepData_ESDescr): void;
+ TypeName(): Standard_CString;
+ StepType(): XCAFDoc_PartId;
+ Base(): Handle_StepData_ESDescr;
+ Super(): Handle_StepData_ESDescr;
+ IsSub(other: Handle_StepData_ESDescr): Standard_Boolean;
+ NbFields(): Graphic3d_ZLayerId;
+ Rank(name: Standard_CString): Graphic3d_ZLayerId;
+ Name(num: Graphic3d_ZLayerId): Standard_CString;
+ Field(num: Graphic3d_ZLayerId): Handle_StepData_PDescr;
+ NamedField(name: Standard_CString): Handle_StepData_PDescr;
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ IsComplex(): Standard_Boolean;
+ NewEntity(): Handle_StepData_Described;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_ESDescr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_ESDescr): void;
+ get(): StepData_ESDescr;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_ESDescr_1 extends Handle_StepData_ESDescr {
+ constructor();
+ }
+
+ export declare class Handle_StepData_ESDescr_2 extends Handle_StepData_ESDescr {
+ constructor(thePtr: StepData_ESDescr);
+ }
+
+ export declare class Handle_StepData_ESDescr_3 extends Handle_StepData_ESDescr {
+ constructor(theHandle: Handle_StepData_ESDescr);
+ }
+
+ export declare class Handle_StepData_ESDescr_4 extends Handle_StepData_ESDescr {
+ constructor(theHandle: Handle_StepData_ESDescr);
+ }
+
+export declare class StepData_StepWriter {
+ constructor(amodel: Handle_StepData_StepModel)
+ LabelMode(): Graphic3d_ZLayerId;
+ TypeMode(): Graphic3d_ZLayerId;
+ FloatWriter(): Interface_FloatWriter;
+ SetScope(numscope: Graphic3d_ZLayerId, numin: Graphic3d_ZLayerId): void;
+ IsInScope(num: Graphic3d_ZLayerId): Standard_Boolean;
+ SendModel(protocol: Handle_StepData_Protocol, headeronly: Standard_Boolean): void;
+ SendHeader(): void;
+ SendData(): void;
+ SendEntity(nument: Graphic3d_ZLayerId, lib: StepData_WriterLib): void;
+ EndSec(): void;
+ EndFile(): void;
+ NewLine(evenempty: Standard_Boolean): void;
+ JoinLast(newline: Standard_Boolean): void;
+ Indent(onent: Standard_Boolean): void;
+ SendIdent(ident: Graphic3d_ZLayerId): void;
+ SendScope(): void;
+ SendEndscope(): void;
+ Comment(mode: Standard_Boolean): void;
+ SendComment_1(text: Handle_TCollection_HAsciiString): void;
+ SendComment_2(text: Standard_CString): void;
+ StartEntity(atype: XCAFDoc_PartId): void;
+ StartComplex(): void;
+ EndComplex(): void;
+ SendField(fild: StepData_Field, descr: Handle_StepData_PDescr): void;
+ SendSelect(sm: Handle_StepData_SelectMember, descr: Handle_StepData_PDescr): void;
+ SendList(list: StepData_FieldList, descr: Handle_StepData_ESDescr): void;
+ OpenSub(): void;
+ OpenTypedSub(subtype: Standard_CString): void;
+ CloseSub(): void;
+ AddParam(): void;
+ Send_1(val: Graphic3d_ZLayerId): void;
+ Send_2(val: Quantity_AbsorbedDose): void;
+ Send_3(val: XCAFDoc_PartId): void;
+ Send_4(val: Handle_Standard_Transient): void;
+ SendBoolean(val: Standard_Boolean): void;
+ SendLogical(val: StepData_Logical): void;
+ SendString_1(val: XCAFDoc_PartId): void;
+ SendString_2(val: Standard_CString): void;
+ SendEnum_1(val: XCAFDoc_PartId): void;
+ SendEnum_2(val: Standard_CString): void;
+ SendArrReal(anArr: Handle_TColStd_HArray1OfReal): void;
+ SendUndef(): void;
+ SendDerived(): void;
+ EndEntity(): void;
+ CheckList(): Interface_CheckIterator;
+ NbLines(): Graphic3d_ZLayerId;
+ Line(num: Graphic3d_ZLayerId): Handle_TCollection_HAsciiString;
+ Print(S: Standard_OStream): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_StepData_UndefinedEntity {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_UndefinedEntity): void;
+ get(): StepData_UndefinedEntity;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_UndefinedEntity_1 extends Handle_StepData_UndefinedEntity {
+ constructor();
+ }
+
+ export declare class Handle_StepData_UndefinedEntity_2 extends Handle_StepData_UndefinedEntity {
+ constructor(thePtr: StepData_UndefinedEntity);
+ }
+
+ export declare class Handle_StepData_UndefinedEntity_3 extends Handle_StepData_UndefinedEntity {
+ constructor(theHandle: Handle_StepData_UndefinedEntity);
+ }
+
+ export declare class Handle_StepData_UndefinedEntity_4 extends Handle_StepData_UndefinedEntity {
+ constructor(theHandle: Handle_StepData_UndefinedEntity);
+ }
+
+export declare class StepData_StepDumper {
+ constructor(amodel: Handle_StepData_StepModel, protocol: Handle_StepData_Protocol, mode: Graphic3d_ZLayerId)
+ StepWriter(): StepData_StepWriter;
+ Dump_1(S: Standard_OStream, ent: Handle_Standard_Transient, level: Graphic3d_ZLayerId): Standard_Boolean;
+ Dump_2(S: Standard_OStream, num: Graphic3d_ZLayerId, level: Graphic3d_ZLayerId): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class StepData_EDescr extends Standard_Transient {
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ IsComplex(): Standard_Boolean;
+ NewEntity(): Handle_StepData_Described;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_EDescr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_EDescr): void;
+ get(): StepData_EDescr;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_EDescr_1 extends Handle_StepData_EDescr {
+ constructor();
+ }
+
+ export declare class Handle_StepData_EDescr_2 extends Handle_StepData_EDescr {
+ constructor(thePtr: StepData_EDescr);
+ }
+
+ export declare class Handle_StepData_EDescr_3 extends Handle_StepData_EDescr {
+ constructor(theHandle: Handle_StepData_EDescr);
+ }
+
+ export declare class Handle_StepData_EDescr_4 extends Handle_StepData_EDescr {
+ constructor(theHandle: Handle_StepData_EDescr);
+ }
+
+export declare class StepData_FileProtocol extends StepData_Protocol {
+ constructor()
+ Add(protocol: Handle_StepData_Protocol): void;
+ NbResources(): Graphic3d_ZLayerId;
+ Resource(num: Graphic3d_ZLayerId): Handle_Interface_Protocol;
+ TypeNumber(atype: Handle_Standard_Type): Graphic3d_ZLayerId;
+ GlobalCheck(G: Interface_Graph, ach: Handle_Interface_Check): Standard_Boolean;
+ SchemaName(): Standard_CString;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_FileProtocol {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_FileProtocol): void;
+ get(): StepData_FileProtocol;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_FileProtocol_1 extends Handle_StepData_FileProtocol {
+ constructor();
+ }
+
+ export declare class Handle_StepData_FileProtocol_2 extends Handle_StepData_FileProtocol {
+ constructor(thePtr: StepData_FileProtocol);
+ }
+
+ export declare class Handle_StepData_FileProtocol_3 extends Handle_StepData_FileProtocol {
+ constructor(theHandle: Handle_StepData_FileProtocol);
+ }
+
+ export declare class Handle_StepData_FileProtocol_4 extends Handle_StepData_FileProtocol {
+ constructor(theHandle: Handle_StepData_FileProtocol);
+ }
+
+export declare class StepData_FieldListN extends StepData_FieldList {
+ constructor(nb: Graphic3d_ZLayerId)
+ NbFields(): Graphic3d_ZLayerId;
+ Field(num: Graphic3d_ZLayerId): StepData_Field;
+ CField(num: Graphic3d_ZLayerId): StepData_Field;
+ delete(): void;
+}
+
+export declare class StepData_ECDescr extends StepData_EDescr {
+ constructor()
+ Add(member: Handle_StepData_ESDescr): void;
+ NbMembers(): Graphic3d_ZLayerId;
+ Member(num: Graphic3d_ZLayerId): Handle_StepData_ESDescr;
+ TypeList(): Handle_TColStd_HSequenceOfAsciiString;
+ Matches(steptype: Standard_CString): Standard_Boolean;
+ IsComplex(): Standard_Boolean;
+ NewEntity(): Handle_StepData_Described;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_ECDescr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_ECDescr): void;
+ get(): StepData_ECDescr;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_ECDescr_1 extends Handle_StepData_ECDescr {
+ constructor();
+ }
+
+ export declare class Handle_StepData_ECDescr_2 extends Handle_StepData_ECDescr {
+ constructor(thePtr: StepData_ECDescr);
+ }
+
+ export declare class Handle_StepData_ECDescr_3 extends Handle_StepData_ECDescr {
+ constructor(theHandle: Handle_StepData_ECDescr);
+ }
+
+ export declare class Handle_StepData_ECDescr_4 extends Handle_StepData_ECDescr {
+ constructor(theHandle: Handle_StepData_ECDescr);
+ }
+
+export declare class StepData_PDescr extends Standard_Transient {
+ constructor()
+ SetName(name: Standard_CString): void;
+ Name(): Standard_CString;
+ SetSelect(): void;
+ AddMember(member: Handle_StepData_PDescr): void;
+ SetMemberName(memname: Standard_CString): void;
+ SetInteger(): void;
+ SetReal(): void;
+ SetString(): void;
+ SetBoolean(): void;
+ SetLogical(): void;
+ SetEnum(): void;
+ AddEnumDef(enumdef: Standard_CString): void;
+ SetType(atype: Handle_Standard_Type): void;
+ SetDescr(dscnam: Standard_CString): void;
+ AddArity(arity: Graphic3d_ZLayerId): void;
+ SetArity(arity: Graphic3d_ZLayerId): void;
+ SetFrom(other: Handle_StepData_PDescr): void;
+ SetOptional(opt: Standard_Boolean): void;
+ SetDerived(der: Standard_Boolean): void;
+ SetField(name: Standard_CString, rank: Graphic3d_ZLayerId): void;
+ IsSelect(): Standard_Boolean;
+ Member(name: Standard_CString): Handle_StepData_PDescr;
+ IsInteger(): Standard_Boolean;
+ IsReal(): Standard_Boolean;
+ IsString(): Standard_Boolean;
+ IsBoolean(): Standard_Boolean;
+ IsLogical(): Standard_Boolean;
+ IsEnum(): Standard_Boolean;
+ EnumMax(): Graphic3d_ZLayerId;
+ EnumValue(name: Standard_CString): Graphic3d_ZLayerId;
+ EnumText(val: Graphic3d_ZLayerId): Standard_CString;
+ IsEntity(): Standard_Boolean;
+ IsType(atype: Handle_Standard_Type): Standard_Boolean;
+ Type(): Handle_Standard_Type;
+ IsDescr(descr: Handle_StepData_EDescr): Standard_Boolean;
+ DescrName(): Standard_CString;
+ Arity(): Graphic3d_ZLayerId;
+ Simple(): Handle_StepData_PDescr;
+ IsOptional(): Standard_Boolean;
+ IsDerived(): Standard_Boolean;
+ IsField(): Standard_Boolean;
+ FieldName(): Standard_CString;
+ FieldRank(): Graphic3d_ZLayerId;
+ Check(afild: StepData_Field, ach: Handle_Interface_Check): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_PDescr {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_PDescr): void;
+ get(): StepData_PDescr;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_PDescr_1 extends Handle_StepData_PDescr {
+ constructor();
+ }
+
+ export declare class Handle_StepData_PDescr_2 extends Handle_StepData_PDescr {
+ constructor(thePtr: StepData_PDescr);
+ }
+
+ export declare class Handle_StepData_PDescr_3 extends Handle_StepData_PDescr {
+ constructor(theHandle: Handle_StepData_PDescr);
+ }
+
+ export declare class Handle_StepData_PDescr_4 extends Handle_StepData_PDescr {
+ constructor(theHandle: Handle_StepData_PDescr);
+ }
+
+export declare class StepData_SelectArrReal extends StepData_SelectNamed {
+ constructor()
+ Kind(): Graphic3d_ZLayerId;
+ ArrReal(): Handle_TColStd_HArray1OfReal;
+ SetArrReal(arr: Handle_TColStd_HArray1OfReal): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_StepData_SelectArrReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_SelectArrReal): void;
+ get(): StepData_SelectArrReal;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_SelectArrReal_1 extends Handle_StepData_SelectArrReal {
+ constructor();
+ }
+
+ export declare class Handle_StepData_SelectArrReal_2 extends Handle_StepData_SelectArrReal {
+ constructor(thePtr: StepData_SelectArrReal);
+ }
+
+ export declare class Handle_StepData_SelectArrReal_3 extends Handle_StepData_SelectArrReal {
+ constructor(theHandle: Handle_StepData_SelectArrReal);
+ }
+
+ export declare class Handle_StepData_SelectArrReal_4 extends Handle_StepData_SelectArrReal {
+ constructor(theHandle: Handle_StepData_SelectArrReal);
+ }
+
+export declare type StepData_Logical = {
+ StepData_LFalse: {};
+ StepData_LTrue: {};
+ StepData_LUnknown: {};
+}
+
+export declare class Handle_StepData_HArray1OfField {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: StepData_HArray1OfField): void;
+ get(): StepData_HArray1OfField;
+ delete(): void;
+}
+
+ export declare class Handle_StepData_HArray1OfField_1 extends Handle_StepData_HArray1OfField {
+ constructor();
+ }
+
+ export declare class Handle_StepData_HArray1OfField_2 extends Handle_StepData_HArray1OfField {
+ constructor(thePtr: StepData_HArray1OfField);
+ }
+
+ export declare class Handle_StepData_HArray1OfField_3 extends Handle_StepData_HArray1OfField {
+ constructor(theHandle: Handle_StepData_HArray1OfField);
+ }
+
+ export declare class Handle_StepData_HArray1OfField_4 extends Handle_StepData_HArray1OfField {
+ constructor(theHandle: Handle_StepData_HArray1OfField);
+ }
+
+export declare class Geom2dLProp_Curve2dTool {
+ constructor();
+ static Value(C: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt2d): void;
+ static D1(C: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d): void;
+ static D2(C: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d): void;
+ static D3(C: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d): void;
+ static Continuity(C: Handle_Geom2d_Curve): Graphic3d_ZLayerId;
+ static FirstParameter(C: Handle_Geom2d_Curve): Quantity_AbsorbedDose;
+ static LastParameter(C: Handle_Geom2d_Curve): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class Geom2dLProp_FuncCurNul extends math_FunctionWithDerivative {
+ constructor(C: Handle_Geom2d_Curve)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dLProp_CurAndInf2d extends LProp_CurAndInf {
+ constructor()
+ Perform(C: Handle_Geom2d_Curve): void;
+ PerformCurExt(C: Handle_Geom2d_Curve): void;
+ PerformInf(C: Handle_Geom2d_Curve): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dLProp_NumericCurInf2d {
+ constructor()
+ PerformCurExt_1(C: Handle_Geom2d_Curve, Result: LProp_CurAndInf): void;
+ PerformInf_1(C: Handle_Geom2d_Curve, Result: LProp_CurAndInf): void;
+ PerformCurExt_2(C: Handle_Geom2d_Curve, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, Result: LProp_CurAndInf): void;
+ PerformInf_2(C: Handle_Geom2d_Curve, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, Result: LProp_CurAndInf): void;
+ IsDone(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Geom2dLProp_CLProps2d {
+ SetParameter(U: Quantity_AbsorbedDose): void;
+ SetCurve(C: Handle_Geom2d_Curve): void;
+ Value(): gp_Pnt2d;
+ D1(): gp_Vec2d;
+ D2(): gp_Vec2d;
+ D3(): gp_Vec2d;
+ IsTangentDefined(): Standard_Boolean;
+ Tangent(D: gp_Dir2d): void;
+ Curvature(): Quantity_AbsorbedDose;
+ Normal(N: gp_Dir2d): void;
+ CentreOfCurvature(P: gp_Pnt2d): void;
+ delete(): void;
+}
+
+ export declare class Geom2dLProp_CLProps2d_1 extends Geom2dLProp_CLProps2d {
+ constructor(C: Handle_Geom2d_Curve, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dLProp_CLProps2d_2 extends Geom2dLProp_CLProps2d {
+ constructor(C: Handle_Geom2d_Curve, U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+ export declare class Geom2dLProp_CLProps2d_3 extends Geom2dLProp_CLProps2d {
+ constructor(N: Graphic3d_ZLayerId, Resolution: Quantity_AbsorbedDose);
+ }
+
+export declare class Geom2dLProp_FuncCurExt extends math_FunctionWithDerivative {
+ constructor(C: Handle_Geom2d_Curve, Tol: Quantity_AbsorbedDose)
+ Value(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose): Standard_Boolean;
+ Derivative(X: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ Values(X: Quantity_AbsorbedDose, F: Quantity_AbsorbedDose, D: Quantity_AbsorbedDose): Standard_Boolean;
+ IsMinKC(Param: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class IntRes2d_SequenceOfIntersectionSegment extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntRes2d_SequenceOfIntersectionSegment): IntRes2d_SequenceOfIntersectionSegment;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntRes2d_IntersectionSegment): void;
+ Append_2(theSeq: IntRes2d_SequenceOfIntersectionSegment): void;
+ Prepend_1(theItem: IntRes2d_IntersectionSegment): void;
+ Prepend_2(theSeq: IntRes2d_SequenceOfIntersectionSegment): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionSegment): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionSegment): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionSegment): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionSegment): void;
+ Split(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionSegment): void;
+ First(): IntRes2d_IntersectionSegment;
+ ChangeFirst(): IntRes2d_IntersectionSegment;
+ Last(): IntRes2d_IntersectionSegment;
+ ChangeLast(): IntRes2d_IntersectionSegment;
+ Value(theIndex: Standard_Integer): IntRes2d_IntersectionSegment;
+ ChangeValue(theIndex: Standard_Integer): IntRes2d_IntersectionSegment;
+ SetValue(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionSegment): void;
+ delete(): void;
+}
+
+ export declare class IntRes2d_SequenceOfIntersectionSegment_1 extends IntRes2d_SequenceOfIntersectionSegment {
+ constructor();
+ }
+
+ export declare class IntRes2d_SequenceOfIntersectionSegment_2 extends IntRes2d_SequenceOfIntersectionSegment {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntRes2d_SequenceOfIntersectionSegment_3 extends IntRes2d_SequenceOfIntersectionSegment {
+ constructor(theOther: IntRes2d_SequenceOfIntersectionSegment);
+ }
+
+export declare type IntRes2d_Situation = {
+ IntRes2d_Inside: {};
+ IntRes2d_Outside: {};
+ IntRes2d_Unknown: {};
+}
+
+export declare type IntRes2d_TypeTrans = {
+ IntRes2d_In: {};
+ IntRes2d_Out: {};
+ IntRes2d_Touch: {};
+ IntRes2d_Undecided: {};
+}
+
+export declare type IntRes2d_Position = {
+ IntRes2d_Head: {};
+ IntRes2d_Middle: {};
+ IntRes2d_End: {};
+}
+
+export declare class IntRes2d_Intersection {
+ IsDone(): Standard_Boolean;
+ IsEmpty(): Standard_Boolean;
+ NbPoints(): Graphic3d_ZLayerId;
+ Point(N: Graphic3d_ZLayerId): IntRes2d_IntersectionPoint;
+ NbSegments(): Graphic3d_ZLayerId;
+ Segment(N: Graphic3d_ZLayerId): IntRes2d_IntersectionSegment;
+ SetReversedParameters(Reverseflag: Standard_Boolean): void;
+ delete(): void;
+}
+
+export declare class IntRes2d_IntersectionPoint {
+ SetValues(P: gp_Pnt2d, Uc1: Quantity_AbsorbedDose, Uc2: Quantity_AbsorbedDose, Trans1: IntRes2d_Transition, Trans2: IntRes2d_Transition, ReversedFlag: Standard_Boolean): void;
+ Value(): gp_Pnt2d;
+ ParamOnFirst(): Quantity_AbsorbedDose;
+ ParamOnSecond(): Quantity_AbsorbedDose;
+ TransitionOfFirst(): IntRes2d_Transition;
+ TransitionOfSecond(): IntRes2d_Transition;
+ delete(): void;
+}
+
+ export declare class IntRes2d_IntersectionPoint_1 extends IntRes2d_IntersectionPoint {
+ constructor();
+ }
+
+ export declare class IntRes2d_IntersectionPoint_2 extends IntRes2d_IntersectionPoint {
+ constructor(P: gp_Pnt2d, Uc1: Quantity_AbsorbedDose, Uc2: Quantity_AbsorbedDose, Trans1: IntRes2d_Transition, Trans2: IntRes2d_Transition, ReversedFlag: Standard_Boolean);
+ }
+
+export declare class IntRes2d_SequenceOfIntersectionPoint extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: IntRes2d_SequenceOfIntersectionPoint): IntRes2d_SequenceOfIntersectionPoint;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: IntRes2d_IntersectionPoint): void;
+ Append_2(theSeq: IntRes2d_SequenceOfIntersectionPoint): void;
+ Prepend_1(theItem: IntRes2d_IntersectionPoint): void;
+ Prepend_2(theSeq: IntRes2d_SequenceOfIntersectionPoint): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionPoint): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionPoint): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionPoint): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionPoint): void;
+ Split(theIndex: Standard_Integer, theSeq: IntRes2d_SequenceOfIntersectionPoint): void;
+ First(): IntRes2d_IntersectionPoint;
+ ChangeFirst(): IntRes2d_IntersectionPoint;
+ Last(): IntRes2d_IntersectionPoint;
+ ChangeLast(): IntRes2d_IntersectionPoint;
+ Value(theIndex: Standard_Integer): IntRes2d_IntersectionPoint;
+ ChangeValue(theIndex: Standard_Integer): IntRes2d_IntersectionPoint;
+ SetValue(theIndex: Standard_Integer, theItem: IntRes2d_IntersectionPoint): void;
+ delete(): void;
+}
+
+ export declare class IntRes2d_SequenceOfIntersectionPoint_1 extends IntRes2d_SequenceOfIntersectionPoint {
+ constructor();
+ }
+
+ export declare class IntRes2d_SequenceOfIntersectionPoint_2 extends IntRes2d_SequenceOfIntersectionPoint {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class IntRes2d_SequenceOfIntersectionPoint_3 extends IntRes2d_SequenceOfIntersectionPoint {
+ constructor(theOther: IntRes2d_SequenceOfIntersectionPoint);
+ }
+
+export declare class IntRes2d_Transition {
+ SetValue_1(Tangent: Standard_Boolean, Pos: IntRes2d_Position, Type: IntRes2d_TypeTrans): void;
+ SetValue_2(Tangent: Standard_Boolean, Pos: IntRes2d_Position, Situ: IntRes2d_Situation, Oppos: Standard_Boolean): void;
+ SetValue_3(Pos: IntRes2d_Position): void;
+ SetPosition(Pos: IntRes2d_Position): void;
+ PositionOnCurve(): IntRes2d_Position;
+ TransitionType(): IntRes2d_TypeTrans;
+ IsTangent(): Standard_Boolean;
+ Situation(): IntRes2d_Situation;
+ IsOpposite(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class IntRes2d_Transition_1 extends IntRes2d_Transition {
+ constructor();
+ }
+
+ export declare class IntRes2d_Transition_2 extends IntRes2d_Transition {
+ constructor(Tangent: Standard_Boolean, Pos: IntRes2d_Position, Type: IntRes2d_TypeTrans);
+ }
+
+ export declare class IntRes2d_Transition_3 extends IntRes2d_Transition {
+ constructor(Tangent: Standard_Boolean, Pos: IntRes2d_Position, Situ: IntRes2d_Situation, Oppos: Standard_Boolean);
+ }
+
+ export declare class IntRes2d_Transition_4 extends IntRes2d_Transition {
+ constructor(Pos: IntRes2d_Position);
+ }
+
+export declare class IntRes2d_Domain {
+ SetValues_1(Pnt1: gp_Pnt2d, Par1: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Pnt2: gp_Pnt2d, Par2: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose): void;
+ SetValues_2(): void;
+ SetValues_3(Pnt: gp_Pnt2d, Par: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, First: Standard_Boolean): void;
+ SetEquivalentParameters(zero: Quantity_AbsorbedDose, period: Quantity_AbsorbedDose): void;
+ HasFirstPoint(): Standard_Boolean;
+ FirstParameter(): Quantity_AbsorbedDose;
+ FirstPoint(): gp_Pnt2d;
+ FirstTolerance(): Quantity_AbsorbedDose;
+ HasLastPoint(): Standard_Boolean;
+ LastParameter(): Quantity_AbsorbedDose;
+ LastPoint(): gp_Pnt2d;
+ LastTolerance(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ EquivalentParameters(zero: Quantity_AbsorbedDose, zeroplusperiod: Quantity_AbsorbedDose): void;
+ delete(): void;
+}
+
+ export declare class IntRes2d_Domain_1 extends IntRes2d_Domain {
+ constructor();
+ }
+
+ export declare class IntRes2d_Domain_2 extends IntRes2d_Domain {
+ constructor(Pnt1: gp_Pnt2d, Par1: Quantity_AbsorbedDose, Tol1: Quantity_AbsorbedDose, Pnt2: gp_Pnt2d, Par2: Quantity_AbsorbedDose, Tol2: Quantity_AbsorbedDose);
+ }
+
+ export declare class IntRes2d_Domain_3 extends IntRes2d_Domain {
+ constructor(Pnt: gp_Pnt2d, Par: Quantity_AbsorbedDose, Tol: Quantity_AbsorbedDose, First: Standard_Boolean);
+ }
+
+export declare class IntRes2d_IntersectionSegment {
+ IsOpposite(): Standard_Boolean;
+ HasFirstPoint(): Standard_Boolean;
+ FirstPoint(): IntRes2d_IntersectionPoint;
+ HasLastPoint(): Standard_Boolean;
+ LastPoint(): IntRes2d_IntersectionPoint;
+ delete(): void;
+}
+
+ export declare class IntRes2d_IntersectionSegment_1 extends IntRes2d_IntersectionSegment {
+ constructor();
+ }
+
+ export declare class IntRes2d_IntersectionSegment_2 extends IntRes2d_IntersectionSegment {
+ constructor(P1: IntRes2d_IntersectionPoint, P2: IntRes2d_IntersectionPoint, Oppos: Standard_Boolean, ReverseFlag: Standard_Boolean);
+ }
+
+ export declare class IntRes2d_IntersectionSegment_3 extends IntRes2d_IntersectionSegment {
+ constructor(P: IntRes2d_IntersectionPoint, First: Standard_Boolean, Oppos: Standard_Boolean, ReverseFlag: Standard_Boolean);
+ }
+
+ export declare class IntRes2d_IntersectionSegment_4 extends IntRes2d_IntersectionSegment {
+ constructor(Oppos: Standard_Boolean);
+ }
+
+export declare type BRepBuilderAPI_ShapeModification = {
+ BRepBuilderAPI_Preserved: {};
+ BRepBuilderAPI_Deleted: {};
+ BRepBuilderAPI_Trimmed: {};
+ BRepBuilderAPI_Merged: {};
+ BRepBuilderAPI_BoundaryModified: {};
+}
+
+export declare class BRepBuilderAPI_Collect {
+ constructor()
+ Add(SI: TopoDS_Shape, MKS: BRepBuilderAPI_MakeShape): void;
+ AddGenerated(S: TopoDS_Shape, Gen: TopoDS_Shape): void;
+ AddModif(S: TopoDS_Shape, Mod: TopoDS_Shape): void;
+ Filter(SF: TopoDS_Shape): void;
+ Modification(): TopTools_DataMapOfShapeListOfShape;
+ Generated(): TopTools_DataMapOfShapeListOfShape;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_Copy extends BRepBuilderAPI_ModifyShape {
+ Perform(S: TopoDS_Shape, copyGeom: Standard_Boolean, copyMesh: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_Copy_1 extends BRepBuilderAPI_Copy {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_Copy_2 extends BRepBuilderAPI_Copy {
+ constructor(S: TopoDS_Shape, copyGeom: Standard_Boolean, copyMesh: Standard_Boolean);
+ }
+
+export declare class BRepBuilderAPI {
+ constructor();
+ static Plane_1(P: Handle_Geom_Plane): void;
+ static Plane_2(): Handle_Geom_Plane;
+ static Precision_1(P: Quantity_AbsorbedDose): void;
+ static Precision_2(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_MakeWire extends BRepBuilderAPI_MakeShape {
+ Add_1(E: TopoDS_Edge): void;
+ Add_2(W: TopoDS_Wire): void;
+ Add_3(L: TopTools_ListOfShape): void;
+ IsDone(): Standard_Boolean;
+ Error(): BRepBuilderAPI_WireError;
+ Wire(): TopoDS_Wire;
+ Edge(): TopoDS_Edge;
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeWire_1 extends BRepBuilderAPI_MakeWire {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_2 extends BRepBuilderAPI_MakeWire {
+ constructor(E: TopoDS_Edge);
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_3 extends BRepBuilderAPI_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge);
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_4 extends BRepBuilderAPI_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge, E3: TopoDS_Edge);
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_5 extends BRepBuilderAPI_MakeWire {
+ constructor(E1: TopoDS_Edge, E2: TopoDS_Edge, E3: TopoDS_Edge, E4: TopoDS_Edge);
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_6 extends BRepBuilderAPI_MakeWire {
+ constructor(W: TopoDS_Wire);
+ }
+
+ export declare class BRepBuilderAPI_MakeWire_7 extends BRepBuilderAPI_MakeWire {
+ constructor(W: TopoDS_Wire, E: TopoDS_Edge);
+ }
+
+export declare class BRepBuilderAPI_BndBoxTreeSelector {
+ constructor()
+ Reject(theBox: Bnd_Box): Standard_Boolean;
+ Accept(theObj: Graphic3d_ZLayerId): Standard_Boolean;
+ ClearResList(): void;
+ SetCurrent(theBox: Bnd_Box): void;
+ ResInd(): TColStd_ListOfInteger;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_ModifyShape extends BRepBuilderAPI_MakeShape {
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_MakeShape extends BRepBuilderAPI_Command {
+ Build(): void;
+ Shape(): TopoDS_Shape;
+ Generated(S: TopoDS_Shape): TopTools_ListOfShape;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+export declare type BRepBuilderAPI_FaceError = {
+ BRepBuilderAPI_FaceDone: {};
+ BRepBuilderAPI_NoFace: {};
+ BRepBuilderAPI_NotPlanar: {};
+ BRepBuilderAPI_CurveProjectionFailed: {};
+ BRepBuilderAPI_ParametersOutOfRange: {};
+}
+
+export declare class BRepBuilderAPI_MakeEdge extends BRepBuilderAPI_MakeShape {
+ Init_1(C: Handle_Geom_Curve): void;
+ Init_2(C: Handle_Geom_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_3(C: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt): void;
+ Init_4(C: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_5(C: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_6(C: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_7(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface): void;
+ Init_8(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_9(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt): void;
+ Init_10(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_11(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_12(C: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Error(): BRepBuilderAPI_EdgeError;
+ Edge(): TopoDS_Edge;
+ Vertex1(): TopoDS_Vertex;
+ Vertex2(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeEdge_1 extends BRepBuilderAPI_MakeEdge {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_2 extends BRepBuilderAPI_MakeEdge {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_3 extends BRepBuilderAPI_MakeEdge {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_4 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Lin);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_5 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Lin, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_6 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Lin, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_7 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Lin, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_8 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Circ);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_9 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Circ, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_10 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Circ, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_11 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Circ, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_12 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Elips);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_13 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Elips, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_14 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Elips, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_15 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Elips, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_16 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Hypr);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_17 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Hypr, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_18 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Hypr, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_19 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Hypr, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_20 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Parab);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_21 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Parab, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_22 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Parab, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_23 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: gp_Parab, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_24 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_25 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_26 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_27 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_28 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_29 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_30 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_31 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_32 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_33 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_34 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, P1: gp_Pnt, P2: gp_Pnt, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge_35 extends BRepBuilderAPI_MakeEdge {
+ constructor(L: Handle_Geom2d_Curve, S: Handle_Geom_Surface, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepBuilderAPI_VertexInspector extends NCollection_CellFilter_InspectorXYZ {
+ constructor(theTol: Quantity_AbsorbedDose)
+ Add(thePnt: gp_XYZ): void;
+ ClearResList(): void;
+ SetCurrent(theCurPnt: gp_XYZ): void;
+ ResInd(): TColStd_ListOfInteger;
+ Inspect(theTarget: Graphic3d_ZLayerId): NCollection_CellFilter_Action;
+ delete(): void;
+}
+
+export declare class VectorOfPoint extends NCollection_BaseVector {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Length(): Standard_Integer;
+ Size(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Assign(theOther: VectorOfPoint, theOwnAllocator: Standard_Boolean): void;
+ Append(theValue: gp_XYZ): gp_XYZ;
+ Appended(): gp_XYZ;
+ Value(theIndex: Standard_Integer): gp_XYZ;
+ First(): gp_XYZ;
+ ChangeFirst(): gp_XYZ;
+ Last(): gp_XYZ;
+ ChangeLast(): gp_XYZ;
+ ChangeValue(theIndex: Standard_Integer): gp_XYZ;
+ SetValue(theIndex: Standard_Integer, theValue: gp_XYZ): gp_XYZ;
+ delete(): void;
+}
+
+ export declare class VectorOfPoint_1 extends VectorOfPoint {
+ constructor(theIncrement: Standard_Integer, theAlloc: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class VectorOfPoint_2 extends VectorOfPoint {
+ constructor(theOther: VectorOfPoint);
+ }
+
+export declare class BRepBuilderAPI_MakeEdge2d extends BRepBuilderAPI_MakeShape {
+ Init_1(C: Handle_Geom2d_Curve): void;
+ Init_2(C: Handle_Geom2d_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_3(C: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d): void;
+ Init_4(C: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex): void;
+ Init_5(C: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ Init_6(C: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose): void;
+ IsDone(): Standard_Boolean;
+ Error(): BRepBuilderAPI_EdgeError;
+ Edge(): TopoDS_Edge;
+ Vertex1(): TopoDS_Vertex;
+ Vertex2(): TopoDS_Vertex;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeEdge2d_1 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_2 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_3 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Lin2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_4 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Lin2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_5 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Lin2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_6 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Lin2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_7 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Circ2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_8 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Circ2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_9 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Circ2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_10 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Circ2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_11 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Elips2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_12 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Elips2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_13 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Elips2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_14 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Elips2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_15 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Hypr2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_16 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Hypr2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_17 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Hypr2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_18 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Hypr2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_19 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Parab2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_20 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Parab2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_21 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Parab2d, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_22 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: gp_Parab2d, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_23 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_24 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_25 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_26 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_27 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, P1: gp_Pnt2d, P2: gp_Pnt2d, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeEdge2d_28 extends BRepBuilderAPI_MakeEdge2d {
+ constructor(L: Handle_Geom2d_Curve, V1: TopoDS_Vertex, V2: TopoDS_Vertex, p1: Quantity_AbsorbedDose, p2: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepBuilderAPI_Sewing extends Standard_Transient {
+ constructor(tolerance: Quantity_AbsorbedDose, option1: Standard_Boolean, option2: Standard_Boolean, option3: Standard_Boolean, option4: Standard_Boolean)
+ Init(tolerance: Quantity_AbsorbedDose, option1: Standard_Boolean, option2: Standard_Boolean, option3: Standard_Boolean, option4: Standard_Boolean): void;
+ Load(shape: TopoDS_Shape): void;
+ Add(shape: TopoDS_Shape): void;
+ Perform(theProgress: Message_ProgressRange): void;
+ SewedShape(): TopoDS_Shape;
+ SetContext(theContext: Handle_BRepTools_ReShape): void;
+ GetContext(): Handle_BRepTools_ReShape;
+ NbFreeEdges(): Graphic3d_ZLayerId;
+ FreeEdge(index: Graphic3d_ZLayerId): TopoDS_Edge;
+ NbMultipleEdges(): Graphic3d_ZLayerId;
+ MultipleEdge(index: Graphic3d_ZLayerId): TopoDS_Edge;
+ NbContigousEdges(): Graphic3d_ZLayerId;
+ ContigousEdge(index: Graphic3d_ZLayerId): TopoDS_Edge;
+ ContigousEdgeCouple(index: Graphic3d_ZLayerId): TopTools_ListOfShape;
+ IsSectionBound(section: TopoDS_Edge): Standard_Boolean;
+ SectionToBoundary(section: TopoDS_Edge): TopoDS_Edge;
+ NbDegeneratedShapes(): Graphic3d_ZLayerId;
+ DegeneratedShape(index: Graphic3d_ZLayerId): TopoDS_Shape;
+ IsDegenerated(shape: TopoDS_Shape): Standard_Boolean;
+ IsModified(shape: TopoDS_Shape): Standard_Boolean;
+ Modified(shape: TopoDS_Shape): TopoDS_Shape;
+ IsModifiedSubShape(shape: TopoDS_Shape): Standard_Boolean;
+ ModifiedSubShape(shape: TopoDS_Shape): TopoDS_Shape;
+ Dump(): void;
+ NbDeletedFaces(): Graphic3d_ZLayerId;
+ DeletedFace(index: Graphic3d_ZLayerId): TopoDS_Face;
+ WhichFace(theEdg: TopoDS_Edge, index: Graphic3d_ZLayerId): TopoDS_Face;
+ SameParameterMode(): Standard_Boolean;
+ SetSameParameterMode(SameParameterMode: Standard_Boolean): void;
+ Tolerance(): Quantity_AbsorbedDose;
+ SetTolerance(theToler: Quantity_AbsorbedDose): void;
+ MinTolerance(): Quantity_AbsorbedDose;
+ SetMinTolerance(theMinToler: Quantity_AbsorbedDose): void;
+ MaxTolerance(): Quantity_AbsorbedDose;
+ SetMaxTolerance(theMaxToler: Quantity_AbsorbedDose): void;
+ FaceMode(): Standard_Boolean;
+ SetFaceMode(theFaceMode: Standard_Boolean): void;
+ FloatingEdgesMode(): Standard_Boolean;
+ SetFloatingEdgesMode(theFloatingEdgesMode: Standard_Boolean): void;
+ LocalTolerancesMode(): Standard_Boolean;
+ SetLocalTolerancesMode(theLocalTolerancesMode: Standard_Boolean): void;
+ SetNonManifoldMode(theNonManifoldMode: Standard_Boolean): void;
+ NonManifoldMode(): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_BRepBuilderAPI_Sewing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBuilderAPI_Sewing): void;
+ get(): BRepBuilderAPI_Sewing;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBuilderAPI_Sewing_1 extends Handle_BRepBuilderAPI_Sewing {
+ constructor();
+ }
+
+ export declare class Handle_BRepBuilderAPI_Sewing_2 extends Handle_BRepBuilderAPI_Sewing {
+ constructor(thePtr: BRepBuilderAPI_Sewing);
+ }
+
+ export declare class Handle_BRepBuilderAPI_Sewing_3 extends Handle_BRepBuilderAPI_Sewing {
+ constructor(theHandle: Handle_BRepBuilderAPI_Sewing);
+ }
+
+ export declare class Handle_BRepBuilderAPI_Sewing_4 extends Handle_BRepBuilderAPI_Sewing {
+ constructor(theHandle: Handle_BRepBuilderAPI_Sewing);
+ }
+
+export declare type BRepBuilderAPI_ShellError = {
+ BRepBuilderAPI_ShellDone: {};
+ BRepBuilderAPI_EmptyShell: {};
+ BRepBuilderAPI_DisconnectedShell: {};
+ BRepBuilderAPI_ShellParametersOutOfRange: {};
+}
+
+export declare class BRepBuilderAPI_MakePolygon extends BRepBuilderAPI_MakeShape {
+ Add_1(P: gp_Pnt): void;
+ Add_2(V: TopoDS_Vertex): void;
+ Added(): Standard_Boolean;
+ Close(): void;
+ FirstVertex(): TopoDS_Vertex;
+ LastVertex(): TopoDS_Vertex;
+ IsDone(): Standard_Boolean;
+ Edge(): TopoDS_Edge;
+ Wire(): TopoDS_Wire;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakePolygon_1 extends BRepBuilderAPI_MakePolygon {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_2 extends BRepBuilderAPI_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt);
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_3 extends BRepBuilderAPI_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, Close: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_4 extends BRepBuilderAPI_MakePolygon {
+ constructor(P1: gp_Pnt, P2: gp_Pnt, P3: gp_Pnt, P4: gp_Pnt, Close: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_5 extends BRepBuilderAPI_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex);
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_6 extends BRepBuilderAPI_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, Close: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakePolygon_7 extends BRepBuilderAPI_MakePolygon {
+ constructor(V1: TopoDS_Vertex, V2: TopoDS_Vertex, V3: TopoDS_Vertex, V4: TopoDS_Vertex, Close: Standard_Boolean);
+ }
+
+export declare class BRepBuilderAPI_GTransform extends BRepBuilderAPI_ModifyShape {
+ Perform(S: TopoDS_Shape, Copy: Standard_Boolean): void;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_GTransform_1 extends BRepBuilderAPI_GTransform {
+ constructor(T: gp_GTrsf);
+ }
+
+ export declare class BRepBuilderAPI_GTransform_2 extends BRepBuilderAPI_GTransform {
+ constructor(S: TopoDS_Shape, T: gp_GTrsf, Copy: Standard_Boolean);
+ }
+
+export declare class BRepBuilderAPI_FindPlane {
+ Init(S: TopoDS_Shape, Tol: Quantity_AbsorbedDose): void;
+ Found(): Standard_Boolean;
+ Plane(): Handle_Geom_Plane;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_FindPlane_1 extends BRepBuilderAPI_FindPlane {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_FindPlane_2 extends BRepBuilderAPI_FindPlane {
+ constructor(S: TopoDS_Shape, Tol: Quantity_AbsorbedDose);
+ }
+
+export declare class BRepBuilderAPI_Transform extends BRepBuilderAPI_ModifyShape {
+ Perform(S: TopoDS_Shape, Copy: Standard_Boolean): void;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_Transform_1 extends BRepBuilderAPI_Transform {
+ constructor(T: gp_Trsf);
+ }
+
+ export declare class BRepBuilderAPI_Transform_2 extends BRepBuilderAPI_Transform {
+ constructor(S: TopoDS_Shape, T: gp_Trsf, Copy: Standard_Boolean);
+ }
+
+export declare class BRepBuilderAPI_Command {
+ IsDone(): Standard_Boolean;
+ Check(): void;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_NurbsConvert extends BRepBuilderAPI_ModifyShape {
+ Perform(S: TopoDS_Shape, Copy: Standard_Boolean): void;
+ Modified(S: TopoDS_Shape): TopTools_ListOfShape;
+ ModifiedShape(S: TopoDS_Shape): TopoDS_Shape;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_NurbsConvert_1 extends BRepBuilderAPI_NurbsConvert {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_NurbsConvert_2 extends BRepBuilderAPI_NurbsConvert {
+ constructor(S: TopoDS_Shape, Copy: Standard_Boolean);
+ }
+
+export declare class BRepBuilderAPI_MakeShell extends BRepBuilderAPI_MakeShape {
+ Init(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Segment: Standard_Boolean): void;
+ IsDone(): Standard_Boolean;
+ Error(): BRepBuilderAPI_ShellError;
+ Shell(): TopoDS_Shell;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeShell_1 extends BRepBuilderAPI_MakeShell {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakeShell_2 extends BRepBuilderAPI_MakeShell {
+ constructor(S: Handle_Geom_Surface, Segment: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeShell_3 extends BRepBuilderAPI_MakeShell {
+ constructor(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, Segment: Standard_Boolean);
+ }
+
+export declare type BRepBuilderAPI_PipeError = {
+ BRepBuilderAPI_PipeDone: {};
+ BRepBuilderAPI_PipeNotDone: {};
+ BRepBuilderAPI_PlaneNotIntersectGuide: {};
+ BRepBuilderAPI_ImpossibleContact: {};
+}
+
+export declare class BRepBuilderAPI_MakeVertex extends BRepBuilderAPI_MakeShape {
+ constructor(P: gp_Pnt)
+ Vertex(): TopoDS_Vertex;
+ delete(): void;
+}
+
+export declare class BRepBuilderAPI_MakeFace extends BRepBuilderAPI_MakeShape {
+ Init_1(F: TopoDS_Face): void;
+ Init_2(S: Handle_Geom_Surface, Bound: Standard_Boolean, TolDegen: Quantity_AbsorbedDose): void;
+ Init_3(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, TolDegen: Quantity_AbsorbedDose): void;
+ Add(W: TopoDS_Wire): void;
+ IsDone(): Standard_Boolean;
+ Error(): BRepBuilderAPI_FaceError;
+ Face(): TopoDS_Face;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeFace_1 extends BRepBuilderAPI_MakeFace {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_2 extends BRepBuilderAPI_MakeFace {
+ constructor(F: TopoDS_Face);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_3 extends BRepBuilderAPI_MakeFace {
+ constructor(P: gp_Pln);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_4 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cylinder);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_5 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cone);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_6 extends BRepBuilderAPI_MakeFace {
+ constructor(S: gp_Sphere);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_7 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Torus);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_8 extends BRepBuilderAPI_MakeFace {
+ constructor(S: Handle_Geom_Surface, TolDegen: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_9 extends BRepBuilderAPI_MakeFace {
+ constructor(P: gp_Pln, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_10 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cylinder, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_11 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cone, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_12 extends BRepBuilderAPI_MakeFace {
+ constructor(S: gp_Sphere, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_13 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Torus, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_14 extends BRepBuilderAPI_MakeFace {
+ constructor(S: Handle_Geom_Surface, UMin: Quantity_AbsorbedDose, UMax: Quantity_AbsorbedDose, VMin: Quantity_AbsorbedDose, VMax: Quantity_AbsorbedDose, TolDegen: Quantity_AbsorbedDose);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_15 extends BRepBuilderAPI_MakeFace {
+ constructor(W: TopoDS_Wire, OnlyPlane: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_16 extends BRepBuilderAPI_MakeFace {
+ constructor(P: gp_Pln, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_17 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cylinder, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_18 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Cone, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_19 extends BRepBuilderAPI_MakeFace {
+ constructor(S: gp_Sphere, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_20 extends BRepBuilderAPI_MakeFace {
+ constructor(C: gp_Torus, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_21 extends BRepBuilderAPI_MakeFace {
+ constructor(S: Handle_Geom_Surface, W: TopoDS_Wire, Inside: Standard_Boolean);
+ }
+
+ export declare class BRepBuilderAPI_MakeFace_22 extends BRepBuilderAPI_MakeFace {
+ constructor(F: TopoDS_Face, W: TopoDS_Wire);
+ }
+
+export declare class BRepBuilderAPI_MakeSolid extends BRepBuilderAPI_MakeShape {
+ Add(S: TopoDS_Shell): void;
+ IsDone(): Standard_Boolean;
+ Solid(): TopoDS_Solid;
+ IsDeleted(S: TopoDS_Shape): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class BRepBuilderAPI_MakeSolid_1 extends BRepBuilderAPI_MakeSolid {
+ constructor();
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_2 extends BRepBuilderAPI_MakeSolid {
+ constructor(S: TopoDS_CompSolid);
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_3 extends BRepBuilderAPI_MakeSolid {
+ constructor(S: TopoDS_Shell);
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_4 extends BRepBuilderAPI_MakeSolid {
+ constructor(S1: TopoDS_Shell, S2: TopoDS_Shell);
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_5 extends BRepBuilderAPI_MakeSolid {
+ constructor(S1: TopoDS_Shell, S2: TopoDS_Shell, S3: TopoDS_Shell);
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_6 extends BRepBuilderAPI_MakeSolid {
+ constructor(So: TopoDS_Solid);
+ }
+
+ export declare class BRepBuilderAPI_MakeSolid_7 extends BRepBuilderAPI_MakeSolid {
+ constructor(So: TopoDS_Solid, S: TopoDS_Shell);
+ }
+
+export declare type BRepBuilderAPI_TransitionMode = {
+ BRepBuilderAPI_Transformed: {};
+ BRepBuilderAPI_RightCorner: {};
+ BRepBuilderAPI_RoundCorner: {};
+}
+
+export declare type BRepBuilderAPI_EdgeError = {
+ BRepBuilderAPI_EdgeDone: {};
+ BRepBuilderAPI_PointProjectionFailed: {};
+ BRepBuilderAPI_ParameterOutOfRange: {};
+ BRepBuilderAPI_DifferentPointsOnClosedCurve: {};
+ BRepBuilderAPI_PointWithInfiniteParameter: {};
+ BRepBuilderAPI_DifferentsPointAndParameter: {};
+ BRepBuilderAPI_LineThroughIdenticPoints: {};
+}
+
+export declare class Handle_BRepBuilderAPI_FastSewing {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: BRepBuilderAPI_FastSewing): void;
+ get(): BRepBuilderAPI_FastSewing;
+ delete(): void;
+}
+
+ export declare class Handle_BRepBuilderAPI_FastSewing_1 extends Handle_BRepBuilderAPI_FastSewing {
+ constructor();
+ }
+
+ export declare class Handle_BRepBuilderAPI_FastSewing_2 extends Handle_BRepBuilderAPI_FastSewing {
+ constructor(thePtr: BRepBuilderAPI_FastSewing);
+ }
+
+ export declare class Handle_BRepBuilderAPI_FastSewing_3 extends Handle_BRepBuilderAPI_FastSewing {
+ constructor(theHandle: Handle_BRepBuilderAPI_FastSewing);
+ }
+
+ export declare class Handle_BRepBuilderAPI_FastSewing_4 extends Handle_BRepBuilderAPI_FastSewing {
+ constructor(theHandle: Handle_BRepBuilderAPI_FastSewing);
+ }
+
+export declare class BRepBuilderAPI_FastSewing extends Standard_Transient {
+ constructor(theTolerance: Quantity_AbsorbedDose)
+ Add_1(theShape: TopoDS_Shape): Standard_Boolean;
+ Add_2(theSurface: Handle_Geom_Surface): Standard_Boolean;
+ Perform(): void;
+ SetTolerance(theToler: Quantity_AbsorbedDose): void;
+ GetTolerance(): Quantity_AbsorbedDose;
+ GetResult(): TopoDS_Shape;
+ GetStatuses(theOS: Standard_OStream): any;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type BRepBuilderAPI_WireError = {
+ BRepBuilderAPI_WireDone: {};
+ BRepBuilderAPI_EmptyWire: {};
+ BRepBuilderAPI_DisconnectedWire: {};
+ BRepBuilderAPI_NonManifoldWire: {};
+}
+
+export declare type ShapeExtend_Status = {
+ ShapeExtend_OK: {};
+ ShapeExtend_DONE1: {};
+ ShapeExtend_DONE2: {};
+ ShapeExtend_DONE3: {};
+ ShapeExtend_DONE4: {};
+ ShapeExtend_DONE5: {};
+ ShapeExtend_DONE6: {};
+ ShapeExtend_DONE7: {};
+ ShapeExtend_DONE8: {};
+ ShapeExtend_DONE: {};
+ ShapeExtend_FAIL1: {};
+ ShapeExtend_FAIL2: {};
+ ShapeExtend_FAIL3: {};
+ ShapeExtend_FAIL4: {};
+ ShapeExtend_FAIL5: {};
+ ShapeExtend_FAIL6: {};
+ ShapeExtend_FAIL7: {};
+ ShapeExtend_FAIL8: {};
+ ShapeExtend_FAIL: {};
+}
+
+export declare class Handle_ShapeExtend_ComplexCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeExtend_ComplexCurve): void;
+ get(): ShapeExtend_ComplexCurve;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeExtend_ComplexCurve_1 extends Handle_ShapeExtend_ComplexCurve {
+ constructor();
+ }
+
+ export declare class Handle_ShapeExtend_ComplexCurve_2 extends Handle_ShapeExtend_ComplexCurve {
+ constructor(thePtr: ShapeExtend_ComplexCurve);
+ }
+
+ export declare class Handle_ShapeExtend_ComplexCurve_3 extends Handle_ShapeExtend_ComplexCurve {
+ constructor(theHandle: Handle_ShapeExtend_ComplexCurve);
+ }
+
+ export declare class Handle_ShapeExtend_ComplexCurve_4 extends Handle_ShapeExtend_ComplexCurve {
+ constructor(theHandle: Handle_ShapeExtend_ComplexCurve);
+ }
+
+export declare class ShapeExtend_ComplexCurve extends Geom_Curve {
+ NbCurves(): Graphic3d_ZLayerId;
+ Curve(index: Graphic3d_ZLayerId): Handle_Geom_Curve;
+ LocateParameter(U: Quantity_AbsorbedDose, UOut: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ LocalToGlobal(index: Graphic3d_ZLayerId, Ulocal: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Transform(T: gp_Trsf): void;
+ ReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ IsClosed(): Standard_Boolean;
+ IsPeriodic(): Standard_Boolean;
+ Continuity(): GeomAbs_Shape;
+ IsCN(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, N: Graphic3d_ZLayerId): gp_Vec;
+ GetScaleFactor(ind: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ CheckConnectivity(Preci: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeExtend_BasicMsgRegistrator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeExtend_BasicMsgRegistrator): void;
+ get(): ShapeExtend_BasicMsgRegistrator;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeExtend_BasicMsgRegistrator_1 extends Handle_ShapeExtend_BasicMsgRegistrator {
+ constructor();
+ }
+
+ export declare class Handle_ShapeExtend_BasicMsgRegistrator_2 extends Handle_ShapeExtend_BasicMsgRegistrator {
+ constructor(thePtr: ShapeExtend_BasicMsgRegistrator);
+ }
+
+ export declare class Handle_ShapeExtend_BasicMsgRegistrator_3 extends Handle_ShapeExtend_BasicMsgRegistrator {
+ constructor(theHandle: Handle_ShapeExtend_BasicMsgRegistrator);
+ }
+
+ export declare class Handle_ShapeExtend_BasicMsgRegistrator_4 extends Handle_ShapeExtend_BasicMsgRegistrator {
+ constructor(theHandle: Handle_ShapeExtend_BasicMsgRegistrator);
+ }
+
+export declare class ShapeExtend_BasicMsgRegistrator extends Standard_Transient {
+ constructor()
+ Send_1(object: Handle_Standard_Transient, message: Message_Msg, gravity: Message_Gravity): void;
+ Send_2(shape: TopoDS_Shape, message: Message_Msg, gravity: Message_Gravity): void;
+ Send_3(message: Message_Msg, gravity: Message_Gravity): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeExtend_MsgRegistrator {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeExtend_MsgRegistrator): void;
+ get(): ShapeExtend_MsgRegistrator;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeExtend_MsgRegistrator_1 extends Handle_ShapeExtend_MsgRegistrator {
+ constructor();
+ }
+
+ export declare class Handle_ShapeExtend_MsgRegistrator_2 extends Handle_ShapeExtend_MsgRegistrator {
+ constructor(thePtr: ShapeExtend_MsgRegistrator);
+ }
+
+ export declare class Handle_ShapeExtend_MsgRegistrator_3 extends Handle_ShapeExtend_MsgRegistrator {
+ constructor(theHandle: Handle_ShapeExtend_MsgRegistrator);
+ }
+
+ export declare class Handle_ShapeExtend_MsgRegistrator_4 extends Handle_ShapeExtend_MsgRegistrator {
+ constructor(theHandle: Handle_ShapeExtend_MsgRegistrator);
+ }
+
+export declare class ShapeExtend_MsgRegistrator extends ShapeExtend_BasicMsgRegistrator {
+ constructor()
+ Send_1(object: Handle_Standard_Transient, message: Message_Msg, gravity: Message_Gravity): void;
+ Send_2(shape: TopoDS_Shape, message: Message_Msg, gravity: Message_Gravity): void;
+ MapTransient(): ShapeExtend_DataMapOfTransientListOfMsg;
+ MapShape(): ShapeExtend_DataMapOfShapeListOfMsg;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare type ShapeExtend_Parametrisation = {
+ ShapeExtend_Natural: {};
+ ShapeExtend_Uniform: {};
+ ShapeExtend_Unitary: {};
+}
+
+export declare class ShapeExtend_DataMapOfShapeListOfMsg extends NCollection_BaseMap {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Exchange(theOther: ShapeExtend_DataMapOfShapeListOfMsg): void;
+ Assign(theOther: ShapeExtend_DataMapOfShapeListOfMsg): ShapeExtend_DataMapOfShapeListOfMsg;
+ ReSize(N: Standard_Integer): void;
+ Bind(theKey: TopoDS_Shape, theItem: Message_ListOfMsg): Standard_Boolean;
+ Bound(theKey: TopoDS_Shape, theItem: Message_ListOfMsg): Message_ListOfMsg;
+ IsBound(theKey: TopoDS_Shape): Standard_Boolean;
+ UnBind(theKey: TopoDS_Shape): Standard_Boolean;
+ Seek(theKey: TopoDS_Shape): Message_ListOfMsg;
+ ChangeSeek(theKey: TopoDS_Shape): Message_ListOfMsg;
+ ChangeFind(theKey: TopoDS_Shape): Message_ListOfMsg;
+ Clear_1(doReleaseMemory: Standard_Boolean): void;
+ Clear_2(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Size(): Standard_Integer;
+ delete(): void;
+}
+
+ export declare class ShapeExtend_DataMapOfShapeListOfMsg_1 extends ShapeExtend_DataMapOfShapeListOfMsg {
+ constructor();
+ }
+
+ export declare class ShapeExtend_DataMapOfShapeListOfMsg_2 extends ShapeExtend_DataMapOfShapeListOfMsg {
+ constructor(theNbBuckets: Standard_Integer, theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class ShapeExtend_DataMapOfShapeListOfMsg_3 extends ShapeExtend_DataMapOfShapeListOfMsg {
+ constructor(theOther: ShapeExtend_DataMapOfShapeListOfMsg);
+ }
+
+export declare class Handle_ShapeExtend_WireData {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeExtend_WireData): void;
+ get(): ShapeExtend_WireData;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeExtend_WireData_1 extends Handle_ShapeExtend_WireData {
+ constructor();
+ }
+
+ export declare class Handle_ShapeExtend_WireData_2 extends Handle_ShapeExtend_WireData {
+ constructor(thePtr: ShapeExtend_WireData);
+ }
+
+ export declare class Handle_ShapeExtend_WireData_3 extends Handle_ShapeExtend_WireData {
+ constructor(theHandle: Handle_ShapeExtend_WireData);
+ }
+
+ export declare class Handle_ShapeExtend_WireData_4 extends Handle_ShapeExtend_WireData {
+ constructor(theHandle: Handle_ShapeExtend_WireData);
+ }
+
+export declare class ShapeExtend_WireData extends Standard_Transient {
+ Init_1(other: Handle_ShapeExtend_WireData): void;
+ Init_2(wire: TopoDS_Wire, chained: Standard_Boolean, theManifoldMode: Standard_Boolean): Standard_Boolean;
+ Clear(): void;
+ ComputeSeams(enforce: Standard_Boolean): void;
+ SetLast(num: Graphic3d_ZLayerId): void;
+ SetDegeneratedLast(): void;
+ Add_1(edge: TopoDS_Edge, atnum: Graphic3d_ZLayerId): void;
+ Add_2(wire: TopoDS_Wire, atnum: Graphic3d_ZLayerId): void;
+ Add_3(wire: Handle_ShapeExtend_WireData, atnum: Graphic3d_ZLayerId): void;
+ Add_4(shape: TopoDS_Shape, atnum: Graphic3d_ZLayerId): void;
+ AddOriented_1(edge: TopoDS_Edge, mode: Graphic3d_ZLayerId): void;
+ AddOriented_2(wire: TopoDS_Wire, mode: Graphic3d_ZLayerId): void;
+ AddOriented_3(shape: TopoDS_Shape, mode: Graphic3d_ZLayerId): void;
+ Remove(num: Graphic3d_ZLayerId): void;
+ Set(edge: TopoDS_Edge, num: Graphic3d_ZLayerId): void;
+ Reverse_1(): void;
+ Reverse_2(face: TopoDS_Face): void;
+ NbEdges(): Graphic3d_ZLayerId;
+ NbNonManifoldEdges(): Graphic3d_ZLayerId;
+ NonmanifoldEdge(num: Graphic3d_ZLayerId): TopoDS_Edge;
+ NonmanifoldEdges(): Handle_TopTools_HSequenceOfShape;
+ ManifoldMode(): Standard_Boolean;
+ Edge(num: Graphic3d_ZLayerId): TopoDS_Edge;
+ Index(edge: TopoDS_Edge): Graphic3d_ZLayerId;
+ IsSeam(num: Graphic3d_ZLayerId): Standard_Boolean;
+ Wire(): TopoDS_Wire;
+ WireAPIMake(): TopoDS_Wire;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeExtend_WireData_1 extends ShapeExtend_WireData {
+ constructor();
+ }
+
+ export declare class ShapeExtend_WireData_2 extends ShapeExtend_WireData {
+ constructor(wire: TopoDS_Wire, chained: Standard_Boolean, theManifoldMode: Standard_Boolean);
+ }
+
+export declare class ShapeExtend_CompositeSurface extends Geom_Surface {
+ Init_1(GridSurf: Handle_TColGeom_HArray2OfSurface, param: ShapeExtend_Parametrisation): Standard_Boolean;
+ Init_2(GridSurf: Handle_TColGeom_HArray2OfSurface, UJoints: TColStd_Array1OfReal, VJoints: TColStd_Array1OfReal): Standard_Boolean;
+ NbUPatches(): Graphic3d_ZLayerId;
+ NbVPatches(): Graphic3d_ZLayerId;
+ Patch_1(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId): Handle_Geom_Surface;
+ Patches(): Handle_TColGeom_HArray2OfSurface;
+ UJointValues(): Handle_TColStd_HArray1OfReal;
+ VJointValues(): Handle_TColStd_HArray1OfReal;
+ UJointValue(i: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ VJointValue(j: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ SetUJointValues(UJoints: TColStd_Array1OfReal): Standard_Boolean;
+ SetVJointValues(VJoints: TColStd_Array1OfReal): Standard_Boolean;
+ SetUFirstValue(UFirst: Quantity_AbsorbedDose): void;
+ SetVFirstValue(VFirst: Quantity_AbsorbedDose): void;
+ LocateUParameter(U: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ LocateVParameter(V: Quantity_AbsorbedDose): Graphic3d_ZLayerId;
+ LocateUVPoint(pnt: gp_Pnt2d, i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId): void;
+ Patch_2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose): Handle_Geom_Surface;
+ Patch_3(pnt: gp_Pnt2d): Handle_Geom_Surface;
+ ULocalToGlobal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, u: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VLocalToGlobal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, v: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ LocalToGlobal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, uv: gp_Pnt2d): gp_Pnt2d;
+ UGlobalToLocal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VGlobalToLocal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ GlobalToLocal(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, UV: gp_Pnt2d): gp_Pnt2d;
+ GlobalToLocalTransformation(i: Graphic3d_ZLayerId, j: Graphic3d_ZLayerId, uFact: Quantity_AbsorbedDose, Trsf: gp_Trsf2d): Standard_Boolean;
+ Transform(T: gp_Trsf): void;
+ Copy(): Handle_Geom_Geometry;
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ IsVPeriodic(): Standard_Boolean;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ Continuity(): GeomAbs_Shape;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Value(pnt: gp_Pnt2d): gp_Pnt;
+ ComputeJointValues(param: ShapeExtend_Parametrisation): void;
+ CheckConnectivity(prec: Quantity_AbsorbedDose): Standard_Boolean;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class ShapeExtend_CompositeSurface_1 extends ShapeExtend_CompositeSurface {
+ constructor();
+ }
+
+ export declare class ShapeExtend_CompositeSurface_2 extends ShapeExtend_CompositeSurface {
+ constructor(GridSurf: Handle_TColGeom_HArray2OfSurface, param: ShapeExtend_Parametrisation);
+ }
+
+ export declare class ShapeExtend_CompositeSurface_3 extends ShapeExtend_CompositeSurface {
+ constructor(GridSurf: Handle_TColGeom_HArray2OfSurface, UJoints: TColStd_Array1OfReal, VJoints: TColStd_Array1OfReal);
+ }
+
+export declare class Handle_ShapeExtend_CompositeSurface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeExtend_CompositeSurface): void;
+ get(): ShapeExtend_CompositeSurface;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeExtend_CompositeSurface_1 extends Handle_ShapeExtend_CompositeSurface {
+ constructor();
+ }
+
+ export declare class Handle_ShapeExtend_CompositeSurface_2 extends Handle_ShapeExtend_CompositeSurface {
+ constructor(thePtr: ShapeExtend_CompositeSurface);
+ }
+
+ export declare class Handle_ShapeExtend_CompositeSurface_3 extends Handle_ShapeExtend_CompositeSurface {
+ constructor(theHandle: Handle_ShapeExtend_CompositeSurface);
+ }
+
+ export declare class Handle_ShapeExtend_CompositeSurface_4 extends Handle_ShapeExtend_CompositeSurface {
+ constructor(theHandle: Handle_ShapeExtend_CompositeSurface);
+ }
+
+export declare class ShapeExtend_Explorer {
+ constructor()
+ CompoundFromSeq(seqval: Handle_TopTools_HSequenceOfShape): TopoDS_Shape;
+ SeqFromCompound(comp: TopoDS_Shape, expcomp: Standard_Boolean): Handle_TopTools_HSequenceOfShape;
+ ListFromSeq(seqval: Handle_TopTools_HSequenceOfShape, lisval: TopTools_ListOfShape, clear: Standard_Boolean): void;
+ SeqFromList(lisval: TopTools_ListOfShape): Handle_TopTools_HSequenceOfShape;
+ ShapeType(shape: TopoDS_Shape, compound: Standard_Boolean): TopAbs_ShapeEnum;
+ SortedCompound(shape: TopoDS_Shape, type: TopAbs_ShapeEnum, explore: Standard_Boolean, compound: Standard_Boolean): TopoDS_Shape;
+ DispatchList(list: Handle_TopTools_HSequenceOfShape, vertices: Handle_TopTools_HSequenceOfShape, edges: Handle_TopTools_HSequenceOfShape, wires: Handle_TopTools_HSequenceOfShape, faces: Handle_TopTools_HSequenceOfShape, shells: Handle_TopTools_HSequenceOfShape, solids: Handle_TopTools_HSequenceOfShape, compsols: Handle_TopTools_HSequenceOfShape, compounds: Handle_TopTools_HSequenceOfShape): void;
+ delete(): void;
+}
+
+export declare class ShapeExtend {
+ constructor();
+ static Init(): void;
+ static EncodeStatus(status: ShapeExtend_Status): Graphic3d_ZLayerId;
+ static DecodeStatus(flag: Graphic3d_ZLayerId, status: ShapeExtend_Status): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class Handle_ShapeAlgo_ToolContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAlgo_ToolContainer): void;
+ get(): ShapeAlgo_ToolContainer;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAlgo_ToolContainer_1 extends Handle_ShapeAlgo_ToolContainer {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAlgo_ToolContainer_2 extends Handle_ShapeAlgo_ToolContainer {
+ constructor(thePtr: ShapeAlgo_ToolContainer);
+ }
+
+ export declare class Handle_ShapeAlgo_ToolContainer_3 extends Handle_ShapeAlgo_ToolContainer {
+ constructor(theHandle: Handle_ShapeAlgo_ToolContainer);
+ }
+
+ export declare class Handle_ShapeAlgo_ToolContainer_4 extends Handle_ShapeAlgo_ToolContainer {
+ constructor(theHandle: Handle_ShapeAlgo_ToolContainer);
+ }
+
+export declare class ShapeAlgo_ToolContainer extends Standard_Transient {
+ constructor()
+ FixShape(): Handle_ShapeFix_Shape;
+ EdgeProjAux(): Handle_ShapeFix_EdgeProjAux;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class ShapeAlgo_AlgoContainer extends Standard_Transient {
+ constructor()
+ SetToolContainer(TC: Handle_ShapeAlgo_ToolContainer): void;
+ ToolContainer(): Handle_ShapeAlgo_ToolContainer;
+ ConnectNextWire(saw: Handle_ShapeAnalysis_Wire, nextsewd: Handle_ShapeExtend_WireData, maxtol: Quantity_AbsorbedDose, distmin: Quantity_AbsorbedDose, revsewd: Standard_Boolean, revnextsewd: Standard_Boolean): Standard_Boolean;
+ ApproxBSplineCurve_1(bspline: Handle_Geom_BSplineCurve, seq: TColGeom_SequenceOfCurve): void;
+ ApproxBSplineCurve_2(bspline: Handle_Geom2d_BSplineCurve, seq: TColGeom2d_SequenceOfCurve): void;
+ C0BSplineToSequenceOfC1BSplineCurve_1(BS: Handle_Geom_BSplineCurve, seqBS: Handle_TColGeom_HSequenceOfBoundedCurve): Standard_Boolean;
+ C0BSplineToSequenceOfC1BSplineCurve_2(BS: Handle_Geom2d_BSplineCurve, seqBS: Handle_TColGeom2d_HSequenceOfBoundedCurve): Standard_Boolean;
+ C0ShapeToC1Shape(shape: TopoDS_Shape, tol: Quantity_AbsorbedDose): TopoDS_Shape;
+ ConvertSurfaceToBSpline(surf: Handle_Geom_Surface, UF: Quantity_AbsorbedDose, UL: Quantity_AbsorbedDose, VF: Quantity_AbsorbedDose, VL: Quantity_AbsorbedDose): Handle_Geom_BSplineSurface;
+ HomoWires(wireIn1: TopoDS_Wire, wireIn2: TopoDS_Wire, wireOut1: TopoDS_Wire, wireOut2: TopoDS_Wire, byParam: Standard_Boolean): Standard_Boolean;
+ OuterWire(face: TopoDS_Face): TopoDS_Wire;
+ ConvertToPeriodic(surf: Handle_Geom_Surface): Handle_Geom_Surface;
+ GetFaceUVBounds(F: TopoDS_Face, Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ ConvertCurveToBSpline(C3D: Handle_Geom_Curve, First: Quantity_AbsorbedDose, Last: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, Continuity: GeomAbs_Shape, MaxSegments: Graphic3d_ZLayerId, MaxDegree: Graphic3d_ZLayerId): Handle_Geom_BSplineCurve;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_ShapeAlgo_AlgoContainer {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: ShapeAlgo_AlgoContainer): void;
+ get(): ShapeAlgo_AlgoContainer;
+ delete(): void;
+}
+
+ export declare class Handle_ShapeAlgo_AlgoContainer_1 extends Handle_ShapeAlgo_AlgoContainer {
+ constructor();
+ }
+
+ export declare class Handle_ShapeAlgo_AlgoContainer_2 extends Handle_ShapeAlgo_AlgoContainer {
+ constructor(thePtr: ShapeAlgo_AlgoContainer);
+ }
+
+ export declare class Handle_ShapeAlgo_AlgoContainer_3 extends Handle_ShapeAlgo_AlgoContainer {
+ constructor(theHandle: Handle_ShapeAlgo_AlgoContainer);
+ }
+
+ export declare class Handle_ShapeAlgo_AlgoContainer_4 extends Handle_ShapeAlgo_AlgoContainer {
+ constructor(theHandle: Handle_ShapeAlgo_AlgoContainer);
+ }
+
+export declare class ShapeAlgo {
+ constructor();
+ static Init(): void;
+ static SetAlgoContainer(aContainer: Handle_ShapeAlgo_AlgoContainer): void;
+ static AlgoContainer(): Handle_ShapeAlgo_AlgoContainer;
+ delete(): void;
+}
+
+export declare class Handle_GeomPlate_HSequenceOfPointConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_HSequenceOfPointConstraint): void;
+ get(): GeomPlate_HSequenceOfPointConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_HSequenceOfPointConstraint_1 extends Handle_GeomPlate_HSequenceOfPointConstraint {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfPointConstraint_2 extends Handle_GeomPlate_HSequenceOfPointConstraint {
+ constructor(thePtr: GeomPlate_HSequenceOfPointConstraint);
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfPointConstraint_3 extends Handle_GeomPlate_HSequenceOfPointConstraint {
+ constructor(theHandle: Handle_GeomPlate_HSequenceOfPointConstraint);
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfPointConstraint_4 extends Handle_GeomPlate_HSequenceOfPointConstraint {
+ constructor(theHandle: Handle_GeomPlate_HSequenceOfPointConstraint);
+ }
+
+export declare class GeomPlate_SequenceOfAij extends NCollection_BaseSequence {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Reverse(): void;
+ Exchange(I: Standard_Integer, J: Standard_Integer): void;
+ static delNode(theNode: NCollection_SeqNode, theAl: Handle_NCollection_BaseAllocator): void;
+ Clear(theAllocator: Handle_NCollection_BaseAllocator): void;
+ Assign(theOther: GeomPlate_SequenceOfAij): GeomPlate_SequenceOfAij;
+ Remove_2(theIndex: Standard_Integer): void;
+ Remove_3(theFromIndex: Standard_Integer, theToIndex: Standard_Integer): void;
+ Append_1(theItem: GeomPlate_Aij): void;
+ Append_2(theSeq: GeomPlate_SequenceOfAij): void;
+ Prepend_1(theItem: GeomPlate_Aij): void;
+ Prepend_2(theSeq: GeomPlate_SequenceOfAij): void;
+ InsertBefore_1(theIndex: Standard_Integer, theItem: GeomPlate_Aij): void;
+ InsertBefore_2(theIndex: Standard_Integer, theSeq: GeomPlate_SequenceOfAij): void;
+ InsertAfter_2(theIndex: Standard_Integer, theSeq: GeomPlate_SequenceOfAij): void;
+ InsertAfter_3(theIndex: Standard_Integer, theItem: GeomPlate_Aij): void;
+ Split(theIndex: Standard_Integer, theSeq: GeomPlate_SequenceOfAij): void;
+ First(): GeomPlate_Aij;
+ ChangeFirst(): GeomPlate_Aij;
+ Last(): GeomPlate_Aij;
+ ChangeLast(): GeomPlate_Aij;
+ Value(theIndex: Standard_Integer): GeomPlate_Aij;
+ ChangeValue(theIndex: Standard_Integer): GeomPlate_Aij;
+ SetValue(theIndex: Standard_Integer, theItem: GeomPlate_Aij): void;
+ delete(): void;
+}
+
+ export declare class GeomPlate_SequenceOfAij_1 extends GeomPlate_SequenceOfAij {
+ constructor();
+ }
+
+ export declare class GeomPlate_SequenceOfAij_2 extends GeomPlate_SequenceOfAij {
+ constructor(theAllocator: Handle_NCollection_BaseAllocator);
+ }
+
+ export declare class GeomPlate_SequenceOfAij_3 extends GeomPlate_SequenceOfAij {
+ constructor(theOther: GeomPlate_SequenceOfAij);
+ }
+
+export declare class Handle_GeomPlate_HArray1OfHCurve {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_HArray1OfHCurve): void;
+ get(): GeomPlate_HArray1OfHCurve;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_HArray1OfHCurve_1 extends Handle_GeomPlate_HArray1OfHCurve {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfHCurve_2 extends Handle_GeomPlate_HArray1OfHCurve {
+ constructor(thePtr: GeomPlate_HArray1OfHCurve);
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfHCurve_3 extends Handle_GeomPlate_HArray1OfHCurve {
+ constructor(theHandle: Handle_GeomPlate_HArray1OfHCurve);
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfHCurve_4 extends Handle_GeomPlate_HArray1OfHCurve {
+ constructor(theHandle: Handle_GeomPlate_HArray1OfHCurve);
+ }
+
+export declare class Handle_GeomPlate_HArray1OfSequenceOfReal {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_HArray1OfSequenceOfReal): void;
+ get(): GeomPlate_HArray1OfSequenceOfReal;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_HArray1OfSequenceOfReal_1 extends Handle_GeomPlate_HArray1OfSequenceOfReal {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfSequenceOfReal_2 extends Handle_GeomPlate_HArray1OfSequenceOfReal {
+ constructor(thePtr: GeomPlate_HArray1OfSequenceOfReal);
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfSequenceOfReal_3 extends Handle_GeomPlate_HArray1OfSequenceOfReal {
+ constructor(theHandle: Handle_GeomPlate_HArray1OfSequenceOfReal);
+ }
+
+ export declare class Handle_GeomPlate_HArray1OfSequenceOfReal_4 extends Handle_GeomPlate_HArray1OfSequenceOfReal {
+ constructor(theHandle: Handle_GeomPlate_HArray1OfSequenceOfReal);
+ }
+
+export declare class GeomPlate_PlateG1Criterion extends AdvApp2Var_Criterion {
+ constructor(Data: TColgp_SequenceOfXY, G1Data: TColgp_SequenceOfXYZ, Maximum: Quantity_AbsorbedDose, Type: AdvApp2Var_CriterionType, Repart: AdvApp2Var_CriterionRepartition)
+ Value(P: AdvApp2Var_Patch, C: AdvApp2Var_Context): void;
+ IsSatisfied(P: AdvApp2Var_Patch): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomPlate_Aij {
+ delete(): void;
+}
+
+ export declare class GeomPlate_Aij_1 extends GeomPlate_Aij {
+ constructor();
+ }
+
+ export declare class GeomPlate_Aij_2 extends GeomPlate_Aij {
+ constructor(anInd1: Graphic3d_ZLayerId, anInd2: Graphic3d_ZLayerId, aVec: gp_Vec);
+ }
+
+export declare class GeomPlate_Array1OfSequenceOfReal {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: TColStd_SequenceOfReal): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: GeomPlate_Array1OfSequenceOfReal): GeomPlate_Array1OfSequenceOfReal;
+ Move(theOther: GeomPlate_Array1OfSequenceOfReal): GeomPlate_Array1OfSequenceOfReal;
+ First(): TColStd_SequenceOfReal;
+ ChangeFirst(): TColStd_SequenceOfReal;
+ Last(): TColStd_SequenceOfReal;
+ ChangeLast(): TColStd_SequenceOfReal;
+ Value(theIndex: Standard_Integer): TColStd_SequenceOfReal;
+ ChangeValue(theIndex: Standard_Integer): TColStd_SequenceOfReal;
+ SetValue(theIndex: Standard_Integer, theItem: TColStd_SequenceOfReal): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class GeomPlate_Array1OfSequenceOfReal_1 extends GeomPlate_Array1OfSequenceOfReal {
+ constructor();
+ }
+
+ export declare class GeomPlate_Array1OfSequenceOfReal_2 extends GeomPlate_Array1OfSequenceOfReal {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class GeomPlate_Array1OfSequenceOfReal_3 extends GeomPlate_Array1OfSequenceOfReal {
+ constructor(theOther: GeomPlate_Array1OfSequenceOfReal);
+ }
+
+ export declare class GeomPlate_Array1OfSequenceOfReal_4 extends GeomPlate_Array1OfSequenceOfReal {
+ constructor(theOther: GeomPlate_Array1OfSequenceOfReal);
+ }
+
+ export declare class GeomPlate_Array1OfSequenceOfReal_5 extends GeomPlate_Array1OfSequenceOfReal {
+ constructor(theBegin: TColStd_SequenceOfReal, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class GeomPlate_BuildAveragePlane {
+ Plane(): Handle_Geom_Plane;
+ Line(): Handle_Geom_Line;
+ IsPlane(): Standard_Boolean;
+ IsLine(): Standard_Boolean;
+ MinMaxBox(Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ static HalfSpace(NewNormals: TColgp_SequenceOfVec, Normals: TColgp_SequenceOfVec, Bset: GeomPlate_SequenceOfAij, LinTol: Quantity_AbsorbedDose, AngTol: Quantity_AbsorbedDose): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class GeomPlate_BuildAveragePlane_1 extends GeomPlate_BuildAveragePlane {
+ constructor(Pts: Handle_TColgp_HArray1OfPnt, NbBoundPoints: Graphic3d_ZLayerId, Tol: Quantity_AbsorbedDose, POption: Graphic3d_ZLayerId, NOption: Graphic3d_ZLayerId);
+ }
+
+ export declare class GeomPlate_BuildAveragePlane_2 extends GeomPlate_BuildAveragePlane {
+ constructor(Normals: TColgp_SequenceOfVec, Pts: Handle_TColgp_HArray1OfPnt);
+ }
+
+export declare class Handle_GeomPlate_Surface {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_Surface): void;
+ get(): GeomPlate_Surface;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_Surface_1 extends Handle_GeomPlate_Surface {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_Surface_2 extends Handle_GeomPlate_Surface {
+ constructor(thePtr: GeomPlate_Surface);
+ }
+
+ export declare class Handle_GeomPlate_Surface_3 extends Handle_GeomPlate_Surface {
+ constructor(theHandle: Handle_GeomPlate_Surface);
+ }
+
+ export declare class Handle_GeomPlate_Surface_4 extends Handle_GeomPlate_Surface {
+ constructor(theHandle: Handle_GeomPlate_Surface);
+ }
+
+export declare class GeomPlate_Surface extends Geom_Surface {
+ constructor(Surfinit: Handle_Geom_Surface, Surfinter: Plate_Plate)
+ UReverse(): void;
+ UReversedParameter(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ VReverse(): void;
+ VReversedParameter(V: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ TransformParameters(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, T: gp_Trsf): void;
+ ParametricTransformation(T: gp_Trsf): gp_GTrsf2d;
+ Bounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ IsUClosed(): Standard_Boolean;
+ IsVClosed(): Standard_Boolean;
+ IsUPeriodic(): Standard_Boolean;
+ UPeriod(): Quantity_AbsorbedDose;
+ IsVPeriodic(): Standard_Boolean;
+ VPeriod(): Quantity_AbsorbedDose;
+ UIso(U: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ VIso(V: Quantity_AbsorbedDose): Handle_Geom_Curve;
+ Continuity(): GeomAbs_Shape;
+ IsCNu(N: Graphic3d_ZLayerId): Standard_Boolean;
+ IsCNv(N: Graphic3d_ZLayerId): Standard_Boolean;
+ D0(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec): void;
+ D3(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec): void;
+ DN(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Nu: Graphic3d_ZLayerId, Nv: Graphic3d_ZLayerId): gp_Vec;
+ Copy(): Handle_Geom_Geometry;
+ Transform(T: gp_Trsf): void;
+ CallSurfinit(): Handle_Geom_Surface;
+ SetBounds(Umin: Quantity_AbsorbedDose, Umax: Quantity_AbsorbedDose, Vmin: Quantity_AbsorbedDose, Vmax: Quantity_AbsorbedDose): void;
+ RealBounds(U1: Quantity_AbsorbedDose, U2: Quantity_AbsorbedDose, V1: Quantity_AbsorbedDose, V2: Quantity_AbsorbedDose): void;
+ Constraints(Seq: TColgp_SequenceOfXY): void;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class Handle_GeomPlate_PointConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_PointConstraint): void;
+ get(): GeomPlate_PointConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_PointConstraint_1 extends Handle_GeomPlate_PointConstraint {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_PointConstraint_2 extends Handle_GeomPlate_PointConstraint {
+ constructor(thePtr: GeomPlate_PointConstraint);
+ }
+
+ export declare class Handle_GeomPlate_PointConstraint_3 extends Handle_GeomPlate_PointConstraint {
+ constructor(theHandle: Handle_GeomPlate_PointConstraint);
+ }
+
+ export declare class Handle_GeomPlate_PointConstraint_4 extends Handle_GeomPlate_PointConstraint {
+ constructor(theHandle: Handle_GeomPlate_PointConstraint);
+ }
+
+export declare class GeomPlate_PointConstraint extends Standard_Transient {
+ SetOrder(Order: Graphic3d_ZLayerId): void;
+ Order(): Graphic3d_ZLayerId;
+ SetG0Criterion(TolDist: Quantity_AbsorbedDose): void;
+ SetG1Criterion(TolAng: Quantity_AbsorbedDose): void;
+ SetG2Criterion(TolCurv: Quantity_AbsorbedDose): void;
+ G0Criterion(): Quantity_AbsorbedDose;
+ G1Criterion(): Quantity_AbsorbedDose;
+ G2Criterion(): Quantity_AbsorbedDose;
+ D0(P: gp_Pnt): void;
+ D1(P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D2(P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec, V4: gp_Vec, V5: gp_Vec): void;
+ HasPnt2dOnSurf(): Standard_Boolean;
+ SetPnt2dOnSurf(Pnt: gp_Pnt2d): void;
+ Pnt2dOnSurf(): gp_Pnt2d;
+ LPropSurf(): GeomLProp_SLProps;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomPlate_PointConstraint_1 extends GeomPlate_PointConstraint {
+ constructor(Pt: gp_Pnt, Order: Graphic3d_ZLayerId, TolDist: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomPlate_PointConstraint_2 extends GeomPlate_PointConstraint {
+ constructor(U: Quantity_AbsorbedDose, V: Quantity_AbsorbedDose, Surf: Handle_Geom_Surface, Order: Graphic3d_ZLayerId, TolDist: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomPlate_PlateG0Criterion extends AdvApp2Var_Criterion {
+ constructor(Data: TColgp_SequenceOfXY, G0Data: TColgp_SequenceOfXYZ, Maximum: Quantity_AbsorbedDose, Type: AdvApp2Var_CriterionType, Repart: AdvApp2Var_CriterionRepartition)
+ Value(P: AdvApp2Var_Patch, C: AdvApp2Var_Context): void;
+ IsSatisfied(P: AdvApp2Var_Patch): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GeomPlate_MakeApprox {
+ Surface(): Handle_Geom_BSplineSurface;
+ ApproxError(): Quantity_AbsorbedDose;
+ CriterionError(): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomPlate_MakeApprox_1 extends GeomPlate_MakeApprox {
+ constructor(SurfPlate: Handle_GeomPlate_Surface, PlateCrit: AdvApp2Var_Criterion, Tol3d: Quantity_AbsorbedDose, Nbmax: Graphic3d_ZLayerId, dgmax: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, EnlargeCoeff: Quantity_AbsorbedDose);
+ }
+
+ export declare class GeomPlate_MakeApprox_2 extends GeomPlate_MakeApprox {
+ constructor(SurfPlate: Handle_GeomPlate_Surface, Tol3d: Quantity_AbsorbedDose, Nbmax: Graphic3d_ZLayerId, dgmax: Graphic3d_ZLayerId, dmax: Quantity_AbsorbedDose, CritOrder: Graphic3d_ZLayerId, Continuity: GeomAbs_Shape, EnlargeCoeff: Quantity_AbsorbedDose);
+ }
+
+export declare class GeomPlate_CurveConstraint extends Standard_Transient {
+ SetOrder(Order: Graphic3d_ZLayerId): void;
+ Order(): Graphic3d_ZLayerId;
+ NbPoints(): Graphic3d_ZLayerId;
+ SetNbPoints(NewNb: Graphic3d_ZLayerId): void;
+ SetG0Criterion(G0Crit: Handle_Law_Function): void;
+ SetG1Criterion(G1Crit: Handle_Law_Function): void;
+ SetG2Criterion(G2Crit: Handle_Law_Function): void;
+ G0Criterion(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ G1Criterion(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ G2Criterion(U: Quantity_AbsorbedDose): Quantity_AbsorbedDose;
+ FirstParameter(): Quantity_AbsorbedDose;
+ LastParameter(): Quantity_AbsorbedDose;
+ Length(): Quantity_AbsorbedDose;
+ LPropSurf(U: Quantity_AbsorbedDose): GeomLProp_SLProps;
+ D0(U: Quantity_AbsorbedDose, P: gp_Pnt): void;
+ D1(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec): void;
+ D2(U: Quantity_AbsorbedDose, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec, V4: gp_Vec, V5: gp_Vec): void;
+ Curve3d(): Handle_Adaptor3d_HCurve;
+ SetCurve2dOnSurf(Curve2d: Handle_Geom2d_Curve): void;
+ Curve2dOnSurf(): Handle_Geom2d_Curve;
+ SetProjectedCurve(Curve2d: Handle_Adaptor2d_HCurve2d, TolU: Quantity_AbsorbedDose, TolV: Quantity_AbsorbedDose): void;
+ ProjectedCurve(): Handle_Adaptor2d_HCurve2d;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GeomPlate_CurveConstraint_1 extends GeomPlate_CurveConstraint {
+ constructor();
+ }
+
+ export declare class GeomPlate_CurveConstraint_2 extends GeomPlate_CurveConstraint {
+ constructor(Boundary: Handle_Adaptor3d_HCurve, Order: Graphic3d_ZLayerId, NPt: Graphic3d_ZLayerId, TolDist: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose);
+ }
+
+export declare class Handle_GeomPlate_CurveConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_CurveConstraint): void;
+ get(): GeomPlate_CurveConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_CurveConstraint_1 extends Handle_GeomPlate_CurveConstraint {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_CurveConstraint_2 extends Handle_GeomPlate_CurveConstraint {
+ constructor(thePtr: GeomPlate_CurveConstraint);
+ }
+
+ export declare class Handle_GeomPlate_CurveConstraint_3 extends Handle_GeomPlate_CurveConstraint {
+ constructor(theHandle: Handle_GeomPlate_CurveConstraint);
+ }
+
+ export declare class Handle_GeomPlate_CurveConstraint_4 extends Handle_GeomPlate_CurveConstraint {
+ constructor(theHandle: Handle_GeomPlate_CurveConstraint);
+ }
+
+export declare class GeomPlate_BuildPlateSurface {
+ Init(): void;
+ LoadInitSurface(Surf: Handle_Geom_Surface): void;
+ Add_1(Cont: Handle_GeomPlate_CurveConstraint): void;
+ SetNbBounds(NbBounds: Graphic3d_ZLayerId): void;
+ Add_2(Cont: Handle_GeomPlate_PointConstraint): void;
+ Perform(theProgress: Message_ProgressRange): void;
+ CurveConstraint(order: Graphic3d_ZLayerId): Handle_GeomPlate_CurveConstraint;
+ PointConstraint(order: Graphic3d_ZLayerId): Handle_GeomPlate_PointConstraint;
+ Disc2dContour(nbp: Graphic3d_ZLayerId, Seq2d: TColgp_SequenceOfXY): void;
+ Disc3dContour(nbp: Graphic3d_ZLayerId, iordre: Graphic3d_ZLayerId, Seq3d: TColgp_SequenceOfXYZ): void;
+ IsDone(): Standard_Boolean;
+ Surface(): Handle_GeomPlate_Surface;
+ SurfInit(): Handle_Geom_Surface;
+ Sense(): Handle_TColStd_HArray1OfInteger;
+ Curves2d(): Handle_TColGeom2d_HArray1OfCurve;
+ Order(): Handle_TColStd_HArray1OfInteger;
+ G0Error_1(): Quantity_AbsorbedDose;
+ G1Error_1(): Quantity_AbsorbedDose;
+ G2Error_1(): Quantity_AbsorbedDose;
+ G0Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G1Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ G2Error_2(Index: Graphic3d_ZLayerId): Quantity_AbsorbedDose;
+ delete(): void;
+}
+
+ export declare class GeomPlate_BuildPlateSurface_1 extends GeomPlate_BuildPlateSurface {
+ constructor(NPoints: Handle_TColStd_HArray1OfInteger, TabCurve: Handle_GeomPlate_HArray1OfHCurve, Tang: Handle_TColStd_HArray1OfInteger, Degree: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose, Anisotropie: Standard_Boolean);
+ }
+
+ export declare class GeomPlate_BuildPlateSurface_2 extends GeomPlate_BuildPlateSurface {
+ constructor(Surf: Handle_Geom_Surface, Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose, Anisotropie: Standard_Boolean);
+ }
+
+ export declare class GeomPlate_BuildPlateSurface_3 extends GeomPlate_BuildPlateSurface {
+ constructor(Degree: Graphic3d_ZLayerId, NbPtsOnCur: Graphic3d_ZLayerId, NbIter: Graphic3d_ZLayerId, Tol2d: Quantity_AbsorbedDose, Tol3d: Quantity_AbsorbedDose, TolAng: Quantity_AbsorbedDose, TolCurv: Quantity_AbsorbedDose, Anisotropie: Standard_Boolean);
+ }
+
+export declare class Handle_GeomPlate_HSequenceOfCurveConstraint {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GeomPlate_HSequenceOfCurveConstraint): void;
+ get(): GeomPlate_HSequenceOfCurveConstraint;
+ delete(): void;
+}
+
+ export declare class Handle_GeomPlate_HSequenceOfCurveConstraint_1 extends Handle_GeomPlate_HSequenceOfCurveConstraint {
+ constructor();
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfCurveConstraint_2 extends Handle_GeomPlate_HSequenceOfCurveConstraint {
+ constructor(thePtr: GeomPlate_HSequenceOfCurveConstraint);
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfCurveConstraint_3 extends Handle_GeomPlate_HSequenceOfCurveConstraint {
+ constructor(theHandle: Handle_GeomPlate_HSequenceOfCurveConstraint);
+ }
+
+ export declare class Handle_GeomPlate_HSequenceOfCurveConstraint_4 extends Handle_GeomPlate_HSequenceOfCurveConstraint {
+ constructor(theHandle: Handle_GeomPlate_HSequenceOfCurveConstraint);
+ }
+
+export declare class LDOM_CDATASection extends LDOM_Text {
+ delete(): void;
+}
+
+ export declare class LDOM_CDATASection_1 extends LDOM_CDATASection {
+ constructor();
+ }
+
+ export declare class LDOM_CDATASection_2 extends LDOM_CDATASection {
+ constructor(theOther: LDOM_CDATASection);
+ }
+
+export declare class LDOM_Document {
+ static createDocument(theQualifiedName: XmlObjMgt_DOMString): XmlObjMgt_Document;
+ createElement(theTagName: XmlObjMgt_DOMString): XmlObjMgt_Element;
+ createCDATASection(theData: XmlObjMgt_DOMString): LDOM_CDATASection;
+ createComment(theData: XmlObjMgt_DOMString): LDOM_Comment;
+ createTextNode(theData: XmlObjMgt_DOMString): LDOM_Text;
+ getDocumentElement(): XmlObjMgt_Element;
+ getElementsByTagName(theTagName: XmlObjMgt_DOMString): LDOM_NodeList;
+ isNull(): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class LDOM_Document_1 extends LDOM_Document {
+ constructor();
+ }
+
+ export declare class LDOM_Document_2 extends LDOM_Document {
+ constructor(aMemManager: LDOM_MemManager);
+ }
+
+export declare class LDOM_BasicText extends LDOM_BasicNode {
+ constructor()
+ GetData(): LDOMBasicString;
+ SetData(aValue: LDOMBasicString, aDoc: Handle_LDOM_MemManager): void;
+ delete(): void;
+}
+
+export declare class LDOMParser {
+ constructor()
+ getDocument(): XmlObjMgt_Document;
+ parse_1(aFileName: Standard_Character): Standard_Boolean;
+ parse_2(anInput: Standard_IStream, theTagPerStep: Standard_Boolean, theWithoutRoot: Standard_Boolean): Standard_Boolean;
+ GetError(aData: XCAFDoc_PartId): XCAFDoc_PartId;
+ GetBOM(): any;
+ delete(): void;
+}
+
+export declare class LDOM_Node {
+ isNull(): Standard_Boolean;
+ getNodeType(): any;
+ getNodeName(): XmlObjMgt_DOMString;
+ getNodeValue(): XmlObjMgt_DOMString;
+ getFirstChild(): LDOM_Node;
+ getLastChild(): LDOM_Node;
+ getNextSibling(): LDOM_Node;
+ removeChild(aChild: LDOM_Node): void;
+ appendChild(aChild: LDOM_Node): void;
+ hasChildNodes(): Standard_Boolean;
+ SetValueClear(): void;
+ delete(): void;
+}
+
+ export declare class LDOM_Node_1 extends LDOM_Node {
+ constructor();
+ }
+
+ export declare class LDOM_Node_2 extends LDOM_Node {
+ constructor(anOther: LDOM_Node);
+ }
+
+export declare class LDOM_Text extends LDOM_CharacterData {
+ delete(): void;
+}
+
+ export declare class LDOM_Text_1 extends LDOM_Text {
+ constructor();
+ }
+
+ export declare class LDOM_Text_2 extends LDOM_Text {
+ constructor(anOther: LDOM_Text);
+ }
+
+export declare class LDOMBasicString {
+ Type(): any;
+ GetInteger(aResult: Graphic3d_ZLayerId): Standard_Boolean;
+ GetString(): Standard_Character;
+ equals(anOther: LDOMBasicString): Standard_Boolean;
+ delete(): void;
+}
+
+ export declare class LDOMBasicString_1 extends LDOMBasicString {
+ constructor();
+ }
+
+ export declare class LDOMBasicString_2 extends LDOMBasicString {
+ constructor(anOther: LDOMBasicString);
+ }
+
+ export declare class LDOMBasicString_3 extends LDOMBasicString {
+ constructor(aValue: Graphic3d_ZLayerId);
+ }
+
+ export declare class LDOMBasicString_4 extends LDOMBasicString {
+ constructor(aValue: Standard_Character);
+ }
+
+ export declare class LDOMBasicString_5 extends LDOMBasicString {
+ constructor(aValue: Standard_Character, aDoc: Handle_LDOM_MemManager);
+ }
+
+ export declare class LDOMBasicString_6 extends LDOMBasicString {
+ constructor(aValue: Standard_Character, aLen: Graphic3d_ZLayerId, aDoc: Handle_LDOM_MemManager);
+ }
+
+export declare class LDOM_LDOMImplementation {
+ constructor();
+ static createDocument(aNamespaceURI: XmlObjMgt_DOMString, aQualifiedName: XmlObjMgt_DOMString, aDocType: LDOM_DocumentType): XmlObjMgt_Document;
+ delete(): void;
+}
+
+export declare class LDOM_DocumentType {
+ constructor()
+ delete(): void;
+}
+
+export declare class Handle_LDOM_MemManager {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: LDOM_MemManager): void;
+ get(): LDOM_MemManager;
+ delete(): void;
+}
+
+ export declare class Handle_LDOM_MemManager_1 extends Handle_LDOM_MemManager {
+ constructor();
+ }
+
+ export declare class Handle_LDOM_MemManager_2 extends Handle_LDOM_MemManager {
+ constructor(thePtr: LDOM_MemManager);
+ }
+
+ export declare class Handle_LDOM_MemManager_3 extends Handle_LDOM_MemManager {
+ constructor(theHandle: Handle_LDOM_MemManager);
+ }
+
+ export declare class Handle_LDOM_MemManager_4 extends Handle_LDOM_MemManager {
+ constructor(theHandle: Handle_LDOM_MemManager);
+ }
+
+export declare class LDOM_MemManager extends Standard_Transient {
+ constructor(aBlockSize: Graphic3d_ZLayerId)
+ Allocate(aSize: Graphic3d_ZLayerId): C_f;
+ HashedAllocate_1(aString: Standard_Character, theLen: Graphic3d_ZLayerId, theHash: Graphic3d_ZLayerId): Standard_Character;
+ HashedAllocate_2(aString: Standard_Character, theLen: Graphic3d_ZLayerId, theResult: LDOMBasicString): void;
+ static Hash(theString: Standard_Character, theLen: Graphic3d_ZLayerId): Graphic3d_ZLayerId;
+ static CompareStrings(theString: Standard_Character, theHashValue: Graphic3d_ZLayerId, theHashedStr: Standard_Character): Standard_Boolean;
+ RootElement(): LDOM_BasicElement;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+export declare class LDOM_Attr extends LDOM_Node {
+ getName(): XmlObjMgt_DOMString;
+ getValue(): XmlObjMgt_DOMString;
+ setValue(aValue: XmlObjMgt_DOMString): void;
+ delete(): void;
+}
+
+ export declare class LDOM_Attr_1 extends LDOM_Attr {
+ constructor();
+ }
+
+ export declare class LDOM_Attr_2 extends LDOM_Attr {
+ constructor(anOther: LDOM_Attr);
+ }
+
+export declare class LDOM_BasicNode {
+ isNull(): Standard_Boolean;
+ getNodeType(): any;
+ GetSibling(): LDOM_BasicNode;
+ delete(): void;
+}
+
+export declare class LDOM_NodeList {
+ item(a0: Graphic3d_ZLayerId): LDOM_Node;
+ getLength(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class LDOM_NodeList_1 extends LDOM_NodeList {
+ constructor();
+ }
+
+ export declare class LDOM_NodeList_2 extends LDOM_NodeList {
+ constructor(theOther: LDOM_NodeList);
+ }
+
+export declare class LDOM_XmlWriter {
+ constructor(theEncoding: Standard_Character)
+ SetIndentation(theIndent: Graphic3d_ZLayerId): void;
+ Write_1(theOStream: Standard_OStream, theDoc: XmlObjMgt_Document): void;
+ Write_2(theOStream: Standard_OStream, theNode: LDOM_Node): void;
+ delete(): void;
+}
+
+export declare class LDOM_BasicElement extends LDOM_BasicNode {
+ constructor()
+ static Create(aName: Standard_Character, aLength: Graphic3d_ZLayerId, aDoc: Handle_LDOM_MemManager): LDOM_BasicElement;
+ GetTagName(): Standard_Character;
+ GetFirstChild(): LDOM_BasicNode;
+ GetLastChild(): LDOM_BasicNode;
+ GetAttribute(aName: LDOMBasicString, aLastCh: LDOM_BasicNode): LDOM_BasicAttribute;
+ delete(): void;
+}
+
+export declare class LDOM_Element extends LDOM_Node {
+ getTagName(): XmlObjMgt_DOMString;
+ getAttribute(aName: XmlObjMgt_DOMString): XmlObjMgt_DOMString;
+ getAttributeNode(aName: XmlObjMgt_DOMString): LDOM_Attr;
+ getElementsByTagName(aName: XmlObjMgt_DOMString): LDOM_NodeList;
+ setAttribute(aName: XmlObjMgt_DOMString, aValue: XmlObjMgt_DOMString): void;
+ setAttributeNode(aNewAttr: LDOM_Attr): void;
+ removeAttribute(aName: XmlObjMgt_DOMString): void;
+ GetChildByTagName(aTagName: XmlObjMgt_DOMString): XmlObjMgt_Element;
+ GetSiblingByTagName(): XmlObjMgt_Element;
+ ReplaceElement(anOther: XmlObjMgt_Element): void;
+ GetAttributesList(): LDOM_NodeList;
+ delete(): void;
+}
+
+ export declare class LDOM_Element_1 extends LDOM_Element {
+ constructor();
+ }
+
+ export declare class LDOM_Element_2 extends LDOM_Element {
+ constructor(anOther: XmlObjMgt_Element);
+ }
+
+export declare class LDOM_CharacterData extends LDOM_Node {
+ getData(): XmlObjMgt_DOMString;
+ setData(aValue: XmlObjMgt_DOMString): void;
+ getLength(): Graphic3d_ZLayerId;
+ delete(): void;
+}
+
+ export declare class LDOM_CharacterData_1 extends LDOM_CharacterData {
+ constructor();
+ }
+
+ export declare class LDOM_CharacterData_2 extends LDOM_CharacterData {
+ constructor(theOther: LDOM_CharacterData);
+ }
+
+export declare class LDOMString extends LDOMBasicString {
+ delete(): void;
+}
+
+ export declare class LDOMString_1 extends LDOMString {
+ constructor();
+ }
+
+ export declare class LDOMString_2 extends LDOMString {
+ constructor(anOther: XmlObjMgt_DOMString);
+ }
+
+ export declare class LDOMString_3 extends LDOMString {
+ constructor(aValue: Graphic3d_ZLayerId);
+ }
+
+ export declare class LDOMString_4 extends LDOMString {
+ constructor(aValue: Standard_Character);
+ }
+
+export declare class LDOM_Comment extends LDOM_CharacterData {
+ delete(): void;
+}
+
+ export declare class LDOM_Comment_1 extends LDOM_Comment {
+ constructor();
+ }
+
+ export declare class LDOM_Comment_2 extends LDOM_Comment {
+ constructor(theOther: LDOM_Comment);
+ }
+
+export declare class LDOM_CharReference {
+ constructor();
+ static Decode(theSrc: Standard_Character, theLen: Graphic3d_ZLayerId): Standard_Character;
+ static Encode(theSrc: Standard_Character, theLen: Graphic3d_ZLayerId, isAttribute: Standard_Boolean): Standard_Character;
+ delete(): void;
+}
+
+export declare class LDOM_XmlReader {
+ constructor(aDocument: Handle_LDOM_MemManager, anErrorString: XCAFDoc_PartId, theTagPerStep: Standard_Boolean)
+ ReadRecord(theIStream: Standard_IStream, theData: LDOM_OSStream): any;
+ GetElement(): LDOM_BasicElement;
+ CreateElement(theName: Standard_Character, theLen: Graphic3d_ZLayerId): void;
+ static getInteger(theValue: LDOMBasicString, theStart: Standard_Character, theEnd: Standard_Character): Standard_Boolean;
+ GetBOM(): any;
+ delete(): void;
+}
+
+export declare class LDOM_BasicAttribute extends LDOM_BasicNode {
+ constructor()
+ GetName(): Standard_Character;
+ GetValue(): LDOMBasicString;
+ SetValue(aValue: LDOMBasicString, aDoc: Handle_LDOM_MemManager): void;
+ delete(): void;
+}
+
+export declare class LDOM_OSStream extends Standard_OStream {
+ constructor(theMaxBuf: Graphic3d_ZLayerId)
+ str(): Standard_CString;
+ Length(): Graphic3d_ZLayerId;
+ Clear(): void;
+ delete(): void;
+}
+
+export declare class LDOM_SBuffer {
+ constructor(theMaxBuf: Graphic3d_ZLayerId)
+ str(): Standard_CString;
+ Length(): Graphic3d_ZLayerId;
+ Clear(): void;
+ overflow(c: Standard_Integer): Standard_Integer;
+ underflow(): Standard_Integer;
+ xsputn(s: Standard_Character, n: any): any;
+ delete(): void;
+}
+
+export declare class Handle_GccEnt_BadQualifier {
+ Nullify(): void;
+ IsNull(): boolean;
+ reset(thePtr: GccEnt_BadQualifier): void;
+ get(): GccEnt_BadQualifier;
+ delete(): void;
+}
+
+ export declare class Handle_GccEnt_BadQualifier_1 extends Handle_GccEnt_BadQualifier {
+ constructor();
+ }
+
+ export declare class Handle_GccEnt_BadQualifier_2 extends Handle_GccEnt_BadQualifier {
+ constructor(thePtr: GccEnt_BadQualifier);
+ }
+
+ export declare class Handle_GccEnt_BadQualifier_3 extends Handle_GccEnt_BadQualifier {
+ constructor(theHandle: Handle_GccEnt_BadQualifier);
+ }
+
+ export declare class Handle_GccEnt_BadQualifier_4 extends Handle_GccEnt_BadQualifier {
+ constructor(theHandle: Handle_GccEnt_BadQualifier);
+ }
+
+export declare class GccEnt_BadQualifier extends Standard_DomainError {
+ static Raise_1(theMessage: Standard_CString): void;
+ static Raise_2(theMessage: Standard_SStream): void;
+ static NewInstance(theMessage: Standard_CString): Handle_GccEnt_BadQualifier;
+ static get_type_name(): Standard_Character;
+ static get_type_descriptor(): Handle_Standard_Type;
+ DynamicType(): Handle_Standard_Type;
+ delete(): void;
+}
+
+ export declare class GccEnt_BadQualifier_1 extends GccEnt_BadQualifier {
+ constructor();
+ }
+
+ export declare class GccEnt_BadQualifier_2 extends GccEnt_BadQualifier {
+ constructor(theMessage: Standard_CString);
+ }
+
+export declare class GccEnt {
+ constructor();
+ static PositionToString(thePosition: GccEnt_Position): Standard_CString;
+ static PositionFromString_1(thePositionString: Standard_CString): GccEnt_Position;
+ static PositionFromString_2(thePositionString: Standard_CString, thePosition: GccEnt_Position): Standard_Boolean;
+ static Unqualified_1(Obj: gp_Lin2d): GccEnt_QualifiedLin;
+ static Unqualified_2(Obj: gp_Circ2d): GccEnt_QualifiedCirc;
+ static Enclosing(Obj: gp_Circ2d): GccEnt_QualifiedCirc;
+ static Enclosed_1(Obj: gp_Lin2d): GccEnt_QualifiedLin;
+ static Enclosed_2(Obj: gp_Circ2d): GccEnt_QualifiedCirc;
+ static Outside_1(Obj: gp_Lin2d): GccEnt_QualifiedLin;
+ static Outside_2(Obj: gp_Circ2d): GccEnt_QualifiedCirc;
+ delete(): void;
+}
+
+export declare type GccEnt_Position = {
+ GccEnt_unqualified: {};
+ GccEnt_enclosing: {};
+ GccEnt_enclosed: {};
+ GccEnt_outside: {};
+ GccEnt_noqualifier: {};
+}
+
+export declare class GccEnt_QualifiedCirc {
+ constructor(Qualified: gp_Circ2d, Qualifier: GccEnt_Position)
+ Qualified(): gp_Circ2d;
+ Qualifier(): GccEnt_Position;
+ IsUnqualified(): Standard_Boolean;
+ IsEnclosing(): Standard_Boolean;
+ IsEnclosed(): Standard_Boolean;
+ IsOutside(): Standard_Boolean;
+ delete(): void;
+}
+
+export declare class GccEnt_Array1OfPosition {
+ begin(): any;
+ end(): any;
+ cbegin(): any;
+ cend(): any;
+ Init(theValue: GccEnt_Position): void;
+ Size(): Standard_Integer;
+ Length(): Standard_Integer;
+ IsEmpty(): Standard_Boolean;
+ Lower(): Standard_Integer;
+ Upper(): Standard_Integer;
+ IsDeletable(): Standard_Boolean;
+ IsAllocated(): Standard_Boolean;
+ Assign(theOther: GccEnt_Array1OfPosition): GccEnt_Array1OfPosition;
+ Move(theOther: GccEnt_Array1OfPosition): GccEnt_Array1OfPosition;
+ First(): GccEnt_Position;
+ ChangeFirst(): GccEnt_Position;
+ Last(): GccEnt_Position;
+ ChangeLast(): GccEnt_Position;
+ Value(theIndex: Standard_Integer): GccEnt_Position;
+ ChangeValue(theIndex: Standard_Integer): GccEnt_Position;
+ SetValue(theIndex: Standard_Integer, theItem: GccEnt_Position): void;
+ Resize(theLower: Standard_Integer, theUpper: Standard_Integer, theToCopyData: Standard_Boolean): void;
+ delete(): void;
+}
+
+ export declare class GccEnt_Array1OfPosition_1 extends GccEnt_Array1OfPosition {
+ constructor();
+ }
+
+ export declare class GccEnt_Array1OfPosition_2 extends GccEnt_Array1OfPosition {
+ constructor(theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+ export declare class GccEnt_Array1OfPosition_3 extends GccEnt_Array1OfPosition {
+ constructor(theOther: GccEnt_Array1OfPosition);
+ }
+
+ export declare class GccEnt_Array1OfPosition_4 extends GccEnt_Array1OfPosition {
+ constructor(theOther: GccEnt_Array1OfPosition);
+ }
+
+ export declare class GccEnt_Array1OfPosition_5 extends GccEnt_Array1OfPosition {
+ constructor(theBegin: GccEnt_Position, theLower: Standard_Integer, theUpper: Standard_Integer);
+ }
+
+export declare class GccEnt_QualifiedLin {
+ constructor(Qualified: gp_Lin2d, Qualifier: GccEnt_Position)
+ Qualified(): gp_Lin2d;
+ Qualifier(): GccEnt_Position;
+ IsUnqualified(): Standard_Boolean;
+ IsEnclosed(): Standard_Boolean;
+ IsOutside(): Standard_Boolean;
+ delete(): void;
+}
+
+type Standard_Boolean = boolean;
+type Standard_Byte = number;
+type Standard_Character = number;
+type Standard_CString = string;
+type Standard_Integer = number;
+type Standard_Real = number;
+type Standard_ShortReal = number;
+type Standard_Size = number;
+
+declare namespace FS {
+ interface Lookup {
+ path: string;
+ node: FSNode;
+ }
+
+ interface FSStream {}
+ interface FSNode {}
+ interface ErrnoError {}
+
+ let ignorePermissions: boolean;
+ let trackingDelegate: any;
+ let tracking: any;
+ let genericErrors: any;
+
+ //
+ // paths
+ //
+ function lookupPath(path: string, opts: any): Lookup;
+ function getPath(node: FSNode): string;
+
+ //
+ // nodes
+ //
+ function isFile(mode: number): boolean;
+ function isDir(mode: number): boolean;
+ function isLink(mode: number): boolean;
+ function isChrdev(mode: number): boolean;
+ function isBlkdev(mode: number): boolean;
+ function isFIFO(mode: number): boolean;
+ function isSocket(mode: number): boolean;
+
+ //
+ // devices
+ //
+ function major(dev: number): number;
+ function minor(dev: number): number;
+ function makedev(ma: number, mi: number): number;
+ function registerDevice(dev: number, ops: any): void;
+
+ //
+ // core
+ //
+ function syncfs(populate: boolean, callback: (e: any) => any): void;
+ function syncfs(callback: (e: any) => any, populate?: boolean): void;
+ function mount(type: any, opts: any, mountpoint: string): any;
+ function unmount(mountpoint: string): void;
+
+ function mkdir(path: string, mode?: number): any;
+ function mkdev(path: string, mode?: number, dev?: number): any;
+ function symlink(oldpath: string, newpath: string): any;
+ function rename(old_path: string, new_path: string): void;
+ function rmdir(path: string): void;
+ function readdir(path: string): any;
+ function unlink(path: string): void;
+ function readlink(path: string): string;
+ function stat(path: string, dontFollow?: boolean): any;
+ function lstat(path: string): any;
+ function chmod(path: string, mode: number, dontFollow?: boolean): void;
+ function lchmod(path: string, mode: number): void;
+ function fchmod(fd: number, mode: number): void;
+ function chown(path: string, uid: number, gid: number, dontFollow?: boolean): void;
+ function lchown(path: string, uid: number, gid: number): void;
+ function fchown(fd: number, uid: number, gid: number): void;
+ function truncate(path: string, len: number): void;
+ function ftruncate(fd: number, len: number): void;
+ function utime(path: string, atime: number, mtime: number): void;
+ function open(path: string, flags: string, mode?: number, fd_start?: number, fd_end?: number): FSStream;
+ function close(stream: FSStream): void;
+ function llseek(stream: FSStream, offset: number, whence: number): any;
+ function read(stream: FSStream, buffer: ArrayBufferView, offset: number, length: number, position?: number): number;
+ function write(
+ stream: FSStream,
+ buffer: ArrayBufferView,
+ offset: number,
+ length: number,
+ position?: number,
+ canOwn?: boolean,
+ ): number;
+ function allocate(stream: FSStream, offset: number, length: number): void;
+ function mmap(
+ stream: FSStream,
+ buffer: ArrayBufferView,
+ offset: number,
+ length: number,
+ position: number,
+ prot: number,
+ flags: number,
+ ): any;
+ function ioctl(stream: FSStream, cmd: any, arg: any): any;
+ function readFile(path: string, opts: { encoding: 'binary'; flags?: string }): Uint8Array;
+ function readFile(path: string, opts: { encoding: 'utf8'; flags?: string }): string;
+ function readFile(path: string, opts?: { flags?: string }): Uint8Array;
+ function writeFile(path: string, data: string | ArrayBufferView, opts?: { flags?: string }): void;
+
+ //
+ // module-level FS code
+ //
+ function cwd(): string;
+ function chdir(path: string): void;
+ function init(
+ input: null | (() => number | null),
+ output: null | ((c: number) => any),
+ error: null | ((c: number) => any),
+ ): void;
+
+ function createLazyFile(
+ parent: string | FSNode,
+ name: string,
+ url: string,
+ canRead: boolean,
+ canWrite: boolean,
+ ): FSNode;
+ function createPreloadedFile(
+ parent: string | FSNode,
+ name: string,
+ url: string,
+ canRead: boolean,
+ canWrite: boolean,
+ onload?: () => void,
+ onerror?: () => void,
+ dontCreateFile?: boolean,
+ canOwn?: boolean,
+ ): void;
+ function createDataFile(
+ parent: string | FSNode,
+ name: string,
+ data: ArrayBufferView | string,
+ canRead: boolean,
+ canWrite: boolean,
+ canOwn: boolean,
+ ): FSNode;
+ interface AnalysisResults {
+ isRoot: boolean,
+ exists: boolean,
+ error: Error,
+ name: string,
+ path: any,
+ object: any,
+ parentExists: boolean,
+ parentPath: any,
+ parentObject: any
+ }
+ function analyzePath(path: string): AnalysisResults;
+}
+
+
+export type OpenCascadeInstance = {FS: typeof FS} & {
+ Handle_StepBasic_PlaneAngleMeasureWithUnit: typeof Handle_StepBasic_PlaneAngleMeasureWithUnit;
+ Handle_StepBasic_PlaneAngleMeasureWithUnit_1: typeof Handle_StepBasic_PlaneAngleMeasureWithUnit_1;
+ Handle_StepBasic_PlaneAngleMeasureWithUnit_2: typeof Handle_StepBasic_PlaneAngleMeasureWithUnit_2;
+ Handle_StepBasic_PlaneAngleMeasureWithUnit_3: typeof Handle_StepBasic_PlaneAngleMeasureWithUnit_3;
+ Handle_StepBasic_PlaneAngleMeasureWithUnit_4: typeof Handle_StepBasic_PlaneAngleMeasureWithUnit_4;
+ StepBasic_PlaneAngleMeasureWithUnit: typeof StepBasic_PlaneAngleMeasureWithUnit;
+ StepBasic_NamedUnit: typeof StepBasic_NamedUnit;
+ Handle_StepBasic_NamedUnit: typeof Handle_StepBasic_NamedUnit;
+ Handle_StepBasic_NamedUnit_1: typeof Handle_StepBasic_NamedUnit_1;
+ Handle_StepBasic_NamedUnit_2: typeof Handle_StepBasic_NamedUnit_2;
+ Handle_StepBasic_NamedUnit_3: typeof Handle_StepBasic_NamedUnit_3;
+ Handle_StepBasic_NamedUnit_4: typeof Handle_StepBasic_NamedUnit_4;
+ Handle_StepBasic_ContractType: typeof Handle_StepBasic_ContractType;
+ Handle_StepBasic_ContractType_1: typeof Handle_StepBasic_ContractType_1;
+ Handle_StepBasic_ContractType_2: typeof Handle_StepBasic_ContractType_2;
+ Handle_StepBasic_ContractType_3: typeof Handle_StepBasic_ContractType_3;
+ Handle_StepBasic_ContractType_4: typeof Handle_StepBasic_ContractType_4;
+ StepBasic_ContractType: typeof StepBasic_ContractType;
+ StepBasic_SizeMember: typeof StepBasic_SizeMember;
+ Handle_StepBasic_SizeMember: typeof Handle_StepBasic_SizeMember;
+ Handle_StepBasic_SizeMember_1: typeof Handle_StepBasic_SizeMember_1;
+ Handle_StepBasic_SizeMember_2: typeof Handle_StepBasic_SizeMember_2;
+ Handle_StepBasic_SizeMember_3: typeof Handle_StepBasic_SizeMember_3;
+ Handle_StepBasic_SizeMember_4: typeof Handle_StepBasic_SizeMember_4;
+ StepBasic_ApplicationContextElement: typeof StepBasic_ApplicationContextElement;
+ Handle_StepBasic_ApplicationContextElement: typeof Handle_StepBasic_ApplicationContextElement;
+ Handle_StepBasic_ApplicationContextElement_1: typeof Handle_StepBasic_ApplicationContextElement_1;
+ Handle_StepBasic_ApplicationContextElement_2: typeof Handle_StepBasic_ApplicationContextElement_2;
+ Handle_StepBasic_ApplicationContextElement_3: typeof Handle_StepBasic_ApplicationContextElement_3;
+ Handle_StepBasic_ApplicationContextElement_4: typeof Handle_StepBasic_ApplicationContextElement_4;
+ Handle_StepBasic_SiUnit: typeof Handle_StepBasic_SiUnit;
+ Handle_StepBasic_SiUnit_1: typeof Handle_StepBasic_SiUnit_1;
+ Handle_StepBasic_SiUnit_2: typeof Handle_StepBasic_SiUnit_2;
+ Handle_StepBasic_SiUnit_3: typeof Handle_StepBasic_SiUnit_3;
+ Handle_StepBasic_SiUnit_4: typeof Handle_StepBasic_SiUnit_4;
+ StepBasic_SiUnit: typeof StepBasic_SiUnit;
+ Handle_StepBasic_Product: typeof Handle_StepBasic_Product;
+ Handle_StepBasic_Product_1: typeof Handle_StepBasic_Product_1;
+ Handle_StepBasic_Product_2: typeof Handle_StepBasic_Product_2;
+ Handle_StepBasic_Product_3: typeof Handle_StepBasic_Product_3;
+ Handle_StepBasic_Product_4: typeof Handle_StepBasic_Product_4;
+ StepBasic_Product: typeof StepBasic_Product;
+ Handle_StepBasic_DateTimeRole: typeof Handle_StepBasic_DateTimeRole;
+ Handle_StepBasic_DateTimeRole_1: typeof Handle_StepBasic_DateTimeRole_1;
+ Handle_StepBasic_DateTimeRole_2: typeof Handle_StepBasic_DateTimeRole_2;
+ Handle_StepBasic_DateTimeRole_3: typeof Handle_StepBasic_DateTimeRole_3;
+ Handle_StepBasic_DateTimeRole_4: typeof Handle_StepBasic_DateTimeRole_4;
+ StepBasic_DateTimeRole: typeof StepBasic_DateTimeRole;
+ StepBasic_AreaUnit: typeof StepBasic_AreaUnit;
+ Handle_StepBasic_AreaUnit: typeof Handle_StepBasic_AreaUnit;
+ Handle_StepBasic_AreaUnit_1: typeof Handle_StepBasic_AreaUnit_1;
+ Handle_StepBasic_AreaUnit_2: typeof Handle_StepBasic_AreaUnit_2;
+ Handle_StepBasic_AreaUnit_3: typeof Handle_StepBasic_AreaUnit_3;
+ Handle_StepBasic_AreaUnit_4: typeof Handle_StepBasic_AreaUnit_4;
+ StepBasic_MeasureWithUnit: typeof StepBasic_MeasureWithUnit;
+ Handle_StepBasic_MeasureWithUnit: typeof Handle_StepBasic_MeasureWithUnit;
+ Handle_StepBasic_MeasureWithUnit_1: typeof Handle_StepBasic_MeasureWithUnit_1;
+ Handle_StepBasic_MeasureWithUnit_2: typeof Handle_StepBasic_MeasureWithUnit_2;
+ Handle_StepBasic_MeasureWithUnit_3: typeof Handle_StepBasic_MeasureWithUnit_3;
+ Handle_StepBasic_MeasureWithUnit_4: typeof Handle_StepBasic_MeasureWithUnit_4;
+ StepBasic_ConversionBasedUnitAndVolumeUnit: typeof StepBasic_ConversionBasedUnitAndVolumeUnit;
+ Handle_StepBasic_ConversionBasedUnitAndVolumeUnit: typeof Handle_StepBasic_ConversionBasedUnitAndVolumeUnit;
+ Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndVolumeUnit_4;
+ StepBasic_PersonAndOrganizationRole: typeof StepBasic_PersonAndOrganizationRole;
+ Handle_StepBasic_PersonAndOrganizationRole: typeof Handle_StepBasic_PersonAndOrganizationRole;
+ Handle_StepBasic_PersonAndOrganizationRole_1: typeof Handle_StepBasic_PersonAndOrganizationRole_1;
+ Handle_StepBasic_PersonAndOrganizationRole_2: typeof Handle_StepBasic_PersonAndOrganizationRole_2;
+ Handle_StepBasic_PersonAndOrganizationRole_3: typeof Handle_StepBasic_PersonAndOrganizationRole_3;
+ Handle_StepBasic_PersonAndOrganizationRole_4: typeof Handle_StepBasic_PersonAndOrganizationRole_4;
+ StepBasic_ThermodynamicTemperatureUnit: typeof StepBasic_ThermodynamicTemperatureUnit;
+ Handle_StepBasic_ThermodynamicTemperatureUnit: typeof Handle_StepBasic_ThermodynamicTemperatureUnit;
+ Handle_StepBasic_ThermodynamicTemperatureUnit_1: typeof Handle_StepBasic_ThermodynamicTemperatureUnit_1;
+ Handle_StepBasic_ThermodynamicTemperatureUnit_2: typeof Handle_StepBasic_ThermodynamicTemperatureUnit_2;
+ Handle_StepBasic_ThermodynamicTemperatureUnit_3: typeof Handle_StepBasic_ThermodynamicTemperatureUnit_3;
+ Handle_StepBasic_ThermodynamicTemperatureUnit_4: typeof Handle_StepBasic_ThermodynamicTemperatureUnit_4;
+ Handle_StepBasic_MeasureValueMember: typeof Handle_StepBasic_MeasureValueMember;
+ Handle_StepBasic_MeasureValueMember_1: typeof Handle_StepBasic_MeasureValueMember_1;
+ Handle_StepBasic_MeasureValueMember_2: typeof Handle_StepBasic_MeasureValueMember_2;
+ Handle_StepBasic_MeasureValueMember_3: typeof Handle_StepBasic_MeasureValueMember_3;
+ Handle_StepBasic_MeasureValueMember_4: typeof Handle_StepBasic_MeasureValueMember_4;
+ StepBasic_MeasureValueMember: typeof StepBasic_MeasureValueMember;
+ StepBasic_ProductRelatedProductCategory: typeof StepBasic_ProductRelatedProductCategory;
+ Handle_StepBasic_ProductRelatedProductCategory: typeof Handle_StepBasic_ProductRelatedProductCategory;
+ Handle_StepBasic_ProductRelatedProductCategory_1: typeof Handle_StepBasic_ProductRelatedProductCategory_1;
+ Handle_StepBasic_ProductRelatedProductCategory_2: typeof Handle_StepBasic_ProductRelatedProductCategory_2;
+ Handle_StepBasic_ProductRelatedProductCategory_3: typeof Handle_StepBasic_ProductRelatedProductCategory_3;
+ Handle_StepBasic_ProductRelatedProductCategory_4: typeof Handle_StepBasic_ProductRelatedProductCategory_4;
+ Handle_StepBasic_DateAndTime: typeof Handle_StepBasic_DateAndTime;
+ Handle_StepBasic_DateAndTime_1: typeof Handle_StepBasic_DateAndTime_1;
+ Handle_StepBasic_DateAndTime_2: typeof Handle_StepBasic_DateAndTime_2;
+ Handle_StepBasic_DateAndTime_3: typeof Handle_StepBasic_DateAndTime_3;
+ Handle_StepBasic_DateAndTime_4: typeof Handle_StepBasic_DateAndTime_4;
+ StepBasic_DateAndTime: typeof StepBasic_DateAndTime;
+ StepBasic_ProductContext: typeof StepBasic_ProductContext;
+ Handle_StepBasic_ProductContext: typeof Handle_StepBasic_ProductContext;
+ Handle_StepBasic_ProductContext_1: typeof Handle_StepBasic_ProductContext_1;
+ Handle_StepBasic_ProductContext_2: typeof Handle_StepBasic_ProductContext_2;
+ Handle_StepBasic_ProductContext_3: typeof Handle_StepBasic_ProductContext_3;
+ Handle_StepBasic_ProductContext_4: typeof Handle_StepBasic_ProductContext_4;
+ StepBasic_OrdinalDate: typeof StepBasic_OrdinalDate;
+ Handle_StepBasic_OrdinalDate: typeof Handle_StepBasic_OrdinalDate;
+ Handle_StepBasic_OrdinalDate_1: typeof Handle_StepBasic_OrdinalDate_1;
+ Handle_StepBasic_OrdinalDate_2: typeof Handle_StepBasic_OrdinalDate_2;
+ Handle_StepBasic_OrdinalDate_3: typeof Handle_StepBasic_OrdinalDate_3;
+ Handle_StepBasic_OrdinalDate_4: typeof Handle_StepBasic_OrdinalDate_4;
+ StepBasic_ProductDefinitionContext: typeof StepBasic_ProductDefinitionContext;
+ Handle_StepBasic_ProductDefinitionContext: typeof Handle_StepBasic_ProductDefinitionContext;
+ Handle_StepBasic_ProductDefinitionContext_1: typeof Handle_StepBasic_ProductDefinitionContext_1;
+ Handle_StepBasic_ProductDefinitionContext_2: typeof Handle_StepBasic_ProductDefinitionContext_2;
+ Handle_StepBasic_ProductDefinitionContext_3: typeof Handle_StepBasic_ProductDefinitionContext_3;
+ Handle_StepBasic_ProductDefinitionContext_4: typeof Handle_StepBasic_ProductDefinitionContext_4;
+ StepBasic_DateTimeSelect: typeof StepBasic_DateTimeSelect;
+ Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit: typeof Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit;
+ Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndSolidAngleUnit_4;
+ StepBasic_ConversionBasedUnitAndSolidAngleUnit: typeof StepBasic_ConversionBasedUnitAndSolidAngleUnit;
+ Handle_StepBasic_ApprovalRole: typeof Handle_StepBasic_ApprovalRole;
+ Handle_StepBasic_ApprovalRole_1: typeof Handle_StepBasic_ApprovalRole_1;
+ Handle_StepBasic_ApprovalRole_2: typeof Handle_StepBasic_ApprovalRole_2;
+ Handle_StepBasic_ApprovalRole_3: typeof Handle_StepBasic_ApprovalRole_3;
+ Handle_StepBasic_ApprovalRole_4: typeof Handle_StepBasic_ApprovalRole_4;
+ StepBasic_ApprovalRole: typeof StepBasic_ApprovalRole;
+ StepBasic_PersonOrganizationSelect: typeof StepBasic_PersonOrganizationSelect;
+ Handle_StepBasic_MassUnit: typeof Handle_StepBasic_MassUnit;
+ Handle_StepBasic_MassUnit_1: typeof Handle_StepBasic_MassUnit_1;
+ Handle_StepBasic_MassUnit_2: typeof Handle_StepBasic_MassUnit_2;
+ Handle_StepBasic_MassUnit_3: typeof Handle_StepBasic_MassUnit_3;
+ Handle_StepBasic_MassUnit_4: typeof Handle_StepBasic_MassUnit_4;
+ StepBasic_MassUnit: typeof StepBasic_MassUnit;
+ Handle_StepBasic_HArray1OfDocument: typeof Handle_StepBasic_HArray1OfDocument;
+ Handle_StepBasic_HArray1OfDocument_1: typeof Handle_StepBasic_HArray1OfDocument_1;
+ Handle_StepBasic_HArray1OfDocument_2: typeof Handle_StepBasic_HArray1OfDocument_2;
+ Handle_StepBasic_HArray1OfDocument_3: typeof Handle_StepBasic_HArray1OfDocument_3;
+ Handle_StepBasic_HArray1OfDocument_4: typeof Handle_StepBasic_HArray1OfDocument_4;
+ Handle_StepBasic_ApprovalDateTime: typeof Handle_StepBasic_ApprovalDateTime;
+ Handle_StepBasic_ApprovalDateTime_1: typeof Handle_StepBasic_ApprovalDateTime_1;
+ Handle_StepBasic_ApprovalDateTime_2: typeof Handle_StepBasic_ApprovalDateTime_2;
+ Handle_StepBasic_ApprovalDateTime_3: typeof Handle_StepBasic_ApprovalDateTime_3;
+ Handle_StepBasic_ApprovalDateTime_4: typeof Handle_StepBasic_ApprovalDateTime_4;
+ StepBasic_ApprovalDateTime: typeof StepBasic_ApprovalDateTime;
+ Handle_StepBasic_DocumentFile: typeof Handle_StepBasic_DocumentFile;
+ Handle_StepBasic_DocumentFile_1: typeof Handle_StepBasic_DocumentFile_1;
+ Handle_StepBasic_DocumentFile_2: typeof Handle_StepBasic_DocumentFile_2;
+ Handle_StepBasic_DocumentFile_3: typeof Handle_StepBasic_DocumentFile_3;
+ Handle_StepBasic_DocumentFile_4: typeof Handle_StepBasic_DocumentFile_4;
+ StepBasic_DocumentFile: typeof StepBasic_DocumentFile;
+ StepBasic_ProductCategoryRelationship: typeof StepBasic_ProductCategoryRelationship;
+ Handle_StepBasic_ProductCategoryRelationship: typeof Handle_StepBasic_ProductCategoryRelationship;
+ Handle_StepBasic_ProductCategoryRelationship_1: typeof Handle_StepBasic_ProductCategoryRelationship_1;
+ Handle_StepBasic_ProductCategoryRelationship_2: typeof Handle_StepBasic_ProductCategoryRelationship_2;
+ Handle_StepBasic_ProductCategoryRelationship_3: typeof Handle_StepBasic_ProductCategoryRelationship_3;
+ Handle_StepBasic_ProductCategoryRelationship_4: typeof Handle_StepBasic_ProductCategoryRelationship_4;
+ Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit: typeof Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit;
+ Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_1: typeof Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_1;
+ Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_2: typeof Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_2;
+ Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_3: typeof Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_3;
+ Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_4: typeof Handle_StepBasic_HArray1OfUncertaintyMeasureWithUnit_4;
+ StepBasic_SiUnitAndVolumeUnit: typeof StepBasic_SiUnitAndVolumeUnit;
+ Handle_StepBasic_SiUnitAndVolumeUnit: typeof Handle_StepBasic_SiUnitAndVolumeUnit;
+ Handle_StepBasic_SiUnitAndVolumeUnit_1: typeof Handle_StepBasic_SiUnitAndVolumeUnit_1;
+ Handle_StepBasic_SiUnitAndVolumeUnit_2: typeof Handle_StepBasic_SiUnitAndVolumeUnit_2;
+ Handle_StepBasic_SiUnitAndVolumeUnit_3: typeof Handle_StepBasic_SiUnitAndVolumeUnit_3;
+ Handle_StepBasic_SiUnitAndVolumeUnit_4: typeof Handle_StepBasic_SiUnitAndVolumeUnit_4;
+ StepBasic_RoleSelect: typeof StepBasic_RoleSelect;
+ Handle_StepBasic_UncertaintyMeasureWithUnit: typeof Handle_StepBasic_UncertaintyMeasureWithUnit;
+ Handle_StepBasic_UncertaintyMeasureWithUnit_1: typeof Handle_StepBasic_UncertaintyMeasureWithUnit_1;
+ Handle_StepBasic_UncertaintyMeasureWithUnit_2: typeof Handle_StepBasic_UncertaintyMeasureWithUnit_2;
+ Handle_StepBasic_UncertaintyMeasureWithUnit_3: typeof Handle_StepBasic_UncertaintyMeasureWithUnit_3;
+ Handle_StepBasic_UncertaintyMeasureWithUnit_4: typeof Handle_StepBasic_UncertaintyMeasureWithUnit_4;
+ StepBasic_UncertaintyMeasureWithUnit: typeof StepBasic_UncertaintyMeasureWithUnit;
+ StepBasic_DigitalDocument: typeof StepBasic_DigitalDocument;
+ Handle_StepBasic_DigitalDocument: typeof Handle_StepBasic_DigitalDocument;
+ Handle_StepBasic_DigitalDocument_1: typeof Handle_StepBasic_DigitalDocument_1;
+ Handle_StepBasic_DigitalDocument_2: typeof Handle_StepBasic_DigitalDocument_2;
+ Handle_StepBasic_DigitalDocument_3: typeof Handle_StepBasic_DigitalDocument_3;
+ Handle_StepBasic_DigitalDocument_4: typeof Handle_StepBasic_DigitalDocument_4;
+ StepBasic_SecurityClassificationLevel: typeof StepBasic_SecurityClassificationLevel;
+ Handle_StepBasic_SecurityClassificationLevel: typeof Handle_StepBasic_SecurityClassificationLevel;
+ Handle_StepBasic_SecurityClassificationLevel_1: typeof Handle_StepBasic_SecurityClassificationLevel_1;
+ Handle_StepBasic_SecurityClassificationLevel_2: typeof Handle_StepBasic_SecurityClassificationLevel_2;
+ Handle_StepBasic_SecurityClassificationLevel_3: typeof Handle_StepBasic_SecurityClassificationLevel_3;
+ Handle_StepBasic_SecurityClassificationLevel_4: typeof Handle_StepBasic_SecurityClassificationLevel_4;
+ StepBasic_DocumentRepresentationType: typeof StepBasic_DocumentRepresentationType;
+ Handle_StepBasic_DocumentRepresentationType: typeof Handle_StepBasic_DocumentRepresentationType;
+ Handle_StepBasic_DocumentRepresentationType_1: typeof Handle_StepBasic_DocumentRepresentationType_1;
+ Handle_StepBasic_DocumentRepresentationType_2: typeof Handle_StepBasic_DocumentRepresentationType_2;
+ Handle_StepBasic_DocumentRepresentationType_3: typeof Handle_StepBasic_DocumentRepresentationType_3;
+ Handle_StepBasic_DocumentRepresentationType_4: typeof Handle_StepBasic_DocumentRepresentationType_4;
+ Handle_StepBasic_ProductDefinitionRelationship: typeof Handle_StepBasic_ProductDefinitionRelationship;
+ Handle_StepBasic_ProductDefinitionRelationship_1: typeof Handle_StepBasic_ProductDefinitionRelationship_1;
+ Handle_StepBasic_ProductDefinitionRelationship_2: typeof Handle_StepBasic_ProductDefinitionRelationship_2;
+ Handle_StepBasic_ProductDefinitionRelationship_3: typeof Handle_StepBasic_ProductDefinitionRelationship_3;
+ Handle_StepBasic_ProductDefinitionRelationship_4: typeof Handle_StepBasic_ProductDefinitionRelationship_4;
+ StepBasic_ProductDefinitionRelationship: typeof StepBasic_ProductDefinitionRelationship;
+ Handle_StepBasic_PersonAndOrganizationAssignment: typeof Handle_StepBasic_PersonAndOrganizationAssignment;
+ Handle_StepBasic_PersonAndOrganizationAssignment_1: typeof Handle_StepBasic_PersonAndOrganizationAssignment_1;
+ Handle_StepBasic_PersonAndOrganizationAssignment_2: typeof Handle_StepBasic_PersonAndOrganizationAssignment_2;
+ Handle_StepBasic_PersonAndOrganizationAssignment_3: typeof Handle_StepBasic_PersonAndOrganizationAssignment_3;
+ Handle_StepBasic_PersonAndOrganizationAssignment_4: typeof Handle_StepBasic_PersonAndOrganizationAssignment_4;
+ StepBasic_PersonAndOrganizationAssignment: typeof StepBasic_PersonAndOrganizationAssignment;
+ StepBasic_SolidAngleMeasureWithUnit: typeof StepBasic_SolidAngleMeasureWithUnit;
+ Handle_StepBasic_SolidAngleMeasureWithUnit: typeof Handle_StepBasic_SolidAngleMeasureWithUnit;
+ Handle_StepBasic_SolidAngleMeasureWithUnit_1: typeof Handle_StepBasic_SolidAngleMeasureWithUnit_1;
+ Handle_StepBasic_SolidAngleMeasureWithUnit_2: typeof Handle_StepBasic_SolidAngleMeasureWithUnit_2;
+ Handle_StepBasic_SolidAngleMeasureWithUnit_3: typeof Handle_StepBasic_SolidAngleMeasureWithUnit_3;
+ Handle_StepBasic_SolidAngleMeasureWithUnit_4: typeof Handle_StepBasic_SolidAngleMeasureWithUnit_4;
+ Handle_StepBasic_VolumeUnit: typeof Handle_StepBasic_VolumeUnit;
+ Handle_StepBasic_VolumeUnit_1: typeof Handle_StepBasic_VolumeUnit_1;
+ Handle_StepBasic_VolumeUnit_2: typeof Handle_StepBasic_VolumeUnit_2;
+ Handle_StepBasic_VolumeUnit_3: typeof Handle_StepBasic_VolumeUnit_3;
+ Handle_StepBasic_VolumeUnit_4: typeof Handle_StepBasic_VolumeUnit_4;
+ StepBasic_VolumeUnit: typeof StepBasic_VolumeUnit;
+ Handle_StepBasic_PlaneAngleUnit: typeof Handle_StepBasic_PlaneAngleUnit;
+ Handle_StepBasic_PlaneAngleUnit_1: typeof Handle_StepBasic_PlaneAngleUnit_1;
+ Handle_StepBasic_PlaneAngleUnit_2: typeof Handle_StepBasic_PlaneAngleUnit_2;
+ Handle_StepBasic_PlaneAngleUnit_3: typeof Handle_StepBasic_PlaneAngleUnit_3;
+ Handle_StepBasic_PlaneAngleUnit_4: typeof Handle_StepBasic_PlaneAngleUnit_4;
+ StepBasic_PlaneAngleUnit: typeof StepBasic_PlaneAngleUnit;
+ Handle_StepBasic_HArray1OfApproval: typeof Handle_StepBasic_HArray1OfApproval;
+ Handle_StepBasic_HArray1OfApproval_1: typeof Handle_StepBasic_HArray1OfApproval_1;
+ Handle_StepBasic_HArray1OfApproval_2: typeof Handle_StepBasic_HArray1OfApproval_2;
+ Handle_StepBasic_HArray1OfApproval_3: typeof Handle_StepBasic_HArray1OfApproval_3;
+ Handle_StepBasic_HArray1OfApproval_4: typeof Handle_StepBasic_HArray1OfApproval_4;
+ Handle_StepBasic_ActionRequestAssignment: typeof Handle_StepBasic_ActionRequestAssignment;
+ Handle_StepBasic_ActionRequestAssignment_1: typeof Handle_StepBasic_ActionRequestAssignment_1;
+ Handle_StepBasic_ActionRequestAssignment_2: typeof Handle_StepBasic_ActionRequestAssignment_2;
+ Handle_StepBasic_ActionRequestAssignment_3: typeof Handle_StepBasic_ActionRequestAssignment_3;
+ Handle_StepBasic_ActionRequestAssignment_4: typeof Handle_StepBasic_ActionRequestAssignment_4;
+ StepBasic_ActionRequestAssignment: typeof StepBasic_ActionRequestAssignment;
+ StepBasic_ApprovalAssignment: typeof StepBasic_ApprovalAssignment;
+ Handle_StepBasic_ApprovalAssignment: typeof Handle_StepBasic_ApprovalAssignment;
+ Handle_StepBasic_ApprovalAssignment_1: typeof Handle_StepBasic_ApprovalAssignment_1;
+ Handle_StepBasic_ApprovalAssignment_2: typeof Handle_StepBasic_ApprovalAssignment_2;
+ Handle_StepBasic_ApprovalAssignment_3: typeof Handle_StepBasic_ApprovalAssignment_3;
+ Handle_StepBasic_ApprovalAssignment_4: typeof Handle_StepBasic_ApprovalAssignment_4;
+ Handle_StepBasic_IdentificationRole: typeof Handle_StepBasic_IdentificationRole;
+ Handle_StepBasic_IdentificationRole_1: typeof Handle_StepBasic_IdentificationRole_1;
+ Handle_StepBasic_IdentificationRole_2: typeof Handle_StepBasic_IdentificationRole_2;
+ Handle_StepBasic_IdentificationRole_3: typeof Handle_StepBasic_IdentificationRole_3;
+ Handle_StepBasic_IdentificationRole_4: typeof Handle_StepBasic_IdentificationRole_4;
+ StepBasic_IdentificationRole: typeof StepBasic_IdentificationRole;
+ Handle_StepBasic_Effectivity: typeof Handle_StepBasic_Effectivity;
+ Handle_StepBasic_Effectivity_1: typeof Handle_StepBasic_Effectivity_1;
+ Handle_StepBasic_Effectivity_2: typeof Handle_StepBasic_Effectivity_2;
+ Handle_StepBasic_Effectivity_3: typeof Handle_StepBasic_Effectivity_3;
+ Handle_StepBasic_Effectivity_4: typeof Handle_StepBasic_Effectivity_4;
+ StepBasic_Effectivity: typeof StepBasic_Effectivity;
+ StepBasic_PersonAndOrganization: typeof StepBasic_PersonAndOrganization;
+ Handle_StepBasic_PersonAndOrganization: typeof Handle_StepBasic_PersonAndOrganization;
+ Handle_StepBasic_PersonAndOrganization_1: typeof Handle_StepBasic_PersonAndOrganization_1;
+ Handle_StepBasic_PersonAndOrganization_2: typeof Handle_StepBasic_PersonAndOrganization_2;
+ Handle_StepBasic_PersonAndOrganization_3: typeof Handle_StepBasic_PersonAndOrganization_3;
+ Handle_StepBasic_PersonAndOrganization_4: typeof Handle_StepBasic_PersonAndOrganization_4;
+ StepBasic_SiUnitAndAreaUnit: typeof StepBasic_SiUnitAndAreaUnit;
+ Handle_StepBasic_SiUnitAndAreaUnit: typeof Handle_StepBasic_SiUnitAndAreaUnit;
+ Handle_StepBasic_SiUnitAndAreaUnit_1: typeof Handle_StepBasic_SiUnitAndAreaUnit_1;
+ Handle_StepBasic_SiUnitAndAreaUnit_2: typeof Handle_StepBasic_SiUnitAndAreaUnit_2;
+ Handle_StepBasic_SiUnitAndAreaUnit_3: typeof Handle_StepBasic_SiUnitAndAreaUnit_3;
+ Handle_StepBasic_SiUnitAndAreaUnit_4: typeof Handle_StepBasic_SiUnitAndAreaUnit_4;
+ Handle_StepBasic_DocumentType: typeof Handle_StepBasic_DocumentType;
+ Handle_StepBasic_DocumentType_1: typeof Handle_StepBasic_DocumentType_1;
+ Handle_StepBasic_DocumentType_2: typeof Handle_StepBasic_DocumentType_2;
+ Handle_StepBasic_DocumentType_3: typeof Handle_StepBasic_DocumentType_3;
+ Handle_StepBasic_DocumentType_4: typeof Handle_StepBasic_DocumentType_4;
+ StepBasic_DocumentType: typeof StepBasic_DocumentType;
+ Handle_StepBasic_ApplicationContext: typeof Handle_StepBasic_ApplicationContext;
+ Handle_StepBasic_ApplicationContext_1: typeof Handle_StepBasic_ApplicationContext_1;
+ Handle_StepBasic_ApplicationContext_2: typeof Handle_StepBasic_ApplicationContext_2;
+ Handle_StepBasic_ApplicationContext_3: typeof Handle_StepBasic_ApplicationContext_3;
+ Handle_StepBasic_ApplicationContext_4: typeof Handle_StepBasic_ApplicationContext_4;
+ StepBasic_ApplicationContext: typeof StepBasic_ApplicationContext;
+ StepBasic_ObjectRole: typeof StepBasic_ObjectRole;
+ Handle_StepBasic_ObjectRole: typeof Handle_StepBasic_ObjectRole;
+ Handle_StepBasic_ObjectRole_1: typeof Handle_StepBasic_ObjectRole_1;
+ Handle_StepBasic_ObjectRole_2: typeof Handle_StepBasic_ObjectRole_2;
+ Handle_StepBasic_ObjectRole_3: typeof Handle_StepBasic_ObjectRole_3;
+ Handle_StepBasic_ObjectRole_4: typeof Handle_StepBasic_ObjectRole_4;
+ StepBasic_PersonalAddress: typeof StepBasic_PersonalAddress;
+ Handle_StepBasic_PersonalAddress: typeof Handle_StepBasic_PersonalAddress;
+ Handle_StepBasic_PersonalAddress_1: typeof Handle_StepBasic_PersonalAddress_1;
+ Handle_StepBasic_PersonalAddress_2: typeof Handle_StepBasic_PersonalAddress_2;
+ Handle_StepBasic_PersonalAddress_3: typeof Handle_StepBasic_PersonalAddress_3;
+ Handle_StepBasic_PersonalAddress_4: typeof Handle_StepBasic_PersonalAddress_4;
+ StepBasic_ProductDefinitionFormationRelationship: typeof StepBasic_ProductDefinitionFormationRelationship;
+ Handle_StepBasic_ProductDefinitionFormationRelationship: typeof Handle_StepBasic_ProductDefinitionFormationRelationship;
+ Handle_StepBasic_ProductDefinitionFormationRelationship_1: typeof Handle_StepBasic_ProductDefinitionFormationRelationship_1;
+ Handle_StepBasic_ProductDefinitionFormationRelationship_2: typeof Handle_StepBasic_ProductDefinitionFormationRelationship_2;
+ Handle_StepBasic_ProductDefinitionFormationRelationship_3: typeof Handle_StepBasic_ProductDefinitionFormationRelationship_3;
+ Handle_StepBasic_ProductDefinitionFormationRelationship_4: typeof Handle_StepBasic_ProductDefinitionFormationRelationship_4;
+ StepBasic_SiUnitName: StepBasic_SiUnitName;
+ StepBasic_ProductDefinitionOrReference: typeof StepBasic_ProductDefinitionOrReference;
+ StepBasic_ApprovalPersonOrganization: typeof StepBasic_ApprovalPersonOrganization;
+ Handle_StepBasic_ApprovalPersonOrganization: typeof Handle_StepBasic_ApprovalPersonOrganization;
+ Handle_StepBasic_ApprovalPersonOrganization_1: typeof Handle_StepBasic_ApprovalPersonOrganization_1;
+ Handle_StepBasic_ApprovalPersonOrganization_2: typeof Handle_StepBasic_ApprovalPersonOrganization_2;
+ Handle_StepBasic_ApprovalPersonOrganization_3: typeof Handle_StepBasic_ApprovalPersonOrganization_3;
+ Handle_StepBasic_ApprovalPersonOrganization_4: typeof Handle_StepBasic_ApprovalPersonOrganization_4;
+ Handle_StepBasic_Address: typeof Handle_StepBasic_Address;
+ Handle_StepBasic_Address_1: typeof Handle_StepBasic_Address_1;
+ Handle_StepBasic_Address_2: typeof Handle_StepBasic_Address_2;
+ Handle_StepBasic_Address_3: typeof Handle_StepBasic_Address_3;
+ Handle_StepBasic_Address_4: typeof Handle_StepBasic_Address_4;
+ StepBasic_Address: typeof StepBasic_Address;
+ StepBasic_ProductDefinitionFormationWithSpecifiedSource: typeof StepBasic_ProductDefinitionFormationWithSpecifiedSource;
+ Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource: typeof Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource;
+ Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_1: typeof Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_1;
+ Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_2: typeof Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_2;
+ Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_3: typeof Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_3;
+ Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_4: typeof Handle_StepBasic_ProductDefinitionFormationWithSpecifiedSource_4;
+ StepBasic_AheadOrBehind: StepBasic_AheadOrBehind;
+ StepBasic_Source: StepBasic_Source;
+ StepBasic_ProductDefinition: typeof StepBasic_ProductDefinition;
+ Handle_StepBasic_ProductDefinition: typeof Handle_StepBasic_ProductDefinition;
+ Handle_StepBasic_ProductDefinition_1: typeof Handle_StepBasic_ProductDefinition_1;
+ Handle_StepBasic_ProductDefinition_2: typeof Handle_StepBasic_ProductDefinition_2;
+ Handle_StepBasic_ProductDefinition_3: typeof Handle_StepBasic_ProductDefinition_3;
+ Handle_StepBasic_ProductDefinition_4: typeof Handle_StepBasic_ProductDefinition_4;
+ Handle_StepBasic_CharacterizedObject: typeof Handle_StepBasic_CharacterizedObject;
+ Handle_StepBasic_CharacterizedObject_1: typeof Handle_StepBasic_CharacterizedObject_1;
+ Handle_StepBasic_CharacterizedObject_2: typeof Handle_StepBasic_CharacterizedObject_2;
+ Handle_StepBasic_CharacterizedObject_3: typeof Handle_StepBasic_CharacterizedObject_3;
+ Handle_StepBasic_CharacterizedObject_4: typeof Handle_StepBasic_CharacterizedObject_4;
+ StepBasic_CharacterizedObject: typeof StepBasic_CharacterizedObject;
+ Handle_StepBasic_SiUnitAndLengthUnit: typeof Handle_StepBasic_SiUnitAndLengthUnit;
+ Handle_StepBasic_SiUnitAndLengthUnit_1: typeof Handle_StepBasic_SiUnitAndLengthUnit_1;
+ Handle_StepBasic_SiUnitAndLengthUnit_2: typeof Handle_StepBasic_SiUnitAndLengthUnit_2;
+ Handle_StepBasic_SiUnitAndLengthUnit_3: typeof Handle_StepBasic_SiUnitAndLengthUnit_3;
+ Handle_StepBasic_SiUnitAndLengthUnit_4: typeof Handle_StepBasic_SiUnitAndLengthUnit_4;
+ StepBasic_SiUnitAndLengthUnit: typeof StepBasic_SiUnitAndLengthUnit;
+ StepBasic_ProductDefinitionEffectivity: typeof StepBasic_ProductDefinitionEffectivity;
+ Handle_StepBasic_ProductDefinitionEffectivity: typeof Handle_StepBasic_ProductDefinitionEffectivity;
+ Handle_StepBasic_ProductDefinitionEffectivity_1: typeof Handle_StepBasic_ProductDefinitionEffectivity_1;
+ Handle_StepBasic_ProductDefinitionEffectivity_2: typeof Handle_StepBasic_ProductDefinitionEffectivity_2;
+ Handle_StepBasic_ProductDefinitionEffectivity_3: typeof Handle_StepBasic_ProductDefinitionEffectivity_3;
+ Handle_StepBasic_ProductDefinitionEffectivity_4: typeof Handle_StepBasic_ProductDefinitionEffectivity_4;
+ StepBasic_SizeSelect: typeof StepBasic_SizeSelect;
+ Handle_StepBasic_RatioUnit: typeof Handle_StepBasic_RatioUnit;
+ Handle_StepBasic_RatioUnit_1: typeof Handle_StepBasic_RatioUnit_1;
+ Handle_StepBasic_RatioUnit_2: typeof Handle_StepBasic_RatioUnit_2;
+ Handle_StepBasic_RatioUnit_3: typeof Handle_StepBasic_RatioUnit_3;
+ Handle_StepBasic_RatioUnit_4: typeof Handle_StepBasic_RatioUnit_4;
+ StepBasic_RatioUnit: typeof StepBasic_RatioUnit;
+ Handle_StepBasic_SiUnitAndRatioUnit: typeof Handle_StepBasic_SiUnitAndRatioUnit;
+ Handle_StepBasic_SiUnitAndRatioUnit_1: typeof Handle_StepBasic_SiUnitAndRatioUnit_1;
+ Handle_StepBasic_SiUnitAndRatioUnit_2: typeof Handle_StepBasic_SiUnitAndRatioUnit_2;
+ Handle_StepBasic_SiUnitAndRatioUnit_3: typeof Handle_StepBasic_SiUnitAndRatioUnit_3;
+ Handle_StepBasic_SiUnitAndRatioUnit_4: typeof Handle_StepBasic_SiUnitAndRatioUnit_4;
+ StepBasic_SiUnitAndRatioUnit: typeof StepBasic_SiUnitAndRatioUnit;
+ Handle_StepBasic_CertificationType: typeof Handle_StepBasic_CertificationType;
+ Handle_StepBasic_CertificationType_1: typeof Handle_StepBasic_CertificationType_1;
+ Handle_StepBasic_CertificationType_2: typeof Handle_StepBasic_CertificationType_2;
+ Handle_StepBasic_CertificationType_3: typeof Handle_StepBasic_CertificationType_3;
+ Handle_StepBasic_CertificationType_4: typeof Handle_StepBasic_CertificationType_4;
+ StepBasic_CertificationType: typeof StepBasic_CertificationType;
+ StepBasic_CalendarDate: typeof StepBasic_CalendarDate;
+ Handle_StepBasic_CalendarDate: typeof Handle_StepBasic_CalendarDate;
+ Handle_StepBasic_CalendarDate_1: typeof Handle_StepBasic_CalendarDate_1;
+ Handle_StepBasic_CalendarDate_2: typeof Handle_StepBasic_CalendarDate_2;
+ Handle_StepBasic_CalendarDate_3: typeof Handle_StepBasic_CalendarDate_3;
+ Handle_StepBasic_CalendarDate_4: typeof Handle_StepBasic_CalendarDate_4;
+ StepBasic_ApplicationProtocolDefinition: typeof StepBasic_ApplicationProtocolDefinition;
+ Handle_StepBasic_ApplicationProtocolDefinition: typeof Handle_StepBasic_ApplicationProtocolDefinition;
+ Handle_StepBasic_ApplicationProtocolDefinition_1: typeof Handle_StepBasic_ApplicationProtocolDefinition_1;
+ Handle_StepBasic_ApplicationProtocolDefinition_2: typeof Handle_StepBasic_ApplicationProtocolDefinition_2;
+ Handle_StepBasic_ApplicationProtocolDefinition_3: typeof Handle_StepBasic_ApplicationProtocolDefinition_3;
+ Handle_StepBasic_ApplicationProtocolDefinition_4: typeof Handle_StepBasic_ApplicationProtocolDefinition_4;
+ Handle_StepBasic_HArray1OfDerivedUnitElement: typeof Handle_StepBasic_HArray1OfDerivedUnitElement;
+ Handle_StepBasic_HArray1OfDerivedUnitElement_1: typeof Handle_StepBasic_HArray1OfDerivedUnitElement_1;
+ Handle_StepBasic_HArray1OfDerivedUnitElement_2: typeof Handle_StepBasic_HArray1OfDerivedUnitElement_2;
+ Handle_StepBasic_HArray1OfDerivedUnitElement_3: typeof Handle_StepBasic_HArray1OfDerivedUnitElement_3;
+ Handle_StepBasic_HArray1OfDerivedUnitElement_4: typeof Handle_StepBasic_HArray1OfDerivedUnitElement_4;
+ Handle_StepBasic_DocumentRelationship: typeof Handle_StepBasic_DocumentRelationship;
+ Handle_StepBasic_DocumentRelationship_1: typeof Handle_StepBasic_DocumentRelationship_1;
+ Handle_StepBasic_DocumentRelationship_2: typeof Handle_StepBasic_DocumentRelationship_2;
+ Handle_StepBasic_DocumentRelationship_3: typeof Handle_StepBasic_DocumentRelationship_3;
+ Handle_StepBasic_DocumentRelationship_4: typeof Handle_StepBasic_DocumentRelationship_4;
+ StepBasic_DocumentRelationship: typeof StepBasic_DocumentRelationship;
+ StepBasic_ProductDefinitionReferenceWithLocalRepresentation: typeof StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
+ Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation: typeof Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation;
+ Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_1: typeof Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_1;
+ Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_2: typeof Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_2;
+ Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_3: typeof Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_3;
+ Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_4: typeof Handle_StepBasic_ProductDefinitionReferenceWithLocalRepresentation_4;
+ StepBasic_DocumentUsageConstraint: typeof StepBasic_DocumentUsageConstraint;
+ Handle_StepBasic_DocumentUsageConstraint: typeof Handle_StepBasic_DocumentUsageConstraint;
+ Handle_StepBasic_DocumentUsageConstraint_1: typeof Handle_StepBasic_DocumentUsageConstraint_1;
+ Handle_StepBasic_DocumentUsageConstraint_2: typeof Handle_StepBasic_DocumentUsageConstraint_2;
+ Handle_StepBasic_DocumentUsageConstraint_3: typeof Handle_StepBasic_DocumentUsageConstraint_3;
+ Handle_StepBasic_DocumentUsageConstraint_4: typeof Handle_StepBasic_DocumentUsageConstraint_4;
+ Handle_StepBasic_ApprovalRelationship: typeof Handle_StepBasic_ApprovalRelationship;
+ Handle_StepBasic_ApprovalRelationship_1: typeof Handle_StepBasic_ApprovalRelationship_1;
+ Handle_StepBasic_ApprovalRelationship_2: typeof Handle_StepBasic_ApprovalRelationship_2;
+ Handle_StepBasic_ApprovalRelationship_3: typeof Handle_StepBasic_ApprovalRelationship_3;
+ Handle_StepBasic_ApprovalRelationship_4: typeof Handle_StepBasic_ApprovalRelationship_4;
+ StepBasic_ApprovalRelationship: typeof StepBasic_ApprovalRelationship;
+ StepBasic_Action: typeof StepBasic_Action;
+ Handle_StepBasic_Action: typeof Handle_StepBasic_Action;
+ Handle_StepBasic_Action_1: typeof Handle_StepBasic_Action_1;
+ Handle_StepBasic_Action_2: typeof Handle_StepBasic_Action_2;
+ Handle_StepBasic_Action_3: typeof Handle_StepBasic_Action_3;
+ Handle_StepBasic_Action_4: typeof Handle_StepBasic_Action_4;
+ Handle_StepBasic_HArray1OfPerson: typeof Handle_StepBasic_HArray1OfPerson;
+ Handle_StepBasic_HArray1OfPerson_1: typeof Handle_StepBasic_HArray1OfPerson_1;
+ Handle_StepBasic_HArray1OfPerson_2: typeof Handle_StepBasic_HArray1OfPerson_2;
+ Handle_StepBasic_HArray1OfPerson_3: typeof Handle_StepBasic_HArray1OfPerson_3;
+ Handle_StepBasic_HArray1OfPerson_4: typeof Handle_StepBasic_HArray1OfPerson_4;
+ Handle_StepBasic_ActionRequestSolution: typeof Handle_StepBasic_ActionRequestSolution;
+ Handle_StepBasic_ActionRequestSolution_1: typeof Handle_StepBasic_ActionRequestSolution_1;
+ Handle_StepBasic_ActionRequestSolution_2: typeof Handle_StepBasic_ActionRequestSolution_2;
+ Handle_StepBasic_ActionRequestSolution_3: typeof Handle_StepBasic_ActionRequestSolution_3;
+ Handle_StepBasic_ActionRequestSolution_4: typeof Handle_StepBasic_ActionRequestSolution_4;
+ StepBasic_ActionRequestSolution: typeof StepBasic_ActionRequestSolution;
+ StepBasic_Unit: typeof StepBasic_Unit;
+ Handle_StepBasic_HArray1OfOrganization: typeof Handle_StepBasic_HArray1OfOrganization;
+ Handle_StepBasic_HArray1OfOrganization_1: typeof Handle_StepBasic_HArray1OfOrganization_1;
+ Handle_StepBasic_HArray1OfOrganization_2: typeof Handle_StepBasic_HArray1OfOrganization_2;
+ Handle_StepBasic_HArray1OfOrganization_3: typeof Handle_StepBasic_HArray1OfOrganization_3;
+ Handle_StepBasic_HArray1OfOrganization_4: typeof Handle_StepBasic_HArray1OfOrganization_4;
+ StepBasic_MassMeasureWithUnit: typeof StepBasic_MassMeasureWithUnit;
+ Handle_StepBasic_MassMeasureWithUnit: typeof Handle_StepBasic_MassMeasureWithUnit;
+ Handle_StepBasic_MassMeasureWithUnit_1: typeof Handle_StepBasic_MassMeasureWithUnit_1;
+ Handle_StepBasic_MassMeasureWithUnit_2: typeof Handle_StepBasic_MassMeasureWithUnit_2;
+ Handle_StepBasic_MassMeasureWithUnit_3: typeof Handle_StepBasic_MassMeasureWithUnit_3;
+ Handle_StepBasic_MassMeasureWithUnit_4: typeof Handle_StepBasic_MassMeasureWithUnit_4;
+ StepBasic_LengthUnit: typeof StepBasic_LengthUnit;
+ Handle_StepBasic_LengthUnit: typeof Handle_StepBasic_LengthUnit;
+ Handle_StepBasic_LengthUnit_1: typeof Handle_StepBasic_LengthUnit_1;
+ Handle_StepBasic_LengthUnit_2: typeof Handle_StepBasic_LengthUnit_2;
+ Handle_StepBasic_LengthUnit_3: typeof Handle_StepBasic_LengthUnit_3;
+ Handle_StepBasic_LengthUnit_4: typeof Handle_StepBasic_LengthUnit_4;
+ StepBasic_LengthMeasureWithUnit: typeof StepBasic_LengthMeasureWithUnit;
+ Handle_StepBasic_LengthMeasureWithUnit: typeof Handle_StepBasic_LengthMeasureWithUnit;
+ Handle_StepBasic_LengthMeasureWithUnit_1: typeof Handle_StepBasic_LengthMeasureWithUnit_1;
+ Handle_StepBasic_LengthMeasureWithUnit_2: typeof Handle_StepBasic_LengthMeasureWithUnit_2;
+ Handle_StepBasic_LengthMeasureWithUnit_3: typeof Handle_StepBasic_LengthMeasureWithUnit_3;
+ Handle_StepBasic_LengthMeasureWithUnit_4: typeof Handle_StepBasic_LengthMeasureWithUnit_4;
+ Handle_StepBasic_NameAssignment: typeof Handle_StepBasic_NameAssignment;
+ Handle_StepBasic_NameAssignment_1: typeof Handle_StepBasic_NameAssignment_1;
+ Handle_StepBasic_NameAssignment_2: typeof Handle_StepBasic_NameAssignment_2;
+ Handle_StepBasic_NameAssignment_3: typeof Handle_StepBasic_NameAssignment_3;
+ Handle_StepBasic_NameAssignment_4: typeof Handle_StepBasic_NameAssignment_4;
+ StepBasic_NameAssignment: typeof StepBasic_NameAssignment;
+ StepBasic_ActionAssignment: typeof StepBasic_ActionAssignment;
+ Handle_StepBasic_ActionAssignment: typeof Handle_StepBasic_ActionAssignment;
+ Handle_StepBasic_ActionAssignment_1: typeof Handle_StepBasic_ActionAssignment_1;
+ Handle_StepBasic_ActionAssignment_2: typeof Handle_StepBasic_ActionAssignment_2;
+ Handle_StepBasic_ActionAssignment_3: typeof Handle_StepBasic_ActionAssignment_3;
+ Handle_StepBasic_ActionAssignment_4: typeof Handle_StepBasic_ActionAssignment_4;
+ StepBasic_OrganizationalAddress: typeof StepBasic_OrganizationalAddress;
+ Handle_StepBasic_OrganizationalAddress: typeof Handle_StepBasic_OrganizationalAddress;
+ Handle_StepBasic_OrganizationalAddress_1: typeof Handle_StepBasic_OrganizationalAddress_1;
+ Handle_StepBasic_OrganizationalAddress_2: typeof Handle_StepBasic_OrganizationalAddress_2;
+ Handle_StepBasic_OrganizationalAddress_3: typeof Handle_StepBasic_OrganizationalAddress_3;
+ Handle_StepBasic_OrganizationalAddress_4: typeof Handle_StepBasic_OrganizationalAddress_4;
+ StepBasic_Organization: typeof StepBasic_Organization;
+ Handle_StepBasic_Organization: typeof Handle_StepBasic_Organization;
+ Handle_StepBasic_Organization_1: typeof Handle_StepBasic_Organization_1;
+ Handle_StepBasic_Organization_2: typeof Handle_StepBasic_Organization_2;
+ Handle_StepBasic_Organization_3: typeof Handle_StepBasic_Organization_3;
+ Handle_StepBasic_Organization_4: typeof Handle_StepBasic_Organization_4;
+ Handle_StepBasic_EffectivityAssignment: typeof Handle_StepBasic_EffectivityAssignment;
+ Handle_StepBasic_EffectivityAssignment_1: typeof Handle_StepBasic_EffectivityAssignment_1;
+ Handle_StepBasic_EffectivityAssignment_2: typeof Handle_StepBasic_EffectivityAssignment_2;
+ Handle_StepBasic_EffectivityAssignment_3: typeof Handle_StepBasic_EffectivityAssignment_3;
+ Handle_StepBasic_EffectivityAssignment_4: typeof Handle_StepBasic_EffectivityAssignment_4;
+ StepBasic_EffectivityAssignment: typeof StepBasic_EffectivityAssignment;
+ Handle_StepBasic_Document: typeof Handle_StepBasic_Document;
+ Handle_StepBasic_Document_1: typeof Handle_StepBasic_Document_1;
+ Handle_StepBasic_Document_2: typeof Handle_StepBasic_Document_2;
+ Handle_StepBasic_Document_3: typeof Handle_StepBasic_Document_3;
+ Handle_StepBasic_Document_4: typeof Handle_StepBasic_Document_4;
+ StepBasic_Document: typeof StepBasic_Document;
+ StepBasic_DerivedUnit: typeof StepBasic_DerivedUnit;
+ Handle_StepBasic_DerivedUnit: typeof Handle_StepBasic_DerivedUnit;
+ Handle_StepBasic_DerivedUnit_1: typeof Handle_StepBasic_DerivedUnit_1;
+ Handle_StepBasic_DerivedUnit_2: typeof Handle_StepBasic_DerivedUnit_2;
+ Handle_StepBasic_DerivedUnit_3: typeof Handle_StepBasic_DerivedUnit_3;
+ Handle_StepBasic_DerivedUnit_4: typeof Handle_StepBasic_DerivedUnit_4;
+ StepBasic_Certification: typeof StepBasic_Certification;
+ Handle_StepBasic_Certification: typeof Handle_StepBasic_Certification;
+ Handle_StepBasic_Certification_1: typeof Handle_StepBasic_Certification_1;
+ Handle_StepBasic_Certification_2: typeof Handle_StepBasic_Certification_2;
+ Handle_StepBasic_Certification_3: typeof Handle_StepBasic_Certification_3;
+ Handle_StepBasic_Certification_4: typeof Handle_StepBasic_Certification_4;
+ StepBasic_WeekOfYearAndDayDate: typeof StepBasic_WeekOfYearAndDayDate;
+ Handle_StepBasic_WeekOfYearAndDayDate: typeof Handle_StepBasic_WeekOfYearAndDayDate;
+ Handle_StepBasic_WeekOfYearAndDayDate_1: typeof Handle_StepBasic_WeekOfYearAndDayDate_1;
+ Handle_StepBasic_WeekOfYearAndDayDate_2: typeof Handle_StepBasic_WeekOfYearAndDayDate_2;
+ Handle_StepBasic_WeekOfYearAndDayDate_3: typeof Handle_StepBasic_WeekOfYearAndDayDate_3;
+ Handle_StepBasic_WeekOfYearAndDayDate_4: typeof Handle_StepBasic_WeekOfYearAndDayDate_4;
+ StepBasic_DocumentProductAssociation: typeof StepBasic_DocumentProductAssociation;
+ Handle_StepBasic_DocumentProductAssociation: typeof Handle_StepBasic_DocumentProductAssociation;
+ Handle_StepBasic_DocumentProductAssociation_1: typeof Handle_StepBasic_DocumentProductAssociation_1;
+ Handle_StepBasic_DocumentProductAssociation_2: typeof Handle_StepBasic_DocumentProductAssociation_2;
+ Handle_StepBasic_DocumentProductAssociation_3: typeof Handle_StepBasic_DocumentProductAssociation_3;
+ Handle_StepBasic_DocumentProductAssociation_4: typeof Handle_StepBasic_DocumentProductAssociation_4;
+ Handle_StepBasic_SiUnitAndPlaneAngleUnit: typeof Handle_StepBasic_SiUnitAndPlaneAngleUnit;
+ Handle_StepBasic_SiUnitAndPlaneAngleUnit_1: typeof Handle_StepBasic_SiUnitAndPlaneAngleUnit_1;
+ Handle_StepBasic_SiUnitAndPlaneAngleUnit_2: typeof Handle_StepBasic_SiUnitAndPlaneAngleUnit_2;
+ Handle_StepBasic_SiUnitAndPlaneAngleUnit_3: typeof Handle_StepBasic_SiUnitAndPlaneAngleUnit_3;
+ Handle_StepBasic_SiUnitAndPlaneAngleUnit_4: typeof Handle_StepBasic_SiUnitAndPlaneAngleUnit_4;
+ StepBasic_SiUnitAndPlaneAngleUnit: typeof StepBasic_SiUnitAndPlaneAngleUnit;
+ StepBasic_SiPrefix: StepBasic_SiPrefix;
+ StepBasic_VersionedActionRequest: typeof StepBasic_VersionedActionRequest;
+ Handle_StepBasic_VersionedActionRequest: typeof Handle_StepBasic_VersionedActionRequest;
+ Handle_StepBasic_VersionedActionRequest_1: typeof Handle_StepBasic_VersionedActionRequest_1;
+ Handle_StepBasic_VersionedActionRequest_2: typeof Handle_StepBasic_VersionedActionRequest_2;
+ Handle_StepBasic_VersionedActionRequest_3: typeof Handle_StepBasic_VersionedActionRequest_3;
+ Handle_StepBasic_VersionedActionRequest_4: typeof Handle_StepBasic_VersionedActionRequest_4;
+ StepBasic_ContractAssignment: typeof StepBasic_ContractAssignment;
+ Handle_StepBasic_ContractAssignment: typeof Handle_StepBasic_ContractAssignment;
+ Handle_StepBasic_ContractAssignment_1: typeof Handle_StepBasic_ContractAssignment_1;
+ Handle_StepBasic_ContractAssignment_2: typeof Handle_StepBasic_ContractAssignment_2;
+ Handle_StepBasic_ContractAssignment_3: typeof Handle_StepBasic_ContractAssignment_3;
+ Handle_StepBasic_ContractAssignment_4: typeof Handle_StepBasic_ContractAssignment_4;
+ StepBasic_LocalTime: typeof StepBasic_LocalTime;
+ Handle_StepBasic_LocalTime: typeof Handle_StepBasic_LocalTime;
+ Handle_StepBasic_LocalTime_1: typeof Handle_StepBasic_LocalTime_1;
+ Handle_StepBasic_LocalTime_2: typeof Handle_StepBasic_LocalTime_2;
+ Handle_StepBasic_LocalTime_3: typeof Handle_StepBasic_LocalTime_3;
+ Handle_StepBasic_LocalTime_4: typeof Handle_StepBasic_LocalTime_4;
+ StepBasic_CoordinatedUniversalTimeOffset: typeof StepBasic_CoordinatedUniversalTimeOffset;
+ Handle_StepBasic_CoordinatedUniversalTimeOffset: typeof Handle_StepBasic_CoordinatedUniversalTimeOffset;
+ Handle_StepBasic_CoordinatedUniversalTimeOffset_1: typeof Handle_StepBasic_CoordinatedUniversalTimeOffset_1;
+ Handle_StepBasic_CoordinatedUniversalTimeOffset_2: typeof Handle_StepBasic_CoordinatedUniversalTimeOffset_2;
+ Handle_StepBasic_CoordinatedUniversalTimeOffset_3: typeof Handle_StepBasic_CoordinatedUniversalTimeOffset_3;
+ Handle_StepBasic_CoordinatedUniversalTimeOffset_4: typeof Handle_StepBasic_CoordinatedUniversalTimeOffset_4;
+ StepBasic_Contract: typeof StepBasic_Contract;
+ Handle_StepBasic_Contract: typeof Handle_StepBasic_Contract;
+ Handle_StepBasic_Contract_1: typeof Handle_StepBasic_Contract_1;
+ Handle_StepBasic_Contract_2: typeof Handle_StepBasic_Contract_2;
+ Handle_StepBasic_Contract_3: typeof Handle_StepBasic_Contract_3;
+ Handle_StepBasic_Contract_4: typeof Handle_StepBasic_Contract_4;
+ Handle_StepBasic_Date: typeof Handle_StepBasic_Date;
+ Handle_StepBasic_Date_1: typeof Handle_StepBasic_Date_1;
+ Handle_StepBasic_Date_2: typeof Handle_StepBasic_Date_2;
+ Handle_StepBasic_Date_3: typeof Handle_StepBasic_Date_3;
+ Handle_StepBasic_Date_4: typeof Handle_StepBasic_Date_4;
+ StepBasic_Date: typeof StepBasic_Date;
+ StepBasic_SourceItem: typeof StepBasic_SourceItem;
+ Handle_StepBasic_SiUnitAndMassUnit: typeof Handle_StepBasic_SiUnitAndMassUnit;
+ Handle_StepBasic_SiUnitAndMassUnit_1: typeof Handle_StepBasic_SiUnitAndMassUnit_1;
+ Handle_StepBasic_SiUnitAndMassUnit_2: typeof Handle_StepBasic_SiUnitAndMassUnit_2;
+ Handle_StepBasic_SiUnitAndMassUnit_3: typeof Handle_StepBasic_SiUnitAndMassUnit_3;
+ Handle_StepBasic_SiUnitAndMassUnit_4: typeof Handle_StepBasic_SiUnitAndMassUnit_4;
+ StepBasic_SiUnitAndMassUnit: typeof StepBasic_SiUnitAndMassUnit;
+ StepBasic_DimensionalExponents: typeof StepBasic_DimensionalExponents;
+ Handle_StepBasic_DimensionalExponents: typeof Handle_StepBasic_DimensionalExponents;
+ Handle_StepBasic_DimensionalExponents_1: typeof Handle_StepBasic_DimensionalExponents_1;
+ Handle_StepBasic_DimensionalExponents_2: typeof Handle_StepBasic_DimensionalExponents_2;
+ Handle_StepBasic_DimensionalExponents_3: typeof Handle_StepBasic_DimensionalExponents_3;
+ Handle_StepBasic_DimensionalExponents_4: typeof Handle_StepBasic_DimensionalExponents_4;
+ Handle_StepBasic_ConversionBasedUnit: typeof Handle_StepBasic_ConversionBasedUnit;
+ Handle_StepBasic_ConversionBasedUnit_1: typeof Handle_StepBasic_ConversionBasedUnit_1;
+ Handle_StepBasic_ConversionBasedUnit_2: typeof Handle_StepBasic_ConversionBasedUnit_2;
+ Handle_StepBasic_ConversionBasedUnit_3: typeof Handle_StepBasic_ConversionBasedUnit_3;
+ Handle_StepBasic_ConversionBasedUnit_4: typeof Handle_StepBasic_ConversionBasedUnit_4;
+ StepBasic_ConversionBasedUnit: typeof StepBasic_ConversionBasedUnit;
+ Handle_StepBasic_OrganizationAssignment: typeof Handle_StepBasic_OrganizationAssignment;
+ Handle_StepBasic_OrganizationAssignment_1: typeof Handle_StepBasic_OrganizationAssignment_1;
+ Handle_StepBasic_OrganizationAssignment_2: typeof Handle_StepBasic_OrganizationAssignment_2;
+ Handle_StepBasic_OrganizationAssignment_3: typeof Handle_StepBasic_OrganizationAssignment_3;
+ Handle_StepBasic_OrganizationAssignment_4: typeof Handle_StepBasic_OrganizationAssignment_4;
+ StepBasic_OrganizationAssignment: typeof StepBasic_OrganizationAssignment;
+ StepBasic_SiUnitAndTimeUnit: typeof StepBasic_SiUnitAndTimeUnit;
+ Handle_StepBasic_SiUnitAndTimeUnit: typeof Handle_StepBasic_SiUnitAndTimeUnit;
+ Handle_StepBasic_SiUnitAndTimeUnit_1: typeof Handle_StepBasic_SiUnitAndTimeUnit_1;
+ Handle_StepBasic_SiUnitAndTimeUnit_2: typeof Handle_StepBasic_SiUnitAndTimeUnit_2;
+ Handle_StepBasic_SiUnitAndTimeUnit_3: typeof Handle_StepBasic_SiUnitAndTimeUnit_3;
+ Handle_StepBasic_SiUnitAndTimeUnit_4: typeof Handle_StepBasic_SiUnitAndTimeUnit_4;
+ StepBasic_Person: typeof StepBasic_Person;
+ Handle_StepBasic_Person: typeof Handle_StepBasic_Person;
+ Handle_StepBasic_Person_1: typeof Handle_StepBasic_Person_1;
+ Handle_StepBasic_Person_2: typeof Handle_StepBasic_Person_2;
+ Handle_StepBasic_Person_3: typeof Handle_StepBasic_Person_3;
+ Handle_StepBasic_Person_4: typeof Handle_StepBasic_Person_4;
+ Handle_StepBasic_PhysicallyModeledProductDefinition: typeof Handle_StepBasic_PhysicallyModeledProductDefinition;
+ Handle_StepBasic_PhysicallyModeledProductDefinition_1: typeof Handle_StepBasic_PhysicallyModeledProductDefinition_1;
+ Handle_StepBasic_PhysicallyModeledProductDefinition_2: typeof Handle_StepBasic_PhysicallyModeledProductDefinition_2;
+ Handle_StepBasic_PhysicallyModeledProductDefinition_3: typeof Handle_StepBasic_PhysicallyModeledProductDefinition_3;
+ Handle_StepBasic_PhysicallyModeledProductDefinition_4: typeof Handle_StepBasic_PhysicallyModeledProductDefinition_4;
+ StepBasic_PhysicallyModeledProductDefinition: typeof StepBasic_PhysicallyModeledProductDefinition;
+ Handle_StepBasic_DocumentProductEquivalence: typeof Handle_StepBasic_DocumentProductEquivalence;
+ Handle_StepBasic_DocumentProductEquivalence_1: typeof Handle_StepBasic_DocumentProductEquivalence_1;
+ Handle_StepBasic_DocumentProductEquivalence_2: typeof Handle_StepBasic_DocumentProductEquivalence_2;
+ Handle_StepBasic_DocumentProductEquivalence_3: typeof Handle_StepBasic_DocumentProductEquivalence_3;
+ Handle_StepBasic_DocumentProductEquivalence_4: typeof Handle_StepBasic_DocumentProductEquivalence_4;
+ StepBasic_DocumentProductEquivalence: typeof StepBasic_DocumentProductEquivalence;
+ StepBasic_ConversionBasedUnitAndPlaneAngleUnit: typeof StepBasic_ConversionBasedUnitAndPlaneAngleUnit;
+ Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit: typeof Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit;
+ Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndPlaneAngleUnit_4;
+ StepBasic_ActionMethod: typeof StepBasic_ActionMethod;
+ Handle_StepBasic_ActionMethod: typeof Handle_StepBasic_ActionMethod;
+ Handle_StepBasic_ActionMethod_1: typeof Handle_StepBasic_ActionMethod_1;
+ Handle_StepBasic_ActionMethod_2: typeof Handle_StepBasic_ActionMethod_2;
+ Handle_StepBasic_ActionMethod_3: typeof Handle_StepBasic_ActionMethod_3;
+ Handle_StepBasic_ActionMethod_4: typeof Handle_StepBasic_ActionMethod_4;
+ StepBasic_ProductConceptContext: typeof StepBasic_ProductConceptContext;
+ Handle_StepBasic_ProductConceptContext: typeof Handle_StepBasic_ProductConceptContext;
+ Handle_StepBasic_ProductConceptContext_1: typeof Handle_StepBasic_ProductConceptContext_1;
+ Handle_StepBasic_ProductConceptContext_2: typeof Handle_StepBasic_ProductConceptContext_2;
+ Handle_StepBasic_ProductConceptContext_3: typeof Handle_StepBasic_ProductConceptContext_3;
+ Handle_StepBasic_ProductConceptContext_4: typeof Handle_StepBasic_ProductConceptContext_4;
+ Handle_StepBasic_ProductDefinitionReference: typeof Handle_StepBasic_ProductDefinitionReference;
+ Handle_StepBasic_ProductDefinitionReference_1: typeof Handle_StepBasic_ProductDefinitionReference_1;
+ Handle_StepBasic_ProductDefinitionReference_2: typeof Handle_StepBasic_ProductDefinitionReference_2;
+ Handle_StepBasic_ProductDefinitionReference_3: typeof Handle_StepBasic_ProductDefinitionReference_3;
+ Handle_StepBasic_ProductDefinitionReference_4: typeof Handle_StepBasic_ProductDefinitionReference_4;
+ StepBasic_ProductDefinitionReference: typeof StepBasic_ProductDefinitionReference;
+ StepBasic_ConversionBasedUnitAndRatioUnit: typeof StepBasic_ConversionBasedUnitAndRatioUnit;
+ Handle_StepBasic_ConversionBasedUnitAndRatioUnit: typeof Handle_StepBasic_ConversionBasedUnitAndRatioUnit;
+ Handle_StepBasic_ConversionBasedUnitAndRatioUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndRatioUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndRatioUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndRatioUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndRatioUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndRatioUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndRatioUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndRatioUnit_4;
+ StepBasic_ProductOrFormationOrDefinition: typeof StepBasic_ProductOrFormationOrDefinition;
+ Handle_StepBasic_HArray1OfProductDefinition: typeof Handle_StepBasic_HArray1OfProductDefinition;
+ Handle_StepBasic_HArray1OfProductDefinition_1: typeof Handle_StepBasic_HArray1OfProductDefinition_1;
+ Handle_StepBasic_HArray1OfProductDefinition_2: typeof Handle_StepBasic_HArray1OfProductDefinition_2;
+ Handle_StepBasic_HArray1OfProductDefinition_3: typeof Handle_StepBasic_HArray1OfProductDefinition_3;
+ Handle_StepBasic_HArray1OfProductDefinition_4: typeof Handle_StepBasic_HArray1OfProductDefinition_4;
+ Handle_StepBasic_Approval: typeof Handle_StepBasic_Approval;
+ Handle_StepBasic_Approval_1: typeof Handle_StepBasic_Approval_1;
+ Handle_StepBasic_Approval_2: typeof Handle_StepBasic_Approval_2;
+ Handle_StepBasic_Approval_3: typeof Handle_StepBasic_Approval_3;
+ Handle_StepBasic_Approval_4: typeof Handle_StepBasic_Approval_4;
+ StepBasic_Approval: typeof StepBasic_Approval;
+ StepBasic_TimeMeasureWithUnit: typeof StepBasic_TimeMeasureWithUnit;
+ Handle_StepBasic_TimeMeasureWithUnit: typeof Handle_StepBasic_TimeMeasureWithUnit;
+ Handle_StepBasic_TimeMeasureWithUnit_1: typeof Handle_StepBasic_TimeMeasureWithUnit_1;
+ Handle_StepBasic_TimeMeasureWithUnit_2: typeof Handle_StepBasic_TimeMeasureWithUnit_2;
+ Handle_StepBasic_TimeMeasureWithUnit_3: typeof Handle_StepBasic_TimeMeasureWithUnit_3;
+ Handle_StepBasic_TimeMeasureWithUnit_4: typeof Handle_StepBasic_TimeMeasureWithUnit_4;
+ Handle_StepBasic_SecurityClassification: typeof Handle_StepBasic_SecurityClassification;
+ Handle_StepBasic_SecurityClassification_1: typeof Handle_StepBasic_SecurityClassification_1;
+ Handle_StepBasic_SecurityClassification_2: typeof Handle_StepBasic_SecurityClassification_2;
+ Handle_StepBasic_SecurityClassification_3: typeof Handle_StepBasic_SecurityClassification_3;
+ Handle_StepBasic_SecurityClassification_4: typeof Handle_StepBasic_SecurityClassification_4;
+ StepBasic_SecurityClassification: typeof StepBasic_SecurityClassification;
+ Handle_StepBasic_ExternalIdentificationAssignment: typeof Handle_StepBasic_ExternalIdentificationAssignment;
+ Handle_StepBasic_ExternalIdentificationAssignment_1: typeof Handle_StepBasic_ExternalIdentificationAssignment_1;
+ Handle_StepBasic_ExternalIdentificationAssignment_2: typeof Handle_StepBasic_ExternalIdentificationAssignment_2;
+ Handle_StepBasic_ExternalIdentificationAssignment_3: typeof Handle_StepBasic_ExternalIdentificationAssignment_3;
+ Handle_StepBasic_ExternalIdentificationAssignment_4: typeof Handle_StepBasic_ExternalIdentificationAssignment_4;
+ StepBasic_ExternalIdentificationAssignment: typeof StepBasic_ExternalIdentificationAssignment;
+ Handle_StepBasic_MechanicalContext: typeof Handle_StepBasic_MechanicalContext;
+ Handle_StepBasic_MechanicalContext_1: typeof Handle_StepBasic_MechanicalContext_1;
+ Handle_StepBasic_MechanicalContext_2: typeof Handle_StepBasic_MechanicalContext_2;
+ Handle_StepBasic_MechanicalContext_3: typeof Handle_StepBasic_MechanicalContext_3;
+ Handle_StepBasic_MechanicalContext_4: typeof Handle_StepBasic_MechanicalContext_4;
+ StepBasic_MechanicalContext: typeof StepBasic_MechanicalContext;
+ Handle_StepBasic_HArray1OfNamedUnit: typeof Handle_StepBasic_HArray1OfNamedUnit;
+ Handle_StepBasic_HArray1OfNamedUnit_1: typeof Handle_StepBasic_HArray1OfNamedUnit_1;
+ Handle_StepBasic_HArray1OfNamedUnit_2: typeof Handle_StepBasic_HArray1OfNamedUnit_2;
+ Handle_StepBasic_HArray1OfNamedUnit_3: typeof Handle_StepBasic_HArray1OfNamedUnit_3;
+ Handle_StepBasic_HArray1OfNamedUnit_4: typeof Handle_StepBasic_HArray1OfNamedUnit_4;
+ StepBasic_DesignContext: typeof StepBasic_DesignContext;
+ Handle_StepBasic_DesignContext: typeof Handle_StepBasic_DesignContext;
+ Handle_StepBasic_DesignContext_1: typeof Handle_StepBasic_DesignContext_1;
+ Handle_StepBasic_DesignContext_2: typeof Handle_StepBasic_DesignContext_2;
+ Handle_StepBasic_DesignContext_3: typeof Handle_StepBasic_DesignContext_3;
+ Handle_StepBasic_DesignContext_4: typeof Handle_StepBasic_DesignContext_4;
+ StepBasic_ProductType: typeof StepBasic_ProductType;
+ Handle_StepBasic_ProductType: typeof Handle_StepBasic_ProductType;
+ Handle_StepBasic_ProductType_1: typeof Handle_StepBasic_ProductType_1;
+ Handle_StepBasic_ProductType_2: typeof Handle_StepBasic_ProductType_2;
+ Handle_StepBasic_ProductType_3: typeof Handle_StepBasic_ProductType_3;
+ Handle_StepBasic_ProductType_4: typeof Handle_StepBasic_ProductType_4;
+ Handle_StepBasic_HArray1OfProduct: typeof Handle_StepBasic_HArray1OfProduct;
+ Handle_StepBasic_HArray1OfProduct_1: typeof Handle_StepBasic_HArray1OfProduct_1;
+ Handle_StepBasic_HArray1OfProduct_2: typeof Handle_StepBasic_HArray1OfProduct_2;
+ Handle_StepBasic_HArray1OfProduct_3: typeof Handle_StepBasic_HArray1OfProduct_3;
+ Handle_StepBasic_HArray1OfProduct_4: typeof Handle_StepBasic_HArray1OfProduct_4;
+ Handle_StepBasic_CertificationAssignment: typeof Handle_StepBasic_CertificationAssignment;
+ Handle_StepBasic_CertificationAssignment_1: typeof Handle_StepBasic_CertificationAssignment_1;
+ Handle_StepBasic_CertificationAssignment_2: typeof Handle_StepBasic_CertificationAssignment_2;
+ Handle_StepBasic_CertificationAssignment_3: typeof Handle_StepBasic_CertificationAssignment_3;
+ Handle_StepBasic_CertificationAssignment_4: typeof Handle_StepBasic_CertificationAssignment_4;
+ StepBasic_CertificationAssignment: typeof StepBasic_CertificationAssignment;
+ StepBasic_ExternallyDefinedItem: typeof StepBasic_ExternallyDefinedItem;
+ Handle_StepBasic_ExternallyDefinedItem: typeof Handle_StepBasic_ExternallyDefinedItem;
+ Handle_StepBasic_ExternallyDefinedItem_1: typeof Handle_StepBasic_ExternallyDefinedItem_1;
+ Handle_StepBasic_ExternallyDefinedItem_2: typeof Handle_StepBasic_ExternallyDefinedItem_2;
+ Handle_StepBasic_ExternallyDefinedItem_3: typeof Handle_StepBasic_ExternallyDefinedItem_3;
+ Handle_StepBasic_ExternallyDefinedItem_4: typeof Handle_StepBasic_ExternallyDefinedItem_4;
+ StepBasic_ConversionBasedUnitAndMassUnit: typeof StepBasic_ConversionBasedUnitAndMassUnit;
+ Handle_StepBasic_ConversionBasedUnitAndMassUnit: typeof Handle_StepBasic_ConversionBasedUnitAndMassUnit;
+ Handle_StepBasic_ConversionBasedUnitAndMassUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndMassUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndMassUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndMassUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndMassUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndMassUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndMassUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndMassUnit_4;
+ Handle_StepBasic_GroupAssignment: typeof Handle_StepBasic_GroupAssignment;
+ Handle_StepBasic_GroupAssignment_1: typeof Handle_StepBasic_GroupAssignment_1;
+ Handle_StepBasic_GroupAssignment_2: typeof Handle_StepBasic_GroupAssignment_2;
+ Handle_StepBasic_GroupAssignment_3: typeof Handle_StepBasic_GroupAssignment_3;
+ Handle_StepBasic_GroupAssignment_4: typeof Handle_StepBasic_GroupAssignment_4;
+ StepBasic_GroupAssignment: typeof StepBasic_GroupAssignment;
+ Handle_StepBasic_GeneralProperty: typeof Handle_StepBasic_GeneralProperty;
+ Handle_StepBasic_GeneralProperty_1: typeof Handle_StepBasic_GeneralProperty_1;
+ Handle_StepBasic_GeneralProperty_2: typeof Handle_StepBasic_GeneralProperty_2;
+ Handle_StepBasic_GeneralProperty_3: typeof Handle_StepBasic_GeneralProperty_3;
+ Handle_StepBasic_GeneralProperty_4: typeof Handle_StepBasic_GeneralProperty_4;
+ StepBasic_GeneralProperty: typeof StepBasic_GeneralProperty;
+ Handle_StepBasic_ApprovalStatus: typeof Handle_StepBasic_ApprovalStatus;
+ Handle_StepBasic_ApprovalStatus_1: typeof Handle_StepBasic_ApprovalStatus_1;
+ Handle_StepBasic_ApprovalStatus_2: typeof Handle_StepBasic_ApprovalStatus_2;
+ Handle_StepBasic_ApprovalStatus_3: typeof Handle_StepBasic_ApprovalStatus_3;
+ Handle_StepBasic_ApprovalStatus_4: typeof Handle_StepBasic_ApprovalStatus_4;
+ StepBasic_ApprovalStatus: typeof StepBasic_ApprovalStatus;
+ Handle_StepBasic_ProductDefinitionFormation: typeof Handle_StepBasic_ProductDefinitionFormation;
+ Handle_StepBasic_ProductDefinitionFormation_1: typeof Handle_StepBasic_ProductDefinitionFormation_1;
+ Handle_StepBasic_ProductDefinitionFormation_2: typeof Handle_StepBasic_ProductDefinitionFormation_2;
+ Handle_StepBasic_ProductDefinitionFormation_3: typeof Handle_StepBasic_ProductDefinitionFormation_3;
+ Handle_StepBasic_ProductDefinitionFormation_4: typeof Handle_StepBasic_ProductDefinitionFormation_4;
+ StepBasic_ProductDefinitionFormation: typeof StepBasic_ProductDefinitionFormation;
+ StepBasic_RoleAssociation: typeof StepBasic_RoleAssociation;
+ Handle_StepBasic_RoleAssociation: typeof Handle_StepBasic_RoleAssociation;
+ Handle_StepBasic_RoleAssociation_1: typeof Handle_StepBasic_RoleAssociation_1;
+ Handle_StepBasic_RoleAssociation_2: typeof Handle_StepBasic_RoleAssociation_2;
+ Handle_StepBasic_RoleAssociation_3: typeof Handle_StepBasic_RoleAssociation_3;
+ Handle_StepBasic_RoleAssociation_4: typeof Handle_StepBasic_RoleAssociation_4;
+ Handle_StepBasic_DerivedUnitElement: typeof Handle_StepBasic_DerivedUnitElement;
+ Handle_StepBasic_DerivedUnitElement_1: typeof Handle_StepBasic_DerivedUnitElement_1;
+ Handle_StepBasic_DerivedUnitElement_2: typeof Handle_StepBasic_DerivedUnitElement_2;
+ Handle_StepBasic_DerivedUnitElement_3: typeof Handle_StepBasic_DerivedUnitElement_3;
+ Handle_StepBasic_DerivedUnitElement_4: typeof Handle_StepBasic_DerivedUnitElement_4;
+ StepBasic_DerivedUnitElement: typeof StepBasic_DerivedUnitElement;
+ StepBasic_ConversionBasedUnitAndLengthUnit: typeof StepBasic_ConversionBasedUnitAndLengthUnit;
+ Handle_StepBasic_ConversionBasedUnitAndLengthUnit: typeof Handle_StepBasic_ConversionBasedUnitAndLengthUnit;
+ Handle_StepBasic_ConversionBasedUnitAndLengthUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndLengthUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndLengthUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndLengthUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndLengthUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndLengthUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndLengthUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndLengthUnit_4;
+ StepBasic_IdentificationAssignment: typeof StepBasic_IdentificationAssignment;
+ Handle_StepBasic_IdentificationAssignment: typeof Handle_StepBasic_IdentificationAssignment;
+ Handle_StepBasic_IdentificationAssignment_1: typeof Handle_StepBasic_IdentificationAssignment_1;
+ Handle_StepBasic_IdentificationAssignment_2: typeof Handle_StepBasic_IdentificationAssignment_2;
+ Handle_StepBasic_IdentificationAssignment_3: typeof Handle_StepBasic_IdentificationAssignment_3;
+ Handle_StepBasic_IdentificationAssignment_4: typeof Handle_StepBasic_IdentificationAssignment_4;
+ StepBasic_EulerAngles: typeof StepBasic_EulerAngles;
+ Handle_StepBasic_EulerAngles: typeof Handle_StepBasic_EulerAngles;
+ Handle_StepBasic_EulerAngles_1: typeof Handle_StepBasic_EulerAngles_1;
+ Handle_StepBasic_EulerAngles_2: typeof Handle_StepBasic_EulerAngles_2;
+ Handle_StepBasic_EulerAngles_3: typeof Handle_StepBasic_EulerAngles_3;
+ Handle_StepBasic_EulerAngles_4: typeof Handle_StepBasic_EulerAngles_4;
+ StepBasic_RatioMeasureWithUnit: typeof StepBasic_RatioMeasureWithUnit;
+ Handle_StepBasic_RatioMeasureWithUnit: typeof Handle_StepBasic_RatioMeasureWithUnit;
+ Handle_StepBasic_RatioMeasureWithUnit_1: typeof Handle_StepBasic_RatioMeasureWithUnit_1;
+ Handle_StepBasic_RatioMeasureWithUnit_2: typeof Handle_StepBasic_RatioMeasureWithUnit_2;
+ Handle_StepBasic_RatioMeasureWithUnit_3: typeof Handle_StepBasic_RatioMeasureWithUnit_3;
+ Handle_StepBasic_RatioMeasureWithUnit_4: typeof Handle_StepBasic_RatioMeasureWithUnit_4;
+ StepBasic_ExternalSource: typeof StepBasic_ExternalSource;
+ Handle_StepBasic_ExternalSource: typeof Handle_StepBasic_ExternalSource;
+ Handle_StepBasic_ExternalSource_1: typeof Handle_StepBasic_ExternalSource_1;
+ Handle_StepBasic_ExternalSource_2: typeof Handle_StepBasic_ExternalSource_2;
+ Handle_StepBasic_ExternalSource_3: typeof Handle_StepBasic_ExternalSource_3;
+ Handle_StepBasic_ExternalSource_4: typeof Handle_StepBasic_ExternalSource_4;
+ StepBasic_DateAssignment: typeof StepBasic_DateAssignment;
+ Handle_StepBasic_DateAssignment: typeof Handle_StepBasic_DateAssignment;
+ Handle_StepBasic_DateAssignment_1: typeof Handle_StepBasic_DateAssignment_1;
+ Handle_StepBasic_DateAssignment_2: typeof Handle_StepBasic_DateAssignment_2;
+ Handle_StepBasic_DateAssignment_3: typeof Handle_StepBasic_DateAssignment_3;
+ Handle_StepBasic_DateAssignment_4: typeof Handle_StepBasic_DateAssignment_4;
+ StepBasic_SiUnitAndThermodynamicTemperatureUnit: typeof StepBasic_SiUnitAndThermodynamicTemperatureUnit;
+ Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit: typeof Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit;
+ Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_1: typeof Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_1;
+ Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_2: typeof Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_2;
+ Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_3: typeof Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_3;
+ Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_4: typeof Handle_StepBasic_SiUnitAndThermodynamicTemperatureUnit_4;
+ StepBasic_SecurityClassificationAssignment: typeof StepBasic_SecurityClassificationAssignment;
+ Handle_StepBasic_SecurityClassificationAssignment: typeof Handle_StepBasic_SecurityClassificationAssignment;
+ Handle_StepBasic_SecurityClassificationAssignment_1: typeof Handle_StepBasic_SecurityClassificationAssignment_1;
+ Handle_StepBasic_SecurityClassificationAssignment_2: typeof Handle_StepBasic_SecurityClassificationAssignment_2;
+ Handle_StepBasic_SecurityClassificationAssignment_3: typeof Handle_StepBasic_SecurityClassificationAssignment_3;
+ Handle_StepBasic_SecurityClassificationAssignment_4: typeof Handle_StepBasic_SecurityClassificationAssignment_4;
+ StepBasic_ProductCategory: typeof StepBasic_ProductCategory;
+ Handle_StepBasic_ProductCategory: typeof Handle_StepBasic_ProductCategory;
+ Handle_StepBasic_ProductCategory_1: typeof Handle_StepBasic_ProductCategory_1;
+ Handle_StepBasic_ProductCategory_2: typeof Handle_StepBasic_ProductCategory_2;
+ Handle_StepBasic_ProductCategory_3: typeof Handle_StepBasic_ProductCategory_3;
+ Handle_StepBasic_ProductCategory_4: typeof Handle_StepBasic_ProductCategory_4;
+ Handle_StepBasic_ConversionBasedUnitAndTimeUnit: typeof Handle_StepBasic_ConversionBasedUnitAndTimeUnit;
+ Handle_StepBasic_ConversionBasedUnitAndTimeUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndTimeUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndTimeUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndTimeUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndTimeUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndTimeUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndTimeUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndTimeUnit_4;
+ StepBasic_ConversionBasedUnitAndTimeUnit: typeof StepBasic_ConversionBasedUnitAndTimeUnit;
+ StepBasic_SiUnitAndSolidAngleUnit: typeof StepBasic_SiUnitAndSolidAngleUnit;
+ Handle_StepBasic_SiUnitAndSolidAngleUnit: typeof Handle_StepBasic_SiUnitAndSolidAngleUnit;
+ Handle_StepBasic_SiUnitAndSolidAngleUnit_1: typeof Handle_StepBasic_SiUnitAndSolidAngleUnit_1;
+ Handle_StepBasic_SiUnitAndSolidAngleUnit_2: typeof Handle_StepBasic_SiUnitAndSolidAngleUnit_2;
+ Handle_StepBasic_SiUnitAndSolidAngleUnit_3: typeof Handle_StepBasic_SiUnitAndSolidAngleUnit_3;
+ Handle_StepBasic_SiUnitAndSolidAngleUnit_4: typeof Handle_StepBasic_SiUnitAndSolidAngleUnit_4;
+ Handle_StepBasic_GroupRelationship: typeof Handle_StepBasic_GroupRelationship;
+ Handle_StepBasic_GroupRelationship_1: typeof Handle_StepBasic_GroupRelationship_1;
+ Handle_StepBasic_GroupRelationship_2: typeof Handle_StepBasic_GroupRelationship_2;
+ Handle_StepBasic_GroupRelationship_3: typeof Handle_StepBasic_GroupRelationship_3;
+ Handle_StepBasic_GroupRelationship_4: typeof Handle_StepBasic_GroupRelationship_4;
+ StepBasic_GroupRelationship: typeof StepBasic_GroupRelationship;
+ StepBasic_Group: typeof StepBasic_Group;
+ Handle_StepBasic_Group: typeof Handle_StepBasic_Group;
+ Handle_StepBasic_Group_1: typeof Handle_StepBasic_Group_1;
+ Handle_StepBasic_Group_2: typeof Handle_StepBasic_Group_2;
+ Handle_StepBasic_Group_3: typeof Handle_StepBasic_Group_3;
+ Handle_StepBasic_Group_4: typeof Handle_StepBasic_Group_4;
+ Handle_StepBasic_OrganizationRole: typeof Handle_StepBasic_OrganizationRole;
+ Handle_StepBasic_OrganizationRole_1: typeof Handle_StepBasic_OrganizationRole_1;
+ Handle_StepBasic_OrganizationRole_2: typeof Handle_StepBasic_OrganizationRole_2;
+ Handle_StepBasic_OrganizationRole_3: typeof Handle_StepBasic_OrganizationRole_3;
+ Handle_StepBasic_OrganizationRole_4: typeof Handle_StepBasic_OrganizationRole_4;
+ StepBasic_OrganizationRole: typeof StepBasic_OrganizationRole;
+ Handle_StepBasic_DateRole: typeof Handle_StepBasic_DateRole;
+ Handle_StepBasic_DateRole_1: typeof Handle_StepBasic_DateRole_1;
+ Handle_StepBasic_DateRole_2: typeof Handle_StepBasic_DateRole_2;
+ Handle_StepBasic_DateRole_3: typeof Handle_StepBasic_DateRole_3;
+ Handle_StepBasic_DateRole_4: typeof Handle_StepBasic_DateRole_4;
+ StepBasic_DateRole: typeof StepBasic_DateRole;
+ Handle_StepBasic_SolidAngleUnit: typeof Handle_StepBasic_SolidAngleUnit;
+ Handle_StepBasic_SolidAngleUnit_1: typeof Handle_StepBasic_SolidAngleUnit_1;
+ Handle_StepBasic_SolidAngleUnit_2: typeof Handle_StepBasic_SolidAngleUnit_2;
+ Handle_StepBasic_SolidAngleUnit_3: typeof Handle_StepBasic_SolidAngleUnit_3;
+ Handle_StepBasic_SolidAngleUnit_4: typeof Handle_StepBasic_SolidAngleUnit_4;
+ StepBasic_SolidAngleUnit: typeof StepBasic_SolidAngleUnit;
+ Handle_StepBasic_TimeUnit: typeof Handle_StepBasic_TimeUnit;
+ Handle_StepBasic_TimeUnit_1: typeof Handle_StepBasic_TimeUnit_1;
+ Handle_StepBasic_TimeUnit_2: typeof Handle_StepBasic_TimeUnit_2;
+ Handle_StepBasic_TimeUnit_3: typeof Handle_StepBasic_TimeUnit_3;
+ Handle_StepBasic_TimeUnit_4: typeof Handle_StepBasic_TimeUnit_4;
+ StepBasic_TimeUnit: typeof StepBasic_TimeUnit;
+ Handle_StepBasic_DocumentReference: typeof Handle_StepBasic_DocumentReference;
+ Handle_StepBasic_DocumentReference_1: typeof Handle_StepBasic_DocumentReference_1;
+ Handle_StepBasic_DocumentReference_2: typeof Handle_StepBasic_DocumentReference_2;
+ Handle_StepBasic_DocumentReference_3: typeof Handle_StepBasic_DocumentReference_3;
+ Handle_StepBasic_DocumentReference_4: typeof Handle_StepBasic_DocumentReference_4;
+ StepBasic_DocumentReference: typeof StepBasic_DocumentReference;
+ Handle_StepBasic_ProductDefinitionWithAssociatedDocuments: typeof Handle_StepBasic_ProductDefinitionWithAssociatedDocuments;
+ Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_1: typeof Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_1;
+ Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_2: typeof Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_2;
+ Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_3: typeof Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_3;
+ Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_4: typeof Handle_StepBasic_ProductDefinitionWithAssociatedDocuments_4;
+ StepBasic_ProductDefinitionWithAssociatedDocuments: typeof StepBasic_ProductDefinitionWithAssociatedDocuments;
+ Handle_StepBasic_HArray1OfProductContext: typeof Handle_StepBasic_HArray1OfProductContext;
+ Handle_StepBasic_HArray1OfProductContext_1: typeof Handle_StepBasic_HArray1OfProductContext_1;
+ Handle_StepBasic_HArray1OfProductContext_2: typeof Handle_StepBasic_HArray1OfProductContext_2;
+ Handle_StepBasic_HArray1OfProductContext_3: typeof Handle_StepBasic_HArray1OfProductContext_3;
+ Handle_StepBasic_HArray1OfProductContext_4: typeof Handle_StepBasic_HArray1OfProductContext_4;
+ Handle_StepBasic_ConversionBasedUnitAndAreaUnit: typeof Handle_StepBasic_ConversionBasedUnitAndAreaUnit;
+ Handle_StepBasic_ConversionBasedUnitAndAreaUnit_1: typeof Handle_StepBasic_ConversionBasedUnitAndAreaUnit_1;
+ Handle_StepBasic_ConversionBasedUnitAndAreaUnit_2: typeof Handle_StepBasic_ConversionBasedUnitAndAreaUnit_2;
+ Handle_StepBasic_ConversionBasedUnitAndAreaUnit_3: typeof Handle_StepBasic_ConversionBasedUnitAndAreaUnit_3;
+ Handle_StepBasic_ConversionBasedUnitAndAreaUnit_4: typeof Handle_StepBasic_ConversionBasedUnitAndAreaUnit_4;
+ StepBasic_ConversionBasedUnitAndAreaUnit: typeof StepBasic_ConversionBasedUnitAndAreaUnit;
+ StepBasic_DateAndTimeAssignment: typeof StepBasic_DateAndTimeAssignment;
+ Handle_StepBasic_DateAndTimeAssignment: typeof Handle_StepBasic_DateAndTimeAssignment;
+ Handle_StepBasic_DateAndTimeAssignment_1: typeof Handle_StepBasic_DateAndTimeAssignment_1;
+ Handle_StepBasic_DateAndTimeAssignment_2: typeof Handle_StepBasic_DateAndTimeAssignment_2;
+ Handle_StepBasic_DateAndTimeAssignment_3: typeof Handle_StepBasic_DateAndTimeAssignment_3;
+ Handle_StepBasic_DateAndTimeAssignment_4: typeof Handle_StepBasic_DateAndTimeAssignment_4;
+ IntTools_ListOfSurfaceRangeSample: typeof IntTools_ListOfSurfaceRangeSample;
+ IntTools_ListOfSurfaceRangeSample_1: typeof IntTools_ListOfSurfaceRangeSample_1;
+ IntTools_ListOfSurfaceRangeSample_2: typeof IntTools_ListOfSurfaceRangeSample_2;
+ IntTools_ListOfSurfaceRangeSample_3: typeof IntTools_ListOfSurfaceRangeSample_3;
+ IntTools_CurveRangeSample: typeof IntTools_CurveRangeSample;
+ IntTools_CurveRangeSample_1: typeof IntTools_CurveRangeSample_1;
+ IntTools_CurveRangeSample_2: typeof IntTools_CurveRangeSample_2;
+ IntTools_SequenceOfRanges: typeof IntTools_SequenceOfRanges;
+ IntTools_SequenceOfRanges_1: typeof IntTools_SequenceOfRanges_1;
+ IntTools_SequenceOfRanges_2: typeof IntTools_SequenceOfRanges_2;
+ IntTools_SequenceOfRanges_3: typeof IntTools_SequenceOfRanges_3;
+ IntTools_CurveRangeLocalizeData: typeof IntTools_CurveRangeLocalizeData;
+ IntTools_Root: typeof IntTools_Root;
+ IntTools_Root_1: typeof IntTools_Root_1;
+ IntTools_Root_2: typeof IntTools_Root_2;
+ IntTools_SequenceOfRoots: typeof IntTools_SequenceOfRoots;
+ IntTools_SequenceOfRoots_1: typeof IntTools_SequenceOfRoots_1;
+ IntTools_SequenceOfRoots_2: typeof IntTools_SequenceOfRoots_2;
+ IntTools_SequenceOfRoots_3: typeof IntTools_SequenceOfRoots_3;
+ IntTools_MapOfCurveSample: typeof IntTools_MapOfCurveSample;
+ IntTools_MapOfCurveSample_1: typeof IntTools_MapOfCurveSample_1;
+ IntTools_MapOfCurveSample_2: typeof IntTools_MapOfCurveSample_2;
+ IntTools_MapOfCurveSample_3: typeof IntTools_MapOfCurveSample_3;
+ IntTools_MarkedRangeSet: typeof IntTools_MarkedRangeSet;
+ IntTools_MarkedRangeSet_1: typeof IntTools_MarkedRangeSet_1;
+ IntTools_MarkedRangeSet_2: typeof IntTools_MarkedRangeSet_2;
+ IntTools_MarkedRangeSet_3: typeof IntTools_MarkedRangeSet_3;
+ IntTools_BeanFaceIntersector: typeof IntTools_BeanFaceIntersector;
+ IntTools_BeanFaceIntersector_1: typeof IntTools_BeanFaceIntersector_1;
+ IntTools_BeanFaceIntersector_2: typeof IntTools_BeanFaceIntersector_2;
+ IntTools_BeanFaceIntersector_3: typeof IntTools_BeanFaceIntersector_3;
+ IntTools_BeanFaceIntersector_4: typeof IntTools_BeanFaceIntersector_4;
+ IntTools_Array1OfRange: typeof IntTools_Array1OfRange;
+ IntTools_Array1OfRange_1: typeof IntTools_Array1OfRange_1;
+ IntTools_Array1OfRange_2: typeof IntTools_Array1OfRange_2;
+ IntTools_Array1OfRange_3: typeof IntTools_Array1OfRange_3;
+ IntTools_Array1OfRange_4: typeof IntTools_Array1OfRange_4;
+ IntTools_Array1OfRange_5: typeof IntTools_Array1OfRange_5;
+ IntTools_CArray1OfInteger: typeof IntTools_CArray1OfInteger;
+ IntTools_CArray1OfInteger_1: typeof IntTools_CArray1OfInteger_1;
+ IntTools_CArray1OfInteger_2: typeof IntTools_CArray1OfInteger_2;
+ IntTools_DataMapOfCurveSampleBox: typeof IntTools_DataMapOfCurveSampleBox;
+ IntTools_DataMapOfCurveSampleBox_1: typeof IntTools_DataMapOfCurveSampleBox_1;
+ IntTools_DataMapOfCurveSampleBox_2: typeof IntTools_DataMapOfCurveSampleBox_2;
+ IntTools_DataMapOfCurveSampleBox_3: typeof IntTools_DataMapOfCurveSampleBox_3;
+ IntTools_Curve: typeof IntTools_Curve;
+ IntTools_Curve_1: typeof IntTools_Curve_1;
+ IntTools_Curve_2: typeof IntTools_Curve_2;
+ IntTools_MapOfSurfaceSample: typeof IntTools_MapOfSurfaceSample;
+ IntTools_MapOfSurfaceSample_1: typeof IntTools_MapOfSurfaceSample_1;
+ IntTools_MapOfSurfaceSample_2: typeof IntTools_MapOfSurfaceSample_2;
+ IntTools_MapOfSurfaceSample_3: typeof IntTools_MapOfSurfaceSample_3;
+ IntTools_SurfaceRangeSample: typeof IntTools_SurfaceRangeSample;
+ IntTools_SurfaceRangeSample_1: typeof IntTools_SurfaceRangeSample_1;
+ IntTools_SurfaceRangeSample_2: typeof IntTools_SurfaceRangeSample_2;
+ IntTools_SurfaceRangeSample_3: typeof IntTools_SurfaceRangeSample_3;
+ IntTools_SurfaceRangeSample_4: typeof IntTools_SurfaceRangeSample_4;
+ IntTools_CommonPrt: typeof IntTools_CommonPrt;
+ IntTools_CommonPrt_1: typeof IntTools_CommonPrt_1;
+ IntTools_CommonPrt_2: typeof IntTools_CommonPrt_2;
+ IntTools_FClass2d: typeof IntTools_FClass2d;
+ IntTools_FClass2d_1: typeof IntTools_FClass2d_1;
+ IntTools_FClass2d_2: typeof IntTools_FClass2d_2;
+ IntTools_PntOn2Faces: typeof IntTools_PntOn2Faces;
+ IntTools_PntOn2Faces_1: typeof IntTools_PntOn2Faces_1;
+ IntTools_PntOn2Faces_2: typeof IntTools_PntOn2Faces_2;
+ IntTools_Range: typeof IntTools_Range;
+ IntTools_Range_1: typeof IntTools_Range_1;
+ IntTools_Range_2: typeof IntTools_Range_2;
+ IntTools_SurfaceRangeSampleMapHasher: typeof IntTools_SurfaceRangeSampleMapHasher;
+ IntTools_Array1OfRoots: typeof IntTools_Array1OfRoots;
+ IntTools_Array1OfRoots_1: typeof IntTools_Array1OfRoots_1;
+ IntTools_Array1OfRoots_2: typeof IntTools_Array1OfRoots_2;
+ IntTools_Array1OfRoots_3: typeof IntTools_Array1OfRoots_3;
+ IntTools_Array1OfRoots_4: typeof IntTools_Array1OfRoots_4;
+ IntTools_Array1OfRoots_5: typeof IntTools_Array1OfRoots_5;
+ IntTools_SurfaceRangeLocalizeData: typeof IntTools_SurfaceRangeLocalizeData;
+ IntTools_SurfaceRangeLocalizeData_1: typeof IntTools_SurfaceRangeLocalizeData_1;
+ IntTools_SurfaceRangeLocalizeData_2: typeof IntTools_SurfaceRangeLocalizeData_2;
+ IntTools_SurfaceRangeLocalizeData_3: typeof IntTools_SurfaceRangeLocalizeData_3;
+ IntTools_CurveRangeSampleMapHasher: typeof IntTools_CurveRangeSampleMapHasher;
+ IntTools_SequenceOfCommonPrts: typeof IntTools_SequenceOfCommonPrts;
+ IntTools_SequenceOfCommonPrts_1: typeof IntTools_SequenceOfCommonPrts_1;
+ IntTools_SequenceOfCommonPrts_2: typeof IntTools_SequenceOfCommonPrts_2;
+ IntTools_SequenceOfCommonPrts_3: typeof IntTools_SequenceOfCommonPrts_3;
+ IntTools_SequenceOfCurves: typeof IntTools_SequenceOfCurves;
+ IntTools_SequenceOfCurves_1: typeof IntTools_SequenceOfCurves_1;
+ IntTools_SequenceOfCurves_2: typeof IntTools_SequenceOfCurves_2;
+ IntTools_SequenceOfCurves_3: typeof IntTools_SequenceOfCurves_3;
+ IntTools_SequenceOfPntOn2Faces: typeof IntTools_SequenceOfPntOn2Faces;
+ IntTools_SequenceOfPntOn2Faces_1: typeof IntTools_SequenceOfPntOn2Faces_1;
+ IntTools_SequenceOfPntOn2Faces_2: typeof IntTools_SequenceOfPntOn2Faces_2;
+ IntTools_SequenceOfPntOn2Faces_3: typeof IntTools_SequenceOfPntOn2Faces_3;
+ IntTools_ListOfCurveRangeSample: typeof IntTools_ListOfCurveRangeSample;
+ IntTools_ListOfCurveRangeSample_1: typeof IntTools_ListOfCurveRangeSample_1;
+ IntTools_ListOfCurveRangeSample_2: typeof IntTools_ListOfCurveRangeSample_2;
+ IntTools_ListOfCurveRangeSample_3: typeof IntTools_ListOfCurveRangeSample_3;
+ IntTools_EdgeFace: typeof IntTools_EdgeFace;
+ IntTools_EdgeEdge: typeof IntTools_EdgeEdge;
+ IntTools_EdgeEdge_1: typeof IntTools_EdgeEdge_1;
+ IntTools_EdgeEdge_2: typeof IntTools_EdgeEdge_2;
+ IntTools_EdgeEdge_3: typeof IntTools_EdgeEdge_3;
+ IntTools_DataMapOfSurfaceSampleBox: typeof IntTools_DataMapOfSurfaceSampleBox;
+ IntTools_DataMapOfSurfaceSampleBox_1: typeof IntTools_DataMapOfSurfaceSampleBox_1;
+ IntTools_DataMapOfSurfaceSampleBox_2: typeof IntTools_DataMapOfSurfaceSampleBox_2;
+ IntTools_DataMapOfSurfaceSampleBox_3: typeof IntTools_DataMapOfSurfaceSampleBox_3;
+ IntTools_BaseRangeSample: typeof IntTools_BaseRangeSample;
+ IntTools_BaseRangeSample_1: typeof IntTools_BaseRangeSample_1;
+ IntTools_BaseRangeSample_2: typeof IntTools_BaseRangeSample_2;
+ IntTools: typeof IntTools;
+ IntTools_WLineTool: typeof IntTools_WLineTool;
+ IntTools_CArray1OfReal: typeof IntTools_CArray1OfReal;
+ IntTools_CArray1OfReal_1: typeof IntTools_CArray1OfReal_1;
+ IntTools_CArray1OfReal_2: typeof IntTools_CArray1OfReal_2;
+ IntTools_ShrunkRange: typeof IntTools_ShrunkRange;
+ IntTools_ListOfBox: typeof IntTools_ListOfBox;
+ IntTools_ListOfBox_1: typeof IntTools_ListOfBox_1;
+ IntTools_ListOfBox_2: typeof IntTools_ListOfBox_2;
+ IntTools_ListOfBox_3: typeof IntTools_ListOfBox_3;
+ IntTools_Tools: typeof IntTools_Tools;
+ Handle_IntTools_Context: typeof Handle_IntTools_Context;
+ Handle_IntTools_Context_1: typeof Handle_IntTools_Context_1;
+ Handle_IntTools_Context_2: typeof Handle_IntTools_Context_2;
+ Handle_IntTools_Context_3: typeof Handle_IntTools_Context_3;
+ Handle_IntTools_Context_4: typeof Handle_IntTools_Context_4;
+ Handle_IntTools_TopolTool: typeof Handle_IntTools_TopolTool;
+ Handle_IntTools_TopolTool_1: typeof Handle_IntTools_TopolTool_1;
+ Handle_IntTools_TopolTool_2: typeof Handle_IntTools_TopolTool_2;
+ Handle_IntTools_TopolTool_3: typeof Handle_IntTools_TopolTool_3;
+ Handle_IntTools_TopolTool_4: typeof Handle_IntTools_TopolTool_4;
+ IntTools_TopolTool: typeof IntTools_TopolTool;
+ IntTools_TopolTool_1: typeof IntTools_TopolTool_1;
+ IntTools_TopolTool_2: typeof IntTools_TopolTool_2;
+ IntTools_FaceFace: typeof IntTools_FaceFace;
+ RWStepFEA_RWCurve3dElementRepresentation: typeof RWStepFEA_RWCurve3dElementRepresentation;
+ RWStepFEA_RWFeaMaterialPropertyRepresentation: typeof RWStepFEA_RWFeaMaterialPropertyRepresentation;
+ RWStepFEA_RWFeaLinearElasticity: typeof RWStepFEA_RWFeaLinearElasticity;
+ RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness: typeof RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness;
+ RWStepFEA_RWFeaGroup: typeof RWStepFEA_RWFeaGroup;
+ RWStepFEA_RWNodeWithVector: typeof RWStepFEA_RWNodeWithVector;
+ RWStepFEA_RWElementGroup: typeof RWStepFEA_RWElementGroup;
+ RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion: typeof RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion;
+ RWStepFEA_RWFeaModel3d: typeof RWStepFEA_RWFeaModel3d;
+ RWStepFEA_RWElementRepresentation: typeof RWStepFEA_RWElementRepresentation;
+ RWStepFEA_RWSurface3dElementRepresentation: typeof RWStepFEA_RWSurface3dElementRepresentation;
+ RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion: typeof RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion;
+ RWStepFEA_RWCurveElementInterval: typeof RWStepFEA_RWCurveElementInterval;
+ RWStepFEA_RWAlignedSurface3dElementCoordinateSystem: typeof RWStepFEA_RWAlignedSurface3dElementCoordinateSystem;
+ RWStepFEA_RWNodeDefinition: typeof RWStepFEA_RWNodeDefinition;
+ RWStepFEA_RWCurveElementEndOffset: typeof RWStepFEA_RWCurveElementEndOffset;
+ RWStepFEA_RWElementGeometricRelationship: typeof RWStepFEA_RWElementGeometricRelationship;
+ RWStepFEA_RWCurveElementEndRelease: typeof RWStepFEA_RWCurveElementEndRelease;
+ RWStepFEA_RWNodeRepresentation: typeof RWStepFEA_RWNodeRepresentation;
+ RWStepFEA_RWFeaModel: typeof RWStepFEA_RWFeaModel;
+ RWStepFEA_RWFreedomsList: typeof RWStepFEA_RWFreedomsList;
+ RWStepFEA_RWParametricCurve3dElementCoordinateSystem: typeof RWStepFEA_RWParametricCurve3dElementCoordinateSystem;
+ RWStepFEA_RWNodeWithSolutionCoordinateSystem: typeof RWStepFEA_RWNodeWithSolutionCoordinateSystem;
+ RWStepFEA_RWFeaSurfaceSectionGeometricRelationship: typeof RWStepFEA_RWFeaSurfaceSectionGeometricRelationship;
+ RWStepFEA_RWCurveElementIntervalLinearlyVarying: typeof RWStepFEA_RWCurveElementIntervalLinearlyVarying;
+ RWStepFEA_RWNode: typeof RWStepFEA_RWNode;
+ RWStepFEA_RWFeaMoistureAbsorption: typeof RWStepFEA_RWFeaMoistureAbsorption;
+ RWStepFEA_RWParametricSurface3dElementCoordinateSystem: typeof RWStepFEA_RWParametricSurface3dElementCoordinateSystem;
+ RWStepFEA_RWCurveElementIntervalConstant: typeof RWStepFEA_RWCurveElementIntervalConstant;
+ RWStepFEA_RWFeaAreaDensity: typeof RWStepFEA_RWFeaAreaDensity;
+ RWStepFEA_RWFeaParametricPoint: typeof RWStepFEA_RWFeaParametricPoint;
+ RWStepFEA_RWNodeSet: typeof RWStepFEA_RWNodeSet;
+ RWStepFEA_RWCurveElementLocation: typeof RWStepFEA_RWCurveElementLocation;
+ RWStepFEA_RWFeaCurveSectionGeometricRelationship: typeof RWStepFEA_RWFeaCurveSectionGeometricRelationship;
+ RWStepFEA_RWVolume3dElementRepresentation: typeof RWStepFEA_RWVolume3dElementRepresentation;
+ RWStepFEA_RWCurve3dElementProperty: typeof RWStepFEA_RWCurve3dElementProperty;
+ RWStepFEA_RWFreedomAndCoefficient: typeof RWStepFEA_RWFreedomAndCoefficient;
+ RWStepFEA_RWFeaShellShearStiffness: typeof RWStepFEA_RWFeaShellShearStiffness;
+ RWStepFEA_RWFeaModelDefinition: typeof RWStepFEA_RWFeaModelDefinition;
+ RWStepFEA_RWFeaAxis2Placement3d: typeof RWStepFEA_RWFeaAxis2Placement3d;
+ RWStepFEA_RWNodeGroup: typeof RWStepFEA_RWNodeGroup;
+ RWStepFEA_RWConstantSurface3dElementCoordinateSystem: typeof RWStepFEA_RWConstantSurface3dElementCoordinateSystem;
+ RWStepFEA_RWFeaRepresentationItem: typeof RWStepFEA_RWFeaRepresentationItem;
+ RWStepFEA_RWFeaMaterialPropertyRepresentationItem: typeof RWStepFEA_RWFeaMaterialPropertyRepresentationItem;
+ RWStepFEA_RWGeometricNode: typeof RWStepFEA_RWGeometricNode;
+ RWStepFEA_RWAlignedCurve3dElementCoordinateSystem: typeof RWStepFEA_RWAlignedCurve3dElementCoordinateSystem;
+ RWStepFEA_RWFeaShellMembraneStiffness: typeof RWStepFEA_RWFeaShellMembraneStiffness;
+ RWStepFEA_RWParametricCurve3dElementCoordinateDirection: typeof RWStepFEA_RWParametricCurve3dElementCoordinateDirection;
+ RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem: typeof RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem;
+ RWStepFEA_RWDummyNode: typeof RWStepFEA_RWDummyNode;
+ RWStepFEA_RWFeaMassDensity: typeof RWStepFEA_RWFeaMassDensity;
+ RWStepFEA_RWFeaShellBendingStiffness: typeof RWStepFEA_RWFeaShellBendingStiffness;
+ BRepOffsetAPI_MakeDraft: typeof BRepOffsetAPI_MakeDraft;
+ BRepOffsetAPI_MakeOffsetShape: typeof BRepOffsetAPI_MakeOffsetShape;
+ BRepOffsetAPI_MakeOffsetShape_1: typeof BRepOffsetAPI_MakeOffsetShape_1;
+ BRepOffsetAPI_MakeOffsetShape_2: typeof BRepOffsetAPI_MakeOffsetShape_2;
+ BRepOffsetAPI_MakeOffset: typeof BRepOffsetAPI_MakeOffset;
+ BRepOffsetAPI_MakeOffset_1: typeof BRepOffsetAPI_MakeOffset_1;
+ BRepOffsetAPI_MakeOffset_2: typeof BRepOffsetAPI_MakeOffset_2;
+ BRepOffsetAPI_MakeOffset_3: typeof BRepOffsetAPI_MakeOffset_3;
+ BRepOffsetAPI_MakePipe: typeof BRepOffsetAPI_MakePipe;
+ BRepOffsetAPI_MakePipe_1: typeof BRepOffsetAPI_MakePipe_1;
+ BRepOffsetAPI_MakePipe_2: typeof BRepOffsetAPI_MakePipe_2;
+ BRepOffsetAPI_MakeThickSolid: typeof BRepOffsetAPI_MakeThickSolid;
+ BRepOffsetAPI_MakeThickSolid_1: typeof BRepOffsetAPI_MakeThickSolid_1;
+ BRepOffsetAPI_MakeThickSolid_2: typeof BRepOffsetAPI_MakeThickSolid_2;
+ BRepOffsetAPI_SequenceOfSequenceOfShape: typeof BRepOffsetAPI_SequenceOfSequenceOfShape;
+ BRepOffsetAPI_SequenceOfSequenceOfShape_1: typeof BRepOffsetAPI_SequenceOfSequenceOfShape_1;
+ BRepOffsetAPI_SequenceOfSequenceOfShape_2: typeof BRepOffsetAPI_SequenceOfSequenceOfShape_2;
+ BRepOffsetAPI_SequenceOfSequenceOfShape_3: typeof BRepOffsetAPI_SequenceOfSequenceOfShape_3;
+ BRepOffsetAPI_DraftAngle: typeof BRepOffsetAPI_DraftAngle;
+ BRepOffsetAPI_DraftAngle_1: typeof BRepOffsetAPI_DraftAngle_1;
+ BRepOffsetAPI_DraftAngle_2: typeof BRepOffsetAPI_DraftAngle_2;
+ BRepOffsetAPI_MiddlePath: typeof BRepOffsetAPI_MiddlePath;
+ BRepOffsetAPI_MakePipeShell: typeof BRepOffsetAPI_MakePipeShell;
+ BRepOffsetAPI_SequenceOfSequenceOfReal: typeof BRepOffsetAPI_SequenceOfSequenceOfReal;
+ BRepOffsetAPI_SequenceOfSequenceOfReal_1: typeof BRepOffsetAPI_SequenceOfSequenceOfReal_1;
+ BRepOffsetAPI_SequenceOfSequenceOfReal_2: typeof BRepOffsetAPI_SequenceOfSequenceOfReal_2;
+ BRepOffsetAPI_SequenceOfSequenceOfReal_3: typeof BRepOffsetAPI_SequenceOfSequenceOfReal_3;
+ BRepOffsetAPI_NormalProjection: typeof BRepOffsetAPI_NormalProjection;
+ BRepOffsetAPI_NormalProjection_1: typeof BRepOffsetAPI_NormalProjection_1;
+ BRepOffsetAPI_NormalProjection_2: typeof BRepOffsetAPI_NormalProjection_2;
+ BRepOffsetAPI_ThruSections: typeof BRepOffsetAPI_ThruSections;
+ BRepOffsetAPI_MakeEvolved: typeof BRepOffsetAPI_MakeEvolved;
+ BRepOffsetAPI_MakeEvolved_1: typeof BRepOffsetAPI_MakeEvolved_1;
+ BRepOffsetAPI_MakeEvolved_2: typeof BRepOffsetAPI_MakeEvolved_2;
+ BRepOffsetAPI_MakeFilling: typeof BRepOffsetAPI_MakeFilling;
+ Handle_IntStart_SITopolTool: typeof Handle_IntStart_SITopolTool;
+ Handle_IntStart_SITopolTool_1: typeof Handle_IntStart_SITopolTool_1;
+ Handle_IntStart_SITopolTool_2: typeof Handle_IntStart_SITopolTool_2;
+ Handle_IntStart_SITopolTool_3: typeof Handle_IntStart_SITopolTool_3;
+ Handle_IntStart_SITopolTool_4: typeof Handle_IntStart_SITopolTool_4;
+ IntStart_SITopolTool: typeof IntStart_SITopolTool;
+ Hatch_Line: typeof Hatch_Line;
+ Hatch_Line_1: typeof Hatch_Line_1;
+ Hatch_Line_2: typeof Hatch_Line_2;
+ Hatch_LineForm: Hatch_LineForm;
+ Hatch_Hatcher: typeof Hatch_Hatcher;
+ Hatch_Parameter: typeof Hatch_Parameter;
+ Hatch_Parameter_1: typeof Hatch_Parameter_1;
+ Hatch_Parameter_2: typeof Hatch_Parameter_2;
+ Hatch_SequenceOfLine: typeof Hatch_SequenceOfLine;
+ Hatch_SequenceOfLine_1: typeof Hatch_SequenceOfLine_1;
+ Hatch_SequenceOfLine_2: typeof Hatch_SequenceOfLine_2;
+ Hatch_SequenceOfLine_3: typeof Hatch_SequenceOfLine_3;
+ Hatch_SequenceOfParameter: typeof Hatch_SequenceOfParameter;
+ Hatch_SequenceOfParameter_1: typeof Hatch_SequenceOfParameter_1;
+ Hatch_SequenceOfParameter_2: typeof Hatch_SequenceOfParameter_2;
+ Hatch_SequenceOfParameter_3: typeof Hatch_SequenceOfParameter_3;
+ AdvApp2Var_CriterionType: AdvApp2Var_CriterionType;
+ Namelist: typeof Namelist;
+ Vardesc: typeof Vardesc;
+ AdvApp2Var_SequenceOfStrip: typeof AdvApp2Var_SequenceOfStrip;
+ AdvApp2Var_SequenceOfStrip_1: typeof AdvApp2Var_SequenceOfStrip_1;
+ AdvApp2Var_SequenceOfStrip_2: typeof AdvApp2Var_SequenceOfStrip_2;
+ AdvApp2Var_SequenceOfStrip_3: typeof AdvApp2Var_SequenceOfStrip_3;
+ mmapgs1_1_: typeof mmapgs1_1_;
+ maovpch_1_: typeof maovpch_1_;
+ mmjcobi_1_: typeof mmjcobi_1_;
+ maovpar_1_: typeof maovpar_1_;
+ minombr_1_: typeof minombr_1_;
+ mmcmcnp_1_: typeof mmcmcnp_1_;
+ mmapgs0_1_: typeof mmapgs0_1_;
+ mdnombr_1_: typeof mdnombr_1_;
+ mlgdrtl_1_: typeof mlgdrtl_1_;
+ mmapgs2_1_: typeof mmapgs2_1_;
+ mmapgss_1_: typeof mmapgss_1_;
+ AdvApp2Var_CriterionRepartition: AdvApp2Var_CriterionRepartition;
+ Handle_BinLDrivers_DocumentStorageDriver: typeof Handle_BinLDrivers_DocumentStorageDriver;
+ Handle_BinLDrivers_DocumentStorageDriver_1: typeof Handle_BinLDrivers_DocumentStorageDriver_1;
+ Handle_BinLDrivers_DocumentStorageDriver_2: typeof Handle_BinLDrivers_DocumentStorageDriver_2;
+ Handle_BinLDrivers_DocumentStorageDriver_3: typeof Handle_BinLDrivers_DocumentStorageDriver_3;
+ Handle_BinLDrivers_DocumentStorageDriver_4: typeof Handle_BinLDrivers_DocumentStorageDriver_4;
+ BinLDrivers_Marker: BinLDrivers_Marker;
+ BinLDrivers_VectorOfDocumentSection: typeof BinLDrivers_VectorOfDocumentSection;
+ BinLDrivers_VectorOfDocumentSection_1: typeof BinLDrivers_VectorOfDocumentSection_1;
+ BinLDrivers_VectorOfDocumentSection_2: typeof BinLDrivers_VectorOfDocumentSection_2;
+ Handle_BinLDrivers_DocumentRetrievalDriver: typeof Handle_BinLDrivers_DocumentRetrievalDriver;
+ Handle_BinLDrivers_DocumentRetrievalDriver_1: typeof Handle_BinLDrivers_DocumentRetrievalDriver_1;
+ Handle_BinLDrivers_DocumentRetrievalDriver_2: typeof Handle_BinLDrivers_DocumentRetrievalDriver_2;
+ Handle_BinLDrivers_DocumentRetrievalDriver_3: typeof Handle_BinLDrivers_DocumentRetrievalDriver_3;
+ Handle_BinLDrivers_DocumentRetrievalDriver_4: typeof Handle_BinLDrivers_DocumentRetrievalDriver_4;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_1: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_1;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_2: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_2;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_3: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_3;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_4: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_4;
+ StepVisual_BackgroundColour: typeof StepVisual_BackgroundColour;
+ Handle_StepVisual_BackgroundColour: typeof Handle_StepVisual_BackgroundColour;
+ Handle_StepVisual_BackgroundColour_1: typeof Handle_StepVisual_BackgroundColour_1;
+ Handle_StepVisual_BackgroundColour_2: typeof Handle_StepVisual_BackgroundColour_2;
+ Handle_StepVisual_BackgroundColour_3: typeof Handle_StepVisual_BackgroundColour_3;
+ Handle_StepVisual_BackgroundColour_4: typeof Handle_StepVisual_BackgroundColour_4;
+ Handle_StepVisual_ContextDependentOverRidingStyledItem: typeof Handle_StepVisual_ContextDependentOverRidingStyledItem;
+ Handle_StepVisual_ContextDependentOverRidingStyledItem_1: typeof Handle_StepVisual_ContextDependentOverRidingStyledItem_1;
+ Handle_StepVisual_ContextDependentOverRidingStyledItem_2: typeof Handle_StepVisual_ContextDependentOverRidingStyledItem_2;
+ Handle_StepVisual_ContextDependentOverRidingStyledItem_3: typeof Handle_StepVisual_ContextDependentOverRidingStyledItem_3;
+ Handle_StepVisual_ContextDependentOverRidingStyledItem_4: typeof Handle_StepVisual_ContextDependentOverRidingStyledItem_4;
+ StepVisual_ContextDependentOverRidingStyledItem: typeof StepVisual_ContextDependentOverRidingStyledItem;
+ StepVisual_DraughtingCalloutElement: typeof StepVisual_DraughtingCalloutElement;
+ Handle_StepVisual_TessellatedGeometricSet: typeof Handle_StepVisual_TessellatedGeometricSet;
+ Handle_StepVisual_TessellatedGeometricSet_1: typeof Handle_StepVisual_TessellatedGeometricSet_1;
+ Handle_StepVisual_TessellatedGeometricSet_2: typeof Handle_StepVisual_TessellatedGeometricSet_2;
+ Handle_StepVisual_TessellatedGeometricSet_3: typeof Handle_StepVisual_TessellatedGeometricSet_3;
+ Handle_StepVisual_TessellatedGeometricSet_4: typeof Handle_StepVisual_TessellatedGeometricSet_4;
+ StepVisual_TessellatedGeometricSet: typeof StepVisual_TessellatedGeometricSet;
+ StepVisual_OverRidingStyledItem: typeof StepVisual_OverRidingStyledItem;
+ Handle_StepVisual_OverRidingStyledItem: typeof Handle_StepVisual_OverRidingStyledItem;
+ Handle_StepVisual_OverRidingStyledItem_1: typeof Handle_StepVisual_OverRidingStyledItem_1;
+ Handle_StepVisual_OverRidingStyledItem_2: typeof Handle_StepVisual_OverRidingStyledItem_2;
+ Handle_StepVisual_OverRidingStyledItem_3: typeof Handle_StepVisual_OverRidingStyledItem_3;
+ Handle_StepVisual_OverRidingStyledItem_4: typeof Handle_StepVisual_OverRidingStyledItem_4;
+ StepVisual_Array1OfDraughtingCalloutElement: typeof StepVisual_Array1OfDraughtingCalloutElement;
+ StepVisual_Array1OfDraughtingCalloutElement_1: typeof StepVisual_Array1OfDraughtingCalloutElement_1;
+ StepVisual_Array1OfDraughtingCalloutElement_2: typeof StepVisual_Array1OfDraughtingCalloutElement_2;
+ StepVisual_Array1OfDraughtingCalloutElement_3: typeof StepVisual_Array1OfDraughtingCalloutElement_3;
+ StepVisual_Array1OfDraughtingCalloutElement_4: typeof StepVisual_Array1OfDraughtingCalloutElement_4;
+ StepVisual_Array1OfDraughtingCalloutElement_5: typeof StepVisual_Array1OfDraughtingCalloutElement_5;
+ StepVisual_CompositeText: typeof StepVisual_CompositeText;
+ Handle_StepVisual_CompositeText: typeof Handle_StepVisual_CompositeText;
+ Handle_StepVisual_CompositeText_1: typeof Handle_StepVisual_CompositeText_1;
+ Handle_StepVisual_CompositeText_2: typeof Handle_StepVisual_CompositeText_2;
+ Handle_StepVisual_CompositeText_3: typeof Handle_StepVisual_CompositeText_3;
+ Handle_StepVisual_CompositeText_4: typeof Handle_StepVisual_CompositeText_4;
+ StepVisual_CameraImage2dWithScale: typeof StepVisual_CameraImage2dWithScale;
+ Handle_StepVisual_CameraImage2dWithScale: typeof Handle_StepVisual_CameraImage2dWithScale;
+ Handle_StepVisual_CameraImage2dWithScale_1: typeof Handle_StepVisual_CameraImage2dWithScale_1;
+ Handle_StepVisual_CameraImage2dWithScale_2: typeof Handle_StepVisual_CameraImage2dWithScale_2;
+ Handle_StepVisual_CameraImage2dWithScale_3: typeof Handle_StepVisual_CameraImage2dWithScale_3;
+ Handle_StepVisual_CameraImage2dWithScale_4: typeof Handle_StepVisual_CameraImage2dWithScale_4;
+ Handle_StepVisual_SurfaceStyleUsage: typeof Handle_StepVisual_SurfaceStyleUsage;
+ Handle_StepVisual_SurfaceStyleUsage_1: typeof Handle_StepVisual_SurfaceStyleUsage_1;
+ Handle_StepVisual_SurfaceStyleUsage_2: typeof Handle_StepVisual_SurfaceStyleUsage_2;
+ Handle_StepVisual_SurfaceStyleUsage_3: typeof Handle_StepVisual_SurfaceStyleUsage_3;
+ Handle_StepVisual_SurfaceStyleUsage_4: typeof Handle_StepVisual_SurfaceStyleUsage_4;
+ StepVisual_SurfaceStyleUsage: typeof StepVisual_SurfaceStyleUsage;
+ StepVisual_AnnotationPlane: typeof StepVisual_AnnotationPlane;
+ Handle_StepVisual_AnnotationPlane: typeof Handle_StepVisual_AnnotationPlane;
+ Handle_StepVisual_AnnotationPlane_1: typeof Handle_StepVisual_AnnotationPlane_1;
+ Handle_StepVisual_AnnotationPlane_2: typeof Handle_StepVisual_AnnotationPlane_2;
+ Handle_StepVisual_AnnotationPlane_3: typeof Handle_StepVisual_AnnotationPlane_3;
+ Handle_StepVisual_AnnotationPlane_4: typeof Handle_StepVisual_AnnotationPlane_4;
+ Handle_StepVisual_HArray1OfTextOrCharacter: typeof Handle_StepVisual_HArray1OfTextOrCharacter;
+ Handle_StepVisual_HArray1OfTextOrCharacter_1: typeof Handle_StepVisual_HArray1OfTextOrCharacter_1;
+ Handle_StepVisual_HArray1OfTextOrCharacter_2: typeof Handle_StepVisual_HArray1OfTextOrCharacter_2;
+ Handle_StepVisual_HArray1OfTextOrCharacter_3: typeof Handle_StepVisual_HArray1OfTextOrCharacter_3;
+ Handle_StepVisual_HArray1OfTextOrCharacter_4: typeof Handle_StepVisual_HArray1OfTextOrCharacter_4;
+ Handle_StepVisual_TessellatedAnnotationOccurrence: typeof Handle_StepVisual_TessellatedAnnotationOccurrence;
+ Handle_StepVisual_TessellatedAnnotationOccurrence_1: typeof Handle_StepVisual_TessellatedAnnotationOccurrence_1;
+ Handle_StepVisual_TessellatedAnnotationOccurrence_2: typeof Handle_StepVisual_TessellatedAnnotationOccurrence_2;
+ Handle_StepVisual_TessellatedAnnotationOccurrence_3: typeof Handle_StepVisual_TessellatedAnnotationOccurrence_3;
+ Handle_StepVisual_TessellatedAnnotationOccurrence_4: typeof Handle_StepVisual_TessellatedAnnotationOccurrence_4;
+ StepVisual_TessellatedAnnotationOccurrence: typeof StepVisual_TessellatedAnnotationOccurrence;
+ StepVisual_Array1OfSurfaceStyleElementSelect: typeof StepVisual_Array1OfSurfaceStyleElementSelect;
+ StepVisual_Array1OfSurfaceStyleElementSelect_1: typeof StepVisual_Array1OfSurfaceStyleElementSelect_1;
+ StepVisual_Array1OfSurfaceStyleElementSelect_2: typeof StepVisual_Array1OfSurfaceStyleElementSelect_2;
+ StepVisual_Array1OfSurfaceStyleElementSelect_3: typeof StepVisual_Array1OfSurfaceStyleElementSelect_3;
+ StepVisual_Array1OfSurfaceStyleElementSelect_4: typeof StepVisual_Array1OfSurfaceStyleElementSelect_4;
+ StepVisual_Array1OfSurfaceStyleElementSelect_5: typeof StepVisual_Array1OfSurfaceStyleElementSelect_5;
+ StepVisual_PresentationStyleSelect: typeof StepVisual_PresentationStyleSelect;
+ StepVisual_ContextDependentInvisibility: typeof StepVisual_ContextDependentInvisibility;
+ Handle_StepVisual_ContextDependentInvisibility: typeof Handle_StepVisual_ContextDependentInvisibility;
+ Handle_StepVisual_ContextDependentInvisibility_1: typeof Handle_StepVisual_ContextDependentInvisibility_1;
+ Handle_StepVisual_ContextDependentInvisibility_2: typeof Handle_StepVisual_ContextDependentInvisibility_2;
+ Handle_StepVisual_ContextDependentInvisibility_3: typeof Handle_StepVisual_ContextDependentInvisibility_3;
+ Handle_StepVisual_ContextDependentInvisibility_4: typeof Handle_StepVisual_ContextDependentInvisibility_4;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationArea: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationArea;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationArea_1: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationArea_1;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationArea_2: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationArea_2;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationArea_3: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationArea_3;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationArea_4: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationArea_4;
+ StepVisual_MechanicalDesignGeometricPresentationArea: typeof StepVisual_MechanicalDesignGeometricPresentationArea;
+ StepVisual_SurfaceStyleSegmentationCurve: typeof StepVisual_SurfaceStyleSegmentationCurve;
+ Handle_StepVisual_SurfaceStyleSegmentationCurve: typeof Handle_StepVisual_SurfaceStyleSegmentationCurve;
+ Handle_StepVisual_SurfaceStyleSegmentationCurve_1: typeof Handle_StepVisual_SurfaceStyleSegmentationCurve_1;
+ Handle_StepVisual_SurfaceStyleSegmentationCurve_2: typeof Handle_StepVisual_SurfaceStyleSegmentationCurve_2;
+ Handle_StepVisual_SurfaceStyleSegmentationCurve_3: typeof Handle_StepVisual_SurfaceStyleSegmentationCurve_3;
+ Handle_StepVisual_SurfaceStyleSegmentationCurve_4: typeof Handle_StepVisual_SurfaceStyleSegmentationCurve_4;
+ StepVisual_Array1OfDirectionCountSelect: typeof StepVisual_Array1OfDirectionCountSelect;
+ StepVisual_Array1OfDirectionCountSelect_1: typeof StepVisual_Array1OfDirectionCountSelect_1;
+ StepVisual_Array1OfDirectionCountSelect_2: typeof StepVisual_Array1OfDirectionCountSelect_2;
+ StepVisual_Array1OfDirectionCountSelect_3: typeof StepVisual_Array1OfDirectionCountSelect_3;
+ StepVisual_Array1OfDirectionCountSelect_4: typeof StepVisual_Array1OfDirectionCountSelect_4;
+ StepVisual_Array1OfDirectionCountSelect_5: typeof StepVisual_Array1OfDirectionCountSelect_5;
+ Handle_StepVisual_AnnotationFillArea: typeof Handle_StepVisual_AnnotationFillArea;
+ Handle_StepVisual_AnnotationFillArea_1: typeof Handle_StepVisual_AnnotationFillArea_1;
+ Handle_StepVisual_AnnotationFillArea_2: typeof Handle_StepVisual_AnnotationFillArea_2;
+ Handle_StepVisual_AnnotationFillArea_3: typeof Handle_StepVisual_AnnotationFillArea_3;
+ Handle_StepVisual_AnnotationFillArea_4: typeof Handle_StepVisual_AnnotationFillArea_4;
+ StepVisual_AnnotationFillArea: typeof StepVisual_AnnotationFillArea;
+ Handle_StepVisual_ColourRgb: typeof Handle_StepVisual_ColourRgb;
+ Handle_StepVisual_ColourRgb_1: typeof Handle_StepVisual_ColourRgb_1;
+ Handle_StepVisual_ColourRgb_2: typeof Handle_StepVisual_ColourRgb_2;
+ Handle_StepVisual_ColourRgb_3: typeof Handle_StepVisual_ColourRgb_3;
+ Handle_StepVisual_ColourRgb_4: typeof Handle_StepVisual_ColourRgb_4;
+ StepVisual_ColourRgb: typeof StepVisual_ColourRgb;
+ Handle_StepVisual_HArray1OfCurveStyleFontPattern: typeof Handle_StepVisual_HArray1OfCurveStyleFontPattern;
+ Handle_StepVisual_HArray1OfCurveStyleFontPattern_1: typeof Handle_StepVisual_HArray1OfCurveStyleFontPattern_1;
+ Handle_StepVisual_HArray1OfCurveStyleFontPattern_2: typeof Handle_StepVisual_HArray1OfCurveStyleFontPattern_2;
+ Handle_StepVisual_HArray1OfCurveStyleFontPattern_3: typeof Handle_StepVisual_HArray1OfCurveStyleFontPattern_3;
+ Handle_StepVisual_HArray1OfCurveStyleFontPattern_4: typeof Handle_StepVisual_HArray1OfCurveStyleFontPattern_4;
+ StepVisual_PresentationSize: typeof StepVisual_PresentationSize;
+ Handle_StepVisual_PresentationSize: typeof Handle_StepVisual_PresentationSize;
+ Handle_StepVisual_PresentationSize_1: typeof Handle_StepVisual_PresentationSize_1;
+ Handle_StepVisual_PresentationSize_2: typeof Handle_StepVisual_PresentationSize_2;
+ Handle_StepVisual_PresentationSize_3: typeof Handle_StepVisual_PresentationSize_3;
+ Handle_StepVisual_PresentationSize_4: typeof Handle_StepVisual_PresentationSize_4;
+ StepVisual_AreaOrView: typeof StepVisual_AreaOrView;
+ StepVisual_TextLiteral: typeof StepVisual_TextLiteral;
+ Handle_StepVisual_TextLiteral: typeof Handle_StepVisual_TextLiteral;
+ Handle_StepVisual_TextLiteral_1: typeof Handle_StepVisual_TextLiteral_1;
+ Handle_StepVisual_TextLiteral_2: typeof Handle_StepVisual_TextLiteral_2;
+ Handle_StepVisual_TextLiteral_3: typeof Handle_StepVisual_TextLiteral_3;
+ Handle_StepVisual_TextLiteral_4: typeof Handle_StepVisual_TextLiteral_4;
+ StepVisual_TextStyleWithBoxCharacteristics: typeof StepVisual_TextStyleWithBoxCharacteristics;
+ Handle_StepVisual_TextStyleWithBoxCharacteristics: typeof Handle_StepVisual_TextStyleWithBoxCharacteristics;
+ Handle_StepVisual_TextStyleWithBoxCharacteristics_1: typeof Handle_StepVisual_TextStyleWithBoxCharacteristics_1;
+ Handle_StepVisual_TextStyleWithBoxCharacteristics_2: typeof Handle_StepVisual_TextStyleWithBoxCharacteristics_2;
+ Handle_StepVisual_TextStyleWithBoxCharacteristics_3: typeof Handle_StepVisual_TextStyleWithBoxCharacteristics_3;
+ Handle_StepVisual_TextStyleWithBoxCharacteristics_4: typeof Handle_StepVisual_TextStyleWithBoxCharacteristics_4;
+ Handle_StepVisual_PresentationStyleByContext: typeof Handle_StepVisual_PresentationStyleByContext;
+ Handle_StepVisual_PresentationStyleByContext_1: typeof Handle_StepVisual_PresentationStyleByContext_1;
+ Handle_StepVisual_PresentationStyleByContext_2: typeof Handle_StepVisual_PresentationStyleByContext_2;
+ Handle_StepVisual_PresentationStyleByContext_3: typeof Handle_StepVisual_PresentationStyleByContext_3;
+ Handle_StepVisual_PresentationStyleByContext_4: typeof Handle_StepVisual_PresentationStyleByContext_4;
+ StepVisual_PresentationStyleByContext: typeof StepVisual_PresentationStyleByContext;
+ StepVisual_DraughtingPreDefinedCurveFont: typeof StepVisual_DraughtingPreDefinedCurveFont;
+ Handle_StepVisual_DraughtingPreDefinedCurveFont: typeof Handle_StepVisual_DraughtingPreDefinedCurveFont;
+ Handle_StepVisual_DraughtingPreDefinedCurveFont_1: typeof Handle_StepVisual_DraughtingPreDefinedCurveFont_1;
+ Handle_StepVisual_DraughtingPreDefinedCurveFont_2: typeof Handle_StepVisual_DraughtingPreDefinedCurveFont_2;
+ Handle_StepVisual_DraughtingPreDefinedCurveFont_3: typeof Handle_StepVisual_DraughtingPreDefinedCurveFont_3;
+ Handle_StepVisual_DraughtingPreDefinedCurveFont_4: typeof Handle_StepVisual_DraughtingPreDefinedCurveFont_4;
+ StepVisual_DirectionCountSelect: typeof StepVisual_DirectionCountSelect;
+ StepVisual_ExternallyDefinedCurveFont: typeof StepVisual_ExternallyDefinedCurveFont;
+ Handle_StepVisual_ExternallyDefinedCurveFont: typeof Handle_StepVisual_ExternallyDefinedCurveFont;
+ Handle_StepVisual_ExternallyDefinedCurveFont_1: typeof Handle_StepVisual_ExternallyDefinedCurveFont_1;
+ Handle_StepVisual_ExternallyDefinedCurveFont_2: typeof Handle_StepVisual_ExternallyDefinedCurveFont_2;
+ Handle_StepVisual_ExternallyDefinedCurveFont_3: typeof Handle_StepVisual_ExternallyDefinedCurveFont_3;
+ Handle_StepVisual_ExternallyDefinedCurveFont_4: typeof Handle_StepVisual_ExternallyDefinedCurveFont_4;
+ StepVisual_CameraUsage: typeof StepVisual_CameraUsage;
+ Handle_StepVisual_CameraUsage: typeof Handle_StepVisual_CameraUsage;
+ Handle_StepVisual_CameraUsage_1: typeof Handle_StepVisual_CameraUsage_1;
+ Handle_StepVisual_CameraUsage_2: typeof Handle_StepVisual_CameraUsage_2;
+ Handle_StepVisual_CameraUsage_3: typeof Handle_StepVisual_CameraUsage_3;
+ Handle_StepVisual_CameraUsage_4: typeof Handle_StepVisual_CameraUsage_4;
+ StepVisual_FillAreaStyleColour: typeof StepVisual_FillAreaStyleColour;
+ Handle_StepVisual_FillAreaStyleColour: typeof Handle_StepVisual_FillAreaStyleColour;
+ Handle_StepVisual_FillAreaStyleColour_1: typeof Handle_StepVisual_FillAreaStyleColour_1;
+ Handle_StepVisual_FillAreaStyleColour_2: typeof Handle_StepVisual_FillAreaStyleColour_2;
+ Handle_StepVisual_FillAreaStyleColour_3: typeof Handle_StepVisual_FillAreaStyleColour_3;
+ Handle_StepVisual_FillAreaStyleColour_4: typeof Handle_StepVisual_FillAreaStyleColour_4;
+ Handle_StepVisual_Colour: typeof Handle_StepVisual_Colour;
+ Handle_StepVisual_Colour_1: typeof Handle_StepVisual_Colour_1;
+ Handle_StepVisual_Colour_2: typeof Handle_StepVisual_Colour_2;
+ Handle_StepVisual_Colour_3: typeof Handle_StepVisual_Colour_3;
+ Handle_StepVisual_Colour_4: typeof Handle_StepVisual_Colour_4;
+ StepVisual_Colour: typeof StepVisual_Colour;
+ StepVisual_SurfaceStyleBoundary: typeof StepVisual_SurfaceStyleBoundary;
+ Handle_StepVisual_SurfaceStyleBoundary: typeof Handle_StepVisual_SurfaceStyleBoundary;
+ Handle_StepVisual_SurfaceStyleBoundary_1: typeof Handle_StepVisual_SurfaceStyleBoundary_1;
+ Handle_StepVisual_SurfaceStyleBoundary_2: typeof Handle_StepVisual_SurfaceStyleBoundary_2;
+ Handle_StepVisual_SurfaceStyleBoundary_3: typeof Handle_StepVisual_SurfaceStyleBoundary_3;
+ Handle_StepVisual_SurfaceStyleBoundary_4: typeof Handle_StepVisual_SurfaceStyleBoundary_4;
+ Handle_StepVisual_SurfaceStyleFillArea: typeof Handle_StepVisual_SurfaceStyleFillArea;
+ Handle_StepVisual_SurfaceStyleFillArea_1: typeof Handle_StepVisual_SurfaceStyleFillArea_1;
+ Handle_StepVisual_SurfaceStyleFillArea_2: typeof Handle_StepVisual_SurfaceStyleFillArea_2;
+ Handle_StepVisual_SurfaceStyleFillArea_3: typeof Handle_StepVisual_SurfaceStyleFillArea_3;
+ Handle_StepVisual_SurfaceStyleFillArea_4: typeof Handle_StepVisual_SurfaceStyleFillArea_4;
+ StepVisual_SurfaceStyleFillArea: typeof StepVisual_SurfaceStyleFillArea;
+ StepVisual_PresentedItemRepresentation: typeof StepVisual_PresentedItemRepresentation;
+ Handle_StepVisual_PresentedItemRepresentation: typeof Handle_StepVisual_PresentedItemRepresentation;
+ Handle_StepVisual_PresentedItemRepresentation_1: typeof Handle_StepVisual_PresentedItemRepresentation_1;
+ Handle_StepVisual_PresentedItemRepresentation_2: typeof Handle_StepVisual_PresentedItemRepresentation_2;
+ Handle_StepVisual_PresentedItemRepresentation_3: typeof Handle_StepVisual_PresentedItemRepresentation_3;
+ Handle_StepVisual_PresentedItemRepresentation_4: typeof Handle_StepVisual_PresentedItemRepresentation_4;
+ StepVisual_PlanarExtent: typeof StepVisual_PlanarExtent;
+ Handle_StepVisual_PlanarExtent: typeof Handle_StepVisual_PlanarExtent;
+ Handle_StepVisual_PlanarExtent_1: typeof Handle_StepVisual_PlanarExtent_1;
+ Handle_StepVisual_PlanarExtent_2: typeof Handle_StepVisual_PlanarExtent_2;
+ Handle_StepVisual_PlanarExtent_3: typeof Handle_StepVisual_PlanarExtent_3;
+ Handle_StepVisual_PlanarExtent_4: typeof Handle_StepVisual_PlanarExtent_4;
+ StepVisual_Array1OfAnnotationPlaneElement: typeof StepVisual_Array1OfAnnotationPlaneElement;
+ StepVisual_Array1OfAnnotationPlaneElement_1: typeof StepVisual_Array1OfAnnotationPlaneElement_1;
+ StepVisual_Array1OfAnnotationPlaneElement_2: typeof StepVisual_Array1OfAnnotationPlaneElement_2;
+ StepVisual_Array1OfAnnotationPlaneElement_3: typeof StepVisual_Array1OfAnnotationPlaneElement_3;
+ StepVisual_Array1OfAnnotationPlaneElement_4: typeof StepVisual_Array1OfAnnotationPlaneElement_4;
+ StepVisual_Array1OfAnnotationPlaneElement_5: typeof StepVisual_Array1OfAnnotationPlaneElement_5;
+ Handle_StepVisual_PresentationSet: typeof Handle_StepVisual_PresentationSet;
+ Handle_StepVisual_PresentationSet_1: typeof Handle_StepVisual_PresentationSet_1;
+ Handle_StepVisual_PresentationSet_2: typeof Handle_StepVisual_PresentationSet_2;
+ Handle_StepVisual_PresentationSet_3: typeof Handle_StepVisual_PresentationSet_3;
+ Handle_StepVisual_PresentationSet_4: typeof Handle_StepVisual_PresentationSet_4;
+ StepVisual_PresentationSet: typeof StepVisual_PresentationSet;
+ StepVisual_TextStyleForDefinedFont: typeof StepVisual_TextStyleForDefinedFont;
+ Handle_StepVisual_TextStyleForDefinedFont: typeof Handle_StepVisual_TextStyleForDefinedFont;
+ Handle_StepVisual_TextStyleForDefinedFont_1: typeof Handle_StepVisual_TextStyleForDefinedFont_1;
+ Handle_StepVisual_TextStyleForDefinedFont_2: typeof Handle_StepVisual_TextStyleForDefinedFont_2;
+ Handle_StepVisual_TextStyleForDefinedFont_3: typeof Handle_StepVisual_TextStyleForDefinedFont_3;
+ Handle_StepVisual_TextStyleForDefinedFont_4: typeof Handle_StepVisual_TextStyleForDefinedFont_4;
+ StepVisual_InvisibilityContext: typeof StepVisual_InvisibilityContext;
+ StepVisual_SurfaceStyleTransparent: typeof StepVisual_SurfaceStyleTransparent;
+ Handle_StepVisual_SurfaceStyleTransparent: typeof Handle_StepVisual_SurfaceStyleTransparent;
+ Handle_StepVisual_SurfaceStyleTransparent_1: typeof Handle_StepVisual_SurfaceStyleTransparent_1;
+ Handle_StepVisual_SurfaceStyleTransparent_2: typeof Handle_StepVisual_SurfaceStyleTransparent_2;
+ Handle_StepVisual_SurfaceStyleTransparent_3: typeof Handle_StepVisual_SurfaceStyleTransparent_3;
+ Handle_StepVisual_SurfaceStyleTransparent_4: typeof Handle_StepVisual_SurfaceStyleTransparent_4;
+ Handle_StepVisual_TemplateInstance: typeof Handle_StepVisual_TemplateInstance;
+ Handle_StepVisual_TemplateInstance_1: typeof Handle_StepVisual_TemplateInstance_1;
+ Handle_StepVisual_TemplateInstance_2: typeof Handle_StepVisual_TemplateInstance_2;
+ Handle_StepVisual_TemplateInstance_3: typeof Handle_StepVisual_TemplateInstance_3;
+ Handle_StepVisual_TemplateInstance_4: typeof Handle_StepVisual_TemplateInstance_4;
+ StepVisual_TemplateInstance: typeof StepVisual_TemplateInstance;
+ StepVisual_StyledItem: typeof StepVisual_StyledItem;
+ Handle_StepVisual_StyledItem: typeof Handle_StepVisual_StyledItem;
+ Handle_StepVisual_StyledItem_1: typeof Handle_StepVisual_StyledItem_1;
+ Handle_StepVisual_StyledItem_2: typeof Handle_StepVisual_StyledItem_2;
+ Handle_StepVisual_StyledItem_3: typeof Handle_StepVisual_StyledItem_3;
+ Handle_StepVisual_StyledItem_4: typeof Handle_StepVisual_StyledItem_4;
+ StepVisual_InvisibleItem: typeof StepVisual_InvisibleItem;
+ Handle_StepVisual_HArray1OfRenderingPropertiesSelect: typeof Handle_StepVisual_HArray1OfRenderingPropertiesSelect;
+ Handle_StepVisual_HArray1OfRenderingPropertiesSelect_1: typeof Handle_StepVisual_HArray1OfRenderingPropertiesSelect_1;
+ Handle_StepVisual_HArray1OfRenderingPropertiesSelect_2: typeof Handle_StepVisual_HArray1OfRenderingPropertiesSelect_2;
+ Handle_StepVisual_HArray1OfRenderingPropertiesSelect_3: typeof Handle_StepVisual_HArray1OfRenderingPropertiesSelect_3;
+ Handle_StepVisual_HArray1OfRenderingPropertiesSelect_4: typeof Handle_StepVisual_HArray1OfRenderingPropertiesSelect_4;
+ Handle_StepVisual_CameraModelD3MultiClipping: typeof Handle_StepVisual_CameraModelD3MultiClipping;
+ Handle_StepVisual_CameraModelD3MultiClipping_1: typeof Handle_StepVisual_CameraModelD3MultiClipping_1;
+ Handle_StepVisual_CameraModelD3MultiClipping_2: typeof Handle_StepVisual_CameraModelD3MultiClipping_2;
+ Handle_StepVisual_CameraModelD3MultiClipping_3: typeof Handle_StepVisual_CameraModelD3MultiClipping_3;
+ Handle_StepVisual_CameraModelD3MultiClipping_4: typeof Handle_StepVisual_CameraModelD3MultiClipping_4;
+ StepVisual_CameraModelD3MultiClipping: typeof StepVisual_CameraModelD3MultiClipping;
+ StepVisual_TessellatedItem: typeof StepVisual_TessellatedItem;
+ Handle_StepVisual_TessellatedItem: typeof Handle_StepVisual_TessellatedItem;
+ Handle_StepVisual_TessellatedItem_1: typeof Handle_StepVisual_TessellatedItem_1;
+ Handle_StepVisual_TessellatedItem_2: typeof Handle_StepVisual_TessellatedItem_2;
+ Handle_StepVisual_TessellatedItem_3: typeof Handle_StepVisual_TessellatedItem_3;
+ Handle_StepVisual_TessellatedItem_4: typeof Handle_StepVisual_TessellatedItem_4;
+ StepVisual_PresentationStyleAssignment: typeof StepVisual_PresentationStyleAssignment;
+ Handle_StepVisual_PresentationStyleAssignment: typeof Handle_StepVisual_PresentationStyleAssignment;
+ Handle_StepVisual_PresentationStyleAssignment_1: typeof Handle_StepVisual_PresentationStyleAssignment_1;
+ Handle_StepVisual_PresentationStyleAssignment_2: typeof Handle_StepVisual_PresentationStyleAssignment_2;
+ Handle_StepVisual_PresentationStyleAssignment_3: typeof Handle_StepVisual_PresentationStyleAssignment_3;
+ Handle_StepVisual_PresentationStyleAssignment_4: typeof Handle_StepVisual_PresentationStyleAssignment_4;
+ Handle_StepVisual_DraughtingAnnotationOccurrence: typeof Handle_StepVisual_DraughtingAnnotationOccurrence;
+ Handle_StepVisual_DraughtingAnnotationOccurrence_1: typeof Handle_StepVisual_DraughtingAnnotationOccurrence_1;
+ Handle_StepVisual_DraughtingAnnotationOccurrence_2: typeof Handle_StepVisual_DraughtingAnnotationOccurrence_2;
+ Handle_StepVisual_DraughtingAnnotationOccurrence_3: typeof Handle_StepVisual_DraughtingAnnotationOccurrence_3;
+ Handle_StepVisual_DraughtingAnnotationOccurrence_4: typeof Handle_StepVisual_DraughtingAnnotationOccurrence_4;
+ StepVisual_DraughtingAnnotationOccurrence: typeof StepVisual_DraughtingAnnotationOccurrence;
+ StepVisual_Array1OfInvisibleItem: typeof StepVisual_Array1OfInvisibleItem;
+ StepVisual_Array1OfInvisibleItem_1: typeof StepVisual_Array1OfInvisibleItem_1;
+ StepVisual_Array1OfInvisibleItem_2: typeof StepVisual_Array1OfInvisibleItem_2;
+ StepVisual_Array1OfInvisibleItem_3: typeof StepVisual_Array1OfInvisibleItem_3;
+ StepVisual_Array1OfInvisibleItem_4: typeof StepVisual_Array1OfInvisibleItem_4;
+ StepVisual_Array1OfInvisibleItem_5: typeof StepVisual_Array1OfInvisibleItem_5;
+ Handle_StepVisual_TextStyle: typeof Handle_StepVisual_TextStyle;
+ Handle_StepVisual_TextStyle_1: typeof Handle_StepVisual_TextStyle_1;
+ Handle_StepVisual_TextStyle_2: typeof Handle_StepVisual_TextStyle_2;
+ Handle_StepVisual_TextStyle_3: typeof Handle_StepVisual_TextStyle_3;
+ Handle_StepVisual_TextStyle_4: typeof Handle_StepVisual_TextStyle_4;
+ StepVisual_TextStyle: typeof StepVisual_TextStyle;
+ StepVisual_CameraModelD3: typeof StepVisual_CameraModelD3;
+ Handle_StepVisual_CameraModelD3: typeof Handle_StepVisual_CameraModelD3;
+ Handle_StepVisual_CameraModelD3_1: typeof Handle_StepVisual_CameraModelD3_1;
+ Handle_StepVisual_CameraModelD3_2: typeof Handle_StepVisual_CameraModelD3_2;
+ Handle_StepVisual_CameraModelD3_3: typeof Handle_StepVisual_CameraModelD3_3;
+ Handle_StepVisual_CameraModelD3_4: typeof Handle_StepVisual_CameraModelD3_4;
+ Handle_StepVisual_AnnotationOccurrence: typeof Handle_StepVisual_AnnotationOccurrence;
+ Handle_StepVisual_AnnotationOccurrence_1: typeof Handle_StepVisual_AnnotationOccurrence_1;
+ Handle_StepVisual_AnnotationOccurrence_2: typeof Handle_StepVisual_AnnotationOccurrence_2;
+ Handle_StepVisual_AnnotationOccurrence_3: typeof Handle_StepVisual_AnnotationOccurrence_3;
+ Handle_StepVisual_AnnotationOccurrence_4: typeof Handle_StepVisual_AnnotationOccurrence_4;
+ StepVisual_AnnotationOccurrence: typeof StepVisual_AnnotationOccurrence;
+ Handle_StepVisual_PreDefinedColour: typeof Handle_StepVisual_PreDefinedColour;
+ Handle_StepVisual_PreDefinedColour_1: typeof Handle_StepVisual_PreDefinedColour_1;
+ Handle_StepVisual_PreDefinedColour_2: typeof Handle_StepVisual_PreDefinedColour_2;
+ Handle_StepVisual_PreDefinedColour_3: typeof Handle_StepVisual_PreDefinedColour_3;
+ Handle_StepVisual_PreDefinedColour_4: typeof Handle_StepVisual_PreDefinedColour_4;
+ StepVisual_PreDefinedColour: typeof StepVisual_PreDefinedColour;
+ StepVisual_MarkerMember: typeof StepVisual_MarkerMember;
+ Handle_StepVisual_MarkerMember: typeof Handle_StepVisual_MarkerMember;
+ Handle_StepVisual_MarkerMember_1: typeof Handle_StepVisual_MarkerMember_1;
+ Handle_StepVisual_MarkerMember_2: typeof Handle_StepVisual_MarkerMember_2;
+ Handle_StepVisual_MarkerMember_3: typeof Handle_StepVisual_MarkerMember_3;
+ Handle_StepVisual_MarkerMember_4: typeof Handle_StepVisual_MarkerMember_4;
+ StepVisual_SurfaceStyleSilhouette: typeof StepVisual_SurfaceStyleSilhouette;
+ Handle_StepVisual_SurfaceStyleSilhouette: typeof Handle_StepVisual_SurfaceStyleSilhouette;
+ Handle_StepVisual_SurfaceStyleSilhouette_1: typeof Handle_StepVisual_SurfaceStyleSilhouette_1;
+ Handle_StepVisual_SurfaceStyleSilhouette_2: typeof Handle_StepVisual_SurfaceStyleSilhouette_2;
+ Handle_StepVisual_SurfaceStyleSilhouette_3: typeof Handle_StepVisual_SurfaceStyleSilhouette_3;
+ Handle_StepVisual_SurfaceStyleSilhouette_4: typeof Handle_StepVisual_SurfaceStyleSilhouette_4;
+ StepVisual_MarkerSelect: typeof StepVisual_MarkerSelect;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_1: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_1;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_2: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_2;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_3: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_3;
+ Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_4: typeof Handle_StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_4;
+ StepVisual_ShadingSurfaceMethod: StepVisual_ShadingSurfaceMethod;
+ StepVisual_CurveStyleFont: typeof StepVisual_CurveStyleFont;
+ Handle_StepVisual_CurveStyleFont: typeof Handle_StepVisual_CurveStyleFont;
+ Handle_StepVisual_CurveStyleFont_1: typeof Handle_StepVisual_CurveStyleFont_1;
+ Handle_StepVisual_CurveStyleFont_2: typeof Handle_StepVisual_CurveStyleFont_2;
+ Handle_StepVisual_CurveStyleFont_3: typeof Handle_StepVisual_CurveStyleFont_3;
+ Handle_StepVisual_CurveStyleFont_4: typeof Handle_StepVisual_CurveStyleFont_4;
+ StepVisual_RenderingPropertiesSelect: typeof StepVisual_RenderingPropertiesSelect;
+ StepVisual_CameraModelD3MultiClippingUnionSelect: typeof StepVisual_CameraModelD3MultiClippingUnionSelect;
+ Handle_StepVisual_SurfaceStyleParameterLine: typeof Handle_StepVisual_SurfaceStyleParameterLine;
+ Handle_StepVisual_SurfaceStyleParameterLine_1: typeof Handle_StepVisual_SurfaceStyleParameterLine_1;
+ Handle_StepVisual_SurfaceStyleParameterLine_2: typeof Handle_StepVisual_SurfaceStyleParameterLine_2;
+ Handle_StepVisual_SurfaceStyleParameterLine_3: typeof Handle_StepVisual_SurfaceStyleParameterLine_3;
+ Handle_StepVisual_SurfaceStyleParameterLine_4: typeof Handle_StepVisual_SurfaceStyleParameterLine_4;
+ StepVisual_SurfaceStyleParameterLine: typeof StepVisual_SurfaceStyleParameterLine;
+ StepVisual_StyledItemTarget: typeof StepVisual_StyledItemTarget;
+ StepVisual_FillStyleSelect: typeof StepVisual_FillStyleSelect;
+ Handle_StepVisual_PreDefinedCurveFont: typeof Handle_StepVisual_PreDefinedCurveFont;
+ Handle_StepVisual_PreDefinedCurveFont_1: typeof Handle_StepVisual_PreDefinedCurveFont_1;
+ Handle_StepVisual_PreDefinedCurveFont_2: typeof Handle_StepVisual_PreDefinedCurveFont_2;
+ Handle_StepVisual_PreDefinedCurveFont_3: typeof Handle_StepVisual_PreDefinedCurveFont_3;
+ Handle_StepVisual_PreDefinedCurveFont_4: typeof Handle_StepVisual_PreDefinedCurveFont_4;
+ StepVisual_PreDefinedCurveFont: typeof StepVisual_PreDefinedCurveFont;
+ Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel: typeof Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel;
+ Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_1: typeof Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_1;
+ Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_2: typeof Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_2;
+ Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_3: typeof Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_3;
+ Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_4: typeof Handle_StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel_4;
+ StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel: typeof StepVisual_CharacterizedObjAndRepresentationAndDraughtingModel;
+ StepVisual_BoxCharacteristicSelect: typeof StepVisual_BoxCharacteristicSelect;
+ StepVisual_PointStyle: typeof StepVisual_PointStyle;
+ Handle_StepVisual_PointStyle: typeof Handle_StepVisual_PointStyle;
+ Handle_StepVisual_PointStyle_1: typeof Handle_StepVisual_PointStyle_1;
+ Handle_StepVisual_PointStyle_2: typeof Handle_StepVisual_PointStyle_2;
+ Handle_StepVisual_PointStyle_3: typeof Handle_StepVisual_PointStyle_3;
+ Handle_StepVisual_PointStyle_4: typeof Handle_StepVisual_PointStyle_4;
+ StepVisual_AnnotationFillAreaOccurrence: typeof StepVisual_AnnotationFillAreaOccurrence;
+ Handle_StepVisual_AnnotationFillAreaOccurrence: typeof Handle_StepVisual_AnnotationFillAreaOccurrence;
+ Handle_StepVisual_AnnotationFillAreaOccurrence_1: typeof Handle_StepVisual_AnnotationFillAreaOccurrence_1;
+ Handle_StepVisual_AnnotationFillAreaOccurrence_2: typeof Handle_StepVisual_AnnotationFillAreaOccurrence_2;
+ Handle_StepVisual_AnnotationFillAreaOccurrence_3: typeof Handle_StepVisual_AnnotationFillAreaOccurrence_3;
+ Handle_StepVisual_AnnotationFillAreaOccurrence_4: typeof Handle_StepVisual_AnnotationFillAreaOccurrence_4;
+ Handle_StepVisual_AnnotationTextOccurrence: typeof Handle_StepVisual_AnnotationTextOccurrence;
+ Handle_StepVisual_AnnotationTextOccurrence_1: typeof Handle_StepVisual_AnnotationTextOccurrence_1;
+ Handle_StepVisual_AnnotationTextOccurrence_2: typeof Handle_StepVisual_AnnotationTextOccurrence_2;
+ Handle_StepVisual_AnnotationTextOccurrence_3: typeof Handle_StepVisual_AnnotationTextOccurrence_3;
+ Handle_StepVisual_AnnotationTextOccurrence_4: typeof Handle_StepVisual_AnnotationTextOccurrence_4;
+ StepVisual_AnnotationTextOccurrence: typeof StepVisual_AnnotationTextOccurrence;
+ Handle_StepVisual_SurfaceStyleReflectanceAmbient: typeof Handle_StepVisual_SurfaceStyleReflectanceAmbient;
+ Handle_StepVisual_SurfaceStyleReflectanceAmbient_1: typeof Handle_StepVisual_SurfaceStyleReflectanceAmbient_1;
+ Handle_StepVisual_SurfaceStyleReflectanceAmbient_2: typeof Handle_StepVisual_SurfaceStyleReflectanceAmbient_2;
+ Handle_StepVisual_SurfaceStyleReflectanceAmbient_3: typeof Handle_StepVisual_SurfaceStyleReflectanceAmbient_3;
+ Handle_StepVisual_SurfaceStyleReflectanceAmbient_4: typeof Handle_StepVisual_SurfaceStyleReflectanceAmbient_4;
+ StepVisual_SurfaceStyleReflectanceAmbient: typeof StepVisual_SurfaceStyleReflectanceAmbient;
+ StepVisual_AnnotationPlaneElement: typeof StepVisual_AnnotationPlaneElement;
+ StepVisual_PresentationView: typeof StepVisual_PresentationView;
+ Handle_StepVisual_PresentationView: typeof Handle_StepVisual_PresentationView;
+ Handle_StepVisual_PresentationView_1: typeof Handle_StepVisual_PresentationView_1;
+ Handle_StepVisual_PresentationView_2: typeof Handle_StepVisual_PresentationView_2;
+ Handle_StepVisual_PresentationView_3: typeof Handle_StepVisual_PresentationView_3;
+ Handle_StepVisual_PresentationView_4: typeof Handle_StepVisual_PresentationView_4;
+ Handle_StepVisual_HArray1OfSurfaceStyleElementSelect: typeof Handle_StepVisual_HArray1OfSurfaceStyleElementSelect;
+ Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_1: typeof Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_1;
+ Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_2: typeof Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_2;
+ Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_3: typeof Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_3;
+ Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_4: typeof Handle_StepVisual_HArray1OfSurfaceStyleElementSelect_4;
+ StepVisual_Array1OfFillStyleSelect: typeof StepVisual_Array1OfFillStyleSelect;
+ StepVisual_Array1OfFillStyleSelect_1: typeof StepVisual_Array1OfFillStyleSelect_1;
+ StepVisual_Array1OfFillStyleSelect_2: typeof StepVisual_Array1OfFillStyleSelect_2;
+ StepVisual_Array1OfFillStyleSelect_3: typeof StepVisual_Array1OfFillStyleSelect_3;
+ StepVisual_Array1OfFillStyleSelect_4: typeof StepVisual_Array1OfFillStyleSelect_4;
+ StepVisual_Array1OfFillStyleSelect_5: typeof StepVisual_Array1OfFillStyleSelect_5;
+ Handle_StepVisual_HArray1OfDirectionCountSelect: typeof Handle_StepVisual_HArray1OfDirectionCountSelect;
+ Handle_StepVisual_HArray1OfDirectionCountSelect_1: typeof Handle_StepVisual_HArray1OfDirectionCountSelect_1;
+ Handle_StepVisual_HArray1OfDirectionCountSelect_2: typeof Handle_StepVisual_HArray1OfDirectionCountSelect_2;
+ Handle_StepVisual_HArray1OfDirectionCountSelect_3: typeof Handle_StepVisual_HArray1OfDirectionCountSelect_3;
+ Handle_StepVisual_HArray1OfDirectionCountSelect_4: typeof Handle_StepVisual_HArray1OfDirectionCountSelect_4;
+ Handle_StepVisual_AreaInSet: typeof Handle_StepVisual_AreaInSet;
+ Handle_StepVisual_AreaInSet_1: typeof Handle_StepVisual_AreaInSet_1;
+ Handle_StepVisual_AreaInSet_2: typeof Handle_StepVisual_AreaInSet_2;
+ Handle_StepVisual_AreaInSet_3: typeof Handle_StepVisual_AreaInSet_3;
+ Handle_StepVisual_AreaInSet_4: typeof Handle_StepVisual_AreaInSet_4;
+ StepVisual_AreaInSet: typeof StepVisual_AreaInSet;
+ StepVisual_PresentationRepresentationSelect: typeof StepVisual_PresentationRepresentationSelect;
+ StepVisual_Array1OfBoxCharacteristicSelect: typeof StepVisual_Array1OfBoxCharacteristicSelect;
+ StepVisual_Array1OfBoxCharacteristicSelect_1: typeof StepVisual_Array1OfBoxCharacteristicSelect_1;
+ StepVisual_Array1OfBoxCharacteristicSelect_2: typeof StepVisual_Array1OfBoxCharacteristicSelect_2;
+ StepVisual_Array1OfBoxCharacteristicSelect_3: typeof StepVisual_Array1OfBoxCharacteristicSelect_3;
+ StepVisual_Array1OfBoxCharacteristicSelect_4: typeof StepVisual_Array1OfBoxCharacteristicSelect_4;
+ StepVisual_Array1OfBoxCharacteristicSelect_5: typeof StepVisual_Array1OfBoxCharacteristicSelect_5;
+ StepVisual_Array1OfLayeredItem: typeof StepVisual_Array1OfLayeredItem;
+ StepVisual_Array1OfLayeredItem_1: typeof StepVisual_Array1OfLayeredItem_1;
+ StepVisual_Array1OfLayeredItem_2: typeof StepVisual_Array1OfLayeredItem_2;
+ StepVisual_Array1OfLayeredItem_3: typeof StepVisual_Array1OfLayeredItem_3;
+ StepVisual_Array1OfLayeredItem_4: typeof StepVisual_Array1OfLayeredItem_4;
+ StepVisual_Array1OfLayeredItem_5: typeof StepVisual_Array1OfLayeredItem_5;
+ StepVisual_PresentationLayerAssignment: typeof StepVisual_PresentationLayerAssignment;
+ Handle_StepVisual_PresentationLayerAssignment: typeof Handle_StepVisual_PresentationLayerAssignment;
+ Handle_StepVisual_PresentationLayerAssignment_1: typeof Handle_StepVisual_PresentationLayerAssignment_1;
+ Handle_StepVisual_PresentationLayerAssignment_2: typeof Handle_StepVisual_PresentationLayerAssignment_2;
+ Handle_StepVisual_PresentationLayerAssignment_3: typeof Handle_StepVisual_PresentationLayerAssignment_3;
+ Handle_StepVisual_PresentationLayerAssignment_4: typeof Handle_StepVisual_PresentationLayerAssignment_4;
+ StepVisual_NullStyle: StepVisual_NullStyle;
+ StepVisual_ColourSpecification: typeof StepVisual_ColourSpecification;
+ Handle_StepVisual_ColourSpecification: typeof Handle_StepVisual_ColourSpecification;
+ Handle_StepVisual_ColourSpecification_1: typeof Handle_StepVisual_ColourSpecification_1;
+ Handle_StepVisual_ColourSpecification_2: typeof Handle_StepVisual_ColourSpecification_2;
+ Handle_StepVisual_ColourSpecification_3: typeof Handle_StepVisual_ColourSpecification_3;
+ Handle_StepVisual_ColourSpecification_4: typeof Handle_StepVisual_ColourSpecification_4;
+ StepVisual_CurveStyle: typeof StepVisual_CurveStyle;
+ Handle_StepVisual_CurveStyle: typeof Handle_StepVisual_CurveStyle;
+ Handle_StepVisual_CurveStyle_1: typeof Handle_StepVisual_CurveStyle_1;
+ Handle_StepVisual_CurveStyle_2: typeof Handle_StepVisual_CurveStyle_2;
+ Handle_StepVisual_CurveStyle_3: typeof Handle_StepVisual_CurveStyle_3;
+ Handle_StepVisual_CurveStyle_4: typeof Handle_StepVisual_CurveStyle_4;
+ Handle_StepVisual_SurfaceStyleRendering: typeof Handle_StepVisual_SurfaceStyleRendering;
+ Handle_StepVisual_SurfaceStyleRendering_1: typeof Handle_StepVisual_SurfaceStyleRendering_1;
+ Handle_StepVisual_SurfaceStyleRendering_2: typeof Handle_StepVisual_SurfaceStyleRendering_2;
+ Handle_StepVisual_SurfaceStyleRendering_3: typeof Handle_StepVisual_SurfaceStyleRendering_3;
+ Handle_StepVisual_SurfaceStyleRendering_4: typeof Handle_StepVisual_SurfaceStyleRendering_4;
+ StepVisual_SurfaceStyleRendering: typeof StepVisual_SurfaceStyleRendering;
+ Handle_StepVisual_HArray1OfLayeredItem: typeof Handle_StepVisual_HArray1OfLayeredItem;
+ Handle_StepVisual_HArray1OfLayeredItem_1: typeof Handle_StepVisual_HArray1OfLayeredItem_1;
+ Handle_StepVisual_HArray1OfLayeredItem_2: typeof Handle_StepVisual_HArray1OfLayeredItem_2;
+ Handle_StepVisual_HArray1OfLayeredItem_3: typeof Handle_StepVisual_HArray1OfLayeredItem_3;
+ Handle_StepVisual_HArray1OfLayeredItem_4: typeof Handle_StepVisual_HArray1OfLayeredItem_4;
+ Handle_StepVisual_ViewVolume: typeof Handle_StepVisual_ViewVolume;
+ Handle_StepVisual_ViewVolume_1: typeof Handle_StepVisual_ViewVolume_1;
+ Handle_StepVisual_ViewVolume_2: typeof Handle_StepVisual_ViewVolume_2;
+ Handle_StepVisual_ViewVolume_3: typeof Handle_StepVisual_ViewVolume_3;
+ Handle_StepVisual_ViewVolume_4: typeof Handle_StepVisual_ViewVolume_4;
+ StepVisual_ViewVolume: typeof StepVisual_ViewVolume;
+ StepVisual_FontSelect: typeof StepVisual_FontSelect;
+ Handle_StepVisual_FillAreaStyle: typeof Handle_StepVisual_FillAreaStyle;
+ Handle_StepVisual_FillAreaStyle_1: typeof Handle_StepVisual_FillAreaStyle_1;
+ Handle_StepVisual_FillAreaStyle_2: typeof Handle_StepVisual_FillAreaStyle_2;
+ Handle_StepVisual_FillAreaStyle_3: typeof Handle_StepVisual_FillAreaStyle_3;
+ Handle_StepVisual_FillAreaStyle_4: typeof Handle_StepVisual_FillAreaStyle_4;
+ StepVisual_FillAreaStyle: typeof StepVisual_FillAreaStyle;
+ Handle_StepVisual_SurfaceStyleControlGrid: typeof Handle_StepVisual_SurfaceStyleControlGrid;
+ Handle_StepVisual_SurfaceStyleControlGrid_1: typeof Handle_StepVisual_SurfaceStyleControlGrid_1;
+ Handle_StepVisual_SurfaceStyleControlGrid_2: typeof Handle_StepVisual_SurfaceStyleControlGrid_2;
+ Handle_StepVisual_SurfaceStyleControlGrid_3: typeof Handle_StepVisual_SurfaceStyleControlGrid_3;
+ Handle_StepVisual_SurfaceStyleControlGrid_4: typeof Handle_StepVisual_SurfaceStyleControlGrid_4;
+ StepVisual_SurfaceStyleControlGrid: typeof StepVisual_SurfaceStyleControlGrid;
+ Handle_StepVisual_PreDefinedItem: typeof Handle_StepVisual_PreDefinedItem;
+ Handle_StepVisual_PreDefinedItem_1: typeof Handle_StepVisual_PreDefinedItem_1;
+ Handle_StepVisual_PreDefinedItem_2: typeof Handle_StepVisual_PreDefinedItem_2;
+ Handle_StepVisual_PreDefinedItem_3: typeof Handle_StepVisual_PreDefinedItem_3;
+ Handle_StepVisual_PreDefinedItem_4: typeof Handle_StepVisual_PreDefinedItem_4;
+ StepVisual_PreDefinedItem: typeof StepVisual_PreDefinedItem;
+ StepVisual_CameraModel: typeof StepVisual_CameraModel;
+ Handle_StepVisual_CameraModel: typeof Handle_StepVisual_CameraModel;
+ Handle_StepVisual_CameraModel_1: typeof Handle_StepVisual_CameraModel_1;
+ Handle_StepVisual_CameraModel_2: typeof Handle_StepVisual_CameraModel_2;
+ Handle_StepVisual_CameraModel_3: typeof Handle_StepVisual_CameraModel_3;
+ Handle_StepVisual_CameraModel_4: typeof Handle_StepVisual_CameraModel_4;
+ Handle_StepVisual_CurveStyleFontPattern: typeof Handle_StepVisual_CurveStyleFontPattern;
+ Handle_StepVisual_CurveStyleFontPattern_1: typeof Handle_StepVisual_CurveStyleFontPattern_1;
+ Handle_StepVisual_CurveStyleFontPattern_2: typeof Handle_StepVisual_CurveStyleFontPattern_2;
+ Handle_StepVisual_CurveStyleFontPattern_3: typeof Handle_StepVisual_CurveStyleFontPattern_3;
+ Handle_StepVisual_CurveStyleFontPattern_4: typeof Handle_StepVisual_CurveStyleFontPattern_4;
+ StepVisual_CurveStyleFontPattern: typeof StepVisual_CurveStyleFontPattern;
+ Handle_StepVisual_HArray1OfPresentationStyleAssignment: typeof Handle_StepVisual_HArray1OfPresentationStyleAssignment;
+ Handle_StepVisual_HArray1OfPresentationStyleAssignment_1: typeof Handle_StepVisual_HArray1OfPresentationStyleAssignment_1;
+ Handle_StepVisual_HArray1OfPresentationStyleAssignment_2: typeof Handle_StepVisual_HArray1OfPresentationStyleAssignment_2;
+ Handle_StepVisual_HArray1OfPresentationStyleAssignment_3: typeof Handle_StepVisual_HArray1OfPresentationStyleAssignment_3;
+ Handle_StepVisual_HArray1OfPresentationStyleAssignment_4: typeof Handle_StepVisual_HArray1OfPresentationStyleAssignment_4;
+ StepVisual_LayeredItem: typeof StepVisual_LayeredItem;
+ Handle_StepVisual_PreDefinedTextFont: typeof Handle_StepVisual_PreDefinedTextFont;
+ Handle_StepVisual_PreDefinedTextFont_1: typeof Handle_StepVisual_PreDefinedTextFont_1;
+ Handle_StepVisual_PreDefinedTextFont_2: typeof Handle_StepVisual_PreDefinedTextFont_2;
+ Handle_StepVisual_PreDefinedTextFont_3: typeof Handle_StepVisual_PreDefinedTextFont_3;
+ Handle_StepVisual_PreDefinedTextFont_4: typeof Handle_StepVisual_PreDefinedTextFont_4;
+ StepVisual_PreDefinedTextFont: typeof StepVisual_PreDefinedTextFont;
+ Handle_StepVisual_DraughtingModel: typeof Handle_StepVisual_DraughtingModel;
+ Handle_StepVisual_DraughtingModel_1: typeof Handle_StepVisual_DraughtingModel_1;
+ Handle_StepVisual_DraughtingModel_2: typeof Handle_StepVisual_DraughtingModel_2;
+ Handle_StepVisual_DraughtingModel_3: typeof Handle_StepVisual_DraughtingModel_3;
+ Handle_StepVisual_DraughtingModel_4: typeof Handle_StepVisual_DraughtingModel_4;
+ StepVisual_DraughtingModel: typeof StepVisual_DraughtingModel;
+ StepVisual_Array1OfStyleContextSelect: typeof StepVisual_Array1OfStyleContextSelect;
+ StepVisual_Array1OfStyleContextSelect_1: typeof StepVisual_Array1OfStyleContextSelect_1;
+ StepVisual_Array1OfStyleContextSelect_2: typeof StepVisual_Array1OfStyleContextSelect_2;
+ StepVisual_Array1OfStyleContextSelect_3: typeof StepVisual_Array1OfStyleContextSelect_3;
+ StepVisual_Array1OfStyleContextSelect_4: typeof StepVisual_Array1OfStyleContextSelect_4;
+ StepVisual_Array1OfStyleContextSelect_5: typeof StepVisual_Array1OfStyleContextSelect_5;
+ StepVisual_PresentationSizeAssignmentSelect: typeof StepVisual_PresentationSizeAssignmentSelect;
+ Handle_StepVisual_CameraModelD3MultiClippingIntersection: typeof Handle_StepVisual_CameraModelD3MultiClippingIntersection;
+ Handle_StepVisual_CameraModelD3MultiClippingIntersection_1: typeof Handle_StepVisual_CameraModelD3MultiClippingIntersection_1;
+ Handle_StepVisual_CameraModelD3MultiClippingIntersection_2: typeof Handle_StepVisual_CameraModelD3MultiClippingIntersection_2;
+ Handle_StepVisual_CameraModelD3MultiClippingIntersection_3: typeof Handle_StepVisual_CameraModelD3MultiClippingIntersection_3;
+ Handle_StepVisual_CameraModelD3MultiClippingIntersection_4: typeof Handle_StepVisual_CameraModelD3MultiClippingIntersection_4;
+ StepVisual_CameraModelD3MultiClippingIntersection: typeof StepVisual_CameraModelD3MultiClippingIntersection;
+ Handle_StepVisual_HArray1OfInvisibleItem: typeof Handle_StepVisual_HArray1OfInvisibleItem;
+ Handle_StepVisual_HArray1OfInvisibleItem_1: typeof Handle_StepVisual_HArray1OfInvisibleItem_1;
+ Handle_StepVisual_HArray1OfInvisibleItem_2: typeof Handle_StepVisual_HArray1OfInvisibleItem_2;
+ Handle_StepVisual_HArray1OfInvisibleItem_3: typeof Handle_StepVisual_HArray1OfInvisibleItem_3;
+ Handle_StepVisual_HArray1OfInvisibleItem_4: typeof Handle_StepVisual_HArray1OfInvisibleItem_4;
+ StepVisual_TextPath: StepVisual_TextPath;
+ Handle_StepVisual_PresentationArea: typeof Handle_StepVisual_PresentationArea;
+ Handle_StepVisual_PresentationArea_1: typeof Handle_StepVisual_PresentationArea_1;
+ Handle_StepVisual_PresentationArea_2: typeof Handle_StepVisual_PresentationArea_2;
+ Handle_StepVisual_PresentationArea_3: typeof Handle_StepVisual_PresentationArea_3;
+ Handle_StepVisual_PresentationArea_4: typeof Handle_StepVisual_PresentationArea_4;
+ StepVisual_PresentationArea: typeof StepVisual_PresentationArea;
+ StepVisual_CameraImage3dWithScale: typeof StepVisual_CameraImage3dWithScale;
+ Handle_StepVisual_CameraImage3dWithScale: typeof Handle_StepVisual_CameraImage3dWithScale;
+ Handle_StepVisual_CameraImage3dWithScale_1: typeof Handle_StepVisual_CameraImage3dWithScale_1;
+ Handle_StepVisual_CameraImage3dWithScale_2: typeof Handle_StepVisual_CameraImage3dWithScale_2;
+ Handle_StepVisual_CameraImage3dWithScale_3: typeof Handle_StepVisual_CameraImage3dWithScale_3;
+ Handle_StepVisual_CameraImage3dWithScale_4: typeof Handle_StepVisual_CameraImage3dWithScale_4;
+ StepVisual_AnnotationCurveOccurrence: typeof StepVisual_AnnotationCurveOccurrence;
+ Handle_StepVisual_AnnotationCurveOccurrence: typeof Handle_StepVisual_AnnotationCurveOccurrence;
+ Handle_StepVisual_AnnotationCurveOccurrence_1: typeof Handle_StepVisual_AnnotationCurveOccurrence_1;
+ Handle_StepVisual_AnnotationCurveOccurrence_2: typeof Handle_StepVisual_AnnotationCurveOccurrence_2;
+ Handle_StepVisual_AnnotationCurveOccurrence_3: typeof Handle_StepVisual_AnnotationCurveOccurrence_3;
+ Handle_StepVisual_AnnotationCurveOccurrence_4: typeof Handle_StepVisual_AnnotationCurveOccurrence_4;
+ Handle_StepVisual_HArray1OfStyleContextSelect: typeof Handle_StepVisual_HArray1OfStyleContextSelect;
+ Handle_StepVisual_HArray1OfStyleContextSelect_1: typeof Handle_StepVisual_HArray1OfStyleContextSelect_1;
+ Handle_StepVisual_HArray1OfStyleContextSelect_2: typeof Handle_StepVisual_HArray1OfStyleContextSelect_2;
+ Handle_StepVisual_HArray1OfStyleContextSelect_3: typeof Handle_StepVisual_HArray1OfStyleContextSelect_3;
+ Handle_StepVisual_HArray1OfStyleContextSelect_4: typeof Handle_StepVisual_HArray1OfStyleContextSelect_4;
+ StepVisual_CameraModelD3MultiClippingUnion: typeof StepVisual_CameraModelD3MultiClippingUnion;
+ Handle_StepVisual_CameraModelD3MultiClippingUnion: typeof Handle_StepVisual_CameraModelD3MultiClippingUnion;
+ Handle_StepVisual_CameraModelD3MultiClippingUnion_1: typeof Handle_StepVisual_CameraModelD3MultiClippingUnion_1;
+ Handle_StepVisual_CameraModelD3MultiClippingUnion_2: typeof Handle_StepVisual_CameraModelD3MultiClippingUnion_2;
+ Handle_StepVisual_CameraModelD3MultiClippingUnion_3: typeof Handle_StepVisual_CameraModelD3MultiClippingUnion_3;
+ Handle_StepVisual_CameraModelD3MultiClippingUnion_4: typeof Handle_StepVisual_CameraModelD3MultiClippingUnion_4;
+ Handle_StepVisual_HArray1OfBoxCharacteristicSelect: typeof Handle_StepVisual_HArray1OfBoxCharacteristicSelect;
+ Handle_StepVisual_HArray1OfBoxCharacteristicSelect_1: typeof Handle_StepVisual_HArray1OfBoxCharacteristicSelect_1;
+ Handle_StepVisual_HArray1OfBoxCharacteristicSelect_2: typeof Handle_StepVisual_HArray1OfBoxCharacteristicSelect_2;
+ Handle_StepVisual_HArray1OfBoxCharacteristicSelect_3: typeof Handle_StepVisual_HArray1OfBoxCharacteristicSelect_3;
+ Handle_StepVisual_HArray1OfBoxCharacteristicSelect_4: typeof Handle_StepVisual_HArray1OfBoxCharacteristicSelect_4;
+ StepVisual_Array1OfPresentationStyleSelect: typeof StepVisual_Array1OfPresentationStyleSelect;
+ StepVisual_Array1OfPresentationStyleSelect_1: typeof StepVisual_Array1OfPresentationStyleSelect_1;
+ StepVisual_Array1OfPresentationStyleSelect_2: typeof StepVisual_Array1OfPresentationStyleSelect_2;
+ StepVisual_Array1OfPresentationStyleSelect_3: typeof StepVisual_Array1OfPresentationStyleSelect_3;
+ StepVisual_Array1OfPresentationStyleSelect_4: typeof StepVisual_Array1OfPresentationStyleSelect_4;
+ StepVisual_Array1OfPresentationStyleSelect_5: typeof StepVisual_Array1OfPresentationStyleSelect_5;
+ Handle_StepVisual_SurfaceSideStyle: typeof Handle_StepVisual_SurfaceSideStyle;
+ Handle_StepVisual_SurfaceSideStyle_1: typeof Handle_StepVisual_SurfaceSideStyle_1;
+ Handle_StepVisual_SurfaceSideStyle_2: typeof Handle_StepVisual_SurfaceSideStyle_2;
+ Handle_StepVisual_SurfaceSideStyle_3: typeof Handle_StepVisual_SurfaceSideStyle_3;
+ Handle_StepVisual_SurfaceSideStyle_4: typeof Handle_StepVisual_SurfaceSideStyle_4;
+ StepVisual_SurfaceSideStyle: typeof StepVisual_SurfaceSideStyle;
+ StepVisual_ExternallyDefinedTextFont: typeof StepVisual_ExternallyDefinedTextFont;
+ Handle_StepVisual_ExternallyDefinedTextFont: typeof Handle_StepVisual_ExternallyDefinedTextFont;
+ Handle_StepVisual_ExternallyDefinedTextFont_1: typeof Handle_StepVisual_ExternallyDefinedTextFont_1;
+ Handle_StepVisual_ExternallyDefinedTextFont_2: typeof Handle_StepVisual_ExternallyDefinedTextFont_2;
+ Handle_StepVisual_ExternallyDefinedTextFont_3: typeof Handle_StepVisual_ExternallyDefinedTextFont_3;
+ Handle_StepVisual_ExternallyDefinedTextFont_4: typeof Handle_StepVisual_ExternallyDefinedTextFont_4;
+ StepVisual_CurveStyleFontSelect: typeof StepVisual_CurveStyleFontSelect;
+ StepVisual_CentralOrParallel: StepVisual_CentralOrParallel;
+ StepVisual_DraughtingCallout: typeof StepVisual_DraughtingCallout;
+ Handle_StepVisual_DraughtingCallout: typeof Handle_StepVisual_DraughtingCallout;
+ Handle_StepVisual_DraughtingCallout_1: typeof Handle_StepVisual_DraughtingCallout_1;
+ Handle_StepVisual_DraughtingCallout_2: typeof Handle_StepVisual_DraughtingCallout_2;
+ Handle_StepVisual_DraughtingCallout_3: typeof Handle_StepVisual_DraughtingCallout_3;
+ Handle_StepVisual_DraughtingCallout_4: typeof Handle_StepVisual_DraughtingCallout_4;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_1: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_1;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_2: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_2;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_3: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_3;
+ Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_4: typeof Handle_StepVisual_MechanicalDesignGeometricPresentationRepresentation_4;
+ StepVisual_MechanicalDesignGeometricPresentationRepresentation: typeof StepVisual_MechanicalDesignGeometricPresentationRepresentation;
+ Handle_StepVisual_HArray1OfAnnotationPlaneElement: typeof Handle_StepVisual_HArray1OfAnnotationPlaneElement;
+ Handle_StepVisual_HArray1OfAnnotationPlaneElement_1: typeof Handle_StepVisual_HArray1OfAnnotationPlaneElement_1;
+ Handle_StepVisual_HArray1OfAnnotationPlaneElement_2: typeof Handle_StepVisual_HArray1OfAnnotationPlaneElement_2;
+ Handle_StepVisual_HArray1OfAnnotationPlaneElement_3: typeof Handle_StepVisual_HArray1OfAnnotationPlaneElement_3;
+ Handle_StepVisual_HArray1OfAnnotationPlaneElement_4: typeof Handle_StepVisual_HArray1OfAnnotationPlaneElement_4;
+ Handle_StepVisual_TessellatedCurveSet: typeof Handle_StepVisual_TessellatedCurveSet;
+ Handle_StepVisual_TessellatedCurveSet_1: typeof Handle_StepVisual_TessellatedCurveSet_1;
+ Handle_StepVisual_TessellatedCurveSet_2: typeof Handle_StepVisual_TessellatedCurveSet_2;
+ Handle_StepVisual_TessellatedCurveSet_3: typeof Handle_StepVisual_TessellatedCurveSet_3;
+ Handle_StepVisual_TessellatedCurveSet_4: typeof Handle_StepVisual_TessellatedCurveSet_4;
+ StepVisual_TessellatedCurveSet: typeof StepVisual_TessellatedCurveSet;
+ StepVisual_TextOrCharacter: typeof StepVisual_TextOrCharacter;
+ StepVisual_SurfaceSide: StepVisual_SurfaceSide;
+ StepVisual_CameraModelD2: typeof StepVisual_CameraModelD2;
+ Handle_StepVisual_CameraModelD2: typeof Handle_StepVisual_CameraModelD2;
+ Handle_StepVisual_CameraModelD2_1: typeof Handle_StepVisual_CameraModelD2_1;
+ Handle_StepVisual_CameraModelD2_2: typeof Handle_StepVisual_CameraModelD2_2;
+ Handle_StepVisual_CameraModelD2_3: typeof Handle_StepVisual_CameraModelD2_3;
+ Handle_StepVisual_CameraModelD2_4: typeof Handle_StepVisual_CameraModelD2_4;
+ StepVisual_CoordinatesList: typeof StepVisual_CoordinatesList;
+ Handle_StepVisual_CoordinatesList: typeof Handle_StepVisual_CoordinatesList;
+ Handle_StepVisual_CoordinatesList_1: typeof Handle_StepVisual_CoordinatesList_1;
+ Handle_StepVisual_CoordinatesList_2: typeof Handle_StepVisual_CoordinatesList_2;
+ Handle_StepVisual_CoordinatesList_3: typeof Handle_StepVisual_CoordinatesList_3;
+ Handle_StepVisual_CoordinatesList_4: typeof Handle_StepVisual_CoordinatesList_4;
+ StepVisual_StyleContextSelect: typeof StepVisual_StyleContextSelect;
+ StepVisual_Invisibility: typeof StepVisual_Invisibility;
+ Handle_StepVisual_Invisibility: typeof Handle_StepVisual_Invisibility;
+ Handle_StepVisual_Invisibility_1: typeof Handle_StepVisual_Invisibility_1;
+ Handle_StepVisual_Invisibility_2: typeof Handle_StepVisual_Invisibility_2;
+ Handle_StepVisual_Invisibility_3: typeof Handle_StepVisual_Invisibility_3;
+ Handle_StepVisual_Invisibility_4: typeof Handle_StepVisual_Invisibility_4;
+ StepVisual_CompositeTextWithExtent: typeof StepVisual_CompositeTextWithExtent;
+ Handle_StepVisual_CompositeTextWithExtent: typeof Handle_StepVisual_CompositeTextWithExtent;
+ Handle_StepVisual_CompositeTextWithExtent_1: typeof Handle_StepVisual_CompositeTextWithExtent_1;
+ Handle_StepVisual_CompositeTextWithExtent_2: typeof Handle_StepVisual_CompositeTextWithExtent_2;
+ Handle_StepVisual_CompositeTextWithExtent_3: typeof Handle_StepVisual_CompositeTextWithExtent_3;
+ Handle_StepVisual_CompositeTextWithExtent_4: typeof Handle_StepVisual_CompositeTextWithExtent_4;
+ StepVisual_CameraModelD3MultiClippingInterectionSelect: typeof StepVisual_CameraModelD3MultiClippingInterectionSelect;
+ StepVisual_SurfaceStyleElementSelect: typeof StepVisual_SurfaceStyleElementSelect;
+ StepVisual_PresentedItem: typeof StepVisual_PresentedItem;
+ Handle_StepVisual_PresentedItem: typeof Handle_StepVisual_PresentedItem;
+ Handle_StepVisual_PresentedItem_1: typeof Handle_StepVisual_PresentedItem_1;
+ Handle_StepVisual_PresentedItem_2: typeof Handle_StepVisual_PresentedItem_2;
+ Handle_StepVisual_PresentedItem_3: typeof Handle_StepVisual_PresentedItem_3;
+ Handle_StepVisual_PresentedItem_4: typeof Handle_StepVisual_PresentedItem_4;
+ StepVisual_SurfaceStyleRenderingWithProperties: typeof StepVisual_SurfaceStyleRenderingWithProperties;
+ Handle_StepVisual_SurfaceStyleRenderingWithProperties: typeof Handle_StepVisual_SurfaceStyleRenderingWithProperties;
+ Handle_StepVisual_SurfaceStyleRenderingWithProperties_1: typeof Handle_StepVisual_SurfaceStyleRenderingWithProperties_1;
+ Handle_StepVisual_SurfaceStyleRenderingWithProperties_2: typeof Handle_StepVisual_SurfaceStyleRenderingWithProperties_2;
+ Handle_StepVisual_SurfaceStyleRenderingWithProperties_3: typeof Handle_StepVisual_SurfaceStyleRenderingWithProperties_3;
+ Handle_StepVisual_SurfaceStyleRenderingWithProperties_4: typeof Handle_StepVisual_SurfaceStyleRenderingWithProperties_4;
+ StepVisual_Array1OfTextOrCharacter: typeof StepVisual_Array1OfTextOrCharacter;
+ StepVisual_Array1OfTextOrCharacter_1: typeof StepVisual_Array1OfTextOrCharacter_1;
+ StepVisual_Array1OfTextOrCharacter_2: typeof StepVisual_Array1OfTextOrCharacter_2;
+ StepVisual_Array1OfTextOrCharacter_3: typeof StepVisual_Array1OfTextOrCharacter_3;
+ StepVisual_Array1OfTextOrCharacter_4: typeof StepVisual_Array1OfTextOrCharacter_4;
+ StepVisual_Array1OfTextOrCharacter_5: typeof StepVisual_Array1OfTextOrCharacter_5;
+ Handle_StepVisual_DraughtingPreDefinedColour: typeof Handle_StepVisual_DraughtingPreDefinedColour;
+ Handle_StepVisual_DraughtingPreDefinedColour_1: typeof Handle_StepVisual_DraughtingPreDefinedColour_1;
+ Handle_StepVisual_DraughtingPreDefinedColour_2: typeof Handle_StepVisual_DraughtingPreDefinedColour_2;
+ Handle_StepVisual_DraughtingPreDefinedColour_3: typeof Handle_StepVisual_DraughtingPreDefinedColour_3;
+ Handle_StepVisual_DraughtingPreDefinedColour_4: typeof Handle_StepVisual_DraughtingPreDefinedColour_4;
+ StepVisual_DraughtingPreDefinedColour: typeof StepVisual_DraughtingPreDefinedColour;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_1: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_1;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_2: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_2;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_3: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_3;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_4: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_4;
+ StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_5: typeof StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_5;
+ StepVisual_PresentationRepresentation: typeof StepVisual_PresentationRepresentation;
+ Handle_StepVisual_PresentationRepresentation: typeof Handle_StepVisual_PresentationRepresentation;
+ Handle_StepVisual_PresentationRepresentation_1: typeof Handle_StepVisual_PresentationRepresentation_1;
+ Handle_StepVisual_PresentationRepresentation_2: typeof Handle_StepVisual_PresentationRepresentation_2;
+ Handle_StepVisual_PresentationRepresentation_3: typeof Handle_StepVisual_PresentationRepresentation_3;
+ Handle_StepVisual_PresentationRepresentation_4: typeof Handle_StepVisual_PresentationRepresentation_4;
+ StepVisual_PresentationLayerUsage: typeof StepVisual_PresentationLayerUsage;
+ Handle_StepVisual_PresentationLayerUsage: typeof Handle_StepVisual_PresentationLayerUsage;
+ Handle_StepVisual_PresentationLayerUsage_1: typeof Handle_StepVisual_PresentationLayerUsage_1;
+ Handle_StepVisual_PresentationLayerUsage_2: typeof Handle_StepVisual_PresentationLayerUsage_2;
+ Handle_StepVisual_PresentationLayerUsage_3: typeof Handle_StepVisual_PresentationLayerUsage_3;
+ Handle_StepVisual_PresentationLayerUsage_4: typeof Handle_StepVisual_PresentationLayerUsage_4;
+ Handle_StepVisual_HArray1OfFillStyleSelect: typeof Handle_StepVisual_HArray1OfFillStyleSelect;
+ Handle_StepVisual_HArray1OfFillStyleSelect_1: typeof Handle_StepVisual_HArray1OfFillStyleSelect_1;
+ Handle_StepVisual_HArray1OfFillStyleSelect_2: typeof Handle_StepVisual_HArray1OfFillStyleSelect_2;
+ Handle_StepVisual_HArray1OfFillStyleSelect_3: typeof Handle_StepVisual_HArray1OfFillStyleSelect_3;
+ Handle_StepVisual_HArray1OfFillStyleSelect_4: typeof Handle_StepVisual_HArray1OfFillStyleSelect_4;
+ StepVisual_PlanarBox: typeof StepVisual_PlanarBox;
+ Handle_StepVisual_PlanarBox: typeof Handle_StepVisual_PlanarBox;
+ Handle_StepVisual_PlanarBox_1: typeof Handle_StepVisual_PlanarBox_1;
+ Handle_StepVisual_PlanarBox_2: typeof Handle_StepVisual_PlanarBox_2;
+ Handle_StepVisual_PlanarBox_3: typeof Handle_StepVisual_PlanarBox_3;
+ Handle_StepVisual_PlanarBox_4: typeof Handle_StepVisual_PlanarBox_4;
+ StepVisual_MarkerType: StepVisual_MarkerType;
+ Handle_StepVisual_HArray1OfPresentationStyleSelect: typeof Handle_StepVisual_HArray1OfPresentationStyleSelect;
+ Handle_StepVisual_HArray1OfPresentationStyleSelect_1: typeof Handle_StepVisual_HArray1OfPresentationStyleSelect_1;
+ Handle_StepVisual_HArray1OfPresentationStyleSelect_2: typeof Handle_StepVisual_HArray1OfPresentationStyleSelect_2;
+ Handle_StepVisual_HArray1OfPresentationStyleSelect_3: typeof Handle_StepVisual_HArray1OfPresentationStyleSelect_3;
+ Handle_StepVisual_HArray1OfPresentationStyleSelect_4: typeof Handle_StepVisual_HArray1OfPresentationStyleSelect_4;
+ Handle_StepVisual_AnnotationText: typeof Handle_StepVisual_AnnotationText;
+ Handle_StepVisual_AnnotationText_1: typeof Handle_StepVisual_AnnotationText_1;
+ Handle_StepVisual_AnnotationText_2: typeof Handle_StepVisual_AnnotationText_2;
+ Handle_StepVisual_AnnotationText_3: typeof Handle_StepVisual_AnnotationText_3;
+ Handle_StepVisual_AnnotationText_4: typeof Handle_StepVisual_AnnotationText_4;
+ StepVisual_AnnotationText: typeof StepVisual_AnnotationText;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_1: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_1;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_2: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_2;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_3: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_3;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_4: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_4;
+ StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_5: typeof StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_5;
+ StepVisual_Template: typeof StepVisual_Template;
+ Handle_StepVisual_Template: typeof Handle_StepVisual_Template;
+ Handle_StepVisual_Template_1: typeof Handle_StepVisual_Template_1;
+ Handle_StepVisual_Template_2: typeof Handle_StepVisual_Template_2;
+ Handle_StepVisual_Template_3: typeof Handle_StepVisual_Template_3;
+ Handle_StepVisual_Template_4: typeof Handle_StepVisual_Template_4;
+ StepVisual_Array1OfRenderingPropertiesSelect: typeof StepVisual_Array1OfRenderingPropertiesSelect;
+ StepVisual_Array1OfRenderingPropertiesSelect_1: typeof StepVisual_Array1OfRenderingPropertiesSelect_1;
+ StepVisual_Array1OfRenderingPropertiesSelect_2: typeof StepVisual_Array1OfRenderingPropertiesSelect_2;
+ StepVisual_Array1OfRenderingPropertiesSelect_3: typeof StepVisual_Array1OfRenderingPropertiesSelect_3;
+ StepVisual_Array1OfRenderingPropertiesSelect_4: typeof StepVisual_Array1OfRenderingPropertiesSelect_4;
+ StepVisual_Array1OfRenderingPropertiesSelect_5: typeof StepVisual_Array1OfRenderingPropertiesSelect_5;
+ StepVisual_AnnotationCurveOccurrenceAndGeomReprItem: typeof StepVisual_AnnotationCurveOccurrenceAndGeomReprItem;
+ Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem: typeof Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem;
+ Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_1: typeof Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_1;
+ Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_2: typeof Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_2;
+ Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_3: typeof Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_3;
+ Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_4: typeof Handle_StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_4;
+ Handle_StepVisual_CameraImage: typeof Handle_StepVisual_CameraImage;
+ Handle_StepVisual_CameraImage_1: typeof Handle_StepVisual_CameraImage_1;
+ Handle_StepVisual_CameraImage_2: typeof Handle_StepVisual_CameraImage_2;
+ Handle_StepVisual_CameraImage_3: typeof Handle_StepVisual_CameraImage_3;
+ Handle_StepVisual_CameraImage_4: typeof Handle_StepVisual_CameraImage_4;
+ StepVisual_CameraImage: typeof StepVisual_CameraImage;
+ StepVisual_NullStyleMember: typeof StepVisual_NullStyleMember;
+ Handle_StepVisual_NullStyleMember: typeof Handle_StepVisual_NullStyleMember;
+ Handle_StepVisual_NullStyleMember_1: typeof Handle_StepVisual_NullStyleMember_1;
+ Handle_StepVisual_NullStyleMember_2: typeof Handle_StepVisual_NullStyleMember_2;
+ Handle_StepVisual_NullStyleMember_3: typeof Handle_StepVisual_NullStyleMember_3;
+ Handle_StepVisual_NullStyleMember_4: typeof Handle_StepVisual_NullStyleMember_4;
+ Handle_StepVisual_HArray1OfDraughtingCalloutElement: typeof Handle_StepVisual_HArray1OfDraughtingCalloutElement;
+ Handle_StepVisual_HArray1OfDraughtingCalloutElement_1: typeof Handle_StepVisual_HArray1OfDraughtingCalloutElement_1;
+ Handle_StepVisual_HArray1OfDraughtingCalloutElement_2: typeof Handle_StepVisual_HArray1OfDraughtingCalloutElement_2;
+ Handle_StepVisual_HArray1OfDraughtingCalloutElement_3: typeof Handle_StepVisual_HArray1OfDraughtingCalloutElement_3;
+ Handle_StepVisual_HArray1OfDraughtingCalloutElement_4: typeof Handle_StepVisual_HArray1OfDraughtingCalloutElement_4;
+ Handle_STEPControl_ActorWrite: typeof Handle_STEPControl_ActorWrite;
+ Handle_STEPControl_ActorWrite_1: typeof Handle_STEPControl_ActorWrite_1;
+ Handle_STEPControl_ActorWrite_2: typeof Handle_STEPControl_ActorWrite_2;
+ Handle_STEPControl_ActorWrite_3: typeof Handle_STEPControl_ActorWrite_3;
+ Handle_STEPControl_ActorWrite_4: typeof Handle_STEPControl_ActorWrite_4;
+ STEPControl_ActorWrite: typeof STEPControl_ActorWrite;
+ STEPControl_Writer: typeof STEPControl_Writer;
+ STEPControl_Writer_1: typeof STEPControl_Writer_1;
+ STEPControl_Writer_2: typeof STEPControl_Writer_2;
+ STEPControl_StepModelType: STEPControl_StepModelType;
+ STEPControl_Reader: typeof STEPControl_Reader;
+ STEPControl_Reader_1: typeof STEPControl_Reader_1;
+ STEPControl_Reader_2: typeof STEPControl_Reader_2;
+ Handle_STEPControl_Controller: typeof Handle_STEPControl_Controller;
+ Handle_STEPControl_Controller_1: typeof Handle_STEPControl_Controller_1;
+ Handle_STEPControl_Controller_2: typeof Handle_STEPControl_Controller_2;
+ Handle_STEPControl_Controller_3: typeof Handle_STEPControl_Controller_3;
+ Handle_STEPControl_Controller_4: typeof Handle_STEPControl_Controller_4;
+ STEPControl_Controller: typeof STEPControl_Controller;
+ Handle_STEPControl_ActorRead: typeof Handle_STEPControl_ActorRead;
+ Handle_STEPControl_ActorRead_1: typeof Handle_STEPControl_ActorRead_1;
+ Handle_STEPControl_ActorRead_2: typeof Handle_STEPControl_ActorRead_2;
+ Handle_STEPControl_ActorRead_3: typeof Handle_STEPControl_ActorRead_3;
+ Handle_STEPControl_ActorRead_4: typeof Handle_STEPControl_ActorRead_4;
+ STEPControl_ActorRead: typeof STEPControl_ActorRead;
+ BndLib: typeof BndLib;
+ BndLib_Add2dCurve: typeof BndLib_Add2dCurve;
+ BndLib_AddSurface: typeof BndLib_AddSurface;
+ BndLib_Add3dCurve: typeof BndLib_Add3dCurve;
+ Handle_AppDef_HArray1OfMultiPointConstraint: typeof Handle_AppDef_HArray1OfMultiPointConstraint;
+ Handle_AppDef_HArray1OfMultiPointConstraint_1: typeof Handle_AppDef_HArray1OfMultiPointConstraint_1;
+ Handle_AppDef_HArray1OfMultiPointConstraint_2: typeof Handle_AppDef_HArray1OfMultiPointConstraint_2;
+ Handle_AppDef_HArray1OfMultiPointConstraint_3: typeof Handle_AppDef_HArray1OfMultiPointConstraint_3;
+ Handle_AppDef_HArray1OfMultiPointConstraint_4: typeof Handle_AppDef_HArray1OfMultiPointConstraint_4;
+ AppDef_Array1OfMultiPointConstraint: typeof AppDef_Array1OfMultiPointConstraint;
+ AppDef_Array1OfMultiPointConstraint_1: typeof AppDef_Array1OfMultiPointConstraint_1;
+ AppDef_Array1OfMultiPointConstraint_2: typeof AppDef_Array1OfMultiPointConstraint_2;
+ AppDef_Array1OfMultiPointConstraint_3: typeof AppDef_Array1OfMultiPointConstraint_3;
+ AppDef_Array1OfMultiPointConstraint_4: typeof AppDef_Array1OfMultiPointConstraint_4;
+ AppDef_Array1OfMultiPointConstraint_5: typeof AppDef_Array1OfMultiPointConstraint_5;
+ Handle_AppDef_LinearCriteria: typeof Handle_AppDef_LinearCriteria;
+ Handle_AppDef_LinearCriteria_1: typeof Handle_AppDef_LinearCriteria_1;
+ Handle_AppDef_LinearCriteria_2: typeof Handle_AppDef_LinearCriteria_2;
+ Handle_AppDef_LinearCriteria_3: typeof Handle_AppDef_LinearCriteria_3;
+ Handle_AppDef_LinearCriteria_4: typeof Handle_AppDef_LinearCriteria_4;
+ Handle_AppDef_SmoothCriterion: typeof Handle_AppDef_SmoothCriterion;
+ Handle_AppDef_SmoothCriterion_1: typeof Handle_AppDef_SmoothCriterion_1;
+ Handle_AppDef_SmoothCriterion_2: typeof Handle_AppDef_SmoothCriterion_2;
+ Handle_AppDef_SmoothCriterion_3: typeof Handle_AppDef_SmoothCriterion_3;
+ Handle_AppDef_SmoothCriterion_4: typeof Handle_AppDef_SmoothCriterion_4;
+ Handle_MoniTool_CaseData: typeof Handle_MoniTool_CaseData;
+ Handle_MoniTool_CaseData_1: typeof Handle_MoniTool_CaseData_1;
+ Handle_MoniTool_CaseData_2: typeof Handle_MoniTool_CaseData_2;
+ Handle_MoniTool_CaseData_3: typeof Handle_MoniTool_CaseData_3;
+ Handle_MoniTool_CaseData_4: typeof Handle_MoniTool_CaseData_4;
+ MoniTool_CaseData: typeof MoniTool_CaseData;
+ MoniTool_TypedValue: typeof MoniTool_TypedValue;
+ MoniTool_TypedValue_1: typeof MoniTool_TypedValue_1;
+ MoniTool_TypedValue_2: typeof MoniTool_TypedValue_2;
+ Handle_MoniTool_TypedValue: typeof Handle_MoniTool_TypedValue;
+ Handle_MoniTool_TypedValue_1: typeof Handle_MoniTool_TypedValue_1;
+ Handle_MoniTool_TypedValue_2: typeof Handle_MoniTool_TypedValue_2;
+ Handle_MoniTool_TypedValue_3: typeof Handle_MoniTool_TypedValue_3;
+ Handle_MoniTool_TypedValue_4: typeof Handle_MoniTool_TypedValue_4;
+ MoniTool_Stat: typeof MoniTool_Stat;
+ MoniTool_Stat_1: typeof MoniTool_Stat_1;
+ MoniTool_Stat_2: typeof MoniTool_Stat_2;
+ Handle_MoniTool_HSequenceOfElement: typeof Handle_MoniTool_HSequenceOfElement;
+ Handle_MoniTool_HSequenceOfElement_1: typeof Handle_MoniTool_HSequenceOfElement_1;
+ Handle_MoniTool_HSequenceOfElement_2: typeof Handle_MoniTool_HSequenceOfElement_2;
+ Handle_MoniTool_HSequenceOfElement_3: typeof Handle_MoniTool_HSequenceOfElement_3;
+ Handle_MoniTool_HSequenceOfElement_4: typeof Handle_MoniTool_HSequenceOfElement_4;
+ MoniTool_RealVal: typeof MoniTool_RealVal;
+ Handle_MoniTool_RealVal: typeof Handle_MoniTool_RealVal;
+ Handle_MoniTool_RealVal_1: typeof Handle_MoniTool_RealVal_1;
+ Handle_MoniTool_RealVal_2: typeof Handle_MoniTool_RealVal_2;
+ Handle_MoniTool_RealVal_3: typeof Handle_MoniTool_RealVal_3;
+ Handle_MoniTool_RealVal_4: typeof Handle_MoniTool_RealVal_4;
+ Handle_MoniTool_Element: typeof Handle_MoniTool_Element;
+ Handle_MoniTool_Element_1: typeof Handle_MoniTool_Element_1;
+ Handle_MoniTool_Element_2: typeof Handle_MoniTool_Element_2;
+ Handle_MoniTool_Element_3: typeof Handle_MoniTool_Element_3;
+ Handle_MoniTool_Element_4: typeof Handle_MoniTool_Element_4;
+ MoniTool_Element: typeof MoniTool_Element;
+ MoniTool_Timer: typeof MoniTool_Timer;
+ Handle_MoniTool_Timer: typeof Handle_MoniTool_Timer;
+ Handle_MoniTool_Timer_1: typeof Handle_MoniTool_Timer_1;
+ Handle_MoniTool_Timer_2: typeof Handle_MoniTool_Timer_2;
+ Handle_MoniTool_Timer_3: typeof Handle_MoniTool_Timer_3;
+ Handle_MoniTool_Timer_4: typeof Handle_MoniTool_Timer_4;
+ MoniTool_IntVal: typeof MoniTool_IntVal;
+ Handle_MoniTool_IntVal: typeof Handle_MoniTool_IntVal;
+ Handle_MoniTool_IntVal_1: typeof Handle_MoniTool_IntVal_1;
+ Handle_MoniTool_IntVal_2: typeof Handle_MoniTool_IntVal_2;
+ Handle_MoniTool_IntVal_3: typeof Handle_MoniTool_IntVal_3;
+ Handle_MoniTool_IntVal_4: typeof Handle_MoniTool_IntVal_4;
+ MoniTool_TimerSentry: typeof MoniTool_TimerSentry;
+ MoniTool_TimerSentry_1: typeof MoniTool_TimerSentry_1;
+ MoniTool_TimerSentry_2: typeof MoniTool_TimerSentry_2;
+ MoniTool_ElemHasher: typeof MoniTool_ElemHasher;
+ MoniTool_TransientElem: typeof MoniTool_TransientElem;
+ Handle_MoniTool_TransientElem: typeof Handle_MoniTool_TransientElem;
+ Handle_MoniTool_TransientElem_1: typeof Handle_MoniTool_TransientElem_1;
+ Handle_MoniTool_TransientElem_2: typeof Handle_MoniTool_TransientElem_2;
+ Handle_MoniTool_TransientElem_3: typeof Handle_MoniTool_TransientElem_3;
+ Handle_MoniTool_TransientElem_4: typeof Handle_MoniTool_TransientElem_4;
+ Handle_MoniTool_SignText: typeof Handle_MoniTool_SignText;
+ Handle_MoniTool_SignText_1: typeof Handle_MoniTool_SignText_1;
+ Handle_MoniTool_SignText_2: typeof Handle_MoniTool_SignText_2;
+ Handle_MoniTool_SignText_3: typeof Handle_MoniTool_SignText_3;
+ Handle_MoniTool_SignText_4: typeof Handle_MoniTool_SignText_4;
+ MoniTool_SignText: typeof MoniTool_SignText;
+ Handle_MoniTool_SignShape: typeof Handle_MoniTool_SignShape;
+ Handle_MoniTool_SignShape_1: typeof Handle_MoniTool_SignShape_1;
+ Handle_MoniTool_SignShape_2: typeof Handle_MoniTool_SignShape_2;
+ Handle_MoniTool_SignShape_3: typeof Handle_MoniTool_SignShape_3;
+ Handle_MoniTool_SignShape_4: typeof Handle_MoniTool_SignShape_4;
+ MoniTool_SignShape: typeof MoniTool_SignShape;
+ MoniTool_ValueType: MoniTool_ValueType;
+ MoniTool_AttrList: typeof MoniTool_AttrList;
+ MoniTool_AttrList_1: typeof MoniTool_AttrList_1;
+ MoniTool_AttrList_2: typeof MoniTool_AttrList_2;
+ MoniTool_MTHasher: typeof MoniTool_MTHasher;
+ MoniTool_DataInfo: typeof MoniTool_DataInfo;
+ TopOpeBRepBuild_ShellFaceClassifier: typeof TopOpeBRepBuild_ShellFaceClassifier;
+ TopOpeBRepBuild_WireEdgeSet: typeof TopOpeBRepBuild_WireEdgeSet;
+ TopOpeBRepBuild_LoopClassifier: typeof TopOpeBRepBuild_LoopClassifier;
+ TopOpeBRepBuild_SolidBuilder: typeof TopOpeBRepBuild_SolidBuilder;
+ TopOpeBRepBuild_SolidBuilder_1: typeof TopOpeBRepBuild_SolidBuilder_1;
+ TopOpeBRepBuild_SolidBuilder_2: typeof TopOpeBRepBuild_SolidBuilder_2;
+ TopOpeBRepBuild_CompositeClassifier: typeof TopOpeBRepBuild_CompositeClassifier;
+ TopOpeBRepBuild_GTopo: typeof TopOpeBRepBuild_GTopo;
+ TopOpeBRepBuild_GTopo_1: typeof TopOpeBRepBuild_GTopo_1;
+ TopOpeBRepBuild_GTopo_2: typeof TopOpeBRepBuild_GTopo_2;
+ TopOpeBRepBuild_GIter: typeof TopOpeBRepBuild_GIter;
+ TopOpeBRepBuild_GIter_1: typeof TopOpeBRepBuild_GIter_1;
+ TopOpeBRepBuild_GIter_2: typeof TopOpeBRepBuild_GIter_2;
+ TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo: typeof TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo;
+ TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_1: typeof TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_1;
+ TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_2: typeof TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_2;
+ TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_3: typeof TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_3;
+ TopOpeBRepBuild_LoopSet: typeof TopOpeBRepBuild_LoopSet;
+ TopOpeBRepBuild_ShellFaceSet: typeof TopOpeBRepBuild_ShellFaceSet;
+ TopOpeBRepBuild_ShellFaceSet_1: typeof TopOpeBRepBuild_ShellFaceSet_1;
+ TopOpeBRepBuild_ShellFaceSet_2: typeof TopOpeBRepBuild_ShellFaceSet_2;
+ TopOpeBRepBuild_EdgeBuilder: typeof TopOpeBRepBuild_EdgeBuilder;
+ TopOpeBRepBuild_EdgeBuilder_1: typeof TopOpeBRepBuild_EdgeBuilder_1;
+ TopOpeBRepBuild_EdgeBuilder_2: typeof TopOpeBRepBuild_EdgeBuilder_2;
+ TopOpeBRepBuild_FaceAreaBuilder: typeof TopOpeBRepBuild_FaceAreaBuilder;
+ TopOpeBRepBuild_FaceAreaBuilder_1: typeof TopOpeBRepBuild_FaceAreaBuilder_1;
+ TopOpeBRepBuild_FaceAreaBuilder_2: typeof TopOpeBRepBuild_FaceAreaBuilder_2;
+ Handle_TopOpeBRepBuild_HBuilder: typeof Handle_TopOpeBRepBuild_HBuilder;
+ Handle_TopOpeBRepBuild_HBuilder_1: typeof Handle_TopOpeBRepBuild_HBuilder_1;
+ Handle_TopOpeBRepBuild_HBuilder_2: typeof Handle_TopOpeBRepBuild_HBuilder_2;
+ Handle_TopOpeBRepBuild_HBuilder_3: typeof Handle_TopOpeBRepBuild_HBuilder_3;
+ Handle_TopOpeBRepBuild_HBuilder_4: typeof Handle_TopOpeBRepBuild_HBuilder_4;
+ TopOpeBRepBuild_HBuilder: typeof TopOpeBRepBuild_HBuilder;
+ TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape: typeof TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape;
+ TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_1: typeof TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_1;
+ TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_2: typeof TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_2;
+ TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_3: typeof TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_3;
+ TopOpeBRepBuild_Loop: typeof TopOpeBRepBuild_Loop;
+ TopOpeBRepBuild_Loop_1: typeof TopOpeBRepBuild_Loop_1;
+ TopOpeBRepBuild_Loop_2: typeof TopOpeBRepBuild_Loop_2;
+ Handle_TopOpeBRepBuild_Loop: typeof Handle_TopOpeBRepBuild_Loop;
+ Handle_TopOpeBRepBuild_Loop_1: typeof Handle_TopOpeBRepBuild_Loop_1;
+ Handle_TopOpeBRepBuild_Loop_2: typeof Handle_TopOpeBRepBuild_Loop_2;
+ Handle_TopOpeBRepBuild_Loop_3: typeof Handle_TopOpeBRepBuild_Loop_3;
+ Handle_TopOpeBRepBuild_Loop_4: typeof Handle_TopOpeBRepBuild_Loop_4;
+ TopOpeBRepBuild_PaveClassifier: typeof TopOpeBRepBuild_PaveClassifier;
+ TopOpeBRepBuild_ShapeSet: typeof TopOpeBRepBuild_ShapeSet;
+ TopOpeBRepBuild_BuilderON: typeof TopOpeBRepBuild_BuilderON;
+ TopOpeBRepBuild_BuilderON_1: typeof TopOpeBRepBuild_BuilderON_1;
+ TopOpeBRepBuild_BuilderON_2: typeof TopOpeBRepBuild_BuilderON_2;
+ TopOpeBRepBuild_Area2dBuilder: typeof TopOpeBRepBuild_Area2dBuilder;
+ TopOpeBRepBuild_Area2dBuilder_1: typeof TopOpeBRepBuild_Area2dBuilder_1;
+ TopOpeBRepBuild_Area2dBuilder_2: typeof TopOpeBRepBuild_Area2dBuilder_2;
+ TopOpeBRepBuild_ShellToSolid: typeof TopOpeBRepBuild_ShellToSolid;
+ TopOpeBRepBuild_VertexInfo: typeof TopOpeBRepBuild_VertexInfo;
+ TopOpeBRepBuild_BlockIterator: typeof TopOpeBRepBuild_BlockIterator;
+ TopOpeBRepBuild_BlockIterator_1: typeof TopOpeBRepBuild_BlockIterator_1;
+ TopOpeBRepBuild_BlockIterator_2: typeof TopOpeBRepBuild_BlockIterator_2;
+ TopOpeBRepBuild_Area3dBuilder: typeof TopOpeBRepBuild_Area3dBuilder;
+ TopOpeBRepBuild_Area3dBuilder_1: typeof TopOpeBRepBuild_Area3dBuilder_1;
+ TopOpeBRepBuild_Area3dBuilder_2: typeof TopOpeBRepBuild_Area3dBuilder_2;
+ TopOpeBRepBuild_FaceBuilder: typeof TopOpeBRepBuild_FaceBuilder;
+ TopOpeBRepBuild_FaceBuilder_1: typeof TopOpeBRepBuild_FaceBuilder_1;
+ TopOpeBRepBuild_FaceBuilder_2: typeof TopOpeBRepBuild_FaceBuilder_2;
+ TopOpeBRepBuild_ListOfListOfLoop: typeof TopOpeBRepBuild_ListOfListOfLoop;
+ TopOpeBRepBuild_ListOfListOfLoop_1: typeof TopOpeBRepBuild_ListOfListOfLoop_1;
+ TopOpeBRepBuild_ListOfListOfLoop_2: typeof TopOpeBRepBuild_ListOfListOfLoop_2;
+ TopOpeBRepBuild_ListOfListOfLoop_3: typeof TopOpeBRepBuild_ListOfListOfLoop_3;
+ TopOpeBRepBuild_CorrectFace2d: typeof TopOpeBRepBuild_CorrectFace2d;
+ TopOpeBRepBuild_CorrectFace2d_1: typeof TopOpeBRepBuild_CorrectFace2d_1;
+ TopOpeBRepBuild_CorrectFace2d_2: typeof TopOpeBRepBuild_CorrectFace2d_2;
+ Handle_TopOpeBRepBuild_Pave: typeof Handle_TopOpeBRepBuild_Pave;
+ Handle_TopOpeBRepBuild_Pave_1: typeof Handle_TopOpeBRepBuild_Pave_1;
+ Handle_TopOpeBRepBuild_Pave_2: typeof Handle_TopOpeBRepBuild_Pave_2;
+ Handle_TopOpeBRepBuild_Pave_3: typeof Handle_TopOpeBRepBuild_Pave_3;
+ Handle_TopOpeBRepBuild_Pave_4: typeof Handle_TopOpeBRepBuild_Pave_4;
+ TopOpeBRepBuild_Pave: typeof TopOpeBRepBuild_Pave;
+ TopOpeBRepBuild_ListOfShapeListOfShape: typeof TopOpeBRepBuild_ListOfShapeListOfShape;
+ TopOpeBRepBuild_ListOfShapeListOfShape_1: typeof TopOpeBRepBuild_ListOfShapeListOfShape_1;
+ TopOpeBRepBuild_ListOfShapeListOfShape_2: typeof TopOpeBRepBuild_ListOfShapeListOfShape_2;
+ TopOpeBRepBuild_ListOfShapeListOfShape_3: typeof TopOpeBRepBuild_ListOfShapeListOfShape_3;
+ TopOpeBRepBuild_BlockBuilder: typeof TopOpeBRepBuild_BlockBuilder;
+ TopOpeBRepBuild_BlockBuilder_1: typeof TopOpeBRepBuild_BlockBuilder_1;
+ TopOpeBRepBuild_BlockBuilder_2: typeof TopOpeBRepBuild_BlockBuilder_2;
+ TopOpeBRepBuild_Tools2d: typeof TopOpeBRepBuild_Tools2d;
+ TopOpeBRepBuild_SolidAreaBuilder: typeof TopOpeBRepBuild_SolidAreaBuilder;
+ TopOpeBRepBuild_SolidAreaBuilder_1: typeof TopOpeBRepBuild_SolidAreaBuilder_1;
+ TopOpeBRepBuild_SolidAreaBuilder_2: typeof TopOpeBRepBuild_SolidAreaBuilder_2;
+ TopOpeBRepBuild_PaveSet: typeof TopOpeBRepBuild_PaveSet;
+ TopOpeBRepBuild_WireEdgeClassifier: typeof TopOpeBRepBuild_WireEdgeClassifier;
+ TopOpeBRepBuild_GTool: typeof TopOpeBRepBuild_GTool;
+ TopOpeBRepBuild_Tools: typeof TopOpeBRepBuild_Tools;
+ TopOpeBRepBuild_ShapeListOfShape: typeof TopOpeBRepBuild_ShapeListOfShape;
+ TopOpeBRepBuild_ShapeListOfShape_1: typeof TopOpeBRepBuild_ShapeListOfShape_1;
+ TopOpeBRepBuild_ShapeListOfShape_2: typeof TopOpeBRepBuild_ShapeListOfShape_2;
+ TopOpeBRepBuild_ShapeListOfShape_3: typeof TopOpeBRepBuild_ShapeListOfShape_3;
+ TopOpeBRepBuild_LoopEnum: TopOpeBRepBuild_LoopEnum;
+ TopOpeBRepBuild_AreaBuilder: typeof TopOpeBRepBuild_AreaBuilder;
+ TopOpeBRepBuild_AreaBuilder_1: typeof TopOpeBRepBuild_AreaBuilder_1;
+ TopOpeBRepBuild_AreaBuilder_2: typeof TopOpeBRepBuild_AreaBuilder_2;
+ TopOpeBRepBuild_FuseFace: typeof TopOpeBRepBuild_FuseFace;
+ TopOpeBRepBuild_FuseFace_1: typeof TopOpeBRepBuild_FuseFace_1;
+ TopOpeBRepBuild_FuseFace_2: typeof TopOpeBRepBuild_FuseFace_2;
+ TopOpeBRepBuild_Area1dBuilder: typeof TopOpeBRepBuild_Area1dBuilder;
+ TopOpeBRepBuild_Area1dBuilder_1: typeof TopOpeBRepBuild_Area1dBuilder_1;
+ TopOpeBRepBuild_Area1dBuilder_2: typeof TopOpeBRepBuild_Area1dBuilder_2;
+ TopOpeBRepBuild_WireToFace: typeof TopOpeBRepBuild_WireToFace;
+ ChFiDS_State: ChFiDS_State;
+ Handle_ChFiDS_HData: typeof Handle_ChFiDS_HData;
+ Handle_ChFiDS_HData_1: typeof Handle_ChFiDS_HData_1;
+ Handle_ChFiDS_HData_2: typeof Handle_ChFiDS_HData_2;
+ Handle_ChFiDS_HData_3: typeof Handle_ChFiDS_HData_3;
+ Handle_ChFiDS_HData_4: typeof Handle_ChFiDS_HData_4;
+ Handle_ChFiDS_Stripe: typeof Handle_ChFiDS_Stripe;
+ Handle_ChFiDS_Stripe_1: typeof Handle_ChFiDS_Stripe_1;
+ Handle_ChFiDS_Stripe_2: typeof Handle_ChFiDS_Stripe_2;
+ Handle_ChFiDS_Stripe_3: typeof Handle_ChFiDS_Stripe_3;
+ Handle_ChFiDS_Stripe_4: typeof Handle_ChFiDS_Stripe_4;
+ ChFiDS_Stripe: typeof ChFiDS_Stripe;
+ ChFiDS_ChamfMethod: ChFiDS_ChamfMethod;
+ ChFiDS_FaceInterference: typeof ChFiDS_FaceInterference;
+ ChFiDS_ChamfSpine: typeof ChFiDS_ChamfSpine;
+ ChFiDS_ChamfSpine_1: typeof ChFiDS_ChamfSpine_1;
+ ChFiDS_ChamfSpine_2: typeof ChFiDS_ChamfSpine_2;
+ Handle_ChFiDS_ChamfSpine: typeof Handle_ChFiDS_ChamfSpine;
+ Handle_ChFiDS_ChamfSpine_1: typeof Handle_ChFiDS_ChamfSpine_1;
+ Handle_ChFiDS_ChamfSpine_2: typeof Handle_ChFiDS_ChamfSpine_2;
+ Handle_ChFiDS_ChamfSpine_3: typeof Handle_ChFiDS_ChamfSpine_3;
+ Handle_ChFiDS_ChamfSpine_4: typeof Handle_ChFiDS_ChamfSpine_4;
+ ChFiDS_ElSpine: typeof ChFiDS_ElSpine;
+ ChFiDS_IndexedDataMapOfVertexListOfStripe: typeof ChFiDS_IndexedDataMapOfVertexListOfStripe;
+ ChFiDS_IndexedDataMapOfVertexListOfStripe_1: typeof ChFiDS_IndexedDataMapOfVertexListOfStripe_1;
+ ChFiDS_IndexedDataMapOfVertexListOfStripe_2: typeof ChFiDS_IndexedDataMapOfVertexListOfStripe_2;
+ ChFiDS_IndexedDataMapOfVertexListOfStripe_3: typeof ChFiDS_IndexedDataMapOfVertexListOfStripe_3;
+ ChFiDS_ChamfMode: ChFiDS_ChamfMode;
+ ChFiDS_SurfData: typeof ChFiDS_SurfData;
+ Handle_ChFiDS_SurfData: typeof Handle_ChFiDS_SurfData;
+ Handle_ChFiDS_SurfData_1: typeof Handle_ChFiDS_SurfData_1;
+ Handle_ChFiDS_SurfData_2: typeof Handle_ChFiDS_SurfData_2;
+ Handle_ChFiDS_SurfData_3: typeof Handle_ChFiDS_SurfData_3;
+ Handle_ChFiDS_SurfData_4: typeof Handle_ChFiDS_SurfData_4;
+ Handle_ChFiDS_SecHArray1: typeof Handle_ChFiDS_SecHArray1;
+ Handle_ChFiDS_SecHArray1_1: typeof Handle_ChFiDS_SecHArray1_1;
+ Handle_ChFiDS_SecHArray1_2: typeof Handle_ChFiDS_SecHArray1_2;
+ Handle_ChFiDS_SecHArray1_3: typeof Handle_ChFiDS_SecHArray1_3;
+ Handle_ChFiDS_SecHArray1_4: typeof Handle_ChFiDS_SecHArray1_4;
+ ChFiDS_TypeOfConcavity: ChFiDS_TypeOfConcavity;
+ ChFiDS_StripeMap: typeof ChFiDS_StripeMap;
+ ChFiDS_Map: typeof ChFiDS_Map;
+ ChFiDS_SecArray1: typeof ChFiDS_SecArray1;
+ ChFiDS_SecArray1_1: typeof ChFiDS_SecArray1_1;
+ ChFiDS_SecArray1_2: typeof ChFiDS_SecArray1_2;
+ ChFiDS_SecArray1_3: typeof ChFiDS_SecArray1_3;
+ ChFiDS_SecArray1_4: typeof ChFiDS_SecArray1_4;
+ ChFiDS_SecArray1_5: typeof ChFiDS_SecArray1_5;
+ ChFiDS_FilSpine: typeof ChFiDS_FilSpine;
+ ChFiDS_FilSpine_1: typeof ChFiDS_FilSpine_1;
+ ChFiDS_FilSpine_2: typeof ChFiDS_FilSpine_2;
+ Handle_ChFiDS_FilSpine: typeof Handle_ChFiDS_FilSpine;
+ Handle_ChFiDS_FilSpine_1: typeof Handle_ChFiDS_FilSpine_1;
+ Handle_ChFiDS_FilSpine_2: typeof Handle_ChFiDS_FilSpine_2;
+ Handle_ChFiDS_FilSpine_3: typeof Handle_ChFiDS_FilSpine_3;
+ Handle_ChFiDS_FilSpine_4: typeof Handle_ChFiDS_FilSpine_4;
+ ChFiDS_ErrorStatus: ChFiDS_ErrorStatus;
+ ChFiDS_Regul: typeof ChFiDS_Regul;
+ ChFiDS_Regularities: typeof ChFiDS_Regularities;
+ ChFiDS_Regularities_1: typeof ChFiDS_Regularities_1;
+ ChFiDS_Regularities_2: typeof ChFiDS_Regularities_2;
+ ChFiDS_Regularities_3: typeof ChFiDS_Regularities_3;
+ ChFiDS_Spine: typeof ChFiDS_Spine;
+ ChFiDS_Spine_1: typeof ChFiDS_Spine_1;
+ ChFiDS_Spine_2: typeof ChFiDS_Spine_2;
+ Handle_ChFiDS_Spine: typeof Handle_ChFiDS_Spine;
+ Handle_ChFiDS_Spine_1: typeof Handle_ChFiDS_Spine_1;
+ Handle_ChFiDS_Spine_2: typeof Handle_ChFiDS_Spine_2;
+ Handle_ChFiDS_Spine_3: typeof Handle_ChFiDS_Spine_3;
+ Handle_ChFiDS_Spine_4: typeof Handle_ChFiDS_Spine_4;
+ ChFiDS_CircSection: typeof ChFiDS_CircSection;
+ ChFiDS_CommonPoint: typeof ChFiDS_CommonPoint;
+ ChFiDS_HElSpine: typeof ChFiDS_HElSpine;
+ ChFiDS_HElSpine_1: typeof ChFiDS_HElSpine_1;
+ ChFiDS_HElSpine_2: typeof ChFiDS_HElSpine_2;
+ Handle_ChFiDS_HElSpine: typeof Handle_ChFiDS_HElSpine;
+ Handle_ChFiDS_HElSpine_1: typeof Handle_ChFiDS_HElSpine_1;
+ Handle_ChFiDS_HElSpine_2: typeof Handle_ChFiDS_HElSpine_2;
+ Handle_ChFiDS_HElSpine_3: typeof Handle_ChFiDS_HElSpine_3;
+ Handle_ChFiDS_HElSpine_4: typeof Handle_ChFiDS_HElSpine_4;
+ NCollection_BaseVector: typeof NCollection_BaseVector;
+ NCollection_BaseMap: typeof NCollection_BaseMap;
+ NCollection_AccAllocator: typeof NCollection_AccAllocator;
+ Handle_NCollection_AccAllocator: typeof Handle_NCollection_AccAllocator;
+ Handle_NCollection_AccAllocator_1: typeof Handle_NCollection_AccAllocator_1;
+ Handle_NCollection_AccAllocator_2: typeof Handle_NCollection_AccAllocator_2;
+ Handle_NCollection_AccAllocator_3: typeof Handle_NCollection_AccAllocator_3;
+ Handle_NCollection_AccAllocator_4: typeof Handle_NCollection_AccAllocator_4;
+ NCollection_CellFilter_Action: NCollection_CellFilter_Action;
+ NCollection_CellFilter_InspectorXYZ: typeof NCollection_CellFilter_InspectorXYZ;
+ NCollection_CellFilter_InspectorXY: typeof NCollection_CellFilter_InspectorXY;
+ Handle_NCollection_BaseAllocator: typeof Handle_NCollection_BaseAllocator;
+ Handle_NCollection_BaseAllocator_1: typeof Handle_NCollection_BaseAllocator_1;
+ Handle_NCollection_BaseAllocator_2: typeof Handle_NCollection_BaseAllocator_2;
+ Handle_NCollection_BaseAllocator_3: typeof Handle_NCollection_BaseAllocator_3;
+ Handle_NCollection_BaseAllocator_4: typeof Handle_NCollection_BaseAllocator_4;
+ NCollection_BaseAllocator: typeof NCollection_BaseAllocator;
+ NCollection_BaseSequence: typeof NCollection_BaseSequence;
+ Handle_NCollection_IncAllocator: typeof Handle_NCollection_IncAllocator;
+ Handle_NCollection_IncAllocator_1: typeof Handle_NCollection_IncAllocator_1;
+ Handle_NCollection_IncAllocator_2: typeof Handle_NCollection_IncAllocator_2;
+ Handle_NCollection_IncAllocator_3: typeof Handle_NCollection_IncAllocator_3;
+ Handle_NCollection_IncAllocator_4: typeof Handle_NCollection_IncAllocator_4;
+ NCollection_IncAllocator: typeof NCollection_IncAllocator;
+ NCollection_WinHeapAllocator: typeof NCollection_WinHeapAllocator;
+ Handle_NCollection_WinHeapAllocator: typeof Handle_NCollection_WinHeapAllocator;
+ Handle_NCollection_WinHeapAllocator_1: typeof Handle_NCollection_WinHeapAllocator_1;
+ Handle_NCollection_WinHeapAllocator_2: typeof Handle_NCollection_WinHeapAllocator_2;
+ Handle_NCollection_WinHeapAllocator_3: typeof Handle_NCollection_WinHeapAllocator_3;
+ Handle_NCollection_WinHeapAllocator_4: typeof Handle_NCollection_WinHeapAllocator_4;
+ NCollection_UtfWideString: typeof NCollection_UtfWideString;
+ NCollection_UtfWideString_1: typeof NCollection_UtfWideString_1;
+ NCollection_UtfWideString_2: typeof NCollection_UtfWideString_2;
+ NCollection_UtfWideString_3: typeof NCollection_UtfWideString_3;
+ NCollection_UtfWideString_4: typeof NCollection_UtfWideString_4;
+ NCollection_UtfWideString_5: typeof NCollection_UtfWideString_5;
+ NCollection_UtfWideString_6: typeof NCollection_UtfWideString_6;
+ NCollection_UtfWideString_7: typeof NCollection_UtfWideString_7;
+ NCollection_Utf16String: typeof NCollection_Utf16String;
+ NCollection_Utf16String_1: typeof NCollection_Utf16String_1;
+ NCollection_Utf16String_2: typeof NCollection_Utf16String_2;
+ NCollection_Utf16String_3: typeof NCollection_Utf16String_3;
+ NCollection_Utf16String_4: typeof NCollection_Utf16String_4;
+ NCollection_Utf16String_5: typeof NCollection_Utf16String_5;
+ NCollection_Utf16String_6: typeof NCollection_Utf16String_6;
+ NCollection_Utf16String_7: typeof NCollection_Utf16String_7;
+ NCollection_Utf8String: typeof NCollection_Utf8String;
+ NCollection_Utf8String_1: typeof NCollection_Utf8String_1;
+ NCollection_Utf8String_2: typeof NCollection_Utf8String_2;
+ NCollection_Utf8String_3: typeof NCollection_Utf8String_3;
+ NCollection_Utf8String_4: typeof NCollection_Utf8String_4;
+ NCollection_Utf8String_5: typeof NCollection_Utf8String_5;
+ NCollection_Utf8String_6: typeof NCollection_Utf8String_6;
+ NCollection_Utf8String_7: typeof NCollection_Utf8String_7;
+ NCollection_Utf32String: typeof NCollection_Utf32String;
+ NCollection_Utf32String_1: typeof NCollection_Utf32String_1;
+ NCollection_Utf32String_2: typeof NCollection_Utf32String_2;
+ NCollection_Utf32String_3: typeof NCollection_Utf32String_3;
+ NCollection_Utf32String_4: typeof NCollection_Utf32String_4;
+ NCollection_Utf32String_5: typeof NCollection_Utf32String_5;
+ NCollection_Utf32String_6: typeof NCollection_Utf32String_6;
+ NCollection_Utf32String_7: typeof NCollection_Utf32String_7;
+ NCollection_HeapAllocator: typeof NCollection_HeapAllocator;
+ Handle_NCollection_HeapAllocator: typeof Handle_NCollection_HeapAllocator;
+ Handle_NCollection_HeapAllocator_1: typeof Handle_NCollection_HeapAllocator_1;
+ Handle_NCollection_HeapAllocator_2: typeof Handle_NCollection_HeapAllocator_2;
+ Handle_NCollection_HeapAllocator_3: typeof Handle_NCollection_HeapAllocator_3;
+ Handle_NCollection_HeapAllocator_4: typeof Handle_NCollection_HeapAllocator_4;
+ Handle_NCollection_Buffer: typeof Handle_NCollection_Buffer;
+ Handle_NCollection_Buffer_1: typeof Handle_NCollection_Buffer_1;
+ Handle_NCollection_Buffer_2: typeof Handle_NCollection_Buffer_2;
+ Handle_NCollection_Buffer_3: typeof Handle_NCollection_Buffer_3;
+ Handle_NCollection_Buffer_4: typeof Handle_NCollection_Buffer_4;
+ NCollection_Buffer: typeof NCollection_Buffer;
+ NCollection_SparseArrayBase: typeof NCollection_SparseArrayBase;
+ Handle_NCollection_AlignedAllocator: typeof Handle_NCollection_AlignedAllocator;
+ Handle_NCollection_AlignedAllocator_1: typeof Handle_NCollection_AlignedAllocator_1;
+ Handle_NCollection_AlignedAllocator_2: typeof Handle_NCollection_AlignedAllocator_2;
+ Handle_NCollection_AlignedAllocator_3: typeof Handle_NCollection_AlignedAllocator_3;
+ Handle_NCollection_AlignedAllocator_4: typeof Handle_NCollection_AlignedAllocator_4;
+ NCollection_AlignedAllocator: typeof NCollection_AlignedAllocator;
+ NCollection_UtfStringTool: typeof NCollection_UtfStringTool;
+ NCollection_BaseList: typeof NCollection_BaseList;
+ Handle_STEPCAFControl_ActorWrite: typeof Handle_STEPCAFControl_ActorWrite;
+ Handle_STEPCAFControl_ActorWrite_1: typeof Handle_STEPCAFControl_ActorWrite_1;
+ Handle_STEPCAFControl_ActorWrite_2: typeof Handle_STEPCAFControl_ActorWrite_2;
+ Handle_STEPCAFControl_ActorWrite_3: typeof Handle_STEPCAFControl_ActorWrite_3;
+ Handle_STEPCAFControl_ActorWrite_4: typeof Handle_STEPCAFControl_ActorWrite_4;
+ STEPCAFControl_ActorWrite: typeof STEPCAFControl_ActorWrite;
+ Handle_STEPCAFControl_ExternFile: typeof Handle_STEPCAFControl_ExternFile;
+ Handle_STEPCAFControl_ExternFile_1: typeof Handle_STEPCAFControl_ExternFile_1;
+ Handle_STEPCAFControl_ExternFile_2: typeof Handle_STEPCAFControl_ExternFile_2;
+ Handle_STEPCAFControl_ExternFile_3: typeof Handle_STEPCAFControl_ExternFile_3;
+ Handle_STEPCAFControl_ExternFile_4: typeof Handle_STEPCAFControl_ExternFile_4;
+ STEPCAFControl_ExternFile: typeof STEPCAFControl_ExternFile;
+ STEPCAFControl_GDTProperty: typeof STEPCAFControl_GDTProperty;
+ STEPCAFControl_DataMapOfLabelShape: typeof STEPCAFControl_DataMapOfLabelShape;
+ STEPCAFControl_DataMapOfLabelShape_1: typeof STEPCAFControl_DataMapOfLabelShape_1;
+ STEPCAFControl_DataMapOfLabelShape_2: typeof STEPCAFControl_DataMapOfLabelShape_2;
+ STEPCAFControl_DataMapOfLabelShape_3: typeof STEPCAFControl_DataMapOfLabelShape_3;
+ STEPCAFControl_Reader: typeof STEPCAFControl_Reader;
+ STEPCAFControl_Reader_1: typeof STEPCAFControl_Reader_1;
+ STEPCAFControl_Reader_2: typeof STEPCAFControl_Reader_2;
+ Handle_STEPCAFControl_Controller: typeof Handle_STEPCAFControl_Controller;
+ Handle_STEPCAFControl_Controller_1: typeof Handle_STEPCAFControl_Controller_1;
+ Handle_STEPCAFControl_Controller_2: typeof Handle_STEPCAFControl_Controller_2;
+ Handle_STEPCAFControl_Controller_3: typeof Handle_STEPCAFControl_Controller_3;
+ Handle_STEPCAFControl_Controller_4: typeof Handle_STEPCAFControl_Controller_4;
+ STEPCAFControl_Controller: typeof STEPCAFControl_Controller;
+ STEPCAFControl_Writer: typeof STEPCAFControl_Writer;
+ STEPCAFControl_Writer_1: typeof STEPCAFControl_Writer_1;
+ STEPCAFControl_Writer_2: typeof STEPCAFControl_Writer_2;
+ AppStdL_Application: typeof AppStdL_Application;
+ Handle_AppStdL_Application: typeof Handle_AppStdL_Application;
+ Handle_AppStdL_Application_1: typeof Handle_AppStdL_Application_1;
+ Handle_AppStdL_Application_2: typeof Handle_AppStdL_Application_2;
+ Handle_AppStdL_Application_3: typeof Handle_AppStdL_Application_3;
+ Handle_AppStdL_Application_4: typeof Handle_AppStdL_Application_4;
+ GccAna_Lin2dTanPar: typeof GccAna_Lin2dTanPar;
+ GccAna_Lin2dTanPar_1: typeof GccAna_Lin2dTanPar_1;
+ GccAna_Lin2dTanPar_2: typeof GccAna_Lin2dTanPar_2;
+ GccAna_Lin2dTanObl: typeof GccAna_Lin2dTanObl;
+ GccAna_Lin2dTanObl_1: typeof GccAna_Lin2dTanObl_1;
+ GccAna_Lin2dTanObl_2: typeof GccAna_Lin2dTanObl_2;
+ GccAna_LinPnt2dBisec: typeof GccAna_LinPnt2dBisec;
+ GccAna_Circ2d2TanOn: typeof GccAna_Circ2d2TanOn;
+ GccAna_Circ2d2TanOn_1: typeof GccAna_Circ2d2TanOn_1;
+ GccAna_Circ2d2TanOn_2: typeof GccAna_Circ2d2TanOn_2;
+ GccAna_Circ2d2TanOn_3: typeof GccAna_Circ2d2TanOn_3;
+ GccAna_Circ2d2TanOn_4: typeof GccAna_Circ2d2TanOn_4;
+ GccAna_Circ2d2TanOn_5: typeof GccAna_Circ2d2TanOn_5;
+ GccAna_Circ2d2TanOn_6: typeof GccAna_Circ2d2TanOn_6;
+ GccAna_Circ2d2TanOn_7: typeof GccAna_Circ2d2TanOn_7;
+ GccAna_Circ2d2TanOn_8: typeof GccAna_Circ2d2TanOn_8;
+ GccAna_Circ2d2TanOn_9: typeof GccAna_Circ2d2TanOn_9;
+ GccAna_Circ2d2TanOn_10: typeof GccAna_Circ2d2TanOn_10;
+ GccAna_Circ2d2TanOn_11: typeof GccAna_Circ2d2TanOn_11;
+ GccAna_Circ2d2TanOn_12: typeof GccAna_Circ2d2TanOn_12;
+ GccAna_Lin2dBisec: typeof GccAna_Lin2dBisec;
+ GccAna_Lin2dTanPer: typeof GccAna_Lin2dTanPer;
+ GccAna_Lin2dTanPer_1: typeof GccAna_Lin2dTanPer_1;
+ GccAna_Lin2dTanPer_2: typeof GccAna_Lin2dTanPer_2;
+ GccAna_Lin2dTanPer_3: typeof GccAna_Lin2dTanPer_3;
+ GccAna_Lin2dTanPer_4: typeof GccAna_Lin2dTanPer_4;
+ GccAna_Circ2dTanOnRad: typeof GccAna_Circ2dTanOnRad;
+ GccAna_Circ2dTanOnRad_1: typeof GccAna_Circ2dTanOnRad_1;
+ GccAna_Circ2dTanOnRad_2: typeof GccAna_Circ2dTanOnRad_2;
+ GccAna_Circ2dTanOnRad_3: typeof GccAna_Circ2dTanOnRad_3;
+ GccAna_Circ2dTanOnRad_4: typeof GccAna_Circ2dTanOnRad_4;
+ GccAna_Circ2dTanOnRad_5: typeof GccAna_Circ2dTanOnRad_5;
+ GccAna_Circ2dTanOnRad_6: typeof GccAna_Circ2dTanOnRad_6;
+ GccAna_Lin2d2Tan: typeof GccAna_Lin2d2Tan;
+ GccAna_Lin2d2Tan_1: typeof GccAna_Lin2d2Tan_1;
+ GccAna_Lin2d2Tan_2: typeof GccAna_Lin2d2Tan_2;
+ GccAna_Lin2d2Tan_3: typeof GccAna_Lin2d2Tan_3;
+ GccAna_Circ2dBisec: typeof GccAna_Circ2dBisec;
+ GccAna_Pnt2dBisec: typeof GccAna_Pnt2dBisec;
+ GccAna_Circ2d3Tan: typeof GccAna_Circ2d3Tan;
+ GccAna_Circ2d3Tan_1: typeof GccAna_Circ2d3Tan_1;
+ GccAna_Circ2d3Tan_2: typeof GccAna_Circ2d3Tan_2;
+ GccAna_Circ2d3Tan_3: typeof GccAna_Circ2d3Tan_3;
+ GccAna_Circ2d3Tan_4: typeof GccAna_Circ2d3Tan_4;
+ GccAna_Circ2d3Tan_5: typeof GccAna_Circ2d3Tan_5;
+ GccAna_Circ2d3Tan_6: typeof GccAna_Circ2d3Tan_6;
+ GccAna_Circ2d3Tan_7: typeof GccAna_Circ2d3Tan_7;
+ GccAna_Circ2d3Tan_8: typeof GccAna_Circ2d3Tan_8;
+ GccAna_Circ2d3Tan_9: typeof GccAna_Circ2d3Tan_9;
+ GccAna_Circ2d3Tan_10: typeof GccAna_Circ2d3Tan_10;
+ GccAna_Circ2dTanCen: typeof GccAna_Circ2dTanCen;
+ GccAna_Circ2dTanCen_1: typeof GccAna_Circ2dTanCen_1;
+ GccAna_Circ2dTanCen_2: typeof GccAna_Circ2dTanCen_2;
+ GccAna_Circ2dTanCen_3: typeof GccAna_Circ2dTanCen_3;
+ GccAna_Circ2d2TanRad: typeof GccAna_Circ2d2TanRad;
+ GccAna_Circ2d2TanRad_1: typeof GccAna_Circ2d2TanRad_1;
+ GccAna_Circ2d2TanRad_2: typeof GccAna_Circ2d2TanRad_2;
+ GccAna_Circ2d2TanRad_3: typeof GccAna_Circ2d2TanRad_3;
+ GccAna_Circ2d2TanRad_4: typeof GccAna_Circ2d2TanRad_4;
+ GccAna_Circ2d2TanRad_5: typeof GccAna_Circ2d2TanRad_5;
+ GccAna_Circ2d2TanRad_6: typeof GccAna_Circ2d2TanRad_6;
+ GccAna_CircPnt2dBisec: typeof GccAna_CircPnt2dBisec;
+ GccAna_CircPnt2dBisec_1: typeof GccAna_CircPnt2dBisec_1;
+ GccAna_CircPnt2dBisec_2: typeof GccAna_CircPnt2dBisec_2;
+ GccAna_CircLin2dBisec: typeof GccAna_CircLin2dBisec;
+ Handle_GccAna_NoSolution: typeof Handle_GccAna_NoSolution;
+ Handle_GccAna_NoSolution_1: typeof Handle_GccAna_NoSolution_1;
+ Handle_GccAna_NoSolution_2: typeof Handle_GccAna_NoSolution_2;
+ Handle_GccAna_NoSolution_3: typeof Handle_GccAna_NoSolution_3;
+ Handle_GccAna_NoSolution_4: typeof Handle_GccAna_NoSolution_4;
+ GccAna_NoSolution: typeof GccAna_NoSolution;
+ GccAna_NoSolution_1: typeof GccAna_NoSolution_1;
+ GccAna_NoSolution_2: typeof GccAna_NoSolution_2;
+ Adaptor2d_Line2d: typeof Adaptor2d_Line2d;
+ Adaptor2d_Line2d_1: typeof Adaptor2d_Line2d_1;
+ Adaptor2d_Line2d_2: typeof Adaptor2d_Line2d_2;
+ Handle_Adaptor2d_HOffsetCurve: typeof Handle_Adaptor2d_HOffsetCurve;
+ Handle_Adaptor2d_HOffsetCurve_1: typeof Handle_Adaptor2d_HOffsetCurve_1;
+ Handle_Adaptor2d_HOffsetCurve_2: typeof Handle_Adaptor2d_HOffsetCurve_2;
+ Handle_Adaptor2d_HOffsetCurve_3: typeof Handle_Adaptor2d_HOffsetCurve_3;
+ Handle_Adaptor2d_HOffsetCurve_4: typeof Handle_Adaptor2d_HOffsetCurve_4;
+ Adaptor2d_HOffsetCurve: typeof Adaptor2d_HOffsetCurve;
+ Adaptor2d_HOffsetCurve_1: typeof Adaptor2d_HOffsetCurve_1;
+ Adaptor2d_HOffsetCurve_2: typeof Adaptor2d_HOffsetCurve_2;
+ Adaptor2d_HLine2d: typeof Adaptor2d_HLine2d;
+ Adaptor2d_HLine2d_1: typeof Adaptor2d_HLine2d_1;
+ Adaptor2d_HLine2d_2: typeof Adaptor2d_HLine2d_2;
+ Handle_Adaptor2d_HLine2d: typeof Handle_Adaptor2d_HLine2d;
+ Handle_Adaptor2d_HLine2d_1: typeof Handle_Adaptor2d_HLine2d_1;
+ Handle_Adaptor2d_HLine2d_2: typeof Handle_Adaptor2d_HLine2d_2;
+ Handle_Adaptor2d_HLine2d_3: typeof Handle_Adaptor2d_HLine2d_3;
+ Handle_Adaptor2d_HLine2d_4: typeof Handle_Adaptor2d_HLine2d_4;
+ Adaptor2d_HCurve2d: typeof Adaptor2d_HCurve2d;
+ Handle_Adaptor2d_HCurve2d: typeof Handle_Adaptor2d_HCurve2d;
+ Handle_Adaptor2d_HCurve2d_1: typeof Handle_Adaptor2d_HCurve2d_1;
+ Handle_Adaptor2d_HCurve2d_2: typeof Handle_Adaptor2d_HCurve2d_2;
+ Handle_Adaptor2d_HCurve2d_3: typeof Handle_Adaptor2d_HCurve2d_3;
+ Handle_Adaptor2d_HCurve2d_4: typeof Handle_Adaptor2d_HCurve2d_4;
+ Adaptor2d_Curve2d: typeof Adaptor2d_Curve2d;
+ Adaptor2d_OffsetCurve: typeof Adaptor2d_OffsetCurve;
+ Adaptor2d_OffsetCurve_1: typeof Adaptor2d_OffsetCurve_1;
+ Adaptor2d_OffsetCurve_2: typeof Adaptor2d_OffsetCurve_2;
+ Adaptor2d_OffsetCurve_3: typeof Adaptor2d_OffsetCurve_3;
+ Adaptor2d_OffsetCurve_4: typeof Adaptor2d_OffsetCurve_4;
+ Handle_QABugs_PresentableObject: typeof Handle_QABugs_PresentableObject;
+ Handle_QABugs_PresentableObject_1: typeof Handle_QABugs_PresentableObject_1;
+ Handle_QABugs_PresentableObject_2: typeof Handle_QABugs_PresentableObject_2;
+ Handle_QABugs_PresentableObject_3: typeof Handle_QABugs_PresentableObject_3;
+ Handle_QABugs_PresentableObject_4: typeof Handle_QABugs_PresentableObject_4;
+ StepFEA_GeometricNode: typeof StepFEA_GeometricNode;
+ Handle_StepFEA_GeometricNode: typeof Handle_StepFEA_GeometricNode;
+ Handle_StepFEA_GeometricNode_1: typeof Handle_StepFEA_GeometricNode_1;
+ Handle_StepFEA_GeometricNode_2: typeof Handle_StepFEA_GeometricNode_2;
+ Handle_StepFEA_GeometricNode_3: typeof Handle_StepFEA_GeometricNode_3;
+ Handle_StepFEA_GeometricNode_4: typeof Handle_StepFEA_GeometricNode_4;
+ StepFEA_FeaLinearElasticity: typeof StepFEA_FeaLinearElasticity;
+ Handle_StepFEA_FeaLinearElasticity: typeof Handle_StepFEA_FeaLinearElasticity;
+ Handle_StepFEA_FeaLinearElasticity_1: typeof Handle_StepFEA_FeaLinearElasticity_1;
+ Handle_StepFEA_FeaLinearElasticity_2: typeof Handle_StepFEA_FeaLinearElasticity_2;
+ Handle_StepFEA_FeaLinearElasticity_3: typeof Handle_StepFEA_FeaLinearElasticity_3;
+ Handle_StepFEA_FeaLinearElasticity_4: typeof Handle_StepFEA_FeaLinearElasticity_4;
+ StepFEA_ElementVolume: StepFEA_ElementVolume;
+ StepFEA_FeaShellMembraneStiffness: typeof StepFEA_FeaShellMembraneStiffness;
+ Handle_StepFEA_FeaShellMembraneStiffness: typeof Handle_StepFEA_FeaShellMembraneStiffness;
+ Handle_StepFEA_FeaShellMembraneStiffness_1: typeof Handle_StepFEA_FeaShellMembraneStiffness_1;
+ Handle_StepFEA_FeaShellMembraneStiffness_2: typeof Handle_StepFEA_FeaShellMembraneStiffness_2;
+ Handle_StepFEA_FeaShellMembraneStiffness_3: typeof Handle_StepFEA_FeaShellMembraneStiffness_3;
+ Handle_StepFEA_FeaShellMembraneStiffness_4: typeof Handle_StepFEA_FeaShellMembraneStiffness_4;
+ Handle_StepFEA_Volume3dElementRepresentation: typeof Handle_StepFEA_Volume3dElementRepresentation;
+ Handle_StepFEA_Volume3dElementRepresentation_1: typeof Handle_StepFEA_Volume3dElementRepresentation_1;
+ Handle_StepFEA_Volume3dElementRepresentation_2: typeof Handle_StepFEA_Volume3dElementRepresentation_2;
+ Handle_StepFEA_Volume3dElementRepresentation_3: typeof Handle_StepFEA_Volume3dElementRepresentation_3;
+ Handle_StepFEA_Volume3dElementRepresentation_4: typeof Handle_StepFEA_Volume3dElementRepresentation_4;
+ StepFEA_Volume3dElementRepresentation: typeof StepFEA_Volume3dElementRepresentation;
+ StepFEA_SymmetricTensor42d: typeof StepFEA_SymmetricTensor42d;
+ StepFEA_FeaShellBendingStiffness: typeof StepFEA_FeaShellBendingStiffness;
+ Handle_StepFEA_FeaShellBendingStiffness: typeof Handle_StepFEA_FeaShellBendingStiffness;
+ Handle_StepFEA_FeaShellBendingStiffness_1: typeof Handle_StepFEA_FeaShellBendingStiffness_1;
+ Handle_StepFEA_FeaShellBendingStiffness_2: typeof Handle_StepFEA_FeaShellBendingStiffness_2;
+ Handle_StepFEA_FeaShellBendingStiffness_3: typeof Handle_StepFEA_FeaShellBendingStiffness_3;
+ Handle_StepFEA_FeaShellBendingStiffness_4: typeof Handle_StepFEA_FeaShellBendingStiffness_4;
+ StepFEA_SymmetricTensor43dMember: typeof StepFEA_SymmetricTensor43dMember;
+ Handle_StepFEA_SymmetricTensor43dMember: typeof Handle_StepFEA_SymmetricTensor43dMember;
+ Handle_StepFEA_SymmetricTensor43dMember_1: typeof Handle_StepFEA_SymmetricTensor43dMember_1;
+ Handle_StepFEA_SymmetricTensor43dMember_2: typeof Handle_StepFEA_SymmetricTensor43dMember_2;
+ Handle_StepFEA_SymmetricTensor43dMember_3: typeof Handle_StepFEA_SymmetricTensor43dMember_3;
+ Handle_StepFEA_SymmetricTensor43dMember_4: typeof Handle_StepFEA_SymmetricTensor43dMember_4;
+ StepFEA_CurveElementEndOffset: typeof StepFEA_CurveElementEndOffset;
+ Handle_StepFEA_CurveElementEndOffset: typeof Handle_StepFEA_CurveElementEndOffset;
+ Handle_StepFEA_CurveElementEndOffset_1: typeof Handle_StepFEA_CurveElementEndOffset_1;
+ Handle_StepFEA_CurveElementEndOffset_2: typeof Handle_StepFEA_CurveElementEndOffset_2;
+ Handle_StepFEA_CurveElementEndOffset_3: typeof Handle_StepFEA_CurveElementEndOffset_3;
+ Handle_StepFEA_CurveElementEndOffset_4: typeof Handle_StepFEA_CurveElementEndOffset_4;
+ StepFEA_DegreeOfFreedomMember: typeof StepFEA_DegreeOfFreedomMember;
+ Handle_StepFEA_DegreeOfFreedomMember: typeof Handle_StepFEA_DegreeOfFreedomMember;
+ Handle_StepFEA_DegreeOfFreedomMember_1: typeof Handle_StepFEA_DegreeOfFreedomMember_1;
+ Handle_StepFEA_DegreeOfFreedomMember_2: typeof Handle_StepFEA_DegreeOfFreedomMember_2;
+ Handle_StepFEA_DegreeOfFreedomMember_3: typeof Handle_StepFEA_DegreeOfFreedomMember_3;
+ Handle_StepFEA_DegreeOfFreedomMember_4: typeof Handle_StepFEA_DegreeOfFreedomMember_4;
+ Handle_StepFEA_NodeWithSolutionCoordinateSystem: typeof Handle_StepFEA_NodeWithSolutionCoordinateSystem;
+ Handle_StepFEA_NodeWithSolutionCoordinateSystem_1: typeof Handle_StepFEA_NodeWithSolutionCoordinateSystem_1;
+ Handle_StepFEA_NodeWithSolutionCoordinateSystem_2: typeof Handle_StepFEA_NodeWithSolutionCoordinateSystem_2;
+ Handle_StepFEA_NodeWithSolutionCoordinateSystem_3: typeof Handle_StepFEA_NodeWithSolutionCoordinateSystem_3;
+ Handle_StepFEA_NodeWithSolutionCoordinateSystem_4: typeof Handle_StepFEA_NodeWithSolutionCoordinateSystem_4;
+ StepFEA_NodeWithSolutionCoordinateSystem: typeof StepFEA_NodeWithSolutionCoordinateSystem;
+ Handle_StepFEA_ElementGroup: typeof Handle_StepFEA_ElementGroup;
+ Handle_StepFEA_ElementGroup_1: typeof Handle_StepFEA_ElementGroup_1;
+ Handle_StepFEA_ElementGroup_2: typeof Handle_StepFEA_ElementGroup_2;
+ Handle_StepFEA_ElementGroup_3: typeof Handle_StepFEA_ElementGroup_3;
+ Handle_StepFEA_ElementGroup_4: typeof Handle_StepFEA_ElementGroup_4;
+ StepFEA_ElementGroup: typeof StepFEA_ElementGroup;
+ Handle_StepFEA_FeaParametricPoint: typeof Handle_StepFEA_FeaParametricPoint;
+ Handle_StepFEA_FeaParametricPoint_1: typeof Handle_StepFEA_FeaParametricPoint_1;
+ Handle_StepFEA_FeaParametricPoint_2: typeof Handle_StepFEA_FeaParametricPoint_2;
+ Handle_StepFEA_FeaParametricPoint_3: typeof Handle_StepFEA_FeaParametricPoint_3;
+ Handle_StepFEA_FeaParametricPoint_4: typeof Handle_StepFEA_FeaParametricPoint_4;
+ StepFEA_FeaParametricPoint: typeof StepFEA_FeaParametricPoint;
+ Handle_StepFEA_Curve3dElementRepresentation: typeof Handle_StepFEA_Curve3dElementRepresentation;
+ Handle_StepFEA_Curve3dElementRepresentation_1: typeof Handle_StepFEA_Curve3dElementRepresentation_1;
+ Handle_StepFEA_Curve3dElementRepresentation_2: typeof Handle_StepFEA_Curve3dElementRepresentation_2;
+ Handle_StepFEA_Curve3dElementRepresentation_3: typeof Handle_StepFEA_Curve3dElementRepresentation_3;
+ Handle_StepFEA_Curve3dElementRepresentation_4: typeof Handle_StepFEA_Curve3dElementRepresentation_4;
+ StepFEA_Curve3dElementRepresentation: typeof StepFEA_Curve3dElementRepresentation;
+ StepFEA_DegreeOfFreedom: typeof StepFEA_DegreeOfFreedom;
+ Handle_StepFEA_ElementRepresentation: typeof Handle_StepFEA_ElementRepresentation;
+ Handle_StepFEA_ElementRepresentation_1: typeof Handle_StepFEA_ElementRepresentation_1;
+ Handle_StepFEA_ElementRepresentation_2: typeof Handle_StepFEA_ElementRepresentation_2;
+ Handle_StepFEA_ElementRepresentation_3: typeof Handle_StepFEA_ElementRepresentation_3;
+ Handle_StepFEA_ElementRepresentation_4: typeof Handle_StepFEA_ElementRepresentation_4;
+ StepFEA_ElementRepresentation: typeof StepFEA_ElementRepresentation;
+ Handle_StepFEA_CurveElementIntervalLinearlyVarying: typeof Handle_StepFEA_CurveElementIntervalLinearlyVarying;
+ Handle_StepFEA_CurveElementIntervalLinearlyVarying_1: typeof Handle_StepFEA_CurveElementIntervalLinearlyVarying_1;
+ Handle_StepFEA_CurveElementIntervalLinearlyVarying_2: typeof Handle_StepFEA_CurveElementIntervalLinearlyVarying_2;
+ Handle_StepFEA_CurveElementIntervalLinearlyVarying_3: typeof Handle_StepFEA_CurveElementIntervalLinearlyVarying_3;
+ Handle_StepFEA_CurveElementIntervalLinearlyVarying_4: typeof Handle_StepFEA_CurveElementIntervalLinearlyVarying_4;
+ StepFEA_CurveElementIntervalLinearlyVarying: typeof StepFEA_CurveElementIntervalLinearlyVarying;
+ StepFEA_DummyNode: typeof StepFEA_DummyNode;
+ Handle_StepFEA_DummyNode: typeof Handle_StepFEA_DummyNode;
+ Handle_StepFEA_DummyNode_1: typeof Handle_StepFEA_DummyNode_1;
+ Handle_StepFEA_DummyNode_2: typeof Handle_StepFEA_DummyNode_2;
+ Handle_StepFEA_DummyNode_3: typeof Handle_StepFEA_DummyNode_3;
+ Handle_StepFEA_DummyNode_4: typeof Handle_StepFEA_DummyNode_4;
+ StepFEA_FeaAxis2Placement3d: typeof StepFEA_FeaAxis2Placement3d;
+ Handle_StepFEA_FeaAxis2Placement3d: typeof Handle_StepFEA_FeaAxis2Placement3d;
+ Handle_StepFEA_FeaAxis2Placement3d_1: typeof Handle_StepFEA_FeaAxis2Placement3d_1;
+ Handle_StepFEA_FeaAxis2Placement3d_2: typeof Handle_StepFEA_FeaAxis2Placement3d_2;
+ Handle_StepFEA_FeaAxis2Placement3d_3: typeof Handle_StepFEA_FeaAxis2Placement3d_3;
+ Handle_StepFEA_FeaAxis2Placement3d_4: typeof Handle_StepFEA_FeaAxis2Placement3d_4;
+ StepFEA_SymmetricTensor23dMember: typeof StepFEA_SymmetricTensor23dMember;
+ Handle_StepFEA_SymmetricTensor23dMember: typeof Handle_StepFEA_SymmetricTensor23dMember;
+ Handle_StepFEA_SymmetricTensor23dMember_1: typeof Handle_StepFEA_SymmetricTensor23dMember_1;
+ Handle_StepFEA_SymmetricTensor23dMember_2: typeof Handle_StepFEA_SymmetricTensor23dMember_2;
+ Handle_StepFEA_SymmetricTensor23dMember_3: typeof Handle_StepFEA_SymmetricTensor23dMember_3;
+ Handle_StepFEA_SymmetricTensor23dMember_4: typeof Handle_StepFEA_SymmetricTensor23dMember_4;
+ StepFEA_FeaModel: typeof StepFEA_FeaModel;
+ Handle_StepFEA_FeaModel: typeof Handle_StepFEA_FeaModel;
+ Handle_StepFEA_FeaModel_1: typeof Handle_StepFEA_FeaModel_1;
+ Handle_StepFEA_FeaModel_2: typeof Handle_StepFEA_FeaModel_2;
+ Handle_StepFEA_FeaModel_3: typeof Handle_StepFEA_FeaModel_3;
+ Handle_StepFEA_FeaModel_4: typeof Handle_StepFEA_FeaModel_4;
+ Handle_StepFEA_AlignedSurface3dElementCoordinateSystem: typeof Handle_StepFEA_AlignedSurface3dElementCoordinateSystem;
+ Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_1: typeof Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_1;
+ Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_2: typeof Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_2;
+ Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_3: typeof Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_3;
+ Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_4: typeof Handle_StepFEA_AlignedSurface3dElementCoordinateSystem_4;
+ StepFEA_AlignedSurface3dElementCoordinateSystem: typeof StepFEA_AlignedSurface3dElementCoordinateSystem;
+ Handle_StepFEA_FeaSurfaceSectionGeometricRelationship: typeof Handle_StepFEA_FeaSurfaceSectionGeometricRelationship;
+ Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_1: typeof Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_1;
+ Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_2: typeof Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_2;
+ Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_3: typeof Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_3;
+ Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_4: typeof Handle_StepFEA_FeaSurfaceSectionGeometricRelationship_4;
+ StepFEA_FeaSurfaceSectionGeometricRelationship: typeof StepFEA_FeaSurfaceSectionGeometricRelationship;
+ StepFEA_ArbitraryVolume3dElementCoordinateSystem: typeof StepFEA_ArbitraryVolume3dElementCoordinateSystem;
+ Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem: typeof Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem;
+ Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_1: typeof Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_1;
+ Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_2: typeof Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_2;
+ Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_3: typeof Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_3;
+ Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_4: typeof Handle_StepFEA_ArbitraryVolume3dElementCoordinateSystem_4;
+ Handle_StepFEA_CurveElementInterval: typeof Handle_StepFEA_CurveElementInterval;
+ Handle_StepFEA_CurveElementInterval_1: typeof Handle_StepFEA_CurveElementInterval_1;
+ Handle_StepFEA_CurveElementInterval_2: typeof Handle_StepFEA_CurveElementInterval_2;
+ Handle_StepFEA_CurveElementInterval_3: typeof Handle_StepFEA_CurveElementInterval_3;
+ Handle_StepFEA_CurveElementInterval_4: typeof Handle_StepFEA_CurveElementInterval_4;
+ StepFEA_CurveElementInterval: typeof StepFEA_CurveElementInterval;
+ Handle_StepFEA_Node: typeof Handle_StepFEA_Node;
+ Handle_StepFEA_Node_1: typeof Handle_StepFEA_Node_1;
+ Handle_StepFEA_Node_2: typeof Handle_StepFEA_Node_2;
+ Handle_StepFEA_Node_3: typeof Handle_StepFEA_Node_3;
+ Handle_StepFEA_Node_4: typeof Handle_StepFEA_Node_4;
+ StepFEA_Node: typeof StepFEA_Node;
+ Handle_StepFEA_HSequenceOfElementRepresentation: typeof Handle_StepFEA_HSequenceOfElementRepresentation;
+ Handle_StepFEA_HSequenceOfElementRepresentation_1: typeof Handle_StepFEA_HSequenceOfElementRepresentation_1;
+ Handle_StepFEA_HSequenceOfElementRepresentation_2: typeof Handle_StepFEA_HSequenceOfElementRepresentation_2;
+ Handle_StepFEA_HSequenceOfElementRepresentation_3: typeof Handle_StepFEA_HSequenceOfElementRepresentation_3;
+ Handle_StepFEA_HSequenceOfElementRepresentation_4: typeof Handle_StepFEA_HSequenceOfElementRepresentation_4;
+ StepFEA_FeaAreaDensity: typeof StepFEA_FeaAreaDensity;
+ Handle_StepFEA_FeaAreaDensity: typeof Handle_StepFEA_FeaAreaDensity;
+ Handle_StepFEA_FeaAreaDensity_1: typeof Handle_StepFEA_FeaAreaDensity_1;
+ Handle_StepFEA_FeaAreaDensity_2: typeof Handle_StepFEA_FeaAreaDensity_2;
+ Handle_StepFEA_FeaAreaDensity_3: typeof Handle_StepFEA_FeaAreaDensity_3;
+ Handle_StepFEA_FeaAreaDensity_4: typeof Handle_StepFEA_FeaAreaDensity_4;
+ StepFEA_ConstantSurface3dElementCoordinateSystem: typeof StepFEA_ConstantSurface3dElementCoordinateSystem;
+ Handle_StepFEA_ConstantSurface3dElementCoordinateSystem: typeof Handle_StepFEA_ConstantSurface3dElementCoordinateSystem;
+ Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_1: typeof Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_1;
+ Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_2: typeof Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_2;
+ Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_3: typeof Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_3;
+ Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_4: typeof Handle_StepFEA_ConstantSurface3dElementCoordinateSystem_4;
+ StepFEA_UnspecifiedValue: StepFEA_UnspecifiedValue;
+ StepFEA_ElementOrElementGroup: typeof StepFEA_ElementOrElementGroup;
+ Handle_StepFEA_FeaMassDensity: typeof Handle_StepFEA_FeaMassDensity;
+ Handle_StepFEA_FeaMassDensity_1: typeof Handle_StepFEA_FeaMassDensity_1;
+ Handle_StepFEA_FeaMassDensity_2: typeof Handle_StepFEA_FeaMassDensity_2;
+ Handle_StepFEA_FeaMassDensity_3: typeof Handle_StepFEA_FeaMassDensity_3;
+ Handle_StepFEA_FeaMassDensity_4: typeof Handle_StepFEA_FeaMassDensity_4;
+ StepFEA_FeaMassDensity: typeof StepFEA_FeaMassDensity;
+ Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness: typeof Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness;
+ Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_1: typeof Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_1;
+ Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_2: typeof Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_2;
+ Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_3: typeof Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_3;
+ Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_4: typeof Handle_StepFEA_FeaShellMembraneBendingCouplingStiffness_4;
+ StepFEA_FeaShellMembraneBendingCouplingStiffness: typeof StepFEA_FeaShellMembraneBendingCouplingStiffness;
+ Handle_StepFEA_CurveElementLocation: typeof Handle_StepFEA_CurveElementLocation;
+ Handle_StepFEA_CurveElementLocation_1: typeof Handle_StepFEA_CurveElementLocation_1;
+ Handle_StepFEA_CurveElementLocation_2: typeof Handle_StepFEA_CurveElementLocation_2;
+ Handle_StepFEA_CurveElementLocation_3: typeof Handle_StepFEA_CurveElementLocation_3;
+ Handle_StepFEA_CurveElementLocation_4: typeof Handle_StepFEA_CurveElementLocation_4;
+ StepFEA_CurveElementLocation: typeof StepFEA_CurveElementLocation;
+ StepFEA_FeaGroup: typeof StepFEA_FeaGroup;
+ Handle_StepFEA_FeaGroup: typeof Handle_StepFEA_FeaGroup;
+ Handle_StepFEA_FeaGroup_1: typeof Handle_StepFEA_FeaGroup_1;
+ Handle_StepFEA_FeaGroup_2: typeof Handle_StepFEA_FeaGroup_2;
+ Handle_StepFEA_FeaGroup_3: typeof Handle_StepFEA_FeaGroup_3;
+ Handle_StepFEA_FeaGroup_4: typeof Handle_StepFEA_FeaGroup_4;
+ Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion: typeof Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion;
+ Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_1: typeof Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_1;
+ Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_2: typeof Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_2;
+ Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_3: typeof Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_3;
+ Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_4: typeof Handle_StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_4;
+ StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion: typeof StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion;
+ Handle_StepFEA_HArray1OfNodeRepresentation: typeof Handle_StepFEA_HArray1OfNodeRepresentation;
+ Handle_StepFEA_HArray1OfNodeRepresentation_1: typeof Handle_StepFEA_HArray1OfNodeRepresentation_1;
+ Handle_StepFEA_HArray1OfNodeRepresentation_2: typeof Handle_StepFEA_HArray1OfNodeRepresentation_2;
+ Handle_StepFEA_HArray1OfNodeRepresentation_3: typeof Handle_StepFEA_HArray1OfNodeRepresentation_3;
+ Handle_StepFEA_HArray1OfNodeRepresentation_4: typeof Handle_StepFEA_HArray1OfNodeRepresentation_4;
+ Handle_StepFEA_ParametricSurface3dElementCoordinateSystem: typeof Handle_StepFEA_ParametricSurface3dElementCoordinateSystem;
+ Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_1: typeof Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_1;
+ Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_2: typeof Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_2;
+ Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_3: typeof Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_3;
+ Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_4: typeof Handle_StepFEA_ParametricSurface3dElementCoordinateSystem_4;
+ StepFEA_ParametricSurface3dElementCoordinateSystem: typeof StepFEA_ParametricSurface3dElementCoordinateSystem;
+ StepFEA_FeaMaterialPropertyRepresentation: typeof StepFEA_FeaMaterialPropertyRepresentation;
+ Handle_StepFEA_FeaMaterialPropertyRepresentation: typeof Handle_StepFEA_FeaMaterialPropertyRepresentation;
+ Handle_StepFEA_FeaMaterialPropertyRepresentation_1: typeof Handle_StepFEA_FeaMaterialPropertyRepresentation_1;
+ Handle_StepFEA_FeaMaterialPropertyRepresentation_2: typeof Handle_StepFEA_FeaMaterialPropertyRepresentation_2;
+ Handle_StepFEA_FeaMaterialPropertyRepresentation_3: typeof Handle_StepFEA_FeaMaterialPropertyRepresentation_3;
+ Handle_StepFEA_FeaMaterialPropertyRepresentation_4: typeof Handle_StepFEA_FeaMaterialPropertyRepresentation_4;
+ Handle_StepFEA_FeaModelDefinition: typeof Handle_StepFEA_FeaModelDefinition;
+ Handle_StepFEA_FeaModelDefinition_1: typeof Handle_StepFEA_FeaModelDefinition_1;
+ Handle_StepFEA_FeaModelDefinition_2: typeof Handle_StepFEA_FeaModelDefinition_2;
+ Handle_StepFEA_FeaModelDefinition_3: typeof Handle_StepFEA_FeaModelDefinition_3;
+ Handle_StepFEA_FeaModelDefinition_4: typeof Handle_StepFEA_FeaModelDefinition_4;
+ StepFEA_FeaModelDefinition: typeof StepFEA_FeaModelDefinition;
+ StepFEA_CurveElementEndRelease: typeof StepFEA_CurveElementEndRelease;
+ Handle_StepFEA_CurveElementEndRelease: typeof Handle_StepFEA_CurveElementEndRelease;
+ Handle_StepFEA_CurveElementEndRelease_1: typeof Handle_StepFEA_CurveElementEndRelease_1;
+ Handle_StepFEA_CurveElementEndRelease_2: typeof Handle_StepFEA_CurveElementEndRelease_2;
+ Handle_StepFEA_CurveElementEndRelease_3: typeof Handle_StepFEA_CurveElementEndRelease_3;
+ Handle_StepFEA_CurveElementEndRelease_4: typeof Handle_StepFEA_CurveElementEndRelease_4;
+ Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion: typeof Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
+ Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_1: typeof Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_1;
+ Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_2: typeof Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_2;
+ Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_3: typeof Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_3;
+ Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_4: typeof Handle_StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_4;
+ StepFEA_FeaSecantCoefficientOfLinearThermalExpansion: typeof StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
+ StepFEA_FreedomsList: typeof StepFEA_FreedomsList;
+ Handle_StepFEA_FreedomsList: typeof Handle_StepFEA_FreedomsList;
+ Handle_StepFEA_FreedomsList_1: typeof Handle_StepFEA_FreedomsList_1;
+ Handle_StepFEA_FreedomsList_2: typeof Handle_StepFEA_FreedomsList_2;
+ Handle_StepFEA_FreedomsList_3: typeof Handle_StepFEA_FreedomsList_3;
+ Handle_StepFEA_FreedomsList_4: typeof Handle_StepFEA_FreedomsList_4;
+ Handle_StepFEA_FeaModel3d: typeof Handle_StepFEA_FeaModel3d;
+ Handle_StepFEA_FeaModel3d_1: typeof Handle_StepFEA_FeaModel3d_1;
+ Handle_StepFEA_FeaModel3d_2: typeof Handle_StepFEA_FeaModel3d_2;
+ Handle_StepFEA_FeaModel3d_3: typeof Handle_StepFEA_FeaModel3d_3;
+ Handle_StepFEA_FeaModel3d_4: typeof Handle_StepFEA_FeaModel3d_4;
+ StepFEA_FeaModel3d: typeof StepFEA_FeaModel3d;
+ Handle_StepFEA_NodeDefinition: typeof Handle_StepFEA_NodeDefinition;
+ Handle_StepFEA_NodeDefinition_1: typeof Handle_StepFEA_NodeDefinition_1;
+ Handle_StepFEA_NodeDefinition_2: typeof Handle_StepFEA_NodeDefinition_2;
+ Handle_StepFEA_NodeDefinition_3: typeof Handle_StepFEA_NodeDefinition_3;
+ Handle_StepFEA_NodeDefinition_4: typeof Handle_StepFEA_NodeDefinition_4;
+ StepFEA_NodeDefinition: typeof StepFEA_NodeDefinition;
+ StepFEA_NodeRepresentation: typeof StepFEA_NodeRepresentation;
+ Handle_StepFEA_NodeRepresentation: typeof Handle_StepFEA_NodeRepresentation;
+ Handle_StepFEA_NodeRepresentation_1: typeof Handle_StepFEA_NodeRepresentation_1;
+ Handle_StepFEA_NodeRepresentation_2: typeof Handle_StepFEA_NodeRepresentation_2;
+ Handle_StepFEA_NodeRepresentation_3: typeof Handle_StepFEA_NodeRepresentation_3;
+ Handle_StepFEA_NodeRepresentation_4: typeof Handle_StepFEA_NodeRepresentation_4;
+ StepFEA_FeaMoistureAbsorption: typeof StepFEA_FeaMoistureAbsorption;
+ Handle_StepFEA_FeaMoistureAbsorption: typeof Handle_StepFEA_FeaMoistureAbsorption;
+ Handle_StepFEA_FeaMoistureAbsorption_1: typeof Handle_StepFEA_FeaMoistureAbsorption_1;
+ Handle_StepFEA_FeaMoistureAbsorption_2: typeof Handle_StepFEA_FeaMoistureAbsorption_2;
+ Handle_StepFEA_FeaMoistureAbsorption_3: typeof Handle_StepFEA_FeaMoistureAbsorption_3;
+ Handle_StepFEA_FeaMoistureAbsorption_4: typeof Handle_StepFEA_FeaMoistureAbsorption_4;
+ StepFEA_Curve3dElementProperty: typeof StepFEA_Curve3dElementProperty;
+ Handle_StepFEA_Curve3dElementProperty: typeof Handle_StepFEA_Curve3dElementProperty;
+ Handle_StepFEA_Curve3dElementProperty_1: typeof Handle_StepFEA_Curve3dElementProperty_1;
+ Handle_StepFEA_Curve3dElementProperty_2: typeof Handle_StepFEA_Curve3dElementProperty_2;
+ Handle_StepFEA_Curve3dElementProperty_3: typeof Handle_StepFEA_Curve3dElementProperty_3;
+ Handle_StepFEA_Curve3dElementProperty_4: typeof Handle_StepFEA_Curve3dElementProperty_4;
+ Handle_StepFEA_FeaRepresentationItem: typeof Handle_StepFEA_FeaRepresentationItem;
+ Handle_StepFEA_FeaRepresentationItem_1: typeof Handle_StepFEA_FeaRepresentationItem_1;
+ Handle_StepFEA_FeaRepresentationItem_2: typeof Handle_StepFEA_FeaRepresentationItem_2;
+ Handle_StepFEA_FeaRepresentationItem_3: typeof Handle_StepFEA_FeaRepresentationItem_3;
+ Handle_StepFEA_FeaRepresentationItem_4: typeof Handle_StepFEA_FeaRepresentationItem_4;
+ StepFEA_FeaRepresentationItem: typeof StepFEA_FeaRepresentationItem;
+ StepFEA_CoordinateSystemType: StepFEA_CoordinateSystemType;
+ StepFEA_EnumeratedDegreeOfFreedom: StepFEA_EnumeratedDegreeOfFreedom;
+ Handle_StepFEA_HArray1OfCurveElementEndRelease: typeof Handle_StepFEA_HArray1OfCurveElementEndRelease;
+ Handle_StepFEA_HArray1OfCurveElementEndRelease_1: typeof Handle_StepFEA_HArray1OfCurveElementEndRelease_1;
+ Handle_StepFEA_HArray1OfCurveElementEndRelease_2: typeof Handle_StepFEA_HArray1OfCurveElementEndRelease_2;
+ Handle_StepFEA_HArray1OfCurveElementEndRelease_3: typeof Handle_StepFEA_HArray1OfCurveElementEndRelease_3;
+ Handle_StepFEA_HArray1OfCurveElementEndRelease_4: typeof Handle_StepFEA_HArray1OfCurveElementEndRelease_4;
+ Handle_StepFEA_HArray1OfCurveElementInterval: typeof Handle_StepFEA_HArray1OfCurveElementInterval;
+ Handle_StepFEA_HArray1OfCurveElementInterval_1: typeof Handle_StepFEA_HArray1OfCurveElementInterval_1;
+ Handle_StepFEA_HArray1OfCurveElementInterval_2: typeof Handle_StepFEA_HArray1OfCurveElementInterval_2;
+ Handle_StepFEA_HArray1OfCurveElementInterval_3: typeof Handle_StepFEA_HArray1OfCurveElementInterval_3;
+ Handle_StepFEA_HArray1OfCurveElementInterval_4: typeof Handle_StepFEA_HArray1OfCurveElementInterval_4;
+ StepFEA_SymmetricTensor22d: typeof StepFEA_SymmetricTensor22d;
+ StepFEA_CurveElementIntervalConstant: typeof StepFEA_CurveElementIntervalConstant;
+ Handle_StepFEA_CurveElementIntervalConstant: typeof Handle_StepFEA_CurveElementIntervalConstant;
+ Handle_StepFEA_CurveElementIntervalConstant_1: typeof Handle_StepFEA_CurveElementIntervalConstant_1;
+ Handle_StepFEA_CurveElementIntervalConstant_2: typeof Handle_StepFEA_CurveElementIntervalConstant_2;
+ Handle_StepFEA_CurveElementIntervalConstant_3: typeof Handle_StepFEA_CurveElementIntervalConstant_3;
+ Handle_StepFEA_CurveElementIntervalConstant_4: typeof Handle_StepFEA_CurveElementIntervalConstant_4;
+ Handle_StepFEA_HSequenceOfElementGeometricRelationship: typeof Handle_StepFEA_HSequenceOfElementGeometricRelationship;
+ Handle_StepFEA_HSequenceOfElementGeometricRelationship_1: typeof Handle_StepFEA_HSequenceOfElementGeometricRelationship_1;
+ Handle_StepFEA_HSequenceOfElementGeometricRelationship_2: typeof Handle_StepFEA_HSequenceOfElementGeometricRelationship_2;
+ Handle_StepFEA_HSequenceOfElementGeometricRelationship_3: typeof Handle_StepFEA_HSequenceOfElementGeometricRelationship_3;
+ Handle_StepFEA_HSequenceOfElementGeometricRelationship_4: typeof Handle_StepFEA_HSequenceOfElementGeometricRelationship_4;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateSystem: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateSystem;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_1: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_1;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_2: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_2;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_3: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_3;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_4: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateSystem_4;
+ StepFEA_ParametricCurve3dElementCoordinateSystem: typeof StepFEA_ParametricCurve3dElementCoordinateSystem;
+ StepFEA_CurveElementEndCoordinateSystem: typeof StepFEA_CurveElementEndCoordinateSystem;
+ Handle_StepFEA_HSequenceOfCurve3dElementProperty: typeof Handle_StepFEA_HSequenceOfCurve3dElementProperty;
+ Handle_StepFEA_HSequenceOfCurve3dElementProperty_1: typeof Handle_StepFEA_HSequenceOfCurve3dElementProperty_1;
+ Handle_StepFEA_HSequenceOfCurve3dElementProperty_2: typeof Handle_StepFEA_HSequenceOfCurve3dElementProperty_2;
+ Handle_StepFEA_HSequenceOfCurve3dElementProperty_3: typeof Handle_StepFEA_HSequenceOfCurve3dElementProperty_3;
+ Handle_StepFEA_HSequenceOfCurve3dElementProperty_4: typeof Handle_StepFEA_HSequenceOfCurve3dElementProperty_4;
+ StepFEA_Array1OfDegreeOfFreedom: typeof StepFEA_Array1OfDegreeOfFreedom;
+ StepFEA_Array1OfDegreeOfFreedom_1: typeof StepFEA_Array1OfDegreeOfFreedom_1;
+ StepFEA_Array1OfDegreeOfFreedom_2: typeof StepFEA_Array1OfDegreeOfFreedom_2;
+ StepFEA_Array1OfDegreeOfFreedom_3: typeof StepFEA_Array1OfDegreeOfFreedom_3;
+ StepFEA_Array1OfDegreeOfFreedom_4: typeof StepFEA_Array1OfDegreeOfFreedom_4;
+ StepFEA_Array1OfDegreeOfFreedom_5: typeof StepFEA_Array1OfDegreeOfFreedom_5;
+ Handle_StepFEA_FeaShellShearStiffness: typeof Handle_StepFEA_FeaShellShearStiffness;
+ Handle_StepFEA_FeaShellShearStiffness_1: typeof Handle_StepFEA_FeaShellShearStiffness_1;
+ Handle_StepFEA_FeaShellShearStiffness_2: typeof Handle_StepFEA_FeaShellShearStiffness_2;
+ Handle_StepFEA_FeaShellShearStiffness_3: typeof Handle_StepFEA_FeaShellShearStiffness_3;
+ Handle_StepFEA_FeaShellShearStiffness_4: typeof Handle_StepFEA_FeaShellShearStiffness_4;
+ StepFEA_FeaShellShearStiffness: typeof StepFEA_FeaShellShearStiffness;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateDirection: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateDirection;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_1: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_1;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_2: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_2;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_3: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_3;
+ Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_4: typeof Handle_StepFEA_ParametricCurve3dElementCoordinateDirection_4;
+ StepFEA_ParametricCurve3dElementCoordinateDirection: typeof StepFEA_ParametricCurve3dElementCoordinateDirection;
+ StepFEA_NodeWithVector: typeof StepFEA_NodeWithVector;
+ Handle_StepFEA_NodeWithVector: typeof Handle_StepFEA_NodeWithVector;
+ Handle_StepFEA_NodeWithVector_1: typeof Handle_StepFEA_NodeWithVector_1;
+ Handle_StepFEA_NodeWithVector_2: typeof Handle_StepFEA_NodeWithVector_2;
+ Handle_StepFEA_NodeWithVector_3: typeof Handle_StepFEA_NodeWithVector_3;
+ Handle_StepFEA_NodeWithVector_4: typeof Handle_StepFEA_NodeWithVector_4;
+ Handle_StepFEA_NodeGroup: typeof Handle_StepFEA_NodeGroup;
+ Handle_StepFEA_NodeGroup_1: typeof Handle_StepFEA_NodeGroup_1;
+ Handle_StepFEA_NodeGroup_2: typeof Handle_StepFEA_NodeGroup_2;
+ Handle_StepFEA_NodeGroup_3: typeof Handle_StepFEA_NodeGroup_3;
+ Handle_StepFEA_NodeGroup_4: typeof Handle_StepFEA_NodeGroup_4;
+ StepFEA_NodeGroup: typeof StepFEA_NodeGroup;
+ StepFEA_FeaCurveSectionGeometricRelationship: typeof StepFEA_FeaCurveSectionGeometricRelationship;
+ Handle_StepFEA_FeaCurveSectionGeometricRelationship: typeof Handle_StepFEA_FeaCurveSectionGeometricRelationship;
+ Handle_StepFEA_FeaCurveSectionGeometricRelationship_1: typeof Handle_StepFEA_FeaCurveSectionGeometricRelationship_1;
+ Handle_StepFEA_FeaCurveSectionGeometricRelationship_2: typeof Handle_StepFEA_FeaCurveSectionGeometricRelationship_2;
+ Handle_StepFEA_FeaCurveSectionGeometricRelationship_3: typeof Handle_StepFEA_FeaCurveSectionGeometricRelationship_3;
+ Handle_StepFEA_FeaCurveSectionGeometricRelationship_4: typeof Handle_StepFEA_FeaCurveSectionGeometricRelationship_4;
+ Handle_StepFEA_ElementGeometricRelationship: typeof Handle_StepFEA_ElementGeometricRelationship;
+ Handle_StepFEA_ElementGeometricRelationship_1: typeof Handle_StepFEA_ElementGeometricRelationship_1;
+ Handle_StepFEA_ElementGeometricRelationship_2: typeof Handle_StepFEA_ElementGeometricRelationship_2;
+ Handle_StepFEA_ElementGeometricRelationship_3: typeof Handle_StepFEA_ElementGeometricRelationship_3;
+ Handle_StepFEA_ElementGeometricRelationship_4: typeof Handle_StepFEA_ElementGeometricRelationship_4;
+ StepFEA_ElementGeometricRelationship: typeof StepFEA_ElementGeometricRelationship;
+ Handle_StepFEA_Surface3dElementRepresentation: typeof Handle_StepFEA_Surface3dElementRepresentation;
+ Handle_StepFEA_Surface3dElementRepresentation_1: typeof Handle_StepFEA_Surface3dElementRepresentation_1;
+ Handle_StepFEA_Surface3dElementRepresentation_2: typeof Handle_StepFEA_Surface3dElementRepresentation_2;
+ Handle_StepFEA_Surface3dElementRepresentation_3: typeof Handle_StepFEA_Surface3dElementRepresentation_3;
+ Handle_StepFEA_Surface3dElementRepresentation_4: typeof Handle_StepFEA_Surface3dElementRepresentation_4;
+ StepFEA_Surface3dElementRepresentation: typeof StepFEA_Surface3dElementRepresentation;
+ StepFEA_CurveEdge: StepFEA_CurveEdge;
+ StepFEA_FreedomAndCoefficient: typeof StepFEA_FreedomAndCoefficient;
+ Handle_StepFEA_FreedomAndCoefficient: typeof Handle_StepFEA_FreedomAndCoefficient;
+ Handle_StepFEA_FreedomAndCoefficient_1: typeof Handle_StepFEA_FreedomAndCoefficient_1;
+ Handle_StepFEA_FreedomAndCoefficient_2: typeof Handle_StepFEA_FreedomAndCoefficient_2;
+ Handle_StepFEA_FreedomAndCoefficient_3: typeof Handle_StepFEA_FreedomAndCoefficient_3;
+ Handle_StepFEA_FreedomAndCoefficient_4: typeof Handle_StepFEA_FreedomAndCoefficient_4;
+ Handle_StepFEA_HArray1OfDegreeOfFreedom: typeof Handle_StepFEA_HArray1OfDegreeOfFreedom;
+ Handle_StepFEA_HArray1OfDegreeOfFreedom_1: typeof Handle_StepFEA_HArray1OfDegreeOfFreedom_1;
+ Handle_StepFEA_HArray1OfDegreeOfFreedom_2: typeof Handle_StepFEA_HArray1OfDegreeOfFreedom_2;
+ Handle_StepFEA_HArray1OfDegreeOfFreedom_3: typeof Handle_StepFEA_HArray1OfDegreeOfFreedom_3;
+ Handle_StepFEA_HArray1OfDegreeOfFreedom_4: typeof Handle_StepFEA_HArray1OfDegreeOfFreedom_4;
+ StepFEA_FeaMaterialPropertyRepresentationItem: typeof StepFEA_FeaMaterialPropertyRepresentationItem;
+ Handle_StepFEA_FeaMaterialPropertyRepresentationItem: typeof Handle_StepFEA_FeaMaterialPropertyRepresentationItem;
+ Handle_StepFEA_FeaMaterialPropertyRepresentationItem_1: typeof Handle_StepFEA_FeaMaterialPropertyRepresentationItem_1;
+ Handle_StepFEA_FeaMaterialPropertyRepresentationItem_2: typeof Handle_StepFEA_FeaMaterialPropertyRepresentationItem_2;
+ Handle_StepFEA_FeaMaterialPropertyRepresentationItem_3: typeof Handle_StepFEA_FeaMaterialPropertyRepresentationItem_3;
+ Handle_StepFEA_FeaMaterialPropertyRepresentationItem_4: typeof Handle_StepFEA_FeaMaterialPropertyRepresentationItem_4;
+ StepFEA_SymmetricTensor23d: typeof StepFEA_SymmetricTensor23d;
+ Handle_StepFEA_HArray1OfElementRepresentation: typeof Handle_StepFEA_HArray1OfElementRepresentation;
+ Handle_StepFEA_HArray1OfElementRepresentation_1: typeof Handle_StepFEA_HArray1OfElementRepresentation_1;
+ Handle_StepFEA_HArray1OfElementRepresentation_2: typeof Handle_StepFEA_HArray1OfElementRepresentation_2;
+ Handle_StepFEA_HArray1OfElementRepresentation_3: typeof Handle_StepFEA_HArray1OfElementRepresentation_3;
+ Handle_StepFEA_HArray1OfElementRepresentation_4: typeof Handle_StepFEA_HArray1OfElementRepresentation_4;
+ StepFEA_AlignedCurve3dElementCoordinateSystem: typeof StepFEA_AlignedCurve3dElementCoordinateSystem;
+ Handle_StepFEA_AlignedCurve3dElementCoordinateSystem: typeof Handle_StepFEA_AlignedCurve3dElementCoordinateSystem;
+ Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_1: typeof Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_1;
+ Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_2: typeof Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_2;
+ Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_3: typeof Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_3;
+ Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_4: typeof Handle_StepFEA_AlignedCurve3dElementCoordinateSystem_4;
+ Handle_StepFEA_HSequenceOfNodeRepresentation: typeof Handle_StepFEA_HSequenceOfNodeRepresentation;
+ Handle_StepFEA_HSequenceOfNodeRepresentation_1: typeof Handle_StepFEA_HSequenceOfNodeRepresentation_1;
+ Handle_StepFEA_HSequenceOfNodeRepresentation_2: typeof Handle_StepFEA_HSequenceOfNodeRepresentation_2;
+ Handle_StepFEA_HSequenceOfNodeRepresentation_3: typeof Handle_StepFEA_HSequenceOfNodeRepresentation_3;
+ Handle_StepFEA_HSequenceOfNodeRepresentation_4: typeof Handle_StepFEA_HSequenceOfNodeRepresentation_4;
+ StepFEA_NodeSet: typeof StepFEA_NodeSet;
+ Handle_StepFEA_NodeSet: typeof Handle_StepFEA_NodeSet;
+ Handle_StepFEA_NodeSet_1: typeof Handle_StepFEA_NodeSet_1;
+ Handle_StepFEA_NodeSet_2: typeof Handle_StepFEA_NodeSet_2;
+ Handle_StepFEA_NodeSet_3: typeof Handle_StepFEA_NodeSet_3;
+ Handle_StepFEA_NodeSet_4: typeof Handle_StepFEA_NodeSet_4;
+ Handle_StepFEA_HArray1OfCurveElementEndOffset: typeof Handle_StepFEA_HArray1OfCurveElementEndOffset;
+ Handle_StepFEA_HArray1OfCurveElementEndOffset_1: typeof Handle_StepFEA_HArray1OfCurveElementEndOffset_1;
+ Handle_StepFEA_HArray1OfCurveElementEndOffset_2: typeof Handle_StepFEA_HArray1OfCurveElementEndOffset_2;
+ Handle_StepFEA_HArray1OfCurveElementEndOffset_3: typeof Handle_StepFEA_HArray1OfCurveElementEndOffset_3;
+ Handle_StepFEA_HArray1OfCurveElementEndOffset_4: typeof Handle_StepFEA_HArray1OfCurveElementEndOffset_4;
+ BinDrivers_Marker: BinDrivers_Marker;
+ Handle_BinDrivers_DocumentRetrievalDriver: typeof Handle_BinDrivers_DocumentRetrievalDriver;
+ Handle_BinDrivers_DocumentRetrievalDriver_1: typeof Handle_BinDrivers_DocumentRetrievalDriver_1;
+ Handle_BinDrivers_DocumentRetrievalDriver_2: typeof Handle_BinDrivers_DocumentRetrievalDriver_2;
+ Handle_BinDrivers_DocumentRetrievalDriver_3: typeof Handle_BinDrivers_DocumentRetrievalDriver_3;
+ Handle_BinDrivers_DocumentRetrievalDriver_4: typeof Handle_BinDrivers_DocumentRetrievalDriver_4;
+ Handle_BinDrivers_DocumentStorageDriver: typeof Handle_BinDrivers_DocumentStorageDriver;
+ Handle_BinDrivers_DocumentStorageDriver_1: typeof Handle_BinDrivers_DocumentStorageDriver_1;
+ Handle_BinDrivers_DocumentStorageDriver_2: typeof Handle_BinDrivers_DocumentStorageDriver_2;
+ Handle_BinDrivers_DocumentStorageDriver_3: typeof Handle_BinDrivers_DocumentStorageDriver_3;
+ Handle_BinDrivers_DocumentStorageDriver_4: typeof Handle_BinDrivers_DocumentStorageDriver_4;
+ GeomAPI_IntCS: typeof GeomAPI_IntCS;
+ GeomAPI_IntCS_1: typeof GeomAPI_IntCS_1;
+ GeomAPI_IntCS_2: typeof GeomAPI_IntCS_2;
+ GeomAPI_PointsToBSpline: typeof GeomAPI_PointsToBSpline;
+ GeomAPI_PointsToBSpline_1: typeof GeomAPI_PointsToBSpline_1;
+ GeomAPI_PointsToBSpline_2: typeof GeomAPI_PointsToBSpline_2;
+ GeomAPI_PointsToBSpline_3: typeof GeomAPI_PointsToBSpline_3;
+ GeomAPI_PointsToBSpline_4: typeof GeomAPI_PointsToBSpline_4;
+ GeomAPI_PointsToBSpline_5: typeof GeomAPI_PointsToBSpline_5;
+ GeomAPI_IntSS: typeof GeomAPI_IntSS;
+ GeomAPI_IntSS_1: typeof GeomAPI_IntSS_1;
+ GeomAPI_IntSS_2: typeof GeomAPI_IntSS_2;
+ GeomAPI_ExtremaSurfaceSurface: typeof GeomAPI_ExtremaSurfaceSurface;
+ GeomAPI_ExtremaSurfaceSurface_1: typeof GeomAPI_ExtremaSurfaceSurface_1;
+ GeomAPI_ExtremaSurfaceSurface_2: typeof GeomAPI_ExtremaSurfaceSurface_2;
+ GeomAPI_ExtremaSurfaceSurface_3: typeof GeomAPI_ExtremaSurfaceSurface_3;
+ GeomAPI_PointsToBSplineSurface: typeof GeomAPI_PointsToBSplineSurface;
+ GeomAPI_PointsToBSplineSurface_1: typeof GeomAPI_PointsToBSplineSurface_1;
+ GeomAPI_PointsToBSplineSurface_2: typeof GeomAPI_PointsToBSplineSurface_2;
+ GeomAPI_PointsToBSplineSurface_3: typeof GeomAPI_PointsToBSplineSurface_3;
+ GeomAPI_PointsToBSplineSurface_4: typeof GeomAPI_PointsToBSplineSurface_4;
+ GeomAPI_PointsToBSplineSurface_5: typeof GeomAPI_PointsToBSplineSurface_5;
+ GeomAPI: typeof GeomAPI;
+ GeomAPI_Interpolate: typeof GeomAPI_Interpolate;
+ GeomAPI_Interpolate_1: typeof GeomAPI_Interpolate_1;
+ GeomAPI_Interpolate_2: typeof GeomAPI_Interpolate_2;
+ GeomAPI_ProjectPointOnCurve: typeof GeomAPI_ProjectPointOnCurve;
+ GeomAPI_ProjectPointOnCurve_1: typeof GeomAPI_ProjectPointOnCurve_1;
+ GeomAPI_ProjectPointOnCurve_2: typeof GeomAPI_ProjectPointOnCurve_2;
+ GeomAPI_ProjectPointOnCurve_3: typeof GeomAPI_ProjectPointOnCurve_3;
+ GeomAPI_ProjectPointOnSurf: typeof GeomAPI_ProjectPointOnSurf;
+ GeomAPI_ProjectPointOnSurf_1: typeof GeomAPI_ProjectPointOnSurf_1;
+ GeomAPI_ProjectPointOnSurf_2: typeof GeomAPI_ProjectPointOnSurf_2;
+ GeomAPI_ProjectPointOnSurf_3: typeof GeomAPI_ProjectPointOnSurf_3;
+ GeomAPI_ProjectPointOnSurf_4: typeof GeomAPI_ProjectPointOnSurf_4;
+ GeomAPI_ProjectPointOnSurf_5: typeof GeomAPI_ProjectPointOnSurf_5;
+ GeomAPI_ExtremaCurveCurve: typeof GeomAPI_ExtremaCurveCurve;
+ GeomAPI_ExtremaCurveCurve_1: typeof GeomAPI_ExtremaCurveCurve_1;
+ GeomAPI_ExtremaCurveCurve_2: typeof GeomAPI_ExtremaCurveCurve_2;
+ GeomAPI_ExtremaCurveCurve_3: typeof GeomAPI_ExtremaCurveCurve_3;
+ GeomAPI_ExtremaCurveSurface: typeof GeomAPI_ExtremaCurveSurface;
+ GeomAPI_ExtremaCurveSurface_1: typeof GeomAPI_ExtremaCurveSurface_1;
+ GeomAPI_ExtremaCurveSurface_2: typeof GeomAPI_ExtremaCurveSurface_2;
+ GeomAPI_ExtremaCurveSurface_3: typeof GeomAPI_ExtremaCurveSurface_3;
+ AdvApprox_Cutting: typeof AdvApprox_Cutting;
+ AdvApprox_DichoCutting: typeof AdvApprox_DichoCutting;
+ AdvApprox_PrefCutting: typeof AdvApprox_PrefCutting;
+ AdvApprox_EvaluatorFunction: typeof AdvApprox_EvaluatorFunction;
+ AdvApprox_ApproxAFunction: typeof AdvApprox_ApproxAFunction;
+ AdvApprox_ApproxAFunction_1: typeof AdvApprox_ApproxAFunction_1;
+ AdvApprox_ApproxAFunction_2: typeof AdvApprox_ApproxAFunction_2;
+ AdvApprox_SimpleApprox: typeof AdvApprox_SimpleApprox;
+ AdvApprox_PrefAndRec: typeof AdvApprox_PrefAndRec;
+ ElCLib: typeof ElCLib;
+ IntSurf_SequenceOfPathPoint: typeof IntSurf_SequenceOfPathPoint;
+ IntSurf_SequenceOfPathPoint_1: typeof IntSurf_SequenceOfPathPoint_1;
+ IntSurf_SequenceOfPathPoint_2: typeof IntSurf_SequenceOfPathPoint_2;
+ IntSurf_SequenceOfPathPoint_3: typeof IntSurf_SequenceOfPathPoint_3;
+ IntSurf_ListOfPntOn2S: typeof IntSurf_ListOfPntOn2S;
+ IntSurf_ListOfPntOn2S_1: typeof IntSurf_ListOfPntOn2S_1;
+ IntSurf_ListOfPntOn2S_2: typeof IntSurf_ListOfPntOn2S_2;
+ IntSurf_ListOfPntOn2S_3: typeof IntSurf_ListOfPntOn2S_3;
+ IntSurf_Quadric: typeof IntSurf_Quadric;
+ IntSurf_Quadric_1: typeof IntSurf_Quadric_1;
+ IntSurf_Quadric_2: typeof IntSurf_Quadric_2;
+ IntSurf_Quadric_3: typeof IntSurf_Quadric_3;
+ IntSurf_Quadric_4: typeof IntSurf_Quadric_4;
+ IntSurf_Quadric_5: typeof IntSurf_Quadric_5;
+ IntSurf_Quadric_6: typeof IntSurf_Quadric_6;
+ IntSurf_PntOn2S: typeof IntSurf_PntOn2S;
+ IntSurf_QuadricTool: typeof IntSurf_QuadricTool;
+ IntSurf_Couple: typeof IntSurf_Couple;
+ IntSurf_Couple_1: typeof IntSurf_Couple_1;
+ IntSurf_Couple_2: typeof IntSurf_Couple_2;
+ IntSurf_SequenceOfCouple: typeof IntSurf_SequenceOfCouple;
+ IntSurf_SequenceOfCouple_1: typeof IntSurf_SequenceOfCouple_1;
+ IntSurf_SequenceOfCouple_2: typeof IntSurf_SequenceOfCouple_2;
+ IntSurf_SequenceOfCouple_3: typeof IntSurf_SequenceOfCouple_3;
+ IntSurf_SequenceOfPntOn2S: typeof IntSurf_SequenceOfPntOn2S;
+ IntSurf_SequenceOfPntOn2S_1: typeof IntSurf_SequenceOfPntOn2S_1;
+ IntSurf_SequenceOfPntOn2S_2: typeof IntSurf_SequenceOfPntOn2S_2;
+ IntSurf_SequenceOfPntOn2S_3: typeof IntSurf_SequenceOfPntOn2S_3;
+ IntSurf_InteriorPointTool: typeof IntSurf_InteriorPointTool;
+ IntSurf_Situation: IntSurf_Situation;
+ IntSurf_InteriorPoint: typeof IntSurf_InteriorPoint;
+ IntSurf_InteriorPoint_1: typeof IntSurf_InteriorPoint_1;
+ IntSurf_InteriorPoint_2: typeof IntSurf_InteriorPoint_2;
+ IntSurf_Transition: typeof IntSurf_Transition;
+ IntSurf_Transition_1: typeof IntSurf_Transition_1;
+ IntSurf_Transition_2: typeof IntSurf_Transition_2;
+ IntSurf_Transition_3: typeof IntSurf_Transition_3;
+ IntSurf_LineOn2S: typeof IntSurf_LineOn2S;
+ Handle_IntSurf_LineOn2S: typeof Handle_IntSurf_LineOn2S;
+ Handle_IntSurf_LineOn2S_1: typeof Handle_IntSurf_LineOn2S_1;
+ Handle_IntSurf_LineOn2S_2: typeof Handle_IntSurf_LineOn2S_2;
+ Handle_IntSurf_LineOn2S_3: typeof Handle_IntSurf_LineOn2S_3;
+ Handle_IntSurf_LineOn2S_4: typeof Handle_IntSurf_LineOn2S_4;
+ IntSurf_SequenceOfInteriorPoint: typeof IntSurf_SequenceOfInteriorPoint;
+ IntSurf_SequenceOfInteriorPoint_1: typeof IntSurf_SequenceOfInteriorPoint_1;
+ IntSurf_SequenceOfInteriorPoint_2: typeof IntSurf_SequenceOfInteriorPoint_2;
+ IntSurf_SequenceOfInteriorPoint_3: typeof IntSurf_SequenceOfInteriorPoint_3;
+ IntSurf_TypeTrans: IntSurf_TypeTrans;
+ IntSurf_PathPointTool: typeof IntSurf_PathPointTool;
+ IntSurf: typeof IntSurf;
+ IntSurf_PathPoint: typeof IntSurf_PathPoint;
+ IntSurf_PathPoint_1: typeof IntSurf_PathPoint_1;
+ IntSurf_PathPoint_2: typeof IntSurf_PathPoint_2;
+ Handle_Geom_BoundedCurve: typeof Handle_Geom_BoundedCurve;
+ Handle_Geom_BoundedCurve_1: typeof Handle_Geom_BoundedCurve_1;
+ Handle_Geom_BoundedCurve_2: typeof Handle_Geom_BoundedCurve_2;
+ Handle_Geom_BoundedCurve_3: typeof Handle_Geom_BoundedCurve_3;
+ Handle_Geom_BoundedCurve_4: typeof Handle_Geom_BoundedCurve_4;
+ Geom_BoundedCurve: typeof Geom_BoundedCurve;
+ Handle_Geom_ConicalSurface: typeof Handle_Geom_ConicalSurface;
+ Handle_Geom_ConicalSurface_1: typeof Handle_Geom_ConicalSurface_1;
+ Handle_Geom_ConicalSurface_2: typeof Handle_Geom_ConicalSurface_2;
+ Handle_Geom_ConicalSurface_3: typeof Handle_Geom_ConicalSurface_3;
+ Handle_Geom_ConicalSurface_4: typeof Handle_Geom_ConicalSurface_4;
+ Geom_ConicalSurface: typeof Geom_ConicalSurface;
+ Geom_ConicalSurface_1: typeof Geom_ConicalSurface_1;
+ Geom_ConicalSurface_2: typeof Geom_ConicalSurface_2;
+ Handle_Geom_BSplineSurface: typeof Handle_Geom_BSplineSurface;
+ Handle_Geom_BSplineSurface_1: typeof Handle_Geom_BSplineSurface_1;
+ Handle_Geom_BSplineSurface_2: typeof Handle_Geom_BSplineSurface_2;
+ Handle_Geom_BSplineSurface_3: typeof Handle_Geom_BSplineSurface_3;
+ Handle_Geom_BSplineSurface_4: typeof Handle_Geom_BSplineSurface_4;
+ Geom_BSplineSurface: typeof Geom_BSplineSurface;
+ Geom_BSplineSurface_1: typeof Geom_BSplineSurface_1;
+ Geom_BSplineSurface_2: typeof Geom_BSplineSurface_2;
+ Handle_Geom_Curve: typeof Handle_Geom_Curve;
+ Handle_Geom_Curve_1: typeof Handle_Geom_Curve_1;
+ Handle_Geom_Curve_2: typeof Handle_Geom_Curve_2;
+ Handle_Geom_Curve_3: typeof Handle_Geom_Curve_3;
+ Handle_Geom_Curve_4: typeof Handle_Geom_Curve_4;
+ Geom_Curve: typeof Geom_Curve;
+ Geom_Hyperbola: typeof Geom_Hyperbola;
+ Geom_Hyperbola_1: typeof Geom_Hyperbola_1;
+ Geom_Hyperbola_2: typeof Geom_Hyperbola_2;
+ Handle_Geom_Hyperbola: typeof Handle_Geom_Hyperbola;
+ Handle_Geom_Hyperbola_1: typeof Handle_Geom_Hyperbola_1;
+ Handle_Geom_Hyperbola_2: typeof Handle_Geom_Hyperbola_2;
+ Handle_Geom_Hyperbola_3: typeof Handle_Geom_Hyperbola_3;
+ Handle_Geom_Hyperbola_4: typeof Handle_Geom_Hyperbola_4;
+ Geom_Plane: typeof Geom_Plane;
+ Geom_Plane_1: typeof Geom_Plane_1;
+ Geom_Plane_2: typeof Geom_Plane_2;
+ Geom_Plane_3: typeof Geom_Plane_3;
+ Geom_Plane_4: typeof Geom_Plane_4;
+ Handle_Geom_Plane: typeof Handle_Geom_Plane;
+ Handle_Geom_Plane_1: typeof Handle_Geom_Plane_1;
+ Handle_Geom_Plane_2: typeof Handle_Geom_Plane_2;
+ Handle_Geom_Plane_3: typeof Handle_Geom_Plane_3;
+ Handle_Geom_Plane_4: typeof Handle_Geom_Plane_4;
+ Handle_Geom_Point: typeof Handle_Geom_Point;
+ Handle_Geom_Point_1: typeof Handle_Geom_Point_1;
+ Handle_Geom_Point_2: typeof Handle_Geom_Point_2;
+ Handle_Geom_Point_3: typeof Handle_Geom_Point_3;
+ Handle_Geom_Point_4: typeof Handle_Geom_Point_4;
+ Geom_Point: typeof Geom_Point;
+ Geom_Surface: typeof Geom_Surface;
+ Handle_Geom_Surface: typeof Handle_Geom_Surface;
+ Handle_Geom_Surface_1: typeof Handle_Geom_Surface_1;
+ Handle_Geom_Surface_2: typeof Handle_Geom_Surface_2;
+ Handle_Geom_Surface_3: typeof Handle_Geom_Surface_3;
+ Handle_Geom_Surface_4: typeof Handle_Geom_Surface_4;
+ Geom_RectangularTrimmedSurface: typeof Geom_RectangularTrimmedSurface;
+ Geom_RectangularTrimmedSurface_1: typeof Geom_RectangularTrimmedSurface_1;
+ Geom_RectangularTrimmedSurface_2: typeof Geom_RectangularTrimmedSurface_2;
+ Handle_Geom_RectangularTrimmedSurface: typeof Handle_Geom_RectangularTrimmedSurface;
+ Handle_Geom_RectangularTrimmedSurface_1: typeof Handle_Geom_RectangularTrimmedSurface_1;
+ Handle_Geom_RectangularTrimmedSurface_2: typeof Handle_Geom_RectangularTrimmedSurface_2;
+ Handle_Geom_RectangularTrimmedSurface_3: typeof Handle_Geom_RectangularTrimmedSurface_3;
+ Handle_Geom_RectangularTrimmedSurface_4: typeof Handle_Geom_RectangularTrimmedSurface_4;
+ Handle_Geom_BezierSurface: typeof Handle_Geom_BezierSurface;
+ Handle_Geom_BezierSurface_1: typeof Handle_Geom_BezierSurface_1;
+ Handle_Geom_BezierSurface_2: typeof Handle_Geom_BezierSurface_2;
+ Handle_Geom_BezierSurface_3: typeof Handle_Geom_BezierSurface_3;
+ Handle_Geom_BezierSurface_4: typeof Handle_Geom_BezierSurface_4;
+ Geom_BezierSurface: typeof Geom_BezierSurface;
+ Geom_BezierSurface_1: typeof Geom_BezierSurface_1;
+ Geom_BezierSurface_2: typeof Geom_BezierSurface_2;
+ Handle_Geom_BezierCurve: typeof Handle_Geom_BezierCurve;
+ Handle_Geom_BezierCurve_1: typeof Handle_Geom_BezierCurve_1;
+ Handle_Geom_BezierCurve_2: typeof Handle_Geom_BezierCurve_2;
+ Handle_Geom_BezierCurve_3: typeof Handle_Geom_BezierCurve_3;
+ Handle_Geom_BezierCurve_4: typeof Handle_Geom_BezierCurve_4;
+ Geom_BezierCurve: typeof Geom_BezierCurve;
+ Geom_BezierCurve_1: typeof Geom_BezierCurve_1;
+ Geom_BezierCurve_2: typeof Geom_BezierCurve_2;
+ Handle_Geom_Line: typeof Handle_Geom_Line;
+ Handle_Geom_Line_1: typeof Handle_Geom_Line_1;
+ Handle_Geom_Line_2: typeof Handle_Geom_Line_2;
+ Handle_Geom_Line_3: typeof Handle_Geom_Line_3;
+ Handle_Geom_Line_4: typeof Handle_Geom_Line_4;
+ Geom_Line: typeof Geom_Line;
+ Geom_Line_1: typeof Geom_Line_1;
+ Geom_Line_2: typeof Geom_Line_2;
+ Geom_Line_3: typeof Geom_Line_3;
+ Handle_Geom_Vector: typeof Handle_Geom_Vector;
+ Handle_Geom_Vector_1: typeof Handle_Geom_Vector_1;
+ Handle_Geom_Vector_2: typeof Handle_Geom_Vector_2;
+ Handle_Geom_Vector_3: typeof Handle_Geom_Vector_3;
+ Handle_Geom_Vector_4: typeof Handle_Geom_Vector_4;
+ Geom_Vector: typeof Geom_Vector;
+ Handle_Geom_SphericalSurface: typeof Handle_Geom_SphericalSurface;
+ Handle_Geom_SphericalSurface_1: typeof Handle_Geom_SphericalSurface_1;
+ Handle_Geom_SphericalSurface_2: typeof Handle_Geom_SphericalSurface_2;
+ Handle_Geom_SphericalSurface_3: typeof Handle_Geom_SphericalSurface_3;
+ Handle_Geom_SphericalSurface_4: typeof Handle_Geom_SphericalSurface_4;
+ Geom_SphericalSurface: typeof Geom_SphericalSurface;
+ Geom_SphericalSurface_1: typeof Geom_SphericalSurface_1;
+ Geom_SphericalSurface_2: typeof Geom_SphericalSurface_2;
+ Geom_BSplineCurve: typeof Geom_BSplineCurve;
+ Geom_BSplineCurve_1: typeof Geom_BSplineCurve_1;
+ Geom_BSplineCurve_2: typeof Geom_BSplineCurve_2;
+ Handle_Geom_BSplineCurve: typeof Handle_Geom_BSplineCurve;
+ Handle_Geom_BSplineCurve_1: typeof Handle_Geom_BSplineCurve_1;
+ Handle_Geom_BSplineCurve_2: typeof Handle_Geom_BSplineCurve_2;
+ Handle_Geom_BSplineCurve_3: typeof Handle_Geom_BSplineCurve_3;
+ Handle_Geom_BSplineCurve_4: typeof Handle_Geom_BSplineCurve_4;
+ Geom_SurfaceOfLinearExtrusion: typeof Geom_SurfaceOfLinearExtrusion;
+ Handle_Geom_SurfaceOfLinearExtrusion: typeof Handle_Geom_SurfaceOfLinearExtrusion;
+ Handle_Geom_SurfaceOfLinearExtrusion_1: typeof Handle_Geom_SurfaceOfLinearExtrusion_1;
+ Handle_Geom_SurfaceOfLinearExtrusion_2: typeof Handle_Geom_SurfaceOfLinearExtrusion_2;
+ Handle_Geom_SurfaceOfLinearExtrusion_3: typeof Handle_Geom_SurfaceOfLinearExtrusion_3;
+ Handle_Geom_SurfaceOfLinearExtrusion_4: typeof Handle_Geom_SurfaceOfLinearExtrusion_4;
+ Geom_BoundedSurface: typeof Geom_BoundedSurface;
+ Handle_Geom_BoundedSurface: typeof Handle_Geom_BoundedSurface;
+ Handle_Geom_BoundedSurface_1: typeof Handle_Geom_BoundedSurface_1;
+ Handle_Geom_BoundedSurface_2: typeof Handle_Geom_BoundedSurface_2;
+ Handle_Geom_BoundedSurface_3: typeof Handle_Geom_BoundedSurface_3;
+ Handle_Geom_BoundedSurface_4: typeof Handle_Geom_BoundedSurface_4;
+ Handle_Geom_TrimmedCurve: typeof Handle_Geom_TrimmedCurve;
+ Handle_Geom_TrimmedCurve_1: typeof Handle_Geom_TrimmedCurve_1;
+ Handle_Geom_TrimmedCurve_2: typeof Handle_Geom_TrimmedCurve_2;
+ Handle_Geom_TrimmedCurve_3: typeof Handle_Geom_TrimmedCurve_3;
+ Handle_Geom_TrimmedCurve_4: typeof Handle_Geom_TrimmedCurve_4;
+ Geom_TrimmedCurve: typeof Geom_TrimmedCurve;
+ Geom_Conic: typeof Geom_Conic;
+ Handle_Geom_Conic: typeof Handle_Geom_Conic;
+ Handle_Geom_Conic_1: typeof Handle_Geom_Conic_1;
+ Handle_Geom_Conic_2: typeof Handle_Geom_Conic_2;
+ Handle_Geom_Conic_3: typeof Handle_Geom_Conic_3;
+ Handle_Geom_Conic_4: typeof Handle_Geom_Conic_4;
+ Handle_Geom_UndefinedDerivative: typeof Handle_Geom_UndefinedDerivative;
+ Handle_Geom_UndefinedDerivative_1: typeof Handle_Geom_UndefinedDerivative_1;
+ Handle_Geom_UndefinedDerivative_2: typeof Handle_Geom_UndefinedDerivative_2;
+ Handle_Geom_UndefinedDerivative_3: typeof Handle_Geom_UndefinedDerivative_3;
+ Handle_Geom_UndefinedDerivative_4: typeof Handle_Geom_UndefinedDerivative_4;
+ Geom_UndefinedDerivative: typeof Geom_UndefinedDerivative;
+ Geom_UndefinedDerivative_1: typeof Geom_UndefinedDerivative_1;
+ Geom_UndefinedDerivative_2: typeof Geom_UndefinedDerivative_2;
+ Geom_CylindricalSurface: typeof Geom_CylindricalSurface;
+ Geom_CylindricalSurface_1: typeof Geom_CylindricalSurface_1;
+ Geom_CylindricalSurface_2: typeof Geom_CylindricalSurface_2;
+ Handle_Geom_CylindricalSurface: typeof Handle_Geom_CylindricalSurface;
+ Handle_Geom_CylindricalSurface_1: typeof Handle_Geom_CylindricalSurface_1;
+ Handle_Geom_CylindricalSurface_2: typeof Handle_Geom_CylindricalSurface_2;
+ Handle_Geom_CylindricalSurface_3: typeof Handle_Geom_CylindricalSurface_3;
+ Handle_Geom_CylindricalSurface_4: typeof Handle_Geom_CylindricalSurface_4;
+ Geom_ElementarySurface: typeof Geom_ElementarySurface;
+ Handle_Geom_ElementarySurface: typeof Handle_Geom_ElementarySurface;
+ Handle_Geom_ElementarySurface_1: typeof Handle_Geom_ElementarySurface_1;
+ Handle_Geom_ElementarySurface_2: typeof Handle_Geom_ElementarySurface_2;
+ Handle_Geom_ElementarySurface_3: typeof Handle_Geom_ElementarySurface_3;
+ Handle_Geom_ElementarySurface_4: typeof Handle_Geom_ElementarySurface_4;
+ Handle_Geom_Axis2Placement: typeof Handle_Geom_Axis2Placement;
+ Handle_Geom_Axis2Placement_1: typeof Handle_Geom_Axis2Placement_1;
+ Handle_Geom_Axis2Placement_2: typeof Handle_Geom_Axis2Placement_2;
+ Handle_Geom_Axis2Placement_3: typeof Handle_Geom_Axis2Placement_3;
+ Handle_Geom_Axis2Placement_4: typeof Handle_Geom_Axis2Placement_4;
+ Geom_Axis2Placement: typeof Geom_Axis2Placement;
+ Geom_Axis2Placement_1: typeof Geom_Axis2Placement_1;
+ Geom_Axis2Placement_2: typeof Geom_Axis2Placement_2;
+ Handle_Geom_VectorWithMagnitude: typeof Handle_Geom_VectorWithMagnitude;
+ Handle_Geom_VectorWithMagnitude_1: typeof Handle_Geom_VectorWithMagnitude_1;
+ Handle_Geom_VectorWithMagnitude_2: typeof Handle_Geom_VectorWithMagnitude_2;
+ Handle_Geom_VectorWithMagnitude_3: typeof Handle_Geom_VectorWithMagnitude_3;
+ Handle_Geom_VectorWithMagnitude_4: typeof Handle_Geom_VectorWithMagnitude_4;
+ Geom_VectorWithMagnitude: typeof Geom_VectorWithMagnitude;
+ Geom_VectorWithMagnitude_1: typeof Geom_VectorWithMagnitude_1;
+ Geom_VectorWithMagnitude_2: typeof Geom_VectorWithMagnitude_2;
+ Geom_VectorWithMagnitude_3: typeof Geom_VectorWithMagnitude_3;
+ Handle_Geom_HSequenceOfBSplineSurface: typeof Handle_Geom_HSequenceOfBSplineSurface;
+ Handle_Geom_HSequenceOfBSplineSurface_1: typeof Handle_Geom_HSequenceOfBSplineSurface_1;
+ Handle_Geom_HSequenceOfBSplineSurface_2: typeof Handle_Geom_HSequenceOfBSplineSurface_2;
+ Handle_Geom_HSequenceOfBSplineSurface_3: typeof Handle_Geom_HSequenceOfBSplineSurface_3;
+ Handle_Geom_HSequenceOfBSplineSurface_4: typeof Handle_Geom_HSequenceOfBSplineSurface_4;
+ Geom_Transformation: typeof Geom_Transformation;
+ Geom_Transformation_1: typeof Geom_Transformation_1;
+ Geom_Transformation_2: typeof Geom_Transformation_2;
+ Handle_Geom_Transformation: typeof Handle_Geom_Transformation;
+ Handle_Geom_Transformation_1: typeof Handle_Geom_Transformation_1;
+ Handle_Geom_Transformation_2: typeof Handle_Geom_Transformation_2;
+ Handle_Geom_Transformation_3: typeof Handle_Geom_Transformation_3;
+ Handle_Geom_Transformation_4: typeof Handle_Geom_Transformation_4;
+ Geom_Ellipse: typeof Geom_Ellipse;
+ Geom_Ellipse_1: typeof Geom_Ellipse_1;
+ Geom_Ellipse_2: typeof Geom_Ellipse_2;
+ Handle_Geom_Ellipse: typeof Handle_Geom_Ellipse;
+ Handle_Geom_Ellipse_1: typeof Handle_Geom_Ellipse_1;
+ Handle_Geom_Ellipse_2: typeof Handle_Geom_Ellipse_2;
+ Handle_Geom_Ellipse_3: typeof Handle_Geom_Ellipse_3;
+ Handle_Geom_Ellipse_4: typeof Handle_Geom_Ellipse_4;
+ Geom_ToroidalSurface: typeof Geom_ToroidalSurface;
+ Geom_ToroidalSurface_1: typeof Geom_ToroidalSurface_1;
+ Geom_ToroidalSurface_2: typeof Geom_ToroidalSurface_2;
+ Handle_Geom_ToroidalSurface: typeof Handle_Geom_ToroidalSurface;
+ Handle_Geom_ToroidalSurface_1: typeof Handle_Geom_ToroidalSurface_1;
+ Handle_Geom_ToroidalSurface_2: typeof Handle_Geom_ToroidalSurface_2;
+ Handle_Geom_ToroidalSurface_3: typeof Handle_Geom_ToroidalSurface_3;
+ Handle_Geom_ToroidalSurface_4: typeof Handle_Geom_ToroidalSurface_4;
+ Geom_Parabola: typeof Geom_Parabola;
+ Geom_Parabola_1: typeof Geom_Parabola_1;
+ Geom_Parabola_2: typeof Geom_Parabola_2;
+ Geom_Parabola_3: typeof Geom_Parabola_3;
+ Handle_Geom_Parabola: typeof Handle_Geom_Parabola;
+ Handle_Geom_Parabola_1: typeof Handle_Geom_Parabola_1;
+ Handle_Geom_Parabola_2: typeof Handle_Geom_Parabola_2;
+ Handle_Geom_Parabola_3: typeof Handle_Geom_Parabola_3;
+ Handle_Geom_Parabola_4: typeof Handle_Geom_Parabola_4;
+ Geom_Geometry: typeof Geom_Geometry;
+ Handle_Geom_Geometry: typeof Handle_Geom_Geometry;
+ Handle_Geom_Geometry_1: typeof Handle_Geom_Geometry_1;
+ Handle_Geom_Geometry_2: typeof Handle_Geom_Geometry_2;
+ Handle_Geom_Geometry_3: typeof Handle_Geom_Geometry_3;
+ Handle_Geom_Geometry_4: typeof Handle_Geom_Geometry_4;
+ Geom_OsculatingSurface: typeof Geom_OsculatingSurface;
+ Geom_OsculatingSurface_1: typeof Geom_OsculatingSurface_1;
+ Geom_OsculatingSurface_2: typeof Geom_OsculatingSurface_2;
+ Handle_Geom_OsculatingSurface: typeof Handle_Geom_OsculatingSurface;
+ Handle_Geom_OsculatingSurface_1: typeof Handle_Geom_OsculatingSurface_1;
+ Handle_Geom_OsculatingSurface_2: typeof Handle_Geom_OsculatingSurface_2;
+ Handle_Geom_OsculatingSurface_3: typeof Handle_Geom_OsculatingSurface_3;
+ Handle_Geom_OsculatingSurface_4: typeof Handle_Geom_OsculatingSurface_4;
+ Handle_Geom_Direction: typeof Handle_Geom_Direction;
+ Handle_Geom_Direction_1: typeof Handle_Geom_Direction_1;
+ Handle_Geom_Direction_2: typeof Handle_Geom_Direction_2;
+ Handle_Geom_Direction_3: typeof Handle_Geom_Direction_3;
+ Handle_Geom_Direction_4: typeof Handle_Geom_Direction_4;
+ Geom_Direction: typeof Geom_Direction;
+ Geom_Direction_1: typeof Geom_Direction_1;
+ Geom_Direction_2: typeof Geom_Direction_2;
+ Handle_Geom_AxisPlacement: typeof Handle_Geom_AxisPlacement;
+ Handle_Geom_AxisPlacement_1: typeof Handle_Geom_AxisPlacement_1;
+ Handle_Geom_AxisPlacement_2: typeof Handle_Geom_AxisPlacement_2;
+ Handle_Geom_AxisPlacement_3: typeof Handle_Geom_AxisPlacement_3;
+ Handle_Geom_AxisPlacement_4: typeof Handle_Geom_AxisPlacement_4;
+ Geom_AxisPlacement: typeof Geom_AxisPlacement;
+ Geom_SweptSurface: typeof Geom_SweptSurface;
+ Handle_Geom_SweptSurface: typeof Handle_Geom_SweptSurface;
+ Handle_Geom_SweptSurface_1: typeof Handle_Geom_SweptSurface_1;
+ Handle_Geom_SweptSurface_2: typeof Handle_Geom_SweptSurface_2;
+ Handle_Geom_SweptSurface_3: typeof Handle_Geom_SweptSurface_3;
+ Handle_Geom_SweptSurface_4: typeof Handle_Geom_SweptSurface_4;
+ Geom_Axis1Placement: typeof Geom_Axis1Placement;
+ Geom_Axis1Placement_1: typeof Geom_Axis1Placement_1;
+ Geom_Axis1Placement_2: typeof Geom_Axis1Placement_2;
+ Handle_Geom_Axis1Placement: typeof Handle_Geom_Axis1Placement;
+ Handle_Geom_Axis1Placement_1: typeof Handle_Geom_Axis1Placement_1;
+ Handle_Geom_Axis1Placement_2: typeof Handle_Geom_Axis1Placement_2;
+ Handle_Geom_Axis1Placement_3: typeof Handle_Geom_Axis1Placement_3;
+ Handle_Geom_Axis1Placement_4: typeof Handle_Geom_Axis1Placement_4;
+ Geom_OffsetSurface: typeof Geom_OffsetSurface;
+ Handle_Geom_OffsetSurface: typeof Handle_Geom_OffsetSurface;
+ Handle_Geom_OffsetSurface_1: typeof Handle_Geom_OffsetSurface_1;
+ Handle_Geom_OffsetSurface_2: typeof Handle_Geom_OffsetSurface_2;
+ Handle_Geom_OffsetSurface_3: typeof Handle_Geom_OffsetSurface_3;
+ Handle_Geom_OffsetSurface_4: typeof Handle_Geom_OffsetSurface_4;
+ Geom_CartesianPoint: typeof Geom_CartesianPoint;
+ Geom_CartesianPoint_1: typeof Geom_CartesianPoint_1;
+ Geom_CartesianPoint_2: typeof Geom_CartesianPoint_2;
+ Handle_Geom_CartesianPoint: typeof Handle_Geom_CartesianPoint;
+ Handle_Geom_CartesianPoint_1: typeof Handle_Geom_CartesianPoint_1;
+ Handle_Geom_CartesianPoint_2: typeof Handle_Geom_CartesianPoint_2;
+ Handle_Geom_CartesianPoint_3: typeof Handle_Geom_CartesianPoint_3;
+ Handle_Geom_CartesianPoint_4: typeof Handle_Geom_CartesianPoint_4;
+ Handle_Geom_Circle: typeof Handle_Geom_Circle;
+ Handle_Geom_Circle_1: typeof Handle_Geom_Circle_1;
+ Handle_Geom_Circle_2: typeof Handle_Geom_Circle_2;
+ Handle_Geom_Circle_3: typeof Handle_Geom_Circle_3;
+ Handle_Geom_Circle_4: typeof Handle_Geom_Circle_4;
+ Geom_Circle: typeof Geom_Circle;
+ Geom_Circle_1: typeof Geom_Circle_1;
+ Geom_Circle_2: typeof Geom_Circle_2;
+ Geom_SurfaceOfRevolution: typeof Geom_SurfaceOfRevolution;
+ Handle_Geom_SurfaceOfRevolution: typeof Handle_Geom_SurfaceOfRevolution;
+ Handle_Geom_SurfaceOfRevolution_1: typeof Handle_Geom_SurfaceOfRevolution_1;
+ Handle_Geom_SurfaceOfRevolution_2: typeof Handle_Geom_SurfaceOfRevolution_2;
+ Handle_Geom_SurfaceOfRevolution_3: typeof Handle_Geom_SurfaceOfRevolution_3;
+ Handle_Geom_SurfaceOfRevolution_4: typeof Handle_Geom_SurfaceOfRevolution_4;
+ Handle_Geom_OffsetCurve: typeof Handle_Geom_OffsetCurve;
+ Handle_Geom_OffsetCurve_1: typeof Handle_Geom_OffsetCurve_1;
+ Handle_Geom_OffsetCurve_2: typeof Handle_Geom_OffsetCurve_2;
+ Handle_Geom_OffsetCurve_3: typeof Handle_Geom_OffsetCurve_3;
+ Handle_Geom_OffsetCurve_4: typeof Handle_Geom_OffsetCurve_4;
+ Geom_OffsetCurve: typeof Geom_OffsetCurve;
+ Handle_Geom_UndefinedValue: typeof Handle_Geom_UndefinedValue;
+ Handle_Geom_UndefinedValue_1: typeof Handle_Geom_UndefinedValue_1;
+ Handle_Geom_UndefinedValue_2: typeof Handle_Geom_UndefinedValue_2;
+ Handle_Geom_UndefinedValue_3: typeof Handle_Geom_UndefinedValue_3;
+ Handle_Geom_UndefinedValue_4: typeof Handle_Geom_UndefinedValue_4;
+ Geom_UndefinedValue: typeof Geom_UndefinedValue;
+ Geom_UndefinedValue_1: typeof Geom_UndefinedValue_1;
+ Geom_UndefinedValue_2: typeof Geom_UndefinedValue_2;
+ UnitsMethods: typeof UnitsMethods;
+ RWMesh_CoordinateSystem: RWMesh_CoordinateSystem;
+ RWMesh_CoordinateSystemConverter: typeof RWMesh_CoordinateSystemConverter;
+ RWMesh_CafReader: typeof RWMesh_CafReader;
+ RWMesh_CafReaderStatusEx: RWMesh_CafReaderStatusEx;
+ RWMesh_FaceIterator: typeof RWMesh_FaceIterator;
+ RWMesh_MaterialMap: typeof RWMesh_MaterialMap;
+ RWMesh_NodeAttributes: typeof RWMesh_NodeAttributes;
+ RWMesh_NodeAttributeMap: typeof RWMesh_NodeAttributeMap;
+ RWMesh_NodeAttributeMap_1: typeof RWMesh_NodeAttributeMap_1;
+ RWMesh_NodeAttributeMap_2: typeof RWMesh_NodeAttributeMap_2;
+ RWMesh_NodeAttributeMap_3: typeof RWMesh_NodeAttributeMap_3;
+ AIS_StatusOfDetection: AIS_StatusOfDetection;
+ AIS_KindOfInteractive: AIS_KindOfInteractive;
+ Handle_AIS_ColoredShape: typeof Handle_AIS_ColoredShape;
+ Handle_AIS_ColoredShape_1: typeof Handle_AIS_ColoredShape_1;
+ Handle_AIS_ColoredShape_2: typeof Handle_AIS_ColoredShape_2;
+ Handle_AIS_ColoredShape_3: typeof Handle_AIS_ColoredShape_3;
+ Handle_AIS_ColoredShape_4: typeof Handle_AIS_ColoredShape_4;
+ AIS_ColoredShape: typeof AIS_ColoredShape;
+ AIS_ColoredShape_1: typeof AIS_ColoredShape_1;
+ AIS_ColoredShape_2: typeof AIS_ColoredShape_2;
+ AIS_TypeOfAttribute: AIS_TypeOfAttribute;
+ Handle_AIS_AnimationCamera: typeof Handle_AIS_AnimationCamera;
+ Handle_AIS_AnimationCamera_1: typeof Handle_AIS_AnimationCamera_1;
+ Handle_AIS_AnimationCamera_2: typeof Handle_AIS_AnimationCamera_2;
+ Handle_AIS_AnimationCamera_3: typeof Handle_AIS_AnimationCamera_3;
+ Handle_AIS_AnimationCamera_4: typeof Handle_AIS_AnimationCamera_4;
+ AIS_AnimationCamera: typeof AIS_AnimationCamera;
+ AIS_StatusOfPick: AIS_StatusOfPick;
+ AIS_DataMapofIntegerListOfinteractive: typeof AIS_DataMapofIntegerListOfinteractive;
+ AIS_DataMapofIntegerListOfinteractive_1: typeof AIS_DataMapofIntegerListOfinteractive_1;
+ AIS_DataMapofIntegerListOfinteractive_2: typeof AIS_DataMapofIntegerListOfinteractive_2;
+ AIS_DataMapofIntegerListOfinteractive_3: typeof AIS_DataMapofIntegerListOfinteractive_3;
+ AIS_ClearMode: AIS_ClearMode;
+ AIS_AnimationProgress: typeof AIS_AnimationProgress;
+ AIS_Animation: typeof AIS_Animation;
+ Handle_AIS_Animation: typeof Handle_AIS_Animation;
+ Handle_AIS_Animation_1: typeof Handle_AIS_Animation_1;
+ Handle_AIS_Animation_2: typeof Handle_AIS_Animation_2;
+ Handle_AIS_Animation_3: typeof Handle_AIS_Animation_3;
+ Handle_AIS_Animation_4: typeof Handle_AIS_Animation_4;
+ AIS_TypeOfIso: AIS_TypeOfIso;
+ AIS_NavigationMode: AIS_NavigationMode;
+ AIS_TypeOfAxis: AIS_TypeOfAxis;
+ AIS_AnimationObject: typeof AIS_AnimationObject;
+ Handle_AIS_AnimationObject: typeof Handle_AIS_AnimationObject;
+ Handle_AIS_AnimationObject_1: typeof Handle_AIS_AnimationObject_1;
+ Handle_AIS_AnimationObject_2: typeof Handle_AIS_AnimationObject_2;
+ Handle_AIS_AnimationObject_3: typeof Handle_AIS_AnimationObject_3;
+ Handle_AIS_AnimationObject_4: typeof Handle_AIS_AnimationObject_4;
+ AIS_Trihedron: typeof AIS_Trihedron;
+ Handle_AIS_Trihedron: typeof Handle_AIS_Trihedron;
+ Handle_AIS_Trihedron_1: typeof Handle_AIS_Trihedron_1;
+ Handle_AIS_Trihedron_2: typeof Handle_AIS_Trihedron_2;
+ Handle_AIS_Trihedron_3: typeof Handle_AIS_Trihedron_3;
+ Handle_AIS_Trihedron_4: typeof Handle_AIS_Trihedron_4;
+ AIS_DisplayStatus: AIS_DisplayStatus;
+ AIS_RotationMode: AIS_RotationMode;
+ Handle_AIS_Plane: typeof Handle_AIS_Plane;
+ Handle_AIS_Plane_1: typeof Handle_AIS_Plane_1;
+ Handle_AIS_Plane_2: typeof Handle_AIS_Plane_2;
+ Handle_AIS_Plane_3: typeof Handle_AIS_Plane_3;
+ Handle_AIS_Plane_4: typeof Handle_AIS_Plane_4;
+ AIS_Plane: typeof AIS_Plane;
+ AIS_Plane_1: typeof AIS_Plane_1;
+ AIS_Plane_2: typeof AIS_Plane_2;
+ AIS_Plane_3: typeof AIS_Plane_3;
+ AIS_Plane_4: typeof AIS_Plane_4;
+ AIS_ViewController: typeof AIS_ViewController;
+ AIS_AttributeFilter: typeof AIS_AttributeFilter;
+ AIS_AttributeFilter_1: typeof AIS_AttributeFilter_1;
+ AIS_AttributeFilter_2: typeof AIS_AttributeFilter_2;
+ AIS_AttributeFilter_3: typeof AIS_AttributeFilter_3;
+ Handle_AIS_AttributeFilter: typeof Handle_AIS_AttributeFilter;
+ Handle_AIS_AttributeFilter_1: typeof Handle_AIS_AttributeFilter_1;
+ Handle_AIS_AttributeFilter_2: typeof Handle_AIS_AttributeFilter_2;
+ Handle_AIS_AttributeFilter_3: typeof Handle_AIS_AttributeFilter_3;
+ Handle_AIS_AttributeFilter_4: typeof Handle_AIS_AttributeFilter_4;
+ AIS_MediaPlayer: typeof AIS_MediaPlayer;
+ AIS_Point: typeof AIS_Point;
+ Handle_AIS_Point: typeof Handle_AIS_Point;
+ Handle_AIS_Point_1: typeof Handle_AIS_Point_1;
+ Handle_AIS_Point_2: typeof Handle_AIS_Point_2;
+ Handle_AIS_Point_3: typeof Handle_AIS_Point_3;
+ Handle_AIS_Point_4: typeof Handle_AIS_Point_4;
+ AIS_InteractiveObject: typeof AIS_InteractiveObject;
+ Handle_AIS_InteractiveObject: typeof Handle_AIS_InteractiveObject;
+ Handle_AIS_InteractiveObject_1: typeof Handle_AIS_InteractiveObject_1;
+ Handle_AIS_InteractiveObject_2: typeof Handle_AIS_InteractiveObject_2;
+ Handle_AIS_InteractiveObject_3: typeof Handle_AIS_InteractiveObject_3;
+ Handle_AIS_InteractiveObject_4: typeof Handle_AIS_InteractiveObject_4;
+ AIS_ConnectedInteractive: typeof AIS_ConnectedInteractive;
+ Handle_AIS_ConnectedInteractive: typeof Handle_AIS_ConnectedInteractive;
+ Handle_AIS_ConnectedInteractive_1: typeof Handle_AIS_ConnectedInteractive_1;
+ Handle_AIS_ConnectedInteractive_2: typeof Handle_AIS_ConnectedInteractive_2;
+ Handle_AIS_ConnectedInteractive_3: typeof Handle_AIS_ConnectedInteractive_3;
+ Handle_AIS_ConnectedInteractive_4: typeof Handle_AIS_ConnectedInteractive_4;
+ AIS_XRTrackedDevice: typeof AIS_XRTrackedDevice;
+ AIS_XRTrackedDevice_1: typeof AIS_XRTrackedDevice_1;
+ AIS_XRTrackedDevice_2: typeof AIS_XRTrackedDevice_2;
+ AIS_ViewCubeOwner: typeof AIS_ViewCubeOwner;
+ AIS_ViewCube: typeof AIS_ViewCube;
+ AIS_TrihedronOwner: typeof AIS_TrihedronOwner;
+ Handle_AIS_TrihedronOwner: typeof Handle_AIS_TrihedronOwner;
+ Handle_AIS_TrihedronOwner_1: typeof Handle_AIS_TrihedronOwner_1;
+ Handle_AIS_TrihedronOwner_2: typeof Handle_AIS_TrihedronOwner_2;
+ Handle_AIS_TrihedronOwner_3: typeof Handle_AIS_TrihedronOwner_3;
+ Handle_AIS_TrihedronOwner_4: typeof Handle_AIS_TrihedronOwner_4;
+ AIS_GraphicTool: typeof AIS_GraphicTool;
+ AIS_WalkDelta: typeof AIS_WalkDelta;
+ AIS_WalkTranslation: AIS_WalkTranslation;
+ AIS_WalkPart: typeof AIS_WalkPart;
+ AIS_WalkRotation: AIS_WalkRotation;
+ AIS_TypeOfPlane: AIS_TypeOfPlane;
+ AIS_ManipulatorOwner: typeof AIS_ManipulatorOwner;
+ Handle_AIS_ManipulatorOwner: typeof Handle_AIS_ManipulatorOwner;
+ Handle_AIS_ManipulatorOwner_1: typeof Handle_AIS_ManipulatorOwner_1;
+ Handle_AIS_ManipulatorOwner_2: typeof Handle_AIS_ManipulatorOwner_2;
+ Handle_AIS_ManipulatorOwner_3: typeof Handle_AIS_ManipulatorOwner_3;
+ Handle_AIS_ManipulatorOwner_4: typeof Handle_AIS_ManipulatorOwner_4;
+ Handle_AIS_InteractiveContext: typeof Handle_AIS_InteractiveContext;
+ Handle_AIS_InteractiveContext_1: typeof Handle_AIS_InteractiveContext_1;
+ Handle_AIS_InteractiveContext_2: typeof Handle_AIS_InteractiveContext_2;
+ Handle_AIS_InteractiveContext_3: typeof Handle_AIS_InteractiveContext_3;
+ Handle_AIS_InteractiveContext_4: typeof Handle_AIS_InteractiveContext_4;
+ AIS_InteractiveContext: typeof AIS_InteractiveContext;
+ Handle_AIS_Shape: typeof Handle_AIS_Shape;
+ Handle_AIS_Shape_1: typeof Handle_AIS_Shape_1;
+ Handle_AIS_Shape_2: typeof Handle_AIS_Shape_2;
+ Handle_AIS_Shape_3: typeof Handle_AIS_Shape_3;
+ Handle_AIS_Shape_4: typeof Handle_AIS_Shape_4;
+ AIS_Shape: typeof AIS_Shape;
+ AIS: typeof AIS;
+ AIS_Manipulator: typeof AIS_Manipulator;
+ AIS_Manipulator_1: typeof AIS_Manipulator_1;
+ AIS_Manipulator_2: typeof AIS_Manipulator_2;
+ Handle_AIS_ManipulatorObjectSequence: typeof Handle_AIS_ManipulatorObjectSequence;
+ Handle_AIS_ManipulatorObjectSequence_1: typeof Handle_AIS_ManipulatorObjectSequence_1;
+ Handle_AIS_ManipulatorObjectSequence_2: typeof Handle_AIS_ManipulatorObjectSequence_2;
+ Handle_AIS_ManipulatorObjectSequence_3: typeof Handle_AIS_ManipulatorObjectSequence_3;
+ Handle_AIS_ManipulatorObjectSequence_4: typeof Handle_AIS_ManipulatorObjectSequence_4;
+ Handle_AIS_Manipulator: typeof Handle_AIS_Manipulator;
+ Handle_AIS_Manipulator_1: typeof Handle_AIS_Manipulator_1;
+ Handle_AIS_Manipulator_2: typeof Handle_AIS_Manipulator_2;
+ Handle_AIS_Manipulator_3: typeof Handle_AIS_Manipulator_3;
+ Handle_AIS_Manipulator_4: typeof Handle_AIS_Manipulator_4;
+ AIS_C0RegularityFilter: typeof AIS_C0RegularityFilter;
+ Handle_AIS_C0RegularityFilter: typeof Handle_AIS_C0RegularityFilter;
+ Handle_AIS_C0RegularityFilter_1: typeof Handle_AIS_C0RegularityFilter_1;
+ Handle_AIS_C0RegularityFilter_2: typeof Handle_AIS_C0RegularityFilter_2;
+ Handle_AIS_C0RegularityFilter_3: typeof Handle_AIS_C0RegularityFilter_3;
+ Handle_AIS_C0RegularityFilter_4: typeof Handle_AIS_C0RegularityFilter_4;
+ AIS_ColoredDrawer: typeof AIS_ColoredDrawer;
+ Handle_AIS_ColoredDrawer: typeof Handle_AIS_ColoredDrawer;
+ Handle_AIS_ColoredDrawer_1: typeof Handle_AIS_ColoredDrawer_1;
+ Handle_AIS_ColoredDrawer_2: typeof Handle_AIS_ColoredDrawer_2;
+ Handle_AIS_ColoredDrawer_3: typeof Handle_AIS_ColoredDrawer_3;
+ Handle_AIS_ColoredDrawer_4: typeof Handle_AIS_ColoredDrawer_4;
+ AIS_ConnectStatus: AIS_ConnectStatus;
+ Handle_AIS_ColorScale: typeof Handle_AIS_ColorScale;
+ Handle_AIS_ColorScale_1: typeof Handle_AIS_ColorScale_1;
+ Handle_AIS_ColorScale_2: typeof Handle_AIS_ColorScale_2;
+ Handle_AIS_ColorScale_3: typeof Handle_AIS_ColorScale_3;
+ Handle_AIS_ColorScale_4: typeof Handle_AIS_ColorScale_4;
+ AIS_ColorScale: typeof AIS_ColorScale;
+ AIS_ManipulatorMode: AIS_ManipulatorMode;
+ Handle_AIS_Axis: typeof Handle_AIS_Axis;
+ Handle_AIS_Axis_1: typeof Handle_AIS_Axis_1;
+ Handle_AIS_Axis_2: typeof Handle_AIS_Axis_2;
+ Handle_AIS_Axis_3: typeof Handle_AIS_Axis_3;
+ Handle_AIS_Axis_4: typeof Handle_AIS_Axis_4;
+ AIS_Axis: typeof AIS_Axis;
+ AIS_Axis_1: typeof AIS_Axis_1;
+ AIS_Axis_2: typeof AIS_Axis_2;
+ AIS_Axis_3: typeof AIS_Axis_3;
+ AIS_SelectionModesConcurrency: AIS_SelectionModesConcurrency;
+ Handle_AIS_MultipleConnectedInteractive: typeof Handle_AIS_MultipleConnectedInteractive;
+ Handle_AIS_MultipleConnectedInteractive_1: typeof Handle_AIS_MultipleConnectedInteractive_1;
+ Handle_AIS_MultipleConnectedInteractive_2: typeof Handle_AIS_MultipleConnectedInteractive_2;
+ Handle_AIS_MultipleConnectedInteractive_3: typeof Handle_AIS_MultipleConnectedInteractive_3;
+ Handle_AIS_MultipleConnectedInteractive_4: typeof Handle_AIS_MultipleConnectedInteractive_4;
+ AIS_MultipleConnectedInteractive: typeof AIS_MultipleConnectedInteractive;
+ AIS_TexturedShape: typeof AIS_TexturedShape;
+ Handle_AIS_TexturedShape: typeof Handle_AIS_TexturedShape;
+ Handle_AIS_TexturedShape_1: typeof Handle_AIS_TexturedShape_1;
+ Handle_AIS_TexturedShape_2: typeof Handle_AIS_TexturedShape_2;
+ Handle_AIS_TexturedShape_3: typeof Handle_AIS_TexturedShape_3;
+ Handle_AIS_TexturedShape_4: typeof Handle_AIS_TexturedShape_4;
+ AIS_RubberBand: typeof AIS_RubberBand;
+ AIS_RubberBand_1: typeof AIS_RubberBand_1;
+ AIS_RubberBand_2: typeof AIS_RubberBand_2;
+ AIS_RubberBand_3: typeof AIS_RubberBand_3;
+ Handle_AIS_RubberBand: typeof Handle_AIS_RubberBand;
+ Handle_AIS_RubberBand_1: typeof Handle_AIS_RubberBand_1;
+ Handle_AIS_RubberBand_2: typeof Handle_AIS_RubberBand_2;
+ Handle_AIS_RubberBand_3: typeof Handle_AIS_RubberBand_3;
+ Handle_AIS_RubberBand_4: typeof Handle_AIS_RubberBand_4;
+ Handle_AIS_PointCloud: typeof Handle_AIS_PointCloud;
+ Handle_AIS_PointCloud_1: typeof Handle_AIS_PointCloud_1;
+ Handle_AIS_PointCloud_2: typeof Handle_AIS_PointCloud_2;
+ Handle_AIS_PointCloud_3: typeof Handle_AIS_PointCloud_3;
+ Handle_AIS_PointCloud_4: typeof Handle_AIS_PointCloud_4;
+ AIS_PointCloud: typeof AIS_PointCloud;
+ AIS_PointCloudOwner: typeof AIS_PointCloudOwner;
+ Handle_AIS_GlobalStatus: typeof Handle_AIS_GlobalStatus;
+ Handle_AIS_GlobalStatus_1: typeof Handle_AIS_GlobalStatus_1;
+ Handle_AIS_GlobalStatus_2: typeof Handle_AIS_GlobalStatus_2;
+ Handle_AIS_GlobalStatus_3: typeof Handle_AIS_GlobalStatus_3;
+ Handle_AIS_GlobalStatus_4: typeof Handle_AIS_GlobalStatus_4;
+ AIS_GlobalStatus: typeof AIS_GlobalStatus;
+ AIS_GlobalStatus_1: typeof AIS_GlobalStatus_1;
+ AIS_GlobalStatus_2: typeof AIS_GlobalStatus_2;
+ AIS_PlaneTrihedron: typeof AIS_PlaneTrihedron;
+ Handle_AIS_PlaneTrihedron: typeof Handle_AIS_PlaneTrihedron;
+ Handle_AIS_PlaneTrihedron_1: typeof Handle_AIS_PlaneTrihedron_1;
+ Handle_AIS_PlaneTrihedron_2: typeof Handle_AIS_PlaneTrihedron_2;
+ Handle_AIS_PlaneTrihedron_3: typeof Handle_AIS_PlaneTrihedron_3;
+ Handle_AIS_PlaneTrihedron_4: typeof Handle_AIS_PlaneTrihedron_4;
+ AIS_MouseGesture: AIS_MouseGesture;
+ AIS_Triangulation: typeof AIS_Triangulation;
+ Handle_AIS_Triangulation: typeof Handle_AIS_Triangulation;
+ Handle_AIS_Triangulation_1: typeof Handle_AIS_Triangulation_1;
+ Handle_AIS_Triangulation_2: typeof Handle_AIS_Triangulation_2;
+ Handle_AIS_Triangulation_3: typeof Handle_AIS_Triangulation_3;
+ Handle_AIS_Triangulation_4: typeof Handle_AIS_Triangulation_4;
+ Handle_AIS_SignatureFilter: typeof Handle_AIS_SignatureFilter;
+ Handle_AIS_SignatureFilter_1: typeof Handle_AIS_SignatureFilter_1;
+ Handle_AIS_SignatureFilter_2: typeof Handle_AIS_SignatureFilter_2;
+ Handle_AIS_SignatureFilter_3: typeof Handle_AIS_SignatureFilter_3;
+ Handle_AIS_SignatureFilter_4: typeof Handle_AIS_SignatureFilter_4;
+ AIS_SignatureFilter: typeof AIS_SignatureFilter;
+ AIS_DragAction: AIS_DragAction;
+ Handle_AIS_Circle: typeof Handle_AIS_Circle;
+ Handle_AIS_Circle_1: typeof Handle_AIS_Circle_1;
+ Handle_AIS_Circle_2: typeof Handle_AIS_Circle_2;
+ Handle_AIS_Circle_3: typeof Handle_AIS_Circle_3;
+ Handle_AIS_Circle_4: typeof Handle_AIS_Circle_4;
+ AIS_Circle: typeof AIS_Circle;
+ AIS_Circle_1: typeof AIS_Circle_1;
+ AIS_Circle_2: typeof AIS_Circle_2;
+ AIS_Selection: typeof AIS_Selection;
+ Handle_AIS_Selection: typeof Handle_AIS_Selection;
+ Handle_AIS_Selection_1: typeof Handle_AIS_Selection_1;
+ Handle_AIS_Selection_2: typeof Handle_AIS_Selection_2;
+ Handle_AIS_Selection_3: typeof Handle_AIS_Selection_3;
+ Handle_AIS_Selection_4: typeof Handle_AIS_Selection_4;
+ AIS_BadEdgeFilter: typeof AIS_BadEdgeFilter;
+ Handle_AIS_BadEdgeFilter: typeof Handle_AIS_BadEdgeFilter;
+ Handle_AIS_BadEdgeFilter_1: typeof Handle_AIS_BadEdgeFilter_1;
+ Handle_AIS_BadEdgeFilter_2: typeof Handle_AIS_BadEdgeFilter_2;
+ Handle_AIS_BadEdgeFilter_3: typeof Handle_AIS_BadEdgeFilter_3;
+ Handle_AIS_BadEdgeFilter_4: typeof Handle_AIS_BadEdgeFilter_4;
+ AIS_Line: typeof AIS_Line;
+ AIS_Line_1: typeof AIS_Line_1;
+ AIS_Line_2: typeof AIS_Line_2;
+ Handle_AIS_Line: typeof Handle_AIS_Line;
+ Handle_AIS_Line_1: typeof Handle_AIS_Line_1;
+ Handle_AIS_Line_2: typeof Handle_AIS_Line_2;
+ Handle_AIS_Line_3: typeof Handle_AIS_Line_3;
+ Handle_AIS_Line_4: typeof Handle_AIS_Line_4;
+ AIS_SelectStatus: AIS_SelectStatus;
+ AIS_CameraFrustum: typeof AIS_CameraFrustum;
+ AIS_ViewInputBuffer: typeof AIS_ViewInputBuffer;
+ AIS_ViewInputBufferType: AIS_ViewInputBufferType;
+ AIS_ViewSelectionTool: AIS_ViewSelectionTool;
+ AIS_DisplayMode: AIS_DisplayMode;
+ Handle_AIS_TextLabel: typeof Handle_AIS_TextLabel;
+ Handle_AIS_TextLabel_1: typeof Handle_AIS_TextLabel_1;
+ Handle_AIS_TextLabel_2: typeof Handle_AIS_TextLabel_2;
+ Handle_AIS_TextLabel_3: typeof Handle_AIS_TextLabel_3;
+ Handle_AIS_TextLabel_4: typeof Handle_AIS_TextLabel_4;
+ AIS_TextLabel: typeof AIS_TextLabel;
+ Handle_AIS_ExclusionFilter: typeof Handle_AIS_ExclusionFilter;
+ Handle_AIS_ExclusionFilter_1: typeof Handle_AIS_ExclusionFilter_1;
+ Handle_AIS_ExclusionFilter_2: typeof Handle_AIS_ExclusionFilter_2;
+ Handle_AIS_ExclusionFilter_3: typeof Handle_AIS_ExclusionFilter_3;
+ Handle_AIS_ExclusionFilter_4: typeof Handle_AIS_ExclusionFilter_4;
+ AIS_ExclusionFilter: typeof AIS_ExclusionFilter;
+ AIS_ExclusionFilter_1: typeof AIS_ExclusionFilter_1;
+ AIS_ExclusionFilter_2: typeof AIS_ExclusionFilter_2;
+ AIS_ExclusionFilter_3: typeof AIS_ExclusionFilter_3;
+ AIS_TrihedronSelectionMode: AIS_TrihedronSelectionMode;
+ AIS_TypeFilter: typeof AIS_TypeFilter;
+ Handle_AIS_TypeFilter: typeof Handle_AIS_TypeFilter;
+ Handle_AIS_TypeFilter_1: typeof Handle_AIS_TypeFilter_1;
+ Handle_AIS_TypeFilter_2: typeof Handle_AIS_TypeFilter_2;
+ Handle_AIS_TypeFilter_3: typeof Handle_AIS_TypeFilter_3;
+ Handle_AIS_TypeFilter_4: typeof Handle_AIS_TypeFilter_4;
+ TopExp_Explorer: typeof TopExp_Explorer;
+ TopExp_Explorer_1: typeof TopExp_Explorer_1;
+ TopExp_Explorer_2: typeof TopExp_Explorer_2;
+ TopExp: typeof TopExp;
+ BVH_BuildQueue: typeof BVH_BuildQueue;
+ BVH_BuilderTransient: typeof BVH_BuilderTransient;
+ BVH_ObjectTransient: typeof BVH_ObjectTransient;
+ BVH_QuadTree: typeof BVH_QuadTree;
+ BVH_TreeBaseTransient: typeof BVH_TreeBaseTransient;
+ BVH_BinaryTree: typeof BVH_BinaryTree;
+ Handle_BVH_BuildThread: typeof Handle_BVH_BuildThread;
+ Handle_BVH_BuildThread_1: typeof Handle_BVH_BuildThread_1;
+ Handle_BVH_BuildThread_2: typeof Handle_BVH_BuildThread_2;
+ Handle_BVH_BuildThread_3: typeof Handle_BVH_BuildThread_3;
+ Handle_BVH_BuildThread_4: typeof Handle_BVH_BuildThread_4;
+ BVH_BuildTool: typeof BVH_BuildTool;
+ BVH_BuildThread: typeof BVH_BuildThread;
+ BVH_Properties: typeof BVH_Properties;
+ TopCnx_EdgeFaceTransition: typeof TopCnx_EdgeFaceTransition;
+ HLRBRep_SeqOfShapeBounds: typeof HLRBRep_SeqOfShapeBounds;
+ HLRBRep_SeqOfShapeBounds_1: typeof HLRBRep_SeqOfShapeBounds_1;
+ HLRBRep_SeqOfShapeBounds_2: typeof HLRBRep_SeqOfShapeBounds_2;
+ HLRBRep_SeqOfShapeBounds_3: typeof HLRBRep_SeqOfShapeBounds_3;
+ HLRBRep_Array1OfEData: typeof HLRBRep_Array1OfEData;
+ HLRBRep_Array1OfEData_1: typeof HLRBRep_Array1OfEData_1;
+ HLRBRep_Array1OfEData_2: typeof HLRBRep_Array1OfEData_2;
+ HLRBRep_Array1OfEData_3: typeof HLRBRep_Array1OfEData_3;
+ HLRBRep_Array1OfEData_4: typeof HLRBRep_Array1OfEData_4;
+ HLRBRep_Array1OfEData_5: typeof HLRBRep_Array1OfEData_5;
+ HLRBRep_Array1OfFData: typeof HLRBRep_Array1OfFData;
+ HLRBRep_Array1OfFData_1: typeof HLRBRep_Array1OfFData_1;
+ HLRBRep_Array1OfFData_2: typeof HLRBRep_Array1OfFData_2;
+ HLRBRep_Array1OfFData_3: typeof HLRBRep_Array1OfFData_3;
+ HLRBRep_Array1OfFData_4: typeof HLRBRep_Array1OfFData_4;
+ HLRBRep_Array1OfFData_5: typeof HLRBRep_Array1OfFData_5;
+ Handle_HLRBRep_PolyAlgo: typeof Handle_HLRBRep_PolyAlgo;
+ Handle_HLRBRep_PolyAlgo_1: typeof Handle_HLRBRep_PolyAlgo_1;
+ Handle_HLRBRep_PolyAlgo_2: typeof Handle_HLRBRep_PolyAlgo_2;
+ Handle_HLRBRep_PolyAlgo_3: typeof Handle_HLRBRep_PolyAlgo_3;
+ Handle_HLRBRep_PolyAlgo_4: typeof Handle_HLRBRep_PolyAlgo_4;
+ Handle_HLRBRep_Data: typeof Handle_HLRBRep_Data;
+ Handle_HLRBRep_Data_1: typeof Handle_HLRBRep_Data_1;
+ Handle_HLRBRep_Data_2: typeof Handle_HLRBRep_Data_2;
+ Handle_HLRBRep_Data_3: typeof Handle_HLRBRep_Data_3;
+ Handle_HLRBRep_Data_4: typeof Handle_HLRBRep_Data_4;
+ HLRBRep_ListOfBPoint: typeof HLRBRep_ListOfBPoint;
+ HLRBRep_ListOfBPoint_1: typeof HLRBRep_ListOfBPoint_1;
+ HLRBRep_ListOfBPoint_2: typeof HLRBRep_ListOfBPoint_2;
+ HLRBRep_ListOfBPoint_3: typeof HLRBRep_ListOfBPoint_3;
+ Handle_HLRBRep_Algo: typeof Handle_HLRBRep_Algo;
+ Handle_HLRBRep_Algo_1: typeof Handle_HLRBRep_Algo_1;
+ Handle_HLRBRep_Algo_2: typeof Handle_HLRBRep_Algo_2;
+ Handle_HLRBRep_Algo_3: typeof Handle_HLRBRep_Algo_3;
+ Handle_HLRBRep_Algo_4: typeof Handle_HLRBRep_Algo_4;
+ Handle_HLRBRep_InternalAlgo: typeof Handle_HLRBRep_InternalAlgo;
+ Handle_HLRBRep_InternalAlgo_1: typeof Handle_HLRBRep_InternalAlgo_1;
+ Handle_HLRBRep_InternalAlgo_2: typeof Handle_HLRBRep_InternalAlgo_2;
+ Handle_HLRBRep_InternalAlgo_3: typeof Handle_HLRBRep_InternalAlgo_3;
+ Handle_HLRBRep_InternalAlgo_4: typeof Handle_HLRBRep_InternalAlgo_4;
+ HLRBRep_ListOfBPnt2D: typeof HLRBRep_ListOfBPnt2D;
+ HLRBRep_ListOfBPnt2D_1: typeof HLRBRep_ListOfBPnt2D_1;
+ HLRBRep_ListOfBPnt2D_2: typeof HLRBRep_ListOfBPnt2D_2;
+ HLRBRep_ListOfBPnt2D_3: typeof HLRBRep_ListOfBPnt2D_3;
+ Handle_HLRBRep_AreaLimit: typeof Handle_HLRBRep_AreaLimit;
+ Handle_HLRBRep_AreaLimit_1: typeof Handle_HLRBRep_AreaLimit_1;
+ Handle_HLRBRep_AreaLimit_2: typeof Handle_HLRBRep_AreaLimit_2;
+ Handle_HLRBRep_AreaLimit_3: typeof Handle_HLRBRep_AreaLimit_3;
+ Handle_HLRBRep_AreaLimit_4: typeof Handle_HLRBRep_AreaLimit_4;
+ HLRBRep_TypeOfResultingEdge: HLRBRep_TypeOfResultingEdge;
+ OpenGl_ShaderObject: typeof OpenGl_ShaderObject;
+ Handle_OpenGl_ShaderObject: typeof Handle_OpenGl_ShaderObject;
+ Handle_OpenGl_ShaderObject_1: typeof Handle_OpenGl_ShaderObject_1;
+ Handle_OpenGl_ShaderObject_2: typeof Handle_OpenGl_ShaderObject_2;
+ Handle_OpenGl_ShaderObject_3: typeof Handle_OpenGl_ShaderObject_3;
+ Handle_OpenGl_ShaderObject_4: typeof Handle_OpenGl_ShaderObject_4;
+ OpenGl_ShaderProgramDumpLevel: OpenGl_ShaderProgramDumpLevel;
+ OpenGl_LayerFilter: OpenGl_LayerFilter;
+ OpenGl_FrameStatsPrs: typeof OpenGl_FrameStatsPrs;
+ OpenGl_StateVariable: OpenGl_StateVariable;
+ OpenGl_ShaderUniformLocation: typeof OpenGl_ShaderUniformLocation;
+ OpenGl_ShaderUniformLocation_1: typeof OpenGl_ShaderUniformLocation_1;
+ OpenGl_ShaderUniformLocation_2: typeof OpenGl_ShaderUniformLocation_2;
+ OpenGl_VariableSetterSelector: typeof OpenGl_VariableSetterSelector;
+ OpenGl_SetterInterface: typeof OpenGl_SetterInterface;
+ OpenGl_UniformStateType: OpenGl_UniformStateType;
+ Handle_OpenGl_ShaderProgram: typeof Handle_OpenGl_ShaderProgram;
+ Handle_OpenGl_ShaderProgram_1: typeof Handle_OpenGl_ShaderProgram_1;
+ Handle_OpenGl_ShaderProgram_2: typeof Handle_OpenGl_ShaderProgram_2;
+ Handle_OpenGl_ShaderProgram_3: typeof Handle_OpenGl_ShaderProgram_3;
+ Handle_OpenGl_ShaderProgram_4: typeof Handle_OpenGl_ShaderProgram_4;
+ OpenGl_ExtGS: typeof OpenGl_ExtGS;
+ OpenGl_GlCore13: typeof OpenGl_GlCore13;
+ OpenGl_GlCore13Fwd: typeof OpenGl_GlCore13Fwd;
+ OpenGl_StateCounter: typeof OpenGl_StateCounter;
+ Handle_OpenGl_GraphicDriver: typeof Handle_OpenGl_GraphicDriver;
+ Handle_OpenGl_GraphicDriver_1: typeof Handle_OpenGl_GraphicDriver_1;
+ Handle_OpenGl_GraphicDriver_2: typeof Handle_OpenGl_GraphicDriver_2;
+ Handle_OpenGl_GraphicDriver_3: typeof Handle_OpenGl_GraphicDriver_3;
+ Handle_OpenGl_GraphicDriver_4: typeof Handle_OpenGl_GraphicDriver_4;
+ OpenGl_Font: typeof OpenGl_Font;
+ Handle_OpenGl_Font: typeof Handle_OpenGl_Font;
+ Handle_OpenGl_Font_1: typeof Handle_OpenGl_Font_1;
+ Handle_OpenGl_Font_2: typeof Handle_OpenGl_Font_2;
+ Handle_OpenGl_Font_3: typeof Handle_OpenGl_Font_3;
+ Handle_OpenGl_Font_4: typeof Handle_OpenGl_Font_4;
+ OpenGl_FrameStats: typeof OpenGl_FrameStats;
+ Handle_OpenGl_FrameStats: typeof Handle_OpenGl_FrameStats;
+ Handle_OpenGl_FrameStats_1: typeof Handle_OpenGl_FrameStats_1;
+ Handle_OpenGl_FrameStats_2: typeof Handle_OpenGl_FrameStats_2;
+ Handle_OpenGl_FrameStats_3: typeof Handle_OpenGl_FrameStats_3;
+ Handle_OpenGl_FrameStats_4: typeof Handle_OpenGl_FrameStats_4;
+ OpenGl_ArbTexBindless: typeof OpenGl_ArbTexBindless;
+ OpenGl_PrimitiveArray: typeof OpenGl_PrimitiveArray;
+ OpenGl_PrimitiveArray_1: typeof OpenGl_PrimitiveArray_1;
+ OpenGl_PrimitiveArray_2: typeof OpenGl_PrimitiveArray_2;
+ OpenGl_TextBuilder: typeof OpenGl_TextBuilder;
+ OpenGl_ElementNode: typeof OpenGl_ElementNode;
+ Handle_OpenGl_Group: typeof Handle_OpenGl_Group;
+ Handle_OpenGl_Group_1: typeof Handle_OpenGl_Group_1;
+ Handle_OpenGl_Group_2: typeof Handle_OpenGl_Group_2;
+ Handle_OpenGl_Group_3: typeof Handle_OpenGl_Group_3;
+ Handle_OpenGl_Group_4: typeof Handle_OpenGl_Group_4;
+ OpenGl_Group: typeof OpenGl_Group;
+ OpenGl_AspectsProgram: typeof OpenGl_AspectsProgram;
+ OpenGl_TextureBufferArb: typeof OpenGl_TextureBufferArb;
+ Handle_OpenGl_TextureBufferArb: typeof Handle_OpenGl_TextureBufferArb;
+ Handle_OpenGl_TextureBufferArb_1: typeof Handle_OpenGl_TextureBufferArb_1;
+ Handle_OpenGl_TextureBufferArb_2: typeof Handle_OpenGl_TextureBufferArb_2;
+ Handle_OpenGl_TextureBufferArb_3: typeof Handle_OpenGl_TextureBufferArb_3;
+ Handle_OpenGl_TextureBufferArb_4: typeof Handle_OpenGl_TextureBufferArb_4;
+ OpenGl_GraduatedTrihedron: typeof OpenGl_GraduatedTrihedron;
+ OpenGl_TextureSetPairIterator: typeof OpenGl_TextureSetPairIterator;
+ OpenGl_Flipper: typeof OpenGl_Flipper;
+ Handle_OpenGl_VertexBufferCompat: typeof Handle_OpenGl_VertexBufferCompat;
+ Handle_OpenGl_VertexBufferCompat_1: typeof Handle_OpenGl_VertexBufferCompat_1;
+ Handle_OpenGl_VertexBufferCompat_2: typeof Handle_OpenGl_VertexBufferCompat_2;
+ Handle_OpenGl_VertexBufferCompat_3: typeof Handle_OpenGl_VertexBufferCompat_3;
+ Handle_OpenGl_VertexBufferCompat_4: typeof Handle_OpenGl_VertexBufferCompat_4;
+ OpenGl_VertexBufferCompat: typeof OpenGl_VertexBufferCompat;
+ OpenGl_FrameBuffer: typeof OpenGl_FrameBuffer;
+ Handle_OpenGl_FrameBuffer: typeof Handle_OpenGl_FrameBuffer;
+ Handle_OpenGl_FrameBuffer_1: typeof Handle_OpenGl_FrameBuffer_1;
+ Handle_OpenGl_FrameBuffer_2: typeof Handle_OpenGl_FrameBuffer_2;
+ Handle_OpenGl_FrameBuffer_3: typeof Handle_OpenGl_FrameBuffer_3;
+ Handle_OpenGl_FrameBuffer_4: typeof Handle_OpenGl_FrameBuffer_4;
+ OpenGl_ColorFormats: typeof OpenGl_ColorFormats;
+ OpenGl_ColorFormats_1: typeof OpenGl_ColorFormats_1;
+ OpenGl_ColorFormats_2: typeof OpenGl_ColorFormats_2;
+ OpenGl_ArbSamplerObject: typeof OpenGl_ArbSamplerObject;
+ OpenGl_GlCore11Fwd: typeof OpenGl_GlCore11Fwd;
+ OpenGl_Resource: typeof OpenGl_Resource;
+ Handle_OpenGl_Resource: typeof Handle_OpenGl_Resource;
+ Handle_OpenGl_Resource_1: typeof Handle_OpenGl_Resource_1;
+ Handle_OpenGl_Resource_2: typeof Handle_OpenGl_Resource_2;
+ Handle_OpenGl_Resource_3: typeof Handle_OpenGl_Resource_3;
+ Handle_OpenGl_Resource_4: typeof Handle_OpenGl_Resource_4;
+ OpenGl_IndexBuffer: typeof OpenGl_IndexBuffer;
+ Handle_OpenGl_IndexBuffer: typeof Handle_OpenGl_IndexBuffer;
+ Handle_OpenGl_IndexBuffer_1: typeof Handle_OpenGl_IndexBuffer_1;
+ Handle_OpenGl_IndexBuffer_2: typeof Handle_OpenGl_IndexBuffer_2;
+ Handle_OpenGl_IndexBuffer_3: typeof Handle_OpenGl_IndexBuffer_3;
+ Handle_OpenGl_IndexBuffer_4: typeof Handle_OpenGl_IndexBuffer_4;
+ OpenGl_RaytraceLight: typeof OpenGl_RaytraceLight;
+ OpenGl_RaytraceLight_1: typeof OpenGl_RaytraceLight_1;
+ OpenGl_RaytraceLight_2: typeof OpenGl_RaytraceLight_2;
+ OpenGl_TriangleSet: typeof OpenGl_TriangleSet;
+ OpenGl_RaytraceGeometry: typeof OpenGl_RaytraceGeometry;
+ OpenGl_RaytraceMaterial: typeof OpenGl_RaytraceMaterial;
+ OpenGl_NamedResource: typeof OpenGl_NamedResource;
+ OpenGl_RenderFilter: OpenGl_RenderFilter;
+ OpenGl_VertexBuffer: typeof OpenGl_VertexBuffer;
+ Handle_OpenGl_VertexBuffer: typeof Handle_OpenGl_VertexBuffer;
+ Handle_OpenGl_VertexBuffer_1: typeof Handle_OpenGl_VertexBuffer_1;
+ Handle_OpenGl_VertexBuffer_2: typeof Handle_OpenGl_VertexBuffer_2;
+ Handle_OpenGl_VertexBuffer_3: typeof Handle_OpenGl_VertexBuffer_3;
+ Handle_OpenGl_VertexBuffer_4: typeof Handle_OpenGl_VertexBuffer_4;
+ Handle_OpenGl_Texture: typeof Handle_OpenGl_Texture;
+ Handle_OpenGl_Texture_1: typeof Handle_OpenGl_Texture_1;
+ Handle_OpenGl_Texture_2: typeof Handle_OpenGl_Texture_2;
+ Handle_OpenGl_Texture_3: typeof Handle_OpenGl_Texture_3;
+ Handle_OpenGl_Texture_4: typeof Handle_OpenGl_Texture_4;
+ OpenGl_Texture: typeof OpenGl_Texture;
+ OpenGl_CappingAlgo: typeof OpenGl_CappingAlgo;
+ OpenGl_PBREnvironment: typeof OpenGl_PBREnvironment;
+ Handle_OpenGl_StructureShadow: typeof Handle_OpenGl_StructureShadow;
+ Handle_OpenGl_StructureShadow_1: typeof Handle_OpenGl_StructureShadow_1;
+ Handle_OpenGl_StructureShadow_2: typeof Handle_OpenGl_StructureShadow_2;
+ Handle_OpenGl_StructureShadow_3: typeof Handle_OpenGl_StructureShadow_3;
+ Handle_OpenGl_StructureShadow_4: typeof Handle_OpenGl_StructureShadow_4;
+ OpenGl_StructureShadow: typeof OpenGl_StructureShadow;
+ OpenGl_ArbDbg: typeof OpenGl_ArbDbg;
+ OpenGl_MaterialState: typeof OpenGl_MaterialState;
+ OpenGl_Aspects: typeof OpenGl_Aspects;
+ OpenGl_Aspects_1: typeof OpenGl_Aspects_1;
+ OpenGl_Aspects_2: typeof OpenGl_Aspects_2;
+ OpenGl_AspectsTextureSet: typeof OpenGl_AspectsTextureSet;
+ OpenGl_Text: typeof OpenGl_Text;
+ OpenGl_Text_1: typeof OpenGl_Text_1;
+ OpenGl_Text_2: typeof OpenGl_Text_2;
+ OpenGl_AspectsSprite: typeof OpenGl_AspectsSprite;
+ Handle_OpenGl_LineAttributes: typeof Handle_OpenGl_LineAttributes;
+ Handle_OpenGl_LineAttributes_1: typeof Handle_OpenGl_LineAttributes_1;
+ Handle_OpenGl_LineAttributes_2: typeof Handle_OpenGl_LineAttributes_2;
+ Handle_OpenGl_LineAttributes_3: typeof Handle_OpenGl_LineAttributes_3;
+ Handle_OpenGl_LineAttributes_4: typeof Handle_OpenGl_LineAttributes_4;
+ OpenGl_LineAttributes: typeof OpenGl_LineAttributes;
+ OpenGl_GlCore11: typeof OpenGl_GlCore11;
+ OpenGl_BackgroundArray: typeof OpenGl_BackgroundArray;
+ OpenGl_TextureFormat: typeof OpenGl_TextureFormat;
+ OpenGl_LayerList: typeof OpenGl_LayerList;
+ OpenGl_Matrix: typeof OpenGl_Matrix;
+ Handle_OpenGl_Sampler: typeof Handle_OpenGl_Sampler;
+ Handle_OpenGl_Sampler_1: typeof Handle_OpenGl_Sampler_1;
+ Handle_OpenGl_Sampler_2: typeof Handle_OpenGl_Sampler_2;
+ Handle_OpenGl_Sampler_3: typeof Handle_OpenGl_Sampler_3;
+ Handle_OpenGl_Sampler_4: typeof Handle_OpenGl_Sampler_4;
+ OpenGl_Sampler: typeof OpenGl_Sampler;
+ OpenGl_Element: typeof OpenGl_Element;
+ OpenGl_ClippingIterator: typeof OpenGl_ClippingIterator;
+ OpenGl_TextureSet: typeof OpenGl_TextureSet;
+ OpenGl_TextureSet_1: typeof OpenGl_TextureSet_1;
+ OpenGl_TextureSet_2: typeof OpenGl_TextureSet_2;
+ OpenGl_TextureSet_3: typeof OpenGl_TextureSet_3;
+ OpenGl_MaterialFlag: OpenGl_MaterialFlag;
+ OpenGl_MaterialCommon: typeof OpenGl_MaterialCommon;
+ OpenGl_MaterialPBR: typeof OpenGl_MaterialPBR;
+ OpenGl_Material: typeof OpenGl_Material;
+ OpenGl_PointSprite: typeof OpenGl_PointSprite;
+ Handle_OpenGl_PointSprite: typeof Handle_OpenGl_PointSprite;
+ Handle_OpenGl_PointSprite_1: typeof Handle_OpenGl_PointSprite_1;
+ Handle_OpenGl_PointSprite_2: typeof Handle_OpenGl_PointSprite_2;
+ Handle_OpenGl_PointSprite_3: typeof Handle_OpenGl_PointSprite_3;
+ Handle_OpenGl_PointSprite_4: typeof Handle_OpenGl_PointSprite_4;
+ OpenGl_ArbIns: typeof OpenGl_ArbIns;
+ Handle_OpenGl_ShaderManager: typeof Handle_OpenGl_ShaderManager;
+ Handle_OpenGl_ShaderManager_1: typeof Handle_OpenGl_ShaderManager_1;
+ Handle_OpenGl_ShaderManager_2: typeof Handle_OpenGl_ShaderManager_2;
+ Handle_OpenGl_ShaderManager_3: typeof Handle_OpenGl_ShaderManager_3;
+ Handle_OpenGl_ShaderManager_4: typeof Handle_OpenGl_ShaderManager_4;
+ OpenGl_ShaderManager: typeof OpenGl_ShaderManager;
+ OpenGl_Clipping: typeof OpenGl_Clipping;
+ OpenGl_ArbFBOBlit: typeof OpenGl_ArbFBOBlit;
+ OpenGl_ArbFBO: typeof OpenGl_ArbFBO;
+ OpenGl_ArbTBO: typeof OpenGl_ArbTBO;
+ OpenGl_Structure: typeof OpenGl_Structure;
+ Handle_OpenGl_Structure: typeof Handle_OpenGl_Structure;
+ Handle_OpenGl_Structure_1: typeof Handle_OpenGl_Structure_1;
+ Handle_OpenGl_Structure_2: typeof Handle_OpenGl_Structure_2;
+ Handle_OpenGl_Structure_3: typeof Handle_OpenGl_Structure_3;
+ Handle_OpenGl_Structure_4: typeof Handle_OpenGl_Structure_4;
+ Handle_OpenGl_Context: typeof Handle_OpenGl_Context;
+ Handle_OpenGl_Context_1: typeof Handle_OpenGl_Context_1;
+ Handle_OpenGl_Context_2: typeof Handle_OpenGl_Context_2;
+ Handle_OpenGl_Context_3: typeof Handle_OpenGl_Context_3;
+ Handle_OpenGl_Context_4: typeof Handle_OpenGl_Context_4;
+ OpenGl_FeatureFlag: OpenGl_FeatureFlag;
+ Handle_OpenGl_Workspace: typeof Handle_OpenGl_Workspace;
+ Handle_OpenGl_Workspace_1: typeof Handle_OpenGl_Workspace_1;
+ Handle_OpenGl_Workspace_2: typeof Handle_OpenGl_Workspace_2;
+ Handle_OpenGl_Workspace_3: typeof Handle_OpenGl_Workspace_3;
+ Handle_OpenGl_Workspace_4: typeof Handle_OpenGl_Workspace_4;
+ OpenGl_Workspace: typeof OpenGl_Workspace;
+ OpenGl_SetOfShaderPrograms: typeof OpenGl_SetOfShaderPrograms;
+ OpenGl_SetOfShaderPrograms_1: typeof OpenGl_SetOfShaderPrograms_1;
+ OpenGl_SetOfShaderPrograms_2: typeof OpenGl_SetOfShaderPrograms_2;
+ OpenGl_ProgramOptions: OpenGl_ProgramOptions;
+ OpenGl_SetOfPrograms: typeof OpenGl_SetOfPrograms;
+ OpenGl_CappingPlaneResource: typeof OpenGl_CappingPlaneResource;
+ Handle_OpenGl_CappingPlaneResource: typeof Handle_OpenGl_CappingPlaneResource;
+ Handle_OpenGl_CappingPlaneResource_1: typeof Handle_OpenGl_CappingPlaneResource_1;
+ Handle_OpenGl_CappingPlaneResource_2: typeof Handle_OpenGl_CappingPlaneResource_2;
+ Handle_OpenGl_CappingPlaneResource_3: typeof Handle_OpenGl_CappingPlaneResource_3;
+ Handle_OpenGl_CappingPlaneResource_4: typeof Handle_OpenGl_CappingPlaneResource_4;
+ Handle_OpenGl_Caps: typeof Handle_OpenGl_Caps;
+ Handle_OpenGl_Caps_1: typeof Handle_OpenGl_Caps_1;
+ Handle_OpenGl_Caps_2: typeof Handle_OpenGl_Caps_2;
+ Handle_OpenGl_Caps_3: typeof Handle_OpenGl_Caps_3;
+ Handle_OpenGl_Caps_4: typeof Handle_OpenGl_Caps_4;
+ OpenGl_Caps: typeof OpenGl_Caps;
+ OpenGl_OitState: typeof OpenGl_OitState;
+ OpenGl_ProjectionState: typeof OpenGl_ProjectionState;
+ OpenGl_ClippingState: typeof OpenGl_ClippingState;
+ OpenGl_ModelWorldState: typeof OpenGl_ModelWorldState;
+ OpenGl_LightSourceState: typeof OpenGl_LightSourceState;
+ OpenGl_StateInterface: typeof OpenGl_StateInterface;
+ OpenGl_WorldViewState: typeof OpenGl_WorldViewState;
+ OpenGl_Window: typeof OpenGl_Window;
+ Handle_OpenGl_Window: typeof Handle_OpenGl_Window;
+ Handle_OpenGl_Window_1: typeof Handle_OpenGl_Window_1;
+ Handle_OpenGl_Window_2: typeof Handle_OpenGl_Window_2;
+ Handle_OpenGl_Window_3: typeof Handle_OpenGl_Window_3;
+ Handle_OpenGl_Window_4: typeof Handle_OpenGl_Window_4;
+ OpenGl_StencilTest: typeof OpenGl_StencilTest;
+ ShapeCustom_Curve: typeof ShapeCustom_Curve;
+ ShapeCustom_Curve_1: typeof ShapeCustom_Curve_1;
+ ShapeCustom_Curve_2: typeof ShapeCustom_Curve_2;
+ ShapeCustom_Modification: typeof ShapeCustom_Modification;
+ Handle_ShapeCustom_Modification: typeof Handle_ShapeCustom_Modification;
+ Handle_ShapeCustom_Modification_1: typeof Handle_ShapeCustom_Modification_1;
+ Handle_ShapeCustom_Modification_2: typeof Handle_ShapeCustom_Modification_2;
+ Handle_ShapeCustom_Modification_3: typeof Handle_ShapeCustom_Modification_3;
+ Handle_ShapeCustom_Modification_4: typeof Handle_ShapeCustom_Modification_4;
+ ShapeCustom_Curve2d: typeof ShapeCustom_Curve2d;
+ ShapeCustom_DirectModification: typeof ShapeCustom_DirectModification;
+ Handle_ShapeCustom_DirectModification: typeof Handle_ShapeCustom_DirectModification;
+ Handle_ShapeCustom_DirectModification_1: typeof Handle_ShapeCustom_DirectModification_1;
+ Handle_ShapeCustom_DirectModification_2: typeof Handle_ShapeCustom_DirectModification_2;
+ Handle_ShapeCustom_DirectModification_3: typeof Handle_ShapeCustom_DirectModification_3;
+ Handle_ShapeCustom_DirectModification_4: typeof Handle_ShapeCustom_DirectModification_4;
+ ShapeCustom_TrsfModification: typeof ShapeCustom_TrsfModification;
+ Handle_ShapeCustom_TrsfModification: typeof Handle_ShapeCustom_TrsfModification;
+ Handle_ShapeCustom_TrsfModification_1: typeof Handle_ShapeCustom_TrsfModification_1;
+ Handle_ShapeCustom_TrsfModification_2: typeof Handle_ShapeCustom_TrsfModification_2;
+ Handle_ShapeCustom_TrsfModification_3: typeof Handle_ShapeCustom_TrsfModification_3;
+ Handle_ShapeCustom_TrsfModification_4: typeof Handle_ShapeCustom_TrsfModification_4;
+ ShapeCustom_BSplineRestriction: typeof ShapeCustom_BSplineRestriction;
+ ShapeCustom_BSplineRestriction_1: typeof ShapeCustom_BSplineRestriction_1;
+ ShapeCustom_BSplineRestriction_2: typeof ShapeCustom_BSplineRestriction_2;
+ ShapeCustom_BSplineRestriction_3: typeof ShapeCustom_BSplineRestriction_3;
+ Handle_ShapeCustom_BSplineRestriction: typeof Handle_ShapeCustom_BSplineRestriction;
+ Handle_ShapeCustom_BSplineRestriction_1: typeof Handle_ShapeCustom_BSplineRestriction_1;
+ Handle_ShapeCustom_BSplineRestriction_2: typeof Handle_ShapeCustom_BSplineRestriction_2;
+ Handle_ShapeCustom_BSplineRestriction_3: typeof Handle_ShapeCustom_BSplineRestriction_3;
+ Handle_ShapeCustom_BSplineRestriction_4: typeof Handle_ShapeCustom_BSplineRestriction_4;
+ ShapeCustom_Surface: typeof ShapeCustom_Surface;
+ ShapeCustom_Surface_1: typeof ShapeCustom_Surface_1;
+ ShapeCustom_Surface_2: typeof ShapeCustom_Surface_2;
+ ShapeCustom_ConvertToBSpline: typeof ShapeCustom_ConvertToBSpline;
+ Handle_ShapeCustom_ConvertToBSpline: typeof Handle_ShapeCustom_ConvertToBSpline;
+ Handle_ShapeCustom_ConvertToBSpline_1: typeof Handle_ShapeCustom_ConvertToBSpline_1;
+ Handle_ShapeCustom_ConvertToBSpline_2: typeof Handle_ShapeCustom_ConvertToBSpline_2;
+ Handle_ShapeCustom_ConvertToBSpline_3: typeof Handle_ShapeCustom_ConvertToBSpline_3;
+ Handle_ShapeCustom_ConvertToBSpline_4: typeof Handle_ShapeCustom_ConvertToBSpline_4;
+ ShapeCustom_ConvertToRevolution: typeof ShapeCustom_ConvertToRevolution;
+ Handle_ShapeCustom_ConvertToRevolution: typeof Handle_ShapeCustom_ConvertToRevolution;
+ Handle_ShapeCustom_ConvertToRevolution_1: typeof Handle_ShapeCustom_ConvertToRevolution_1;
+ Handle_ShapeCustom_ConvertToRevolution_2: typeof Handle_ShapeCustom_ConvertToRevolution_2;
+ Handle_ShapeCustom_ConvertToRevolution_3: typeof Handle_ShapeCustom_ConvertToRevolution_3;
+ Handle_ShapeCustom_ConvertToRevolution_4: typeof Handle_ShapeCustom_ConvertToRevolution_4;
+ ShapeCustom: typeof ShapeCustom;
+ Handle_ShapeCustom_RestrictionParameters: typeof Handle_ShapeCustom_RestrictionParameters;
+ Handle_ShapeCustom_RestrictionParameters_1: typeof Handle_ShapeCustom_RestrictionParameters_1;
+ Handle_ShapeCustom_RestrictionParameters_2: typeof Handle_ShapeCustom_RestrictionParameters_2;
+ Handle_ShapeCustom_RestrictionParameters_3: typeof Handle_ShapeCustom_RestrictionParameters_3;
+ Handle_ShapeCustom_RestrictionParameters_4: typeof Handle_ShapeCustom_RestrictionParameters_4;
+ ShapeCustom_RestrictionParameters: typeof ShapeCustom_RestrictionParameters;
+ Handle_ShapeCustom_SweptToElementary: typeof Handle_ShapeCustom_SweptToElementary;
+ Handle_ShapeCustom_SweptToElementary_1: typeof Handle_ShapeCustom_SweptToElementary_1;
+ Handle_ShapeCustom_SweptToElementary_2: typeof Handle_ShapeCustom_SweptToElementary_2;
+ Handle_ShapeCustom_SweptToElementary_3: typeof Handle_ShapeCustom_SweptToElementary_3;
+ Handle_ShapeCustom_SweptToElementary_4: typeof Handle_ShapeCustom_SweptToElementary_4;
+ ShapeCustom_SweptToElementary: typeof ShapeCustom_SweptToElementary;
+ BRepLProp_SLProps: typeof BRepLProp_SLProps;
+ BRepLProp_SLProps_1: typeof BRepLProp_SLProps_1;
+ BRepLProp_SLProps_2: typeof BRepLProp_SLProps_2;
+ BRepLProp_SLProps_3: typeof BRepLProp_SLProps_3;
+ BRepLProp_CLProps: typeof BRepLProp_CLProps;
+ BRepLProp_CLProps_1: typeof BRepLProp_CLProps_1;
+ BRepLProp_CLProps_2: typeof BRepLProp_CLProps_2;
+ BRepLProp_CLProps_3: typeof BRepLProp_CLProps_3;
+ BRepLProp: typeof BRepLProp;
+ BRepLProp_CurveTool: typeof BRepLProp_CurveTool;
+ BRepLProp_SurfaceTool: typeof BRepLProp_SurfaceTool;
+ Interface_FileParameter: typeof Interface_FileParameter;
+ Interface_SignLabel: typeof Interface_SignLabel;
+ Handle_Interface_SignLabel: typeof Handle_Interface_SignLabel;
+ Handle_Interface_SignLabel_1: typeof Handle_Interface_SignLabel_1;
+ Handle_Interface_SignLabel_2: typeof Handle_Interface_SignLabel_2;
+ Handle_Interface_SignLabel_3: typeof Handle_Interface_SignLabel_3;
+ Handle_Interface_SignLabel_4: typeof Handle_Interface_SignLabel_4;
+ Interface_CopyControl: typeof Interface_CopyControl;
+ Handle_Interface_CopyControl: typeof Handle_Interface_CopyControl;
+ Handle_Interface_CopyControl_1: typeof Handle_Interface_CopyControl_1;
+ Handle_Interface_CopyControl_2: typeof Handle_Interface_CopyControl_2;
+ Handle_Interface_CopyControl_3: typeof Handle_Interface_CopyControl_3;
+ Handle_Interface_CopyControl_4: typeof Handle_Interface_CopyControl_4;
+ Interface_MSG: typeof Interface_MSG;
+ Interface_MSG_1: typeof Interface_MSG_1;
+ Interface_MSG_2: typeof Interface_MSG_2;
+ Interface_MSG_3: typeof Interface_MSG_3;
+ Interface_MSG_4: typeof Interface_MSG_4;
+ Interface_MSG_5: typeof Interface_MSG_5;
+ Interface_MSG_6: typeof Interface_MSG_6;
+ Interface_ShareTool: typeof Interface_ShareTool;
+ Interface_ShareTool_1: typeof Interface_ShareTool_1;
+ Interface_ShareTool_2: typeof Interface_ShareTool_2;
+ Interface_ShareTool_3: typeof Interface_ShareTool_3;
+ Interface_ShareTool_4: typeof Interface_ShareTool_4;
+ Interface_ShareTool_5: typeof Interface_ShareTool_5;
+ Interface_ShareTool_6: typeof Interface_ShareTool_6;
+ Interface_ReaderModule: typeof Interface_ReaderModule;
+ Handle_Interface_ReaderModule: typeof Handle_Interface_ReaderModule;
+ Handle_Interface_ReaderModule_1: typeof Handle_Interface_ReaderModule_1;
+ Handle_Interface_ReaderModule_2: typeof Handle_Interface_ReaderModule_2;
+ Handle_Interface_ReaderModule_3: typeof Handle_Interface_ReaderModule_3;
+ Handle_Interface_ReaderModule_4: typeof Handle_Interface_ReaderModule_4;
+ Handle_Interface_InterfaceMismatch: typeof Handle_Interface_InterfaceMismatch;
+ Handle_Interface_InterfaceMismatch_1: typeof Handle_Interface_InterfaceMismatch_1;
+ Handle_Interface_InterfaceMismatch_2: typeof Handle_Interface_InterfaceMismatch_2;
+ Handle_Interface_InterfaceMismatch_3: typeof Handle_Interface_InterfaceMismatch_3;
+ Handle_Interface_InterfaceMismatch_4: typeof Handle_Interface_InterfaceMismatch_4;
+ Interface_InterfaceMismatch: typeof Interface_InterfaceMismatch;
+ Interface_InterfaceMismatch_1: typeof Interface_InterfaceMismatch_1;
+ Interface_InterfaceMismatch_2: typeof Interface_InterfaceMismatch_2;
+ Interface_SignType: typeof Interface_SignType;
+ Handle_Interface_SignType: typeof Handle_Interface_SignType;
+ Handle_Interface_SignType_1: typeof Handle_Interface_SignType_1;
+ Handle_Interface_SignType_2: typeof Handle_Interface_SignType_2;
+ Handle_Interface_SignType_3: typeof Handle_Interface_SignType_3;
+ Handle_Interface_SignType_4: typeof Handle_Interface_SignType_4;
+ Interface_LineBuffer: typeof Interface_LineBuffer;
+ Interface_ParamType: Interface_ParamType;
+ Interface_GlobalNodeOfReaderLib: typeof Interface_GlobalNodeOfReaderLib;
+ Handle_Interface_GlobalNodeOfReaderLib: typeof Handle_Interface_GlobalNodeOfReaderLib;
+ Handle_Interface_GlobalNodeOfReaderLib_1: typeof Handle_Interface_GlobalNodeOfReaderLib_1;
+ Handle_Interface_GlobalNodeOfReaderLib_2: typeof Handle_Interface_GlobalNodeOfReaderLib_2;
+ Handle_Interface_GlobalNodeOfReaderLib_3: typeof Handle_Interface_GlobalNodeOfReaderLib_3;
+ Handle_Interface_GlobalNodeOfReaderLib_4: typeof Handle_Interface_GlobalNodeOfReaderLib_4;
+ Handle_Interface_NodeOfGeneralLib: typeof Handle_Interface_NodeOfGeneralLib;
+ Handle_Interface_NodeOfGeneralLib_1: typeof Handle_Interface_NodeOfGeneralLib_1;
+ Handle_Interface_NodeOfGeneralLib_2: typeof Handle_Interface_NodeOfGeneralLib_2;
+ Handle_Interface_NodeOfGeneralLib_3: typeof Handle_Interface_NodeOfGeneralLib_3;
+ Handle_Interface_NodeOfGeneralLib_4: typeof Handle_Interface_NodeOfGeneralLib_4;
+ Interface_NodeOfGeneralLib: typeof Interface_NodeOfGeneralLib;
+ Handle_Interface_Protocol: typeof Handle_Interface_Protocol;
+ Handle_Interface_Protocol_1: typeof Handle_Interface_Protocol_1;
+ Handle_Interface_Protocol_2: typeof Handle_Interface_Protocol_2;
+ Handle_Interface_Protocol_3: typeof Handle_Interface_Protocol_3;
+ Handle_Interface_Protocol_4: typeof Handle_Interface_Protocol_4;
+ Interface_Protocol: typeof Interface_Protocol;
+ Handle_Interface_InterfaceModel: typeof Handle_Interface_InterfaceModel;
+ Handle_Interface_InterfaceModel_1: typeof Handle_Interface_InterfaceModel_1;
+ Handle_Interface_InterfaceModel_2: typeof Handle_Interface_InterfaceModel_2;
+ Handle_Interface_InterfaceModel_3: typeof Handle_Interface_InterfaceModel_3;
+ Handle_Interface_InterfaceModel_4: typeof Handle_Interface_InterfaceModel_4;
+ Interface_InterfaceModel: typeof Interface_InterfaceModel;
+ Interface_GeneralLib: typeof Interface_GeneralLib;
+ Interface_GeneralLib_1: typeof Interface_GeneralLib_1;
+ Interface_GeneralLib_2: typeof Interface_GeneralLib_2;
+ Interface_IndexedMapOfAsciiString: typeof Interface_IndexedMapOfAsciiString;
+ Interface_IndexedMapOfAsciiString_1: typeof Interface_IndexedMapOfAsciiString_1;
+ Interface_IndexedMapOfAsciiString_2: typeof Interface_IndexedMapOfAsciiString_2;
+ Interface_IndexedMapOfAsciiString_3: typeof Interface_IndexedMapOfAsciiString_3;
+ Interface_ReaderLib: typeof Interface_ReaderLib;
+ Interface_ReaderLib_1: typeof Interface_ReaderLib_1;
+ Interface_ReaderLib_2: typeof Interface_ReaderLib_2;
+ Interface_ParamSet: typeof Interface_ParamSet;
+ Handle_Interface_ParamSet: typeof Handle_Interface_ParamSet;
+ Handle_Interface_ParamSet_1: typeof Handle_Interface_ParamSet_1;
+ Handle_Interface_ParamSet_2: typeof Handle_Interface_ParamSet_2;
+ Handle_Interface_ParamSet_3: typeof Handle_Interface_ParamSet_3;
+ Handle_Interface_ParamSet_4: typeof Handle_Interface_ParamSet_4;
+ Interface_GlobalNodeOfGeneralLib: typeof Interface_GlobalNodeOfGeneralLib;
+ Handle_Interface_GlobalNodeOfGeneralLib: typeof Handle_Interface_GlobalNodeOfGeneralLib;
+ Handle_Interface_GlobalNodeOfGeneralLib_1: typeof Handle_Interface_GlobalNodeOfGeneralLib_1;
+ Handle_Interface_GlobalNodeOfGeneralLib_2: typeof Handle_Interface_GlobalNodeOfGeneralLib_2;
+ Handle_Interface_GlobalNodeOfGeneralLib_3: typeof Handle_Interface_GlobalNodeOfGeneralLib_3;
+ Handle_Interface_GlobalNodeOfGeneralLib_4: typeof Handle_Interface_GlobalNodeOfGeneralLib_4;
+ Handle_Interface_CopyMap: typeof Handle_Interface_CopyMap;
+ Handle_Interface_CopyMap_1: typeof Handle_Interface_CopyMap_1;
+ Handle_Interface_CopyMap_2: typeof Handle_Interface_CopyMap_2;
+ Handle_Interface_CopyMap_3: typeof Handle_Interface_CopyMap_3;
+ Handle_Interface_CopyMap_4: typeof Handle_Interface_CopyMap_4;
+ Interface_CopyMap: typeof Interface_CopyMap;
+ Interface_CheckIterator: typeof Interface_CheckIterator;
+ Interface_CheckIterator_1: typeof Interface_CheckIterator_1;
+ Interface_CheckIterator_2: typeof Interface_CheckIterator_2;
+ Handle_Interface_HGraph: typeof Handle_Interface_HGraph;
+ Handle_Interface_HGraph_1: typeof Handle_Interface_HGraph_1;
+ Handle_Interface_HGraph_2: typeof Handle_Interface_HGraph_2;
+ Handle_Interface_HGraph_3: typeof Handle_Interface_HGraph_3;
+ Handle_Interface_HGraph_4: typeof Handle_Interface_HGraph_4;
+ Interface_InterfaceError: typeof Interface_InterfaceError;
+ Interface_InterfaceError_1: typeof Interface_InterfaceError_1;
+ Interface_InterfaceError_2: typeof Interface_InterfaceError_2;
+ Handle_Interface_InterfaceError: typeof Handle_Interface_InterfaceError;
+ Handle_Interface_InterfaceError_1: typeof Handle_Interface_InterfaceError_1;
+ Handle_Interface_InterfaceError_2: typeof Handle_Interface_InterfaceError_2;
+ Handle_Interface_InterfaceError_3: typeof Handle_Interface_InterfaceError_3;
+ Handle_Interface_InterfaceError_4: typeof Handle_Interface_InterfaceError_4;
+ Interface_CopyTool: typeof Interface_CopyTool;
+ Interface_CopyTool_1: typeof Interface_CopyTool_1;
+ Interface_CopyTool_2: typeof Interface_CopyTool_2;
+ Interface_CopyTool_3: typeof Interface_CopyTool_3;
+ Interface_DataState: Interface_DataState;
+ Interface_STAT: typeof Interface_STAT;
+ Interface_STAT_1: typeof Interface_STAT_1;
+ Interface_STAT_2: typeof Interface_STAT_2;
+ Interface_ShareFlags: typeof Interface_ShareFlags;
+ Interface_ShareFlags_1: typeof Interface_ShareFlags_1;
+ Interface_ShareFlags_2: typeof Interface_ShareFlags_2;
+ Interface_ShareFlags_3: typeof Interface_ShareFlags_3;
+ Interface_ShareFlags_4: typeof Interface_ShareFlags_4;
+ Interface_ShareFlags_5: typeof Interface_ShareFlags_5;
+ Interface_ReportEntity: typeof Interface_ReportEntity;
+ Interface_ReportEntity_1: typeof Interface_ReportEntity_1;
+ Interface_ReportEntity_2: typeof Interface_ReportEntity_2;
+ Handle_Interface_ReportEntity: typeof Handle_Interface_ReportEntity;
+ Handle_Interface_ReportEntity_1: typeof Handle_Interface_ReportEntity_1;
+ Handle_Interface_ReportEntity_2: typeof Handle_Interface_ReportEntity_2;
+ Handle_Interface_ReportEntity_3: typeof Handle_Interface_ReportEntity_3;
+ Handle_Interface_ReportEntity_4: typeof Handle_Interface_ReportEntity_4;
+ Handle_Interface_TypedValue: typeof Handle_Interface_TypedValue;
+ Handle_Interface_TypedValue_1: typeof Handle_Interface_TypedValue_1;
+ Handle_Interface_TypedValue_2: typeof Handle_Interface_TypedValue_2;
+ Handle_Interface_TypedValue_3: typeof Handle_Interface_TypedValue_3;
+ Handle_Interface_TypedValue_4: typeof Handle_Interface_TypedValue_4;
+ Interface_TypedValue: typeof Interface_TypedValue;
+ Interface_CheckTool: typeof Interface_CheckTool;
+ Interface_CheckTool_1: typeof Interface_CheckTool_1;
+ Interface_CheckTool_2: typeof Interface_CheckTool_2;
+ Interface_CheckTool_3: typeof Interface_CheckTool_3;
+ Interface_CheckTool_4: typeof Interface_CheckTool_4;
+ Handle_Interface_Static: typeof Handle_Interface_Static;
+ Handle_Interface_Static_1: typeof Handle_Interface_Static_1;
+ Handle_Interface_Static_2: typeof Handle_Interface_Static_2;
+ Handle_Interface_Static_3: typeof Handle_Interface_Static_3;
+ Handle_Interface_Static_4: typeof Handle_Interface_Static_4;
+ Interface_Static: typeof Interface_Static;
+ Interface_Static_1: typeof Interface_Static_1;
+ Interface_Static_2: typeof Interface_Static_2;
+ Handle_Interface_EntityCluster: typeof Handle_Interface_EntityCluster;
+ Handle_Interface_EntityCluster_1: typeof Handle_Interface_EntityCluster_1;
+ Handle_Interface_EntityCluster_2: typeof Handle_Interface_EntityCluster_2;
+ Handle_Interface_EntityCluster_3: typeof Handle_Interface_EntityCluster_3;
+ Handle_Interface_EntityCluster_4: typeof Handle_Interface_EntityCluster_4;
+ Interface_EntityCluster: typeof Interface_EntityCluster;
+ Interface_EntityCluster_1: typeof Interface_EntityCluster_1;
+ Interface_EntityCluster_2: typeof Interface_EntityCluster_2;
+ Interface_EntityCluster_3: typeof Interface_EntityCluster_3;
+ Interface_EntityCluster_4: typeof Interface_EntityCluster_4;
+ Interface_NodeOfReaderLib: typeof Interface_NodeOfReaderLib;
+ Handle_Interface_NodeOfReaderLib: typeof Handle_Interface_NodeOfReaderLib;
+ Handle_Interface_NodeOfReaderLib_1: typeof Handle_Interface_NodeOfReaderLib_1;
+ Handle_Interface_NodeOfReaderLib_2: typeof Handle_Interface_NodeOfReaderLib_2;
+ Handle_Interface_NodeOfReaderLib_3: typeof Handle_Interface_NodeOfReaderLib_3;
+ Handle_Interface_NodeOfReaderLib_4: typeof Handle_Interface_NodeOfReaderLib_4;
+ Handle_Interface_FileReaderData: typeof Handle_Interface_FileReaderData;
+ Handle_Interface_FileReaderData_1: typeof Handle_Interface_FileReaderData_1;
+ Handle_Interface_FileReaderData_2: typeof Handle_Interface_FileReaderData_2;
+ Handle_Interface_FileReaderData_3: typeof Handle_Interface_FileReaderData_3;
+ Handle_Interface_FileReaderData_4: typeof Handle_Interface_FileReaderData_4;
+ Handle_Interface_HArray1OfHAsciiString: typeof Handle_Interface_HArray1OfHAsciiString;
+ Handle_Interface_HArray1OfHAsciiString_1: typeof Handle_Interface_HArray1OfHAsciiString_1;
+ Handle_Interface_HArray1OfHAsciiString_2: typeof Handle_Interface_HArray1OfHAsciiString_2;
+ Handle_Interface_HArray1OfHAsciiString_3: typeof Handle_Interface_HArray1OfHAsciiString_3;
+ Handle_Interface_HArray1OfHAsciiString_4: typeof Handle_Interface_HArray1OfHAsciiString_4;
+ Interface_FileReaderTool: typeof Interface_FileReaderTool;
+ Interface_Array1OfFileParameter: typeof Interface_Array1OfFileParameter;
+ Interface_Array1OfFileParameter_1: typeof Interface_Array1OfFileParameter_1;
+ Interface_Array1OfFileParameter_2: typeof Interface_Array1OfFileParameter_2;
+ Interface_Array1OfFileParameter_3: typeof Interface_Array1OfFileParameter_3;
+ Interface_Array1OfFileParameter_4: typeof Interface_Array1OfFileParameter_4;
+ Interface_Array1OfFileParameter_5: typeof Interface_Array1OfFileParameter_5;
+ Handle_Interface_ParamList: typeof Handle_Interface_ParamList;
+ Handle_Interface_ParamList_1: typeof Handle_Interface_ParamList_1;
+ Handle_Interface_ParamList_2: typeof Handle_Interface_ParamList_2;
+ Handle_Interface_ParamList_3: typeof Handle_Interface_ParamList_3;
+ Handle_Interface_ParamList_4: typeof Handle_Interface_ParamList_4;
+ Interface_ParamList: typeof Interface_ParamList;
+ Interface_MapAsciiStringHasher: typeof Interface_MapAsciiStringHasher;
+ Interface_CheckStatus: Interface_CheckStatus;
+ Interface_Category: typeof Interface_Category;
+ Interface_Category_1: typeof Interface_Category_1;
+ Interface_Category_2: typeof Interface_Category_2;
+ Interface_Category_3: typeof Interface_Category_3;
+ Interface_Check: typeof Interface_Check;
+ Interface_Check_1: typeof Interface_Check_1;
+ Interface_Check_2: typeof Interface_Check_2;
+ Handle_Interface_Check: typeof Handle_Interface_Check;
+ Handle_Interface_Check_1: typeof Handle_Interface_Check_1;
+ Handle_Interface_Check_2: typeof Handle_Interface_Check_2;
+ Handle_Interface_Check_3: typeof Handle_Interface_Check_3;
+ Handle_Interface_Check_4: typeof Handle_Interface_Check_4;
+ Interface_EntityIterator: typeof Interface_EntityIterator;
+ Interface_EntityIterator_1: typeof Interface_EntityIterator_1;
+ Interface_EntityIterator_2: typeof Interface_EntityIterator_2;
+ Handle_Interface_GeneralModule: typeof Handle_Interface_GeneralModule;
+ Handle_Interface_GeneralModule_1: typeof Handle_Interface_GeneralModule_1;
+ Handle_Interface_GeneralModule_2: typeof Handle_Interface_GeneralModule_2;
+ Handle_Interface_GeneralModule_3: typeof Handle_Interface_GeneralModule_3;
+ Handle_Interface_GeneralModule_4: typeof Handle_Interface_GeneralModule_4;
+ Interface_IntVal: typeof Interface_IntVal;
+ Handle_Interface_IntVal: typeof Handle_Interface_IntVal;
+ Handle_Interface_IntVal_1: typeof Handle_Interface_IntVal_1;
+ Handle_Interface_IntVal_2: typeof Handle_Interface_IntVal_2;
+ Handle_Interface_IntVal_3: typeof Handle_Interface_IntVal_3;
+ Handle_Interface_IntVal_4: typeof Handle_Interface_IntVal_4;
+ Interface_EntityList: typeof Interface_EntityList;
+ Handle_Interface_HSequenceOfCheck: typeof Handle_Interface_HSequenceOfCheck;
+ Handle_Interface_HSequenceOfCheck_1: typeof Handle_Interface_HSequenceOfCheck_1;
+ Handle_Interface_HSequenceOfCheck_2: typeof Handle_Interface_HSequenceOfCheck_2;
+ Handle_Interface_HSequenceOfCheck_3: typeof Handle_Interface_HSequenceOfCheck_3;
+ Handle_Interface_HSequenceOfCheck_4: typeof Handle_Interface_HSequenceOfCheck_4;
+ Handle_Interface_CheckFailure: typeof Handle_Interface_CheckFailure;
+ Handle_Interface_CheckFailure_1: typeof Handle_Interface_CheckFailure_1;
+ Handle_Interface_CheckFailure_2: typeof Handle_Interface_CheckFailure_2;
+ Handle_Interface_CheckFailure_3: typeof Handle_Interface_CheckFailure_3;
+ Handle_Interface_CheckFailure_4: typeof Handle_Interface_CheckFailure_4;
+ Interface_CheckFailure: typeof Interface_CheckFailure;
+ Interface_CheckFailure_1: typeof Interface_CheckFailure_1;
+ Interface_CheckFailure_2: typeof Interface_CheckFailure_2;
+ Interface_GTool: typeof Interface_GTool;
+ Interface_GTool_1: typeof Interface_GTool_1;
+ Interface_GTool_2: typeof Interface_GTool_2;
+ Handle_Interface_GTool: typeof Handle_Interface_GTool;
+ Handle_Interface_GTool_1: typeof Handle_Interface_GTool_1;
+ Handle_Interface_GTool_2: typeof Handle_Interface_GTool_2;
+ Handle_Interface_GTool_3: typeof Handle_Interface_GTool_3;
+ Handle_Interface_GTool_4: typeof Handle_Interface_GTool_4;
+ Interface_GraphContent: typeof Interface_GraphContent;
+ Interface_GraphContent_1: typeof Interface_GraphContent_1;
+ Interface_GraphContent_2: typeof Interface_GraphContent_2;
+ Interface_GraphContent_3: typeof Interface_GraphContent_3;
+ Interface_GraphContent_4: typeof Interface_GraphContent_4;
+ Interface_FloatWriter: typeof Interface_FloatWriter;
+ Handle_Interface_UndefinedContent: typeof Handle_Interface_UndefinedContent;
+ Handle_Interface_UndefinedContent_1: typeof Handle_Interface_UndefinedContent_1;
+ Handle_Interface_UndefinedContent_2: typeof Handle_Interface_UndefinedContent_2;
+ Handle_Interface_UndefinedContent_3: typeof Handle_Interface_UndefinedContent_3;
+ Handle_Interface_UndefinedContent_4: typeof Handle_Interface_UndefinedContent_4;
+ Interface_UndefinedContent: typeof Interface_UndefinedContent;
+ Interface_BitMap: typeof Interface_BitMap;
+ Interface_BitMap_1: typeof Interface_BitMap_1;
+ Interface_BitMap_2: typeof Interface_BitMap_2;
+ Interface_BitMap_3: typeof Interface_BitMap_3;
+ Interface_IntList: typeof Interface_IntList;
+ Interface_IntList_1: typeof Interface_IntList_1;
+ Interface_IntList_2: typeof Interface_IntList_2;
+ Interface_IntList_3: typeof Interface_IntList_3;
+ Handle_Standard_DimensionError: typeof Handle_Standard_DimensionError;
+ Handle_Standard_DimensionError_1: typeof Handle_Standard_DimensionError_1;
+ Handle_Standard_DimensionError_2: typeof Handle_Standard_DimensionError_2;
+ Handle_Standard_DimensionError_3: typeof Handle_Standard_DimensionError_3;
+ Handle_Standard_DimensionError_4: typeof Handle_Standard_DimensionError_4;
+ Standard_DimensionError: typeof Standard_DimensionError;
+ Standard_DimensionError_1: typeof Standard_DimensionError_1;
+ Standard_DimensionError_2: typeof Standard_DimensionError_2;
+ Standard_ProgramError: typeof Standard_ProgramError;
+ Standard_ProgramError_1: typeof Standard_ProgramError_1;
+ Standard_ProgramError_2: typeof Standard_ProgramError_2;
+ Handle_Standard_ProgramError: typeof Handle_Standard_ProgramError;
+ Handle_Standard_ProgramError_1: typeof Handle_Standard_ProgramError_1;
+ Handle_Standard_ProgramError_2: typeof Handle_Standard_ProgramError_2;
+ Handle_Standard_ProgramError_3: typeof Handle_Standard_ProgramError_3;
+ Handle_Standard_ProgramError_4: typeof Handle_Standard_ProgramError_4;
+ Handle_Standard_NullObject: typeof Handle_Standard_NullObject;
+ Handle_Standard_NullObject_1: typeof Handle_Standard_NullObject_1;
+ Handle_Standard_NullObject_2: typeof Handle_Standard_NullObject_2;
+ Handle_Standard_NullObject_3: typeof Handle_Standard_NullObject_3;
+ Handle_Standard_NullObject_4: typeof Handle_Standard_NullObject_4;
+ Standard_NullObject: typeof Standard_NullObject;
+ Standard_NullObject_1: typeof Standard_NullObject_1;
+ Standard_NullObject_2: typeof Standard_NullObject_2;
+ Handle_Standard_ConstructionError: typeof Handle_Standard_ConstructionError;
+ Handle_Standard_ConstructionError_1: typeof Handle_Standard_ConstructionError_1;
+ Handle_Standard_ConstructionError_2: typeof Handle_Standard_ConstructionError_2;
+ Handle_Standard_ConstructionError_3: typeof Handle_Standard_ConstructionError_3;
+ Handle_Standard_ConstructionError_4: typeof Handle_Standard_ConstructionError_4;
+ Standard_ConstructionError: typeof Standard_ConstructionError;
+ Standard_ConstructionError_1: typeof Standard_ConstructionError_1;
+ Standard_ConstructionError_2: typeof Standard_ConstructionError_2;
+ Standard_NoSuchObject: typeof Standard_NoSuchObject;
+ Standard_NoSuchObject_1: typeof Standard_NoSuchObject_1;
+ Standard_NoSuchObject_2: typeof Standard_NoSuchObject_2;
+ Handle_Standard_NoSuchObject: typeof Handle_Standard_NoSuchObject;
+ Handle_Standard_NoSuchObject_1: typeof Handle_Standard_NoSuchObject_1;
+ Handle_Standard_NoSuchObject_2: typeof Handle_Standard_NoSuchObject_2;
+ Handle_Standard_NoSuchObject_3: typeof Handle_Standard_NoSuchObject_3;
+ Handle_Standard_NoSuchObject_4: typeof Handle_Standard_NoSuchObject_4;
+ Standard_JsonKey: Standard_JsonKey;
+ Standard_DumpValue: typeof Standard_DumpValue;
+ Standard_DumpValue_1: typeof Standard_DumpValue_1;
+ Standard_DumpValue_2: typeof Standard_DumpValue_2;
+ Standard_NegativeValue: typeof Standard_NegativeValue;
+ Standard_NegativeValue_1: typeof Standard_NegativeValue_1;
+ Standard_NegativeValue_2: typeof Standard_NegativeValue_2;
+ Handle_Standard_NegativeValue: typeof Handle_Standard_NegativeValue;
+ Handle_Standard_NegativeValue_1: typeof Handle_Standard_NegativeValue_1;
+ Handle_Standard_NegativeValue_2: typeof Handle_Standard_NegativeValue_2;
+ Handle_Standard_NegativeValue_3: typeof Handle_Standard_NegativeValue_3;
+ Handle_Standard_NegativeValue_4: typeof Handle_Standard_NegativeValue_4;
+ Standard_Mutex: typeof Standard_Mutex;
+ Standard_MMgrOpt: typeof Standard_MMgrOpt;
+ Standard_Overflow: typeof Standard_Overflow;
+ Standard_Overflow_1: typeof Standard_Overflow_1;
+ Standard_Overflow_2: typeof Standard_Overflow_2;
+ Handle_Standard_Overflow: typeof Handle_Standard_Overflow;
+ Handle_Standard_Overflow_1: typeof Handle_Standard_Overflow_1;
+ Handle_Standard_Overflow_2: typeof Handle_Standard_Overflow_2;
+ Handle_Standard_Overflow_3: typeof Handle_Standard_Overflow_3;
+ Handle_Standard_Overflow_4: typeof Handle_Standard_Overflow_4;
+ Standard_HandlerStatus: Standard_HandlerStatus;
+ Standard_NoMoreObject: typeof Standard_NoMoreObject;
+ Standard_NoMoreObject_1: typeof Standard_NoMoreObject_1;
+ Standard_NoMoreObject_2: typeof Standard_NoMoreObject_2;
+ Handle_Standard_NoMoreObject: typeof Handle_Standard_NoMoreObject;
+ Handle_Standard_NoMoreObject_1: typeof Handle_Standard_NoMoreObject_1;
+ Handle_Standard_NoMoreObject_2: typeof Handle_Standard_NoMoreObject_2;
+ Handle_Standard_NoMoreObject_3: typeof Handle_Standard_NoMoreObject_3;
+ Handle_Standard_NoMoreObject_4: typeof Handle_Standard_NoMoreObject_4;
+ Standard_MultiplyDefined: typeof Standard_MultiplyDefined;
+ Standard_MultiplyDefined_1: typeof Standard_MultiplyDefined_1;
+ Standard_MultiplyDefined_2: typeof Standard_MultiplyDefined_2;
+ Handle_Standard_MultiplyDefined: typeof Handle_Standard_MultiplyDefined;
+ Handle_Standard_MultiplyDefined_1: typeof Handle_Standard_MultiplyDefined_1;
+ Handle_Standard_MultiplyDefined_2: typeof Handle_Standard_MultiplyDefined_2;
+ Handle_Standard_MultiplyDefined_3: typeof Handle_Standard_MultiplyDefined_3;
+ Handle_Standard_MultiplyDefined_4: typeof Handle_Standard_MultiplyDefined_4;
+ Standard_ReadLineBuffer: typeof Standard_ReadLineBuffer;
+ Standard_LicenseNotFound: typeof Standard_LicenseNotFound;
+ Standard_LicenseNotFound_1: typeof Standard_LicenseNotFound_1;
+ Standard_LicenseNotFound_2: typeof Standard_LicenseNotFound_2;
+ Handle_Standard_LicenseNotFound: typeof Handle_Standard_LicenseNotFound;
+ Handle_Standard_LicenseNotFound_1: typeof Handle_Standard_LicenseNotFound_1;
+ Handle_Standard_LicenseNotFound_2: typeof Handle_Standard_LicenseNotFound_2;
+ Handle_Standard_LicenseNotFound_3: typeof Handle_Standard_LicenseNotFound_3;
+ Handle_Standard_LicenseNotFound_4: typeof Handle_Standard_LicenseNotFound_4;
+ Handle_Standard_NotImplemented: typeof Handle_Standard_NotImplemented;
+ Handle_Standard_NotImplemented_1: typeof Handle_Standard_NotImplemented_1;
+ Handle_Standard_NotImplemented_2: typeof Handle_Standard_NotImplemented_2;
+ Handle_Standard_NotImplemented_3: typeof Handle_Standard_NotImplemented_3;
+ Handle_Standard_NotImplemented_4: typeof Handle_Standard_NotImplemented_4;
+ Standard_NotImplemented: typeof Standard_NotImplemented;
+ Standard_NotImplemented_1: typeof Standard_NotImplemented_1;
+ Standard_NotImplemented_2: typeof Standard_NotImplemented_2;
+ Standard_MMgrRaw: typeof Standard_MMgrRaw;
+ Standard_Condition: typeof Standard_Condition;
+ Standard_GUID: typeof Standard_GUID;
+ Standard_GUID_1: typeof Standard_GUID_1;
+ Standard_GUID_2: typeof Standard_GUID_2;
+ Standard_GUID_3: typeof Standard_GUID_3;
+ Standard_GUID_4: typeof Standard_GUID_4;
+ Standard_GUID_5: typeof Standard_GUID_5;
+ Standard_GUID_6: typeof Standard_GUID_6;
+ Handle_Standard_Type: typeof Handle_Standard_Type;
+ Handle_Standard_Type_1: typeof Handle_Standard_Type_1;
+ Handle_Standard_Type_2: typeof Handle_Standard_Type_2;
+ Handle_Standard_Type_3: typeof Handle_Standard_Type_3;
+ Handle_Standard_Type_4: typeof Handle_Standard_Type_4;
+ Standard_Type: typeof Standard_Type;
+ Standard_MMgrTBBalloc: typeof Standard_MMgrTBBalloc;
+ Handle_Standard_ImmutableObject: typeof Handle_Standard_ImmutableObject;
+ Handle_Standard_ImmutableObject_1: typeof Handle_Standard_ImmutableObject_1;
+ Handle_Standard_ImmutableObject_2: typeof Handle_Standard_ImmutableObject_2;
+ Handle_Standard_ImmutableObject_3: typeof Handle_Standard_ImmutableObject_3;
+ Handle_Standard_ImmutableObject_4: typeof Handle_Standard_ImmutableObject_4;
+ Standard_ImmutableObject: typeof Standard_ImmutableObject;
+ Standard_ImmutableObject_1: typeof Standard_ImmutableObject_1;
+ Standard_ImmutableObject_2: typeof Standard_ImmutableObject_2;
+ Standard_CLocaleSentry: typeof Standard_CLocaleSentry;
+ Handle_Standard_Failure: typeof Handle_Standard_Failure;
+ Handle_Standard_Failure_1: typeof Handle_Standard_Failure_1;
+ Handle_Standard_Failure_2: typeof Handle_Standard_Failure_2;
+ Handle_Standard_Failure_3: typeof Handle_Standard_Failure_3;
+ Handle_Standard_Failure_4: typeof Handle_Standard_Failure_4;
+ Standard_Failure: typeof Standard_Failure;
+ Standard_Failure_1: typeof Standard_Failure_1;
+ Standard_Failure_2: typeof Standard_Failure_2;
+ Standard_Failure_3: typeof Standard_Failure_3;
+ Standard_ReadBuffer: typeof Standard_ReadBuffer;
+ Standard_DomainError: typeof Standard_DomainError;
+ Standard_DomainError_1: typeof Standard_DomainError_1;
+ Standard_DomainError_2: typeof Standard_DomainError_2;
+ Handle_Standard_DomainError: typeof Handle_Standard_DomainError;
+ Handle_Standard_DomainError_1: typeof Handle_Standard_DomainError_1;
+ Handle_Standard_DomainError_2: typeof Handle_Standard_DomainError_2;
+ Handle_Standard_DomainError_3: typeof Handle_Standard_DomainError_3;
+ Handle_Standard_DomainError_4: typeof Handle_Standard_DomainError_4;
+ Standard_ArrayStreamBuffer: typeof Standard_ArrayStreamBuffer;
+ Standard_OutOfRange: typeof Standard_OutOfRange;
+ Standard_OutOfRange_1: typeof Standard_OutOfRange_1;
+ Standard_OutOfRange_2: typeof Standard_OutOfRange_2;
+ Handle_Standard_OutOfRange: typeof Handle_Standard_OutOfRange;
+ Handle_Standard_OutOfRange_1: typeof Handle_Standard_OutOfRange_1;
+ Handle_Standard_OutOfRange_2: typeof Handle_Standard_OutOfRange_2;
+ Handle_Standard_OutOfRange_3: typeof Handle_Standard_OutOfRange_3;
+ Handle_Standard_OutOfRange_4: typeof Handle_Standard_OutOfRange_4;
+ Standard_TooManyUsers: typeof Standard_TooManyUsers;
+ Standard_TooManyUsers_1: typeof Standard_TooManyUsers_1;
+ Standard_TooManyUsers_2: typeof Standard_TooManyUsers_2;
+ Handle_Standard_TooManyUsers: typeof Handle_Standard_TooManyUsers;
+ Handle_Standard_TooManyUsers_1: typeof Handle_Standard_TooManyUsers_1;
+ Handle_Standard_TooManyUsers_2: typeof Handle_Standard_TooManyUsers_2;
+ Handle_Standard_TooManyUsers_3: typeof Handle_Standard_TooManyUsers_3;
+ Handle_Standard_TooManyUsers_4: typeof Handle_Standard_TooManyUsers_4;
+ Standard_Persistent: typeof Standard_Persistent;
+ Handle_Standard_DivideByZero: typeof Handle_Standard_DivideByZero;
+ Handle_Standard_DivideByZero_1: typeof Handle_Standard_DivideByZero_1;
+ Handle_Standard_DivideByZero_2: typeof Handle_Standard_DivideByZero_2;
+ Handle_Standard_DivideByZero_3: typeof Handle_Standard_DivideByZero_3;
+ Handle_Standard_DivideByZero_4: typeof Handle_Standard_DivideByZero_4;
+ Standard_DivideByZero: typeof Standard_DivideByZero;
+ Standard_DivideByZero_1: typeof Standard_DivideByZero_1;
+ Standard_DivideByZero_2: typeof Standard_DivideByZero_2;
+ Standard: typeof Standard;
+ Handle_Standard_OutOfMemory: typeof Handle_Standard_OutOfMemory;
+ Handle_Standard_OutOfMemory_1: typeof Handle_Standard_OutOfMemory_1;
+ Handle_Standard_OutOfMemory_2: typeof Handle_Standard_OutOfMemory_2;
+ Handle_Standard_OutOfMemory_3: typeof Handle_Standard_OutOfMemory_3;
+ Handle_Standard_OutOfMemory_4: typeof Handle_Standard_OutOfMemory_4;
+ Standard_OutOfMemory: typeof Standard_OutOfMemory;
+ Handle_Standard_AbortiveTransaction: typeof Handle_Standard_AbortiveTransaction;
+ Handle_Standard_AbortiveTransaction_1: typeof Handle_Standard_AbortiveTransaction_1;
+ Handle_Standard_AbortiveTransaction_2: typeof Handle_Standard_AbortiveTransaction_2;
+ Handle_Standard_AbortiveTransaction_3: typeof Handle_Standard_AbortiveTransaction_3;
+ Handle_Standard_AbortiveTransaction_4: typeof Handle_Standard_AbortiveTransaction_4;
+ Standard_AbortiveTransaction: typeof Standard_AbortiveTransaction;
+ Standard_AbortiveTransaction_1: typeof Standard_AbortiveTransaction_1;
+ Standard_AbortiveTransaction_2: typeof Standard_AbortiveTransaction_2;
+ Standard_TypeMismatch: typeof Standard_TypeMismatch;
+ Standard_TypeMismatch_1: typeof Standard_TypeMismatch_1;
+ Standard_TypeMismatch_2: typeof Standard_TypeMismatch_2;
+ Handle_Standard_TypeMismatch: typeof Handle_Standard_TypeMismatch;
+ Handle_Standard_TypeMismatch_1: typeof Handle_Standard_TypeMismatch_1;
+ Handle_Standard_TypeMismatch_2: typeof Handle_Standard_TypeMismatch_2;
+ Handle_Standard_TypeMismatch_3: typeof Handle_Standard_TypeMismatch_3;
+ Handle_Standard_TypeMismatch_4: typeof Handle_Standard_TypeMismatch_4;
+ Handle_Standard_Transient: typeof Handle_Standard_Transient;
+ Handle_Standard_Transient_1: typeof Handle_Standard_Transient_1;
+ Handle_Standard_Transient_2: typeof Handle_Standard_Transient_2;
+ Handle_Standard_Transient_3: typeof Handle_Standard_Transient_3;
+ Handle_Standard_Transient_4: typeof Handle_Standard_Transient_4;
+ Standard_Transient: typeof Standard_Transient;
+ Standard_Transient_1: typeof Standard_Transient_1;
+ Standard_Transient_2: typeof Standard_Transient_2;
+ Standard_NullValue: typeof Standard_NullValue;
+ Standard_NullValue_1: typeof Standard_NullValue_1;
+ Standard_NullValue_2: typeof Standard_NullValue_2;
+ Handle_Standard_NullValue: typeof Handle_Standard_NullValue;
+ Handle_Standard_NullValue_1: typeof Handle_Standard_NullValue_1;
+ Handle_Standard_NullValue_2: typeof Handle_Standard_NullValue_2;
+ Handle_Standard_NullValue_3: typeof Handle_Standard_NullValue_3;
+ Handle_Standard_NullValue_4: typeof Handle_Standard_NullValue_4;
+ Standard_LicenseError: typeof Standard_LicenseError;
+ Standard_LicenseError_1: typeof Standard_LicenseError_1;
+ Standard_LicenseError_2: typeof Standard_LicenseError_2;
+ Handle_Standard_LicenseError: typeof Handle_Standard_LicenseError;
+ Handle_Standard_LicenseError_1: typeof Handle_Standard_LicenseError_1;
+ Handle_Standard_LicenseError_2: typeof Handle_Standard_LicenseError_2;
+ Handle_Standard_LicenseError_3: typeof Handle_Standard_LicenseError_3;
+ Handle_Standard_LicenseError_4: typeof Handle_Standard_LicenseError_4;
+ Standard_NumericError: typeof Standard_NumericError;
+ Standard_NumericError_1: typeof Standard_NumericError_1;
+ Standard_NumericError_2: typeof Standard_NumericError_2;
+ Handle_Standard_NumericError: typeof Handle_Standard_NumericError;
+ Handle_Standard_NumericError_1: typeof Handle_Standard_NumericError_1;
+ Handle_Standard_NumericError_2: typeof Handle_Standard_NumericError_2;
+ Handle_Standard_NumericError_3: typeof Handle_Standard_NumericError_3;
+ Handle_Standard_NumericError_4: typeof Handle_Standard_NumericError_4;
+ Standard_Underflow: typeof Standard_Underflow;
+ Standard_Underflow_1: typeof Standard_Underflow_1;
+ Standard_Underflow_2: typeof Standard_Underflow_2;
+ Handle_Standard_Underflow: typeof Handle_Standard_Underflow;
+ Handle_Standard_Underflow_1: typeof Handle_Standard_Underflow_1;
+ Handle_Standard_Underflow_2: typeof Handle_Standard_Underflow_2;
+ Handle_Standard_Underflow_3: typeof Handle_Standard_Underflow_3;
+ Handle_Standard_Underflow_4: typeof Handle_Standard_Underflow_4;
+ Standard_RangeError: typeof Standard_RangeError;
+ Standard_RangeError_1: typeof Standard_RangeError_1;
+ Standard_RangeError_2: typeof Standard_RangeError_2;
+ Handle_Standard_RangeError: typeof Handle_Standard_RangeError;
+ Handle_Standard_RangeError_1: typeof Handle_Standard_RangeError_1;
+ Handle_Standard_RangeError_2: typeof Handle_Standard_RangeError_2;
+ Handle_Standard_RangeError_3: typeof Handle_Standard_RangeError_3;
+ Handle_Standard_RangeError_4: typeof Handle_Standard_RangeError_4;
+ Standard_MMgrRoot: typeof Standard_MMgrRoot;
+ Standard_DimensionMismatch: typeof Standard_DimensionMismatch;
+ Standard_DimensionMismatch_1: typeof Standard_DimensionMismatch_1;
+ Standard_DimensionMismatch_2: typeof Standard_DimensionMismatch_2;
+ Handle_Standard_DimensionMismatch: typeof Handle_Standard_DimensionMismatch;
+ Handle_Standard_DimensionMismatch_1: typeof Handle_Standard_DimensionMismatch_1;
+ Handle_Standard_DimensionMismatch_2: typeof Handle_Standard_DimensionMismatch_2;
+ Handle_Standard_DimensionMismatch_3: typeof Handle_Standard_DimensionMismatch_3;
+ Handle_Standard_DimensionMismatch_4: typeof Handle_Standard_DimensionMismatch_4;
+ WNT_OrientationType: WNT_OrientationType;
+ WNT_ClassDefinitionError: typeof WNT_ClassDefinitionError;
+ WNT_ClassDefinitionError_1: typeof WNT_ClassDefinitionError_1;
+ WNT_ClassDefinitionError_2: typeof WNT_ClassDefinitionError_2;
+ Handle_WNT_ClassDefinitionError: typeof Handle_WNT_ClassDefinitionError;
+ Handle_WNT_ClassDefinitionError_1: typeof Handle_WNT_ClassDefinitionError_1;
+ Handle_WNT_ClassDefinitionError_2: typeof Handle_WNT_ClassDefinitionError_2;
+ Handle_WNT_ClassDefinitionError_3: typeof Handle_WNT_ClassDefinitionError_3;
+ Handle_WNT_ClassDefinitionError_4: typeof Handle_WNT_ClassDefinitionError_4;
+ StdLPersistent_Collection: typeof StdLPersistent_Collection;
+ StdLPersistent_XLink: typeof StdLPersistent_XLink;
+ StdLPersistent_HString: typeof StdLPersistent_HString;
+ StdLPersistent_Dependency: typeof StdLPersistent_Dependency;
+ StdLPersistent_Real: typeof StdLPersistent_Real;
+ StdLPersistent_NamedData: typeof StdLPersistent_NamedData;
+ StdLPersistent_Void: typeof StdLPersistent_Void;
+ StdLPersistent: typeof StdLPersistent;
+ StdLPersistent_Value: typeof StdLPersistent_Value;
+ StdLPersistent_Document: typeof StdLPersistent_Document;
+ StdLPersistent_Variable: typeof StdLPersistent_Variable;
+ Handle_StdLPersistent_HArray1OfPersistent: typeof Handle_StdLPersistent_HArray1OfPersistent;
+ Handle_StdLPersistent_HArray1OfPersistent_1: typeof Handle_StdLPersistent_HArray1OfPersistent_1;
+ Handle_StdLPersistent_HArray1OfPersistent_2: typeof Handle_StdLPersistent_HArray1OfPersistent_2;
+ Handle_StdLPersistent_HArray1OfPersistent_3: typeof Handle_StdLPersistent_HArray1OfPersistent_3;
+ Handle_StdLPersistent_HArray1OfPersistent_4: typeof Handle_StdLPersistent_HArray1OfPersistent_4;
+ StdLPersistent_HArray1: typeof StdLPersistent_HArray1;
+ StdLPersistent_TreeNode: typeof StdLPersistent_TreeNode;
+ Handle_StdLPersistent_HArray2OfPersistent: typeof Handle_StdLPersistent_HArray2OfPersistent;
+ Handle_StdLPersistent_HArray2OfPersistent_1: typeof Handle_StdLPersistent_HArray2OfPersistent_1;
+ Handle_StdLPersistent_HArray2OfPersistent_2: typeof Handle_StdLPersistent_HArray2OfPersistent_2;
+ Handle_StdLPersistent_HArray2OfPersistent_3: typeof Handle_StdLPersistent_HArray2OfPersistent_3;
+ Handle_StdLPersistent_HArray2OfPersistent_4: typeof Handle_StdLPersistent_HArray2OfPersistent_4;
+ StdLPersistent_HArray2: typeof StdLPersistent_HArray2;
+ StdLPersistent_Data: typeof StdLPersistent_Data;
+ StdLPersistent_Function: typeof StdLPersistent_Function;
+ TopBas_ListOfTestInterference: typeof TopBas_ListOfTestInterference;
+ TopBas_ListOfTestInterference_1: typeof TopBas_ListOfTestInterference_1;
+ TopBas_ListOfTestInterference_2: typeof TopBas_ListOfTestInterference_2;
+ TopBas_ListOfTestInterference_3: typeof TopBas_ListOfTestInterference_3;
+ TopBas_TestInterference: typeof TopBas_TestInterference;
+ TopBas_TestInterference_1: typeof TopBas_TestInterference_1;
+ TopBas_TestInterference_2: typeof TopBas_TestInterference_2;
+ StdObjMgt_SharedObject: typeof StdObjMgt_SharedObject;
+ StdObjMgt_MapOfInstantiators: typeof StdObjMgt_MapOfInstantiators;
+ StdObjMgt_WriteData: typeof StdObjMgt_WriteData;
+ StdObjMgt_Persistent: typeof StdObjMgt_Persistent;
+ StdObjMgt_ReadData: typeof StdObjMgt_ReadData;
+ FSD_Base64Decoder: typeof FSD_Base64Decoder;
+ Handle_FSD_File: typeof Handle_FSD_File;
+ Handle_FSD_File_1: typeof Handle_FSD_File_1;
+ Handle_FSD_File_2: typeof Handle_FSD_File_2;
+ Handle_FSD_File_3: typeof Handle_FSD_File_3;
+ Handle_FSD_File_4: typeof Handle_FSD_File_4;
+ Handle_FSD_BinaryFile: typeof Handle_FSD_BinaryFile;
+ Handle_FSD_BinaryFile_1: typeof Handle_FSD_BinaryFile_1;
+ Handle_FSD_BinaryFile_2: typeof Handle_FSD_BinaryFile_2;
+ Handle_FSD_BinaryFile_3: typeof Handle_FSD_BinaryFile_3;
+ Handle_FSD_BinaryFile_4: typeof Handle_FSD_BinaryFile_4;
+ FSD_FileHeader: typeof FSD_FileHeader;
+ FSD_CmpFile: typeof FSD_CmpFile;
+ Handle_FSD_CmpFile: typeof Handle_FSD_CmpFile;
+ Handle_FSD_CmpFile_1: typeof Handle_FSD_CmpFile_1;
+ Handle_FSD_CmpFile_2: typeof Handle_FSD_CmpFile_2;
+ Handle_FSD_CmpFile_3: typeof Handle_FSD_CmpFile_3;
+ Handle_FSD_CmpFile_4: typeof Handle_FSD_CmpFile_4;
+ ShapeProcess_ShapeContext: typeof ShapeProcess_ShapeContext;
+ ShapeProcess_ShapeContext_1: typeof ShapeProcess_ShapeContext_1;
+ ShapeProcess_ShapeContext_2: typeof ShapeProcess_ShapeContext_2;
+ Handle_ShapeProcess_ShapeContext: typeof Handle_ShapeProcess_ShapeContext;
+ Handle_ShapeProcess_ShapeContext_1: typeof Handle_ShapeProcess_ShapeContext_1;
+ Handle_ShapeProcess_ShapeContext_2: typeof Handle_ShapeProcess_ShapeContext_2;
+ Handle_ShapeProcess_ShapeContext_3: typeof Handle_ShapeProcess_ShapeContext_3;
+ Handle_ShapeProcess_ShapeContext_4: typeof Handle_ShapeProcess_ShapeContext_4;
+ Handle_ShapeProcess_Context: typeof Handle_ShapeProcess_Context;
+ Handle_ShapeProcess_Context_1: typeof Handle_ShapeProcess_Context_1;
+ Handle_ShapeProcess_Context_2: typeof Handle_ShapeProcess_Context_2;
+ Handle_ShapeProcess_Context_3: typeof Handle_ShapeProcess_Context_3;
+ Handle_ShapeProcess_Context_4: typeof Handle_ShapeProcess_Context_4;
+ ShapeProcess_Context: typeof ShapeProcess_Context;
+ ShapeProcess_Context_1: typeof ShapeProcess_Context_1;
+ ShapeProcess_Context_2: typeof ShapeProcess_Context_2;
+ ShapeProcess_UOperator: typeof ShapeProcess_UOperator;
+ Handle_ShapeProcess_UOperator: typeof Handle_ShapeProcess_UOperator;
+ Handle_ShapeProcess_UOperator_1: typeof Handle_ShapeProcess_UOperator_1;
+ Handle_ShapeProcess_UOperator_2: typeof Handle_ShapeProcess_UOperator_2;
+ Handle_ShapeProcess_UOperator_3: typeof Handle_ShapeProcess_UOperator_3;
+ Handle_ShapeProcess_UOperator_4: typeof Handle_ShapeProcess_UOperator_4;
+ ShapeProcess_Operator: typeof ShapeProcess_Operator;
+ Handle_ShapeProcess_Operator: typeof Handle_ShapeProcess_Operator;
+ Handle_ShapeProcess_Operator_1: typeof Handle_ShapeProcess_Operator_1;
+ Handle_ShapeProcess_Operator_2: typeof Handle_ShapeProcess_Operator_2;
+ Handle_ShapeProcess_Operator_3: typeof Handle_ShapeProcess_Operator_3;
+ Handle_ShapeProcess_Operator_4: typeof Handle_ShapeProcess_Operator_4;
+ ShapeProcess_OperLibrary: typeof ShapeProcess_OperLibrary;
+ ShapeProcess: typeof ShapeProcess;
+ LocOpe_FindEdgesInFace: typeof LocOpe_FindEdgesInFace;
+ LocOpe_FindEdgesInFace_1: typeof LocOpe_FindEdgesInFace_1;
+ LocOpe_FindEdgesInFace_2: typeof LocOpe_FindEdgesInFace_2;
+ LocOpe_BuildWires: typeof LocOpe_BuildWires;
+ LocOpe_BuildWires_1: typeof LocOpe_BuildWires_1;
+ LocOpe_BuildWires_2: typeof LocOpe_BuildWires_2;
+ LocOpe_DataMapOfShapePnt: typeof LocOpe_DataMapOfShapePnt;
+ LocOpe_DataMapOfShapePnt_1: typeof LocOpe_DataMapOfShapePnt_1;
+ LocOpe_DataMapOfShapePnt_2: typeof LocOpe_DataMapOfShapePnt_2;
+ LocOpe_DataMapOfShapePnt_3: typeof LocOpe_DataMapOfShapePnt_3;
+ LocOpe_Operation: LocOpe_Operation;
+ LocOpe_Generator: typeof LocOpe_Generator;
+ LocOpe_Generator_1: typeof LocOpe_Generator_1;
+ LocOpe_Generator_2: typeof LocOpe_Generator_2;
+ LocOpe_PntFace: typeof LocOpe_PntFace;
+ LocOpe_PntFace_1: typeof LocOpe_PntFace_1;
+ LocOpe_PntFace_2: typeof LocOpe_PntFace_2;
+ LocOpe_Pipe: typeof LocOpe_Pipe;
+ LocOpe: typeof LocOpe;
+ LocOpe_SequenceOfLin: typeof LocOpe_SequenceOfLin;
+ LocOpe_SequenceOfLin_1: typeof LocOpe_SequenceOfLin_1;
+ LocOpe_SequenceOfLin_2: typeof LocOpe_SequenceOfLin_2;
+ LocOpe_SequenceOfLin_3: typeof LocOpe_SequenceOfLin_3;
+ LocOpe_BuildShape: typeof LocOpe_BuildShape;
+ LocOpe_BuildShape_1: typeof LocOpe_BuildShape_1;
+ LocOpe_BuildShape_2: typeof LocOpe_BuildShape_2;
+ LocOpe_CSIntersector: typeof LocOpe_CSIntersector;
+ LocOpe_CSIntersector_1: typeof LocOpe_CSIntersector_1;
+ LocOpe_CSIntersector_2: typeof LocOpe_CSIntersector_2;
+ LocOpe_SplitDrafts: typeof LocOpe_SplitDrafts;
+ LocOpe_SplitDrafts_1: typeof LocOpe_SplitDrafts_1;
+ LocOpe_SplitDrafts_2: typeof LocOpe_SplitDrafts_2;
+ LocOpe_LinearForm: typeof LocOpe_LinearForm;
+ LocOpe_LinearForm_1: typeof LocOpe_LinearForm_1;
+ LocOpe_LinearForm_2: typeof LocOpe_LinearForm_2;
+ LocOpe_LinearForm_3: typeof LocOpe_LinearForm_3;
+ LocOpe_SplitShape: typeof LocOpe_SplitShape;
+ LocOpe_SplitShape_1: typeof LocOpe_SplitShape_1;
+ LocOpe_SplitShape_2: typeof LocOpe_SplitShape_2;
+ LocOpe_FindEdges: typeof LocOpe_FindEdges;
+ LocOpe_FindEdges_1: typeof LocOpe_FindEdges_1;
+ LocOpe_FindEdges_2: typeof LocOpe_FindEdges_2;
+ LocOpe_GeneratedShape: typeof LocOpe_GeneratedShape;
+ Handle_LocOpe_GeneratedShape: typeof Handle_LocOpe_GeneratedShape;
+ Handle_LocOpe_GeneratedShape_1: typeof Handle_LocOpe_GeneratedShape_1;
+ Handle_LocOpe_GeneratedShape_2: typeof Handle_LocOpe_GeneratedShape_2;
+ Handle_LocOpe_GeneratedShape_3: typeof Handle_LocOpe_GeneratedShape_3;
+ Handle_LocOpe_GeneratedShape_4: typeof Handle_LocOpe_GeneratedShape_4;
+ LocOpe_Gluer: typeof LocOpe_Gluer;
+ LocOpe_Gluer_1: typeof LocOpe_Gluer_1;
+ LocOpe_Gluer_2: typeof LocOpe_Gluer_2;
+ LocOpe_SequenceOfCirc: typeof LocOpe_SequenceOfCirc;
+ LocOpe_SequenceOfCirc_1: typeof LocOpe_SequenceOfCirc_1;
+ LocOpe_SequenceOfCirc_2: typeof LocOpe_SequenceOfCirc_2;
+ LocOpe_SequenceOfCirc_3: typeof LocOpe_SequenceOfCirc_3;
+ Handle_LocOpe_WiresOnShape: typeof Handle_LocOpe_WiresOnShape;
+ Handle_LocOpe_WiresOnShape_1: typeof Handle_LocOpe_WiresOnShape_1;
+ Handle_LocOpe_WiresOnShape_2: typeof Handle_LocOpe_WiresOnShape_2;
+ Handle_LocOpe_WiresOnShape_3: typeof Handle_LocOpe_WiresOnShape_3;
+ Handle_LocOpe_WiresOnShape_4: typeof Handle_LocOpe_WiresOnShape_4;
+ LocOpe_WiresOnShape: typeof LocOpe_WiresOnShape;
+ LocOpe_Spliter: typeof LocOpe_Spliter;
+ LocOpe_Spliter_1: typeof LocOpe_Spliter_1;
+ LocOpe_Spliter_2: typeof LocOpe_Spliter_2;
+ LocOpe_DPrism: typeof LocOpe_DPrism;
+ LocOpe_DPrism_1: typeof LocOpe_DPrism_1;
+ LocOpe_DPrism_2: typeof LocOpe_DPrism_2;
+ LocOpe_SequenceOfPntFace: typeof LocOpe_SequenceOfPntFace;
+ LocOpe_SequenceOfPntFace_1: typeof LocOpe_SequenceOfPntFace_1;
+ LocOpe_SequenceOfPntFace_2: typeof LocOpe_SequenceOfPntFace_2;
+ LocOpe_SequenceOfPntFace_3: typeof LocOpe_SequenceOfPntFace_3;
+ LocOpe_GluedShape: typeof LocOpe_GluedShape;
+ LocOpe_GluedShape_1: typeof LocOpe_GluedShape_1;
+ LocOpe_GluedShape_2: typeof LocOpe_GluedShape_2;
+ Handle_LocOpe_GluedShape: typeof Handle_LocOpe_GluedShape;
+ Handle_LocOpe_GluedShape_1: typeof Handle_LocOpe_GluedShape_1;
+ Handle_LocOpe_GluedShape_2: typeof Handle_LocOpe_GluedShape_2;
+ Handle_LocOpe_GluedShape_3: typeof Handle_LocOpe_GluedShape_3;
+ Handle_LocOpe_GluedShape_4: typeof Handle_LocOpe_GluedShape_4;
+ LocOpe_CurveShapeIntersector: typeof LocOpe_CurveShapeIntersector;
+ LocOpe_CurveShapeIntersector_1: typeof LocOpe_CurveShapeIntersector_1;
+ LocOpe_CurveShapeIntersector_2: typeof LocOpe_CurveShapeIntersector_2;
+ LocOpe_CurveShapeIntersector_3: typeof LocOpe_CurveShapeIntersector_3;
+ LocOpe_Prism: typeof LocOpe_Prism;
+ LocOpe_Prism_1: typeof LocOpe_Prism_1;
+ LocOpe_Prism_2: typeof LocOpe_Prism_2;
+ LocOpe_Prism_3: typeof LocOpe_Prism_3;
+ Handle_XmlXCAFDrivers_DocumentRetrievalDriver: typeof Handle_XmlXCAFDrivers_DocumentRetrievalDriver;
+ Handle_XmlXCAFDrivers_DocumentRetrievalDriver_1: typeof Handle_XmlXCAFDrivers_DocumentRetrievalDriver_1;
+ Handle_XmlXCAFDrivers_DocumentRetrievalDriver_2: typeof Handle_XmlXCAFDrivers_DocumentRetrievalDriver_2;
+ Handle_XmlXCAFDrivers_DocumentRetrievalDriver_3: typeof Handle_XmlXCAFDrivers_DocumentRetrievalDriver_3;
+ Handle_XmlXCAFDrivers_DocumentRetrievalDriver_4: typeof Handle_XmlXCAFDrivers_DocumentRetrievalDriver_4;
+ XmlXCAFDrivers_DocumentRetrievalDriver: typeof XmlXCAFDrivers_DocumentRetrievalDriver;
+ XmlXCAFDrivers: typeof XmlXCAFDrivers;
+ Handle_XmlXCAFDrivers_DocumentStorageDriver: typeof Handle_XmlXCAFDrivers_DocumentStorageDriver;
+ Handle_XmlXCAFDrivers_DocumentStorageDriver_1: typeof Handle_XmlXCAFDrivers_DocumentStorageDriver_1;
+ Handle_XmlXCAFDrivers_DocumentStorageDriver_2: typeof Handle_XmlXCAFDrivers_DocumentStorageDriver_2;
+ Handle_XmlXCAFDrivers_DocumentStorageDriver_3: typeof Handle_XmlXCAFDrivers_DocumentStorageDriver_3;
+ Handle_XmlXCAFDrivers_DocumentStorageDriver_4: typeof Handle_XmlXCAFDrivers_DocumentStorageDriver_4;
+ XmlXCAFDrivers_DocumentStorageDriver: typeof XmlXCAFDrivers_DocumentStorageDriver;
+ TNaming_Scope: typeof TNaming_Scope;
+ TNaming_Scope_1: typeof TNaming_Scope_1;
+ TNaming_Scope_2: typeof TNaming_Scope_2;
+ TNaming_Scope_3: typeof TNaming_Scope_3;
+ TNaming_Tool: typeof TNaming_Tool;
+ TNaming_Builder: typeof TNaming_Builder;
+ TNaming_DeltaOnRemoval: typeof TNaming_DeltaOnRemoval;
+ Handle_TNaming_DeltaOnRemoval: typeof Handle_TNaming_DeltaOnRemoval;
+ Handle_TNaming_DeltaOnRemoval_1: typeof Handle_TNaming_DeltaOnRemoval_1;
+ Handle_TNaming_DeltaOnRemoval_2: typeof Handle_TNaming_DeltaOnRemoval_2;
+ Handle_TNaming_DeltaOnRemoval_3: typeof Handle_TNaming_DeltaOnRemoval_3;
+ Handle_TNaming_DeltaOnRemoval_4: typeof Handle_TNaming_DeltaOnRemoval_4;
+ TNaming: typeof TNaming;
+ TNaming_ListOfIndexedDataMapOfShapeListOfShape: typeof TNaming_ListOfIndexedDataMapOfShapeListOfShape;
+ TNaming_ListOfIndexedDataMapOfShapeListOfShape_1: typeof TNaming_ListOfIndexedDataMapOfShapeListOfShape_1;
+ TNaming_ListOfIndexedDataMapOfShapeListOfShape_2: typeof TNaming_ListOfIndexedDataMapOfShapeListOfShape_2;
+ TNaming_ListOfIndexedDataMapOfShapeListOfShape_3: typeof TNaming_ListOfIndexedDataMapOfShapeListOfShape_3;
+ TNaming_ShapesSet: typeof TNaming_ShapesSet;
+ TNaming_ShapesSet_1: typeof TNaming_ShapesSet_1;
+ TNaming_ShapesSet_2: typeof TNaming_ShapesSet_2;
+ TNaming_NamedShape: typeof TNaming_NamedShape;
+ Handle_TNaming_NamedShape: typeof Handle_TNaming_NamedShape;
+ Handle_TNaming_NamedShape_1: typeof Handle_TNaming_NamedShape_1;
+ Handle_TNaming_NamedShape_2: typeof Handle_TNaming_NamedShape_2;
+ Handle_TNaming_NamedShape_3: typeof Handle_TNaming_NamedShape_3;
+ Handle_TNaming_NamedShape_4: typeof Handle_TNaming_NamedShape_4;
+ TNaming_Identifier: typeof TNaming_Identifier;
+ TNaming_Identifier_1: typeof TNaming_Identifier_1;
+ TNaming_Identifier_2: typeof TNaming_Identifier_2;
+ TNaming_DataMapOfShapePtrRefShape: typeof TNaming_DataMapOfShapePtrRefShape;
+ TNaming_DataMapOfShapePtrRefShape_1: typeof TNaming_DataMapOfShapePtrRefShape_1;
+ TNaming_DataMapOfShapePtrRefShape_2: typeof TNaming_DataMapOfShapePtrRefShape_2;
+ TNaming_DataMapOfShapePtrRefShape_3: typeof TNaming_DataMapOfShapePtrRefShape_3;
+ TNaming_ListOfMapOfShape: typeof TNaming_ListOfMapOfShape;
+ TNaming_ListOfMapOfShape_1: typeof TNaming_ListOfMapOfShape_1;
+ TNaming_ListOfMapOfShape_2: typeof TNaming_ListOfMapOfShape_2;
+ TNaming_ListOfMapOfShape_3: typeof TNaming_ListOfMapOfShape_3;
+ TNaming_DeltaOnModification: typeof TNaming_DeltaOnModification;
+ Handle_TNaming_DeltaOnModification: typeof Handle_TNaming_DeltaOnModification;
+ Handle_TNaming_DeltaOnModification_1: typeof Handle_TNaming_DeltaOnModification_1;
+ Handle_TNaming_DeltaOnModification_2: typeof Handle_TNaming_DeltaOnModification_2;
+ Handle_TNaming_DeltaOnModification_3: typeof Handle_TNaming_DeltaOnModification_3;
+ Handle_TNaming_DeltaOnModification_4: typeof Handle_TNaming_DeltaOnModification_4;
+ TNaming_Evolution: TNaming_Evolution;
+ TNaming_RefShape: typeof TNaming_RefShape;
+ TNaming_RefShape_1: typeof TNaming_RefShape_1;
+ TNaming_RefShape_2: typeof TNaming_RefShape_2;
+ TNaming_TranslateTool: typeof TNaming_TranslateTool;
+ Handle_TNaming_TranslateTool: typeof Handle_TNaming_TranslateTool;
+ Handle_TNaming_TranslateTool_1: typeof Handle_TNaming_TranslateTool_1;
+ Handle_TNaming_TranslateTool_2: typeof Handle_TNaming_TranslateTool_2;
+ Handle_TNaming_TranslateTool_3: typeof Handle_TNaming_TranslateTool_3;
+ Handle_TNaming_TranslateTool_4: typeof Handle_TNaming_TranslateTool_4;
+ Handle_TNaming_Naming: typeof Handle_TNaming_Naming;
+ Handle_TNaming_Naming_1: typeof Handle_TNaming_Naming_1;
+ Handle_TNaming_Naming_2: typeof Handle_TNaming_Naming_2;
+ Handle_TNaming_Naming_3: typeof Handle_TNaming_Naming_3;
+ Handle_TNaming_Naming_4: typeof Handle_TNaming_Naming_4;
+ TNaming_Naming: typeof TNaming_Naming;
+ TNaming_UsedShapes: typeof TNaming_UsedShapes;
+ Handle_TNaming_UsedShapes: typeof Handle_TNaming_UsedShapes;
+ Handle_TNaming_UsedShapes_1: typeof Handle_TNaming_UsedShapes_1;
+ Handle_TNaming_UsedShapes_2: typeof Handle_TNaming_UsedShapes_2;
+ Handle_TNaming_UsedShapes_3: typeof Handle_TNaming_UsedShapes_3;
+ Handle_TNaming_UsedShapes_4: typeof Handle_TNaming_UsedShapes_4;
+ TNaming_CopyShape: typeof TNaming_CopyShape;
+ TNaming_OldShapeIterator: typeof TNaming_OldShapeIterator;
+ TNaming_OldShapeIterator_1: typeof TNaming_OldShapeIterator_1;
+ TNaming_OldShapeIterator_2: typeof TNaming_OldShapeIterator_2;
+ TNaming_OldShapeIterator_3: typeof TNaming_OldShapeIterator_3;
+ TNaming_OldShapeIterator_4: typeof TNaming_OldShapeIterator_4;
+ TNaming_Translator: typeof TNaming_Translator;
+ TNaming_Localizer: typeof TNaming_Localizer;
+ TNaming_NamingTool: typeof TNaming_NamingTool;
+ TNaming_Name: typeof TNaming_Name;
+ TNaming_DataMapOfShapeShapesSet: typeof TNaming_DataMapOfShapeShapesSet;
+ TNaming_DataMapOfShapeShapesSet_1: typeof TNaming_DataMapOfShapeShapesSet_1;
+ TNaming_DataMapOfShapeShapesSet_2: typeof TNaming_DataMapOfShapeShapesSet_2;
+ TNaming_DataMapOfShapeShapesSet_3: typeof TNaming_DataMapOfShapeShapesSet_3;
+ TNaming_NewShapeIterator: typeof TNaming_NewShapeIterator;
+ TNaming_NewShapeIterator_1: typeof TNaming_NewShapeIterator_1;
+ TNaming_NewShapeIterator_2: typeof TNaming_NewShapeIterator_2;
+ TNaming_NewShapeIterator_3: typeof TNaming_NewShapeIterator_3;
+ TNaming_NewShapeIterator_4: typeof TNaming_NewShapeIterator_4;
+ TNaming_IteratorOnShapesSet: typeof TNaming_IteratorOnShapesSet;
+ TNaming_IteratorOnShapesSet_1: typeof TNaming_IteratorOnShapesSet_1;
+ TNaming_IteratorOnShapesSet_2: typeof TNaming_IteratorOnShapesSet_2;
+ TNaming_SameShapeIterator: typeof TNaming_SameShapeIterator;
+ TNaming_Iterator: typeof TNaming_Iterator;
+ TNaming_Iterator_1: typeof TNaming_Iterator_1;
+ TNaming_Iterator_2: typeof TNaming_Iterator_2;
+ TNaming_Iterator_3: typeof TNaming_Iterator_3;
+ TNaming_Selector: typeof TNaming_Selector;
+ TNaming_NameType: TNaming_NameType;
+ gce_MakeElips2d: typeof gce_MakeElips2d;
+ gce_MakeElips2d_1: typeof gce_MakeElips2d_1;
+ gce_MakeElips2d_2: typeof gce_MakeElips2d_2;
+ gce_MakeElips2d_3: typeof gce_MakeElips2d_3;
+ gce_MakeCylinder: typeof gce_MakeCylinder;
+ gce_MakeCylinder_1: typeof gce_MakeCylinder_1;
+ gce_MakeCylinder_2: typeof gce_MakeCylinder_2;
+ gce_MakeCylinder_3: typeof gce_MakeCylinder_3;
+ gce_MakeCylinder_4: typeof gce_MakeCylinder_4;
+ gce_MakeCylinder_5: typeof gce_MakeCylinder_5;
+ gce_MakeCylinder_6: typeof gce_MakeCylinder_6;
+ gce_MakeMirror2d: typeof gce_MakeMirror2d;
+ gce_MakeMirror2d_1: typeof gce_MakeMirror2d_1;
+ gce_MakeMirror2d_2: typeof gce_MakeMirror2d_2;
+ gce_MakeMirror2d_3: typeof gce_MakeMirror2d_3;
+ gce_MakeMirror2d_4: typeof gce_MakeMirror2d_4;
+ gce_MakeCirc: typeof gce_MakeCirc;
+ gce_MakeCirc_1: typeof gce_MakeCirc_1;
+ gce_MakeCirc_2: typeof gce_MakeCirc_2;
+ gce_MakeCirc_3: typeof gce_MakeCirc_3;
+ gce_MakeCirc_4: typeof gce_MakeCirc_4;
+ gce_MakeCirc_5: typeof gce_MakeCirc_5;
+ gce_MakeCirc_6: typeof gce_MakeCirc_6;
+ gce_MakeCirc_7: typeof gce_MakeCirc_7;
+ gce_MakeCirc_8: typeof gce_MakeCirc_8;
+ gce_MakeRotation: typeof gce_MakeRotation;
+ gce_MakeRotation_1: typeof gce_MakeRotation_1;
+ gce_MakeRotation_2: typeof gce_MakeRotation_2;
+ gce_MakeRotation_3: typeof gce_MakeRotation_3;
+ gce_MakeParab2d: typeof gce_MakeParab2d;
+ gce_MakeParab2d_1: typeof gce_MakeParab2d_1;
+ gce_MakeParab2d_2: typeof gce_MakeParab2d_2;
+ gce_MakeParab2d_3: typeof gce_MakeParab2d_3;
+ gce_MakeParab2d_4: typeof gce_MakeParab2d_4;
+ gce_MakeLin: typeof gce_MakeLin;
+ gce_MakeLin_1: typeof gce_MakeLin_1;
+ gce_MakeLin_2: typeof gce_MakeLin_2;
+ gce_MakeLin_3: typeof gce_MakeLin_3;
+ gce_MakeLin_4: typeof gce_MakeLin_4;
+ gce_MakePln: typeof gce_MakePln;
+ gce_MakePln_1: typeof gce_MakePln_1;
+ gce_MakePln_2: typeof gce_MakePln_2;
+ gce_MakePln_3: typeof gce_MakePln_3;
+ gce_MakePln_4: typeof gce_MakePln_4;
+ gce_MakePln_5: typeof gce_MakePln_5;
+ gce_MakePln_6: typeof gce_MakePln_6;
+ gce_MakePln_7: typeof gce_MakePln_7;
+ gce_MakePln_8: typeof gce_MakePln_8;
+ gce_MakeElips: typeof gce_MakeElips;
+ gce_MakeElips_1: typeof gce_MakeElips_1;
+ gce_MakeElips_2: typeof gce_MakeElips_2;
+ gce_MakeCirc2d: typeof gce_MakeCirc2d;
+ gce_MakeCirc2d_1: typeof gce_MakeCirc2d_1;
+ gce_MakeCirc2d_2: typeof gce_MakeCirc2d_2;
+ gce_MakeCirc2d_3: typeof gce_MakeCirc2d_3;
+ gce_MakeCirc2d_4: typeof gce_MakeCirc2d_4;
+ gce_MakeCirc2d_5: typeof gce_MakeCirc2d_5;
+ gce_MakeCirc2d_6: typeof gce_MakeCirc2d_6;
+ gce_MakeCirc2d_7: typeof gce_MakeCirc2d_7;
+ gce_MakeHypr2d: typeof gce_MakeHypr2d;
+ gce_MakeHypr2d_1: typeof gce_MakeHypr2d_1;
+ gce_MakeHypr2d_2: typeof gce_MakeHypr2d_2;
+ gce_MakeHypr2d_3: typeof gce_MakeHypr2d_3;
+ gce_MakeDir2d: typeof gce_MakeDir2d;
+ gce_MakeDir2d_1: typeof gce_MakeDir2d_1;
+ gce_MakeDir2d_2: typeof gce_MakeDir2d_2;
+ gce_MakeDir2d_3: typeof gce_MakeDir2d_3;
+ gce_MakeDir2d_4: typeof gce_MakeDir2d_4;
+ gce_Root: typeof gce_Root;
+ gce_MakeCone: typeof gce_MakeCone;
+ gce_MakeCone_1: typeof gce_MakeCone_1;
+ gce_MakeCone_2: typeof gce_MakeCone_2;
+ gce_MakeCone_3: typeof gce_MakeCone_3;
+ gce_MakeCone_4: typeof gce_MakeCone_4;
+ gce_MakeCone_5: typeof gce_MakeCone_5;
+ gce_MakeCone_6: typeof gce_MakeCone_6;
+ gce_MakeCone_7: typeof gce_MakeCone_7;
+ gce_MakeMirror: typeof gce_MakeMirror;
+ gce_MakeMirror_1: typeof gce_MakeMirror_1;
+ gce_MakeMirror_2: typeof gce_MakeMirror_2;
+ gce_MakeMirror_3: typeof gce_MakeMirror_3;
+ gce_MakeMirror_4: typeof gce_MakeMirror_4;
+ gce_MakeMirror_5: typeof gce_MakeMirror_5;
+ gce_MakeMirror_6: typeof gce_MakeMirror_6;
+ gce_MakeRotation2d: typeof gce_MakeRotation2d;
+ gce_MakeParab: typeof gce_MakeParab;
+ gce_MakeParab_1: typeof gce_MakeParab_1;
+ gce_MakeParab_2: typeof gce_MakeParab_2;
+ gce_ErrorType: gce_ErrorType;
+ gce_MakeDir: typeof gce_MakeDir;
+ gce_MakeDir_1: typeof gce_MakeDir_1;
+ gce_MakeDir_2: typeof gce_MakeDir_2;
+ gce_MakeDir_3: typeof gce_MakeDir_3;
+ gce_MakeDir_4: typeof gce_MakeDir_4;
+ gce_MakeTranslation2d: typeof gce_MakeTranslation2d;
+ gce_MakeTranslation2d_1: typeof gce_MakeTranslation2d_1;
+ gce_MakeTranslation2d_2: typeof gce_MakeTranslation2d_2;
+ gce_MakeScale2d: typeof gce_MakeScale2d;
+ gce_MakeHypr: typeof gce_MakeHypr;
+ gce_MakeHypr_1: typeof gce_MakeHypr_1;
+ gce_MakeHypr_2: typeof gce_MakeHypr_2;
+ gce_MakeScale: typeof gce_MakeScale;
+ gce_MakeTranslation: typeof gce_MakeTranslation;
+ gce_MakeTranslation_1: typeof gce_MakeTranslation_1;
+ gce_MakeTranslation_2: typeof gce_MakeTranslation_2;
+ gce_MakeLin2d: typeof gce_MakeLin2d;
+ gce_MakeLin2d_1: typeof gce_MakeLin2d_1;
+ gce_MakeLin2d_2: typeof gce_MakeLin2d_2;
+ gce_MakeLin2d_3: typeof gce_MakeLin2d_3;
+ gce_MakeLin2d_4: typeof gce_MakeLin2d_4;
+ gce_MakeLin2d_5: typeof gce_MakeLin2d_5;
+ gce_MakeLin2d_6: typeof gce_MakeLin2d_6;
+ Handle_IGESSolid_ToroidalSurface: typeof Handle_IGESSolid_ToroidalSurface;
+ Handle_IGESSolid_ToroidalSurface_1: typeof Handle_IGESSolid_ToroidalSurface_1;
+ Handle_IGESSolid_ToroidalSurface_2: typeof Handle_IGESSolid_ToroidalSurface_2;
+ Handle_IGESSolid_ToroidalSurface_3: typeof Handle_IGESSolid_ToroidalSurface_3;
+ Handle_IGESSolid_ToroidalSurface_4: typeof Handle_IGESSolid_ToroidalSurface_4;
+ Handle_IGESSolid_Torus: typeof Handle_IGESSolid_Torus;
+ Handle_IGESSolid_Torus_1: typeof Handle_IGESSolid_Torus_1;
+ Handle_IGESSolid_Torus_2: typeof Handle_IGESSolid_Torus_2;
+ Handle_IGESSolid_Torus_3: typeof Handle_IGESSolid_Torus_3;
+ Handle_IGESSolid_Torus_4: typeof Handle_IGESSolid_Torus_4;
+ Handle_IGESSolid_Protocol: typeof Handle_IGESSolid_Protocol;
+ Handle_IGESSolid_Protocol_1: typeof Handle_IGESSolid_Protocol_1;
+ Handle_IGESSolid_Protocol_2: typeof Handle_IGESSolid_Protocol_2;
+ Handle_IGESSolid_Protocol_3: typeof Handle_IGESSolid_Protocol_3;
+ Handle_IGESSolid_Protocol_4: typeof Handle_IGESSolid_Protocol_4;
+ Handle_IGESSolid_SolidOfLinearExtrusion: typeof Handle_IGESSolid_SolidOfLinearExtrusion;
+ Handle_IGESSolid_SolidOfLinearExtrusion_1: typeof Handle_IGESSolid_SolidOfLinearExtrusion_1;
+ Handle_IGESSolid_SolidOfLinearExtrusion_2: typeof Handle_IGESSolid_SolidOfLinearExtrusion_2;
+ Handle_IGESSolid_SolidOfLinearExtrusion_3: typeof Handle_IGESSolid_SolidOfLinearExtrusion_3;
+ Handle_IGESSolid_SolidOfLinearExtrusion_4: typeof Handle_IGESSolid_SolidOfLinearExtrusion_4;
+ Handle_IGESSolid_HArray1OfFace: typeof Handle_IGESSolid_HArray1OfFace;
+ Handle_IGESSolid_HArray1OfFace_1: typeof Handle_IGESSolid_HArray1OfFace_1;
+ Handle_IGESSolid_HArray1OfFace_2: typeof Handle_IGESSolid_HArray1OfFace_2;
+ Handle_IGESSolid_HArray1OfFace_3: typeof Handle_IGESSolid_HArray1OfFace_3;
+ Handle_IGESSolid_HArray1OfFace_4: typeof Handle_IGESSolid_HArray1OfFace_4;
+ Handle_IGESSolid_Cylinder: typeof Handle_IGESSolid_Cylinder;
+ Handle_IGESSolid_Cylinder_1: typeof Handle_IGESSolid_Cylinder_1;
+ Handle_IGESSolid_Cylinder_2: typeof Handle_IGESSolid_Cylinder_2;
+ Handle_IGESSolid_Cylinder_3: typeof Handle_IGESSolid_Cylinder_3;
+ Handle_IGESSolid_Cylinder_4: typeof Handle_IGESSolid_Cylinder_4;
+ Handle_IGESSolid_Loop: typeof Handle_IGESSolid_Loop;
+ Handle_IGESSolid_Loop_1: typeof Handle_IGESSolid_Loop_1;
+ Handle_IGESSolid_Loop_2: typeof Handle_IGESSolid_Loop_2;
+ Handle_IGESSolid_Loop_3: typeof Handle_IGESSolid_Loop_3;
+ Handle_IGESSolid_Loop_4: typeof Handle_IGESSolid_Loop_4;
+ Handle_IGESSolid_Shell: typeof Handle_IGESSolid_Shell;
+ Handle_IGESSolid_Shell_1: typeof Handle_IGESSolid_Shell_1;
+ Handle_IGESSolid_Shell_2: typeof Handle_IGESSolid_Shell_2;
+ Handle_IGESSolid_Shell_3: typeof Handle_IGESSolid_Shell_3;
+ Handle_IGESSolid_Shell_4: typeof Handle_IGESSolid_Shell_4;
+ Handle_IGESSolid_SphericalSurface: typeof Handle_IGESSolid_SphericalSurface;
+ Handle_IGESSolid_SphericalSurface_1: typeof Handle_IGESSolid_SphericalSurface_1;
+ Handle_IGESSolid_SphericalSurface_2: typeof Handle_IGESSolid_SphericalSurface_2;
+ Handle_IGESSolid_SphericalSurface_3: typeof Handle_IGESSolid_SphericalSurface_3;
+ Handle_IGESSolid_SphericalSurface_4: typeof Handle_IGESSolid_SphericalSurface_4;
+ Handle_IGESSolid_VertexList: typeof Handle_IGESSolid_VertexList;
+ Handle_IGESSolid_VertexList_1: typeof Handle_IGESSolid_VertexList_1;
+ Handle_IGESSolid_VertexList_2: typeof Handle_IGESSolid_VertexList_2;
+ Handle_IGESSolid_VertexList_3: typeof Handle_IGESSolid_VertexList_3;
+ Handle_IGESSolid_VertexList_4: typeof Handle_IGESSolid_VertexList_4;
+ Handle_IGESSolid_SelectedComponent: typeof Handle_IGESSolid_SelectedComponent;
+ Handle_IGESSolid_SelectedComponent_1: typeof Handle_IGESSolid_SelectedComponent_1;
+ Handle_IGESSolid_SelectedComponent_2: typeof Handle_IGESSolid_SelectedComponent_2;
+ Handle_IGESSolid_SelectedComponent_3: typeof Handle_IGESSolid_SelectedComponent_3;
+ Handle_IGESSolid_SelectedComponent_4: typeof Handle_IGESSolid_SelectedComponent_4;
+ Handle_IGESSolid_Sphere: typeof Handle_IGESSolid_Sphere;
+ Handle_IGESSolid_Sphere_1: typeof Handle_IGESSolid_Sphere_1;
+ Handle_IGESSolid_Sphere_2: typeof Handle_IGESSolid_Sphere_2;
+ Handle_IGESSolid_Sphere_3: typeof Handle_IGESSolid_Sphere_3;
+ Handle_IGESSolid_Sphere_4: typeof Handle_IGESSolid_Sphere_4;
+ Handle_IGESSolid_SolidAssembly: typeof Handle_IGESSolid_SolidAssembly;
+ Handle_IGESSolid_SolidAssembly_1: typeof Handle_IGESSolid_SolidAssembly_1;
+ Handle_IGESSolid_SolidAssembly_2: typeof Handle_IGESSolid_SolidAssembly_2;
+ Handle_IGESSolid_SolidAssembly_3: typeof Handle_IGESSolid_SolidAssembly_3;
+ Handle_IGESSolid_SolidAssembly_4: typeof Handle_IGESSolid_SolidAssembly_4;
+ Handle_IGESSolid_HArray1OfShell: typeof Handle_IGESSolid_HArray1OfShell;
+ Handle_IGESSolid_HArray1OfShell_1: typeof Handle_IGESSolid_HArray1OfShell_1;
+ Handle_IGESSolid_HArray1OfShell_2: typeof Handle_IGESSolid_HArray1OfShell_2;
+ Handle_IGESSolid_HArray1OfShell_3: typeof Handle_IGESSolid_HArray1OfShell_3;
+ Handle_IGESSolid_HArray1OfShell_4: typeof Handle_IGESSolid_HArray1OfShell_4;
+ Handle_IGESSolid_CylindricalSurface: typeof Handle_IGESSolid_CylindricalSurface;
+ Handle_IGESSolid_CylindricalSurface_1: typeof Handle_IGESSolid_CylindricalSurface_1;
+ Handle_IGESSolid_CylindricalSurface_2: typeof Handle_IGESSolid_CylindricalSurface_2;
+ Handle_IGESSolid_CylindricalSurface_3: typeof Handle_IGESSolid_CylindricalSurface_3;
+ Handle_IGESSolid_CylindricalSurface_4: typeof Handle_IGESSolid_CylindricalSurface_4;
+ Handle_IGESSolid_SpecificModule: typeof Handle_IGESSolid_SpecificModule;
+ Handle_IGESSolid_SpecificModule_1: typeof Handle_IGESSolid_SpecificModule_1;
+ Handle_IGESSolid_SpecificModule_2: typeof Handle_IGESSolid_SpecificModule_2;
+ Handle_IGESSolid_SpecificModule_3: typeof Handle_IGESSolid_SpecificModule_3;
+ Handle_IGESSolid_SpecificModule_4: typeof Handle_IGESSolid_SpecificModule_4;
+ Handle_IGESSolid_SolidInstance: typeof Handle_IGESSolid_SolidInstance;
+ Handle_IGESSolid_SolidInstance_1: typeof Handle_IGESSolid_SolidInstance_1;
+ Handle_IGESSolid_SolidInstance_2: typeof Handle_IGESSolid_SolidInstance_2;
+ Handle_IGESSolid_SolidInstance_3: typeof Handle_IGESSolid_SolidInstance_3;
+ Handle_IGESSolid_SolidInstance_4: typeof Handle_IGESSolid_SolidInstance_4;
+ Handle_IGESSolid_ReadWriteModule: typeof Handle_IGESSolid_ReadWriteModule;
+ Handle_IGESSolid_ReadWriteModule_1: typeof Handle_IGESSolid_ReadWriteModule_1;
+ Handle_IGESSolid_ReadWriteModule_2: typeof Handle_IGESSolid_ReadWriteModule_2;
+ Handle_IGESSolid_ReadWriteModule_3: typeof Handle_IGESSolid_ReadWriteModule_3;
+ Handle_IGESSolid_ReadWriteModule_4: typeof Handle_IGESSolid_ReadWriteModule_4;
+ Handle_IGESSolid_HArray1OfLoop: typeof Handle_IGESSolid_HArray1OfLoop;
+ Handle_IGESSolid_HArray1OfLoop_1: typeof Handle_IGESSolid_HArray1OfLoop_1;
+ Handle_IGESSolid_HArray1OfLoop_2: typeof Handle_IGESSolid_HArray1OfLoop_2;
+ Handle_IGESSolid_HArray1OfLoop_3: typeof Handle_IGESSolid_HArray1OfLoop_3;
+ Handle_IGESSolid_HArray1OfLoop_4: typeof Handle_IGESSolid_HArray1OfLoop_4;
+ Handle_IGESSolid_BooleanTree: typeof Handle_IGESSolid_BooleanTree;
+ Handle_IGESSolid_BooleanTree_1: typeof Handle_IGESSolid_BooleanTree_1;
+ Handle_IGESSolid_BooleanTree_2: typeof Handle_IGESSolid_BooleanTree_2;
+ Handle_IGESSolid_BooleanTree_3: typeof Handle_IGESSolid_BooleanTree_3;
+ Handle_IGESSolid_BooleanTree_4: typeof Handle_IGESSolid_BooleanTree_4;
+ Handle_IGESSolid_PlaneSurface: typeof Handle_IGESSolid_PlaneSurface;
+ Handle_IGESSolid_PlaneSurface_1: typeof Handle_IGESSolid_PlaneSurface_1;
+ Handle_IGESSolid_PlaneSurface_2: typeof Handle_IGESSolid_PlaneSurface_2;
+ Handle_IGESSolid_PlaneSurface_3: typeof Handle_IGESSolid_PlaneSurface_3;
+ Handle_IGESSolid_PlaneSurface_4: typeof Handle_IGESSolid_PlaneSurface_4;
+ Handle_IGESSolid_Block: typeof Handle_IGESSolid_Block;
+ Handle_IGESSolid_Block_1: typeof Handle_IGESSolid_Block_1;
+ Handle_IGESSolid_Block_2: typeof Handle_IGESSolid_Block_2;
+ Handle_IGESSolid_Block_3: typeof Handle_IGESSolid_Block_3;
+ Handle_IGESSolid_Block_4: typeof Handle_IGESSolid_Block_4;
+ Handle_IGESSolid_EdgeList: typeof Handle_IGESSolid_EdgeList;
+ Handle_IGESSolid_EdgeList_1: typeof Handle_IGESSolid_EdgeList_1;
+ Handle_IGESSolid_EdgeList_2: typeof Handle_IGESSolid_EdgeList_2;
+ Handle_IGESSolid_EdgeList_3: typeof Handle_IGESSolid_EdgeList_3;
+ Handle_IGESSolid_EdgeList_4: typeof Handle_IGESSolid_EdgeList_4;
+ Handle_IGESSolid_ConicalSurface: typeof Handle_IGESSolid_ConicalSurface;
+ Handle_IGESSolid_ConicalSurface_1: typeof Handle_IGESSolid_ConicalSurface_1;
+ Handle_IGESSolid_ConicalSurface_2: typeof Handle_IGESSolid_ConicalSurface_2;
+ Handle_IGESSolid_ConicalSurface_3: typeof Handle_IGESSolid_ConicalSurface_3;
+ Handle_IGESSolid_ConicalSurface_4: typeof Handle_IGESSolid_ConicalSurface_4;
+ Handle_IGESSolid_HArray1OfVertexList: typeof Handle_IGESSolid_HArray1OfVertexList;
+ Handle_IGESSolid_HArray1OfVertexList_1: typeof Handle_IGESSolid_HArray1OfVertexList_1;
+ Handle_IGESSolid_HArray1OfVertexList_2: typeof Handle_IGESSolid_HArray1OfVertexList_2;
+ Handle_IGESSolid_HArray1OfVertexList_3: typeof Handle_IGESSolid_HArray1OfVertexList_3;
+ Handle_IGESSolid_HArray1OfVertexList_4: typeof Handle_IGESSolid_HArray1OfVertexList_4;
+ Handle_IGESSolid_Face: typeof Handle_IGESSolid_Face;
+ Handle_IGESSolid_Face_1: typeof Handle_IGESSolid_Face_1;
+ Handle_IGESSolid_Face_2: typeof Handle_IGESSolid_Face_2;
+ Handle_IGESSolid_Face_3: typeof Handle_IGESSolid_Face_3;
+ Handle_IGESSolid_Face_4: typeof Handle_IGESSolid_Face_4;
+ Handle_IGESSolid_SolidOfRevolution: typeof Handle_IGESSolid_SolidOfRevolution;
+ Handle_IGESSolid_SolidOfRevolution_1: typeof Handle_IGESSolid_SolidOfRevolution_1;
+ Handle_IGESSolid_SolidOfRevolution_2: typeof Handle_IGESSolid_SolidOfRevolution_2;
+ Handle_IGESSolid_SolidOfRevolution_3: typeof Handle_IGESSolid_SolidOfRevolution_3;
+ Handle_IGESSolid_SolidOfRevolution_4: typeof Handle_IGESSolid_SolidOfRevolution_4;
+ Handle_IGESSolid_RightAngularWedge: typeof Handle_IGESSolid_RightAngularWedge;
+ Handle_IGESSolid_RightAngularWedge_1: typeof Handle_IGESSolid_RightAngularWedge_1;
+ Handle_IGESSolid_RightAngularWedge_2: typeof Handle_IGESSolid_RightAngularWedge_2;
+ Handle_IGESSolid_RightAngularWedge_3: typeof Handle_IGESSolid_RightAngularWedge_3;
+ Handle_IGESSolid_RightAngularWedge_4: typeof Handle_IGESSolid_RightAngularWedge_4;
+ Handle_IGESSolid_Ellipsoid: typeof Handle_IGESSolid_Ellipsoid;
+ Handle_IGESSolid_Ellipsoid_1: typeof Handle_IGESSolid_Ellipsoid_1;
+ Handle_IGESSolid_Ellipsoid_2: typeof Handle_IGESSolid_Ellipsoid_2;
+ Handle_IGESSolid_Ellipsoid_3: typeof Handle_IGESSolid_Ellipsoid_3;
+ Handle_IGESSolid_Ellipsoid_4: typeof Handle_IGESSolid_Ellipsoid_4;
+ Handle_IGESSolid_ConeFrustum: typeof Handle_IGESSolid_ConeFrustum;
+ Handle_IGESSolid_ConeFrustum_1: typeof Handle_IGESSolid_ConeFrustum_1;
+ Handle_IGESSolid_ConeFrustum_2: typeof Handle_IGESSolid_ConeFrustum_2;
+ Handle_IGESSolid_ConeFrustum_3: typeof Handle_IGESSolid_ConeFrustum_3;
+ Handle_IGESSolid_ConeFrustum_4: typeof Handle_IGESSolid_ConeFrustum_4;
+ Handle_IGESSolid_GeneralModule: typeof Handle_IGESSolid_GeneralModule;
+ Handle_IGESSolid_GeneralModule_1: typeof Handle_IGESSolid_GeneralModule_1;
+ Handle_IGESSolid_GeneralModule_2: typeof Handle_IGESSolid_GeneralModule_2;
+ Handle_IGESSolid_GeneralModule_3: typeof Handle_IGESSolid_GeneralModule_3;
+ Handle_IGESSolid_GeneralModule_4: typeof Handle_IGESSolid_GeneralModule_4;
+ Handle_IGESSolid_ManifoldSolid: typeof Handle_IGESSolid_ManifoldSolid;
+ Handle_IGESSolid_ManifoldSolid_1: typeof Handle_IGESSolid_ManifoldSolid_1;
+ Handle_IGESSolid_ManifoldSolid_2: typeof Handle_IGESSolid_ManifoldSolid_2;
+ Handle_IGESSolid_ManifoldSolid_3: typeof Handle_IGESSolid_ManifoldSolid_3;
+ Handle_IGESSolid_ManifoldSolid_4: typeof Handle_IGESSolid_ManifoldSolid_4;
+ MAT2d_Connexion: typeof MAT2d_Connexion;
+ MAT2d_Connexion_1: typeof MAT2d_Connexion_1;
+ MAT2d_Connexion_2: typeof MAT2d_Connexion_2;
+ Handle_MAT2d_Connexion: typeof Handle_MAT2d_Connexion;
+ Handle_MAT2d_Connexion_1: typeof Handle_MAT2d_Connexion_1;
+ Handle_MAT2d_Connexion_2: typeof Handle_MAT2d_Connexion_2;
+ Handle_MAT2d_Connexion_3: typeof Handle_MAT2d_Connexion_3;
+ Handle_MAT2d_Connexion_4: typeof Handle_MAT2d_Connexion_4;
+ MAT2d_DataMapOfIntegerPnt2d: typeof MAT2d_DataMapOfIntegerPnt2d;
+ MAT2d_DataMapOfIntegerPnt2d_1: typeof MAT2d_DataMapOfIntegerPnt2d_1;
+ MAT2d_DataMapOfIntegerPnt2d_2: typeof MAT2d_DataMapOfIntegerPnt2d_2;
+ MAT2d_DataMapOfIntegerPnt2d_3: typeof MAT2d_DataMapOfIntegerPnt2d_3;
+ MAT2d_MiniPath: typeof MAT2d_MiniPath;
+ MAT2d_Mat2d: typeof MAT2d_Mat2d;
+ MAT2d_MapBiIntHasher: typeof MAT2d_MapBiIntHasher;
+ MAT2d_Tool2d: typeof MAT2d_Tool2d;
+ MAT2d_DataMapOfIntegerVec2d: typeof MAT2d_DataMapOfIntegerVec2d;
+ MAT2d_DataMapOfIntegerVec2d_1: typeof MAT2d_DataMapOfIntegerVec2d_1;
+ MAT2d_DataMapOfIntegerVec2d_2: typeof MAT2d_DataMapOfIntegerVec2d_2;
+ MAT2d_DataMapOfIntegerVec2d_3: typeof MAT2d_DataMapOfIntegerVec2d_3;
+ MAT2d_Circuit: typeof MAT2d_Circuit;
+ Handle_MAT2d_Circuit: typeof Handle_MAT2d_Circuit;
+ Handle_MAT2d_Circuit_1: typeof Handle_MAT2d_Circuit_1;
+ Handle_MAT2d_Circuit_2: typeof Handle_MAT2d_Circuit_2;
+ Handle_MAT2d_Circuit_3: typeof Handle_MAT2d_Circuit_3;
+ Handle_MAT2d_Circuit_4: typeof Handle_MAT2d_Circuit_4;
+ MAT2d_DataMapOfIntegerBisec: typeof MAT2d_DataMapOfIntegerBisec;
+ MAT2d_DataMapOfIntegerBisec_1: typeof MAT2d_DataMapOfIntegerBisec_1;
+ MAT2d_DataMapOfIntegerBisec_2: typeof MAT2d_DataMapOfIntegerBisec_2;
+ MAT2d_DataMapOfIntegerBisec_3: typeof MAT2d_DataMapOfIntegerBisec_3;
+ MAT2d_DataMapOfBiIntInteger: typeof MAT2d_DataMapOfBiIntInteger;
+ MAT2d_DataMapOfBiIntInteger_1: typeof MAT2d_DataMapOfBiIntInteger_1;
+ MAT2d_DataMapOfBiIntInteger_2: typeof MAT2d_DataMapOfBiIntInteger_2;
+ MAT2d_DataMapOfBiIntInteger_3: typeof MAT2d_DataMapOfBiIntInteger_3;
+ MAT2d_DataMapOfIntegerSequenceOfConnexion: typeof MAT2d_DataMapOfIntegerSequenceOfConnexion;
+ MAT2d_DataMapOfIntegerSequenceOfConnexion_1: typeof MAT2d_DataMapOfIntegerSequenceOfConnexion_1;
+ MAT2d_DataMapOfIntegerSequenceOfConnexion_2: typeof MAT2d_DataMapOfIntegerSequenceOfConnexion_2;
+ MAT2d_DataMapOfIntegerSequenceOfConnexion_3: typeof MAT2d_DataMapOfIntegerSequenceOfConnexion_3;
+ MAT2d_SequenceOfSequenceOfGeometry: typeof MAT2d_SequenceOfSequenceOfGeometry;
+ MAT2d_SequenceOfSequenceOfGeometry_1: typeof MAT2d_SequenceOfSequenceOfGeometry_1;
+ MAT2d_SequenceOfSequenceOfGeometry_2: typeof MAT2d_SequenceOfSequenceOfGeometry_2;
+ MAT2d_SequenceOfSequenceOfGeometry_3: typeof MAT2d_SequenceOfSequenceOfGeometry_3;
+ MAT2d_BiInt: typeof MAT2d_BiInt;
+ MAT2d_DataMapOfBiIntSequenceOfInteger: typeof MAT2d_DataMapOfBiIntSequenceOfInteger;
+ MAT2d_DataMapOfBiIntSequenceOfInteger_1: typeof MAT2d_DataMapOfBiIntSequenceOfInteger_1;
+ MAT2d_DataMapOfBiIntSequenceOfInteger_2: typeof MAT2d_DataMapOfBiIntSequenceOfInteger_2;
+ MAT2d_DataMapOfBiIntSequenceOfInteger_3: typeof MAT2d_DataMapOfBiIntSequenceOfInteger_3;
+ MAT2d_SequenceOfSequenceOfCurve: typeof MAT2d_SequenceOfSequenceOfCurve;
+ MAT2d_SequenceOfSequenceOfCurve_1: typeof MAT2d_SequenceOfSequenceOfCurve_1;
+ MAT2d_SequenceOfSequenceOfCurve_2: typeof MAT2d_SequenceOfSequenceOfCurve_2;
+ MAT2d_SequenceOfSequenceOfCurve_3: typeof MAT2d_SequenceOfSequenceOfCurve_3;
+ Prs3d_Text: typeof Prs3d_Text;
+ Handle_Prs3d_PlaneAspect: typeof Handle_Prs3d_PlaneAspect;
+ Handle_Prs3d_PlaneAspect_1: typeof Handle_Prs3d_PlaneAspect_1;
+ Handle_Prs3d_PlaneAspect_2: typeof Handle_Prs3d_PlaneAspect_2;
+ Handle_Prs3d_PlaneAspect_3: typeof Handle_Prs3d_PlaneAspect_3;
+ Handle_Prs3d_PlaneAspect_4: typeof Handle_Prs3d_PlaneAspect_4;
+ Prs3d_PlaneAspect: typeof Prs3d_PlaneAspect;
+ Prs3d_ToolTorus: typeof Prs3d_ToolTorus;
+ Prs3d_ToolTorus_1: typeof Prs3d_ToolTorus_1;
+ Prs3d_ToolTorus_2: typeof Prs3d_ToolTorus_2;
+ Prs3d_ToolTorus_3: typeof Prs3d_ToolTorus_3;
+ Prs3d_ToolTorus_4: typeof Prs3d_ToolTorus_4;
+ Prs3d_BndBox: typeof Prs3d_BndBox;
+ Prs3d_TypeOfHighlight: Prs3d_TypeOfHighlight;
+ Prs3d_ToolSphere: typeof Prs3d_ToolSphere;
+ Handle_Prs3d_TextAspect: typeof Handle_Prs3d_TextAspect;
+ Handle_Prs3d_TextAspect_1: typeof Handle_Prs3d_TextAspect_1;
+ Handle_Prs3d_TextAspect_2: typeof Handle_Prs3d_TextAspect_2;
+ Handle_Prs3d_TextAspect_3: typeof Handle_Prs3d_TextAspect_3;
+ Handle_Prs3d_TextAspect_4: typeof Handle_Prs3d_TextAspect_4;
+ Prs3d_TextAspect: typeof Prs3d_TextAspect;
+ Prs3d_TextAspect_1: typeof Prs3d_TextAspect_1;
+ Prs3d_TextAspect_2: typeof Prs3d_TextAspect_2;
+ Handle_Prs3d_PresentationShadow: typeof Handle_Prs3d_PresentationShadow;
+ Handle_Prs3d_PresentationShadow_1: typeof Handle_Prs3d_PresentationShadow_1;
+ Handle_Prs3d_PresentationShadow_2: typeof Handle_Prs3d_PresentationShadow_2;
+ Handle_Prs3d_PresentationShadow_3: typeof Handle_Prs3d_PresentationShadow_3;
+ Handle_Prs3d_PresentationShadow_4: typeof Handle_Prs3d_PresentationShadow_4;
+ Prs3d_PresentationShadow: typeof Prs3d_PresentationShadow;
+ Handle_Prs3d_ShadingAspect: typeof Handle_Prs3d_ShadingAspect;
+ Handle_Prs3d_ShadingAspect_1: typeof Handle_Prs3d_ShadingAspect_1;
+ Handle_Prs3d_ShadingAspect_2: typeof Handle_Prs3d_ShadingAspect_2;
+ Handle_Prs3d_ShadingAspect_3: typeof Handle_Prs3d_ShadingAspect_3;
+ Handle_Prs3d_ShadingAspect_4: typeof Handle_Prs3d_ShadingAspect_4;
+ Prs3d_ShadingAspect: typeof Prs3d_ShadingAspect;
+ Prs3d_ShadingAspect_1: typeof Prs3d_ShadingAspect_1;
+ Prs3d_ShadingAspect_2: typeof Prs3d_ShadingAspect_2;
+ Prs3d_Drawer: typeof Prs3d_Drawer;
+ Handle_Prs3d_Drawer: typeof Handle_Prs3d_Drawer;
+ Handle_Prs3d_Drawer_1: typeof Handle_Prs3d_Drawer_1;
+ Handle_Prs3d_Drawer_2: typeof Handle_Prs3d_Drawer_2;
+ Handle_Prs3d_Drawer_3: typeof Handle_Prs3d_Drawer_3;
+ Handle_Prs3d_Drawer_4: typeof Handle_Prs3d_Drawer_4;
+ Prs3d_DimensionTextHorizontalPosition: Prs3d_DimensionTextHorizontalPosition;
+ Handle_Prs3d_ArrowAspect: typeof Handle_Prs3d_ArrowAspect;
+ Handle_Prs3d_ArrowAspect_1: typeof Handle_Prs3d_ArrowAspect_1;
+ Handle_Prs3d_ArrowAspect_2: typeof Handle_Prs3d_ArrowAspect_2;
+ Handle_Prs3d_ArrowAspect_3: typeof Handle_Prs3d_ArrowAspect_3;
+ Handle_Prs3d_ArrowAspect_4: typeof Handle_Prs3d_ArrowAspect_4;
+ Prs3d_ArrowAspect: typeof Prs3d_ArrowAspect;
+ Prs3d_ArrowAspect_1: typeof Prs3d_ArrowAspect_1;
+ Prs3d_ArrowAspect_2: typeof Prs3d_ArrowAspect_2;
+ Prs3d_ArrowAspect_3: typeof Prs3d_ArrowAspect_3;
+ Prs3d_DimensionUnits: typeof Prs3d_DimensionUnits;
+ Prs3d_DimensionUnits_1: typeof Prs3d_DimensionUnits_1;
+ Prs3d_DimensionUnits_2: typeof Prs3d_DimensionUnits_2;
+ Prs3d_TypeOfHLR: Prs3d_TypeOfHLR;
+ Prs3d_DatumAspect: typeof Prs3d_DatumAspect;
+ Handle_Prs3d_DatumAspect: typeof Handle_Prs3d_DatumAspect;
+ Handle_Prs3d_DatumAspect_1: typeof Handle_Prs3d_DatumAspect_1;
+ Handle_Prs3d_DatumAspect_2: typeof Handle_Prs3d_DatumAspect_2;
+ Handle_Prs3d_DatumAspect_3: typeof Handle_Prs3d_DatumAspect_3;
+ Handle_Prs3d_DatumAspect_4: typeof Handle_Prs3d_DatumAspect_4;
+ Handle_Prs3d_DimensionAspect: typeof Handle_Prs3d_DimensionAspect;
+ Handle_Prs3d_DimensionAspect_1: typeof Handle_Prs3d_DimensionAspect_1;
+ Handle_Prs3d_DimensionAspect_2: typeof Handle_Prs3d_DimensionAspect_2;
+ Handle_Prs3d_DimensionAspect_3: typeof Handle_Prs3d_DimensionAspect_3;
+ Handle_Prs3d_DimensionAspect_4: typeof Handle_Prs3d_DimensionAspect_4;
+ Prs3d_DimensionAspect: typeof Prs3d_DimensionAspect;
+ Prs3d_DatumAxes: Prs3d_DatumAxes;
+ Prs3d_IsoAspect: typeof Prs3d_IsoAspect;
+ Handle_Prs3d_IsoAspect: typeof Handle_Prs3d_IsoAspect;
+ Handle_Prs3d_IsoAspect_1: typeof Handle_Prs3d_IsoAspect_1;
+ Handle_Prs3d_IsoAspect_2: typeof Handle_Prs3d_IsoAspect_2;
+ Handle_Prs3d_IsoAspect_3: typeof Handle_Prs3d_IsoAspect_3;
+ Handle_Prs3d_IsoAspect_4: typeof Handle_Prs3d_IsoAspect_4;
+ Handle_Prs3d_BasicAspect: typeof Handle_Prs3d_BasicAspect;
+ Handle_Prs3d_BasicAspect_1: typeof Handle_Prs3d_BasicAspect_1;
+ Handle_Prs3d_BasicAspect_2: typeof Handle_Prs3d_BasicAspect_2;
+ Handle_Prs3d_BasicAspect_3: typeof Handle_Prs3d_BasicAspect_3;
+ Handle_Prs3d_BasicAspect_4: typeof Handle_Prs3d_BasicAspect_4;
+ Prs3d_BasicAspect: typeof Prs3d_BasicAspect;
+ Prs3d_PointAspect: typeof Prs3d_PointAspect;
+ Prs3d_PointAspect_1: typeof Prs3d_PointAspect_1;
+ Prs3d_PointAspect_2: typeof Prs3d_PointAspect_2;
+ Prs3d_PointAspect_3: typeof Prs3d_PointAspect_3;
+ Handle_Prs3d_PointAspect: typeof Handle_Prs3d_PointAspect;
+ Handle_Prs3d_PointAspect_1: typeof Handle_Prs3d_PointAspect_1;
+ Handle_Prs3d_PointAspect_2: typeof Handle_Prs3d_PointAspect_2;
+ Handle_Prs3d_PointAspect_3: typeof Handle_Prs3d_PointAspect_3;
+ Handle_Prs3d_PointAspect_4: typeof Handle_Prs3d_PointAspect_4;
+ Prs3d_ToolDisk: typeof Prs3d_ToolDisk;
+ Prs3d_Arrow: typeof Prs3d_Arrow;
+ Prs3d_ToolSector: typeof Prs3d_ToolSector;
+ Prs3d_DatumParts: Prs3d_DatumParts;
+ Prs3d_TypeOfLinePicking: Prs3d_TypeOfLinePicking;
+ Prs3d_ToolCylinder: typeof Prs3d_ToolCylinder;
+ Prs3d: typeof Prs3d;
+ Prs3d_Root: typeof Prs3d_Root;
+ Prs3d_DatumAttribute: Prs3d_DatumAttribute;
+ Prs3d_VertexDrawMode: Prs3d_VertexDrawMode;
+ Prs3d_DimensionArrowOrientation: Prs3d_DimensionArrowOrientation;
+ Prs3d_DatumMode: Prs3d_DatumMode;
+ Prs3d_DimensionTextVerticalPosition: Prs3d_DimensionTextVerticalPosition;
+ Handle_Prs3d_InvalidAngle: typeof Handle_Prs3d_InvalidAngle;
+ Handle_Prs3d_InvalidAngle_1: typeof Handle_Prs3d_InvalidAngle_1;
+ Handle_Prs3d_InvalidAngle_2: typeof Handle_Prs3d_InvalidAngle_2;
+ Handle_Prs3d_InvalidAngle_3: typeof Handle_Prs3d_InvalidAngle_3;
+ Handle_Prs3d_InvalidAngle_4: typeof Handle_Prs3d_InvalidAngle_4;
+ Prs3d_InvalidAngle: typeof Prs3d_InvalidAngle;
+ Prs3d_InvalidAngle_1: typeof Prs3d_InvalidAngle_1;
+ Prs3d_InvalidAngle_2: typeof Prs3d_InvalidAngle_2;
+ Prs3d_LineAspect: typeof Prs3d_LineAspect;
+ Prs3d_LineAspect_1: typeof Prs3d_LineAspect_1;
+ Prs3d_LineAspect_2: typeof Prs3d_LineAspect_2;
+ Handle_Prs3d_LineAspect: typeof Handle_Prs3d_LineAspect;
+ Handle_Prs3d_LineAspect_1: typeof Handle_Prs3d_LineAspect_1;
+ Handle_Prs3d_LineAspect_2: typeof Handle_Prs3d_LineAspect_2;
+ Handle_Prs3d_LineAspect_3: typeof Handle_Prs3d_LineAspect_3;
+ Handle_Prs3d_LineAspect_4: typeof Handle_Prs3d_LineAspect_4;
+ BSplSLib: typeof BSplSLib;
+ BSplSLib_EvaluatorFunction: typeof BSplSLib_EvaluatorFunction;
+ BSplSLib_Cache: typeof BSplSLib_Cache;
+ Handle_BSplSLib_Cache: typeof Handle_BSplSLib_Cache;
+ Handle_BSplSLib_Cache_1: typeof Handle_BSplSLib_Cache_1;
+ Handle_BSplSLib_Cache_2: typeof Handle_BSplSLib_Cache_2;
+ Handle_BSplSLib_Cache_3: typeof Handle_BSplSLib_Cache_3;
+ Handle_BSplSLib_Cache_4: typeof Handle_BSplSLib_Cache_4;
+ BRepMAT2d_DataMapOfShapeSequenceOfBasicElt: typeof BRepMAT2d_DataMapOfShapeSequenceOfBasicElt;
+ BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_1: typeof BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_1;
+ BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_2: typeof BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_2;
+ BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_3: typeof BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_3;
+ BRepMAT2d_Explorer: typeof BRepMAT2d_Explorer;
+ BRepMAT2d_Explorer_1: typeof BRepMAT2d_Explorer_1;
+ BRepMAT2d_Explorer_2: typeof BRepMAT2d_Explorer_2;
+ BRepMAT2d_LinkTopoBilo: typeof BRepMAT2d_LinkTopoBilo;
+ BRepMAT2d_LinkTopoBilo_1: typeof BRepMAT2d_LinkTopoBilo_1;
+ BRepMAT2d_LinkTopoBilo_2: typeof BRepMAT2d_LinkTopoBilo_2;
+ BRepMAT2d_BisectingLocus: typeof BRepMAT2d_BisectingLocus;
+ PLib_HermitJacobi: typeof PLib_HermitJacobi;
+ Handle_PLib_HermitJacobi: typeof Handle_PLib_HermitJacobi;
+ Handle_PLib_HermitJacobi_1: typeof Handle_PLib_HermitJacobi_1;
+ Handle_PLib_HermitJacobi_2: typeof Handle_PLib_HermitJacobi_2;
+ Handle_PLib_HermitJacobi_3: typeof Handle_PLib_HermitJacobi_3;
+ Handle_PLib_HermitJacobi_4: typeof Handle_PLib_HermitJacobi_4;
+ PLib: typeof PLib;
+ Handle_PLib_Base: typeof Handle_PLib_Base;
+ Handle_PLib_Base_1: typeof Handle_PLib_Base_1;
+ Handle_PLib_Base_2: typeof Handle_PLib_Base_2;
+ Handle_PLib_Base_3: typeof Handle_PLib_Base_3;
+ Handle_PLib_Base_4: typeof Handle_PLib_Base_4;
+ PLib_Base: typeof PLib_Base;
+ PLib_DoubleJacobiPolynomial: typeof PLib_DoubleJacobiPolynomial;
+ PLib_DoubleJacobiPolynomial_1: typeof PLib_DoubleJacobiPolynomial_1;
+ PLib_DoubleJacobiPolynomial_2: typeof PLib_DoubleJacobiPolynomial_2;
+ Handle_PLib_JacobiPolynomial: typeof Handle_PLib_JacobiPolynomial;
+ Handle_PLib_JacobiPolynomial_1: typeof Handle_PLib_JacobiPolynomial_1;
+ Handle_PLib_JacobiPolynomial_2: typeof Handle_PLib_JacobiPolynomial_2;
+ Handle_PLib_JacobiPolynomial_3: typeof Handle_PLib_JacobiPolynomial_3;
+ Handle_PLib_JacobiPolynomial_4: typeof Handle_PLib_JacobiPolynomial_4;
+ PLib_JacobiPolynomial: typeof PLib_JacobiPolynomial;
+ Handle_XmlLDrivers_DocumentStorageDriver: typeof Handle_XmlLDrivers_DocumentStorageDriver;
+ Handle_XmlLDrivers_DocumentStorageDriver_1: typeof Handle_XmlLDrivers_DocumentStorageDriver_1;
+ Handle_XmlLDrivers_DocumentStorageDriver_2: typeof Handle_XmlLDrivers_DocumentStorageDriver_2;
+ Handle_XmlLDrivers_DocumentStorageDriver_3: typeof Handle_XmlLDrivers_DocumentStorageDriver_3;
+ Handle_XmlLDrivers_DocumentStorageDriver_4: typeof Handle_XmlLDrivers_DocumentStorageDriver_4;
+ XmlLDrivers_DocumentStorageDriver: typeof XmlLDrivers_DocumentStorageDriver;
+ XmlLDrivers_SequenceOfNamespaceDef: typeof XmlLDrivers_SequenceOfNamespaceDef;
+ XmlLDrivers_SequenceOfNamespaceDef_1: typeof XmlLDrivers_SequenceOfNamespaceDef_1;
+ XmlLDrivers_SequenceOfNamespaceDef_2: typeof XmlLDrivers_SequenceOfNamespaceDef_2;
+ XmlLDrivers_SequenceOfNamespaceDef_3: typeof XmlLDrivers_SequenceOfNamespaceDef_3;
+ XmlLDrivers: typeof XmlLDrivers;
+ XmlLDrivers_NamespaceDef: typeof XmlLDrivers_NamespaceDef;
+ XmlLDrivers_NamespaceDef_1: typeof XmlLDrivers_NamespaceDef_1;
+ XmlLDrivers_NamespaceDef_2: typeof XmlLDrivers_NamespaceDef_2;
+ Handle_XmlLDrivers_DocumentRetrievalDriver: typeof Handle_XmlLDrivers_DocumentRetrievalDriver;
+ Handle_XmlLDrivers_DocumentRetrievalDriver_1: typeof Handle_XmlLDrivers_DocumentRetrievalDriver_1;
+ Handle_XmlLDrivers_DocumentRetrievalDriver_2: typeof Handle_XmlLDrivers_DocumentRetrievalDriver_2;
+ Handle_XmlLDrivers_DocumentRetrievalDriver_3: typeof Handle_XmlLDrivers_DocumentRetrievalDriver_3;
+ Handle_XmlLDrivers_DocumentRetrievalDriver_4: typeof Handle_XmlLDrivers_DocumentRetrievalDriver_4;
+ XmlLDrivers_DocumentRetrievalDriver: typeof XmlLDrivers_DocumentRetrievalDriver;
+ Handle_TColGeom2d_HArray1OfCurve: typeof Handle_TColGeom2d_HArray1OfCurve;
+ Handle_TColGeom2d_HArray1OfCurve_1: typeof Handle_TColGeom2d_HArray1OfCurve_1;
+ Handle_TColGeom2d_HArray1OfCurve_2: typeof Handle_TColGeom2d_HArray1OfCurve_2;
+ Handle_TColGeom2d_HArray1OfCurve_3: typeof Handle_TColGeom2d_HArray1OfCurve_3;
+ Handle_TColGeom2d_HArray1OfCurve_4: typeof Handle_TColGeom2d_HArray1OfCurve_4;
+ Handle_TColGeom2d_HArray1OfBSplineCurve: typeof Handle_TColGeom2d_HArray1OfBSplineCurve;
+ Handle_TColGeom2d_HArray1OfBSplineCurve_1: typeof Handle_TColGeom2d_HArray1OfBSplineCurve_1;
+ Handle_TColGeom2d_HArray1OfBSplineCurve_2: typeof Handle_TColGeom2d_HArray1OfBSplineCurve_2;
+ Handle_TColGeom2d_HArray1OfBSplineCurve_3: typeof Handle_TColGeom2d_HArray1OfBSplineCurve_3;
+ Handle_TColGeom2d_HArray1OfBSplineCurve_4: typeof Handle_TColGeom2d_HArray1OfBSplineCurve_4;
+ Handle_TColGeom2d_HSequenceOfBoundedCurve: typeof Handle_TColGeom2d_HSequenceOfBoundedCurve;
+ Handle_TColGeom2d_HSequenceOfBoundedCurve_1: typeof Handle_TColGeom2d_HSequenceOfBoundedCurve_1;
+ Handle_TColGeom2d_HSequenceOfBoundedCurve_2: typeof Handle_TColGeom2d_HSequenceOfBoundedCurve_2;
+ Handle_TColGeom2d_HSequenceOfBoundedCurve_3: typeof Handle_TColGeom2d_HSequenceOfBoundedCurve_3;
+ Handle_TColGeom2d_HSequenceOfBoundedCurve_4: typeof Handle_TColGeom2d_HSequenceOfBoundedCurve_4;
+ Handle_TColGeom2d_HArray1OfBezierCurve: typeof Handle_TColGeom2d_HArray1OfBezierCurve;
+ Handle_TColGeom2d_HArray1OfBezierCurve_1: typeof Handle_TColGeom2d_HArray1OfBezierCurve_1;
+ Handle_TColGeom2d_HArray1OfBezierCurve_2: typeof Handle_TColGeom2d_HArray1OfBezierCurve_2;
+ Handle_TColGeom2d_HArray1OfBezierCurve_3: typeof Handle_TColGeom2d_HArray1OfBezierCurve_3;
+ Handle_TColGeom2d_HArray1OfBezierCurve_4: typeof Handle_TColGeom2d_HArray1OfBezierCurve_4;
+ Handle_TColGeom2d_HSequenceOfCurve: typeof Handle_TColGeom2d_HSequenceOfCurve;
+ Handle_TColGeom2d_HSequenceOfCurve_1: typeof Handle_TColGeom2d_HSequenceOfCurve_1;
+ Handle_TColGeom2d_HSequenceOfCurve_2: typeof Handle_TColGeom2d_HSequenceOfCurve_2;
+ Handle_TColGeom2d_HSequenceOfCurve_3: typeof Handle_TColGeom2d_HSequenceOfCurve_3;
+ Handle_TColGeom2d_HSequenceOfCurve_4: typeof Handle_TColGeom2d_HSequenceOfCurve_4;
+ math_FunctionSetWithDerivatives: typeof math_FunctionSetWithDerivatives;
+ math_DirectPolynomialRoots: typeof math_DirectPolynomialRoots;
+ math_DirectPolynomialRoots_1: typeof math_DirectPolynomialRoots_1;
+ math_DirectPolynomialRoots_2: typeof math_DirectPolynomialRoots_2;
+ math_DirectPolynomialRoots_3: typeof math_DirectPolynomialRoots_3;
+ math_DirectPolynomialRoots_4: typeof math_DirectPolynomialRoots_4;
+ math_FunctionSet: typeof math_FunctionSet;
+ math_Gauss: typeof math_Gauss;
+ math_EigenValuesSearcher: typeof math_EigenValuesSearcher;
+ math_DoubleTab: typeof math_DoubleTab;
+ math_DoubleTab_1: typeof math_DoubleTab_1;
+ math_DoubleTab_2: typeof math_DoubleTab_2;
+ math_DoubleTab_3: typeof math_DoubleTab_3;
+ math_Crout: typeof math_Crout;
+ math_Array1OfValueAndWeight: typeof math_Array1OfValueAndWeight;
+ math_Array1OfValueAndWeight_1: typeof math_Array1OfValueAndWeight_1;
+ math_Array1OfValueAndWeight_2: typeof math_Array1OfValueAndWeight_2;
+ math_Array1OfValueAndWeight_3: typeof math_Array1OfValueAndWeight_3;
+ math_Array1OfValueAndWeight_4: typeof math_Array1OfValueAndWeight_4;
+ math_Array1OfValueAndWeight_5: typeof math_Array1OfValueAndWeight_5;
+ math_Jacobi: typeof math_Jacobi;
+ Handle_math_SingularMatrix: typeof Handle_math_SingularMatrix;
+ Handle_math_SingularMatrix_1: typeof Handle_math_SingularMatrix_1;
+ Handle_math_SingularMatrix_2: typeof Handle_math_SingularMatrix_2;
+ Handle_math_SingularMatrix_3: typeof Handle_math_SingularMatrix_3;
+ Handle_math_SingularMatrix_4: typeof Handle_math_SingularMatrix_4;
+ math_SingularMatrix: typeof math_SingularMatrix;
+ math_SingularMatrix_1: typeof math_SingularMatrix_1;
+ math_SingularMatrix_2: typeof math_SingularMatrix_2;
+ math: typeof math;
+ math_BFGS: typeof math_BFGS;
+ math_PSO: typeof math_PSO;
+ math_MultipleVarFunctionWithGradient: typeof math_MultipleVarFunctionWithGradient;
+ math_BissecNewton: typeof math_BissecNewton;
+ math_SVD: typeof math_SVD;
+ math_BracketMinimum: typeof math_BracketMinimum;
+ math_BracketMinimum_1: typeof math_BracketMinimum_1;
+ math_BracketMinimum_2: typeof math_BracketMinimum_2;
+ math_BracketMinimum_3: typeof math_BracketMinimum_3;
+ math_BracketMinimum_4: typeof math_BracketMinimum_4;
+ math_ValueAndWeight: typeof math_ValueAndWeight;
+ math_ValueAndWeight_1: typeof math_ValueAndWeight_1;
+ math_ValueAndWeight_2: typeof math_ValueAndWeight_2;
+ math_MultipleVarFunction: typeof math_MultipleVarFunction;
+ math_FunctionWithDerivative: typeof math_FunctionWithDerivative;
+ math_BullardGenerator: typeof math_BullardGenerator;
+ math_Status: math_Status;
+ math_GaussSetIntegration: typeof math_GaussSetIntegration;
+ math_BrentMinimum: typeof math_BrentMinimum;
+ math_BrentMinimum_1: typeof math_BrentMinimum_1;
+ math_BrentMinimum_2: typeof math_BrentMinimum_2;
+ math_Function: typeof math_Function;
+ math_ComputeKronrodPointsAndWeights: typeof math_ComputeKronrodPointsAndWeights;
+ math_PSOParticlesPool: typeof math_PSOParticlesPool;
+ PSO_Particle: typeof PSO_Particle;
+ math_FunctionRoots: typeof math_FunctionRoots;
+ math_FunctionRoot: typeof math_FunctionRoot;
+ math_FunctionRoot_1: typeof math_FunctionRoot_1;
+ math_FunctionRoot_2: typeof math_FunctionRoot_2;
+ math_GlobOptMin: typeof math_GlobOptMin;
+ math_TrigonometricFunctionRoots: typeof math_TrigonometricFunctionRoots;
+ math_TrigonometricFunctionRoots_1: typeof math_TrigonometricFunctionRoots_1;
+ math_TrigonometricFunctionRoots_2: typeof math_TrigonometricFunctionRoots_2;
+ math_TrigonometricFunctionRoots_3: typeof math_TrigonometricFunctionRoots_3;
+ math_MultipleVarFunctionWithHessian: typeof math_MultipleVarFunctionWithHessian;
+ math_ComputeGaussPointsAndWeights: typeof math_ComputeGaussPointsAndWeights;
+ math_KronrodSingleIntegration: typeof math_KronrodSingleIntegration;
+ math_KronrodSingleIntegration_1: typeof math_KronrodSingleIntegration_1;
+ math_KronrodSingleIntegration_2: typeof math_KronrodSingleIntegration_2;
+ math_KronrodSingleIntegration_3: typeof math_KronrodSingleIntegration_3;
+ math_FunctionSetRoot: typeof math_FunctionSetRoot;
+ math_FunctionSetRoot_1: typeof math_FunctionSetRoot_1;
+ math_FunctionSetRoot_2: typeof math_FunctionSetRoot_2;
+ math_GaussMultipleIntegration: typeof math_GaussMultipleIntegration;
+ math_FRPR: typeof math_FRPR;
+ math_NotSquare: typeof math_NotSquare;
+ math_NotSquare_1: typeof math_NotSquare_1;
+ math_NotSquare_2: typeof math_NotSquare_2;
+ Handle_math_NotSquare: typeof Handle_math_NotSquare;
+ Handle_math_NotSquare_1: typeof Handle_math_NotSquare_1;
+ Handle_math_NotSquare_2: typeof Handle_math_NotSquare_2;
+ Handle_math_NotSquare_3: typeof Handle_math_NotSquare_3;
+ Handle_math_NotSquare_4: typeof Handle_math_NotSquare_4;
+ math_FunctionAllRoots: typeof math_FunctionAllRoots;
+ math_Powell: typeof math_Powell;
+ math_FunctionSample: typeof math_FunctionSample;
+ math_Uzawa: typeof math_Uzawa;
+ math_Uzawa_1: typeof math_Uzawa_1;
+ math_Uzawa_2: typeof math_Uzawa_2;
+ math_NewtonFunctionRoot: typeof math_NewtonFunctionRoot;
+ math_NewtonFunctionRoot_1: typeof math_NewtonFunctionRoot_1;
+ math_NewtonFunctionRoot_2: typeof math_NewtonFunctionRoot_2;
+ math_NewtonFunctionRoot_3: typeof math_NewtonFunctionRoot_3;
+ math_BracketedRoot: typeof math_BracketedRoot;
+ math_GaussSingleIntegration: typeof math_GaussSingleIntegration;
+ math_GaussSingleIntegration_1: typeof math_GaussSingleIntegration_1;
+ math_GaussSingleIntegration_2: typeof math_GaussSingleIntegration_2;
+ math_GaussSingleIntegration_3: typeof math_GaussSingleIntegration_3;
+ math_GaussLeastSquare: typeof math_GaussLeastSquare;
+ math_TrigonometricEquationFunction: typeof math_TrigonometricEquationFunction;
+ MAT_Side: MAT_Side;
+ MAT_ListOfBisector: typeof MAT_ListOfBisector;
+ Handle_MAT_ListOfBisector: typeof Handle_MAT_ListOfBisector;
+ Handle_MAT_ListOfBisector_1: typeof Handle_MAT_ListOfBisector_1;
+ Handle_MAT_ListOfBisector_2: typeof Handle_MAT_ListOfBisector_2;
+ Handle_MAT_ListOfBisector_3: typeof Handle_MAT_ListOfBisector_3;
+ Handle_MAT_ListOfBisector_4: typeof Handle_MAT_ListOfBisector_4;
+ Handle_MAT_BasicElt: typeof Handle_MAT_BasicElt;
+ Handle_MAT_BasicElt_1: typeof Handle_MAT_BasicElt_1;
+ Handle_MAT_BasicElt_2: typeof Handle_MAT_BasicElt_2;
+ Handle_MAT_BasicElt_3: typeof Handle_MAT_BasicElt_3;
+ Handle_MAT_BasicElt_4: typeof Handle_MAT_BasicElt_4;
+ MAT_BasicElt: typeof MAT_BasicElt;
+ Handle_MAT_TListNodeOfListOfEdge: typeof Handle_MAT_TListNodeOfListOfEdge;
+ Handle_MAT_TListNodeOfListOfEdge_1: typeof Handle_MAT_TListNodeOfListOfEdge_1;
+ Handle_MAT_TListNodeOfListOfEdge_2: typeof Handle_MAT_TListNodeOfListOfEdge_2;
+ Handle_MAT_TListNodeOfListOfEdge_3: typeof Handle_MAT_TListNodeOfListOfEdge_3;
+ Handle_MAT_TListNodeOfListOfEdge_4: typeof Handle_MAT_TListNodeOfListOfEdge_4;
+ MAT_TListNodeOfListOfEdge: typeof MAT_TListNodeOfListOfEdge;
+ MAT_TListNodeOfListOfEdge_1: typeof MAT_TListNodeOfListOfEdge_1;
+ MAT_TListNodeOfListOfEdge_2: typeof MAT_TListNodeOfListOfEdge_2;
+ Handle_MAT_TListNodeOfListOfBisector: typeof Handle_MAT_TListNodeOfListOfBisector;
+ Handle_MAT_TListNodeOfListOfBisector_1: typeof Handle_MAT_TListNodeOfListOfBisector_1;
+ Handle_MAT_TListNodeOfListOfBisector_2: typeof Handle_MAT_TListNodeOfListOfBisector_2;
+ Handle_MAT_TListNodeOfListOfBisector_3: typeof Handle_MAT_TListNodeOfListOfBisector_3;
+ Handle_MAT_TListNodeOfListOfBisector_4: typeof Handle_MAT_TListNodeOfListOfBisector_4;
+ MAT_TListNodeOfListOfBisector: typeof MAT_TListNodeOfListOfBisector;
+ MAT_TListNodeOfListOfBisector_1: typeof MAT_TListNodeOfListOfBisector_1;
+ MAT_TListNodeOfListOfBisector_2: typeof MAT_TListNodeOfListOfBisector_2;
+ Handle_MAT_Node: typeof Handle_MAT_Node;
+ Handle_MAT_Node_1: typeof Handle_MAT_Node_1;
+ Handle_MAT_Node_2: typeof Handle_MAT_Node_2;
+ Handle_MAT_Node_3: typeof Handle_MAT_Node_3;
+ Handle_MAT_Node_4: typeof Handle_MAT_Node_4;
+ MAT_Node: typeof MAT_Node;
+ Handle_MAT_ListOfEdge: typeof Handle_MAT_ListOfEdge;
+ Handle_MAT_ListOfEdge_1: typeof Handle_MAT_ListOfEdge_1;
+ Handle_MAT_ListOfEdge_2: typeof Handle_MAT_ListOfEdge_2;
+ Handle_MAT_ListOfEdge_3: typeof Handle_MAT_ListOfEdge_3;
+ Handle_MAT_ListOfEdge_4: typeof Handle_MAT_ListOfEdge_4;
+ MAT_ListOfEdge: typeof MAT_ListOfEdge;
+ MAT_Arc: typeof MAT_Arc;
+ Handle_MAT_Arc: typeof Handle_MAT_Arc;
+ Handle_MAT_Arc_1: typeof Handle_MAT_Arc_1;
+ Handle_MAT_Arc_2: typeof Handle_MAT_Arc_2;
+ Handle_MAT_Arc_3: typeof Handle_MAT_Arc_3;
+ Handle_MAT_Arc_4: typeof Handle_MAT_Arc_4;
+ Handle_MAT_Zone: typeof Handle_MAT_Zone;
+ Handle_MAT_Zone_1: typeof Handle_MAT_Zone_1;
+ Handle_MAT_Zone_2: typeof Handle_MAT_Zone_2;
+ Handle_MAT_Zone_3: typeof Handle_MAT_Zone_3;
+ Handle_MAT_Zone_4: typeof Handle_MAT_Zone_4;
+ MAT_Zone: typeof MAT_Zone;
+ MAT_Zone_1: typeof MAT_Zone_1;
+ MAT_Zone_2: typeof MAT_Zone_2;
+ MAT_Graph: typeof MAT_Graph;
+ Handle_MAT_Graph: typeof Handle_MAT_Graph;
+ Handle_MAT_Graph_1: typeof Handle_MAT_Graph_1;
+ Handle_MAT_Graph_2: typeof Handle_MAT_Graph_2;
+ Handle_MAT_Graph_3: typeof Handle_MAT_Graph_3;
+ Handle_MAT_Graph_4: typeof Handle_MAT_Graph_4;
+ Handle_MAT_Edge: typeof Handle_MAT_Edge;
+ Handle_MAT_Edge_1: typeof Handle_MAT_Edge_1;
+ Handle_MAT_Edge_2: typeof Handle_MAT_Edge_2;
+ Handle_MAT_Edge_3: typeof Handle_MAT_Edge_3;
+ Handle_MAT_Edge_4: typeof Handle_MAT_Edge_4;
+ MAT_Edge: typeof MAT_Edge;
+ MAT_Bisector: typeof MAT_Bisector;
+ Handle_MAT_Bisector: typeof Handle_MAT_Bisector;
+ Handle_MAT_Bisector_1: typeof Handle_MAT_Bisector_1;
+ Handle_MAT_Bisector_2: typeof Handle_MAT_Bisector_2;
+ Handle_MAT_Bisector_3: typeof Handle_MAT_Bisector_3;
+ Handle_MAT_Bisector_4: typeof Handle_MAT_Bisector_4;
+ TDF_CopyTool: typeof TDF_CopyTool;
+ TDF_Delta: typeof TDF_Delta;
+ Handle_TDF_Delta: typeof Handle_TDF_Delta;
+ Handle_TDF_Delta_1: typeof Handle_TDF_Delta_1;
+ Handle_TDF_Delta_2: typeof Handle_TDF_Delta_2;
+ Handle_TDF_Delta_3: typeof Handle_TDF_Delta_3;
+ Handle_TDF_Delta_4: typeof Handle_TDF_Delta_4;
+ TDF_LabelMapHasher: typeof TDF_LabelMapHasher;
+ TDF_DerivedAttribute: typeof TDF_DerivedAttribute;
+ TDF_ChildIterator: typeof TDF_ChildIterator;
+ TDF_ChildIterator_1: typeof TDF_ChildIterator_1;
+ TDF_ChildIterator_2: typeof TDF_ChildIterator_2;
+ TDF_LabelDataMap: typeof TDF_LabelDataMap;
+ TDF_LabelDataMap_1: typeof TDF_LabelDataMap_1;
+ TDF_LabelDataMap_2: typeof TDF_LabelDataMap_2;
+ TDF_LabelDataMap_3: typeof TDF_LabelDataMap_3;
+ TDF_AttributeIterator: typeof TDF_AttributeIterator;
+ TDF_AttributeIterator_1: typeof TDF_AttributeIterator_1;
+ TDF_AttributeIterator_2: typeof TDF_AttributeIterator_2;
+ TDF_AttributeIterator_3: typeof TDF_AttributeIterator_3;
+ TDF_GUIDProgIDMap: typeof TDF_GUIDProgIDMap;
+ TDF_GUIDProgIDMap_1: typeof TDF_GUIDProgIDMap_1;
+ TDF_GUIDProgIDMap_2: typeof TDF_GUIDProgIDMap_2;
+ TDF_GUIDProgIDMap_3: typeof TDF_GUIDProgIDMap_3;
+ TDF_DeltaOnModification: typeof TDF_DeltaOnModification;
+ Handle_TDF_DeltaOnModification: typeof Handle_TDF_DeltaOnModification;
+ Handle_TDF_DeltaOnModification_1: typeof Handle_TDF_DeltaOnModification_1;
+ Handle_TDF_DeltaOnModification_2: typeof Handle_TDF_DeltaOnModification_2;
+ Handle_TDF_DeltaOnModification_3: typeof Handle_TDF_DeltaOnModification_3;
+ Handle_TDF_DeltaOnModification_4: typeof Handle_TDF_DeltaOnModification_4;
+ TDF_DeltaOnResume: typeof TDF_DeltaOnResume;
+ Handle_TDF_DeltaOnResume: typeof Handle_TDF_DeltaOnResume;
+ Handle_TDF_DeltaOnResume_1: typeof Handle_TDF_DeltaOnResume_1;
+ Handle_TDF_DeltaOnResume_2: typeof Handle_TDF_DeltaOnResume_2;
+ Handle_TDF_DeltaOnResume_3: typeof Handle_TDF_DeltaOnResume_3;
+ Handle_TDF_DeltaOnResume_4: typeof Handle_TDF_DeltaOnResume_4;
+ Handle_TDF_DefaultDeltaOnModification: typeof Handle_TDF_DefaultDeltaOnModification;
+ Handle_TDF_DefaultDeltaOnModification_1: typeof Handle_TDF_DefaultDeltaOnModification_1;
+ Handle_TDF_DefaultDeltaOnModification_2: typeof Handle_TDF_DefaultDeltaOnModification_2;
+ Handle_TDF_DefaultDeltaOnModification_3: typeof Handle_TDF_DefaultDeltaOnModification_3;
+ Handle_TDF_DefaultDeltaOnModification_4: typeof Handle_TDF_DefaultDeltaOnModification_4;
+ TDF_DefaultDeltaOnModification: typeof TDF_DefaultDeltaOnModification;
+ Handle_TDF_Data: typeof Handle_TDF_Data;
+ Handle_TDF_Data_1: typeof Handle_TDF_Data_1;
+ Handle_TDF_Data_2: typeof Handle_TDF_Data_2;
+ Handle_TDF_Data_3: typeof Handle_TDF_Data_3;
+ Handle_TDF_Data_4: typeof Handle_TDF_Data_4;
+ TDF_Data: typeof TDF_Data;
+ TDF_DefaultDeltaOnRemoval: typeof TDF_DefaultDeltaOnRemoval;
+ Handle_TDF_DefaultDeltaOnRemoval: typeof Handle_TDF_DefaultDeltaOnRemoval;
+ Handle_TDF_DefaultDeltaOnRemoval_1: typeof Handle_TDF_DefaultDeltaOnRemoval_1;
+ Handle_TDF_DefaultDeltaOnRemoval_2: typeof Handle_TDF_DefaultDeltaOnRemoval_2;
+ Handle_TDF_DefaultDeltaOnRemoval_3: typeof Handle_TDF_DefaultDeltaOnRemoval_3;
+ Handle_TDF_DefaultDeltaOnRemoval_4: typeof Handle_TDF_DefaultDeltaOnRemoval_4;
+ Handle_TDF_DeltaOnForget: typeof Handle_TDF_DeltaOnForget;
+ Handle_TDF_DeltaOnForget_1: typeof Handle_TDF_DeltaOnForget_1;
+ Handle_TDF_DeltaOnForget_2: typeof Handle_TDF_DeltaOnForget_2;
+ Handle_TDF_DeltaOnForget_3: typeof Handle_TDF_DeltaOnForget_3;
+ Handle_TDF_DeltaOnForget_4: typeof Handle_TDF_DeltaOnForget_4;
+ TDF_DeltaOnForget: typeof TDF_DeltaOnForget;
+ Handle_TDF_DeltaOnRemoval: typeof Handle_TDF_DeltaOnRemoval;
+ Handle_TDF_DeltaOnRemoval_1: typeof Handle_TDF_DeltaOnRemoval_1;
+ Handle_TDF_DeltaOnRemoval_2: typeof Handle_TDF_DeltaOnRemoval_2;
+ Handle_TDF_DeltaOnRemoval_3: typeof Handle_TDF_DeltaOnRemoval_3;
+ Handle_TDF_DeltaOnRemoval_4: typeof Handle_TDF_DeltaOnRemoval_4;
+ TDF_DeltaOnRemoval: typeof TDF_DeltaOnRemoval;
+ TDF_DataSet: typeof TDF_DataSet;
+ Handle_TDF_DataSet: typeof Handle_TDF_DataSet;
+ Handle_TDF_DataSet_1: typeof Handle_TDF_DataSet_1;
+ Handle_TDF_DataSet_2: typeof Handle_TDF_DataSet_2;
+ Handle_TDF_DataSet_3: typeof Handle_TDF_DataSet_3;
+ Handle_TDF_DataSet_4: typeof Handle_TDF_DataSet_4;
+ TDF_LabelIntegerMap: typeof TDF_LabelIntegerMap;
+ TDF_LabelIntegerMap_1: typeof TDF_LabelIntegerMap_1;
+ TDF_LabelIntegerMap_2: typeof TDF_LabelIntegerMap_2;
+ TDF_LabelIntegerMap_3: typeof TDF_LabelIntegerMap_3;
+ TDF_RelocationTable: typeof TDF_RelocationTable;
+ Handle_TDF_RelocationTable: typeof Handle_TDF_RelocationTable;
+ Handle_TDF_RelocationTable_1: typeof Handle_TDF_RelocationTable_1;
+ Handle_TDF_RelocationTable_2: typeof Handle_TDF_RelocationTable_2;
+ Handle_TDF_RelocationTable_3: typeof Handle_TDF_RelocationTable_3;
+ Handle_TDF_RelocationTable_4: typeof Handle_TDF_RelocationTable_4;
+ TDF_IDFilter: typeof TDF_IDFilter;
+ TDF_LabelDoubleMap: typeof TDF_LabelDoubleMap;
+ TDF_LabelDoubleMap_1: typeof TDF_LabelDoubleMap_1;
+ TDF_LabelDoubleMap_2: typeof TDF_LabelDoubleMap_2;
+ TDF_LabelDoubleMap_3: typeof TDF_LabelDoubleMap_3;
+ TDF_ClosureMode: typeof TDF_ClosureMode;
+ Handle_TDF_DeltaOnAddition: typeof Handle_TDF_DeltaOnAddition;
+ Handle_TDF_DeltaOnAddition_1: typeof Handle_TDF_DeltaOnAddition_1;
+ Handle_TDF_DeltaOnAddition_2: typeof Handle_TDF_DeltaOnAddition_2;
+ Handle_TDF_DeltaOnAddition_3: typeof Handle_TDF_DeltaOnAddition_3;
+ Handle_TDF_DeltaOnAddition_4: typeof Handle_TDF_DeltaOnAddition_4;
+ TDF_DeltaOnAddition: typeof TDF_DeltaOnAddition;
+ Handle_TDF_HAttributeArray1: typeof Handle_TDF_HAttributeArray1;
+ Handle_TDF_HAttributeArray1_1: typeof Handle_TDF_HAttributeArray1_1;
+ Handle_TDF_HAttributeArray1_2: typeof Handle_TDF_HAttributeArray1_2;
+ Handle_TDF_HAttributeArray1_3: typeof Handle_TDF_HAttributeArray1_3;
+ Handle_TDF_HAttributeArray1_4: typeof Handle_TDF_HAttributeArray1_4;
+ TDF_IDMap: typeof TDF_IDMap;
+ TDF_IDMap_1: typeof TDF_IDMap_1;
+ TDF_IDMap_2: typeof TDF_IDMap_2;
+ TDF_IDMap_3: typeof TDF_IDMap_3;
+ TDF_LabelSequence: typeof TDF_LabelSequence;
+ TDF_LabelSequence_1: typeof TDF_LabelSequence_1;
+ TDF_LabelSequence_2: typeof TDF_LabelSequence_2;
+ TDF_LabelSequence_3: typeof TDF_LabelSequence_3;
+ TDF_CopyLabel: typeof TDF_CopyLabel;
+ TDF_CopyLabel_1: typeof TDF_CopyLabel_1;
+ TDF_CopyLabel_2: typeof TDF_CopyLabel_2;
+ Handle_TDF_Attribute: typeof Handle_TDF_Attribute;
+ Handle_TDF_Attribute_1: typeof Handle_TDF_Attribute_1;
+ Handle_TDF_Attribute_2: typeof Handle_TDF_Attribute_2;
+ Handle_TDF_Attribute_3: typeof Handle_TDF_Attribute_3;
+ Handle_TDF_Attribute_4: typeof Handle_TDF_Attribute_4;
+ TDF_Attribute: typeof TDF_Attribute;
+ TDF_LabelMap: typeof TDF_LabelMap;
+ TDF_LabelMap_1: typeof TDF_LabelMap_1;
+ TDF_LabelMap_2: typeof TDF_LabelMap_2;
+ TDF_LabelMap_3: typeof TDF_LabelMap_3;
+ TDF_LabelIndexedMap: typeof TDF_LabelIndexedMap;
+ TDF_LabelIndexedMap_1: typeof TDF_LabelIndexedMap_1;
+ TDF_LabelIndexedMap_2: typeof TDF_LabelIndexedMap_2;
+ TDF_LabelIndexedMap_3: typeof TDF_LabelIndexedMap_3;
+ TDF_ClosureTool: typeof TDF_ClosureTool;
+ Handle_TDF_Reference: typeof Handle_TDF_Reference;
+ Handle_TDF_Reference_1: typeof Handle_TDF_Reference_1;
+ Handle_TDF_Reference_2: typeof Handle_TDF_Reference_2;
+ Handle_TDF_Reference_3: typeof Handle_TDF_Reference_3;
+ Handle_TDF_Reference_4: typeof Handle_TDF_Reference_4;
+ TDF_Reference: typeof TDF_Reference;
+ TDF_AttributeDelta: typeof TDF_AttributeDelta;
+ Handle_TDF_AttributeDelta: typeof Handle_TDF_AttributeDelta;
+ Handle_TDF_AttributeDelta_1: typeof Handle_TDF_AttributeDelta_1;
+ Handle_TDF_AttributeDelta_2: typeof Handle_TDF_AttributeDelta_2;
+ Handle_TDF_AttributeDelta_3: typeof Handle_TDF_AttributeDelta_3;
+ Handle_TDF_AttributeDelta_4: typeof Handle_TDF_AttributeDelta_4;
+ TDF_Label: typeof TDF_Label;
+ TDF_LabelList: typeof TDF_LabelList;
+ TDF_LabelList_1: typeof TDF_LabelList_1;
+ TDF_LabelList_2: typeof TDF_LabelList_2;
+ TDF_LabelList_3: typeof TDF_LabelList_3;
+ Handle_TDF_TagSource: typeof Handle_TDF_TagSource;
+ Handle_TDF_TagSource_1: typeof Handle_TDF_TagSource_1;
+ Handle_TDF_TagSource_2: typeof Handle_TDF_TagSource_2;
+ Handle_TDF_TagSource_3: typeof Handle_TDF_TagSource_3;
+ Handle_TDF_TagSource_4: typeof Handle_TDF_TagSource_4;
+ TDF_TagSource: typeof TDF_TagSource;
+ TDF_Transaction: typeof TDF_Transaction;
+ TDF_Transaction_1: typeof TDF_Transaction_1;
+ TDF_Transaction_2: typeof TDF_Transaction_2;
+ TDF_IDList: typeof TDF_IDList;
+ TDF_IDList_1: typeof TDF_IDList_1;
+ TDF_IDList_2: typeof TDF_IDList_2;
+ TDF_IDList_3: typeof TDF_IDList_3;
+ TDF: typeof TDF;
+ TDF_ComparisonTool: typeof TDF_ComparisonTool;
+ TDF_Tool: typeof TDF_Tool;
+ TDF_ChildIDIterator: typeof TDF_ChildIDIterator;
+ TDF_ChildIDIterator_1: typeof TDF_ChildIDIterator_1;
+ TDF_ChildIDIterator_2: typeof TDF_ChildIDIterator_2;
+ StlAPI_Reader: typeof StlAPI_Reader;
+ StlAPI: typeof StlAPI;
+ StlAPI_Writer: typeof StlAPI_Writer;
+ Handle_TransferBRep_OrientedShapeMapper: typeof Handle_TransferBRep_OrientedShapeMapper;
+ Handle_TransferBRep_OrientedShapeMapper_1: typeof Handle_TransferBRep_OrientedShapeMapper_1;
+ Handle_TransferBRep_OrientedShapeMapper_2: typeof Handle_TransferBRep_OrientedShapeMapper_2;
+ Handle_TransferBRep_OrientedShapeMapper_3: typeof Handle_TransferBRep_OrientedShapeMapper_3;
+ Handle_TransferBRep_OrientedShapeMapper_4: typeof Handle_TransferBRep_OrientedShapeMapper_4;
+ TransferBRep_OrientedShapeMapper: typeof TransferBRep_OrientedShapeMapper;
+ Handle_TransferBRep_HSequenceOfTransferResultInfo: typeof Handle_TransferBRep_HSequenceOfTransferResultInfo;
+ Handle_TransferBRep_HSequenceOfTransferResultInfo_1: typeof Handle_TransferBRep_HSequenceOfTransferResultInfo_1;
+ Handle_TransferBRep_HSequenceOfTransferResultInfo_2: typeof Handle_TransferBRep_HSequenceOfTransferResultInfo_2;
+ Handle_TransferBRep_HSequenceOfTransferResultInfo_3: typeof Handle_TransferBRep_HSequenceOfTransferResultInfo_3;
+ Handle_TransferBRep_HSequenceOfTransferResultInfo_4: typeof Handle_TransferBRep_HSequenceOfTransferResultInfo_4;
+ Handle_TransferBRep_ShapeMapper: typeof Handle_TransferBRep_ShapeMapper;
+ Handle_TransferBRep_ShapeMapper_1: typeof Handle_TransferBRep_ShapeMapper_1;
+ Handle_TransferBRep_ShapeMapper_2: typeof Handle_TransferBRep_ShapeMapper_2;
+ Handle_TransferBRep_ShapeMapper_3: typeof Handle_TransferBRep_ShapeMapper_3;
+ Handle_TransferBRep_ShapeMapper_4: typeof Handle_TransferBRep_ShapeMapper_4;
+ TransferBRep_ShapeMapper: typeof TransferBRep_ShapeMapper;
+ TransferBRep_BinderOfShape: typeof TransferBRep_BinderOfShape;
+ TransferBRep_BinderOfShape_1: typeof TransferBRep_BinderOfShape_1;
+ TransferBRep_BinderOfShape_2: typeof TransferBRep_BinderOfShape_2;
+ Handle_TransferBRep_BinderOfShape: typeof Handle_TransferBRep_BinderOfShape;
+ Handle_TransferBRep_BinderOfShape_1: typeof Handle_TransferBRep_BinderOfShape_1;
+ Handle_TransferBRep_BinderOfShape_2: typeof Handle_TransferBRep_BinderOfShape_2;
+ Handle_TransferBRep_BinderOfShape_3: typeof Handle_TransferBRep_BinderOfShape_3;
+ Handle_TransferBRep_BinderOfShape_4: typeof Handle_TransferBRep_BinderOfShape_4;
+ Handle_TransferBRep_ShapeBinder: typeof Handle_TransferBRep_ShapeBinder;
+ Handle_TransferBRep_ShapeBinder_1: typeof Handle_TransferBRep_ShapeBinder_1;
+ Handle_TransferBRep_ShapeBinder_2: typeof Handle_TransferBRep_ShapeBinder_2;
+ Handle_TransferBRep_ShapeBinder_3: typeof Handle_TransferBRep_ShapeBinder_3;
+ Handle_TransferBRep_ShapeBinder_4: typeof Handle_TransferBRep_ShapeBinder_4;
+ TransferBRep_ShapeBinder: typeof TransferBRep_ShapeBinder;
+ TransferBRep_ShapeBinder_1: typeof TransferBRep_ShapeBinder_1;
+ TransferBRep_ShapeBinder_2: typeof TransferBRep_ShapeBinder_2;
+ TransferBRep_ShapeListBinder: typeof TransferBRep_ShapeListBinder;
+ TransferBRep_ShapeListBinder_1: typeof TransferBRep_ShapeListBinder_1;
+ TransferBRep_ShapeListBinder_2: typeof TransferBRep_ShapeListBinder_2;
+ Handle_TransferBRep_ShapeListBinder: typeof Handle_TransferBRep_ShapeListBinder;
+ Handle_TransferBRep_ShapeListBinder_1: typeof Handle_TransferBRep_ShapeListBinder_1;
+ Handle_TransferBRep_ShapeListBinder_2: typeof Handle_TransferBRep_ShapeListBinder_2;
+ Handle_TransferBRep_ShapeListBinder_3: typeof Handle_TransferBRep_ShapeListBinder_3;
+ Handle_TransferBRep_ShapeListBinder_4: typeof Handle_TransferBRep_ShapeListBinder_4;
+ TransferBRep_ShapeInfo: typeof TransferBRep_ShapeInfo;
+ TransferBRep_Reader: typeof TransferBRep_Reader;
+ TransferBRep_TransferResultInfo: typeof TransferBRep_TransferResultInfo;
+ Handle_TransferBRep_TransferResultInfo: typeof Handle_TransferBRep_TransferResultInfo;
+ Handle_TransferBRep_TransferResultInfo_1: typeof Handle_TransferBRep_TransferResultInfo_1;
+ Handle_TransferBRep_TransferResultInfo_2: typeof Handle_TransferBRep_TransferResultInfo_2;
+ Handle_TransferBRep_TransferResultInfo_3: typeof Handle_TransferBRep_TransferResultInfo_3;
+ Handle_TransferBRep_TransferResultInfo_4: typeof Handle_TransferBRep_TransferResultInfo_4;
+ TopOpeBRepDS_HDataStructure: typeof TopOpeBRepDS_HDataStructure;
+ Handle_TopOpeBRepDS_HDataStructure: typeof Handle_TopOpeBRepDS_HDataStructure;
+ Handle_TopOpeBRepDS_HDataStructure_1: typeof Handle_TopOpeBRepDS_HDataStructure_1;
+ Handle_TopOpeBRepDS_HDataStructure_2: typeof Handle_TopOpeBRepDS_HDataStructure_2;
+ Handle_TopOpeBRepDS_HDataStructure_3: typeof Handle_TopOpeBRepDS_HDataStructure_3;
+ Handle_TopOpeBRepDS_HDataStructure_4: typeof Handle_TopOpeBRepDS_HDataStructure_4;
+ TopOpeBRepDS_Reducer: typeof TopOpeBRepDS_Reducer;
+ Handle_TopOpeBRepDS_FaceEdgeInterference: typeof Handle_TopOpeBRepDS_FaceEdgeInterference;
+ Handle_TopOpeBRepDS_FaceEdgeInterference_1: typeof Handle_TopOpeBRepDS_FaceEdgeInterference_1;
+ Handle_TopOpeBRepDS_FaceEdgeInterference_2: typeof Handle_TopOpeBRepDS_FaceEdgeInterference_2;
+ Handle_TopOpeBRepDS_FaceEdgeInterference_3: typeof Handle_TopOpeBRepDS_FaceEdgeInterference_3;
+ Handle_TopOpeBRepDS_FaceEdgeInterference_4: typeof Handle_TopOpeBRepDS_FaceEdgeInterference_4;
+ TopOpeBRepDS_FaceEdgeInterference: typeof TopOpeBRepDS_FaceEdgeInterference;
+ TopOpeBRepDS_BuildTool: typeof TopOpeBRepDS_BuildTool;
+ TopOpeBRepDS_BuildTool_1: typeof TopOpeBRepDS_BuildTool_1;
+ TopOpeBRepDS_BuildTool_2: typeof TopOpeBRepDS_BuildTool_2;
+ TopOpeBRepDS_BuildTool_3: typeof TopOpeBRepDS_BuildTool_3;
+ TopOpeBRepDS_MapOfSurface: typeof TopOpeBRepDS_MapOfSurface;
+ TopOpeBRepDS_MapOfSurface_1: typeof TopOpeBRepDS_MapOfSurface_1;
+ TopOpeBRepDS_MapOfSurface_2: typeof TopOpeBRepDS_MapOfSurface_2;
+ TopOpeBRepDS_MapOfSurface_3: typeof TopOpeBRepDS_MapOfSurface_3;
+ TopOpeBRepDS_DataMapOfIntegerListOfInterference: typeof TopOpeBRepDS_DataMapOfIntegerListOfInterference;
+ TopOpeBRepDS_DataMapOfIntegerListOfInterference_1: typeof TopOpeBRepDS_DataMapOfIntegerListOfInterference_1;
+ TopOpeBRepDS_DataMapOfIntegerListOfInterference_2: typeof TopOpeBRepDS_DataMapOfIntegerListOfInterference_2;
+ TopOpeBRepDS_DataMapOfIntegerListOfInterference_3: typeof TopOpeBRepDS_DataMapOfIntegerListOfInterference_3;
+ TopOpeBRepDS_FaceInterferenceTool: typeof TopOpeBRepDS_FaceInterferenceTool;
+ TopOpeBRepDS_CurvePointInterference: typeof TopOpeBRepDS_CurvePointInterference;
+ Handle_TopOpeBRepDS_CurvePointInterference: typeof Handle_TopOpeBRepDS_CurvePointInterference;
+ Handle_TopOpeBRepDS_CurvePointInterference_1: typeof Handle_TopOpeBRepDS_CurvePointInterference_1;
+ Handle_TopOpeBRepDS_CurvePointInterference_2: typeof Handle_TopOpeBRepDS_CurvePointInterference_2;
+ Handle_TopOpeBRepDS_CurvePointInterference_3: typeof Handle_TopOpeBRepDS_CurvePointInterference_3;
+ Handle_TopOpeBRepDS_CurvePointInterference_4: typeof Handle_TopOpeBRepDS_CurvePointInterference_4;
+ Handle_TopOpeBRepDS_SolidSurfaceInterference: typeof Handle_TopOpeBRepDS_SolidSurfaceInterference;
+ Handle_TopOpeBRepDS_SolidSurfaceInterference_1: typeof Handle_TopOpeBRepDS_SolidSurfaceInterference_1;
+ Handle_TopOpeBRepDS_SolidSurfaceInterference_2: typeof Handle_TopOpeBRepDS_SolidSurfaceInterference_2;
+ Handle_TopOpeBRepDS_SolidSurfaceInterference_3: typeof Handle_TopOpeBRepDS_SolidSurfaceInterference_3;
+ Handle_TopOpeBRepDS_SolidSurfaceInterference_4: typeof Handle_TopOpeBRepDS_SolidSurfaceInterference_4;
+ TopOpeBRepDS_SolidSurfaceInterference: typeof TopOpeBRepDS_SolidSurfaceInterference;
+ Handle_TopOpeBRepDS_Association: typeof Handle_TopOpeBRepDS_Association;
+ Handle_TopOpeBRepDS_Association_1: typeof Handle_TopOpeBRepDS_Association_1;
+ Handle_TopOpeBRepDS_Association_2: typeof Handle_TopOpeBRepDS_Association_2;
+ Handle_TopOpeBRepDS_Association_3: typeof Handle_TopOpeBRepDS_Association_3;
+ Handle_TopOpeBRepDS_Association_4: typeof Handle_TopOpeBRepDS_Association_4;
+ TopOpeBRepDS_Association: typeof TopOpeBRepDS_Association;
+ TopOpeBRepDS_DataMapOfShapeState: typeof TopOpeBRepDS_DataMapOfShapeState;
+ TopOpeBRepDS_DataMapOfShapeState_1: typeof TopOpeBRepDS_DataMapOfShapeState_1;
+ TopOpeBRepDS_DataMapOfShapeState_2: typeof TopOpeBRepDS_DataMapOfShapeState_2;
+ TopOpeBRepDS_DataMapOfShapeState_3: typeof TopOpeBRepDS_DataMapOfShapeState_3;
+ TopOpeBRepDS_Filter: typeof TopOpeBRepDS_Filter;
+ TopOpeBRepDS_PointData: typeof TopOpeBRepDS_PointData;
+ TopOpeBRepDS_PointData_1: typeof TopOpeBRepDS_PointData_1;
+ TopOpeBRepDS_PointData_2: typeof TopOpeBRepDS_PointData_2;
+ TopOpeBRepDS_PointData_3: typeof TopOpeBRepDS_PointData_3;
+ TopOpeBRepDS_Edge3dInterferenceTool: typeof TopOpeBRepDS_Edge3dInterferenceTool;
+ Handle_TopOpeBRepDS_Marker: typeof Handle_TopOpeBRepDS_Marker;
+ Handle_TopOpeBRepDS_Marker_1: typeof Handle_TopOpeBRepDS_Marker_1;
+ Handle_TopOpeBRepDS_Marker_2: typeof Handle_TopOpeBRepDS_Marker_2;
+ Handle_TopOpeBRepDS_Marker_3: typeof Handle_TopOpeBRepDS_Marker_3;
+ Handle_TopOpeBRepDS_Marker_4: typeof Handle_TopOpeBRepDS_Marker_4;
+ TopOpeBRepDS_Marker: typeof TopOpeBRepDS_Marker;
+ TopOpeBRepDS_MapOfShapeData: typeof TopOpeBRepDS_MapOfShapeData;
+ TopOpeBRepDS_MapOfShapeData_1: typeof TopOpeBRepDS_MapOfShapeData_1;
+ TopOpeBRepDS_MapOfShapeData_2: typeof TopOpeBRepDS_MapOfShapeData_2;
+ TopOpeBRepDS_MapOfShapeData_3: typeof TopOpeBRepDS_MapOfShapeData_3;
+ Handle_TopOpeBRepDS_EdgeVertexInterference: typeof Handle_TopOpeBRepDS_EdgeVertexInterference;
+ Handle_TopOpeBRepDS_EdgeVertexInterference_1: typeof Handle_TopOpeBRepDS_EdgeVertexInterference_1;
+ Handle_TopOpeBRepDS_EdgeVertexInterference_2: typeof Handle_TopOpeBRepDS_EdgeVertexInterference_2;
+ Handle_TopOpeBRepDS_EdgeVertexInterference_3: typeof Handle_TopOpeBRepDS_EdgeVertexInterference_3;
+ Handle_TopOpeBRepDS_EdgeVertexInterference_4: typeof Handle_TopOpeBRepDS_EdgeVertexInterference_4;
+ TopOpeBRepDS_EdgeVertexInterference: typeof TopOpeBRepDS_EdgeVertexInterference;
+ TopOpeBRepDS_EdgeVertexInterference_1: typeof TopOpeBRepDS_EdgeVertexInterference_1;
+ TopOpeBRepDS_EdgeVertexInterference_2: typeof TopOpeBRepDS_EdgeVertexInterference_2;
+ TopOpeBRepDS_DataStructure: typeof TopOpeBRepDS_DataStructure;
+ TopOpeBRepDS_DoubleMapOfIntegerShape: typeof TopOpeBRepDS_DoubleMapOfIntegerShape;
+ TopOpeBRepDS_DoubleMapOfIntegerShape_1: typeof TopOpeBRepDS_DoubleMapOfIntegerShape_1;
+ TopOpeBRepDS_DoubleMapOfIntegerShape_2: typeof TopOpeBRepDS_DoubleMapOfIntegerShape_2;
+ TopOpeBRepDS_DoubleMapOfIntegerShape_3: typeof TopOpeBRepDS_DoubleMapOfIntegerShape_3;
+ TopOpeBRepDS_CurveData: typeof TopOpeBRepDS_CurveData;
+ TopOpeBRepDS_CurveData_1: typeof TopOpeBRepDS_CurveData_1;
+ TopOpeBRepDS_CurveData_2: typeof TopOpeBRepDS_CurveData_2;
+ TopOpeBRepDS_EdgeInterferenceTool: typeof TopOpeBRepDS_EdgeInterferenceTool;
+ TopOpeBRepDS_Config: TopOpeBRepDS_Config;
+ TopOpeBRepDS_CurveIterator: typeof TopOpeBRepDS_CurveIterator;
+ TopOpeBRepDS_Curve: typeof TopOpeBRepDS_Curve;
+ TopOpeBRepDS_Curve_1: typeof TopOpeBRepDS_Curve_1;
+ TopOpeBRepDS_Curve_2: typeof TopOpeBRepDS_Curve_2;
+ TopOpeBRepDS_InterferenceTool: typeof TopOpeBRepDS_InterferenceTool;
+ TopOpeBRepDS_InterferenceIterator: typeof TopOpeBRepDS_InterferenceIterator;
+ TopOpeBRepDS_InterferenceIterator_1: typeof TopOpeBRepDS_InterferenceIterator_1;
+ TopOpeBRepDS_InterferenceIterator_2: typeof TopOpeBRepDS_InterferenceIterator_2;
+ TopOpeBRepDS_SurfaceData: typeof TopOpeBRepDS_SurfaceData;
+ TopOpeBRepDS_SurfaceData_1: typeof TopOpeBRepDS_SurfaceData_1;
+ TopOpeBRepDS_SurfaceData_2: typeof TopOpeBRepDS_SurfaceData_2;
+ TopOpeBRepDS_TKI: typeof TopOpeBRepDS_TKI;
+ TopOpeBRepDS_IndexedDataMapOfShapeWithState: typeof TopOpeBRepDS_IndexedDataMapOfShapeWithState;
+ TopOpeBRepDS_IndexedDataMapOfShapeWithState_1: typeof TopOpeBRepDS_IndexedDataMapOfShapeWithState_1;
+ TopOpeBRepDS_IndexedDataMapOfShapeWithState_2: typeof TopOpeBRepDS_IndexedDataMapOfShapeWithState_2;
+ TopOpeBRepDS_IndexedDataMapOfShapeWithState_3: typeof TopOpeBRepDS_IndexedDataMapOfShapeWithState_3;
+ Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference: typeof Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference;
+ Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_1: typeof Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_1;
+ Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_2: typeof Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_2;
+ Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_3: typeof Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_3;
+ Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_4: typeof Handle_TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_4;
+ TopOpeBRepDS_ListOfShapeOn1State: typeof TopOpeBRepDS_ListOfShapeOn1State;
+ TopOpeBRepDS_GeometryData: typeof TopOpeBRepDS_GeometryData;
+ TopOpeBRepDS_GeometryData_1: typeof TopOpeBRepDS_GeometryData_1;
+ TopOpeBRepDS_GeometryData_2: typeof TopOpeBRepDS_GeometryData_2;
+ TopOpeBRepDS_FIR: typeof TopOpeBRepDS_FIR;
+ TopOpeBRepDS_TOOL: typeof TopOpeBRepDS_TOOL;
+ Handle_TopOpeBRepDS_ShapeShapeInterference: typeof Handle_TopOpeBRepDS_ShapeShapeInterference;
+ Handle_TopOpeBRepDS_ShapeShapeInterference_1: typeof Handle_TopOpeBRepDS_ShapeShapeInterference_1;
+ Handle_TopOpeBRepDS_ShapeShapeInterference_2: typeof Handle_TopOpeBRepDS_ShapeShapeInterference_2;
+ Handle_TopOpeBRepDS_ShapeShapeInterference_3: typeof Handle_TopOpeBRepDS_ShapeShapeInterference_3;
+ Handle_TopOpeBRepDS_ShapeShapeInterference_4: typeof Handle_TopOpeBRepDS_ShapeShapeInterference_4;
+ TopOpeBRepDS_ShapeShapeInterference: typeof TopOpeBRepDS_ShapeShapeInterference;
+ TopOpeBRepDS_Dumper: typeof TopOpeBRepDS_Dumper;
+ TopOpeBRepDS_CheckStatus: TopOpeBRepDS_CheckStatus;
+ TopOpeBRepDS_DataMapOfCheckStatus: typeof TopOpeBRepDS_DataMapOfCheckStatus;
+ TopOpeBRepDS_DataMapOfCheckStatus_1: typeof TopOpeBRepDS_DataMapOfCheckStatus_1;
+ TopOpeBRepDS_DataMapOfCheckStatus_2: typeof TopOpeBRepDS_DataMapOfCheckStatus_2;
+ TopOpeBRepDS_DataMapOfCheckStatus_3: typeof TopOpeBRepDS_DataMapOfCheckStatus_3;
+ TopOpeBRepDS_Explorer: typeof TopOpeBRepDS_Explorer;
+ TopOpeBRepDS_Explorer_1: typeof TopOpeBRepDS_Explorer_1;
+ TopOpeBRepDS_Explorer_2: typeof TopOpeBRepDS_Explorer_2;
+ TopOpeBRepDS_MapOfCurve: typeof TopOpeBRepDS_MapOfCurve;
+ TopOpeBRepDS_MapOfCurve_1: typeof TopOpeBRepDS_MapOfCurve_1;
+ TopOpeBRepDS_MapOfCurve_2: typeof TopOpeBRepDS_MapOfCurve_2;
+ TopOpeBRepDS_MapOfCurve_3: typeof TopOpeBRepDS_MapOfCurve_3;
+ TopOpeBRepDS_CurveExplorer: typeof TopOpeBRepDS_CurveExplorer;
+ TopOpeBRepDS_CurveExplorer_1: typeof TopOpeBRepDS_CurveExplorer_1;
+ TopOpeBRepDS_CurveExplorer_2: typeof TopOpeBRepDS_CurveExplorer_2;
+ TopOpeBRepDS_EIR: typeof TopOpeBRepDS_EIR;
+ TopOpeBRepDS_ShapeWithState: typeof TopOpeBRepDS_ShapeWithState;
+ TopOpeBRepDS_Check: typeof TopOpeBRepDS_Check;
+ TopOpeBRepDS_Check_1: typeof TopOpeBRepDS_Check_1;
+ TopOpeBRepDS_Check_2: typeof TopOpeBRepDS_Check_2;
+ Handle_TopOpeBRepDS_Check: typeof Handle_TopOpeBRepDS_Check;
+ Handle_TopOpeBRepDS_Check_1: typeof Handle_TopOpeBRepDS_Check_1;
+ Handle_TopOpeBRepDS_Check_2: typeof Handle_TopOpeBRepDS_Check_2;
+ Handle_TopOpeBRepDS_Check_3: typeof Handle_TopOpeBRepDS_Check_3;
+ Handle_TopOpeBRepDS_Check_4: typeof Handle_TopOpeBRepDS_Check_4;
+ TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State: typeof TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State;
+ TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_1: typeof TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_1;
+ TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_2: typeof TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_2;
+ TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_3: typeof TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_3;
+ TopOpeBRepDS_SurfaceExplorer: typeof TopOpeBRepDS_SurfaceExplorer;
+ TopOpeBRepDS_SurfaceExplorer_1: typeof TopOpeBRepDS_SurfaceExplorer_1;
+ TopOpeBRepDS_SurfaceExplorer_2: typeof TopOpeBRepDS_SurfaceExplorer_2;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_1: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_1;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_2: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_2;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_3: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_3;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_4: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_4;
+ TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_5: typeof TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_5;
+ TopOpeBRepDS_PointExplorer: typeof TopOpeBRepDS_PointExplorer;
+ TopOpeBRepDS_PointExplorer_1: typeof TopOpeBRepDS_PointExplorer_1;
+ TopOpeBRepDS_PointExplorer_2: typeof TopOpeBRepDS_PointExplorer_2;
+ TopOpeBRepDS_MapOfIntegerShapeData: typeof TopOpeBRepDS_MapOfIntegerShapeData;
+ TopOpeBRepDS_MapOfIntegerShapeData_1: typeof TopOpeBRepDS_MapOfIntegerShapeData_1;
+ TopOpeBRepDS_MapOfIntegerShapeData_2: typeof TopOpeBRepDS_MapOfIntegerShapeData_2;
+ TopOpeBRepDS_MapOfIntegerShapeData_3: typeof TopOpeBRepDS_MapOfIntegerShapeData_3;
+ TopOpeBRepDS_Kind: TopOpeBRepDS_Kind;
+ TopOpeBRepDS_Surface: typeof TopOpeBRepDS_Surface;
+ TopOpeBRepDS_Surface_1: typeof TopOpeBRepDS_Surface_1;
+ TopOpeBRepDS_Surface_2: typeof TopOpeBRepDS_Surface_2;
+ TopOpeBRepDS_Surface_3: typeof TopOpeBRepDS_Surface_3;
+ TopOpeBRepDS: typeof TopOpeBRepDS;
+ TopOpeBRepDS_SurfaceIterator: typeof TopOpeBRepDS_SurfaceIterator;
+ TopOpeBRepDS_SurfaceCurveInterference: typeof TopOpeBRepDS_SurfaceCurveInterference;
+ TopOpeBRepDS_SurfaceCurveInterference_1: typeof TopOpeBRepDS_SurfaceCurveInterference_1;
+ TopOpeBRepDS_SurfaceCurveInterference_2: typeof TopOpeBRepDS_SurfaceCurveInterference_2;
+ TopOpeBRepDS_SurfaceCurveInterference_3: typeof TopOpeBRepDS_SurfaceCurveInterference_3;
+ Handle_TopOpeBRepDS_SurfaceCurveInterference: typeof Handle_TopOpeBRepDS_SurfaceCurveInterference;
+ Handle_TopOpeBRepDS_SurfaceCurveInterference_1: typeof Handle_TopOpeBRepDS_SurfaceCurveInterference_1;
+ Handle_TopOpeBRepDS_SurfaceCurveInterference_2: typeof Handle_TopOpeBRepDS_SurfaceCurveInterference_2;
+ Handle_TopOpeBRepDS_SurfaceCurveInterference_3: typeof Handle_TopOpeBRepDS_SurfaceCurveInterference_3;
+ Handle_TopOpeBRepDS_SurfaceCurveInterference_4: typeof Handle_TopOpeBRepDS_SurfaceCurveInterference_4;
+ TopOpeBRepDS_IndexedDataMapOfVertexPoint: typeof TopOpeBRepDS_IndexedDataMapOfVertexPoint;
+ TopOpeBRepDS_IndexedDataMapOfVertexPoint_1: typeof TopOpeBRepDS_IndexedDataMapOfVertexPoint_1;
+ TopOpeBRepDS_IndexedDataMapOfVertexPoint_2: typeof TopOpeBRepDS_IndexedDataMapOfVertexPoint_2;
+ TopOpeBRepDS_IndexedDataMapOfVertexPoint_3: typeof TopOpeBRepDS_IndexedDataMapOfVertexPoint_3;
+ TopOpeBRepDS_ShapeData: typeof TopOpeBRepDS_ShapeData;
+ TopOpeBRepDS_PointIterator: typeof TopOpeBRepDS_PointIterator;
+ TopOpeBRepDS_MapOfPoint: typeof TopOpeBRepDS_MapOfPoint;
+ TopOpeBRepDS_MapOfPoint_1: typeof TopOpeBRepDS_MapOfPoint_1;
+ TopOpeBRepDS_MapOfPoint_2: typeof TopOpeBRepDS_MapOfPoint_2;
+ TopOpeBRepDS_MapOfPoint_3: typeof TopOpeBRepDS_MapOfPoint_3;
+ TopOpeBRepDS_Transition: typeof TopOpeBRepDS_Transition;
+ TopOpeBRepDS_Transition_1: typeof TopOpeBRepDS_Transition_1;
+ TopOpeBRepDS_Transition_2: typeof TopOpeBRepDS_Transition_2;
+ TopOpeBRepDS_Transition_3: typeof TopOpeBRepDS_Transition_3;
+ TopOpeBRepDS_Point: typeof TopOpeBRepDS_Point;
+ TopOpeBRepDS_Point_1: typeof TopOpeBRepDS_Point_1;
+ TopOpeBRepDS_Point_2: typeof TopOpeBRepDS_Point_2;
+ TopOpeBRepDS_Point_3: typeof TopOpeBRepDS_Point_3;
+ TopOpeBRepDS_GapFiller: typeof TopOpeBRepDS_GapFiller;
+ TopOpeBRepDS_Interference: typeof TopOpeBRepDS_Interference;
+ TopOpeBRepDS_Interference_1: typeof TopOpeBRepDS_Interference_1;
+ TopOpeBRepDS_Interference_2: typeof TopOpeBRepDS_Interference_2;
+ TopOpeBRepDS_Interference_3: typeof TopOpeBRepDS_Interference_3;
+ Handle_TopOpeBRepDS_Interference: typeof Handle_TopOpeBRepDS_Interference;
+ Handle_TopOpeBRepDS_Interference_1: typeof Handle_TopOpeBRepDS_Interference_1;
+ Handle_TopOpeBRepDS_Interference_2: typeof Handle_TopOpeBRepDS_Interference_2;
+ Handle_TopOpeBRepDS_Interference_3: typeof Handle_TopOpeBRepDS_Interference_3;
+ Handle_TopOpeBRepDS_Interference_4: typeof Handle_TopOpeBRepDS_Interference_4;
+ TopOpeBRepDS_GapTool: typeof TopOpeBRepDS_GapTool;
+ TopOpeBRepDS_GapTool_1: typeof TopOpeBRepDS_GapTool_1;
+ TopOpeBRepDS_GapTool_2: typeof TopOpeBRepDS_GapTool_2;
+ Handle_TopOpeBRepDS_GapTool: typeof Handle_TopOpeBRepDS_GapTool;
+ Handle_TopOpeBRepDS_GapTool_1: typeof Handle_TopOpeBRepDS_GapTool_1;
+ Handle_TopOpeBRepDS_GapTool_2: typeof Handle_TopOpeBRepDS_GapTool_2;
+ Handle_TopOpeBRepDS_GapTool_3: typeof Handle_TopOpeBRepDS_GapTool_3;
+ Handle_TopOpeBRepDS_GapTool_4: typeof Handle_TopOpeBRepDS_GapTool_4;
+ Handle_IGESData_UndefinedEntity: typeof Handle_IGESData_UndefinedEntity;
+ Handle_IGESData_UndefinedEntity_1: typeof Handle_IGESData_UndefinedEntity_1;
+ Handle_IGESData_UndefinedEntity_2: typeof Handle_IGESData_UndefinedEntity_2;
+ Handle_IGESData_UndefinedEntity_3: typeof Handle_IGESData_UndefinedEntity_3;
+ Handle_IGESData_UndefinedEntity_4: typeof Handle_IGESData_UndefinedEntity_4;
+ Handle_IGESData_NodeOfSpecificLib: typeof Handle_IGESData_NodeOfSpecificLib;
+ Handle_IGESData_NodeOfSpecificLib_1: typeof Handle_IGESData_NodeOfSpecificLib_1;
+ Handle_IGESData_NodeOfSpecificLib_2: typeof Handle_IGESData_NodeOfSpecificLib_2;
+ Handle_IGESData_NodeOfSpecificLib_3: typeof Handle_IGESData_NodeOfSpecificLib_3;
+ Handle_IGESData_NodeOfSpecificLib_4: typeof Handle_IGESData_NodeOfSpecificLib_4;
+ Handle_IGESData_LevelListEntity: typeof Handle_IGESData_LevelListEntity;
+ Handle_IGESData_LevelListEntity_1: typeof Handle_IGESData_LevelListEntity_1;
+ Handle_IGESData_LevelListEntity_2: typeof Handle_IGESData_LevelListEntity_2;
+ Handle_IGESData_LevelListEntity_3: typeof Handle_IGESData_LevelListEntity_3;
+ Handle_IGESData_LevelListEntity_4: typeof Handle_IGESData_LevelListEntity_4;
+ Handle_IGESData_TransfEntity: typeof Handle_IGESData_TransfEntity;
+ Handle_IGESData_TransfEntity_1: typeof Handle_IGESData_TransfEntity_1;
+ Handle_IGESData_TransfEntity_2: typeof Handle_IGESData_TransfEntity_2;
+ Handle_IGESData_TransfEntity_3: typeof Handle_IGESData_TransfEntity_3;
+ Handle_IGESData_TransfEntity_4: typeof Handle_IGESData_TransfEntity_4;
+ Handle_IGESData_DefaultGeneral: typeof Handle_IGESData_DefaultGeneral;
+ Handle_IGESData_DefaultGeneral_1: typeof Handle_IGESData_DefaultGeneral_1;
+ Handle_IGESData_DefaultGeneral_2: typeof Handle_IGESData_DefaultGeneral_2;
+ Handle_IGESData_DefaultGeneral_3: typeof Handle_IGESData_DefaultGeneral_3;
+ Handle_IGESData_DefaultGeneral_4: typeof Handle_IGESData_DefaultGeneral_4;
+ Handle_IGESData_ToolLocation: typeof Handle_IGESData_ToolLocation;
+ Handle_IGESData_ToolLocation_1: typeof Handle_IGESData_ToolLocation_1;
+ Handle_IGESData_ToolLocation_2: typeof Handle_IGESData_ToolLocation_2;
+ Handle_IGESData_ToolLocation_3: typeof Handle_IGESData_ToolLocation_3;
+ Handle_IGESData_ToolLocation_4: typeof Handle_IGESData_ToolLocation_4;
+ IGESData_ReadStage: IGESData_ReadStage;
+ Handle_IGESData_ColorEntity: typeof Handle_IGESData_ColorEntity;
+ Handle_IGESData_ColorEntity_1: typeof Handle_IGESData_ColorEntity_1;
+ Handle_IGESData_ColorEntity_2: typeof Handle_IGESData_ColorEntity_2;
+ Handle_IGESData_ColorEntity_3: typeof Handle_IGESData_ColorEntity_3;
+ Handle_IGESData_ColorEntity_4: typeof Handle_IGESData_ColorEntity_4;
+ Handle_IGESData_LabelDisplayEntity: typeof Handle_IGESData_LabelDisplayEntity;
+ Handle_IGESData_LabelDisplayEntity_1: typeof Handle_IGESData_LabelDisplayEntity_1;
+ Handle_IGESData_LabelDisplayEntity_2: typeof Handle_IGESData_LabelDisplayEntity_2;
+ Handle_IGESData_LabelDisplayEntity_3: typeof Handle_IGESData_LabelDisplayEntity_3;
+ Handle_IGESData_LabelDisplayEntity_4: typeof Handle_IGESData_LabelDisplayEntity_4;
+ IGESData_DefList: IGESData_DefList;
+ Handle_IGESData_FileRecognizer: typeof Handle_IGESData_FileRecognizer;
+ Handle_IGESData_FileRecognizer_1: typeof Handle_IGESData_FileRecognizer_1;
+ Handle_IGESData_FileRecognizer_2: typeof Handle_IGESData_FileRecognizer_2;
+ Handle_IGESData_FileRecognizer_3: typeof Handle_IGESData_FileRecognizer_3;
+ Handle_IGESData_FileRecognizer_4: typeof Handle_IGESData_FileRecognizer_4;
+ Handle_IGESData_GeneralModule: typeof Handle_IGESData_GeneralModule;
+ Handle_IGESData_GeneralModule_1: typeof Handle_IGESData_GeneralModule_1;
+ Handle_IGESData_GeneralModule_2: typeof Handle_IGESData_GeneralModule_2;
+ Handle_IGESData_GeneralModule_3: typeof Handle_IGESData_GeneralModule_3;
+ Handle_IGESData_GeneralModule_4: typeof Handle_IGESData_GeneralModule_4;
+ Handle_IGESData_IGESReaderData: typeof Handle_IGESData_IGESReaderData;
+ Handle_IGESData_IGESReaderData_1: typeof Handle_IGESData_IGESReaderData_1;
+ Handle_IGESData_IGESReaderData_2: typeof Handle_IGESData_IGESReaderData_2;
+ Handle_IGESData_IGESReaderData_3: typeof Handle_IGESData_IGESReaderData_3;
+ Handle_IGESData_IGESReaderData_4: typeof Handle_IGESData_IGESReaderData_4;
+ Handle_IGESData_Protocol: typeof Handle_IGESData_Protocol;
+ Handle_IGESData_Protocol_1: typeof Handle_IGESData_Protocol_1;
+ Handle_IGESData_Protocol_2: typeof Handle_IGESData_Protocol_2;
+ Handle_IGESData_Protocol_3: typeof Handle_IGESData_Protocol_3;
+ Handle_IGESData_Protocol_4: typeof Handle_IGESData_Protocol_4;
+ Handle_IGESData_SpecificModule: typeof Handle_IGESData_SpecificModule;
+ Handle_IGESData_SpecificModule_1: typeof Handle_IGESData_SpecificModule_1;
+ Handle_IGESData_SpecificModule_2: typeof Handle_IGESData_SpecificModule_2;
+ Handle_IGESData_SpecificModule_3: typeof Handle_IGESData_SpecificModule_3;
+ Handle_IGESData_SpecificModule_4: typeof Handle_IGESData_SpecificModule_4;
+ IGESData_Status: IGESData_Status;
+ Handle_IGESData_GlobalNodeOfWriterLib: typeof Handle_IGESData_GlobalNodeOfWriterLib;
+ Handle_IGESData_GlobalNodeOfWriterLib_1: typeof Handle_IGESData_GlobalNodeOfWriterLib_1;
+ Handle_IGESData_GlobalNodeOfWriterLib_2: typeof Handle_IGESData_GlobalNodeOfWriterLib_2;
+ Handle_IGESData_GlobalNodeOfWriterLib_3: typeof Handle_IGESData_GlobalNodeOfWriterLib_3;
+ Handle_IGESData_GlobalNodeOfWriterLib_4: typeof Handle_IGESData_GlobalNodeOfWriterLib_4;
+ Handle_IGESData_ReadWriteModule: typeof Handle_IGESData_ReadWriteModule;
+ Handle_IGESData_ReadWriteModule_1: typeof Handle_IGESData_ReadWriteModule_1;
+ Handle_IGESData_ReadWriteModule_2: typeof Handle_IGESData_ReadWriteModule_2;
+ Handle_IGESData_ReadWriteModule_3: typeof Handle_IGESData_ReadWriteModule_3;
+ Handle_IGESData_ReadWriteModule_4: typeof Handle_IGESData_ReadWriteModule_4;
+ Handle_IGESData_NodeOfWriterLib: typeof Handle_IGESData_NodeOfWriterLib;
+ Handle_IGESData_NodeOfWriterLib_1: typeof Handle_IGESData_NodeOfWriterLib_1;
+ Handle_IGESData_NodeOfWriterLib_2: typeof Handle_IGESData_NodeOfWriterLib_2;
+ Handle_IGESData_NodeOfWriterLib_3: typeof Handle_IGESData_NodeOfWriterLib_3;
+ Handle_IGESData_NodeOfWriterLib_4: typeof Handle_IGESData_NodeOfWriterLib_4;
+ Handle_IGESData_FileProtocol: typeof Handle_IGESData_FileProtocol;
+ Handle_IGESData_FileProtocol_1: typeof Handle_IGESData_FileProtocol_1;
+ Handle_IGESData_FileProtocol_2: typeof Handle_IGESData_FileProtocol_2;
+ Handle_IGESData_FileProtocol_3: typeof Handle_IGESData_FileProtocol_3;
+ Handle_IGESData_FileProtocol_4: typeof Handle_IGESData_FileProtocol_4;
+ Handle_IGESData_DefaultSpecific: typeof Handle_IGESData_DefaultSpecific;
+ Handle_IGESData_DefaultSpecific_1: typeof Handle_IGESData_DefaultSpecific_1;
+ Handle_IGESData_DefaultSpecific_2: typeof Handle_IGESData_DefaultSpecific_2;
+ Handle_IGESData_DefaultSpecific_3: typeof Handle_IGESData_DefaultSpecific_3;
+ Handle_IGESData_DefaultSpecific_4: typeof Handle_IGESData_DefaultSpecific_4;
+ Handle_IGESData_NameEntity: typeof Handle_IGESData_NameEntity;
+ Handle_IGESData_NameEntity_1: typeof Handle_IGESData_NameEntity_1;
+ Handle_IGESData_NameEntity_2: typeof Handle_IGESData_NameEntity_2;
+ Handle_IGESData_NameEntity_3: typeof Handle_IGESData_NameEntity_3;
+ Handle_IGESData_NameEntity_4: typeof Handle_IGESData_NameEntity_4;
+ Handle_IGESData_SingleParentEntity: typeof Handle_IGESData_SingleParentEntity;
+ Handle_IGESData_SingleParentEntity_1: typeof Handle_IGESData_SingleParentEntity_1;
+ Handle_IGESData_SingleParentEntity_2: typeof Handle_IGESData_SingleParentEntity_2;
+ Handle_IGESData_SingleParentEntity_3: typeof Handle_IGESData_SingleParentEntity_3;
+ Handle_IGESData_SingleParentEntity_4: typeof Handle_IGESData_SingleParentEntity_4;
+ IGESData_DefType: IGESData_DefType;
+ Handle_IGESData_IGESEntity: typeof Handle_IGESData_IGESEntity;
+ Handle_IGESData_IGESEntity_1: typeof Handle_IGESData_IGESEntity_1;
+ Handle_IGESData_IGESEntity_2: typeof Handle_IGESData_IGESEntity_2;
+ Handle_IGESData_IGESEntity_3: typeof Handle_IGESData_IGESEntity_3;
+ Handle_IGESData_IGESEntity_4: typeof Handle_IGESData_IGESEntity_4;
+ Handle_IGESData_ViewKindEntity: typeof Handle_IGESData_ViewKindEntity;
+ Handle_IGESData_ViewKindEntity_1: typeof Handle_IGESData_ViewKindEntity_1;
+ Handle_IGESData_ViewKindEntity_2: typeof Handle_IGESData_ViewKindEntity_2;
+ Handle_IGESData_ViewKindEntity_3: typeof Handle_IGESData_ViewKindEntity_3;
+ Handle_IGESData_ViewKindEntity_4: typeof Handle_IGESData_ViewKindEntity_4;
+ Handle_IGESData_HArray1OfIGESEntity: typeof Handle_IGESData_HArray1OfIGESEntity;
+ Handle_IGESData_HArray1OfIGESEntity_1: typeof Handle_IGESData_HArray1OfIGESEntity_1;
+ Handle_IGESData_HArray1OfIGESEntity_2: typeof Handle_IGESData_HArray1OfIGESEntity_2;
+ Handle_IGESData_HArray1OfIGESEntity_3: typeof Handle_IGESData_HArray1OfIGESEntity_3;
+ Handle_IGESData_HArray1OfIGESEntity_4: typeof Handle_IGESData_HArray1OfIGESEntity_4;
+ Handle_IGESData_IGESModel: typeof Handle_IGESData_IGESModel;
+ Handle_IGESData_IGESModel_1: typeof Handle_IGESData_IGESModel_1;
+ Handle_IGESData_IGESModel_2: typeof Handle_IGESData_IGESModel_2;
+ Handle_IGESData_IGESModel_3: typeof Handle_IGESData_IGESModel_3;
+ Handle_IGESData_IGESModel_4: typeof Handle_IGESData_IGESModel_4;
+ Handle_IGESData_LineFontEntity: typeof Handle_IGESData_LineFontEntity;
+ Handle_IGESData_LineFontEntity_1: typeof Handle_IGESData_LineFontEntity_1;
+ Handle_IGESData_LineFontEntity_2: typeof Handle_IGESData_LineFontEntity_2;
+ Handle_IGESData_LineFontEntity_3: typeof Handle_IGESData_LineFontEntity_3;
+ Handle_IGESData_LineFontEntity_4: typeof Handle_IGESData_LineFontEntity_4;
+ Handle_IGESData_FreeFormatEntity: typeof Handle_IGESData_FreeFormatEntity;
+ Handle_IGESData_FreeFormatEntity_1: typeof Handle_IGESData_FreeFormatEntity_1;
+ Handle_IGESData_FreeFormatEntity_2: typeof Handle_IGESData_FreeFormatEntity_2;
+ Handle_IGESData_FreeFormatEntity_3: typeof Handle_IGESData_FreeFormatEntity_3;
+ Handle_IGESData_FreeFormatEntity_4: typeof Handle_IGESData_FreeFormatEntity_4;
+ Handle_IGESData_GlobalNodeOfSpecificLib: typeof Handle_IGESData_GlobalNodeOfSpecificLib;
+ Handle_IGESData_GlobalNodeOfSpecificLib_1: typeof Handle_IGESData_GlobalNodeOfSpecificLib_1;
+ Handle_IGESData_GlobalNodeOfSpecificLib_2: typeof Handle_IGESData_GlobalNodeOfSpecificLib_2;
+ Handle_IGESData_GlobalNodeOfSpecificLib_3: typeof Handle_IGESData_GlobalNodeOfSpecificLib_3;
+ Handle_IGESData_GlobalNodeOfSpecificLib_4: typeof Handle_IGESData_GlobalNodeOfSpecificLib_4;
+ IGESData_Array1OfDirPart: typeof IGESData_Array1OfDirPart;
+ IGESData_Array1OfDirPart_1: typeof IGESData_Array1OfDirPart_1;
+ IGESData_Array1OfDirPart_2: typeof IGESData_Array1OfDirPart_2;
+ IGESData_Array1OfDirPart_3: typeof IGESData_Array1OfDirPart_3;
+ IGESData_Array1OfDirPart_4: typeof IGESData_Array1OfDirPart_4;
+ IGESData_Array1OfDirPart_5: typeof IGESData_Array1OfDirPart_5;
+ StdDrivers_DocumentRetrievalDriver: typeof StdDrivers_DocumentRetrievalDriver;
+ StdDrivers: typeof StdDrivers;
+ CSLib_NormalStatus: CSLib_NormalStatus;
+ CSLib_DerivativeStatus: CSLib_DerivativeStatus;
+ CSLib: typeof CSLib;
+ CSLib_Class2d: typeof CSLib_Class2d;
+ CSLib_Class2d_1: typeof CSLib_Class2d_1;
+ CSLib_Class2d_2: typeof CSLib_Class2d_2;
+ CSLib_NormalPolyDef: typeof CSLib_NormalPolyDef;
+ Handle_XSDRAW_Vars: typeof Handle_XSDRAW_Vars;
+ Handle_XSDRAW_Vars_1: typeof Handle_XSDRAW_Vars_1;
+ Handle_XSDRAW_Vars_2: typeof Handle_XSDRAW_Vars_2;
+ Handle_XSDRAW_Vars_3: typeof Handle_XSDRAW_Vars_3;
+ Handle_XSDRAW_Vars_4: typeof Handle_XSDRAW_Vars_4;
+ Font_SystemFont: typeof Font_SystemFont;
+ Handle_Font_SystemFont: typeof Handle_Font_SystemFont;
+ Handle_Font_SystemFont_1: typeof Handle_Font_SystemFont_1;
+ Handle_Font_SystemFont_2: typeof Handle_Font_SystemFont_2;
+ Handle_Font_SystemFont_3: typeof Handle_Font_SystemFont_3;
+ Handle_Font_SystemFont_4: typeof Handle_Font_SystemFont_4;
+ Font_TextFormatter: typeof Font_TextFormatter;
+ Handle_Font_TextFormatter: typeof Handle_Font_TextFormatter;
+ Handle_Font_TextFormatter_1: typeof Handle_Font_TextFormatter_1;
+ Handle_Font_TextFormatter_2: typeof Handle_Font_TextFormatter_2;
+ Handle_Font_TextFormatter_3: typeof Handle_Font_TextFormatter_3;
+ Handle_Font_TextFormatter_4: typeof Handle_Font_TextFormatter_4;
+ Font_FontMgr: typeof Font_FontMgr;
+ Handle_Font_FontMgr: typeof Handle_Font_FontMgr;
+ Handle_Font_FontMgr_1: typeof Handle_Font_FontMgr_1;
+ Handle_Font_FontMgr_2: typeof Handle_Font_FontMgr_2;
+ Handle_Font_FontMgr_3: typeof Handle_Font_FontMgr_3;
+ Handle_Font_FontMgr_4: typeof Handle_Font_FontMgr_4;
+ Font_FTLibrary: typeof Font_FTLibrary;
+ Handle_Font_FTLibrary: typeof Handle_Font_FTLibrary;
+ Handle_Font_FTLibrary_1: typeof Handle_Font_FTLibrary_1;
+ Handle_Font_FTLibrary_2: typeof Handle_Font_FTLibrary_2;
+ Handle_Font_FTLibrary_3: typeof Handle_Font_FTLibrary_3;
+ Handle_Font_FTLibrary_4: typeof Handle_Font_FTLibrary_4;
+ Font_FontAspect: Font_FontAspect;
+ Font_Rect: typeof Font_Rect;
+ Font_StrictLevel: Font_StrictLevel;
+ Font_UnicodeSubset: Font_UnicodeSubset;
+ Font_FTFont: typeof Font_FTFont;
+ Handle_Font_FTFont: typeof Handle_Font_FTFont;
+ Handle_Font_FTFont_1: typeof Handle_Font_FTFont_1;
+ Handle_Font_FTFont_2: typeof Handle_Font_FTFont_2;
+ Handle_Font_FTFont_3: typeof Handle_Font_FTFont_3;
+ Handle_Font_FTFont_4: typeof Handle_Font_FTFont_4;
+ Font_FTFontParams: typeof Font_FTFontParams;
+ Font_FTFontParams_1: typeof Font_FTFontParams_1;
+ Font_FTFontParams_2: typeof Font_FTFontParams_2;
+ BRepToIGESBRep_Entity: typeof BRepToIGESBRep_Entity;
+ ShapeFix_Shell: typeof ShapeFix_Shell;
+ ShapeFix_Shell_1: typeof ShapeFix_Shell_1;
+ ShapeFix_Shell_2: typeof ShapeFix_Shell_2;
+ Handle_ShapeFix_Shell: typeof Handle_ShapeFix_Shell;
+ Handle_ShapeFix_Shell_1: typeof Handle_ShapeFix_Shell_1;
+ Handle_ShapeFix_Shell_2: typeof Handle_ShapeFix_Shell_2;
+ Handle_ShapeFix_Shell_3: typeof Handle_ShapeFix_Shell_3;
+ Handle_ShapeFix_Shell_4: typeof Handle_ShapeFix_Shell_4;
+ Handle_ShapeFix_FixSmallFace: typeof Handle_ShapeFix_FixSmallFace;
+ Handle_ShapeFix_FixSmallFace_1: typeof Handle_ShapeFix_FixSmallFace_1;
+ Handle_ShapeFix_FixSmallFace_2: typeof Handle_ShapeFix_FixSmallFace_2;
+ Handle_ShapeFix_FixSmallFace_3: typeof Handle_ShapeFix_FixSmallFace_3;
+ Handle_ShapeFix_FixSmallFace_4: typeof Handle_ShapeFix_FixSmallFace_4;
+ ShapeFix_FixSmallFace: typeof ShapeFix_FixSmallFace;
+ ShapeFix_IntersectionTool: typeof ShapeFix_IntersectionTool;
+ ShapeFix_FixSmallSolid: typeof ShapeFix_FixSmallSolid;
+ Handle_ShapeFix_FixSmallSolid: typeof Handle_ShapeFix_FixSmallSolid;
+ Handle_ShapeFix_FixSmallSolid_1: typeof Handle_ShapeFix_FixSmallSolid_1;
+ Handle_ShapeFix_FixSmallSolid_2: typeof Handle_ShapeFix_FixSmallSolid_2;
+ Handle_ShapeFix_FixSmallSolid_3: typeof Handle_ShapeFix_FixSmallSolid_3;
+ Handle_ShapeFix_FixSmallSolid_4: typeof Handle_ShapeFix_FixSmallSolid_4;
+ ShapeFix_ShapeTolerance: typeof ShapeFix_ShapeTolerance;
+ ShapeFix_ComposeShell: typeof ShapeFix_ComposeShell;
+ Handle_ShapeFix_ComposeShell: typeof Handle_ShapeFix_ComposeShell;
+ Handle_ShapeFix_ComposeShell_1: typeof Handle_ShapeFix_ComposeShell_1;
+ Handle_ShapeFix_ComposeShell_2: typeof Handle_ShapeFix_ComposeShell_2;
+ Handle_ShapeFix_ComposeShell_3: typeof Handle_ShapeFix_ComposeShell_3;
+ Handle_ShapeFix_ComposeShell_4: typeof Handle_ShapeFix_ComposeShell_4;
+ ShapeFix_SplitTool: typeof ShapeFix_SplitTool;
+ Handle_ShapeFix_Solid: typeof Handle_ShapeFix_Solid;
+ Handle_ShapeFix_Solid_1: typeof Handle_ShapeFix_Solid_1;
+ Handle_ShapeFix_Solid_2: typeof Handle_ShapeFix_Solid_2;
+ Handle_ShapeFix_Solid_3: typeof Handle_ShapeFix_Solid_3;
+ Handle_ShapeFix_Solid_4: typeof Handle_ShapeFix_Solid_4;
+ ShapeFix_Solid: typeof ShapeFix_Solid;
+ ShapeFix_Solid_1: typeof ShapeFix_Solid_1;
+ ShapeFix_Solid_2: typeof ShapeFix_Solid_2;
+ ShapeFix_Wire: typeof ShapeFix_Wire;
+ ShapeFix_Wire_1: typeof ShapeFix_Wire_1;
+ ShapeFix_Wire_2: typeof ShapeFix_Wire_2;
+ Handle_ShapeFix_Wire: typeof Handle_ShapeFix_Wire;
+ Handle_ShapeFix_Wire_1: typeof Handle_ShapeFix_Wire_1;
+ Handle_ShapeFix_Wire_2: typeof Handle_ShapeFix_Wire_2;
+ Handle_ShapeFix_Wire_3: typeof Handle_ShapeFix_Wire_3;
+ Handle_ShapeFix_Wire_4: typeof Handle_ShapeFix_Wire_4;
+ ShapeFix_Root: typeof ShapeFix_Root;
+ Handle_ShapeFix_Root: typeof Handle_ShapeFix_Root;
+ Handle_ShapeFix_Root_1: typeof Handle_ShapeFix_Root_1;
+ Handle_ShapeFix_Root_2: typeof Handle_ShapeFix_Root_2;
+ Handle_ShapeFix_Root_3: typeof Handle_ShapeFix_Root_3;
+ Handle_ShapeFix_Root_4: typeof Handle_ShapeFix_Root_4;
+ ShapeFix_Face: typeof ShapeFix_Face;
+ ShapeFix_Face_1: typeof ShapeFix_Face_1;
+ ShapeFix_Face_2: typeof ShapeFix_Face_2;
+ Handle_ShapeFix_Face: typeof Handle_ShapeFix_Face;
+ Handle_ShapeFix_Face_1: typeof Handle_ShapeFix_Face_1;
+ Handle_ShapeFix_Face_2: typeof Handle_ShapeFix_Face_2;
+ Handle_ShapeFix_Face_3: typeof Handle_ShapeFix_Face_3;
+ Handle_ShapeFix_Face_4: typeof Handle_ShapeFix_Face_4;
+ ShapeFix_DataMapOfShapeBox2d: typeof ShapeFix_DataMapOfShapeBox2d;
+ ShapeFix_DataMapOfShapeBox2d_1: typeof ShapeFix_DataMapOfShapeBox2d_1;
+ ShapeFix_DataMapOfShapeBox2d_2: typeof ShapeFix_DataMapOfShapeBox2d_2;
+ ShapeFix_DataMapOfShapeBox2d_3: typeof ShapeFix_DataMapOfShapeBox2d_3;
+ Handle_ShapeFix_Wireframe: typeof Handle_ShapeFix_Wireframe;
+ Handle_ShapeFix_Wireframe_1: typeof Handle_ShapeFix_Wireframe_1;
+ Handle_ShapeFix_Wireframe_2: typeof Handle_ShapeFix_Wireframe_2;
+ Handle_ShapeFix_Wireframe_3: typeof Handle_ShapeFix_Wireframe_3;
+ Handle_ShapeFix_Wireframe_4: typeof Handle_ShapeFix_Wireframe_4;
+ ShapeFix_Wireframe: typeof ShapeFix_Wireframe;
+ ShapeFix_Wireframe_1: typeof ShapeFix_Wireframe_1;
+ ShapeFix_Wireframe_2: typeof ShapeFix_Wireframe_2;
+ ShapeFix_FaceConnect: typeof ShapeFix_FaceConnect;
+ ShapeFix_SplitCommonVertex: typeof ShapeFix_SplitCommonVertex;
+ Handle_ShapeFix_SplitCommonVertex: typeof Handle_ShapeFix_SplitCommonVertex;
+ Handle_ShapeFix_SplitCommonVertex_1: typeof Handle_ShapeFix_SplitCommonVertex_1;
+ Handle_ShapeFix_SplitCommonVertex_2: typeof Handle_ShapeFix_SplitCommonVertex_2;
+ Handle_ShapeFix_SplitCommonVertex_3: typeof Handle_ShapeFix_SplitCommonVertex_3;
+ Handle_ShapeFix_SplitCommonVertex_4: typeof Handle_ShapeFix_SplitCommonVertex_4;
+ ShapeFix_FreeBounds: typeof ShapeFix_FreeBounds;
+ ShapeFix_FreeBounds_1: typeof ShapeFix_FreeBounds_1;
+ ShapeFix_FreeBounds_2: typeof ShapeFix_FreeBounds_2;
+ ShapeFix_FreeBounds_3: typeof ShapeFix_FreeBounds_3;
+ ShapeFix_EdgeConnect: typeof ShapeFix_EdgeConnect;
+ ShapeFix: typeof ShapeFix;
+ ShapeFix_Shape: typeof ShapeFix_Shape;
+ ShapeFix_Shape_1: typeof ShapeFix_Shape_1;
+ ShapeFix_Shape_2: typeof ShapeFix_Shape_2;
+ Handle_ShapeFix_Shape: typeof Handle_ShapeFix_Shape;
+ Handle_ShapeFix_Shape_1: typeof Handle_ShapeFix_Shape_1;
+ Handle_ShapeFix_Shape_2: typeof Handle_ShapeFix_Shape_2;
+ Handle_ShapeFix_Shape_3: typeof Handle_ShapeFix_Shape_3;
+ Handle_ShapeFix_Shape_4: typeof Handle_ShapeFix_Shape_4;
+ ShapeFix_WireVertex: typeof ShapeFix_WireVertex;
+ Handle_ShapeFix_Edge: typeof Handle_ShapeFix_Edge;
+ Handle_ShapeFix_Edge_1: typeof Handle_ShapeFix_Edge_1;
+ Handle_ShapeFix_Edge_2: typeof Handle_ShapeFix_Edge_2;
+ Handle_ShapeFix_Edge_3: typeof Handle_ShapeFix_Edge_3;
+ Handle_ShapeFix_Edge_4: typeof Handle_ShapeFix_Edge_4;
+ ShapeFix_SequenceOfWireSegment: typeof ShapeFix_SequenceOfWireSegment;
+ ShapeFix_SequenceOfWireSegment_1: typeof ShapeFix_SequenceOfWireSegment_1;
+ ShapeFix_SequenceOfWireSegment_2: typeof ShapeFix_SequenceOfWireSegment_2;
+ ShapeFix_SequenceOfWireSegment_3: typeof ShapeFix_SequenceOfWireSegment_3;
+ ShapeFix_EdgeProjAux: typeof ShapeFix_EdgeProjAux;
+ ShapeFix_EdgeProjAux_1: typeof ShapeFix_EdgeProjAux_1;
+ ShapeFix_EdgeProjAux_2: typeof ShapeFix_EdgeProjAux_2;
+ Handle_ShapeFix_EdgeProjAux: typeof Handle_ShapeFix_EdgeProjAux;
+ Handle_ShapeFix_EdgeProjAux_1: typeof Handle_ShapeFix_EdgeProjAux_1;
+ Handle_ShapeFix_EdgeProjAux_2: typeof Handle_ShapeFix_EdgeProjAux_2;
+ Handle_ShapeFix_EdgeProjAux_3: typeof Handle_ShapeFix_EdgeProjAux_3;
+ Handle_ShapeFix_EdgeProjAux_4: typeof Handle_ShapeFix_EdgeProjAux_4;
+ BRepAlgoAPI_Algo: typeof BRepAlgoAPI_Algo;
+ BRepAlgoAPI_Splitter: typeof BRepAlgoAPI_Splitter;
+ BRepAlgoAPI_Splitter_1: typeof BRepAlgoAPI_Splitter_1;
+ BRepAlgoAPI_Splitter_2: typeof BRepAlgoAPI_Splitter_2;
+ BRepAlgoAPI_Cut: typeof BRepAlgoAPI_Cut;
+ BRepAlgoAPI_Cut_1: typeof BRepAlgoAPI_Cut_1;
+ BRepAlgoAPI_Cut_2: typeof BRepAlgoAPI_Cut_2;
+ BRepAlgoAPI_Cut_3: typeof BRepAlgoAPI_Cut_3;
+ BRepAlgoAPI_Cut_4: typeof BRepAlgoAPI_Cut_4;
+ BRepAlgoAPI_BuilderAlgo: typeof BRepAlgoAPI_BuilderAlgo;
+ BRepAlgoAPI_BuilderAlgo_1: typeof BRepAlgoAPI_BuilderAlgo_1;
+ BRepAlgoAPI_BuilderAlgo_2: typeof BRepAlgoAPI_BuilderAlgo_2;
+ BRepAlgoAPI_Common: typeof BRepAlgoAPI_Common;
+ BRepAlgoAPI_Common_1: typeof BRepAlgoAPI_Common_1;
+ BRepAlgoAPI_Common_2: typeof BRepAlgoAPI_Common_2;
+ BRepAlgoAPI_Common_3: typeof BRepAlgoAPI_Common_3;
+ BRepAlgoAPI_Common_4: typeof BRepAlgoAPI_Common_4;
+ BRepAlgoAPI_Fuse: typeof BRepAlgoAPI_Fuse;
+ BRepAlgoAPI_Fuse_1: typeof BRepAlgoAPI_Fuse_1;
+ BRepAlgoAPI_Fuse_2: typeof BRepAlgoAPI_Fuse_2;
+ BRepAlgoAPI_Fuse_3: typeof BRepAlgoAPI_Fuse_3;
+ BRepAlgoAPI_Fuse_4: typeof BRepAlgoAPI_Fuse_4;
+ BRepAlgoAPI_Section: typeof BRepAlgoAPI_Section;
+ BRepAlgoAPI_Section_1: typeof BRepAlgoAPI_Section_1;
+ BRepAlgoAPI_Section_2: typeof BRepAlgoAPI_Section_2;
+ BRepAlgoAPI_Section_3: typeof BRepAlgoAPI_Section_3;
+ BRepAlgoAPI_Section_4: typeof BRepAlgoAPI_Section_4;
+ BRepAlgoAPI_Section_5: typeof BRepAlgoAPI_Section_5;
+ BRepAlgoAPI_Section_6: typeof BRepAlgoAPI_Section_6;
+ BRepAlgoAPI_Section_7: typeof BRepAlgoAPI_Section_7;
+ BRepAlgoAPI_Section_8: typeof BRepAlgoAPI_Section_8;
+ BRepAlgoAPI_Defeaturing: typeof BRepAlgoAPI_Defeaturing;
+ BRepAlgoAPI_Check: typeof BRepAlgoAPI_Check;
+ BRepAlgoAPI_Check_1: typeof BRepAlgoAPI_Check_1;
+ BRepAlgoAPI_Check_2: typeof BRepAlgoAPI_Check_2;
+ BRepAlgoAPI_Check_3: typeof BRepAlgoAPI_Check_3;
+ BRepAlgoAPI_BooleanOperation: typeof BRepAlgoAPI_BooleanOperation;
+ BRepAlgoAPI_BooleanOperation_1: typeof BRepAlgoAPI_BooleanOperation_1;
+ BRepAlgoAPI_BooleanOperation_2: typeof BRepAlgoAPI_BooleanOperation_2;
+ Geom2dEvaluator_OffsetCurve: typeof Geom2dEvaluator_OffsetCurve;
+ Geom2dEvaluator_OffsetCurve_1: typeof Geom2dEvaluator_OffsetCurve_1;
+ Geom2dEvaluator_OffsetCurve_2: typeof Geom2dEvaluator_OffsetCurve_2;
+ Handle_Geom2dEvaluator_OffsetCurve: typeof Handle_Geom2dEvaluator_OffsetCurve;
+ Handle_Geom2dEvaluator_OffsetCurve_1: typeof Handle_Geom2dEvaluator_OffsetCurve_1;
+ Handle_Geom2dEvaluator_OffsetCurve_2: typeof Handle_Geom2dEvaluator_OffsetCurve_2;
+ Handle_Geom2dEvaluator_OffsetCurve_3: typeof Handle_Geom2dEvaluator_OffsetCurve_3;
+ Handle_Geom2dEvaluator_OffsetCurve_4: typeof Handle_Geom2dEvaluator_OffsetCurve_4;
+ Geom2dEvaluator_Curve: typeof Geom2dEvaluator_Curve;
+ Handle_Geom2dEvaluator_Curve: typeof Handle_Geom2dEvaluator_Curve;
+ Handle_Geom2dEvaluator_Curve_1: typeof Handle_Geom2dEvaluator_Curve_1;
+ Handle_Geom2dEvaluator_Curve_2: typeof Handle_Geom2dEvaluator_Curve_2;
+ Handle_Geom2dEvaluator_Curve_3: typeof Handle_Geom2dEvaluator_Curve_3;
+ Handle_Geom2dEvaluator_Curve_4: typeof Handle_Geom2dEvaluator_Curve_4;
+ RWStepAP242_RWIdAttribute: typeof RWStepAP242_RWIdAttribute;
+ RWStepAP242_RWGeometricItemSpecificUsage: typeof RWStepAP242_RWGeometricItemSpecificUsage;
+ RWStepAP242_RWDraughtingModelItemAssociation: typeof RWStepAP242_RWDraughtingModelItemAssociation;
+ RWStepAP242_RWItemIdentifiedRepresentationUsage: typeof RWStepAP242_RWItemIdentifiedRepresentationUsage;
+ BSplCLib_MultDistribution: BSplCLib_MultDistribution;
+ BSplCLib_KnotDistribution: BSplCLib_KnotDistribution;
+ BSplCLib_CacheParams: typeof BSplCLib_CacheParams;
+ BSplCLib_EvaluatorFunction: typeof BSplCLib_EvaluatorFunction;
+ Handle_BSplCLib_Cache: typeof Handle_BSplCLib_Cache;
+ Handle_BSplCLib_Cache_1: typeof Handle_BSplCLib_Cache_1;
+ Handle_BSplCLib_Cache_2: typeof Handle_BSplCLib_Cache_2;
+ Handle_BSplCLib_Cache_3: typeof Handle_BSplCLib_Cache_3;
+ Handle_BSplCLib_Cache_4: typeof Handle_BSplCLib_Cache_4;
+ BSplCLib_Cache: typeof BSplCLib_Cache;
+ BSplCLib_Cache_1: typeof BSplCLib_Cache_1;
+ BSplCLib_Cache_2: typeof BSplCLib_Cache_2;
+ FairCurve_DistributionOfSagging: typeof FairCurve_DistributionOfSagging;
+ FairCurve_EnergyOfMVC: typeof FairCurve_EnergyOfMVC;
+ FairCurve_Energy: typeof FairCurve_Energy;
+ FairCurve_BattenLaw: typeof FairCurve_BattenLaw;
+ FairCurve_EnergyOfBatten: typeof FairCurve_EnergyOfBatten;
+ FairCurve_DistributionOfTension: typeof FairCurve_DistributionOfTension;
+ FairCurve_DistributionOfEnergy: typeof FairCurve_DistributionOfEnergy;
+ FairCurve_AnalysisCode: FairCurve_AnalysisCode;
+ FairCurve_Batten: typeof FairCurve_Batten;
+ FairCurve_MinimalVariation: typeof FairCurve_MinimalVariation;
+ FairCurve_Newton: typeof FairCurve_Newton;
+ FairCurve_DistributionOfJerk: typeof FairCurve_DistributionOfJerk;
+ BRepSweep_Iterator: typeof BRepSweep_Iterator;
+ BRepSweep_Builder: typeof BRepSweep_Builder;
+ BRepSweep_Prism: typeof BRepSweep_Prism;
+ BRepSweep_Prism_1: typeof BRepSweep_Prism_1;
+ BRepSweep_Prism_2: typeof BRepSweep_Prism_2;
+ BRepSweep_Trsf: typeof BRepSweep_Trsf;
+ BRepSweep_Revol: typeof BRepSweep_Revol;
+ BRepSweep_Revol_1: typeof BRepSweep_Revol_1;
+ BRepSweep_Revol_2: typeof BRepSweep_Revol_2;
+ BRepSweep_Translation: typeof BRepSweep_Translation;
+ BRepSweep_Tool: typeof BRepSweep_Tool;
+ BRepSweep_Rotation: typeof BRepSweep_Rotation;
+ BRepSweep_NumLinearRegularSweep: typeof BRepSweep_NumLinearRegularSweep;
+ ShapeProcessAPI_ApplySequence: typeof ShapeProcessAPI_ApplySequence;
+ BRepBndLib: typeof BRepBndLib;
+ Geom2dHatch_Intersector: typeof Geom2dHatch_Intersector;
+ Geom2dHatch_Intersector_1: typeof Geom2dHatch_Intersector_1;
+ Geom2dHatch_Intersector_2: typeof Geom2dHatch_Intersector_2;
+ Geom2dHatch_Hatcher: typeof Geom2dHatch_Hatcher;
+ Geom2dHatch_MapOfElements: typeof Geom2dHatch_MapOfElements;
+ Geom2dHatch_MapOfElements_1: typeof Geom2dHatch_MapOfElements_1;
+ Geom2dHatch_MapOfElements_2: typeof Geom2dHatch_MapOfElements_2;
+ Geom2dHatch_MapOfElements_3: typeof Geom2dHatch_MapOfElements_3;
+ Geom2dHatch_FClass2dOfClassifier: typeof Geom2dHatch_FClass2dOfClassifier;
+ Geom2dHatch_Hatchings: typeof Geom2dHatch_Hatchings;
+ Geom2dHatch_Hatchings_1: typeof Geom2dHatch_Hatchings_1;
+ Geom2dHatch_Hatchings_2: typeof Geom2dHatch_Hatchings_2;
+ Geom2dHatch_Hatchings_3: typeof Geom2dHatch_Hatchings_3;
+ Geom2dHatch_Hatching: typeof Geom2dHatch_Hatching;
+ Geom2dHatch_Hatching_1: typeof Geom2dHatch_Hatching_1;
+ Geom2dHatch_Hatching_2: typeof Geom2dHatch_Hatching_2;
+ Geom2dHatch_Elements: typeof Geom2dHatch_Elements;
+ Geom2dHatch_Elements_1: typeof Geom2dHatch_Elements_1;
+ Geom2dHatch_Elements_2: typeof Geom2dHatch_Elements_2;
+ Geom2dHatch_Classifier: typeof Geom2dHatch_Classifier;
+ Geom2dHatch_Classifier_1: typeof Geom2dHatch_Classifier_1;
+ Geom2dHatch_Classifier_2: typeof Geom2dHatch_Classifier_2;
+ Geom2dHatch_Element: typeof Geom2dHatch_Element;
+ Geom2dHatch_Element_1: typeof Geom2dHatch_Element_1;
+ Geom2dHatch_Element_2: typeof Geom2dHatch_Element_2;
+ gp_Elips: typeof gp_Elips;
+ gp_Elips_1: typeof gp_Elips_1;
+ gp_Elips_2: typeof gp_Elips_2;
+ gp_Ax22d: typeof gp_Ax22d;
+ gp_Ax22d_1: typeof gp_Ax22d_1;
+ gp_Ax22d_2: typeof gp_Ax22d_2;
+ gp_Ax22d_3: typeof gp_Ax22d_3;
+ gp_Ax22d_4: typeof gp_Ax22d_4;
+ gp_Sphere: typeof gp_Sphere;
+ gp_Sphere_1: typeof gp_Sphere_1;
+ gp_Sphere_2: typeof gp_Sphere_2;
+ gp_XYZ: typeof gp_XYZ;
+ gp_XYZ_1: typeof gp_XYZ_1;
+ gp_XYZ_2: typeof gp_XYZ_2;
+ gp_QuaternionSLerp: typeof gp_QuaternionSLerp;
+ gp_QuaternionSLerp_1: typeof gp_QuaternionSLerp_1;
+ gp_QuaternionSLerp_2: typeof gp_QuaternionSLerp_2;
+ gp_TrsfNLerp: typeof gp_TrsfNLerp;
+ gp_TrsfNLerp_1: typeof gp_TrsfNLerp_1;
+ gp_TrsfNLerp_2: typeof gp_TrsfNLerp_2;
+ gp_Elips2d: typeof gp_Elips2d;
+ gp_Elips2d_1: typeof gp_Elips2d_1;
+ gp_Elips2d_2: typeof gp_Elips2d_2;
+ gp_Elips2d_3: typeof gp_Elips2d_3;
+ gp_Hypr: typeof gp_Hypr;
+ gp_Hypr_1: typeof gp_Hypr_1;
+ gp_Hypr_2: typeof gp_Hypr_2;
+ gp_Lin2d: typeof gp_Lin2d;
+ gp_Lin2d_1: typeof gp_Lin2d_1;
+ gp_Lin2d_2: typeof gp_Lin2d_2;
+ gp_Lin2d_3: typeof gp_Lin2d_3;
+ gp_Lin2d_4: typeof gp_Lin2d_4;
+ gp_Pln: typeof gp_Pln;
+ gp_Pln_1: typeof gp_Pln_1;
+ gp_Pln_2: typeof gp_Pln_2;
+ gp_Pln_3: typeof gp_Pln_3;
+ gp_Pln_4: typeof gp_Pln_4;
+ gp_EulerSequence: gp_EulerSequence;
+ gp_Ax3: typeof gp_Ax3;
+ gp_Ax3_1: typeof gp_Ax3_1;
+ gp_Ax3_2: typeof gp_Ax3_2;
+ gp_Ax3_3: typeof gp_Ax3_3;
+ gp_Ax3_4: typeof gp_Ax3_4;
+ gp_Lin: typeof gp_Lin;
+ gp_Lin_1: typeof gp_Lin_1;
+ gp_Lin_2: typeof gp_Lin_2;
+ gp_Lin_3: typeof gp_Lin_3;
+ gp_Pnt: typeof gp_Pnt;
+ gp_Pnt_1: typeof gp_Pnt_1;
+ gp_Pnt_2: typeof gp_Pnt_2;
+ gp_Pnt_3: typeof gp_Pnt_3;
+ gp_GTrsf2d: typeof gp_GTrsf2d;
+ gp_GTrsf2d_1: typeof gp_GTrsf2d_1;
+ gp_GTrsf2d_2: typeof gp_GTrsf2d_2;
+ gp_GTrsf2d_3: typeof gp_GTrsf2d_3;
+ gp_Trsf2d: typeof gp_Trsf2d;
+ gp_Trsf2d_1: typeof gp_Trsf2d_1;
+ gp_Trsf2d_2: typeof gp_Trsf2d_2;
+ Handle_gp_VectorWithNullMagnitude: typeof Handle_gp_VectorWithNullMagnitude;
+ Handle_gp_VectorWithNullMagnitude_1: typeof Handle_gp_VectorWithNullMagnitude_1;
+ Handle_gp_VectorWithNullMagnitude_2: typeof Handle_gp_VectorWithNullMagnitude_2;
+ Handle_gp_VectorWithNullMagnitude_3: typeof Handle_gp_VectorWithNullMagnitude_3;
+ Handle_gp_VectorWithNullMagnitude_4: typeof Handle_gp_VectorWithNullMagnitude_4;
+ gp_Vec: typeof gp_Vec;
+ gp_Vec_1: typeof gp_Vec_1;
+ gp_Vec_2: typeof gp_Vec_2;
+ gp_Vec_3: typeof gp_Vec_3;
+ gp_Vec_4: typeof gp_Vec_4;
+ gp_Vec_5: typeof gp_Vec_5;
+ gp_Ax1: typeof gp_Ax1;
+ gp_Ax1_1: typeof gp_Ax1_1;
+ gp_Ax1_2: typeof gp_Ax1_2;
+ gp_Dir: typeof gp_Dir;
+ gp_Dir_1: typeof gp_Dir_1;
+ gp_Dir_2: typeof gp_Dir_2;
+ gp_Dir_3: typeof gp_Dir_3;
+ gp_Dir_4: typeof gp_Dir_4;
+ gp_Torus: typeof gp_Torus;
+ gp_Torus_1: typeof gp_Torus_1;
+ gp_Torus_2: typeof gp_Torus_2;
+ gp_Parab2d: typeof gp_Parab2d;
+ gp_Parab2d_1: typeof gp_Parab2d_1;
+ gp_Parab2d_2: typeof gp_Parab2d_2;
+ gp_Parab2d_3: typeof gp_Parab2d_3;
+ gp_Parab2d_4: typeof gp_Parab2d_4;
+ gp_Ax2: typeof gp_Ax2;
+ gp_Ax2_1: typeof gp_Ax2_1;
+ gp_Ax2_2: typeof gp_Ax2_2;
+ gp_Ax2_3: typeof gp_Ax2_3;
+ gp: typeof gp;
+ gp_Circ2d: typeof gp_Circ2d;
+ gp_Circ2d_1: typeof gp_Circ2d_1;
+ gp_Circ2d_2: typeof gp_Circ2d_2;
+ gp_Circ2d_3: typeof gp_Circ2d_3;
+ gp_Circ: typeof gp_Circ;
+ gp_Circ_1: typeof gp_Circ_1;
+ gp_Circ_2: typeof gp_Circ_2;
+ gp_Mat2d: typeof gp_Mat2d;
+ gp_Mat2d_1: typeof gp_Mat2d_1;
+ gp_Mat2d_2: typeof gp_Mat2d_2;
+ gp_Parab: typeof gp_Parab;
+ gp_Parab_1: typeof gp_Parab_1;
+ gp_Parab_2: typeof gp_Parab_2;
+ gp_Parab_3: typeof gp_Parab_3;
+ gp_Trsf: typeof gp_Trsf;
+ gp_Trsf_1: typeof gp_Trsf_1;
+ gp_Trsf_2: typeof gp_Trsf_2;
+ gp_Dir2d: typeof gp_Dir2d;
+ gp_Dir2d_1: typeof gp_Dir2d_1;
+ gp_Dir2d_2: typeof gp_Dir2d_2;
+ gp_Dir2d_3: typeof gp_Dir2d_3;
+ gp_Dir2d_4: typeof gp_Dir2d_4;
+ gp_GTrsf: typeof gp_GTrsf;
+ gp_GTrsf_1: typeof gp_GTrsf_1;
+ gp_GTrsf_2: typeof gp_GTrsf_2;
+ gp_GTrsf_3: typeof gp_GTrsf_3;
+ gp_Vec2d: typeof gp_Vec2d;
+ gp_Vec2d_1: typeof gp_Vec2d_1;
+ gp_Vec2d_2: typeof gp_Vec2d_2;
+ gp_Vec2d_3: typeof gp_Vec2d_3;
+ gp_Vec2d_4: typeof gp_Vec2d_4;
+ gp_Vec2d_5: typeof gp_Vec2d_5;
+ gp_Cylinder: typeof gp_Cylinder;
+ gp_Cylinder_1: typeof gp_Cylinder_1;
+ gp_Cylinder_2: typeof gp_Cylinder_2;
+ gp_Ax2d: typeof gp_Ax2d;
+ gp_Ax2d_1: typeof gp_Ax2d_1;
+ gp_Ax2d_2: typeof gp_Ax2d_2;
+ gp_Mat: typeof gp_Mat;
+ gp_Mat_1: typeof gp_Mat_1;
+ gp_Mat_2: typeof gp_Mat_2;
+ gp_Mat_3: typeof gp_Mat_3;
+ gp_Cone: typeof gp_Cone;
+ gp_Cone_1: typeof gp_Cone_1;
+ gp_Cone_2: typeof gp_Cone_2;
+ gp_Hypr2d: typeof gp_Hypr2d;
+ gp_Hypr2d_1: typeof gp_Hypr2d_1;
+ gp_Hypr2d_2: typeof gp_Hypr2d_2;
+ gp_Hypr2d_3: typeof gp_Hypr2d_3;
+ gp_QuaternionNLerp: typeof gp_QuaternionNLerp;
+ gp_QuaternionNLerp_1: typeof gp_QuaternionNLerp_1;
+ gp_QuaternionNLerp_2: typeof gp_QuaternionNLerp_2;
+ gp_Quaternion: typeof gp_Quaternion;
+ gp_Quaternion_1: typeof gp_Quaternion_1;
+ gp_Quaternion_2: typeof gp_Quaternion_2;
+ gp_Quaternion_3: typeof gp_Quaternion_3;
+ gp_Quaternion_4: typeof gp_Quaternion_4;
+ gp_Quaternion_5: typeof gp_Quaternion_5;
+ gp_Quaternion_6: typeof gp_Quaternion_6;
+ gp_Pnt2d: typeof gp_Pnt2d;
+ gp_Pnt2d_1: typeof gp_Pnt2d_1;
+ gp_Pnt2d_2: typeof gp_Pnt2d_2;
+ gp_Pnt2d_3: typeof gp_Pnt2d_3;
+ gp_TrsfForm: gp_TrsfForm;
+ gp_XY: typeof gp_XY;
+ gp_XY_1: typeof gp_XY_1;
+ gp_XY_2: typeof gp_XY_2;
+ IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter: typeof IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter;
+ IntCurveSurface_TheHCurveTool: typeof IntCurveSurface_TheHCurveTool;
+ IntCurveSurface_IntersectionSegment: typeof IntCurveSurface_IntersectionSegment;
+ IntCurveSurface_IntersectionSegment_1: typeof IntCurveSurface_IntersectionSegment_1;
+ IntCurveSurface_IntersectionSegment_2: typeof IntCurveSurface_IntersectionSegment_2;
+ IntCurveSurface_TheCSFunctionOfHInter: typeof IntCurveSurface_TheCSFunctionOfHInter;
+ IntCurveSurface_ThePolygonToolOfHInter: typeof IntCurveSurface_ThePolygonToolOfHInter;
+ IntCurveSurface_TransitionOnCurve: IntCurveSurface_TransitionOnCurve;
+ IntCurveSurface_HInter: typeof IntCurveSurface_HInter;
+ IntCurveSurface_SequenceOfPnt: typeof IntCurveSurface_SequenceOfPnt;
+ IntCurveSurface_SequenceOfPnt_1: typeof IntCurveSurface_SequenceOfPnt_1;
+ IntCurveSurface_SequenceOfPnt_2: typeof IntCurveSurface_SequenceOfPnt_2;
+ IntCurveSurface_SequenceOfPnt_3: typeof IntCurveSurface_SequenceOfPnt_3;
+ IntCurveSurface_TheInterferenceOfHInter: typeof IntCurveSurface_TheInterferenceOfHInter;
+ IntCurveSurface_TheInterferenceOfHInter_1: typeof IntCurveSurface_TheInterferenceOfHInter_1;
+ IntCurveSurface_TheInterferenceOfHInter_2: typeof IntCurveSurface_TheInterferenceOfHInter_2;
+ IntCurveSurface_TheInterferenceOfHInter_3: typeof IntCurveSurface_TheInterferenceOfHInter_3;
+ IntCurveSurface_TheInterferenceOfHInter_4: typeof IntCurveSurface_TheInterferenceOfHInter_4;
+ IntCurveSurface_TheInterferenceOfHInter_5: typeof IntCurveSurface_TheInterferenceOfHInter_5;
+ IntCurveSurface_TheInterferenceOfHInter_6: typeof IntCurveSurface_TheInterferenceOfHInter_6;
+ IntCurveSurface_TheInterferenceOfHInter_7: typeof IntCurveSurface_TheInterferenceOfHInter_7;
+ IntCurveSurface_TheQuadCurvExactHInter: typeof IntCurveSurface_TheQuadCurvExactHInter;
+ IntCurveSurface_IntersectionPoint: typeof IntCurveSurface_IntersectionPoint;
+ IntCurveSurface_IntersectionPoint_1: typeof IntCurveSurface_IntersectionPoint_1;
+ IntCurveSurface_IntersectionPoint_2: typeof IntCurveSurface_IntersectionPoint_2;
+ IntCurveSurface_SequenceOfSeg: typeof IntCurveSurface_SequenceOfSeg;
+ IntCurveSurface_SequenceOfSeg_1: typeof IntCurveSurface_SequenceOfSeg_1;
+ IntCurveSurface_SequenceOfSeg_2: typeof IntCurveSurface_SequenceOfSeg_2;
+ IntCurveSurface_SequenceOfSeg_3: typeof IntCurveSurface_SequenceOfSeg_3;
+ IntCurveSurface_ThePolygonOfHInter: typeof IntCurveSurface_ThePolygonOfHInter;
+ IntCurveSurface_ThePolygonOfHInter_1: typeof IntCurveSurface_ThePolygonOfHInter_1;
+ IntCurveSurface_ThePolygonOfHInter_2: typeof IntCurveSurface_ThePolygonOfHInter_2;
+ IntCurveSurface_ThePolygonOfHInter_3: typeof IntCurveSurface_ThePolygonOfHInter_3;
+ IntCurveSurface_TheExactHInter: typeof IntCurveSurface_TheExactHInter;
+ IntCurveSurface_TheExactHInter_1: typeof IntCurveSurface_TheExactHInter_1;
+ IntCurveSurface_TheExactHInter_2: typeof IntCurveSurface_TheExactHInter_2;
+ IntCurveSurface_Intersection: typeof IntCurveSurface_Intersection;
+ IntCurveSurface_ThePolyhedronToolOfHInter: typeof IntCurveSurface_ThePolyhedronToolOfHInter;
+ VrmlData_InBuffer: typeof VrmlData_InBuffer;
+ VrmlData_Group: typeof VrmlData_Group;
+ VrmlData_Group_1: typeof VrmlData_Group_1;
+ VrmlData_Group_2: typeof VrmlData_Group_2;
+ Handle_VrmlData_Group: typeof Handle_VrmlData_Group;
+ Handle_VrmlData_Group_1: typeof Handle_VrmlData_Group_1;
+ Handle_VrmlData_Group_2: typeof Handle_VrmlData_Group_2;
+ Handle_VrmlData_Group_3: typeof Handle_VrmlData_Group_3;
+ Handle_VrmlData_Group_4: typeof Handle_VrmlData_Group_4;
+ Handle_VrmlData_IndexedLineSet: typeof Handle_VrmlData_IndexedLineSet;
+ Handle_VrmlData_IndexedLineSet_1: typeof Handle_VrmlData_IndexedLineSet_1;
+ Handle_VrmlData_IndexedLineSet_2: typeof Handle_VrmlData_IndexedLineSet_2;
+ Handle_VrmlData_IndexedLineSet_3: typeof Handle_VrmlData_IndexedLineSet_3;
+ Handle_VrmlData_IndexedLineSet_4: typeof Handle_VrmlData_IndexedLineSet_4;
+ Handle_VrmlData_ImageTexture: typeof Handle_VrmlData_ImageTexture;
+ Handle_VrmlData_ImageTexture_1: typeof Handle_VrmlData_ImageTexture_1;
+ Handle_VrmlData_ImageTexture_2: typeof Handle_VrmlData_ImageTexture_2;
+ Handle_VrmlData_ImageTexture_3: typeof Handle_VrmlData_ImageTexture_3;
+ Handle_VrmlData_ImageTexture_4: typeof Handle_VrmlData_ImageTexture_4;
+ VrmlData_ImageTexture: typeof VrmlData_ImageTexture;
+ VrmlData_ImageTexture_1: typeof VrmlData_ImageTexture_1;
+ VrmlData_ImageTexture_2: typeof VrmlData_ImageTexture_2;
+ VrmlData_Cylinder: typeof VrmlData_Cylinder;
+ VrmlData_Cylinder_1: typeof VrmlData_Cylinder_1;
+ VrmlData_Cylinder_2: typeof VrmlData_Cylinder_2;
+ Handle_VrmlData_Cylinder: typeof Handle_VrmlData_Cylinder;
+ Handle_VrmlData_Cylinder_1: typeof Handle_VrmlData_Cylinder_1;
+ Handle_VrmlData_Cylinder_2: typeof Handle_VrmlData_Cylinder_2;
+ Handle_VrmlData_Cylinder_3: typeof Handle_VrmlData_Cylinder_3;
+ Handle_VrmlData_Cylinder_4: typeof Handle_VrmlData_Cylinder_4;
+ Handle_VrmlData_Color: typeof Handle_VrmlData_Color;
+ Handle_VrmlData_Color_1: typeof Handle_VrmlData_Color_1;
+ Handle_VrmlData_Color_2: typeof Handle_VrmlData_Color_2;
+ Handle_VrmlData_Color_3: typeof Handle_VrmlData_Color_3;
+ Handle_VrmlData_Color_4: typeof Handle_VrmlData_Color_4;
+ VrmlData_Color: typeof VrmlData_Color;
+ VrmlData_Color_1: typeof VrmlData_Color_1;
+ VrmlData_Color_2: typeof VrmlData_Color_2;
+ Handle_VrmlData_Sphere: typeof Handle_VrmlData_Sphere;
+ Handle_VrmlData_Sphere_1: typeof Handle_VrmlData_Sphere_1;
+ Handle_VrmlData_Sphere_2: typeof Handle_VrmlData_Sphere_2;
+ Handle_VrmlData_Sphere_3: typeof Handle_VrmlData_Sphere_3;
+ Handle_VrmlData_Sphere_4: typeof Handle_VrmlData_Sphere_4;
+ VrmlData_Sphere: typeof VrmlData_Sphere;
+ VrmlData_Sphere_1: typeof VrmlData_Sphere_1;
+ VrmlData_Sphere_2: typeof VrmlData_Sphere_2;
+ VrmlData_ShapeConvert: typeof VrmlData_ShapeConvert;
+ VrmlData_Normal: typeof VrmlData_Normal;
+ VrmlData_Normal_1: typeof VrmlData_Normal_1;
+ VrmlData_Normal_2: typeof VrmlData_Normal_2;
+ Handle_VrmlData_Normal: typeof Handle_VrmlData_Normal;
+ Handle_VrmlData_Normal_1: typeof Handle_VrmlData_Normal_1;
+ Handle_VrmlData_Normal_2: typeof Handle_VrmlData_Normal_2;
+ Handle_VrmlData_Normal_3: typeof Handle_VrmlData_Normal_3;
+ Handle_VrmlData_Normal_4: typeof Handle_VrmlData_Normal_4;
+ VrmlData_Texture: typeof VrmlData_Texture;
+ Handle_VrmlData_Texture: typeof Handle_VrmlData_Texture;
+ Handle_VrmlData_Texture_1: typeof Handle_VrmlData_Texture_1;
+ Handle_VrmlData_Texture_2: typeof Handle_VrmlData_Texture_2;
+ Handle_VrmlData_Texture_3: typeof Handle_VrmlData_Texture_3;
+ Handle_VrmlData_Texture_4: typeof Handle_VrmlData_Texture_4;
+ VrmlData_TextureCoordinate: typeof VrmlData_TextureCoordinate;
+ VrmlData_TextureCoordinate_1: typeof VrmlData_TextureCoordinate_1;
+ VrmlData_TextureCoordinate_2: typeof VrmlData_TextureCoordinate_2;
+ Handle_VrmlData_TextureCoordinate: typeof Handle_VrmlData_TextureCoordinate;
+ Handle_VrmlData_TextureCoordinate_1: typeof Handle_VrmlData_TextureCoordinate_1;
+ Handle_VrmlData_TextureCoordinate_2: typeof Handle_VrmlData_TextureCoordinate_2;
+ Handle_VrmlData_TextureCoordinate_3: typeof Handle_VrmlData_TextureCoordinate_3;
+ Handle_VrmlData_TextureCoordinate_4: typeof Handle_VrmlData_TextureCoordinate_4;
+ VrmlData_TextureTransform: typeof VrmlData_TextureTransform;
+ Handle_VrmlData_TextureTransform: typeof Handle_VrmlData_TextureTransform;
+ Handle_VrmlData_TextureTransform_1: typeof Handle_VrmlData_TextureTransform_1;
+ Handle_VrmlData_TextureTransform_2: typeof Handle_VrmlData_TextureTransform_2;
+ Handle_VrmlData_TextureTransform_3: typeof Handle_VrmlData_TextureTransform_3;
+ Handle_VrmlData_TextureTransform_4: typeof Handle_VrmlData_TextureTransform_4;
+ Handle_VrmlData_ShapeNode: typeof Handle_VrmlData_ShapeNode;
+ Handle_VrmlData_ShapeNode_1: typeof Handle_VrmlData_ShapeNode_1;
+ Handle_VrmlData_ShapeNode_2: typeof Handle_VrmlData_ShapeNode_2;
+ Handle_VrmlData_ShapeNode_3: typeof Handle_VrmlData_ShapeNode_3;
+ Handle_VrmlData_ShapeNode_4: typeof Handle_VrmlData_ShapeNode_4;
+ VrmlData_ShapeNode: typeof VrmlData_ShapeNode;
+ VrmlData_ShapeNode_1: typeof VrmlData_ShapeNode_1;
+ VrmlData_ShapeNode_2: typeof VrmlData_ShapeNode_2;
+ VrmlData_Box: typeof VrmlData_Box;
+ VrmlData_Box_1: typeof VrmlData_Box_1;
+ VrmlData_Box_2: typeof VrmlData_Box_2;
+ Handle_VrmlData_Box: typeof Handle_VrmlData_Box;
+ Handle_VrmlData_Box_1: typeof Handle_VrmlData_Box_1;
+ Handle_VrmlData_Box_2: typeof Handle_VrmlData_Box_2;
+ Handle_VrmlData_Box_3: typeof Handle_VrmlData_Box_3;
+ Handle_VrmlData_Box_4: typeof Handle_VrmlData_Box_4;
+ Handle_VrmlData_Material: typeof Handle_VrmlData_Material;
+ Handle_VrmlData_Material_1: typeof Handle_VrmlData_Material_1;
+ Handle_VrmlData_Material_2: typeof Handle_VrmlData_Material_2;
+ Handle_VrmlData_Material_3: typeof Handle_VrmlData_Material_3;
+ Handle_VrmlData_Material_4: typeof Handle_VrmlData_Material_4;
+ VrmlData_Material: typeof VrmlData_Material;
+ VrmlData_Material_1: typeof VrmlData_Material_1;
+ VrmlData_Material_2: typeof VrmlData_Material_2;
+ Handle_VrmlData_IndexedFaceSet: typeof Handle_VrmlData_IndexedFaceSet;
+ Handle_VrmlData_IndexedFaceSet_1: typeof Handle_VrmlData_IndexedFaceSet_1;
+ Handle_VrmlData_IndexedFaceSet_2: typeof Handle_VrmlData_IndexedFaceSet_2;
+ Handle_VrmlData_IndexedFaceSet_3: typeof Handle_VrmlData_IndexedFaceSet_3;
+ Handle_VrmlData_IndexedFaceSet_4: typeof Handle_VrmlData_IndexedFaceSet_4;
+ Handle_VrmlData_Faceted: typeof Handle_VrmlData_Faceted;
+ Handle_VrmlData_Faceted_1: typeof Handle_VrmlData_Faceted_1;
+ Handle_VrmlData_Faceted_2: typeof Handle_VrmlData_Faceted_2;
+ Handle_VrmlData_Faceted_3: typeof Handle_VrmlData_Faceted_3;
+ Handle_VrmlData_Faceted_4: typeof Handle_VrmlData_Faceted_4;
+ VrmlData_Faceted: typeof VrmlData_Faceted;
+ VrmlData_Node: typeof VrmlData_Node;
+ Handle_VrmlData_Node: typeof Handle_VrmlData_Node;
+ Handle_VrmlData_Node_1: typeof Handle_VrmlData_Node_1;
+ Handle_VrmlData_Node_2: typeof Handle_VrmlData_Node_2;
+ Handle_VrmlData_Node_3: typeof Handle_VrmlData_Node_3;
+ Handle_VrmlData_Node_4: typeof Handle_VrmlData_Node_4;
+ VrmlData_ErrorStatus: VrmlData_ErrorStatus;
+ Handle_VrmlData_Cone: typeof Handle_VrmlData_Cone;
+ Handle_VrmlData_Cone_1: typeof Handle_VrmlData_Cone_1;
+ Handle_VrmlData_Cone_2: typeof Handle_VrmlData_Cone_2;
+ Handle_VrmlData_Cone_3: typeof Handle_VrmlData_Cone_3;
+ Handle_VrmlData_Cone_4: typeof Handle_VrmlData_Cone_4;
+ VrmlData_Cone: typeof VrmlData_Cone;
+ VrmlData_Cone_1: typeof VrmlData_Cone_1;
+ VrmlData_Cone_2: typeof VrmlData_Cone_2;
+ Handle_VrmlData_Geometry: typeof Handle_VrmlData_Geometry;
+ Handle_VrmlData_Geometry_1: typeof Handle_VrmlData_Geometry_1;
+ Handle_VrmlData_Geometry_2: typeof Handle_VrmlData_Geometry_2;
+ Handle_VrmlData_Geometry_3: typeof Handle_VrmlData_Geometry_3;
+ Handle_VrmlData_Geometry_4: typeof Handle_VrmlData_Geometry_4;
+ VrmlData_Geometry: typeof VrmlData_Geometry;
+ Handle_VrmlData_ArrayVec3d: typeof Handle_VrmlData_ArrayVec3d;
+ Handle_VrmlData_ArrayVec3d_1: typeof Handle_VrmlData_ArrayVec3d_1;
+ Handle_VrmlData_ArrayVec3d_2: typeof Handle_VrmlData_ArrayVec3d_2;
+ Handle_VrmlData_ArrayVec3d_3: typeof Handle_VrmlData_ArrayVec3d_3;
+ Handle_VrmlData_ArrayVec3d_4: typeof Handle_VrmlData_ArrayVec3d_4;
+ VrmlData_ArrayVec3d: typeof VrmlData_ArrayVec3d;
+ Handle_VrmlData_Appearance: typeof Handle_VrmlData_Appearance;
+ Handle_VrmlData_Appearance_1: typeof Handle_VrmlData_Appearance_1;
+ Handle_VrmlData_Appearance_2: typeof Handle_VrmlData_Appearance_2;
+ Handle_VrmlData_Appearance_3: typeof Handle_VrmlData_Appearance_3;
+ Handle_VrmlData_Appearance_4: typeof Handle_VrmlData_Appearance_4;
+ VrmlData_Appearance: typeof VrmlData_Appearance;
+ VrmlData_Appearance_1: typeof VrmlData_Appearance_1;
+ VrmlData_Appearance_2: typeof VrmlData_Appearance_2;
+ VrmlData_UnknownNode: typeof VrmlData_UnknownNode;
+ VrmlData_UnknownNode_1: typeof VrmlData_UnknownNode_1;
+ VrmlData_UnknownNode_2: typeof VrmlData_UnknownNode_2;
+ Handle_VrmlData_UnknownNode: typeof Handle_VrmlData_UnknownNode;
+ Handle_VrmlData_UnknownNode_1: typeof Handle_VrmlData_UnknownNode_1;
+ Handle_VrmlData_UnknownNode_2: typeof Handle_VrmlData_UnknownNode_2;
+ Handle_VrmlData_UnknownNode_3: typeof Handle_VrmlData_UnknownNode_3;
+ Handle_VrmlData_UnknownNode_4: typeof Handle_VrmlData_UnknownNode_4;
+ Handle_VrmlData_WorldInfo: typeof Handle_VrmlData_WorldInfo;
+ Handle_VrmlData_WorldInfo_1: typeof Handle_VrmlData_WorldInfo_1;
+ Handle_VrmlData_WorldInfo_2: typeof Handle_VrmlData_WorldInfo_2;
+ Handle_VrmlData_WorldInfo_3: typeof Handle_VrmlData_WorldInfo_3;
+ Handle_VrmlData_WorldInfo_4: typeof Handle_VrmlData_WorldInfo_4;
+ VrmlData_WorldInfo: typeof VrmlData_WorldInfo;
+ VrmlData_WorldInfo_1: typeof VrmlData_WorldInfo_1;
+ VrmlData_WorldInfo_2: typeof VrmlData_WorldInfo_2;
+ VrmlData_Coordinate: typeof VrmlData_Coordinate;
+ VrmlData_Coordinate_1: typeof VrmlData_Coordinate_1;
+ VrmlData_Coordinate_2: typeof VrmlData_Coordinate_2;
+ Handle_VrmlData_Coordinate: typeof Handle_VrmlData_Coordinate;
+ Handle_VrmlData_Coordinate_1: typeof Handle_VrmlData_Coordinate_1;
+ Handle_VrmlData_Coordinate_2: typeof Handle_VrmlData_Coordinate_2;
+ Handle_VrmlData_Coordinate_3: typeof Handle_VrmlData_Coordinate_3;
+ Handle_VrmlData_Coordinate_4: typeof Handle_VrmlData_Coordinate_4;
+ Handle_TShort_HArray2OfShortReal: typeof Handle_TShort_HArray2OfShortReal;
+ Handle_TShort_HArray2OfShortReal_1: typeof Handle_TShort_HArray2OfShortReal_1;
+ Handle_TShort_HArray2OfShortReal_2: typeof Handle_TShort_HArray2OfShortReal_2;
+ Handle_TShort_HArray2OfShortReal_3: typeof Handle_TShort_HArray2OfShortReal_3;
+ Handle_TShort_HArray2OfShortReal_4: typeof Handle_TShort_HArray2OfShortReal_4;
+ TShort_Array1OfShortReal: typeof TShort_Array1OfShortReal;
+ TShort_Array1OfShortReal_1: typeof TShort_Array1OfShortReal_1;
+ TShort_Array1OfShortReal_2: typeof TShort_Array1OfShortReal_2;
+ TShort_Array1OfShortReal_3: typeof TShort_Array1OfShortReal_3;
+ TShort_Array1OfShortReal_4: typeof TShort_Array1OfShortReal_4;
+ TShort_Array1OfShortReal_5: typeof TShort_Array1OfShortReal_5;
+ TShort_Array2OfShortReal: typeof TShort_Array2OfShortReal;
+ TShort_Array2OfShortReal_1: typeof TShort_Array2OfShortReal_1;
+ TShort_Array2OfShortReal_2: typeof TShort_Array2OfShortReal_2;
+ TShort_Array2OfShortReal_3: typeof TShort_Array2OfShortReal_3;
+ TShort_Array2OfShortReal_4: typeof TShort_Array2OfShortReal_4;
+ TShort_Array2OfShortReal_5: typeof TShort_Array2OfShortReal_5;
+ Handle_TShort_HSequenceOfShortReal: typeof Handle_TShort_HSequenceOfShortReal;
+ Handle_TShort_HSequenceOfShortReal_1: typeof Handle_TShort_HSequenceOfShortReal_1;
+ Handle_TShort_HSequenceOfShortReal_2: typeof Handle_TShort_HSequenceOfShortReal_2;
+ Handle_TShort_HSequenceOfShortReal_3: typeof Handle_TShort_HSequenceOfShortReal_3;
+ Handle_TShort_HSequenceOfShortReal_4: typeof Handle_TShort_HSequenceOfShortReal_4;
+ Handle_TShort_HArray1OfShortReal: typeof Handle_TShort_HArray1OfShortReal;
+ Handle_TShort_HArray1OfShortReal_1: typeof Handle_TShort_HArray1OfShortReal_1;
+ Handle_TShort_HArray1OfShortReal_2: typeof Handle_TShort_HArray1OfShortReal_2;
+ Handle_TShort_HArray1OfShortReal_3: typeof Handle_TShort_HArray1OfShortReal_3;
+ Handle_TShort_HArray1OfShortReal_4: typeof Handle_TShort_HArray1OfShortReal_4;
+ TShort_SequenceOfShortReal: typeof TShort_SequenceOfShortReal;
+ TShort_SequenceOfShortReal_1: typeof TShort_SequenceOfShortReal_1;
+ TShort_SequenceOfShortReal_2: typeof TShort_SequenceOfShortReal_2;
+ TShort_SequenceOfShortReal_3: typeof TShort_SequenceOfShortReal_3;
+ Handle_Media_Timer: typeof Handle_Media_Timer;
+ Handle_Media_Timer_1: typeof Handle_Media_Timer_1;
+ Handle_Media_Timer_2: typeof Handle_Media_Timer_2;
+ Handle_Media_Timer_3: typeof Handle_Media_Timer_3;
+ Handle_Media_Timer_4: typeof Handle_Media_Timer_4;
+ RWStepBasic_RWDocumentUsageConstraint: typeof RWStepBasic_RWDocumentUsageConstraint;
+ RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit: typeof RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit;
+ RWStepBasic_RWDocumentProductEquivalence: typeof RWStepBasic_RWDocumentProductEquivalence;
+ RWStepBasic_RWConversionBasedUnitAndVolumeUnit: typeof RWStepBasic_RWConversionBasedUnitAndVolumeUnit;
+ RWStepBasic_RWApprovalStatus: typeof RWStepBasic_RWApprovalStatus;
+ RWStepBasic_RWEffectivityAssignment: typeof RWStepBasic_RWEffectivityAssignment;
+ RWStepBasic_RWDimensionalExponents: typeof RWStepBasic_RWDimensionalExponents;
+ RWStepBasic_RWSiUnitAndTimeUnit: typeof RWStepBasic_RWSiUnitAndTimeUnit;
+ RWStepBasic_RWLocalTime: typeof RWStepBasic_RWLocalTime;
+ RWStepBasic_RWProductCategory: typeof RWStepBasic_RWProductCategory;
+ RWStepBasic_RWPersonAndOrganization: typeof RWStepBasic_RWPersonAndOrganization;
+ RWStepBasic_RWProductDefinitionEffectivity: typeof RWStepBasic_RWProductDefinitionEffectivity;
+ RWStepBasic_RWProductType: typeof RWStepBasic_RWProductType;
+ RWStepBasic_RWMeasureWithUnit: typeof RWStepBasic_RWMeasureWithUnit;
+ RWStepBasic_RWCertificationType: typeof RWStepBasic_RWCertificationType;
+ RWStepBasic_RWDateTimeRole: typeof RWStepBasic_RWDateTimeRole;
+ RWStepBasic_RWRoleAssociation: typeof RWStepBasic_RWRoleAssociation;
+ RWStepBasic_RWApprovalPersonOrganization: typeof RWStepBasic_RWApprovalPersonOrganization;
+ RWStepBasic_RWApplicationContextElement: typeof RWStepBasic_RWApplicationContextElement;
+ RWStepBasic_RWProductCategoryRelationship: typeof RWStepBasic_RWProductCategoryRelationship;
+ RWStepBasic_RWCalendarDate: typeof RWStepBasic_RWCalendarDate;
+ RWStepBasic_RWSiUnitAndRatioUnit: typeof RWStepBasic_RWSiUnitAndRatioUnit;
+ RWStepBasic_RWPlaneAngleUnit: typeof RWStepBasic_RWPlaneAngleUnit;
+ RWStepBasic_RWThermodynamicTemperatureUnit: typeof RWStepBasic_RWThermodynamicTemperatureUnit;
+ RWStepBasic_RWIdentificationRole: typeof RWStepBasic_RWIdentificationRole;
+ RWStepBasic_RWSiUnitAndSolidAngleUnit: typeof RWStepBasic_RWSiUnitAndSolidAngleUnit;
+ RWStepBasic_RWContractType: typeof RWStepBasic_RWContractType;
+ RWStepBasic_RWSiUnitAndMassUnit: typeof RWStepBasic_RWSiUnitAndMassUnit;
+ RWStepBasic_RWPlaneAngleMeasureWithUnit: typeof RWStepBasic_RWPlaneAngleMeasureWithUnit;
+ RWStepBasic_RWNamedUnit: typeof RWStepBasic_RWNamedUnit;
+ RWStepBasic_RWSecurityClassificationLevel: typeof RWStepBasic_RWSecurityClassificationLevel;
+ RWStepBasic_RWMassUnit: typeof RWStepBasic_RWMassUnit;
+ RWStepBasic_RWPerson: typeof RWStepBasic_RWPerson;
+ RWStepBasic_RWNameAssignment: typeof RWStepBasic_RWNameAssignment;
+ RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit: typeof RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit;
+ RWStepBasic_RWDocumentRelationship: typeof RWStepBasic_RWDocumentRelationship;
+ RWStepBasic_RWObjectRole: typeof RWStepBasic_RWObjectRole;
+ RWStepBasic_RWProductDefinitionRelationship: typeof RWStepBasic_RWProductDefinitionRelationship;
+ RWStepBasic_RWApprovalRole: typeof RWStepBasic_RWApprovalRole;
+ RWStepBasic_RWDocumentType: typeof RWStepBasic_RWDocumentType;
+ RWStepBasic_RWPersonAndOrganizationRole: typeof RWStepBasic_RWPersonAndOrganizationRole;
+ RWStepBasic_RWProductContext: typeof RWStepBasic_RWProductContext;
+ RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit: typeof RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit;
+ RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation: typeof RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation;
+ RWStepBasic_RWOrganizationalAddress: typeof RWStepBasic_RWOrganizationalAddress;
+ RWStepBasic_RWRatioMeasureWithUnit: typeof RWStepBasic_RWRatioMeasureWithUnit;
+ RWStepBasic_RWDocument: typeof RWStepBasic_RWDocument;
+ RWStepBasic_RWMassMeasureWithUnit: typeof RWStepBasic_RWMassMeasureWithUnit;
+ RWStepBasic_RWProductRelatedProductCategory: typeof RWStepBasic_RWProductRelatedProductCategory;
+ RWStepBasic_RWConversionBasedUnitAndTimeUnit: typeof RWStepBasic_RWConversionBasedUnitAndTimeUnit;
+ RWStepBasic_RWDerivedUnitElement: typeof RWStepBasic_RWDerivedUnitElement;
+ RWStepBasic_RWCharacterizedObject: typeof RWStepBasic_RWCharacterizedObject;
+ RWStepBasic_RWApplicationProtocolDefinition: typeof RWStepBasic_RWApplicationProtocolDefinition;
+ RWStepBasic_RWDateRole: typeof RWStepBasic_RWDateRole;
+ RWStepBasic_RWUncertaintyMeasureWithUnit: typeof RWStepBasic_RWUncertaintyMeasureWithUnit;
+ RWStepBasic_RWConversionBasedUnitAndAreaUnit: typeof RWStepBasic_RWConversionBasedUnitAndAreaUnit;
+ RWStepBasic_RWOrdinalDate: typeof RWStepBasic_RWOrdinalDate;
+ RWStepBasic_RWContract: typeof RWStepBasic_RWContract;
+ RWStepBasic_RWProductDefinitionReference: typeof RWStepBasic_RWProductDefinitionReference;
+ RWStepBasic_RWGeneralProperty: typeof RWStepBasic_RWGeneralProperty;
+ RWStepBasic_RWIdentificationAssignment: typeof RWStepBasic_RWIdentificationAssignment;
+ RWStepBasic_RWGroup: typeof RWStepBasic_RWGroup;
+ RWStepBasic_RWContractAssignment: typeof RWStepBasic_RWContractAssignment;
+ RWStepBasic_RWSecurityClassification: typeof RWStepBasic_RWSecurityClassification;
+ RWStepBasic_RWWeekOfYearAndDayDate: typeof RWStepBasic_RWWeekOfYearAndDayDate;
+ RWStepBasic_RWSolidAngleMeasureWithUnit: typeof RWStepBasic_RWSolidAngleMeasureWithUnit;
+ RWStepBasic_RWConversionBasedUnitAndRatioUnit: typeof RWStepBasic_RWConversionBasedUnitAndRatioUnit;
+ RWStepBasic_RWLengthMeasureWithUnit: typeof RWStepBasic_RWLengthMeasureWithUnit;
+ RWStepBasic_RWGroupAssignment: typeof RWStepBasic_RWGroupAssignment;
+ RWStepBasic_RWDate: typeof RWStepBasic_RWDate;
+ RWStepBasic_RWActionMethod: typeof RWStepBasic_RWActionMethod;
+ RWStepBasic_RWSiUnit: typeof RWStepBasic_RWSiUnit;
+ RWStepBasic_RWProductConceptContext: typeof RWStepBasic_RWProductConceptContext;
+ RWStepBasic_RWDocumentRepresentationType: typeof RWStepBasic_RWDocumentRepresentationType;
+ RWStepBasic_RWApprovalDateTime: typeof RWStepBasic_RWApprovalDateTime;
+ RWStepBasic_RWDerivedUnit: typeof RWStepBasic_RWDerivedUnit;
+ RWStepBasic_RWSiUnitAndLengthUnit: typeof RWStepBasic_RWSiUnitAndLengthUnit;
+ RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource: typeof RWStepBasic_RWProductDefinitionFormationWithSpecifiedSource;
+ RWStepBasic_RWExternallyDefinedItem: typeof RWStepBasic_RWExternallyDefinedItem;
+ RWStepBasic_RWSiUnitAndVolumeUnit: typeof RWStepBasic_RWSiUnitAndVolumeUnit;
+ RWStepBasic_RWConversionBasedUnitAndLengthUnit: typeof RWStepBasic_RWConversionBasedUnitAndLengthUnit;
+ RWStepBasic_RWCertificationAssignment: typeof RWStepBasic_RWCertificationAssignment;
+ RWStepBasic_RWActionAssignment: typeof RWStepBasic_RWActionAssignment;
+ RWStepBasic_RWProductDefinition: typeof RWStepBasic_RWProductDefinition;
+ RWStepBasic_RWAction: typeof RWStepBasic_RWAction;
+ RWStepBasic_RWProductDefinitionFormationRelationship: typeof RWStepBasic_RWProductDefinitionFormationRelationship;
+ RWStepBasic_RWSiUnitAndAreaUnit: typeof RWStepBasic_RWSiUnitAndAreaUnit;
+ RWStepBasic_RWApproval: typeof RWStepBasic_RWApproval;
+ RWStepBasic_RWProductDefinitionFormation: typeof RWStepBasic_RWProductDefinitionFormation;
+ RWStepBasic_RWDocumentProductAssociation: typeof RWStepBasic_RWDocumentProductAssociation;
+ RWStepBasic_RWDocumentFile: typeof RWStepBasic_RWDocumentFile;
+ RWStepBasic_RWGroupRelationship: typeof RWStepBasic_RWGroupRelationship;
+ RWStepBasic_RWProduct: typeof RWStepBasic_RWProduct;
+ RWStepBasic_RWSolidAngleUnit: typeof RWStepBasic_RWSolidAngleUnit;
+ RWStepBasic_RWVersionedActionRequest: typeof RWStepBasic_RWVersionedActionRequest;
+ RWStepBasic_RWApprovalRelationship: typeof RWStepBasic_RWApprovalRelationship;
+ RWStepBasic_RWCoordinatedUniversalTimeOffset: typeof RWStepBasic_RWCoordinatedUniversalTimeOffset;
+ RWStepBasic_RWSiUnitAndPlaneAngleUnit: typeof RWStepBasic_RWSiUnitAndPlaneAngleUnit;
+ RWStepBasic_RWApplicationContext: typeof RWStepBasic_RWApplicationContext;
+ RWStepBasic_RWEulerAngles: typeof RWStepBasic_RWEulerAngles;
+ RWStepBasic_RWOrganizationRole: typeof RWStepBasic_RWOrganizationRole;
+ RWStepBasic_RWOrganization: typeof RWStepBasic_RWOrganization;
+ RWStepBasic_RWMechanicalContext: typeof RWStepBasic_RWMechanicalContext;
+ RWStepBasic_RWActionRequestAssignment: typeof RWStepBasic_RWActionRequestAssignment;
+ RWStepBasic_RWExternalIdentificationAssignment: typeof RWStepBasic_RWExternalIdentificationAssignment;
+ RWStepBasic_RWAddress: typeof RWStepBasic_RWAddress;
+ RWStepBasic_RWConversionBasedUnitAndMassUnit: typeof RWStepBasic_RWConversionBasedUnitAndMassUnit;
+ RWStepBasic_RWExternalSource: typeof RWStepBasic_RWExternalSource;
+ RWStepBasic_RWActionRequestSolution: typeof RWStepBasic_RWActionRequestSolution;
+ RWStepBasic_RWProductDefinitionWithAssociatedDocuments: typeof RWStepBasic_RWProductDefinitionWithAssociatedDocuments;
+ RWStepBasic_RWLengthUnit: typeof RWStepBasic_RWLengthUnit;
+ RWStepBasic_RWDateAndTime: typeof RWStepBasic_RWDateAndTime;
+ RWStepBasic_RWCertification: typeof RWStepBasic_RWCertification;
+ RWStepBasic_RWPersonalAddress: typeof RWStepBasic_RWPersonalAddress;
+ RWStepBasic_RWProductDefinitionContext: typeof RWStepBasic_RWProductDefinitionContext;
+ RWStepBasic_RWConversionBasedUnit: typeof RWStepBasic_RWConversionBasedUnit;
+ RWStepBasic_RWEffectivity: typeof RWStepBasic_RWEffectivity;
+ BRepApprox_MyGradientbisOfTheComputeLineOfApprox: typeof BRepApprox_MyGradientbisOfTheComputeLineOfApprox;
+ BRepApprox_ThePrmPrmSvSurfacesOfApprox: typeof BRepApprox_ThePrmPrmSvSurfacesOfApprox;
+ BRepApprox_MyGradientOfTheComputeLineBezierOfApprox: typeof BRepApprox_MyGradientOfTheComputeLineBezierOfApprox;
+ BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox: typeof BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox;
+ BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_1: typeof BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_1;
+ BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_2: typeof BRepApprox_TheInt2SOfThePrmPrmSvSurfacesOfApprox_2;
+ BRepApprox_ApproxLine: typeof BRepApprox_ApproxLine;
+ BRepApprox_ApproxLine_1: typeof BRepApprox_ApproxLine_1;
+ BRepApprox_ApproxLine_2: typeof BRepApprox_ApproxLine_2;
+ Handle_BRepApprox_ApproxLine: typeof Handle_BRepApprox_ApproxLine;
+ Handle_BRepApprox_ApproxLine_1: typeof Handle_BRepApprox_ApproxLine_1;
+ Handle_BRepApprox_ApproxLine_2: typeof Handle_BRepApprox_ApproxLine_2;
+ Handle_BRepApprox_ApproxLine_3: typeof Handle_BRepApprox_ApproxLine_3;
+ Handle_BRepApprox_ApproxLine_4: typeof Handle_BRepApprox_ApproxLine_4;
+ BRepApprox_ParFunctionOfMyGradientOfTheComputeLineBezierOfApprox: typeof BRepApprox_ParFunctionOfMyGradientOfTheComputeLineBezierOfApprox;
+ BRepApprox_TheImpPrmSvSurfacesOfApprox: typeof BRepApprox_TheImpPrmSvSurfacesOfApprox;
+ BRepApprox_TheImpPrmSvSurfacesOfApprox_1: typeof BRepApprox_TheImpPrmSvSurfacesOfApprox_1;
+ BRepApprox_TheImpPrmSvSurfacesOfApprox_2: typeof BRepApprox_TheImpPrmSvSurfacesOfApprox_2;
+ BRepApprox_SurfaceTool: typeof BRepApprox_SurfaceTool;
+ BRepApprox_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfApprox: typeof BRepApprox_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfApprox;
+ BRepApprox_TheMultiLineOfApprox: typeof BRepApprox_TheMultiLineOfApprox;
+ BRepApprox_TheMultiLineOfApprox_1: typeof BRepApprox_TheMultiLineOfApprox_1;
+ BRepApprox_TheMultiLineOfApprox_2: typeof BRepApprox_TheMultiLineOfApprox_2;
+ BRepApprox_TheMultiLineOfApprox_3: typeof BRepApprox_TheMultiLineOfApprox_3;
+ BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox: typeof BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox;
+ BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_1: typeof BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_1;
+ BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_2: typeof BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_2;
+ BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_3: typeof BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_3;
+ BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_4: typeof BRepApprox_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfApprox_4;
+ BRepApprox_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfApprox: typeof BRepApprox_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfApprox;
+ BRepApprox_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfApprox: typeof BRepApprox_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfApprox;
+ BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox: typeof BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox;
+ BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_1: typeof BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_1;
+ BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_2: typeof BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_2;
+ BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_3: typeof BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_3;
+ BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_4: typeof BRepApprox_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfApprox_4;
+ BRepApprox_TheComputeLineBezierOfApprox: typeof BRepApprox_TheComputeLineBezierOfApprox;
+ BRepApprox_TheComputeLineBezierOfApprox_1: typeof BRepApprox_TheComputeLineBezierOfApprox_1;
+ BRepApprox_TheComputeLineBezierOfApprox_2: typeof BRepApprox_TheComputeLineBezierOfApprox_2;
+ BRepApprox_TheComputeLineBezierOfApprox_3: typeof BRepApprox_TheComputeLineBezierOfApprox_3;
+ BRepApprox_TheComputeLineBezierOfApprox_4: typeof BRepApprox_TheComputeLineBezierOfApprox_4;
+ BRepApprox_TheComputeLineOfApprox: typeof BRepApprox_TheComputeLineOfApprox;
+ BRepApprox_TheComputeLineOfApprox_1: typeof BRepApprox_TheComputeLineOfApprox_1;
+ BRepApprox_TheComputeLineOfApprox_2: typeof BRepApprox_TheComputeLineOfApprox_2;
+ BRepApprox_TheComputeLineOfApprox_3: typeof BRepApprox_TheComputeLineOfApprox_3;
+ BRepApprox_TheComputeLineOfApprox_4: typeof BRepApprox_TheComputeLineOfApprox_4;
+ BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox: typeof BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox;
+ BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_1: typeof BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_1;
+ BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_2: typeof BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_2;
+ BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_3: typeof BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_3;
+ BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_4: typeof BRepApprox_ParLeastSquareOfMyGradientbisOfTheComputeLineOfApprox_4;
+ BRepApprox_ParFunctionOfMyGradientbisOfTheComputeLineOfApprox: typeof BRepApprox_ParFunctionOfMyGradientbisOfTheComputeLineOfApprox;
+ BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox: typeof BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox;
+ BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_1: typeof BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_1;
+ BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_2: typeof BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_2;
+ BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_3: typeof BRepApprox_TheZerImpFuncOfTheImpPrmSvSurfacesOfApprox_3;
+ BRepApprox_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfApprox: typeof BRepApprox_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfApprox;
+ BRepApprox_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfApprox: typeof BRepApprox_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfApprox;
+ BRepApprox_MyBSplGradientOfTheComputeLineOfApprox: typeof BRepApprox_MyBSplGradientOfTheComputeLineOfApprox;
+ BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_1: typeof BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_1;
+ BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_2: typeof BRepApprox_MyBSplGradientOfTheComputeLineOfApprox_2;
+ BRepApprox_TheMultiLineToolOfApprox: typeof BRepApprox_TheMultiLineToolOfApprox;
+ GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox: typeof GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox;
+ GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_1: typeof GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_1;
+ GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_2: typeof GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_2;
+ GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_3: typeof GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_3;
+ GeomInt_IntSS: typeof GeomInt_IntSS;
+ GeomInt_IntSS_1: typeof GeomInt_IntSS_1;
+ GeomInt_IntSS_2: typeof GeomInt_IntSS_2;
+ GeomInt_TheMultiLineOfWLApprox: typeof GeomInt_TheMultiLineOfWLApprox;
+ GeomInt_TheMultiLineOfWLApprox_1: typeof GeomInt_TheMultiLineOfWLApprox_1;
+ GeomInt_TheMultiLineOfWLApprox_2: typeof GeomInt_TheMultiLineOfWLApprox_2;
+ GeomInt_TheMultiLineOfWLApprox_3: typeof GeomInt_TheMultiLineOfWLApprox_3;
+ GeomInt_MyGradientbisOfTheComputeLineOfWLApprox: typeof GeomInt_MyGradientbisOfTheComputeLineOfWLApprox;
+ GeomInt_TheComputeLineBezierOfWLApprox: typeof GeomInt_TheComputeLineBezierOfWLApprox;
+ GeomInt_TheComputeLineBezierOfWLApprox_1: typeof GeomInt_TheComputeLineBezierOfWLApprox_1;
+ GeomInt_TheComputeLineBezierOfWLApprox_2: typeof GeomInt_TheComputeLineBezierOfWLApprox_2;
+ GeomInt_TheComputeLineBezierOfWLApprox_3: typeof GeomInt_TheComputeLineBezierOfWLApprox_3;
+ GeomInt_TheComputeLineBezierOfWLApprox_4: typeof GeomInt_TheComputeLineBezierOfWLApprox_4;
+ GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox: typeof GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox;
+ GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_1: typeof GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_1;
+ GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_2: typeof GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_2;
+ GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_3: typeof GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_3;
+ GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_4: typeof GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_4;
+ GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox: typeof GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox;
+ GeomInt_ThePrmPrmSvSurfacesOfWLApprox: typeof GeomInt_ThePrmPrmSvSurfacesOfWLApprox;
+ GeomInt_TheComputeLineOfWLApprox: typeof GeomInt_TheComputeLineOfWLApprox;
+ GeomInt_TheComputeLineOfWLApprox_1: typeof GeomInt_TheComputeLineOfWLApprox_1;
+ GeomInt_TheComputeLineOfWLApprox_2: typeof GeomInt_TheComputeLineOfWLApprox_2;
+ GeomInt_TheComputeLineOfWLApprox_3: typeof GeomInt_TheComputeLineOfWLApprox_3;
+ GeomInt_TheComputeLineOfWLApprox_4: typeof GeomInt_TheComputeLineOfWLApprox_4;
+ GeomInt_VectorOfReal: typeof GeomInt_VectorOfReal;
+ GeomInt_VectorOfReal_1: typeof GeomInt_VectorOfReal_1;
+ GeomInt_VectorOfReal_2: typeof GeomInt_VectorOfReal_2;
+ GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox: typeof GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox;
+ GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox: typeof GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox;
+ GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_1: typeof GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_1;
+ GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_2: typeof GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_2;
+ GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_3: typeof GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_3;
+ GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_4: typeof GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_4;
+ GeomInt: typeof GeomInt;
+ GeomInt_LineTool: typeof GeomInt_LineTool;
+ GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox: typeof GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox;
+ GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox: typeof GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox;
+ GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_1: typeof GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_1;
+ GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_2: typeof GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_2;
+ GeomInt_TheImpPrmSvSurfacesOfWLApprox: typeof GeomInt_TheImpPrmSvSurfacesOfWLApprox;
+ GeomInt_TheImpPrmSvSurfacesOfWLApprox_1: typeof GeomInt_TheImpPrmSvSurfacesOfWLApprox_1;
+ GeomInt_TheImpPrmSvSurfacesOfWLApprox_2: typeof GeomInt_TheImpPrmSvSurfacesOfWLApprox_2;
+ GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox: typeof GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox;
+ GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox: typeof GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox;
+ GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_1: typeof GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_1;
+ GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_2: typeof GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_2;
+ GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox: typeof GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox;
+ GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox: typeof GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox;
+ GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_1: typeof GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_1;
+ GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_2: typeof GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_2;
+ GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_3: typeof GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_3;
+ GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_4: typeof GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_4;
+ GeomInt_TheMultiLineToolOfWLApprox: typeof GeomInt_TheMultiLineToolOfWLApprox;
+ GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox: typeof GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox;
+ GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox: typeof GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox;
+ GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox: typeof GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox;
+ GeomInt_ParameterAndOrientation: typeof GeomInt_ParameterAndOrientation;
+ GeomInt_ParameterAndOrientation_1: typeof GeomInt_ParameterAndOrientation_1;
+ GeomInt_ParameterAndOrientation_2: typeof GeomInt_ParameterAndOrientation_2;
+ GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox: typeof GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox;
+ GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox: typeof GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox;
+ GeomInt_SequenceOfParameterAndOrientation: typeof GeomInt_SequenceOfParameterAndOrientation;
+ GeomInt_SequenceOfParameterAndOrientation_1: typeof GeomInt_SequenceOfParameterAndOrientation_1;
+ GeomInt_SequenceOfParameterAndOrientation_2: typeof GeomInt_SequenceOfParameterAndOrientation_2;
+ GeomInt_SequenceOfParameterAndOrientation_3: typeof GeomInt_SequenceOfParameterAndOrientation_3;
+ GeomInt_WLApprox: typeof GeomInt_WLApprox;
+ GeomInt_LineConstructor: typeof GeomInt_LineConstructor;
+ Poly_Triangle: typeof Poly_Triangle;
+ Poly_Triangle_1: typeof Poly_Triangle_1;
+ Poly_Triangle_2: typeof Poly_Triangle_2;
+ Handle_Poly_Polygon2D: typeof Handle_Poly_Polygon2D;
+ Handle_Poly_Polygon2D_1: typeof Handle_Poly_Polygon2D_1;
+ Handle_Poly_Polygon2D_2: typeof Handle_Poly_Polygon2D_2;
+ Handle_Poly_Polygon2D_3: typeof Handle_Poly_Polygon2D_3;
+ Handle_Poly_Polygon2D_4: typeof Handle_Poly_Polygon2D_4;
+ Poly_Polygon2D: typeof Poly_Polygon2D;
+ Poly_Polygon2D_1: typeof Poly_Polygon2D_1;
+ Poly_Polygon2D_2: typeof Poly_Polygon2D_2;
+ Poly_Polygon3D: typeof Poly_Polygon3D;
+ Poly_Polygon3D_1: typeof Poly_Polygon3D_1;
+ Poly_Polygon3D_2: typeof Poly_Polygon3D_2;
+ Poly_Polygon3D_3: typeof Poly_Polygon3D_3;
+ Handle_Poly_Polygon3D: typeof Handle_Poly_Polygon3D;
+ Handle_Poly_Polygon3D_1: typeof Handle_Poly_Polygon3D_1;
+ Handle_Poly_Polygon3D_2: typeof Handle_Poly_Polygon3D_2;
+ Handle_Poly_Polygon3D_3: typeof Handle_Poly_Polygon3D_3;
+ Handle_Poly_Polygon3D_4: typeof Handle_Poly_Polygon3D_4;
+ Poly_Connect: typeof Poly_Connect;
+ Poly_Connect_1: typeof Poly_Connect_1;
+ Poly_Connect_2: typeof Poly_Connect_2;
+ Poly_Triangulation: typeof Poly_Triangulation;
+ Poly_Triangulation_1: typeof Poly_Triangulation_1;
+ Poly_Triangulation_2: typeof Poly_Triangulation_2;
+ Poly_Triangulation_3: typeof Poly_Triangulation_3;
+ Poly_Triangulation_4: typeof Poly_Triangulation_4;
+ Handle_Poly_Triangulation: typeof Handle_Poly_Triangulation;
+ Handle_Poly_Triangulation_1: typeof Handle_Poly_Triangulation_1;
+ Handle_Poly_Triangulation_2: typeof Handle_Poly_Triangulation_2;
+ Handle_Poly_Triangulation_3: typeof Handle_Poly_Triangulation_3;
+ Handle_Poly_Triangulation_4: typeof Handle_Poly_Triangulation_4;
+ Poly_CoherentTriangle: typeof Poly_CoherentTriangle;
+ Poly_CoherentTriangle_1: typeof Poly_CoherentTriangle_1;
+ Poly_CoherentTriangle_2: typeof Poly_CoherentTriangle_2;
+ Handle_Poly_HArray1OfTriangle: typeof Handle_Poly_HArray1OfTriangle;
+ Handle_Poly_HArray1OfTriangle_1: typeof Handle_Poly_HArray1OfTriangle_1;
+ Handle_Poly_HArray1OfTriangle_2: typeof Handle_Poly_HArray1OfTriangle_2;
+ Handle_Poly_HArray1OfTriangle_3: typeof Handle_Poly_HArray1OfTriangle_3;
+ Handle_Poly_HArray1OfTriangle_4: typeof Handle_Poly_HArray1OfTriangle_4;
+ Poly_MakeLoops3D: typeof Poly_MakeLoops3D;
+ Poly_MakeLoops: typeof Poly_MakeLoops;
+ Poly_MakeLoops2D: typeof Poly_MakeLoops2D;
+ Poly_CoherentNode: typeof Poly_CoherentNode;
+ Poly_CoherentNode_1: typeof Poly_CoherentNode_1;
+ Poly_CoherentNode_2: typeof Poly_CoherentNode_2;
+ Poly_Array1OfTriangle: typeof Poly_Array1OfTriangle;
+ Poly_Array1OfTriangle_1: typeof Poly_Array1OfTriangle_1;
+ Poly_Array1OfTriangle_2: typeof Poly_Array1OfTriangle_2;
+ Poly_Array1OfTriangle_3: typeof Poly_Array1OfTriangle_3;
+ Poly_Array1OfTriangle_4: typeof Poly_Array1OfTriangle_4;
+ Poly_Array1OfTriangle_5: typeof Poly_Array1OfTriangle_5;
+ Poly_PolygonOnTriangulation: typeof Poly_PolygonOnTriangulation;
+ Poly_PolygonOnTriangulation_1: typeof Poly_PolygonOnTriangulation_1;
+ Poly_PolygonOnTriangulation_2: typeof Poly_PolygonOnTriangulation_2;
+ Poly_PolygonOnTriangulation_3: typeof Poly_PolygonOnTriangulation_3;
+ Handle_Poly_PolygonOnTriangulation: typeof Handle_Poly_PolygonOnTriangulation;
+ Handle_Poly_PolygonOnTriangulation_1: typeof Handle_Poly_PolygonOnTriangulation_1;
+ Handle_Poly_PolygonOnTriangulation_2: typeof Handle_Poly_PolygonOnTriangulation_2;
+ Handle_Poly_PolygonOnTriangulation_3: typeof Handle_Poly_PolygonOnTriangulation_3;
+ Handle_Poly_PolygonOnTriangulation_4: typeof Handle_Poly_PolygonOnTriangulation_4;
+ Poly_CoherentTriangulation: typeof Poly_CoherentTriangulation;
+ Poly_CoherentTriangulation_1: typeof Poly_CoherentTriangulation_1;
+ Poly_CoherentTriangulation_2: typeof Poly_CoherentTriangulation_2;
+ Handle_Poly_CoherentTriangulation: typeof Handle_Poly_CoherentTriangulation;
+ Handle_Poly_CoherentTriangulation_1: typeof Handle_Poly_CoherentTriangulation_1;
+ Handle_Poly_CoherentTriangulation_2: typeof Handle_Poly_CoherentTriangulation_2;
+ Handle_Poly_CoherentTriangulation_3: typeof Handle_Poly_CoherentTriangulation_3;
+ Handle_Poly_CoherentTriangulation_4: typeof Handle_Poly_CoherentTriangulation_4;
+ Poly: typeof Poly;
+ Poly_CoherentLink: typeof Poly_CoherentLink;
+ Poly_CoherentLink_1: typeof Poly_CoherentLink_1;
+ Poly_CoherentLink_2: typeof Poly_CoherentLink_2;
+ Poly_CoherentLink_3: typeof Poly_CoherentLink_3;
+ BRepFilletAPI_MakeChamfer: typeof BRepFilletAPI_MakeChamfer;
+ BRepFilletAPI_MakeFillet2d: typeof BRepFilletAPI_MakeFillet2d;
+ BRepFilletAPI_MakeFillet2d_1: typeof BRepFilletAPI_MakeFillet2d_1;
+ BRepFilletAPI_MakeFillet2d_2: typeof BRepFilletAPI_MakeFillet2d_2;
+ BRepFilletAPI_MakeFillet: typeof BRepFilletAPI_MakeFillet;
+ BRepFilletAPI_LocalOperation: typeof BRepFilletAPI_LocalOperation;
+ ElSLib: typeof ElSLib;
+ GeomToStep_MakeBSplineSurfaceWithKnots: typeof GeomToStep_MakeBSplineSurfaceWithKnots;
+ GeomToStep_MakeSphericalSurface: typeof GeomToStep_MakeSphericalSurface;
+ GeomToStep_MakeCircle: typeof GeomToStep_MakeCircle;
+ GeomToStep_MakeCircle_1: typeof GeomToStep_MakeCircle_1;
+ GeomToStep_MakeCircle_2: typeof GeomToStep_MakeCircle_2;
+ GeomToStep_MakeCircle_3: typeof GeomToStep_MakeCircle_3;
+ GeomToStep_MakeCurve: typeof GeomToStep_MakeCurve;
+ GeomToStep_MakeCurve_1: typeof GeomToStep_MakeCurve_1;
+ GeomToStep_MakeCurve_2: typeof GeomToStep_MakeCurve_2;
+ GeomToStep_MakeLine: typeof GeomToStep_MakeLine;
+ GeomToStep_MakeLine_1: typeof GeomToStep_MakeLine_1;
+ GeomToStep_MakeLine_2: typeof GeomToStep_MakeLine_2;
+ GeomToStep_MakeLine_3: typeof GeomToStep_MakeLine_3;
+ GeomToStep_MakeLine_4: typeof GeomToStep_MakeLine_4;
+ GeomToStep_MakeVector: typeof GeomToStep_MakeVector;
+ GeomToStep_MakeVector_1: typeof GeomToStep_MakeVector_1;
+ GeomToStep_MakeVector_2: typeof GeomToStep_MakeVector_2;
+ GeomToStep_MakeVector_3: typeof GeomToStep_MakeVector_3;
+ GeomToStep_MakeVector_4: typeof GeomToStep_MakeVector_4;
+ GeomToStep_MakePolyline: typeof GeomToStep_MakePolyline;
+ GeomToStep_MakePolyline_1: typeof GeomToStep_MakePolyline_1;
+ GeomToStep_MakePolyline_2: typeof GeomToStep_MakePolyline_2;
+ GeomToStep_Root: typeof GeomToStep_Root;
+ GeomToStep_MakeCartesianPoint: typeof GeomToStep_MakeCartesianPoint;
+ GeomToStep_MakeCartesianPoint_1: typeof GeomToStep_MakeCartesianPoint_1;
+ GeomToStep_MakeCartesianPoint_2: typeof GeomToStep_MakeCartesianPoint_2;
+ GeomToStep_MakeCartesianPoint_3: typeof GeomToStep_MakeCartesianPoint_3;
+ GeomToStep_MakeCartesianPoint_4: typeof GeomToStep_MakeCartesianPoint_4;
+ GeomToStep_MakeEllipse: typeof GeomToStep_MakeEllipse;
+ GeomToStep_MakeEllipse_1: typeof GeomToStep_MakeEllipse_1;
+ GeomToStep_MakeEllipse_2: typeof GeomToStep_MakeEllipse_2;
+ GeomToStep_MakeEllipse_3: typeof GeomToStep_MakeEllipse_3;
+ GeomToStep_MakeAxis2Placement3d: typeof GeomToStep_MakeAxis2Placement3d;
+ GeomToStep_MakeAxis2Placement3d_1: typeof GeomToStep_MakeAxis2Placement3d_1;
+ GeomToStep_MakeAxis2Placement3d_2: typeof GeomToStep_MakeAxis2Placement3d_2;
+ GeomToStep_MakeAxis2Placement3d_3: typeof GeomToStep_MakeAxis2Placement3d_3;
+ GeomToStep_MakeAxis2Placement3d_4: typeof GeomToStep_MakeAxis2Placement3d_4;
+ GeomToStep_MakeAxis2Placement3d_5: typeof GeomToStep_MakeAxis2Placement3d_5;
+ GeomToStep_MakeConicalSurface: typeof GeomToStep_MakeConicalSurface;
+ GeomToStep_MakeCylindricalSurface: typeof GeomToStep_MakeCylindricalSurface;
+ GeomToStep_MakeBoundedCurve: typeof GeomToStep_MakeBoundedCurve;
+ GeomToStep_MakeBoundedCurve_1: typeof GeomToStep_MakeBoundedCurve_1;
+ GeomToStep_MakeBoundedCurve_2: typeof GeomToStep_MakeBoundedCurve_2;
+ GeomToStep_MakeConic: typeof GeomToStep_MakeConic;
+ GeomToStep_MakeConic_1: typeof GeomToStep_MakeConic_1;
+ GeomToStep_MakeConic_2: typeof GeomToStep_MakeConic_2;
+ GeomToStep_MakeBoundedSurface: typeof GeomToStep_MakeBoundedSurface;
+ GeomToStep_MakeAxis1Placement: typeof GeomToStep_MakeAxis1Placement;
+ GeomToStep_MakeAxis1Placement_1: typeof GeomToStep_MakeAxis1Placement_1;
+ GeomToStep_MakeAxis1Placement_2: typeof GeomToStep_MakeAxis1Placement_2;
+ GeomToStep_MakeAxis1Placement_3: typeof GeomToStep_MakeAxis1Placement_3;
+ GeomToStep_MakeAxis1Placement_4: typeof GeomToStep_MakeAxis1Placement_4;
+ GeomToStep_MakeSurfaceOfLinearExtrusion: typeof GeomToStep_MakeSurfaceOfLinearExtrusion;
+ GeomToStep_MakeDirection: typeof GeomToStep_MakeDirection;
+ GeomToStep_MakeDirection_1: typeof GeomToStep_MakeDirection_1;
+ GeomToStep_MakeDirection_2: typeof GeomToStep_MakeDirection_2;
+ GeomToStep_MakeDirection_3: typeof GeomToStep_MakeDirection_3;
+ GeomToStep_MakeDirection_4: typeof GeomToStep_MakeDirection_4;
+ GeomToStep_MakeSweptSurface: typeof GeomToStep_MakeSweptSurface;
+ GeomToStep_MakeHyperbola: typeof GeomToStep_MakeHyperbola;
+ GeomToStep_MakeHyperbola_1: typeof GeomToStep_MakeHyperbola_1;
+ GeomToStep_MakeHyperbola_2: typeof GeomToStep_MakeHyperbola_2;
+ GeomToStep_MakeToroidalSurface: typeof GeomToStep_MakeToroidalSurface;
+ GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface: typeof GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ GeomToStep_MakeAxis2Placement2d: typeof GeomToStep_MakeAxis2Placement2d;
+ GeomToStep_MakeAxis2Placement2d_1: typeof GeomToStep_MakeAxis2Placement2d_1;
+ GeomToStep_MakeAxis2Placement2d_2: typeof GeomToStep_MakeAxis2Placement2d_2;
+ GeomToStep_MakeBSplineCurveWithKnots: typeof GeomToStep_MakeBSplineCurveWithKnots;
+ GeomToStep_MakeBSplineCurveWithKnots_1: typeof GeomToStep_MakeBSplineCurveWithKnots_1;
+ GeomToStep_MakeBSplineCurveWithKnots_2: typeof GeomToStep_MakeBSplineCurveWithKnots_2;
+ GeomToStep_MakeElementarySurface: typeof GeomToStep_MakeElementarySurface;
+ GeomToStep_MakePlane: typeof GeomToStep_MakePlane;
+ GeomToStep_MakePlane_1: typeof GeomToStep_MakePlane_1;
+ GeomToStep_MakePlane_2: typeof GeomToStep_MakePlane_2;
+ GeomToStep_MakeSurfaceOfRevolution: typeof GeomToStep_MakeSurfaceOfRevolution;
+ GeomToStep_MakeParabola: typeof GeomToStep_MakeParabola;
+ GeomToStep_MakeParabola_1: typeof GeomToStep_MakeParabola_1;
+ GeomToStep_MakeParabola_2: typeof GeomToStep_MakeParabola_2;
+ GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve: typeof GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve;
+ GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_1: typeof GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_1;
+ GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_2: typeof GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_2;
+ GeomToStep_MakeSurface: typeof GeomToStep_MakeSurface;
+ GeomToStep_MakeRectangularTrimmedSurface: typeof GeomToStep_MakeRectangularTrimmedSurface;
+ Handle_StepRepr_ShapeAspectRelationship: typeof Handle_StepRepr_ShapeAspectRelationship;
+ Handle_StepRepr_ShapeAspectRelationship_1: typeof Handle_StepRepr_ShapeAspectRelationship_1;
+ Handle_StepRepr_ShapeAspectRelationship_2: typeof Handle_StepRepr_ShapeAspectRelationship_2;
+ Handle_StepRepr_ShapeAspectRelationship_3: typeof Handle_StepRepr_ShapeAspectRelationship_3;
+ Handle_StepRepr_ShapeAspectRelationship_4: typeof Handle_StepRepr_ShapeAspectRelationship_4;
+ StepRepr_ShapeAspectRelationship: typeof StepRepr_ShapeAspectRelationship;
+ StepRepr_AssemblyComponentUsage: typeof StepRepr_AssemblyComponentUsage;
+ Handle_StepRepr_AssemblyComponentUsage: typeof Handle_StepRepr_AssemblyComponentUsage;
+ Handle_StepRepr_AssemblyComponentUsage_1: typeof Handle_StepRepr_AssemblyComponentUsage_1;
+ Handle_StepRepr_AssemblyComponentUsage_2: typeof Handle_StepRepr_AssemblyComponentUsage_2;
+ Handle_StepRepr_AssemblyComponentUsage_3: typeof Handle_StepRepr_AssemblyComponentUsage_3;
+ Handle_StepRepr_AssemblyComponentUsage_4: typeof Handle_StepRepr_AssemblyComponentUsage_4;
+ StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI: typeof StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_1: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_1;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_2: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_2;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_3: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_3;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_4: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI_4;
+ StepRepr_ProductDefinitionShape: typeof StepRepr_ProductDefinitionShape;
+ Handle_StepRepr_ProductDefinitionShape: typeof Handle_StepRepr_ProductDefinitionShape;
+ Handle_StepRepr_ProductDefinitionShape_1: typeof Handle_StepRepr_ProductDefinitionShape_1;
+ Handle_StepRepr_ProductDefinitionShape_2: typeof Handle_StepRepr_ProductDefinitionShape_2;
+ Handle_StepRepr_ProductDefinitionShape_3: typeof Handle_StepRepr_ProductDefinitionShape_3;
+ Handle_StepRepr_ProductDefinitionShape_4: typeof Handle_StepRepr_ProductDefinitionShape_4;
+ Handle_StepRepr_FunctionallyDefinedTransformation: typeof Handle_StepRepr_FunctionallyDefinedTransformation;
+ Handle_StepRepr_FunctionallyDefinedTransformation_1: typeof Handle_StepRepr_FunctionallyDefinedTransformation_1;
+ Handle_StepRepr_FunctionallyDefinedTransformation_2: typeof Handle_StepRepr_FunctionallyDefinedTransformation_2;
+ Handle_StepRepr_FunctionallyDefinedTransformation_3: typeof Handle_StepRepr_FunctionallyDefinedTransformation_3;
+ Handle_StepRepr_FunctionallyDefinedTransformation_4: typeof Handle_StepRepr_FunctionallyDefinedTransformation_4;
+ StepRepr_FunctionallyDefinedTransformation: typeof StepRepr_FunctionallyDefinedTransformation;
+ Handle_StepRepr_SuppliedPartRelationship: typeof Handle_StepRepr_SuppliedPartRelationship;
+ Handle_StepRepr_SuppliedPartRelationship_1: typeof Handle_StepRepr_SuppliedPartRelationship_1;
+ Handle_StepRepr_SuppliedPartRelationship_2: typeof Handle_StepRepr_SuppliedPartRelationship_2;
+ Handle_StepRepr_SuppliedPartRelationship_3: typeof Handle_StepRepr_SuppliedPartRelationship_3;
+ Handle_StepRepr_SuppliedPartRelationship_4: typeof Handle_StepRepr_SuppliedPartRelationship_4;
+ StepRepr_SuppliedPartRelationship: typeof StepRepr_SuppliedPartRelationship;
+ StepRepr_CompShAspAndDatumFeatAndShAsp: typeof StepRepr_CompShAspAndDatumFeatAndShAsp;
+ Handle_StepRepr_CompShAspAndDatumFeatAndShAsp: typeof Handle_StepRepr_CompShAspAndDatumFeatAndShAsp;
+ Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_1: typeof Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_1;
+ Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_2: typeof Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_2;
+ Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_3: typeof Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_3;
+ Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_4: typeof Handle_StepRepr_CompShAspAndDatumFeatAndShAsp_4;
+ Handle_StepRepr_RepresentationMap: typeof Handle_StepRepr_RepresentationMap;
+ Handle_StepRepr_RepresentationMap_1: typeof Handle_StepRepr_RepresentationMap_1;
+ Handle_StepRepr_RepresentationMap_2: typeof Handle_StepRepr_RepresentationMap_2;
+ Handle_StepRepr_RepresentationMap_3: typeof Handle_StepRepr_RepresentationMap_3;
+ Handle_StepRepr_RepresentationMap_4: typeof Handle_StepRepr_RepresentationMap_4;
+ StepRepr_RepresentationMap: typeof StepRepr_RepresentationMap;
+ Handle_StepRepr_DerivedShapeAspect: typeof Handle_StepRepr_DerivedShapeAspect;
+ Handle_StepRepr_DerivedShapeAspect_1: typeof Handle_StepRepr_DerivedShapeAspect_1;
+ Handle_StepRepr_DerivedShapeAspect_2: typeof Handle_StepRepr_DerivedShapeAspect_2;
+ Handle_StepRepr_DerivedShapeAspect_3: typeof Handle_StepRepr_DerivedShapeAspect_3;
+ Handle_StepRepr_DerivedShapeAspect_4: typeof Handle_StepRepr_DerivedShapeAspect_4;
+ StepRepr_DerivedShapeAspect: typeof StepRepr_DerivedShapeAspect;
+ Handle_StepRepr_HArray1OfMaterialPropertyRepresentation: typeof Handle_StepRepr_HArray1OfMaterialPropertyRepresentation;
+ Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_1: typeof Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_1;
+ Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_2: typeof Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_2;
+ Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_3: typeof Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_3;
+ Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_4: typeof Handle_StepRepr_HArray1OfMaterialPropertyRepresentation_4;
+ Handle_StepRepr_AssemblyComponentUsageSubstitute: typeof Handle_StepRepr_AssemblyComponentUsageSubstitute;
+ Handle_StepRepr_AssemblyComponentUsageSubstitute_1: typeof Handle_StepRepr_AssemblyComponentUsageSubstitute_1;
+ Handle_StepRepr_AssemblyComponentUsageSubstitute_2: typeof Handle_StepRepr_AssemblyComponentUsageSubstitute_2;
+ Handle_StepRepr_AssemblyComponentUsageSubstitute_3: typeof Handle_StepRepr_AssemblyComponentUsageSubstitute_3;
+ Handle_StepRepr_AssemblyComponentUsageSubstitute_4: typeof Handle_StepRepr_AssemblyComponentUsageSubstitute_4;
+ StepRepr_AssemblyComponentUsageSubstitute: typeof StepRepr_AssemblyComponentUsageSubstitute;
+ StepRepr_RepresentedDefinition: typeof StepRepr_RepresentedDefinition;
+ StepRepr_QuantifiedAssemblyComponentUsage: typeof StepRepr_QuantifiedAssemblyComponentUsage;
+ Handle_StepRepr_QuantifiedAssemblyComponentUsage: typeof Handle_StepRepr_QuantifiedAssemblyComponentUsage;
+ Handle_StepRepr_QuantifiedAssemblyComponentUsage_1: typeof Handle_StepRepr_QuantifiedAssemblyComponentUsage_1;
+ Handle_StepRepr_QuantifiedAssemblyComponentUsage_2: typeof Handle_StepRepr_QuantifiedAssemblyComponentUsage_2;
+ Handle_StepRepr_QuantifiedAssemblyComponentUsage_3: typeof Handle_StepRepr_QuantifiedAssemblyComponentUsage_3;
+ Handle_StepRepr_QuantifiedAssemblyComponentUsage_4: typeof Handle_StepRepr_QuantifiedAssemblyComponentUsage_4;
+ Handle_StepRepr_ConfigurationEffectivity: typeof Handle_StepRepr_ConfigurationEffectivity;
+ Handle_StepRepr_ConfigurationEffectivity_1: typeof Handle_StepRepr_ConfigurationEffectivity_1;
+ Handle_StepRepr_ConfigurationEffectivity_2: typeof Handle_StepRepr_ConfigurationEffectivity_2;
+ Handle_StepRepr_ConfigurationEffectivity_3: typeof Handle_StepRepr_ConfigurationEffectivity_3;
+ Handle_StepRepr_ConfigurationEffectivity_4: typeof Handle_StepRepr_ConfigurationEffectivity_4;
+ StepRepr_ConfigurationEffectivity: typeof StepRepr_ConfigurationEffectivity;
+ Handle_StepRepr_ProductConcept: typeof Handle_StepRepr_ProductConcept;
+ Handle_StepRepr_ProductConcept_1: typeof Handle_StepRepr_ProductConcept_1;
+ Handle_StepRepr_ProductConcept_2: typeof Handle_StepRepr_ProductConcept_2;
+ Handle_StepRepr_ProductConcept_3: typeof Handle_StepRepr_ProductConcept_3;
+ Handle_StepRepr_ProductConcept_4: typeof Handle_StepRepr_ProductConcept_4;
+ StepRepr_ProductConcept: typeof StepRepr_ProductConcept;
+ StepRepr_ItemDefinedTransformation: typeof StepRepr_ItemDefinedTransformation;
+ Handle_StepRepr_ItemDefinedTransformation: typeof Handle_StepRepr_ItemDefinedTransformation;
+ Handle_StepRepr_ItemDefinedTransformation_1: typeof Handle_StepRepr_ItemDefinedTransformation_1;
+ Handle_StepRepr_ItemDefinedTransformation_2: typeof Handle_StepRepr_ItemDefinedTransformation_2;
+ Handle_StepRepr_ItemDefinedTransformation_3: typeof Handle_StepRepr_ItemDefinedTransformation_3;
+ Handle_StepRepr_ItemDefinedTransformation_4: typeof Handle_StepRepr_ItemDefinedTransformation_4;
+ Handle_StepRepr_HSequenceOfRepresentationItem: typeof Handle_StepRepr_HSequenceOfRepresentationItem;
+ Handle_StepRepr_HSequenceOfRepresentationItem_1: typeof Handle_StepRepr_HSequenceOfRepresentationItem_1;
+ Handle_StepRepr_HSequenceOfRepresentationItem_2: typeof Handle_StepRepr_HSequenceOfRepresentationItem_2;
+ Handle_StepRepr_HSequenceOfRepresentationItem_3: typeof Handle_StepRepr_HSequenceOfRepresentationItem_3;
+ Handle_StepRepr_HSequenceOfRepresentationItem_4: typeof Handle_StepRepr_HSequenceOfRepresentationItem_4;
+ Handle_StepRepr_ParallelOffset: typeof Handle_StepRepr_ParallelOffset;
+ Handle_StepRepr_ParallelOffset_1: typeof Handle_StepRepr_ParallelOffset_1;
+ Handle_StepRepr_ParallelOffset_2: typeof Handle_StepRepr_ParallelOffset_2;
+ Handle_StepRepr_ParallelOffset_3: typeof Handle_StepRepr_ParallelOffset_3;
+ Handle_StepRepr_ParallelOffset_4: typeof Handle_StepRepr_ParallelOffset_4;
+ StepRepr_ParallelOffset: typeof StepRepr_ParallelOffset;
+ Handle_StepRepr_AllAroundShapeAspect: typeof Handle_StepRepr_AllAroundShapeAspect;
+ Handle_StepRepr_AllAroundShapeAspect_1: typeof Handle_StepRepr_AllAroundShapeAspect_1;
+ Handle_StepRepr_AllAroundShapeAspect_2: typeof Handle_StepRepr_AllAroundShapeAspect_2;
+ Handle_StepRepr_AllAroundShapeAspect_3: typeof Handle_StepRepr_AllAroundShapeAspect_3;
+ Handle_StepRepr_AllAroundShapeAspect_4: typeof Handle_StepRepr_AllAroundShapeAspect_4;
+ StepRepr_AllAroundShapeAspect: typeof StepRepr_AllAroundShapeAspect;
+ Handle_StepRepr_ShapeAspect: typeof Handle_StepRepr_ShapeAspect;
+ Handle_StepRepr_ShapeAspect_1: typeof Handle_StepRepr_ShapeAspect_1;
+ Handle_StepRepr_ShapeAspect_2: typeof Handle_StepRepr_ShapeAspect_2;
+ Handle_StepRepr_ShapeAspect_3: typeof Handle_StepRepr_ShapeAspect_3;
+ Handle_StepRepr_ShapeAspect_4: typeof Handle_StepRepr_ShapeAspect_4;
+ StepRepr_ShapeAspect: typeof StepRepr_ShapeAspect;
+ Handle_StepRepr_DescriptiveRepresentationItem: typeof Handle_StepRepr_DescriptiveRepresentationItem;
+ Handle_StepRepr_DescriptiveRepresentationItem_1: typeof Handle_StepRepr_DescriptiveRepresentationItem_1;
+ Handle_StepRepr_DescriptiveRepresentationItem_2: typeof Handle_StepRepr_DescriptiveRepresentationItem_2;
+ Handle_StepRepr_DescriptiveRepresentationItem_3: typeof Handle_StepRepr_DescriptiveRepresentationItem_3;
+ Handle_StepRepr_DescriptiveRepresentationItem_4: typeof Handle_StepRepr_DescriptiveRepresentationItem_4;
+ StepRepr_DescriptiveRepresentationItem: typeof StepRepr_DescriptiveRepresentationItem;
+ StepRepr_ShapeRepresentationRelationshipWithTransformation: typeof StepRepr_ShapeRepresentationRelationshipWithTransformation;
+ Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation: typeof Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation;
+ Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_1: typeof Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_1;
+ Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_2: typeof Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_2;
+ Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_3: typeof Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_3;
+ Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_4: typeof Handle_StepRepr_ShapeRepresentationRelationshipWithTransformation_4;
+ StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp: typeof StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
+ Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp: typeof Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
+ Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_1: typeof Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_1;
+ Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_2: typeof Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_2;
+ Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_3: typeof Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_3;
+ Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_4: typeof Handle_StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_4;
+ StepRepr_ShapeAspectDerivingRelationship: typeof StepRepr_ShapeAspectDerivingRelationship;
+ Handle_StepRepr_ShapeAspectDerivingRelationship: typeof Handle_StepRepr_ShapeAspectDerivingRelationship;
+ Handle_StepRepr_ShapeAspectDerivingRelationship_1: typeof Handle_StepRepr_ShapeAspectDerivingRelationship_1;
+ Handle_StepRepr_ShapeAspectDerivingRelationship_2: typeof Handle_StepRepr_ShapeAspectDerivingRelationship_2;
+ Handle_StepRepr_ShapeAspectDerivingRelationship_3: typeof Handle_StepRepr_ShapeAspectDerivingRelationship_3;
+ Handle_StepRepr_ShapeAspectDerivingRelationship_4: typeof Handle_StepRepr_ShapeAspectDerivingRelationship_4;
+ Handle_StepRepr_HArray1OfShapeAspect: typeof Handle_StepRepr_HArray1OfShapeAspect;
+ Handle_StepRepr_HArray1OfShapeAspect_1: typeof Handle_StepRepr_HArray1OfShapeAspect_1;
+ Handle_StepRepr_HArray1OfShapeAspect_2: typeof Handle_StepRepr_HArray1OfShapeAspect_2;
+ Handle_StepRepr_HArray1OfShapeAspect_3: typeof Handle_StepRepr_HArray1OfShapeAspect_3;
+ Handle_StepRepr_HArray1OfShapeAspect_4: typeof Handle_StepRepr_HArray1OfShapeAspect_4;
+ Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI: typeof Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI;
+ Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_1: typeof Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_1;
+ Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_2: typeof Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_2;
+ Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_3: typeof Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_3;
+ Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_4: typeof Handle_StepRepr_ReprItemAndMeasureWithUnitAndQRI_4;
+ StepRepr_ReprItemAndMeasureWithUnitAndQRI: typeof StepRepr_ReprItemAndMeasureWithUnitAndQRI;
+ Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation: typeof Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation;
+ Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_1: typeof Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_1;
+ Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_2: typeof Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_2;
+ Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_3: typeof Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_3;
+ Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_4: typeof Handle_StepRepr_StructuralResponsePropertyDefinitionRepresentation_4;
+ StepRepr_StructuralResponsePropertyDefinitionRepresentation: typeof StepRepr_StructuralResponsePropertyDefinitionRepresentation;
+ StepRepr_PerpendicularTo: typeof StepRepr_PerpendicularTo;
+ Handle_StepRepr_PerpendicularTo: typeof Handle_StepRepr_PerpendicularTo;
+ Handle_StepRepr_PerpendicularTo_1: typeof Handle_StepRepr_PerpendicularTo_1;
+ Handle_StepRepr_PerpendicularTo_2: typeof Handle_StepRepr_PerpendicularTo_2;
+ Handle_StepRepr_PerpendicularTo_3: typeof Handle_StepRepr_PerpendicularTo_3;
+ Handle_StepRepr_PerpendicularTo_4: typeof Handle_StepRepr_PerpendicularTo_4;
+ StepRepr_ExternallyDefinedRepresentation: typeof StepRepr_ExternallyDefinedRepresentation;
+ Handle_StepRepr_ExternallyDefinedRepresentation: typeof Handle_StepRepr_ExternallyDefinedRepresentation;
+ Handle_StepRepr_ExternallyDefinedRepresentation_1: typeof Handle_StepRepr_ExternallyDefinedRepresentation_1;
+ Handle_StepRepr_ExternallyDefinedRepresentation_2: typeof Handle_StepRepr_ExternallyDefinedRepresentation_2;
+ Handle_StepRepr_ExternallyDefinedRepresentation_3: typeof Handle_StepRepr_ExternallyDefinedRepresentation_3;
+ Handle_StepRepr_ExternallyDefinedRepresentation_4: typeof Handle_StepRepr_ExternallyDefinedRepresentation_4;
+ StepRepr_CentreOfSymmetry: typeof StepRepr_CentreOfSymmetry;
+ Handle_StepRepr_CentreOfSymmetry: typeof Handle_StepRepr_CentreOfSymmetry;
+ Handle_StepRepr_CentreOfSymmetry_1: typeof Handle_StepRepr_CentreOfSymmetry_1;
+ Handle_StepRepr_CentreOfSymmetry_2: typeof Handle_StepRepr_CentreOfSymmetry_2;
+ Handle_StepRepr_CentreOfSymmetry_3: typeof Handle_StepRepr_CentreOfSymmetry_3;
+ Handle_StepRepr_CentreOfSymmetry_4: typeof Handle_StepRepr_CentreOfSymmetry_4;
+ StepRepr_RepresentationContext: typeof StepRepr_RepresentationContext;
+ Handle_StepRepr_RepresentationContext: typeof Handle_StepRepr_RepresentationContext;
+ Handle_StepRepr_RepresentationContext_1: typeof Handle_StepRepr_RepresentationContext_1;
+ Handle_StepRepr_RepresentationContext_2: typeof Handle_StepRepr_RepresentationContext_2;
+ Handle_StepRepr_RepresentationContext_3: typeof Handle_StepRepr_RepresentationContext_3;
+ Handle_StepRepr_RepresentationContext_4: typeof Handle_StepRepr_RepresentationContext_4;
+ Handle_StepRepr_StructuralResponseProperty: typeof Handle_StepRepr_StructuralResponseProperty;
+ Handle_StepRepr_StructuralResponseProperty_1: typeof Handle_StepRepr_StructuralResponseProperty_1;
+ Handle_StepRepr_StructuralResponseProperty_2: typeof Handle_StepRepr_StructuralResponseProperty_2;
+ Handle_StepRepr_StructuralResponseProperty_3: typeof Handle_StepRepr_StructuralResponseProperty_3;
+ Handle_StepRepr_StructuralResponseProperty_4: typeof Handle_StepRepr_StructuralResponseProperty_4;
+ StepRepr_StructuralResponseProperty: typeof StepRepr_StructuralResponseProperty;
+ Handle_StepRepr_ConfigurationItem: typeof Handle_StepRepr_ConfigurationItem;
+ Handle_StepRepr_ConfigurationItem_1: typeof Handle_StepRepr_ConfigurationItem_1;
+ Handle_StepRepr_ConfigurationItem_2: typeof Handle_StepRepr_ConfigurationItem_2;
+ Handle_StepRepr_ConfigurationItem_3: typeof Handle_StepRepr_ConfigurationItem_3;
+ Handle_StepRepr_ConfigurationItem_4: typeof Handle_StepRepr_ConfigurationItem_4;
+ StepRepr_ConfigurationItem: typeof StepRepr_ConfigurationItem;
+ Handle_StepRepr_ContinuosShapeAspect: typeof Handle_StepRepr_ContinuosShapeAspect;
+ Handle_StepRepr_ContinuosShapeAspect_1: typeof Handle_StepRepr_ContinuosShapeAspect_1;
+ Handle_StepRepr_ContinuosShapeAspect_2: typeof Handle_StepRepr_ContinuosShapeAspect_2;
+ Handle_StepRepr_ContinuosShapeAspect_3: typeof Handle_StepRepr_ContinuosShapeAspect_3;
+ Handle_StepRepr_ContinuosShapeAspect_4: typeof Handle_StepRepr_ContinuosShapeAspect_4;
+ StepRepr_ContinuosShapeAspect: typeof StepRepr_ContinuosShapeAspect;
+ StepRepr_DataEnvironment: typeof StepRepr_DataEnvironment;
+ Handle_StepRepr_DataEnvironment: typeof Handle_StepRepr_DataEnvironment;
+ Handle_StepRepr_DataEnvironment_1: typeof Handle_StepRepr_DataEnvironment_1;
+ Handle_StepRepr_DataEnvironment_2: typeof Handle_StepRepr_DataEnvironment_2;
+ Handle_StepRepr_DataEnvironment_3: typeof Handle_StepRepr_DataEnvironment_3;
+ Handle_StepRepr_DataEnvironment_4: typeof Handle_StepRepr_DataEnvironment_4;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_1: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_1;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_2: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_2;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_3: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_3;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_4: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnit_4;
+ StepRepr_ReprItemAndPlaneAngleMeasureWithUnit: typeof StepRepr_ReprItemAndPlaneAngleMeasureWithUnit;
+ StepRepr_ShapeRepresentationRelationship: typeof StepRepr_ShapeRepresentationRelationship;
+ Handle_StepRepr_ShapeRepresentationRelationship: typeof Handle_StepRepr_ShapeRepresentationRelationship;
+ Handle_StepRepr_ShapeRepresentationRelationship_1: typeof Handle_StepRepr_ShapeRepresentationRelationship_1;
+ Handle_StepRepr_ShapeRepresentationRelationship_2: typeof Handle_StepRepr_ShapeRepresentationRelationship_2;
+ Handle_StepRepr_ShapeRepresentationRelationship_3: typeof Handle_StepRepr_ShapeRepresentationRelationship_3;
+ Handle_StepRepr_ShapeRepresentationRelationship_4: typeof Handle_StepRepr_ShapeRepresentationRelationship_4;
+ Handle_StepRepr_RepresentationRelationshipWithTransformation: typeof Handle_StepRepr_RepresentationRelationshipWithTransformation;
+ Handle_StepRepr_RepresentationRelationshipWithTransformation_1: typeof Handle_StepRepr_RepresentationRelationshipWithTransformation_1;
+ Handle_StepRepr_RepresentationRelationshipWithTransformation_2: typeof Handle_StepRepr_RepresentationRelationshipWithTransformation_2;
+ Handle_StepRepr_RepresentationRelationshipWithTransformation_3: typeof Handle_StepRepr_RepresentationRelationshipWithTransformation_3;
+ Handle_StepRepr_RepresentationRelationshipWithTransformation_4: typeof Handle_StepRepr_RepresentationRelationshipWithTransformation_4;
+ StepRepr_RepresentationRelationshipWithTransformation: typeof StepRepr_RepresentationRelationshipWithTransformation;
+ StepRepr_MaterialDesignation: typeof StepRepr_MaterialDesignation;
+ Handle_StepRepr_MaterialDesignation: typeof Handle_StepRepr_MaterialDesignation;
+ Handle_StepRepr_MaterialDesignation_1: typeof Handle_StepRepr_MaterialDesignation_1;
+ Handle_StepRepr_MaterialDesignation_2: typeof Handle_StepRepr_MaterialDesignation_2;
+ Handle_StepRepr_MaterialDesignation_3: typeof Handle_StepRepr_MaterialDesignation_3;
+ Handle_StepRepr_MaterialDesignation_4: typeof Handle_StepRepr_MaterialDesignation_4;
+ StepRepr_ShapeDefinition: typeof StepRepr_ShapeDefinition;
+ StepRepr_PropertyDefinitionRepresentation: typeof StepRepr_PropertyDefinitionRepresentation;
+ Handle_StepRepr_PropertyDefinitionRepresentation: typeof Handle_StepRepr_PropertyDefinitionRepresentation;
+ Handle_StepRepr_PropertyDefinitionRepresentation_1: typeof Handle_StepRepr_PropertyDefinitionRepresentation_1;
+ Handle_StepRepr_PropertyDefinitionRepresentation_2: typeof Handle_StepRepr_PropertyDefinitionRepresentation_2;
+ Handle_StepRepr_PropertyDefinitionRepresentation_3: typeof Handle_StepRepr_PropertyDefinitionRepresentation_3;
+ Handle_StepRepr_PropertyDefinitionRepresentation_4: typeof Handle_StepRepr_PropertyDefinitionRepresentation_4;
+ Handle_StepRepr_RepresentationRelationship: typeof Handle_StepRepr_RepresentationRelationship;
+ Handle_StepRepr_RepresentationRelationship_1: typeof Handle_StepRepr_RepresentationRelationship_1;
+ Handle_StepRepr_RepresentationRelationship_2: typeof Handle_StepRepr_RepresentationRelationship_2;
+ Handle_StepRepr_RepresentationRelationship_3: typeof Handle_StepRepr_RepresentationRelationship_3;
+ Handle_StepRepr_RepresentationRelationship_4: typeof Handle_StepRepr_RepresentationRelationship_4;
+ StepRepr_RepresentationRelationship: typeof StepRepr_RepresentationRelationship;
+ Handle_StepRepr_Apex: typeof Handle_StepRepr_Apex;
+ Handle_StepRepr_Apex_1: typeof Handle_StepRepr_Apex_1;
+ Handle_StepRepr_Apex_2: typeof Handle_StepRepr_Apex_2;
+ Handle_StepRepr_Apex_3: typeof Handle_StepRepr_Apex_3;
+ Handle_StepRepr_Apex_4: typeof Handle_StepRepr_Apex_4;
+ StepRepr_Apex: typeof StepRepr_Apex;
+ Handle_StepRepr_CharacterizedRepresentation: typeof Handle_StepRepr_CharacterizedRepresentation;
+ Handle_StepRepr_CharacterizedRepresentation_1: typeof Handle_StepRepr_CharacterizedRepresentation_1;
+ Handle_StepRepr_CharacterizedRepresentation_2: typeof Handle_StepRepr_CharacterizedRepresentation_2;
+ Handle_StepRepr_CharacterizedRepresentation_3: typeof Handle_StepRepr_CharacterizedRepresentation_3;
+ Handle_StepRepr_CharacterizedRepresentation_4: typeof Handle_StepRepr_CharacterizedRepresentation_4;
+ StepRepr_CharacterizedRepresentation: typeof StepRepr_CharacterizedRepresentation;
+ Handle_StepRepr_MeasureRepresentationItem: typeof Handle_StepRepr_MeasureRepresentationItem;
+ Handle_StepRepr_MeasureRepresentationItem_1: typeof Handle_StepRepr_MeasureRepresentationItem_1;
+ Handle_StepRepr_MeasureRepresentationItem_2: typeof Handle_StepRepr_MeasureRepresentationItem_2;
+ Handle_StepRepr_MeasureRepresentationItem_3: typeof Handle_StepRepr_MeasureRepresentationItem_3;
+ Handle_StepRepr_MeasureRepresentationItem_4: typeof Handle_StepRepr_MeasureRepresentationItem_4;
+ StepRepr_MeasureRepresentationItem: typeof StepRepr_MeasureRepresentationItem;
+ Handle_StepRepr_MaterialPropertyRepresentation: typeof Handle_StepRepr_MaterialPropertyRepresentation;
+ Handle_StepRepr_MaterialPropertyRepresentation_1: typeof Handle_StepRepr_MaterialPropertyRepresentation_1;
+ Handle_StepRepr_MaterialPropertyRepresentation_2: typeof Handle_StepRepr_MaterialPropertyRepresentation_2;
+ Handle_StepRepr_MaterialPropertyRepresentation_3: typeof Handle_StepRepr_MaterialPropertyRepresentation_3;
+ Handle_StepRepr_MaterialPropertyRepresentation_4: typeof Handle_StepRepr_MaterialPropertyRepresentation_4;
+ StepRepr_MaterialPropertyRepresentation: typeof StepRepr_MaterialPropertyRepresentation;
+ StepRepr_Representation: typeof StepRepr_Representation;
+ Handle_StepRepr_Representation: typeof Handle_StepRepr_Representation;
+ Handle_StepRepr_Representation_1: typeof Handle_StepRepr_Representation_1;
+ Handle_StepRepr_Representation_2: typeof Handle_StepRepr_Representation_2;
+ Handle_StepRepr_Representation_3: typeof Handle_StepRepr_Representation_3;
+ Handle_StepRepr_Representation_4: typeof Handle_StepRepr_Representation_4;
+ Handle_StepRepr_ConfigurationDesign: typeof Handle_StepRepr_ConfigurationDesign;
+ Handle_StepRepr_ConfigurationDesign_1: typeof Handle_StepRepr_ConfigurationDesign_1;
+ Handle_StepRepr_ConfigurationDesign_2: typeof Handle_StepRepr_ConfigurationDesign_2;
+ Handle_StepRepr_ConfigurationDesign_3: typeof Handle_StepRepr_ConfigurationDesign_3;
+ Handle_StepRepr_ConfigurationDesign_4: typeof Handle_StepRepr_ConfigurationDesign_4;
+ StepRepr_ConfigurationDesign: typeof StepRepr_ConfigurationDesign;
+ Handle_StepRepr_ProductDefinitionUsage: typeof Handle_StepRepr_ProductDefinitionUsage;
+ Handle_StepRepr_ProductDefinitionUsage_1: typeof Handle_StepRepr_ProductDefinitionUsage_1;
+ Handle_StepRepr_ProductDefinitionUsage_2: typeof Handle_StepRepr_ProductDefinitionUsage_2;
+ Handle_StepRepr_ProductDefinitionUsage_3: typeof Handle_StepRepr_ProductDefinitionUsage_3;
+ Handle_StepRepr_ProductDefinitionUsage_4: typeof Handle_StepRepr_ProductDefinitionUsage_4;
+ StepRepr_ProductDefinitionUsage: typeof StepRepr_ProductDefinitionUsage;
+ Handle_StepRepr_BetweenShapeAspect: typeof Handle_StepRepr_BetweenShapeAspect;
+ Handle_StepRepr_BetweenShapeAspect_1: typeof Handle_StepRepr_BetweenShapeAspect_1;
+ Handle_StepRepr_BetweenShapeAspect_2: typeof Handle_StepRepr_BetweenShapeAspect_2;
+ Handle_StepRepr_BetweenShapeAspect_3: typeof Handle_StepRepr_BetweenShapeAspect_3;
+ Handle_StepRepr_BetweenShapeAspect_4: typeof Handle_StepRepr_BetweenShapeAspect_4;
+ StepRepr_BetweenShapeAspect: typeof StepRepr_BetweenShapeAspect;
+ StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI: typeof StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_1: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_1;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_2: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_2;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_3: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_3;
+ Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_4: typeof Handle_StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI_4;
+ StepRepr_PropertyDefinition: typeof StepRepr_PropertyDefinition;
+ Handle_StepRepr_PropertyDefinition: typeof Handle_StepRepr_PropertyDefinition;
+ Handle_StepRepr_PropertyDefinition_1: typeof Handle_StepRepr_PropertyDefinition_1;
+ Handle_StepRepr_PropertyDefinition_2: typeof Handle_StepRepr_PropertyDefinition_2;
+ Handle_StepRepr_PropertyDefinition_3: typeof Handle_StepRepr_PropertyDefinition_3;
+ Handle_StepRepr_PropertyDefinition_4: typeof Handle_StepRepr_PropertyDefinition_4;
+ Handle_StepRepr_IntegerRepresentationItem: typeof Handle_StepRepr_IntegerRepresentationItem;
+ Handle_StepRepr_IntegerRepresentationItem_1: typeof Handle_StepRepr_IntegerRepresentationItem_1;
+ Handle_StepRepr_IntegerRepresentationItem_2: typeof Handle_StepRepr_IntegerRepresentationItem_2;
+ Handle_StepRepr_IntegerRepresentationItem_3: typeof Handle_StepRepr_IntegerRepresentationItem_3;
+ Handle_StepRepr_IntegerRepresentationItem_4: typeof Handle_StepRepr_IntegerRepresentationItem_4;
+ StepRepr_IntegerRepresentationItem: typeof StepRepr_IntegerRepresentationItem;
+ StepRepr_CharacterizedDefinition: typeof StepRepr_CharacterizedDefinition;
+ Handle_StepRepr_Extension: typeof Handle_StepRepr_Extension;
+ Handle_StepRepr_Extension_1: typeof Handle_StepRepr_Extension_1;
+ Handle_StepRepr_Extension_2: typeof Handle_StepRepr_Extension_2;
+ Handle_StepRepr_Extension_3: typeof Handle_StepRepr_Extension_3;
+ Handle_StepRepr_Extension_4: typeof Handle_StepRepr_Extension_4;
+ StepRepr_Extension: typeof StepRepr_Extension;
+ Handle_StepRepr_ReprItemAndMeasureWithUnit: typeof Handle_StepRepr_ReprItemAndMeasureWithUnit;
+ Handle_StepRepr_ReprItemAndMeasureWithUnit_1: typeof Handle_StepRepr_ReprItemAndMeasureWithUnit_1;
+ Handle_StepRepr_ReprItemAndMeasureWithUnit_2: typeof Handle_StepRepr_ReprItemAndMeasureWithUnit_2;
+ Handle_StepRepr_ReprItemAndMeasureWithUnit_3: typeof Handle_StepRepr_ReprItemAndMeasureWithUnit_3;
+ Handle_StepRepr_ReprItemAndMeasureWithUnit_4: typeof Handle_StepRepr_ReprItemAndMeasureWithUnit_4;
+ StepRepr_ReprItemAndMeasureWithUnit: typeof StepRepr_ReprItemAndMeasureWithUnit;
+ Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation: typeof Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation;
+ Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_1: typeof Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_1;
+ Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_2: typeof Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_2;
+ Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_3: typeof Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_3;
+ Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_4: typeof Handle_StepRepr_HSequenceOfMaterialPropertyRepresentation_4;
+ StepRepr_CompositeShapeAspect: typeof StepRepr_CompositeShapeAspect;
+ Handle_StepRepr_CompositeShapeAspect: typeof Handle_StepRepr_CompositeShapeAspect;
+ Handle_StepRepr_CompositeShapeAspect_1: typeof Handle_StepRepr_CompositeShapeAspect_1;
+ Handle_StepRepr_CompositeShapeAspect_2: typeof Handle_StepRepr_CompositeShapeAspect_2;
+ Handle_StepRepr_CompositeShapeAspect_3: typeof Handle_StepRepr_CompositeShapeAspect_3;
+ Handle_StepRepr_CompositeShapeAspect_4: typeof Handle_StepRepr_CompositeShapeAspect_4;
+ StepRepr_SpecifiedHigherUsageOccurrence: typeof StepRepr_SpecifiedHigherUsageOccurrence;
+ Handle_StepRepr_SpecifiedHigherUsageOccurrence: typeof Handle_StepRepr_SpecifiedHigherUsageOccurrence;
+ Handle_StepRepr_SpecifiedHigherUsageOccurrence_1: typeof Handle_StepRepr_SpecifiedHigherUsageOccurrence_1;
+ Handle_StepRepr_SpecifiedHigherUsageOccurrence_2: typeof Handle_StepRepr_SpecifiedHigherUsageOccurrence_2;
+ Handle_StepRepr_SpecifiedHigherUsageOccurrence_3: typeof Handle_StepRepr_SpecifiedHigherUsageOccurrence_3;
+ Handle_StepRepr_SpecifiedHigherUsageOccurrence_4: typeof Handle_StepRepr_SpecifiedHigherUsageOccurrence_4;
+ StepRepr_GeometricAlignment: typeof StepRepr_GeometricAlignment;
+ Handle_StepRepr_GeometricAlignment: typeof Handle_StepRepr_GeometricAlignment;
+ Handle_StepRepr_GeometricAlignment_1: typeof Handle_StepRepr_GeometricAlignment_1;
+ Handle_StepRepr_GeometricAlignment_2: typeof Handle_StepRepr_GeometricAlignment_2;
+ Handle_StepRepr_GeometricAlignment_3: typeof Handle_StepRepr_GeometricAlignment_3;
+ Handle_StepRepr_GeometricAlignment_4: typeof Handle_StepRepr_GeometricAlignment_4;
+ Handle_StepRepr_ValueRange: typeof Handle_StepRepr_ValueRange;
+ Handle_StepRepr_ValueRange_1: typeof Handle_StepRepr_ValueRange_1;
+ Handle_StepRepr_ValueRange_2: typeof Handle_StepRepr_ValueRange_2;
+ Handle_StepRepr_ValueRange_3: typeof Handle_StepRepr_ValueRange_3;
+ Handle_StepRepr_ValueRange_4: typeof Handle_StepRepr_ValueRange_4;
+ StepRepr_ValueRange: typeof StepRepr_ValueRange;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnit: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnit;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_1: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_1;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_2: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_2;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_3: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_3;
+ Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_4: typeof Handle_StepRepr_ReprItemAndLengthMeasureWithUnit_4;
+ StepRepr_ReprItemAndLengthMeasureWithUnit: typeof StepRepr_ReprItemAndLengthMeasureWithUnit;
+ Handle_StepRepr_ConstructiveGeometryRepresentationRelationship: typeof Handle_StepRepr_ConstructiveGeometryRepresentationRelationship;
+ Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_1: typeof Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_1;
+ Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_2: typeof Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_2;
+ Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_3: typeof Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_3;
+ Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_4: typeof Handle_StepRepr_ConstructiveGeometryRepresentationRelationship_4;
+ StepRepr_ConstructiveGeometryRepresentationRelationship: typeof StepRepr_ConstructiveGeometryRepresentationRelationship;
+ StepRepr_ConfigurationDesignItem: typeof StepRepr_ConfigurationDesignItem;
+ Handle_StepRepr_Tangent: typeof Handle_StepRepr_Tangent;
+ Handle_StepRepr_Tangent_1: typeof Handle_StepRepr_Tangent_1;
+ Handle_StepRepr_Tangent_2: typeof Handle_StepRepr_Tangent_2;
+ Handle_StepRepr_Tangent_3: typeof Handle_StepRepr_Tangent_3;
+ Handle_StepRepr_Tangent_4: typeof Handle_StepRepr_Tangent_4;
+ StepRepr_Tangent: typeof StepRepr_Tangent;
+ StepRepr_ParametricRepresentationContext: typeof StepRepr_ParametricRepresentationContext;
+ Handle_StepRepr_ParametricRepresentationContext: typeof Handle_StepRepr_ParametricRepresentationContext;
+ Handle_StepRepr_ParametricRepresentationContext_1: typeof Handle_StepRepr_ParametricRepresentationContext_1;
+ Handle_StepRepr_ParametricRepresentationContext_2: typeof Handle_StepRepr_ParametricRepresentationContext_2;
+ Handle_StepRepr_ParametricRepresentationContext_3: typeof Handle_StepRepr_ParametricRepresentationContext_3;
+ Handle_StepRepr_ParametricRepresentationContext_4: typeof Handle_StepRepr_ParametricRepresentationContext_4;
+ Handle_StepRepr_HArray1OfRepresentationItem: typeof Handle_StepRepr_HArray1OfRepresentationItem;
+ Handle_StepRepr_HArray1OfRepresentationItem_1: typeof Handle_StepRepr_HArray1OfRepresentationItem_1;
+ Handle_StepRepr_HArray1OfRepresentationItem_2: typeof Handle_StepRepr_HArray1OfRepresentationItem_2;
+ Handle_StepRepr_HArray1OfRepresentationItem_3: typeof Handle_StepRepr_HArray1OfRepresentationItem_3;
+ Handle_StepRepr_HArray1OfRepresentationItem_4: typeof Handle_StepRepr_HArray1OfRepresentationItem_4;
+ StepRepr_ShapeAspectTransition: typeof StepRepr_ShapeAspectTransition;
+ Handle_StepRepr_ShapeAspectTransition: typeof Handle_StepRepr_ShapeAspectTransition;
+ Handle_StepRepr_ShapeAspectTransition_1: typeof Handle_StepRepr_ShapeAspectTransition_1;
+ Handle_StepRepr_ShapeAspectTransition_2: typeof Handle_StepRepr_ShapeAspectTransition_2;
+ Handle_StepRepr_ShapeAspectTransition_3: typeof Handle_StepRepr_ShapeAspectTransition_3;
+ Handle_StepRepr_ShapeAspectTransition_4: typeof Handle_StepRepr_ShapeAspectTransition_4;
+ Handle_StepRepr_DefinitionalRepresentation: typeof Handle_StepRepr_DefinitionalRepresentation;
+ Handle_StepRepr_DefinitionalRepresentation_1: typeof Handle_StepRepr_DefinitionalRepresentation_1;
+ Handle_StepRepr_DefinitionalRepresentation_2: typeof Handle_StepRepr_DefinitionalRepresentation_2;
+ Handle_StepRepr_DefinitionalRepresentation_3: typeof Handle_StepRepr_DefinitionalRepresentation_3;
+ Handle_StepRepr_DefinitionalRepresentation_4: typeof Handle_StepRepr_DefinitionalRepresentation_4;
+ StepRepr_DefinitionalRepresentation: typeof StepRepr_DefinitionalRepresentation;
+ StepRepr_NextAssemblyUsageOccurrence: typeof StepRepr_NextAssemblyUsageOccurrence;
+ Handle_StepRepr_NextAssemblyUsageOccurrence: typeof Handle_StepRepr_NextAssemblyUsageOccurrence;
+ Handle_StepRepr_NextAssemblyUsageOccurrence_1: typeof Handle_StepRepr_NextAssemblyUsageOccurrence_1;
+ Handle_StepRepr_NextAssemblyUsageOccurrence_2: typeof Handle_StepRepr_NextAssemblyUsageOccurrence_2;
+ Handle_StepRepr_NextAssemblyUsageOccurrence_3: typeof Handle_StepRepr_NextAssemblyUsageOccurrence_3;
+ Handle_StepRepr_NextAssemblyUsageOccurrence_4: typeof Handle_StepRepr_NextAssemblyUsageOccurrence_4;
+ StepRepr_CompositeGroupShapeAspect: typeof StepRepr_CompositeGroupShapeAspect;
+ Handle_StepRepr_CompositeGroupShapeAspect: typeof Handle_StepRepr_CompositeGroupShapeAspect;
+ Handle_StepRepr_CompositeGroupShapeAspect_1: typeof Handle_StepRepr_CompositeGroupShapeAspect_1;
+ Handle_StepRepr_CompositeGroupShapeAspect_2: typeof Handle_StepRepr_CompositeGroupShapeAspect_2;
+ Handle_StepRepr_CompositeGroupShapeAspect_3: typeof Handle_StepRepr_CompositeGroupShapeAspect_3;
+ Handle_StepRepr_CompositeGroupShapeAspect_4: typeof Handle_StepRepr_CompositeGroupShapeAspect_4;
+ StepRepr_Transformation: typeof StepRepr_Transformation;
+ StepRepr_RepresentationItem: typeof StepRepr_RepresentationItem;
+ Handle_StepRepr_RepresentationItem: typeof Handle_StepRepr_RepresentationItem;
+ Handle_StepRepr_RepresentationItem_1: typeof Handle_StepRepr_RepresentationItem_1;
+ Handle_StepRepr_RepresentationItem_2: typeof Handle_StepRepr_RepresentationItem_2;
+ Handle_StepRepr_RepresentationItem_3: typeof Handle_StepRepr_RepresentationItem_3;
+ Handle_StepRepr_RepresentationItem_4: typeof Handle_StepRepr_RepresentationItem_4;
+ Handle_StepRepr_ConstructiveGeometryRepresentation: typeof Handle_StepRepr_ConstructiveGeometryRepresentation;
+ Handle_StepRepr_ConstructiveGeometryRepresentation_1: typeof Handle_StepRepr_ConstructiveGeometryRepresentation_1;
+ Handle_StepRepr_ConstructiveGeometryRepresentation_2: typeof Handle_StepRepr_ConstructiveGeometryRepresentation_2;
+ Handle_StepRepr_ConstructiveGeometryRepresentation_3: typeof Handle_StepRepr_ConstructiveGeometryRepresentation_3;
+ Handle_StepRepr_ConstructiveGeometryRepresentation_4: typeof Handle_StepRepr_ConstructiveGeometryRepresentation_4;
+ StepRepr_ConstructiveGeometryRepresentation: typeof StepRepr_ConstructiveGeometryRepresentation;
+ StepRepr_CompoundRepresentationItem: typeof StepRepr_CompoundRepresentationItem;
+ Handle_StepRepr_CompoundRepresentationItem: typeof Handle_StepRepr_CompoundRepresentationItem;
+ Handle_StepRepr_CompoundRepresentationItem_1: typeof Handle_StepRepr_CompoundRepresentationItem_1;
+ Handle_StepRepr_CompoundRepresentationItem_2: typeof Handle_StepRepr_CompoundRepresentationItem_2;
+ Handle_StepRepr_CompoundRepresentationItem_3: typeof Handle_StepRepr_CompoundRepresentationItem_3;
+ Handle_StepRepr_CompoundRepresentationItem_4: typeof Handle_StepRepr_CompoundRepresentationItem_4;
+ Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation: typeof Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation;
+ Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_1: typeof Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_1;
+ Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_2: typeof Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_2;
+ Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_3: typeof Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_3;
+ Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_4: typeof Handle_StepRepr_HArray1OfPropertyDefinitionRepresentation_4;
+ StepRepr_ValueRepresentationItem: typeof StepRepr_ValueRepresentationItem;
+ Handle_StepRepr_ValueRepresentationItem: typeof Handle_StepRepr_ValueRepresentationItem;
+ Handle_StepRepr_ValueRepresentationItem_1: typeof Handle_StepRepr_ValueRepresentationItem_1;
+ Handle_StepRepr_ValueRepresentationItem_2: typeof Handle_StepRepr_ValueRepresentationItem_2;
+ Handle_StepRepr_ValueRepresentationItem_3: typeof Handle_StepRepr_ValueRepresentationItem_3;
+ Handle_StepRepr_ValueRepresentationItem_4: typeof Handle_StepRepr_ValueRepresentationItem_4;
+ Handle_StepRepr_MakeFromUsageOption: typeof Handle_StepRepr_MakeFromUsageOption;
+ Handle_StepRepr_MakeFromUsageOption_1: typeof Handle_StepRepr_MakeFromUsageOption_1;
+ Handle_StepRepr_MakeFromUsageOption_2: typeof Handle_StepRepr_MakeFromUsageOption_2;
+ Handle_StepRepr_MakeFromUsageOption_3: typeof Handle_StepRepr_MakeFromUsageOption_3;
+ Handle_StepRepr_MakeFromUsageOption_4: typeof Handle_StepRepr_MakeFromUsageOption_4;
+ StepRepr_MakeFromUsageOption: typeof StepRepr_MakeFromUsageOption;
+ StepRepr_PropertyDefinitionRelationship: typeof StepRepr_PropertyDefinitionRelationship;
+ Handle_StepRepr_PropertyDefinitionRelationship: typeof Handle_StepRepr_PropertyDefinitionRelationship;
+ Handle_StepRepr_PropertyDefinitionRelationship_1: typeof Handle_StepRepr_PropertyDefinitionRelationship_1;
+ Handle_StepRepr_PropertyDefinitionRelationship_2: typeof Handle_StepRepr_PropertyDefinitionRelationship_2;
+ Handle_StepRepr_PropertyDefinitionRelationship_3: typeof Handle_StepRepr_PropertyDefinitionRelationship_3;
+ Handle_StepRepr_PropertyDefinitionRelationship_4: typeof Handle_StepRepr_PropertyDefinitionRelationship_4;
+ Handle_StepRepr_GlobalUnitAssignedContext: typeof Handle_StepRepr_GlobalUnitAssignedContext;
+ Handle_StepRepr_GlobalUnitAssignedContext_1: typeof Handle_StepRepr_GlobalUnitAssignedContext_1;
+ Handle_StepRepr_GlobalUnitAssignedContext_2: typeof Handle_StepRepr_GlobalUnitAssignedContext_2;
+ Handle_StepRepr_GlobalUnitAssignedContext_3: typeof Handle_StepRepr_GlobalUnitAssignedContext_3;
+ Handle_StepRepr_GlobalUnitAssignedContext_4: typeof Handle_StepRepr_GlobalUnitAssignedContext_4;
+ StepRepr_GlobalUnitAssignedContext: typeof StepRepr_GlobalUnitAssignedContext;
+ Handle_StepRepr_FeatureForDatumTargetRelationship: typeof Handle_StepRepr_FeatureForDatumTargetRelationship;
+ Handle_StepRepr_FeatureForDatumTargetRelationship_1: typeof Handle_StepRepr_FeatureForDatumTargetRelationship_1;
+ Handle_StepRepr_FeatureForDatumTargetRelationship_2: typeof Handle_StepRepr_FeatureForDatumTargetRelationship_2;
+ Handle_StepRepr_FeatureForDatumTargetRelationship_3: typeof Handle_StepRepr_FeatureForDatumTargetRelationship_3;
+ Handle_StepRepr_FeatureForDatumTargetRelationship_4: typeof Handle_StepRepr_FeatureForDatumTargetRelationship_4;
+ StepRepr_FeatureForDatumTargetRelationship: typeof StepRepr_FeatureForDatumTargetRelationship;
+ StepRepr_MaterialProperty: typeof StepRepr_MaterialProperty;
+ Handle_StepRepr_MaterialProperty: typeof Handle_StepRepr_MaterialProperty;
+ Handle_StepRepr_MaterialProperty_1: typeof Handle_StepRepr_MaterialProperty_1;
+ Handle_StepRepr_MaterialProperty_2: typeof Handle_StepRepr_MaterialProperty_2;
+ Handle_StepRepr_MaterialProperty_3: typeof Handle_StepRepr_MaterialProperty_3;
+ Handle_StepRepr_MaterialProperty_4: typeof Handle_StepRepr_MaterialProperty_4;
+ Handle_StepRepr_PromissoryUsageOccurrence: typeof Handle_StepRepr_PromissoryUsageOccurrence;
+ Handle_StepRepr_PromissoryUsageOccurrence_1: typeof Handle_StepRepr_PromissoryUsageOccurrence_1;
+ Handle_StepRepr_PromissoryUsageOccurrence_2: typeof Handle_StepRepr_PromissoryUsageOccurrence_2;
+ Handle_StepRepr_PromissoryUsageOccurrence_3: typeof Handle_StepRepr_PromissoryUsageOccurrence_3;
+ Handle_StepRepr_PromissoryUsageOccurrence_4: typeof Handle_StepRepr_PromissoryUsageOccurrence_4;
+ StepRepr_PromissoryUsageOccurrence: typeof StepRepr_PromissoryUsageOccurrence;
+ StepRepr_GlobalUncertaintyAssignedContext: typeof StepRepr_GlobalUncertaintyAssignedContext;
+ Handle_StepRepr_GlobalUncertaintyAssignedContext: typeof Handle_StepRepr_GlobalUncertaintyAssignedContext;
+ Handle_StepRepr_GlobalUncertaintyAssignedContext_1: typeof Handle_StepRepr_GlobalUncertaintyAssignedContext_1;
+ Handle_StepRepr_GlobalUncertaintyAssignedContext_2: typeof Handle_StepRepr_GlobalUncertaintyAssignedContext_2;
+ Handle_StepRepr_GlobalUncertaintyAssignedContext_3: typeof Handle_StepRepr_GlobalUncertaintyAssignedContext_3;
+ Handle_StepRepr_GlobalUncertaintyAssignedContext_4: typeof Handle_StepRepr_GlobalUncertaintyAssignedContext_4;
+ Handle_StepRepr_MappedItem: typeof Handle_StepRepr_MappedItem;
+ Handle_StepRepr_MappedItem_1: typeof Handle_StepRepr_MappedItem_1;
+ Handle_StepRepr_MappedItem_2: typeof Handle_StepRepr_MappedItem_2;
+ Handle_StepRepr_MappedItem_3: typeof Handle_StepRepr_MappedItem_3;
+ Handle_StepRepr_MappedItem_4: typeof Handle_StepRepr_MappedItem_4;
+ StepRepr_MappedItem: typeof StepRepr_MappedItem;
+ PrsMgr_TypeOfPresentation3d: PrsMgr_TypeOfPresentation3d;
+ Handle_PrsMgr_PresentableObject: typeof Handle_PrsMgr_PresentableObject;
+ Handle_PrsMgr_PresentableObject_1: typeof Handle_PrsMgr_PresentableObject_1;
+ Handle_PrsMgr_PresentableObject_2: typeof Handle_PrsMgr_PresentableObject_2;
+ Handle_PrsMgr_PresentableObject_3: typeof Handle_PrsMgr_PresentableObject_3;
+ Handle_PrsMgr_PresentableObject_4: typeof Handle_PrsMgr_PresentableObject_4;
+ PrsMgr_PresentableObject: typeof PrsMgr_PresentableObject;
+ PrsMgr_Presentation: typeof PrsMgr_Presentation;
+ Handle_PrsMgr_Presentation: typeof Handle_PrsMgr_Presentation;
+ Handle_PrsMgr_Presentation_1: typeof Handle_PrsMgr_Presentation_1;
+ Handle_PrsMgr_Presentation_2: typeof Handle_PrsMgr_Presentation_2;
+ Handle_PrsMgr_Presentation_3: typeof Handle_PrsMgr_Presentation_3;
+ Handle_PrsMgr_Presentation_4: typeof Handle_PrsMgr_Presentation_4;
+ PrsMgr_PresentationManager: typeof PrsMgr_PresentationManager;
+ Handle_PrsMgr_PresentationManager: typeof Handle_PrsMgr_PresentationManager;
+ Handle_PrsMgr_PresentationManager_1: typeof Handle_PrsMgr_PresentationManager_1;
+ Handle_PrsMgr_PresentationManager_2: typeof Handle_PrsMgr_PresentationManager_2;
+ Handle_PrsMgr_PresentationManager_3: typeof Handle_PrsMgr_PresentationManager_3;
+ Handle_PrsMgr_PresentationManager_4: typeof Handle_PrsMgr_PresentationManager_4;
+ XCAFNoteObjects_NoteObject: typeof XCAFNoteObjects_NoteObject;
+ XCAFNoteObjects_NoteObject_1: typeof XCAFNoteObjects_NoteObject_1;
+ XCAFNoteObjects_NoteObject_2: typeof XCAFNoteObjects_NoteObject_2;
+ Handle_XCAFNoteObjects_NoteObject: typeof Handle_XCAFNoteObjects_NoteObject;
+ Handle_XCAFNoteObjects_NoteObject_1: typeof Handle_XCAFNoteObjects_NoteObject_1;
+ Handle_XCAFNoteObjects_NoteObject_2: typeof Handle_XCAFNoteObjects_NoteObject_2;
+ Handle_XCAFNoteObjects_NoteObject_3: typeof Handle_XCAFNoteObjects_NoteObject_3;
+ Handle_XCAFNoteObjects_NoteObject_4: typeof Handle_XCAFNoteObjects_NoteObject_4;
+ AppParCurves_Array1OfMultiBSpCurve: typeof AppParCurves_Array1OfMultiBSpCurve;
+ AppParCurves_Array1OfMultiBSpCurve_1: typeof AppParCurves_Array1OfMultiBSpCurve_1;
+ AppParCurves_Array1OfMultiBSpCurve_2: typeof AppParCurves_Array1OfMultiBSpCurve_2;
+ AppParCurves_Array1OfMultiBSpCurve_3: typeof AppParCurves_Array1OfMultiBSpCurve_3;
+ AppParCurves_Array1OfMultiBSpCurve_4: typeof AppParCurves_Array1OfMultiBSpCurve_4;
+ AppParCurves_Array1OfMultiBSpCurve_5: typeof AppParCurves_Array1OfMultiBSpCurve_5;
+ AppParCurves_MultiCurve: typeof AppParCurves_MultiCurve;
+ AppParCurves_MultiCurve_1: typeof AppParCurves_MultiCurve_1;
+ AppParCurves_MultiCurve_2: typeof AppParCurves_MultiCurve_2;
+ AppParCurves_MultiCurve_3: typeof AppParCurves_MultiCurve_3;
+ Handle_AppParCurves_HArray1OfMultiCurve: typeof Handle_AppParCurves_HArray1OfMultiCurve;
+ Handle_AppParCurves_HArray1OfMultiCurve_1: typeof Handle_AppParCurves_HArray1OfMultiCurve_1;
+ Handle_AppParCurves_HArray1OfMultiCurve_2: typeof Handle_AppParCurves_HArray1OfMultiCurve_2;
+ Handle_AppParCurves_HArray1OfMultiCurve_3: typeof Handle_AppParCurves_HArray1OfMultiCurve_3;
+ Handle_AppParCurves_HArray1OfMultiCurve_4: typeof Handle_AppParCurves_HArray1OfMultiCurve_4;
+ AppParCurves_Array1OfConstraintCouple: typeof AppParCurves_Array1OfConstraintCouple;
+ AppParCurves_Array1OfConstraintCouple_1: typeof AppParCurves_Array1OfConstraintCouple_1;
+ AppParCurves_Array1OfConstraintCouple_2: typeof AppParCurves_Array1OfConstraintCouple_2;
+ AppParCurves_Array1OfConstraintCouple_3: typeof AppParCurves_Array1OfConstraintCouple_3;
+ AppParCurves_Array1OfConstraintCouple_4: typeof AppParCurves_Array1OfConstraintCouple_4;
+ AppParCurves_Array1OfConstraintCouple_5: typeof AppParCurves_Array1OfConstraintCouple_5;
+ AppParCurves_SequenceOfMultiCurve: typeof AppParCurves_SequenceOfMultiCurve;
+ AppParCurves_SequenceOfMultiCurve_1: typeof AppParCurves_SequenceOfMultiCurve_1;
+ AppParCurves_SequenceOfMultiCurve_2: typeof AppParCurves_SequenceOfMultiCurve_2;
+ AppParCurves_SequenceOfMultiCurve_3: typeof AppParCurves_SequenceOfMultiCurve_3;
+ AppParCurves_Array1OfMultiCurve: typeof AppParCurves_Array1OfMultiCurve;
+ AppParCurves_Array1OfMultiCurve_1: typeof AppParCurves_Array1OfMultiCurve_1;
+ AppParCurves_Array1OfMultiCurve_2: typeof AppParCurves_Array1OfMultiCurve_2;
+ AppParCurves_Array1OfMultiCurve_3: typeof AppParCurves_Array1OfMultiCurve_3;
+ AppParCurves_Array1OfMultiCurve_4: typeof AppParCurves_Array1OfMultiCurve_4;
+ AppParCurves_Array1OfMultiCurve_5: typeof AppParCurves_Array1OfMultiCurve_5;
+ AppParCurves_Constraint: AppParCurves_Constraint;
+ AppParCurves_ConstraintCouple: typeof AppParCurves_ConstraintCouple;
+ AppParCurves_ConstraintCouple_1: typeof AppParCurves_ConstraintCouple_1;
+ AppParCurves_ConstraintCouple_2: typeof AppParCurves_ConstraintCouple_2;
+ Handle_AppParCurves_HArray1OfConstraintCouple: typeof Handle_AppParCurves_HArray1OfConstraintCouple;
+ Handle_AppParCurves_HArray1OfConstraintCouple_1: typeof Handle_AppParCurves_HArray1OfConstraintCouple_1;
+ Handle_AppParCurves_HArray1OfConstraintCouple_2: typeof Handle_AppParCurves_HArray1OfConstraintCouple_2;
+ Handle_AppParCurves_HArray1OfConstraintCouple_3: typeof Handle_AppParCurves_HArray1OfConstraintCouple_3;
+ Handle_AppParCurves_HArray1OfConstraintCouple_4: typeof Handle_AppParCurves_HArray1OfConstraintCouple_4;
+ AppParCurves_MultiBSpCurve: typeof AppParCurves_MultiBSpCurve;
+ AppParCurves_MultiBSpCurve_1: typeof AppParCurves_MultiBSpCurve_1;
+ AppParCurves_MultiBSpCurve_2: typeof AppParCurves_MultiBSpCurve_2;
+ AppParCurves_MultiBSpCurve_3: typeof AppParCurves_MultiBSpCurve_3;
+ AppParCurves_MultiBSpCurve_4: typeof AppParCurves_MultiBSpCurve_4;
+ Handle_AppParCurves_HArray1OfMultiPoint: typeof Handle_AppParCurves_HArray1OfMultiPoint;
+ Handle_AppParCurves_HArray1OfMultiPoint_1: typeof Handle_AppParCurves_HArray1OfMultiPoint_1;
+ Handle_AppParCurves_HArray1OfMultiPoint_2: typeof Handle_AppParCurves_HArray1OfMultiPoint_2;
+ Handle_AppParCurves_HArray1OfMultiPoint_3: typeof Handle_AppParCurves_HArray1OfMultiPoint_3;
+ Handle_AppParCurves_HArray1OfMultiPoint_4: typeof Handle_AppParCurves_HArray1OfMultiPoint_4;
+ Handle_AppParCurves_HArray1OfMultiBSpCurve: typeof Handle_AppParCurves_HArray1OfMultiBSpCurve;
+ Handle_AppParCurves_HArray1OfMultiBSpCurve_1: typeof Handle_AppParCurves_HArray1OfMultiBSpCurve_1;
+ Handle_AppParCurves_HArray1OfMultiBSpCurve_2: typeof Handle_AppParCurves_HArray1OfMultiBSpCurve_2;
+ Handle_AppParCurves_HArray1OfMultiBSpCurve_3: typeof Handle_AppParCurves_HArray1OfMultiBSpCurve_3;
+ Handle_AppParCurves_HArray1OfMultiBSpCurve_4: typeof Handle_AppParCurves_HArray1OfMultiBSpCurve_4;
+ AppParCurves_SequenceOfMultiBSpCurve: typeof AppParCurves_SequenceOfMultiBSpCurve;
+ AppParCurves_SequenceOfMultiBSpCurve_1: typeof AppParCurves_SequenceOfMultiBSpCurve_1;
+ AppParCurves_SequenceOfMultiBSpCurve_2: typeof AppParCurves_SequenceOfMultiBSpCurve_2;
+ AppParCurves_SequenceOfMultiBSpCurve_3: typeof AppParCurves_SequenceOfMultiBSpCurve_3;
+ AppParCurves_MultiPoint: typeof AppParCurves_MultiPoint;
+ AppParCurves_MultiPoint_1: typeof AppParCurves_MultiPoint_1;
+ AppParCurves_MultiPoint_2: typeof AppParCurves_MultiPoint_2;
+ AppParCurves_MultiPoint_3: typeof AppParCurves_MultiPoint_3;
+ AppParCurves_MultiPoint_4: typeof AppParCurves_MultiPoint_4;
+ AppParCurves_MultiPoint_5: typeof AppParCurves_MultiPoint_5;
+ AppParCurves_Array1OfMultiPoint: typeof AppParCurves_Array1OfMultiPoint;
+ AppParCurves_Array1OfMultiPoint_1: typeof AppParCurves_Array1OfMultiPoint_1;
+ AppParCurves_Array1OfMultiPoint_2: typeof AppParCurves_Array1OfMultiPoint_2;
+ AppParCurves_Array1OfMultiPoint_3: typeof AppParCurves_Array1OfMultiPoint_3;
+ AppParCurves_Array1OfMultiPoint_4: typeof AppParCurves_Array1OfMultiPoint_4;
+ AppParCurves_Array1OfMultiPoint_5: typeof AppParCurves_Array1OfMultiPoint_5;
+ AppParCurves: typeof AppParCurves;
+ StdPrs_Volume: StdPrs_Volume;
+ StdPrs_ShapeTool: typeof StdPrs_ShapeTool;
+ StdPrs_ShadedSurface: typeof StdPrs_ShadedSurface;
+ StdPrs_ToolRFace: typeof StdPrs_ToolRFace;
+ StdPrs_ToolRFace_1: typeof StdPrs_ToolRFace_1;
+ StdPrs_ToolRFace_2: typeof StdPrs_ToolRFace_2;
+ StdPrs_BRepTextBuilder: typeof StdPrs_BRepTextBuilder;
+ StdPrs_WFRestrictedFace: typeof StdPrs_WFRestrictedFace;
+ StdPrs_Plane: typeof StdPrs_Plane;
+ StdPrs_WFDeflectionSurface: typeof StdPrs_WFDeflectionSurface;
+ StdPrs_WFSurface: typeof StdPrs_WFSurface;
+ StdPrs_WFPoleSurface: typeof StdPrs_WFPoleSurface;
+ StdPrs_HLRToolShape: typeof StdPrs_HLRToolShape;
+ StdPrs_DeflectionCurve: typeof StdPrs_DeflectionCurve;
+ StdPrs_HLRShape: typeof StdPrs_HLRShape;
+ StdPrs_ToolTriangulatedShape: typeof StdPrs_ToolTriangulatedShape;
+ StdPrs_WFDeflectionRestrictedFace: typeof StdPrs_WFDeflectionRestrictedFace;
+ StdPrs_ToolPoint: typeof StdPrs_ToolPoint;
+ StdPrs_PoleCurve: typeof StdPrs_PoleCurve;
+ StdPrs_Curve: typeof StdPrs_Curve;
+ Handle_StdPrs_BRepFont: typeof Handle_StdPrs_BRepFont;
+ Handle_StdPrs_BRepFont_1: typeof Handle_StdPrs_BRepFont_1;
+ Handle_StdPrs_BRepFont_2: typeof Handle_StdPrs_BRepFont_2;
+ Handle_StdPrs_BRepFont_3: typeof Handle_StdPrs_BRepFont_3;
+ Handle_StdPrs_BRepFont_4: typeof Handle_StdPrs_BRepFont_4;
+ StdPrs_BRepFont: typeof StdPrs_BRepFont;
+ StdPrs_BRepFont_1: typeof StdPrs_BRepFont_1;
+ StdPrs_BRepFont_2: typeof StdPrs_BRepFont_2;
+ StdPrs_BRepFont_3: typeof StdPrs_BRepFont_3;
+ StdPrs_HLRPolyShape: typeof StdPrs_HLRPolyShape;
+ StdPrs_ShadedShape: typeof StdPrs_ShadedShape;
+ StdPrs_HLRShapeI: typeof StdPrs_HLRShapeI;
+ StdPrs_Isolines: typeof StdPrs_Isolines;
+ StdPrs_WFShape: typeof StdPrs_WFShape;
+ StdPrs_ToolVertex: typeof StdPrs_ToolVertex;
+ Blend_AppFunction: typeof Blend_AppFunction;
+ Blend_Status: Blend_Status;
+ Blend_DecrochStatus: Blend_DecrochStatus;
+ Blend_SurfPointFuncInv: typeof Blend_SurfPointFuncInv;
+ Blend_CSFunction: typeof Blend_CSFunction;
+ Blend_SurfCurvFuncInv: typeof Blend_SurfCurvFuncInv;
+ Blend_SurfRstFunction: typeof Blend_SurfRstFunction;
+ Blend_RstRstFunction: typeof Blend_RstRstFunction;
+ Blend_Function: typeof Blend_Function;
+ Blend_CurvPointFuncInv: typeof Blend_CurvPointFuncInv;
+ Blend_FuncInv: typeof Blend_FuncInv;
+ Blend_Point: typeof Blend_Point;
+ Blend_Point_1: typeof Blend_Point_1;
+ Blend_Point_2: typeof Blend_Point_2;
+ Blend_Point_3: typeof Blend_Point_3;
+ Blend_Point_4: typeof Blend_Point_4;
+ Blend_Point_5: typeof Blend_Point_5;
+ Blend_Point_6: typeof Blend_Point_6;
+ Blend_Point_7: typeof Blend_Point_7;
+ Blend_Point_8: typeof Blend_Point_8;
+ Blend_Point_9: typeof Blend_Point_9;
+ Blend_SequenceOfPoint: typeof Blend_SequenceOfPoint;
+ Blend_SequenceOfPoint_1: typeof Blend_SequenceOfPoint_1;
+ Blend_SequenceOfPoint_2: typeof Blend_SequenceOfPoint_2;
+ Blend_SequenceOfPoint_3: typeof Blend_SequenceOfPoint_3;
+ TCollection_BasicMapIterator: typeof TCollection_BasicMapIterator;
+ TCollection_HAsciiString: typeof TCollection_HAsciiString;
+ TCollection_HAsciiString_1: typeof TCollection_HAsciiString_1;
+ TCollection_HAsciiString_2: typeof TCollection_HAsciiString_2;
+ TCollection_HAsciiString_3: typeof TCollection_HAsciiString_3;
+ TCollection_HAsciiString_4: typeof TCollection_HAsciiString_4;
+ TCollection_HAsciiString_5: typeof TCollection_HAsciiString_5;
+ TCollection_HAsciiString_6: typeof TCollection_HAsciiString_6;
+ TCollection_HAsciiString_7: typeof TCollection_HAsciiString_7;
+ TCollection_HAsciiString_8: typeof TCollection_HAsciiString_8;
+ TCollection_HAsciiString_9: typeof TCollection_HAsciiString_9;
+ Handle_TCollection_HAsciiString: typeof Handle_TCollection_HAsciiString;
+ Handle_TCollection_HAsciiString_1: typeof Handle_TCollection_HAsciiString_1;
+ Handle_TCollection_HAsciiString_2: typeof Handle_TCollection_HAsciiString_2;
+ Handle_TCollection_HAsciiString_3: typeof Handle_TCollection_HAsciiString_3;
+ Handle_TCollection_HAsciiString_4: typeof Handle_TCollection_HAsciiString_4;
+ Handle_TCollection_SeqNode: typeof Handle_TCollection_SeqNode;
+ Handle_TCollection_SeqNode_1: typeof Handle_TCollection_SeqNode_1;
+ Handle_TCollection_SeqNode_2: typeof Handle_TCollection_SeqNode_2;
+ Handle_TCollection_SeqNode_3: typeof Handle_TCollection_SeqNode_3;
+ Handle_TCollection_SeqNode_4: typeof Handle_TCollection_SeqNode_4;
+ TCollection_SeqNode: typeof TCollection_SeqNode;
+ TCollection_ExtendedString: typeof TCollection_ExtendedString;
+ TCollection_ExtendedString_1: typeof TCollection_ExtendedString_1;
+ TCollection_ExtendedString_2: typeof TCollection_ExtendedString_2;
+ TCollection_ExtendedString_3: typeof TCollection_ExtendedString_3;
+ TCollection_ExtendedString_4: typeof TCollection_ExtendedString_4;
+ TCollection_ExtendedString_5: typeof TCollection_ExtendedString_5;
+ TCollection_ExtendedString_6: typeof TCollection_ExtendedString_6;
+ TCollection_ExtendedString_7: typeof TCollection_ExtendedString_7;
+ TCollection_ExtendedString_8: typeof TCollection_ExtendedString_8;
+ TCollection_ExtendedString_9: typeof TCollection_ExtendedString_9;
+ TCollection_ExtendedString_10: typeof TCollection_ExtendedString_10;
+ TCollection_ExtendedString_11: typeof TCollection_ExtendedString_11;
+ TCollection_ExtendedString_12: typeof TCollection_ExtendedString_12;
+ TCollection_BaseSequence: typeof TCollection_BaseSequence;
+ TCollection_BasicMap: typeof TCollection_BasicMap;
+ TCollection_HExtendedString: typeof TCollection_HExtendedString;
+ TCollection_HExtendedString_1: typeof TCollection_HExtendedString_1;
+ TCollection_HExtendedString_2: typeof TCollection_HExtendedString_2;
+ TCollection_HExtendedString_3: typeof TCollection_HExtendedString_3;
+ TCollection_HExtendedString_4: typeof TCollection_HExtendedString_4;
+ TCollection_HExtendedString_5: typeof TCollection_HExtendedString_5;
+ TCollection_HExtendedString_6: typeof TCollection_HExtendedString_6;
+ TCollection_HExtendedString_7: typeof TCollection_HExtendedString_7;
+ TCollection_HExtendedString_8: typeof TCollection_HExtendedString_8;
+ Handle_TCollection_HExtendedString: typeof Handle_TCollection_HExtendedString;
+ Handle_TCollection_HExtendedString_1: typeof Handle_TCollection_HExtendedString_1;
+ Handle_TCollection_HExtendedString_2: typeof Handle_TCollection_HExtendedString_2;
+ Handle_TCollection_HExtendedString_3: typeof Handle_TCollection_HExtendedString_3;
+ Handle_TCollection_HExtendedString_4: typeof Handle_TCollection_HExtendedString_4;
+ TCollection: typeof TCollection;
+ TCollection_MapNode: typeof TCollection_MapNode;
+ Handle_TCollection_MapNode: typeof Handle_TCollection_MapNode;
+ Handle_TCollection_MapNode_1: typeof Handle_TCollection_MapNode_1;
+ Handle_TCollection_MapNode_2: typeof Handle_TCollection_MapNode_2;
+ Handle_TCollection_MapNode_3: typeof Handle_TCollection_MapNode_3;
+ Handle_TCollection_MapNode_4: typeof Handle_TCollection_MapNode_4;
+ TCollection_AsciiString: typeof TCollection_AsciiString;
+ TCollection_AsciiString_1: typeof TCollection_AsciiString_1;
+ TCollection_AsciiString_2: typeof TCollection_AsciiString_2;
+ TCollection_AsciiString_3: typeof TCollection_AsciiString_3;
+ TCollection_AsciiString_4: typeof TCollection_AsciiString_4;
+ TCollection_AsciiString_5: typeof TCollection_AsciiString_5;
+ TCollection_AsciiString_6: typeof TCollection_AsciiString_6;
+ TCollection_AsciiString_7: typeof TCollection_AsciiString_7;
+ TCollection_AsciiString_8: typeof TCollection_AsciiString_8;
+ TCollection_AsciiString_9: typeof TCollection_AsciiString_9;
+ TCollection_AsciiString_10: typeof TCollection_AsciiString_10;
+ TCollection_AsciiString_11: typeof TCollection_AsciiString_11;
+ TCollection_AsciiString_12: typeof TCollection_AsciiString_12;
+ TCollection_AsciiString_13: typeof TCollection_AsciiString_13;
+ TCollection_AsciiString_14: typeof TCollection_AsciiString_14;
+ TCollection_Side: TCollection_Side;
+ IntCurve_ProjectOnPConicTool: typeof IntCurve_ProjectOnPConicTool;
+ PeriodicInterval: typeof PeriodicInterval;
+ PeriodicInterval_1: typeof PeriodicInterval_1;
+ PeriodicInterval_2: typeof PeriodicInterval_2;
+ PeriodicInterval_3: typeof PeriodicInterval_3;
+ Interval: typeof Interval;
+ Interval_1: typeof Interval_1;
+ Interval_2: typeof Interval_2;
+ Interval_3: typeof Interval_3;
+ Interval_4: typeof Interval_4;
+ IntCurve_IntImpConicParConic: typeof IntCurve_IntImpConicParConic;
+ IntCurve_IntImpConicParConic_1: typeof IntCurve_IntImpConicParConic_1;
+ IntCurve_IntImpConicParConic_2: typeof IntCurve_IntImpConicParConic_2;
+ IntCurve_IntConicConic: typeof IntCurve_IntConicConic;
+ IntCurve_IntConicConic_1: typeof IntCurve_IntConicConic_1;
+ IntCurve_IntConicConic_2: typeof IntCurve_IntConicConic_2;
+ IntCurve_IntConicConic_3: typeof IntCurve_IntConicConic_3;
+ IntCurve_IntConicConic_4: typeof IntCurve_IntConicConic_4;
+ IntCurve_IntConicConic_5: typeof IntCurve_IntConicConic_5;
+ IntCurve_IntConicConic_6: typeof IntCurve_IntConicConic_6;
+ IntCurve_IntConicConic_7: typeof IntCurve_IntConicConic_7;
+ IntCurve_IntConicConic_8: typeof IntCurve_IntConicConic_8;
+ IntCurve_IntConicConic_9: typeof IntCurve_IntConicConic_9;
+ IntCurve_IntConicConic_10: typeof IntCurve_IntConicConic_10;
+ IntCurve_IntConicConic_11: typeof IntCurve_IntConicConic_11;
+ IntCurve_IntConicConic_12: typeof IntCurve_IntConicConic_12;
+ IntCurve_IntConicConic_13: typeof IntCurve_IntConicConic_13;
+ IntCurve_IntConicConic_14: typeof IntCurve_IntConicConic_14;
+ IntCurve_IntConicConic_15: typeof IntCurve_IntConicConic_15;
+ IntCurve_IntConicConic_16: typeof IntCurve_IntConicConic_16;
+ IntCurve_PConic: typeof IntCurve_PConic;
+ IntCurve_PConic_1: typeof IntCurve_PConic_1;
+ IntCurve_PConic_2: typeof IntCurve_PConic_2;
+ IntCurve_PConic_3: typeof IntCurve_PConic_3;
+ IntCurve_PConic_4: typeof IntCurve_PConic_4;
+ IntCurve_PConic_5: typeof IntCurve_PConic_5;
+ IntCurve_PConic_6: typeof IntCurve_PConic_6;
+ IntCurve_MyImpParToolOfIntImpConicParConic: typeof IntCurve_MyImpParToolOfIntImpConicParConic;
+ IntCurve_PConicTool: typeof IntCurve_PConicTool;
+ IntCurve_IConicTool: typeof IntCurve_IConicTool;
+ IntCurve_IConicTool_1: typeof IntCurve_IConicTool_1;
+ IntCurve_IConicTool_2: typeof IntCurve_IConicTool_2;
+ IntCurve_IConicTool_3: typeof IntCurve_IConicTool_3;
+ IntCurve_IConicTool_4: typeof IntCurve_IConicTool_4;
+ IntCurve_IConicTool_5: typeof IntCurve_IConicTool_5;
+ IntCurve_IConicTool_6: typeof IntCurve_IConicTool_6;
+ IntCurve_IConicTool_7: typeof IntCurve_IConicTool_7;
+ BRepFeat_Gluer: typeof BRepFeat_Gluer;
+ BRepFeat_Gluer_1: typeof BRepFeat_Gluer_1;
+ BRepFeat_Gluer_2: typeof BRepFeat_Gluer_2;
+ BRepFeat_StatusError: BRepFeat_StatusError;
+ BRepFeat_MakeCylindricalHole: typeof BRepFeat_MakeCylindricalHole;
+ BRepFeat_PerfSelection: BRepFeat_PerfSelection;
+ BRepFeat_RibSlot: typeof BRepFeat_RibSlot;
+ BRepFeat_Form: typeof BRepFeat_Form;
+ BRepFeat_MakeRevolutionForm: typeof BRepFeat_MakeRevolutionForm;
+ BRepFeat_MakeRevolutionForm_1: typeof BRepFeat_MakeRevolutionForm_1;
+ BRepFeat_MakeRevolutionForm_2: typeof BRepFeat_MakeRevolutionForm_2;
+ BRepFeat_MakeDPrism: typeof BRepFeat_MakeDPrism;
+ BRepFeat_MakeDPrism_1: typeof BRepFeat_MakeDPrism_1;
+ BRepFeat_MakeDPrism_2: typeof BRepFeat_MakeDPrism_2;
+ BRepFeat_MakePipe: typeof BRepFeat_MakePipe;
+ BRepFeat_MakePipe_1: typeof BRepFeat_MakePipe_1;
+ BRepFeat_MakePipe_2: typeof BRepFeat_MakePipe_2;
+ BRepFeat_Builder: typeof BRepFeat_Builder;
+ BRepFeat_SplitShape: typeof BRepFeat_SplitShape;
+ BRepFeat_SplitShape_1: typeof BRepFeat_SplitShape_1;
+ BRepFeat_SplitShape_2: typeof BRepFeat_SplitShape_2;
+ BRepFeat_Status: BRepFeat_Status;
+ BRepFeat_MakeRevol: typeof BRepFeat_MakeRevol;
+ BRepFeat_MakeRevol_1: typeof BRepFeat_MakeRevol_1;
+ BRepFeat_MakeRevol_2: typeof BRepFeat_MakeRevol_2;
+ BRepFeat_MakePrism: typeof BRepFeat_MakePrism;
+ BRepFeat_MakePrism_1: typeof BRepFeat_MakePrism_1;
+ BRepFeat_MakePrism_2: typeof BRepFeat_MakePrism_2;
+ GeomLib_IsPlanarSurface: typeof GeomLib_IsPlanarSurface;
+ GeomLib: typeof GeomLib;
+ GeomLib_Check2dBSplineCurve: typeof GeomLib_Check2dBSplineCurve;
+ GeomLib_LogSample: typeof GeomLib_LogSample;
+ GeomLib_Interpolate: typeof GeomLib_Interpolate;
+ GeomLib_CheckCurveOnSurface: typeof GeomLib_CheckCurveOnSurface;
+ GeomLib_CheckCurveOnSurface_1: typeof GeomLib_CheckCurveOnSurface_1;
+ GeomLib_CheckCurveOnSurface_2: typeof GeomLib_CheckCurveOnSurface_2;
+ GeomLib_CheckBSplineCurve: typeof GeomLib_CheckBSplineCurve;
+ GeomLib_InterpolationErrors: GeomLib_InterpolationErrors;
+ GeomLib_MakeCurvefromApprox: typeof GeomLib_MakeCurvefromApprox;
+ GeomLib_Array1OfMat: typeof GeomLib_Array1OfMat;
+ GeomLib_Array1OfMat_1: typeof GeomLib_Array1OfMat_1;
+ GeomLib_Array1OfMat_2: typeof GeomLib_Array1OfMat_2;
+ GeomLib_Array1OfMat_3: typeof GeomLib_Array1OfMat_3;
+ GeomLib_Array1OfMat_4: typeof GeomLib_Array1OfMat_4;
+ GeomLib_Array1OfMat_5: typeof GeomLib_Array1OfMat_5;
+ GeomLib_PolyFunc: typeof GeomLib_PolyFunc;
+ GeomLib_DenominatorMultiplier: typeof GeomLib_DenominatorMultiplier;
+ GeomLib_Tool: typeof GeomLib_Tool;
+ Geom2dGcc_Type1: Geom2dGcc_Type1;
+ Geom2dGcc_Type3: Geom2dGcc_Type3;
+ Geom2dGcc_Type2: Geom2dGcc_Type2;
+ Handle_Geom2dGcc_IsParallel: typeof Handle_Geom2dGcc_IsParallel;
+ Handle_Geom2dGcc_IsParallel_1: typeof Handle_Geom2dGcc_IsParallel_1;
+ Handle_Geom2dGcc_IsParallel_2: typeof Handle_Geom2dGcc_IsParallel_2;
+ Handle_Geom2dGcc_IsParallel_3: typeof Handle_Geom2dGcc_IsParallel_3;
+ Handle_Geom2dGcc_IsParallel_4: typeof Handle_Geom2dGcc_IsParallel_4;
+ Handle_Bnd_HArray1OfBox2d: typeof Handle_Bnd_HArray1OfBox2d;
+ Handle_Bnd_HArray1OfBox2d_1: typeof Handle_Bnd_HArray1OfBox2d_1;
+ Handle_Bnd_HArray1OfBox2d_2: typeof Handle_Bnd_HArray1OfBox2d_2;
+ Handle_Bnd_HArray1OfBox2d_3: typeof Handle_Bnd_HArray1OfBox2d_3;
+ Handle_Bnd_HArray1OfBox2d_4: typeof Handle_Bnd_HArray1OfBox2d_4;
+ Bnd_Sphere: typeof Bnd_Sphere;
+ Bnd_Sphere_1: typeof Bnd_Sphere_1;
+ Bnd_Sphere_2: typeof Bnd_Sphere_2;
+ Bnd_Array1OfSphere: typeof Bnd_Array1OfSphere;
+ Bnd_Array1OfSphere_1: typeof Bnd_Array1OfSphere_1;
+ Bnd_Array1OfSphere_2: typeof Bnd_Array1OfSphere_2;
+ Bnd_Array1OfSphere_3: typeof Bnd_Array1OfSphere_3;
+ Bnd_Array1OfSphere_4: typeof Bnd_Array1OfSphere_4;
+ Bnd_Array1OfSphere_5: typeof Bnd_Array1OfSphere_5;
+ Bnd_Box2d: typeof Bnd_Box2d;
+ Bnd_Array1OfBox: typeof Bnd_Array1OfBox;
+ Bnd_Array1OfBox_1: typeof Bnd_Array1OfBox_1;
+ Bnd_Array1OfBox_2: typeof Bnd_Array1OfBox_2;
+ Bnd_Array1OfBox_3: typeof Bnd_Array1OfBox_3;
+ Bnd_Array1OfBox_4: typeof Bnd_Array1OfBox_4;
+ Bnd_Array1OfBox_5: typeof Bnd_Array1OfBox_5;
+ Bnd_BoundSortBox: typeof Bnd_BoundSortBox;
+ Bnd_B2f: typeof Bnd_B2f;
+ Bnd_B2f_1: typeof Bnd_B2f_1;
+ Bnd_B2f_2: typeof Bnd_B2f_2;
+ Bnd_B2d: typeof Bnd_B2d;
+ Bnd_B2d_1: typeof Bnd_B2d_1;
+ Bnd_B2d_2: typeof Bnd_B2d_2;
+ Bnd_B3d: typeof Bnd_B3d;
+ Bnd_B3d_1: typeof Bnd_B3d_1;
+ Bnd_B3d_2: typeof Bnd_B3d_2;
+ Bnd_BoundSortBox2d: typeof Bnd_BoundSortBox2d;
+ Bnd_B3f: typeof Bnd_B3f;
+ Bnd_B3f_1: typeof Bnd_B3f_1;
+ Bnd_B3f_2: typeof Bnd_B3f_2;
+ Bnd_Tools: typeof Bnd_Tools;
+ Bnd_OBB: typeof Bnd_OBB;
+ Bnd_OBB_1: typeof Bnd_OBB_1;
+ Bnd_OBB_2: typeof Bnd_OBB_2;
+ Bnd_OBB_3: typeof Bnd_OBB_3;
+ Handle_Bnd_HArray1OfBox: typeof Handle_Bnd_HArray1OfBox;
+ Handle_Bnd_HArray1OfBox_1: typeof Handle_Bnd_HArray1OfBox_1;
+ Handle_Bnd_HArray1OfBox_2: typeof Handle_Bnd_HArray1OfBox_2;
+ Handle_Bnd_HArray1OfBox_3: typeof Handle_Bnd_HArray1OfBox_3;
+ Handle_Bnd_HArray1OfBox_4: typeof Handle_Bnd_HArray1OfBox_4;
+ Bnd_SeqOfBox: typeof Bnd_SeqOfBox;
+ Bnd_SeqOfBox_1: typeof Bnd_SeqOfBox_1;
+ Bnd_SeqOfBox_2: typeof Bnd_SeqOfBox_2;
+ Bnd_SeqOfBox_3: typeof Bnd_SeqOfBox_3;
+ Bnd_Box: typeof Bnd_Box;
+ Bnd_Box_1: typeof Bnd_Box_1;
+ Bnd_Box_2: typeof Bnd_Box_2;
+ Bnd_Array1OfBox2d: typeof Bnd_Array1OfBox2d;
+ Bnd_Array1OfBox2d_1: typeof Bnd_Array1OfBox2d_1;
+ Bnd_Array1OfBox2d_2: typeof Bnd_Array1OfBox2d_2;
+ Bnd_Array1OfBox2d_3: typeof Bnd_Array1OfBox2d_3;
+ Bnd_Array1OfBox2d_4: typeof Bnd_Array1OfBox2d_4;
+ Bnd_Array1OfBox2d_5: typeof Bnd_Array1OfBox2d_5;
+ Handle_Bnd_HArray1OfSphere: typeof Handle_Bnd_HArray1OfSphere;
+ Handle_Bnd_HArray1OfSphere_1: typeof Handle_Bnd_HArray1OfSphere_1;
+ Handle_Bnd_HArray1OfSphere_2: typeof Handle_Bnd_HArray1OfSphere_2;
+ Handle_Bnd_HArray1OfSphere_3: typeof Handle_Bnd_HArray1OfSphere_3;
+ Handle_Bnd_HArray1OfSphere_4: typeof Handle_Bnd_HArray1OfSphere_4;
+ Bnd_Range: typeof Bnd_Range;
+ Bnd_Range_1: typeof Bnd_Range_1;
+ Bnd_Range_2: typeof Bnd_Range_2;
+ StepToGeom: typeof StepToGeom;
+ Geom2d_Geometry: typeof Geom2d_Geometry;
+ Handle_Geom2d_Geometry: typeof Handle_Geom2d_Geometry;
+ Handle_Geom2d_Geometry_1: typeof Handle_Geom2d_Geometry_1;
+ Handle_Geom2d_Geometry_2: typeof Handle_Geom2d_Geometry_2;
+ Handle_Geom2d_Geometry_3: typeof Handle_Geom2d_Geometry_3;
+ Handle_Geom2d_Geometry_4: typeof Handle_Geom2d_Geometry_4;
+ Geom2d_Curve: typeof Geom2d_Curve;
+ Handle_Geom2d_Curve: typeof Handle_Geom2d_Curve;
+ Handle_Geom2d_Curve_1: typeof Handle_Geom2d_Curve_1;
+ Handle_Geom2d_Curve_2: typeof Handle_Geom2d_Curve_2;
+ Handle_Geom2d_Curve_3: typeof Handle_Geom2d_Curve_3;
+ Handle_Geom2d_Curve_4: typeof Handle_Geom2d_Curve_4;
+ Handle_Geom2d_AxisPlacement: typeof Handle_Geom2d_AxisPlacement;
+ Handle_Geom2d_AxisPlacement_1: typeof Handle_Geom2d_AxisPlacement_1;
+ Handle_Geom2d_AxisPlacement_2: typeof Handle_Geom2d_AxisPlacement_2;
+ Handle_Geom2d_AxisPlacement_3: typeof Handle_Geom2d_AxisPlacement_3;
+ Handle_Geom2d_AxisPlacement_4: typeof Handle_Geom2d_AxisPlacement_4;
+ Geom2d_AxisPlacement: typeof Geom2d_AxisPlacement;
+ Geom2d_AxisPlacement_1: typeof Geom2d_AxisPlacement_1;
+ Geom2d_AxisPlacement_2: typeof Geom2d_AxisPlacement_2;
+ Geom2d_Ellipse: typeof Geom2d_Ellipse;
+ Geom2d_Ellipse_1: typeof Geom2d_Ellipse_1;
+ Geom2d_Ellipse_2: typeof Geom2d_Ellipse_2;
+ Geom2d_Ellipse_3: typeof Geom2d_Ellipse_3;
+ Handle_Geom2d_Ellipse: typeof Handle_Geom2d_Ellipse;
+ Handle_Geom2d_Ellipse_1: typeof Handle_Geom2d_Ellipse_1;
+ Handle_Geom2d_Ellipse_2: typeof Handle_Geom2d_Ellipse_2;
+ Handle_Geom2d_Ellipse_3: typeof Handle_Geom2d_Ellipse_3;
+ Handle_Geom2d_Ellipse_4: typeof Handle_Geom2d_Ellipse_4;
+ Handle_Geom2d_BoundedCurve: typeof Handle_Geom2d_BoundedCurve;
+ Handle_Geom2d_BoundedCurve_1: typeof Handle_Geom2d_BoundedCurve_1;
+ Handle_Geom2d_BoundedCurve_2: typeof Handle_Geom2d_BoundedCurve_2;
+ Handle_Geom2d_BoundedCurve_3: typeof Handle_Geom2d_BoundedCurve_3;
+ Handle_Geom2d_BoundedCurve_4: typeof Handle_Geom2d_BoundedCurve_4;
+ Geom2d_BoundedCurve: typeof Geom2d_BoundedCurve;
+ Handle_Geom2d_Transformation: typeof Handle_Geom2d_Transformation;
+ Handle_Geom2d_Transformation_1: typeof Handle_Geom2d_Transformation_1;
+ Handle_Geom2d_Transformation_2: typeof Handle_Geom2d_Transformation_2;
+ Handle_Geom2d_Transformation_3: typeof Handle_Geom2d_Transformation_3;
+ Handle_Geom2d_Transformation_4: typeof Handle_Geom2d_Transformation_4;
+ Geom2d_Transformation: typeof Geom2d_Transformation;
+ Geom2d_Transformation_1: typeof Geom2d_Transformation_1;
+ Geom2d_Transformation_2: typeof Geom2d_Transformation_2;
+ Handle_Geom2d_BSplineCurve: typeof Handle_Geom2d_BSplineCurve;
+ Handle_Geom2d_BSplineCurve_1: typeof Handle_Geom2d_BSplineCurve_1;
+ Handle_Geom2d_BSplineCurve_2: typeof Handle_Geom2d_BSplineCurve_2;
+ Handle_Geom2d_BSplineCurve_3: typeof Handle_Geom2d_BSplineCurve_3;
+ Handle_Geom2d_BSplineCurve_4: typeof Handle_Geom2d_BSplineCurve_4;
+ Geom2d_BSplineCurve: typeof Geom2d_BSplineCurve;
+ Geom2d_BSplineCurve_1: typeof Geom2d_BSplineCurve_1;
+ Geom2d_BSplineCurve_2: typeof Geom2d_BSplineCurve_2;
+ Geom2d_CartesianPoint: typeof Geom2d_CartesianPoint;
+ Geom2d_CartesianPoint_1: typeof Geom2d_CartesianPoint_1;
+ Geom2d_CartesianPoint_2: typeof Geom2d_CartesianPoint_2;
+ Handle_Geom2d_CartesianPoint: typeof Handle_Geom2d_CartesianPoint;
+ Handle_Geom2d_CartesianPoint_1: typeof Handle_Geom2d_CartesianPoint_1;
+ Handle_Geom2d_CartesianPoint_2: typeof Handle_Geom2d_CartesianPoint_2;
+ Handle_Geom2d_CartesianPoint_3: typeof Handle_Geom2d_CartesianPoint_3;
+ Handle_Geom2d_CartesianPoint_4: typeof Handle_Geom2d_CartesianPoint_4;
+ Handle_Geom2d_BezierCurve: typeof Handle_Geom2d_BezierCurve;
+ Handle_Geom2d_BezierCurve_1: typeof Handle_Geom2d_BezierCurve_1;
+ Handle_Geom2d_BezierCurve_2: typeof Handle_Geom2d_BezierCurve_2;
+ Handle_Geom2d_BezierCurve_3: typeof Handle_Geom2d_BezierCurve_3;
+ Handle_Geom2d_BezierCurve_4: typeof Handle_Geom2d_BezierCurve_4;
+ Geom2d_BezierCurve: typeof Geom2d_BezierCurve;
+ Geom2d_BezierCurve_1: typeof Geom2d_BezierCurve_1;
+ Geom2d_BezierCurve_2: typeof Geom2d_BezierCurve_2;
+ Handle_Geom2d_OffsetCurve: typeof Handle_Geom2d_OffsetCurve;
+ Handle_Geom2d_OffsetCurve_1: typeof Handle_Geom2d_OffsetCurve_1;
+ Handle_Geom2d_OffsetCurve_2: typeof Handle_Geom2d_OffsetCurve_2;
+ Handle_Geom2d_OffsetCurve_3: typeof Handle_Geom2d_OffsetCurve_3;
+ Handle_Geom2d_OffsetCurve_4: typeof Handle_Geom2d_OffsetCurve_4;
+ Geom2d_OffsetCurve: typeof Geom2d_OffsetCurve;
+ Handle_Geom2d_TrimmedCurve: typeof Handle_Geom2d_TrimmedCurve;
+ Handle_Geom2d_TrimmedCurve_1: typeof Handle_Geom2d_TrimmedCurve_1;
+ Handle_Geom2d_TrimmedCurve_2: typeof Handle_Geom2d_TrimmedCurve_2;
+ Handle_Geom2d_TrimmedCurve_3: typeof Handle_Geom2d_TrimmedCurve_3;
+ Handle_Geom2d_TrimmedCurve_4: typeof Handle_Geom2d_TrimmedCurve_4;
+ Geom2d_TrimmedCurve: typeof Geom2d_TrimmedCurve;
+ Geom2d_UndefinedValue: typeof Geom2d_UndefinedValue;
+ Geom2d_UndefinedValue_1: typeof Geom2d_UndefinedValue_1;
+ Geom2d_UndefinedValue_2: typeof Geom2d_UndefinedValue_2;
+ Handle_Geom2d_UndefinedValue: typeof Handle_Geom2d_UndefinedValue;
+ Handle_Geom2d_UndefinedValue_1: typeof Handle_Geom2d_UndefinedValue_1;
+ Handle_Geom2d_UndefinedValue_2: typeof Handle_Geom2d_UndefinedValue_2;
+ Handle_Geom2d_UndefinedValue_3: typeof Handle_Geom2d_UndefinedValue_3;
+ Handle_Geom2d_UndefinedValue_4: typeof Handle_Geom2d_UndefinedValue_4;
+ Geom2d_Direction: typeof Geom2d_Direction;
+ Geom2d_Direction_1: typeof Geom2d_Direction_1;
+ Geom2d_Direction_2: typeof Geom2d_Direction_2;
+ Handle_Geom2d_Direction: typeof Handle_Geom2d_Direction;
+ Handle_Geom2d_Direction_1: typeof Handle_Geom2d_Direction_1;
+ Handle_Geom2d_Direction_2: typeof Handle_Geom2d_Direction_2;
+ Handle_Geom2d_Direction_3: typeof Handle_Geom2d_Direction_3;
+ Handle_Geom2d_Direction_4: typeof Handle_Geom2d_Direction_4;
+ Handle_Geom2d_Point: typeof Handle_Geom2d_Point;
+ Handle_Geom2d_Point_1: typeof Handle_Geom2d_Point_1;
+ Handle_Geom2d_Point_2: typeof Handle_Geom2d_Point_2;
+ Handle_Geom2d_Point_3: typeof Handle_Geom2d_Point_3;
+ Handle_Geom2d_Point_4: typeof Handle_Geom2d_Point_4;
+ Geom2d_Point: typeof Geom2d_Point;
+ Geom2d_Vector: typeof Geom2d_Vector;
+ Handle_Geom2d_Vector: typeof Handle_Geom2d_Vector;
+ Handle_Geom2d_Vector_1: typeof Handle_Geom2d_Vector_1;
+ Handle_Geom2d_Vector_2: typeof Handle_Geom2d_Vector_2;
+ Handle_Geom2d_Vector_3: typeof Handle_Geom2d_Vector_3;
+ Handle_Geom2d_Vector_4: typeof Handle_Geom2d_Vector_4;
+ Handle_Geom2d_Line: typeof Handle_Geom2d_Line;
+ Handle_Geom2d_Line_1: typeof Handle_Geom2d_Line_1;
+ Handle_Geom2d_Line_2: typeof Handle_Geom2d_Line_2;
+ Handle_Geom2d_Line_3: typeof Handle_Geom2d_Line_3;
+ Handle_Geom2d_Line_4: typeof Handle_Geom2d_Line_4;
+ Geom2d_Line: typeof Geom2d_Line;
+ Geom2d_Line_1: typeof Geom2d_Line_1;
+ Geom2d_Line_2: typeof Geom2d_Line_2;
+ Geom2d_Line_3: typeof Geom2d_Line_3;
+ Handle_Geom2d_VectorWithMagnitude: typeof Handle_Geom2d_VectorWithMagnitude;
+ Handle_Geom2d_VectorWithMagnitude_1: typeof Handle_Geom2d_VectorWithMagnitude_1;
+ Handle_Geom2d_VectorWithMagnitude_2: typeof Handle_Geom2d_VectorWithMagnitude_2;
+ Handle_Geom2d_VectorWithMagnitude_3: typeof Handle_Geom2d_VectorWithMagnitude_3;
+ Handle_Geom2d_VectorWithMagnitude_4: typeof Handle_Geom2d_VectorWithMagnitude_4;
+ Geom2d_VectorWithMagnitude: typeof Geom2d_VectorWithMagnitude;
+ Geom2d_VectorWithMagnitude_1: typeof Geom2d_VectorWithMagnitude_1;
+ Geom2d_VectorWithMagnitude_2: typeof Geom2d_VectorWithMagnitude_2;
+ Geom2d_VectorWithMagnitude_3: typeof Geom2d_VectorWithMagnitude_3;
+ Handle_Geom2d_Hyperbola: typeof Handle_Geom2d_Hyperbola;
+ Handle_Geom2d_Hyperbola_1: typeof Handle_Geom2d_Hyperbola_1;
+ Handle_Geom2d_Hyperbola_2: typeof Handle_Geom2d_Hyperbola_2;
+ Handle_Geom2d_Hyperbola_3: typeof Handle_Geom2d_Hyperbola_3;
+ Handle_Geom2d_Hyperbola_4: typeof Handle_Geom2d_Hyperbola_4;
+ Geom2d_Hyperbola: typeof Geom2d_Hyperbola;
+ Geom2d_Hyperbola_1: typeof Geom2d_Hyperbola_1;
+ Geom2d_Hyperbola_2: typeof Geom2d_Hyperbola_2;
+ Geom2d_Hyperbola_3: typeof Geom2d_Hyperbola_3;
+ Geom2d_Parabola: typeof Geom2d_Parabola;
+ Geom2d_Parabola_1: typeof Geom2d_Parabola_1;
+ Geom2d_Parabola_2: typeof Geom2d_Parabola_2;
+ Geom2d_Parabola_3: typeof Geom2d_Parabola_3;
+ Geom2d_Parabola_4: typeof Geom2d_Parabola_4;
+ Handle_Geom2d_Parabola: typeof Handle_Geom2d_Parabola;
+ Handle_Geom2d_Parabola_1: typeof Handle_Geom2d_Parabola_1;
+ Handle_Geom2d_Parabola_2: typeof Handle_Geom2d_Parabola_2;
+ Handle_Geom2d_Parabola_3: typeof Handle_Geom2d_Parabola_3;
+ Handle_Geom2d_Parabola_4: typeof Handle_Geom2d_Parabola_4;
+ Handle_Geom2d_UndefinedDerivative: typeof Handle_Geom2d_UndefinedDerivative;
+ Handle_Geom2d_UndefinedDerivative_1: typeof Handle_Geom2d_UndefinedDerivative_1;
+ Handle_Geom2d_UndefinedDerivative_2: typeof Handle_Geom2d_UndefinedDerivative_2;
+ Handle_Geom2d_UndefinedDerivative_3: typeof Handle_Geom2d_UndefinedDerivative_3;
+ Handle_Geom2d_UndefinedDerivative_4: typeof Handle_Geom2d_UndefinedDerivative_4;
+ Geom2d_UndefinedDerivative: typeof Geom2d_UndefinedDerivative;
+ Geom2d_UndefinedDerivative_1: typeof Geom2d_UndefinedDerivative_1;
+ Geom2d_UndefinedDerivative_2: typeof Geom2d_UndefinedDerivative_2;
+ Geom2d_Conic: typeof Geom2d_Conic;
+ Handle_Geom2d_Conic: typeof Handle_Geom2d_Conic;
+ Handle_Geom2d_Conic_1: typeof Handle_Geom2d_Conic_1;
+ Handle_Geom2d_Conic_2: typeof Handle_Geom2d_Conic_2;
+ Handle_Geom2d_Conic_3: typeof Handle_Geom2d_Conic_3;
+ Handle_Geom2d_Conic_4: typeof Handle_Geom2d_Conic_4;
+ Geom2d_Circle: typeof Geom2d_Circle;
+ Geom2d_Circle_1: typeof Geom2d_Circle_1;
+ Geom2d_Circle_2: typeof Geom2d_Circle_2;
+ Geom2d_Circle_3: typeof Geom2d_Circle_3;
+ Handle_Geom2d_Circle: typeof Handle_Geom2d_Circle;
+ Handle_Geom2d_Circle_1: typeof Handle_Geom2d_Circle_1;
+ Handle_Geom2d_Circle_2: typeof Handle_Geom2d_Circle_2;
+ Handle_Geom2d_Circle_3: typeof Handle_Geom2d_Circle_3;
+ Handle_Geom2d_Circle_4: typeof Handle_Geom2d_Circle_4;
+ ShapeBuild: typeof ShapeBuild;
+ Handle_ShapeBuild_ReShape: typeof Handle_ShapeBuild_ReShape;
+ Handle_ShapeBuild_ReShape_1: typeof Handle_ShapeBuild_ReShape_1;
+ Handle_ShapeBuild_ReShape_2: typeof Handle_ShapeBuild_ReShape_2;
+ Handle_ShapeBuild_ReShape_3: typeof Handle_ShapeBuild_ReShape_3;
+ Handle_ShapeBuild_ReShape_4: typeof Handle_ShapeBuild_ReShape_4;
+ ShapeBuild_ReShape: typeof ShapeBuild_ReShape;
+ ShapeBuild_Vertex: typeof ShapeBuild_Vertex;
+ ShapeBuild_Edge: typeof ShapeBuild_Edge;
+ Contap_HContTool: typeof Contap_HContTool;
+ Handle_Contap_TheHSequenceOfPoint: typeof Handle_Contap_TheHSequenceOfPoint;
+ Handle_Contap_TheHSequenceOfPoint_1: typeof Handle_Contap_TheHSequenceOfPoint_1;
+ Handle_Contap_TheHSequenceOfPoint_2: typeof Handle_Contap_TheHSequenceOfPoint_2;
+ Handle_Contap_TheHSequenceOfPoint_3: typeof Handle_Contap_TheHSequenceOfPoint_3;
+ Handle_Contap_TheHSequenceOfPoint_4: typeof Handle_Contap_TheHSequenceOfPoint_4;
+ Contap_SequenceOfPathPointOfTheSearch: typeof Contap_SequenceOfPathPointOfTheSearch;
+ Contap_SequenceOfPathPointOfTheSearch_1: typeof Contap_SequenceOfPathPointOfTheSearch_1;
+ Contap_SequenceOfPathPointOfTheSearch_2: typeof Contap_SequenceOfPathPointOfTheSearch_2;
+ Contap_SequenceOfPathPointOfTheSearch_3: typeof Contap_SequenceOfPathPointOfTheSearch_3;
+ Contap_TFunction: Contap_TFunction;
+ Contap_TheSearchInside: typeof Contap_TheSearchInside;
+ Contap_TheSearchInside_1: typeof Contap_TheSearchInside_1;
+ Contap_TheSearchInside_2: typeof Contap_TheSearchInside_2;
+ Contap_IType: Contap_IType;
+ Contap_SurfProps: typeof Contap_SurfProps;
+ Contap_ArcFunction: typeof Contap_ArcFunction;
+ Contap_SequenceOfSegmentOfTheSearch: typeof Contap_SequenceOfSegmentOfTheSearch;
+ Contap_SequenceOfSegmentOfTheSearch_1: typeof Contap_SequenceOfSegmentOfTheSearch_1;
+ Contap_SequenceOfSegmentOfTheSearch_2: typeof Contap_SequenceOfSegmentOfTheSearch_2;
+ Contap_SequenceOfSegmentOfTheSearch_3: typeof Contap_SequenceOfSegmentOfTheSearch_3;
+ Contap_SurfFunction: typeof Contap_SurfFunction;
+ Handle_Contap_TheIWLineOfTheIWalking: typeof Handle_Contap_TheIWLineOfTheIWalking;
+ Handle_Contap_TheIWLineOfTheIWalking_1: typeof Handle_Contap_TheIWLineOfTheIWalking_1;
+ Handle_Contap_TheIWLineOfTheIWalking_2: typeof Handle_Contap_TheIWLineOfTheIWalking_2;
+ Handle_Contap_TheIWLineOfTheIWalking_3: typeof Handle_Contap_TheIWLineOfTheIWalking_3;
+ Handle_Contap_TheIWLineOfTheIWalking_4: typeof Handle_Contap_TheIWLineOfTheIWalking_4;
+ Contap_TheIWLineOfTheIWalking: typeof Contap_TheIWLineOfTheIWalking;
+ Contap_Point: typeof Contap_Point;
+ Contap_Point_1: typeof Contap_Point_1;
+ Contap_Point_2: typeof Contap_Point_2;
+ Contap_Line: typeof Contap_Line;
+ Contap_TheSequenceOfPoint: typeof Contap_TheSequenceOfPoint;
+ Contap_TheSequenceOfPoint_1: typeof Contap_TheSequenceOfPoint_1;
+ Contap_TheSequenceOfPoint_2: typeof Contap_TheSequenceOfPoint_2;
+ Contap_TheSequenceOfPoint_3: typeof Contap_TheSequenceOfPoint_3;
+ Contap_TheSequenceOfLine: typeof Contap_TheSequenceOfLine;
+ Contap_TheSequenceOfLine_1: typeof Contap_TheSequenceOfLine_1;
+ Contap_TheSequenceOfLine_2: typeof Contap_TheSequenceOfLine_2;
+ Contap_TheSequenceOfLine_3: typeof Contap_TheSequenceOfLine_3;
+ Contap_ThePathPointOfTheSearch: typeof Contap_ThePathPointOfTheSearch;
+ Contap_ThePathPointOfTheSearch_1: typeof Contap_ThePathPointOfTheSearch_1;
+ Contap_ThePathPointOfTheSearch_2: typeof Contap_ThePathPointOfTheSearch_2;
+ Contap_ThePathPointOfTheSearch_3: typeof Contap_ThePathPointOfTheSearch_3;
+ Contap_TheIWalking: typeof Contap_TheIWalking;
+ Contap_HCurve2dTool: typeof Contap_HCurve2dTool;
+ Contap_Contour: typeof Contap_Contour;
+ Contap_Contour_1: typeof Contap_Contour_1;
+ Contap_Contour_2: typeof Contap_Contour_2;
+ Contap_Contour_3: typeof Contap_Contour_3;
+ Contap_Contour_4: typeof Contap_Contour_4;
+ Contap_Contour_5: typeof Contap_Contour_5;
+ Contap_Contour_6: typeof Contap_Contour_6;
+ Contap_Contour_7: typeof Contap_Contour_7;
+ Contap_TheSearch: typeof Contap_TheSearch;
+ Contap_TheSegmentOfTheSearch: typeof Contap_TheSegmentOfTheSearch;
+ Contap_ContAna: typeof Contap_ContAna;
+ Extrema_ExtPElC: typeof Extrema_ExtPElC;
+ Extrema_ExtPElC_1: typeof Extrema_ExtPElC_1;
+ Extrema_ExtPElC_2: typeof Extrema_ExtPElC_2;
+ Extrema_ExtPElC_3: typeof Extrema_ExtPElC_3;
+ Extrema_ExtPElC_4: typeof Extrema_ExtPElC_4;
+ Extrema_ExtPElC_5: typeof Extrema_ExtPElC_5;
+ Extrema_ExtPElC_6: typeof Extrema_ExtPElC_6;
+ Extrema_POnCurv2d: typeof Extrema_POnCurv2d;
+ Extrema_POnCurv2d_1: typeof Extrema_POnCurv2d_1;
+ Extrema_POnCurv2d_2: typeof Extrema_POnCurv2d_2;
+ Extrema_Array2OfPOnSurfParams: typeof Extrema_Array2OfPOnSurfParams;
+ Extrema_Array2OfPOnSurfParams_1: typeof Extrema_Array2OfPOnSurfParams_1;
+ Extrema_Array2OfPOnSurfParams_2: typeof Extrema_Array2OfPOnSurfParams_2;
+ Extrema_Array2OfPOnSurfParams_3: typeof Extrema_Array2OfPOnSurfParams_3;
+ Extrema_Array2OfPOnSurfParams_4: typeof Extrema_Array2OfPOnSurfParams_4;
+ Extrema_Array2OfPOnSurfParams_5: typeof Extrema_Array2OfPOnSurfParams_5;
+ Extrema_HUBTreeOfSphere: typeof Extrema_HUBTreeOfSphere;
+ Extrema_HUBTreeOfSphere_2: typeof Extrema_HUBTreeOfSphere_2;
+ Extrema_HUBTreeOfSphere_3: typeof Extrema_HUBTreeOfSphere_3;
+ Extrema_FuncPSNorm: typeof Extrema_FuncPSNorm;
+ Extrema_FuncPSNorm_1: typeof Extrema_FuncPSNorm_1;
+ Extrema_FuncPSNorm_2: typeof Extrema_FuncPSNorm_2;
+ Extrema_GenExtSS: typeof Extrema_GenExtSS;
+ Extrema_GenExtSS_1: typeof Extrema_GenExtSS_1;
+ Extrema_GenExtSS_2: typeof Extrema_GenExtSS_2;
+ Extrema_GenExtSS_3: typeof Extrema_GenExtSS_3;
+ Extrema_LocECC2d: typeof Extrema_LocECC2d;
+ Extrema_GenLocateExtCS: typeof Extrema_GenLocateExtCS;
+ Extrema_GenLocateExtCS_1: typeof Extrema_GenLocateExtCS_1;
+ Extrema_GenLocateExtCS_2: typeof Extrema_GenLocateExtCS_2;
+ Extrema_ExtPElS: typeof Extrema_ExtPElS;
+ Extrema_ExtPElS_1: typeof Extrema_ExtPElS_1;
+ Extrema_ExtPElS_2: typeof Extrema_ExtPElS_2;
+ Extrema_ExtPElS_3: typeof Extrema_ExtPElS_3;
+ Extrema_ExtPElS_4: typeof Extrema_ExtPElS_4;
+ Extrema_ExtPElS_5: typeof Extrema_ExtPElS_5;
+ Extrema_ExtPElS_6: typeof Extrema_ExtPElS_6;
+ Extrema_Array2OfPOnCurv2d: typeof Extrema_Array2OfPOnCurv2d;
+ Extrema_Array2OfPOnCurv2d_1: typeof Extrema_Array2OfPOnCurv2d_1;
+ Extrema_Array2OfPOnCurv2d_2: typeof Extrema_Array2OfPOnCurv2d_2;
+ Extrema_Array2OfPOnCurv2d_3: typeof Extrema_Array2OfPOnCurv2d_3;
+ Extrema_Array2OfPOnCurv2d_4: typeof Extrema_Array2OfPOnCurv2d_4;
+ Extrema_Array2OfPOnCurv2d_5: typeof Extrema_Array2OfPOnCurv2d_5;
+ Extrema_GlobOptFuncCQuadric: typeof Extrema_GlobOptFuncCQuadric;
+ Extrema_GlobOptFuncCQuadric_1: typeof Extrema_GlobOptFuncCQuadric_1;
+ Extrema_GlobOptFuncCQuadric_2: typeof Extrema_GlobOptFuncCQuadric_2;
+ Extrema_GlobOptFuncCQuadric_3: typeof Extrema_GlobOptFuncCQuadric_3;
+ Handle_Extrema_HArray2OfPOnSurfParams: typeof Handle_Extrema_HArray2OfPOnSurfParams;
+ Handle_Extrema_HArray2OfPOnSurfParams_1: typeof Handle_Extrema_HArray2OfPOnSurfParams_1;
+ Handle_Extrema_HArray2OfPOnSurfParams_2: typeof Handle_Extrema_HArray2OfPOnSurfParams_2;
+ Handle_Extrema_HArray2OfPOnSurfParams_3: typeof Handle_Extrema_HArray2OfPOnSurfParams_3;
+ Handle_Extrema_HArray2OfPOnSurfParams_4: typeof Handle_Extrema_HArray2OfPOnSurfParams_4;
+ Extrema_LocateExtCC: typeof Extrema_LocateExtCC;
+ Extrema_ExtPElC2d: typeof Extrema_ExtPElC2d;
+ Extrema_ExtPElC2d_1: typeof Extrema_ExtPElC2d_1;
+ Extrema_ExtPElC2d_2: typeof Extrema_ExtPElC2d_2;
+ Extrema_ExtPElC2d_3: typeof Extrema_ExtPElC2d_3;
+ Extrema_ExtPElC2d_4: typeof Extrema_ExtPElC2d_4;
+ Extrema_ExtPElC2d_5: typeof Extrema_ExtPElC2d_5;
+ Extrema_ExtPElC2d_6: typeof Extrema_ExtPElC2d_6;
+ Extrema_ExtFlag: Extrema_ExtFlag;
+ Extrema_FuncPSDist: typeof Extrema_FuncPSDist;
+ Extrema_ELPCOfLocateExtPC2d: typeof Extrema_ELPCOfLocateExtPC2d;
+ Extrema_ELPCOfLocateExtPC2d_1: typeof Extrema_ELPCOfLocateExtPC2d_1;
+ Extrema_ELPCOfLocateExtPC2d_2: typeof Extrema_ELPCOfLocateExtPC2d_2;
+ Extrema_ELPCOfLocateExtPC2d_3: typeof Extrema_ELPCOfLocateExtPC2d_3;
+ Extrema_ECC: typeof Extrema_ECC;
+ Extrema_ECC_1: typeof Extrema_ECC_1;
+ Extrema_ECC_2: typeof Extrema_ECC_2;
+ Extrema_ECC_3: typeof Extrema_ECC_3;
+ Extrema_EPCOfELPCOfLocateExtPC2d: typeof Extrema_EPCOfELPCOfLocateExtPC2d;
+ Extrema_EPCOfELPCOfLocateExtPC2d_1: typeof Extrema_EPCOfELPCOfLocateExtPC2d_1;
+ Extrema_EPCOfELPCOfLocateExtPC2d_2: typeof Extrema_EPCOfELPCOfLocateExtPC2d_2;
+ Extrema_EPCOfELPCOfLocateExtPC2d_3: typeof Extrema_EPCOfELPCOfLocateExtPC2d_3;
+ Extrema_EPCOfELPCOfLocateExtPC: typeof Extrema_EPCOfELPCOfLocateExtPC;
+ Extrema_EPCOfELPCOfLocateExtPC_1: typeof Extrema_EPCOfELPCOfLocateExtPC_1;
+ Extrema_EPCOfELPCOfLocateExtPC_2: typeof Extrema_EPCOfELPCOfLocateExtPC_2;
+ Extrema_EPCOfELPCOfLocateExtPC_3: typeof Extrema_EPCOfELPCOfLocateExtPC_3;
+ Extrema_PCFOfEPCOfExtPC2d: typeof Extrema_PCFOfEPCOfExtPC2d;
+ Extrema_PCFOfEPCOfExtPC2d_1: typeof Extrema_PCFOfEPCOfExtPC2d_1;
+ Extrema_PCFOfEPCOfExtPC2d_2: typeof Extrema_PCFOfEPCOfExtPC2d_2;
+ Handle_Extrema_HArray1OfPOnSurf: typeof Handle_Extrema_HArray1OfPOnSurf;
+ Handle_Extrema_HArray1OfPOnSurf_1: typeof Handle_Extrema_HArray1OfPOnSurf_1;
+ Handle_Extrema_HArray1OfPOnSurf_2: typeof Handle_Extrema_HArray1OfPOnSurf_2;
+ Handle_Extrema_HArray1OfPOnSurf_3: typeof Handle_Extrema_HArray1OfPOnSurf_3;
+ Handle_Extrema_HArray1OfPOnSurf_4: typeof Handle_Extrema_HArray1OfPOnSurf_4;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC_1: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC_1;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC_2: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC_2;
+ Extrema_GenLocateExtSS: typeof Extrema_GenLocateExtSS;
+ Extrema_GenLocateExtSS_1: typeof Extrema_GenLocateExtSS_1;
+ Extrema_GenLocateExtSS_2: typeof Extrema_GenLocateExtSS_2;
+ Extrema_GlobOptFuncCS: typeof Extrema_GlobOptFuncCS;
+ Extrema_ExtCC: typeof Extrema_ExtCC;
+ Extrema_ExtCC_1: typeof Extrema_ExtCC_1;
+ Extrema_ExtCC_2: typeof Extrema_ExtCC_2;
+ Extrema_ExtCC_3: typeof Extrema_ExtCC_3;
+ Extrema_ExtElC: typeof Extrema_ExtElC;
+ Extrema_ExtElC_1: typeof Extrema_ExtElC_1;
+ Extrema_ExtElC_2: typeof Extrema_ExtElC_2;
+ Extrema_ExtElC_3: typeof Extrema_ExtElC_3;
+ Extrema_ExtElC_4: typeof Extrema_ExtElC_4;
+ Extrema_ExtElC_5: typeof Extrema_ExtElC_5;
+ Extrema_ExtElC_6: typeof Extrema_ExtElC_6;
+ Extrema_ExtElC_7: typeof Extrema_ExtElC_7;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC_1: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC_1;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC_2: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC_2;
+ Extrema_EPCOfExtPC2d: typeof Extrema_EPCOfExtPC2d;
+ Extrema_EPCOfExtPC2d_1: typeof Extrema_EPCOfExtPC2d_1;
+ Extrema_EPCOfExtPC2d_2: typeof Extrema_EPCOfExtPC2d_2;
+ Extrema_EPCOfExtPC2d_3: typeof Extrema_EPCOfExtPC2d_3;
+ Extrema_SequenceOfPOnCurv: typeof Extrema_SequenceOfPOnCurv;
+ Extrema_SequenceOfPOnCurv_1: typeof Extrema_SequenceOfPOnCurv_1;
+ Extrema_SequenceOfPOnCurv_2: typeof Extrema_SequenceOfPOnCurv_2;
+ Extrema_SequenceOfPOnCurv_3: typeof Extrema_SequenceOfPOnCurv_3;
+ Handle_Extrema_HArray2OfPOnCurv: typeof Handle_Extrema_HArray2OfPOnCurv;
+ Handle_Extrema_HArray2OfPOnCurv_1: typeof Handle_Extrema_HArray2OfPOnCurv_1;
+ Handle_Extrema_HArray2OfPOnCurv_2: typeof Handle_Extrema_HArray2OfPOnCurv_2;
+ Handle_Extrema_HArray2OfPOnCurv_3: typeof Handle_Extrema_HArray2OfPOnCurv_3;
+ Handle_Extrema_HArray2OfPOnCurv_4: typeof Handle_Extrema_HArray2OfPOnCurv_4;
+ Extrema_EPCOfExtPC: typeof Extrema_EPCOfExtPC;
+ Extrema_EPCOfExtPC_1: typeof Extrema_EPCOfExtPC_1;
+ Extrema_EPCOfExtPC_2: typeof Extrema_EPCOfExtPC_2;
+ Extrema_EPCOfExtPC_3: typeof Extrema_EPCOfExtPC_3;
+ Extrema_POnCurv: typeof Extrema_POnCurv;
+ Extrema_POnCurv_1: typeof Extrema_POnCurv_1;
+ Extrema_POnCurv_2: typeof Extrema_POnCurv_2;
+ Extrema_POnSurfParams: typeof Extrema_POnSurfParams;
+ Extrema_POnSurfParams_1: typeof Extrema_POnSurfParams_1;
+ Extrema_POnSurfParams_2: typeof Extrema_POnSurfParams_2;
+ Extrema_ElementType: Extrema_ElementType;
+ Extrema_LocateExtCC2d: typeof Extrema_LocateExtCC2d;
+ Extrema_Array1OfPOnSurf: typeof Extrema_Array1OfPOnSurf;
+ Extrema_Array1OfPOnSurf_1: typeof Extrema_Array1OfPOnSurf_1;
+ Extrema_Array1OfPOnSurf_2: typeof Extrema_Array1OfPOnSurf_2;
+ Extrema_Array1OfPOnSurf_3: typeof Extrema_Array1OfPOnSurf_3;
+ Extrema_Array1OfPOnSurf_4: typeof Extrema_Array1OfPOnSurf_4;
+ Extrema_Array1OfPOnSurf_5: typeof Extrema_Array1OfPOnSurf_5;
+ Extrema_Curve2dTool: typeof Extrema_Curve2dTool;
+ Extrema_Array2OfPOnCurv: typeof Extrema_Array2OfPOnCurv;
+ Extrema_Array2OfPOnCurv_1: typeof Extrema_Array2OfPOnCurv_1;
+ Extrema_Array2OfPOnCurv_2: typeof Extrema_Array2OfPOnCurv_2;
+ Extrema_Array2OfPOnCurv_3: typeof Extrema_Array2OfPOnCurv_3;
+ Extrema_Array2OfPOnCurv_4: typeof Extrema_Array2OfPOnCurv_4;
+ Extrema_Array2OfPOnCurv_5: typeof Extrema_Array2OfPOnCurv_5;
+ Extrema_ExtCC2d: typeof Extrema_ExtCC2d;
+ Extrema_ExtCC2d_1: typeof Extrema_ExtCC2d_1;
+ Extrema_ExtCC2d_2: typeof Extrema_ExtCC2d_2;
+ Extrema_ExtCC2d_3: typeof Extrema_ExtCC2d_3;
+ Extrema_LocateExtPC: typeof Extrema_LocateExtPC;
+ Extrema_LocateExtPC_1: typeof Extrema_LocateExtPC_1;
+ Extrema_LocateExtPC_2: typeof Extrema_LocateExtPC_2;
+ Extrema_LocateExtPC_3: typeof Extrema_LocateExtPC_3;
+ Extrema_LocateExtPC2d: typeof Extrema_LocateExtPC2d;
+ Extrema_LocateExtPC2d_1: typeof Extrema_LocateExtPC2d_1;
+ Extrema_LocateExtPC2d_2: typeof Extrema_LocateExtPC2d_2;
+ Extrema_LocateExtPC2d_3: typeof Extrema_LocateExtPC2d_3;
+ Handle_Extrema_HArray1OfPOnCurv: typeof Handle_Extrema_HArray1OfPOnCurv;
+ Handle_Extrema_HArray1OfPOnCurv_1: typeof Handle_Extrema_HArray1OfPOnCurv_1;
+ Handle_Extrema_HArray1OfPOnCurv_2: typeof Handle_Extrema_HArray1OfPOnCurv_2;
+ Handle_Extrema_HArray1OfPOnCurv_3: typeof Handle_Extrema_HArray1OfPOnCurv_3;
+ Handle_Extrema_HArray1OfPOnCurv_4: typeof Handle_Extrema_HArray1OfPOnCurv_4;
+ Extrema_FuncExtCS: typeof Extrema_FuncExtCS;
+ Extrema_FuncExtCS_1: typeof Extrema_FuncExtCS_1;
+ Extrema_FuncExtCS_2: typeof Extrema_FuncExtCS_2;
+ Extrema_POnSurf: typeof Extrema_POnSurf;
+ Extrema_POnSurf_1: typeof Extrema_POnSurf_1;
+ Extrema_POnSurf_2: typeof Extrema_POnSurf_2;
+ Extrema_GlobOptFuncCCC1: typeof Extrema_GlobOptFuncCCC1;
+ Extrema_GlobOptFuncCCC1_1: typeof Extrema_GlobOptFuncCCC1_1;
+ Extrema_GlobOptFuncCCC1_2: typeof Extrema_GlobOptFuncCCC1_2;
+ Extrema_GlobOptFuncCCC0: typeof Extrema_GlobOptFuncCCC0;
+ Extrema_GlobOptFuncCCC0_1: typeof Extrema_GlobOptFuncCCC0_1;
+ Extrema_GlobOptFuncCCC0_2: typeof Extrema_GlobOptFuncCCC0_2;
+ Extrema_GlobOptFuncCCC2: typeof Extrema_GlobOptFuncCCC2;
+ Extrema_GlobOptFuncCCC2_1: typeof Extrema_GlobOptFuncCCC2_1;
+ Extrema_GlobOptFuncCCC2_2: typeof Extrema_GlobOptFuncCCC2_2;
+ Extrema_ExtCS: typeof Extrema_ExtCS;
+ Extrema_ExtCS_1: typeof Extrema_ExtCS_1;
+ Extrema_ExtCS_2: typeof Extrema_ExtCS_2;
+ Extrema_ExtCS_3: typeof Extrema_ExtCS_3;
+ Extrema_GenLocateExtPS: typeof Extrema_GenLocateExtPS;
+ Extrema_Array1OfPOnCurv2d: typeof Extrema_Array1OfPOnCurv2d;
+ Extrema_Array1OfPOnCurv2d_1: typeof Extrema_Array1OfPOnCurv2d_1;
+ Extrema_Array1OfPOnCurv2d_2: typeof Extrema_Array1OfPOnCurv2d_2;
+ Extrema_Array1OfPOnCurv2d_3: typeof Extrema_Array1OfPOnCurv2d_3;
+ Extrema_Array1OfPOnCurv2d_4: typeof Extrema_Array1OfPOnCurv2d_4;
+ Extrema_Array1OfPOnCurv2d_5: typeof Extrema_Array1OfPOnCurv2d_5;
+ Extrema_LocEPCOfLocateExtPC2d: typeof Extrema_LocEPCOfLocateExtPC2d;
+ Extrema_LocEPCOfLocateExtPC2d_1: typeof Extrema_LocEPCOfLocateExtPC2d_1;
+ Extrema_LocEPCOfLocateExtPC2d_2: typeof Extrema_LocEPCOfLocateExtPC2d_2;
+ Extrema_LocEPCOfLocateExtPC2d_3: typeof Extrema_LocEPCOfLocateExtPC2d_3;
+ Extrema_CCLocFOfLocECC: typeof Extrema_CCLocFOfLocECC;
+ Extrema_CCLocFOfLocECC_1: typeof Extrema_CCLocFOfLocECC_1;
+ Extrema_CCLocFOfLocECC_2: typeof Extrema_CCLocFOfLocECC_2;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC2d: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC2d;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_1: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_1;
+ Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_2: typeof Extrema_PCFOfEPCOfELPCOfLocateExtPC2d_2;
+ Extrema_ExtSS: typeof Extrema_ExtSS;
+ Extrema_ExtSS_1: typeof Extrema_ExtSS_1;
+ Extrema_ExtSS_2: typeof Extrema_ExtSS_2;
+ Extrema_ExtSS_3: typeof Extrema_ExtSS_3;
+ Extrema_ECC2d: typeof Extrema_ECC2d;
+ Extrema_ECC2d_1: typeof Extrema_ECC2d_1;
+ Extrema_ECC2d_2: typeof Extrema_ECC2d_2;
+ Extrema_ECC2d_3: typeof Extrema_ECC2d_3;
+ Extrema_ExtElSS: typeof Extrema_ExtElSS;
+ Extrema_ExtElSS_1: typeof Extrema_ExtElSS_1;
+ Extrema_ExtElSS_2: typeof Extrema_ExtElSS_2;
+ Extrema_ExtElSS_3: typeof Extrema_ExtElSS_3;
+ Extrema_ExtElSS_4: typeof Extrema_ExtElSS_4;
+ Extrema_ExtElSS_5: typeof Extrema_ExtElSS_5;
+ Extrema_ExtElSS_6: typeof Extrema_ExtElSS_6;
+ Extrema_ExtElSS_7: typeof Extrema_ExtElSS_7;
+ Extrema_GenExtCS: typeof Extrema_GenExtCS;
+ Extrema_GenExtCS_1: typeof Extrema_GenExtCS_1;
+ Extrema_GenExtCS_2: typeof Extrema_GenExtCS_2;
+ Extrema_GenExtCS_3: typeof Extrema_GenExtCS_3;
+ Handle_Extrema_HArray2OfPOnCurv2d: typeof Handle_Extrema_HArray2OfPOnCurv2d;
+ Handle_Extrema_HArray2OfPOnCurv2d_1: typeof Handle_Extrema_HArray2OfPOnCurv2d_1;
+ Handle_Extrema_HArray2OfPOnCurv2d_2: typeof Handle_Extrema_HArray2OfPOnCurv2d_2;
+ Handle_Extrema_HArray2OfPOnCurv2d_3: typeof Handle_Extrema_HArray2OfPOnCurv2d_3;
+ Handle_Extrema_HArray2OfPOnCurv2d_4: typeof Handle_Extrema_HArray2OfPOnCurv2d_4;
+ Extrema_CurveTool: typeof Extrema_CurveTool;
+ Extrema_FuncExtSS: typeof Extrema_FuncExtSS;
+ Extrema_FuncExtSS_1: typeof Extrema_FuncExtSS_1;
+ Extrema_FuncExtSS_2: typeof Extrema_FuncExtSS_2;
+ Extrema_Array2OfPOnSurf: typeof Extrema_Array2OfPOnSurf;
+ Extrema_Array2OfPOnSurf_1: typeof Extrema_Array2OfPOnSurf_1;
+ Extrema_Array2OfPOnSurf_2: typeof Extrema_Array2OfPOnSurf_2;
+ Extrema_Array2OfPOnSurf_3: typeof Extrema_Array2OfPOnSurf_3;
+ Extrema_Array2OfPOnSurf_4: typeof Extrema_Array2OfPOnSurf_4;
+ Extrema_Array2OfPOnSurf_5: typeof Extrema_Array2OfPOnSurf_5;
+ Extrema_ExtElCS: typeof Extrema_ExtElCS;
+ Extrema_ExtElCS_1: typeof Extrema_ExtElCS_1;
+ Extrema_ExtElCS_2: typeof Extrema_ExtElCS_2;
+ Extrema_ExtElCS_3: typeof Extrema_ExtElCS_3;
+ Extrema_ExtElCS_4: typeof Extrema_ExtElCS_4;
+ Extrema_ExtElCS_5: typeof Extrema_ExtElCS_5;
+ Extrema_ExtElCS_6: typeof Extrema_ExtElCS_6;
+ Extrema_ExtElCS_7: typeof Extrema_ExtElCS_7;
+ Extrema_ExtElCS_8: typeof Extrema_ExtElCS_8;
+ Extrema_ExtElCS_9: typeof Extrema_ExtElCS_9;
+ Extrema_ExtElCS_10: typeof Extrema_ExtElCS_10;
+ Extrema_ExtElCS_11: typeof Extrema_ExtElCS_11;
+ Extrema_ExtElCS_12: typeof Extrema_ExtElCS_12;
+ Extrema_ExtPC2d: typeof Extrema_ExtPC2d;
+ Extrema_ExtPC2d_1: typeof Extrema_ExtPC2d_1;
+ Extrema_ExtPC2d_2: typeof Extrema_ExtPC2d_2;
+ Extrema_ExtPC2d_3: typeof Extrema_ExtPC2d_3;
+ Extrema_SequenceOfPOnCurv2d: typeof Extrema_SequenceOfPOnCurv2d;
+ Extrema_SequenceOfPOnCurv2d_1: typeof Extrema_SequenceOfPOnCurv2d_1;
+ Extrema_SequenceOfPOnCurv2d_2: typeof Extrema_SequenceOfPOnCurv2d_2;
+ Extrema_SequenceOfPOnCurv2d_3: typeof Extrema_SequenceOfPOnCurv2d_3;
+ Handle_Extrema_ExtPRevS: typeof Handle_Extrema_ExtPRevS;
+ Handle_Extrema_ExtPRevS_1: typeof Handle_Extrema_ExtPRevS_1;
+ Handle_Extrema_ExtPRevS_2: typeof Handle_Extrema_ExtPRevS_2;
+ Handle_Extrema_ExtPRevS_3: typeof Handle_Extrema_ExtPRevS_3;
+ Handle_Extrema_ExtPRevS_4: typeof Handle_Extrema_ExtPRevS_4;
+ Extrema_ExtPRevS: typeof Extrema_ExtPRevS;
+ Extrema_ExtPRevS_1: typeof Extrema_ExtPRevS_1;
+ Extrema_ExtPRevS_2: typeof Extrema_ExtPRevS_2;
+ Extrema_ExtPRevS_3: typeof Extrema_ExtPRevS_3;
+ Extrema_ExtElC2d: typeof Extrema_ExtElC2d;
+ Extrema_ExtElC2d_1: typeof Extrema_ExtElC2d_1;
+ Extrema_ExtElC2d_2: typeof Extrema_ExtElC2d_2;
+ Extrema_ExtElC2d_3: typeof Extrema_ExtElC2d_3;
+ Extrema_ExtElC2d_4: typeof Extrema_ExtElC2d_4;
+ Extrema_ExtElC2d_5: typeof Extrema_ExtElC2d_5;
+ Extrema_ExtElC2d_6: typeof Extrema_ExtElC2d_6;
+ Extrema_ExtElC2d_7: typeof Extrema_ExtElC2d_7;
+ Extrema_ExtElC2d_8: typeof Extrema_ExtElC2d_8;
+ Extrema_ExtElC2d_9: typeof Extrema_ExtElC2d_9;
+ Extrema_ExtElC2d_10: typeof Extrema_ExtElC2d_10;
+ Handle_Extrema_HArray1OfPOnCurv2d: typeof Handle_Extrema_HArray1OfPOnCurv2d;
+ Handle_Extrema_HArray1OfPOnCurv2d_1: typeof Handle_Extrema_HArray1OfPOnCurv2d_1;
+ Handle_Extrema_HArray1OfPOnCurv2d_2: typeof Handle_Extrema_HArray1OfPOnCurv2d_2;
+ Handle_Extrema_HArray1OfPOnCurv2d_3: typeof Handle_Extrema_HArray1OfPOnCurv2d_3;
+ Handle_Extrema_HArray1OfPOnCurv2d_4: typeof Handle_Extrema_HArray1OfPOnCurv2d_4;
+ Extrema_ExtAlgo: Extrema_ExtAlgo;
+ Extrema_CCLocFOfLocECC2d: typeof Extrema_CCLocFOfLocECC2d;
+ Extrema_CCLocFOfLocECC2d_1: typeof Extrema_CCLocFOfLocECC2d_1;
+ Extrema_CCLocFOfLocECC2d_2: typeof Extrema_CCLocFOfLocECC2d_2;
+ Extrema_LocEPCOfLocateExtPC: typeof Extrema_LocEPCOfLocateExtPC;
+ Extrema_LocEPCOfLocateExtPC_1: typeof Extrema_LocEPCOfLocateExtPC_1;
+ Extrema_LocEPCOfLocateExtPC_2: typeof Extrema_LocEPCOfLocateExtPC_2;
+ Extrema_LocEPCOfLocateExtPC_3: typeof Extrema_LocEPCOfLocateExtPC_3;
+ Extrema_ExtPC: typeof Extrema_ExtPC;
+ Extrema_ExtPC_1: typeof Extrema_ExtPC_1;
+ Extrema_ExtPC_2: typeof Extrema_ExtPC_2;
+ Extrema_ExtPC_3: typeof Extrema_ExtPC_3;
+ Extrema_SequenceOfPOnSurf: typeof Extrema_SequenceOfPOnSurf;
+ Extrema_SequenceOfPOnSurf_1: typeof Extrema_SequenceOfPOnSurf_1;
+ Extrema_SequenceOfPOnSurf_2: typeof Extrema_SequenceOfPOnSurf_2;
+ Extrema_SequenceOfPOnSurf_3: typeof Extrema_SequenceOfPOnSurf_3;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC2d: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC2d;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC2d_1: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC2d_1;
+ Extrema_PCLocFOfLocEPCOfLocateExtPC2d_2: typeof Extrema_PCLocFOfLocEPCOfLocateExtPC2d_2;
+ Extrema_GlobOptFuncConicS: typeof Extrema_GlobOptFuncConicS;
+ Extrema_GlobOptFuncConicS_1: typeof Extrema_GlobOptFuncConicS_1;
+ Extrema_GlobOptFuncConicS_2: typeof Extrema_GlobOptFuncConicS_2;
+ Extrema_GlobOptFuncConicS_3: typeof Extrema_GlobOptFuncConicS_3;
+ Extrema_GenExtPS: typeof Extrema_GenExtPS;
+ Extrema_GenExtPS_1: typeof Extrema_GenExtPS_1;
+ Extrema_GenExtPS_2: typeof Extrema_GenExtPS_2;
+ Extrema_GenExtPS_3: typeof Extrema_GenExtPS_3;
+ Extrema_ExtPS: typeof Extrema_ExtPS;
+ Extrema_ExtPS_1: typeof Extrema_ExtPS_1;
+ Extrema_ExtPS_2: typeof Extrema_ExtPS_2;
+ Extrema_ExtPS_3: typeof Extrema_ExtPS_3;
+ Extrema_LocECC: typeof Extrema_LocECC;
+ Extrema_ELPCOfLocateExtPC: typeof Extrema_ELPCOfLocateExtPC;
+ Extrema_ELPCOfLocateExtPC_1: typeof Extrema_ELPCOfLocateExtPC_1;
+ Extrema_ELPCOfLocateExtPC_2: typeof Extrema_ELPCOfLocateExtPC_2;
+ Extrema_ELPCOfLocateExtPC_3: typeof Extrema_ELPCOfLocateExtPC_3;
+ Extrema_ExtPExtS: typeof Extrema_ExtPExtS;
+ Extrema_ExtPExtS_1: typeof Extrema_ExtPExtS_1;
+ Extrema_ExtPExtS_2: typeof Extrema_ExtPExtS_2;
+ Extrema_ExtPExtS_3: typeof Extrema_ExtPExtS_3;
+ Handle_Extrema_ExtPExtS: typeof Handle_Extrema_ExtPExtS;
+ Handle_Extrema_ExtPExtS_1: typeof Handle_Extrema_ExtPExtS_1;
+ Handle_Extrema_ExtPExtS_2: typeof Handle_Extrema_ExtPExtS_2;
+ Handle_Extrema_ExtPExtS_3: typeof Handle_Extrema_ExtPExtS_3;
+ Handle_Extrema_ExtPExtS_4: typeof Handle_Extrema_ExtPExtS_4;
+ Extrema_Array1OfPOnCurv: typeof Extrema_Array1OfPOnCurv;
+ Extrema_Array1OfPOnCurv_1: typeof Extrema_Array1OfPOnCurv_1;
+ Extrema_Array1OfPOnCurv_2: typeof Extrema_Array1OfPOnCurv_2;
+ Extrema_Array1OfPOnCurv_3: typeof Extrema_Array1OfPOnCurv_3;
+ Extrema_Array1OfPOnCurv_4: typeof Extrema_Array1OfPOnCurv_4;
+ Extrema_Array1OfPOnCurv_5: typeof Extrema_Array1OfPOnCurv_5;
+ Handle_Extrema_HArray2OfPOnSurf: typeof Handle_Extrema_HArray2OfPOnSurf;
+ Handle_Extrema_HArray2OfPOnSurf_1: typeof Handle_Extrema_HArray2OfPOnSurf_1;
+ Handle_Extrema_HArray2OfPOnSurf_2: typeof Handle_Extrema_HArray2OfPOnSurf_2;
+ Handle_Extrema_HArray2OfPOnSurf_3: typeof Handle_Extrema_HArray2OfPOnSurf_3;
+ Handle_Extrema_HArray2OfPOnSurf_4: typeof Handle_Extrema_HArray2OfPOnSurf_4;
+ Extrema_PCFOfEPCOfExtPC: typeof Extrema_PCFOfEPCOfExtPC;
+ Extrema_PCFOfEPCOfExtPC_1: typeof Extrema_PCFOfEPCOfExtPC_1;
+ Extrema_PCFOfEPCOfExtPC_2: typeof Extrema_PCFOfEPCOfExtPC_2;
+ TColStd_MapIntegerHasher: typeof TColStd_MapIntegerHasher;
+ TColStd_SequenceOfInteger: typeof TColStd_SequenceOfInteger;
+ TColStd_SequenceOfInteger_1: typeof TColStd_SequenceOfInteger_1;
+ TColStd_SequenceOfInteger_2: typeof TColStd_SequenceOfInteger_2;
+ TColStd_SequenceOfInteger_3: typeof TColStd_SequenceOfInteger_3;
+ TColStd_MapRealHasher: typeof TColStd_MapRealHasher;
+ TColStd_Array2OfInteger: typeof TColStd_Array2OfInteger;
+ TColStd_Array2OfInteger_1: typeof TColStd_Array2OfInteger_1;
+ TColStd_Array2OfInteger_2: typeof TColStd_Array2OfInteger_2;
+ TColStd_Array2OfInteger_3: typeof TColStd_Array2OfInteger_3;
+ TColStd_Array2OfInteger_4: typeof TColStd_Array2OfInteger_4;
+ TColStd_Array2OfInteger_5: typeof TColStd_Array2OfInteger_5;
+ TColStd_Array1OfBoolean: typeof TColStd_Array1OfBoolean;
+ TColStd_Array1OfBoolean_1: typeof TColStd_Array1OfBoolean_1;
+ TColStd_Array1OfBoolean_2: typeof TColStd_Array1OfBoolean_2;
+ TColStd_Array1OfBoolean_3: typeof TColStd_Array1OfBoolean_3;
+ TColStd_Array1OfBoolean_4: typeof TColStd_Array1OfBoolean_4;
+ TColStd_Array1OfBoolean_5: typeof TColStd_Array1OfBoolean_5;
+ Handle_TColStd_HArray1OfListOfInteger: typeof Handle_TColStd_HArray1OfListOfInteger;
+ Handle_TColStd_HArray1OfListOfInteger_1: typeof Handle_TColStd_HArray1OfListOfInteger_1;
+ Handle_TColStd_HArray1OfListOfInteger_2: typeof Handle_TColStd_HArray1OfListOfInteger_2;
+ Handle_TColStd_HArray1OfListOfInteger_3: typeof Handle_TColStd_HArray1OfListOfInteger_3;
+ Handle_TColStd_HArray1OfListOfInteger_4: typeof Handle_TColStd_HArray1OfListOfInteger_4;
+ TColStd_IndexedMapOfReal: typeof TColStd_IndexedMapOfReal;
+ TColStd_IndexedMapOfReal_1: typeof TColStd_IndexedMapOfReal_1;
+ TColStd_IndexedMapOfReal_2: typeof TColStd_IndexedMapOfReal_2;
+ TColStd_IndexedMapOfReal_3: typeof TColStd_IndexedMapOfReal_3;
+ Handle_TColStd_HArray1OfCharacter: typeof Handle_TColStd_HArray1OfCharacter;
+ Handle_TColStd_HArray1OfCharacter_1: typeof Handle_TColStd_HArray1OfCharacter_1;
+ Handle_TColStd_HArray1OfCharacter_2: typeof Handle_TColStd_HArray1OfCharacter_2;
+ Handle_TColStd_HArray1OfCharacter_3: typeof Handle_TColStd_HArray1OfCharacter_3;
+ Handle_TColStd_HArray1OfCharacter_4: typeof Handle_TColStd_HArray1OfCharacter_4;
+ Handle_TColStd_HArray2OfTransient: typeof Handle_TColStd_HArray2OfTransient;
+ Handle_TColStd_HArray2OfTransient_1: typeof Handle_TColStd_HArray2OfTransient_1;
+ Handle_TColStd_HArray2OfTransient_2: typeof Handle_TColStd_HArray2OfTransient_2;
+ Handle_TColStd_HArray2OfTransient_3: typeof Handle_TColStd_HArray2OfTransient_3;
+ Handle_TColStd_HArray2OfTransient_4: typeof Handle_TColStd_HArray2OfTransient_4;
+ TColStd_SequenceOfBoolean: typeof TColStd_SequenceOfBoolean;
+ TColStd_SequenceOfBoolean_1: typeof TColStd_SequenceOfBoolean_1;
+ TColStd_SequenceOfBoolean_2: typeof TColStd_SequenceOfBoolean_2;
+ TColStd_SequenceOfBoolean_3: typeof TColStd_SequenceOfBoolean_3;
+ Handle_TColStd_HArray1OfInteger: typeof Handle_TColStd_HArray1OfInteger;
+ Handle_TColStd_HArray1OfInteger_1: typeof Handle_TColStd_HArray1OfInteger_1;
+ Handle_TColStd_HArray1OfInteger_2: typeof Handle_TColStd_HArray1OfInteger_2;
+ Handle_TColStd_HArray1OfInteger_3: typeof Handle_TColStd_HArray1OfInteger_3;
+ Handle_TColStd_HArray1OfInteger_4: typeof Handle_TColStd_HArray1OfInteger_4;
+ Handle_TColStd_HArray1OfTransient: typeof Handle_TColStd_HArray1OfTransient;
+ Handle_TColStd_HArray1OfTransient_1: typeof Handle_TColStd_HArray1OfTransient_1;
+ Handle_TColStd_HArray1OfTransient_2: typeof Handle_TColStd_HArray1OfTransient_2;
+ Handle_TColStd_HArray1OfTransient_3: typeof Handle_TColStd_HArray1OfTransient_3;
+ Handle_TColStd_HArray1OfTransient_4: typeof Handle_TColStd_HArray1OfTransient_4;
+ TColStd_Array2OfBoolean: typeof TColStd_Array2OfBoolean;
+ TColStd_Array2OfBoolean_1: typeof TColStd_Array2OfBoolean_1;
+ TColStd_Array2OfBoolean_2: typeof TColStd_Array2OfBoolean_2;
+ TColStd_Array2OfBoolean_3: typeof TColStd_Array2OfBoolean_3;
+ TColStd_Array2OfBoolean_4: typeof TColStd_Array2OfBoolean_4;
+ TColStd_Array2OfBoolean_5: typeof TColStd_Array2OfBoolean_5;
+ Handle_TColStd_HArray1OfReal: typeof Handle_TColStd_HArray1OfReal;
+ Handle_TColStd_HArray1OfReal_1: typeof Handle_TColStd_HArray1OfReal_1;
+ Handle_TColStd_HArray1OfReal_2: typeof Handle_TColStd_HArray1OfReal_2;
+ Handle_TColStd_HArray1OfReal_3: typeof Handle_TColStd_HArray1OfReal_3;
+ Handle_TColStd_HArray1OfReal_4: typeof Handle_TColStd_HArray1OfReal_4;
+ TColStd_Array1OfCharacter: typeof TColStd_Array1OfCharacter;
+ TColStd_Array1OfCharacter_1: typeof TColStd_Array1OfCharacter_1;
+ TColStd_Array1OfCharacter_2: typeof TColStd_Array1OfCharacter_2;
+ TColStd_Array1OfCharacter_3: typeof TColStd_Array1OfCharacter_3;
+ TColStd_Array1OfCharacter_4: typeof TColStd_Array1OfCharacter_4;
+ TColStd_Array1OfCharacter_5: typeof TColStd_Array1OfCharacter_5;
+ Handle_TColStd_HArray1OfByte: typeof Handle_TColStd_HArray1OfByte;
+ Handle_TColStd_HArray1OfByte_1: typeof Handle_TColStd_HArray1OfByte_1;
+ Handle_TColStd_HArray1OfByte_2: typeof Handle_TColStd_HArray1OfByte_2;
+ Handle_TColStd_HArray1OfByte_3: typeof Handle_TColStd_HArray1OfByte_3;
+ Handle_TColStd_HArray1OfByte_4: typeof Handle_TColStd_HArray1OfByte_4;
+ Handle_TColStd_HSequenceOfInteger: typeof Handle_TColStd_HSequenceOfInteger;
+ Handle_TColStd_HSequenceOfInteger_1: typeof Handle_TColStd_HSequenceOfInteger_1;
+ Handle_TColStd_HSequenceOfInteger_2: typeof Handle_TColStd_HSequenceOfInteger_2;
+ Handle_TColStd_HSequenceOfInteger_3: typeof Handle_TColStd_HSequenceOfInteger_3;
+ Handle_TColStd_HSequenceOfInteger_4: typeof Handle_TColStd_HSequenceOfInteger_4;
+ Handle_TColStd_HSequenceOfExtendedString: typeof Handle_TColStd_HSequenceOfExtendedString;
+ Handle_TColStd_HSequenceOfExtendedString_1: typeof Handle_TColStd_HSequenceOfExtendedString_1;
+ Handle_TColStd_HSequenceOfExtendedString_2: typeof Handle_TColStd_HSequenceOfExtendedString_2;
+ Handle_TColStd_HSequenceOfExtendedString_3: typeof Handle_TColStd_HSequenceOfExtendedString_3;
+ Handle_TColStd_HSequenceOfExtendedString_4: typeof Handle_TColStd_HSequenceOfExtendedString_4;
+ TColStd_Array1OfListOfInteger: typeof TColStd_Array1OfListOfInteger;
+ TColStd_Array1OfListOfInteger_1: typeof TColStd_Array1OfListOfInteger_1;
+ TColStd_Array1OfListOfInteger_2: typeof TColStd_Array1OfListOfInteger_2;
+ TColStd_Array1OfListOfInteger_3: typeof TColStd_Array1OfListOfInteger_3;
+ TColStd_Array1OfListOfInteger_4: typeof TColStd_Array1OfListOfInteger_4;
+ TColStd_Array1OfListOfInteger_5: typeof TColStd_Array1OfListOfInteger_5;
+ Handle_TColStd_HArray2OfBoolean: typeof Handle_TColStd_HArray2OfBoolean;
+ Handle_TColStd_HArray2OfBoolean_1: typeof Handle_TColStd_HArray2OfBoolean_1;
+ Handle_TColStd_HArray2OfBoolean_2: typeof Handle_TColStd_HArray2OfBoolean_2;
+ Handle_TColStd_HArray2OfBoolean_3: typeof Handle_TColStd_HArray2OfBoolean_3;
+ Handle_TColStd_HArray2OfBoolean_4: typeof Handle_TColStd_HArray2OfBoolean_4;
+ Handle_TColStd_HSequenceOfTransient: typeof Handle_TColStd_HSequenceOfTransient;
+ Handle_TColStd_HSequenceOfTransient_1: typeof Handle_TColStd_HSequenceOfTransient_1;
+ Handle_TColStd_HSequenceOfTransient_2: typeof Handle_TColStd_HSequenceOfTransient_2;
+ Handle_TColStd_HSequenceOfTransient_3: typeof Handle_TColStd_HSequenceOfTransient_3;
+ Handle_TColStd_HSequenceOfTransient_4: typeof Handle_TColStd_HSequenceOfTransient_4;
+ TColStd_Array1OfExtendedString: typeof TColStd_Array1OfExtendedString;
+ TColStd_Array1OfExtendedString_1: typeof TColStd_Array1OfExtendedString_1;
+ TColStd_Array1OfExtendedString_2: typeof TColStd_Array1OfExtendedString_2;
+ TColStd_Array1OfExtendedString_3: typeof TColStd_Array1OfExtendedString_3;
+ TColStd_Array1OfExtendedString_4: typeof TColStd_Array1OfExtendedString_4;
+ TColStd_Array1OfExtendedString_5: typeof TColStd_Array1OfExtendedString_5;
+ TColStd_IndexedDataMapOfStringString: typeof TColStd_IndexedDataMapOfStringString;
+ TColStd_IndexedDataMapOfStringString_1: typeof TColStd_IndexedDataMapOfStringString_1;
+ TColStd_IndexedDataMapOfStringString_2: typeof TColStd_IndexedDataMapOfStringString_2;
+ TColStd_IndexedDataMapOfStringString_3: typeof TColStd_IndexedDataMapOfStringString_3;
+ TColStd_SequenceOfAsciiString: typeof TColStd_SequenceOfAsciiString;
+ TColStd_SequenceOfAsciiString_1: typeof TColStd_SequenceOfAsciiString_1;
+ TColStd_SequenceOfAsciiString_2: typeof TColStd_SequenceOfAsciiString_2;
+ TColStd_SequenceOfAsciiString_3: typeof TColStd_SequenceOfAsciiString_3;
+ TColStd_DataMapOfIntegerListOfInteger: typeof TColStd_DataMapOfIntegerListOfInteger;
+ TColStd_DataMapOfIntegerListOfInteger_1: typeof TColStd_DataMapOfIntegerListOfInteger_1;
+ TColStd_DataMapOfIntegerListOfInteger_2: typeof TColStd_DataMapOfIntegerListOfInteger_2;
+ TColStd_DataMapOfIntegerListOfInteger_3: typeof TColStd_DataMapOfIntegerListOfInteger_3;
+ Handle_TColStd_HArray2OfCharacter: typeof Handle_TColStd_HArray2OfCharacter;
+ Handle_TColStd_HArray2OfCharacter_1: typeof Handle_TColStd_HArray2OfCharacter_1;
+ Handle_TColStd_HArray2OfCharacter_2: typeof Handle_TColStd_HArray2OfCharacter_2;
+ Handle_TColStd_HArray2OfCharacter_3: typeof Handle_TColStd_HArray2OfCharacter_3;
+ Handle_TColStd_HArray2OfCharacter_4: typeof Handle_TColStd_HArray2OfCharacter_4;
+ TColStd_ListOfAsciiString: typeof TColStd_ListOfAsciiString;
+ TColStd_ListOfAsciiString_1: typeof TColStd_ListOfAsciiString_1;
+ TColStd_ListOfAsciiString_2: typeof TColStd_ListOfAsciiString_2;
+ TColStd_ListOfAsciiString_3: typeof TColStd_ListOfAsciiString_3;
+ TColStd_Array1OfInteger: typeof TColStd_Array1OfInteger;
+ TColStd_Array1OfInteger_1: typeof TColStd_Array1OfInteger_1;
+ TColStd_Array1OfInteger_2: typeof TColStd_Array1OfInteger_2;
+ TColStd_Array1OfInteger_3: typeof TColStd_Array1OfInteger_3;
+ TColStd_Array1OfInteger_4: typeof TColStd_Array1OfInteger_4;
+ TColStd_Array1OfInteger_5: typeof TColStd_Array1OfInteger_5;
+ TColStd_SequenceOfAddress: typeof TColStd_SequenceOfAddress;
+ TColStd_SequenceOfAddress_1: typeof TColStd_SequenceOfAddress_1;
+ TColStd_SequenceOfAddress_2: typeof TColStd_SequenceOfAddress_2;
+ TColStd_SequenceOfAddress_3: typeof TColStd_SequenceOfAddress_3;
+ TColStd_MapOfInteger: typeof TColStd_MapOfInteger;
+ TColStd_MapOfInteger_1: typeof TColStd_MapOfInteger_1;
+ TColStd_MapOfInteger_2: typeof TColStd_MapOfInteger_2;
+ TColStd_MapOfInteger_3: typeof TColStd_MapOfInteger_3;
+ Handle_TColStd_HSequenceOfHAsciiString: typeof Handle_TColStd_HSequenceOfHAsciiString;
+ Handle_TColStd_HSequenceOfHAsciiString_1: typeof Handle_TColStd_HSequenceOfHAsciiString_1;
+ Handle_TColStd_HSequenceOfHAsciiString_2: typeof Handle_TColStd_HSequenceOfHAsciiString_2;
+ Handle_TColStd_HSequenceOfHAsciiString_3: typeof Handle_TColStd_HSequenceOfHAsciiString_3;
+ Handle_TColStd_HSequenceOfHAsciiString_4: typeof Handle_TColStd_HSequenceOfHAsciiString_4;
+ Handle_TColStd_HSequenceOfAsciiString: typeof Handle_TColStd_HSequenceOfAsciiString;
+ Handle_TColStd_HSequenceOfAsciiString_1: typeof Handle_TColStd_HSequenceOfAsciiString_1;
+ Handle_TColStd_HSequenceOfAsciiString_2: typeof Handle_TColStd_HSequenceOfAsciiString_2;
+ Handle_TColStd_HSequenceOfAsciiString_3: typeof Handle_TColStd_HSequenceOfAsciiString_3;
+ Handle_TColStd_HSequenceOfAsciiString_4: typeof Handle_TColStd_HSequenceOfAsciiString_4;
+ TColStd_Array1OfReal: typeof TColStd_Array1OfReal;
+ TColStd_Array1OfReal_1: typeof TColStd_Array1OfReal_1;
+ TColStd_Array1OfReal_2: typeof TColStd_Array1OfReal_2;
+ TColStd_Array1OfReal_3: typeof TColStd_Array1OfReal_3;
+ TColStd_Array1OfReal_4: typeof TColStd_Array1OfReal_4;
+ TColStd_Array1OfReal_5: typeof TColStd_Array1OfReal_5;
+ TColStd_Array1OfByte: typeof TColStd_Array1OfByte;
+ TColStd_Array1OfByte_1: typeof TColStd_Array1OfByte_1;
+ TColStd_Array1OfByte_2: typeof TColStd_Array1OfByte_2;
+ TColStd_Array1OfByte_3: typeof TColStd_Array1OfByte_3;
+ TColStd_Array1OfByte_4: typeof TColStd_Array1OfByte_4;
+ TColStd_Array1OfByte_5: typeof TColStd_Array1OfByte_5;
+ TColStd_PackedMapOfInteger: typeof TColStd_PackedMapOfInteger;
+ TColStd_PackedMapOfInteger_1: typeof TColStd_PackedMapOfInteger_1;
+ TColStd_PackedMapOfInteger_2: typeof TColStd_PackedMapOfInteger_2;
+ TColStd_IndexedMapOfInteger: typeof TColStd_IndexedMapOfInteger;
+ TColStd_IndexedMapOfInteger_1: typeof TColStd_IndexedMapOfInteger_1;
+ TColStd_IndexedMapOfInteger_2: typeof TColStd_IndexedMapOfInteger_2;
+ TColStd_IndexedMapOfInteger_3: typeof TColStd_IndexedMapOfInteger_3;
+ Handle_TColStd_HArray1OfExtendedString: typeof Handle_TColStd_HArray1OfExtendedString;
+ Handle_TColStd_HArray1OfExtendedString_1: typeof Handle_TColStd_HArray1OfExtendedString_1;
+ Handle_TColStd_HArray1OfExtendedString_2: typeof Handle_TColStd_HArray1OfExtendedString_2;
+ Handle_TColStd_HArray1OfExtendedString_3: typeof Handle_TColStd_HArray1OfExtendedString_3;
+ Handle_TColStd_HArray1OfExtendedString_4: typeof Handle_TColStd_HArray1OfExtendedString_4;
+ Handle_TColStd_HArray1OfBoolean: typeof Handle_TColStd_HArray1OfBoolean;
+ Handle_TColStd_HArray1OfBoolean_1: typeof Handle_TColStd_HArray1OfBoolean_1;
+ Handle_TColStd_HArray1OfBoolean_2: typeof Handle_TColStd_HArray1OfBoolean_2;
+ Handle_TColStd_HArray1OfBoolean_3: typeof Handle_TColStd_HArray1OfBoolean_3;
+ Handle_TColStd_HArray1OfBoolean_4: typeof Handle_TColStd_HArray1OfBoolean_4;
+ TColStd_DataMapOfStringInteger: typeof TColStd_DataMapOfStringInteger;
+ TColStd_DataMapOfStringInteger_1: typeof TColStd_DataMapOfStringInteger_1;
+ TColStd_DataMapOfStringInteger_2: typeof TColStd_DataMapOfStringInteger_2;
+ TColStd_DataMapOfStringInteger_3: typeof TColStd_DataMapOfStringInteger_3;
+ TColStd_MapOfReal: typeof TColStd_MapOfReal;
+ TColStd_MapOfReal_1: typeof TColStd_MapOfReal_1;
+ TColStd_MapOfReal_2: typeof TColStd_MapOfReal_2;
+ TColStd_MapOfReal_3: typeof TColStd_MapOfReal_3;
+ TColStd_MapOfAsciiString: typeof TColStd_MapOfAsciiString;
+ TColStd_MapOfAsciiString_1: typeof TColStd_MapOfAsciiString_1;
+ TColStd_MapOfAsciiString_2: typeof TColStd_MapOfAsciiString_2;
+ TColStd_MapOfAsciiString_3: typeof TColStd_MapOfAsciiString_3;
+ TColStd_SequenceOfReal: typeof TColStd_SequenceOfReal;
+ TColStd_SequenceOfReal_1: typeof TColStd_SequenceOfReal_1;
+ TColStd_SequenceOfReal_2: typeof TColStd_SequenceOfReal_2;
+ TColStd_SequenceOfReal_3: typeof TColStd_SequenceOfReal_3;
+ Handle_TColStd_HSequenceOfHExtendedString: typeof Handle_TColStd_HSequenceOfHExtendedString;
+ Handle_TColStd_HSequenceOfHExtendedString_1: typeof Handle_TColStd_HSequenceOfHExtendedString_1;
+ Handle_TColStd_HSequenceOfHExtendedString_2: typeof Handle_TColStd_HSequenceOfHExtendedString_2;
+ Handle_TColStd_HSequenceOfHExtendedString_3: typeof Handle_TColStd_HSequenceOfHExtendedString_3;
+ Handle_TColStd_HSequenceOfHExtendedString_4: typeof Handle_TColStd_HSequenceOfHExtendedString_4;
+ TColStd_DataMapOfIntegerReal: typeof TColStd_DataMapOfIntegerReal;
+ TColStd_DataMapOfIntegerReal_1: typeof TColStd_DataMapOfIntegerReal_1;
+ TColStd_DataMapOfIntegerReal_2: typeof TColStd_DataMapOfIntegerReal_2;
+ TColStd_DataMapOfIntegerReal_3: typeof TColStd_DataMapOfIntegerReal_3;
+ TColStd_Array2OfReal: typeof TColStd_Array2OfReal;
+ TColStd_Array2OfReal_1: typeof TColStd_Array2OfReal_1;
+ TColStd_Array2OfReal_2: typeof TColStd_Array2OfReal_2;
+ TColStd_Array2OfReal_3: typeof TColStd_Array2OfReal_3;
+ TColStd_Array2OfReal_4: typeof TColStd_Array2OfReal_4;
+ TColStd_Array2OfReal_5: typeof TColStd_Array2OfReal_5;
+ TColStd_DataMapOfIntegerInteger: typeof TColStd_DataMapOfIntegerInteger;
+ TColStd_DataMapOfIntegerInteger_1: typeof TColStd_DataMapOfIntegerInteger_1;
+ TColStd_DataMapOfIntegerInteger_2: typeof TColStd_DataMapOfIntegerInteger_2;
+ TColStd_DataMapOfIntegerInteger_3: typeof TColStd_DataMapOfIntegerInteger_3;
+ TColStd_ListOfReal: typeof TColStd_ListOfReal;
+ TColStd_ListOfReal_1: typeof TColStd_ListOfReal_1;
+ TColStd_ListOfReal_2: typeof TColStd_ListOfReal_2;
+ TColStd_ListOfReal_3: typeof TColStd_ListOfReal_3;
+ Handle_TColStd_HArray2OfInteger: typeof Handle_TColStd_HArray2OfInteger;
+ Handle_TColStd_HArray2OfInteger_1: typeof Handle_TColStd_HArray2OfInteger_1;
+ Handle_TColStd_HArray2OfInteger_2: typeof Handle_TColStd_HArray2OfInteger_2;
+ Handle_TColStd_HArray2OfInteger_3: typeof Handle_TColStd_HArray2OfInteger_3;
+ Handle_TColStd_HArray2OfInteger_4: typeof Handle_TColStd_HArray2OfInteger_4;
+ TColStd_SequenceOfExtendedString: typeof TColStd_SequenceOfExtendedString;
+ TColStd_SequenceOfExtendedString_1: typeof TColStd_SequenceOfExtendedString_1;
+ TColStd_SequenceOfExtendedString_2: typeof TColStd_SequenceOfExtendedString_2;
+ TColStd_SequenceOfExtendedString_3: typeof TColStd_SequenceOfExtendedString_3;
+ TColStd_DataMapOfAsciiStringInteger: typeof TColStd_DataMapOfAsciiStringInteger;
+ TColStd_DataMapOfAsciiStringInteger_1: typeof TColStd_DataMapOfAsciiStringInteger_1;
+ TColStd_DataMapOfAsciiStringInteger_2: typeof TColStd_DataMapOfAsciiStringInteger_2;
+ TColStd_DataMapOfAsciiStringInteger_3: typeof TColStd_DataMapOfAsciiStringInteger_3;
+ TColStd_Array1OfAsciiString: typeof TColStd_Array1OfAsciiString;
+ TColStd_Array1OfAsciiString_1: typeof TColStd_Array1OfAsciiString_1;
+ TColStd_Array1OfAsciiString_2: typeof TColStd_Array1OfAsciiString_2;
+ TColStd_Array1OfAsciiString_3: typeof TColStd_Array1OfAsciiString_3;
+ TColStd_Array1OfAsciiString_4: typeof TColStd_Array1OfAsciiString_4;
+ TColStd_Array1OfAsciiString_5: typeof TColStd_Array1OfAsciiString_5;
+ Handle_TColStd_HPackedMapOfInteger: typeof Handle_TColStd_HPackedMapOfInteger;
+ Handle_TColStd_HPackedMapOfInteger_1: typeof Handle_TColStd_HPackedMapOfInteger_1;
+ Handle_TColStd_HPackedMapOfInteger_2: typeof Handle_TColStd_HPackedMapOfInteger_2;
+ Handle_TColStd_HPackedMapOfInteger_3: typeof Handle_TColStd_HPackedMapOfInteger_3;
+ Handle_TColStd_HPackedMapOfInteger_4: typeof Handle_TColStd_HPackedMapOfInteger_4;
+ TColStd_HPackedMapOfInteger: typeof TColStd_HPackedMapOfInteger;
+ TColStd_HPackedMapOfInteger_1: typeof TColStd_HPackedMapOfInteger_1;
+ TColStd_HPackedMapOfInteger_2: typeof TColStd_HPackedMapOfInteger_2;
+ Handle_TColStd_HArray1OfAsciiString: typeof Handle_TColStd_HArray1OfAsciiString;
+ Handle_TColStd_HArray1OfAsciiString_1: typeof Handle_TColStd_HArray1OfAsciiString_1;
+ Handle_TColStd_HArray1OfAsciiString_2: typeof Handle_TColStd_HArray1OfAsciiString_2;
+ Handle_TColStd_HArray1OfAsciiString_3: typeof Handle_TColStd_HArray1OfAsciiString_3;
+ Handle_TColStd_HArray1OfAsciiString_4: typeof Handle_TColStd_HArray1OfAsciiString_4;
+ TColStd_ListOfInteger: typeof TColStd_ListOfInteger;
+ TColStd_ListOfInteger_1: typeof TColStd_ListOfInteger_1;
+ TColStd_ListOfInteger_2: typeof TColStd_ListOfInteger_2;
+ TColStd_ListOfInteger_3: typeof TColStd_ListOfInteger_3;
+ TColStd_Array2OfCharacter: typeof TColStd_Array2OfCharacter;
+ TColStd_Array2OfCharacter_1: typeof TColStd_Array2OfCharacter_1;
+ TColStd_Array2OfCharacter_2: typeof TColStd_Array2OfCharacter_2;
+ TColStd_Array2OfCharacter_3: typeof TColStd_Array2OfCharacter_3;
+ TColStd_Array2OfCharacter_4: typeof TColStd_Array2OfCharacter_4;
+ TColStd_Array2OfCharacter_5: typeof TColStd_Array2OfCharacter_5;
+ Handle_TColStd_HArray2OfReal: typeof Handle_TColStd_HArray2OfReal;
+ Handle_TColStd_HArray2OfReal_1: typeof Handle_TColStd_HArray2OfReal_1;
+ Handle_TColStd_HArray2OfReal_2: typeof Handle_TColStd_HArray2OfReal_2;
+ Handle_TColStd_HArray2OfReal_3: typeof Handle_TColStd_HArray2OfReal_3;
+ Handle_TColStd_HArray2OfReal_4: typeof Handle_TColStd_HArray2OfReal_4;
+ Handle_TColStd_HSequenceOfReal: typeof Handle_TColStd_HSequenceOfReal;
+ Handle_TColStd_HSequenceOfReal_1: typeof Handle_TColStd_HSequenceOfReal_1;
+ Handle_TColStd_HSequenceOfReal_2: typeof Handle_TColStd_HSequenceOfReal_2;
+ Handle_TColStd_HSequenceOfReal_3: typeof Handle_TColStd_HSequenceOfReal_3;
+ Handle_TColStd_HSequenceOfReal_4: typeof Handle_TColStd_HSequenceOfReal_4;
+ GeomLProp_CurveTool: typeof GeomLProp_CurveTool;
+ GeomLProp_CLProps: typeof GeomLProp_CLProps;
+ GeomLProp_CLProps_1: typeof GeomLProp_CLProps_1;
+ GeomLProp_CLProps_2: typeof GeomLProp_CLProps_2;
+ GeomLProp_CLProps_3: typeof GeomLProp_CLProps_3;
+ GeomLProp_SurfaceTool: typeof GeomLProp_SurfaceTool;
+ GeomLProp: typeof GeomLProp;
+ GeomLProp_SLProps: typeof GeomLProp_SLProps;
+ GeomLProp_SLProps_1: typeof GeomLProp_SLProps_1;
+ GeomLProp_SLProps_2: typeof GeomLProp_SLProps_2;
+ GeomLProp_SLProps_3: typeof GeomLProp_SLProps_3;
+ APIHeaderSection_MakeHeader: typeof APIHeaderSection_MakeHeader;
+ APIHeaderSection_MakeHeader_1: typeof APIHeaderSection_MakeHeader_1;
+ APIHeaderSection_MakeHeader_2: typeof APIHeaderSection_MakeHeader_2;
+ APIHeaderSection_EditHeader: typeof APIHeaderSection_EditHeader;
+ Handle_APIHeaderSection_EditHeader: typeof Handle_APIHeaderSection_EditHeader;
+ Handle_APIHeaderSection_EditHeader_1: typeof Handle_APIHeaderSection_EditHeader_1;
+ Handle_APIHeaderSection_EditHeader_2: typeof Handle_APIHeaderSection_EditHeader_2;
+ Handle_APIHeaderSection_EditHeader_3: typeof Handle_APIHeaderSection_EditHeader_3;
+ Handle_APIHeaderSection_EditHeader_4: typeof Handle_APIHeaderSection_EditHeader_4;
+ ChFi2d_ConstructionError: ChFi2d_ConstructionError;
+ ChFi2d_AnaFilletAlgo: typeof ChFi2d_AnaFilletAlgo;
+ ChFi2d_AnaFilletAlgo_1: typeof ChFi2d_AnaFilletAlgo_1;
+ ChFi2d_AnaFilletAlgo_2: typeof ChFi2d_AnaFilletAlgo_2;
+ ChFi2d_AnaFilletAlgo_3: typeof ChFi2d_AnaFilletAlgo_3;
+ ChFi2d_ChamferAPI: typeof ChFi2d_ChamferAPI;
+ ChFi2d_ChamferAPI_1: typeof ChFi2d_ChamferAPI_1;
+ ChFi2d_ChamferAPI_2: typeof ChFi2d_ChamferAPI_2;
+ ChFi2d_ChamferAPI_3: typeof ChFi2d_ChamferAPI_3;
+ ChFi2d: typeof ChFi2d;
+ ChFi2d_FilletAlgo: typeof ChFi2d_FilletAlgo;
+ ChFi2d_FilletAlgo_1: typeof ChFi2d_FilletAlgo_1;
+ ChFi2d_FilletAlgo_2: typeof ChFi2d_FilletAlgo_2;
+ ChFi2d_FilletAlgo_3: typeof ChFi2d_FilletAlgo_3;
+ FilletPoint: typeof FilletPoint;
+ ChFi2d_FilletAPI: typeof ChFi2d_FilletAPI;
+ ChFi2d_FilletAPI_1: typeof ChFi2d_FilletAPI_1;
+ ChFi2d_FilletAPI_2: typeof ChFi2d_FilletAPI_2;
+ ChFi2d_FilletAPI_3: typeof ChFi2d_FilletAPI_3;
+ ChFi2d_Builder: typeof ChFi2d_Builder;
+ ChFi2d_Builder_1: typeof ChFi2d_Builder_1;
+ ChFi2d_Builder_2: typeof ChFi2d_Builder_2;
+ Handle_IGESBasic_HArray1OfHArray1OfIGESEntity: typeof Handle_IGESBasic_HArray1OfHArray1OfIGESEntity;
+ Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_1: typeof Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_1;
+ Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_2: typeof Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_2;
+ Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_3: typeof Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_3;
+ Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_4: typeof Handle_IGESBasic_HArray1OfHArray1OfIGESEntity_4;
+ Handle_IGESBasic_SubfigureDef: typeof Handle_IGESBasic_SubfigureDef;
+ Handle_IGESBasic_SubfigureDef_1: typeof Handle_IGESBasic_SubfigureDef_1;
+ Handle_IGESBasic_SubfigureDef_2: typeof Handle_IGESBasic_SubfigureDef_2;
+ Handle_IGESBasic_SubfigureDef_3: typeof Handle_IGESBasic_SubfigureDef_3;
+ Handle_IGESBasic_SubfigureDef_4: typeof Handle_IGESBasic_SubfigureDef_4;
+ Handle_IGESBasic_ExternalRefFile: typeof Handle_IGESBasic_ExternalRefFile;
+ Handle_IGESBasic_ExternalRefFile_1: typeof Handle_IGESBasic_ExternalRefFile_1;
+ Handle_IGESBasic_ExternalRefFile_2: typeof Handle_IGESBasic_ExternalRefFile_2;
+ Handle_IGESBasic_ExternalRefFile_3: typeof Handle_IGESBasic_ExternalRefFile_3;
+ Handle_IGESBasic_ExternalRefFile_4: typeof Handle_IGESBasic_ExternalRefFile_4;
+ Handle_IGESBasic_ExternalRefFileName: typeof Handle_IGESBasic_ExternalRefFileName;
+ Handle_IGESBasic_ExternalRefFileName_1: typeof Handle_IGESBasic_ExternalRefFileName_1;
+ Handle_IGESBasic_ExternalRefFileName_2: typeof Handle_IGESBasic_ExternalRefFileName_2;
+ Handle_IGESBasic_ExternalRefFileName_3: typeof Handle_IGESBasic_ExternalRefFileName_3;
+ Handle_IGESBasic_ExternalRefFileName_4: typeof Handle_IGESBasic_ExternalRefFileName_4;
+ Handle_IGESBasic_HArray1OfHArray1OfXY: typeof Handle_IGESBasic_HArray1OfHArray1OfXY;
+ Handle_IGESBasic_HArray1OfHArray1OfXY_1: typeof Handle_IGESBasic_HArray1OfHArray1OfXY_1;
+ Handle_IGESBasic_HArray1OfHArray1OfXY_2: typeof Handle_IGESBasic_HArray1OfHArray1OfXY_2;
+ Handle_IGESBasic_HArray1OfHArray1OfXY_3: typeof Handle_IGESBasic_HArray1OfHArray1OfXY_3;
+ Handle_IGESBasic_HArray1OfHArray1OfXY_4: typeof Handle_IGESBasic_HArray1OfHArray1OfXY_4;
+ Handle_IGESBasic_SingularSubfigure: typeof Handle_IGESBasic_SingularSubfigure;
+ Handle_IGESBasic_SingularSubfigure_1: typeof Handle_IGESBasic_SingularSubfigure_1;
+ Handle_IGESBasic_SingularSubfigure_2: typeof Handle_IGESBasic_SingularSubfigure_2;
+ Handle_IGESBasic_SingularSubfigure_3: typeof Handle_IGESBasic_SingularSubfigure_3;
+ Handle_IGESBasic_SingularSubfigure_4: typeof Handle_IGESBasic_SingularSubfigure_4;
+ Handle_IGESBasic_OrderedGroup: typeof Handle_IGESBasic_OrderedGroup;
+ Handle_IGESBasic_OrderedGroup_1: typeof Handle_IGESBasic_OrderedGroup_1;
+ Handle_IGESBasic_OrderedGroup_2: typeof Handle_IGESBasic_OrderedGroup_2;
+ Handle_IGESBasic_OrderedGroup_3: typeof Handle_IGESBasic_OrderedGroup_3;
+ Handle_IGESBasic_OrderedGroup_4: typeof Handle_IGESBasic_OrderedGroup_4;
+ Handle_IGESBasic_GeneralModule: typeof Handle_IGESBasic_GeneralModule;
+ Handle_IGESBasic_GeneralModule_1: typeof Handle_IGESBasic_GeneralModule_1;
+ Handle_IGESBasic_GeneralModule_2: typeof Handle_IGESBasic_GeneralModule_2;
+ Handle_IGESBasic_GeneralModule_3: typeof Handle_IGESBasic_GeneralModule_3;
+ Handle_IGESBasic_GeneralModule_4: typeof Handle_IGESBasic_GeneralModule_4;
+ Handle_IGESBasic_SpecificModule: typeof Handle_IGESBasic_SpecificModule;
+ Handle_IGESBasic_SpecificModule_1: typeof Handle_IGESBasic_SpecificModule_1;
+ Handle_IGESBasic_SpecificModule_2: typeof Handle_IGESBasic_SpecificModule_2;
+ Handle_IGESBasic_SpecificModule_3: typeof Handle_IGESBasic_SpecificModule_3;
+ Handle_IGESBasic_SpecificModule_4: typeof Handle_IGESBasic_SpecificModule_4;
+ Handle_IGESBasic_SingleParent: typeof Handle_IGESBasic_SingleParent;
+ Handle_IGESBasic_SingleParent_1: typeof Handle_IGESBasic_SingleParent_1;
+ Handle_IGESBasic_SingleParent_2: typeof Handle_IGESBasic_SingleParent_2;
+ Handle_IGESBasic_SingleParent_3: typeof Handle_IGESBasic_SingleParent_3;
+ Handle_IGESBasic_SingleParent_4: typeof Handle_IGESBasic_SingleParent_4;
+ Handle_IGESBasic_ExternalRefLibName: typeof Handle_IGESBasic_ExternalRefLibName;
+ Handle_IGESBasic_ExternalRefLibName_1: typeof Handle_IGESBasic_ExternalRefLibName_1;
+ Handle_IGESBasic_ExternalRefLibName_2: typeof Handle_IGESBasic_ExternalRefLibName_2;
+ Handle_IGESBasic_ExternalRefLibName_3: typeof Handle_IGESBasic_ExternalRefLibName_3;
+ Handle_IGESBasic_ExternalRefLibName_4: typeof Handle_IGESBasic_ExternalRefLibName_4;
+ Handle_IGESBasic_HArray1OfHArray1OfInteger: typeof Handle_IGESBasic_HArray1OfHArray1OfInteger;
+ Handle_IGESBasic_HArray1OfHArray1OfInteger_1: typeof Handle_IGESBasic_HArray1OfHArray1OfInteger_1;
+ Handle_IGESBasic_HArray1OfHArray1OfInteger_2: typeof Handle_IGESBasic_HArray1OfHArray1OfInteger_2;
+ Handle_IGESBasic_HArray1OfHArray1OfInteger_3: typeof Handle_IGESBasic_HArray1OfHArray1OfInteger_3;
+ Handle_IGESBasic_HArray1OfHArray1OfInteger_4: typeof Handle_IGESBasic_HArray1OfHArray1OfInteger_4;
+ Handle_IGESBasic_Group: typeof Handle_IGESBasic_Group;
+ Handle_IGESBasic_Group_1: typeof Handle_IGESBasic_Group_1;
+ Handle_IGESBasic_Group_2: typeof Handle_IGESBasic_Group_2;
+ Handle_IGESBasic_Group_3: typeof Handle_IGESBasic_Group_3;
+ Handle_IGESBasic_Group_4: typeof Handle_IGESBasic_Group_4;
+ Handle_IGESBasic_ExternalReferenceFile: typeof Handle_IGESBasic_ExternalReferenceFile;
+ Handle_IGESBasic_ExternalReferenceFile_1: typeof Handle_IGESBasic_ExternalReferenceFile_1;
+ Handle_IGESBasic_ExternalReferenceFile_2: typeof Handle_IGESBasic_ExternalReferenceFile_2;
+ Handle_IGESBasic_ExternalReferenceFile_3: typeof Handle_IGESBasic_ExternalReferenceFile_3;
+ Handle_IGESBasic_ExternalReferenceFile_4: typeof Handle_IGESBasic_ExternalReferenceFile_4;
+ Handle_IGESBasic_ReadWriteModule: typeof Handle_IGESBasic_ReadWriteModule;
+ Handle_IGESBasic_ReadWriteModule_1: typeof Handle_IGESBasic_ReadWriteModule_1;
+ Handle_IGESBasic_ReadWriteModule_2: typeof Handle_IGESBasic_ReadWriteModule_2;
+ Handle_IGESBasic_ReadWriteModule_3: typeof Handle_IGESBasic_ReadWriteModule_3;
+ Handle_IGESBasic_ReadWriteModule_4: typeof Handle_IGESBasic_ReadWriteModule_4;
+ Handle_IGESBasic_GroupWithoutBackP: typeof Handle_IGESBasic_GroupWithoutBackP;
+ Handle_IGESBasic_GroupWithoutBackP_1: typeof Handle_IGESBasic_GroupWithoutBackP_1;
+ Handle_IGESBasic_GroupWithoutBackP_2: typeof Handle_IGESBasic_GroupWithoutBackP_2;
+ Handle_IGESBasic_GroupWithoutBackP_3: typeof Handle_IGESBasic_GroupWithoutBackP_3;
+ Handle_IGESBasic_GroupWithoutBackP_4: typeof Handle_IGESBasic_GroupWithoutBackP_4;
+ Handle_IGESBasic_Protocol: typeof Handle_IGESBasic_Protocol;
+ Handle_IGESBasic_Protocol_1: typeof Handle_IGESBasic_Protocol_1;
+ Handle_IGESBasic_Protocol_2: typeof Handle_IGESBasic_Protocol_2;
+ Handle_IGESBasic_Protocol_3: typeof Handle_IGESBasic_Protocol_3;
+ Handle_IGESBasic_Protocol_4: typeof Handle_IGESBasic_Protocol_4;
+ Handle_IGESBasic_ExternalRefName: typeof Handle_IGESBasic_ExternalRefName;
+ Handle_IGESBasic_ExternalRefName_1: typeof Handle_IGESBasic_ExternalRefName_1;
+ Handle_IGESBasic_ExternalRefName_2: typeof Handle_IGESBasic_ExternalRefName_2;
+ Handle_IGESBasic_ExternalRefName_3: typeof Handle_IGESBasic_ExternalRefName_3;
+ Handle_IGESBasic_ExternalRefName_4: typeof Handle_IGESBasic_ExternalRefName_4;
+ Handle_IGESBasic_HArray1OfHArray1OfReal: typeof Handle_IGESBasic_HArray1OfHArray1OfReal;
+ Handle_IGESBasic_HArray1OfHArray1OfReal_1: typeof Handle_IGESBasic_HArray1OfHArray1OfReal_1;
+ Handle_IGESBasic_HArray1OfHArray1OfReal_2: typeof Handle_IGESBasic_HArray1OfHArray1OfReal_2;
+ Handle_IGESBasic_HArray1OfHArray1OfReal_3: typeof Handle_IGESBasic_HArray1OfHArray1OfReal_3;
+ Handle_IGESBasic_HArray1OfHArray1OfReal_4: typeof Handle_IGESBasic_HArray1OfHArray1OfReal_4;
+ Handle_IGESBasic_HArray1OfLineFontEntity: typeof Handle_IGESBasic_HArray1OfLineFontEntity;
+ Handle_IGESBasic_HArray1OfLineFontEntity_1: typeof Handle_IGESBasic_HArray1OfLineFontEntity_1;
+ Handle_IGESBasic_HArray1OfLineFontEntity_2: typeof Handle_IGESBasic_HArray1OfLineFontEntity_2;
+ Handle_IGESBasic_HArray1OfLineFontEntity_3: typeof Handle_IGESBasic_HArray1OfLineFontEntity_3;
+ Handle_IGESBasic_HArray1OfLineFontEntity_4: typeof Handle_IGESBasic_HArray1OfLineFontEntity_4;
+ Handle_IGESBasic_HArray2OfHArray1OfReal: typeof Handle_IGESBasic_HArray2OfHArray1OfReal;
+ Handle_IGESBasic_HArray2OfHArray1OfReal_1: typeof Handle_IGESBasic_HArray2OfHArray1OfReal_1;
+ Handle_IGESBasic_HArray2OfHArray1OfReal_2: typeof Handle_IGESBasic_HArray2OfHArray1OfReal_2;
+ Handle_IGESBasic_HArray2OfHArray1OfReal_3: typeof Handle_IGESBasic_HArray2OfHArray1OfReal_3;
+ Handle_IGESBasic_HArray2OfHArray1OfReal_4: typeof Handle_IGESBasic_HArray2OfHArray1OfReal_4;
+ Handle_IGESBasic_OrderedGroupWithoutBackP: typeof Handle_IGESBasic_OrderedGroupWithoutBackP;
+ Handle_IGESBasic_OrderedGroupWithoutBackP_1: typeof Handle_IGESBasic_OrderedGroupWithoutBackP_1;
+ Handle_IGESBasic_OrderedGroupWithoutBackP_2: typeof Handle_IGESBasic_OrderedGroupWithoutBackP_2;
+ Handle_IGESBasic_OrderedGroupWithoutBackP_3: typeof Handle_IGESBasic_OrderedGroupWithoutBackP_3;
+ Handle_IGESBasic_OrderedGroupWithoutBackP_4: typeof Handle_IGESBasic_OrderedGroupWithoutBackP_4;
+ Handle_IGESBasic_Name: typeof Handle_IGESBasic_Name;
+ Handle_IGESBasic_Name_1: typeof Handle_IGESBasic_Name_1;
+ Handle_IGESBasic_Name_2: typeof Handle_IGESBasic_Name_2;
+ Handle_IGESBasic_Name_3: typeof Handle_IGESBasic_Name_3;
+ Handle_IGESBasic_Name_4: typeof Handle_IGESBasic_Name_4;
+ Handle_IGESBasic_HArray1OfHArray1OfXYZ: typeof Handle_IGESBasic_HArray1OfHArray1OfXYZ;
+ Handle_IGESBasic_HArray1OfHArray1OfXYZ_1: typeof Handle_IGESBasic_HArray1OfHArray1OfXYZ_1;
+ Handle_IGESBasic_HArray1OfHArray1OfXYZ_2: typeof Handle_IGESBasic_HArray1OfHArray1OfXYZ_2;
+ Handle_IGESBasic_HArray1OfHArray1OfXYZ_3: typeof Handle_IGESBasic_HArray1OfHArray1OfXYZ_3;
+ Handle_IGESBasic_HArray1OfHArray1OfXYZ_4: typeof Handle_IGESBasic_HArray1OfHArray1OfXYZ_4;
+ Handle_IGESBasic_ExternalRefFileIndex: typeof Handle_IGESBasic_ExternalRefFileIndex;
+ Handle_IGESBasic_ExternalRefFileIndex_1: typeof Handle_IGESBasic_ExternalRefFileIndex_1;
+ Handle_IGESBasic_ExternalRefFileIndex_2: typeof Handle_IGESBasic_ExternalRefFileIndex_2;
+ Handle_IGESBasic_ExternalRefFileIndex_3: typeof Handle_IGESBasic_ExternalRefFileIndex_3;
+ Handle_IGESBasic_ExternalRefFileIndex_4: typeof Handle_IGESBasic_ExternalRefFileIndex_4;
+ Handle_IGESBasic_AssocGroupType: typeof Handle_IGESBasic_AssocGroupType;
+ Handle_IGESBasic_AssocGroupType_1: typeof Handle_IGESBasic_AssocGroupType_1;
+ Handle_IGESBasic_AssocGroupType_2: typeof Handle_IGESBasic_AssocGroupType_2;
+ Handle_IGESBasic_AssocGroupType_3: typeof Handle_IGESBasic_AssocGroupType_3;
+ Handle_IGESBasic_AssocGroupType_4: typeof Handle_IGESBasic_AssocGroupType_4;
+ Handle_IGESBasic_Hierarchy: typeof Handle_IGESBasic_Hierarchy;
+ Handle_IGESBasic_Hierarchy_1: typeof Handle_IGESBasic_Hierarchy_1;
+ Handle_IGESBasic_Hierarchy_2: typeof Handle_IGESBasic_Hierarchy_2;
+ Handle_IGESBasic_Hierarchy_3: typeof Handle_IGESBasic_Hierarchy_3;
+ Handle_IGESBasic_Hierarchy_4: typeof Handle_IGESBasic_Hierarchy_4;
+ Handle_Transfer_HSequenceOfBinder: typeof Handle_Transfer_HSequenceOfBinder;
+ Handle_Transfer_HSequenceOfBinder_1: typeof Handle_Transfer_HSequenceOfBinder_1;
+ Handle_Transfer_HSequenceOfBinder_2: typeof Handle_Transfer_HSequenceOfBinder_2;
+ Handle_Transfer_HSequenceOfBinder_3: typeof Handle_Transfer_HSequenceOfBinder_3;
+ Handle_Transfer_HSequenceOfBinder_4: typeof Handle_Transfer_HSequenceOfBinder_4;
+ Transfer_ProcessForTransient: typeof Transfer_ProcessForTransient;
+ Transfer_ProcessForTransient_1: typeof Transfer_ProcessForTransient_1;
+ Transfer_ProcessForTransient_2: typeof Transfer_ProcessForTransient_2;
+ Handle_Transfer_ProcessForTransient: typeof Handle_Transfer_ProcessForTransient;
+ Handle_Transfer_ProcessForTransient_1: typeof Handle_Transfer_ProcessForTransient_1;
+ Handle_Transfer_ProcessForTransient_2: typeof Handle_Transfer_ProcessForTransient_2;
+ Handle_Transfer_ProcessForTransient_3: typeof Handle_Transfer_ProcessForTransient_3;
+ Handle_Transfer_ProcessForTransient_4: typeof Handle_Transfer_ProcessForTransient_4;
+ Handle_Transfer_ActorOfFinderProcess: typeof Handle_Transfer_ActorOfFinderProcess;
+ Handle_Transfer_ActorOfFinderProcess_1: typeof Handle_Transfer_ActorOfFinderProcess_1;
+ Handle_Transfer_ActorOfFinderProcess_2: typeof Handle_Transfer_ActorOfFinderProcess_2;
+ Handle_Transfer_ActorOfFinderProcess_3: typeof Handle_Transfer_ActorOfFinderProcess_3;
+ Handle_Transfer_ActorOfFinderProcess_4: typeof Handle_Transfer_ActorOfFinderProcess_4;
+ Transfer_ActorOfFinderProcess: typeof Transfer_ActorOfFinderProcess;
+ Transfer_TransferDispatch: typeof Transfer_TransferDispatch;
+ Transfer_TransferDispatch_1: typeof Transfer_TransferDispatch_1;
+ Transfer_TransferDispatch_2: typeof Transfer_TransferDispatch_2;
+ Transfer_TransferDispatch_3: typeof Transfer_TransferDispatch_3;
+ Handle_Transfer_ResultFromTransient: typeof Handle_Transfer_ResultFromTransient;
+ Handle_Transfer_ResultFromTransient_1: typeof Handle_Transfer_ResultFromTransient_1;
+ Handle_Transfer_ResultFromTransient_2: typeof Handle_Transfer_ResultFromTransient_2;
+ Handle_Transfer_ResultFromTransient_3: typeof Handle_Transfer_ResultFromTransient_3;
+ Handle_Transfer_ResultFromTransient_4: typeof Handle_Transfer_ResultFromTransient_4;
+ Transfer_ResultFromTransient: typeof Transfer_ResultFromTransient;
+ Handle_Transfer_TransferDeadLoop: typeof Handle_Transfer_TransferDeadLoop;
+ Handle_Transfer_TransferDeadLoop_1: typeof Handle_Transfer_TransferDeadLoop_1;
+ Handle_Transfer_TransferDeadLoop_2: typeof Handle_Transfer_TransferDeadLoop_2;
+ Handle_Transfer_TransferDeadLoop_3: typeof Handle_Transfer_TransferDeadLoop_3;
+ Handle_Transfer_TransferDeadLoop_4: typeof Handle_Transfer_TransferDeadLoop_4;
+ Transfer_TransferDeadLoop: typeof Transfer_TransferDeadLoop;
+ Transfer_TransferDeadLoop_1: typeof Transfer_TransferDeadLoop_1;
+ Transfer_TransferDeadLoop_2: typeof Transfer_TransferDeadLoop_2;
+ Handle_Transfer_ActorOfProcessForFinder: typeof Handle_Transfer_ActorOfProcessForFinder;
+ Handle_Transfer_ActorOfProcessForFinder_1: typeof Handle_Transfer_ActorOfProcessForFinder_1;
+ Handle_Transfer_ActorOfProcessForFinder_2: typeof Handle_Transfer_ActorOfProcessForFinder_2;
+ Handle_Transfer_ActorOfProcessForFinder_3: typeof Handle_Transfer_ActorOfProcessForFinder_3;
+ Handle_Transfer_ActorOfProcessForFinder_4: typeof Handle_Transfer_ActorOfProcessForFinder_4;
+ Transfer_ActorOfProcessForFinder: typeof Transfer_ActorOfProcessForFinder;
+ Transfer_UndefMode: Transfer_UndefMode;
+ Transfer_IteratorOfProcessForTransient: typeof Transfer_IteratorOfProcessForTransient;
+ Transfer_TransferIterator: typeof Transfer_TransferIterator;
+ Transfer_StatusResult: Transfer_StatusResult;
+ Transfer_DataInfo: typeof Transfer_DataInfo;
+ Transfer_IteratorOfProcessForFinder: typeof Transfer_IteratorOfProcessForFinder;
+ Handle_Transfer_ProcessForFinder: typeof Handle_Transfer_ProcessForFinder;
+ Handle_Transfer_ProcessForFinder_1: typeof Handle_Transfer_ProcessForFinder_1;
+ Handle_Transfer_ProcessForFinder_2: typeof Handle_Transfer_ProcessForFinder_2;
+ Handle_Transfer_ProcessForFinder_3: typeof Handle_Transfer_ProcessForFinder_3;
+ Handle_Transfer_ProcessForFinder_4: typeof Handle_Transfer_ProcessForFinder_4;
+ Transfer_ProcessForFinder: typeof Transfer_ProcessForFinder;
+ Transfer_ProcessForFinder_1: typeof Transfer_ProcessForFinder_1;
+ Transfer_ProcessForFinder_2: typeof Transfer_ProcessForFinder_2;
+ Transfer_FinderProcess: typeof Transfer_FinderProcess;
+ Handle_Transfer_FinderProcess: typeof Handle_Transfer_FinderProcess;
+ Handle_Transfer_FinderProcess_1: typeof Handle_Transfer_FinderProcess_1;
+ Handle_Transfer_FinderProcess_2: typeof Handle_Transfer_FinderProcess_2;
+ Handle_Transfer_FinderProcess_3: typeof Handle_Transfer_FinderProcess_3;
+ Handle_Transfer_FinderProcess_4: typeof Handle_Transfer_FinderProcess_4;
+ Transfer_SimpleBinderOfTransient: typeof Transfer_SimpleBinderOfTransient;
+ Handle_Transfer_SimpleBinderOfTransient: typeof Handle_Transfer_SimpleBinderOfTransient;
+ Handle_Transfer_SimpleBinderOfTransient_1: typeof Handle_Transfer_SimpleBinderOfTransient_1;
+ Handle_Transfer_SimpleBinderOfTransient_2: typeof Handle_Transfer_SimpleBinderOfTransient_2;
+ Handle_Transfer_SimpleBinderOfTransient_3: typeof Handle_Transfer_SimpleBinderOfTransient_3;
+ Handle_Transfer_SimpleBinderOfTransient_4: typeof Handle_Transfer_SimpleBinderOfTransient_4;
+ Transfer_ResultFromModel: typeof Transfer_ResultFromModel;
+ Handle_Transfer_ResultFromModel: typeof Handle_Transfer_ResultFromModel;
+ Handle_Transfer_ResultFromModel_1: typeof Handle_Transfer_ResultFromModel_1;
+ Handle_Transfer_ResultFromModel_2: typeof Handle_Transfer_ResultFromModel_2;
+ Handle_Transfer_ResultFromModel_3: typeof Handle_Transfer_ResultFromModel_3;
+ Handle_Transfer_ResultFromModel_4: typeof Handle_Transfer_ResultFromModel_4;
+ Transfer_StatusExec: Transfer_StatusExec;
+ Handle_Transfer_TransientListBinder: typeof Handle_Transfer_TransientListBinder;
+ Handle_Transfer_TransientListBinder_1: typeof Handle_Transfer_TransientListBinder_1;
+ Handle_Transfer_TransientListBinder_2: typeof Handle_Transfer_TransientListBinder_2;
+ Handle_Transfer_TransientListBinder_3: typeof Handle_Transfer_TransientListBinder_3;
+ Handle_Transfer_TransientListBinder_4: typeof Handle_Transfer_TransientListBinder_4;
+ Transfer_TransientListBinder: typeof Transfer_TransientListBinder;
+ Transfer_TransientListBinder_1: typeof Transfer_TransientListBinder_1;
+ Transfer_TransientListBinder_2: typeof Transfer_TransientListBinder_2;
+ Handle_Transfer_TransientProcess: typeof Handle_Transfer_TransientProcess;
+ Handle_Transfer_TransientProcess_1: typeof Handle_Transfer_TransientProcess_1;
+ Handle_Transfer_TransientProcess_2: typeof Handle_Transfer_TransientProcess_2;
+ Handle_Transfer_TransientProcess_3: typeof Handle_Transfer_TransientProcess_3;
+ Handle_Transfer_TransientProcess_4: typeof Handle_Transfer_TransientProcess_4;
+ Transfer_TransientProcess: typeof Transfer_TransientProcess;
+ Transfer_Finder: typeof Transfer_Finder;
+ Handle_Transfer_Finder: typeof Handle_Transfer_Finder;
+ Handle_Transfer_Finder_1: typeof Handle_Transfer_Finder_1;
+ Handle_Transfer_Finder_2: typeof Handle_Transfer_Finder_2;
+ Handle_Transfer_Finder_3: typeof Handle_Transfer_Finder_3;
+ Handle_Transfer_Finder_4: typeof Handle_Transfer_Finder_4;
+ Handle_Transfer_MultipleBinder: typeof Handle_Transfer_MultipleBinder;
+ Handle_Transfer_MultipleBinder_1: typeof Handle_Transfer_MultipleBinder_1;
+ Handle_Transfer_MultipleBinder_2: typeof Handle_Transfer_MultipleBinder_2;
+ Handle_Transfer_MultipleBinder_3: typeof Handle_Transfer_MultipleBinder_3;
+ Handle_Transfer_MultipleBinder_4: typeof Handle_Transfer_MultipleBinder_4;
+ Transfer_MultipleBinder: typeof Transfer_MultipleBinder;
+ Transfer_DispatchControl: typeof Transfer_DispatchControl;
+ Handle_Transfer_DispatchControl: typeof Handle_Transfer_DispatchControl;
+ Handle_Transfer_DispatchControl_1: typeof Handle_Transfer_DispatchControl_1;
+ Handle_Transfer_DispatchControl_2: typeof Handle_Transfer_DispatchControl_2;
+ Handle_Transfer_DispatchControl_3: typeof Handle_Transfer_DispatchControl_3;
+ Handle_Transfer_DispatchControl_4: typeof Handle_Transfer_DispatchControl_4;
+ Transfer_MapContainer: typeof Transfer_MapContainer;
+ Handle_Transfer_MapContainer: typeof Handle_Transfer_MapContainer;
+ Handle_Transfer_MapContainer_1: typeof Handle_Transfer_MapContainer_1;
+ Handle_Transfer_MapContainer_2: typeof Handle_Transfer_MapContainer_2;
+ Handle_Transfer_MapContainer_3: typeof Handle_Transfer_MapContainer_3;
+ Handle_Transfer_MapContainer_4: typeof Handle_Transfer_MapContainer_4;
+ Transfer_ActorOfTransientProcess: typeof Transfer_ActorOfTransientProcess;
+ Handle_Transfer_ActorOfTransientProcess: typeof Handle_Transfer_ActorOfTransientProcess;
+ Handle_Transfer_ActorOfTransientProcess_1: typeof Handle_Transfer_ActorOfTransientProcess_1;
+ Handle_Transfer_ActorOfTransientProcess_2: typeof Handle_Transfer_ActorOfTransientProcess_2;
+ Handle_Transfer_ActorOfTransientProcess_3: typeof Handle_Transfer_ActorOfTransientProcess_3;
+ Handle_Transfer_ActorOfTransientProcess_4: typeof Handle_Transfer_ActorOfTransientProcess_4;
+ Handle_Transfer_VoidBinder: typeof Handle_Transfer_VoidBinder;
+ Handle_Transfer_VoidBinder_1: typeof Handle_Transfer_VoidBinder_1;
+ Handle_Transfer_VoidBinder_2: typeof Handle_Transfer_VoidBinder_2;
+ Handle_Transfer_VoidBinder_3: typeof Handle_Transfer_VoidBinder_3;
+ Handle_Transfer_VoidBinder_4: typeof Handle_Transfer_VoidBinder_4;
+ Transfer_VoidBinder: typeof Transfer_VoidBinder;
+ Transfer_FindHasher: typeof Transfer_FindHasher;
+ Transfer_ActorDispatch: typeof Transfer_ActorDispatch;
+ Transfer_ActorDispatch_1: typeof Transfer_ActorDispatch_1;
+ Transfer_ActorDispatch_2: typeof Transfer_ActorDispatch_2;
+ Transfer_ActorDispatch_3: typeof Transfer_ActorDispatch_3;
+ Handle_Transfer_ActorDispatch: typeof Handle_Transfer_ActorDispatch;
+ Handle_Transfer_ActorDispatch_1: typeof Handle_Transfer_ActorDispatch_1;
+ Handle_Transfer_ActorDispatch_2: typeof Handle_Transfer_ActorDispatch_2;
+ Handle_Transfer_ActorDispatch_3: typeof Handle_Transfer_ActorDispatch_3;
+ Handle_Transfer_ActorDispatch_4: typeof Handle_Transfer_ActorDispatch_4;
+ Transfer_TransferInput: typeof Transfer_TransferInput;
+ Handle_Transfer_ActorOfProcessForTransient: typeof Handle_Transfer_ActorOfProcessForTransient;
+ Handle_Transfer_ActorOfProcessForTransient_1: typeof Handle_Transfer_ActorOfProcessForTransient_1;
+ Handle_Transfer_ActorOfProcessForTransient_2: typeof Handle_Transfer_ActorOfProcessForTransient_2;
+ Handle_Transfer_ActorOfProcessForTransient_3: typeof Handle_Transfer_ActorOfProcessForTransient_3;
+ Handle_Transfer_ActorOfProcessForTransient_4: typeof Handle_Transfer_ActorOfProcessForTransient_4;
+ Transfer_ActorOfProcessForTransient: typeof Transfer_ActorOfProcessForTransient;
+ Transfer_TransferFailure: typeof Transfer_TransferFailure;
+ Transfer_TransferFailure_1: typeof Transfer_TransferFailure_1;
+ Transfer_TransferFailure_2: typeof Transfer_TransferFailure_2;
+ Handle_Transfer_TransferFailure: typeof Handle_Transfer_TransferFailure;
+ Handle_Transfer_TransferFailure_1: typeof Handle_Transfer_TransferFailure_1;
+ Handle_Transfer_TransferFailure_2: typeof Handle_Transfer_TransferFailure_2;
+ Handle_Transfer_TransferFailure_3: typeof Handle_Transfer_TransferFailure_3;
+ Handle_Transfer_TransferFailure_4: typeof Handle_Transfer_TransferFailure_4;
+ Handle_Transfer_Binder: typeof Handle_Transfer_Binder;
+ Handle_Transfer_Binder_1: typeof Handle_Transfer_Binder_1;
+ Handle_Transfer_Binder_2: typeof Handle_Transfer_Binder_2;
+ Handle_Transfer_Binder_3: typeof Handle_Transfer_Binder_3;
+ Handle_Transfer_Binder_4: typeof Handle_Transfer_Binder_4;
+ Transfer_Binder: typeof Transfer_Binder;
+ Handle_Transfer_BinderOfTransientInteger: typeof Handle_Transfer_BinderOfTransientInteger;
+ Handle_Transfer_BinderOfTransientInteger_1: typeof Handle_Transfer_BinderOfTransientInteger_1;
+ Handle_Transfer_BinderOfTransientInteger_2: typeof Handle_Transfer_BinderOfTransientInteger_2;
+ Handle_Transfer_BinderOfTransientInteger_3: typeof Handle_Transfer_BinderOfTransientInteger_3;
+ Handle_Transfer_BinderOfTransientInteger_4: typeof Handle_Transfer_BinderOfTransientInteger_4;
+ Transfer_BinderOfTransientInteger: typeof Transfer_BinderOfTransientInteger;
+ Transfer_TransferOutput: typeof Transfer_TransferOutput;
+ Transfer_TransferOutput_1: typeof Transfer_TransferOutput_1;
+ Transfer_TransferOutput_2: typeof Transfer_TransferOutput_2;
+ Handle_Transfer_HSequenceOfFinder: typeof Handle_Transfer_HSequenceOfFinder;
+ Handle_Transfer_HSequenceOfFinder_1: typeof Handle_Transfer_HSequenceOfFinder_1;
+ Handle_Transfer_HSequenceOfFinder_2: typeof Handle_Transfer_HSequenceOfFinder_2;
+ Handle_Transfer_HSequenceOfFinder_3: typeof Handle_Transfer_HSequenceOfFinder_3;
+ Handle_Transfer_HSequenceOfFinder_4: typeof Handle_Transfer_HSequenceOfFinder_4;
+ Handle_Transfer_TransientMapper: typeof Handle_Transfer_TransientMapper;
+ Handle_Transfer_TransientMapper_1: typeof Handle_Transfer_TransientMapper_1;
+ Handle_Transfer_TransientMapper_2: typeof Handle_Transfer_TransientMapper_2;
+ Handle_Transfer_TransientMapper_3: typeof Handle_Transfer_TransientMapper_3;
+ Handle_Transfer_TransientMapper_4: typeof Handle_Transfer_TransientMapper_4;
+ Transfer_TransientMapper: typeof Transfer_TransientMapper;
+ Plugin_Failure: typeof Plugin_Failure;
+ Plugin_Failure_1: typeof Plugin_Failure_1;
+ Plugin_Failure_2: typeof Plugin_Failure_2;
+ Handle_Plugin_Failure: typeof Handle_Plugin_Failure;
+ Handle_Plugin_Failure_1: typeof Handle_Plugin_Failure_1;
+ Handle_Plugin_Failure_2: typeof Handle_Plugin_Failure_2;
+ Handle_Plugin_Failure_3: typeof Handle_Plugin_Failure_3;
+ Handle_Plugin_Failure_4: typeof Handle_Plugin_Failure_4;
+ Plugin_MapOfFunctions: typeof Plugin_MapOfFunctions;
+ Plugin_MapOfFunctions_1: typeof Plugin_MapOfFunctions_1;
+ Plugin_MapOfFunctions_2: typeof Plugin_MapOfFunctions_2;
+ Plugin_MapOfFunctions_3: typeof Plugin_MapOfFunctions_3;
+ Plugin: typeof Plugin;
+ XSControl_Reader: typeof XSControl_Reader;
+ XSControl_Reader_1: typeof XSControl_Reader_1;
+ XSControl_Reader_2: typeof XSControl_Reader_2;
+ XSControl_Reader_3: typeof XSControl_Reader_3;
+ Handle_XSControl_Controller: typeof Handle_XSControl_Controller;
+ Handle_XSControl_Controller_1: typeof Handle_XSControl_Controller_1;
+ Handle_XSControl_Controller_2: typeof Handle_XSControl_Controller_2;
+ Handle_XSControl_Controller_3: typeof Handle_XSControl_Controller_3;
+ Handle_XSControl_Controller_4: typeof Handle_XSControl_Controller_4;
+ XSControl_Controller: typeof XSControl_Controller;
+ XSControl_TransferReader: typeof XSControl_TransferReader;
+ Handle_XSControl_TransferReader: typeof Handle_XSControl_TransferReader;
+ Handle_XSControl_TransferReader_1: typeof Handle_XSControl_TransferReader_1;
+ Handle_XSControl_TransferReader_2: typeof Handle_XSControl_TransferReader_2;
+ Handle_XSControl_TransferReader_3: typeof Handle_XSControl_TransferReader_3;
+ Handle_XSControl_TransferReader_4: typeof Handle_XSControl_TransferReader_4;
+ XSControl_ConnectedShapes: typeof XSControl_ConnectedShapes;
+ XSControl_ConnectedShapes_1: typeof XSControl_ConnectedShapes_1;
+ XSControl_ConnectedShapes_2: typeof XSControl_ConnectedShapes_2;
+ Handle_XSControl_ConnectedShapes: typeof Handle_XSControl_ConnectedShapes;
+ Handle_XSControl_ConnectedShapes_1: typeof Handle_XSControl_ConnectedShapes_1;
+ Handle_XSControl_ConnectedShapes_2: typeof Handle_XSControl_ConnectedShapes_2;
+ Handle_XSControl_ConnectedShapes_3: typeof Handle_XSControl_ConnectedShapes_3;
+ Handle_XSControl_ConnectedShapes_4: typeof Handle_XSControl_ConnectedShapes_4;
+ XSControl_SelectForTransfer: typeof XSControl_SelectForTransfer;
+ XSControl_SelectForTransfer_1: typeof XSControl_SelectForTransfer_1;
+ XSControl_SelectForTransfer_2: typeof XSControl_SelectForTransfer_2;
+ Handle_XSControl_SelectForTransfer: typeof Handle_XSControl_SelectForTransfer;
+ Handle_XSControl_SelectForTransfer_1: typeof Handle_XSControl_SelectForTransfer_1;
+ Handle_XSControl_SelectForTransfer_2: typeof Handle_XSControl_SelectForTransfer_2;
+ Handle_XSControl_SelectForTransfer_3: typeof Handle_XSControl_SelectForTransfer_3;
+ Handle_XSControl_SelectForTransfer_4: typeof Handle_XSControl_SelectForTransfer_4;
+ XSControl_TransferWriter: typeof XSControl_TransferWriter;
+ Handle_XSControl_TransferWriter: typeof Handle_XSControl_TransferWriter;
+ Handle_XSControl_TransferWriter_1: typeof Handle_XSControl_TransferWriter_1;
+ Handle_XSControl_TransferWriter_2: typeof Handle_XSControl_TransferWriter_2;
+ Handle_XSControl_TransferWriter_3: typeof Handle_XSControl_TransferWriter_3;
+ Handle_XSControl_TransferWriter_4: typeof Handle_XSControl_TransferWriter_4;
+ XSControl_Functions: typeof XSControl_Functions;
+ Handle_XSControl_Vars: typeof Handle_XSControl_Vars;
+ Handle_XSControl_Vars_1: typeof Handle_XSControl_Vars_1;
+ Handle_XSControl_Vars_2: typeof Handle_XSControl_Vars_2;
+ Handle_XSControl_Vars_3: typeof Handle_XSControl_Vars_3;
+ Handle_XSControl_Vars_4: typeof Handle_XSControl_Vars_4;
+ XSControl_Vars: typeof XSControl_Vars;
+ XSControl_FuncShape: typeof XSControl_FuncShape;
+ XSControl_Writer: typeof XSControl_Writer;
+ XSControl_Writer_1: typeof XSControl_Writer_1;
+ XSControl_Writer_2: typeof XSControl_Writer_2;
+ XSControl_Writer_3: typeof XSControl_Writer_3;
+ Handle_XSControl_WorkSession: typeof Handle_XSControl_WorkSession;
+ Handle_XSControl_WorkSession_1: typeof Handle_XSControl_WorkSession_1;
+ Handle_XSControl_WorkSession_2: typeof Handle_XSControl_WorkSession_2;
+ Handle_XSControl_WorkSession_3: typeof Handle_XSControl_WorkSession_3;
+ Handle_XSControl_WorkSession_4: typeof Handle_XSControl_WorkSession_4;
+ XSControl_WorkSession: typeof XSControl_WorkSession;
+ XSControl_Utils: typeof XSControl_Utils;
+ XSControl_SignTransferStatus: typeof XSControl_SignTransferStatus;
+ XSControl_SignTransferStatus_1: typeof XSControl_SignTransferStatus_1;
+ XSControl_SignTransferStatus_2: typeof XSControl_SignTransferStatus_2;
+ Handle_XSControl_SignTransferStatus: typeof Handle_XSControl_SignTransferStatus;
+ Handle_XSControl_SignTransferStatus_1: typeof Handle_XSControl_SignTransferStatus_1;
+ Handle_XSControl_SignTransferStatus_2: typeof Handle_XSControl_SignTransferStatus_2;
+ Handle_XSControl_SignTransferStatus_3: typeof Handle_XSControl_SignTransferStatus_3;
+ Handle_XSControl_SignTransferStatus_4: typeof Handle_XSControl_SignTransferStatus_4;
+ XSControl: typeof XSControl;
+ BRepAdaptor_Array1OfCurve: typeof BRepAdaptor_Array1OfCurve;
+ BRepAdaptor_Array1OfCurve_1: typeof BRepAdaptor_Array1OfCurve_1;
+ BRepAdaptor_Array1OfCurve_2: typeof BRepAdaptor_Array1OfCurve_2;
+ BRepAdaptor_Array1OfCurve_3: typeof BRepAdaptor_Array1OfCurve_3;
+ BRepAdaptor_Array1OfCurve_4: typeof BRepAdaptor_Array1OfCurve_4;
+ BRepAdaptor_Array1OfCurve_5: typeof BRepAdaptor_Array1OfCurve_5;
+ BRepAdaptor_Curve2d: typeof BRepAdaptor_Curve2d;
+ BRepAdaptor_Curve2d_1: typeof BRepAdaptor_Curve2d_1;
+ BRepAdaptor_Curve2d_2: typeof BRepAdaptor_Curve2d_2;
+ BRepAdaptor_HCurve: typeof BRepAdaptor_HCurve;
+ BRepAdaptor_HCurve_1: typeof BRepAdaptor_HCurve_1;
+ BRepAdaptor_HCurve_2: typeof BRepAdaptor_HCurve_2;
+ Handle_BRepAdaptor_HCurve: typeof Handle_BRepAdaptor_HCurve;
+ Handle_BRepAdaptor_HCurve_1: typeof Handle_BRepAdaptor_HCurve_1;
+ Handle_BRepAdaptor_HCurve_2: typeof Handle_BRepAdaptor_HCurve_2;
+ Handle_BRepAdaptor_HCurve_3: typeof Handle_BRepAdaptor_HCurve_3;
+ Handle_BRepAdaptor_HCurve_4: typeof Handle_BRepAdaptor_HCurve_4;
+ BRepAdaptor_HCurve2d: typeof BRepAdaptor_HCurve2d;
+ BRepAdaptor_HCurve2d_1: typeof BRepAdaptor_HCurve2d_1;
+ BRepAdaptor_HCurve2d_2: typeof BRepAdaptor_HCurve2d_2;
+ Handle_BRepAdaptor_HCurve2d: typeof Handle_BRepAdaptor_HCurve2d;
+ Handle_BRepAdaptor_HCurve2d_1: typeof Handle_BRepAdaptor_HCurve2d_1;
+ Handle_BRepAdaptor_HCurve2d_2: typeof Handle_BRepAdaptor_HCurve2d_2;
+ Handle_BRepAdaptor_HCurve2d_3: typeof Handle_BRepAdaptor_HCurve2d_3;
+ Handle_BRepAdaptor_HCurve2d_4: typeof Handle_BRepAdaptor_HCurve2d_4;
+ BRepAdaptor_Surface: typeof BRepAdaptor_Surface;
+ BRepAdaptor_Surface_1: typeof BRepAdaptor_Surface_1;
+ BRepAdaptor_Surface_2: typeof BRepAdaptor_Surface_2;
+ BRepAdaptor_CompCurve: typeof BRepAdaptor_CompCurve;
+ BRepAdaptor_CompCurve_1: typeof BRepAdaptor_CompCurve_1;
+ BRepAdaptor_CompCurve_2: typeof BRepAdaptor_CompCurve_2;
+ BRepAdaptor_CompCurve_3: typeof BRepAdaptor_CompCurve_3;
+ Handle_BRepAdaptor_HSurface: typeof Handle_BRepAdaptor_HSurface;
+ Handle_BRepAdaptor_HSurface_1: typeof Handle_BRepAdaptor_HSurface_1;
+ Handle_BRepAdaptor_HSurface_2: typeof Handle_BRepAdaptor_HSurface_2;
+ Handle_BRepAdaptor_HSurface_3: typeof Handle_BRepAdaptor_HSurface_3;
+ Handle_BRepAdaptor_HSurface_4: typeof Handle_BRepAdaptor_HSurface_4;
+ BRepAdaptor_HSurface: typeof BRepAdaptor_HSurface;
+ BRepAdaptor_HSurface_1: typeof BRepAdaptor_HSurface_1;
+ BRepAdaptor_HSurface_2: typeof BRepAdaptor_HSurface_2;
+ Handle_BRepAdaptor_HArray1OfCurve: typeof Handle_BRepAdaptor_HArray1OfCurve;
+ Handle_BRepAdaptor_HArray1OfCurve_1: typeof Handle_BRepAdaptor_HArray1OfCurve_1;
+ Handle_BRepAdaptor_HArray1OfCurve_2: typeof Handle_BRepAdaptor_HArray1OfCurve_2;
+ Handle_BRepAdaptor_HArray1OfCurve_3: typeof Handle_BRepAdaptor_HArray1OfCurve_3;
+ Handle_BRepAdaptor_HArray1OfCurve_4: typeof Handle_BRepAdaptor_HArray1OfCurve_4;
+ BRepAdaptor_Curve: typeof BRepAdaptor_Curve;
+ BRepAdaptor_Curve_1: typeof BRepAdaptor_Curve_1;
+ BRepAdaptor_Curve_2: typeof BRepAdaptor_Curve_2;
+ BRepAdaptor_Curve_3: typeof BRepAdaptor_Curve_3;
+ Handle_BRepAdaptor_HCompCurve: typeof Handle_BRepAdaptor_HCompCurve;
+ Handle_BRepAdaptor_HCompCurve_1: typeof Handle_BRepAdaptor_HCompCurve_1;
+ Handle_BRepAdaptor_HCompCurve_2: typeof Handle_BRepAdaptor_HCompCurve_2;
+ Handle_BRepAdaptor_HCompCurve_3: typeof Handle_BRepAdaptor_HCompCurve_3;
+ Handle_BRepAdaptor_HCompCurve_4: typeof Handle_BRepAdaptor_HCompCurve_4;
+ BRepAdaptor_HCompCurve: typeof BRepAdaptor_HCompCurve;
+ BRepAdaptor_HCompCurve_1: typeof BRepAdaptor_HCompCurve_1;
+ BRepAdaptor_HCompCurve_2: typeof BRepAdaptor_HCompCurve_2;
+ Handle_TopoDS_TShape: typeof Handle_TopoDS_TShape;
+ Handle_TopoDS_TShape_1: typeof Handle_TopoDS_TShape_1;
+ Handle_TopoDS_TShape_2: typeof Handle_TopoDS_TShape_2;
+ Handle_TopoDS_TShape_3: typeof Handle_TopoDS_TShape_3;
+ Handle_TopoDS_TShape_4: typeof Handle_TopoDS_TShape_4;
+ TopoDS_TShape: typeof TopoDS_TShape;
+ TopoDS: typeof TopoDS;
+ Handle_TopoDS_FrozenShape: typeof Handle_TopoDS_FrozenShape;
+ Handle_TopoDS_FrozenShape_1: typeof Handle_TopoDS_FrozenShape_1;
+ Handle_TopoDS_FrozenShape_2: typeof Handle_TopoDS_FrozenShape_2;
+ Handle_TopoDS_FrozenShape_3: typeof Handle_TopoDS_FrozenShape_3;
+ Handle_TopoDS_FrozenShape_4: typeof Handle_TopoDS_FrozenShape_4;
+ TopoDS_FrozenShape: typeof TopoDS_FrozenShape;
+ TopoDS_FrozenShape_1: typeof TopoDS_FrozenShape_1;
+ TopoDS_FrozenShape_2: typeof TopoDS_FrozenShape_2;
+ TopoDS_Iterator: typeof TopoDS_Iterator;
+ TopoDS_Iterator_1: typeof TopoDS_Iterator_1;
+ TopoDS_Iterator_2: typeof TopoDS_Iterator_2;
+ TopoDS_Edge: typeof TopoDS_Edge;
+ TopoDS_Vertex: typeof TopoDS_Vertex;
+ TopoDS_UnCompatibleShapes: typeof TopoDS_UnCompatibleShapes;
+ TopoDS_UnCompatibleShapes_1: typeof TopoDS_UnCompatibleShapes_1;
+ TopoDS_UnCompatibleShapes_2: typeof TopoDS_UnCompatibleShapes_2;
+ Handle_TopoDS_UnCompatibleShapes: typeof Handle_TopoDS_UnCompatibleShapes;
+ Handle_TopoDS_UnCompatibleShapes_1: typeof Handle_TopoDS_UnCompatibleShapes_1;
+ Handle_TopoDS_UnCompatibleShapes_2: typeof Handle_TopoDS_UnCompatibleShapes_2;
+ Handle_TopoDS_UnCompatibleShapes_3: typeof Handle_TopoDS_UnCompatibleShapes_3;
+ Handle_TopoDS_UnCompatibleShapes_4: typeof Handle_TopoDS_UnCompatibleShapes_4;
+ TopoDS_Wire: typeof TopoDS_Wire;
+ Handle_TopoDS_TShell: typeof Handle_TopoDS_TShell;
+ Handle_TopoDS_TShell_1: typeof Handle_TopoDS_TShell_1;
+ Handle_TopoDS_TShell_2: typeof Handle_TopoDS_TShell_2;
+ Handle_TopoDS_TShell_3: typeof Handle_TopoDS_TShell_3;
+ Handle_TopoDS_TShell_4: typeof Handle_TopoDS_TShell_4;
+ TopoDS_TShell: typeof TopoDS_TShell;
+ TopoDS_AlertAttribute: typeof TopoDS_AlertAttribute;
+ TopoDS_Compound: typeof TopoDS_Compound;
+ TopoDS_Solid: typeof TopoDS_Solid;
+ TopoDS_TCompSolid: typeof TopoDS_TCompSolid;
+ Handle_TopoDS_TCompSolid: typeof Handle_TopoDS_TCompSolid;
+ Handle_TopoDS_TCompSolid_1: typeof Handle_TopoDS_TCompSolid_1;
+ Handle_TopoDS_TCompSolid_2: typeof Handle_TopoDS_TCompSolid_2;
+ Handle_TopoDS_TCompSolid_3: typeof Handle_TopoDS_TCompSolid_3;
+ Handle_TopoDS_TCompSolid_4: typeof Handle_TopoDS_TCompSolid_4;
+ Handle_TopoDS_TCompound: typeof Handle_TopoDS_TCompound;
+ Handle_TopoDS_TCompound_1: typeof Handle_TopoDS_TCompound_1;
+ Handle_TopoDS_TCompound_2: typeof Handle_TopoDS_TCompound_2;
+ Handle_TopoDS_TCompound_3: typeof Handle_TopoDS_TCompound_3;
+ Handle_TopoDS_TCompound_4: typeof Handle_TopoDS_TCompound_4;
+ TopoDS_TCompound: typeof TopoDS_TCompound;
+ TopoDS_Shell: typeof TopoDS_Shell;
+ TopoDS_TWire: typeof TopoDS_TWire;
+ Handle_TopoDS_TWire: typeof Handle_TopoDS_TWire;
+ Handle_TopoDS_TWire_1: typeof Handle_TopoDS_TWire_1;
+ Handle_TopoDS_TWire_2: typeof Handle_TopoDS_TWire_2;
+ Handle_TopoDS_TWire_3: typeof Handle_TopoDS_TWire_3;
+ Handle_TopoDS_TWire_4: typeof Handle_TopoDS_TWire_4;
+ Handle_TopoDS_TEdge: typeof Handle_TopoDS_TEdge;
+ Handle_TopoDS_TEdge_1: typeof Handle_TopoDS_TEdge_1;
+ Handle_TopoDS_TEdge_2: typeof Handle_TopoDS_TEdge_2;
+ Handle_TopoDS_TEdge_3: typeof Handle_TopoDS_TEdge_3;
+ Handle_TopoDS_TEdge_4: typeof Handle_TopoDS_TEdge_4;
+ TopoDS_TEdge: typeof TopoDS_TEdge;
+ TopoDS_Face: typeof TopoDS_Face;
+ TopoDS_Builder: typeof TopoDS_Builder;
+ Handle_TopoDS_HShape: typeof Handle_TopoDS_HShape;
+ Handle_TopoDS_HShape_1: typeof Handle_TopoDS_HShape_1;
+ Handle_TopoDS_HShape_2: typeof Handle_TopoDS_HShape_2;
+ Handle_TopoDS_HShape_3: typeof Handle_TopoDS_HShape_3;
+ Handle_TopoDS_HShape_4: typeof Handle_TopoDS_HShape_4;
+ TopoDS_HShape: typeof TopoDS_HShape;
+ TopoDS_HShape_1: typeof TopoDS_HShape_1;
+ TopoDS_HShape_2: typeof TopoDS_HShape_2;
+ TopoDS_CompSolid: typeof TopoDS_CompSolid;
+ Handle_TopoDS_TSolid: typeof Handle_TopoDS_TSolid;
+ Handle_TopoDS_TSolid_1: typeof Handle_TopoDS_TSolid_1;
+ Handle_TopoDS_TSolid_2: typeof Handle_TopoDS_TSolid_2;
+ Handle_TopoDS_TSolid_3: typeof Handle_TopoDS_TSolid_3;
+ Handle_TopoDS_TSolid_4: typeof Handle_TopoDS_TSolid_4;
+ TopoDS_TSolid: typeof TopoDS_TSolid;
+ TopoDS_Shape: typeof TopoDS_Shape;
+ Handle_TopoDS_TFace: typeof Handle_TopoDS_TFace;
+ Handle_TopoDS_TFace_1: typeof Handle_TopoDS_TFace_1;
+ Handle_TopoDS_TFace_2: typeof Handle_TopoDS_TFace_2;
+ Handle_TopoDS_TFace_3: typeof Handle_TopoDS_TFace_3;
+ Handle_TopoDS_TFace_4: typeof Handle_TopoDS_TFace_4;
+ TopoDS_TFace: typeof TopoDS_TFace;
+ Handle_TopoDS_LockedShape: typeof Handle_TopoDS_LockedShape;
+ Handle_TopoDS_LockedShape_1: typeof Handle_TopoDS_LockedShape_1;
+ Handle_TopoDS_LockedShape_2: typeof Handle_TopoDS_LockedShape_2;
+ Handle_TopoDS_LockedShape_3: typeof Handle_TopoDS_LockedShape_3;
+ Handle_TopoDS_LockedShape_4: typeof Handle_TopoDS_LockedShape_4;
+ TopoDS_LockedShape: typeof TopoDS_LockedShape;
+ TopoDS_LockedShape_1: typeof TopoDS_LockedShape_1;
+ TopoDS_LockedShape_2: typeof TopoDS_LockedShape_2;
+ TopoDS_TVertex: typeof TopoDS_TVertex;
+ Handle_TopoDS_TVertex: typeof Handle_TopoDS_TVertex;
+ Handle_TopoDS_TVertex_1: typeof Handle_TopoDS_TVertex_1;
+ Handle_TopoDS_TVertex_2: typeof Handle_TopoDS_TVertex_2;
+ Handle_TopoDS_TVertex_3: typeof Handle_TopoDS_TVertex_3;
+ Handle_TopoDS_TVertex_4: typeof Handle_TopoDS_TVertex_4;
+ TopoDS_AlertWithShape: typeof TopoDS_AlertWithShape;
+ Handle_IGESGeom_RuledSurface: typeof Handle_IGESGeom_RuledSurface;
+ Handle_IGESGeom_RuledSurface_1: typeof Handle_IGESGeom_RuledSurface_1;
+ Handle_IGESGeom_RuledSurface_2: typeof Handle_IGESGeom_RuledSurface_2;
+ Handle_IGESGeom_RuledSurface_3: typeof Handle_IGESGeom_RuledSurface_3;
+ Handle_IGESGeom_RuledSurface_4: typeof Handle_IGESGeom_RuledSurface_4;
+ Handle_IGESGeom_HArray1OfTransformationMatrix: typeof Handle_IGESGeom_HArray1OfTransformationMatrix;
+ Handle_IGESGeom_HArray1OfTransformationMatrix_1: typeof Handle_IGESGeom_HArray1OfTransformationMatrix_1;
+ Handle_IGESGeom_HArray1OfTransformationMatrix_2: typeof Handle_IGESGeom_HArray1OfTransformationMatrix_2;
+ Handle_IGESGeom_HArray1OfTransformationMatrix_3: typeof Handle_IGESGeom_HArray1OfTransformationMatrix_3;
+ Handle_IGESGeom_HArray1OfTransformationMatrix_4: typeof Handle_IGESGeom_HArray1OfTransformationMatrix_4;
+ Handle_IGESGeom_Point: typeof Handle_IGESGeom_Point;
+ Handle_IGESGeom_Point_1: typeof Handle_IGESGeom_Point_1;
+ Handle_IGESGeom_Point_2: typeof Handle_IGESGeom_Point_2;
+ Handle_IGESGeom_Point_3: typeof Handle_IGESGeom_Point_3;
+ Handle_IGESGeom_Point_4: typeof Handle_IGESGeom_Point_4;
+ Handle_IGESGeom_ConicArc: typeof Handle_IGESGeom_ConicArc;
+ Handle_IGESGeom_ConicArc_1: typeof Handle_IGESGeom_ConicArc_1;
+ Handle_IGESGeom_ConicArc_2: typeof Handle_IGESGeom_ConicArc_2;
+ Handle_IGESGeom_ConicArc_3: typeof Handle_IGESGeom_ConicArc_3;
+ Handle_IGESGeom_ConicArc_4: typeof Handle_IGESGeom_ConicArc_4;
+ Handle_IGESGeom_BSplineCurve: typeof Handle_IGESGeom_BSplineCurve;
+ Handle_IGESGeom_BSplineCurve_1: typeof Handle_IGESGeom_BSplineCurve_1;
+ Handle_IGESGeom_BSplineCurve_2: typeof Handle_IGESGeom_BSplineCurve_2;
+ Handle_IGESGeom_BSplineCurve_3: typeof Handle_IGESGeom_BSplineCurve_3;
+ Handle_IGESGeom_BSplineCurve_4: typeof Handle_IGESGeom_BSplineCurve_4;
+ Handle_IGESGeom_CurveOnSurface: typeof Handle_IGESGeom_CurveOnSurface;
+ Handle_IGESGeom_CurveOnSurface_1: typeof Handle_IGESGeom_CurveOnSurface_1;
+ Handle_IGESGeom_CurveOnSurface_2: typeof Handle_IGESGeom_CurveOnSurface_2;
+ Handle_IGESGeom_CurveOnSurface_3: typeof Handle_IGESGeom_CurveOnSurface_3;
+ Handle_IGESGeom_CurveOnSurface_4: typeof Handle_IGESGeom_CurveOnSurface_4;
+ Handle_IGESGeom_Protocol: typeof Handle_IGESGeom_Protocol;
+ Handle_IGESGeom_Protocol_1: typeof Handle_IGESGeom_Protocol_1;
+ Handle_IGESGeom_Protocol_2: typeof Handle_IGESGeom_Protocol_2;
+ Handle_IGESGeom_Protocol_3: typeof Handle_IGESGeom_Protocol_3;
+ Handle_IGESGeom_Protocol_4: typeof Handle_IGESGeom_Protocol_4;
+ Handle_IGESGeom_TrimmedSurface: typeof Handle_IGESGeom_TrimmedSurface;
+ Handle_IGESGeom_TrimmedSurface_1: typeof Handle_IGESGeom_TrimmedSurface_1;
+ Handle_IGESGeom_TrimmedSurface_2: typeof Handle_IGESGeom_TrimmedSurface_2;
+ Handle_IGESGeom_TrimmedSurface_3: typeof Handle_IGESGeom_TrimmedSurface_3;
+ Handle_IGESGeom_TrimmedSurface_4: typeof Handle_IGESGeom_TrimmedSurface_4;
+ Handle_IGESGeom_SpecificModule: typeof Handle_IGESGeom_SpecificModule;
+ Handle_IGESGeom_SpecificModule_1: typeof Handle_IGESGeom_SpecificModule_1;
+ Handle_IGESGeom_SpecificModule_2: typeof Handle_IGESGeom_SpecificModule_2;
+ Handle_IGESGeom_SpecificModule_3: typeof Handle_IGESGeom_SpecificModule_3;
+ Handle_IGESGeom_SpecificModule_4: typeof Handle_IGESGeom_SpecificModule_4;
+ Handle_IGESGeom_GeneralModule: typeof Handle_IGESGeom_GeneralModule;
+ Handle_IGESGeom_GeneralModule_1: typeof Handle_IGESGeom_GeneralModule_1;
+ Handle_IGESGeom_GeneralModule_2: typeof Handle_IGESGeom_GeneralModule_2;
+ Handle_IGESGeom_GeneralModule_3: typeof Handle_IGESGeom_GeneralModule_3;
+ Handle_IGESGeom_GeneralModule_4: typeof Handle_IGESGeom_GeneralModule_4;
+ Handle_IGESGeom_HArray1OfBoundary: typeof Handle_IGESGeom_HArray1OfBoundary;
+ Handle_IGESGeom_HArray1OfBoundary_1: typeof Handle_IGESGeom_HArray1OfBoundary_1;
+ Handle_IGESGeom_HArray1OfBoundary_2: typeof Handle_IGESGeom_HArray1OfBoundary_2;
+ Handle_IGESGeom_HArray1OfBoundary_3: typeof Handle_IGESGeom_HArray1OfBoundary_3;
+ Handle_IGESGeom_HArray1OfBoundary_4: typeof Handle_IGESGeom_HArray1OfBoundary_4;
+ Handle_IGESGeom_Line: typeof Handle_IGESGeom_Line;
+ Handle_IGESGeom_Line_1: typeof Handle_IGESGeom_Line_1;
+ Handle_IGESGeom_Line_2: typeof Handle_IGESGeom_Line_2;
+ Handle_IGESGeom_Line_3: typeof Handle_IGESGeom_Line_3;
+ Handle_IGESGeom_Line_4: typeof Handle_IGESGeom_Line_4;
+ Handle_IGESGeom_CompositeCurve: typeof Handle_IGESGeom_CompositeCurve;
+ Handle_IGESGeom_CompositeCurve_1: typeof Handle_IGESGeom_CompositeCurve_1;
+ Handle_IGESGeom_CompositeCurve_2: typeof Handle_IGESGeom_CompositeCurve_2;
+ Handle_IGESGeom_CompositeCurve_3: typeof Handle_IGESGeom_CompositeCurve_3;
+ Handle_IGESGeom_CompositeCurve_4: typeof Handle_IGESGeom_CompositeCurve_4;
+ Handle_IGESGeom_Flash: typeof Handle_IGESGeom_Flash;
+ Handle_IGESGeom_Flash_1: typeof Handle_IGESGeom_Flash_1;
+ Handle_IGESGeom_Flash_2: typeof Handle_IGESGeom_Flash_2;
+ Handle_IGESGeom_Flash_3: typeof Handle_IGESGeom_Flash_3;
+ Handle_IGESGeom_Flash_4: typeof Handle_IGESGeom_Flash_4;
+ Handle_IGESGeom_CircularArc: typeof Handle_IGESGeom_CircularArc;
+ Handle_IGESGeom_CircularArc_1: typeof Handle_IGESGeom_CircularArc_1;
+ Handle_IGESGeom_CircularArc_2: typeof Handle_IGESGeom_CircularArc_2;
+ Handle_IGESGeom_CircularArc_3: typeof Handle_IGESGeom_CircularArc_3;
+ Handle_IGESGeom_CircularArc_4: typeof Handle_IGESGeom_CircularArc_4;
+ Handle_IGESGeom_BSplineSurface: typeof Handle_IGESGeom_BSplineSurface;
+ Handle_IGESGeom_BSplineSurface_1: typeof Handle_IGESGeom_BSplineSurface_1;
+ Handle_IGESGeom_BSplineSurface_2: typeof Handle_IGESGeom_BSplineSurface_2;
+ Handle_IGESGeom_BSplineSurface_3: typeof Handle_IGESGeom_BSplineSurface_3;
+ Handle_IGESGeom_BSplineSurface_4: typeof Handle_IGESGeom_BSplineSurface_4;
+ Handle_IGESGeom_TabulatedCylinder: typeof Handle_IGESGeom_TabulatedCylinder;
+ Handle_IGESGeom_TabulatedCylinder_1: typeof Handle_IGESGeom_TabulatedCylinder_1;
+ Handle_IGESGeom_TabulatedCylinder_2: typeof Handle_IGESGeom_TabulatedCylinder_2;
+ Handle_IGESGeom_TabulatedCylinder_3: typeof Handle_IGESGeom_TabulatedCylinder_3;
+ Handle_IGESGeom_TabulatedCylinder_4: typeof Handle_IGESGeom_TabulatedCylinder_4;
+ Handle_IGESGeom_ReadWriteModule: typeof Handle_IGESGeom_ReadWriteModule;
+ Handle_IGESGeom_ReadWriteModule_1: typeof Handle_IGESGeom_ReadWriteModule_1;
+ Handle_IGESGeom_ReadWriteModule_2: typeof Handle_IGESGeom_ReadWriteModule_2;
+ Handle_IGESGeom_ReadWriteModule_3: typeof Handle_IGESGeom_ReadWriteModule_3;
+ Handle_IGESGeom_ReadWriteModule_4: typeof Handle_IGESGeom_ReadWriteModule_4;
+ Handle_IGESGeom_HArray1OfCurveOnSurface: typeof Handle_IGESGeom_HArray1OfCurveOnSurface;
+ Handle_IGESGeom_HArray1OfCurveOnSurface_1: typeof Handle_IGESGeom_HArray1OfCurveOnSurface_1;
+ Handle_IGESGeom_HArray1OfCurveOnSurface_2: typeof Handle_IGESGeom_HArray1OfCurveOnSurface_2;
+ Handle_IGESGeom_HArray1OfCurveOnSurface_3: typeof Handle_IGESGeom_HArray1OfCurveOnSurface_3;
+ Handle_IGESGeom_HArray1OfCurveOnSurface_4: typeof Handle_IGESGeom_HArray1OfCurveOnSurface_4;
+ Handle_IGESGeom_OffsetSurface: typeof Handle_IGESGeom_OffsetSurface;
+ Handle_IGESGeom_OffsetSurface_1: typeof Handle_IGESGeom_OffsetSurface_1;
+ Handle_IGESGeom_OffsetSurface_2: typeof Handle_IGESGeom_OffsetSurface_2;
+ Handle_IGESGeom_OffsetSurface_3: typeof Handle_IGESGeom_OffsetSurface_3;
+ Handle_IGESGeom_OffsetSurface_4: typeof Handle_IGESGeom_OffsetSurface_4;
+ Handle_IGESGeom_Plane: typeof Handle_IGESGeom_Plane;
+ Handle_IGESGeom_Plane_1: typeof Handle_IGESGeom_Plane_1;
+ Handle_IGESGeom_Plane_2: typeof Handle_IGESGeom_Plane_2;
+ Handle_IGESGeom_Plane_3: typeof Handle_IGESGeom_Plane_3;
+ Handle_IGESGeom_Plane_4: typeof Handle_IGESGeom_Plane_4;
+ Handle_IGESGeom_SplineSurface: typeof Handle_IGESGeom_SplineSurface;
+ Handle_IGESGeom_SplineSurface_1: typeof Handle_IGESGeom_SplineSurface_1;
+ Handle_IGESGeom_SplineSurface_2: typeof Handle_IGESGeom_SplineSurface_2;
+ Handle_IGESGeom_SplineSurface_3: typeof Handle_IGESGeom_SplineSurface_3;
+ Handle_IGESGeom_SplineSurface_4: typeof Handle_IGESGeom_SplineSurface_4;
+ Handle_IGESGeom_SurfaceOfRevolution: typeof Handle_IGESGeom_SurfaceOfRevolution;
+ Handle_IGESGeom_SurfaceOfRevolution_1: typeof Handle_IGESGeom_SurfaceOfRevolution_1;
+ Handle_IGESGeom_SurfaceOfRevolution_2: typeof Handle_IGESGeom_SurfaceOfRevolution_2;
+ Handle_IGESGeom_SurfaceOfRevolution_3: typeof Handle_IGESGeom_SurfaceOfRevolution_3;
+ Handle_IGESGeom_SurfaceOfRevolution_4: typeof Handle_IGESGeom_SurfaceOfRevolution_4;
+ Handle_IGESGeom_TransformationMatrix: typeof Handle_IGESGeom_TransformationMatrix;
+ Handle_IGESGeom_TransformationMatrix_1: typeof Handle_IGESGeom_TransformationMatrix_1;
+ Handle_IGESGeom_TransformationMatrix_2: typeof Handle_IGESGeom_TransformationMatrix_2;
+ Handle_IGESGeom_TransformationMatrix_3: typeof Handle_IGESGeom_TransformationMatrix_3;
+ Handle_IGESGeom_TransformationMatrix_4: typeof Handle_IGESGeom_TransformationMatrix_4;
+ Handle_IGESGeom_Direction: typeof Handle_IGESGeom_Direction;
+ Handle_IGESGeom_Direction_1: typeof Handle_IGESGeom_Direction_1;
+ Handle_IGESGeom_Direction_2: typeof Handle_IGESGeom_Direction_2;
+ Handle_IGESGeom_Direction_3: typeof Handle_IGESGeom_Direction_3;
+ Handle_IGESGeom_Direction_4: typeof Handle_IGESGeom_Direction_4;
+ Handle_IGESGeom_SplineCurve: typeof Handle_IGESGeom_SplineCurve;
+ Handle_IGESGeom_SplineCurve_1: typeof Handle_IGESGeom_SplineCurve_1;
+ Handle_IGESGeom_SplineCurve_2: typeof Handle_IGESGeom_SplineCurve_2;
+ Handle_IGESGeom_SplineCurve_3: typeof Handle_IGESGeom_SplineCurve_3;
+ Handle_IGESGeom_SplineCurve_4: typeof Handle_IGESGeom_SplineCurve_4;
+ Handle_IGESGeom_BoundedSurface: typeof Handle_IGESGeom_BoundedSurface;
+ Handle_IGESGeom_BoundedSurface_1: typeof Handle_IGESGeom_BoundedSurface_1;
+ Handle_IGESGeom_BoundedSurface_2: typeof Handle_IGESGeom_BoundedSurface_2;
+ Handle_IGESGeom_BoundedSurface_3: typeof Handle_IGESGeom_BoundedSurface_3;
+ Handle_IGESGeom_BoundedSurface_4: typeof Handle_IGESGeom_BoundedSurface_4;
+ Handle_IGESGeom_Boundary: typeof Handle_IGESGeom_Boundary;
+ Handle_IGESGeom_Boundary_1: typeof Handle_IGESGeom_Boundary_1;
+ Handle_IGESGeom_Boundary_2: typeof Handle_IGESGeom_Boundary_2;
+ Handle_IGESGeom_Boundary_3: typeof Handle_IGESGeom_Boundary_3;
+ Handle_IGESGeom_Boundary_4: typeof Handle_IGESGeom_Boundary_4;
+ Handle_IGESGeom_OffsetCurve: typeof Handle_IGESGeom_OffsetCurve;
+ Handle_IGESGeom_OffsetCurve_1: typeof Handle_IGESGeom_OffsetCurve_1;
+ Handle_IGESGeom_OffsetCurve_2: typeof Handle_IGESGeom_OffsetCurve_2;
+ Handle_IGESGeom_OffsetCurve_3: typeof Handle_IGESGeom_OffsetCurve_3;
+ Handle_IGESGeom_OffsetCurve_4: typeof Handle_IGESGeom_OffsetCurve_4;
+ Handle_IGESGeom_CopiousData: typeof Handle_IGESGeom_CopiousData;
+ Handle_IGESGeom_CopiousData_1: typeof Handle_IGESGeom_CopiousData_1;
+ Handle_IGESGeom_CopiousData_2: typeof Handle_IGESGeom_CopiousData_2;
+ Handle_IGESGeom_CopiousData_3: typeof Handle_IGESGeom_CopiousData_3;
+ Handle_IGESGeom_CopiousData_4: typeof Handle_IGESGeom_CopiousData_4;
+ Handle_TDataStd_NoteBook: typeof Handle_TDataStd_NoteBook;
+ Handle_TDataStd_NoteBook_1: typeof Handle_TDataStd_NoteBook_1;
+ Handle_TDataStd_NoteBook_2: typeof Handle_TDataStd_NoteBook_2;
+ Handle_TDataStd_NoteBook_3: typeof Handle_TDataStd_NoteBook_3;
+ Handle_TDataStd_NoteBook_4: typeof Handle_TDataStd_NoteBook_4;
+ TDataStd_NoteBook: typeof TDataStd_NoteBook;
+ Handle_TDataStd_DeltaOnModificationOfIntArray: typeof Handle_TDataStd_DeltaOnModificationOfIntArray;
+ Handle_TDataStd_DeltaOnModificationOfIntArray_1: typeof Handle_TDataStd_DeltaOnModificationOfIntArray_1;
+ Handle_TDataStd_DeltaOnModificationOfIntArray_2: typeof Handle_TDataStd_DeltaOnModificationOfIntArray_2;
+ Handle_TDataStd_DeltaOnModificationOfIntArray_3: typeof Handle_TDataStd_DeltaOnModificationOfIntArray_3;
+ Handle_TDataStd_DeltaOnModificationOfIntArray_4: typeof Handle_TDataStd_DeltaOnModificationOfIntArray_4;
+ TDataStd_DeltaOnModificationOfIntArray: typeof TDataStd_DeltaOnModificationOfIntArray;
+ TDataStd_ByteArray: typeof TDataStd_ByteArray;
+ Handle_TDataStd_ByteArray: typeof Handle_TDataStd_ByteArray;
+ Handle_TDataStd_ByteArray_1: typeof Handle_TDataStd_ByteArray_1;
+ Handle_TDataStd_ByteArray_2: typeof Handle_TDataStd_ByteArray_2;
+ Handle_TDataStd_ByteArray_3: typeof Handle_TDataStd_ByteArray_3;
+ Handle_TDataStd_ByteArray_4: typeof Handle_TDataStd_ByteArray_4;
+ TDataStd_DeltaOnModificationOfIntPackedMap: typeof TDataStd_DeltaOnModificationOfIntPackedMap;
+ Handle_TDataStd_DeltaOnModificationOfIntPackedMap: typeof Handle_TDataStd_DeltaOnModificationOfIntPackedMap;
+ Handle_TDataStd_DeltaOnModificationOfIntPackedMap_1: typeof Handle_TDataStd_DeltaOnModificationOfIntPackedMap_1;
+ Handle_TDataStd_DeltaOnModificationOfIntPackedMap_2: typeof Handle_TDataStd_DeltaOnModificationOfIntPackedMap_2;
+ Handle_TDataStd_DeltaOnModificationOfIntPackedMap_3: typeof Handle_TDataStd_DeltaOnModificationOfIntPackedMap_3;
+ Handle_TDataStd_DeltaOnModificationOfIntPackedMap_4: typeof Handle_TDataStd_DeltaOnModificationOfIntPackedMap_4;
+ Handle_TDataStd_Real: typeof Handle_TDataStd_Real;
+ Handle_TDataStd_Real_1: typeof Handle_TDataStd_Real_1;
+ Handle_TDataStd_Real_2: typeof Handle_TDataStd_Real_2;
+ Handle_TDataStd_Real_3: typeof Handle_TDataStd_Real_3;
+ Handle_TDataStd_Real_4: typeof Handle_TDataStd_Real_4;
+ TDataStd_Real: typeof TDataStd_Real;
+ TDataStd_Tick: typeof TDataStd_Tick;
+ Handle_TDataStd_Tick: typeof Handle_TDataStd_Tick;
+ Handle_TDataStd_Tick_1: typeof Handle_TDataStd_Tick_1;
+ Handle_TDataStd_Tick_2: typeof Handle_TDataStd_Tick_2;
+ Handle_TDataStd_Tick_3: typeof Handle_TDataStd_Tick_3;
+ Handle_TDataStd_Tick_4: typeof Handle_TDataStd_Tick_4;
+ Handle_TDataStd_Relation: typeof Handle_TDataStd_Relation;
+ Handle_TDataStd_Relation_1: typeof Handle_TDataStd_Relation_1;
+ Handle_TDataStd_Relation_2: typeof Handle_TDataStd_Relation_2;
+ Handle_TDataStd_Relation_3: typeof Handle_TDataStd_Relation_3;
+ Handle_TDataStd_Relation_4: typeof Handle_TDataStd_Relation_4;
+ TDataStd_Relation: typeof TDataStd_Relation;
+ Handle_TDataStd_UAttribute: typeof Handle_TDataStd_UAttribute;
+ Handle_TDataStd_UAttribute_1: typeof Handle_TDataStd_UAttribute_1;
+ Handle_TDataStd_UAttribute_2: typeof Handle_TDataStd_UAttribute_2;
+ Handle_TDataStd_UAttribute_3: typeof Handle_TDataStd_UAttribute_3;
+ Handle_TDataStd_UAttribute_4: typeof Handle_TDataStd_UAttribute_4;
+ TDataStd_UAttribute: typeof TDataStd_UAttribute;
+ TDataStd_DataMapOfStringString: typeof TDataStd_DataMapOfStringString;
+ TDataStd_DataMapOfStringString_1: typeof TDataStd_DataMapOfStringString_1;
+ TDataStd_DataMapOfStringString_2: typeof TDataStd_DataMapOfStringString_2;
+ TDataStd_DataMapOfStringString_3: typeof TDataStd_DataMapOfStringString_3;
+ TDataStd_AsciiString: typeof TDataStd_AsciiString;
+ Handle_TDataStd_AsciiString: typeof Handle_TDataStd_AsciiString;
+ Handle_TDataStd_AsciiString_1: typeof Handle_TDataStd_AsciiString_1;
+ Handle_TDataStd_AsciiString_2: typeof Handle_TDataStd_AsciiString_2;
+ Handle_TDataStd_AsciiString_3: typeof Handle_TDataStd_AsciiString_3;
+ Handle_TDataStd_AsciiString_4: typeof Handle_TDataStd_AsciiString_4;
+ TDataStd_ChildNodeIterator: typeof TDataStd_ChildNodeIterator;
+ TDataStd_ChildNodeIterator_1: typeof TDataStd_ChildNodeIterator_1;
+ TDataStd_ChildNodeIterator_2: typeof TDataStd_ChildNodeIterator_2;
+ TDataStd_Name: typeof TDataStd_Name;
+ Handle_TDataStd_Name: typeof Handle_TDataStd_Name;
+ Handle_TDataStd_Name_1: typeof Handle_TDataStd_Name_1;
+ Handle_TDataStd_Name_2: typeof Handle_TDataStd_Name_2;
+ Handle_TDataStd_Name_3: typeof Handle_TDataStd_Name_3;
+ Handle_TDataStd_Name_4: typeof Handle_TDataStd_Name_4;
+ TDataStd_Variable: typeof TDataStd_Variable;
+ Handle_TDataStd_Variable: typeof Handle_TDataStd_Variable;
+ Handle_TDataStd_Variable_1: typeof Handle_TDataStd_Variable_1;
+ Handle_TDataStd_Variable_2: typeof Handle_TDataStd_Variable_2;
+ Handle_TDataStd_Variable_3: typeof Handle_TDataStd_Variable_3;
+ Handle_TDataStd_Variable_4: typeof Handle_TDataStd_Variable_4;
+ Handle_TDataStd_NamedData: typeof Handle_TDataStd_NamedData;
+ Handle_TDataStd_NamedData_1: typeof Handle_TDataStd_NamedData_1;
+ Handle_TDataStd_NamedData_2: typeof Handle_TDataStd_NamedData_2;
+ Handle_TDataStd_NamedData_3: typeof Handle_TDataStd_NamedData_3;
+ Handle_TDataStd_NamedData_4: typeof Handle_TDataStd_NamedData_4;
+ TDataStd_NamedData: typeof TDataStd_NamedData;
+ TDataStd_DataMapOfStringByte: typeof TDataStd_DataMapOfStringByte;
+ TDataStd_DataMapOfStringByte_1: typeof TDataStd_DataMapOfStringByte_1;
+ TDataStd_DataMapOfStringByte_2: typeof TDataStd_DataMapOfStringByte_2;
+ TDataStd_DataMapOfStringByte_3: typeof TDataStd_DataMapOfStringByte_3;
+ TDataStd_RealEnum: TDataStd_RealEnum;
+ Handle_TDataStd_GenericEmpty: typeof Handle_TDataStd_GenericEmpty;
+ Handle_TDataStd_GenericEmpty_1: typeof Handle_TDataStd_GenericEmpty_1;
+ Handle_TDataStd_GenericEmpty_2: typeof Handle_TDataStd_GenericEmpty_2;
+ Handle_TDataStd_GenericEmpty_3: typeof Handle_TDataStd_GenericEmpty_3;
+ Handle_TDataStd_GenericEmpty_4: typeof Handle_TDataStd_GenericEmpty_4;
+ TDataStd_GenericEmpty: typeof TDataStd_GenericEmpty;
+ Handle_TDataStd_BooleanArray: typeof Handle_TDataStd_BooleanArray;
+ Handle_TDataStd_BooleanArray_1: typeof Handle_TDataStd_BooleanArray_1;
+ Handle_TDataStd_BooleanArray_2: typeof Handle_TDataStd_BooleanArray_2;
+ Handle_TDataStd_BooleanArray_3: typeof Handle_TDataStd_BooleanArray_3;
+ Handle_TDataStd_BooleanArray_4: typeof Handle_TDataStd_BooleanArray_4;
+ TDataStd_BooleanArray: typeof TDataStd_BooleanArray;
+ TDataStd_HDataMapOfStringHArray1OfReal: typeof TDataStd_HDataMapOfStringHArray1OfReal;
+ TDataStd_HDataMapOfStringHArray1OfReal_1: typeof TDataStd_HDataMapOfStringHArray1OfReal_1;
+ TDataStd_HDataMapOfStringHArray1OfReal_2: typeof TDataStd_HDataMapOfStringHArray1OfReal_2;
+ Handle_TDataStd_HDataMapOfStringHArray1OfReal: typeof Handle_TDataStd_HDataMapOfStringHArray1OfReal;
+ Handle_TDataStd_HDataMapOfStringHArray1OfReal_1: typeof Handle_TDataStd_HDataMapOfStringHArray1OfReal_1;
+ Handle_TDataStd_HDataMapOfStringHArray1OfReal_2: typeof Handle_TDataStd_HDataMapOfStringHArray1OfReal_2;
+ Handle_TDataStd_HDataMapOfStringHArray1OfReal_3: typeof Handle_TDataStd_HDataMapOfStringHArray1OfReal_3;
+ Handle_TDataStd_HDataMapOfStringHArray1OfReal_4: typeof Handle_TDataStd_HDataMapOfStringHArray1OfReal_4;
+ TDataStd_DeltaOnModificationOfRealArray: typeof TDataStd_DeltaOnModificationOfRealArray;
+ Handle_TDataStd_DeltaOnModificationOfRealArray: typeof Handle_TDataStd_DeltaOnModificationOfRealArray;
+ Handle_TDataStd_DeltaOnModificationOfRealArray_1: typeof Handle_TDataStd_DeltaOnModificationOfRealArray_1;
+ Handle_TDataStd_DeltaOnModificationOfRealArray_2: typeof Handle_TDataStd_DeltaOnModificationOfRealArray_2;
+ Handle_TDataStd_DeltaOnModificationOfRealArray_3: typeof Handle_TDataStd_DeltaOnModificationOfRealArray_3;
+ Handle_TDataStd_DeltaOnModificationOfRealArray_4: typeof Handle_TDataStd_DeltaOnModificationOfRealArray_4;
+ Handle_TDataStd_HDataMapOfStringString: typeof Handle_TDataStd_HDataMapOfStringString;
+ Handle_TDataStd_HDataMapOfStringString_1: typeof Handle_TDataStd_HDataMapOfStringString_1;
+ Handle_TDataStd_HDataMapOfStringString_2: typeof Handle_TDataStd_HDataMapOfStringString_2;
+ Handle_TDataStd_HDataMapOfStringString_3: typeof Handle_TDataStd_HDataMapOfStringString_3;
+ Handle_TDataStd_HDataMapOfStringString_4: typeof Handle_TDataStd_HDataMapOfStringString_4;
+ TDataStd_HDataMapOfStringString: typeof TDataStd_HDataMapOfStringString;
+ TDataStd_HDataMapOfStringString_1: typeof TDataStd_HDataMapOfStringString_1;
+ TDataStd_HDataMapOfStringString_2: typeof TDataStd_HDataMapOfStringString_2;
+ Handle_TDataStd_HDataMapOfStringReal: typeof Handle_TDataStd_HDataMapOfStringReal;
+ Handle_TDataStd_HDataMapOfStringReal_1: typeof Handle_TDataStd_HDataMapOfStringReal_1;
+ Handle_TDataStd_HDataMapOfStringReal_2: typeof Handle_TDataStd_HDataMapOfStringReal_2;
+ Handle_TDataStd_HDataMapOfStringReal_3: typeof Handle_TDataStd_HDataMapOfStringReal_3;
+ Handle_TDataStd_HDataMapOfStringReal_4: typeof Handle_TDataStd_HDataMapOfStringReal_4;
+ TDataStd_HDataMapOfStringReal: typeof TDataStd_HDataMapOfStringReal;
+ TDataStd_HDataMapOfStringReal_1: typeof TDataStd_HDataMapOfStringReal_1;
+ TDataStd_HDataMapOfStringReal_2: typeof TDataStd_HDataMapOfStringReal_2;
+ TDataStd_DataMapOfStringReal: typeof TDataStd_DataMapOfStringReal;
+ TDataStd_DataMapOfStringReal_1: typeof TDataStd_DataMapOfStringReal_1;
+ TDataStd_DataMapOfStringReal_2: typeof TDataStd_DataMapOfStringReal_2;
+ TDataStd_DataMapOfStringReal_3: typeof TDataStd_DataMapOfStringReal_3;
+ TDataStd_TreeNode: typeof TDataStd_TreeNode;
+ Handle_TDataStd_TreeNode: typeof Handle_TDataStd_TreeNode;
+ Handle_TDataStd_TreeNode_1: typeof Handle_TDataStd_TreeNode_1;
+ Handle_TDataStd_TreeNode_2: typeof Handle_TDataStd_TreeNode_2;
+ Handle_TDataStd_TreeNode_3: typeof Handle_TDataStd_TreeNode_3;
+ Handle_TDataStd_TreeNode_4: typeof Handle_TDataStd_TreeNode_4;
+ Handle_TDataStd_ExtStringArray: typeof Handle_TDataStd_ExtStringArray;
+ Handle_TDataStd_ExtStringArray_1: typeof Handle_TDataStd_ExtStringArray_1;
+ Handle_TDataStd_ExtStringArray_2: typeof Handle_TDataStd_ExtStringArray_2;
+ Handle_TDataStd_ExtStringArray_3: typeof Handle_TDataStd_ExtStringArray_3;
+ Handle_TDataStd_ExtStringArray_4: typeof Handle_TDataStd_ExtStringArray_4;
+ TDataStd_ExtStringArray: typeof TDataStd_ExtStringArray;
+ TDataStd_HDataMapOfStringHArray1OfInteger: typeof TDataStd_HDataMapOfStringHArray1OfInteger;
+ TDataStd_HDataMapOfStringHArray1OfInteger_1: typeof TDataStd_HDataMapOfStringHArray1OfInteger_1;
+ TDataStd_HDataMapOfStringHArray1OfInteger_2: typeof TDataStd_HDataMapOfStringHArray1OfInteger_2;
+ Handle_TDataStd_HDataMapOfStringHArray1OfInteger: typeof Handle_TDataStd_HDataMapOfStringHArray1OfInteger;
+ Handle_TDataStd_HDataMapOfStringHArray1OfInteger_1: typeof Handle_TDataStd_HDataMapOfStringHArray1OfInteger_1;
+ Handle_TDataStd_HDataMapOfStringHArray1OfInteger_2: typeof Handle_TDataStd_HDataMapOfStringHArray1OfInteger_2;
+ Handle_TDataStd_HDataMapOfStringHArray1OfInteger_3: typeof Handle_TDataStd_HDataMapOfStringHArray1OfInteger_3;
+ Handle_TDataStd_HDataMapOfStringHArray1OfInteger_4: typeof Handle_TDataStd_HDataMapOfStringHArray1OfInteger_4;
+ Handle_TDataStd_HLabelArray1: typeof Handle_TDataStd_HLabelArray1;
+ Handle_TDataStd_HLabelArray1_1: typeof Handle_TDataStd_HLabelArray1_1;
+ Handle_TDataStd_HLabelArray1_2: typeof Handle_TDataStd_HLabelArray1_2;
+ Handle_TDataStd_HLabelArray1_3: typeof Handle_TDataStd_HLabelArray1_3;
+ Handle_TDataStd_HLabelArray1_4: typeof Handle_TDataStd_HLabelArray1_4;
+ TDataStd_ListOfExtendedString: typeof TDataStd_ListOfExtendedString;
+ TDataStd_ListOfExtendedString_1: typeof TDataStd_ListOfExtendedString_1;
+ TDataStd_ListOfExtendedString_2: typeof TDataStd_ListOfExtendedString_2;
+ TDataStd_ListOfExtendedString_3: typeof TDataStd_ListOfExtendedString_3;
+ Handle_TDataStd_RealArray: typeof Handle_TDataStd_RealArray;
+ Handle_TDataStd_RealArray_1: typeof Handle_TDataStd_RealArray_1;
+ Handle_TDataStd_RealArray_2: typeof Handle_TDataStd_RealArray_2;
+ Handle_TDataStd_RealArray_3: typeof Handle_TDataStd_RealArray_3;
+ Handle_TDataStd_RealArray_4: typeof Handle_TDataStd_RealArray_4;
+ TDataStd_RealArray: typeof TDataStd_RealArray;
+ TDataStd_IntegerArray: typeof TDataStd_IntegerArray;
+ Handle_TDataStd_IntegerArray: typeof Handle_TDataStd_IntegerArray;
+ Handle_TDataStd_IntegerArray_1: typeof Handle_TDataStd_IntegerArray_1;
+ Handle_TDataStd_IntegerArray_2: typeof Handle_TDataStd_IntegerArray_2;
+ Handle_TDataStd_IntegerArray_3: typeof Handle_TDataStd_IntegerArray_3;
+ Handle_TDataStd_IntegerArray_4: typeof Handle_TDataStd_IntegerArray_4;
+ TDataStd_IntegerList: typeof TDataStd_IntegerList;
+ Handle_TDataStd_IntegerList: typeof Handle_TDataStd_IntegerList;
+ Handle_TDataStd_IntegerList_1: typeof Handle_TDataStd_IntegerList_1;
+ Handle_TDataStd_IntegerList_2: typeof Handle_TDataStd_IntegerList_2;
+ Handle_TDataStd_IntegerList_3: typeof Handle_TDataStd_IntegerList_3;
+ Handle_TDataStd_IntegerList_4: typeof Handle_TDataStd_IntegerList_4;
+ TDataStd_HDataMapOfStringInteger: typeof TDataStd_HDataMapOfStringInteger;
+ TDataStd_HDataMapOfStringInteger_1: typeof TDataStd_HDataMapOfStringInteger_1;
+ TDataStd_HDataMapOfStringInteger_2: typeof TDataStd_HDataMapOfStringInteger_2;
+ Handle_TDataStd_HDataMapOfStringInteger: typeof Handle_TDataStd_HDataMapOfStringInteger;
+ Handle_TDataStd_HDataMapOfStringInteger_1: typeof Handle_TDataStd_HDataMapOfStringInteger_1;
+ Handle_TDataStd_HDataMapOfStringInteger_2: typeof Handle_TDataStd_HDataMapOfStringInteger_2;
+ Handle_TDataStd_HDataMapOfStringInteger_3: typeof Handle_TDataStd_HDataMapOfStringInteger_3;
+ Handle_TDataStd_HDataMapOfStringInteger_4: typeof Handle_TDataStd_HDataMapOfStringInteger_4;
+ Handle_TDataStd_ReferenceList: typeof Handle_TDataStd_ReferenceList;
+ Handle_TDataStd_ReferenceList_1: typeof Handle_TDataStd_ReferenceList_1;
+ Handle_TDataStd_ReferenceList_2: typeof Handle_TDataStd_ReferenceList_2;
+ Handle_TDataStd_ReferenceList_3: typeof Handle_TDataStd_ReferenceList_3;
+ Handle_TDataStd_ReferenceList_4: typeof Handle_TDataStd_ReferenceList_4;
+ TDataStd_ReferenceList: typeof TDataStd_ReferenceList;
+ TDataStd_GenericExtString: typeof TDataStd_GenericExtString;
+ Handle_TDataStd_GenericExtString: typeof Handle_TDataStd_GenericExtString;
+ Handle_TDataStd_GenericExtString_1: typeof Handle_TDataStd_GenericExtString_1;
+ Handle_TDataStd_GenericExtString_2: typeof Handle_TDataStd_GenericExtString_2;
+ Handle_TDataStd_GenericExtString_3: typeof Handle_TDataStd_GenericExtString_3;
+ Handle_TDataStd_GenericExtString_4: typeof Handle_TDataStd_GenericExtString_4;
+ TDataStd_ListOfByte: typeof TDataStd_ListOfByte;
+ TDataStd_ListOfByte_1: typeof TDataStd_ListOfByte_1;
+ TDataStd_ListOfByte_2: typeof TDataStd_ListOfByte_2;
+ TDataStd_ListOfByte_3: typeof TDataStd_ListOfByte_3;
+ Handle_TDataStd_DeltaOnModificationOfByteArray: typeof Handle_TDataStd_DeltaOnModificationOfByteArray;
+ Handle_TDataStd_DeltaOnModificationOfByteArray_1: typeof Handle_TDataStd_DeltaOnModificationOfByteArray_1;
+ Handle_TDataStd_DeltaOnModificationOfByteArray_2: typeof Handle_TDataStd_DeltaOnModificationOfByteArray_2;
+ Handle_TDataStd_DeltaOnModificationOfByteArray_3: typeof Handle_TDataStd_DeltaOnModificationOfByteArray_3;
+ Handle_TDataStd_DeltaOnModificationOfByteArray_4: typeof Handle_TDataStd_DeltaOnModificationOfByteArray_4;
+ TDataStd_DeltaOnModificationOfByteArray: typeof TDataStd_DeltaOnModificationOfByteArray;
+ TDataStd_Expression: typeof TDataStd_Expression;
+ Handle_TDataStd_Expression: typeof Handle_TDataStd_Expression;
+ Handle_TDataStd_Expression_1: typeof Handle_TDataStd_Expression_1;
+ Handle_TDataStd_Expression_2: typeof Handle_TDataStd_Expression_2;
+ Handle_TDataStd_Expression_3: typeof Handle_TDataStd_Expression_3;
+ Handle_TDataStd_Expression_4: typeof Handle_TDataStd_Expression_4;
+ TDataStd_IntPackedMap: typeof TDataStd_IntPackedMap;
+ Handle_TDataStd_IntPackedMap: typeof Handle_TDataStd_IntPackedMap;
+ Handle_TDataStd_IntPackedMap_1: typeof Handle_TDataStd_IntPackedMap_1;
+ Handle_TDataStd_IntPackedMap_2: typeof Handle_TDataStd_IntPackedMap_2;
+ Handle_TDataStd_IntPackedMap_3: typeof Handle_TDataStd_IntPackedMap_3;
+ Handle_TDataStd_IntPackedMap_4: typeof Handle_TDataStd_IntPackedMap_4;
+ TDataStd_LabelArray1: typeof TDataStd_LabelArray1;
+ TDataStd_LabelArray1_1: typeof TDataStd_LabelArray1_1;
+ TDataStd_LabelArray1_2: typeof TDataStd_LabelArray1_2;
+ TDataStd_LabelArray1_3: typeof TDataStd_LabelArray1_3;
+ TDataStd_LabelArray1_4: typeof TDataStd_LabelArray1_4;
+ TDataStd_LabelArray1_5: typeof TDataStd_LabelArray1_5;
+ Handle_TDataStd_Comment: typeof Handle_TDataStd_Comment;
+ Handle_TDataStd_Comment_1: typeof Handle_TDataStd_Comment_1;
+ Handle_TDataStd_Comment_2: typeof Handle_TDataStd_Comment_2;
+ Handle_TDataStd_Comment_3: typeof Handle_TDataStd_Comment_3;
+ Handle_TDataStd_Comment_4: typeof Handle_TDataStd_Comment_4;
+ TDataStd_Comment: typeof TDataStd_Comment;
+ TDataStd_ReferenceArray: typeof TDataStd_ReferenceArray;
+ Handle_TDataStd_ReferenceArray: typeof Handle_TDataStd_ReferenceArray;
+ Handle_TDataStd_ReferenceArray_1: typeof Handle_TDataStd_ReferenceArray_1;
+ Handle_TDataStd_ReferenceArray_2: typeof Handle_TDataStd_ReferenceArray_2;
+ Handle_TDataStd_ReferenceArray_3: typeof Handle_TDataStd_ReferenceArray_3;
+ Handle_TDataStd_ReferenceArray_4: typeof Handle_TDataStd_ReferenceArray_4;
+ TDataStd_ExtStringList: typeof TDataStd_ExtStringList;
+ Handle_TDataStd_ExtStringList: typeof Handle_TDataStd_ExtStringList;
+ Handle_TDataStd_ExtStringList_1: typeof Handle_TDataStd_ExtStringList_1;
+ Handle_TDataStd_ExtStringList_2: typeof Handle_TDataStd_ExtStringList_2;
+ Handle_TDataStd_ExtStringList_3: typeof Handle_TDataStd_ExtStringList_3;
+ Handle_TDataStd_ExtStringList_4: typeof Handle_TDataStd_ExtStringList_4;
+ TDataStd_BooleanList: typeof TDataStd_BooleanList;
+ Handle_TDataStd_BooleanList: typeof Handle_TDataStd_BooleanList;
+ Handle_TDataStd_BooleanList_1: typeof Handle_TDataStd_BooleanList_1;
+ Handle_TDataStd_BooleanList_2: typeof Handle_TDataStd_BooleanList_2;
+ Handle_TDataStd_BooleanList_3: typeof Handle_TDataStd_BooleanList_3;
+ Handle_TDataStd_BooleanList_4: typeof Handle_TDataStd_BooleanList_4;
+ Handle_TDataStd_HDataMapOfStringByte: typeof Handle_TDataStd_HDataMapOfStringByte;
+ Handle_TDataStd_HDataMapOfStringByte_1: typeof Handle_TDataStd_HDataMapOfStringByte_1;
+ Handle_TDataStd_HDataMapOfStringByte_2: typeof Handle_TDataStd_HDataMapOfStringByte_2;
+ Handle_TDataStd_HDataMapOfStringByte_3: typeof Handle_TDataStd_HDataMapOfStringByte_3;
+ Handle_TDataStd_HDataMapOfStringByte_4: typeof Handle_TDataStd_HDataMapOfStringByte_4;
+ TDataStd_HDataMapOfStringByte: typeof TDataStd_HDataMapOfStringByte;
+ TDataStd_HDataMapOfStringByte_1: typeof TDataStd_HDataMapOfStringByte_1;
+ TDataStd_HDataMapOfStringByte_2: typeof TDataStd_HDataMapOfStringByte_2;
+ TDataStd_DeltaOnModificationOfExtStringArray: typeof TDataStd_DeltaOnModificationOfExtStringArray;
+ Handle_TDataStd_DeltaOnModificationOfExtStringArray: typeof Handle_TDataStd_DeltaOnModificationOfExtStringArray;
+ Handle_TDataStd_DeltaOnModificationOfExtStringArray_1: typeof Handle_TDataStd_DeltaOnModificationOfExtStringArray_1;
+ Handle_TDataStd_DeltaOnModificationOfExtStringArray_2: typeof Handle_TDataStd_DeltaOnModificationOfExtStringArray_2;
+ Handle_TDataStd_DeltaOnModificationOfExtStringArray_3: typeof Handle_TDataStd_DeltaOnModificationOfExtStringArray_3;
+ Handle_TDataStd_DeltaOnModificationOfExtStringArray_4: typeof Handle_TDataStd_DeltaOnModificationOfExtStringArray_4;
+ Handle_TDataStd_RealList: typeof Handle_TDataStd_RealList;
+ Handle_TDataStd_RealList_1: typeof Handle_TDataStd_RealList_1;
+ Handle_TDataStd_RealList_2: typeof Handle_TDataStd_RealList_2;
+ Handle_TDataStd_RealList_3: typeof Handle_TDataStd_RealList_3;
+ Handle_TDataStd_RealList_4: typeof Handle_TDataStd_RealList_4;
+ TDataStd_RealList: typeof TDataStd_RealList;
+ TDataStd: typeof TDataStd;
+ Handle_TDataStd_Current: typeof Handle_TDataStd_Current;
+ Handle_TDataStd_Current_1: typeof Handle_TDataStd_Current_1;
+ Handle_TDataStd_Current_2: typeof Handle_TDataStd_Current_2;
+ Handle_TDataStd_Current_3: typeof Handle_TDataStd_Current_3;
+ Handle_TDataStd_Current_4: typeof Handle_TDataStd_Current_4;
+ TDataStd_Current: typeof TDataStd_Current;
+ Handle_TDataStd_Directory: typeof Handle_TDataStd_Directory;
+ Handle_TDataStd_Directory_1: typeof Handle_TDataStd_Directory_1;
+ Handle_TDataStd_Directory_2: typeof Handle_TDataStd_Directory_2;
+ Handle_TDataStd_Directory_3: typeof Handle_TDataStd_Directory_3;
+ Handle_TDataStd_Directory_4: typeof Handle_TDataStd_Directory_4;
+ TDataStd_Directory: typeof TDataStd_Directory;
+ TDataStd_Integer: typeof TDataStd_Integer;
+ Handle_TDataStd_Integer: typeof Handle_TDataStd_Integer;
+ Handle_TDataStd_Integer_1: typeof Handle_TDataStd_Integer_1;
+ Handle_TDataStd_Integer_2: typeof Handle_TDataStd_Integer_2;
+ Handle_TDataStd_Integer_3: typeof Handle_TDataStd_Integer_3;
+ Handle_TDataStd_Integer_4: typeof Handle_TDataStd_Integer_4;
+ XCAFDimTolObjects_GeomToleranceZoneModif: XCAFDimTolObjects_GeomToleranceZoneModif;
+ XCAFDimTolObjects_GeomToleranceModif: XCAFDimTolObjects_GeomToleranceModif;
+ XCAFDimTolObjects_GeomToleranceMatReqModif: XCAFDimTolObjects_GeomToleranceMatReqModif;
+ XCAFDimTolObjects_GeomToleranceModifiersSequence: typeof XCAFDimTolObjects_GeomToleranceModifiersSequence;
+ XCAFDimTolObjects_GeomToleranceModifiersSequence_1: typeof XCAFDimTolObjects_GeomToleranceModifiersSequence_1;
+ XCAFDimTolObjects_GeomToleranceModifiersSequence_2: typeof XCAFDimTolObjects_GeomToleranceModifiersSequence_2;
+ XCAFDimTolObjects_GeomToleranceModifiersSequence_3: typeof XCAFDimTolObjects_GeomToleranceModifiersSequence_3;
+ Handle_XCAFDimTolObjects_GeomToleranceObject: typeof Handle_XCAFDimTolObjects_GeomToleranceObject;
+ Handle_XCAFDimTolObjects_GeomToleranceObject_1: typeof Handle_XCAFDimTolObjects_GeomToleranceObject_1;
+ Handle_XCAFDimTolObjects_GeomToleranceObject_2: typeof Handle_XCAFDimTolObjects_GeomToleranceObject_2;
+ Handle_XCAFDimTolObjects_GeomToleranceObject_3: typeof Handle_XCAFDimTolObjects_GeomToleranceObject_3;
+ Handle_XCAFDimTolObjects_GeomToleranceObject_4: typeof Handle_XCAFDimTolObjects_GeomToleranceObject_4;
+ XCAFDimTolObjects_GeomToleranceObject: typeof XCAFDimTolObjects_GeomToleranceObject;
+ XCAFDimTolObjects_GeomToleranceObject_1: typeof XCAFDimTolObjects_GeomToleranceObject_1;
+ XCAFDimTolObjects_GeomToleranceObject_2: typeof XCAFDimTolObjects_GeomToleranceObject_2;
+ XCAFDimTolObjects_ToleranceZoneAffectedPlane: XCAFDimTolObjects_ToleranceZoneAffectedPlane;
+ XCAFDimTolObjects_DatumSingleModif: XCAFDimTolObjects_DatumSingleModif;
+ XCAFDimTolObjects_DimensionGrade: XCAFDimTolObjects_DimensionGrade;
+ Handle_XCAFDimTolObjects_DatumObject: typeof Handle_XCAFDimTolObjects_DatumObject;
+ Handle_XCAFDimTolObjects_DatumObject_1: typeof Handle_XCAFDimTolObjects_DatumObject_1;
+ Handle_XCAFDimTolObjects_DatumObject_2: typeof Handle_XCAFDimTolObjects_DatumObject_2;
+ Handle_XCAFDimTolObjects_DatumObject_3: typeof Handle_XCAFDimTolObjects_DatumObject_3;
+ Handle_XCAFDimTolObjects_DatumObject_4: typeof Handle_XCAFDimTolObjects_DatumObject_4;
+ XCAFDimTolObjects_DatumObject: typeof XCAFDimTolObjects_DatumObject;
+ XCAFDimTolObjects_DatumObject_1: typeof XCAFDimTolObjects_DatumObject_1;
+ XCAFDimTolObjects_DatumObject_2: typeof XCAFDimTolObjects_DatumObject_2;
+ XCAFDimTolObjects_Tool: typeof XCAFDimTolObjects_Tool;
+ XCAFDimTolObjects_DimensionModif: XCAFDimTolObjects_DimensionModif;
+ XCAFDimTolObjects_GeomToleranceType: XCAFDimTolObjects_GeomToleranceType;
+ XCAFDimTolObjects_DimensionModifiersSequence: typeof XCAFDimTolObjects_DimensionModifiersSequence;
+ XCAFDimTolObjects_DimensionModifiersSequence_1: typeof XCAFDimTolObjects_DimensionModifiersSequence_1;
+ XCAFDimTolObjects_DimensionModifiersSequence_2: typeof XCAFDimTolObjects_DimensionModifiersSequence_2;
+ XCAFDimTolObjects_DimensionModifiersSequence_3: typeof XCAFDimTolObjects_DimensionModifiersSequence_3;
+ XCAFDimTolObjects_DimensionType: XCAFDimTolObjects_DimensionType;
+ XCAFDimTolObjects_DimensionFormVariance: XCAFDimTolObjects_DimensionFormVariance;
+ XCAFDimTolObjects_DimensionObject: typeof XCAFDimTolObjects_DimensionObject;
+ XCAFDimTolObjects_DimensionObject_1: typeof XCAFDimTolObjects_DimensionObject_1;
+ XCAFDimTolObjects_DimensionObject_2: typeof XCAFDimTolObjects_DimensionObject_2;
+ Handle_XCAFDimTolObjects_DimensionObject: typeof Handle_XCAFDimTolObjects_DimensionObject;
+ Handle_XCAFDimTolObjects_DimensionObject_1: typeof Handle_XCAFDimTolObjects_DimensionObject_1;
+ Handle_XCAFDimTolObjects_DimensionObject_2: typeof Handle_XCAFDimTolObjects_DimensionObject_2;
+ Handle_XCAFDimTolObjects_DimensionObject_3: typeof Handle_XCAFDimTolObjects_DimensionObject_3;
+ Handle_XCAFDimTolObjects_DimensionObject_4: typeof Handle_XCAFDimTolObjects_DimensionObject_4;
+ XCAFDimTolObjects_DatumModifWithValue: XCAFDimTolObjects_DatumModifWithValue;
+ XCAFDimTolObjects_DimensionQualifier: XCAFDimTolObjects_DimensionQualifier;
+ XCAFDimTolObjects_DatumTargetType: XCAFDimTolObjects_DatumTargetType;
+ XCAFDimTolObjects_GeomToleranceTypeValue: XCAFDimTolObjects_GeomToleranceTypeValue;
+ Handle_TDataXtd_Axis: typeof Handle_TDataXtd_Axis;
+ Handle_TDataXtd_Axis_1: typeof Handle_TDataXtd_Axis_1;
+ Handle_TDataXtd_Axis_2: typeof Handle_TDataXtd_Axis_2;
+ Handle_TDataXtd_Axis_3: typeof Handle_TDataXtd_Axis_3;
+ Handle_TDataXtd_Axis_4: typeof Handle_TDataXtd_Axis_4;
+ TDataXtd_Axis: typeof TDataXtd_Axis;
+ Handle_TDataXtd_Geometry: typeof Handle_TDataXtd_Geometry;
+ Handle_TDataXtd_Geometry_1: typeof Handle_TDataXtd_Geometry_1;
+ Handle_TDataXtd_Geometry_2: typeof Handle_TDataXtd_Geometry_2;
+ Handle_TDataXtd_Geometry_3: typeof Handle_TDataXtd_Geometry_3;
+ Handle_TDataXtd_Geometry_4: typeof Handle_TDataXtd_Geometry_4;
+ TDataXtd_Geometry: typeof TDataXtd_Geometry;
+ TDataXtd_Plane: typeof TDataXtd_Plane;
+ Handle_TDataXtd_Plane: typeof Handle_TDataXtd_Plane;
+ Handle_TDataXtd_Plane_1: typeof Handle_TDataXtd_Plane_1;
+ Handle_TDataXtd_Plane_2: typeof Handle_TDataXtd_Plane_2;
+ Handle_TDataXtd_Plane_3: typeof Handle_TDataXtd_Plane_3;
+ Handle_TDataXtd_Plane_4: typeof Handle_TDataXtd_Plane_4;
+ TDataXtd: typeof TDataXtd;
+ TDataXtd_Array1OfTrsf: typeof TDataXtd_Array1OfTrsf;
+ TDataXtd_Array1OfTrsf_1: typeof TDataXtd_Array1OfTrsf_1;
+ TDataXtd_Array1OfTrsf_2: typeof TDataXtd_Array1OfTrsf_2;
+ TDataXtd_Array1OfTrsf_3: typeof TDataXtd_Array1OfTrsf_3;
+ TDataXtd_Array1OfTrsf_4: typeof TDataXtd_Array1OfTrsf_4;
+ TDataXtd_Array1OfTrsf_5: typeof TDataXtd_Array1OfTrsf_5;
+ TDataXtd_Triangulation: typeof TDataXtd_Triangulation;
+ Handle_TDataXtd_Triangulation: typeof Handle_TDataXtd_Triangulation;
+ Handle_TDataXtd_Triangulation_1: typeof Handle_TDataXtd_Triangulation_1;
+ Handle_TDataXtd_Triangulation_2: typeof Handle_TDataXtd_Triangulation_2;
+ Handle_TDataXtd_Triangulation_3: typeof Handle_TDataXtd_Triangulation_3;
+ Handle_TDataXtd_Triangulation_4: typeof Handle_TDataXtd_Triangulation_4;
+ TDataXtd_PatternStd: typeof TDataXtd_PatternStd;
+ Handle_TDataXtd_PatternStd: typeof Handle_TDataXtd_PatternStd;
+ Handle_TDataXtd_PatternStd_1: typeof Handle_TDataXtd_PatternStd_1;
+ Handle_TDataXtd_PatternStd_2: typeof Handle_TDataXtd_PatternStd_2;
+ Handle_TDataXtd_PatternStd_3: typeof Handle_TDataXtd_PatternStd_3;
+ Handle_TDataXtd_PatternStd_4: typeof Handle_TDataXtd_PatternStd_4;
+ TDataXtd_Position: typeof TDataXtd_Position;
+ Handle_TDataXtd_Position: typeof Handle_TDataXtd_Position;
+ Handle_TDataXtd_Position_1: typeof Handle_TDataXtd_Position_1;
+ Handle_TDataXtd_Position_2: typeof Handle_TDataXtd_Position_2;
+ Handle_TDataXtd_Position_3: typeof Handle_TDataXtd_Position_3;
+ Handle_TDataXtd_Position_4: typeof Handle_TDataXtd_Position_4;
+ Handle_TDataXtd_Shape: typeof Handle_TDataXtd_Shape;
+ Handle_TDataXtd_Shape_1: typeof Handle_TDataXtd_Shape_1;
+ Handle_TDataXtd_Shape_2: typeof Handle_TDataXtd_Shape_2;
+ Handle_TDataXtd_Shape_3: typeof Handle_TDataXtd_Shape_3;
+ Handle_TDataXtd_Shape_4: typeof Handle_TDataXtd_Shape_4;
+ TDataXtd_Shape: typeof TDataXtd_Shape;
+ TDataXtd_ConstraintEnum: TDataXtd_ConstraintEnum;
+ TDataXtd_GeometryEnum: TDataXtd_GeometryEnum;
+ Handle_TDataXtd_HArray1OfTrsf: typeof Handle_TDataXtd_HArray1OfTrsf;
+ Handle_TDataXtd_HArray1OfTrsf_1: typeof Handle_TDataXtd_HArray1OfTrsf_1;
+ Handle_TDataXtd_HArray1OfTrsf_2: typeof Handle_TDataXtd_HArray1OfTrsf_2;
+ Handle_TDataXtd_HArray1OfTrsf_3: typeof Handle_TDataXtd_HArray1OfTrsf_3;
+ Handle_TDataXtd_HArray1OfTrsf_4: typeof Handle_TDataXtd_HArray1OfTrsf_4;
+ TDataXtd_Placement: typeof TDataXtd_Placement;
+ Handle_TDataXtd_Placement: typeof Handle_TDataXtd_Placement;
+ Handle_TDataXtd_Placement_1: typeof Handle_TDataXtd_Placement_1;
+ Handle_TDataXtd_Placement_2: typeof Handle_TDataXtd_Placement_2;
+ Handle_TDataXtd_Placement_3: typeof Handle_TDataXtd_Placement_3;
+ Handle_TDataXtd_Placement_4: typeof Handle_TDataXtd_Placement_4;
+ Handle_TDataXtd_Point: typeof Handle_TDataXtd_Point;
+ Handle_TDataXtd_Point_1: typeof Handle_TDataXtd_Point_1;
+ Handle_TDataXtd_Point_2: typeof Handle_TDataXtd_Point_2;
+ Handle_TDataXtd_Point_3: typeof Handle_TDataXtd_Point_3;
+ Handle_TDataXtd_Point_4: typeof Handle_TDataXtd_Point_4;
+ TDataXtd_Point: typeof TDataXtd_Point;
+ Handle_TDataXtd_Presentation: typeof Handle_TDataXtd_Presentation;
+ Handle_TDataXtd_Presentation_1: typeof Handle_TDataXtd_Presentation_1;
+ Handle_TDataXtd_Presentation_2: typeof Handle_TDataXtd_Presentation_2;
+ Handle_TDataXtd_Presentation_3: typeof Handle_TDataXtd_Presentation_3;
+ Handle_TDataXtd_Presentation_4: typeof Handle_TDataXtd_Presentation_4;
+ TDataXtd_Presentation: typeof TDataXtd_Presentation;
+ TDataXtd_Pattern: typeof TDataXtd_Pattern;
+ Handle_TDataXtd_Pattern: typeof Handle_TDataXtd_Pattern;
+ Handle_TDataXtd_Pattern_1: typeof Handle_TDataXtd_Pattern_1;
+ Handle_TDataXtd_Pattern_2: typeof Handle_TDataXtd_Pattern_2;
+ Handle_TDataXtd_Pattern_3: typeof Handle_TDataXtd_Pattern_3;
+ Handle_TDataXtd_Pattern_4: typeof Handle_TDataXtd_Pattern_4;
+ TDataXtd_Constraint: typeof TDataXtd_Constraint;
+ Handle_TDataXtd_Constraint: typeof Handle_TDataXtd_Constraint;
+ Handle_TDataXtd_Constraint_1: typeof Handle_TDataXtd_Constraint_1;
+ Handle_TDataXtd_Constraint_2: typeof Handle_TDataXtd_Constraint_2;
+ Handle_TDataXtd_Constraint_3: typeof Handle_TDataXtd_Constraint_3;
+ Handle_TDataXtd_Constraint_4: typeof Handle_TDataXtd_Constraint_4;
+ Handle_XCAFApp_Application: typeof Handle_XCAFApp_Application;
+ Handle_XCAFApp_Application_1: typeof Handle_XCAFApp_Application_1;
+ Handle_XCAFApp_Application_2: typeof Handle_XCAFApp_Application_2;
+ Handle_XCAFApp_Application_3: typeof Handle_XCAFApp_Application_3;
+ Handle_XCAFApp_Application_4: typeof Handle_XCAFApp_Application_4;
+ Sweep_NumShapeTool: typeof Sweep_NumShapeTool;
+ Sweep_NumShapeIterator: typeof Sweep_NumShapeIterator;
+ Sweep_NumShape: typeof Sweep_NumShape;
+ Sweep_NumShape_1: typeof Sweep_NumShape_1;
+ Sweep_NumShape_2: typeof Sweep_NumShape_2;
+ Handle_TColgp_HArray1OfVec: typeof Handle_TColgp_HArray1OfVec;
+ Handle_TColgp_HArray1OfVec_1: typeof Handle_TColgp_HArray1OfVec_1;
+ Handle_TColgp_HArray1OfVec_2: typeof Handle_TColgp_HArray1OfVec_2;
+ Handle_TColgp_HArray1OfVec_3: typeof Handle_TColgp_HArray1OfVec_3;
+ Handle_TColgp_HArray1OfVec_4: typeof Handle_TColgp_HArray1OfVec_4;
+ Handle_TColgp_HSequenceOfXY: typeof Handle_TColgp_HSequenceOfXY;
+ Handle_TColgp_HSequenceOfXY_1: typeof Handle_TColgp_HSequenceOfXY_1;
+ Handle_TColgp_HSequenceOfXY_2: typeof Handle_TColgp_HSequenceOfXY_2;
+ Handle_TColgp_HSequenceOfXY_3: typeof Handle_TColgp_HSequenceOfXY_3;
+ Handle_TColgp_HSequenceOfXY_4: typeof Handle_TColgp_HSequenceOfXY_4;
+ Handle_TColgp_HArray2OfDir: typeof Handle_TColgp_HArray2OfDir;
+ Handle_TColgp_HArray2OfDir_1: typeof Handle_TColgp_HArray2OfDir_1;
+ Handle_TColgp_HArray2OfDir_2: typeof Handle_TColgp_HArray2OfDir_2;
+ Handle_TColgp_HArray2OfDir_3: typeof Handle_TColgp_HArray2OfDir_3;
+ Handle_TColgp_HArray2OfDir_4: typeof Handle_TColgp_HArray2OfDir_4;
+ TColgp_SequenceOfDir: typeof TColgp_SequenceOfDir;
+ TColgp_SequenceOfDir_1: typeof TColgp_SequenceOfDir_1;
+ TColgp_SequenceOfDir_2: typeof TColgp_SequenceOfDir_2;
+ TColgp_SequenceOfDir_3: typeof TColgp_SequenceOfDir_3;
+ TColgp_Array2OfXY: typeof TColgp_Array2OfXY;
+ TColgp_Array2OfXY_1: typeof TColgp_Array2OfXY_1;
+ TColgp_Array2OfXY_2: typeof TColgp_Array2OfXY_2;
+ TColgp_Array2OfXY_3: typeof TColgp_Array2OfXY_3;
+ TColgp_Array2OfXY_4: typeof TColgp_Array2OfXY_4;
+ TColgp_Array2OfXY_5: typeof TColgp_Array2OfXY_5;
+ Handle_TColgp_HArray1OfXYZ: typeof Handle_TColgp_HArray1OfXYZ;
+ Handle_TColgp_HArray1OfXYZ_1: typeof Handle_TColgp_HArray1OfXYZ_1;
+ Handle_TColgp_HArray1OfXYZ_2: typeof Handle_TColgp_HArray1OfXYZ_2;
+ Handle_TColgp_HArray1OfXYZ_3: typeof Handle_TColgp_HArray1OfXYZ_3;
+ Handle_TColgp_HArray1OfXYZ_4: typeof Handle_TColgp_HArray1OfXYZ_4;
+ TColgp_SequenceOfAx1: typeof TColgp_SequenceOfAx1;
+ TColgp_SequenceOfAx1_1: typeof TColgp_SequenceOfAx1_1;
+ TColgp_SequenceOfAx1_2: typeof TColgp_SequenceOfAx1_2;
+ TColgp_SequenceOfAx1_3: typeof TColgp_SequenceOfAx1_3;
+ TColgp_SequenceOfDir2d: typeof TColgp_SequenceOfDir2d;
+ TColgp_SequenceOfDir2d_1: typeof TColgp_SequenceOfDir2d_1;
+ TColgp_SequenceOfDir2d_2: typeof TColgp_SequenceOfDir2d_2;
+ TColgp_SequenceOfDir2d_3: typeof TColgp_SequenceOfDir2d_3;
+ Handle_TColgp_HArray2OfCirc2d: typeof Handle_TColgp_HArray2OfCirc2d;
+ Handle_TColgp_HArray2OfCirc2d_1: typeof Handle_TColgp_HArray2OfCirc2d_1;
+ Handle_TColgp_HArray2OfCirc2d_2: typeof Handle_TColgp_HArray2OfCirc2d_2;
+ Handle_TColgp_HArray2OfCirc2d_3: typeof Handle_TColgp_HArray2OfCirc2d_3;
+ Handle_TColgp_HArray2OfCirc2d_4: typeof Handle_TColgp_HArray2OfCirc2d_4;
+ Handle_TColgp_HSequenceOfPnt: typeof Handle_TColgp_HSequenceOfPnt;
+ Handle_TColgp_HSequenceOfPnt_1: typeof Handle_TColgp_HSequenceOfPnt_1;
+ Handle_TColgp_HSequenceOfPnt_2: typeof Handle_TColgp_HSequenceOfPnt_2;
+ Handle_TColgp_HSequenceOfPnt_3: typeof Handle_TColgp_HSequenceOfPnt_3;
+ Handle_TColgp_HSequenceOfPnt_4: typeof Handle_TColgp_HSequenceOfPnt_4;
+ TColgp_Array1OfVec2d: typeof TColgp_Array1OfVec2d;
+ TColgp_Array1OfVec2d_1: typeof TColgp_Array1OfVec2d_1;
+ TColgp_Array1OfVec2d_2: typeof TColgp_Array1OfVec2d_2;
+ TColgp_Array1OfVec2d_3: typeof TColgp_Array1OfVec2d_3;
+ TColgp_Array1OfVec2d_4: typeof TColgp_Array1OfVec2d_4;
+ TColgp_Array1OfVec2d_5: typeof TColgp_Array1OfVec2d_5;
+ TColgp_Array1OfVec: typeof TColgp_Array1OfVec;
+ TColgp_Array1OfVec_1: typeof TColgp_Array1OfVec_1;
+ TColgp_Array1OfVec_2: typeof TColgp_Array1OfVec_2;
+ TColgp_Array1OfVec_3: typeof TColgp_Array1OfVec_3;
+ TColgp_Array1OfVec_4: typeof TColgp_Array1OfVec_4;
+ TColgp_Array1OfVec_5: typeof TColgp_Array1OfVec_5;
+ Handle_TColgp_HArray1OfPnt2d: typeof Handle_TColgp_HArray1OfPnt2d;
+ Handle_TColgp_HArray1OfPnt2d_1: typeof Handle_TColgp_HArray1OfPnt2d_1;
+ Handle_TColgp_HArray1OfPnt2d_2: typeof Handle_TColgp_HArray1OfPnt2d_2;
+ Handle_TColgp_HArray1OfPnt2d_3: typeof Handle_TColgp_HArray1OfPnt2d_3;
+ Handle_TColgp_HArray1OfPnt2d_4: typeof Handle_TColgp_HArray1OfPnt2d_4;
+ Handle_TColgp_HSequenceOfDir: typeof Handle_TColgp_HSequenceOfDir;
+ Handle_TColgp_HSequenceOfDir_1: typeof Handle_TColgp_HSequenceOfDir_1;
+ Handle_TColgp_HSequenceOfDir_2: typeof Handle_TColgp_HSequenceOfDir_2;
+ Handle_TColgp_HSequenceOfDir_3: typeof Handle_TColgp_HSequenceOfDir_3;
+ Handle_TColgp_HSequenceOfDir_4: typeof Handle_TColgp_HSequenceOfDir_4;
+ TColgp_Array2OfPnt: typeof TColgp_Array2OfPnt;
+ TColgp_Array2OfPnt_1: typeof TColgp_Array2OfPnt_1;
+ TColgp_Array2OfPnt_2: typeof TColgp_Array2OfPnt_2;
+ TColgp_Array2OfPnt_3: typeof TColgp_Array2OfPnt_3;
+ TColgp_Array2OfPnt_4: typeof TColgp_Array2OfPnt_4;
+ TColgp_Array2OfPnt_5: typeof TColgp_Array2OfPnt_5;
+ TColgp_SequenceOfXYZ: typeof TColgp_SequenceOfXYZ;
+ TColgp_SequenceOfXYZ_1: typeof TColgp_SequenceOfXYZ_1;
+ TColgp_SequenceOfXYZ_2: typeof TColgp_SequenceOfXYZ_2;
+ TColgp_SequenceOfXYZ_3: typeof TColgp_SequenceOfXYZ_3;
+ Handle_TColgp_HSequenceOfPnt2d: typeof Handle_TColgp_HSequenceOfPnt2d;
+ Handle_TColgp_HSequenceOfPnt2d_1: typeof Handle_TColgp_HSequenceOfPnt2d_1;
+ Handle_TColgp_HSequenceOfPnt2d_2: typeof Handle_TColgp_HSequenceOfPnt2d_2;
+ Handle_TColgp_HSequenceOfPnt2d_3: typeof Handle_TColgp_HSequenceOfPnt2d_3;
+ Handle_TColgp_HSequenceOfPnt2d_4: typeof Handle_TColgp_HSequenceOfPnt2d_4;
+ Handle_TColgp_HSequenceOfVec: typeof Handle_TColgp_HSequenceOfVec;
+ Handle_TColgp_HSequenceOfVec_1: typeof Handle_TColgp_HSequenceOfVec_1;
+ Handle_TColgp_HSequenceOfVec_2: typeof Handle_TColgp_HSequenceOfVec_2;
+ Handle_TColgp_HSequenceOfVec_3: typeof Handle_TColgp_HSequenceOfVec_3;
+ Handle_TColgp_HSequenceOfVec_4: typeof Handle_TColgp_HSequenceOfVec_4;
+ TColgp_Array1OfXY: typeof TColgp_Array1OfXY;
+ TColgp_Array1OfXY_1: typeof TColgp_Array1OfXY_1;
+ TColgp_Array1OfXY_2: typeof TColgp_Array1OfXY_2;
+ TColgp_Array1OfXY_3: typeof TColgp_Array1OfXY_3;
+ TColgp_Array1OfXY_4: typeof TColgp_Array1OfXY_4;
+ TColgp_Array1OfXY_5: typeof TColgp_Array1OfXY_5;
+ Handle_TColgp_HArray1OfCirc2d: typeof Handle_TColgp_HArray1OfCirc2d;
+ Handle_TColgp_HArray1OfCirc2d_1: typeof Handle_TColgp_HArray1OfCirc2d_1;
+ Handle_TColgp_HArray1OfCirc2d_2: typeof Handle_TColgp_HArray1OfCirc2d_2;
+ Handle_TColgp_HArray1OfCirc2d_3: typeof Handle_TColgp_HArray1OfCirc2d_3;
+ Handle_TColgp_HArray1OfCirc2d_4: typeof Handle_TColgp_HArray1OfCirc2d_4;
+ TColgp_SequenceOfPnt2d: typeof TColgp_SequenceOfPnt2d;
+ TColgp_SequenceOfPnt2d_1: typeof TColgp_SequenceOfPnt2d_1;
+ TColgp_SequenceOfPnt2d_2: typeof TColgp_SequenceOfPnt2d_2;
+ TColgp_SequenceOfPnt2d_3: typeof TColgp_SequenceOfPnt2d_3;
+ Handle_TColgp_HArray2OfVec2d: typeof Handle_TColgp_HArray2OfVec2d;
+ Handle_TColgp_HArray2OfVec2d_1: typeof Handle_TColgp_HArray2OfVec2d_1;
+ Handle_TColgp_HArray2OfVec2d_2: typeof Handle_TColgp_HArray2OfVec2d_2;
+ Handle_TColgp_HArray2OfVec2d_3: typeof Handle_TColgp_HArray2OfVec2d_3;
+ Handle_TColgp_HArray2OfVec2d_4: typeof Handle_TColgp_HArray2OfVec2d_4;
+ TColgp_Array2OfVec: typeof TColgp_Array2OfVec;
+ TColgp_Array2OfVec_1: typeof TColgp_Array2OfVec_1;
+ TColgp_Array2OfVec_2: typeof TColgp_Array2OfVec_2;
+ TColgp_Array2OfVec_3: typeof TColgp_Array2OfVec_3;
+ TColgp_Array2OfVec_4: typeof TColgp_Array2OfVec_4;
+ TColgp_Array2OfVec_5: typeof TColgp_Array2OfVec_5;
+ TColgp_Array1OfCirc2d: typeof TColgp_Array1OfCirc2d;
+ TColgp_Array1OfCirc2d_1: typeof TColgp_Array1OfCirc2d_1;
+ TColgp_Array1OfCirc2d_2: typeof TColgp_Array1OfCirc2d_2;
+ TColgp_Array1OfCirc2d_3: typeof TColgp_Array1OfCirc2d_3;
+ TColgp_Array1OfCirc2d_4: typeof TColgp_Array1OfCirc2d_4;
+ TColgp_Array1OfCirc2d_5: typeof TColgp_Array1OfCirc2d_5;
+ TColgp_Array2OfPnt2d: typeof TColgp_Array2OfPnt2d;
+ TColgp_Array2OfPnt2d_1: typeof TColgp_Array2OfPnt2d_1;
+ TColgp_Array2OfPnt2d_2: typeof TColgp_Array2OfPnt2d_2;
+ TColgp_Array2OfPnt2d_3: typeof TColgp_Array2OfPnt2d_3;
+ TColgp_Array2OfPnt2d_4: typeof TColgp_Array2OfPnt2d_4;
+ TColgp_Array2OfPnt2d_5: typeof TColgp_Array2OfPnt2d_5;
+ Handle_TColgp_HArray2OfXY: typeof Handle_TColgp_HArray2OfXY;
+ Handle_TColgp_HArray2OfXY_1: typeof Handle_TColgp_HArray2OfXY_1;
+ Handle_TColgp_HArray2OfXY_2: typeof Handle_TColgp_HArray2OfXY_2;
+ Handle_TColgp_HArray2OfXY_3: typeof Handle_TColgp_HArray2OfXY_3;
+ Handle_TColgp_HArray2OfXY_4: typeof Handle_TColgp_HArray2OfXY_4;
+ TColgp_SequenceOfVec2d: typeof TColgp_SequenceOfVec2d;
+ TColgp_SequenceOfVec2d_1: typeof TColgp_SequenceOfVec2d_1;
+ TColgp_SequenceOfVec2d_2: typeof TColgp_SequenceOfVec2d_2;
+ TColgp_SequenceOfVec2d_3: typeof TColgp_SequenceOfVec2d_3;
+ TColgp_SequenceOfPnt: typeof TColgp_SequenceOfPnt;
+ TColgp_SequenceOfPnt_1: typeof TColgp_SequenceOfPnt_1;
+ TColgp_SequenceOfPnt_2: typeof TColgp_SequenceOfPnt_2;
+ TColgp_SequenceOfPnt_3: typeof TColgp_SequenceOfPnt_3;
+ Handle_TColgp_HSequenceOfXYZ: typeof Handle_TColgp_HSequenceOfXYZ;
+ Handle_TColgp_HSequenceOfXYZ_1: typeof Handle_TColgp_HSequenceOfXYZ_1;
+ Handle_TColgp_HSequenceOfXYZ_2: typeof Handle_TColgp_HSequenceOfXYZ_2;
+ Handle_TColgp_HSequenceOfXYZ_3: typeof Handle_TColgp_HSequenceOfXYZ_3;
+ Handle_TColgp_HSequenceOfXYZ_4: typeof Handle_TColgp_HSequenceOfXYZ_4;
+ TColgp_Array2OfDir: typeof TColgp_Array2OfDir;
+ TColgp_Array2OfDir_1: typeof TColgp_Array2OfDir_1;
+ TColgp_Array2OfDir_2: typeof TColgp_Array2OfDir_2;
+ TColgp_Array2OfDir_3: typeof TColgp_Array2OfDir_3;
+ TColgp_Array2OfDir_4: typeof TColgp_Array2OfDir_4;
+ TColgp_Array2OfDir_5: typeof TColgp_Array2OfDir_5;
+ Handle_TColgp_HArray1OfDir2d: typeof Handle_TColgp_HArray1OfDir2d;
+ Handle_TColgp_HArray1OfDir2d_1: typeof Handle_TColgp_HArray1OfDir2d_1;
+ Handle_TColgp_HArray1OfDir2d_2: typeof Handle_TColgp_HArray1OfDir2d_2;
+ Handle_TColgp_HArray1OfDir2d_3: typeof Handle_TColgp_HArray1OfDir2d_3;
+ Handle_TColgp_HArray1OfDir2d_4: typeof Handle_TColgp_HArray1OfDir2d_4;
+ TColgp_Array2OfVec2d: typeof TColgp_Array2OfVec2d;
+ TColgp_Array2OfVec2d_1: typeof TColgp_Array2OfVec2d_1;
+ TColgp_Array2OfVec2d_2: typeof TColgp_Array2OfVec2d_2;
+ TColgp_Array2OfVec2d_3: typeof TColgp_Array2OfVec2d_3;
+ TColgp_Array2OfVec2d_4: typeof TColgp_Array2OfVec2d_4;
+ TColgp_Array2OfVec2d_5: typeof TColgp_Array2OfVec2d_5;
+ TColgp_Array1OfDir: typeof TColgp_Array1OfDir;
+ TColgp_Array1OfDir_1: typeof TColgp_Array1OfDir_1;
+ TColgp_Array1OfDir_2: typeof TColgp_Array1OfDir_2;
+ TColgp_Array1OfDir_3: typeof TColgp_Array1OfDir_3;
+ TColgp_Array1OfDir_4: typeof TColgp_Array1OfDir_4;
+ TColgp_Array1OfDir_5: typeof TColgp_Array1OfDir_5;
+ TColgp_Array1OfLin2d: typeof TColgp_Array1OfLin2d;
+ TColgp_Array1OfLin2d_1: typeof TColgp_Array1OfLin2d_1;
+ TColgp_Array1OfLin2d_2: typeof TColgp_Array1OfLin2d_2;
+ TColgp_Array1OfLin2d_3: typeof TColgp_Array1OfLin2d_3;
+ TColgp_Array1OfLin2d_4: typeof TColgp_Array1OfLin2d_4;
+ TColgp_Array1OfLin2d_5: typeof TColgp_Array1OfLin2d_5;
+ TColgp_Array1OfPnt2d: typeof TColgp_Array1OfPnt2d;
+ TColgp_Array1OfPnt2d_1: typeof TColgp_Array1OfPnt2d_1;
+ TColgp_Array1OfPnt2d_2: typeof TColgp_Array1OfPnt2d_2;
+ TColgp_Array1OfPnt2d_3: typeof TColgp_Array1OfPnt2d_3;
+ TColgp_Array1OfPnt2d_4: typeof TColgp_Array1OfPnt2d_4;
+ TColgp_Array1OfPnt2d_5: typeof TColgp_Array1OfPnt2d_5;
+ TColgp_Array2OfLin2d: typeof TColgp_Array2OfLin2d;
+ TColgp_Array2OfLin2d_1: typeof TColgp_Array2OfLin2d_1;
+ TColgp_Array2OfLin2d_2: typeof TColgp_Array2OfLin2d_2;
+ TColgp_Array2OfLin2d_3: typeof TColgp_Array2OfLin2d_3;
+ TColgp_Array2OfLin2d_4: typeof TColgp_Array2OfLin2d_4;
+ TColgp_Array2OfLin2d_5: typeof TColgp_Array2OfLin2d_5;
+ Handle_TColgp_HArray1OfDir: typeof Handle_TColgp_HArray1OfDir;
+ Handle_TColgp_HArray1OfDir_1: typeof Handle_TColgp_HArray1OfDir_1;
+ Handle_TColgp_HArray1OfDir_2: typeof Handle_TColgp_HArray1OfDir_2;
+ Handle_TColgp_HArray1OfDir_3: typeof Handle_TColgp_HArray1OfDir_3;
+ Handle_TColgp_HArray1OfDir_4: typeof Handle_TColgp_HArray1OfDir_4;
+ TColgp_Array2OfCirc2d: typeof TColgp_Array2OfCirc2d;
+ TColgp_Array2OfCirc2d_1: typeof TColgp_Array2OfCirc2d_1;
+ TColgp_Array2OfCirc2d_2: typeof TColgp_Array2OfCirc2d_2;
+ TColgp_Array2OfCirc2d_3: typeof TColgp_Array2OfCirc2d_3;
+ TColgp_Array2OfCirc2d_4: typeof TColgp_Array2OfCirc2d_4;
+ TColgp_Array2OfCirc2d_5: typeof TColgp_Array2OfCirc2d_5;
+ Handle_TColgp_HArray2OfXYZ: typeof Handle_TColgp_HArray2OfXYZ;
+ Handle_TColgp_HArray2OfXYZ_1: typeof Handle_TColgp_HArray2OfXYZ_1;
+ Handle_TColgp_HArray2OfXYZ_2: typeof Handle_TColgp_HArray2OfXYZ_2;
+ Handle_TColgp_HArray2OfXYZ_3: typeof Handle_TColgp_HArray2OfXYZ_3;
+ Handle_TColgp_HArray2OfXYZ_4: typeof Handle_TColgp_HArray2OfXYZ_4;
+ TColgp_SequenceOfVec: typeof TColgp_SequenceOfVec;
+ TColgp_SequenceOfVec_1: typeof TColgp_SequenceOfVec_1;
+ TColgp_SequenceOfVec_2: typeof TColgp_SequenceOfVec_2;
+ TColgp_SequenceOfVec_3: typeof TColgp_SequenceOfVec_3;
+ Handle_TColgp_HArray1OfVec2d: typeof Handle_TColgp_HArray1OfVec2d;
+ Handle_TColgp_HArray1OfVec2d_1: typeof Handle_TColgp_HArray1OfVec2d_1;
+ Handle_TColgp_HArray1OfVec2d_2: typeof Handle_TColgp_HArray1OfVec2d_2;
+ Handle_TColgp_HArray1OfVec2d_3: typeof Handle_TColgp_HArray1OfVec2d_3;
+ Handle_TColgp_HArray1OfVec2d_4: typeof Handle_TColgp_HArray1OfVec2d_4;
+ Handle_TColgp_HArray1OfPnt: typeof Handle_TColgp_HArray1OfPnt;
+ Handle_TColgp_HArray1OfPnt_1: typeof Handle_TColgp_HArray1OfPnt_1;
+ Handle_TColgp_HArray1OfPnt_2: typeof Handle_TColgp_HArray1OfPnt_2;
+ Handle_TColgp_HArray1OfPnt_3: typeof Handle_TColgp_HArray1OfPnt_3;
+ Handle_TColgp_HArray1OfPnt_4: typeof Handle_TColgp_HArray1OfPnt_4;
+ TColgp_Array2OfXYZ: typeof TColgp_Array2OfXYZ;
+ TColgp_Array2OfXYZ_1: typeof TColgp_Array2OfXYZ_1;
+ TColgp_Array2OfXYZ_2: typeof TColgp_Array2OfXYZ_2;
+ TColgp_Array2OfXYZ_3: typeof TColgp_Array2OfXYZ_3;
+ TColgp_Array2OfXYZ_4: typeof TColgp_Array2OfXYZ_4;
+ TColgp_Array2OfXYZ_5: typeof TColgp_Array2OfXYZ_5;
+ Handle_TColgp_HArray2OfVec: typeof Handle_TColgp_HArray2OfVec;
+ Handle_TColgp_HArray2OfVec_1: typeof Handle_TColgp_HArray2OfVec_1;
+ Handle_TColgp_HArray2OfVec_2: typeof Handle_TColgp_HArray2OfVec_2;
+ Handle_TColgp_HArray2OfVec_3: typeof Handle_TColgp_HArray2OfVec_3;
+ Handle_TColgp_HArray2OfVec_4: typeof Handle_TColgp_HArray2OfVec_4;
+ Handle_TColgp_HArray1OfLin2d: typeof Handle_TColgp_HArray1OfLin2d;
+ Handle_TColgp_HArray1OfLin2d_1: typeof Handle_TColgp_HArray1OfLin2d_1;
+ Handle_TColgp_HArray1OfLin2d_2: typeof Handle_TColgp_HArray1OfLin2d_2;
+ Handle_TColgp_HArray1OfLin2d_3: typeof Handle_TColgp_HArray1OfLin2d_3;
+ Handle_TColgp_HArray1OfLin2d_4: typeof Handle_TColgp_HArray1OfLin2d_4;
+ TColgp_Array1OfXYZ: typeof TColgp_Array1OfXYZ;
+ TColgp_Array1OfXYZ_1: typeof TColgp_Array1OfXYZ_1;
+ TColgp_Array1OfXYZ_2: typeof TColgp_Array1OfXYZ_2;
+ TColgp_Array1OfXYZ_3: typeof TColgp_Array1OfXYZ_3;
+ TColgp_Array1OfXYZ_4: typeof TColgp_Array1OfXYZ_4;
+ TColgp_Array1OfXYZ_5: typeof TColgp_Array1OfXYZ_5;
+ Handle_TColgp_HSequenceOfVec2d: typeof Handle_TColgp_HSequenceOfVec2d;
+ Handle_TColgp_HSequenceOfVec2d_1: typeof Handle_TColgp_HSequenceOfVec2d_1;
+ Handle_TColgp_HSequenceOfVec2d_2: typeof Handle_TColgp_HSequenceOfVec2d_2;
+ Handle_TColgp_HSequenceOfVec2d_3: typeof Handle_TColgp_HSequenceOfVec2d_3;
+ Handle_TColgp_HSequenceOfVec2d_4: typeof Handle_TColgp_HSequenceOfVec2d_4;
+ TColgp_Array1OfDir2d: typeof TColgp_Array1OfDir2d;
+ TColgp_Array1OfDir2d_1: typeof TColgp_Array1OfDir2d_1;
+ TColgp_Array1OfDir2d_2: typeof TColgp_Array1OfDir2d_2;
+ TColgp_Array1OfDir2d_3: typeof TColgp_Array1OfDir2d_3;
+ TColgp_Array1OfDir2d_4: typeof TColgp_Array1OfDir2d_4;
+ TColgp_Array1OfDir2d_5: typeof TColgp_Array1OfDir2d_5;
+ Handle_TColgp_HArray2OfPnt2d: typeof Handle_TColgp_HArray2OfPnt2d;
+ Handle_TColgp_HArray2OfPnt2d_1: typeof Handle_TColgp_HArray2OfPnt2d_1;
+ Handle_TColgp_HArray2OfPnt2d_2: typeof Handle_TColgp_HArray2OfPnt2d_2;
+ Handle_TColgp_HArray2OfPnt2d_3: typeof Handle_TColgp_HArray2OfPnt2d_3;
+ Handle_TColgp_HArray2OfPnt2d_4: typeof Handle_TColgp_HArray2OfPnt2d_4;
+ Handle_TColgp_HArray2OfDir2d: typeof Handle_TColgp_HArray2OfDir2d;
+ Handle_TColgp_HArray2OfDir2d_1: typeof Handle_TColgp_HArray2OfDir2d_1;
+ Handle_TColgp_HArray2OfDir2d_2: typeof Handle_TColgp_HArray2OfDir2d_2;
+ Handle_TColgp_HArray2OfDir2d_3: typeof Handle_TColgp_HArray2OfDir2d_3;
+ Handle_TColgp_HArray2OfDir2d_4: typeof Handle_TColgp_HArray2OfDir2d_4;
+ Handle_TColgp_HArray1OfXY: typeof Handle_TColgp_HArray1OfXY;
+ Handle_TColgp_HArray1OfXY_1: typeof Handle_TColgp_HArray1OfXY_1;
+ Handle_TColgp_HArray1OfXY_2: typeof Handle_TColgp_HArray1OfXY_2;
+ Handle_TColgp_HArray1OfXY_3: typeof Handle_TColgp_HArray1OfXY_3;
+ Handle_TColgp_HArray1OfXY_4: typeof Handle_TColgp_HArray1OfXY_4;
+ Handle_TColgp_HArray2OfLin2d: typeof Handle_TColgp_HArray2OfLin2d;
+ Handle_TColgp_HArray2OfLin2d_1: typeof Handle_TColgp_HArray2OfLin2d_1;
+ Handle_TColgp_HArray2OfLin2d_2: typeof Handle_TColgp_HArray2OfLin2d_2;
+ Handle_TColgp_HArray2OfLin2d_3: typeof Handle_TColgp_HArray2OfLin2d_3;
+ Handle_TColgp_HArray2OfLin2d_4: typeof Handle_TColgp_HArray2OfLin2d_4;
+ TColgp_SequenceOfXY: typeof TColgp_SequenceOfXY;
+ TColgp_SequenceOfXY_1: typeof TColgp_SequenceOfXY_1;
+ TColgp_SequenceOfXY_2: typeof TColgp_SequenceOfXY_2;
+ TColgp_SequenceOfXY_3: typeof TColgp_SequenceOfXY_3;
+ Handle_TColgp_HArray2OfPnt: typeof Handle_TColgp_HArray2OfPnt;
+ Handle_TColgp_HArray2OfPnt_1: typeof Handle_TColgp_HArray2OfPnt_1;
+ Handle_TColgp_HArray2OfPnt_2: typeof Handle_TColgp_HArray2OfPnt_2;
+ Handle_TColgp_HArray2OfPnt_3: typeof Handle_TColgp_HArray2OfPnt_3;
+ Handle_TColgp_HArray2OfPnt_4: typeof Handle_TColgp_HArray2OfPnt_4;
+ TColgp_Array2OfDir2d: typeof TColgp_Array2OfDir2d;
+ TColgp_Array2OfDir2d_1: typeof TColgp_Array2OfDir2d_1;
+ TColgp_Array2OfDir2d_2: typeof TColgp_Array2OfDir2d_2;
+ TColgp_Array2OfDir2d_3: typeof TColgp_Array2OfDir2d_3;
+ TColgp_Array2OfDir2d_4: typeof TColgp_Array2OfDir2d_4;
+ TColgp_Array2OfDir2d_5: typeof TColgp_Array2OfDir2d_5;
+ Handle_TColgp_HSequenceOfDir2d: typeof Handle_TColgp_HSequenceOfDir2d;
+ Handle_TColgp_HSequenceOfDir2d_1: typeof Handle_TColgp_HSequenceOfDir2d_1;
+ Handle_TColgp_HSequenceOfDir2d_2: typeof Handle_TColgp_HSequenceOfDir2d_2;
+ Handle_TColgp_HSequenceOfDir2d_3: typeof Handle_TColgp_HSequenceOfDir2d_3;
+ Handle_TColgp_HSequenceOfDir2d_4: typeof Handle_TColgp_HSequenceOfDir2d_4;
+ TColgp_Array1OfPnt: typeof TColgp_Array1OfPnt;
+ TColgp_Array1OfPnt_1: typeof TColgp_Array1OfPnt_1;
+ TColgp_Array1OfPnt_2: typeof TColgp_Array1OfPnt_2;
+ TColgp_Array1OfPnt_3: typeof TColgp_Array1OfPnt_3;
+ TColgp_Array1OfPnt_4: typeof TColgp_Array1OfPnt_4;
+ TColgp_Array1OfPnt_5: typeof TColgp_Array1OfPnt_5;
+ Aspect_GradientBackground: typeof Aspect_GradientBackground;
+ Aspect_GradientBackground_1: typeof Aspect_GradientBackground_1;
+ Aspect_GradientBackground_2: typeof Aspect_GradientBackground_2;
+ Aspect_GraphicsLibrary: Aspect_GraphicsLibrary;
+ Handle_Aspect_AspectLineDefinitionError: typeof Handle_Aspect_AspectLineDefinitionError;
+ Handle_Aspect_AspectLineDefinitionError_1: typeof Handle_Aspect_AspectLineDefinitionError_1;
+ Handle_Aspect_AspectLineDefinitionError_2: typeof Handle_Aspect_AspectLineDefinitionError_2;
+ Handle_Aspect_AspectLineDefinitionError_3: typeof Handle_Aspect_AspectLineDefinitionError_3;
+ Handle_Aspect_AspectLineDefinitionError_4: typeof Handle_Aspect_AspectLineDefinitionError_4;
+ Aspect_AspectLineDefinitionError: typeof Aspect_AspectLineDefinitionError;
+ Aspect_AspectLineDefinitionError_1: typeof Aspect_AspectLineDefinitionError_1;
+ Aspect_AspectLineDefinitionError_2: typeof Aspect_AspectLineDefinitionError_2;
+ Aspect_GraphicDeviceDefinitionError: typeof Aspect_GraphicDeviceDefinitionError;
+ Aspect_GraphicDeviceDefinitionError_1: typeof Aspect_GraphicDeviceDefinitionError_1;
+ Aspect_GraphicDeviceDefinitionError_2: typeof Aspect_GraphicDeviceDefinitionError_2;
+ Handle_Aspect_GraphicDeviceDefinitionError: typeof Handle_Aspect_GraphicDeviceDefinitionError;
+ Handle_Aspect_GraphicDeviceDefinitionError_1: typeof Handle_Aspect_GraphicDeviceDefinitionError_1;
+ Handle_Aspect_GraphicDeviceDefinitionError_2: typeof Handle_Aspect_GraphicDeviceDefinitionError_2;
+ Handle_Aspect_GraphicDeviceDefinitionError_3: typeof Handle_Aspect_GraphicDeviceDefinitionError_3;
+ Handle_Aspect_GraphicDeviceDefinitionError_4: typeof Handle_Aspect_GraphicDeviceDefinitionError_4;
+ Aspect_ScrollDelta: typeof Aspect_ScrollDelta;
+ Aspect_ScrollDelta_1: typeof Aspect_ScrollDelta_1;
+ Aspect_ScrollDelta_2: typeof Aspect_ScrollDelta_2;
+ Aspect_ScrollDelta_3: typeof Aspect_ScrollDelta_3;
+ Handle_Aspect_WindowError: typeof Handle_Aspect_WindowError;
+ Handle_Aspect_WindowError_1: typeof Handle_Aspect_WindowError_1;
+ Handle_Aspect_WindowError_2: typeof Handle_Aspect_WindowError_2;
+ Handle_Aspect_WindowError_3: typeof Handle_Aspect_WindowError_3;
+ Handle_Aspect_WindowError_4: typeof Handle_Aspect_WindowError_4;
+ Aspect_WindowError: typeof Aspect_WindowError;
+ Aspect_WindowError_1: typeof Aspect_WindowError_1;
+ Aspect_WindowError_2: typeof Aspect_WindowError_2;
+ Aspect_GridType: Aspect_GridType;
+ Aspect_TypeOfDeflection: Aspect_TypeOfDeflection;
+ Aspect_GradientFillMethod: Aspect_GradientFillMethod;
+ Aspect_GenId: typeof Aspect_GenId;
+ Aspect_GenId_1: typeof Aspect_GenId_1;
+ Aspect_GenId_2: typeof Aspect_GenId_2;
+ Aspect_VKeyBasic: Aspect_VKeyBasic;
+ Handle_Aspect_DisplayConnectionDefinitionError: typeof Handle_Aspect_DisplayConnectionDefinitionError;
+ Handle_Aspect_DisplayConnectionDefinitionError_1: typeof Handle_Aspect_DisplayConnectionDefinitionError_1;
+ Handle_Aspect_DisplayConnectionDefinitionError_2: typeof Handle_Aspect_DisplayConnectionDefinitionError_2;
+ Handle_Aspect_DisplayConnectionDefinitionError_3: typeof Handle_Aspect_DisplayConnectionDefinitionError_3;
+ Handle_Aspect_DisplayConnectionDefinitionError_4: typeof Handle_Aspect_DisplayConnectionDefinitionError_4;
+ Aspect_DisplayConnectionDefinitionError: typeof Aspect_DisplayConnectionDefinitionError;
+ Aspect_DisplayConnectionDefinitionError_1: typeof Aspect_DisplayConnectionDefinitionError_1;
+ Aspect_DisplayConnectionDefinitionError_2: typeof Aspect_DisplayConnectionDefinitionError_2;
+ Aspect_XRDigitalActionData: typeof Aspect_XRDigitalActionData;
+ Aspect_VKeySet: typeof Aspect_VKeySet;
+ Aspect_SequenceOfColor: typeof Aspect_SequenceOfColor;
+ Aspect_SequenceOfColor_1: typeof Aspect_SequenceOfColor_1;
+ Aspect_SequenceOfColor_2: typeof Aspect_SequenceOfColor_2;
+ Aspect_SequenceOfColor_3: typeof Aspect_SequenceOfColor_3;
+ Aspect_TypeOfDisplayText: Aspect_TypeOfDisplayText;
+ Aspect_FillMethod: Aspect_FillMethod;
+ Aspect_TypeOfColorScaleOrientation: Aspect_TypeOfColorScaleOrientation;
+ Aspect_XRPoseActionData: typeof Aspect_XRPoseActionData;
+ Aspect_TypeOfLine: Aspect_TypeOfLine;
+ Aspect_XRSession: typeof Aspect_XRSession;
+ Aspect_TypeOfResize: Aspect_TypeOfResize;
+ Aspect_CircularGrid: typeof Aspect_CircularGrid;
+ Handle_Aspect_CircularGrid: typeof Handle_Aspect_CircularGrid;
+ Handle_Aspect_CircularGrid_1: typeof Handle_Aspect_CircularGrid_1;
+ Handle_Aspect_CircularGrid_2: typeof Handle_Aspect_CircularGrid_2;
+ Handle_Aspect_CircularGrid_3: typeof Handle_Aspect_CircularGrid_3;
+ Handle_Aspect_CircularGrid_4: typeof Handle_Aspect_CircularGrid_4;
+ Aspect_TrackedDevicePoseArray: typeof Aspect_TrackedDevicePoseArray;
+ Aspect_TrackedDevicePoseArray_1: typeof Aspect_TrackedDevicePoseArray_1;
+ Aspect_TrackedDevicePoseArray_2: typeof Aspect_TrackedDevicePoseArray_2;
+ Aspect_TrackedDevicePoseArray_3: typeof Aspect_TrackedDevicePoseArray_3;
+ Aspect_TrackedDevicePoseArray_4: typeof Aspect_TrackedDevicePoseArray_4;
+ Aspect_TrackedDevicePoseArray_5: typeof Aspect_TrackedDevicePoseArray_5;
+ Aspect_TrackedDevicePose: typeof Aspect_TrackedDevicePose;
+ Aspect_XRAction: typeof Aspect_XRAction;
+ Aspect_HatchStyle: Aspect_HatchStyle;
+ Aspect_Touch: typeof Aspect_Touch;
+ Aspect_Touch_1: typeof Aspect_Touch_1;
+ Aspect_Touch_2: typeof Aspect_Touch_2;
+ Aspect_Touch_3: typeof Aspect_Touch_3;
+ Aspect_DisplayConnection: typeof Aspect_DisplayConnection;
+ Handle_Aspect_DisplayConnection: typeof Handle_Aspect_DisplayConnection;
+ Handle_Aspect_DisplayConnection_1: typeof Handle_Aspect_DisplayConnection_1;
+ Handle_Aspect_DisplayConnection_2: typeof Handle_Aspect_DisplayConnection_2;
+ Handle_Aspect_DisplayConnection_3: typeof Handle_Aspect_DisplayConnection_3;
+ Handle_Aspect_DisplayConnection_4: typeof Handle_Aspect_DisplayConnection_4;
+ Handle_Aspect_RectangularGrid: typeof Handle_Aspect_RectangularGrid;
+ Handle_Aspect_RectangularGrid_1: typeof Handle_Aspect_RectangularGrid_1;
+ Handle_Aspect_RectangularGrid_2: typeof Handle_Aspect_RectangularGrid_2;
+ Handle_Aspect_RectangularGrid_3: typeof Handle_Aspect_RectangularGrid_3;
+ Handle_Aspect_RectangularGrid_4: typeof Handle_Aspect_RectangularGrid_4;
+ Aspect_RectangularGrid: typeof Aspect_RectangularGrid;
+ Aspect_InteriorStyle: Aspect_InteriorStyle;
+ Aspect_XRGenericAction: Aspect_XRGenericAction;
+ Handle_Aspect_AspectFillAreaDefinitionError: typeof Handle_Aspect_AspectFillAreaDefinitionError;
+ Handle_Aspect_AspectFillAreaDefinitionError_1: typeof Handle_Aspect_AspectFillAreaDefinitionError_1;
+ Handle_Aspect_AspectFillAreaDefinitionError_2: typeof Handle_Aspect_AspectFillAreaDefinitionError_2;
+ Handle_Aspect_AspectFillAreaDefinitionError_3: typeof Handle_Aspect_AspectFillAreaDefinitionError_3;
+ Handle_Aspect_AspectFillAreaDefinitionError_4: typeof Handle_Aspect_AspectFillAreaDefinitionError_4;
+ Aspect_AspectFillAreaDefinitionError: typeof Aspect_AspectFillAreaDefinitionError;
+ Aspect_AspectFillAreaDefinitionError_1: typeof Aspect_AspectFillAreaDefinitionError_1;
+ Aspect_AspectFillAreaDefinitionError_2: typeof Aspect_AspectFillAreaDefinitionError_2;
+ Aspect_TypeOfHighlightMethod: Aspect_TypeOfHighlightMethod;
+ Aspect_XRActionType: Aspect_XRActionType;
+ Aspect_Eye: Aspect_Eye;
+ Aspect_TypeOfFacingModel: Aspect_TypeOfFacingModel;
+ Handle_Aspect_IdentDefinitionError: typeof Handle_Aspect_IdentDefinitionError;
+ Handle_Aspect_IdentDefinitionError_1: typeof Handle_Aspect_IdentDefinitionError_1;
+ Handle_Aspect_IdentDefinitionError_2: typeof Handle_Aspect_IdentDefinitionError_2;
+ Handle_Aspect_IdentDefinitionError_3: typeof Handle_Aspect_IdentDefinitionError_3;
+ Handle_Aspect_IdentDefinitionError_4: typeof Handle_Aspect_IdentDefinitionError_4;
+ Aspect_IdentDefinitionError: typeof Aspect_IdentDefinitionError;
+ Aspect_IdentDefinitionError_1: typeof Aspect_IdentDefinitionError_1;
+ Aspect_IdentDefinitionError_2: typeof Aspect_IdentDefinitionError_2;
+ Aspect_OpenVRSession: typeof Aspect_OpenVRSession;
+ Aspect_NeutralWindow: typeof Aspect_NeutralWindow;
+ Handle_Aspect_NeutralWindow: typeof Handle_Aspect_NeutralWindow;
+ Handle_Aspect_NeutralWindow_1: typeof Handle_Aspect_NeutralWindow_1;
+ Handle_Aspect_NeutralWindow_2: typeof Handle_Aspect_NeutralWindow_2;
+ Handle_Aspect_NeutralWindow_3: typeof Handle_Aspect_NeutralWindow_3;
+ Handle_Aspect_NeutralWindow_4: typeof Handle_Aspect_NeutralWindow_4;
+ Aspect_XRHapticActionData: typeof Aspect_XRHapticActionData;
+ Aspect_GridDrawMode: Aspect_GridDrawMode;
+ Aspect_WindowDefinitionError: typeof Aspect_WindowDefinitionError;
+ Aspect_WindowDefinitionError_1: typeof Aspect_WindowDefinitionError_1;
+ Aspect_WindowDefinitionError_2: typeof Aspect_WindowDefinitionError_2;
+ Handle_Aspect_WindowDefinitionError: typeof Handle_Aspect_WindowDefinitionError;
+ Handle_Aspect_WindowDefinitionError_1: typeof Handle_Aspect_WindowDefinitionError_1;
+ Handle_Aspect_WindowDefinitionError_2: typeof Handle_Aspect_WindowDefinitionError_2;
+ Handle_Aspect_WindowDefinitionError_3: typeof Handle_Aspect_WindowDefinitionError_3;
+ Handle_Aspect_WindowDefinitionError_4: typeof Handle_Aspect_WindowDefinitionError_4;
+ Aspect_XRAnalogActionData: typeof Aspect_XRAnalogActionData;
+ Aspect_TypeOfTriedronPosition: Aspect_TypeOfTriedronPosition;
+ Aspect_TypeOfMarker: Aspect_TypeOfMarker;
+ Aspect_AspectMarkerDefinitionError: typeof Aspect_AspectMarkerDefinitionError;
+ Aspect_AspectMarkerDefinitionError_1: typeof Aspect_AspectMarkerDefinitionError_1;
+ Aspect_AspectMarkerDefinitionError_2: typeof Aspect_AspectMarkerDefinitionError_2;
+ Handle_Aspect_AspectMarkerDefinitionError: typeof Handle_Aspect_AspectMarkerDefinitionError;
+ Handle_Aspect_AspectMarkerDefinitionError_1: typeof Handle_Aspect_AspectMarkerDefinitionError_1;
+ Handle_Aspect_AspectMarkerDefinitionError_2: typeof Handle_Aspect_AspectMarkerDefinitionError_2;
+ Handle_Aspect_AspectMarkerDefinitionError_3: typeof Handle_Aspect_AspectMarkerDefinitionError_3;
+ Handle_Aspect_AspectMarkerDefinitionError_4: typeof Handle_Aspect_AspectMarkerDefinitionError_4;
+ Aspect_TypeOfColorScalePosition: Aspect_TypeOfColorScalePosition;
+ Aspect_WidthOfLine: Aspect_WidthOfLine;
+ Aspect_XAtom: Aspect_XAtom;
+ Handle_Aspect_Window: typeof Handle_Aspect_Window;
+ Handle_Aspect_Window_1: typeof Handle_Aspect_Window_1;
+ Handle_Aspect_Window_2: typeof Handle_Aspect_Window_2;
+ Handle_Aspect_Window_3: typeof Handle_Aspect_Window_3;
+ Handle_Aspect_Window_4: typeof Handle_Aspect_Window_4;
+ Aspect_Window: typeof Aspect_Window;
+ Aspect_XRActionSet: typeof Aspect_XRActionSet;
+ Aspect_ColorSpace: Aspect_ColorSpace;
+ Aspect_Grid: typeof Aspect_Grid;
+ Handle_Aspect_Grid: typeof Handle_Aspect_Grid;
+ Handle_Aspect_Grid_1: typeof Handle_Aspect_Grid_1;
+ Handle_Aspect_Grid_2: typeof Handle_Aspect_Grid_2;
+ Handle_Aspect_Grid_3: typeof Handle_Aspect_Grid_3;
+ Handle_Aspect_Grid_4: typeof Handle_Aspect_Grid_4;
+ Aspect_TypeOfStyleText: Aspect_TypeOfStyleText;
+ Aspect_Background: typeof Aspect_Background;
+ Aspect_Background_1: typeof Aspect_Background_1;
+ Aspect_Background_2: typeof Aspect_Background_2;
+ Aspect_XRTrackedDeviceRole: Aspect_XRTrackedDeviceRole;
+ Aspect_TypeOfColorScaleData: Aspect_TypeOfColorScaleData;
+ Units_UnitsDictionary: typeof Units_UnitsDictionary;
+ Handle_Units_UnitsDictionary: typeof Handle_Units_UnitsDictionary;
+ Handle_Units_UnitsDictionary_1: typeof Handle_Units_UnitsDictionary_1;
+ Handle_Units_UnitsDictionary_2: typeof Handle_Units_UnitsDictionary_2;
+ Handle_Units_UnitsDictionary_3: typeof Handle_Units_UnitsDictionary_3;
+ Handle_Units_UnitsDictionary_4: typeof Handle_Units_UnitsDictionary_4;
+ Units_Sentence: typeof Units_Sentence;
+ Handle_Units_Lexicon: typeof Handle_Units_Lexicon;
+ Handle_Units_Lexicon_1: typeof Handle_Units_Lexicon_1;
+ Handle_Units_Lexicon_2: typeof Handle_Units_Lexicon_2;
+ Handle_Units_Lexicon_3: typeof Handle_Units_Lexicon_3;
+ Handle_Units_Lexicon_4: typeof Handle_Units_Lexicon_4;
+ Units_Lexicon: typeof Units_Lexicon;
+ Units_MathSentence: typeof Units_MathSentence;
+ Handle_Units_ShiftedToken: typeof Handle_Units_ShiftedToken;
+ Handle_Units_ShiftedToken_1: typeof Handle_Units_ShiftedToken_1;
+ Handle_Units_ShiftedToken_2: typeof Handle_Units_ShiftedToken_2;
+ Handle_Units_ShiftedToken_3: typeof Handle_Units_ShiftedToken_3;
+ Handle_Units_ShiftedToken_4: typeof Handle_Units_ShiftedToken_4;
+ Units_ShiftedToken: typeof Units_ShiftedToken;
+ Units_Measurement: typeof Units_Measurement;
+ Units_Measurement_1: typeof Units_Measurement_1;
+ Units_Measurement_2: typeof Units_Measurement_2;
+ Units_Measurement_3: typeof Units_Measurement_3;
+ Units_UnitSentence: typeof Units_UnitSentence;
+ Units_UnitSentence_1: typeof Units_UnitSentence_1;
+ Units_UnitSentence_2: typeof Units_UnitSentence_2;
+ Handle_Units_TokensSequence: typeof Handle_Units_TokensSequence;
+ Handle_Units_TokensSequence_1: typeof Handle_Units_TokensSequence_1;
+ Handle_Units_TokensSequence_2: typeof Handle_Units_TokensSequence_2;
+ Handle_Units_TokensSequence_3: typeof Handle_Units_TokensSequence_3;
+ Handle_Units_TokensSequence_4: typeof Handle_Units_TokensSequence_4;
+ Units_Explorer: typeof Units_Explorer;
+ Units_Explorer_1: typeof Units_Explorer_1;
+ Units_Explorer_2: typeof Units_Explorer_2;
+ Units_Explorer_3: typeof Units_Explorer_3;
+ Units_Explorer_4: typeof Units_Explorer_4;
+ Units_Explorer_5: typeof Units_Explorer_5;
+ Handle_Units_NoSuchType: typeof Handle_Units_NoSuchType;
+ Handle_Units_NoSuchType_1: typeof Handle_Units_NoSuchType_1;
+ Handle_Units_NoSuchType_2: typeof Handle_Units_NoSuchType_2;
+ Handle_Units_NoSuchType_3: typeof Handle_Units_NoSuchType_3;
+ Handle_Units_NoSuchType_4: typeof Handle_Units_NoSuchType_4;
+ Units_NoSuchType: typeof Units_NoSuchType;
+ Units_NoSuchType_1: typeof Units_NoSuchType_1;
+ Units_NoSuchType_2: typeof Units_NoSuchType_2;
+ Handle_Units_Unit: typeof Handle_Units_Unit;
+ Handle_Units_Unit_1: typeof Handle_Units_Unit_1;
+ Handle_Units_Unit_2: typeof Handle_Units_Unit_2;
+ Handle_Units_Unit_3: typeof Handle_Units_Unit_3;
+ Handle_Units_Unit_4: typeof Handle_Units_Unit_4;
+ Units_Unit: typeof Units_Unit;
+ Units_Unit_1: typeof Units_Unit_1;
+ Units_Unit_2: typeof Units_Unit_2;
+ Units_Unit_3: typeof Units_Unit_3;
+ Handle_Units_UnitsSystem: typeof Handle_Units_UnitsSystem;
+ Handle_Units_UnitsSystem_1: typeof Handle_Units_UnitsSystem_1;
+ Handle_Units_UnitsSystem_2: typeof Handle_Units_UnitsSystem_2;
+ Handle_Units_UnitsSystem_3: typeof Handle_Units_UnitsSystem_3;
+ Handle_Units_UnitsSystem_4: typeof Handle_Units_UnitsSystem_4;
+ Units_UnitsSystem: typeof Units_UnitsSystem;
+ Units_UnitsSystem_1: typeof Units_UnitsSystem_1;
+ Units_UnitsSystem_2: typeof Units_UnitsSystem_2;
+ Handle_Units_Quantity: typeof Handle_Units_Quantity;
+ Handle_Units_Quantity_1: typeof Handle_Units_Quantity_1;
+ Handle_Units_Quantity_2: typeof Handle_Units_Quantity_2;
+ Handle_Units_Quantity_3: typeof Handle_Units_Quantity_3;
+ Handle_Units_Quantity_4: typeof Handle_Units_Quantity_4;
+ Units_Quantity: typeof Units_Quantity;
+ Handle_Units_Token: typeof Handle_Units_Token;
+ Handle_Units_Token_1: typeof Handle_Units_Token_1;
+ Handle_Units_Token_2: typeof Handle_Units_Token_2;
+ Handle_Units_Token_3: typeof Handle_Units_Token_3;
+ Handle_Units_Token_4: typeof Handle_Units_Token_4;
+ Units_Token: typeof Units_Token;
+ Units_Token_1: typeof Units_Token_1;
+ Units_Token_2: typeof Units_Token_2;
+ Units_Token_3: typeof Units_Token_3;
+ Units_Token_4: typeof Units_Token_4;
+ Units_Token_5: typeof Units_Token_5;
+ Units_Token_6: typeof Units_Token_6;
+ Handle_Units_QuantitiesSequence: typeof Handle_Units_QuantitiesSequence;
+ Handle_Units_QuantitiesSequence_1: typeof Handle_Units_QuantitiesSequence_1;
+ Handle_Units_QuantitiesSequence_2: typeof Handle_Units_QuantitiesSequence_2;
+ Handle_Units_QuantitiesSequence_3: typeof Handle_Units_QuantitiesSequence_3;
+ Handle_Units_QuantitiesSequence_4: typeof Handle_Units_QuantitiesSequence_4;
+ Units_UnitsLexicon: typeof Units_UnitsLexicon;
+ Handle_Units_UnitsLexicon: typeof Handle_Units_UnitsLexicon;
+ Handle_Units_UnitsLexicon_1: typeof Handle_Units_UnitsLexicon_1;
+ Handle_Units_UnitsLexicon_2: typeof Handle_Units_UnitsLexicon_2;
+ Handle_Units_UnitsLexicon_3: typeof Handle_Units_UnitsLexicon_3;
+ Handle_Units_UnitsLexicon_4: typeof Handle_Units_UnitsLexicon_4;
+ Units: typeof Units;
+ Handle_Units_UnitsSequence: typeof Handle_Units_UnitsSequence;
+ Handle_Units_UnitsSequence_1: typeof Handle_Units_UnitsSequence_1;
+ Handle_Units_UnitsSequence_2: typeof Handle_Units_UnitsSequence_2;
+ Handle_Units_UnitsSequence_3: typeof Handle_Units_UnitsSequence_3;
+ Handle_Units_UnitsSequence_4: typeof Handle_Units_UnitsSequence_4;
+ Units_ShiftedUnit: typeof Units_ShiftedUnit;
+ Units_ShiftedUnit_1: typeof Units_ShiftedUnit_1;
+ Units_ShiftedUnit_2: typeof Units_ShiftedUnit_2;
+ Units_ShiftedUnit_3: typeof Units_ShiftedUnit_3;
+ Handle_Units_ShiftedUnit: typeof Handle_Units_ShiftedUnit;
+ Handle_Units_ShiftedUnit_1: typeof Handle_Units_ShiftedUnit_1;
+ Handle_Units_ShiftedUnit_2: typeof Handle_Units_ShiftedUnit_2;
+ Handle_Units_ShiftedUnit_3: typeof Handle_Units_ShiftedUnit_3;
+ Handle_Units_ShiftedUnit_4: typeof Handle_Units_ShiftedUnit_4;
+ Handle_Units_NoSuchUnit: typeof Handle_Units_NoSuchUnit;
+ Handle_Units_NoSuchUnit_1: typeof Handle_Units_NoSuchUnit_1;
+ Handle_Units_NoSuchUnit_2: typeof Handle_Units_NoSuchUnit_2;
+ Handle_Units_NoSuchUnit_3: typeof Handle_Units_NoSuchUnit_3;
+ Handle_Units_NoSuchUnit_4: typeof Handle_Units_NoSuchUnit_4;
+ Units_NoSuchUnit: typeof Units_NoSuchUnit;
+ Units_NoSuchUnit_1: typeof Units_NoSuchUnit_1;
+ Units_NoSuchUnit_2: typeof Units_NoSuchUnit_2;
+ Units_Dimensions: typeof Units_Dimensions;
+ Handle_Units_Dimensions: typeof Handle_Units_Dimensions;
+ Handle_Units_Dimensions_1: typeof Handle_Units_Dimensions_1;
+ Handle_Units_Dimensions_2: typeof Handle_Units_Dimensions_2;
+ Handle_Units_Dimensions_3: typeof Handle_Units_Dimensions_3;
+ Handle_Units_Dimensions_4: typeof Handle_Units_Dimensions_4;
+ CPnts_MyRootFunction: typeof CPnts_MyRootFunction;
+ CPnts_MyGaussFunction: typeof CPnts_MyGaussFunction;
+ CPnts_AbscissaPoint: typeof CPnts_AbscissaPoint;
+ CPnts_AbscissaPoint_1: typeof CPnts_AbscissaPoint_1;
+ CPnts_AbscissaPoint_2: typeof CPnts_AbscissaPoint_2;
+ CPnts_AbscissaPoint_3: typeof CPnts_AbscissaPoint_3;
+ CPnts_AbscissaPoint_4: typeof CPnts_AbscissaPoint_4;
+ CPnts_AbscissaPoint_5: typeof CPnts_AbscissaPoint_5;
+ CPnts_UniformDeflection: typeof CPnts_UniformDeflection;
+ CPnts_UniformDeflection_1: typeof CPnts_UniformDeflection_1;
+ CPnts_UniformDeflection_2: typeof CPnts_UniformDeflection_2;
+ CPnts_UniformDeflection_3: typeof CPnts_UniformDeflection_3;
+ CPnts_UniformDeflection_4: typeof CPnts_UniformDeflection_4;
+ CPnts_UniformDeflection_5: typeof CPnts_UniformDeflection_5;
+ IMeshData_ParametersList: typeof IMeshData_ParametersList;
+ IMeshData_Shape: typeof IMeshData_Shape;
+ IMeshData_PCurve: typeof IMeshData_PCurve;
+ IMeshData_Curve: typeof IMeshData_Curve;
+ IMeshData_Model: typeof IMeshData_Model;
+ IMeshData_Status: IMeshData_Status;
+ IMeshData_TessellatedShape: typeof IMeshData_TessellatedShape;
+ IMeshData_StatusOwner: typeof IMeshData_StatusOwner;
+ RWStepRepr_RWParametricRepresentationContext: typeof RWStepRepr_RWParametricRepresentationContext;
+ RWStepRepr_RWTangent: typeof RWStepRepr_RWTangent;
+ RWStepRepr_RWDescriptiveRepresentationItem: typeof RWStepRepr_RWDescriptiveRepresentationItem;
+ RWStepRepr_RWBetweenShapeAspect: typeof RWStepRepr_RWBetweenShapeAspect;
+ RWStepRepr_RWCompoundRepresentationItem: typeof RWStepRepr_RWCompoundRepresentationItem;
+ RWStepRepr_RWStructuralResponseProperty: typeof RWStepRepr_RWStructuralResponseProperty;
+ RWStepRepr_RWDataEnvironment: typeof RWStepRepr_RWDataEnvironment;
+ RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation: typeof RWStepRepr_RWStructuralResponsePropertyDefinitionRepresentation;
+ RWStepRepr_RWShapeAspect: typeof RWStepRepr_RWShapeAspect;
+ RWStepRepr_RWPerpendicularTo: typeof RWStepRepr_RWPerpendicularTo;
+ RWStepRepr_RWCentreOfSymmetry: typeof RWStepRepr_RWCentreOfSymmetry;
+ RWStepRepr_RWFunctionallyDefinedTransformation: typeof RWStepRepr_RWFunctionallyDefinedTransformation;
+ RWStepRepr_RWParallelOffset: typeof RWStepRepr_RWParallelOffset;
+ RWStepRepr_RWGlobalUncertaintyAssignedContext: typeof RWStepRepr_RWGlobalUncertaintyAssignedContext;
+ RWStepRepr_RWContinuosShapeAspect: typeof RWStepRepr_RWContinuosShapeAspect;
+ RWStepRepr_RWSpecifiedHigherUsageOccurrence: typeof RWStepRepr_RWSpecifiedHigherUsageOccurrence;
+ RWStepRepr_RWMaterialProperty: typeof RWStepRepr_RWMaterialProperty;
+ RWStepRepr_RWConstructiveGeometryRepresentation: typeof RWStepRepr_RWConstructiveGeometryRepresentation;
+ RWStepRepr_RWShapeAspectDerivingRelationship: typeof RWStepRepr_RWShapeAspectDerivingRelationship;
+ RWStepRepr_RWFeatureForDatumTargetRelationship: typeof RWStepRepr_RWFeatureForDatumTargetRelationship;
+ RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit: typeof RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit;
+ RWStepRepr_RWItemDefinedTransformation: typeof RWStepRepr_RWItemDefinedTransformation;
+ RWStepRepr_RWGeometricAlignment: typeof RWStepRepr_RWGeometricAlignment;
+ RWStepRepr_RWGlobalUnitAssignedContext: typeof RWStepRepr_RWGlobalUnitAssignedContext;
+ RWStepRepr_RWDerivedShapeAspect: typeof RWStepRepr_RWDerivedShapeAspect;
+ RWStepRepr_RWConfigurationItem: typeof RWStepRepr_RWConfigurationItem;
+ RWStepRepr_RWCompositeShapeAspect: typeof RWStepRepr_RWCompositeShapeAspect;
+ RWStepRepr_RWExtension: typeof RWStepRepr_RWExtension;
+ RWStepRepr_RWMaterialPropertyRepresentation: typeof RWStepRepr_RWMaterialPropertyRepresentation;
+ RWStepRepr_RWProductDefinitionShape: typeof RWStepRepr_RWProductDefinitionShape;
+ RWStepRepr_RWShapeAspectTransition: typeof RWStepRepr_RWShapeAspectTransition;
+ RWStepRepr_RWMaterialDesignation: typeof RWStepRepr_RWMaterialDesignation;
+ RWStepRepr_RWAssemblyComponentUsage: typeof RWStepRepr_RWAssemblyComponentUsage;
+ RWStepRepr_RWRepresentationContext: typeof RWStepRepr_RWRepresentationContext;
+ RWStepRepr_RWApex: typeof RWStepRepr_RWApex;
+ RWStepRepr_RWPropertyDefinition: typeof RWStepRepr_RWPropertyDefinition;
+ RWStepRepr_RWProductConcept: typeof RWStepRepr_RWProductConcept;
+ RWStepRepr_RWPropertyDefinitionRelationship: typeof RWStepRepr_RWPropertyDefinitionRelationship;
+ RWStepRepr_RWConfigurationDesign: typeof RWStepRepr_RWConfigurationDesign;
+ RWStepRepr_RWAssemblyComponentUsageSubstitute: typeof RWStepRepr_RWAssemblyComponentUsageSubstitute;
+ RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI: typeof RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI;
+ RWStepRepr_RWMappedItem: typeof RWStepRepr_RWMappedItem;
+ RWStepRepr_RWShapeAspectRelationship: typeof RWStepRepr_RWShapeAspectRelationship;
+ RWStepRepr_RWValueRepresentationItem: typeof RWStepRepr_RWValueRepresentationItem;
+ RWStepRepr_RWConfigurationEffectivity: typeof RWStepRepr_RWConfigurationEffectivity;
+ RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI: typeof RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI;
+ RWStepRepr_RWCompShAspAndDatumFeatAndShAsp: typeof RWStepRepr_RWCompShAspAndDatumFeatAndShAsp;
+ RWStepRepr_RWIntegerRepresentationItem: typeof RWStepRepr_RWIntegerRepresentationItem;
+ RWStepRepr_RWRepresentationMap: typeof RWStepRepr_RWRepresentationMap;
+ RWStepRepr_RWCompositeGroupShapeAspect: typeof RWStepRepr_RWCompositeGroupShapeAspect;
+ RWStepRepr_RWMeasureRepresentationItem: typeof RWStepRepr_RWMeasureRepresentationItem;
+ RWStepRepr_RWDefinitionalRepresentation: typeof RWStepRepr_RWDefinitionalRepresentation;
+ RWStepRepr_RWCharacterizedRepresentation: typeof RWStepRepr_RWCharacterizedRepresentation;
+ RWStepRepr_RWRepresentationItem: typeof RWStepRepr_RWRepresentationItem;
+ RWStepRepr_RWAllAroundShapeAspect: typeof RWStepRepr_RWAllAroundShapeAspect;
+ RWStepRepr_RWReprItemAndLengthMeasureWithUnit: typeof RWStepRepr_RWReprItemAndLengthMeasureWithUnit;
+ RWStepRepr_RWConstructiveGeometryRepresentationRelationship: typeof RWStepRepr_RWConstructiveGeometryRepresentationRelationship;
+ RWStepRepr_RWMakeFromUsageOption: typeof RWStepRepr_RWMakeFromUsageOption;
+ RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp: typeof RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp;
+ RWStepRepr_RWRepresentationRelationship: typeof RWStepRepr_RWRepresentationRelationship;
+ RWStepRepr_RWShapeRepresentationRelationshipWithTransformation: typeof RWStepRepr_RWShapeRepresentationRelationshipWithTransformation;
+ RWStepRepr_RWPropertyDefinitionRepresentation: typeof RWStepRepr_RWPropertyDefinitionRepresentation;
+ RWStepRepr_RWRepresentationRelationshipWithTransformation: typeof RWStepRepr_RWRepresentationRelationshipWithTransformation;
+ RWStepRepr_RWQuantifiedAssemblyComponentUsage: typeof RWStepRepr_RWQuantifiedAssemblyComponentUsage;
+ RWStepRepr_RWRepresentation: typeof RWStepRepr_RWRepresentation;
+ BRepPrim_Torus: typeof BRepPrim_Torus;
+ BRepPrim_Torus_1: typeof BRepPrim_Torus_1;
+ BRepPrim_Torus_2: typeof BRepPrim_Torus_2;
+ BRepPrim_Torus_3: typeof BRepPrim_Torus_3;
+ BRepPrim_Cylinder: typeof BRepPrim_Cylinder;
+ BRepPrim_Cylinder_1: typeof BRepPrim_Cylinder_1;
+ BRepPrim_Cylinder_2: typeof BRepPrim_Cylinder_2;
+ BRepPrim_Cylinder_3: typeof BRepPrim_Cylinder_3;
+ BRepPrim_Cylinder_4: typeof BRepPrim_Cylinder_4;
+ BRepPrim_Cylinder_5: typeof BRepPrim_Cylinder_5;
+ BRepPrim_Cylinder_6: typeof BRepPrim_Cylinder_6;
+ BRepPrim_Direction: BRepPrim_Direction;
+ BRepPrim_FaceBuilder: typeof BRepPrim_FaceBuilder;
+ BRepPrim_FaceBuilder_1: typeof BRepPrim_FaceBuilder_1;
+ BRepPrim_FaceBuilder_2: typeof BRepPrim_FaceBuilder_2;
+ BRepPrim_FaceBuilder_3: typeof BRepPrim_FaceBuilder_3;
+ BRepPrim_Builder: typeof BRepPrim_Builder;
+ BRepPrim_Builder_1: typeof BRepPrim_Builder_1;
+ BRepPrim_Builder_2: typeof BRepPrim_Builder_2;
+ BRepPrim_Sphere: typeof BRepPrim_Sphere;
+ BRepPrim_Sphere_1: typeof BRepPrim_Sphere_1;
+ BRepPrim_Sphere_2: typeof BRepPrim_Sphere_2;
+ BRepPrim_Sphere_3: typeof BRepPrim_Sphere_3;
+ BRepPrim_Cone: typeof BRepPrim_Cone;
+ BRepPrim_Cone_1: typeof BRepPrim_Cone_1;
+ BRepPrim_Cone_2: typeof BRepPrim_Cone_2;
+ BRepPrim_Cone_3: typeof BRepPrim_Cone_3;
+ BRepPrim_Cone_4: typeof BRepPrim_Cone_4;
+ BRepPrim_Cone_5: typeof BRepPrim_Cone_5;
+ BRepPrim_Cone_6: typeof BRepPrim_Cone_6;
+ BRepPrim_Cone_7: typeof BRepPrim_Cone_7;
+ BRepPrim_GWedge: typeof BRepPrim_GWedge;
+ BRepPrim_GWedge_1: typeof BRepPrim_GWedge_1;
+ BRepPrim_GWedge_2: typeof BRepPrim_GWedge_2;
+ BRepPrim_GWedge_3: typeof BRepPrim_GWedge_3;
+ BRepPrim_GWedge_4: typeof BRepPrim_GWedge_4;
+ BRepPrim_Wedge: typeof BRepPrim_Wedge;
+ BRepPrim_Wedge_1: typeof BRepPrim_Wedge_1;
+ BRepPrim_Wedge_2: typeof BRepPrim_Wedge_2;
+ BRepPrim_Wedge_3: typeof BRepPrim_Wedge_3;
+ BRepPrim_Wedge_4: typeof BRepPrim_Wedge_4;
+ BRepPrim_OneAxis: typeof BRepPrim_OneAxis;
+ BRepPrim_Revolution: typeof BRepPrim_Revolution;
+ MyDirectPolynomialRoots: typeof MyDirectPolynomialRoots;
+ MyDirectPolynomialRoots_1: typeof MyDirectPolynomialRoots_1;
+ MyDirectPolynomialRoots_2: typeof MyDirectPolynomialRoots_2;
+ IntAna2d_AnaIntersection: typeof IntAna2d_AnaIntersection;
+ IntAna2d_AnaIntersection_1: typeof IntAna2d_AnaIntersection_1;
+ IntAna2d_AnaIntersection_2: typeof IntAna2d_AnaIntersection_2;
+ IntAna2d_AnaIntersection_3: typeof IntAna2d_AnaIntersection_3;
+ IntAna2d_AnaIntersection_4: typeof IntAna2d_AnaIntersection_4;
+ IntAna2d_AnaIntersection_5: typeof IntAna2d_AnaIntersection_5;
+ IntAna2d_AnaIntersection_6: typeof IntAna2d_AnaIntersection_6;
+ IntAna2d_AnaIntersection_7: typeof IntAna2d_AnaIntersection_7;
+ IntAna2d_AnaIntersection_8: typeof IntAna2d_AnaIntersection_8;
+ IntAna2d_AnaIntersection_9: typeof IntAna2d_AnaIntersection_9;
+ IntAna2d_IntPoint: typeof IntAna2d_IntPoint;
+ IntAna2d_IntPoint_1: typeof IntAna2d_IntPoint_1;
+ IntAna2d_IntPoint_2: typeof IntAna2d_IntPoint_2;
+ IntAna2d_IntPoint_3: typeof IntAna2d_IntPoint_3;
+ IntAna2d_Conic: typeof IntAna2d_Conic;
+ IntAna2d_Conic_1: typeof IntAna2d_Conic_1;
+ IntAna2d_Conic_2: typeof IntAna2d_Conic_2;
+ IntAna2d_Conic_3: typeof IntAna2d_Conic_3;
+ IntAna2d_Conic_4: typeof IntAna2d_Conic_4;
+ IntAna2d_Conic_5: typeof IntAna2d_Conic_5;
+ BRepAlgo_Common: typeof BRepAlgo_Common;
+ BRepAlgo_Tool: typeof BRepAlgo_Tool;
+ BRepAlgo_BooleanOperation: typeof BRepAlgo_BooleanOperation;
+ BRepAlgo_Cut: typeof BRepAlgo_Cut;
+ BRepAlgo_Image: typeof BRepAlgo_Image;
+ BRepAlgo_Section: typeof BRepAlgo_Section;
+ BRepAlgo_Section_1: typeof BRepAlgo_Section_1;
+ BRepAlgo_Section_2: typeof BRepAlgo_Section_2;
+ BRepAlgo_Section_3: typeof BRepAlgo_Section_3;
+ BRepAlgo_Section_4: typeof BRepAlgo_Section_4;
+ BRepAlgo_Section_5: typeof BRepAlgo_Section_5;
+ Handle_BRepAlgo_AsDes: typeof Handle_BRepAlgo_AsDes;
+ Handle_BRepAlgo_AsDes_1: typeof Handle_BRepAlgo_AsDes_1;
+ Handle_BRepAlgo_AsDes_2: typeof Handle_BRepAlgo_AsDes_2;
+ Handle_BRepAlgo_AsDes_3: typeof Handle_BRepAlgo_AsDes_3;
+ Handle_BRepAlgo_AsDes_4: typeof Handle_BRepAlgo_AsDes_4;
+ BRepAlgo_AsDes: typeof BRepAlgo_AsDes;
+ BRepAlgo_Loop: typeof BRepAlgo_Loop;
+ BRepAlgo_NormalProjection: typeof BRepAlgo_NormalProjection;
+ BRepAlgo_NormalProjection_1: typeof BRepAlgo_NormalProjection_1;
+ BRepAlgo_NormalProjection_2: typeof BRepAlgo_NormalProjection_2;
+ BRepAlgo: typeof BRepAlgo;
+ BRepAlgo_CheckStatus: BRepAlgo_CheckStatus;
+ BRepAlgo_Fuse: typeof BRepAlgo_Fuse;
+ BRepAlgo_FaceRestrictor: typeof BRepAlgo_FaceRestrictor;
+ Handle_StepGeom_ReparametrisedCompositeCurveSegment: typeof Handle_StepGeom_ReparametrisedCompositeCurveSegment;
+ Handle_StepGeom_ReparametrisedCompositeCurveSegment_1: typeof Handle_StepGeom_ReparametrisedCompositeCurveSegment_1;
+ Handle_StepGeom_ReparametrisedCompositeCurveSegment_2: typeof Handle_StepGeom_ReparametrisedCompositeCurveSegment_2;
+ Handle_StepGeom_ReparametrisedCompositeCurveSegment_3: typeof Handle_StepGeom_ReparametrisedCompositeCurveSegment_3;
+ Handle_StepGeom_ReparametrisedCompositeCurveSegment_4: typeof Handle_StepGeom_ReparametrisedCompositeCurveSegment_4;
+ StepGeom_ReparametrisedCompositeCurveSegment: typeof StepGeom_ReparametrisedCompositeCurveSegment;
+ StepGeom_QuasiUniformCurve: typeof StepGeom_QuasiUniformCurve;
+ Handle_StepGeom_QuasiUniformCurve: typeof Handle_StepGeom_QuasiUniformCurve;
+ Handle_StepGeom_QuasiUniformCurve_1: typeof Handle_StepGeom_QuasiUniformCurve_1;
+ Handle_StepGeom_QuasiUniformCurve_2: typeof Handle_StepGeom_QuasiUniformCurve_2;
+ Handle_StepGeom_QuasiUniformCurve_3: typeof Handle_StepGeom_QuasiUniformCurve_3;
+ Handle_StepGeom_QuasiUniformCurve_4: typeof Handle_StepGeom_QuasiUniformCurve_4;
+ StepGeom_Placement: typeof StepGeom_Placement;
+ Handle_StepGeom_Placement: typeof Handle_StepGeom_Placement;
+ Handle_StepGeom_Placement_1: typeof Handle_StepGeom_Placement_1;
+ Handle_StepGeom_Placement_2: typeof Handle_StepGeom_Placement_2;
+ Handle_StepGeom_Placement_3: typeof Handle_StepGeom_Placement_3;
+ Handle_StepGeom_Placement_4: typeof Handle_StepGeom_Placement_4;
+ StepGeom_CurveOnSurface: typeof StepGeom_CurveOnSurface;
+ Handle_StepGeom_HArray1OfPcurveOrSurface: typeof Handle_StepGeom_HArray1OfPcurveOrSurface;
+ Handle_StepGeom_HArray1OfPcurveOrSurface_1: typeof Handle_StepGeom_HArray1OfPcurveOrSurface_1;
+ Handle_StepGeom_HArray1OfPcurveOrSurface_2: typeof Handle_StepGeom_HArray1OfPcurveOrSurface_2;
+ Handle_StepGeom_HArray1OfPcurveOrSurface_3: typeof Handle_StepGeom_HArray1OfPcurveOrSurface_3;
+ Handle_StepGeom_HArray1OfPcurveOrSurface_4: typeof Handle_StepGeom_HArray1OfPcurveOrSurface_4;
+ Handle_StepGeom_Line: typeof Handle_StepGeom_Line;
+ Handle_StepGeom_Line_1: typeof Handle_StepGeom_Line_1;
+ Handle_StepGeom_Line_2: typeof Handle_StepGeom_Line_2;
+ Handle_StepGeom_Line_3: typeof Handle_StepGeom_Line_3;
+ Handle_StepGeom_Line_4: typeof Handle_StepGeom_Line_4;
+ StepGeom_Line: typeof StepGeom_Line;
+ StepGeom_Plane: typeof StepGeom_Plane;
+ Handle_StepGeom_Plane: typeof Handle_StepGeom_Plane;
+ Handle_StepGeom_Plane_1: typeof Handle_StepGeom_Plane_1;
+ Handle_StepGeom_Plane_2: typeof Handle_StepGeom_Plane_2;
+ Handle_StepGeom_Plane_3: typeof Handle_StepGeom_Plane_3;
+ Handle_StepGeom_Plane_4: typeof Handle_StepGeom_Plane_4;
+ StepGeom_ToroidalSurface: typeof StepGeom_ToroidalSurface;
+ Handle_StepGeom_ToroidalSurface: typeof Handle_StepGeom_ToroidalSurface;
+ Handle_StepGeom_ToroidalSurface_1: typeof Handle_StepGeom_ToroidalSurface_1;
+ Handle_StepGeom_ToroidalSurface_2: typeof Handle_StepGeom_ToroidalSurface_2;
+ Handle_StepGeom_ToroidalSurface_3: typeof Handle_StepGeom_ToroidalSurface_3;
+ Handle_StepGeom_ToroidalSurface_4: typeof Handle_StepGeom_ToroidalSurface_4;
+ StepGeom_TrimmingMember: typeof StepGeom_TrimmingMember;
+ Handle_StepGeom_TrimmingMember: typeof Handle_StepGeom_TrimmingMember;
+ Handle_StepGeom_TrimmingMember_1: typeof Handle_StepGeom_TrimmingMember_1;
+ Handle_StepGeom_TrimmingMember_2: typeof Handle_StepGeom_TrimmingMember_2;
+ Handle_StepGeom_TrimmingMember_3: typeof Handle_StepGeom_TrimmingMember_3;
+ Handle_StepGeom_TrimmingMember_4: typeof Handle_StepGeom_TrimmingMember_4;
+ StepGeom_UniformSurfaceAndRationalBSplineSurface: typeof StepGeom_UniformSurfaceAndRationalBSplineSurface;
+ Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface: typeof Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface;
+ Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_1: typeof Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_1;
+ Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_2: typeof Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_2;
+ Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_3: typeof Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_3;
+ Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_4: typeof Handle_StepGeom_UniformSurfaceAndRationalBSplineSurface_4;
+ Handle_StepGeom_Axis1Placement: typeof Handle_StepGeom_Axis1Placement;
+ Handle_StepGeom_Axis1Placement_1: typeof Handle_StepGeom_Axis1Placement_1;
+ Handle_StepGeom_Axis1Placement_2: typeof Handle_StepGeom_Axis1Placement_2;
+ Handle_StepGeom_Axis1Placement_3: typeof Handle_StepGeom_Axis1Placement_3;
+ Handle_StepGeom_Axis1Placement_4: typeof Handle_StepGeom_Axis1Placement_4;
+ StepGeom_Axis1Placement: typeof StepGeom_Axis1Placement;
+ StepGeom_BezierCurveAndRationalBSplineCurve: typeof StepGeom_BezierCurveAndRationalBSplineCurve;
+ Handle_StepGeom_BezierCurveAndRationalBSplineCurve: typeof Handle_StepGeom_BezierCurveAndRationalBSplineCurve;
+ Handle_StepGeom_BezierCurveAndRationalBSplineCurve_1: typeof Handle_StepGeom_BezierCurveAndRationalBSplineCurve_1;
+ Handle_StepGeom_BezierCurveAndRationalBSplineCurve_2: typeof Handle_StepGeom_BezierCurveAndRationalBSplineCurve_2;
+ Handle_StepGeom_BezierCurveAndRationalBSplineCurve_3: typeof Handle_StepGeom_BezierCurveAndRationalBSplineCurve_3;
+ Handle_StepGeom_BezierCurveAndRationalBSplineCurve_4: typeof Handle_StepGeom_BezierCurveAndRationalBSplineCurve_4;
+ StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx: typeof StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+ Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx: typeof Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx;
+ Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_1: typeof Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_1;
+ Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_2: typeof Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_2;
+ Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_3: typeof Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_3;
+ Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_4: typeof Handle_StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx_4;
+ Handle_StepGeom_BSplineSurfaceWithKnots: typeof Handle_StepGeom_BSplineSurfaceWithKnots;
+ Handle_StepGeom_BSplineSurfaceWithKnots_1: typeof Handle_StepGeom_BSplineSurfaceWithKnots_1;
+ Handle_StepGeom_BSplineSurfaceWithKnots_2: typeof Handle_StepGeom_BSplineSurfaceWithKnots_2;
+ Handle_StepGeom_BSplineSurfaceWithKnots_3: typeof Handle_StepGeom_BSplineSurfaceWithKnots_3;
+ Handle_StepGeom_BSplineSurfaceWithKnots_4: typeof Handle_StepGeom_BSplineSurfaceWithKnots_4;
+ StepGeom_BSplineSurfaceWithKnots: typeof StepGeom_BSplineSurfaceWithKnots;
+ Handle_StepGeom_CartesianPoint: typeof Handle_StepGeom_CartesianPoint;
+ Handle_StepGeom_CartesianPoint_1: typeof Handle_StepGeom_CartesianPoint_1;
+ Handle_StepGeom_CartesianPoint_2: typeof Handle_StepGeom_CartesianPoint_2;
+ Handle_StepGeom_CartesianPoint_3: typeof Handle_StepGeom_CartesianPoint_3;
+ Handle_StepGeom_CartesianPoint_4: typeof Handle_StepGeom_CartesianPoint_4;
+ StepGeom_CartesianPoint: typeof StepGeom_CartesianPoint;
+ Handle_StepGeom_Conic: typeof Handle_StepGeom_Conic;
+ Handle_StepGeom_Conic_1: typeof Handle_StepGeom_Conic_1;
+ Handle_StepGeom_Conic_2: typeof Handle_StepGeom_Conic_2;
+ Handle_StepGeom_Conic_3: typeof Handle_StepGeom_Conic_3;
+ Handle_StepGeom_Conic_4: typeof Handle_StepGeom_Conic_4;
+ StepGeom_Conic: typeof StepGeom_Conic;
+ StepGeom_SeamCurve: typeof StepGeom_SeamCurve;
+ Handle_StepGeom_SeamCurve: typeof Handle_StepGeom_SeamCurve;
+ Handle_StepGeom_SeamCurve_1: typeof Handle_StepGeom_SeamCurve_1;
+ Handle_StepGeom_SeamCurve_2: typeof Handle_StepGeom_SeamCurve_2;
+ Handle_StepGeom_SeamCurve_3: typeof Handle_StepGeom_SeamCurve_3;
+ Handle_StepGeom_SeamCurve_4: typeof Handle_StepGeom_SeamCurve_4;
+ StepGeom_CartesianTransformationOperator2d: typeof StepGeom_CartesianTransformationOperator2d;
+ Handle_StepGeom_CartesianTransformationOperator2d: typeof Handle_StepGeom_CartesianTransformationOperator2d;
+ Handle_StepGeom_CartesianTransformationOperator2d_1: typeof Handle_StepGeom_CartesianTransformationOperator2d_1;
+ Handle_StepGeom_CartesianTransformationOperator2d_2: typeof Handle_StepGeom_CartesianTransformationOperator2d_2;
+ Handle_StepGeom_CartesianTransformationOperator2d_3: typeof Handle_StepGeom_CartesianTransformationOperator2d_3;
+ Handle_StepGeom_CartesianTransformationOperator2d_4: typeof Handle_StepGeom_CartesianTransformationOperator2d_4;
+ Handle_StepGeom_Vector: typeof Handle_StepGeom_Vector;
+ Handle_StepGeom_Vector_1: typeof Handle_StepGeom_Vector_1;
+ Handle_StepGeom_Vector_2: typeof Handle_StepGeom_Vector_2;
+ Handle_StepGeom_Vector_3: typeof Handle_StepGeom_Vector_3;
+ Handle_StepGeom_Vector_4: typeof Handle_StepGeom_Vector_4;
+ StepGeom_Vector: typeof StepGeom_Vector;
+ Handle_StepGeom_HArray1OfCurve: typeof Handle_StepGeom_HArray1OfCurve;
+ Handle_StepGeom_HArray1OfCurve_1: typeof Handle_StepGeom_HArray1OfCurve_1;
+ Handle_StepGeom_HArray1OfCurve_2: typeof Handle_StepGeom_HArray1OfCurve_2;
+ Handle_StepGeom_HArray1OfCurve_3: typeof Handle_StepGeom_HArray1OfCurve_3;
+ Handle_StepGeom_HArray1OfCurve_4: typeof Handle_StepGeom_HArray1OfCurve_4;
+ Handle_StepGeom_BSplineCurve: typeof Handle_StepGeom_BSplineCurve;
+ Handle_StepGeom_BSplineCurve_1: typeof Handle_StepGeom_BSplineCurve_1;
+ Handle_StepGeom_BSplineCurve_2: typeof Handle_StepGeom_BSplineCurve_2;
+ Handle_StepGeom_BSplineCurve_3: typeof Handle_StepGeom_BSplineCurve_3;
+ Handle_StepGeom_BSplineCurve_4: typeof Handle_StepGeom_BSplineCurve_4;
+ StepGeom_BSplineCurve: typeof StepGeom_BSplineCurve;
+ StepGeom_RectangularTrimmedSurface: typeof StepGeom_RectangularTrimmedSurface;
+ Handle_StepGeom_RectangularTrimmedSurface: typeof Handle_StepGeom_RectangularTrimmedSurface;
+ Handle_StepGeom_RectangularTrimmedSurface_1: typeof Handle_StepGeom_RectangularTrimmedSurface_1;
+ Handle_StepGeom_RectangularTrimmedSurface_2: typeof Handle_StepGeom_RectangularTrimmedSurface_2;
+ Handle_StepGeom_RectangularTrimmedSurface_3: typeof Handle_StepGeom_RectangularTrimmedSurface_3;
+ Handle_StepGeom_RectangularTrimmedSurface_4: typeof Handle_StepGeom_RectangularTrimmedSurface_4;
+ StepGeom_SweptSurface: typeof StepGeom_SweptSurface;
+ Handle_StepGeom_SweptSurface: typeof Handle_StepGeom_SweptSurface;
+ Handle_StepGeom_SweptSurface_1: typeof Handle_StepGeom_SweptSurface_1;
+ Handle_StepGeom_SweptSurface_2: typeof Handle_StepGeom_SweptSurface_2;
+ Handle_StepGeom_SweptSurface_3: typeof Handle_StepGeom_SweptSurface_3;
+ Handle_StepGeom_SweptSurface_4: typeof Handle_StepGeom_SweptSurface_4;
+ Handle_StepGeom_BezierCurve: typeof Handle_StepGeom_BezierCurve;
+ Handle_StepGeom_BezierCurve_1: typeof Handle_StepGeom_BezierCurve_1;
+ Handle_StepGeom_BezierCurve_2: typeof Handle_StepGeom_BezierCurve_2;
+ Handle_StepGeom_BezierCurve_3: typeof Handle_StepGeom_BezierCurve_3;
+ Handle_StepGeom_BezierCurve_4: typeof Handle_StepGeom_BezierCurve_4;
+ StepGeom_BezierCurve: typeof StepGeom_BezierCurve;
+ Handle_StepGeom_HArray1OfSurfaceBoundary: typeof Handle_StepGeom_HArray1OfSurfaceBoundary;
+ Handle_StepGeom_HArray1OfSurfaceBoundary_1: typeof Handle_StepGeom_HArray1OfSurfaceBoundary_1;
+ Handle_StepGeom_HArray1OfSurfaceBoundary_2: typeof Handle_StepGeom_HArray1OfSurfaceBoundary_2;
+ Handle_StepGeom_HArray1OfSurfaceBoundary_3: typeof Handle_StepGeom_HArray1OfSurfaceBoundary_3;
+ Handle_StepGeom_HArray1OfSurfaceBoundary_4: typeof Handle_StepGeom_HArray1OfSurfaceBoundary_4;
+ Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface: typeof Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_1: typeof Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_1;
+ Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_2: typeof Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_2;
+ Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_3: typeof Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_3;
+ Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_4: typeof Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface_4;
+ StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface: typeof StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface;
+ StepGeom_SurfaceCurve: typeof StepGeom_SurfaceCurve;
+ Handle_StepGeom_SurfaceCurve: typeof Handle_StepGeom_SurfaceCurve;
+ Handle_StepGeom_SurfaceCurve_1: typeof Handle_StepGeom_SurfaceCurve_1;
+ Handle_StepGeom_SurfaceCurve_2: typeof Handle_StepGeom_SurfaceCurve_2;
+ Handle_StepGeom_SurfaceCurve_3: typeof Handle_StepGeom_SurfaceCurve_3;
+ Handle_StepGeom_SurfaceCurve_4: typeof Handle_StepGeom_SurfaceCurve_4;
+ Handle_StepGeom_HArray1OfCartesianPoint: typeof Handle_StepGeom_HArray1OfCartesianPoint;
+ Handle_StepGeom_HArray1OfCartesianPoint_1: typeof Handle_StepGeom_HArray1OfCartesianPoint_1;
+ Handle_StepGeom_HArray1OfCartesianPoint_2: typeof Handle_StepGeom_HArray1OfCartesianPoint_2;
+ Handle_StepGeom_HArray1OfCartesianPoint_3: typeof Handle_StepGeom_HArray1OfCartesianPoint_3;
+ Handle_StepGeom_HArray1OfCartesianPoint_4: typeof Handle_StepGeom_HArray1OfCartesianPoint_4;
+ StepGeom_BSplineCurveWithKnots: typeof StepGeom_BSplineCurveWithKnots;
+ Handle_StepGeom_BSplineCurveWithKnots: typeof Handle_StepGeom_BSplineCurveWithKnots;
+ Handle_StepGeom_BSplineCurveWithKnots_1: typeof Handle_StepGeom_BSplineCurveWithKnots_1;
+ Handle_StepGeom_BSplineCurveWithKnots_2: typeof Handle_StepGeom_BSplineCurveWithKnots_2;
+ Handle_StepGeom_BSplineCurveWithKnots_3: typeof Handle_StepGeom_BSplineCurveWithKnots_3;
+ Handle_StepGeom_BSplineCurveWithKnots_4: typeof Handle_StepGeom_BSplineCurveWithKnots_4;
+ StepGeom_VectorOrDirection: typeof StepGeom_VectorOrDirection;
+ StepGeom_Axis2Placement3d: typeof StepGeom_Axis2Placement3d;
+ Handle_StepGeom_Axis2Placement3d: typeof Handle_StepGeom_Axis2Placement3d;
+ Handle_StepGeom_Axis2Placement3d_1: typeof Handle_StepGeom_Axis2Placement3d_1;
+ Handle_StepGeom_Axis2Placement3d_2: typeof Handle_StepGeom_Axis2Placement3d_2;
+ Handle_StepGeom_Axis2Placement3d_3: typeof Handle_StepGeom_Axis2Placement3d_3;
+ Handle_StepGeom_Axis2Placement3d_4: typeof Handle_StepGeom_Axis2Placement3d_4;
+ Handle_StepGeom_HArray2OfCartesianPoint: typeof Handle_StepGeom_HArray2OfCartesianPoint;
+ Handle_StepGeom_HArray2OfCartesianPoint_1: typeof Handle_StepGeom_HArray2OfCartesianPoint_1;
+ Handle_StepGeom_HArray2OfCartesianPoint_2: typeof Handle_StepGeom_HArray2OfCartesianPoint_2;
+ Handle_StepGeom_HArray2OfCartesianPoint_3: typeof Handle_StepGeom_HArray2OfCartesianPoint_3;
+ Handle_StepGeom_HArray2OfCartesianPoint_4: typeof Handle_StepGeom_HArray2OfCartesianPoint_4;
+ Handle_StepGeom_SurfacePatch: typeof Handle_StepGeom_SurfacePatch;
+ Handle_StepGeom_SurfacePatch_1: typeof Handle_StepGeom_SurfacePatch_1;
+ Handle_StepGeom_SurfacePatch_2: typeof Handle_StepGeom_SurfacePatch_2;
+ Handle_StepGeom_SurfacePatch_3: typeof Handle_StepGeom_SurfacePatch_3;
+ Handle_StepGeom_SurfacePatch_4: typeof Handle_StepGeom_SurfacePatch_4;
+ StepGeom_SurfacePatch: typeof StepGeom_SurfacePatch;
+ StepGeom_TrimmingSelect: typeof StepGeom_TrimmingSelect;
+ StepGeom_EvaluatedDegeneratePcurve: typeof StepGeom_EvaluatedDegeneratePcurve;
+ Handle_StepGeom_EvaluatedDegeneratePcurve: typeof Handle_StepGeom_EvaluatedDegeneratePcurve;
+ Handle_StepGeom_EvaluatedDegeneratePcurve_1: typeof Handle_StepGeom_EvaluatedDegeneratePcurve_1;
+ Handle_StepGeom_EvaluatedDegeneratePcurve_2: typeof Handle_StepGeom_EvaluatedDegeneratePcurve_2;
+ Handle_StepGeom_EvaluatedDegeneratePcurve_3: typeof Handle_StepGeom_EvaluatedDegeneratePcurve_3;
+ Handle_StepGeom_EvaluatedDegeneratePcurve_4: typeof Handle_StepGeom_EvaluatedDegeneratePcurve_4;
+ Handle_StepGeom_PointReplica: typeof Handle_StepGeom_PointReplica;
+ Handle_StepGeom_PointReplica_1: typeof Handle_StepGeom_PointReplica_1;
+ Handle_StepGeom_PointReplica_2: typeof Handle_StepGeom_PointReplica_2;
+ Handle_StepGeom_PointReplica_3: typeof Handle_StepGeom_PointReplica_3;
+ Handle_StepGeom_PointReplica_4: typeof Handle_StepGeom_PointReplica_4;
+ StepGeom_PointReplica: typeof StepGeom_PointReplica;
+ StepGeom_RectangularCompositeSurface: typeof StepGeom_RectangularCompositeSurface;
+ Handle_StepGeom_RectangularCompositeSurface: typeof Handle_StepGeom_RectangularCompositeSurface;
+ Handle_StepGeom_RectangularCompositeSurface_1: typeof Handle_StepGeom_RectangularCompositeSurface_1;
+ Handle_StepGeom_RectangularCompositeSurface_2: typeof Handle_StepGeom_RectangularCompositeSurface_2;
+ Handle_StepGeom_RectangularCompositeSurface_3: typeof Handle_StepGeom_RectangularCompositeSurface_3;
+ Handle_StepGeom_RectangularCompositeSurface_4: typeof Handle_StepGeom_RectangularCompositeSurface_4;
+ Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface: typeof Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface;
+ Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_1: typeof Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_1;
+ Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_2: typeof Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_2;
+ Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_3: typeof Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_3;
+ Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_4: typeof Handle_StepGeom_BezierSurfaceAndRationalBSplineSurface_4;
+ StepGeom_BezierSurfaceAndRationalBSplineSurface: typeof StepGeom_BezierSurfaceAndRationalBSplineSurface;
+ StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve: typeof StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
+ Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve: typeof Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve;
+ Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_1: typeof Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_1;
+ Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_2: typeof Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_2;
+ Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_3: typeof Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_3;
+ Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_4: typeof Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve_4;
+ StepGeom_Axis2Placement2d: typeof StepGeom_Axis2Placement2d;
+ Handle_StepGeom_Axis2Placement2d: typeof Handle_StepGeom_Axis2Placement2d;
+ Handle_StepGeom_Axis2Placement2d_1: typeof Handle_StepGeom_Axis2Placement2d_1;
+ Handle_StepGeom_Axis2Placement2d_2: typeof Handle_StepGeom_Axis2Placement2d_2;
+ Handle_StepGeom_Axis2Placement2d_3: typeof Handle_StepGeom_Axis2Placement2d_3;
+ Handle_StepGeom_Axis2Placement2d_4: typeof Handle_StepGeom_Axis2Placement2d_4;
+ Handle_StepGeom_UniformSurface: typeof Handle_StepGeom_UniformSurface;
+ Handle_StepGeom_UniformSurface_1: typeof Handle_StepGeom_UniformSurface_1;
+ Handle_StepGeom_UniformSurface_2: typeof Handle_StepGeom_UniformSurface_2;
+ Handle_StepGeom_UniformSurface_3: typeof Handle_StepGeom_UniformSurface_3;
+ Handle_StepGeom_UniformSurface_4: typeof Handle_StepGeom_UniformSurface_4;
+ StepGeom_UniformSurface: typeof StepGeom_UniformSurface;
+ Handle_StepGeom_SurfaceCurveAndBoundedCurve: typeof Handle_StepGeom_SurfaceCurveAndBoundedCurve;
+ Handle_StepGeom_SurfaceCurveAndBoundedCurve_1: typeof Handle_StepGeom_SurfaceCurveAndBoundedCurve_1;
+ Handle_StepGeom_SurfaceCurveAndBoundedCurve_2: typeof Handle_StepGeom_SurfaceCurveAndBoundedCurve_2;
+ Handle_StepGeom_SurfaceCurveAndBoundedCurve_3: typeof Handle_StepGeom_SurfaceCurveAndBoundedCurve_3;
+ Handle_StepGeom_SurfaceCurveAndBoundedCurve_4: typeof Handle_StepGeom_SurfaceCurveAndBoundedCurve_4;
+ StepGeom_SurfaceCurveAndBoundedCurve: typeof StepGeom_SurfaceCurveAndBoundedCurve;
+ Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve: typeof Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve;
+ Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_1: typeof Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_1;
+ Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_2: typeof Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_2;
+ Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_3: typeof Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_3;
+ Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_4: typeof Handle_StepGeom_QuasiUniformCurveAndRationalBSplineCurve_4;
+ StepGeom_QuasiUniformCurveAndRationalBSplineCurve: typeof StepGeom_QuasiUniformCurveAndRationalBSplineCurve;
+ StepGeom_DegenerateToroidalSurface: typeof StepGeom_DegenerateToroidalSurface;
+ Handle_StepGeom_DegenerateToroidalSurface: typeof Handle_StepGeom_DegenerateToroidalSurface;
+ Handle_StepGeom_DegenerateToroidalSurface_1: typeof Handle_StepGeom_DegenerateToroidalSurface_1;
+ Handle_StepGeom_DegenerateToroidalSurface_2: typeof Handle_StepGeom_DegenerateToroidalSurface_2;
+ Handle_StepGeom_DegenerateToroidalSurface_3: typeof Handle_StepGeom_DegenerateToroidalSurface_3;
+ Handle_StepGeom_DegenerateToroidalSurface_4: typeof Handle_StepGeom_DegenerateToroidalSurface_4;
+ Handle_StepGeom_TrimmedCurve: typeof Handle_StepGeom_TrimmedCurve;
+ Handle_StepGeom_TrimmedCurve_1: typeof Handle_StepGeom_TrimmedCurve_1;
+ Handle_StepGeom_TrimmedCurve_2: typeof Handle_StepGeom_TrimmedCurve_2;
+ Handle_StepGeom_TrimmedCurve_3: typeof Handle_StepGeom_TrimmedCurve_3;
+ Handle_StepGeom_TrimmedCurve_4: typeof Handle_StepGeom_TrimmedCurve_4;
+ StepGeom_TrimmedCurve: typeof StepGeom_TrimmedCurve;
+ StepGeom_Axis2Placement: typeof StepGeom_Axis2Placement;
+ StepGeom_GeometricRepresentationContextAndParametricRepresentationContext: typeof StepGeom_GeometricRepresentationContextAndParametricRepresentationContext;
+ Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext: typeof Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext;
+ Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_1: typeof Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_1;
+ Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_2: typeof Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_2;
+ Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_3: typeof Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_3;
+ Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_4: typeof Handle_StepGeom_GeometricRepresentationContextAndParametricRepresentationContext_4;
+ StepGeom_PcurveOrSurface: typeof StepGeom_PcurveOrSurface;
+ StepGeom_BSplineCurveForm: StepGeom_BSplineCurveForm;
+ StepGeom_OuterBoundaryCurve: typeof StepGeom_OuterBoundaryCurve;
+ Handle_StepGeom_OuterBoundaryCurve: typeof Handle_StepGeom_OuterBoundaryCurve;
+ Handle_StepGeom_OuterBoundaryCurve_1: typeof Handle_StepGeom_OuterBoundaryCurve_1;
+ Handle_StepGeom_OuterBoundaryCurve_2: typeof Handle_StepGeom_OuterBoundaryCurve_2;
+ Handle_StepGeom_OuterBoundaryCurve_3: typeof Handle_StepGeom_OuterBoundaryCurve_3;
+ Handle_StepGeom_OuterBoundaryCurve_4: typeof Handle_StepGeom_OuterBoundaryCurve_4;
+ StepGeom_SurfaceOfRevolution: typeof StepGeom_SurfaceOfRevolution;
+ Handle_StepGeom_SurfaceOfRevolution: typeof Handle_StepGeom_SurfaceOfRevolution;
+ Handle_StepGeom_SurfaceOfRevolution_1: typeof Handle_StepGeom_SurfaceOfRevolution_1;
+ Handle_StepGeom_SurfaceOfRevolution_2: typeof Handle_StepGeom_SurfaceOfRevolution_2;
+ Handle_StepGeom_SurfaceOfRevolution_3: typeof Handle_StepGeom_SurfaceOfRevolution_3;
+ Handle_StepGeom_SurfaceOfRevolution_4: typeof Handle_StepGeom_SurfaceOfRevolution_4;
+ Handle_StepGeom_Circle: typeof Handle_StepGeom_Circle;
+ Handle_StepGeom_Circle_1: typeof Handle_StepGeom_Circle_1;
+ Handle_StepGeom_Circle_2: typeof Handle_StepGeom_Circle_2;
+ Handle_StepGeom_Circle_3: typeof Handle_StepGeom_Circle_3;
+ Handle_StepGeom_Circle_4: typeof Handle_StepGeom_Circle_4;
+ StepGeom_Circle: typeof StepGeom_Circle;
+ StepGeom_BSplineSurfaceForm: StepGeom_BSplineSurfaceForm;
+ Handle_StepGeom_RationalBSplineCurve: typeof Handle_StepGeom_RationalBSplineCurve;
+ Handle_StepGeom_RationalBSplineCurve_1: typeof Handle_StepGeom_RationalBSplineCurve_1;
+ Handle_StepGeom_RationalBSplineCurve_2: typeof Handle_StepGeom_RationalBSplineCurve_2;
+ Handle_StepGeom_RationalBSplineCurve_3: typeof Handle_StepGeom_RationalBSplineCurve_3;
+ Handle_StepGeom_RationalBSplineCurve_4: typeof Handle_StepGeom_RationalBSplineCurve_4;
+ StepGeom_RationalBSplineCurve: typeof StepGeom_RationalBSplineCurve;
+ StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface: typeof StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface;
+ Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface: typeof Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface;
+ Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_1: typeof Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_1;
+ Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_2: typeof Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_2;
+ Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_3: typeof Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_3;
+ Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_4: typeof Handle_StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface_4;
+ Handle_StepGeom_Surface: typeof Handle_StepGeom_Surface;
+ Handle_StepGeom_Surface_1: typeof Handle_StepGeom_Surface_1;
+ Handle_StepGeom_Surface_2: typeof Handle_StepGeom_Surface_2;
+ Handle_StepGeom_Surface_3: typeof Handle_StepGeom_Surface_3;
+ Handle_StepGeom_Surface_4: typeof Handle_StepGeom_Surface_4;
+ StepGeom_Surface: typeof StepGeom_Surface;
+ Handle_StepGeom_HArray2OfSurfacePatch: typeof Handle_StepGeom_HArray2OfSurfacePatch;
+ Handle_StepGeom_HArray2OfSurfacePatch_1: typeof Handle_StepGeom_HArray2OfSurfacePatch_1;
+ Handle_StepGeom_HArray2OfSurfacePatch_2: typeof Handle_StepGeom_HArray2OfSurfacePatch_2;
+ Handle_StepGeom_HArray2OfSurfacePatch_3: typeof Handle_StepGeom_HArray2OfSurfacePatch_3;
+ Handle_StepGeom_HArray2OfSurfacePatch_4: typeof Handle_StepGeom_HArray2OfSurfacePatch_4;
+ StepGeom_BoundedCurve: typeof StepGeom_BoundedCurve;
+ Handle_StepGeom_BoundedCurve: typeof Handle_StepGeom_BoundedCurve;
+ Handle_StepGeom_BoundedCurve_1: typeof Handle_StepGeom_BoundedCurve_1;
+ Handle_StepGeom_BoundedCurve_2: typeof Handle_StepGeom_BoundedCurve_2;
+ Handle_StepGeom_BoundedCurve_3: typeof Handle_StepGeom_BoundedCurve_3;
+ Handle_StepGeom_BoundedCurve_4: typeof Handle_StepGeom_BoundedCurve_4;
+ StepGeom_CompositeCurveOnSurface: typeof StepGeom_CompositeCurveOnSurface;
+ Handle_StepGeom_CompositeCurveOnSurface: typeof Handle_StepGeom_CompositeCurveOnSurface;
+ Handle_StepGeom_CompositeCurveOnSurface_1: typeof Handle_StepGeom_CompositeCurveOnSurface_1;
+ Handle_StepGeom_CompositeCurveOnSurface_2: typeof Handle_StepGeom_CompositeCurveOnSurface_2;
+ Handle_StepGeom_CompositeCurveOnSurface_3: typeof Handle_StepGeom_CompositeCurveOnSurface_3;
+ Handle_StepGeom_CompositeCurveOnSurface_4: typeof Handle_StepGeom_CompositeCurveOnSurface_4;
+ Handle_StepGeom_SurfaceReplica: typeof Handle_StepGeom_SurfaceReplica;
+ Handle_StepGeom_SurfaceReplica_1: typeof Handle_StepGeom_SurfaceReplica_1;
+ Handle_StepGeom_SurfaceReplica_2: typeof Handle_StepGeom_SurfaceReplica_2;
+ Handle_StepGeom_SurfaceReplica_3: typeof Handle_StepGeom_SurfaceReplica_3;
+ Handle_StepGeom_SurfaceReplica_4: typeof Handle_StepGeom_SurfaceReplica_4;
+ StepGeom_SurfaceReplica: typeof StepGeom_SurfaceReplica;
+ Handle_StepGeom_OffsetSurface: typeof Handle_StepGeom_OffsetSurface;
+ Handle_StepGeom_OffsetSurface_1: typeof Handle_StepGeom_OffsetSurface_1;
+ Handle_StepGeom_OffsetSurface_2: typeof Handle_StepGeom_OffsetSurface_2;
+ Handle_StepGeom_OffsetSurface_3: typeof Handle_StepGeom_OffsetSurface_3;
+ Handle_StepGeom_OffsetSurface_4: typeof Handle_StepGeom_OffsetSurface_4;
+ StepGeom_OffsetSurface: typeof StepGeom_OffsetSurface;
+ StepGeom_Pcurve: typeof StepGeom_Pcurve;
+ Handle_StepGeom_Pcurve: typeof Handle_StepGeom_Pcurve;
+ Handle_StepGeom_Pcurve_1: typeof Handle_StepGeom_Pcurve_1;
+ Handle_StepGeom_Pcurve_2: typeof Handle_StepGeom_Pcurve_2;
+ Handle_StepGeom_Pcurve_3: typeof Handle_StepGeom_Pcurve_3;
+ Handle_StepGeom_Pcurve_4: typeof Handle_StepGeom_Pcurve_4;
+ StepGeom_DegeneratePcurve: typeof StepGeom_DegeneratePcurve;
+ Handle_StepGeom_DegeneratePcurve: typeof Handle_StepGeom_DegeneratePcurve;
+ Handle_StepGeom_DegeneratePcurve_1: typeof Handle_StepGeom_DegeneratePcurve_1;
+ Handle_StepGeom_DegeneratePcurve_2: typeof Handle_StepGeom_DegeneratePcurve_2;
+ Handle_StepGeom_DegeneratePcurve_3: typeof Handle_StepGeom_DegeneratePcurve_3;
+ Handle_StepGeom_DegeneratePcurve_4: typeof Handle_StepGeom_DegeneratePcurve_4;
+ Handle_StepGeom_Point: typeof Handle_StepGeom_Point;
+ Handle_StepGeom_Point_1: typeof Handle_StepGeom_Point_1;
+ Handle_StepGeom_Point_2: typeof Handle_StepGeom_Point_2;
+ Handle_StepGeom_Point_3: typeof Handle_StepGeom_Point_3;
+ Handle_StepGeom_Point_4: typeof Handle_StepGeom_Point_4;
+ StepGeom_Point: typeof StepGeom_Point;
+ Handle_StepGeom_UniformCurve: typeof Handle_StepGeom_UniformCurve;
+ Handle_StepGeom_UniformCurve_1: typeof Handle_StepGeom_UniformCurve_1;
+ Handle_StepGeom_UniformCurve_2: typeof Handle_StepGeom_UniformCurve_2;
+ Handle_StepGeom_UniformCurve_3: typeof Handle_StepGeom_UniformCurve_3;
+ Handle_StepGeom_UniformCurve_4: typeof Handle_StepGeom_UniformCurve_4;
+ StepGeom_UniformCurve: typeof StepGeom_UniformCurve;
+ Handle_StepGeom_CylindricalSurface: typeof Handle_StepGeom_CylindricalSurface;
+ Handle_StepGeom_CylindricalSurface_1: typeof Handle_StepGeom_CylindricalSurface_1;
+ Handle_StepGeom_CylindricalSurface_2: typeof Handle_StepGeom_CylindricalSurface_2;
+ Handle_StepGeom_CylindricalSurface_3: typeof Handle_StepGeom_CylindricalSurface_3;
+ Handle_StepGeom_CylindricalSurface_4: typeof Handle_StepGeom_CylindricalSurface_4;
+ StepGeom_CylindricalSurface: typeof StepGeom_CylindricalSurface;
+ StepGeom_CurveReplica: typeof StepGeom_CurveReplica;
+ Handle_StepGeom_CurveReplica: typeof Handle_StepGeom_CurveReplica;
+ Handle_StepGeom_CurveReplica_1: typeof Handle_StepGeom_CurveReplica_1;
+ Handle_StepGeom_CurveReplica_2: typeof Handle_StepGeom_CurveReplica_2;
+ Handle_StepGeom_CurveReplica_3: typeof Handle_StepGeom_CurveReplica_3;
+ Handle_StepGeom_CurveReplica_4: typeof Handle_StepGeom_CurveReplica_4;
+ Handle_StepGeom_Ellipse: typeof Handle_StepGeom_Ellipse;
+ Handle_StepGeom_Ellipse_1: typeof Handle_StepGeom_Ellipse_1;
+ Handle_StepGeom_Ellipse_2: typeof Handle_StepGeom_Ellipse_2;
+ Handle_StepGeom_Ellipse_3: typeof Handle_StepGeom_Ellipse_3;
+ Handle_StepGeom_Ellipse_4: typeof Handle_StepGeom_Ellipse_4;
+ StepGeom_Ellipse: typeof StepGeom_Ellipse;
+ StepGeom_Parabola: typeof StepGeom_Parabola;
+ Handle_StepGeom_Parabola: typeof Handle_StepGeom_Parabola;
+ Handle_StepGeom_Parabola_1: typeof Handle_StepGeom_Parabola_1;
+ Handle_StepGeom_Parabola_2: typeof Handle_StepGeom_Parabola_2;
+ Handle_StepGeom_Parabola_3: typeof Handle_StepGeom_Parabola_3;
+ Handle_StepGeom_Parabola_4: typeof Handle_StepGeom_Parabola_4;
+ StepGeom_RationalBSplineSurface: typeof StepGeom_RationalBSplineSurface;
+ Handle_StepGeom_RationalBSplineSurface: typeof Handle_StepGeom_RationalBSplineSurface;
+ Handle_StepGeom_RationalBSplineSurface_1: typeof Handle_StepGeom_RationalBSplineSurface_1;
+ Handle_StepGeom_RationalBSplineSurface_2: typeof Handle_StepGeom_RationalBSplineSurface_2;
+ Handle_StepGeom_RationalBSplineSurface_3: typeof Handle_StepGeom_RationalBSplineSurface_3;
+ Handle_StepGeom_RationalBSplineSurface_4: typeof Handle_StepGeom_RationalBSplineSurface_4;
+ StepGeom_Array1OfTrimmingSelect: typeof StepGeom_Array1OfTrimmingSelect;
+ StepGeom_Array1OfTrimmingSelect_1: typeof StepGeom_Array1OfTrimmingSelect_1;
+ StepGeom_Array1OfTrimmingSelect_2: typeof StepGeom_Array1OfTrimmingSelect_2;
+ StepGeom_Array1OfTrimmingSelect_3: typeof StepGeom_Array1OfTrimmingSelect_3;
+ StepGeom_Array1OfTrimmingSelect_4: typeof StepGeom_Array1OfTrimmingSelect_4;
+ StepGeom_Array1OfTrimmingSelect_5: typeof StepGeom_Array1OfTrimmingSelect_5;
+ StepGeom_SurfaceBoundary: typeof StepGeom_SurfaceBoundary;
+ StepGeom_Hyperbola: typeof StepGeom_Hyperbola;
+ Handle_StepGeom_Hyperbola: typeof Handle_StepGeom_Hyperbola;
+ Handle_StepGeom_Hyperbola_1: typeof Handle_StepGeom_Hyperbola_1;
+ Handle_StepGeom_Hyperbola_2: typeof Handle_StepGeom_Hyperbola_2;
+ Handle_StepGeom_Hyperbola_3: typeof Handle_StepGeom_Hyperbola_3;
+ Handle_StepGeom_Hyperbola_4: typeof Handle_StepGeom_Hyperbola_4;
+ Handle_StepGeom_CompositeCurve: typeof Handle_StepGeom_CompositeCurve;
+ Handle_StepGeom_CompositeCurve_1: typeof Handle_StepGeom_CompositeCurve_1;
+ Handle_StepGeom_CompositeCurve_2: typeof Handle_StepGeom_CompositeCurve_2;
+ Handle_StepGeom_CompositeCurve_3: typeof Handle_StepGeom_CompositeCurve_3;
+ Handle_StepGeom_CompositeCurve_4: typeof Handle_StepGeom_CompositeCurve_4;
+ StepGeom_CompositeCurve: typeof StepGeom_CompositeCurve;
+ Handle_StepGeom_IntersectionCurve: typeof Handle_StepGeom_IntersectionCurve;
+ Handle_StepGeom_IntersectionCurve_1: typeof Handle_StepGeom_IntersectionCurve_1;
+ Handle_StepGeom_IntersectionCurve_2: typeof Handle_StepGeom_IntersectionCurve_2;
+ Handle_StepGeom_IntersectionCurve_3: typeof Handle_StepGeom_IntersectionCurve_3;
+ Handle_StepGeom_IntersectionCurve_4: typeof Handle_StepGeom_IntersectionCurve_4;
+ StepGeom_IntersectionCurve: typeof StepGeom_IntersectionCurve;
+ Handle_StepGeom_HArray1OfCompositeCurveSegment: typeof Handle_StepGeom_HArray1OfCompositeCurveSegment;
+ Handle_StepGeom_HArray1OfCompositeCurveSegment_1: typeof Handle_StepGeom_HArray1OfCompositeCurveSegment_1;
+ Handle_StepGeom_HArray1OfCompositeCurveSegment_2: typeof Handle_StepGeom_HArray1OfCompositeCurveSegment_2;
+ Handle_StepGeom_HArray1OfCompositeCurveSegment_3: typeof Handle_StepGeom_HArray1OfCompositeCurveSegment_3;
+ Handle_StepGeom_HArray1OfCompositeCurveSegment_4: typeof Handle_StepGeom_HArray1OfCompositeCurveSegment_4;
+ Handle_StepGeom_SphericalSurface: typeof Handle_StepGeom_SphericalSurface;
+ Handle_StepGeom_SphericalSurface_1: typeof Handle_StepGeom_SphericalSurface_1;
+ Handle_StepGeom_SphericalSurface_2: typeof Handle_StepGeom_SphericalSurface_2;
+ Handle_StepGeom_SphericalSurface_3: typeof Handle_StepGeom_SphericalSurface_3;
+ Handle_StepGeom_SphericalSurface_4: typeof Handle_StepGeom_SphericalSurface_4;
+ StepGeom_SphericalSurface: typeof StepGeom_SphericalSurface;
+ StepGeom_SurfaceOfLinearExtrusion: typeof StepGeom_SurfaceOfLinearExtrusion;
+ Handle_StepGeom_SurfaceOfLinearExtrusion: typeof Handle_StepGeom_SurfaceOfLinearExtrusion;
+ Handle_StepGeom_SurfaceOfLinearExtrusion_1: typeof Handle_StepGeom_SurfaceOfLinearExtrusion_1;
+ Handle_StepGeom_SurfaceOfLinearExtrusion_2: typeof Handle_StepGeom_SurfaceOfLinearExtrusion_2;
+ Handle_StepGeom_SurfaceOfLinearExtrusion_3: typeof Handle_StepGeom_SurfaceOfLinearExtrusion_3;
+ Handle_StepGeom_SurfaceOfLinearExtrusion_4: typeof Handle_StepGeom_SurfaceOfLinearExtrusion_4;
+ Handle_StepGeom_CurveBoundedSurface: typeof Handle_StepGeom_CurveBoundedSurface;
+ Handle_StepGeom_CurveBoundedSurface_1: typeof Handle_StepGeom_CurveBoundedSurface_1;
+ Handle_StepGeom_CurveBoundedSurface_2: typeof Handle_StepGeom_CurveBoundedSurface_2;
+ Handle_StepGeom_CurveBoundedSurface_3: typeof Handle_StepGeom_CurveBoundedSurface_3;
+ Handle_StepGeom_CurveBoundedSurface_4: typeof Handle_StepGeom_CurveBoundedSurface_4;
+ StepGeom_CurveBoundedSurface: typeof StepGeom_CurveBoundedSurface;
+ Handle_StepGeom_PointOnCurve: typeof Handle_StepGeom_PointOnCurve;
+ Handle_StepGeom_PointOnCurve_1: typeof Handle_StepGeom_PointOnCurve_1;
+ Handle_StepGeom_PointOnCurve_2: typeof Handle_StepGeom_PointOnCurve_2;
+ Handle_StepGeom_PointOnCurve_3: typeof Handle_StepGeom_PointOnCurve_3;
+ Handle_StepGeom_PointOnCurve_4: typeof Handle_StepGeom_PointOnCurve_4;
+ StepGeom_PointOnCurve: typeof StepGeom_PointOnCurve;
+ StepGeom_Curve: typeof StepGeom_Curve;
+ Handle_StepGeom_Curve: typeof Handle_StepGeom_Curve;
+ Handle_StepGeom_Curve_1: typeof Handle_StepGeom_Curve_1;
+ Handle_StepGeom_Curve_2: typeof Handle_StepGeom_Curve_2;
+ Handle_StepGeom_Curve_3: typeof Handle_StepGeom_Curve_3;
+ Handle_StepGeom_Curve_4: typeof Handle_StepGeom_Curve_4;
+ Handle_StepGeom_OrientedSurface: typeof Handle_StepGeom_OrientedSurface;
+ Handle_StepGeom_OrientedSurface_1: typeof Handle_StepGeom_OrientedSurface_1;
+ Handle_StepGeom_OrientedSurface_2: typeof Handle_StepGeom_OrientedSurface_2;
+ Handle_StepGeom_OrientedSurface_3: typeof Handle_StepGeom_OrientedSurface_3;
+ Handle_StepGeom_OrientedSurface_4: typeof Handle_StepGeom_OrientedSurface_4;
+ StepGeom_OrientedSurface: typeof StepGeom_OrientedSurface;
+ StepGeom_GeometricRepresentationItem: typeof StepGeom_GeometricRepresentationItem;
+ Handle_StepGeom_GeometricRepresentationItem: typeof Handle_StepGeom_GeometricRepresentationItem;
+ Handle_StepGeom_GeometricRepresentationItem_1: typeof Handle_StepGeom_GeometricRepresentationItem_1;
+ Handle_StepGeom_GeometricRepresentationItem_2: typeof Handle_StepGeom_GeometricRepresentationItem_2;
+ Handle_StepGeom_GeometricRepresentationItem_3: typeof Handle_StepGeom_GeometricRepresentationItem_3;
+ Handle_StepGeom_GeometricRepresentationItem_4: typeof Handle_StepGeom_GeometricRepresentationItem_4;
+ StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext: typeof StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext;
+ Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext: typeof Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext;
+ Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_1: typeof Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_1;
+ Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_2: typeof Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_2;
+ Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_3: typeof Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_3;
+ Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_4: typeof Handle_StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext_4;
+ StepGeom_ConicalSurface: typeof StepGeom_ConicalSurface;
+ Handle_StepGeom_ConicalSurface: typeof Handle_StepGeom_ConicalSurface;
+ Handle_StepGeom_ConicalSurface_1: typeof Handle_StepGeom_ConicalSurface_1;
+ Handle_StepGeom_ConicalSurface_2: typeof Handle_StepGeom_ConicalSurface_2;
+ Handle_StepGeom_ConicalSurface_3: typeof Handle_StepGeom_ConicalSurface_3;
+ Handle_StepGeom_ConicalSurface_4: typeof Handle_StepGeom_ConicalSurface_4;
+ StepGeom_CartesianTransformationOperator3d: typeof StepGeom_CartesianTransformationOperator3d;
+ Handle_StepGeom_CartesianTransformationOperator3d: typeof Handle_StepGeom_CartesianTransformationOperator3d;
+ Handle_StepGeom_CartesianTransformationOperator3d_1: typeof Handle_StepGeom_CartesianTransformationOperator3d_1;
+ Handle_StepGeom_CartesianTransformationOperator3d_2: typeof Handle_StepGeom_CartesianTransformationOperator3d_2;
+ Handle_StepGeom_CartesianTransformationOperator3d_3: typeof Handle_StepGeom_CartesianTransformationOperator3d_3;
+ Handle_StepGeom_CartesianTransformationOperator3d_4: typeof Handle_StepGeom_CartesianTransformationOperator3d_4;
+ StepGeom_ElementarySurface: typeof StepGeom_ElementarySurface;
+ Handle_StepGeom_ElementarySurface: typeof Handle_StepGeom_ElementarySurface;
+ Handle_StepGeom_ElementarySurface_1: typeof Handle_StepGeom_ElementarySurface_1;
+ Handle_StepGeom_ElementarySurface_2: typeof Handle_StepGeom_ElementarySurface_2;
+ Handle_StepGeom_ElementarySurface_3: typeof Handle_StepGeom_ElementarySurface_3;
+ Handle_StepGeom_ElementarySurface_4: typeof Handle_StepGeom_ElementarySurface_4;
+ StepGeom_PointOnSurface: typeof StepGeom_PointOnSurface;
+ Handle_StepGeom_PointOnSurface: typeof Handle_StepGeom_PointOnSurface;
+ Handle_StepGeom_PointOnSurface_1: typeof Handle_StepGeom_PointOnSurface_1;
+ Handle_StepGeom_PointOnSurface_2: typeof Handle_StepGeom_PointOnSurface_2;
+ Handle_StepGeom_PointOnSurface_3: typeof Handle_StepGeom_PointOnSurface_3;
+ Handle_StepGeom_PointOnSurface_4: typeof Handle_StepGeom_PointOnSurface_4;
+ StepGeom_CartesianTransformationOperator: typeof StepGeom_CartesianTransformationOperator;
+ Handle_StepGeom_CartesianTransformationOperator: typeof Handle_StepGeom_CartesianTransformationOperator;
+ Handle_StepGeom_CartesianTransformationOperator_1: typeof Handle_StepGeom_CartesianTransformationOperator_1;
+ Handle_StepGeom_CartesianTransformationOperator_2: typeof Handle_StepGeom_CartesianTransformationOperator_2;
+ Handle_StepGeom_CartesianTransformationOperator_3: typeof Handle_StepGeom_CartesianTransformationOperator_3;
+ Handle_StepGeom_CartesianTransformationOperator_4: typeof Handle_StepGeom_CartesianTransformationOperator_4;
+ StepGeom_PreferredSurfaceCurveRepresentation: StepGeom_PreferredSurfaceCurveRepresentation;
+ Handle_StepGeom_BoundaryCurve: typeof Handle_StepGeom_BoundaryCurve;
+ Handle_StepGeom_BoundaryCurve_1: typeof Handle_StepGeom_BoundaryCurve_1;
+ Handle_StepGeom_BoundaryCurve_2: typeof Handle_StepGeom_BoundaryCurve_2;
+ Handle_StepGeom_BoundaryCurve_3: typeof Handle_StepGeom_BoundaryCurve_3;
+ Handle_StepGeom_BoundaryCurve_4: typeof Handle_StepGeom_BoundaryCurve_4;
+ StepGeom_BoundaryCurve: typeof StepGeom_BoundaryCurve;
+ StepGeom_BezierSurface: typeof StepGeom_BezierSurface;
+ Handle_StepGeom_BezierSurface: typeof Handle_StepGeom_BezierSurface;
+ Handle_StepGeom_BezierSurface_1: typeof Handle_StepGeom_BezierSurface_1;
+ Handle_StepGeom_BezierSurface_2: typeof Handle_StepGeom_BezierSurface_2;
+ Handle_StepGeom_BezierSurface_3: typeof Handle_StepGeom_BezierSurface_3;
+ Handle_StepGeom_BezierSurface_4: typeof Handle_StepGeom_BezierSurface_4;
+ StepGeom_KnotType: StepGeom_KnotType;
+ StepGeom_TransitionCode: StepGeom_TransitionCode;
+ Handle_StepGeom_BSplineSurface: typeof Handle_StepGeom_BSplineSurface;
+ Handle_StepGeom_BSplineSurface_1: typeof Handle_StepGeom_BSplineSurface_1;
+ Handle_StepGeom_BSplineSurface_2: typeof Handle_StepGeom_BSplineSurface_2;
+ Handle_StepGeom_BSplineSurface_3: typeof Handle_StepGeom_BSplineSurface_3;
+ Handle_StepGeom_BSplineSurface_4: typeof Handle_StepGeom_BSplineSurface_4;
+ StepGeom_BSplineSurface: typeof StepGeom_BSplineSurface;
+ Handle_StepGeom_HArray1OfBoundaryCurve: typeof Handle_StepGeom_HArray1OfBoundaryCurve;
+ Handle_StepGeom_HArray1OfBoundaryCurve_1: typeof Handle_StepGeom_HArray1OfBoundaryCurve_1;
+ Handle_StepGeom_HArray1OfBoundaryCurve_2: typeof Handle_StepGeom_HArray1OfBoundaryCurve_2;
+ Handle_StepGeom_HArray1OfBoundaryCurve_3: typeof Handle_StepGeom_HArray1OfBoundaryCurve_3;
+ Handle_StepGeom_HArray1OfBoundaryCurve_4: typeof Handle_StepGeom_HArray1OfBoundaryCurve_4;
+ Handle_StepGeom_UniformCurveAndRationalBSplineCurve: typeof Handle_StepGeom_UniformCurveAndRationalBSplineCurve;
+ Handle_StepGeom_UniformCurveAndRationalBSplineCurve_1: typeof Handle_StepGeom_UniformCurveAndRationalBSplineCurve_1;
+ Handle_StepGeom_UniformCurveAndRationalBSplineCurve_2: typeof Handle_StepGeom_UniformCurveAndRationalBSplineCurve_2;
+ Handle_StepGeom_UniformCurveAndRationalBSplineCurve_3: typeof Handle_StepGeom_UniformCurveAndRationalBSplineCurve_3;
+ Handle_StepGeom_UniformCurveAndRationalBSplineCurve_4: typeof Handle_StepGeom_UniformCurveAndRationalBSplineCurve_4;
+ StepGeom_UniformCurveAndRationalBSplineCurve: typeof StepGeom_UniformCurveAndRationalBSplineCurve;
+ StepGeom_CompositeCurveSegment: typeof StepGeom_CompositeCurveSegment;
+ Handle_StepGeom_CompositeCurveSegment: typeof Handle_StepGeom_CompositeCurveSegment;
+ Handle_StepGeom_CompositeCurveSegment_1: typeof Handle_StepGeom_CompositeCurveSegment_1;
+ Handle_StepGeom_CompositeCurveSegment_2: typeof Handle_StepGeom_CompositeCurveSegment_2;
+ Handle_StepGeom_CompositeCurveSegment_3: typeof Handle_StepGeom_CompositeCurveSegment_3;
+ Handle_StepGeom_CompositeCurveSegment_4: typeof Handle_StepGeom_CompositeCurveSegment_4;
+ Handle_StepGeom_QuasiUniformSurface: typeof Handle_StepGeom_QuasiUniformSurface;
+ Handle_StepGeom_QuasiUniformSurface_1: typeof Handle_StepGeom_QuasiUniformSurface_1;
+ Handle_StepGeom_QuasiUniformSurface_2: typeof Handle_StepGeom_QuasiUniformSurface_2;
+ Handle_StepGeom_QuasiUniformSurface_3: typeof Handle_StepGeom_QuasiUniformSurface_3;
+ Handle_StepGeom_QuasiUniformSurface_4: typeof Handle_StepGeom_QuasiUniformSurface_4;
+ StepGeom_QuasiUniformSurface: typeof StepGeom_QuasiUniformSurface;
+ Handle_StepGeom_HArray1OfTrimmingSelect: typeof Handle_StepGeom_HArray1OfTrimmingSelect;
+ Handle_StepGeom_HArray1OfTrimmingSelect_1: typeof Handle_StepGeom_HArray1OfTrimmingSelect_1;
+ Handle_StepGeom_HArray1OfTrimmingSelect_2: typeof Handle_StepGeom_HArray1OfTrimmingSelect_2;
+ Handle_StepGeom_HArray1OfTrimmingSelect_3: typeof Handle_StepGeom_HArray1OfTrimmingSelect_3;
+ Handle_StepGeom_HArray1OfTrimmingSelect_4: typeof Handle_StepGeom_HArray1OfTrimmingSelect_4;
+ Handle_StepGeom_BoundedSurface: typeof Handle_StepGeom_BoundedSurface;
+ Handle_StepGeom_BoundedSurface_1: typeof Handle_StepGeom_BoundedSurface_1;
+ Handle_StepGeom_BoundedSurface_2: typeof Handle_StepGeom_BoundedSurface_2;
+ Handle_StepGeom_BoundedSurface_3: typeof Handle_StepGeom_BoundedSurface_3;
+ Handle_StepGeom_BoundedSurface_4: typeof Handle_StepGeom_BoundedSurface_4;
+ StepGeom_BoundedSurface: typeof StepGeom_BoundedSurface;
+ StepGeom_TrimmingPreference: StepGeom_TrimmingPreference;
+ StepGeom_Direction: typeof StepGeom_Direction;
+ Handle_StepGeom_Direction: typeof Handle_StepGeom_Direction;
+ Handle_StepGeom_Direction_1: typeof Handle_StepGeom_Direction_1;
+ Handle_StepGeom_Direction_2: typeof Handle_StepGeom_Direction_2;
+ Handle_StepGeom_Direction_3: typeof Handle_StepGeom_Direction_3;
+ Handle_StepGeom_Direction_4: typeof Handle_StepGeom_Direction_4;
+ StepGeom_Array1OfPcurveOrSurface: typeof StepGeom_Array1OfPcurveOrSurface;
+ StepGeom_Array1OfPcurveOrSurface_1: typeof StepGeom_Array1OfPcurveOrSurface_1;
+ StepGeom_Array1OfPcurveOrSurface_2: typeof StepGeom_Array1OfPcurveOrSurface_2;
+ StepGeom_Array1OfPcurveOrSurface_3: typeof StepGeom_Array1OfPcurveOrSurface_3;
+ StepGeom_Array1OfPcurveOrSurface_4: typeof StepGeom_Array1OfPcurveOrSurface_4;
+ StepGeom_Array1OfPcurveOrSurface_5: typeof StepGeom_Array1OfPcurveOrSurface_5;
+ StepGeom_GeometricRepresentationContext: typeof StepGeom_GeometricRepresentationContext;
+ Handle_StepGeom_GeometricRepresentationContext: typeof Handle_StepGeom_GeometricRepresentationContext;
+ Handle_StepGeom_GeometricRepresentationContext_1: typeof Handle_StepGeom_GeometricRepresentationContext_1;
+ Handle_StepGeom_GeometricRepresentationContext_2: typeof Handle_StepGeom_GeometricRepresentationContext_2;
+ Handle_StepGeom_GeometricRepresentationContext_3: typeof Handle_StepGeom_GeometricRepresentationContext_3;
+ Handle_StepGeom_GeometricRepresentationContext_4: typeof Handle_StepGeom_GeometricRepresentationContext_4;
+ StepGeom_Array1OfSurfaceBoundary: typeof StepGeom_Array1OfSurfaceBoundary;
+ StepGeom_Array1OfSurfaceBoundary_1: typeof StepGeom_Array1OfSurfaceBoundary_1;
+ StepGeom_Array1OfSurfaceBoundary_2: typeof StepGeom_Array1OfSurfaceBoundary_2;
+ StepGeom_Array1OfSurfaceBoundary_3: typeof StepGeom_Array1OfSurfaceBoundary_3;
+ StepGeom_Array1OfSurfaceBoundary_4: typeof StepGeom_Array1OfSurfaceBoundary_4;
+ StepGeom_Array1OfSurfaceBoundary_5: typeof StepGeom_Array1OfSurfaceBoundary_5;
+ StepGeom_Polyline: typeof StepGeom_Polyline;
+ Handle_StepGeom_Polyline: typeof Handle_StepGeom_Polyline;
+ Handle_StepGeom_Polyline_1: typeof Handle_StepGeom_Polyline_1;
+ Handle_StepGeom_Polyline_2: typeof Handle_StepGeom_Polyline_2;
+ Handle_StepGeom_Polyline_3: typeof Handle_StepGeom_Polyline_3;
+ Handle_StepGeom_Polyline_4: typeof Handle_StepGeom_Polyline_4;
+ StepGeom_OffsetCurve3d: typeof StepGeom_OffsetCurve3d;
+ Handle_StepGeom_OffsetCurve3d: typeof Handle_StepGeom_OffsetCurve3d;
+ Handle_StepGeom_OffsetCurve3d_1: typeof Handle_StepGeom_OffsetCurve3d_1;
+ Handle_StepGeom_OffsetCurve3d_2: typeof Handle_StepGeom_OffsetCurve3d_2;
+ Handle_StepGeom_OffsetCurve3d_3: typeof Handle_StepGeom_OffsetCurve3d_3;
+ Handle_StepGeom_OffsetCurve3d_4: typeof Handle_StepGeom_OffsetCurve3d_4;
+ Handle_ShapeUpgrade_FixSmallBezierCurves: typeof Handle_ShapeUpgrade_FixSmallBezierCurves;
+ Handle_ShapeUpgrade_FixSmallBezierCurves_1: typeof Handle_ShapeUpgrade_FixSmallBezierCurves_1;
+ Handle_ShapeUpgrade_FixSmallBezierCurves_2: typeof Handle_ShapeUpgrade_FixSmallBezierCurves_2;
+ Handle_ShapeUpgrade_FixSmallBezierCurves_3: typeof Handle_ShapeUpgrade_FixSmallBezierCurves_3;
+ Handle_ShapeUpgrade_FixSmallBezierCurves_4: typeof Handle_ShapeUpgrade_FixSmallBezierCurves_4;
+ ShapeUpgrade_FixSmallBezierCurves: typeof ShapeUpgrade_FixSmallBezierCurves;
+ ShapeUpgrade_ClosedEdgeDivide: typeof ShapeUpgrade_ClosedEdgeDivide;
+ Handle_ShapeUpgrade_ClosedEdgeDivide: typeof Handle_ShapeUpgrade_ClosedEdgeDivide;
+ Handle_ShapeUpgrade_ClosedEdgeDivide_1: typeof Handle_ShapeUpgrade_ClosedEdgeDivide_1;
+ Handle_ShapeUpgrade_ClosedEdgeDivide_2: typeof Handle_ShapeUpgrade_ClosedEdgeDivide_2;
+ Handle_ShapeUpgrade_ClosedEdgeDivide_3: typeof Handle_ShapeUpgrade_ClosedEdgeDivide_3;
+ Handle_ShapeUpgrade_ClosedEdgeDivide_4: typeof Handle_ShapeUpgrade_ClosedEdgeDivide_4;
+ ShapeUpgrade_ShapeDivideAngle: typeof ShapeUpgrade_ShapeDivideAngle;
+ ShapeUpgrade_ShapeDivideAngle_1: typeof ShapeUpgrade_ShapeDivideAngle_1;
+ ShapeUpgrade_ShapeDivideAngle_2: typeof ShapeUpgrade_ShapeDivideAngle_2;
+ SubSequenceOfEdges: typeof SubSequenceOfEdges;
+ ShapeUpgrade_UnifySameDomain: typeof ShapeUpgrade_UnifySameDomain;
+ ShapeUpgrade_UnifySameDomain_1: typeof ShapeUpgrade_UnifySameDomain_1;
+ ShapeUpgrade_UnifySameDomain_2: typeof ShapeUpgrade_UnifySameDomain_2;
+ Handle_ShapeUpgrade_UnifySameDomain: typeof Handle_ShapeUpgrade_UnifySameDomain;
+ Handle_ShapeUpgrade_UnifySameDomain_1: typeof Handle_ShapeUpgrade_UnifySameDomain_1;
+ Handle_ShapeUpgrade_UnifySameDomain_2: typeof Handle_ShapeUpgrade_UnifySameDomain_2;
+ Handle_ShapeUpgrade_UnifySameDomain_3: typeof Handle_ShapeUpgrade_UnifySameDomain_3;
+ Handle_ShapeUpgrade_UnifySameDomain_4: typeof Handle_ShapeUpgrade_UnifySameDomain_4;
+ ShapeUpgrade_ShapeConvertToBezier: typeof ShapeUpgrade_ShapeConvertToBezier;
+ ShapeUpgrade_ShapeConvertToBezier_1: typeof ShapeUpgrade_ShapeConvertToBezier_1;
+ ShapeUpgrade_ShapeConvertToBezier_2: typeof ShapeUpgrade_ShapeConvertToBezier_2;
+ ShapeUpgrade_ConvertSurfaceToBezierBasis: typeof ShapeUpgrade_ConvertSurfaceToBezierBasis;
+ Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis: typeof Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis;
+ Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_1: typeof Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_1;
+ Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_2: typeof Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_2;
+ Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_3: typeof Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_3;
+ Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_4: typeof Handle_ShapeUpgrade_ConvertSurfaceToBezierBasis_4;
+ ShapeUpgrade_SplitSurfaceAngle: typeof ShapeUpgrade_SplitSurfaceAngle;
+ Handle_ShapeUpgrade_SplitSurfaceAngle: typeof Handle_ShapeUpgrade_SplitSurfaceAngle;
+ Handle_ShapeUpgrade_SplitSurfaceAngle_1: typeof Handle_ShapeUpgrade_SplitSurfaceAngle_1;
+ Handle_ShapeUpgrade_SplitSurfaceAngle_2: typeof Handle_ShapeUpgrade_SplitSurfaceAngle_2;
+ Handle_ShapeUpgrade_SplitSurfaceAngle_3: typeof Handle_ShapeUpgrade_SplitSurfaceAngle_3;
+ Handle_ShapeUpgrade_SplitSurfaceAngle_4: typeof Handle_ShapeUpgrade_SplitSurfaceAngle_4;
+ Handle_ShapeUpgrade_FaceDivide: typeof Handle_ShapeUpgrade_FaceDivide;
+ Handle_ShapeUpgrade_FaceDivide_1: typeof Handle_ShapeUpgrade_FaceDivide_1;
+ Handle_ShapeUpgrade_FaceDivide_2: typeof Handle_ShapeUpgrade_FaceDivide_2;
+ Handle_ShapeUpgrade_FaceDivide_3: typeof Handle_ShapeUpgrade_FaceDivide_3;
+ Handle_ShapeUpgrade_FaceDivide_4: typeof Handle_ShapeUpgrade_FaceDivide_4;
+ ShapeUpgrade_FaceDivide: typeof ShapeUpgrade_FaceDivide;
+ ShapeUpgrade_FaceDivide_1: typeof ShapeUpgrade_FaceDivide_1;
+ ShapeUpgrade_FaceDivide_2: typeof ShapeUpgrade_FaceDivide_2;
+ ShapeUpgrade: typeof ShapeUpgrade;
+ Handle_ShapeUpgrade_WireDivide: typeof Handle_ShapeUpgrade_WireDivide;
+ Handle_ShapeUpgrade_WireDivide_1: typeof Handle_ShapeUpgrade_WireDivide_1;
+ Handle_ShapeUpgrade_WireDivide_2: typeof Handle_ShapeUpgrade_WireDivide_2;
+ Handle_ShapeUpgrade_WireDivide_3: typeof Handle_ShapeUpgrade_WireDivide_3;
+ Handle_ShapeUpgrade_WireDivide_4: typeof Handle_ShapeUpgrade_WireDivide_4;
+ ShapeUpgrade_WireDivide: typeof ShapeUpgrade_WireDivide;
+ ShapeUpgrade_ShapeDivideArea: typeof ShapeUpgrade_ShapeDivideArea;
+ ShapeUpgrade_ShapeDivideArea_1: typeof ShapeUpgrade_ShapeDivideArea_1;
+ ShapeUpgrade_ShapeDivideArea_2: typeof ShapeUpgrade_ShapeDivideArea_2;
+ ShapeUpgrade_ShapeDivideContinuity: typeof ShapeUpgrade_ShapeDivideContinuity;
+ ShapeUpgrade_ShapeDivideContinuity_1: typeof ShapeUpgrade_ShapeDivideContinuity_1;
+ ShapeUpgrade_ShapeDivideContinuity_2: typeof ShapeUpgrade_ShapeDivideContinuity_2;
+ ShapeUpgrade_SplitSurfaceArea: typeof ShapeUpgrade_SplitSurfaceArea;
+ Handle_ShapeUpgrade_SplitSurfaceArea: typeof Handle_ShapeUpgrade_SplitSurfaceArea;
+ Handle_ShapeUpgrade_SplitSurfaceArea_1: typeof Handle_ShapeUpgrade_SplitSurfaceArea_1;
+ Handle_ShapeUpgrade_SplitSurfaceArea_2: typeof Handle_ShapeUpgrade_SplitSurfaceArea_2;
+ Handle_ShapeUpgrade_SplitSurfaceArea_3: typeof Handle_ShapeUpgrade_SplitSurfaceArea_3;
+ Handle_ShapeUpgrade_SplitSurfaceArea_4: typeof Handle_ShapeUpgrade_SplitSurfaceArea_4;
+ ShapeUpgrade_EdgeDivide: typeof ShapeUpgrade_EdgeDivide;
+ Handle_ShapeUpgrade_EdgeDivide: typeof Handle_ShapeUpgrade_EdgeDivide;
+ Handle_ShapeUpgrade_EdgeDivide_1: typeof Handle_ShapeUpgrade_EdgeDivide_1;
+ Handle_ShapeUpgrade_EdgeDivide_2: typeof Handle_ShapeUpgrade_EdgeDivide_2;
+ Handle_ShapeUpgrade_EdgeDivide_3: typeof Handle_ShapeUpgrade_EdgeDivide_3;
+ Handle_ShapeUpgrade_EdgeDivide_4: typeof Handle_ShapeUpgrade_EdgeDivide_4;
+ Handle_ShapeUpgrade_RemoveLocations: typeof Handle_ShapeUpgrade_RemoveLocations;
+ Handle_ShapeUpgrade_RemoveLocations_1: typeof Handle_ShapeUpgrade_RemoveLocations_1;
+ Handle_ShapeUpgrade_RemoveLocations_2: typeof Handle_ShapeUpgrade_RemoveLocations_2;
+ Handle_ShapeUpgrade_RemoveLocations_3: typeof Handle_ShapeUpgrade_RemoveLocations_3;
+ Handle_ShapeUpgrade_RemoveLocations_4: typeof Handle_ShapeUpgrade_RemoveLocations_4;
+ ShapeUpgrade_RemoveLocations: typeof ShapeUpgrade_RemoveLocations;
+ Handle_ShapeUpgrade_Tool: typeof Handle_ShapeUpgrade_Tool;
+ Handle_ShapeUpgrade_Tool_1: typeof Handle_ShapeUpgrade_Tool_1;
+ Handle_ShapeUpgrade_Tool_2: typeof Handle_ShapeUpgrade_Tool_2;
+ Handle_ShapeUpgrade_Tool_3: typeof Handle_ShapeUpgrade_Tool_3;
+ Handle_ShapeUpgrade_Tool_4: typeof Handle_ShapeUpgrade_Tool_4;
+ ShapeUpgrade_Tool: typeof ShapeUpgrade_Tool;
+ Handle_ShapeUpgrade_SplitCurve: typeof Handle_ShapeUpgrade_SplitCurve;
+ Handle_ShapeUpgrade_SplitCurve_1: typeof Handle_ShapeUpgrade_SplitCurve_1;
+ Handle_ShapeUpgrade_SplitCurve_2: typeof Handle_ShapeUpgrade_SplitCurve_2;
+ Handle_ShapeUpgrade_SplitCurve_3: typeof Handle_ShapeUpgrade_SplitCurve_3;
+ Handle_ShapeUpgrade_SplitCurve_4: typeof Handle_ShapeUpgrade_SplitCurve_4;
+ ShapeUpgrade_SplitCurve: typeof ShapeUpgrade_SplitCurve;
+ Handle_ShapeUpgrade_ClosedFaceDivide: typeof Handle_ShapeUpgrade_ClosedFaceDivide;
+ Handle_ShapeUpgrade_ClosedFaceDivide_1: typeof Handle_ShapeUpgrade_ClosedFaceDivide_1;
+ Handle_ShapeUpgrade_ClosedFaceDivide_2: typeof Handle_ShapeUpgrade_ClosedFaceDivide_2;
+ Handle_ShapeUpgrade_ClosedFaceDivide_3: typeof Handle_ShapeUpgrade_ClosedFaceDivide_3;
+ Handle_ShapeUpgrade_ClosedFaceDivide_4: typeof Handle_ShapeUpgrade_ClosedFaceDivide_4;
+ ShapeUpgrade_ClosedFaceDivide: typeof ShapeUpgrade_ClosedFaceDivide;
+ ShapeUpgrade_ClosedFaceDivide_1: typeof ShapeUpgrade_ClosedFaceDivide_1;
+ ShapeUpgrade_ClosedFaceDivide_2: typeof ShapeUpgrade_ClosedFaceDivide_2;
+ Handle_ShapeUpgrade_ConvertCurve3dToBezier: typeof Handle_ShapeUpgrade_ConvertCurve3dToBezier;
+ Handle_ShapeUpgrade_ConvertCurve3dToBezier_1: typeof Handle_ShapeUpgrade_ConvertCurve3dToBezier_1;
+ Handle_ShapeUpgrade_ConvertCurve3dToBezier_2: typeof Handle_ShapeUpgrade_ConvertCurve3dToBezier_2;
+ Handle_ShapeUpgrade_ConvertCurve3dToBezier_3: typeof Handle_ShapeUpgrade_ConvertCurve3dToBezier_3;
+ Handle_ShapeUpgrade_ConvertCurve3dToBezier_4: typeof Handle_ShapeUpgrade_ConvertCurve3dToBezier_4;
+ ShapeUpgrade_ConvertCurve3dToBezier: typeof ShapeUpgrade_ConvertCurve3dToBezier;
+ Handle_ShapeUpgrade_SplitCurve2d: typeof Handle_ShapeUpgrade_SplitCurve2d;
+ Handle_ShapeUpgrade_SplitCurve2d_1: typeof Handle_ShapeUpgrade_SplitCurve2d_1;
+ Handle_ShapeUpgrade_SplitCurve2d_2: typeof Handle_ShapeUpgrade_SplitCurve2d_2;
+ Handle_ShapeUpgrade_SplitCurve2d_3: typeof Handle_ShapeUpgrade_SplitCurve2d_3;
+ Handle_ShapeUpgrade_SplitCurve2d_4: typeof Handle_ShapeUpgrade_SplitCurve2d_4;
+ ShapeUpgrade_SplitCurve2d: typeof ShapeUpgrade_SplitCurve2d;
+ Handle_ShapeUpgrade_FixSmallCurves: typeof Handle_ShapeUpgrade_FixSmallCurves;
+ Handle_ShapeUpgrade_FixSmallCurves_1: typeof Handle_ShapeUpgrade_FixSmallCurves_1;
+ Handle_ShapeUpgrade_FixSmallCurves_2: typeof Handle_ShapeUpgrade_FixSmallCurves_2;
+ Handle_ShapeUpgrade_FixSmallCurves_3: typeof Handle_ShapeUpgrade_FixSmallCurves_3;
+ Handle_ShapeUpgrade_FixSmallCurves_4: typeof Handle_ShapeUpgrade_FixSmallCurves_4;
+ ShapeUpgrade_FixSmallCurves: typeof ShapeUpgrade_FixSmallCurves;
+ Handle_ShapeUpgrade_SplitCurve3dContinuity: typeof Handle_ShapeUpgrade_SplitCurve3dContinuity;
+ Handle_ShapeUpgrade_SplitCurve3dContinuity_1: typeof Handle_ShapeUpgrade_SplitCurve3dContinuity_1;
+ Handle_ShapeUpgrade_SplitCurve3dContinuity_2: typeof Handle_ShapeUpgrade_SplitCurve3dContinuity_2;
+ Handle_ShapeUpgrade_SplitCurve3dContinuity_3: typeof Handle_ShapeUpgrade_SplitCurve3dContinuity_3;
+ Handle_ShapeUpgrade_SplitCurve3dContinuity_4: typeof Handle_ShapeUpgrade_SplitCurve3dContinuity_4;
+ ShapeUpgrade_SplitCurve3dContinuity: typeof ShapeUpgrade_SplitCurve3dContinuity;
+ ShapeUpgrade_ShapeDivideClosed: typeof ShapeUpgrade_ShapeDivideClosed;
+ ShapeUpgrade_ShapeDivideClosedEdges: typeof ShapeUpgrade_ShapeDivideClosedEdges;
+ Handle_ShapeUpgrade_RemoveInternalWires: typeof Handle_ShapeUpgrade_RemoveInternalWires;
+ Handle_ShapeUpgrade_RemoveInternalWires_1: typeof Handle_ShapeUpgrade_RemoveInternalWires_1;
+ Handle_ShapeUpgrade_RemoveInternalWires_2: typeof Handle_ShapeUpgrade_RemoveInternalWires_2;
+ Handle_ShapeUpgrade_RemoveInternalWires_3: typeof Handle_ShapeUpgrade_RemoveInternalWires_3;
+ Handle_ShapeUpgrade_RemoveInternalWires_4: typeof Handle_ShapeUpgrade_RemoveInternalWires_4;
+ ShapeUpgrade_RemoveInternalWires: typeof ShapeUpgrade_RemoveInternalWires;
+ ShapeUpgrade_RemoveInternalWires_1: typeof ShapeUpgrade_RemoveInternalWires_1;
+ ShapeUpgrade_RemoveInternalWires_2: typeof ShapeUpgrade_RemoveInternalWires_2;
+ Handle_ShapeUpgrade_FaceDivideArea: typeof Handle_ShapeUpgrade_FaceDivideArea;
+ Handle_ShapeUpgrade_FaceDivideArea_1: typeof Handle_ShapeUpgrade_FaceDivideArea_1;
+ Handle_ShapeUpgrade_FaceDivideArea_2: typeof Handle_ShapeUpgrade_FaceDivideArea_2;
+ Handle_ShapeUpgrade_FaceDivideArea_3: typeof Handle_ShapeUpgrade_FaceDivideArea_3;
+ Handle_ShapeUpgrade_FaceDivideArea_4: typeof Handle_ShapeUpgrade_FaceDivideArea_4;
+ ShapeUpgrade_FaceDivideArea: typeof ShapeUpgrade_FaceDivideArea;
+ ShapeUpgrade_FaceDivideArea_1: typeof ShapeUpgrade_FaceDivideArea_1;
+ ShapeUpgrade_FaceDivideArea_2: typeof ShapeUpgrade_FaceDivideArea_2;
+ Handle_ShapeUpgrade_SplitSurface: typeof Handle_ShapeUpgrade_SplitSurface;
+ Handle_ShapeUpgrade_SplitSurface_1: typeof Handle_ShapeUpgrade_SplitSurface_1;
+ Handle_ShapeUpgrade_SplitSurface_2: typeof Handle_ShapeUpgrade_SplitSurface_2;
+ Handle_ShapeUpgrade_SplitSurface_3: typeof Handle_ShapeUpgrade_SplitSurface_3;
+ Handle_ShapeUpgrade_SplitSurface_4: typeof Handle_ShapeUpgrade_SplitSurface_4;
+ ShapeUpgrade_SplitSurface: typeof ShapeUpgrade_SplitSurface;
+ ShapeUpgrade_SplitCurve3d: typeof ShapeUpgrade_SplitCurve3d;
+ Handle_ShapeUpgrade_SplitCurve3d: typeof Handle_ShapeUpgrade_SplitCurve3d;
+ Handle_ShapeUpgrade_SplitCurve3d_1: typeof Handle_ShapeUpgrade_SplitCurve3d_1;
+ Handle_ShapeUpgrade_SplitCurve3d_2: typeof Handle_ShapeUpgrade_SplitCurve3d_2;
+ Handle_ShapeUpgrade_SplitCurve3d_3: typeof Handle_ShapeUpgrade_SplitCurve3d_3;
+ Handle_ShapeUpgrade_SplitCurve3d_4: typeof Handle_ShapeUpgrade_SplitCurve3d_4;
+ Handle_ShapeUpgrade_SplitSurfaceContinuity: typeof Handle_ShapeUpgrade_SplitSurfaceContinuity;
+ Handle_ShapeUpgrade_SplitSurfaceContinuity_1: typeof Handle_ShapeUpgrade_SplitSurfaceContinuity_1;
+ Handle_ShapeUpgrade_SplitSurfaceContinuity_2: typeof Handle_ShapeUpgrade_SplitSurfaceContinuity_2;
+ Handle_ShapeUpgrade_SplitSurfaceContinuity_3: typeof Handle_ShapeUpgrade_SplitSurfaceContinuity_3;
+ Handle_ShapeUpgrade_SplitSurfaceContinuity_4: typeof Handle_ShapeUpgrade_SplitSurfaceContinuity_4;
+ ShapeUpgrade_SplitSurfaceContinuity: typeof ShapeUpgrade_SplitSurfaceContinuity;
+ Handle_ShapeUpgrade_ConvertCurve2dToBezier: typeof Handle_ShapeUpgrade_ConvertCurve2dToBezier;
+ Handle_ShapeUpgrade_ConvertCurve2dToBezier_1: typeof Handle_ShapeUpgrade_ConvertCurve2dToBezier_1;
+ Handle_ShapeUpgrade_ConvertCurve2dToBezier_2: typeof Handle_ShapeUpgrade_ConvertCurve2dToBezier_2;
+ Handle_ShapeUpgrade_ConvertCurve2dToBezier_3: typeof Handle_ShapeUpgrade_ConvertCurve2dToBezier_3;
+ Handle_ShapeUpgrade_ConvertCurve2dToBezier_4: typeof Handle_ShapeUpgrade_ConvertCurve2dToBezier_4;
+ ShapeUpgrade_ConvertCurve2dToBezier: typeof ShapeUpgrade_ConvertCurve2dToBezier;
+ ShapeUpgrade_ShapeDivide: typeof ShapeUpgrade_ShapeDivide;
+ ShapeUpgrade_ShapeDivide_1: typeof ShapeUpgrade_ShapeDivide_1;
+ ShapeUpgrade_ShapeDivide_2: typeof ShapeUpgrade_ShapeDivide_2;
+ ShapeUpgrade_ShellSewing: typeof ShapeUpgrade_ShellSewing;
+ ShapeUpgrade_SplitCurve2dContinuity: typeof ShapeUpgrade_SplitCurve2dContinuity;
+ Handle_ShapeUpgrade_SplitCurve2dContinuity: typeof Handle_ShapeUpgrade_SplitCurve2dContinuity;
+ Handle_ShapeUpgrade_SplitCurve2dContinuity_1: typeof Handle_ShapeUpgrade_SplitCurve2dContinuity_1;
+ Handle_ShapeUpgrade_SplitCurve2dContinuity_2: typeof Handle_ShapeUpgrade_SplitCurve2dContinuity_2;
+ Handle_ShapeUpgrade_SplitCurve2dContinuity_3: typeof Handle_ShapeUpgrade_SplitCurve2dContinuity_3;
+ Handle_ShapeUpgrade_SplitCurve2dContinuity_4: typeof Handle_ShapeUpgrade_SplitCurve2dContinuity_4;
+ BRepLib_MakeShape: typeof BRepLib_MakeShape;
+ BRepLib_MakeWire: typeof BRepLib_MakeWire;
+ BRepLib_MakeWire_1: typeof BRepLib_MakeWire_1;
+ BRepLib_MakeWire_2: typeof BRepLib_MakeWire_2;
+ BRepLib_MakeWire_3: typeof BRepLib_MakeWire_3;
+ BRepLib_MakeWire_4: typeof BRepLib_MakeWire_4;
+ BRepLib_MakeWire_5: typeof BRepLib_MakeWire_5;
+ BRepLib_MakeWire_6: typeof BRepLib_MakeWire_6;
+ BRepLib_MakeWire_7: typeof BRepLib_MakeWire_7;
+ BRepLib_FindSurface: typeof BRepLib_FindSurface;
+ BRepLib_FindSurface_1: typeof BRepLib_FindSurface_1;
+ BRepLib_FindSurface_2: typeof BRepLib_FindSurface_2;
+ BRepLib_ShapeModification: BRepLib_ShapeModification;
+ BRepLib_FuseEdges: typeof BRepLib_FuseEdges;
+ BRepLib_MakePolygon: typeof BRepLib_MakePolygon;
+ BRepLib_MakePolygon_1: typeof BRepLib_MakePolygon_1;
+ BRepLib_MakePolygon_2: typeof BRepLib_MakePolygon_2;
+ BRepLib_MakePolygon_3: typeof BRepLib_MakePolygon_3;
+ BRepLib_MakePolygon_4: typeof BRepLib_MakePolygon_4;
+ BRepLib_MakePolygon_5: typeof BRepLib_MakePolygon_5;
+ BRepLib_MakePolygon_6: typeof BRepLib_MakePolygon_6;
+ BRepLib_MakePolygon_7: typeof BRepLib_MakePolygon_7;
+ BRepLib_MakeSolid: typeof BRepLib_MakeSolid;
+ BRepLib_MakeSolid_1: typeof BRepLib_MakeSolid_1;
+ BRepLib_MakeSolid_2: typeof BRepLib_MakeSolid_2;
+ BRepLib_MakeSolid_3: typeof BRepLib_MakeSolid_3;
+ BRepLib_MakeSolid_4: typeof BRepLib_MakeSolid_4;
+ BRepLib_MakeSolid_5: typeof BRepLib_MakeSolid_5;
+ BRepLib_MakeSolid_6: typeof BRepLib_MakeSolid_6;
+ BRepLib_MakeSolid_7: typeof BRepLib_MakeSolid_7;
+ BRepLib_EdgeError: BRepLib_EdgeError;
+ BRepLib_MakeEdge2d: typeof BRepLib_MakeEdge2d;
+ BRepLib_MakeEdge2d_1: typeof BRepLib_MakeEdge2d_1;
+ BRepLib_MakeEdge2d_2: typeof BRepLib_MakeEdge2d_2;
+ BRepLib_MakeEdge2d_3: typeof BRepLib_MakeEdge2d_3;
+ BRepLib_MakeEdge2d_4: typeof BRepLib_MakeEdge2d_4;
+ BRepLib_MakeEdge2d_5: typeof BRepLib_MakeEdge2d_5;
+ BRepLib_MakeEdge2d_6: typeof BRepLib_MakeEdge2d_6;
+ BRepLib_MakeEdge2d_7: typeof BRepLib_MakeEdge2d_7;
+ BRepLib_MakeEdge2d_8: typeof BRepLib_MakeEdge2d_8;
+ BRepLib_MakeEdge2d_9: typeof BRepLib_MakeEdge2d_9;
+ BRepLib_MakeEdge2d_10: typeof BRepLib_MakeEdge2d_10;
+ BRepLib_MakeEdge2d_11: typeof BRepLib_MakeEdge2d_11;
+ BRepLib_MakeEdge2d_12: typeof BRepLib_MakeEdge2d_12;
+ BRepLib_MakeEdge2d_13: typeof BRepLib_MakeEdge2d_13;
+ BRepLib_MakeEdge2d_14: typeof BRepLib_MakeEdge2d_14;
+ BRepLib_MakeEdge2d_15: typeof BRepLib_MakeEdge2d_15;
+ BRepLib_MakeEdge2d_16: typeof BRepLib_MakeEdge2d_16;
+ BRepLib_MakeEdge2d_17: typeof BRepLib_MakeEdge2d_17;
+ BRepLib_MakeEdge2d_18: typeof BRepLib_MakeEdge2d_18;
+ BRepLib_MakeEdge2d_19: typeof BRepLib_MakeEdge2d_19;
+ BRepLib_MakeEdge2d_20: typeof BRepLib_MakeEdge2d_20;
+ BRepLib_MakeEdge2d_21: typeof BRepLib_MakeEdge2d_21;
+ BRepLib_MakeEdge2d_22: typeof BRepLib_MakeEdge2d_22;
+ BRepLib_MakeEdge2d_23: typeof BRepLib_MakeEdge2d_23;
+ BRepLib_MakeEdge2d_24: typeof BRepLib_MakeEdge2d_24;
+ BRepLib_MakeEdge2d_25: typeof BRepLib_MakeEdge2d_25;
+ BRepLib_MakeEdge2d_26: typeof BRepLib_MakeEdge2d_26;
+ BRepLib_MakeEdge2d_27: typeof BRepLib_MakeEdge2d_27;
+ BRepLib_MakeEdge2d_28: typeof BRepLib_MakeEdge2d_28;
+ BRepLib_CheckCurveOnSurface: typeof BRepLib_CheckCurveOnSurface;
+ BRepLib_CheckCurveOnSurface_1: typeof BRepLib_CheckCurveOnSurface_1;
+ BRepLib_CheckCurveOnSurface_2: typeof BRepLib_CheckCurveOnSurface_2;
+ BRepLib: typeof BRepLib;
+ BRepLib_FaceError: BRepLib_FaceError;
+ BRepLib_MakeVertex: typeof BRepLib_MakeVertex;
+ BRepLib_ShellError: BRepLib_ShellError;
+ BRepLib_MakeShell: typeof BRepLib_MakeShell;
+ BRepLib_MakeShell_1: typeof BRepLib_MakeShell_1;
+ BRepLib_MakeShell_2: typeof BRepLib_MakeShell_2;
+ BRepLib_MakeShell_3: typeof BRepLib_MakeShell_3;
+ BRepLib_MakeEdge: typeof BRepLib_MakeEdge;
+ BRepLib_MakeEdge_1: typeof BRepLib_MakeEdge_1;
+ BRepLib_MakeEdge_2: typeof BRepLib_MakeEdge_2;
+ BRepLib_MakeEdge_3: typeof BRepLib_MakeEdge_3;
+ BRepLib_MakeEdge_4: typeof BRepLib_MakeEdge_4;
+ BRepLib_MakeEdge_5: typeof BRepLib_MakeEdge_5;
+ BRepLib_MakeEdge_6: typeof BRepLib_MakeEdge_6;
+ BRepLib_MakeEdge_7: typeof BRepLib_MakeEdge_7;
+ BRepLib_MakeEdge_8: typeof BRepLib_MakeEdge_8;
+ BRepLib_MakeEdge_9: typeof BRepLib_MakeEdge_9;
+ BRepLib_MakeEdge_10: typeof BRepLib_MakeEdge_10;
+ BRepLib_MakeEdge_11: typeof BRepLib_MakeEdge_11;
+ BRepLib_MakeEdge_12: typeof BRepLib_MakeEdge_12;
+ BRepLib_MakeEdge_13: typeof BRepLib_MakeEdge_13;
+ BRepLib_MakeEdge_14: typeof BRepLib_MakeEdge_14;
+ BRepLib_MakeEdge_15: typeof BRepLib_MakeEdge_15;
+ BRepLib_MakeEdge_16: typeof BRepLib_MakeEdge_16;
+ BRepLib_MakeEdge_17: typeof BRepLib_MakeEdge_17;
+ BRepLib_MakeEdge_18: typeof BRepLib_MakeEdge_18;
+ BRepLib_MakeEdge_19: typeof BRepLib_MakeEdge_19;
+ BRepLib_MakeEdge_20: typeof BRepLib_MakeEdge_20;
+ BRepLib_MakeEdge_21: typeof BRepLib_MakeEdge_21;
+ BRepLib_MakeEdge_22: typeof BRepLib_MakeEdge_22;
+ BRepLib_MakeEdge_23: typeof BRepLib_MakeEdge_23;
+ BRepLib_MakeEdge_24: typeof BRepLib_MakeEdge_24;
+ BRepLib_MakeEdge_25: typeof BRepLib_MakeEdge_25;
+ BRepLib_MakeEdge_26: typeof BRepLib_MakeEdge_26;
+ BRepLib_MakeEdge_27: typeof BRepLib_MakeEdge_27;
+ BRepLib_MakeEdge_28: typeof BRepLib_MakeEdge_28;
+ BRepLib_MakeEdge_29: typeof BRepLib_MakeEdge_29;
+ BRepLib_MakeEdge_30: typeof BRepLib_MakeEdge_30;
+ BRepLib_MakeEdge_31: typeof BRepLib_MakeEdge_31;
+ BRepLib_MakeEdge_32: typeof BRepLib_MakeEdge_32;
+ BRepLib_MakeEdge_33: typeof BRepLib_MakeEdge_33;
+ BRepLib_MakeEdge_34: typeof BRepLib_MakeEdge_34;
+ BRepLib_MakeEdge_35: typeof BRepLib_MakeEdge_35;
+ BRepLib_WireError: BRepLib_WireError;
+ BRepLib_Command: typeof BRepLib_Command;
+ BRepLib_MakeFace: typeof BRepLib_MakeFace;
+ BRepLib_MakeFace_1: typeof BRepLib_MakeFace_1;
+ BRepLib_MakeFace_2: typeof BRepLib_MakeFace_2;
+ BRepLib_MakeFace_3: typeof BRepLib_MakeFace_3;
+ BRepLib_MakeFace_4: typeof BRepLib_MakeFace_4;
+ BRepLib_MakeFace_5: typeof BRepLib_MakeFace_5;
+ BRepLib_MakeFace_6: typeof BRepLib_MakeFace_6;
+ BRepLib_MakeFace_7: typeof BRepLib_MakeFace_7;
+ BRepLib_MakeFace_8: typeof BRepLib_MakeFace_8;
+ BRepLib_MakeFace_9: typeof BRepLib_MakeFace_9;
+ BRepLib_MakeFace_10: typeof BRepLib_MakeFace_10;
+ BRepLib_MakeFace_11: typeof BRepLib_MakeFace_11;
+ BRepLib_MakeFace_12: typeof BRepLib_MakeFace_12;
+ BRepLib_MakeFace_13: typeof BRepLib_MakeFace_13;
+ BRepLib_MakeFace_14: typeof BRepLib_MakeFace_14;
+ BRepLib_MakeFace_15: typeof BRepLib_MakeFace_15;
+ BRepLib_MakeFace_16: typeof BRepLib_MakeFace_16;
+ BRepLib_MakeFace_17: typeof BRepLib_MakeFace_17;
+ BRepLib_MakeFace_18: typeof BRepLib_MakeFace_18;
+ BRepLib_MakeFace_19: typeof BRepLib_MakeFace_19;
+ BRepLib_MakeFace_20: typeof BRepLib_MakeFace_20;
+ BRepLib_MakeFace_21: typeof BRepLib_MakeFace_21;
+ BRepLib_MakeFace_22: typeof BRepLib_MakeFace_22;
+ Handle_StepSelect_FloatFormat: typeof Handle_StepSelect_FloatFormat;
+ Handle_StepSelect_FloatFormat_1: typeof Handle_StepSelect_FloatFormat_1;
+ Handle_StepSelect_FloatFormat_2: typeof Handle_StepSelect_FloatFormat_2;
+ Handle_StepSelect_FloatFormat_3: typeof Handle_StepSelect_FloatFormat_3;
+ Handle_StepSelect_FloatFormat_4: typeof Handle_StepSelect_FloatFormat_4;
+ StepSelect_FloatFormat: typeof StepSelect_FloatFormat;
+ Handle_StepSelect_StepType: typeof Handle_StepSelect_StepType;
+ Handle_StepSelect_StepType_1: typeof Handle_StepSelect_StepType_1;
+ Handle_StepSelect_StepType_2: typeof Handle_StepSelect_StepType_2;
+ Handle_StepSelect_StepType_3: typeof Handle_StepSelect_StepType_3;
+ Handle_StepSelect_StepType_4: typeof Handle_StepSelect_StepType_4;
+ StepSelect_StepType: typeof StepSelect_StepType;
+ Handle_StepSelect_FileModifier: typeof Handle_StepSelect_FileModifier;
+ Handle_StepSelect_FileModifier_1: typeof Handle_StepSelect_FileModifier_1;
+ Handle_StepSelect_FileModifier_2: typeof Handle_StepSelect_FileModifier_2;
+ Handle_StepSelect_FileModifier_3: typeof Handle_StepSelect_FileModifier_3;
+ Handle_StepSelect_FileModifier_4: typeof Handle_StepSelect_FileModifier_4;
+ StepSelect_FileModifier: typeof StepSelect_FileModifier;
+ Handle_StepSelect_ModelModifier: typeof Handle_StepSelect_ModelModifier;
+ Handle_StepSelect_ModelModifier_1: typeof Handle_StepSelect_ModelModifier_1;
+ Handle_StepSelect_ModelModifier_2: typeof Handle_StepSelect_ModelModifier_2;
+ Handle_StepSelect_ModelModifier_3: typeof Handle_StepSelect_ModelModifier_3;
+ Handle_StepSelect_ModelModifier_4: typeof Handle_StepSelect_ModelModifier_4;
+ StepSelect_ModelModifier: typeof StepSelect_ModelModifier;
+ StepSelect_WorkLibrary: typeof StepSelect_WorkLibrary;
+ Handle_StepSelect_WorkLibrary: typeof Handle_StepSelect_WorkLibrary;
+ Handle_StepSelect_WorkLibrary_1: typeof Handle_StepSelect_WorkLibrary_1;
+ Handle_StepSelect_WorkLibrary_2: typeof Handle_StepSelect_WorkLibrary_2;
+ Handle_StepSelect_WorkLibrary_3: typeof Handle_StepSelect_WorkLibrary_3;
+ Handle_StepSelect_WorkLibrary_4: typeof Handle_StepSelect_WorkLibrary_4;
+ StepSelect_Activator: typeof StepSelect_Activator;
+ Handle_StepSelect_Activator: typeof Handle_StepSelect_Activator;
+ Handle_StepSelect_Activator_1: typeof Handle_StepSelect_Activator_1;
+ Handle_StepSelect_Activator_2: typeof Handle_StepSelect_Activator_2;
+ Handle_StepSelect_Activator_3: typeof Handle_StepSelect_Activator_3;
+ Handle_StepSelect_Activator_4: typeof Handle_StepSelect_Activator_4;
+ GeomToIGES_GeomSurface: typeof GeomToIGES_GeomSurface;
+ GeomToIGES_GeomSurface_1: typeof GeomToIGES_GeomSurface_1;
+ GeomToIGES_GeomSurface_2: typeof GeomToIGES_GeomSurface_2;
+ GeomToIGES_GeomPoint: typeof GeomToIGES_GeomPoint;
+ GeomToIGES_GeomPoint_1: typeof GeomToIGES_GeomPoint_1;
+ GeomToIGES_GeomPoint_2: typeof GeomToIGES_GeomPoint_2;
+ GeomToIGES_GeomEntity: typeof GeomToIGES_GeomEntity;
+ GeomToIGES_GeomEntity_1: typeof GeomToIGES_GeomEntity_1;
+ GeomToIGES_GeomEntity_2: typeof GeomToIGES_GeomEntity_2;
+ GeomToIGES_GeomCurve: typeof GeomToIGES_GeomCurve;
+ GeomToIGES_GeomCurve_1: typeof GeomToIGES_GeomCurve_1;
+ GeomToIGES_GeomCurve_2: typeof GeomToIGES_GeomCurve_2;
+ GeomToIGES_GeomVector: typeof GeomToIGES_GeomVector;
+ GeomToIGES_GeomVector_1: typeof GeomToIGES_GeomVector_1;
+ GeomToIGES_GeomVector_2: typeof GeomToIGES_GeomVector_2;
+ Handle_TColGeom_HSequenceOfBoundedCurve: typeof Handle_TColGeom_HSequenceOfBoundedCurve;
+ Handle_TColGeom_HSequenceOfBoundedCurve_1: typeof Handle_TColGeom_HSequenceOfBoundedCurve_1;
+ Handle_TColGeom_HSequenceOfBoundedCurve_2: typeof Handle_TColGeom_HSequenceOfBoundedCurve_2;
+ Handle_TColGeom_HSequenceOfBoundedCurve_3: typeof Handle_TColGeom_HSequenceOfBoundedCurve_3;
+ Handle_TColGeom_HSequenceOfBoundedCurve_4: typeof Handle_TColGeom_HSequenceOfBoundedCurve_4;
+ Handle_TColGeom_HSequenceOfCurve: typeof Handle_TColGeom_HSequenceOfCurve;
+ Handle_TColGeom_HSequenceOfCurve_1: typeof Handle_TColGeom_HSequenceOfCurve_1;
+ Handle_TColGeom_HSequenceOfCurve_2: typeof Handle_TColGeom_HSequenceOfCurve_2;
+ Handle_TColGeom_HSequenceOfCurve_3: typeof Handle_TColGeom_HSequenceOfCurve_3;
+ Handle_TColGeom_HSequenceOfCurve_4: typeof Handle_TColGeom_HSequenceOfCurve_4;
+ Handle_TColGeom_HArray1OfSurface: typeof Handle_TColGeom_HArray1OfSurface;
+ Handle_TColGeom_HArray1OfSurface_1: typeof Handle_TColGeom_HArray1OfSurface_1;
+ Handle_TColGeom_HArray1OfSurface_2: typeof Handle_TColGeom_HArray1OfSurface_2;
+ Handle_TColGeom_HArray1OfSurface_3: typeof Handle_TColGeom_HArray1OfSurface_3;
+ Handle_TColGeom_HArray1OfSurface_4: typeof Handle_TColGeom_HArray1OfSurface_4;
+ Handle_TColGeom_HArray1OfBSplineCurve: typeof Handle_TColGeom_HArray1OfBSplineCurve;
+ Handle_TColGeom_HArray1OfBSplineCurve_1: typeof Handle_TColGeom_HArray1OfBSplineCurve_1;
+ Handle_TColGeom_HArray1OfBSplineCurve_2: typeof Handle_TColGeom_HArray1OfBSplineCurve_2;
+ Handle_TColGeom_HArray1OfBSplineCurve_3: typeof Handle_TColGeom_HArray1OfBSplineCurve_3;
+ Handle_TColGeom_HArray1OfBSplineCurve_4: typeof Handle_TColGeom_HArray1OfBSplineCurve_4;
+ Handle_TColGeom_HArray1OfBezierCurve: typeof Handle_TColGeom_HArray1OfBezierCurve;
+ Handle_TColGeom_HArray1OfBezierCurve_1: typeof Handle_TColGeom_HArray1OfBezierCurve_1;
+ Handle_TColGeom_HArray1OfBezierCurve_2: typeof Handle_TColGeom_HArray1OfBezierCurve_2;
+ Handle_TColGeom_HArray1OfBezierCurve_3: typeof Handle_TColGeom_HArray1OfBezierCurve_3;
+ Handle_TColGeom_HArray1OfBezierCurve_4: typeof Handle_TColGeom_HArray1OfBezierCurve_4;
+ Handle_TColGeom_HArray1OfCurve: typeof Handle_TColGeom_HArray1OfCurve;
+ Handle_TColGeom_HArray1OfCurve_1: typeof Handle_TColGeom_HArray1OfCurve_1;
+ Handle_TColGeom_HArray1OfCurve_2: typeof Handle_TColGeom_HArray1OfCurve_2;
+ Handle_TColGeom_HArray1OfCurve_3: typeof Handle_TColGeom_HArray1OfCurve_3;
+ Handle_TColGeom_HArray1OfCurve_4: typeof Handle_TColGeom_HArray1OfCurve_4;
+ Handle_TColGeom_HArray2OfSurface: typeof Handle_TColGeom_HArray2OfSurface;
+ Handle_TColGeom_HArray2OfSurface_1: typeof Handle_TColGeom_HArray2OfSurface_1;
+ Handle_TColGeom_HArray2OfSurface_2: typeof Handle_TColGeom_HArray2OfSurface_2;
+ Handle_TColGeom_HArray2OfSurface_3: typeof Handle_TColGeom_HArray2OfSurface_3;
+ Handle_TColGeom_HArray2OfSurface_4: typeof Handle_TColGeom_HArray2OfSurface_4;
+ RWStepAP203_RWChange: typeof RWStepAP203_RWChange;
+ RWStepAP203_RWStartRequest: typeof RWStepAP203_RWStartRequest;
+ RWStepAP203_RWStartWork: typeof RWStepAP203_RWStartWork;
+ RWStepAP203_RWCcDesignPersonAndOrganizationAssignment: typeof RWStepAP203_RWCcDesignPersonAndOrganizationAssignment;
+ RWStepAP203_RWCcDesignContract: typeof RWStepAP203_RWCcDesignContract;
+ RWStepAP203_RWCcDesignDateAndTimeAssignment: typeof RWStepAP203_RWCcDesignDateAndTimeAssignment;
+ RWStepAP203_RWCcDesignApproval: typeof RWStepAP203_RWCcDesignApproval;
+ RWStepAP203_RWCcDesignCertification: typeof RWStepAP203_RWCcDesignCertification;
+ RWStepAP203_RWCcDesignSpecificationReference: typeof RWStepAP203_RWCcDesignSpecificationReference;
+ RWStepAP203_RWChangeRequest: typeof RWStepAP203_RWChangeRequest;
+ RWStepAP203_RWCcDesignSecurityClassification: typeof RWStepAP203_RWCcDesignSecurityClassification;
+ LProp3d_CurveTool: typeof LProp3d_CurveTool;
+ LProp3d_SLProps: typeof LProp3d_SLProps;
+ LProp3d_SLProps_1: typeof LProp3d_SLProps_1;
+ LProp3d_SLProps_2: typeof LProp3d_SLProps_2;
+ LProp3d_SLProps_3: typeof LProp3d_SLProps_3;
+ LProp3d_SurfaceTool: typeof LProp3d_SurfaceTool;
+ LProp3d_CLProps: typeof LProp3d_CLProps;
+ LProp3d_CLProps_1: typeof LProp3d_CLProps_1;
+ LProp3d_CLProps_2: typeof LProp3d_CLProps_2;
+ LProp3d_CLProps_3: typeof LProp3d_CLProps_3;
+ Handle_IGESDimen_DimensionUnits: typeof Handle_IGESDimen_DimensionUnits;
+ Handle_IGESDimen_DimensionUnits_1: typeof Handle_IGESDimen_DimensionUnits_1;
+ Handle_IGESDimen_DimensionUnits_2: typeof Handle_IGESDimen_DimensionUnits_2;
+ Handle_IGESDimen_DimensionUnits_3: typeof Handle_IGESDimen_DimensionUnits_3;
+ Handle_IGESDimen_DimensionUnits_4: typeof Handle_IGESDimen_DimensionUnits_4;
+ Handle_IGESDimen_BasicDimension: typeof Handle_IGESDimen_BasicDimension;
+ Handle_IGESDimen_BasicDimension_1: typeof Handle_IGESDimen_BasicDimension_1;
+ Handle_IGESDimen_BasicDimension_2: typeof Handle_IGESDimen_BasicDimension_2;
+ Handle_IGESDimen_BasicDimension_3: typeof Handle_IGESDimen_BasicDimension_3;
+ Handle_IGESDimen_BasicDimension_4: typeof Handle_IGESDimen_BasicDimension_4;
+ Handle_IGESDimen_AngularDimension: typeof Handle_IGESDimen_AngularDimension;
+ Handle_IGESDimen_AngularDimension_1: typeof Handle_IGESDimen_AngularDimension_1;
+ Handle_IGESDimen_AngularDimension_2: typeof Handle_IGESDimen_AngularDimension_2;
+ Handle_IGESDimen_AngularDimension_3: typeof Handle_IGESDimen_AngularDimension_3;
+ Handle_IGESDimen_AngularDimension_4: typeof Handle_IGESDimen_AngularDimension_4;
+ Handle_IGESDimen_GeneralLabel: typeof Handle_IGESDimen_GeneralLabel;
+ Handle_IGESDimen_GeneralLabel_1: typeof Handle_IGESDimen_GeneralLabel_1;
+ Handle_IGESDimen_GeneralLabel_2: typeof Handle_IGESDimen_GeneralLabel_2;
+ Handle_IGESDimen_GeneralLabel_3: typeof Handle_IGESDimen_GeneralLabel_3;
+ Handle_IGESDimen_GeneralLabel_4: typeof Handle_IGESDimen_GeneralLabel_4;
+ Handle_IGESDimen_GeneralModule: typeof Handle_IGESDimen_GeneralModule;
+ Handle_IGESDimen_GeneralModule_1: typeof Handle_IGESDimen_GeneralModule_1;
+ Handle_IGESDimen_GeneralModule_2: typeof Handle_IGESDimen_GeneralModule_2;
+ Handle_IGESDimen_GeneralModule_3: typeof Handle_IGESDimen_GeneralModule_3;
+ Handle_IGESDimen_GeneralModule_4: typeof Handle_IGESDimen_GeneralModule_4;
+ Handle_IGESDimen_DiameterDimension: typeof Handle_IGESDimen_DiameterDimension;
+ Handle_IGESDimen_DiameterDimension_1: typeof Handle_IGESDimen_DiameterDimension_1;
+ Handle_IGESDimen_DiameterDimension_2: typeof Handle_IGESDimen_DiameterDimension_2;
+ Handle_IGESDimen_DiameterDimension_3: typeof Handle_IGESDimen_DiameterDimension_3;
+ Handle_IGESDimen_DiameterDimension_4: typeof Handle_IGESDimen_DiameterDimension_4;
+ Handle_IGESDimen_NewDimensionedGeometry: typeof Handle_IGESDimen_NewDimensionedGeometry;
+ Handle_IGESDimen_NewDimensionedGeometry_1: typeof Handle_IGESDimen_NewDimensionedGeometry_1;
+ Handle_IGESDimen_NewDimensionedGeometry_2: typeof Handle_IGESDimen_NewDimensionedGeometry_2;
+ Handle_IGESDimen_NewDimensionedGeometry_3: typeof Handle_IGESDimen_NewDimensionedGeometry_3;
+ Handle_IGESDimen_NewDimensionedGeometry_4: typeof Handle_IGESDimen_NewDimensionedGeometry_4;
+ Handle_IGESDimen_SpecificModule: typeof Handle_IGESDimen_SpecificModule;
+ Handle_IGESDimen_SpecificModule_1: typeof Handle_IGESDimen_SpecificModule_1;
+ Handle_IGESDimen_SpecificModule_2: typeof Handle_IGESDimen_SpecificModule_2;
+ Handle_IGESDimen_SpecificModule_3: typeof Handle_IGESDimen_SpecificModule_3;
+ Handle_IGESDimen_SpecificModule_4: typeof Handle_IGESDimen_SpecificModule_4;
+ Handle_IGESDimen_CenterLine: typeof Handle_IGESDimen_CenterLine;
+ Handle_IGESDimen_CenterLine_1: typeof Handle_IGESDimen_CenterLine_1;
+ Handle_IGESDimen_CenterLine_2: typeof Handle_IGESDimen_CenterLine_2;
+ Handle_IGESDimen_CenterLine_3: typeof Handle_IGESDimen_CenterLine_3;
+ Handle_IGESDimen_CenterLine_4: typeof Handle_IGESDimen_CenterLine_4;
+ Handle_IGESDimen_HArray1OfGeneralNote: typeof Handle_IGESDimen_HArray1OfGeneralNote;
+ Handle_IGESDimen_HArray1OfGeneralNote_1: typeof Handle_IGESDimen_HArray1OfGeneralNote_1;
+ Handle_IGESDimen_HArray1OfGeneralNote_2: typeof Handle_IGESDimen_HArray1OfGeneralNote_2;
+ Handle_IGESDimen_HArray1OfGeneralNote_3: typeof Handle_IGESDimen_HArray1OfGeneralNote_3;
+ Handle_IGESDimen_HArray1OfGeneralNote_4: typeof Handle_IGESDimen_HArray1OfGeneralNote_4;
+ Handle_IGESDimen_GeneralNote: typeof Handle_IGESDimen_GeneralNote;
+ Handle_IGESDimen_GeneralNote_1: typeof Handle_IGESDimen_GeneralNote_1;
+ Handle_IGESDimen_GeneralNote_2: typeof Handle_IGESDimen_GeneralNote_2;
+ Handle_IGESDimen_GeneralNote_3: typeof Handle_IGESDimen_GeneralNote_3;
+ Handle_IGESDimen_GeneralNote_4: typeof Handle_IGESDimen_GeneralNote_4;
+ Handle_IGESDimen_Section: typeof Handle_IGESDimen_Section;
+ Handle_IGESDimen_Section_1: typeof Handle_IGESDimen_Section_1;
+ Handle_IGESDimen_Section_2: typeof Handle_IGESDimen_Section_2;
+ Handle_IGESDimen_Section_3: typeof Handle_IGESDimen_Section_3;
+ Handle_IGESDimen_Section_4: typeof Handle_IGESDimen_Section_4;
+ Handle_IGESDimen_OrdinateDimension: typeof Handle_IGESDimen_OrdinateDimension;
+ Handle_IGESDimen_OrdinateDimension_1: typeof Handle_IGESDimen_OrdinateDimension_1;
+ Handle_IGESDimen_OrdinateDimension_2: typeof Handle_IGESDimen_OrdinateDimension_2;
+ Handle_IGESDimen_OrdinateDimension_3: typeof Handle_IGESDimen_OrdinateDimension_3;
+ Handle_IGESDimen_OrdinateDimension_4: typeof Handle_IGESDimen_OrdinateDimension_4;
+ Handle_IGESDimen_Protocol: typeof Handle_IGESDimen_Protocol;
+ Handle_IGESDimen_Protocol_1: typeof Handle_IGESDimen_Protocol_1;
+ Handle_IGESDimen_Protocol_2: typeof Handle_IGESDimen_Protocol_2;
+ Handle_IGESDimen_Protocol_3: typeof Handle_IGESDimen_Protocol_3;
+ Handle_IGESDimen_Protocol_4: typeof Handle_IGESDimen_Protocol_4;
+ Handle_IGESDimen_LinearDimension: typeof Handle_IGESDimen_LinearDimension;
+ Handle_IGESDimen_LinearDimension_1: typeof Handle_IGESDimen_LinearDimension_1;
+ Handle_IGESDimen_LinearDimension_2: typeof Handle_IGESDimen_LinearDimension_2;
+ Handle_IGESDimen_LinearDimension_3: typeof Handle_IGESDimen_LinearDimension_3;
+ Handle_IGESDimen_LinearDimension_4: typeof Handle_IGESDimen_LinearDimension_4;
+ Handle_IGESDimen_CurveDimension: typeof Handle_IGESDimen_CurveDimension;
+ Handle_IGESDimen_CurveDimension_1: typeof Handle_IGESDimen_CurveDimension_1;
+ Handle_IGESDimen_CurveDimension_2: typeof Handle_IGESDimen_CurveDimension_2;
+ Handle_IGESDimen_CurveDimension_3: typeof Handle_IGESDimen_CurveDimension_3;
+ Handle_IGESDimen_CurveDimension_4: typeof Handle_IGESDimen_CurveDimension_4;
+ Handle_IGESDimen_ReadWriteModule: typeof Handle_IGESDimen_ReadWriteModule;
+ Handle_IGESDimen_ReadWriteModule_1: typeof Handle_IGESDimen_ReadWriteModule_1;
+ Handle_IGESDimen_ReadWriteModule_2: typeof Handle_IGESDimen_ReadWriteModule_2;
+ Handle_IGESDimen_ReadWriteModule_3: typeof Handle_IGESDimen_ReadWriteModule_3;
+ Handle_IGESDimen_ReadWriteModule_4: typeof Handle_IGESDimen_ReadWriteModule_4;
+ Handle_IGESDimen_RadiusDimension: typeof Handle_IGESDimen_RadiusDimension;
+ Handle_IGESDimen_RadiusDimension_1: typeof Handle_IGESDimen_RadiusDimension_1;
+ Handle_IGESDimen_RadiusDimension_2: typeof Handle_IGESDimen_RadiusDimension_2;
+ Handle_IGESDimen_RadiusDimension_3: typeof Handle_IGESDimen_RadiusDimension_3;
+ Handle_IGESDimen_RadiusDimension_4: typeof Handle_IGESDimen_RadiusDimension_4;
+ Handle_IGESDimen_NewGeneralNote: typeof Handle_IGESDimen_NewGeneralNote;
+ Handle_IGESDimen_NewGeneralNote_1: typeof Handle_IGESDimen_NewGeneralNote_1;
+ Handle_IGESDimen_NewGeneralNote_2: typeof Handle_IGESDimen_NewGeneralNote_2;
+ Handle_IGESDimen_NewGeneralNote_3: typeof Handle_IGESDimen_NewGeneralNote_3;
+ Handle_IGESDimen_NewGeneralNote_4: typeof Handle_IGESDimen_NewGeneralNote_4;
+ Handle_IGESDimen_SectionedArea: typeof Handle_IGESDimen_SectionedArea;
+ Handle_IGESDimen_SectionedArea_1: typeof Handle_IGESDimen_SectionedArea_1;
+ Handle_IGESDimen_SectionedArea_2: typeof Handle_IGESDimen_SectionedArea_2;
+ Handle_IGESDimen_SectionedArea_3: typeof Handle_IGESDimen_SectionedArea_3;
+ Handle_IGESDimen_SectionedArea_4: typeof Handle_IGESDimen_SectionedArea_4;
+ Handle_IGESDimen_WitnessLine: typeof Handle_IGESDimen_WitnessLine;
+ Handle_IGESDimen_WitnessLine_1: typeof Handle_IGESDimen_WitnessLine_1;
+ Handle_IGESDimen_WitnessLine_2: typeof Handle_IGESDimen_WitnessLine_2;
+ Handle_IGESDimen_WitnessLine_3: typeof Handle_IGESDimen_WitnessLine_3;
+ Handle_IGESDimen_WitnessLine_4: typeof Handle_IGESDimen_WitnessLine_4;
+ Handle_IGESDimen_HArray1OfLeaderArrow: typeof Handle_IGESDimen_HArray1OfLeaderArrow;
+ Handle_IGESDimen_HArray1OfLeaderArrow_1: typeof Handle_IGESDimen_HArray1OfLeaderArrow_1;
+ Handle_IGESDimen_HArray1OfLeaderArrow_2: typeof Handle_IGESDimen_HArray1OfLeaderArrow_2;
+ Handle_IGESDimen_HArray1OfLeaderArrow_3: typeof Handle_IGESDimen_HArray1OfLeaderArrow_3;
+ Handle_IGESDimen_HArray1OfLeaderArrow_4: typeof Handle_IGESDimen_HArray1OfLeaderArrow_4;
+ Handle_IGESDimen_GeneralSymbol: typeof Handle_IGESDimen_GeneralSymbol;
+ Handle_IGESDimen_GeneralSymbol_1: typeof Handle_IGESDimen_GeneralSymbol_1;
+ Handle_IGESDimen_GeneralSymbol_2: typeof Handle_IGESDimen_GeneralSymbol_2;
+ Handle_IGESDimen_GeneralSymbol_3: typeof Handle_IGESDimen_GeneralSymbol_3;
+ Handle_IGESDimen_GeneralSymbol_4: typeof Handle_IGESDimen_GeneralSymbol_4;
+ Handle_IGESDimen_DimensionTolerance: typeof Handle_IGESDimen_DimensionTolerance;
+ Handle_IGESDimen_DimensionTolerance_1: typeof Handle_IGESDimen_DimensionTolerance_1;
+ Handle_IGESDimen_DimensionTolerance_2: typeof Handle_IGESDimen_DimensionTolerance_2;
+ Handle_IGESDimen_DimensionTolerance_3: typeof Handle_IGESDimen_DimensionTolerance_3;
+ Handle_IGESDimen_DimensionTolerance_4: typeof Handle_IGESDimen_DimensionTolerance_4;
+ Handle_IGESDimen_FlagNote: typeof Handle_IGESDimen_FlagNote;
+ Handle_IGESDimen_FlagNote_1: typeof Handle_IGESDimen_FlagNote_1;
+ Handle_IGESDimen_FlagNote_2: typeof Handle_IGESDimen_FlagNote_2;
+ Handle_IGESDimen_FlagNote_3: typeof Handle_IGESDimen_FlagNote_3;
+ Handle_IGESDimen_FlagNote_4: typeof Handle_IGESDimen_FlagNote_4;
+ Handle_IGESDimen_PointDimension: typeof Handle_IGESDimen_PointDimension;
+ Handle_IGESDimen_PointDimension_1: typeof Handle_IGESDimen_PointDimension_1;
+ Handle_IGESDimen_PointDimension_2: typeof Handle_IGESDimen_PointDimension_2;
+ Handle_IGESDimen_PointDimension_3: typeof Handle_IGESDimen_PointDimension_3;
+ Handle_IGESDimen_PointDimension_4: typeof Handle_IGESDimen_PointDimension_4;
+ Handle_IGESDimen_DimensionDisplayData: typeof Handle_IGESDimen_DimensionDisplayData;
+ Handle_IGESDimen_DimensionDisplayData_1: typeof Handle_IGESDimen_DimensionDisplayData_1;
+ Handle_IGESDimen_DimensionDisplayData_2: typeof Handle_IGESDimen_DimensionDisplayData_2;
+ Handle_IGESDimen_DimensionDisplayData_3: typeof Handle_IGESDimen_DimensionDisplayData_3;
+ Handle_IGESDimen_DimensionDisplayData_4: typeof Handle_IGESDimen_DimensionDisplayData_4;
+ Handle_IGESDimen_LeaderArrow: typeof Handle_IGESDimen_LeaderArrow;
+ Handle_IGESDimen_LeaderArrow_1: typeof Handle_IGESDimen_LeaderArrow_1;
+ Handle_IGESDimen_LeaderArrow_2: typeof Handle_IGESDimen_LeaderArrow_2;
+ Handle_IGESDimen_LeaderArrow_3: typeof Handle_IGESDimen_LeaderArrow_3;
+ Handle_IGESDimen_LeaderArrow_4: typeof Handle_IGESDimen_LeaderArrow_4;
+ Handle_IGESDimen_DimensionedGeometry: typeof Handle_IGESDimen_DimensionedGeometry;
+ Handle_IGESDimen_DimensionedGeometry_1: typeof Handle_IGESDimen_DimensionedGeometry_1;
+ Handle_IGESDimen_DimensionedGeometry_2: typeof Handle_IGESDimen_DimensionedGeometry_2;
+ Handle_IGESDimen_DimensionedGeometry_3: typeof Handle_IGESDimen_DimensionedGeometry_3;
+ Handle_IGESDimen_DimensionedGeometry_4: typeof Handle_IGESDimen_DimensionedGeometry_4;
+ V3d_ImageDumpOptions: typeof V3d_ImageDumpOptions;
+ V3d_PositionLight: typeof V3d_PositionLight;
+ Handle_V3d_PositionLight: typeof Handle_V3d_PositionLight;
+ Handle_V3d_PositionLight_1: typeof Handle_V3d_PositionLight_1;
+ Handle_V3d_PositionLight_2: typeof Handle_V3d_PositionLight_2;
+ Handle_V3d_PositionLight_3: typeof Handle_V3d_PositionLight_3;
+ Handle_V3d_PositionLight_4: typeof Handle_V3d_PositionLight_4;
+ V3d_TypeOfPickCamera: V3d_TypeOfPickCamera;
+ V3d_View: typeof V3d_View;
+ V3d_View_1: typeof V3d_View_1;
+ V3d_View_2: typeof V3d_View_2;
+ Handle_V3d_View: typeof Handle_V3d_View;
+ Handle_V3d_View_1: typeof Handle_V3d_View_1;
+ Handle_V3d_View_2: typeof Handle_V3d_View_2;
+ Handle_V3d_View_3: typeof Handle_V3d_View_3;
+ Handle_V3d_View_4: typeof Handle_V3d_View_4;
+ V3d_TypeOfOrientation: V3d_TypeOfOrientation;
+ V3d_UnMapped: typeof V3d_UnMapped;
+ V3d_UnMapped_1: typeof V3d_UnMapped_1;
+ V3d_UnMapped_2: typeof V3d_UnMapped_2;
+ Handle_V3d_UnMapped: typeof Handle_V3d_UnMapped;
+ Handle_V3d_UnMapped_1: typeof Handle_V3d_UnMapped_1;
+ Handle_V3d_UnMapped_2: typeof Handle_V3d_UnMapped_2;
+ Handle_V3d_UnMapped_3: typeof Handle_V3d_UnMapped_3;
+ Handle_V3d_UnMapped_4: typeof Handle_V3d_UnMapped_4;
+ V3d_TypeOfVisualization: V3d_TypeOfVisualization;
+ V3d_TypeOfAxe: V3d_TypeOfAxe;
+ V3d_BadValue: typeof V3d_BadValue;
+ V3d_BadValue_1: typeof V3d_BadValue_1;
+ V3d_BadValue_2: typeof V3d_BadValue_2;
+ Handle_V3d_BadValue: typeof Handle_V3d_BadValue;
+ Handle_V3d_BadValue_1: typeof Handle_V3d_BadValue_1;
+ Handle_V3d_BadValue_2: typeof Handle_V3d_BadValue_2;
+ Handle_V3d_BadValue_3: typeof Handle_V3d_BadValue_3;
+ Handle_V3d_BadValue_4: typeof Handle_V3d_BadValue_4;
+ Handle_V3d_AmbientLight: typeof Handle_V3d_AmbientLight;
+ Handle_V3d_AmbientLight_1: typeof Handle_V3d_AmbientLight_1;
+ Handle_V3d_AmbientLight_2: typeof Handle_V3d_AmbientLight_2;
+ Handle_V3d_AmbientLight_3: typeof Handle_V3d_AmbientLight_3;
+ Handle_V3d_AmbientLight_4: typeof Handle_V3d_AmbientLight_4;
+ V3d_AmbientLight: typeof V3d_AmbientLight;
+ V3d_TypeOfBackfacingModel: V3d_TypeOfBackfacingModel;
+ V3d_StereoDumpOptions: V3d_StereoDumpOptions;
+ Handle_V3d_Trihedron: typeof Handle_V3d_Trihedron;
+ Handle_V3d_Trihedron_1: typeof Handle_V3d_Trihedron_1;
+ Handle_V3d_Trihedron_2: typeof Handle_V3d_Trihedron_2;
+ Handle_V3d_Trihedron_3: typeof Handle_V3d_Trihedron_3;
+ Handle_V3d_Trihedron_4: typeof Handle_V3d_Trihedron_4;
+ V3d_Trihedron: typeof V3d_Trihedron;
+ V3d: typeof V3d;
+ V3d_PositionalLight: typeof V3d_PositionalLight;
+ Handle_V3d_PositionalLight: typeof Handle_V3d_PositionalLight;
+ Handle_V3d_PositionalLight_1: typeof Handle_V3d_PositionalLight_1;
+ Handle_V3d_PositionalLight_2: typeof Handle_V3d_PositionalLight_2;
+ Handle_V3d_PositionalLight_3: typeof Handle_V3d_PositionalLight_3;
+ Handle_V3d_PositionalLight_4: typeof Handle_V3d_PositionalLight_4;
+ V3d_TypeOfRepresentation: V3d_TypeOfRepresentation;
+ V3d_TypeOfView: V3d_TypeOfView;
+ Handle_V3d_DirectionalLight: typeof Handle_V3d_DirectionalLight;
+ Handle_V3d_DirectionalLight_1: typeof Handle_V3d_DirectionalLight_1;
+ Handle_V3d_DirectionalLight_2: typeof Handle_V3d_DirectionalLight_2;
+ Handle_V3d_DirectionalLight_3: typeof Handle_V3d_DirectionalLight_3;
+ Handle_V3d_DirectionalLight_4: typeof Handle_V3d_DirectionalLight_4;
+ V3d_DirectionalLight: typeof V3d_DirectionalLight;
+ V3d_DirectionalLight_1: typeof V3d_DirectionalLight_1;
+ V3d_DirectionalLight_2: typeof V3d_DirectionalLight_2;
+ V3d_TypeOfPickLight: V3d_TypeOfPickLight;
+ Handle_V3d_CircularGrid: typeof Handle_V3d_CircularGrid;
+ Handle_V3d_CircularGrid_1: typeof Handle_V3d_CircularGrid_1;
+ Handle_V3d_CircularGrid_2: typeof Handle_V3d_CircularGrid_2;
+ Handle_V3d_CircularGrid_3: typeof Handle_V3d_CircularGrid_3;
+ Handle_V3d_CircularGrid_4: typeof Handle_V3d_CircularGrid_4;
+ V3d_CircularGrid: typeof V3d_CircularGrid;
+ V3d_SpotLight: typeof V3d_SpotLight;
+ V3d_SpotLight_1: typeof V3d_SpotLight_1;
+ V3d_SpotLight_2: typeof V3d_SpotLight_2;
+ Handle_V3d_SpotLight: typeof Handle_V3d_SpotLight;
+ Handle_V3d_SpotLight_1: typeof Handle_V3d_SpotLight_1;
+ Handle_V3d_SpotLight_2: typeof Handle_V3d_SpotLight_2;
+ Handle_V3d_SpotLight_3: typeof Handle_V3d_SpotLight_3;
+ Handle_V3d_SpotLight_4: typeof Handle_V3d_SpotLight_4;
+ V3d_Plane: typeof V3d_Plane;
+ Handle_V3d_Plane: typeof Handle_V3d_Plane;
+ Handle_V3d_Plane_1: typeof Handle_V3d_Plane_1;
+ Handle_V3d_Plane_2: typeof Handle_V3d_Plane_2;
+ Handle_V3d_Plane_3: typeof Handle_V3d_Plane_3;
+ Handle_V3d_Plane_4: typeof Handle_V3d_Plane_4;
+ Handle_V3d_RectangularGrid: typeof Handle_V3d_RectangularGrid;
+ Handle_V3d_RectangularGrid_1: typeof Handle_V3d_RectangularGrid_1;
+ Handle_V3d_RectangularGrid_2: typeof Handle_V3d_RectangularGrid_2;
+ Handle_V3d_RectangularGrid_3: typeof Handle_V3d_RectangularGrid_3;
+ Handle_V3d_RectangularGrid_4: typeof Handle_V3d_RectangularGrid_4;
+ V3d_RectangularGrid: typeof V3d_RectangularGrid;
+ V3d_Viewer: typeof V3d_Viewer;
+ V3d_Viewer_1: typeof V3d_Viewer_1;
+ V3d_Viewer_2: typeof V3d_Viewer_2;
+ Handle_V3d_Viewer: typeof Handle_V3d_Viewer;
+ Handle_V3d_Viewer_1: typeof Handle_V3d_Viewer_1;
+ Handle_V3d_Viewer_2: typeof Handle_V3d_Viewer_2;
+ Handle_V3d_Viewer_3: typeof Handle_V3d_Viewer_3;
+ Handle_V3d_Viewer_4: typeof Handle_V3d_Viewer_4;
+ BRepFill_TrimEdgeTool: typeof BRepFill_TrimEdgeTool;
+ BRepFill_TrimEdgeTool_1: typeof BRepFill_TrimEdgeTool_1;
+ BRepFill_TrimEdgeTool_2: typeof BRepFill_TrimEdgeTool_2;
+ BRepFill_DataMapOfShapeDataMapOfShapeListOfShape: typeof BRepFill_DataMapOfShapeDataMapOfShapeListOfShape;
+ BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_1: typeof BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_1;
+ BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_2: typeof BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_2;
+ BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_3: typeof BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_3;
+ BRepFill_ComputeCLine: typeof BRepFill_ComputeCLine;
+ BRepFill_ComputeCLine_1: typeof BRepFill_ComputeCLine_1;
+ BRepFill_ComputeCLine_2: typeof BRepFill_ComputeCLine_2;
+ BRepFill_SequenceOfSection: typeof BRepFill_SequenceOfSection;
+ BRepFill_SequenceOfSection_1: typeof BRepFill_SequenceOfSection_1;
+ BRepFill_SequenceOfSection_2: typeof BRepFill_SequenceOfSection_2;
+ BRepFill_SequenceOfSection_3: typeof BRepFill_SequenceOfSection_3;
+ BRepFill_CompatibleWires: typeof BRepFill_CompatibleWires;
+ BRepFill_CompatibleWires_1: typeof BRepFill_CompatibleWires_1;
+ BRepFill_CompatibleWires_2: typeof BRepFill_CompatibleWires_2;
+ BRepFill_IndexedDataMapOfOrientedShapeListOfShape: typeof BRepFill_IndexedDataMapOfOrientedShapeListOfShape;
+ BRepFill_IndexedDataMapOfOrientedShapeListOfShape_1: typeof BRepFill_IndexedDataMapOfOrientedShapeListOfShape_1;
+ BRepFill_IndexedDataMapOfOrientedShapeListOfShape_2: typeof BRepFill_IndexedDataMapOfOrientedShapeListOfShape_2;
+ BRepFill_IndexedDataMapOfOrientedShapeListOfShape_3: typeof BRepFill_IndexedDataMapOfOrientedShapeListOfShape_3;
+ BRepFill_TypeOfContact: BRepFill_TypeOfContact;
+ Handle_BRepFill_DraftLaw: typeof Handle_BRepFill_DraftLaw;
+ Handle_BRepFill_DraftLaw_1: typeof Handle_BRepFill_DraftLaw_1;
+ Handle_BRepFill_DraftLaw_2: typeof Handle_BRepFill_DraftLaw_2;
+ Handle_BRepFill_DraftLaw_3: typeof Handle_BRepFill_DraftLaw_3;
+ Handle_BRepFill_DraftLaw_4: typeof Handle_BRepFill_DraftLaw_4;
+ BRepFill_DraftLaw: typeof BRepFill_DraftLaw;
+ Handle_BRepFill_PipeShell: typeof Handle_BRepFill_PipeShell;
+ Handle_BRepFill_PipeShell_1: typeof Handle_BRepFill_PipeShell_1;
+ Handle_BRepFill_PipeShell_2: typeof Handle_BRepFill_PipeShell_2;
+ Handle_BRepFill_PipeShell_3: typeof Handle_BRepFill_PipeShell_3;
+ Handle_BRepFill_PipeShell_4: typeof Handle_BRepFill_PipeShell_4;
+ BRepFill_PipeShell: typeof BRepFill_PipeShell;
+ BRepFill_Evolved: typeof BRepFill_Evolved;
+ BRepFill_Evolved_1: typeof BRepFill_Evolved_1;
+ BRepFill_Evolved_2: typeof BRepFill_Evolved_2;
+ BRepFill_Evolved_3: typeof BRepFill_Evolved_3;
+ BRepFill_TrimSurfaceTool: typeof BRepFill_TrimSurfaceTool;
+ BRepFill_SectionPlacement: typeof BRepFill_SectionPlacement;
+ BRepFill_SectionPlacement_1: typeof BRepFill_SectionPlacement_1;
+ BRepFill_SectionPlacement_2: typeof BRepFill_SectionPlacement_2;
+ BRepFill_EdgeFaceAndOrder: typeof BRepFill_EdgeFaceAndOrder;
+ BRepFill_EdgeFaceAndOrder_1: typeof BRepFill_EdgeFaceAndOrder_1;
+ BRepFill_EdgeFaceAndOrder_2: typeof BRepFill_EdgeFaceAndOrder_2;
+ BRepFill: typeof BRepFill;
+ BRepFill_MultiLine: typeof BRepFill_MultiLine;
+ BRepFill_MultiLine_1: typeof BRepFill_MultiLine_1;
+ BRepFill_MultiLine_2: typeof BRepFill_MultiLine_2;
+ BRepFill_ListOfOffsetWire: typeof BRepFill_ListOfOffsetWire;
+ BRepFill_ListOfOffsetWire_1: typeof BRepFill_ListOfOffsetWire_1;
+ BRepFill_ListOfOffsetWire_2: typeof BRepFill_ListOfOffsetWire_2;
+ BRepFill_ListOfOffsetWire_3: typeof BRepFill_ListOfOffsetWire_3;
+ BRepFill_FaceAndOrder: typeof BRepFill_FaceAndOrder;
+ BRepFill_FaceAndOrder_1: typeof BRepFill_FaceAndOrder_1;
+ BRepFill_FaceAndOrder_2: typeof BRepFill_FaceAndOrder_2;
+ BRepFill_Filling: typeof BRepFill_Filling;
+ BRepFill_Edge3DLaw: typeof BRepFill_Edge3DLaw;
+ Handle_BRepFill_Edge3DLaw: typeof Handle_BRepFill_Edge3DLaw;
+ Handle_BRepFill_Edge3DLaw_1: typeof Handle_BRepFill_Edge3DLaw_1;
+ Handle_BRepFill_Edge3DLaw_2: typeof Handle_BRepFill_Edge3DLaw_2;
+ Handle_BRepFill_Edge3DLaw_3: typeof Handle_BRepFill_Edge3DLaw_3;
+ Handle_BRepFill_Edge3DLaw_4: typeof Handle_BRepFill_Edge3DLaw_4;
+ BRepFill_Sweep: typeof BRepFill_Sweep;
+ BRepFill_DataMapOfShapeSequenceOfReal: typeof BRepFill_DataMapOfShapeSequenceOfReal;
+ BRepFill_DataMapOfShapeSequenceOfReal_1: typeof BRepFill_DataMapOfShapeSequenceOfReal_1;
+ BRepFill_DataMapOfShapeSequenceOfReal_2: typeof BRepFill_DataMapOfShapeSequenceOfReal_2;
+ BRepFill_DataMapOfShapeSequenceOfReal_3: typeof BRepFill_DataMapOfShapeSequenceOfReal_3;
+ BRepFill_ACRLaw: typeof BRepFill_ACRLaw;
+ Handle_BRepFill_ACRLaw: typeof Handle_BRepFill_ACRLaw;
+ Handle_BRepFill_ACRLaw_1: typeof Handle_BRepFill_ACRLaw_1;
+ Handle_BRepFill_ACRLaw_2: typeof Handle_BRepFill_ACRLaw_2;
+ Handle_BRepFill_ACRLaw_3: typeof Handle_BRepFill_ACRLaw_3;
+ Handle_BRepFill_ACRLaw_4: typeof Handle_BRepFill_ACRLaw_4;
+ BRepFill_AdvancedEvolved: typeof BRepFill_AdvancedEvolved;
+ BRepFill_Generator: typeof BRepFill_Generator;
+ BRepFill_ShapeLaw: typeof BRepFill_ShapeLaw;
+ BRepFill_ShapeLaw_1: typeof BRepFill_ShapeLaw_1;
+ BRepFill_ShapeLaw_2: typeof BRepFill_ShapeLaw_2;
+ BRepFill_ShapeLaw_3: typeof BRepFill_ShapeLaw_3;
+ Handle_BRepFill_ShapeLaw: typeof Handle_BRepFill_ShapeLaw;
+ Handle_BRepFill_ShapeLaw_1: typeof Handle_BRepFill_ShapeLaw_1;
+ Handle_BRepFill_ShapeLaw_2: typeof Handle_BRepFill_ShapeLaw_2;
+ Handle_BRepFill_ShapeLaw_3: typeof Handle_BRepFill_ShapeLaw_3;
+ Handle_BRepFill_ShapeLaw_4: typeof Handle_BRepFill_ShapeLaw_4;
+ BRepFill_LocationLaw: typeof BRepFill_LocationLaw;
+ Handle_BRepFill_LocationLaw: typeof Handle_BRepFill_LocationLaw;
+ Handle_BRepFill_LocationLaw_1: typeof Handle_BRepFill_LocationLaw_1;
+ Handle_BRepFill_LocationLaw_2: typeof Handle_BRepFill_LocationLaw_2;
+ Handle_BRepFill_LocationLaw_3: typeof Handle_BRepFill_LocationLaw_3;
+ Handle_BRepFill_LocationLaw_4: typeof Handle_BRepFill_LocationLaw_4;
+ BRepFill_OffsetWire: typeof BRepFill_OffsetWire;
+ BRepFill_OffsetWire_1: typeof BRepFill_OffsetWire_1;
+ BRepFill_OffsetWire_2: typeof BRepFill_OffsetWire_2;
+ BRepFill_OffsetAncestors: typeof BRepFill_OffsetAncestors;
+ BRepFill_OffsetAncestors_1: typeof BRepFill_OffsetAncestors_1;
+ BRepFill_OffsetAncestors_2: typeof BRepFill_OffsetAncestors_2;
+ Handle_BRepFill_NSections: typeof Handle_BRepFill_NSections;
+ Handle_BRepFill_NSections_1: typeof Handle_BRepFill_NSections_1;
+ Handle_BRepFill_NSections_2: typeof Handle_BRepFill_NSections_2;
+ Handle_BRepFill_NSections_3: typeof Handle_BRepFill_NSections_3;
+ Handle_BRepFill_NSections_4: typeof Handle_BRepFill_NSections_4;
+ BRepFill_NSections: typeof BRepFill_NSections;
+ BRepFill_NSections_1: typeof BRepFill_NSections_1;
+ BRepFill_NSections_2: typeof BRepFill_NSections_2;
+ BRepFill_DataMapOfShapeSequenceOfPnt: typeof BRepFill_DataMapOfShapeSequenceOfPnt;
+ BRepFill_DataMapOfShapeSequenceOfPnt_1: typeof BRepFill_DataMapOfShapeSequenceOfPnt_1;
+ BRepFill_DataMapOfShapeSequenceOfPnt_2: typeof BRepFill_DataMapOfShapeSequenceOfPnt_2;
+ BRepFill_DataMapOfShapeSequenceOfPnt_3: typeof BRepFill_DataMapOfShapeSequenceOfPnt_3;
+ BRepFill_ApproxSeewing: typeof BRepFill_ApproxSeewing;
+ BRepFill_ApproxSeewing_1: typeof BRepFill_ApproxSeewing_1;
+ BRepFill_ApproxSeewing_2: typeof BRepFill_ApproxSeewing_2;
+ BRepFill_TransitionStyle: BRepFill_TransitionStyle;
+ BRepFill_Draft: typeof BRepFill_Draft;
+ BRepFill_DataMapOfOrientedShapeListOfShape: typeof BRepFill_DataMapOfOrientedShapeListOfShape;
+ BRepFill_DataMapOfOrientedShapeListOfShape_1: typeof BRepFill_DataMapOfOrientedShapeListOfShape_1;
+ BRepFill_DataMapOfOrientedShapeListOfShape_2: typeof BRepFill_DataMapOfOrientedShapeListOfShape_2;
+ BRepFill_DataMapOfOrientedShapeListOfShape_3: typeof BRepFill_DataMapOfOrientedShapeListOfShape_3;
+ BRepFill_EdgeOnSurfLaw: typeof BRepFill_EdgeOnSurfLaw;
+ Handle_BRepFill_EdgeOnSurfLaw: typeof Handle_BRepFill_EdgeOnSurfLaw;
+ Handle_BRepFill_EdgeOnSurfLaw_1: typeof Handle_BRepFill_EdgeOnSurfLaw_1;
+ Handle_BRepFill_EdgeOnSurfLaw_2: typeof Handle_BRepFill_EdgeOnSurfLaw_2;
+ Handle_BRepFill_EdgeOnSurfLaw_3: typeof Handle_BRepFill_EdgeOnSurfLaw_3;
+ Handle_BRepFill_EdgeOnSurfLaw_4: typeof Handle_BRepFill_EdgeOnSurfLaw_4;
+ Handle_BRepFill_CurveConstraint: typeof Handle_BRepFill_CurveConstraint;
+ Handle_BRepFill_CurveConstraint_1: typeof Handle_BRepFill_CurveConstraint_1;
+ Handle_BRepFill_CurveConstraint_2: typeof Handle_BRepFill_CurveConstraint_2;
+ Handle_BRepFill_CurveConstraint_3: typeof Handle_BRepFill_CurveConstraint_3;
+ Handle_BRepFill_CurveConstraint_4: typeof Handle_BRepFill_CurveConstraint_4;
+ BRepFill_CurveConstraint: typeof BRepFill_CurveConstraint;
+ BRepFill_CurveConstraint_1: typeof BRepFill_CurveConstraint_1;
+ BRepFill_CurveConstraint_2: typeof BRepFill_CurveConstraint_2;
+ BRepFill_Pipe: typeof BRepFill_Pipe;
+ BRepFill_Pipe_1: typeof BRepFill_Pipe_1;
+ BRepFill_Pipe_2: typeof BRepFill_Pipe_2;
+ BRepFill_SequenceOfFaceAndOrder: typeof BRepFill_SequenceOfFaceAndOrder;
+ BRepFill_SequenceOfFaceAndOrder_1: typeof BRepFill_SequenceOfFaceAndOrder_1;
+ BRepFill_SequenceOfFaceAndOrder_2: typeof BRepFill_SequenceOfFaceAndOrder_2;
+ BRepFill_SequenceOfFaceAndOrder_3: typeof BRepFill_SequenceOfFaceAndOrder_3;
+ BRepFill_SectionLaw: typeof BRepFill_SectionLaw;
+ Handle_BRepFill_SectionLaw: typeof Handle_BRepFill_SectionLaw;
+ Handle_BRepFill_SectionLaw_1: typeof Handle_BRepFill_SectionLaw_1;
+ Handle_BRepFill_SectionLaw_2: typeof Handle_BRepFill_SectionLaw_2;
+ Handle_BRepFill_SectionLaw_3: typeof Handle_BRepFill_SectionLaw_3;
+ Handle_BRepFill_SectionLaw_4: typeof Handle_BRepFill_SectionLaw_4;
+ BRepFill_TrimShellCorner: typeof BRepFill_TrimShellCorner;
+ BRepFill_SequenceOfEdgeFaceAndOrder: typeof BRepFill_SequenceOfEdgeFaceAndOrder;
+ BRepFill_SequenceOfEdgeFaceAndOrder_1: typeof BRepFill_SequenceOfEdgeFaceAndOrder_1;
+ BRepFill_SequenceOfEdgeFaceAndOrder_2: typeof BRepFill_SequenceOfEdgeFaceAndOrder_2;
+ BRepFill_SequenceOfEdgeFaceAndOrder_3: typeof BRepFill_SequenceOfEdgeFaceAndOrder_3;
+ BRepFill_Section: typeof BRepFill_Section;
+ BRepFill_Section_1: typeof BRepFill_Section_1;
+ BRepFill_Section_2: typeof BRepFill_Section_2;
+ BRepTopAdaptor_MapOfShapeTool: typeof BRepTopAdaptor_MapOfShapeTool;
+ BRepTopAdaptor_MapOfShapeTool_1: typeof BRepTopAdaptor_MapOfShapeTool_1;
+ BRepTopAdaptor_MapOfShapeTool_2: typeof BRepTopAdaptor_MapOfShapeTool_2;
+ BRepTopAdaptor_MapOfShapeTool_3: typeof BRepTopAdaptor_MapOfShapeTool_3;
+ BRepTopAdaptor_FClass2d: typeof BRepTopAdaptor_FClass2d;
+ BRepTopAdaptor_HVertex: typeof BRepTopAdaptor_HVertex;
+ Handle_BRepTopAdaptor_HVertex: typeof Handle_BRepTopAdaptor_HVertex;
+ Handle_BRepTopAdaptor_HVertex_1: typeof Handle_BRepTopAdaptor_HVertex_1;
+ Handle_BRepTopAdaptor_HVertex_2: typeof Handle_BRepTopAdaptor_HVertex_2;
+ Handle_BRepTopAdaptor_HVertex_3: typeof Handle_BRepTopAdaptor_HVertex_3;
+ Handle_BRepTopAdaptor_HVertex_4: typeof Handle_BRepTopAdaptor_HVertex_4;
+ BRepTopAdaptor_Tool: typeof BRepTopAdaptor_Tool;
+ BRepTopAdaptor_Tool_1: typeof BRepTopAdaptor_Tool_1;
+ BRepTopAdaptor_Tool_2: typeof BRepTopAdaptor_Tool_2;
+ BRepTopAdaptor_Tool_3: typeof BRepTopAdaptor_Tool_3;
+ BRepTopAdaptor_TopolTool: typeof BRepTopAdaptor_TopolTool;
+ BRepTopAdaptor_TopolTool_1: typeof BRepTopAdaptor_TopolTool_1;
+ BRepTopAdaptor_TopolTool_2: typeof BRepTopAdaptor_TopolTool_2;
+ Handle_BRepTopAdaptor_TopolTool: typeof Handle_BRepTopAdaptor_TopolTool;
+ Handle_BRepTopAdaptor_TopolTool_1: typeof Handle_BRepTopAdaptor_TopolTool_1;
+ Handle_BRepTopAdaptor_TopolTool_2: typeof Handle_BRepTopAdaptor_TopolTool_2;
+ Handle_BRepTopAdaptor_TopolTool_3: typeof Handle_BRepTopAdaptor_TopolTool_3;
+ Handle_BRepTopAdaptor_TopolTool_4: typeof Handle_BRepTopAdaptor_TopolTool_4;
+ ShapePersistent: typeof ShapePersistent;
+ ShapePersistent_TriangleMode: ShapePersistent_TriangleMode;
+ ShapePersistent_HSequence: typeof ShapePersistent_HSequence;
+ ShapePersistent_HArray1: typeof ShapePersistent_HArray1;
+ ShapePersistent_HArray2: typeof ShapePersistent_HArray2;
+ Handle_LProp_NotDefined: typeof Handle_LProp_NotDefined;
+ Handle_LProp_NotDefined_1: typeof Handle_LProp_NotDefined_1;
+ Handle_LProp_NotDefined_2: typeof Handle_LProp_NotDefined_2;
+ Handle_LProp_NotDefined_3: typeof Handle_LProp_NotDefined_3;
+ Handle_LProp_NotDefined_4: typeof Handle_LProp_NotDefined_4;
+ LProp_NotDefined: typeof LProp_NotDefined;
+ LProp_NotDefined_1: typeof LProp_NotDefined_1;
+ LProp_NotDefined_2: typeof LProp_NotDefined_2;
+ LProp_BadContinuity: typeof LProp_BadContinuity;
+ LProp_BadContinuity_1: typeof LProp_BadContinuity_1;
+ LProp_BadContinuity_2: typeof LProp_BadContinuity_2;
+ Handle_LProp_BadContinuity: typeof Handle_LProp_BadContinuity;
+ Handle_LProp_BadContinuity_1: typeof Handle_LProp_BadContinuity_1;
+ Handle_LProp_BadContinuity_2: typeof Handle_LProp_BadContinuity_2;
+ Handle_LProp_BadContinuity_3: typeof Handle_LProp_BadContinuity_3;
+ Handle_LProp_BadContinuity_4: typeof Handle_LProp_BadContinuity_4;
+ LProp_Status: LProp_Status;
+ LProp_SequenceOfCIType: typeof LProp_SequenceOfCIType;
+ LProp_SequenceOfCIType_1: typeof LProp_SequenceOfCIType_1;
+ LProp_SequenceOfCIType_2: typeof LProp_SequenceOfCIType_2;
+ LProp_SequenceOfCIType_3: typeof LProp_SequenceOfCIType_3;
+ LProp_CIType: LProp_CIType;
+ LProp_CurAndInf: typeof LProp_CurAndInf;
+ LProp_AnalyticCurInf: typeof LProp_AnalyticCurInf;
+ StdFail_NotDone: typeof StdFail_NotDone;
+ StdFail_NotDone_1: typeof StdFail_NotDone_1;
+ StdFail_NotDone_2: typeof StdFail_NotDone_2;
+ Handle_StdFail_NotDone: typeof Handle_StdFail_NotDone;
+ Handle_StdFail_NotDone_1: typeof Handle_StdFail_NotDone_1;
+ Handle_StdFail_NotDone_2: typeof Handle_StdFail_NotDone_2;
+ Handle_StdFail_NotDone_3: typeof Handle_StdFail_NotDone_3;
+ Handle_StdFail_NotDone_4: typeof Handle_StdFail_NotDone_4;
+ Handle_StdFail_Undefined: typeof Handle_StdFail_Undefined;
+ Handle_StdFail_Undefined_1: typeof Handle_StdFail_Undefined_1;
+ Handle_StdFail_Undefined_2: typeof Handle_StdFail_Undefined_2;
+ Handle_StdFail_Undefined_3: typeof Handle_StdFail_Undefined_3;
+ Handle_StdFail_Undefined_4: typeof Handle_StdFail_Undefined_4;
+ StdFail_Undefined: typeof StdFail_Undefined;
+ StdFail_Undefined_1: typeof StdFail_Undefined_1;
+ StdFail_Undefined_2: typeof StdFail_Undefined_2;
+ Handle_StdFail_UndefinedValue: typeof Handle_StdFail_UndefinedValue;
+ Handle_StdFail_UndefinedValue_1: typeof Handle_StdFail_UndefinedValue_1;
+ Handle_StdFail_UndefinedValue_2: typeof Handle_StdFail_UndefinedValue_2;
+ Handle_StdFail_UndefinedValue_3: typeof Handle_StdFail_UndefinedValue_3;
+ Handle_StdFail_UndefinedValue_4: typeof Handle_StdFail_UndefinedValue_4;
+ StdFail_UndefinedValue: typeof StdFail_UndefinedValue;
+ StdFail_UndefinedValue_1: typeof StdFail_UndefinedValue_1;
+ StdFail_UndefinedValue_2: typeof StdFail_UndefinedValue_2;
+ StdFail_InfiniteSolutions: typeof StdFail_InfiniteSolutions;
+ StdFail_InfiniteSolutions_1: typeof StdFail_InfiniteSolutions_1;
+ StdFail_InfiniteSolutions_2: typeof StdFail_InfiniteSolutions_2;
+ Handle_StdFail_InfiniteSolutions: typeof Handle_StdFail_InfiniteSolutions;
+ Handle_StdFail_InfiniteSolutions_1: typeof Handle_StdFail_InfiniteSolutions_1;
+ Handle_StdFail_InfiniteSolutions_2: typeof Handle_StdFail_InfiniteSolutions_2;
+ Handle_StdFail_InfiniteSolutions_3: typeof Handle_StdFail_InfiniteSolutions_3;
+ Handle_StdFail_InfiniteSolutions_4: typeof Handle_StdFail_InfiniteSolutions_4;
+ Handle_StdFail_UndefinedDerivative: typeof Handle_StdFail_UndefinedDerivative;
+ Handle_StdFail_UndefinedDerivative_1: typeof Handle_StdFail_UndefinedDerivative_1;
+ Handle_StdFail_UndefinedDerivative_2: typeof Handle_StdFail_UndefinedDerivative_2;
+ Handle_StdFail_UndefinedDerivative_3: typeof Handle_StdFail_UndefinedDerivative_3;
+ Handle_StdFail_UndefinedDerivative_4: typeof Handle_StdFail_UndefinedDerivative_4;
+ StdFail_UndefinedDerivative: typeof StdFail_UndefinedDerivative;
+ StdFail_UndefinedDerivative_1: typeof StdFail_UndefinedDerivative_1;
+ StdFail_UndefinedDerivative_2: typeof StdFail_UndefinedDerivative_2;
+ TopOpeBRep_VPointInterClassifier: typeof TopOpeBRep_VPointInterClassifier;
+ TopOpeBRep_EdgesFiller: typeof TopOpeBRep_EdgesFiller;
+ TopOpeBRep_LineInter: typeof TopOpeBRep_LineInter;
+ TopOpeBRep_Point2d: typeof TopOpeBRep_Point2d;
+ TopOpeBRep_Array1OfLineInter: typeof TopOpeBRep_Array1OfLineInter;
+ TopOpeBRep_Array1OfLineInter_1: typeof TopOpeBRep_Array1OfLineInter_1;
+ TopOpeBRep_Array1OfLineInter_2: typeof TopOpeBRep_Array1OfLineInter_2;
+ TopOpeBRep_Array1OfLineInter_3: typeof TopOpeBRep_Array1OfLineInter_3;
+ TopOpeBRep_Array1OfLineInter_4: typeof TopOpeBRep_Array1OfLineInter_4;
+ TopOpeBRep_Array1OfLineInter_5: typeof TopOpeBRep_Array1OfLineInter_5;
+ TopOpeBRep_SequenceOfPoint2d: typeof TopOpeBRep_SequenceOfPoint2d;
+ TopOpeBRep_SequenceOfPoint2d_1: typeof TopOpeBRep_SequenceOfPoint2d_1;
+ TopOpeBRep_SequenceOfPoint2d_2: typeof TopOpeBRep_SequenceOfPoint2d_2;
+ TopOpeBRep_SequenceOfPoint2d_3: typeof TopOpeBRep_SequenceOfPoint2d_3;
+ TopOpeBRep_DSFiller: typeof TopOpeBRep_DSFiller;
+ TopOpeBRep_WPointInterIterator: typeof TopOpeBRep_WPointInterIterator;
+ TopOpeBRep_WPointInterIterator_1: typeof TopOpeBRep_WPointInterIterator_1;
+ TopOpeBRep_WPointInterIterator_2: typeof TopOpeBRep_WPointInterIterator_2;
+ TopOpeBRep_TypeLineCurve: TopOpeBRep_TypeLineCurve;
+ TopOpeBRep_FacesFiller: typeof TopOpeBRep_FacesFiller;
+ TopOpeBRep_FacesIntersector: typeof TopOpeBRep_FacesIntersector;
+ TopOpeBRep_FaceEdgeIntersector: typeof TopOpeBRep_FaceEdgeIntersector;
+ TopOpeBRep_GeomTool: typeof TopOpeBRep_GeomTool;
+ Handle_TopOpeBRep_FFDumper: typeof Handle_TopOpeBRep_FFDumper;
+ Handle_TopOpeBRep_FFDumper_1: typeof Handle_TopOpeBRep_FFDumper_1;
+ Handle_TopOpeBRep_FFDumper_2: typeof Handle_TopOpeBRep_FFDumper_2;
+ Handle_TopOpeBRep_FFDumper_3: typeof Handle_TopOpeBRep_FFDumper_3;
+ Handle_TopOpeBRep_FFDumper_4: typeof Handle_TopOpeBRep_FFDumper_4;
+ TopOpeBRep_FFDumper: typeof TopOpeBRep_FFDumper;
+ TopOpeBRep_ShapeScanner: typeof TopOpeBRep_ShapeScanner;
+ Handle_TopOpeBRep_Hctxff2d: typeof Handle_TopOpeBRep_Hctxff2d;
+ Handle_TopOpeBRep_Hctxff2d_1: typeof Handle_TopOpeBRep_Hctxff2d_1;
+ Handle_TopOpeBRep_Hctxff2d_2: typeof Handle_TopOpeBRep_Hctxff2d_2;
+ Handle_TopOpeBRep_Hctxff2d_3: typeof Handle_TopOpeBRep_Hctxff2d_3;
+ Handle_TopOpeBRep_Hctxff2d_4: typeof Handle_TopOpeBRep_Hctxff2d_4;
+ TopOpeBRep_Hctxff2d: typeof TopOpeBRep_Hctxff2d;
+ TopOpeBRep_VPointInter: typeof TopOpeBRep_VPointInter;
+ Handle_TopOpeBRep_HArray1OfVPointInter: typeof Handle_TopOpeBRep_HArray1OfVPointInter;
+ Handle_TopOpeBRep_HArray1OfVPointInter_1: typeof Handle_TopOpeBRep_HArray1OfVPointInter_1;
+ Handle_TopOpeBRep_HArray1OfVPointInter_2: typeof Handle_TopOpeBRep_HArray1OfVPointInter_2;
+ Handle_TopOpeBRep_HArray1OfVPointInter_3: typeof Handle_TopOpeBRep_HArray1OfVPointInter_3;
+ Handle_TopOpeBRep_HArray1OfVPointInter_4: typeof Handle_TopOpeBRep_HArray1OfVPointInter_4;
+ TopOpeBRep_P2Dstatus: TopOpeBRep_P2Dstatus;
+ TopOpeBRep: typeof TopOpeBRep;
+ TopOpeBRep_EdgesIntersector: typeof TopOpeBRep_EdgesIntersector;
+ TopOpeBRep_FFTransitionTool: typeof TopOpeBRep_FFTransitionTool;
+ TopOpeBRep_Array1OfVPointInter: typeof TopOpeBRep_Array1OfVPointInter;
+ TopOpeBRep_Array1OfVPointInter_1: typeof TopOpeBRep_Array1OfVPointInter_1;
+ TopOpeBRep_Array1OfVPointInter_2: typeof TopOpeBRep_Array1OfVPointInter_2;
+ TopOpeBRep_Array1OfVPointInter_3: typeof TopOpeBRep_Array1OfVPointInter_3;
+ TopOpeBRep_Array1OfVPointInter_4: typeof TopOpeBRep_Array1OfVPointInter_4;
+ TopOpeBRep_Array1OfVPointInter_5: typeof TopOpeBRep_Array1OfVPointInter_5;
+ Handle_TopOpeBRep_HArray1OfLineInter: typeof Handle_TopOpeBRep_HArray1OfLineInter;
+ Handle_TopOpeBRep_HArray1OfLineInter_1: typeof Handle_TopOpeBRep_HArray1OfLineInter_1;
+ Handle_TopOpeBRep_HArray1OfLineInter_2: typeof Handle_TopOpeBRep_HArray1OfLineInter_2;
+ Handle_TopOpeBRep_HArray1OfLineInter_3: typeof Handle_TopOpeBRep_HArray1OfLineInter_3;
+ Handle_TopOpeBRep_HArray1OfLineInter_4: typeof Handle_TopOpeBRep_HArray1OfLineInter_4;
+ TopOpeBRep_ShapeIntersector2d: typeof TopOpeBRep_ShapeIntersector2d;
+ TopOpeBRep_Bipoint: typeof TopOpeBRep_Bipoint;
+ TopOpeBRep_Bipoint_1: typeof TopOpeBRep_Bipoint_1;
+ TopOpeBRep_Bipoint_2: typeof TopOpeBRep_Bipoint_2;
+ TopOpeBRep_FaceEdgeFiller: typeof TopOpeBRep_FaceEdgeFiller;
+ TopOpeBRep_PointGeomTool: typeof TopOpeBRep_PointGeomTool;
+ Handle_TopOpeBRep_Hctxee2d: typeof Handle_TopOpeBRep_Hctxee2d;
+ Handle_TopOpeBRep_Hctxee2d_1: typeof Handle_TopOpeBRep_Hctxee2d_1;
+ Handle_TopOpeBRep_Hctxee2d_2: typeof Handle_TopOpeBRep_Hctxee2d_2;
+ Handle_TopOpeBRep_Hctxee2d_3: typeof Handle_TopOpeBRep_Hctxee2d_3;
+ Handle_TopOpeBRep_Hctxee2d_4: typeof Handle_TopOpeBRep_Hctxee2d_4;
+ TopOpeBRep_Hctxee2d: typeof TopOpeBRep_Hctxee2d;
+ TopOpeBRep_ListOfBipoint: typeof TopOpeBRep_ListOfBipoint;
+ TopOpeBRep_ListOfBipoint_1: typeof TopOpeBRep_ListOfBipoint_1;
+ TopOpeBRep_ListOfBipoint_2: typeof TopOpeBRep_ListOfBipoint_2;
+ TopOpeBRep_ListOfBipoint_3: typeof TopOpeBRep_ListOfBipoint_3;
+ TopOpeBRep_WPointInter: typeof TopOpeBRep_WPointInter;
+ TopOpeBRep_VPointInterIterator: typeof TopOpeBRep_VPointInterIterator;
+ TopOpeBRep_VPointInterIterator_1: typeof TopOpeBRep_VPointInterIterator_1;
+ TopOpeBRep_VPointInterIterator_2: typeof TopOpeBRep_VPointInterIterator_2;
+ TopOpeBRep_ShapeIntersector: typeof TopOpeBRep_ShapeIntersector;
+ TopOpeBRep_PointClassifier: typeof TopOpeBRep_PointClassifier;
+ Plate_GtoCConstraint: typeof Plate_GtoCConstraint;
+ Plate_GtoCConstraint_1: typeof Plate_GtoCConstraint_1;
+ Plate_GtoCConstraint_2: typeof Plate_GtoCConstraint_2;
+ Plate_GtoCConstraint_3: typeof Plate_GtoCConstraint_3;
+ Plate_GtoCConstraint_4: typeof Plate_GtoCConstraint_4;
+ Plate_GtoCConstraint_5: typeof Plate_GtoCConstraint_5;
+ Plate_GtoCConstraint_6: typeof Plate_GtoCConstraint_6;
+ Plate_GtoCConstraint_7: typeof Plate_GtoCConstraint_7;
+ Handle_Plate_HArray1OfPinpointConstraint: typeof Handle_Plate_HArray1OfPinpointConstraint;
+ Handle_Plate_HArray1OfPinpointConstraint_1: typeof Handle_Plate_HArray1OfPinpointConstraint_1;
+ Handle_Plate_HArray1OfPinpointConstraint_2: typeof Handle_Plate_HArray1OfPinpointConstraint_2;
+ Handle_Plate_HArray1OfPinpointConstraint_3: typeof Handle_Plate_HArray1OfPinpointConstraint_3;
+ Handle_Plate_HArray1OfPinpointConstraint_4: typeof Handle_Plate_HArray1OfPinpointConstraint_4;
+ Plate_Array1OfPinpointConstraint: typeof Plate_Array1OfPinpointConstraint;
+ Plate_Array1OfPinpointConstraint_1: typeof Plate_Array1OfPinpointConstraint_1;
+ Plate_Array1OfPinpointConstraint_2: typeof Plate_Array1OfPinpointConstraint_2;
+ Plate_Array1OfPinpointConstraint_3: typeof Plate_Array1OfPinpointConstraint_3;
+ Plate_Array1OfPinpointConstraint_4: typeof Plate_Array1OfPinpointConstraint_4;
+ Plate_Array1OfPinpointConstraint_5: typeof Plate_Array1OfPinpointConstraint_5;
+ Plate_SequenceOfLinearXYZConstraint: typeof Plate_SequenceOfLinearXYZConstraint;
+ Plate_SequenceOfLinearXYZConstraint_1: typeof Plate_SequenceOfLinearXYZConstraint_1;
+ Plate_SequenceOfLinearXYZConstraint_2: typeof Plate_SequenceOfLinearXYZConstraint_2;
+ Plate_SequenceOfLinearXYZConstraint_3: typeof Plate_SequenceOfLinearXYZConstraint_3;
+ Plate_D3: typeof Plate_D3;
+ Plate_D3_1: typeof Plate_D3_1;
+ Plate_D3_2: typeof Plate_D3_2;
+ Plate_D2: typeof Plate_D2;
+ Plate_D2_1: typeof Plate_D2_1;
+ Plate_D2_2: typeof Plate_D2_2;
+ Plate_PinpointConstraint: typeof Plate_PinpointConstraint;
+ Plate_PinpointConstraint_1: typeof Plate_PinpointConstraint_1;
+ Plate_PinpointConstraint_2: typeof Plate_PinpointConstraint_2;
+ Plate_GlobalTranslationConstraint: typeof Plate_GlobalTranslationConstraint;
+ Plate_LinearScalarConstraint: typeof Plate_LinearScalarConstraint;
+ Plate_LinearScalarConstraint_1: typeof Plate_LinearScalarConstraint_1;
+ Plate_LinearScalarConstraint_2: typeof Plate_LinearScalarConstraint_2;
+ Plate_LinearScalarConstraint_3: typeof Plate_LinearScalarConstraint_3;
+ Plate_LinearScalarConstraint_4: typeof Plate_LinearScalarConstraint_4;
+ Plate_LinearScalarConstraint_5: typeof Plate_LinearScalarConstraint_5;
+ Plate_PlaneConstraint: typeof Plate_PlaneConstraint;
+ Plate_FreeGtoCConstraint: typeof Plate_FreeGtoCConstraint;
+ Plate_FreeGtoCConstraint_1: typeof Plate_FreeGtoCConstraint_1;
+ Plate_FreeGtoCConstraint_2: typeof Plate_FreeGtoCConstraint_2;
+ Plate_FreeGtoCConstraint_3: typeof Plate_FreeGtoCConstraint_3;
+ Plate_D1: typeof Plate_D1;
+ Plate_D1_1: typeof Plate_D1_1;
+ Plate_D1_2: typeof Plate_D1_2;
+ Plate_SequenceOfLinearScalarConstraint: typeof Plate_SequenceOfLinearScalarConstraint;
+ Plate_SequenceOfLinearScalarConstraint_1: typeof Plate_SequenceOfLinearScalarConstraint_1;
+ Plate_SequenceOfLinearScalarConstraint_2: typeof Plate_SequenceOfLinearScalarConstraint_2;
+ Plate_SequenceOfLinearScalarConstraint_3: typeof Plate_SequenceOfLinearScalarConstraint_3;
+ Plate_Plate: typeof Plate_Plate;
+ Plate_Plate_1: typeof Plate_Plate_1;
+ Plate_Plate_2: typeof Plate_Plate_2;
+ Plate_LinearXYZConstraint: typeof Plate_LinearXYZConstraint;
+ Plate_LinearXYZConstraint_1: typeof Plate_LinearXYZConstraint_1;
+ Plate_LinearXYZConstraint_2: typeof Plate_LinearXYZConstraint_2;
+ Plate_LinearXYZConstraint_3: typeof Plate_LinearXYZConstraint_3;
+ Plate_LinearXYZConstraint_4: typeof Plate_LinearXYZConstraint_4;
+ Plate_LineConstraint: typeof Plate_LineConstraint;
+ Plate_SampledCurveConstraint: typeof Plate_SampledCurveConstraint;
+ Plate_SequenceOfPinpointConstraint: typeof Plate_SequenceOfPinpointConstraint;
+ Plate_SequenceOfPinpointConstraint_1: typeof Plate_SequenceOfPinpointConstraint_1;
+ Plate_SequenceOfPinpointConstraint_2: typeof Plate_SequenceOfPinpointConstraint_2;
+ Plate_SequenceOfPinpointConstraint_3: typeof Plate_SequenceOfPinpointConstraint_3;
+ Handle_BinMDocStd_XLinkDriver: typeof Handle_BinMDocStd_XLinkDriver;
+ Handle_BinMDocStd_XLinkDriver_1: typeof Handle_BinMDocStd_XLinkDriver_1;
+ Handle_BinMDocStd_XLinkDriver_2: typeof Handle_BinMDocStd_XLinkDriver_2;
+ Handle_BinMDocStd_XLinkDriver_3: typeof Handle_BinMDocStd_XLinkDriver_3;
+ Handle_BinMDocStd_XLinkDriver_4: typeof Handle_BinMDocStd_XLinkDriver_4;
+ PCDM_DOMHeaderParser: typeof PCDM_DOMHeaderParser;
+ PCDM_TypeOfFileDriver: PCDM_TypeOfFileDriver;
+ PCDM_ReferenceIterator: typeof PCDM_ReferenceIterator;
+ Handle_PCDM_ReferenceIterator: typeof Handle_PCDM_ReferenceIterator;
+ Handle_PCDM_ReferenceIterator_1: typeof Handle_PCDM_ReferenceIterator_1;
+ Handle_PCDM_ReferenceIterator_2: typeof Handle_PCDM_ReferenceIterator_2;
+ Handle_PCDM_ReferenceIterator_3: typeof Handle_PCDM_ReferenceIterator_3;
+ Handle_PCDM_ReferenceIterator_4: typeof Handle_PCDM_ReferenceIterator_4;
+ PCDM_ReaderStatus: PCDM_ReaderStatus;
+ PCDM_Document: typeof PCDM_Document;
+ Handle_PCDM_Document: typeof Handle_PCDM_Document;
+ Handle_PCDM_Document_1: typeof Handle_PCDM_Document_1;
+ Handle_PCDM_Document_2: typeof Handle_PCDM_Document_2;
+ Handle_PCDM_Document_3: typeof Handle_PCDM_Document_3;
+ Handle_PCDM_Document_4: typeof Handle_PCDM_Document_4;
+ PCDM_Reference: typeof PCDM_Reference;
+ PCDM_Reference_1: typeof PCDM_Reference_1;
+ PCDM_Reference_2: typeof PCDM_Reference_2;
+ PCDM_SequenceOfReference: typeof PCDM_SequenceOfReference;
+ PCDM_SequenceOfReference_1: typeof PCDM_SequenceOfReference_1;
+ PCDM_SequenceOfReference_2: typeof PCDM_SequenceOfReference_2;
+ PCDM_SequenceOfReference_3: typeof PCDM_SequenceOfReference_3;
+ PCDM_DriverError: typeof PCDM_DriverError;
+ PCDM_DriverError_1: typeof PCDM_DriverError_1;
+ PCDM_DriverError_2: typeof PCDM_DriverError_2;
+ Handle_PCDM_DriverError: typeof Handle_PCDM_DriverError;
+ Handle_PCDM_DriverError_1: typeof Handle_PCDM_DriverError_1;
+ Handle_PCDM_DriverError_2: typeof Handle_PCDM_DriverError_2;
+ Handle_PCDM_DriverError_3: typeof Handle_PCDM_DriverError_3;
+ Handle_PCDM_DriverError_4: typeof Handle_PCDM_DriverError_4;
+ PCDM_Reader: typeof PCDM_Reader;
+ PCDM_ReadWriter_1: typeof PCDM_ReadWriter_1;
+ PCDM_StoreStatus: PCDM_StoreStatus;
+ PCDM_ReadWriter: typeof PCDM_ReadWriter;
+ Handle_PCDM_ReadWriter: typeof Handle_PCDM_ReadWriter;
+ Handle_PCDM_ReadWriter_1: typeof Handle_PCDM_ReadWriter_1;
+ Handle_PCDM_ReadWriter_2: typeof Handle_PCDM_ReadWriter_2;
+ Handle_PCDM_ReadWriter_3: typeof Handle_PCDM_ReadWriter_3;
+ Handle_PCDM_ReadWriter_4: typeof Handle_PCDM_ReadWriter_4;
+ PCDM_StorageDriver: typeof PCDM_StorageDriver;
+ Handle_PCDM_StorageDriver: typeof Handle_PCDM_StorageDriver;
+ Handle_PCDM_StorageDriver_1: typeof Handle_PCDM_StorageDriver_1;
+ Handle_PCDM_StorageDriver_2: typeof Handle_PCDM_StorageDriver_2;
+ Handle_PCDM_StorageDriver_3: typeof Handle_PCDM_StorageDriver_3;
+ Handle_PCDM_StorageDriver_4: typeof Handle_PCDM_StorageDriver_4;
+ PCDM: typeof PCDM;
+ Handle_PCDM_RetrievalDriver: typeof Handle_PCDM_RetrievalDriver;
+ Handle_PCDM_RetrievalDriver_1: typeof Handle_PCDM_RetrievalDriver_1;
+ Handle_PCDM_RetrievalDriver_2: typeof Handle_PCDM_RetrievalDriver_2;
+ Handle_PCDM_RetrievalDriver_3: typeof Handle_PCDM_RetrievalDriver_3;
+ Handle_PCDM_RetrievalDriver_4: typeof Handle_PCDM_RetrievalDriver_4;
+ PCDM_RetrievalDriver: typeof PCDM_RetrievalDriver;
+ PCDM_Writer: typeof PCDM_Writer;
+ Handle_PCDM_Writer: typeof Handle_PCDM_Writer;
+ Handle_PCDM_Writer_1: typeof Handle_PCDM_Writer_1;
+ Handle_PCDM_Writer_2: typeof Handle_PCDM_Writer_2;
+ Handle_PCDM_Writer_3: typeof Handle_PCDM_Writer_3;
+ Handle_PCDM_Writer_4: typeof Handle_PCDM_Writer_4;
+ Handle_XmlMDF_ReferenceDriver: typeof Handle_XmlMDF_ReferenceDriver;
+ Handle_XmlMDF_ReferenceDriver_1: typeof Handle_XmlMDF_ReferenceDriver_1;
+ Handle_XmlMDF_ReferenceDriver_2: typeof Handle_XmlMDF_ReferenceDriver_2;
+ Handle_XmlMDF_ReferenceDriver_3: typeof Handle_XmlMDF_ReferenceDriver_3;
+ Handle_XmlMDF_ReferenceDriver_4: typeof Handle_XmlMDF_ReferenceDriver_4;
+ XmlMDF_ReferenceDriver: typeof XmlMDF_ReferenceDriver;
+ Handle_XmlMDF_ADriver: typeof Handle_XmlMDF_ADriver;
+ Handle_XmlMDF_ADriver_1: typeof Handle_XmlMDF_ADriver_1;
+ Handle_XmlMDF_ADriver_2: typeof Handle_XmlMDF_ADriver_2;
+ Handle_XmlMDF_ADriver_3: typeof Handle_XmlMDF_ADriver_3;
+ Handle_XmlMDF_ADriver_4: typeof Handle_XmlMDF_ADriver_4;
+ XmlMDF_ADriver: typeof XmlMDF_ADriver;
+ Handle_XmlMDF_ADriverTable: typeof Handle_XmlMDF_ADriverTable;
+ Handle_XmlMDF_ADriverTable_1: typeof Handle_XmlMDF_ADriverTable_1;
+ Handle_XmlMDF_ADriverTable_2: typeof Handle_XmlMDF_ADriverTable_2;
+ Handle_XmlMDF_ADriverTable_3: typeof Handle_XmlMDF_ADriverTable_3;
+ Handle_XmlMDF_ADriverTable_4: typeof Handle_XmlMDF_ADriverTable_4;
+ XmlMDF_ADriverTable: typeof XmlMDF_ADriverTable;
+ XmlMDF_DerivedDriver: typeof XmlMDF_DerivedDriver;
+ XmlMDF_TagSourceDriver: typeof XmlMDF_TagSourceDriver;
+ Handle_XmlMDF_TagSourceDriver: typeof Handle_XmlMDF_TagSourceDriver;
+ Handle_XmlMDF_TagSourceDriver_1: typeof Handle_XmlMDF_TagSourceDriver_1;
+ Handle_XmlMDF_TagSourceDriver_2: typeof Handle_XmlMDF_TagSourceDriver_2;
+ Handle_XmlMDF_TagSourceDriver_3: typeof Handle_XmlMDF_TagSourceDriver_3;
+ Handle_XmlMDF_TagSourceDriver_4: typeof Handle_XmlMDF_TagSourceDriver_4;
+ XmlMDF: typeof XmlMDF;
+ HLRAppli_ReflectLines: typeof HLRAppli_ReflectLines;
+ StdStorage_RootData: typeof StdStorage_RootData;
+ Handle_StdStorage_RootData: typeof Handle_StdStorage_RootData;
+ Handle_StdStorage_RootData_1: typeof Handle_StdStorage_RootData_1;
+ Handle_StdStorage_RootData_2: typeof Handle_StdStorage_RootData_2;
+ Handle_StdStorage_RootData_3: typeof Handle_StdStorage_RootData_3;
+ Handle_StdStorage_RootData_4: typeof Handle_StdStorage_RootData_4;
+ StdStorage_TypeData: typeof StdStorage_TypeData;
+ Handle_StdStorage_TypeData: typeof Handle_StdStorage_TypeData;
+ Handle_StdStorage_TypeData_1: typeof Handle_StdStorage_TypeData_1;
+ Handle_StdStorage_TypeData_2: typeof Handle_StdStorage_TypeData_2;
+ Handle_StdStorage_TypeData_3: typeof Handle_StdStorage_TypeData_3;
+ Handle_StdStorage_TypeData_4: typeof Handle_StdStorage_TypeData_4;
+ StdStorage_Data: typeof StdStorage_Data;
+ StdStorage_BucketIterator: typeof StdStorage_BucketIterator;
+ StdStorage_Bucket: typeof StdStorage_Bucket;
+ StdStorage_Bucket_1: typeof StdStorage_Bucket_1;
+ StdStorage_Bucket_2: typeof StdStorage_Bucket_2;
+ StdStorage_BucketOfPersistent: typeof StdStorage_BucketOfPersistent;
+ StdStorage: typeof StdStorage;
+ Handle_StdStorage_HSequenceOfRoots: typeof Handle_StdStorage_HSequenceOfRoots;
+ Handle_StdStorage_HSequenceOfRoots_1: typeof Handle_StdStorage_HSequenceOfRoots_1;
+ Handle_StdStorage_HSequenceOfRoots_2: typeof Handle_StdStorage_HSequenceOfRoots_2;
+ Handle_StdStorage_HSequenceOfRoots_3: typeof Handle_StdStorage_HSequenceOfRoots_3;
+ Handle_StdStorage_HSequenceOfRoots_4: typeof Handle_StdStorage_HSequenceOfRoots_4;
+ StdStorage_Root: typeof StdStorage_Root;
+ StdStorage_Root_1: typeof StdStorage_Root_1;
+ StdStorage_Root_2: typeof StdStorage_Root_2;
+ Handle_StdStorage_Root: typeof Handle_StdStorage_Root;
+ Handle_StdStorage_Root_1: typeof Handle_StdStorage_Root_1;
+ Handle_StdStorage_Root_2: typeof Handle_StdStorage_Root_2;
+ Handle_StdStorage_Root_3: typeof Handle_StdStorage_Root_3;
+ Handle_StdStorage_Root_4: typeof Handle_StdStorage_Root_4;
+ StdStorage_HeaderData: typeof StdStorage_HeaderData;
+ Handle_StdStorage_HeaderData: typeof Handle_StdStorage_HeaderData;
+ Handle_StdStorage_HeaderData_1: typeof Handle_StdStorage_HeaderData_1;
+ Handle_StdStorage_HeaderData_2: typeof Handle_StdStorage_HeaderData_2;
+ Handle_StdStorage_HeaderData_3: typeof Handle_StdStorage_HeaderData_3;
+ Handle_StdStorage_HeaderData_4: typeof Handle_StdStorage_HeaderData_4;
+ Handle_Law_Function: typeof Handle_Law_Function;
+ Handle_Law_Function_1: typeof Handle_Law_Function_1;
+ Handle_Law_Function_2: typeof Handle_Law_Function_2;
+ Handle_Law_Function_3: typeof Handle_Law_Function_3;
+ Handle_Law_Function_4: typeof Handle_Law_Function_4;
+ Law_Function: typeof Law_Function;
+ Handle_Law_Linear: typeof Handle_Law_Linear;
+ Handle_Law_Linear_1: typeof Handle_Law_Linear_1;
+ Handle_Law_Linear_2: typeof Handle_Law_Linear_2;
+ Handle_Law_Linear_3: typeof Handle_Law_Linear_3;
+ Handle_Law_Linear_4: typeof Handle_Law_Linear_4;
+ Law_Linear: typeof Law_Linear;
+ Handle_Law_BSpline: typeof Handle_Law_BSpline;
+ Handle_Law_BSpline_1: typeof Handle_Law_BSpline_1;
+ Handle_Law_BSpline_2: typeof Handle_Law_BSpline_2;
+ Handle_Law_BSpline_3: typeof Handle_Law_BSpline_3;
+ Handle_Law_BSpline_4: typeof Handle_Law_BSpline_4;
+ Law_BSpline: typeof Law_BSpline;
+ Law_BSpline_1: typeof Law_BSpline_1;
+ Law_BSpline_2: typeof Law_BSpline_2;
+ Handle_Law_Interpol: typeof Handle_Law_Interpol;
+ Handle_Law_Interpol_1: typeof Handle_Law_Interpol_1;
+ Handle_Law_Interpol_2: typeof Handle_Law_Interpol_2;
+ Handle_Law_Interpol_3: typeof Handle_Law_Interpol_3;
+ Handle_Law_Interpol_4: typeof Handle_Law_Interpol_4;
+ Law_Interpol: typeof Law_Interpol;
+ Law_BSplineKnotSplitting: typeof Law_BSplineKnotSplitting;
+ Law_S: typeof Law_S;
+ Handle_Law_S: typeof Handle_Law_S;
+ Handle_Law_S_1: typeof Handle_Law_S_1;
+ Handle_Law_S_2: typeof Handle_Law_S_2;
+ Handle_Law_S_3: typeof Handle_Law_S_3;
+ Handle_Law_S_4: typeof Handle_Law_S_4;
+ Handle_Law_Composite: typeof Handle_Law_Composite;
+ Handle_Law_Composite_1: typeof Handle_Law_Composite_1;
+ Handle_Law_Composite_2: typeof Handle_Law_Composite_2;
+ Handle_Law_Composite_3: typeof Handle_Law_Composite_3;
+ Handle_Law_Composite_4: typeof Handle_Law_Composite_4;
+ Law_Composite: typeof Law_Composite;
+ Law_Composite_1: typeof Law_Composite_1;
+ Law_Composite_2: typeof Law_Composite_2;
+ Law_Constant: typeof Law_Constant;
+ Handle_Law_Constant: typeof Handle_Law_Constant;
+ Handle_Law_Constant_1: typeof Handle_Law_Constant_1;
+ Handle_Law_Constant_2: typeof Handle_Law_Constant_2;
+ Handle_Law_Constant_3: typeof Handle_Law_Constant_3;
+ Handle_Law_Constant_4: typeof Handle_Law_Constant_4;
+ Law: typeof Law;
+ Law_BSpFunc: typeof Law_BSpFunc;
+ Law_BSpFunc_1: typeof Law_BSpFunc_1;
+ Law_BSpFunc_2: typeof Law_BSpFunc_2;
+ Handle_Law_BSpFunc: typeof Handle_Law_BSpFunc;
+ Handle_Law_BSpFunc_1: typeof Handle_Law_BSpFunc_1;
+ Handle_Law_BSpFunc_2: typeof Handle_Law_BSpFunc_2;
+ Handle_Law_BSpFunc_3: typeof Handle_Law_BSpFunc_3;
+ Handle_Law_BSpFunc_4: typeof Handle_Law_BSpFunc_4;
+ XmlMFunction_GraphNodeDriver: typeof XmlMFunction_GraphNodeDriver;
+ Handle_XmlMFunction_GraphNodeDriver: typeof Handle_XmlMFunction_GraphNodeDriver;
+ Handle_XmlMFunction_GraphNodeDriver_1: typeof Handle_XmlMFunction_GraphNodeDriver_1;
+ Handle_XmlMFunction_GraphNodeDriver_2: typeof Handle_XmlMFunction_GraphNodeDriver_2;
+ Handle_XmlMFunction_GraphNodeDriver_3: typeof Handle_XmlMFunction_GraphNodeDriver_3;
+ Handle_XmlMFunction_GraphNodeDriver_4: typeof Handle_XmlMFunction_GraphNodeDriver_4;
+ XmlMFunction_FunctionDriver: typeof XmlMFunction_FunctionDriver;
+ Handle_XmlMFunction_FunctionDriver: typeof Handle_XmlMFunction_FunctionDriver;
+ Handle_XmlMFunction_FunctionDriver_1: typeof Handle_XmlMFunction_FunctionDriver_1;
+ Handle_XmlMFunction_FunctionDriver_2: typeof Handle_XmlMFunction_FunctionDriver_2;
+ Handle_XmlMFunction_FunctionDriver_3: typeof Handle_XmlMFunction_FunctionDriver_3;
+ Handle_XmlMFunction_FunctionDriver_4: typeof Handle_XmlMFunction_FunctionDriver_4;
+ XmlMFunction: typeof XmlMFunction;
+ Handle_XmlMFunction_ScopeDriver: typeof Handle_XmlMFunction_ScopeDriver;
+ Handle_XmlMFunction_ScopeDriver_1: typeof Handle_XmlMFunction_ScopeDriver_1;
+ Handle_XmlMFunction_ScopeDriver_2: typeof Handle_XmlMFunction_ScopeDriver_2;
+ Handle_XmlMFunction_ScopeDriver_3: typeof Handle_XmlMFunction_ScopeDriver_3;
+ Handle_XmlMFunction_ScopeDriver_4: typeof Handle_XmlMFunction_ScopeDriver_4;
+ XmlMFunction_ScopeDriver: typeof XmlMFunction_ScopeDriver;
+ XmlDrivers: typeof XmlDrivers;
+ XmlDrivers_DocumentStorageDriver: typeof XmlDrivers_DocumentStorageDriver;
+ Handle_XmlDrivers_DocumentStorageDriver: typeof Handle_XmlDrivers_DocumentStorageDriver;
+ Handle_XmlDrivers_DocumentStorageDriver_1: typeof Handle_XmlDrivers_DocumentStorageDriver_1;
+ Handle_XmlDrivers_DocumentStorageDriver_2: typeof Handle_XmlDrivers_DocumentStorageDriver_2;
+ Handle_XmlDrivers_DocumentStorageDriver_3: typeof Handle_XmlDrivers_DocumentStorageDriver_3;
+ Handle_XmlDrivers_DocumentStorageDriver_4: typeof Handle_XmlDrivers_DocumentStorageDriver_4;
+ XmlDrivers_DocumentRetrievalDriver: typeof XmlDrivers_DocumentRetrievalDriver;
+ Handle_XmlDrivers_DocumentRetrievalDriver: typeof Handle_XmlDrivers_DocumentRetrievalDriver;
+ Handle_XmlDrivers_DocumentRetrievalDriver_1: typeof Handle_XmlDrivers_DocumentRetrievalDriver_1;
+ Handle_XmlDrivers_DocumentRetrievalDriver_2: typeof Handle_XmlDrivers_DocumentRetrievalDriver_2;
+ Handle_XmlDrivers_DocumentRetrievalDriver_3: typeof Handle_XmlDrivers_DocumentRetrievalDriver_3;
+ Handle_XmlDrivers_DocumentRetrievalDriver_4: typeof Handle_XmlDrivers_DocumentRetrievalDriver_4;
+ BRepPrimAPI_MakeWedge: typeof BRepPrimAPI_MakeWedge;
+ BRepPrimAPI_MakeWedge_1: typeof BRepPrimAPI_MakeWedge_1;
+ BRepPrimAPI_MakeWedge_2: typeof BRepPrimAPI_MakeWedge_2;
+ BRepPrimAPI_MakeWedge_3: typeof BRepPrimAPI_MakeWedge_3;
+ BRepPrimAPI_MakeWedge_4: typeof BRepPrimAPI_MakeWedge_4;
+ BRepPrimAPI_MakeHalfSpace: typeof BRepPrimAPI_MakeHalfSpace;
+ BRepPrimAPI_MakeHalfSpace_1: typeof BRepPrimAPI_MakeHalfSpace_1;
+ BRepPrimAPI_MakeHalfSpace_2: typeof BRepPrimAPI_MakeHalfSpace_2;
+ BRepPrimAPI_MakePrism: typeof BRepPrimAPI_MakePrism;
+ BRepPrimAPI_MakePrism_1: typeof BRepPrimAPI_MakePrism_1;
+ BRepPrimAPI_MakePrism_2: typeof BRepPrimAPI_MakePrism_2;
+ BRepPrimAPI_MakeOneAxis: typeof BRepPrimAPI_MakeOneAxis;
+ BRepPrimAPI_MakeCylinder: typeof BRepPrimAPI_MakeCylinder;
+ BRepPrimAPI_MakeCylinder_1: typeof BRepPrimAPI_MakeCylinder_1;
+ BRepPrimAPI_MakeCylinder_2: typeof BRepPrimAPI_MakeCylinder_2;
+ BRepPrimAPI_MakeCylinder_3: typeof BRepPrimAPI_MakeCylinder_3;
+ BRepPrimAPI_MakeCylinder_4: typeof BRepPrimAPI_MakeCylinder_4;
+ BRepPrimAPI_MakeSweep: typeof BRepPrimAPI_MakeSweep;
+ BRepPrimAPI_MakeSphere: typeof BRepPrimAPI_MakeSphere;
+ BRepPrimAPI_MakeSphere_1: typeof BRepPrimAPI_MakeSphere_1;
+ BRepPrimAPI_MakeSphere_2: typeof BRepPrimAPI_MakeSphere_2;
+ BRepPrimAPI_MakeSphere_3: typeof BRepPrimAPI_MakeSphere_3;
+ BRepPrimAPI_MakeSphere_4: typeof BRepPrimAPI_MakeSphere_4;
+ BRepPrimAPI_MakeSphere_5: typeof BRepPrimAPI_MakeSphere_5;
+ BRepPrimAPI_MakeSphere_6: typeof BRepPrimAPI_MakeSphere_6;
+ BRepPrimAPI_MakeSphere_7: typeof BRepPrimAPI_MakeSphere_7;
+ BRepPrimAPI_MakeSphere_8: typeof BRepPrimAPI_MakeSphere_8;
+ BRepPrimAPI_MakeSphere_9: typeof BRepPrimAPI_MakeSphere_9;
+ BRepPrimAPI_MakeSphere_10: typeof BRepPrimAPI_MakeSphere_10;
+ BRepPrimAPI_MakeSphere_11: typeof BRepPrimAPI_MakeSphere_11;
+ BRepPrimAPI_MakeSphere_12: typeof BRepPrimAPI_MakeSphere_12;
+ BRepPrimAPI_MakeTorus: typeof BRepPrimAPI_MakeTorus;
+ BRepPrimAPI_MakeTorus_1: typeof BRepPrimAPI_MakeTorus_1;
+ BRepPrimAPI_MakeTorus_2: typeof BRepPrimAPI_MakeTorus_2;
+ BRepPrimAPI_MakeTorus_3: typeof BRepPrimAPI_MakeTorus_3;
+ BRepPrimAPI_MakeTorus_4: typeof BRepPrimAPI_MakeTorus_4;
+ BRepPrimAPI_MakeTorus_5: typeof BRepPrimAPI_MakeTorus_5;
+ BRepPrimAPI_MakeTorus_6: typeof BRepPrimAPI_MakeTorus_6;
+ BRepPrimAPI_MakeTorus_7: typeof BRepPrimAPI_MakeTorus_7;
+ BRepPrimAPI_MakeTorus_8: typeof BRepPrimAPI_MakeTorus_8;
+ BRepPrimAPI_MakeRevol: typeof BRepPrimAPI_MakeRevol;
+ BRepPrimAPI_MakeRevol_1: typeof BRepPrimAPI_MakeRevol_1;
+ BRepPrimAPI_MakeRevol_2: typeof BRepPrimAPI_MakeRevol_2;
+ BRepPrimAPI_MakeRevolution: typeof BRepPrimAPI_MakeRevolution;
+ BRepPrimAPI_MakeRevolution_1: typeof BRepPrimAPI_MakeRevolution_1;
+ BRepPrimAPI_MakeRevolution_2: typeof BRepPrimAPI_MakeRevolution_2;
+ BRepPrimAPI_MakeRevolution_3: typeof BRepPrimAPI_MakeRevolution_3;
+ BRepPrimAPI_MakeRevolution_4: typeof BRepPrimAPI_MakeRevolution_4;
+ BRepPrimAPI_MakeRevolution_5: typeof BRepPrimAPI_MakeRevolution_5;
+ BRepPrimAPI_MakeRevolution_6: typeof BRepPrimAPI_MakeRevolution_6;
+ BRepPrimAPI_MakeRevolution_7: typeof BRepPrimAPI_MakeRevolution_7;
+ BRepPrimAPI_MakeRevolution_8: typeof BRepPrimAPI_MakeRevolution_8;
+ BRepPrimAPI_MakeCone: typeof BRepPrimAPI_MakeCone;
+ BRepPrimAPI_MakeCone_1: typeof BRepPrimAPI_MakeCone_1;
+ BRepPrimAPI_MakeCone_2: typeof BRepPrimAPI_MakeCone_2;
+ BRepPrimAPI_MakeCone_3: typeof BRepPrimAPI_MakeCone_3;
+ BRepPrimAPI_MakeCone_4: typeof BRepPrimAPI_MakeCone_4;
+ BRepPrimAPI_MakeBox: typeof BRepPrimAPI_MakeBox;
+ BRepPrimAPI_MakeBox_1: typeof BRepPrimAPI_MakeBox_1;
+ BRepPrimAPI_MakeBox_2: typeof BRepPrimAPI_MakeBox_2;
+ BRepPrimAPI_MakeBox_3: typeof BRepPrimAPI_MakeBox_3;
+ BRepPrimAPI_MakeBox_4: typeof BRepPrimAPI_MakeBox_4;
+ BRepPrimAPI_MakeBox_5: typeof BRepPrimAPI_MakeBox_5;
+ Handle_BinMDataXtd_GeometryDriver: typeof Handle_BinMDataXtd_GeometryDriver;
+ Handle_BinMDataXtd_GeometryDriver_1: typeof Handle_BinMDataXtd_GeometryDriver_1;
+ Handle_BinMDataXtd_GeometryDriver_2: typeof Handle_BinMDataXtd_GeometryDriver_2;
+ Handle_BinMDataXtd_GeometryDriver_3: typeof Handle_BinMDataXtd_GeometryDriver_3;
+ Handle_BinMDataXtd_GeometryDriver_4: typeof Handle_BinMDataXtd_GeometryDriver_4;
+ Handle_BinMDataXtd_PatternStdDriver: typeof Handle_BinMDataXtd_PatternStdDriver;
+ Handle_BinMDataXtd_PatternStdDriver_1: typeof Handle_BinMDataXtd_PatternStdDriver_1;
+ Handle_BinMDataXtd_PatternStdDriver_2: typeof Handle_BinMDataXtd_PatternStdDriver_2;
+ Handle_BinMDataXtd_PatternStdDriver_3: typeof Handle_BinMDataXtd_PatternStdDriver_3;
+ Handle_BinMDataXtd_PatternStdDriver_4: typeof Handle_BinMDataXtd_PatternStdDriver_4;
+ Handle_BinMDataXtd_ConstraintDriver: typeof Handle_BinMDataXtd_ConstraintDriver;
+ Handle_BinMDataXtd_ConstraintDriver_1: typeof Handle_BinMDataXtd_ConstraintDriver_1;
+ Handle_BinMDataXtd_ConstraintDriver_2: typeof Handle_BinMDataXtd_ConstraintDriver_2;
+ Handle_BinMDataXtd_ConstraintDriver_3: typeof Handle_BinMDataXtd_ConstraintDriver_3;
+ Handle_BinMDataXtd_ConstraintDriver_4: typeof Handle_BinMDataXtd_ConstraintDriver_4;
+ Handle_BinMDataXtd_PresentationDriver: typeof Handle_BinMDataXtd_PresentationDriver;
+ Handle_BinMDataXtd_PresentationDriver_1: typeof Handle_BinMDataXtd_PresentationDriver_1;
+ Handle_BinMDataXtd_PresentationDriver_2: typeof Handle_BinMDataXtd_PresentationDriver_2;
+ Handle_BinMDataXtd_PresentationDriver_3: typeof Handle_BinMDataXtd_PresentationDriver_3;
+ Handle_BinMDataXtd_PresentationDriver_4: typeof Handle_BinMDataXtd_PresentationDriver_4;
+ Handle_BinMDataXtd_PositionDriver: typeof Handle_BinMDataXtd_PositionDriver;
+ Handle_BinMDataXtd_PositionDriver_1: typeof Handle_BinMDataXtd_PositionDriver_1;
+ Handle_BinMDataXtd_PositionDriver_2: typeof Handle_BinMDataXtd_PositionDriver_2;
+ Handle_BinMDataXtd_PositionDriver_3: typeof Handle_BinMDataXtd_PositionDriver_3;
+ Handle_BinMDataXtd_PositionDriver_4: typeof Handle_BinMDataXtd_PositionDriver_4;
+ Handle_BinMDataXtd_TriangulationDriver: typeof Handle_BinMDataXtd_TriangulationDriver;
+ Handle_BinMDataXtd_TriangulationDriver_1: typeof Handle_BinMDataXtd_TriangulationDriver_1;
+ Handle_BinMDataXtd_TriangulationDriver_2: typeof Handle_BinMDataXtd_TriangulationDriver_2;
+ Handle_BinMDataXtd_TriangulationDriver_3: typeof Handle_BinMDataXtd_TriangulationDriver_3;
+ Handle_BinMDataXtd_TriangulationDriver_4: typeof Handle_BinMDataXtd_TriangulationDriver_4;
+ Handle_GeomFill_CoonsAlgPatch: typeof Handle_GeomFill_CoonsAlgPatch;
+ Handle_GeomFill_CoonsAlgPatch_1: typeof Handle_GeomFill_CoonsAlgPatch_1;
+ Handle_GeomFill_CoonsAlgPatch_2: typeof Handle_GeomFill_CoonsAlgPatch_2;
+ Handle_GeomFill_CoonsAlgPatch_3: typeof Handle_GeomFill_CoonsAlgPatch_3;
+ Handle_GeomFill_CoonsAlgPatch_4: typeof Handle_GeomFill_CoonsAlgPatch_4;
+ Handle_GeomFill_HArray1OfSectionLaw: typeof Handle_GeomFill_HArray1OfSectionLaw;
+ Handle_GeomFill_HArray1OfSectionLaw_1: typeof Handle_GeomFill_HArray1OfSectionLaw_1;
+ Handle_GeomFill_HArray1OfSectionLaw_2: typeof Handle_GeomFill_HArray1OfSectionLaw_2;
+ Handle_GeomFill_HArray1OfSectionLaw_3: typeof Handle_GeomFill_HArray1OfSectionLaw_3;
+ Handle_GeomFill_HArray1OfSectionLaw_4: typeof Handle_GeomFill_HArray1OfSectionLaw_4;
+ Handle_GeomFill_TrihedronLaw: typeof Handle_GeomFill_TrihedronLaw;
+ Handle_GeomFill_TrihedronLaw_1: typeof Handle_GeomFill_TrihedronLaw_1;
+ Handle_GeomFill_TrihedronLaw_2: typeof Handle_GeomFill_TrihedronLaw_2;
+ Handle_GeomFill_TrihedronLaw_3: typeof Handle_GeomFill_TrihedronLaw_3;
+ Handle_GeomFill_TrihedronLaw_4: typeof Handle_GeomFill_TrihedronLaw_4;
+ Handle_GeomFill_LocationLaw: typeof Handle_GeomFill_LocationLaw;
+ Handle_GeomFill_LocationLaw_1: typeof Handle_GeomFill_LocationLaw_1;
+ Handle_GeomFill_LocationLaw_2: typeof Handle_GeomFill_LocationLaw_2;
+ Handle_GeomFill_LocationLaw_3: typeof Handle_GeomFill_LocationLaw_3;
+ Handle_GeomFill_LocationLaw_4: typeof Handle_GeomFill_LocationLaw_4;
+ Handle_GeomFill_DiscreteTrihedron: typeof Handle_GeomFill_DiscreteTrihedron;
+ Handle_GeomFill_DiscreteTrihedron_1: typeof Handle_GeomFill_DiscreteTrihedron_1;
+ Handle_GeomFill_DiscreteTrihedron_2: typeof Handle_GeomFill_DiscreteTrihedron_2;
+ Handle_GeomFill_DiscreteTrihedron_3: typeof Handle_GeomFill_DiscreteTrihedron_3;
+ Handle_GeomFill_DiscreteTrihedron_4: typeof Handle_GeomFill_DiscreteTrihedron_4;
+ Handle_GeomFill_Frenet: typeof Handle_GeomFill_Frenet;
+ Handle_GeomFill_Frenet_1: typeof Handle_GeomFill_Frenet_1;
+ Handle_GeomFill_Frenet_2: typeof Handle_GeomFill_Frenet_2;
+ Handle_GeomFill_Frenet_3: typeof Handle_GeomFill_Frenet_3;
+ Handle_GeomFill_Frenet_4: typeof Handle_GeomFill_Frenet_4;
+ Handle_GeomFill_EvolvedSection: typeof Handle_GeomFill_EvolvedSection;
+ Handle_GeomFill_EvolvedSection_1: typeof Handle_GeomFill_EvolvedSection_1;
+ Handle_GeomFill_EvolvedSection_2: typeof Handle_GeomFill_EvolvedSection_2;
+ Handle_GeomFill_EvolvedSection_3: typeof Handle_GeomFill_EvolvedSection_3;
+ Handle_GeomFill_EvolvedSection_4: typeof Handle_GeomFill_EvolvedSection_4;
+ Handle_GeomFill_LocationDraft: typeof Handle_GeomFill_LocationDraft;
+ Handle_GeomFill_LocationDraft_1: typeof Handle_GeomFill_LocationDraft_1;
+ Handle_GeomFill_LocationDraft_2: typeof Handle_GeomFill_LocationDraft_2;
+ Handle_GeomFill_LocationDraft_3: typeof Handle_GeomFill_LocationDraft_3;
+ Handle_GeomFill_LocationDraft_4: typeof Handle_GeomFill_LocationDraft_4;
+ Handle_GeomFill_Boundary: typeof Handle_GeomFill_Boundary;
+ Handle_GeomFill_Boundary_1: typeof Handle_GeomFill_Boundary_1;
+ Handle_GeomFill_Boundary_2: typeof Handle_GeomFill_Boundary_2;
+ Handle_GeomFill_Boundary_3: typeof Handle_GeomFill_Boundary_3;
+ Handle_GeomFill_Boundary_4: typeof Handle_GeomFill_Boundary_4;
+ Handle_GeomFill_NSections: typeof Handle_GeomFill_NSections;
+ Handle_GeomFill_NSections_1: typeof Handle_GeomFill_NSections_1;
+ Handle_GeomFill_NSections_2: typeof Handle_GeomFill_NSections_2;
+ Handle_GeomFill_NSections_3: typeof Handle_GeomFill_NSections_3;
+ Handle_GeomFill_NSections_4: typeof Handle_GeomFill_NSections_4;
+ GeomFill_SequenceOfAx2: typeof GeomFill_SequenceOfAx2;
+ GeomFill_SequenceOfAx2_1: typeof GeomFill_SequenceOfAx2_1;
+ GeomFill_SequenceOfAx2_2: typeof GeomFill_SequenceOfAx2_2;
+ GeomFill_SequenceOfAx2_3: typeof GeomFill_SequenceOfAx2_3;
+ Handle_GeomFill_TgtOnCoons: typeof Handle_GeomFill_TgtOnCoons;
+ Handle_GeomFill_TgtOnCoons_1: typeof Handle_GeomFill_TgtOnCoons_1;
+ Handle_GeomFill_TgtOnCoons_2: typeof Handle_GeomFill_TgtOnCoons_2;
+ Handle_GeomFill_TgtOnCoons_3: typeof Handle_GeomFill_TgtOnCoons_3;
+ Handle_GeomFill_TgtOnCoons_4: typeof Handle_GeomFill_TgtOnCoons_4;
+ Handle_GeomFill_Line: typeof Handle_GeomFill_Line;
+ Handle_GeomFill_Line_1: typeof Handle_GeomFill_Line_1;
+ Handle_GeomFill_Line_2: typeof Handle_GeomFill_Line_2;
+ Handle_GeomFill_Line_3: typeof Handle_GeomFill_Line_3;
+ Handle_GeomFill_Line_4: typeof Handle_GeomFill_Line_4;
+ Handle_GeomFill_CircularBlendFunc: typeof Handle_GeomFill_CircularBlendFunc;
+ Handle_GeomFill_CircularBlendFunc_1: typeof Handle_GeomFill_CircularBlendFunc_1;
+ Handle_GeomFill_CircularBlendFunc_2: typeof Handle_GeomFill_CircularBlendFunc_2;
+ Handle_GeomFill_CircularBlendFunc_3: typeof Handle_GeomFill_CircularBlendFunc_3;
+ Handle_GeomFill_CircularBlendFunc_4: typeof Handle_GeomFill_CircularBlendFunc_4;
+ Handle_GeomFill_GuideTrihedronAC: typeof Handle_GeomFill_GuideTrihedronAC;
+ Handle_GeomFill_GuideTrihedronAC_1: typeof Handle_GeomFill_GuideTrihedronAC_1;
+ Handle_GeomFill_GuideTrihedronAC_2: typeof Handle_GeomFill_GuideTrihedronAC_2;
+ Handle_GeomFill_GuideTrihedronAC_3: typeof Handle_GeomFill_GuideTrihedronAC_3;
+ Handle_GeomFill_GuideTrihedronAC_4: typeof Handle_GeomFill_GuideTrihedronAC_4;
+ Handle_GeomFill_DegeneratedBound: typeof Handle_GeomFill_DegeneratedBound;
+ Handle_GeomFill_DegeneratedBound_1: typeof Handle_GeomFill_DegeneratedBound_1;
+ Handle_GeomFill_DegeneratedBound_2: typeof Handle_GeomFill_DegeneratedBound_2;
+ Handle_GeomFill_DegeneratedBound_3: typeof Handle_GeomFill_DegeneratedBound_3;
+ Handle_GeomFill_DegeneratedBound_4: typeof Handle_GeomFill_DegeneratedBound_4;
+ Handle_GeomFill_ConstantBiNormal: typeof Handle_GeomFill_ConstantBiNormal;
+ Handle_GeomFill_ConstantBiNormal_1: typeof Handle_GeomFill_ConstantBiNormal_1;
+ Handle_GeomFill_ConstantBiNormal_2: typeof Handle_GeomFill_ConstantBiNormal_2;
+ Handle_GeomFill_ConstantBiNormal_3: typeof Handle_GeomFill_ConstantBiNormal_3;
+ Handle_GeomFill_ConstantBiNormal_4: typeof Handle_GeomFill_ConstantBiNormal_4;
+ GeomFill_FillingStyle: GeomFill_FillingStyle;
+ Handle_GeomFill_Fixed: typeof Handle_GeomFill_Fixed;
+ Handle_GeomFill_Fixed_1: typeof Handle_GeomFill_Fixed_1;
+ Handle_GeomFill_Fixed_2: typeof Handle_GeomFill_Fixed_2;
+ Handle_GeomFill_Fixed_3: typeof Handle_GeomFill_Fixed_3;
+ Handle_GeomFill_Fixed_4: typeof Handle_GeomFill_Fixed_4;
+ Handle_GeomFill_HSequenceOfAx2: typeof Handle_GeomFill_HSequenceOfAx2;
+ Handle_GeomFill_HSequenceOfAx2_1: typeof Handle_GeomFill_HSequenceOfAx2_1;
+ Handle_GeomFill_HSequenceOfAx2_2: typeof Handle_GeomFill_HSequenceOfAx2_2;
+ Handle_GeomFill_HSequenceOfAx2_3: typeof Handle_GeomFill_HSequenceOfAx2_3;
+ Handle_GeomFill_HSequenceOfAx2_4: typeof Handle_GeomFill_HSequenceOfAx2_4;
+ GeomFill_ApproxStyle: GeomFill_ApproxStyle;
+ Handle_GeomFill_BoundWithSurf: typeof Handle_GeomFill_BoundWithSurf;
+ Handle_GeomFill_BoundWithSurf_1: typeof Handle_GeomFill_BoundWithSurf_1;
+ Handle_GeomFill_BoundWithSurf_2: typeof Handle_GeomFill_BoundWithSurf_2;
+ Handle_GeomFill_BoundWithSurf_3: typeof Handle_GeomFill_BoundWithSurf_3;
+ Handle_GeomFill_BoundWithSurf_4: typeof Handle_GeomFill_BoundWithSurf_4;
+ GeomFill_PipeError: GeomFill_PipeError;
+ Handle_GeomFill_SimpleBound: typeof Handle_GeomFill_SimpleBound;
+ Handle_GeomFill_SimpleBound_1: typeof Handle_GeomFill_SimpleBound_1;
+ Handle_GeomFill_SimpleBound_2: typeof Handle_GeomFill_SimpleBound_2;
+ Handle_GeomFill_SimpleBound_3: typeof Handle_GeomFill_SimpleBound_3;
+ Handle_GeomFill_SimpleBound_4: typeof Handle_GeomFill_SimpleBound_4;
+ GeomFill_SequenceOfTrsf: typeof GeomFill_SequenceOfTrsf;
+ GeomFill_SequenceOfTrsf_1: typeof GeomFill_SequenceOfTrsf_1;
+ GeomFill_SequenceOfTrsf_2: typeof GeomFill_SequenceOfTrsf_2;
+ GeomFill_SequenceOfTrsf_3: typeof GeomFill_SequenceOfTrsf_3;
+ Handle_GeomFill_LocationGuide: typeof Handle_GeomFill_LocationGuide;
+ Handle_GeomFill_LocationGuide_1: typeof Handle_GeomFill_LocationGuide_1;
+ Handle_GeomFill_LocationGuide_2: typeof Handle_GeomFill_LocationGuide_2;
+ Handle_GeomFill_LocationGuide_3: typeof Handle_GeomFill_LocationGuide_3;
+ Handle_GeomFill_LocationGuide_4: typeof Handle_GeomFill_LocationGuide_4;
+ Handle_GeomFill_SectionLaw: typeof Handle_GeomFill_SectionLaw;
+ Handle_GeomFill_SectionLaw_1: typeof Handle_GeomFill_SectionLaw_1;
+ Handle_GeomFill_SectionLaw_2: typeof Handle_GeomFill_SectionLaw_2;
+ Handle_GeomFill_SectionLaw_3: typeof Handle_GeomFill_SectionLaw_3;
+ Handle_GeomFill_SectionLaw_4: typeof Handle_GeomFill_SectionLaw_4;
+ Handle_GeomFill_DraftTrihedron: typeof Handle_GeomFill_DraftTrihedron;
+ Handle_GeomFill_DraftTrihedron_1: typeof Handle_GeomFill_DraftTrihedron_1;
+ Handle_GeomFill_DraftTrihedron_2: typeof Handle_GeomFill_DraftTrihedron_2;
+ Handle_GeomFill_DraftTrihedron_3: typeof Handle_GeomFill_DraftTrihedron_3;
+ Handle_GeomFill_DraftTrihedron_4: typeof Handle_GeomFill_DraftTrihedron_4;
+ Handle_GeomFill_TrihedronWithGuide: typeof Handle_GeomFill_TrihedronWithGuide;
+ Handle_GeomFill_TrihedronWithGuide_1: typeof Handle_GeomFill_TrihedronWithGuide_1;
+ Handle_GeomFill_TrihedronWithGuide_2: typeof Handle_GeomFill_TrihedronWithGuide_2;
+ Handle_GeomFill_TrihedronWithGuide_3: typeof Handle_GeomFill_TrihedronWithGuide_3;
+ Handle_GeomFill_TrihedronWithGuide_4: typeof Handle_GeomFill_TrihedronWithGuide_4;
+ Handle_GeomFill_CorrectedFrenet: typeof Handle_GeomFill_CorrectedFrenet;
+ Handle_GeomFill_CorrectedFrenet_1: typeof Handle_GeomFill_CorrectedFrenet_1;
+ Handle_GeomFill_CorrectedFrenet_2: typeof Handle_GeomFill_CorrectedFrenet_2;
+ Handle_GeomFill_CorrectedFrenet_3: typeof Handle_GeomFill_CorrectedFrenet_3;
+ Handle_GeomFill_CorrectedFrenet_4: typeof Handle_GeomFill_CorrectedFrenet_4;
+ Handle_GeomFill_TgtField: typeof Handle_GeomFill_TgtField;
+ Handle_GeomFill_TgtField_1: typeof Handle_GeomFill_TgtField_1;
+ Handle_GeomFill_TgtField_2: typeof Handle_GeomFill_TgtField_2;
+ Handle_GeomFill_TgtField_3: typeof Handle_GeomFill_TgtField_3;
+ Handle_GeomFill_TgtField_4: typeof Handle_GeomFill_TgtField_4;
+ GeomFill_Trihedron: GeomFill_Trihedron;
+ Handle_GeomFill_UniformSection: typeof Handle_GeomFill_UniformSection;
+ Handle_GeomFill_UniformSection_1: typeof Handle_GeomFill_UniformSection_1;
+ Handle_GeomFill_UniformSection_2: typeof Handle_GeomFill_UniformSection_2;
+ Handle_GeomFill_UniformSection_3: typeof Handle_GeomFill_UniformSection_3;
+ Handle_GeomFill_UniformSection_4: typeof Handle_GeomFill_UniformSection_4;
+ Handle_GeomFill_CurveAndTrihedron: typeof Handle_GeomFill_CurveAndTrihedron;
+ Handle_GeomFill_CurveAndTrihedron_1: typeof Handle_GeomFill_CurveAndTrihedron_1;
+ Handle_GeomFill_CurveAndTrihedron_2: typeof Handle_GeomFill_CurveAndTrihedron_2;
+ Handle_GeomFill_CurveAndTrihedron_3: typeof Handle_GeomFill_CurveAndTrihedron_3;
+ Handle_GeomFill_CurveAndTrihedron_4: typeof Handle_GeomFill_CurveAndTrihedron_4;
+ Handle_GeomFill_HArray1OfLocationLaw: typeof Handle_GeomFill_HArray1OfLocationLaw;
+ Handle_GeomFill_HArray1OfLocationLaw_1: typeof Handle_GeomFill_HArray1OfLocationLaw_1;
+ Handle_GeomFill_HArray1OfLocationLaw_2: typeof Handle_GeomFill_HArray1OfLocationLaw_2;
+ Handle_GeomFill_HArray1OfLocationLaw_3: typeof Handle_GeomFill_HArray1OfLocationLaw_3;
+ Handle_GeomFill_HArray1OfLocationLaw_4: typeof Handle_GeomFill_HArray1OfLocationLaw_4;
+ Handle_GeomFill_Darboux: typeof Handle_GeomFill_Darboux;
+ Handle_GeomFill_Darboux_1: typeof Handle_GeomFill_Darboux_1;
+ Handle_GeomFill_Darboux_2: typeof Handle_GeomFill_Darboux_2;
+ Handle_GeomFill_Darboux_3: typeof Handle_GeomFill_Darboux_3;
+ Handle_GeomFill_Darboux_4: typeof Handle_GeomFill_Darboux_4;
+ Handle_GeomFill_SweepFunction: typeof Handle_GeomFill_SweepFunction;
+ Handle_GeomFill_SweepFunction_1: typeof Handle_GeomFill_SweepFunction_1;
+ Handle_GeomFill_SweepFunction_2: typeof Handle_GeomFill_SweepFunction_2;
+ Handle_GeomFill_SweepFunction_3: typeof Handle_GeomFill_SweepFunction_3;
+ Handle_GeomFill_SweepFunction_4: typeof Handle_GeomFill_SweepFunction_4;
+ Handle_GeomFill_GuideTrihedronPlan: typeof Handle_GeomFill_GuideTrihedronPlan;
+ Handle_GeomFill_GuideTrihedronPlan_1: typeof Handle_GeomFill_GuideTrihedronPlan_1;
+ Handle_GeomFill_GuideTrihedronPlan_2: typeof Handle_GeomFill_GuideTrihedronPlan_2;
+ Handle_GeomFill_GuideTrihedronPlan_3: typeof Handle_GeomFill_GuideTrihedronPlan_3;
+ Handle_GeomFill_GuideTrihedronPlan_4: typeof Handle_GeomFill_GuideTrihedronPlan_4;
+ Handle_StepDimTol_CommonDatum: typeof Handle_StepDimTol_CommonDatum;
+ Handle_StepDimTol_CommonDatum_1: typeof Handle_StepDimTol_CommonDatum_1;
+ Handle_StepDimTol_CommonDatum_2: typeof Handle_StepDimTol_CommonDatum_2;
+ Handle_StepDimTol_CommonDatum_3: typeof Handle_StepDimTol_CommonDatum_3;
+ Handle_StepDimTol_CommonDatum_4: typeof Handle_StepDimTol_CommonDatum_4;
+ StepDimTol_CommonDatum: typeof StepDimTol_CommonDatum;
+ StepDimTol_GeometricToleranceType: StepDimTol_GeometricToleranceType;
+ StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol: typeof StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_4;
+ Handle_StepDimTol_RunoutZoneOrientation: typeof Handle_StepDimTol_RunoutZoneOrientation;
+ Handle_StepDimTol_RunoutZoneOrientation_1: typeof Handle_StepDimTol_RunoutZoneOrientation_1;
+ Handle_StepDimTol_RunoutZoneOrientation_2: typeof Handle_StepDimTol_RunoutZoneOrientation_2;
+ Handle_StepDimTol_RunoutZoneOrientation_3: typeof Handle_StepDimTol_RunoutZoneOrientation_3;
+ Handle_StepDimTol_RunoutZoneOrientation_4: typeof Handle_StepDimTol_RunoutZoneOrientation_4;
+ StepDimTol_RunoutZoneOrientation: typeof StepDimTol_RunoutZoneOrientation;
+ StepDimTol_PerpendicularityTolerance: typeof StepDimTol_PerpendicularityTolerance;
+ Handle_StepDimTol_PerpendicularityTolerance: typeof Handle_StepDimTol_PerpendicularityTolerance;
+ Handle_StepDimTol_PerpendicularityTolerance_1: typeof Handle_StepDimTol_PerpendicularityTolerance_1;
+ Handle_StepDimTol_PerpendicularityTolerance_2: typeof Handle_StepDimTol_PerpendicularityTolerance_2;
+ Handle_StepDimTol_PerpendicularityTolerance_3: typeof Handle_StepDimTol_PerpendicularityTolerance_3;
+ Handle_StepDimTol_PerpendicularityTolerance_4: typeof Handle_StepDimTol_PerpendicularityTolerance_4;
+ StepDimTol_ToleranceZoneDefinition: typeof StepDimTol_ToleranceZoneDefinition;
+ Handle_StepDimTol_ToleranceZoneDefinition: typeof Handle_StepDimTol_ToleranceZoneDefinition;
+ Handle_StepDimTol_ToleranceZoneDefinition_1: typeof Handle_StepDimTol_ToleranceZoneDefinition_1;
+ Handle_StepDimTol_ToleranceZoneDefinition_2: typeof Handle_StepDimTol_ToleranceZoneDefinition_2;
+ Handle_StepDimTol_ToleranceZoneDefinition_3: typeof Handle_StepDimTol_ToleranceZoneDefinition_3;
+ Handle_StepDimTol_ToleranceZoneDefinition_4: typeof Handle_StepDimTol_ToleranceZoneDefinition_4;
+ Handle_StepDimTol_GeometricTolerance: typeof Handle_StepDimTol_GeometricTolerance;
+ Handle_StepDimTol_GeometricTolerance_1: typeof Handle_StepDimTol_GeometricTolerance_1;
+ Handle_StepDimTol_GeometricTolerance_2: typeof Handle_StepDimTol_GeometricTolerance_2;
+ Handle_StepDimTol_GeometricTolerance_3: typeof Handle_StepDimTol_GeometricTolerance_3;
+ Handle_StepDimTol_GeometricTolerance_4: typeof Handle_StepDimTol_GeometricTolerance_4;
+ StepDimTol_GeometricTolerance: typeof StepDimTol_GeometricTolerance;
+ Handle_StepDimTol_DatumReferenceModifierWithValue: typeof Handle_StepDimTol_DatumReferenceModifierWithValue;
+ Handle_StepDimTol_DatumReferenceModifierWithValue_1: typeof Handle_StepDimTol_DatumReferenceModifierWithValue_1;
+ Handle_StepDimTol_DatumReferenceModifierWithValue_2: typeof Handle_StepDimTol_DatumReferenceModifierWithValue_2;
+ Handle_StepDimTol_DatumReferenceModifierWithValue_3: typeof Handle_StepDimTol_DatumReferenceModifierWithValue_3;
+ Handle_StepDimTol_DatumReferenceModifierWithValue_4: typeof Handle_StepDimTol_DatumReferenceModifierWithValue_4;
+ StepDimTol_DatumReferenceModifierWithValue: typeof StepDimTol_DatumReferenceModifierWithValue;
+ Handle_StepDimTol_LineProfileTolerance: typeof Handle_StepDimTol_LineProfileTolerance;
+ Handle_StepDimTol_LineProfileTolerance_1: typeof Handle_StepDimTol_LineProfileTolerance_1;
+ Handle_StepDimTol_LineProfileTolerance_2: typeof Handle_StepDimTol_LineProfileTolerance_2;
+ Handle_StepDimTol_LineProfileTolerance_3: typeof Handle_StepDimTol_LineProfileTolerance_3;
+ Handle_StepDimTol_LineProfileTolerance_4: typeof Handle_StepDimTol_LineProfileTolerance_4;
+ StepDimTol_LineProfileTolerance: typeof StepDimTol_LineProfileTolerance;
+ StepDimTol_ProjectedZoneDefinition: typeof StepDimTol_ProjectedZoneDefinition;
+ Handle_StepDimTol_ProjectedZoneDefinition: typeof Handle_StepDimTol_ProjectedZoneDefinition;
+ Handle_StepDimTol_ProjectedZoneDefinition_1: typeof Handle_StepDimTol_ProjectedZoneDefinition_1;
+ Handle_StepDimTol_ProjectedZoneDefinition_2: typeof Handle_StepDimTol_ProjectedZoneDefinition_2;
+ Handle_StepDimTol_ProjectedZoneDefinition_3: typeof Handle_StepDimTol_ProjectedZoneDefinition_3;
+ Handle_StepDimTol_ProjectedZoneDefinition_4: typeof Handle_StepDimTol_ProjectedZoneDefinition_4;
+ StepDimTol_DatumOrCommonDatum: typeof StepDimTol_DatumOrCommonDatum;
+ StepDimTol_AreaUnitType: StepDimTol_AreaUnitType;
+ StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod: typeof StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod_4;
+ StepDimTol_DatumReference: typeof StepDimTol_DatumReference;
+ Handle_StepDimTol_DatumReference: typeof Handle_StepDimTol_DatumReference;
+ Handle_StepDimTol_DatumReference_1: typeof Handle_StepDimTol_DatumReference_1;
+ Handle_StepDimTol_DatumReference_2: typeof Handle_StepDimTol_DatumReference_2;
+ Handle_StepDimTol_DatumReference_3: typeof Handle_StepDimTol_DatumReference_3;
+ Handle_StepDimTol_DatumReference_4: typeof Handle_StepDimTol_DatumReference_4;
+ Handle_StepDimTol_TotalRunoutTolerance: typeof Handle_StepDimTol_TotalRunoutTolerance;
+ Handle_StepDimTol_TotalRunoutTolerance_1: typeof Handle_StepDimTol_TotalRunoutTolerance_1;
+ Handle_StepDimTol_TotalRunoutTolerance_2: typeof Handle_StepDimTol_TotalRunoutTolerance_2;
+ Handle_StepDimTol_TotalRunoutTolerance_3: typeof Handle_StepDimTol_TotalRunoutTolerance_3;
+ Handle_StepDimTol_TotalRunoutTolerance_4: typeof Handle_StepDimTol_TotalRunoutTolerance_4;
+ StepDimTol_TotalRunoutTolerance: typeof StepDimTol_TotalRunoutTolerance;
+ Handle_StepDimTol_FlatnessTolerance: typeof Handle_StepDimTol_FlatnessTolerance;
+ Handle_StepDimTol_FlatnessTolerance_1: typeof Handle_StepDimTol_FlatnessTolerance_1;
+ Handle_StepDimTol_FlatnessTolerance_2: typeof Handle_StepDimTol_FlatnessTolerance_2;
+ Handle_StepDimTol_FlatnessTolerance_3: typeof Handle_StepDimTol_FlatnessTolerance_3;
+ Handle_StepDimTol_FlatnessTolerance_4: typeof Handle_StepDimTol_FlatnessTolerance_4;
+ StepDimTol_FlatnessTolerance: typeof StepDimTol_FlatnessTolerance;
+ Handle_StepDimTol_StraightnessTolerance: typeof Handle_StepDimTol_StraightnessTolerance;
+ Handle_StepDimTol_StraightnessTolerance_1: typeof Handle_StepDimTol_StraightnessTolerance_1;
+ Handle_StepDimTol_StraightnessTolerance_2: typeof Handle_StepDimTol_StraightnessTolerance_2;
+ Handle_StepDimTol_StraightnessTolerance_3: typeof Handle_StepDimTol_StraightnessTolerance_3;
+ Handle_StepDimTol_StraightnessTolerance_4: typeof Handle_StepDimTol_StraightnessTolerance_4;
+ StepDimTol_StraightnessTolerance: typeof StepDimTol_StraightnessTolerance;
+ Handle_StepDimTol_DatumReferenceElement: typeof Handle_StepDimTol_DatumReferenceElement;
+ Handle_StepDimTol_DatumReferenceElement_1: typeof Handle_StepDimTol_DatumReferenceElement_1;
+ Handle_StepDimTol_DatumReferenceElement_2: typeof Handle_StepDimTol_DatumReferenceElement_2;
+ Handle_StepDimTol_DatumReferenceElement_3: typeof Handle_StepDimTol_DatumReferenceElement_3;
+ Handle_StepDimTol_DatumReferenceElement_4: typeof Handle_StepDimTol_DatumReferenceElement_4;
+ StepDimTol_DatumReferenceElement: typeof StepDimTol_DatumReferenceElement;
+ Handle_StepDimTol_HArray1OfDatumSystemOrReference: typeof Handle_StepDimTol_HArray1OfDatumSystemOrReference;
+ Handle_StepDimTol_HArray1OfDatumSystemOrReference_1: typeof Handle_StepDimTol_HArray1OfDatumSystemOrReference_1;
+ Handle_StepDimTol_HArray1OfDatumSystemOrReference_2: typeof Handle_StepDimTol_HArray1OfDatumSystemOrReference_2;
+ Handle_StepDimTol_HArray1OfDatumSystemOrReference_3: typeof Handle_StepDimTol_HArray1OfDatumSystemOrReference_3;
+ Handle_StepDimTol_HArray1OfDatumSystemOrReference_4: typeof Handle_StepDimTol_HArray1OfDatumSystemOrReference_4;
+ Handle_StepDimTol_ParallelismTolerance: typeof Handle_StepDimTol_ParallelismTolerance;
+ Handle_StepDimTol_ParallelismTolerance_1: typeof Handle_StepDimTol_ParallelismTolerance_1;
+ Handle_StepDimTol_ParallelismTolerance_2: typeof Handle_StepDimTol_ParallelismTolerance_2;
+ Handle_StepDimTol_ParallelismTolerance_3: typeof Handle_StepDimTol_ParallelismTolerance_3;
+ Handle_StepDimTol_ParallelismTolerance_4: typeof Handle_StepDimTol_ParallelismTolerance_4;
+ StepDimTol_ParallelismTolerance: typeof StepDimTol_ParallelismTolerance;
+ Handle_StepDimTol_GeometricToleranceRelationship: typeof Handle_StepDimTol_GeometricToleranceRelationship;
+ Handle_StepDimTol_GeometricToleranceRelationship_1: typeof Handle_StepDimTol_GeometricToleranceRelationship_1;
+ Handle_StepDimTol_GeometricToleranceRelationship_2: typeof Handle_StepDimTol_GeometricToleranceRelationship_2;
+ Handle_StepDimTol_GeometricToleranceRelationship_3: typeof Handle_StepDimTol_GeometricToleranceRelationship_3;
+ Handle_StepDimTol_GeometricToleranceRelationship_4: typeof Handle_StepDimTol_GeometricToleranceRelationship_4;
+ StepDimTol_GeometricToleranceRelationship: typeof StepDimTol_GeometricToleranceRelationship;
+ StepDimTol_ToleranceZoneForm: typeof StepDimTol_ToleranceZoneForm;
+ Handle_StepDimTol_ToleranceZoneForm: typeof Handle_StepDimTol_ToleranceZoneForm;
+ Handle_StepDimTol_ToleranceZoneForm_1: typeof Handle_StepDimTol_ToleranceZoneForm_1;
+ Handle_StepDimTol_ToleranceZoneForm_2: typeof Handle_StepDimTol_ToleranceZoneForm_2;
+ Handle_StepDimTol_ToleranceZoneForm_3: typeof Handle_StepDimTol_ToleranceZoneForm_3;
+ Handle_StepDimTol_ToleranceZoneForm_4: typeof Handle_StepDimTol_ToleranceZoneForm_4;
+ StepDimTol_LimitCondition: StepDimTol_LimitCondition;
+ Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit: typeof Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit;
+ Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_1: typeof Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_1;
+ Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_2: typeof Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_2;
+ Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_3: typeof Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_3;
+ Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_4: typeof Handle_StepDimTol_GeometricToleranceWithDefinedAreaUnit_4;
+ StepDimTol_GeometricToleranceWithDefinedAreaUnit: typeof StepDimTol_GeometricToleranceWithDefinedAreaUnit;
+ StepDimTol_DatumSystem: typeof StepDimTol_DatumSystem;
+ Handle_StepDimTol_DatumSystem: typeof Handle_StepDimTol_DatumSystem;
+ Handle_StepDimTol_DatumSystem_1: typeof Handle_StepDimTol_DatumSystem_1;
+ Handle_StepDimTol_DatumSystem_2: typeof Handle_StepDimTol_DatumSystem_2;
+ Handle_StepDimTol_DatumSystem_3: typeof Handle_StepDimTol_DatumSystem_3;
+ Handle_StepDimTol_DatumSystem_4: typeof Handle_StepDimTol_DatumSystem_4;
+ Handle_StepDimTol_HArray1OfDatumReferenceModifier: typeof Handle_StepDimTol_HArray1OfDatumReferenceModifier;
+ Handle_StepDimTol_HArray1OfDatumReferenceModifier_1: typeof Handle_StepDimTol_HArray1OfDatumReferenceModifier_1;
+ Handle_StepDimTol_HArray1OfDatumReferenceModifier_2: typeof Handle_StepDimTol_HArray1OfDatumReferenceModifier_2;
+ Handle_StepDimTol_HArray1OfDatumReferenceModifier_3: typeof Handle_StepDimTol_HArray1OfDatumReferenceModifier_3;
+ Handle_StepDimTol_HArray1OfDatumReferenceModifier_4: typeof Handle_StepDimTol_HArray1OfDatumReferenceModifier_4;
+ StepDimTol_ConcentricityTolerance: typeof StepDimTol_ConcentricityTolerance;
+ Handle_StepDimTol_ConcentricityTolerance: typeof Handle_StepDimTol_ConcentricityTolerance;
+ Handle_StepDimTol_ConcentricityTolerance_1: typeof Handle_StepDimTol_ConcentricityTolerance_1;
+ Handle_StepDimTol_ConcentricityTolerance_2: typeof Handle_StepDimTol_ConcentricityTolerance_2;
+ Handle_StepDimTol_ConcentricityTolerance_3: typeof Handle_StepDimTol_ConcentricityTolerance_3;
+ Handle_StepDimTol_ConcentricityTolerance_4: typeof Handle_StepDimTol_ConcentricityTolerance_4;
+ Handle_StepDimTol_ModifiedGeometricTolerance: typeof Handle_StepDimTol_ModifiedGeometricTolerance;
+ Handle_StepDimTol_ModifiedGeometricTolerance_1: typeof Handle_StepDimTol_ModifiedGeometricTolerance_1;
+ Handle_StepDimTol_ModifiedGeometricTolerance_2: typeof Handle_StepDimTol_ModifiedGeometricTolerance_2;
+ Handle_StepDimTol_ModifiedGeometricTolerance_3: typeof Handle_StepDimTol_ModifiedGeometricTolerance_3;
+ Handle_StepDimTol_ModifiedGeometricTolerance_4: typeof Handle_StepDimTol_ModifiedGeometricTolerance_4;
+ StepDimTol_ModifiedGeometricTolerance: typeof StepDimTol_ModifiedGeometricTolerance;
+ StepDimTol_SimpleDatumReferenceModifier: StepDimTol_SimpleDatumReferenceModifier;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMod: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMod;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMod_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMod_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMod_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMod_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMod_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMod_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMod_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMod_4;
+ StepDimTol_GeoTolAndGeoTolWthMod: typeof StepDimTol_GeoTolAndGeoTolWthMod;
+ StepDimTol_GeoTolAndGeoTolWthDatRef: typeof StepDimTol_GeoTolAndGeoTolWthDatRef;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRef: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRef;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRef_4;
+ StepDimTol_DatumSystemOrReference: typeof StepDimTol_DatumSystemOrReference;
+ StepDimTol_DatumReferenceModifier: typeof StepDimTol_DatumReferenceModifier;
+ Handle_StepDimTol_PlacedDatumTargetFeature: typeof Handle_StepDimTol_PlacedDatumTargetFeature;
+ Handle_StepDimTol_PlacedDatumTargetFeature_1: typeof Handle_StepDimTol_PlacedDatumTargetFeature_1;
+ Handle_StepDimTol_PlacedDatumTargetFeature_2: typeof Handle_StepDimTol_PlacedDatumTargetFeature_2;
+ Handle_StepDimTol_PlacedDatumTargetFeature_3: typeof Handle_StepDimTol_PlacedDatumTargetFeature_3;
+ Handle_StepDimTol_PlacedDatumTargetFeature_4: typeof Handle_StepDimTol_PlacedDatumTargetFeature_4;
+ StepDimTol_PlacedDatumTargetFeature: typeof StepDimTol_PlacedDatumTargetFeature;
+ Handle_StepDimTol_CircularRunoutTolerance: typeof Handle_StepDimTol_CircularRunoutTolerance;
+ Handle_StepDimTol_CircularRunoutTolerance_1: typeof Handle_StepDimTol_CircularRunoutTolerance_1;
+ Handle_StepDimTol_CircularRunoutTolerance_2: typeof Handle_StepDimTol_CircularRunoutTolerance_2;
+ Handle_StepDimTol_CircularRunoutTolerance_3: typeof Handle_StepDimTol_CircularRunoutTolerance_3;
+ Handle_StepDimTol_CircularRunoutTolerance_4: typeof Handle_StepDimTol_CircularRunoutTolerance_4;
+ StepDimTol_CircularRunoutTolerance: typeof StepDimTol_CircularRunoutTolerance;
+ Handle_StepDimTol_NonUniformZoneDefinition: typeof Handle_StepDimTol_NonUniformZoneDefinition;
+ Handle_StepDimTol_NonUniformZoneDefinition_1: typeof Handle_StepDimTol_NonUniformZoneDefinition_1;
+ Handle_StepDimTol_NonUniformZoneDefinition_2: typeof Handle_StepDimTol_NonUniformZoneDefinition_2;
+ Handle_StepDimTol_NonUniformZoneDefinition_3: typeof Handle_StepDimTol_NonUniformZoneDefinition_3;
+ Handle_StepDimTol_NonUniformZoneDefinition_4: typeof Handle_StepDimTol_NonUniformZoneDefinition_4;
+ StepDimTol_NonUniformZoneDefinition: typeof StepDimTol_NonUniformZoneDefinition;
+ StepDimTol_Array1OfDatumReferenceModifier: typeof StepDimTol_Array1OfDatumReferenceModifier;
+ StepDimTol_Array1OfDatumReferenceModifier_1: typeof StepDimTol_Array1OfDatumReferenceModifier_1;
+ StepDimTol_Array1OfDatumReferenceModifier_2: typeof StepDimTol_Array1OfDatumReferenceModifier_2;
+ StepDimTol_Array1OfDatumReferenceModifier_3: typeof StepDimTol_Array1OfDatumReferenceModifier_3;
+ StepDimTol_Array1OfDatumReferenceModifier_4: typeof StepDimTol_Array1OfDatumReferenceModifier_4;
+ StepDimTol_Array1OfDatumReferenceModifier_5: typeof StepDimTol_Array1OfDatumReferenceModifier_5;
+ Handle_StepDimTol_SymmetryTolerance: typeof Handle_StepDimTol_SymmetryTolerance;
+ Handle_StepDimTol_SymmetryTolerance_1: typeof Handle_StepDimTol_SymmetryTolerance_1;
+ Handle_StepDimTol_SymmetryTolerance_2: typeof Handle_StepDimTol_SymmetryTolerance_2;
+ Handle_StepDimTol_SymmetryTolerance_3: typeof Handle_StepDimTol_SymmetryTolerance_3;
+ Handle_StepDimTol_SymmetryTolerance_4: typeof Handle_StepDimTol_SymmetryTolerance_4;
+ StepDimTol_SymmetryTolerance: typeof StepDimTol_SymmetryTolerance;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthMaxTol_4;
+ StepDimTol_GeoTolAndGeoTolWthMaxTol: typeof StepDimTol_GeoTolAndGeoTolWthMaxTol;
+ Handle_StepDimTol_ToleranceZone: typeof Handle_StepDimTol_ToleranceZone;
+ Handle_StepDimTol_ToleranceZone_1: typeof Handle_StepDimTol_ToleranceZone_1;
+ Handle_StepDimTol_ToleranceZone_2: typeof Handle_StepDimTol_ToleranceZone_2;
+ Handle_StepDimTol_ToleranceZone_3: typeof Handle_StepDimTol_ToleranceZone_3;
+ Handle_StepDimTol_ToleranceZone_4: typeof Handle_StepDimTol_ToleranceZone_4;
+ StepDimTol_ToleranceZone: typeof StepDimTol_ToleranceZone;
+ StepDimTol_DatumFeature: typeof StepDimTol_DatumFeature;
+ Handle_StepDimTol_DatumFeature: typeof Handle_StepDimTol_DatumFeature;
+ Handle_StepDimTol_DatumFeature_1: typeof Handle_StepDimTol_DatumFeature_1;
+ Handle_StepDimTol_DatumFeature_2: typeof Handle_StepDimTol_DatumFeature_2;
+ Handle_StepDimTol_DatumFeature_3: typeof Handle_StepDimTol_DatumFeature_3;
+ Handle_StepDimTol_DatumFeature_4: typeof Handle_StepDimTol_DatumFeature_4;
+ StepDimTol_GeometricToleranceModifier: StepDimTol_GeometricToleranceModifier;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol_4;
+ StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol: typeof StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
+ StepDimTol_CoaxialityTolerance: typeof StepDimTol_CoaxialityTolerance;
+ Handle_StepDimTol_CoaxialityTolerance: typeof Handle_StepDimTol_CoaxialityTolerance;
+ Handle_StepDimTol_CoaxialityTolerance_1: typeof Handle_StepDimTol_CoaxialityTolerance_1;
+ Handle_StepDimTol_CoaxialityTolerance_2: typeof Handle_StepDimTol_CoaxialityTolerance_2;
+ Handle_StepDimTol_CoaxialityTolerance_3: typeof Handle_StepDimTol_CoaxialityTolerance_3;
+ Handle_StepDimTol_CoaxialityTolerance_4: typeof Handle_StepDimTol_CoaxialityTolerance_4;
+ Handle_StepDimTol_PositionTolerance: typeof Handle_StepDimTol_PositionTolerance;
+ Handle_StepDimTol_PositionTolerance_1: typeof Handle_StepDimTol_PositionTolerance_1;
+ Handle_StepDimTol_PositionTolerance_2: typeof Handle_StepDimTol_PositionTolerance_2;
+ Handle_StepDimTol_PositionTolerance_3: typeof Handle_StepDimTol_PositionTolerance_3;
+ Handle_StepDimTol_PositionTolerance_4: typeof Handle_StepDimTol_PositionTolerance_4;
+ StepDimTol_PositionTolerance: typeof StepDimTol_PositionTolerance;
+ StepDimTol_GeometricToleranceTarget: typeof StepDimTol_GeometricToleranceTarget;
+ Handle_StepDimTol_HArray1OfDatumReference: typeof Handle_StepDimTol_HArray1OfDatumReference;
+ Handle_StepDimTol_HArray1OfDatumReference_1: typeof Handle_StepDimTol_HArray1OfDatumReference_1;
+ Handle_StepDimTol_HArray1OfDatumReference_2: typeof Handle_StepDimTol_HArray1OfDatumReference_2;
+ Handle_StepDimTol_HArray1OfDatumReference_3: typeof Handle_StepDimTol_HArray1OfDatumReference_3;
+ Handle_StepDimTol_HArray1OfDatumReference_4: typeof Handle_StepDimTol_HArray1OfDatumReference_4;
+ StepDimTol_Array1OfGeometricToleranceModifier: typeof StepDimTol_Array1OfGeometricToleranceModifier;
+ StepDimTol_Array1OfGeometricToleranceModifier_1: typeof StepDimTol_Array1OfGeometricToleranceModifier_1;
+ StepDimTol_Array1OfGeometricToleranceModifier_2: typeof StepDimTol_Array1OfGeometricToleranceModifier_2;
+ StepDimTol_Array1OfGeometricToleranceModifier_3: typeof StepDimTol_Array1OfGeometricToleranceModifier_3;
+ StepDimTol_Array1OfGeometricToleranceModifier_4: typeof StepDimTol_Array1OfGeometricToleranceModifier_4;
+ StepDimTol_Array1OfGeometricToleranceModifier_5: typeof StepDimTol_Array1OfGeometricToleranceModifier_5;
+ StepDimTol_GeometricToleranceWithDefinedUnit: typeof StepDimTol_GeometricToleranceWithDefinedUnit;
+ Handle_StepDimTol_GeometricToleranceWithDefinedUnit: typeof Handle_StepDimTol_GeometricToleranceWithDefinedUnit;
+ Handle_StepDimTol_GeometricToleranceWithDefinedUnit_1: typeof Handle_StepDimTol_GeometricToleranceWithDefinedUnit_1;
+ Handle_StepDimTol_GeometricToleranceWithDefinedUnit_2: typeof Handle_StepDimTol_GeometricToleranceWithDefinedUnit_2;
+ Handle_StepDimTol_GeometricToleranceWithDefinedUnit_3: typeof Handle_StepDimTol_GeometricToleranceWithDefinedUnit_3;
+ Handle_StepDimTol_GeometricToleranceWithDefinedUnit_4: typeof Handle_StepDimTol_GeometricToleranceWithDefinedUnit_4;
+ StepDimTol_ToleranceZoneTarget: typeof StepDimTol_ToleranceZoneTarget;
+ StepDimTol_DatumReferenceCompartment: typeof StepDimTol_DatumReferenceCompartment;
+ Handle_StepDimTol_DatumReferenceCompartment: typeof Handle_StepDimTol_DatumReferenceCompartment;
+ Handle_StepDimTol_DatumReferenceCompartment_1: typeof Handle_StepDimTol_DatumReferenceCompartment_1;
+ Handle_StepDimTol_DatumReferenceCompartment_2: typeof Handle_StepDimTol_DatumReferenceCompartment_2;
+ Handle_StepDimTol_DatumReferenceCompartment_3: typeof Handle_StepDimTol_DatumReferenceCompartment_3;
+ Handle_StepDimTol_DatumReferenceCompartment_4: typeof Handle_StepDimTol_DatumReferenceCompartment_4;
+ Handle_StepDimTol_HArray1OfDatumReferenceElement: typeof Handle_StepDimTol_HArray1OfDatumReferenceElement;
+ Handle_StepDimTol_HArray1OfDatumReferenceElement_1: typeof Handle_StepDimTol_HArray1OfDatumReferenceElement_1;
+ Handle_StepDimTol_HArray1OfDatumReferenceElement_2: typeof Handle_StepDimTol_HArray1OfDatumReferenceElement_2;
+ Handle_StepDimTol_HArray1OfDatumReferenceElement_3: typeof Handle_StepDimTol_HArray1OfDatumReferenceElement_3;
+ Handle_StepDimTol_HArray1OfDatumReferenceElement_4: typeof Handle_StepDimTol_HArray1OfDatumReferenceElement_4;
+ StepDimTol_CylindricityTolerance: typeof StepDimTol_CylindricityTolerance;
+ Handle_StepDimTol_CylindricityTolerance: typeof Handle_StepDimTol_CylindricityTolerance;
+ Handle_StepDimTol_CylindricityTolerance_1: typeof Handle_StepDimTol_CylindricityTolerance_1;
+ Handle_StepDimTol_CylindricityTolerance_2: typeof Handle_StepDimTol_CylindricityTolerance_2;
+ Handle_StepDimTol_CylindricityTolerance_3: typeof Handle_StepDimTol_CylindricityTolerance_3;
+ Handle_StepDimTol_CylindricityTolerance_4: typeof Handle_StepDimTol_CylindricityTolerance_4;
+ StepDimTol_UnequallyDisposedGeometricTolerance: typeof StepDimTol_UnequallyDisposedGeometricTolerance;
+ Handle_StepDimTol_UnequallyDisposedGeometricTolerance: typeof Handle_StepDimTol_UnequallyDisposedGeometricTolerance;
+ Handle_StepDimTol_UnequallyDisposedGeometricTolerance_1: typeof Handle_StepDimTol_UnequallyDisposedGeometricTolerance_1;
+ Handle_StepDimTol_UnequallyDisposedGeometricTolerance_2: typeof Handle_StepDimTol_UnequallyDisposedGeometricTolerance_2;
+ Handle_StepDimTol_UnequallyDisposedGeometricTolerance_3: typeof Handle_StepDimTol_UnequallyDisposedGeometricTolerance_3;
+ Handle_StepDimTol_UnequallyDisposedGeometricTolerance_4: typeof Handle_StepDimTol_UnequallyDisposedGeometricTolerance_4;
+ Handle_StepDimTol_SimpleDatumReferenceModifierMember: typeof Handle_StepDimTol_SimpleDatumReferenceModifierMember;
+ Handle_StepDimTol_SimpleDatumReferenceModifierMember_1: typeof Handle_StepDimTol_SimpleDatumReferenceModifierMember_1;
+ Handle_StepDimTol_SimpleDatumReferenceModifierMember_2: typeof Handle_StepDimTol_SimpleDatumReferenceModifierMember_2;
+ Handle_StepDimTol_SimpleDatumReferenceModifierMember_3: typeof Handle_StepDimTol_SimpleDatumReferenceModifierMember_3;
+ Handle_StepDimTol_SimpleDatumReferenceModifierMember_4: typeof Handle_StepDimTol_SimpleDatumReferenceModifierMember_4;
+ StepDimTol_SimpleDatumReferenceModifierMember: typeof StepDimTol_SimpleDatumReferenceModifierMember;
+ Handle_StepDimTol_Datum: typeof Handle_StepDimTol_Datum;
+ Handle_StepDimTol_Datum_1: typeof Handle_StepDimTol_Datum_1;
+ Handle_StepDimTol_Datum_2: typeof Handle_StepDimTol_Datum_2;
+ Handle_StepDimTol_Datum_3: typeof Handle_StepDimTol_Datum_3;
+ Handle_StepDimTol_Datum_4: typeof Handle_StepDimTol_Datum_4;
+ StepDimTol_Datum: typeof StepDimTol_Datum;
+ Handle_StepDimTol_SurfaceProfileTolerance: typeof Handle_StepDimTol_SurfaceProfileTolerance;
+ Handle_StepDimTol_SurfaceProfileTolerance_1: typeof Handle_StepDimTol_SurfaceProfileTolerance_1;
+ Handle_StepDimTol_SurfaceProfileTolerance_2: typeof Handle_StepDimTol_SurfaceProfileTolerance_2;
+ Handle_StepDimTol_SurfaceProfileTolerance_3: typeof Handle_StepDimTol_SurfaceProfileTolerance_3;
+ Handle_StepDimTol_SurfaceProfileTolerance_4: typeof Handle_StepDimTol_SurfaceProfileTolerance_4;
+ StepDimTol_SurfaceProfileTolerance: typeof StepDimTol_SurfaceProfileTolerance;
+ Handle_StepDimTol_HArray1OfToleranceZoneTarget: typeof Handle_StepDimTol_HArray1OfToleranceZoneTarget;
+ Handle_StepDimTol_HArray1OfToleranceZoneTarget_1: typeof Handle_StepDimTol_HArray1OfToleranceZoneTarget_1;
+ Handle_StepDimTol_HArray1OfToleranceZoneTarget_2: typeof Handle_StepDimTol_HArray1OfToleranceZoneTarget_2;
+ Handle_StepDimTol_HArray1OfToleranceZoneTarget_3: typeof Handle_StepDimTol_HArray1OfToleranceZoneTarget_3;
+ Handle_StepDimTol_HArray1OfToleranceZoneTarget_4: typeof Handle_StepDimTol_HArray1OfToleranceZoneTarget_4;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_1: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_1;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_2: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_2;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_3: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_3;
+ Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_4: typeof Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol_4;
+ StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol: typeof StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
+ Handle_StepDimTol_RunoutZoneDefinition: typeof Handle_StepDimTol_RunoutZoneDefinition;
+ Handle_StepDimTol_RunoutZoneDefinition_1: typeof Handle_StepDimTol_RunoutZoneDefinition_1;
+ Handle_StepDimTol_RunoutZoneDefinition_2: typeof Handle_StepDimTol_RunoutZoneDefinition_2;
+ Handle_StepDimTol_RunoutZoneDefinition_3: typeof Handle_StepDimTol_RunoutZoneDefinition_3;
+ Handle_StepDimTol_RunoutZoneDefinition_4: typeof Handle_StepDimTol_RunoutZoneDefinition_4;
+ StepDimTol_RunoutZoneDefinition: typeof StepDimTol_RunoutZoneDefinition;
+ Handle_StepDimTol_GeometricToleranceWithMaximumTolerance: typeof Handle_StepDimTol_GeometricToleranceWithMaximumTolerance;
+ Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_1: typeof Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_1;
+ Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_2: typeof Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_2;
+ Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_3: typeof Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_3;
+ Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_4: typeof Handle_StepDimTol_GeometricToleranceWithMaximumTolerance_4;
+ StepDimTol_GeometricToleranceWithMaximumTolerance: typeof StepDimTol_GeometricToleranceWithMaximumTolerance;
+ StepDimTol_Array1OfToleranceZoneTarget: typeof StepDimTol_Array1OfToleranceZoneTarget;
+ StepDimTol_Array1OfToleranceZoneTarget_1: typeof StepDimTol_Array1OfToleranceZoneTarget_1;
+ StepDimTol_Array1OfToleranceZoneTarget_2: typeof StepDimTol_Array1OfToleranceZoneTarget_2;
+ StepDimTol_Array1OfToleranceZoneTarget_3: typeof StepDimTol_Array1OfToleranceZoneTarget_3;
+ StepDimTol_Array1OfToleranceZoneTarget_4: typeof StepDimTol_Array1OfToleranceZoneTarget_4;
+ StepDimTol_Array1OfToleranceZoneTarget_5: typeof StepDimTol_Array1OfToleranceZoneTarget_5;
+ StepDimTol_GeneralDatumReference: typeof StepDimTol_GeneralDatumReference;
+ Handle_StepDimTol_GeneralDatumReference: typeof Handle_StepDimTol_GeneralDatumReference;
+ Handle_StepDimTol_GeneralDatumReference_1: typeof Handle_StepDimTol_GeneralDatumReference_1;
+ Handle_StepDimTol_GeneralDatumReference_2: typeof Handle_StepDimTol_GeneralDatumReference_2;
+ Handle_StepDimTol_GeneralDatumReference_3: typeof Handle_StepDimTol_GeneralDatumReference_3;
+ Handle_StepDimTol_GeneralDatumReference_4: typeof Handle_StepDimTol_GeneralDatumReference_4;
+ StepDimTol_ShapeToleranceSelect: typeof StepDimTol_ShapeToleranceSelect;
+ StepDimTol_GeometricToleranceWithDatumReference: typeof StepDimTol_GeometricToleranceWithDatumReference;
+ Handle_StepDimTol_GeometricToleranceWithDatumReference: typeof Handle_StepDimTol_GeometricToleranceWithDatumReference;
+ Handle_StepDimTol_GeometricToleranceWithDatumReference_1: typeof Handle_StepDimTol_GeometricToleranceWithDatumReference_1;
+ Handle_StepDimTol_GeometricToleranceWithDatumReference_2: typeof Handle_StepDimTol_GeometricToleranceWithDatumReference_2;
+ Handle_StepDimTol_GeometricToleranceWithDatumReference_3: typeof Handle_StepDimTol_GeometricToleranceWithDatumReference_3;
+ Handle_StepDimTol_GeometricToleranceWithDatumReference_4: typeof Handle_StepDimTol_GeometricToleranceWithDatumReference_4;
+ StepDimTol_Array1OfDatumSystemOrReference: typeof StepDimTol_Array1OfDatumSystemOrReference;
+ StepDimTol_Array1OfDatumSystemOrReference_1: typeof StepDimTol_Array1OfDatumSystemOrReference_1;
+ StepDimTol_Array1OfDatumSystemOrReference_2: typeof StepDimTol_Array1OfDatumSystemOrReference_2;
+ StepDimTol_Array1OfDatumSystemOrReference_3: typeof StepDimTol_Array1OfDatumSystemOrReference_3;
+ StepDimTol_Array1OfDatumSystemOrReference_4: typeof StepDimTol_Array1OfDatumSystemOrReference_4;
+ StepDimTol_Array1OfDatumSystemOrReference_5: typeof StepDimTol_Array1OfDatumSystemOrReference_5;
+ StepDimTol_DatumTarget: typeof StepDimTol_DatumTarget;
+ Handle_StepDimTol_DatumTarget: typeof Handle_StepDimTol_DatumTarget;
+ Handle_StepDimTol_DatumTarget_1: typeof Handle_StepDimTol_DatumTarget_1;
+ Handle_StepDimTol_DatumTarget_2: typeof Handle_StepDimTol_DatumTarget_2;
+ Handle_StepDimTol_DatumTarget_3: typeof Handle_StepDimTol_DatumTarget_3;
+ Handle_StepDimTol_DatumTarget_4: typeof Handle_StepDimTol_DatumTarget_4;
+ Handle_StepDimTol_HArray1OfDatumReferenceCompartment: typeof Handle_StepDimTol_HArray1OfDatumReferenceCompartment;
+ Handle_StepDimTol_HArray1OfDatumReferenceCompartment_1: typeof Handle_StepDimTol_HArray1OfDatumReferenceCompartment_1;
+ Handle_StepDimTol_HArray1OfDatumReferenceCompartment_2: typeof Handle_StepDimTol_HArray1OfDatumReferenceCompartment_2;
+ Handle_StepDimTol_HArray1OfDatumReferenceCompartment_3: typeof Handle_StepDimTol_HArray1OfDatumReferenceCompartment_3;
+ Handle_StepDimTol_HArray1OfDatumReferenceCompartment_4: typeof Handle_StepDimTol_HArray1OfDatumReferenceCompartment_4;
+ StepDimTol_RoundnessTolerance: typeof StepDimTol_RoundnessTolerance;
+ Handle_StepDimTol_RoundnessTolerance: typeof Handle_StepDimTol_RoundnessTolerance;
+ Handle_StepDimTol_RoundnessTolerance_1: typeof Handle_StepDimTol_RoundnessTolerance_1;
+ Handle_StepDimTol_RoundnessTolerance_2: typeof Handle_StepDimTol_RoundnessTolerance_2;
+ Handle_StepDimTol_RoundnessTolerance_3: typeof Handle_StepDimTol_RoundnessTolerance_3;
+ Handle_StepDimTol_RoundnessTolerance_4: typeof Handle_StepDimTol_RoundnessTolerance_4;
+ StepDimTol_AngularityTolerance: typeof StepDimTol_AngularityTolerance;
+ Handle_StepDimTol_AngularityTolerance: typeof Handle_StepDimTol_AngularityTolerance;
+ Handle_StepDimTol_AngularityTolerance_1: typeof Handle_StepDimTol_AngularityTolerance_1;
+ Handle_StepDimTol_AngularityTolerance_2: typeof Handle_StepDimTol_AngularityTolerance_2;
+ Handle_StepDimTol_AngularityTolerance_3: typeof Handle_StepDimTol_AngularityTolerance_3;
+ Handle_StepDimTol_AngularityTolerance_4: typeof Handle_StepDimTol_AngularityTolerance_4;
+ Handle_StepDimTol_GeometricToleranceWithModifiers: typeof Handle_StepDimTol_GeometricToleranceWithModifiers;
+ Handle_StepDimTol_GeometricToleranceWithModifiers_1: typeof Handle_StepDimTol_GeometricToleranceWithModifiers_1;
+ Handle_StepDimTol_GeometricToleranceWithModifiers_2: typeof Handle_StepDimTol_GeometricToleranceWithModifiers_2;
+ Handle_StepDimTol_GeometricToleranceWithModifiers_3: typeof Handle_StepDimTol_GeometricToleranceWithModifiers_3;
+ Handle_StepDimTol_GeometricToleranceWithModifiers_4: typeof Handle_StepDimTol_GeometricToleranceWithModifiers_4;
+ StepDimTol_GeometricToleranceWithModifiers: typeof StepDimTol_GeometricToleranceWithModifiers;
+ StepDimTol_DatumReferenceModifierType: StepDimTol_DatumReferenceModifierType;
+ Handle_StepDimTol_HArray1OfGeometricToleranceModifier: typeof Handle_StepDimTol_HArray1OfGeometricToleranceModifier;
+ Handle_StepDimTol_HArray1OfGeometricToleranceModifier_1: typeof Handle_StepDimTol_HArray1OfGeometricToleranceModifier_1;
+ Handle_StepDimTol_HArray1OfGeometricToleranceModifier_2: typeof Handle_StepDimTol_HArray1OfGeometricToleranceModifier_2;
+ Handle_StepDimTol_HArray1OfGeometricToleranceModifier_3: typeof Handle_StepDimTol_HArray1OfGeometricToleranceModifier_3;
+ Handle_StepDimTol_HArray1OfGeometricToleranceModifier_4: typeof Handle_StepDimTol_HArray1OfGeometricToleranceModifier_4;
+ BRepIntCurveSurface_Inter: typeof BRepIntCurveSurface_Inter;
+ XmlMXCAFDoc_NoteCommentDriver: typeof XmlMXCAFDoc_NoteCommentDriver;
+ Handle_XmlMXCAFDoc_NoteCommentDriver: typeof Handle_XmlMXCAFDoc_NoteCommentDriver;
+ Handle_XmlMXCAFDoc_NoteCommentDriver_1: typeof Handle_XmlMXCAFDoc_NoteCommentDriver_1;
+ Handle_XmlMXCAFDoc_NoteCommentDriver_2: typeof Handle_XmlMXCAFDoc_NoteCommentDriver_2;
+ Handle_XmlMXCAFDoc_NoteCommentDriver_3: typeof Handle_XmlMXCAFDoc_NoteCommentDriver_3;
+ Handle_XmlMXCAFDoc_NoteCommentDriver_4: typeof Handle_XmlMXCAFDoc_NoteCommentDriver_4;
+ Handle_XmlMXCAFDoc_AssemblyItemRefDriver: typeof Handle_XmlMXCAFDoc_AssemblyItemRefDriver;
+ Handle_XmlMXCAFDoc_AssemblyItemRefDriver_1: typeof Handle_XmlMXCAFDoc_AssemblyItemRefDriver_1;
+ Handle_XmlMXCAFDoc_AssemblyItemRefDriver_2: typeof Handle_XmlMXCAFDoc_AssemblyItemRefDriver_2;
+ Handle_XmlMXCAFDoc_AssemblyItemRefDriver_3: typeof Handle_XmlMXCAFDoc_AssemblyItemRefDriver_3;
+ Handle_XmlMXCAFDoc_AssemblyItemRefDriver_4: typeof Handle_XmlMXCAFDoc_AssemblyItemRefDriver_4;
+ XmlMXCAFDoc_AssemblyItemRefDriver: typeof XmlMXCAFDoc_AssemblyItemRefDriver;
+ XmlMXCAFDoc_DimTolDriver: typeof XmlMXCAFDoc_DimTolDriver;
+ Handle_XmlMXCAFDoc_DimTolDriver: typeof Handle_XmlMXCAFDoc_DimTolDriver;
+ Handle_XmlMXCAFDoc_DimTolDriver_1: typeof Handle_XmlMXCAFDoc_DimTolDriver_1;
+ Handle_XmlMXCAFDoc_DimTolDriver_2: typeof Handle_XmlMXCAFDoc_DimTolDriver_2;
+ Handle_XmlMXCAFDoc_DimTolDriver_3: typeof Handle_XmlMXCAFDoc_DimTolDriver_3;
+ Handle_XmlMXCAFDoc_DimTolDriver_4: typeof Handle_XmlMXCAFDoc_DimTolDriver_4;
+ XmlMXCAFDoc_GraphNodeDriver: typeof XmlMXCAFDoc_GraphNodeDriver;
+ Handle_XmlMXCAFDoc_GraphNodeDriver: typeof Handle_XmlMXCAFDoc_GraphNodeDriver;
+ Handle_XmlMXCAFDoc_GraphNodeDriver_1: typeof Handle_XmlMXCAFDoc_GraphNodeDriver_1;
+ Handle_XmlMXCAFDoc_GraphNodeDriver_2: typeof Handle_XmlMXCAFDoc_GraphNodeDriver_2;
+ Handle_XmlMXCAFDoc_GraphNodeDriver_3: typeof Handle_XmlMXCAFDoc_GraphNodeDriver_3;
+ Handle_XmlMXCAFDoc_GraphNodeDriver_4: typeof Handle_XmlMXCAFDoc_GraphNodeDriver_4;
+ Handle_XmlMXCAFDoc_VisMaterialToolDriver: typeof Handle_XmlMXCAFDoc_VisMaterialToolDriver;
+ Handle_XmlMXCAFDoc_VisMaterialToolDriver_1: typeof Handle_XmlMXCAFDoc_VisMaterialToolDriver_1;
+ Handle_XmlMXCAFDoc_VisMaterialToolDriver_2: typeof Handle_XmlMXCAFDoc_VisMaterialToolDriver_2;
+ Handle_XmlMXCAFDoc_VisMaterialToolDriver_3: typeof Handle_XmlMXCAFDoc_VisMaterialToolDriver_3;
+ Handle_XmlMXCAFDoc_VisMaterialToolDriver_4: typeof Handle_XmlMXCAFDoc_VisMaterialToolDriver_4;
+ XmlMXCAFDoc_VisMaterialToolDriver: typeof XmlMXCAFDoc_VisMaterialToolDriver;
+ XmlMXCAFDoc_MaterialDriver: typeof XmlMXCAFDoc_MaterialDriver;
+ Handle_XmlMXCAFDoc_MaterialDriver: typeof Handle_XmlMXCAFDoc_MaterialDriver;
+ Handle_XmlMXCAFDoc_MaterialDriver_1: typeof Handle_XmlMXCAFDoc_MaterialDriver_1;
+ Handle_XmlMXCAFDoc_MaterialDriver_2: typeof Handle_XmlMXCAFDoc_MaterialDriver_2;
+ Handle_XmlMXCAFDoc_MaterialDriver_3: typeof Handle_XmlMXCAFDoc_MaterialDriver_3;
+ Handle_XmlMXCAFDoc_MaterialDriver_4: typeof Handle_XmlMXCAFDoc_MaterialDriver_4;
+ XmlMXCAFDoc_ColorDriver: typeof XmlMXCAFDoc_ColorDriver;
+ Handle_XmlMXCAFDoc_ColorDriver: typeof Handle_XmlMXCAFDoc_ColorDriver;
+ Handle_XmlMXCAFDoc_ColorDriver_1: typeof Handle_XmlMXCAFDoc_ColorDriver_1;
+ Handle_XmlMXCAFDoc_ColorDriver_2: typeof Handle_XmlMXCAFDoc_ColorDriver_2;
+ Handle_XmlMXCAFDoc_ColorDriver_3: typeof Handle_XmlMXCAFDoc_ColorDriver_3;
+ Handle_XmlMXCAFDoc_ColorDriver_4: typeof Handle_XmlMXCAFDoc_ColorDriver_4;
+ Handle_XmlMXCAFDoc_NoteDriver: typeof Handle_XmlMXCAFDoc_NoteDriver;
+ Handle_XmlMXCAFDoc_NoteDriver_1: typeof Handle_XmlMXCAFDoc_NoteDriver_1;
+ Handle_XmlMXCAFDoc_NoteDriver_2: typeof Handle_XmlMXCAFDoc_NoteDriver_2;
+ Handle_XmlMXCAFDoc_NoteDriver_3: typeof Handle_XmlMXCAFDoc_NoteDriver_3;
+ Handle_XmlMXCAFDoc_NoteDriver_4: typeof Handle_XmlMXCAFDoc_NoteDriver_4;
+ XmlMXCAFDoc_NoteDriver: typeof XmlMXCAFDoc_NoteDriver;
+ Handle_XmlMXCAFDoc_CentroidDriver: typeof Handle_XmlMXCAFDoc_CentroidDriver;
+ Handle_XmlMXCAFDoc_CentroidDriver_1: typeof Handle_XmlMXCAFDoc_CentroidDriver_1;
+ Handle_XmlMXCAFDoc_CentroidDriver_2: typeof Handle_XmlMXCAFDoc_CentroidDriver_2;
+ Handle_XmlMXCAFDoc_CentroidDriver_3: typeof Handle_XmlMXCAFDoc_CentroidDriver_3;
+ Handle_XmlMXCAFDoc_CentroidDriver_4: typeof Handle_XmlMXCAFDoc_CentroidDriver_4;
+ XmlMXCAFDoc_CentroidDriver: typeof XmlMXCAFDoc_CentroidDriver;
+ XmlMXCAFDoc: typeof XmlMXCAFDoc;
+ Handle_XmlMXCAFDoc_NoteBinDataDriver: typeof Handle_XmlMXCAFDoc_NoteBinDataDriver;
+ Handle_XmlMXCAFDoc_NoteBinDataDriver_1: typeof Handle_XmlMXCAFDoc_NoteBinDataDriver_1;
+ Handle_XmlMXCAFDoc_NoteBinDataDriver_2: typeof Handle_XmlMXCAFDoc_NoteBinDataDriver_2;
+ Handle_XmlMXCAFDoc_NoteBinDataDriver_3: typeof Handle_XmlMXCAFDoc_NoteBinDataDriver_3;
+ Handle_XmlMXCAFDoc_NoteBinDataDriver_4: typeof Handle_XmlMXCAFDoc_NoteBinDataDriver_4;
+ XmlMXCAFDoc_NoteBinDataDriver: typeof XmlMXCAFDoc_NoteBinDataDriver;
+ Handle_XmlMXCAFDoc_VisMaterialDriver: typeof Handle_XmlMXCAFDoc_VisMaterialDriver;
+ Handle_XmlMXCAFDoc_VisMaterialDriver_1: typeof Handle_XmlMXCAFDoc_VisMaterialDriver_1;
+ Handle_XmlMXCAFDoc_VisMaterialDriver_2: typeof Handle_XmlMXCAFDoc_VisMaterialDriver_2;
+ Handle_XmlMXCAFDoc_VisMaterialDriver_3: typeof Handle_XmlMXCAFDoc_VisMaterialDriver_3;
+ Handle_XmlMXCAFDoc_VisMaterialDriver_4: typeof Handle_XmlMXCAFDoc_VisMaterialDriver_4;
+ XmlMXCAFDoc_VisMaterialDriver: typeof XmlMXCAFDoc_VisMaterialDriver;
+ XmlMXCAFDoc_DatumDriver: typeof XmlMXCAFDoc_DatumDriver;
+ Handle_XmlMXCAFDoc_DatumDriver: typeof Handle_XmlMXCAFDoc_DatumDriver;
+ Handle_XmlMXCAFDoc_DatumDriver_1: typeof Handle_XmlMXCAFDoc_DatumDriver_1;
+ Handle_XmlMXCAFDoc_DatumDriver_2: typeof Handle_XmlMXCAFDoc_DatumDriver_2;
+ Handle_XmlMXCAFDoc_DatumDriver_3: typeof Handle_XmlMXCAFDoc_DatumDriver_3;
+ Handle_XmlMXCAFDoc_DatumDriver_4: typeof Handle_XmlMXCAFDoc_DatumDriver_4;
+ Handle_XmlMXCAFDoc_LocationDriver: typeof Handle_XmlMXCAFDoc_LocationDriver;
+ Handle_XmlMXCAFDoc_LocationDriver_1: typeof Handle_XmlMXCAFDoc_LocationDriver_1;
+ Handle_XmlMXCAFDoc_LocationDriver_2: typeof Handle_XmlMXCAFDoc_LocationDriver_2;
+ Handle_XmlMXCAFDoc_LocationDriver_3: typeof Handle_XmlMXCAFDoc_LocationDriver_3;
+ Handle_XmlMXCAFDoc_LocationDriver_4: typeof Handle_XmlMXCAFDoc_LocationDriver_4;
+ XmlMXCAFDoc_LocationDriver: typeof XmlMXCAFDoc_LocationDriver;
+ GeomAbs_JoinType: GeomAbs_JoinType;
+ GeomAbs_BSplKnotDistribution: GeomAbs_BSplKnotDistribution;
+ GeomAbs_SurfaceType: GeomAbs_SurfaceType;
+ GeomAbs_Shape: GeomAbs_Shape;
+ GeomAbs_IsoType: GeomAbs_IsoType;
+ GeomAbs_CurveType: GeomAbs_CurveType;
+ StepShape_Array1OfShapeDimensionRepresentationItem: typeof StepShape_Array1OfShapeDimensionRepresentationItem;
+ StepShape_Array1OfShapeDimensionRepresentationItem_1: typeof StepShape_Array1OfShapeDimensionRepresentationItem_1;
+ StepShape_Array1OfShapeDimensionRepresentationItem_2: typeof StepShape_Array1OfShapeDimensionRepresentationItem_2;
+ StepShape_Array1OfShapeDimensionRepresentationItem_3: typeof StepShape_Array1OfShapeDimensionRepresentationItem_3;
+ StepShape_Array1OfShapeDimensionRepresentationItem_4: typeof StepShape_Array1OfShapeDimensionRepresentationItem_4;
+ StepShape_Array1OfShapeDimensionRepresentationItem_5: typeof StepShape_Array1OfShapeDimensionRepresentationItem_5;
+ Handle_StepShape_HArray1OfOrientedEdge: typeof Handle_StepShape_HArray1OfOrientedEdge;
+ Handle_StepShape_HArray1OfOrientedEdge_1: typeof Handle_StepShape_HArray1OfOrientedEdge_1;
+ Handle_StepShape_HArray1OfOrientedEdge_2: typeof Handle_StepShape_HArray1OfOrientedEdge_2;
+ Handle_StepShape_HArray1OfOrientedEdge_3: typeof Handle_StepShape_HArray1OfOrientedEdge_3;
+ Handle_StepShape_HArray1OfOrientedEdge_4: typeof Handle_StepShape_HArray1OfOrientedEdge_4;
+ Handle_StepShape_RightCircularCone: typeof Handle_StepShape_RightCircularCone;
+ Handle_StepShape_RightCircularCone_1: typeof Handle_StepShape_RightCircularCone_1;
+ Handle_StepShape_RightCircularCone_2: typeof Handle_StepShape_RightCircularCone_2;
+ Handle_StepShape_RightCircularCone_3: typeof Handle_StepShape_RightCircularCone_3;
+ Handle_StepShape_RightCircularCone_4: typeof Handle_StepShape_RightCircularCone_4;
+ StepShape_RightCircularCone: typeof StepShape_RightCircularCone;
+ StepShape_Subedge: typeof StepShape_Subedge;
+ Handle_StepShape_Subedge: typeof Handle_StepShape_Subedge;
+ Handle_StepShape_Subedge_1: typeof Handle_StepShape_Subedge_1;
+ Handle_StepShape_Subedge_2: typeof Handle_StepShape_Subedge_2;
+ Handle_StepShape_Subedge_3: typeof Handle_StepShape_Subedge_3;
+ Handle_StepShape_Subedge_4: typeof Handle_StepShape_Subedge_4;
+ Handle_StepShape_CsgSolid: typeof Handle_StepShape_CsgSolid;
+ Handle_StepShape_CsgSolid_1: typeof Handle_StepShape_CsgSolid_1;
+ Handle_StepShape_CsgSolid_2: typeof Handle_StepShape_CsgSolid_2;
+ Handle_StepShape_CsgSolid_3: typeof Handle_StepShape_CsgSolid_3;
+ Handle_StepShape_CsgSolid_4: typeof Handle_StepShape_CsgSolid_4;
+ StepShape_CsgSolid: typeof StepShape_CsgSolid;
+ StepShape_DimensionalLocationWithPath: typeof StepShape_DimensionalLocationWithPath;
+ Handle_StepShape_DimensionalLocationWithPath: typeof Handle_StepShape_DimensionalLocationWithPath;
+ Handle_StepShape_DimensionalLocationWithPath_1: typeof Handle_StepShape_DimensionalLocationWithPath_1;
+ Handle_StepShape_DimensionalLocationWithPath_2: typeof Handle_StepShape_DimensionalLocationWithPath_2;
+ Handle_StepShape_DimensionalLocationWithPath_3: typeof Handle_StepShape_DimensionalLocationWithPath_3;
+ Handle_StepShape_DimensionalLocationWithPath_4: typeof Handle_StepShape_DimensionalLocationWithPath_4;
+ Handle_StepShape_NonManifoldSurfaceShapeRepresentation: typeof Handle_StepShape_NonManifoldSurfaceShapeRepresentation;
+ Handle_StepShape_NonManifoldSurfaceShapeRepresentation_1: typeof Handle_StepShape_NonManifoldSurfaceShapeRepresentation_1;
+ Handle_StepShape_NonManifoldSurfaceShapeRepresentation_2: typeof Handle_StepShape_NonManifoldSurfaceShapeRepresentation_2;
+ Handle_StepShape_NonManifoldSurfaceShapeRepresentation_3: typeof Handle_StepShape_NonManifoldSurfaceShapeRepresentation_3;
+ Handle_StepShape_NonManifoldSurfaceShapeRepresentation_4: typeof Handle_StepShape_NonManifoldSurfaceShapeRepresentation_4;
+ StepShape_NonManifoldSurfaceShapeRepresentation: typeof StepShape_NonManifoldSurfaceShapeRepresentation;
+ StepShape_DirectedDimensionalLocation: typeof StepShape_DirectedDimensionalLocation;
+ Handle_StepShape_DirectedDimensionalLocation: typeof Handle_StepShape_DirectedDimensionalLocation;
+ Handle_StepShape_DirectedDimensionalLocation_1: typeof Handle_StepShape_DirectedDimensionalLocation_1;
+ Handle_StepShape_DirectedDimensionalLocation_2: typeof Handle_StepShape_DirectedDimensionalLocation_2;
+ Handle_StepShape_DirectedDimensionalLocation_3: typeof Handle_StepShape_DirectedDimensionalLocation_3;
+ Handle_StepShape_DirectedDimensionalLocation_4: typeof Handle_StepShape_DirectedDimensionalLocation_4;
+ Handle_StepShape_VertexPoint: typeof Handle_StepShape_VertexPoint;
+ Handle_StepShape_VertexPoint_1: typeof Handle_StepShape_VertexPoint_1;
+ Handle_StepShape_VertexPoint_2: typeof Handle_StepShape_VertexPoint_2;
+ Handle_StepShape_VertexPoint_3: typeof Handle_StepShape_VertexPoint_3;
+ Handle_StepShape_VertexPoint_4: typeof Handle_StepShape_VertexPoint_4;
+ StepShape_VertexPoint: typeof StepShape_VertexPoint;
+ Handle_StepShape_HArray1OfValueQualifier: typeof Handle_StepShape_HArray1OfValueQualifier;
+ Handle_StepShape_HArray1OfValueQualifier_1: typeof Handle_StepShape_HArray1OfValueQualifier_1;
+ Handle_StepShape_HArray1OfValueQualifier_2: typeof Handle_StepShape_HArray1OfValueQualifier_2;
+ Handle_StepShape_HArray1OfValueQualifier_3: typeof Handle_StepShape_HArray1OfValueQualifier_3;
+ Handle_StepShape_HArray1OfValueQualifier_4: typeof Handle_StepShape_HArray1OfValueQualifier_4;
+ Handle_StepShape_Block: typeof Handle_StepShape_Block;
+ Handle_StepShape_Block_1: typeof Handle_StepShape_Block_1;
+ Handle_StepShape_Block_2: typeof Handle_StepShape_Block_2;
+ Handle_StepShape_Block_3: typeof Handle_StepShape_Block_3;
+ Handle_StepShape_Block_4: typeof Handle_StepShape_Block_4;
+ StepShape_Block: typeof StepShape_Block;
+ StepShape_Sphere: typeof StepShape_Sphere;
+ Handle_StepShape_Sphere: typeof Handle_StepShape_Sphere;
+ Handle_StepShape_Sphere_1: typeof Handle_StepShape_Sphere_1;
+ Handle_StepShape_Sphere_2: typeof Handle_StepShape_Sphere_2;
+ Handle_StepShape_Sphere_3: typeof Handle_StepShape_Sphere_3;
+ Handle_StepShape_Sphere_4: typeof Handle_StepShape_Sphere_4;
+ Handle_StepShape_HalfSpaceSolid: typeof Handle_StepShape_HalfSpaceSolid;
+ Handle_StepShape_HalfSpaceSolid_1: typeof Handle_StepShape_HalfSpaceSolid_1;
+ Handle_StepShape_HalfSpaceSolid_2: typeof Handle_StepShape_HalfSpaceSolid_2;
+ Handle_StepShape_HalfSpaceSolid_3: typeof Handle_StepShape_HalfSpaceSolid_3;
+ Handle_StepShape_HalfSpaceSolid_4: typeof Handle_StepShape_HalfSpaceSolid_4;
+ StepShape_HalfSpaceSolid: typeof StepShape_HalfSpaceSolid;
+ StepShape_ConnectedFaceShapeRepresentation: typeof StepShape_ConnectedFaceShapeRepresentation;
+ Handle_StepShape_ConnectedFaceShapeRepresentation: typeof Handle_StepShape_ConnectedFaceShapeRepresentation;
+ Handle_StepShape_ConnectedFaceShapeRepresentation_1: typeof Handle_StepShape_ConnectedFaceShapeRepresentation_1;
+ Handle_StepShape_ConnectedFaceShapeRepresentation_2: typeof Handle_StepShape_ConnectedFaceShapeRepresentation_2;
+ Handle_StepShape_ConnectedFaceShapeRepresentation_3: typeof Handle_StepShape_ConnectedFaceShapeRepresentation_3;
+ Handle_StepShape_ConnectedFaceShapeRepresentation_4: typeof Handle_StepShape_ConnectedFaceShapeRepresentation_4;
+ StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem: typeof StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem;
+ Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem: typeof Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem;
+ Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_1: typeof Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_1;
+ Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_2: typeof Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_2;
+ Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_3: typeof Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_3;
+ Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_4: typeof Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem_4;
+ Handle_StepShape_HArray1OfEdge: typeof Handle_StepShape_HArray1OfEdge;
+ Handle_StepShape_HArray1OfEdge_1: typeof Handle_StepShape_HArray1OfEdge_1;
+ Handle_StepShape_HArray1OfEdge_2: typeof Handle_StepShape_HArray1OfEdge_2;
+ Handle_StepShape_HArray1OfEdge_3: typeof Handle_StepShape_HArray1OfEdge_3;
+ Handle_StepShape_HArray1OfEdge_4: typeof Handle_StepShape_HArray1OfEdge_4;
+ StepShape_OrientedClosedShell: typeof StepShape_OrientedClosedShell;
+ Handle_StepShape_OrientedClosedShell: typeof Handle_StepShape_OrientedClosedShell;
+ Handle_StepShape_OrientedClosedShell_1: typeof Handle_StepShape_OrientedClosedShell_1;
+ Handle_StepShape_OrientedClosedShell_2: typeof Handle_StepShape_OrientedClosedShell_2;
+ Handle_StepShape_OrientedClosedShell_3: typeof Handle_StepShape_OrientedClosedShell_3;
+ Handle_StepShape_OrientedClosedShell_4: typeof Handle_StepShape_OrientedClosedShell_4;
+ StepShape_LimitsAndFits: typeof StepShape_LimitsAndFits;
+ Handle_StepShape_LimitsAndFits: typeof Handle_StepShape_LimitsAndFits;
+ Handle_StepShape_LimitsAndFits_1: typeof Handle_StepShape_LimitsAndFits_1;
+ Handle_StepShape_LimitsAndFits_2: typeof Handle_StepShape_LimitsAndFits_2;
+ Handle_StepShape_LimitsAndFits_3: typeof Handle_StepShape_LimitsAndFits_3;
+ Handle_StepShape_LimitsAndFits_4: typeof Handle_StepShape_LimitsAndFits_4;
+ StepShape_AngularLocation: typeof StepShape_AngularLocation;
+ Handle_StepShape_AngularLocation: typeof Handle_StepShape_AngularLocation;
+ Handle_StepShape_AngularLocation_1: typeof Handle_StepShape_AngularLocation_1;
+ Handle_StepShape_AngularLocation_2: typeof Handle_StepShape_AngularLocation_2;
+ Handle_StepShape_AngularLocation_3: typeof Handle_StepShape_AngularLocation_3;
+ Handle_StepShape_AngularLocation_4: typeof Handle_StepShape_AngularLocation_4;
+ StepShape_ToleranceMethodDefinition: typeof StepShape_ToleranceMethodDefinition;
+ StepShape_PolyLoop: typeof StepShape_PolyLoop;
+ Handle_StepShape_PolyLoop: typeof Handle_StepShape_PolyLoop;
+ Handle_StepShape_PolyLoop_1: typeof Handle_StepShape_PolyLoop_1;
+ Handle_StepShape_PolyLoop_2: typeof Handle_StepShape_PolyLoop_2;
+ Handle_StepShape_PolyLoop_3: typeof Handle_StepShape_PolyLoop_3;
+ Handle_StepShape_PolyLoop_4: typeof Handle_StepShape_PolyLoop_4;
+ StepShape_RevolvedAreaSolid: typeof StepShape_RevolvedAreaSolid;
+ Handle_StepShape_RevolvedAreaSolid: typeof Handle_StepShape_RevolvedAreaSolid;
+ Handle_StepShape_RevolvedAreaSolid_1: typeof Handle_StepShape_RevolvedAreaSolid_1;
+ Handle_StepShape_RevolvedAreaSolid_2: typeof Handle_StepShape_RevolvedAreaSolid_2;
+ Handle_StepShape_RevolvedAreaSolid_3: typeof Handle_StepShape_RevolvedAreaSolid_3;
+ Handle_StepShape_RevolvedAreaSolid_4: typeof Handle_StepShape_RevolvedAreaSolid_4;
+ Handle_StepShape_RightAngularWedge: typeof Handle_StepShape_RightAngularWedge;
+ Handle_StepShape_RightAngularWedge_1: typeof Handle_StepShape_RightAngularWedge_1;
+ Handle_StepShape_RightAngularWedge_2: typeof Handle_StepShape_RightAngularWedge_2;
+ Handle_StepShape_RightAngularWedge_3: typeof Handle_StepShape_RightAngularWedge_3;
+ Handle_StepShape_RightAngularWedge_4: typeof Handle_StepShape_RightAngularWedge_4;
+ StepShape_RightAngularWedge: typeof StepShape_RightAngularWedge;
+ StepShape_ConnectedFaceSubSet: typeof StepShape_ConnectedFaceSubSet;
+ Handle_StepShape_ConnectedFaceSubSet: typeof Handle_StepShape_ConnectedFaceSubSet;
+ Handle_StepShape_ConnectedFaceSubSet_1: typeof Handle_StepShape_ConnectedFaceSubSet_1;
+ Handle_StepShape_ConnectedFaceSubSet_2: typeof Handle_StepShape_ConnectedFaceSubSet_2;
+ Handle_StepShape_ConnectedFaceSubSet_3: typeof Handle_StepShape_ConnectedFaceSubSet_3;
+ Handle_StepShape_ConnectedFaceSubSet_4: typeof Handle_StepShape_ConnectedFaceSubSet_4;
+ Handle_StepShape_HArray1OfFace: typeof Handle_StepShape_HArray1OfFace;
+ Handle_StepShape_HArray1OfFace_1: typeof Handle_StepShape_HArray1OfFace_1;
+ Handle_StepShape_HArray1OfFace_2: typeof Handle_StepShape_HArray1OfFace_2;
+ Handle_StepShape_HArray1OfFace_3: typeof Handle_StepShape_HArray1OfFace_3;
+ Handle_StepShape_HArray1OfFace_4: typeof Handle_StepShape_HArray1OfFace_4;
+ StepShape_PlusMinusTolerance: typeof StepShape_PlusMinusTolerance;
+ Handle_StepShape_PlusMinusTolerance: typeof Handle_StepShape_PlusMinusTolerance;
+ Handle_StepShape_PlusMinusTolerance_1: typeof Handle_StepShape_PlusMinusTolerance_1;
+ Handle_StepShape_PlusMinusTolerance_2: typeof Handle_StepShape_PlusMinusTolerance_2;
+ Handle_StepShape_PlusMinusTolerance_3: typeof Handle_StepShape_PlusMinusTolerance_3;
+ Handle_StepShape_PlusMinusTolerance_4: typeof Handle_StepShape_PlusMinusTolerance_4;
+ StepShape_DimensionalLocation: typeof StepShape_DimensionalLocation;
+ Handle_StepShape_DimensionalLocation: typeof Handle_StepShape_DimensionalLocation;
+ Handle_StepShape_DimensionalLocation_1: typeof Handle_StepShape_DimensionalLocation_1;
+ Handle_StepShape_DimensionalLocation_2: typeof Handle_StepShape_DimensionalLocation_2;
+ Handle_StepShape_DimensionalLocation_3: typeof Handle_StepShape_DimensionalLocation_3;
+ Handle_StepShape_DimensionalLocation_4: typeof Handle_StepShape_DimensionalLocation_4;
+ StepShape_Array1OfValueQualifier: typeof StepShape_Array1OfValueQualifier;
+ StepShape_Array1OfValueQualifier_1: typeof StepShape_Array1OfValueQualifier_1;
+ StepShape_Array1OfValueQualifier_2: typeof StepShape_Array1OfValueQualifier_2;
+ StepShape_Array1OfValueQualifier_3: typeof StepShape_Array1OfValueQualifier_3;
+ StepShape_Array1OfValueQualifier_4: typeof StepShape_Array1OfValueQualifier_4;
+ StepShape_Array1OfValueQualifier_5: typeof StepShape_Array1OfValueQualifier_5;
+ Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation: typeof Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
+ Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_1: typeof Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_1;
+ Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_2: typeof Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_2;
+ Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_3: typeof Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_3;
+ Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_4: typeof Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation_4;
+ StepShape_GeometricallyBoundedSurfaceShapeRepresentation: typeof StepShape_GeometricallyBoundedSurfaceShapeRepresentation;
+ Handle_StepShape_BooleanResult: typeof Handle_StepShape_BooleanResult;
+ Handle_StepShape_BooleanResult_1: typeof Handle_StepShape_BooleanResult_1;
+ Handle_StepShape_BooleanResult_2: typeof Handle_StepShape_BooleanResult_2;
+ Handle_StepShape_BooleanResult_3: typeof Handle_StepShape_BooleanResult_3;
+ Handle_StepShape_BooleanResult_4: typeof Handle_StepShape_BooleanResult_4;
+ StepShape_BooleanResult: typeof StepShape_BooleanResult;
+ StepShape_Path: typeof StepShape_Path;
+ Handle_StepShape_Path: typeof Handle_StepShape_Path;
+ Handle_StepShape_Path_1: typeof Handle_StepShape_Path_1;
+ Handle_StepShape_Path_2: typeof Handle_StepShape_Path_2;
+ Handle_StepShape_Path_3: typeof Handle_StepShape_Path_3;
+ Handle_StepShape_Path_4: typeof Handle_StepShape_Path_4;
+ StepShape_Array1OfGeometricSetSelect: typeof StepShape_Array1OfGeometricSetSelect;
+ StepShape_Array1OfGeometricSetSelect_1: typeof StepShape_Array1OfGeometricSetSelect_1;
+ StepShape_Array1OfGeometricSetSelect_2: typeof StepShape_Array1OfGeometricSetSelect_2;
+ StepShape_Array1OfGeometricSetSelect_3: typeof StepShape_Array1OfGeometricSetSelect_3;
+ StepShape_Array1OfGeometricSetSelect_4: typeof StepShape_Array1OfGeometricSetSelect_4;
+ StepShape_Array1OfGeometricSetSelect_5: typeof StepShape_Array1OfGeometricSetSelect_5;
+ StepShape_FaceBasedSurfaceModel: typeof StepShape_FaceBasedSurfaceModel;
+ Handle_StepShape_FaceBasedSurfaceModel: typeof Handle_StepShape_FaceBasedSurfaceModel;
+ Handle_StepShape_FaceBasedSurfaceModel_1: typeof Handle_StepShape_FaceBasedSurfaceModel_1;
+ Handle_StepShape_FaceBasedSurfaceModel_2: typeof Handle_StepShape_FaceBasedSurfaceModel_2;
+ Handle_StepShape_FaceBasedSurfaceModel_3: typeof Handle_StepShape_FaceBasedSurfaceModel_3;
+ Handle_StepShape_FaceBasedSurfaceModel_4: typeof Handle_StepShape_FaceBasedSurfaceModel_4;
+ Handle_StepShape_BoxedHalfSpace: typeof Handle_StepShape_BoxedHalfSpace;
+ Handle_StepShape_BoxedHalfSpace_1: typeof Handle_StepShape_BoxedHalfSpace_1;
+ Handle_StepShape_BoxedHalfSpace_2: typeof Handle_StepShape_BoxedHalfSpace_2;
+ Handle_StepShape_BoxedHalfSpace_3: typeof Handle_StepShape_BoxedHalfSpace_3;
+ Handle_StepShape_BoxedHalfSpace_4: typeof Handle_StepShape_BoxedHalfSpace_4;
+ StepShape_BoxedHalfSpace: typeof StepShape_BoxedHalfSpace;
+ StepShape_GeometricCurveSet: typeof StepShape_GeometricCurveSet;
+ Handle_StepShape_GeometricCurveSet: typeof Handle_StepShape_GeometricCurveSet;
+ Handle_StepShape_GeometricCurveSet_1: typeof Handle_StepShape_GeometricCurveSet_1;
+ Handle_StepShape_GeometricCurveSet_2: typeof Handle_StepShape_GeometricCurveSet_2;
+ Handle_StepShape_GeometricCurveSet_3: typeof Handle_StepShape_GeometricCurveSet_3;
+ Handle_StepShape_GeometricCurveSet_4: typeof Handle_StepShape_GeometricCurveSet_4;
+ StepShape_TypeQualifier: typeof StepShape_TypeQualifier;
+ Handle_StepShape_TypeQualifier: typeof Handle_StepShape_TypeQualifier;
+ Handle_StepShape_TypeQualifier_1: typeof Handle_StepShape_TypeQualifier_1;
+ Handle_StepShape_TypeQualifier_2: typeof Handle_StepShape_TypeQualifier_2;
+ Handle_StepShape_TypeQualifier_3: typeof Handle_StepShape_TypeQualifier_3;
+ Handle_StepShape_TypeQualifier_4: typeof Handle_StepShape_TypeQualifier_4;
+ StepShape_RevolvedFaceSolid: typeof StepShape_RevolvedFaceSolid;
+ Handle_StepShape_RevolvedFaceSolid: typeof Handle_StepShape_RevolvedFaceSolid;
+ Handle_StepShape_RevolvedFaceSolid_1: typeof Handle_StepShape_RevolvedFaceSolid_1;
+ Handle_StepShape_RevolvedFaceSolid_2: typeof Handle_StepShape_RevolvedFaceSolid_2;
+ Handle_StepShape_RevolvedFaceSolid_3: typeof Handle_StepShape_RevolvedFaceSolid_3;
+ Handle_StepShape_RevolvedFaceSolid_4: typeof Handle_StepShape_RevolvedFaceSolid_4;
+ StepShape_ShellBasedSurfaceModel: typeof StepShape_ShellBasedSurfaceModel;
+ Handle_StepShape_ShellBasedSurfaceModel: typeof Handle_StepShape_ShellBasedSurfaceModel;
+ Handle_StepShape_ShellBasedSurfaceModel_1: typeof Handle_StepShape_ShellBasedSurfaceModel_1;
+ Handle_StepShape_ShellBasedSurfaceModel_2: typeof Handle_StepShape_ShellBasedSurfaceModel_2;
+ Handle_StepShape_ShellBasedSurfaceModel_3: typeof Handle_StepShape_ShellBasedSurfaceModel_3;
+ Handle_StepShape_ShellBasedSurfaceModel_4: typeof Handle_StepShape_ShellBasedSurfaceModel_4;
+ Handle_StepShape_EdgeBasedWireframeShapeRepresentation: typeof Handle_StepShape_EdgeBasedWireframeShapeRepresentation;
+ Handle_StepShape_EdgeBasedWireframeShapeRepresentation_1: typeof Handle_StepShape_EdgeBasedWireframeShapeRepresentation_1;
+ Handle_StepShape_EdgeBasedWireframeShapeRepresentation_2: typeof Handle_StepShape_EdgeBasedWireframeShapeRepresentation_2;
+ Handle_StepShape_EdgeBasedWireframeShapeRepresentation_3: typeof Handle_StepShape_EdgeBasedWireframeShapeRepresentation_3;
+ Handle_StepShape_EdgeBasedWireframeShapeRepresentation_4: typeof Handle_StepShape_EdgeBasedWireframeShapeRepresentation_4;
+ StepShape_EdgeBasedWireframeShapeRepresentation: typeof StepShape_EdgeBasedWireframeShapeRepresentation;
+ StepShape_EdgeBasedWireframeModel: typeof StepShape_EdgeBasedWireframeModel;
+ Handle_StepShape_EdgeBasedWireframeModel: typeof Handle_StepShape_EdgeBasedWireframeModel;
+ Handle_StepShape_EdgeBasedWireframeModel_1: typeof Handle_StepShape_EdgeBasedWireframeModel_1;
+ Handle_StepShape_EdgeBasedWireframeModel_2: typeof Handle_StepShape_EdgeBasedWireframeModel_2;
+ Handle_StepShape_EdgeBasedWireframeModel_3: typeof Handle_StepShape_EdgeBasedWireframeModel_3;
+ Handle_StepShape_EdgeBasedWireframeModel_4: typeof Handle_StepShape_EdgeBasedWireframeModel_4;
+ StepShape_MeasureQualification: typeof StepShape_MeasureQualification;
+ Handle_StepShape_MeasureQualification: typeof Handle_StepShape_MeasureQualification;
+ Handle_StepShape_MeasureQualification_1: typeof Handle_StepShape_MeasureQualification_1;
+ Handle_StepShape_MeasureQualification_2: typeof Handle_StepShape_MeasureQualification_2;
+ Handle_StepShape_MeasureQualification_3: typeof Handle_StepShape_MeasureQualification_3;
+ Handle_StepShape_MeasureQualification_4: typeof Handle_StepShape_MeasureQualification_4;
+ Handle_StepShape_AngularSize: typeof Handle_StepShape_AngularSize;
+ Handle_StepShape_AngularSize_1: typeof Handle_StepShape_AngularSize_1;
+ Handle_StepShape_AngularSize_2: typeof Handle_StepShape_AngularSize_2;
+ Handle_StepShape_AngularSize_3: typeof Handle_StepShape_AngularSize_3;
+ Handle_StepShape_AngularSize_4: typeof Handle_StepShape_AngularSize_4;
+ StepShape_AngularSize: typeof StepShape_AngularSize;
+ Handle_StepShape_Face: typeof Handle_StepShape_Face;
+ Handle_StepShape_Face_1: typeof Handle_StepShape_Face_1;
+ Handle_StepShape_Face_2: typeof Handle_StepShape_Face_2;
+ Handle_StepShape_Face_3: typeof Handle_StepShape_Face_3;
+ Handle_StepShape_Face_4: typeof Handle_StepShape_Face_4;
+ StepShape_Face: typeof StepShape_Face;
+ StepShape_FacetedBrep: typeof StepShape_FacetedBrep;
+ Handle_StepShape_FacetedBrep: typeof Handle_StepShape_FacetedBrep;
+ Handle_StepShape_FacetedBrep_1: typeof Handle_StepShape_FacetedBrep_1;
+ Handle_StepShape_FacetedBrep_2: typeof Handle_StepShape_FacetedBrep_2;
+ Handle_StepShape_FacetedBrep_3: typeof Handle_StepShape_FacetedBrep_3;
+ Handle_StepShape_FacetedBrep_4: typeof Handle_StepShape_FacetedBrep_4;
+ Handle_StepShape_SweptFaceSolid: typeof Handle_StepShape_SweptFaceSolid;
+ Handle_StepShape_SweptFaceSolid_1: typeof Handle_StepShape_SweptFaceSolid_1;
+ Handle_StepShape_SweptFaceSolid_2: typeof Handle_StepShape_SweptFaceSolid_2;
+ Handle_StepShape_SweptFaceSolid_3: typeof Handle_StepShape_SweptFaceSolid_3;
+ Handle_StepShape_SweptFaceSolid_4: typeof Handle_StepShape_SweptFaceSolid_4;
+ StepShape_SweptFaceSolid: typeof StepShape_SweptFaceSolid;
+ StepShape_SolidReplica: typeof StepShape_SolidReplica;
+ Handle_StepShape_SolidReplica: typeof Handle_StepShape_SolidReplica;
+ Handle_StepShape_SolidReplica_1: typeof Handle_StepShape_SolidReplica_1;
+ Handle_StepShape_SolidReplica_2: typeof Handle_StepShape_SolidReplica_2;
+ Handle_StepShape_SolidReplica_3: typeof Handle_StepShape_SolidReplica_3;
+ Handle_StepShape_SolidReplica_4: typeof Handle_StepShape_SolidReplica_4;
+ StepShape_ShapeDimensionRepresentationItem: typeof StepShape_ShapeDimensionRepresentationItem;
+ Handle_StepShape_OrientedFace: typeof Handle_StepShape_OrientedFace;
+ Handle_StepShape_OrientedFace_1: typeof Handle_StepShape_OrientedFace_1;
+ Handle_StepShape_OrientedFace_2: typeof Handle_StepShape_OrientedFace_2;
+ Handle_StepShape_OrientedFace_3: typeof Handle_StepShape_OrientedFace_3;
+ Handle_StepShape_OrientedFace_4: typeof Handle_StepShape_OrientedFace_4;
+ StepShape_OrientedFace: typeof StepShape_OrientedFace;
+ Handle_StepShape_FacetedBrepShapeRepresentation: typeof Handle_StepShape_FacetedBrepShapeRepresentation;
+ Handle_StepShape_FacetedBrepShapeRepresentation_1: typeof Handle_StepShape_FacetedBrepShapeRepresentation_1;
+ Handle_StepShape_FacetedBrepShapeRepresentation_2: typeof Handle_StepShape_FacetedBrepShapeRepresentation_2;
+ Handle_StepShape_FacetedBrepShapeRepresentation_3: typeof Handle_StepShape_FacetedBrepShapeRepresentation_3;
+ Handle_StepShape_FacetedBrepShapeRepresentation_4: typeof Handle_StepShape_FacetedBrepShapeRepresentation_4;
+ StepShape_FacetedBrepShapeRepresentation: typeof StepShape_FacetedBrepShapeRepresentation;
+ StepShape_ManifoldSurfaceShapeRepresentation: typeof StepShape_ManifoldSurfaceShapeRepresentation;
+ Handle_StepShape_ManifoldSurfaceShapeRepresentation: typeof Handle_StepShape_ManifoldSurfaceShapeRepresentation;
+ Handle_StepShape_ManifoldSurfaceShapeRepresentation_1: typeof Handle_StepShape_ManifoldSurfaceShapeRepresentation_1;
+ Handle_StepShape_ManifoldSurfaceShapeRepresentation_2: typeof Handle_StepShape_ManifoldSurfaceShapeRepresentation_2;
+ Handle_StepShape_ManifoldSurfaceShapeRepresentation_3: typeof Handle_StepShape_ManifoldSurfaceShapeRepresentation_3;
+ Handle_StepShape_ManifoldSurfaceShapeRepresentation_4: typeof Handle_StepShape_ManifoldSurfaceShapeRepresentation_4;
+ StepShape_ShapeRepresentationWithParameters: typeof StepShape_ShapeRepresentationWithParameters;
+ Handle_StepShape_ShapeRepresentationWithParameters: typeof Handle_StepShape_ShapeRepresentationWithParameters;
+ Handle_StepShape_ShapeRepresentationWithParameters_1: typeof Handle_StepShape_ShapeRepresentationWithParameters_1;
+ Handle_StepShape_ShapeRepresentationWithParameters_2: typeof Handle_StepShape_ShapeRepresentationWithParameters_2;
+ Handle_StepShape_ShapeRepresentationWithParameters_3: typeof Handle_StepShape_ShapeRepresentationWithParameters_3;
+ Handle_StepShape_ShapeRepresentationWithParameters_4: typeof Handle_StepShape_ShapeRepresentationWithParameters_4;
+ StepShape_CsgPrimitive: typeof StepShape_CsgPrimitive;
+ Handle_StepShape_SolidModel: typeof Handle_StepShape_SolidModel;
+ Handle_StepShape_SolidModel_1: typeof Handle_StepShape_SolidModel_1;
+ Handle_StepShape_SolidModel_2: typeof Handle_StepShape_SolidModel_2;
+ Handle_StepShape_SolidModel_3: typeof Handle_StepShape_SolidModel_3;
+ Handle_StepShape_SolidModel_4: typeof Handle_StepShape_SolidModel_4;
+ StepShape_SolidModel: typeof StepShape_SolidModel;
+ StepShape_Edge: typeof StepShape_Edge;
+ Handle_StepShape_Edge: typeof Handle_StepShape_Edge;
+ Handle_StepShape_Edge_1: typeof Handle_StepShape_Edge_1;
+ Handle_StepShape_Edge_2: typeof Handle_StepShape_Edge_2;
+ Handle_StepShape_Edge_3: typeof Handle_StepShape_Edge_3;
+ Handle_StepShape_Edge_4: typeof Handle_StepShape_Edge_4;
+ StepShape_ContextDependentShapeRepresentation: typeof StepShape_ContextDependentShapeRepresentation;
+ Handle_StepShape_ContextDependentShapeRepresentation: typeof Handle_StepShape_ContextDependentShapeRepresentation;
+ Handle_StepShape_ContextDependentShapeRepresentation_1: typeof Handle_StepShape_ContextDependentShapeRepresentation_1;
+ Handle_StepShape_ContextDependentShapeRepresentation_2: typeof Handle_StepShape_ContextDependentShapeRepresentation_2;
+ Handle_StepShape_ContextDependentShapeRepresentation_3: typeof Handle_StepShape_ContextDependentShapeRepresentation_3;
+ Handle_StepShape_ContextDependentShapeRepresentation_4: typeof Handle_StepShape_ContextDependentShapeRepresentation_4;
+ StepShape_ReversibleTopologyItem: typeof StepShape_ReversibleTopologyItem;
+ Handle_StepShape_BrepWithVoids: typeof Handle_StepShape_BrepWithVoids;
+ Handle_StepShape_BrepWithVoids_1: typeof Handle_StepShape_BrepWithVoids_1;
+ Handle_StepShape_BrepWithVoids_2: typeof Handle_StepShape_BrepWithVoids_2;
+ Handle_StepShape_BrepWithVoids_3: typeof Handle_StepShape_BrepWithVoids_3;
+ Handle_StepShape_BrepWithVoids_4: typeof Handle_StepShape_BrepWithVoids_4;
+ StepShape_BrepWithVoids: typeof StepShape_BrepWithVoids;
+ Handle_StepShape_HArray1OfShell: typeof Handle_StepShape_HArray1OfShell;
+ Handle_StepShape_HArray1OfShell_1: typeof Handle_StepShape_HArray1OfShell_1;
+ Handle_StepShape_HArray1OfShell_2: typeof Handle_StepShape_HArray1OfShell_2;
+ Handle_StepShape_HArray1OfShell_3: typeof Handle_StepShape_HArray1OfShell_3;
+ Handle_StepShape_HArray1OfShell_4: typeof Handle_StepShape_HArray1OfShell_4;
+ StepShape_OrientedPath: typeof StepShape_OrientedPath;
+ Handle_StepShape_OrientedPath: typeof Handle_StepShape_OrientedPath;
+ Handle_StepShape_OrientedPath_1: typeof Handle_StepShape_OrientedPath_1;
+ Handle_StepShape_OrientedPath_2: typeof Handle_StepShape_OrientedPath_2;
+ Handle_StepShape_OrientedPath_3: typeof Handle_StepShape_OrientedPath_3;
+ Handle_StepShape_OrientedPath_4: typeof Handle_StepShape_OrientedPath_4;
+ Handle_StepShape_VertexLoop: typeof Handle_StepShape_VertexLoop;
+ Handle_StepShape_VertexLoop_1: typeof Handle_StepShape_VertexLoop_1;
+ Handle_StepShape_VertexLoop_2: typeof Handle_StepShape_VertexLoop_2;
+ Handle_StepShape_VertexLoop_3: typeof Handle_StepShape_VertexLoop_3;
+ Handle_StepShape_VertexLoop_4: typeof Handle_StepShape_VertexLoop_4;
+ StepShape_VertexLoop: typeof StepShape_VertexLoop;
+ Handle_StepShape_HArray1OfOrientedClosedShell: typeof Handle_StepShape_HArray1OfOrientedClosedShell;
+ Handle_StepShape_HArray1OfOrientedClosedShell_1: typeof Handle_StepShape_HArray1OfOrientedClosedShell_1;
+ Handle_StepShape_HArray1OfOrientedClosedShell_2: typeof Handle_StepShape_HArray1OfOrientedClosedShell_2;
+ Handle_StepShape_HArray1OfOrientedClosedShell_3: typeof Handle_StepShape_HArray1OfOrientedClosedShell_3;
+ Handle_StepShape_HArray1OfOrientedClosedShell_4: typeof Handle_StepShape_HArray1OfOrientedClosedShell_4;
+ StepShape_BooleanOperand: typeof StepShape_BooleanOperand;
+ StepShape_FacetedBrepAndBrepWithVoids: typeof StepShape_FacetedBrepAndBrepWithVoids;
+ Handle_StepShape_FacetedBrepAndBrepWithVoids: typeof Handle_StepShape_FacetedBrepAndBrepWithVoids;
+ Handle_StepShape_FacetedBrepAndBrepWithVoids_1: typeof Handle_StepShape_FacetedBrepAndBrepWithVoids_1;
+ Handle_StepShape_FacetedBrepAndBrepWithVoids_2: typeof Handle_StepShape_FacetedBrepAndBrepWithVoids_2;
+ Handle_StepShape_FacetedBrepAndBrepWithVoids_3: typeof Handle_StepShape_FacetedBrepAndBrepWithVoids_3;
+ Handle_StepShape_FacetedBrepAndBrepWithVoids_4: typeof Handle_StepShape_FacetedBrepAndBrepWithVoids_4;
+ Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation: typeof Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation;
+ Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_1: typeof Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_1;
+ Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_2: typeof Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_2;
+ Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_3: typeof Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_3;
+ Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_4: typeof Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation_4;
+ StepShape_DefinitionalRepresentationAndShapeRepresentation: typeof StepShape_DefinitionalRepresentationAndShapeRepresentation;
+ StepShape_Shell: typeof StepShape_Shell;
+ Handle_StepShape_HArray1OfConnectedEdgeSet: typeof Handle_StepShape_HArray1OfConnectedEdgeSet;
+ Handle_StepShape_HArray1OfConnectedEdgeSet_1: typeof Handle_StepShape_HArray1OfConnectedEdgeSet_1;
+ Handle_StepShape_HArray1OfConnectedEdgeSet_2: typeof Handle_StepShape_HArray1OfConnectedEdgeSet_2;
+ Handle_StepShape_HArray1OfConnectedEdgeSet_3: typeof Handle_StepShape_HArray1OfConnectedEdgeSet_3;
+ Handle_StepShape_HArray1OfConnectedEdgeSet_4: typeof Handle_StepShape_HArray1OfConnectedEdgeSet_4;
+ Handle_StepShape_CompoundShapeRepresentation: typeof Handle_StepShape_CompoundShapeRepresentation;
+ Handle_StepShape_CompoundShapeRepresentation_1: typeof Handle_StepShape_CompoundShapeRepresentation_1;
+ Handle_StepShape_CompoundShapeRepresentation_2: typeof Handle_StepShape_CompoundShapeRepresentation_2;
+ Handle_StepShape_CompoundShapeRepresentation_3: typeof Handle_StepShape_CompoundShapeRepresentation_3;
+ Handle_StepShape_CompoundShapeRepresentation_4: typeof Handle_StepShape_CompoundShapeRepresentation_4;
+ StepShape_CompoundShapeRepresentation: typeof StepShape_CompoundShapeRepresentation;
+ Handle_StepShape_GeometricSet: typeof Handle_StepShape_GeometricSet;
+ Handle_StepShape_GeometricSet_1: typeof Handle_StepShape_GeometricSet_1;
+ Handle_StepShape_GeometricSet_2: typeof Handle_StepShape_GeometricSet_2;
+ Handle_StepShape_GeometricSet_3: typeof Handle_StepShape_GeometricSet_3;
+ Handle_StepShape_GeometricSet_4: typeof Handle_StepShape_GeometricSet_4;
+ StepShape_GeometricSet: typeof StepShape_GeometricSet;
+ Handle_StepShape_HArray1OfFaceBound: typeof Handle_StepShape_HArray1OfFaceBound;
+ Handle_StepShape_HArray1OfFaceBound_1: typeof Handle_StepShape_HArray1OfFaceBound_1;
+ Handle_StepShape_HArray1OfFaceBound_2: typeof Handle_StepShape_HArray1OfFaceBound_2;
+ Handle_StepShape_HArray1OfFaceBound_3: typeof Handle_StepShape_HArray1OfFaceBound_3;
+ Handle_StepShape_HArray1OfFaceBound_4: typeof Handle_StepShape_HArray1OfFaceBound_4;
+ Handle_StepShape_ShapeDimensionRepresentation: typeof Handle_StepShape_ShapeDimensionRepresentation;
+ Handle_StepShape_ShapeDimensionRepresentation_1: typeof Handle_StepShape_ShapeDimensionRepresentation_1;
+ Handle_StepShape_ShapeDimensionRepresentation_2: typeof Handle_StepShape_ShapeDimensionRepresentation_2;
+ Handle_StepShape_ShapeDimensionRepresentation_3: typeof Handle_StepShape_ShapeDimensionRepresentation_3;
+ Handle_StepShape_ShapeDimensionRepresentation_4: typeof Handle_StepShape_ShapeDimensionRepresentation_4;
+ StepShape_ShapeDimensionRepresentation: typeof StepShape_ShapeDimensionRepresentation;
+ StepShape_ValueQualifier: typeof StepShape_ValueQualifier;
+ Handle_StepShape_DimensionalSizeWithPath: typeof Handle_StepShape_DimensionalSizeWithPath;
+ Handle_StepShape_DimensionalSizeWithPath_1: typeof Handle_StepShape_DimensionalSizeWithPath_1;
+ Handle_StepShape_DimensionalSizeWithPath_2: typeof Handle_StepShape_DimensionalSizeWithPath_2;
+ Handle_StepShape_DimensionalSizeWithPath_3: typeof Handle_StepShape_DimensionalSizeWithPath_3;
+ Handle_StepShape_DimensionalSizeWithPath_4: typeof Handle_StepShape_DimensionalSizeWithPath_4;
+ StepShape_DimensionalSizeWithPath: typeof StepShape_DimensionalSizeWithPath;
+ StepShape_ClosedShell: typeof StepShape_ClosedShell;
+ Handle_StepShape_ClosedShell: typeof Handle_StepShape_ClosedShell;
+ Handle_StepShape_ClosedShell_1: typeof Handle_StepShape_ClosedShell_1;
+ Handle_StepShape_ClosedShell_2: typeof Handle_StepShape_ClosedShell_2;
+ Handle_StepShape_ClosedShell_3: typeof Handle_StepShape_ClosedShell_3;
+ Handle_StepShape_ClosedShell_4: typeof Handle_StepShape_ClosedShell_4;
+ Handle_StepShape_DimensionalSize: typeof Handle_StepShape_DimensionalSize;
+ Handle_StepShape_DimensionalSize_1: typeof Handle_StepShape_DimensionalSize_1;
+ Handle_StepShape_DimensionalSize_2: typeof Handle_StepShape_DimensionalSize_2;
+ Handle_StepShape_DimensionalSize_3: typeof Handle_StepShape_DimensionalSize_3;
+ Handle_StepShape_DimensionalSize_4: typeof Handle_StepShape_DimensionalSize_4;
+ StepShape_DimensionalSize: typeof StepShape_DimensionalSize;
+ Handle_StepShape_PrecisionQualifier: typeof Handle_StepShape_PrecisionQualifier;
+ Handle_StepShape_PrecisionQualifier_1: typeof Handle_StepShape_PrecisionQualifier_1;
+ Handle_StepShape_PrecisionQualifier_2: typeof Handle_StepShape_PrecisionQualifier_2;
+ Handle_StepShape_PrecisionQualifier_3: typeof Handle_StepShape_PrecisionQualifier_3;
+ Handle_StepShape_PrecisionQualifier_4: typeof Handle_StepShape_PrecisionQualifier_4;
+ StepShape_PrecisionQualifier: typeof StepShape_PrecisionQualifier;
+ Handle_StepShape_Vertex: typeof Handle_StepShape_Vertex;
+ Handle_StepShape_Vertex_1: typeof Handle_StepShape_Vertex_1;
+ Handle_StepShape_Vertex_2: typeof Handle_StepShape_Vertex_2;
+ Handle_StepShape_Vertex_3: typeof Handle_StepShape_Vertex_3;
+ Handle_StepShape_Vertex_4: typeof Handle_StepShape_Vertex_4;
+ StepShape_Vertex: typeof StepShape_Vertex;
+ Handle_StepShape_BoxDomain: typeof Handle_StepShape_BoxDomain;
+ Handle_StepShape_BoxDomain_1: typeof Handle_StepShape_BoxDomain_1;
+ Handle_StepShape_BoxDomain_2: typeof Handle_StepShape_BoxDomain_2;
+ Handle_StepShape_BoxDomain_3: typeof Handle_StepShape_BoxDomain_3;
+ Handle_StepShape_BoxDomain_4: typeof Handle_StepShape_BoxDomain_4;
+ StepShape_BoxDomain: typeof StepShape_BoxDomain;
+ Handle_StepShape_ToleranceValue: typeof Handle_StepShape_ToleranceValue;
+ Handle_StepShape_ToleranceValue_1: typeof Handle_StepShape_ToleranceValue_1;
+ Handle_StepShape_ToleranceValue_2: typeof Handle_StepShape_ToleranceValue_2;
+ Handle_StepShape_ToleranceValue_3: typeof Handle_StepShape_ToleranceValue_3;
+ Handle_StepShape_ToleranceValue_4: typeof Handle_StepShape_ToleranceValue_4;
+ StepShape_ToleranceValue: typeof StepShape_ToleranceValue;
+ Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation: typeof Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation;
+ Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_1: typeof Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_1;
+ Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_2: typeof Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_2;
+ Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_3: typeof Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_3;
+ Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_4: typeof Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation_4;
+ StepShape_GeometricallyBoundedWireframeShapeRepresentation: typeof StepShape_GeometricallyBoundedWireframeShapeRepresentation;
+ Handle_StepShape_OpenShell: typeof Handle_StepShape_OpenShell;
+ Handle_StepShape_OpenShell_1: typeof Handle_StepShape_OpenShell_1;
+ Handle_StepShape_OpenShell_2: typeof Handle_StepShape_OpenShell_2;
+ Handle_StepShape_OpenShell_3: typeof Handle_StepShape_OpenShell_3;
+ Handle_StepShape_OpenShell_4: typeof Handle_StepShape_OpenShell_4;
+ StepShape_OpenShell: typeof StepShape_OpenShell;
+ StepShape_ConnectedFaceSet: typeof StepShape_ConnectedFaceSet;
+ Handle_StepShape_ConnectedFaceSet: typeof Handle_StepShape_ConnectedFaceSet;
+ Handle_StepShape_ConnectedFaceSet_1: typeof Handle_StepShape_ConnectedFaceSet_1;
+ Handle_StepShape_ConnectedFaceSet_2: typeof Handle_StepShape_ConnectedFaceSet_2;
+ Handle_StepShape_ConnectedFaceSet_3: typeof Handle_StepShape_ConnectedFaceSet_3;
+ Handle_StepShape_ConnectedFaceSet_4: typeof Handle_StepShape_ConnectedFaceSet_4;
+ StepShape_BooleanOperator: StepShape_BooleanOperator;
+ StepShape_Loop: typeof StepShape_Loop;
+ Handle_StepShape_Loop: typeof Handle_StepShape_Loop;
+ Handle_StepShape_Loop_1: typeof Handle_StepShape_Loop_1;
+ Handle_StepShape_Loop_2: typeof Handle_StepShape_Loop_2;
+ Handle_StepShape_Loop_3: typeof Handle_StepShape_Loop_3;
+ Handle_StepShape_Loop_4: typeof Handle_StepShape_Loop_4;
+ Handle_StepShape_ManifoldSolidBrep: typeof Handle_StepShape_ManifoldSolidBrep;
+ Handle_StepShape_ManifoldSolidBrep_1: typeof Handle_StepShape_ManifoldSolidBrep_1;
+ Handle_StepShape_ManifoldSolidBrep_2: typeof Handle_StepShape_ManifoldSolidBrep_2;
+ Handle_StepShape_ManifoldSolidBrep_3: typeof Handle_StepShape_ManifoldSolidBrep_3;
+ Handle_StepShape_ManifoldSolidBrep_4: typeof Handle_StepShape_ManifoldSolidBrep_4;
+ StepShape_ManifoldSolidBrep: typeof StepShape_ManifoldSolidBrep;
+ StepShape_Array1OfShell: typeof StepShape_Array1OfShell;
+ StepShape_Array1OfShell_1: typeof StepShape_Array1OfShell_1;
+ StepShape_Array1OfShell_2: typeof StepShape_Array1OfShell_2;
+ StepShape_Array1OfShell_3: typeof StepShape_Array1OfShell_3;
+ StepShape_Array1OfShell_4: typeof StepShape_Array1OfShell_4;
+ StepShape_Array1OfShell_5: typeof StepShape_Array1OfShell_5;
+ Handle_StepShape_LoopAndPath: typeof Handle_StepShape_LoopAndPath;
+ Handle_StepShape_LoopAndPath_1: typeof Handle_StepShape_LoopAndPath_1;
+ Handle_StepShape_LoopAndPath_2: typeof Handle_StepShape_LoopAndPath_2;
+ Handle_StepShape_LoopAndPath_3: typeof Handle_StepShape_LoopAndPath_3;
+ Handle_StepShape_LoopAndPath_4: typeof Handle_StepShape_LoopAndPath_4;
+ StepShape_LoopAndPath: typeof StepShape_LoopAndPath;
+ Handle_StepShape_ExtrudedAreaSolid: typeof Handle_StepShape_ExtrudedAreaSolid;
+ Handle_StepShape_ExtrudedAreaSolid_1: typeof Handle_StepShape_ExtrudedAreaSolid_1;
+ Handle_StepShape_ExtrudedAreaSolid_2: typeof Handle_StepShape_ExtrudedAreaSolid_2;
+ Handle_StepShape_ExtrudedAreaSolid_3: typeof Handle_StepShape_ExtrudedAreaSolid_3;
+ Handle_StepShape_ExtrudedAreaSolid_4: typeof Handle_StepShape_ExtrudedAreaSolid_4;
+ StepShape_ExtrudedAreaSolid: typeof StepShape_ExtrudedAreaSolid;
+ StepShape_ExtrudedFaceSolid: typeof StepShape_ExtrudedFaceSolid;
+ Handle_StepShape_ExtrudedFaceSolid: typeof Handle_StepShape_ExtrudedFaceSolid;
+ Handle_StepShape_ExtrudedFaceSolid_1: typeof Handle_StepShape_ExtrudedFaceSolid_1;
+ Handle_StepShape_ExtrudedFaceSolid_2: typeof Handle_StepShape_ExtrudedFaceSolid_2;
+ Handle_StepShape_ExtrudedFaceSolid_3: typeof Handle_StepShape_ExtrudedFaceSolid_3;
+ Handle_StepShape_ExtrudedFaceSolid_4: typeof Handle_StepShape_ExtrudedFaceSolid_4;
+ StepShape_DimensionalCharacteristic: typeof StepShape_DimensionalCharacteristic;
+ StepShape_EdgeCurve: typeof StepShape_EdgeCurve;
+ Handle_StepShape_EdgeCurve: typeof Handle_StepShape_EdgeCurve;
+ Handle_StepShape_EdgeCurve_1: typeof Handle_StepShape_EdgeCurve_1;
+ Handle_StepShape_EdgeCurve_2: typeof Handle_StepShape_EdgeCurve_2;
+ Handle_StepShape_EdgeCurve_3: typeof Handle_StepShape_EdgeCurve_3;
+ Handle_StepShape_EdgeCurve_4: typeof Handle_StepShape_EdgeCurve_4;
+ Handle_StepShape_HArray1OfShapeDimensionRepresentationItem: typeof Handle_StepShape_HArray1OfShapeDimensionRepresentationItem;
+ Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_1: typeof Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_1;
+ Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_2: typeof Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_2;
+ Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_3: typeof Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_3;
+ Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_4: typeof Handle_StepShape_HArray1OfShapeDimensionRepresentationItem_4;
+ StepShape_EdgeLoop: typeof StepShape_EdgeLoop;
+ Handle_StepShape_EdgeLoop: typeof Handle_StepShape_EdgeLoop;
+ Handle_StepShape_EdgeLoop_1: typeof Handle_StepShape_EdgeLoop_1;
+ Handle_StepShape_EdgeLoop_2: typeof Handle_StepShape_EdgeLoop_2;
+ Handle_StepShape_EdgeLoop_3: typeof Handle_StepShape_EdgeLoop_3;
+ Handle_StepShape_EdgeLoop_4: typeof Handle_StepShape_EdgeLoop_4;
+ StepShape_ShapeRepresentation: typeof StepShape_ShapeRepresentation;
+ Handle_StepShape_ShapeRepresentation: typeof Handle_StepShape_ShapeRepresentation;
+ Handle_StepShape_ShapeRepresentation_1: typeof Handle_StepShape_ShapeRepresentation_1;
+ Handle_StepShape_ShapeRepresentation_2: typeof Handle_StepShape_ShapeRepresentation_2;
+ Handle_StepShape_ShapeRepresentation_3: typeof Handle_StepShape_ShapeRepresentation_3;
+ Handle_StepShape_ShapeRepresentation_4: typeof Handle_StepShape_ShapeRepresentation_4;
+ StepShape_SweptAreaSolid: typeof StepShape_SweptAreaSolid;
+ Handle_StepShape_SweptAreaSolid: typeof Handle_StepShape_SweptAreaSolid;
+ Handle_StepShape_SweptAreaSolid_1: typeof Handle_StepShape_SweptAreaSolid_1;
+ Handle_StepShape_SweptAreaSolid_2: typeof Handle_StepShape_SweptAreaSolid_2;
+ Handle_StepShape_SweptAreaSolid_3: typeof Handle_StepShape_SweptAreaSolid_3;
+ Handle_StepShape_SweptAreaSolid_4: typeof Handle_StepShape_SweptAreaSolid_4;
+ Handle_StepShape_CsgShapeRepresentation: typeof Handle_StepShape_CsgShapeRepresentation;
+ Handle_StepShape_CsgShapeRepresentation_1: typeof Handle_StepShape_CsgShapeRepresentation_1;
+ Handle_StepShape_CsgShapeRepresentation_2: typeof Handle_StepShape_CsgShapeRepresentation_2;
+ Handle_StepShape_CsgShapeRepresentation_3: typeof Handle_StepShape_CsgShapeRepresentation_3;
+ Handle_StepShape_CsgShapeRepresentation_4: typeof Handle_StepShape_CsgShapeRepresentation_4;
+ StepShape_CsgShapeRepresentation: typeof StepShape_CsgShapeRepresentation;
+ Handle_StepShape_AdvancedBrepShapeRepresentation: typeof Handle_StepShape_AdvancedBrepShapeRepresentation;
+ Handle_StepShape_AdvancedBrepShapeRepresentation_1: typeof Handle_StepShape_AdvancedBrepShapeRepresentation_1;
+ Handle_StepShape_AdvancedBrepShapeRepresentation_2: typeof Handle_StepShape_AdvancedBrepShapeRepresentation_2;
+ Handle_StepShape_AdvancedBrepShapeRepresentation_3: typeof Handle_StepShape_AdvancedBrepShapeRepresentation_3;
+ Handle_StepShape_AdvancedBrepShapeRepresentation_4: typeof Handle_StepShape_AdvancedBrepShapeRepresentation_4;
+ StepShape_AdvancedBrepShapeRepresentation: typeof StepShape_AdvancedBrepShapeRepresentation;
+ StepShape_QualifiedRepresentationItem: typeof StepShape_QualifiedRepresentationItem;
+ Handle_StepShape_QualifiedRepresentationItem: typeof Handle_StepShape_QualifiedRepresentationItem;
+ Handle_StepShape_QualifiedRepresentationItem_1: typeof Handle_StepShape_QualifiedRepresentationItem_1;
+ Handle_StepShape_QualifiedRepresentationItem_2: typeof Handle_StepShape_QualifiedRepresentationItem_2;
+ Handle_StepShape_QualifiedRepresentationItem_3: typeof Handle_StepShape_QualifiedRepresentationItem_3;
+ Handle_StepShape_QualifiedRepresentationItem_4: typeof Handle_StepShape_QualifiedRepresentationItem_4;
+ StepShape_Torus: typeof StepShape_Torus;
+ Handle_StepShape_Torus: typeof Handle_StepShape_Torus;
+ Handle_StepShape_Torus_1: typeof Handle_StepShape_Torus_1;
+ Handle_StepShape_Torus_2: typeof Handle_StepShape_Torus_2;
+ Handle_StepShape_Torus_3: typeof Handle_StepShape_Torus_3;
+ Handle_StepShape_Torus_4: typeof Handle_StepShape_Torus_4;
+ Handle_StepShape_DimensionalCharacteristicRepresentation: typeof Handle_StepShape_DimensionalCharacteristicRepresentation;
+ Handle_StepShape_DimensionalCharacteristicRepresentation_1: typeof Handle_StepShape_DimensionalCharacteristicRepresentation_1;
+ Handle_StepShape_DimensionalCharacteristicRepresentation_2: typeof Handle_StepShape_DimensionalCharacteristicRepresentation_2;
+ Handle_StepShape_DimensionalCharacteristicRepresentation_3: typeof Handle_StepShape_DimensionalCharacteristicRepresentation_3;
+ Handle_StepShape_DimensionalCharacteristicRepresentation_4: typeof Handle_StepShape_DimensionalCharacteristicRepresentation_4;
+ StepShape_DimensionalCharacteristicRepresentation: typeof StepShape_DimensionalCharacteristicRepresentation;
+ StepShape_OrientedOpenShell: typeof StepShape_OrientedOpenShell;
+ Handle_StepShape_OrientedOpenShell: typeof Handle_StepShape_OrientedOpenShell;
+ Handle_StepShape_OrientedOpenShell_1: typeof Handle_StepShape_OrientedOpenShell_1;
+ Handle_StepShape_OrientedOpenShell_2: typeof Handle_StepShape_OrientedOpenShell_2;
+ Handle_StepShape_OrientedOpenShell_3: typeof Handle_StepShape_OrientedOpenShell_3;
+ Handle_StepShape_OrientedOpenShell_4: typeof Handle_StepShape_OrientedOpenShell_4;
+ Handle_StepShape_HArray1OfGeometricSetSelect: typeof Handle_StepShape_HArray1OfGeometricSetSelect;
+ Handle_StepShape_HArray1OfGeometricSetSelect_1: typeof Handle_StepShape_HArray1OfGeometricSetSelect_1;
+ Handle_StepShape_HArray1OfGeometricSetSelect_2: typeof Handle_StepShape_HArray1OfGeometricSetSelect_2;
+ Handle_StepShape_HArray1OfGeometricSetSelect_3: typeof Handle_StepShape_HArray1OfGeometricSetSelect_3;
+ Handle_StepShape_HArray1OfGeometricSetSelect_4: typeof Handle_StepShape_HArray1OfGeometricSetSelect_4;
+ StepShape_SurfaceModel: typeof StepShape_SurfaceModel;
+ Handle_StepShape_OrientedEdge: typeof Handle_StepShape_OrientedEdge;
+ Handle_StepShape_OrientedEdge_1: typeof Handle_StepShape_OrientedEdge_1;
+ Handle_StepShape_OrientedEdge_2: typeof Handle_StepShape_OrientedEdge_2;
+ Handle_StepShape_OrientedEdge_3: typeof Handle_StepShape_OrientedEdge_3;
+ Handle_StepShape_OrientedEdge_4: typeof Handle_StepShape_OrientedEdge_4;
+ StepShape_OrientedEdge: typeof StepShape_OrientedEdge;
+ StepShape_FaceBound: typeof StepShape_FaceBound;
+ Handle_StepShape_FaceBound: typeof Handle_StepShape_FaceBound;
+ Handle_StepShape_FaceBound_1: typeof Handle_StepShape_FaceBound_1;
+ Handle_StepShape_FaceBound_2: typeof Handle_StepShape_FaceBound_2;
+ Handle_StepShape_FaceBound_3: typeof Handle_StepShape_FaceBound_3;
+ Handle_StepShape_FaceBound_4: typeof Handle_StepShape_FaceBound_4;
+ StepShape_FaceSurface: typeof StepShape_FaceSurface;
+ Handle_StepShape_FaceSurface: typeof Handle_StepShape_FaceSurface;
+ Handle_StepShape_FaceSurface_1: typeof Handle_StepShape_FaceSurface_1;
+ Handle_StepShape_FaceSurface_2: typeof Handle_StepShape_FaceSurface_2;
+ Handle_StepShape_FaceSurface_3: typeof Handle_StepShape_FaceSurface_3;
+ Handle_StepShape_FaceSurface_4: typeof Handle_StepShape_FaceSurface_4;
+ Handle_StepShape_HArray1OfConnectedFaceSet: typeof Handle_StepShape_HArray1OfConnectedFaceSet;
+ Handle_StepShape_HArray1OfConnectedFaceSet_1: typeof Handle_StepShape_HArray1OfConnectedFaceSet_1;
+ Handle_StepShape_HArray1OfConnectedFaceSet_2: typeof Handle_StepShape_HArray1OfConnectedFaceSet_2;
+ Handle_StepShape_HArray1OfConnectedFaceSet_3: typeof Handle_StepShape_HArray1OfConnectedFaceSet_3;
+ Handle_StepShape_HArray1OfConnectedFaceSet_4: typeof Handle_StepShape_HArray1OfConnectedFaceSet_4;
+ StepShape_ShapeDefinitionRepresentation: typeof StepShape_ShapeDefinitionRepresentation;
+ Handle_StepShape_ShapeDefinitionRepresentation: typeof Handle_StepShape_ShapeDefinitionRepresentation;
+ Handle_StepShape_ShapeDefinitionRepresentation_1: typeof Handle_StepShape_ShapeDefinitionRepresentation_1;
+ Handle_StepShape_ShapeDefinitionRepresentation_2: typeof Handle_StepShape_ShapeDefinitionRepresentation_2;
+ Handle_StepShape_ShapeDefinitionRepresentation_3: typeof Handle_StepShape_ShapeDefinitionRepresentation_3;
+ Handle_StepShape_ShapeDefinitionRepresentation_4: typeof Handle_StepShape_ShapeDefinitionRepresentation_4;
+ StepShape_TransitionalShapeRepresentation: typeof StepShape_TransitionalShapeRepresentation;
+ Handle_StepShape_TransitionalShapeRepresentation: typeof Handle_StepShape_TransitionalShapeRepresentation;
+ Handle_StepShape_TransitionalShapeRepresentation_1: typeof Handle_StepShape_TransitionalShapeRepresentation_1;
+ Handle_StepShape_TransitionalShapeRepresentation_2: typeof Handle_StepShape_TransitionalShapeRepresentation_2;
+ Handle_StepShape_TransitionalShapeRepresentation_3: typeof Handle_StepShape_TransitionalShapeRepresentation_3;
+ Handle_StepShape_TransitionalShapeRepresentation_4: typeof Handle_StepShape_TransitionalShapeRepresentation_4;
+ StepShape_AngleRelator: StepShape_AngleRelator;
+ StepShape_CsgSelect: typeof StepShape_CsgSelect;
+ Handle_StepShape_ValueFormatTypeQualifier: typeof Handle_StepShape_ValueFormatTypeQualifier;
+ Handle_StepShape_ValueFormatTypeQualifier_1: typeof Handle_StepShape_ValueFormatTypeQualifier_1;
+ Handle_StepShape_ValueFormatTypeQualifier_2: typeof Handle_StepShape_ValueFormatTypeQualifier_2;
+ Handle_StepShape_ValueFormatTypeQualifier_3: typeof Handle_StepShape_ValueFormatTypeQualifier_3;
+ Handle_StepShape_ValueFormatTypeQualifier_4: typeof Handle_StepShape_ValueFormatTypeQualifier_4;
+ StepShape_ValueFormatTypeQualifier: typeof StepShape_ValueFormatTypeQualifier;
+ StepShape_GeometricSetSelect: typeof StepShape_GeometricSetSelect;
+ Handle_StepShape_ConnectedEdgeSet: typeof Handle_StepShape_ConnectedEdgeSet;
+ Handle_StepShape_ConnectedEdgeSet_1: typeof Handle_StepShape_ConnectedEdgeSet_1;
+ Handle_StepShape_ConnectedEdgeSet_2: typeof Handle_StepShape_ConnectedEdgeSet_2;
+ Handle_StepShape_ConnectedEdgeSet_3: typeof Handle_StepShape_ConnectedEdgeSet_3;
+ Handle_StepShape_ConnectedEdgeSet_4: typeof Handle_StepShape_ConnectedEdgeSet_4;
+ StepShape_ConnectedEdgeSet: typeof StepShape_ConnectedEdgeSet;
+ StepShape_FaceOuterBound: typeof StepShape_FaceOuterBound;
+ Handle_StepShape_FaceOuterBound: typeof Handle_StepShape_FaceOuterBound;
+ Handle_StepShape_FaceOuterBound_1: typeof Handle_StepShape_FaceOuterBound_1;
+ Handle_StepShape_FaceOuterBound_2: typeof Handle_StepShape_FaceOuterBound_2;
+ Handle_StepShape_FaceOuterBound_3: typeof Handle_StepShape_FaceOuterBound_3;
+ Handle_StepShape_FaceOuterBound_4: typeof Handle_StepShape_FaceOuterBound_4;
+ Handle_StepShape_RightCircularCylinder: typeof Handle_StepShape_RightCircularCylinder;
+ Handle_StepShape_RightCircularCylinder_1: typeof Handle_StepShape_RightCircularCylinder_1;
+ Handle_StepShape_RightCircularCylinder_2: typeof Handle_StepShape_RightCircularCylinder_2;
+ Handle_StepShape_RightCircularCylinder_3: typeof Handle_StepShape_RightCircularCylinder_3;
+ Handle_StepShape_RightCircularCylinder_4: typeof Handle_StepShape_RightCircularCylinder_4;
+ StepShape_RightCircularCylinder: typeof StepShape_RightCircularCylinder;
+ Handle_StepShape_Subface: typeof Handle_StepShape_Subface;
+ Handle_StepShape_Subface_1: typeof Handle_StepShape_Subface_1;
+ Handle_StepShape_Subface_2: typeof Handle_StepShape_Subface_2;
+ Handle_StepShape_Subface_3: typeof Handle_StepShape_Subface_3;
+ Handle_StepShape_Subface_4: typeof Handle_StepShape_Subface_4;
+ StepShape_Subface: typeof StepShape_Subface;
+ Handle_StepShape_TopologicalRepresentationItem: typeof Handle_StepShape_TopologicalRepresentationItem;
+ Handle_StepShape_TopologicalRepresentationItem_1: typeof Handle_StepShape_TopologicalRepresentationItem_1;
+ Handle_StepShape_TopologicalRepresentationItem_2: typeof Handle_StepShape_TopologicalRepresentationItem_2;
+ Handle_StepShape_TopologicalRepresentationItem_3: typeof Handle_StepShape_TopologicalRepresentationItem_3;
+ Handle_StepShape_TopologicalRepresentationItem_4: typeof Handle_StepShape_TopologicalRepresentationItem_4;
+ StepShape_TopologicalRepresentationItem: typeof StepShape_TopologicalRepresentationItem;
+ StepShape_AdvancedFace: typeof StepShape_AdvancedFace;
+ Handle_StepShape_AdvancedFace: typeof Handle_StepShape_AdvancedFace;
+ Handle_StepShape_AdvancedFace_1: typeof Handle_StepShape_AdvancedFace_1;
+ Handle_StepShape_AdvancedFace_2: typeof Handle_StepShape_AdvancedFace_2;
+ Handle_StepShape_AdvancedFace_3: typeof Handle_StepShape_AdvancedFace_3;
+ Handle_StepShape_AdvancedFace_4: typeof Handle_StepShape_AdvancedFace_4;
+ StepShape_SeamEdge: typeof StepShape_SeamEdge;
+ Handle_StepShape_SeamEdge: typeof Handle_StepShape_SeamEdge;
+ Handle_StepShape_SeamEdge_1: typeof Handle_StepShape_SeamEdge_1;
+ Handle_StepShape_SeamEdge_2: typeof Handle_StepShape_SeamEdge_2;
+ Handle_StepShape_SeamEdge_3: typeof Handle_StepShape_SeamEdge_3;
+ Handle_StepShape_SeamEdge_4: typeof Handle_StepShape_SeamEdge_4;
+ Handle_StepShape_PointRepresentation: typeof Handle_StepShape_PointRepresentation;
+ Handle_StepShape_PointRepresentation_1: typeof Handle_StepShape_PointRepresentation_1;
+ Handle_StepShape_PointRepresentation_2: typeof Handle_StepShape_PointRepresentation_2;
+ Handle_StepShape_PointRepresentation_3: typeof Handle_StepShape_PointRepresentation_3;
+ Handle_StepShape_PointRepresentation_4: typeof Handle_StepShape_PointRepresentation_4;
+ StepShape_PointRepresentation: typeof StepShape_PointRepresentation;
+ RWGltf_WriterTrsfFormat: RWGltf_WriterTrsfFormat;
+ RWGltf_GltfFace: typeof RWGltf_GltfFace;
+ RWGltf_GltfArrayType: RWGltf_GltfArrayType;
+ RWGltf_MaterialCommon: typeof RWGltf_MaterialCommon;
+ RWGltf_GltfOStreamWriter: typeof RWGltf_GltfOStreamWriter;
+ RWGltf_GltfAccessorCompType: RWGltf_GltfAccessorCompType;
+ RWGltf_GltfSceneNodeMap: typeof RWGltf_GltfSceneNodeMap;
+ RWGltf_CafReader: typeof RWGltf_CafReader;
+ RWGltf_GltfAccessorLayout: RWGltf_GltfAccessorLayout;
+ RWGltf_MaterialMetallicRoughness: typeof RWGltf_MaterialMetallicRoughness;
+ RWGltf_GltfMaterialMap: typeof RWGltf_GltfMaterialMap;
+ RWGltf_GltfSharedIStream: typeof RWGltf_GltfSharedIStream;
+ RWGltf_PrimitiveArrayReader: typeof RWGltf_PrimitiveArrayReader;
+ RWGltf_GltfRootElement: RWGltf_GltfRootElement;
+ RWGltf_GltfPrimArrayData: typeof RWGltf_GltfPrimArrayData;
+ RWGltf_GltfPrimArrayData_1: typeof RWGltf_GltfPrimArrayData_1;
+ RWGltf_GltfPrimArrayData_2: typeof RWGltf_GltfPrimArrayData_2;
+ RWGltf_CafWriter: typeof RWGltf_CafWriter;
+ RWGltf_GltfBufferViewTarget: RWGltf_GltfBufferViewTarget;
+ RWGltf_GltfBufferView: typeof RWGltf_GltfBufferView;
+ RWGltf_GltfLatePrimitiveArray: typeof RWGltf_GltfLatePrimitiveArray;
+ RWGltf_TriangulationReader: typeof RWGltf_TriangulationReader;
+ RWGltf_GltfAlphaMode: RWGltf_GltfAlphaMode;
+ RWGltf_GltfPrimitiveMode: RWGltf_GltfPrimitiveMode;
+ RWGltf_GltfAccessor: typeof RWGltf_GltfAccessor;
+ Handle_StepElement_HArray2OfCurveElementPurposeMember: typeof Handle_StepElement_HArray2OfCurveElementPurposeMember;
+ Handle_StepElement_HArray2OfCurveElementPurposeMember_1: typeof Handle_StepElement_HArray2OfCurveElementPurposeMember_1;
+ Handle_StepElement_HArray2OfCurveElementPurposeMember_2: typeof Handle_StepElement_HArray2OfCurveElementPurposeMember_2;
+ Handle_StepElement_HArray2OfCurveElementPurposeMember_3: typeof Handle_StepElement_HArray2OfCurveElementPurposeMember_3;
+ Handle_StepElement_HArray2OfCurveElementPurposeMember_4: typeof Handle_StepElement_HArray2OfCurveElementPurposeMember_4;
+ StepElement_SurfaceElementPurposeMember: typeof StepElement_SurfaceElementPurposeMember;
+ Handle_StepElement_SurfaceElementPurposeMember: typeof Handle_StepElement_SurfaceElementPurposeMember;
+ Handle_StepElement_SurfaceElementPurposeMember_1: typeof Handle_StepElement_SurfaceElementPurposeMember_1;
+ Handle_StepElement_SurfaceElementPurposeMember_2: typeof Handle_StepElement_SurfaceElementPurposeMember_2;
+ Handle_StepElement_SurfaceElementPurposeMember_3: typeof Handle_StepElement_SurfaceElementPurposeMember_3;
+ Handle_StepElement_SurfaceElementPurposeMember_4: typeof Handle_StepElement_SurfaceElementPurposeMember_4;
+ StepElement_ElementAspectMember: typeof StepElement_ElementAspectMember;
+ Handle_StepElement_ElementAspectMember: typeof Handle_StepElement_ElementAspectMember;
+ Handle_StepElement_ElementAspectMember_1: typeof Handle_StepElement_ElementAspectMember_1;
+ Handle_StepElement_ElementAspectMember_2: typeof Handle_StepElement_ElementAspectMember_2;
+ Handle_StepElement_ElementAspectMember_3: typeof Handle_StepElement_ElementAspectMember_3;
+ Handle_StepElement_ElementAspectMember_4: typeof Handle_StepElement_ElementAspectMember_4;
+ StepElement_CurveElementSectionDefinition: typeof StepElement_CurveElementSectionDefinition;
+ Handle_StepElement_CurveElementSectionDefinition: typeof Handle_StepElement_CurveElementSectionDefinition;
+ Handle_StepElement_CurveElementSectionDefinition_1: typeof Handle_StepElement_CurveElementSectionDefinition_1;
+ Handle_StepElement_CurveElementSectionDefinition_2: typeof Handle_StepElement_CurveElementSectionDefinition_2;
+ Handle_StepElement_CurveElementSectionDefinition_3: typeof Handle_StepElement_CurveElementSectionDefinition_3;
+ Handle_StepElement_CurveElementSectionDefinition_4: typeof Handle_StepElement_CurveElementSectionDefinition_4;
+ StepElement_ElementAspect: typeof StepElement_ElementAspect;
+ StepElement_Array2OfSurfaceElementPurpose: typeof StepElement_Array2OfSurfaceElementPurpose;
+ StepElement_Array2OfSurfaceElementPurpose_1: typeof StepElement_Array2OfSurfaceElementPurpose_1;
+ StepElement_Array2OfSurfaceElementPurpose_2: typeof StepElement_Array2OfSurfaceElementPurpose_2;
+ StepElement_Array2OfSurfaceElementPurpose_3: typeof StepElement_Array2OfSurfaceElementPurpose_3;
+ StepElement_Array2OfSurfaceElementPurpose_4: typeof StepElement_Array2OfSurfaceElementPurpose_4;
+ StepElement_Array2OfSurfaceElementPurpose_5: typeof StepElement_Array2OfSurfaceElementPurpose_5;
+ Handle_StepElement_CurveElementEndReleasePacket: typeof Handle_StepElement_CurveElementEndReleasePacket;
+ Handle_StepElement_CurveElementEndReleasePacket_1: typeof Handle_StepElement_CurveElementEndReleasePacket_1;
+ Handle_StepElement_CurveElementEndReleasePacket_2: typeof Handle_StepElement_CurveElementEndReleasePacket_2;
+ Handle_StepElement_CurveElementEndReleasePacket_3: typeof Handle_StepElement_CurveElementEndReleasePacket_3;
+ Handle_StepElement_CurveElementEndReleasePacket_4: typeof Handle_StepElement_CurveElementEndReleasePacket_4;
+ StepElement_CurveElementEndReleasePacket: typeof StepElement_CurveElementEndReleasePacket;
+ StepElement_UnspecifiedValue: StepElement_UnspecifiedValue;
+ Handle_StepElement_HArray2OfSurfaceElementPurposeMember: typeof Handle_StepElement_HArray2OfSurfaceElementPurposeMember;
+ Handle_StepElement_HArray2OfSurfaceElementPurposeMember_1: typeof Handle_StepElement_HArray2OfSurfaceElementPurposeMember_1;
+ Handle_StepElement_HArray2OfSurfaceElementPurposeMember_2: typeof Handle_StepElement_HArray2OfSurfaceElementPurposeMember_2;
+ Handle_StepElement_HArray2OfSurfaceElementPurposeMember_3: typeof Handle_StepElement_HArray2OfSurfaceElementPurposeMember_3;
+ Handle_StepElement_HArray2OfSurfaceElementPurposeMember_4: typeof Handle_StepElement_HArray2OfSurfaceElementPurposeMember_4;
+ StepElement_ElementMaterial: typeof StepElement_ElementMaterial;
+ Handle_StepElement_ElementMaterial: typeof Handle_StepElement_ElementMaterial;
+ Handle_StepElement_ElementMaterial_1: typeof Handle_StepElement_ElementMaterial_1;
+ Handle_StepElement_ElementMaterial_2: typeof Handle_StepElement_ElementMaterial_2;
+ Handle_StepElement_ElementMaterial_3: typeof Handle_StepElement_ElementMaterial_3;
+ Handle_StepElement_ElementMaterial_4: typeof Handle_StepElement_ElementMaterial_4;
+ StepElement_Array1OfVolumeElementPurpose: typeof StepElement_Array1OfVolumeElementPurpose;
+ StepElement_Array1OfVolumeElementPurpose_1: typeof StepElement_Array1OfVolumeElementPurpose_1;
+ StepElement_Array1OfVolumeElementPurpose_2: typeof StepElement_Array1OfVolumeElementPurpose_2;
+ StepElement_Array1OfVolumeElementPurpose_3: typeof StepElement_Array1OfVolumeElementPurpose_3;
+ StepElement_Array1OfVolumeElementPurpose_4: typeof StepElement_Array1OfVolumeElementPurpose_4;
+ StepElement_Array1OfVolumeElementPurpose_5: typeof StepElement_Array1OfVolumeElementPurpose_5;
+ Handle_StepElement_HArray1OfVolumeElementPurposeMember: typeof Handle_StepElement_HArray1OfVolumeElementPurposeMember;
+ Handle_StepElement_HArray1OfVolumeElementPurposeMember_1: typeof Handle_StepElement_HArray1OfVolumeElementPurposeMember_1;
+ Handle_StepElement_HArray1OfVolumeElementPurposeMember_2: typeof Handle_StepElement_HArray1OfVolumeElementPurposeMember_2;
+ Handle_StepElement_HArray1OfVolumeElementPurposeMember_3: typeof Handle_StepElement_HArray1OfVolumeElementPurposeMember_3;
+ Handle_StepElement_HArray1OfVolumeElementPurposeMember_4: typeof Handle_StepElement_HArray1OfVolumeElementPurposeMember_4;
+ Handle_StepElement_HArray1OfSurfaceSection: typeof Handle_StepElement_HArray1OfSurfaceSection;
+ Handle_StepElement_HArray1OfSurfaceSection_1: typeof Handle_StepElement_HArray1OfSurfaceSection_1;
+ Handle_StepElement_HArray1OfSurfaceSection_2: typeof Handle_StepElement_HArray1OfSurfaceSection_2;
+ Handle_StepElement_HArray1OfSurfaceSection_3: typeof Handle_StepElement_HArray1OfSurfaceSection_3;
+ Handle_StepElement_HArray1OfSurfaceSection_4: typeof Handle_StepElement_HArray1OfSurfaceSection_4;
+ Handle_StepElement_SurfaceSectionField: typeof Handle_StepElement_SurfaceSectionField;
+ Handle_StepElement_SurfaceSectionField_1: typeof Handle_StepElement_SurfaceSectionField_1;
+ Handle_StepElement_SurfaceSectionField_2: typeof Handle_StepElement_SurfaceSectionField_2;
+ Handle_StepElement_SurfaceSectionField_3: typeof Handle_StepElement_SurfaceSectionField_3;
+ Handle_StepElement_SurfaceSectionField_4: typeof Handle_StepElement_SurfaceSectionField_4;
+ StepElement_SurfaceSectionField: typeof StepElement_SurfaceSectionField;
+ StepElement_MeasureOrUnspecifiedValueMember: typeof StepElement_MeasureOrUnspecifiedValueMember;
+ Handle_StepElement_MeasureOrUnspecifiedValueMember: typeof Handle_StepElement_MeasureOrUnspecifiedValueMember;
+ Handle_StepElement_MeasureOrUnspecifiedValueMember_1: typeof Handle_StepElement_MeasureOrUnspecifiedValueMember_1;
+ Handle_StepElement_MeasureOrUnspecifiedValueMember_2: typeof Handle_StepElement_MeasureOrUnspecifiedValueMember_2;
+ Handle_StepElement_MeasureOrUnspecifiedValueMember_3: typeof Handle_StepElement_MeasureOrUnspecifiedValueMember_3;
+ Handle_StepElement_MeasureOrUnspecifiedValueMember_4: typeof Handle_StepElement_MeasureOrUnspecifiedValueMember_4;
+ Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember: typeof Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember;
+ Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_1: typeof Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_1;
+ Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_2: typeof Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_2;
+ Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_3: typeof Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_3;
+ Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_4: typeof Handle_StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_4;
+ StepElement_CurveElementPurpose: typeof StepElement_CurveElementPurpose;
+ StepElement_CurveElementFreedomMember: typeof StepElement_CurveElementFreedomMember;
+ Handle_StepElement_CurveElementFreedomMember: typeof Handle_StepElement_CurveElementFreedomMember;
+ Handle_StepElement_CurveElementFreedomMember_1: typeof Handle_StepElement_CurveElementFreedomMember_1;
+ Handle_StepElement_CurveElementFreedomMember_2: typeof Handle_StepElement_CurveElementFreedomMember_2;
+ Handle_StepElement_CurveElementFreedomMember_3: typeof Handle_StepElement_CurveElementFreedomMember_3;
+ Handle_StepElement_CurveElementFreedomMember_4: typeof Handle_StepElement_CurveElementFreedomMember_4;
+ Handle_StepElement_AnalysisItemWithinRepresentation: typeof Handle_StepElement_AnalysisItemWithinRepresentation;
+ Handle_StepElement_AnalysisItemWithinRepresentation_1: typeof Handle_StepElement_AnalysisItemWithinRepresentation_1;
+ Handle_StepElement_AnalysisItemWithinRepresentation_2: typeof Handle_StepElement_AnalysisItemWithinRepresentation_2;
+ Handle_StepElement_AnalysisItemWithinRepresentation_3: typeof Handle_StepElement_AnalysisItemWithinRepresentation_3;
+ Handle_StepElement_AnalysisItemWithinRepresentation_4: typeof Handle_StepElement_AnalysisItemWithinRepresentation_4;
+ StepElement_AnalysisItemWithinRepresentation: typeof StepElement_AnalysisItemWithinRepresentation;
+ Handle_StepElement_CurveElementSectionDerivedDefinitions: typeof Handle_StepElement_CurveElementSectionDerivedDefinitions;
+ Handle_StepElement_CurveElementSectionDerivedDefinitions_1: typeof Handle_StepElement_CurveElementSectionDerivedDefinitions_1;
+ Handle_StepElement_CurveElementSectionDerivedDefinitions_2: typeof Handle_StepElement_CurveElementSectionDerivedDefinitions_2;
+ Handle_StepElement_CurveElementSectionDerivedDefinitions_3: typeof Handle_StepElement_CurveElementSectionDerivedDefinitions_3;
+ Handle_StepElement_CurveElementSectionDerivedDefinitions_4: typeof Handle_StepElement_CurveElementSectionDerivedDefinitions_4;
+ StepElement_CurveElementSectionDerivedDefinitions: typeof StepElement_CurveElementSectionDerivedDefinitions;
+ StepElement_Volume3dElementDescriptor: typeof StepElement_Volume3dElementDescriptor;
+ Handle_StepElement_Volume3dElementDescriptor: typeof Handle_StepElement_Volume3dElementDescriptor;
+ Handle_StepElement_Volume3dElementDescriptor_1: typeof Handle_StepElement_Volume3dElementDescriptor_1;
+ Handle_StepElement_Volume3dElementDescriptor_2: typeof Handle_StepElement_Volume3dElementDescriptor_2;
+ Handle_StepElement_Volume3dElementDescriptor_3: typeof Handle_StepElement_Volume3dElementDescriptor_3;
+ Handle_StepElement_Volume3dElementDescriptor_4: typeof Handle_StepElement_Volume3dElementDescriptor_4;
+ StepElement_ElementVolume: StepElement_ElementVolume;
+ Handle_StepElement_CurveElementPurposeMember: typeof Handle_StepElement_CurveElementPurposeMember;
+ Handle_StepElement_CurveElementPurposeMember_1: typeof Handle_StepElement_CurveElementPurposeMember_1;
+ Handle_StepElement_CurveElementPurposeMember_2: typeof Handle_StepElement_CurveElementPurposeMember_2;
+ Handle_StepElement_CurveElementPurposeMember_3: typeof Handle_StepElement_CurveElementPurposeMember_3;
+ Handle_StepElement_CurveElementPurposeMember_4: typeof Handle_StepElement_CurveElementPurposeMember_4;
+ StepElement_CurveElementPurposeMember: typeof StepElement_CurveElementPurposeMember;
+ StepElement_SurfaceElementPurpose: typeof StepElement_SurfaceElementPurpose;
+ Handle_StepElement_Curve3dElementDescriptor: typeof Handle_StepElement_Curve3dElementDescriptor;
+ Handle_StepElement_Curve3dElementDescriptor_1: typeof Handle_StepElement_Curve3dElementDescriptor_1;
+ Handle_StepElement_Curve3dElementDescriptor_2: typeof Handle_StepElement_Curve3dElementDescriptor_2;
+ Handle_StepElement_Curve3dElementDescriptor_3: typeof Handle_StepElement_Curve3dElementDescriptor_3;
+ Handle_StepElement_Curve3dElementDescriptor_4: typeof Handle_StepElement_Curve3dElementDescriptor_4;
+ StepElement_Curve3dElementDescriptor: typeof StepElement_Curve3dElementDescriptor;
+ StepElement_Element2dShape: StepElement_Element2dShape;
+ StepElement_UniformSurfaceSection: typeof StepElement_UniformSurfaceSection;
+ Handle_StepElement_UniformSurfaceSection: typeof Handle_StepElement_UniformSurfaceSection;
+ Handle_StepElement_UniformSurfaceSection_1: typeof Handle_StepElement_UniformSurfaceSection_1;
+ Handle_StepElement_UniformSurfaceSection_2: typeof Handle_StepElement_UniformSurfaceSection_2;
+ Handle_StepElement_UniformSurfaceSection_3: typeof Handle_StepElement_UniformSurfaceSection_3;
+ Handle_StepElement_UniformSurfaceSection_4: typeof Handle_StepElement_UniformSurfaceSection_4;
+ Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember: typeof Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember;
+ Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_1: typeof Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_1;
+ Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_2: typeof Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_2;
+ Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_3: typeof Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_3;
+ Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_4: typeof Handle_StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_4;
+ StepElement_SurfaceElementProperty: typeof StepElement_SurfaceElementProperty;
+ Handle_StepElement_SurfaceElementProperty: typeof Handle_StepElement_SurfaceElementProperty;
+ Handle_StepElement_SurfaceElementProperty_1: typeof Handle_StepElement_SurfaceElementProperty_1;
+ Handle_StepElement_SurfaceElementProperty_2: typeof Handle_StepElement_SurfaceElementProperty_2;
+ Handle_StepElement_SurfaceElementProperty_3: typeof Handle_StepElement_SurfaceElementProperty_3;
+ Handle_StepElement_SurfaceElementProperty_4: typeof Handle_StepElement_SurfaceElementProperty_4;
+ Handle_StepElement_SurfaceSectionFieldVarying: typeof Handle_StepElement_SurfaceSectionFieldVarying;
+ Handle_StepElement_SurfaceSectionFieldVarying_1: typeof Handle_StepElement_SurfaceSectionFieldVarying_1;
+ Handle_StepElement_SurfaceSectionFieldVarying_2: typeof Handle_StepElement_SurfaceSectionFieldVarying_2;
+ Handle_StepElement_SurfaceSectionFieldVarying_3: typeof Handle_StepElement_SurfaceSectionFieldVarying_3;
+ Handle_StepElement_SurfaceSectionFieldVarying_4: typeof Handle_StepElement_SurfaceSectionFieldVarying_4;
+ StepElement_SurfaceSectionFieldVarying: typeof StepElement_SurfaceSectionFieldVarying;
+ Handle_StepElement_HSequenceOfElementMaterial: typeof Handle_StepElement_HSequenceOfElementMaterial;
+ Handle_StepElement_HSequenceOfElementMaterial_1: typeof Handle_StepElement_HSequenceOfElementMaterial_1;
+ Handle_StepElement_HSequenceOfElementMaterial_2: typeof Handle_StepElement_HSequenceOfElementMaterial_2;
+ Handle_StepElement_HSequenceOfElementMaterial_3: typeof Handle_StepElement_HSequenceOfElementMaterial_3;
+ Handle_StepElement_HSequenceOfElementMaterial_4: typeof Handle_StepElement_HSequenceOfElementMaterial_4;
+ StepElement_MeasureOrUnspecifiedValue: typeof StepElement_MeasureOrUnspecifiedValue;
+ StepElement_CurveEdge: StepElement_CurveEdge;
+ Handle_StepElement_HArray1OfCurveElementEndReleasePacket: typeof Handle_StepElement_HArray1OfCurveElementEndReleasePacket;
+ Handle_StepElement_HArray1OfCurveElementEndReleasePacket_1: typeof Handle_StepElement_HArray1OfCurveElementEndReleasePacket_1;
+ Handle_StepElement_HArray1OfCurveElementEndReleasePacket_2: typeof Handle_StepElement_HArray1OfCurveElementEndReleasePacket_2;
+ Handle_StepElement_HArray1OfCurveElementEndReleasePacket_3: typeof Handle_StepElement_HArray1OfCurveElementEndReleasePacket_3;
+ Handle_StepElement_HArray1OfCurveElementEndReleasePacket_4: typeof Handle_StepElement_HArray1OfCurveElementEndReleasePacket_4;
+ StepElement_EnumeratedVolumeElementPurpose: StepElement_EnumeratedVolumeElementPurpose;
+ StepElement_EnumeratedCurveElementFreedom: StepElement_EnumeratedCurveElementFreedom;
+ StepElement_SurfaceSection: typeof StepElement_SurfaceSection;
+ Handle_StepElement_SurfaceSection: typeof Handle_StepElement_SurfaceSection;
+ Handle_StepElement_SurfaceSection_1: typeof Handle_StepElement_SurfaceSection_1;
+ Handle_StepElement_SurfaceSection_2: typeof Handle_StepElement_SurfaceSection_2;
+ Handle_StepElement_SurfaceSection_3: typeof Handle_StepElement_SurfaceSection_3;
+ Handle_StepElement_SurfaceSection_4: typeof Handle_StepElement_SurfaceSection_4;
+ Handle_StepElement_Surface3dElementDescriptor: typeof Handle_StepElement_Surface3dElementDescriptor;
+ Handle_StepElement_Surface3dElementDescriptor_1: typeof Handle_StepElement_Surface3dElementDescriptor_1;
+ Handle_StepElement_Surface3dElementDescriptor_2: typeof Handle_StepElement_Surface3dElementDescriptor_2;
+ Handle_StepElement_Surface3dElementDescriptor_3: typeof Handle_StepElement_Surface3dElementDescriptor_3;
+ Handle_StepElement_Surface3dElementDescriptor_4: typeof Handle_StepElement_Surface3dElementDescriptor_4;
+ StepElement_Surface3dElementDescriptor: typeof StepElement_Surface3dElementDescriptor;
+ Handle_StepElement_HArray1OfCurveElementSectionDefinition: typeof Handle_StepElement_HArray1OfCurveElementSectionDefinition;
+ Handle_StepElement_HArray1OfCurveElementSectionDefinition_1: typeof Handle_StepElement_HArray1OfCurveElementSectionDefinition_1;
+ Handle_StepElement_HArray1OfCurveElementSectionDefinition_2: typeof Handle_StepElement_HArray1OfCurveElementSectionDefinition_2;
+ Handle_StepElement_HArray1OfCurveElementSectionDefinition_3: typeof Handle_StepElement_HArray1OfCurveElementSectionDefinition_3;
+ Handle_StepElement_HArray1OfCurveElementSectionDefinition_4: typeof Handle_StepElement_HArray1OfCurveElementSectionDefinition_4;
+ StepElement_Array1OfMeasureOrUnspecifiedValue: typeof StepElement_Array1OfMeasureOrUnspecifiedValue;
+ StepElement_Array1OfMeasureOrUnspecifiedValue_1: typeof StepElement_Array1OfMeasureOrUnspecifiedValue_1;
+ StepElement_Array1OfMeasureOrUnspecifiedValue_2: typeof StepElement_Array1OfMeasureOrUnspecifiedValue_2;
+ StepElement_Array1OfMeasureOrUnspecifiedValue_3: typeof StepElement_Array1OfMeasureOrUnspecifiedValue_3;
+ StepElement_Array1OfMeasureOrUnspecifiedValue_4: typeof StepElement_Array1OfMeasureOrUnspecifiedValue_4;
+ StepElement_Array1OfMeasureOrUnspecifiedValue_5: typeof StepElement_Array1OfMeasureOrUnspecifiedValue_5;
+ StepElement_VolumeElementPurposeMember: typeof StepElement_VolumeElementPurposeMember;
+ Handle_StepElement_VolumeElementPurposeMember: typeof Handle_StepElement_VolumeElementPurposeMember;
+ Handle_StepElement_VolumeElementPurposeMember_1: typeof Handle_StepElement_VolumeElementPurposeMember_1;
+ Handle_StepElement_VolumeElementPurposeMember_2: typeof Handle_StepElement_VolumeElementPurposeMember_2;
+ Handle_StepElement_VolumeElementPurposeMember_3: typeof Handle_StepElement_VolumeElementPurposeMember_3;
+ Handle_StepElement_VolumeElementPurposeMember_4: typeof Handle_StepElement_VolumeElementPurposeMember_4;
+ StepElement_Volume3dElementShape: StepElement_Volume3dElementShape;
+ StepElement_CurveElementFreedom: typeof StepElement_CurveElementFreedom;
+ Handle_StepElement_HSequenceOfCurveElementSectionDefinition: typeof Handle_StepElement_HSequenceOfCurveElementSectionDefinition;
+ Handle_StepElement_HSequenceOfCurveElementSectionDefinition_1: typeof Handle_StepElement_HSequenceOfCurveElementSectionDefinition_1;
+ Handle_StepElement_HSequenceOfCurveElementSectionDefinition_2: typeof Handle_StepElement_HSequenceOfCurveElementSectionDefinition_2;
+ Handle_StepElement_HSequenceOfCurveElementSectionDefinition_3: typeof Handle_StepElement_HSequenceOfCurveElementSectionDefinition_3;
+ Handle_StepElement_HSequenceOfCurveElementSectionDefinition_4: typeof Handle_StepElement_HSequenceOfCurveElementSectionDefinition_4;
+ Handle_StepElement_HSequenceOfCurveElementPurposeMember: typeof Handle_StepElement_HSequenceOfCurveElementPurposeMember;
+ Handle_StepElement_HSequenceOfCurveElementPurposeMember_1: typeof Handle_StepElement_HSequenceOfCurveElementPurposeMember_1;
+ Handle_StepElement_HSequenceOfCurveElementPurposeMember_2: typeof Handle_StepElement_HSequenceOfCurveElementPurposeMember_2;
+ Handle_StepElement_HSequenceOfCurveElementPurposeMember_3: typeof Handle_StepElement_HSequenceOfCurveElementPurposeMember_3;
+ Handle_StepElement_HSequenceOfCurveElementPurposeMember_4: typeof Handle_StepElement_HSequenceOfCurveElementPurposeMember_4;
+ StepElement_EnumeratedCurveElementPurpose: StepElement_EnumeratedCurveElementPurpose;
+ Handle_StepElement_HSequenceOfSurfaceElementPurposeMember: typeof Handle_StepElement_HSequenceOfSurfaceElementPurposeMember;
+ Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_1: typeof Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_1;
+ Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_2: typeof Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_2;
+ Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_3: typeof Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_3;
+ Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_4: typeof Handle_StepElement_HSequenceOfSurfaceElementPurposeMember_4;
+ StepElement_ElementDescriptor: typeof StepElement_ElementDescriptor;
+ Handle_StepElement_ElementDescriptor: typeof Handle_StepElement_ElementDescriptor;
+ Handle_StepElement_ElementDescriptor_1: typeof Handle_StepElement_ElementDescriptor_1;
+ Handle_StepElement_ElementDescriptor_2: typeof Handle_StepElement_ElementDescriptor_2;
+ Handle_StepElement_ElementDescriptor_3: typeof Handle_StepElement_ElementDescriptor_3;
+ Handle_StepElement_ElementDescriptor_4: typeof Handle_StepElement_ElementDescriptor_4;
+ StepElement_SurfaceSectionFieldConstant: typeof StepElement_SurfaceSectionFieldConstant;
+ Handle_StepElement_SurfaceSectionFieldConstant: typeof Handle_StepElement_SurfaceSectionFieldConstant;
+ Handle_StepElement_SurfaceSectionFieldConstant_1: typeof Handle_StepElement_SurfaceSectionFieldConstant_1;
+ Handle_StepElement_SurfaceSectionFieldConstant_2: typeof Handle_StepElement_SurfaceSectionFieldConstant_2;
+ Handle_StepElement_SurfaceSectionFieldConstant_3: typeof Handle_StepElement_SurfaceSectionFieldConstant_3;
+ Handle_StepElement_SurfaceSectionFieldConstant_4: typeof Handle_StepElement_SurfaceSectionFieldConstant_4;
+ Handle_StepElement_HArray1OfVolumeElementPurpose: typeof Handle_StepElement_HArray1OfVolumeElementPurpose;
+ Handle_StepElement_HArray1OfVolumeElementPurpose_1: typeof Handle_StepElement_HArray1OfVolumeElementPurpose_1;
+ Handle_StepElement_HArray1OfVolumeElementPurpose_2: typeof Handle_StepElement_HArray1OfVolumeElementPurpose_2;
+ Handle_StepElement_HArray1OfVolumeElementPurpose_3: typeof Handle_StepElement_HArray1OfVolumeElementPurpose_3;
+ Handle_StepElement_HArray1OfVolumeElementPurpose_4: typeof Handle_StepElement_HArray1OfVolumeElementPurpose_4;
+ Handle_StepElement_HArray2OfSurfaceElementPurpose: typeof Handle_StepElement_HArray2OfSurfaceElementPurpose;
+ Handle_StepElement_HArray2OfSurfaceElementPurpose_1: typeof Handle_StepElement_HArray2OfSurfaceElementPurpose_1;
+ Handle_StepElement_HArray2OfSurfaceElementPurpose_2: typeof Handle_StepElement_HArray2OfSurfaceElementPurpose_2;
+ Handle_StepElement_HArray2OfSurfaceElementPurpose_3: typeof Handle_StepElement_HArray2OfSurfaceElementPurpose_3;
+ Handle_StepElement_HArray2OfSurfaceElementPurpose_4: typeof Handle_StepElement_HArray2OfSurfaceElementPurpose_4;
+ StepElement_EnumeratedSurfaceElementPurpose: StepElement_EnumeratedSurfaceElementPurpose;
+ Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue: typeof Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue;
+ Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_1: typeof Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_1;
+ Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_2: typeof Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_2;
+ Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_3: typeof Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_3;
+ Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_4: typeof Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue_4;
+ StepElement_ElementOrder: StepElement_ElementOrder;
+ StepElement_VolumeElementPurpose: typeof StepElement_VolumeElementPurpose;
+ Precision: typeof Precision;
+ IntPolyh_Point: typeof IntPolyh_Point;
+ IntPolyh_Point_1: typeof IntPolyh_Point_1;
+ IntPolyh_Point_2: typeof IntPolyh_Point_2;
+ IntPolyh_Triangle: typeof IntPolyh_Triangle;
+ IntPolyh_Triangle_1: typeof IntPolyh_Triangle_1;
+ IntPolyh_Triangle_2: typeof IntPolyh_Triangle_2;
+ IntPolyh_ListOfCouples: typeof IntPolyh_ListOfCouples;
+ IntPolyh_ListOfCouples_1: typeof IntPolyh_ListOfCouples_1;
+ IntPolyh_ListOfCouples_2: typeof IntPolyh_ListOfCouples_2;
+ IntPolyh_ListOfCouples_3: typeof IntPolyh_ListOfCouples_3;
+ IntPolyh_Intersection: typeof IntPolyh_Intersection;
+ IntPolyh_Intersection_1: typeof IntPolyh_Intersection_1;
+ IntPolyh_Intersection_2: typeof IntPolyh_Intersection_2;
+ IntPolyh_Intersection_3: typeof IntPolyh_Intersection_3;
+ IntPolyh_StartPoint: typeof IntPolyh_StartPoint;
+ IntPolyh_StartPoint_1: typeof IntPolyh_StartPoint_1;
+ IntPolyh_StartPoint_2: typeof IntPolyh_StartPoint_2;
+ IntPolyh_SectionLine: typeof IntPolyh_SectionLine;
+ IntPolyh_SectionLine_1: typeof IntPolyh_SectionLine_1;
+ IntPolyh_SectionLine_2: typeof IntPolyh_SectionLine_2;
+ IntPolyh_CoupleMapHasher: typeof IntPolyh_CoupleMapHasher;
+ IntPolyh_Couple: typeof IntPolyh_Couple;
+ IntPolyh_Couple_1: typeof IntPolyh_Couple_1;
+ IntPolyh_Couple_2: typeof IntPolyh_Couple_2;
+ IntPolyh_Tools: typeof IntPolyh_Tools;
+ IntPolyh_SeqOfStartPoints: typeof IntPolyh_SeqOfStartPoints;
+ IntPolyh_SeqOfStartPoints_1: typeof IntPolyh_SeqOfStartPoints_1;
+ IntPolyh_SeqOfStartPoints_2: typeof IntPolyh_SeqOfStartPoints_2;
+ IntPolyh_SeqOfStartPoints_3: typeof IntPolyh_SeqOfStartPoints_3;
+ IntPolyh_PointNormal: typeof IntPolyh_PointNormal;
+ IntPolyh_Edge: typeof IntPolyh_Edge;
+ IntPolyh_Edge_1: typeof IntPolyh_Edge_1;
+ IntPolyh_Edge_2: typeof IntPolyh_Edge_2;
+ AppBlend_Approx: typeof AppBlend_Approx;
+ Handle_IGESGraph_IntercharacterSpacing: typeof Handle_IGESGraph_IntercharacterSpacing;
+ Handle_IGESGraph_IntercharacterSpacing_1: typeof Handle_IGESGraph_IntercharacterSpacing_1;
+ Handle_IGESGraph_IntercharacterSpacing_2: typeof Handle_IGESGraph_IntercharacterSpacing_2;
+ Handle_IGESGraph_IntercharacterSpacing_3: typeof Handle_IGESGraph_IntercharacterSpacing_3;
+ Handle_IGESGraph_IntercharacterSpacing_4: typeof Handle_IGESGraph_IntercharacterSpacing_4;
+ Handle_IGESGraph_HArray1OfColor: typeof Handle_IGESGraph_HArray1OfColor;
+ Handle_IGESGraph_HArray1OfColor_1: typeof Handle_IGESGraph_HArray1OfColor_1;
+ Handle_IGESGraph_HArray1OfColor_2: typeof Handle_IGESGraph_HArray1OfColor_2;
+ Handle_IGESGraph_HArray1OfColor_3: typeof Handle_IGESGraph_HArray1OfColor_3;
+ Handle_IGESGraph_HArray1OfColor_4: typeof Handle_IGESGraph_HArray1OfColor_4;
+ Handle_IGESGraph_LineFontDefTemplate: typeof Handle_IGESGraph_LineFontDefTemplate;
+ Handle_IGESGraph_LineFontDefTemplate_1: typeof Handle_IGESGraph_LineFontDefTemplate_1;
+ Handle_IGESGraph_LineFontDefTemplate_2: typeof Handle_IGESGraph_LineFontDefTemplate_2;
+ Handle_IGESGraph_LineFontDefTemplate_3: typeof Handle_IGESGraph_LineFontDefTemplate_3;
+ Handle_IGESGraph_LineFontDefTemplate_4: typeof Handle_IGESGraph_LineFontDefTemplate_4;
+ Handle_IGESGraph_HArray1OfTextFontDef: typeof Handle_IGESGraph_HArray1OfTextFontDef;
+ Handle_IGESGraph_HArray1OfTextFontDef_1: typeof Handle_IGESGraph_HArray1OfTextFontDef_1;
+ Handle_IGESGraph_HArray1OfTextFontDef_2: typeof Handle_IGESGraph_HArray1OfTextFontDef_2;
+ Handle_IGESGraph_HArray1OfTextFontDef_3: typeof Handle_IGESGraph_HArray1OfTextFontDef_3;
+ Handle_IGESGraph_HArray1OfTextFontDef_4: typeof Handle_IGESGraph_HArray1OfTextFontDef_4;
+ Handle_IGESGraph_DefinitionLevel: typeof Handle_IGESGraph_DefinitionLevel;
+ Handle_IGESGraph_DefinitionLevel_1: typeof Handle_IGESGraph_DefinitionLevel_1;
+ Handle_IGESGraph_DefinitionLevel_2: typeof Handle_IGESGraph_DefinitionLevel_2;
+ Handle_IGESGraph_DefinitionLevel_3: typeof Handle_IGESGraph_DefinitionLevel_3;
+ Handle_IGESGraph_DefinitionLevel_4: typeof Handle_IGESGraph_DefinitionLevel_4;
+ Handle_IGESGraph_TextFontDef: typeof Handle_IGESGraph_TextFontDef;
+ Handle_IGESGraph_TextFontDef_1: typeof Handle_IGESGraph_TextFontDef_1;
+ Handle_IGESGraph_TextFontDef_2: typeof Handle_IGESGraph_TextFontDef_2;
+ Handle_IGESGraph_TextFontDef_3: typeof Handle_IGESGraph_TextFontDef_3;
+ Handle_IGESGraph_TextFontDef_4: typeof Handle_IGESGraph_TextFontDef_4;
+ Handle_IGESGraph_Color: typeof Handle_IGESGraph_Color;
+ Handle_IGESGraph_Color_1: typeof Handle_IGESGraph_Color_1;
+ Handle_IGESGraph_Color_2: typeof Handle_IGESGraph_Color_2;
+ Handle_IGESGraph_Color_3: typeof Handle_IGESGraph_Color_3;
+ Handle_IGESGraph_Color_4: typeof Handle_IGESGraph_Color_4;
+ Handle_IGESGraph_DrawingSize: typeof Handle_IGESGraph_DrawingSize;
+ Handle_IGESGraph_DrawingSize_1: typeof Handle_IGESGraph_DrawingSize_1;
+ Handle_IGESGraph_DrawingSize_2: typeof Handle_IGESGraph_DrawingSize_2;
+ Handle_IGESGraph_DrawingSize_3: typeof Handle_IGESGraph_DrawingSize_3;
+ Handle_IGESGraph_DrawingSize_4: typeof Handle_IGESGraph_DrawingSize_4;
+ Handle_IGESGraph_GeneralModule: typeof Handle_IGESGraph_GeneralModule;
+ Handle_IGESGraph_GeneralModule_1: typeof Handle_IGESGraph_GeneralModule_1;
+ Handle_IGESGraph_GeneralModule_2: typeof Handle_IGESGraph_GeneralModule_2;
+ Handle_IGESGraph_GeneralModule_3: typeof Handle_IGESGraph_GeneralModule_3;
+ Handle_IGESGraph_GeneralModule_4: typeof Handle_IGESGraph_GeneralModule_4;
+ Handle_IGESGraph_DrawingUnits: typeof Handle_IGESGraph_DrawingUnits;
+ Handle_IGESGraph_DrawingUnits_1: typeof Handle_IGESGraph_DrawingUnits_1;
+ Handle_IGESGraph_DrawingUnits_2: typeof Handle_IGESGraph_DrawingUnits_2;
+ Handle_IGESGraph_DrawingUnits_3: typeof Handle_IGESGraph_DrawingUnits_3;
+ Handle_IGESGraph_DrawingUnits_4: typeof Handle_IGESGraph_DrawingUnits_4;
+ Handle_IGESGraph_LineFontDefPattern: typeof Handle_IGESGraph_LineFontDefPattern;
+ Handle_IGESGraph_LineFontDefPattern_1: typeof Handle_IGESGraph_LineFontDefPattern_1;
+ Handle_IGESGraph_LineFontDefPattern_2: typeof Handle_IGESGraph_LineFontDefPattern_2;
+ Handle_IGESGraph_LineFontDefPattern_3: typeof Handle_IGESGraph_LineFontDefPattern_3;
+ Handle_IGESGraph_LineFontDefPattern_4: typeof Handle_IGESGraph_LineFontDefPattern_4;
+ Handle_IGESGraph_HighLight: typeof Handle_IGESGraph_HighLight;
+ Handle_IGESGraph_HighLight_1: typeof Handle_IGESGraph_HighLight_1;
+ Handle_IGESGraph_HighLight_2: typeof Handle_IGESGraph_HighLight_2;
+ Handle_IGESGraph_HighLight_3: typeof Handle_IGESGraph_HighLight_3;
+ Handle_IGESGraph_HighLight_4: typeof Handle_IGESGraph_HighLight_4;
+ Handle_IGESGraph_NominalSize: typeof Handle_IGESGraph_NominalSize;
+ Handle_IGESGraph_NominalSize_1: typeof Handle_IGESGraph_NominalSize_1;
+ Handle_IGESGraph_NominalSize_2: typeof Handle_IGESGraph_NominalSize_2;
+ Handle_IGESGraph_NominalSize_3: typeof Handle_IGESGraph_NominalSize_3;
+ Handle_IGESGraph_NominalSize_4: typeof Handle_IGESGraph_NominalSize_4;
+ Handle_IGESGraph_HArray1OfTextDisplayTemplate: typeof Handle_IGESGraph_HArray1OfTextDisplayTemplate;
+ Handle_IGESGraph_HArray1OfTextDisplayTemplate_1: typeof Handle_IGESGraph_HArray1OfTextDisplayTemplate_1;
+ Handle_IGESGraph_HArray1OfTextDisplayTemplate_2: typeof Handle_IGESGraph_HArray1OfTextDisplayTemplate_2;
+ Handle_IGESGraph_HArray1OfTextDisplayTemplate_3: typeof Handle_IGESGraph_HArray1OfTextDisplayTemplate_3;
+ Handle_IGESGraph_HArray1OfTextDisplayTemplate_4: typeof Handle_IGESGraph_HArray1OfTextDisplayTemplate_4;
+ Handle_IGESGraph_LineFontPredefined: typeof Handle_IGESGraph_LineFontPredefined;
+ Handle_IGESGraph_LineFontPredefined_1: typeof Handle_IGESGraph_LineFontPredefined_1;
+ Handle_IGESGraph_LineFontPredefined_2: typeof Handle_IGESGraph_LineFontPredefined_2;
+ Handle_IGESGraph_LineFontPredefined_3: typeof Handle_IGESGraph_LineFontPredefined_3;
+ Handle_IGESGraph_LineFontPredefined_4: typeof Handle_IGESGraph_LineFontPredefined_4;
+ Handle_IGESGraph_TextDisplayTemplate: typeof Handle_IGESGraph_TextDisplayTemplate;
+ Handle_IGESGraph_TextDisplayTemplate_1: typeof Handle_IGESGraph_TextDisplayTemplate_1;
+ Handle_IGESGraph_TextDisplayTemplate_2: typeof Handle_IGESGraph_TextDisplayTemplate_2;
+ Handle_IGESGraph_TextDisplayTemplate_3: typeof Handle_IGESGraph_TextDisplayTemplate_3;
+ Handle_IGESGraph_TextDisplayTemplate_4: typeof Handle_IGESGraph_TextDisplayTemplate_4;
+ Handle_IGESGraph_SpecificModule: typeof Handle_IGESGraph_SpecificModule;
+ Handle_IGESGraph_SpecificModule_1: typeof Handle_IGESGraph_SpecificModule_1;
+ Handle_IGESGraph_SpecificModule_2: typeof Handle_IGESGraph_SpecificModule_2;
+ Handle_IGESGraph_SpecificModule_3: typeof Handle_IGESGraph_SpecificModule_3;
+ Handle_IGESGraph_SpecificModule_4: typeof Handle_IGESGraph_SpecificModule_4;
+ Handle_IGESGraph_Pick: typeof Handle_IGESGraph_Pick;
+ Handle_IGESGraph_Pick_1: typeof Handle_IGESGraph_Pick_1;
+ Handle_IGESGraph_Pick_2: typeof Handle_IGESGraph_Pick_2;
+ Handle_IGESGraph_Pick_3: typeof Handle_IGESGraph_Pick_3;
+ Handle_IGESGraph_Pick_4: typeof Handle_IGESGraph_Pick_4;
+ Handle_IGESGraph_ReadWriteModule: typeof Handle_IGESGraph_ReadWriteModule;
+ Handle_IGESGraph_ReadWriteModule_1: typeof Handle_IGESGraph_ReadWriteModule_1;
+ Handle_IGESGraph_ReadWriteModule_2: typeof Handle_IGESGraph_ReadWriteModule_2;
+ Handle_IGESGraph_ReadWriteModule_3: typeof Handle_IGESGraph_ReadWriteModule_3;
+ Handle_IGESGraph_ReadWriteModule_4: typeof Handle_IGESGraph_ReadWriteModule_4;
+ Handle_IGESGraph_UniformRectGrid: typeof Handle_IGESGraph_UniformRectGrid;
+ Handle_IGESGraph_UniformRectGrid_1: typeof Handle_IGESGraph_UniformRectGrid_1;
+ Handle_IGESGraph_UniformRectGrid_2: typeof Handle_IGESGraph_UniformRectGrid_2;
+ Handle_IGESGraph_UniformRectGrid_3: typeof Handle_IGESGraph_UniformRectGrid_3;
+ Handle_IGESGraph_UniformRectGrid_4: typeof Handle_IGESGraph_UniformRectGrid_4;
+ Handle_IGESGraph_Protocol: typeof Handle_IGESGraph_Protocol;
+ Handle_IGESGraph_Protocol_1: typeof Handle_IGESGraph_Protocol_1;
+ Handle_IGESGraph_Protocol_2: typeof Handle_IGESGraph_Protocol_2;
+ Handle_IGESGraph_Protocol_3: typeof Handle_IGESGraph_Protocol_3;
+ Handle_IGESGraph_Protocol_4: typeof Handle_IGESGraph_Protocol_4;
+ OSD_MAllocHook: typeof OSD_MAllocHook;
+ OSD_Exception_FLT_STACK_CHECK: typeof OSD_Exception_FLT_STACK_CHECK;
+ OSD_Exception_FLT_STACK_CHECK_1: typeof OSD_Exception_FLT_STACK_CHECK_1;
+ OSD_Exception_FLT_STACK_CHECK_2: typeof OSD_Exception_FLT_STACK_CHECK_2;
+ Handle_OSD_Exception_FLT_STACK_CHECK: typeof Handle_OSD_Exception_FLT_STACK_CHECK;
+ Handle_OSD_Exception_FLT_STACK_CHECK_1: typeof Handle_OSD_Exception_FLT_STACK_CHECK_1;
+ Handle_OSD_Exception_FLT_STACK_CHECK_2: typeof Handle_OSD_Exception_FLT_STACK_CHECK_2;
+ Handle_OSD_Exception_FLT_STACK_CHECK_3: typeof Handle_OSD_Exception_FLT_STACK_CHECK_3;
+ Handle_OSD_Exception_FLT_STACK_CHECK_4: typeof Handle_OSD_Exception_FLT_STACK_CHECK_4;
+ OSD_Exception_STACK_OVERFLOW: typeof OSD_Exception_STACK_OVERFLOW;
+ OSD_Exception_STACK_OVERFLOW_1: typeof OSD_Exception_STACK_OVERFLOW_1;
+ OSD_Exception_STACK_OVERFLOW_2: typeof OSD_Exception_STACK_OVERFLOW_2;
+ Handle_OSD_Exception_STACK_OVERFLOW: typeof Handle_OSD_Exception_STACK_OVERFLOW;
+ Handle_OSD_Exception_STACK_OVERFLOW_1: typeof Handle_OSD_Exception_STACK_OVERFLOW_1;
+ Handle_OSD_Exception_STACK_OVERFLOW_2: typeof Handle_OSD_Exception_STACK_OVERFLOW_2;
+ Handle_OSD_Exception_STACK_OVERFLOW_3: typeof Handle_OSD_Exception_STACK_OVERFLOW_3;
+ Handle_OSD_Exception_STACK_OVERFLOW_4: typeof Handle_OSD_Exception_STACK_OVERFLOW_4;
+ Handle_OSD_Exception_IN_PAGE_ERROR: typeof Handle_OSD_Exception_IN_PAGE_ERROR;
+ Handle_OSD_Exception_IN_PAGE_ERROR_1: typeof Handle_OSD_Exception_IN_PAGE_ERROR_1;
+ Handle_OSD_Exception_IN_PAGE_ERROR_2: typeof Handle_OSD_Exception_IN_PAGE_ERROR_2;
+ Handle_OSD_Exception_IN_PAGE_ERROR_3: typeof Handle_OSD_Exception_IN_PAGE_ERROR_3;
+ Handle_OSD_Exception_IN_PAGE_ERROR_4: typeof Handle_OSD_Exception_IN_PAGE_ERROR_4;
+ OSD_Exception_IN_PAGE_ERROR: typeof OSD_Exception_IN_PAGE_ERROR;
+ OSD_Exception_IN_PAGE_ERROR_1: typeof OSD_Exception_IN_PAGE_ERROR_1;
+ OSD_Exception_IN_PAGE_ERROR_2: typeof OSD_Exception_IN_PAGE_ERROR_2;
+ OSD_OpenMode: OSD_OpenMode;
+ OSD_SIGSEGV: typeof OSD_SIGSEGV;
+ OSD_SIGSEGV_1: typeof OSD_SIGSEGV_1;
+ OSD_SIGSEGV_2: typeof OSD_SIGSEGV_2;
+ Handle_OSD_SIGSEGV: typeof Handle_OSD_SIGSEGV;
+ Handle_OSD_SIGSEGV_1: typeof Handle_OSD_SIGSEGV_1;
+ Handle_OSD_SIGSEGV_2: typeof Handle_OSD_SIGSEGV_2;
+ Handle_OSD_SIGSEGV_3: typeof Handle_OSD_SIGSEGV_3;
+ Handle_OSD_SIGSEGV_4: typeof Handle_OSD_SIGSEGV_4;
+ OSD_Exception: typeof OSD_Exception;
+ OSD_Exception_1: typeof OSD_Exception_1;
+ OSD_Exception_2: typeof OSD_Exception_2;
+ Handle_OSD_Exception: typeof Handle_OSD_Exception;
+ Handle_OSD_Exception_1: typeof Handle_OSD_Exception_1;
+ Handle_OSD_Exception_2: typeof Handle_OSD_Exception_2;
+ Handle_OSD_Exception_3: typeof Handle_OSD_Exception_3;
+ Handle_OSD_Exception_4: typeof Handle_OSD_Exception_4;
+ OSD_Protection: typeof OSD_Protection;
+ OSD_Protection_1: typeof OSD_Protection_1;
+ OSD_Protection_2: typeof OSD_Protection_2;
+ OSD_OEMType: OSD_OEMType;
+ OSD_MemInfo: typeof OSD_MemInfo;
+ OSD_SIGILL: typeof OSD_SIGILL;
+ OSD_SIGILL_1: typeof OSD_SIGILL_1;
+ OSD_SIGILL_2: typeof OSD_SIGILL_2;
+ Handle_OSD_SIGILL: typeof Handle_OSD_SIGILL;
+ Handle_OSD_SIGILL_1: typeof Handle_OSD_SIGILL_1;
+ Handle_OSD_SIGILL_2: typeof Handle_OSD_SIGILL_2;
+ Handle_OSD_SIGILL_3: typeof Handle_OSD_SIGILL_3;
+ Handle_OSD_SIGILL_4: typeof Handle_OSD_SIGILL_4;
+ OSD_Host: typeof OSD_Host;
+ OSD_SignalMode: OSD_SignalMode;
+ OSD_Disk: typeof OSD_Disk;
+ OSD_Disk_1: typeof OSD_Disk_1;
+ OSD_Disk_2: typeof OSD_Disk_2;
+ OSD_Disk_3: typeof OSD_Disk_3;
+ Handle_OSD_Signal: typeof Handle_OSD_Signal;
+ Handle_OSD_Signal_1: typeof Handle_OSD_Signal_1;
+ Handle_OSD_Signal_2: typeof Handle_OSD_Signal_2;
+ Handle_OSD_Signal_3: typeof Handle_OSD_Signal_3;
+ Handle_OSD_Signal_4: typeof Handle_OSD_Signal_4;
+ OSD_Signal: typeof OSD_Signal;
+ OSD_Signal_1: typeof OSD_Signal_1;
+ OSD_Signal_2: typeof OSD_Signal_2;
+ OSD_KindFile: OSD_KindFile;
+ Handle_OSD_Exception_FLT_INEXACT_RESULT: typeof Handle_OSD_Exception_FLT_INEXACT_RESULT;
+ Handle_OSD_Exception_FLT_INEXACT_RESULT_1: typeof Handle_OSD_Exception_FLT_INEXACT_RESULT_1;
+ Handle_OSD_Exception_FLT_INEXACT_RESULT_2: typeof Handle_OSD_Exception_FLT_INEXACT_RESULT_2;
+ Handle_OSD_Exception_FLT_INEXACT_RESULT_3: typeof Handle_OSD_Exception_FLT_INEXACT_RESULT_3;
+ Handle_OSD_Exception_FLT_INEXACT_RESULT_4: typeof Handle_OSD_Exception_FLT_INEXACT_RESULT_4;
+ OSD_Exception_FLT_INEXACT_RESULT: typeof OSD_Exception_FLT_INEXACT_RESULT;
+ OSD_Exception_FLT_INEXACT_RESULT_1: typeof OSD_Exception_FLT_INEXACT_RESULT_1;
+ OSD_Exception_FLT_INEXACT_RESULT_2: typeof OSD_Exception_FLT_INEXACT_RESULT_2;
+ OSD_Exception_PRIV_INSTRUCTION: typeof OSD_Exception_PRIV_INSTRUCTION;
+ OSD_Exception_PRIV_INSTRUCTION_1: typeof OSD_Exception_PRIV_INSTRUCTION_1;
+ OSD_Exception_PRIV_INSTRUCTION_2: typeof OSD_Exception_PRIV_INSTRUCTION_2;
+ Handle_OSD_Exception_PRIV_INSTRUCTION: typeof Handle_OSD_Exception_PRIV_INSTRUCTION;
+ Handle_OSD_Exception_PRIV_INSTRUCTION_1: typeof Handle_OSD_Exception_PRIV_INSTRUCTION_1;
+ Handle_OSD_Exception_PRIV_INSTRUCTION_2: typeof Handle_OSD_Exception_PRIV_INSTRUCTION_2;
+ Handle_OSD_Exception_PRIV_INSTRUCTION_3: typeof Handle_OSD_Exception_PRIV_INSTRUCTION_3;
+ Handle_OSD_Exception_PRIV_INSTRUCTION_4: typeof Handle_OSD_Exception_PRIV_INSTRUCTION_4;
+ OSD_SIGQUIT: typeof OSD_SIGQUIT;
+ OSD_SIGQUIT_1: typeof OSD_SIGQUIT_1;
+ OSD_SIGQUIT_2: typeof OSD_SIGQUIT_2;
+ Handle_OSD_SIGQUIT: typeof Handle_OSD_SIGQUIT;
+ Handle_OSD_SIGQUIT_1: typeof Handle_OSD_SIGQUIT_1;
+ Handle_OSD_SIGQUIT_2: typeof Handle_OSD_SIGQUIT_2;
+ Handle_OSD_SIGQUIT_3: typeof Handle_OSD_SIGQUIT_3;
+ Handle_OSD_SIGQUIT_4: typeof Handle_OSD_SIGQUIT_4;
+ OSD_Thread: typeof OSD_Thread;
+ OSD_Thread_1: typeof OSD_Thread_1;
+ OSD_Thread_2: typeof OSD_Thread_2;
+ OSD_Thread_3: typeof OSD_Thread_3;
+ OSD_SharedLibrary: typeof OSD_SharedLibrary;
+ OSD_SharedLibrary_1: typeof OSD_SharedLibrary_1;
+ OSD_SharedLibrary_2: typeof OSD_SharedLibrary_2;
+ OSD_Directory: typeof OSD_Directory;
+ OSD_Directory_1: typeof OSD_Directory_1;
+ OSD_Directory_2: typeof OSD_Directory_2;
+ Handle_OSD_SIGINT: typeof Handle_OSD_SIGINT;
+ Handle_OSD_SIGINT_1: typeof Handle_OSD_SIGINT_1;
+ Handle_OSD_SIGINT_2: typeof Handle_OSD_SIGINT_2;
+ Handle_OSD_SIGINT_3: typeof Handle_OSD_SIGINT_3;
+ Handle_OSD_SIGINT_4: typeof Handle_OSD_SIGINT_4;
+ OSD_SIGINT: typeof OSD_SIGINT;
+ OSD_SIGINT_1: typeof OSD_SIGINT_1;
+ OSD_SIGINT_2: typeof OSD_SIGINT_2;
+ Handle_OSD_Exception_ILLEGAL_INSTRUCTION: typeof Handle_OSD_Exception_ILLEGAL_INSTRUCTION;
+ Handle_OSD_Exception_ILLEGAL_INSTRUCTION_1: typeof Handle_OSD_Exception_ILLEGAL_INSTRUCTION_1;
+ Handle_OSD_Exception_ILLEGAL_INSTRUCTION_2: typeof Handle_OSD_Exception_ILLEGAL_INSTRUCTION_2;
+ Handle_OSD_Exception_ILLEGAL_INSTRUCTION_3: typeof Handle_OSD_Exception_ILLEGAL_INSTRUCTION_3;
+ Handle_OSD_Exception_ILLEGAL_INSTRUCTION_4: typeof Handle_OSD_Exception_ILLEGAL_INSTRUCTION_4;
+ OSD_Exception_ILLEGAL_INSTRUCTION: typeof OSD_Exception_ILLEGAL_INSTRUCTION;
+ OSD_Exception_ILLEGAL_INSTRUCTION_1: typeof OSD_Exception_ILLEGAL_INSTRUCTION_1;
+ OSD_Exception_ILLEGAL_INSTRUCTION_2: typeof OSD_Exception_ILLEGAL_INSTRUCTION_2;
+ Handle_OSD_Exception_INVALID_DISPOSITION: typeof Handle_OSD_Exception_INVALID_DISPOSITION;
+ Handle_OSD_Exception_INVALID_DISPOSITION_1: typeof Handle_OSD_Exception_INVALID_DISPOSITION_1;
+ Handle_OSD_Exception_INVALID_DISPOSITION_2: typeof Handle_OSD_Exception_INVALID_DISPOSITION_2;
+ Handle_OSD_Exception_INVALID_DISPOSITION_3: typeof Handle_OSD_Exception_INVALID_DISPOSITION_3;
+ Handle_OSD_Exception_INVALID_DISPOSITION_4: typeof Handle_OSD_Exception_INVALID_DISPOSITION_4;
+ OSD_Exception_INVALID_DISPOSITION: typeof OSD_Exception_INVALID_DISPOSITION;
+ OSD_Exception_INVALID_DISPOSITION_1: typeof OSD_Exception_INVALID_DISPOSITION_1;
+ OSD_Exception_INVALID_DISPOSITION_2: typeof OSD_Exception_INVALID_DISPOSITION_2;
+ Handle_OSD_SIGKILL: typeof Handle_OSD_SIGKILL;
+ Handle_OSD_SIGKILL_1: typeof Handle_OSD_SIGKILL_1;
+ Handle_OSD_SIGKILL_2: typeof Handle_OSD_SIGKILL_2;
+ Handle_OSD_SIGKILL_3: typeof Handle_OSD_SIGKILL_3;
+ Handle_OSD_SIGKILL_4: typeof Handle_OSD_SIGKILL_4;
+ OSD_SIGKILL: typeof OSD_SIGKILL;
+ OSD_SIGKILL_1: typeof OSD_SIGKILL_1;
+ OSD_SIGKILL_2: typeof OSD_SIGKILL_2;
+ Handle_OSD_Exception_ACCESS_VIOLATION: typeof Handle_OSD_Exception_ACCESS_VIOLATION;
+ Handle_OSD_Exception_ACCESS_VIOLATION_1: typeof Handle_OSD_Exception_ACCESS_VIOLATION_1;
+ Handle_OSD_Exception_ACCESS_VIOLATION_2: typeof Handle_OSD_Exception_ACCESS_VIOLATION_2;
+ Handle_OSD_Exception_ACCESS_VIOLATION_3: typeof Handle_OSD_Exception_ACCESS_VIOLATION_3;
+ Handle_OSD_Exception_ACCESS_VIOLATION_4: typeof Handle_OSD_Exception_ACCESS_VIOLATION_4;
+ OSD_Exception_ACCESS_VIOLATION: typeof OSD_Exception_ACCESS_VIOLATION;
+ OSD_Exception_ACCESS_VIOLATION_1: typeof OSD_Exception_ACCESS_VIOLATION_1;
+ OSD_Exception_ACCESS_VIOLATION_2: typeof OSD_Exception_ACCESS_VIOLATION_2;
+ OSD_Parallel: typeof OSD_Parallel;
+ Handle_OSD_Exception_INT_DIVIDE_BY_ZERO: typeof Handle_OSD_Exception_INT_DIVIDE_BY_ZERO;
+ Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_1: typeof Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_1;
+ Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_2: typeof Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_2;
+ Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_3: typeof Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_3;
+ Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_4: typeof Handle_OSD_Exception_INT_DIVIDE_BY_ZERO_4;
+ OSD_Exception_INT_DIVIDE_BY_ZERO: typeof OSD_Exception_INT_DIVIDE_BY_ZERO;
+ OSD_Exception_INT_DIVIDE_BY_ZERO_1: typeof OSD_Exception_INT_DIVIDE_BY_ZERO_1;
+ OSD_Exception_INT_DIVIDE_BY_ZERO_2: typeof OSD_Exception_INT_DIVIDE_BY_ZERO_2;
+ OSD_ThreadPool: typeof OSD_ThreadPool;
+ OSD_Exception_FLT_DIVIDE_BY_ZERO: typeof OSD_Exception_FLT_DIVIDE_BY_ZERO;
+ OSD_Exception_FLT_DIVIDE_BY_ZERO_1: typeof OSD_Exception_FLT_DIVIDE_BY_ZERO_1;
+ OSD_Exception_FLT_DIVIDE_BY_ZERO_2: typeof OSD_Exception_FLT_DIVIDE_BY_ZERO_2;
+ Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO: typeof Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO;
+ Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_1: typeof Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_1;
+ Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_2: typeof Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_2;
+ Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_3: typeof Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_3;
+ Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_4: typeof Handle_OSD_Exception_FLT_DIVIDE_BY_ZERO_4;
+ OSD_Process: typeof OSD_Process;
+ OSD_SingleProtection: OSD_SingleProtection;
+ OSD_FromWhere: OSD_FromWhere;
+ OSD_Timer: typeof OSD_Timer;
+ OSD_Chronometer: typeof OSD_Chronometer;
+ Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION: typeof Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION;
+ Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_1: typeof Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_1;
+ Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_2: typeof Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_2;
+ Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_3: typeof Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_3;
+ Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_4: typeof Handle_OSD_Exception_NONCONTINUABLE_EXCEPTION_4;
+ OSD_Exception_NONCONTINUABLE_EXCEPTION: typeof OSD_Exception_NONCONTINUABLE_EXCEPTION;
+ OSD_Exception_NONCONTINUABLE_EXCEPTION_1: typeof OSD_Exception_NONCONTINUABLE_EXCEPTION_1;
+ OSD_Exception_NONCONTINUABLE_EXCEPTION_2: typeof OSD_Exception_NONCONTINUABLE_EXCEPTION_2;
+ Handle_OSD_SIGBUS: typeof Handle_OSD_SIGBUS;
+ Handle_OSD_SIGBUS_1: typeof Handle_OSD_SIGBUS_1;
+ Handle_OSD_SIGBUS_2: typeof Handle_OSD_SIGBUS_2;
+ Handle_OSD_SIGBUS_3: typeof Handle_OSD_SIGBUS_3;
+ Handle_OSD_SIGBUS_4: typeof Handle_OSD_SIGBUS_4;
+ OSD_SIGBUS: typeof OSD_SIGBUS;
+ OSD_SIGBUS_1: typeof OSD_SIGBUS_1;
+ OSD_SIGBUS_2: typeof OSD_SIGBUS_2;
+ Handle_OSD_Exception_FLT_INVALID_OPERATION: typeof Handle_OSD_Exception_FLT_INVALID_OPERATION;
+ Handle_OSD_Exception_FLT_INVALID_OPERATION_1: typeof Handle_OSD_Exception_FLT_INVALID_OPERATION_1;
+ Handle_OSD_Exception_FLT_INVALID_OPERATION_2: typeof Handle_OSD_Exception_FLT_INVALID_OPERATION_2;
+ Handle_OSD_Exception_FLT_INVALID_OPERATION_3: typeof Handle_OSD_Exception_FLT_INVALID_OPERATION_3;
+ Handle_OSD_Exception_FLT_INVALID_OPERATION_4: typeof Handle_OSD_Exception_FLT_INVALID_OPERATION_4;
+ OSD_Exception_FLT_INVALID_OPERATION: typeof OSD_Exception_FLT_INVALID_OPERATION;
+ OSD_Exception_FLT_INVALID_OPERATION_1: typeof OSD_Exception_FLT_INVALID_OPERATION_1;
+ OSD_Exception_FLT_INVALID_OPERATION_2: typeof OSD_Exception_FLT_INVALID_OPERATION_2;
+ Handle_OSD_Exception_FLT_OVERFLOW: typeof Handle_OSD_Exception_FLT_OVERFLOW;
+ Handle_OSD_Exception_FLT_OVERFLOW_1: typeof Handle_OSD_Exception_FLT_OVERFLOW_1;
+ Handle_OSD_Exception_FLT_OVERFLOW_2: typeof Handle_OSD_Exception_FLT_OVERFLOW_2;
+ Handle_OSD_Exception_FLT_OVERFLOW_3: typeof Handle_OSD_Exception_FLT_OVERFLOW_3;
+ Handle_OSD_Exception_FLT_OVERFLOW_4: typeof Handle_OSD_Exception_FLT_OVERFLOW_4;
+ OSD_Exception_FLT_OVERFLOW: typeof OSD_Exception_FLT_OVERFLOW;
+ OSD_Exception_FLT_OVERFLOW_1: typeof OSD_Exception_FLT_OVERFLOW_1;
+ OSD_Exception_FLT_OVERFLOW_2: typeof OSD_Exception_FLT_OVERFLOW_2;
+ Handle_OSD_SIGSYS: typeof Handle_OSD_SIGSYS;
+ Handle_OSD_SIGSYS_1: typeof Handle_OSD_SIGSYS_1;
+ Handle_OSD_SIGSYS_2: typeof Handle_OSD_SIGSYS_2;
+ Handle_OSD_SIGSYS_3: typeof Handle_OSD_SIGSYS_3;
+ Handle_OSD_SIGSYS_4: typeof Handle_OSD_SIGSYS_4;
+ OSD_SIGSYS: typeof OSD_SIGSYS;
+ OSD_SIGSYS_1: typeof OSD_SIGSYS_1;
+ OSD_SIGSYS_2: typeof OSD_SIGSYS_2;
+ OSD_OSDError: typeof OSD_OSDError;
+ OSD_OSDError_1: typeof OSD_OSDError_1;
+ OSD_OSDError_2: typeof OSD_OSDError_2;
+ Handle_OSD_OSDError: typeof Handle_OSD_OSDError;
+ Handle_OSD_OSDError_1: typeof Handle_OSD_OSDError_1;
+ Handle_OSD_OSDError_2: typeof Handle_OSD_OSDError_2;
+ Handle_OSD_OSDError_3: typeof Handle_OSD_OSDError_3;
+ Handle_OSD_OSDError_4: typeof Handle_OSD_OSDError_4;
+ OSD_Exception_INT_OVERFLOW: typeof OSD_Exception_INT_OVERFLOW;
+ OSD_Exception_INT_OVERFLOW_1: typeof OSD_Exception_INT_OVERFLOW_1;
+ OSD_Exception_INT_OVERFLOW_2: typeof OSD_Exception_INT_OVERFLOW_2;
+ Handle_OSD_Exception_INT_OVERFLOW: typeof Handle_OSD_Exception_INT_OVERFLOW;
+ Handle_OSD_Exception_INT_OVERFLOW_1: typeof Handle_OSD_Exception_INT_OVERFLOW_1;
+ Handle_OSD_Exception_INT_OVERFLOW_2: typeof Handle_OSD_Exception_INT_OVERFLOW_2;
+ Handle_OSD_Exception_INT_OVERFLOW_3: typeof Handle_OSD_Exception_INT_OVERFLOW_3;
+ Handle_OSD_Exception_INT_OVERFLOW_4: typeof Handle_OSD_Exception_INT_OVERFLOW_4;
+ Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED: typeof Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED;
+ Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1: typeof Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1;
+ Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2: typeof Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2;
+ Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_3: typeof Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_3;
+ Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_4: typeof Handle_OSD_Exception_ARRAY_BOUNDS_EXCEEDED_4;
+ OSD_Exception_ARRAY_BOUNDS_EXCEEDED: typeof OSD_Exception_ARRAY_BOUNDS_EXCEEDED;
+ OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1: typeof OSD_Exception_ARRAY_BOUNDS_EXCEEDED_1;
+ OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2: typeof OSD_Exception_ARRAY_BOUNDS_EXCEEDED_2;
+ OSD_LockType: OSD_LockType;
+ OSD_Exception_FLT_DENORMAL_OPERAND: typeof OSD_Exception_FLT_DENORMAL_OPERAND;
+ OSD_Exception_FLT_DENORMAL_OPERAND_1: typeof OSD_Exception_FLT_DENORMAL_OPERAND_1;
+ OSD_Exception_FLT_DENORMAL_OPERAND_2: typeof OSD_Exception_FLT_DENORMAL_OPERAND_2;
+ Handle_OSD_Exception_FLT_DENORMAL_OPERAND: typeof Handle_OSD_Exception_FLT_DENORMAL_OPERAND;
+ Handle_OSD_Exception_FLT_DENORMAL_OPERAND_1: typeof Handle_OSD_Exception_FLT_DENORMAL_OPERAND_1;
+ Handle_OSD_Exception_FLT_DENORMAL_OPERAND_2: typeof Handle_OSD_Exception_FLT_DENORMAL_OPERAND_2;
+ Handle_OSD_Exception_FLT_DENORMAL_OPERAND_3: typeof Handle_OSD_Exception_FLT_DENORMAL_OPERAND_3;
+ Handle_OSD_Exception_FLT_DENORMAL_OPERAND_4: typeof Handle_OSD_Exception_FLT_DENORMAL_OPERAND_4;
+ OSD_Exception_STATUS_NO_MEMORY: typeof OSD_Exception_STATUS_NO_MEMORY;
+ OSD_Exception_STATUS_NO_MEMORY_1: typeof OSD_Exception_STATUS_NO_MEMORY_1;
+ OSD_Exception_STATUS_NO_MEMORY_2: typeof OSD_Exception_STATUS_NO_MEMORY_2;
+ Handle_OSD_Exception_STATUS_NO_MEMORY: typeof Handle_OSD_Exception_STATUS_NO_MEMORY;
+ Handle_OSD_Exception_STATUS_NO_MEMORY_1: typeof Handle_OSD_Exception_STATUS_NO_MEMORY_1;
+ Handle_OSD_Exception_STATUS_NO_MEMORY_2: typeof Handle_OSD_Exception_STATUS_NO_MEMORY_2;
+ Handle_OSD_Exception_STATUS_NO_MEMORY_3: typeof Handle_OSD_Exception_STATUS_NO_MEMORY_3;
+ Handle_OSD_Exception_STATUS_NO_MEMORY_4: typeof Handle_OSD_Exception_STATUS_NO_MEMORY_4;
+ OSD_WhoAmI: OSD_WhoAmI;
+ OSD_SIGHUP: typeof OSD_SIGHUP;
+ OSD_SIGHUP_1: typeof OSD_SIGHUP_1;
+ OSD_SIGHUP_2: typeof OSD_SIGHUP_2;
+ Handle_OSD_SIGHUP: typeof Handle_OSD_SIGHUP;
+ Handle_OSD_SIGHUP_1: typeof Handle_OSD_SIGHUP_1;
+ Handle_OSD_SIGHUP_2: typeof Handle_OSD_SIGHUP_2;
+ Handle_OSD_SIGHUP_3: typeof Handle_OSD_SIGHUP_3;
+ Handle_OSD_SIGHUP_4: typeof Handle_OSD_SIGHUP_4;
+ OSD_Error: typeof OSD_Error;
+ OSD_SysType: OSD_SysType;
+ OSD_Environment: typeof OSD_Environment;
+ OSD_Environment_1: typeof OSD_Environment_1;
+ OSD_Environment_2: typeof OSD_Environment_2;
+ OSD_Environment_3: typeof OSD_Environment_3;
+ OSD_LoadMode: OSD_LoadMode;
+ OSD_DirectoryIterator: typeof OSD_DirectoryIterator;
+ OSD_DirectoryIterator_1: typeof OSD_DirectoryIterator_1;
+ OSD_DirectoryIterator_2: typeof OSD_DirectoryIterator_2;
+ OSD_FileIterator: typeof OSD_FileIterator;
+ OSD_FileIterator_1: typeof OSD_FileIterator_1;
+ OSD_FileIterator_2: typeof OSD_FileIterator_2;
+ OSD_PerfMeter: typeof OSD_PerfMeter;
+ OSD_PerfMeter_1: typeof OSD_PerfMeter_1;
+ OSD_PerfMeter_2: typeof OSD_PerfMeter_2;
+ OSD: typeof OSD;
+ Handle_OSD_Exception_FLT_UNDERFLOW: typeof Handle_OSD_Exception_FLT_UNDERFLOW;
+ Handle_OSD_Exception_FLT_UNDERFLOW_1: typeof Handle_OSD_Exception_FLT_UNDERFLOW_1;
+ Handle_OSD_Exception_FLT_UNDERFLOW_2: typeof Handle_OSD_Exception_FLT_UNDERFLOW_2;
+ Handle_OSD_Exception_FLT_UNDERFLOW_3: typeof Handle_OSD_Exception_FLT_UNDERFLOW_3;
+ Handle_OSD_Exception_FLT_UNDERFLOW_4: typeof Handle_OSD_Exception_FLT_UNDERFLOW_4;
+ OSD_Exception_FLT_UNDERFLOW: typeof OSD_Exception_FLT_UNDERFLOW;
+ OSD_Exception_FLT_UNDERFLOW_1: typeof OSD_Exception_FLT_UNDERFLOW_1;
+ OSD_Exception_FLT_UNDERFLOW_2: typeof OSD_Exception_FLT_UNDERFLOW_2;
+ Handle_OSD_Exception_CTRL_BREAK: typeof Handle_OSD_Exception_CTRL_BREAK;
+ Handle_OSD_Exception_CTRL_BREAK_1: typeof Handle_OSD_Exception_CTRL_BREAK_1;
+ Handle_OSD_Exception_CTRL_BREAK_2: typeof Handle_OSD_Exception_CTRL_BREAK_2;
+ Handle_OSD_Exception_CTRL_BREAK_3: typeof Handle_OSD_Exception_CTRL_BREAK_3;
+ Handle_OSD_Exception_CTRL_BREAK_4: typeof Handle_OSD_Exception_CTRL_BREAK_4;
+ OSD_Exception_CTRL_BREAK: typeof OSD_Exception_CTRL_BREAK;
+ OSD_Exception_CTRL_BREAK_1: typeof OSD_Exception_CTRL_BREAK_1;
+ OSD_Exception_CTRL_BREAK_2: typeof OSD_Exception_CTRL_BREAK_2;
+ Handle_IGESSelect_SelectFromSingleView: typeof Handle_IGESSelect_SelectFromSingleView;
+ Handle_IGESSelect_SelectFromSingleView_1: typeof Handle_IGESSelect_SelectFromSingleView_1;
+ Handle_IGESSelect_SelectFromSingleView_2: typeof Handle_IGESSelect_SelectFromSingleView_2;
+ Handle_IGESSelect_SelectFromSingleView_3: typeof Handle_IGESSelect_SelectFromSingleView_3;
+ Handle_IGESSelect_SelectFromSingleView_4: typeof Handle_IGESSelect_SelectFromSingleView_4;
+ Handle_IGESSelect_SelectLevelNumber: typeof Handle_IGESSelect_SelectLevelNumber;
+ Handle_IGESSelect_SelectLevelNumber_1: typeof Handle_IGESSelect_SelectLevelNumber_1;
+ Handle_IGESSelect_SelectLevelNumber_2: typeof Handle_IGESSelect_SelectLevelNumber_2;
+ Handle_IGESSelect_SelectLevelNumber_3: typeof Handle_IGESSelect_SelectLevelNumber_3;
+ Handle_IGESSelect_SelectLevelNumber_4: typeof Handle_IGESSelect_SelectLevelNumber_4;
+ Handle_IGESSelect_RemoveCurves: typeof Handle_IGESSelect_RemoveCurves;
+ Handle_IGESSelect_RemoveCurves_1: typeof Handle_IGESSelect_RemoveCurves_1;
+ Handle_IGESSelect_RemoveCurves_2: typeof Handle_IGESSelect_RemoveCurves_2;
+ Handle_IGESSelect_RemoveCurves_3: typeof Handle_IGESSelect_RemoveCurves_3;
+ Handle_IGESSelect_RemoveCurves_4: typeof Handle_IGESSelect_RemoveCurves_4;
+ Handle_IGESSelect_SelectSingleViewFrom: typeof Handle_IGESSelect_SelectSingleViewFrom;
+ Handle_IGESSelect_SelectSingleViewFrom_1: typeof Handle_IGESSelect_SelectSingleViewFrom_1;
+ Handle_IGESSelect_SelectSingleViewFrom_2: typeof Handle_IGESSelect_SelectSingleViewFrom_2;
+ Handle_IGESSelect_SelectSingleViewFrom_3: typeof Handle_IGESSelect_SelectSingleViewFrom_3;
+ Handle_IGESSelect_SelectSingleViewFrom_4: typeof Handle_IGESSelect_SelectSingleViewFrom_4;
+ Handle_IGESSelect_EditHeader: typeof Handle_IGESSelect_EditHeader;
+ Handle_IGESSelect_EditHeader_1: typeof Handle_IGESSelect_EditHeader_1;
+ Handle_IGESSelect_EditHeader_2: typeof Handle_IGESSelect_EditHeader_2;
+ Handle_IGESSelect_EditHeader_3: typeof Handle_IGESSelect_EditHeader_3;
+ Handle_IGESSelect_EditHeader_4: typeof Handle_IGESSelect_EditHeader_4;
+ Handle_IGESSelect_SetLabel: typeof Handle_IGESSelect_SetLabel;
+ Handle_IGESSelect_SetLabel_1: typeof Handle_IGESSelect_SetLabel_1;
+ Handle_IGESSelect_SetLabel_2: typeof Handle_IGESSelect_SetLabel_2;
+ Handle_IGESSelect_SetLabel_3: typeof Handle_IGESSelect_SetLabel_3;
+ Handle_IGESSelect_SetLabel_4: typeof Handle_IGESSelect_SetLabel_4;
+ Handle_IGESSelect_AddGroup: typeof Handle_IGESSelect_AddGroup;
+ Handle_IGESSelect_AddGroup_1: typeof Handle_IGESSelect_AddGroup_1;
+ Handle_IGESSelect_AddGroup_2: typeof Handle_IGESSelect_AddGroup_2;
+ Handle_IGESSelect_AddGroup_3: typeof Handle_IGESSelect_AddGroup_3;
+ Handle_IGESSelect_AddGroup_4: typeof Handle_IGESSelect_AddGroup_4;
+ Handle_IGESSelect_UpdateCreationDate: typeof Handle_IGESSelect_UpdateCreationDate;
+ Handle_IGESSelect_UpdateCreationDate_1: typeof Handle_IGESSelect_UpdateCreationDate_1;
+ Handle_IGESSelect_UpdateCreationDate_2: typeof Handle_IGESSelect_UpdateCreationDate_2;
+ Handle_IGESSelect_UpdateCreationDate_3: typeof Handle_IGESSelect_UpdateCreationDate_3;
+ Handle_IGESSelect_UpdateCreationDate_4: typeof Handle_IGESSelect_UpdateCreationDate_4;
+ Handle_IGESSelect_ModelModifier: typeof Handle_IGESSelect_ModelModifier;
+ Handle_IGESSelect_ModelModifier_1: typeof Handle_IGESSelect_ModelModifier_1;
+ Handle_IGESSelect_ModelModifier_2: typeof Handle_IGESSelect_ModelModifier_2;
+ Handle_IGESSelect_ModelModifier_3: typeof Handle_IGESSelect_ModelModifier_3;
+ Handle_IGESSelect_ModelModifier_4: typeof Handle_IGESSelect_ModelModifier_4;
+ Handle_IGESSelect_FloatFormat: typeof Handle_IGESSelect_FloatFormat;
+ Handle_IGESSelect_FloatFormat_1: typeof Handle_IGESSelect_FloatFormat_1;
+ Handle_IGESSelect_FloatFormat_2: typeof Handle_IGESSelect_FloatFormat_2;
+ Handle_IGESSelect_FloatFormat_3: typeof Handle_IGESSelect_FloatFormat_3;
+ Handle_IGESSelect_FloatFormat_4: typeof Handle_IGESSelect_FloatFormat_4;
+ Handle_IGESSelect_ComputeStatus: typeof Handle_IGESSelect_ComputeStatus;
+ Handle_IGESSelect_ComputeStatus_1: typeof Handle_IGESSelect_ComputeStatus_1;
+ Handle_IGESSelect_ComputeStatus_2: typeof Handle_IGESSelect_ComputeStatus_2;
+ Handle_IGESSelect_ComputeStatus_3: typeof Handle_IGESSelect_ComputeStatus_3;
+ Handle_IGESSelect_ComputeStatus_4: typeof Handle_IGESSelect_ComputeStatus_4;
+ Handle_IGESSelect_SelectDrawingFrom: typeof Handle_IGESSelect_SelectDrawingFrom;
+ Handle_IGESSelect_SelectDrawingFrom_1: typeof Handle_IGESSelect_SelectDrawingFrom_1;
+ Handle_IGESSelect_SelectDrawingFrom_2: typeof Handle_IGESSelect_SelectDrawingFrom_2;
+ Handle_IGESSelect_SelectDrawingFrom_3: typeof Handle_IGESSelect_SelectDrawingFrom_3;
+ Handle_IGESSelect_SelectDrawingFrom_4: typeof Handle_IGESSelect_SelectDrawingFrom_4;
+ Handle_IGESSelect_SelectBasicGeom: typeof Handle_IGESSelect_SelectBasicGeom;
+ Handle_IGESSelect_SelectBasicGeom_1: typeof Handle_IGESSelect_SelectBasicGeom_1;
+ Handle_IGESSelect_SelectBasicGeom_2: typeof Handle_IGESSelect_SelectBasicGeom_2;
+ Handle_IGESSelect_SelectBasicGeom_3: typeof Handle_IGESSelect_SelectBasicGeom_3;
+ Handle_IGESSelect_SelectBasicGeom_4: typeof Handle_IGESSelect_SelectBasicGeom_4;
+ Handle_IGESSelect_UpdateFileName: typeof Handle_IGESSelect_UpdateFileName;
+ Handle_IGESSelect_UpdateFileName_1: typeof Handle_IGESSelect_UpdateFileName_1;
+ Handle_IGESSelect_UpdateFileName_2: typeof Handle_IGESSelect_UpdateFileName_2;
+ Handle_IGESSelect_UpdateFileName_3: typeof Handle_IGESSelect_UpdateFileName_3;
+ Handle_IGESSelect_UpdateFileName_4: typeof Handle_IGESSelect_UpdateFileName_4;
+ Handle_IGESSelect_SelectVisibleStatus: typeof Handle_IGESSelect_SelectVisibleStatus;
+ Handle_IGESSelect_SelectVisibleStatus_1: typeof Handle_IGESSelect_SelectVisibleStatus_1;
+ Handle_IGESSelect_SelectVisibleStatus_2: typeof Handle_IGESSelect_SelectVisibleStatus_2;
+ Handle_IGESSelect_SelectVisibleStatus_3: typeof Handle_IGESSelect_SelectVisibleStatus_3;
+ Handle_IGESSelect_SelectVisibleStatus_4: typeof Handle_IGESSelect_SelectVisibleStatus_4;
+ Handle_IGESSelect_UpdateLastChange: typeof Handle_IGESSelect_UpdateLastChange;
+ Handle_IGESSelect_UpdateLastChange_1: typeof Handle_IGESSelect_UpdateLastChange_1;
+ Handle_IGESSelect_UpdateLastChange_2: typeof Handle_IGESSelect_UpdateLastChange_2;
+ Handle_IGESSelect_UpdateLastChange_3: typeof Handle_IGESSelect_UpdateLastChange_3;
+ Handle_IGESSelect_UpdateLastChange_4: typeof Handle_IGESSelect_UpdateLastChange_4;
+ Handle_IGESSelect_ChangeLevelList: typeof Handle_IGESSelect_ChangeLevelList;
+ Handle_IGESSelect_ChangeLevelList_1: typeof Handle_IGESSelect_ChangeLevelList_1;
+ Handle_IGESSelect_ChangeLevelList_2: typeof Handle_IGESSelect_ChangeLevelList_2;
+ Handle_IGESSelect_ChangeLevelList_3: typeof Handle_IGESSelect_ChangeLevelList_3;
+ Handle_IGESSelect_ChangeLevelList_4: typeof Handle_IGESSelect_ChangeLevelList_4;
+ Handle_IGESSelect_SelectName: typeof Handle_IGESSelect_SelectName;
+ Handle_IGESSelect_SelectName_1: typeof Handle_IGESSelect_SelectName_1;
+ Handle_IGESSelect_SelectName_2: typeof Handle_IGESSelect_SelectName_2;
+ Handle_IGESSelect_SelectName_3: typeof Handle_IGESSelect_SelectName_3;
+ Handle_IGESSelect_SelectName_4: typeof Handle_IGESSelect_SelectName_4;
+ Handle_IGESSelect_RebuildDrawings: typeof Handle_IGESSelect_RebuildDrawings;
+ Handle_IGESSelect_RebuildDrawings_1: typeof Handle_IGESSelect_RebuildDrawings_1;
+ Handle_IGESSelect_RebuildDrawings_2: typeof Handle_IGESSelect_RebuildDrawings_2;
+ Handle_IGESSelect_RebuildDrawings_3: typeof Handle_IGESSelect_RebuildDrawings_3;
+ Handle_IGESSelect_RebuildDrawings_4: typeof Handle_IGESSelect_RebuildDrawings_4;
+ Handle_IGESSelect_RebuildGroups: typeof Handle_IGESSelect_RebuildGroups;
+ Handle_IGESSelect_RebuildGroups_1: typeof Handle_IGESSelect_RebuildGroups_1;
+ Handle_IGESSelect_RebuildGroups_2: typeof Handle_IGESSelect_RebuildGroups_2;
+ Handle_IGESSelect_RebuildGroups_3: typeof Handle_IGESSelect_RebuildGroups_3;
+ Handle_IGESSelect_RebuildGroups_4: typeof Handle_IGESSelect_RebuildGroups_4;
+ Handle_IGESSelect_SelectBypassGroup: typeof Handle_IGESSelect_SelectBypassGroup;
+ Handle_IGESSelect_SelectBypassGroup_1: typeof Handle_IGESSelect_SelectBypassGroup_1;
+ Handle_IGESSelect_SelectBypassGroup_2: typeof Handle_IGESSelect_SelectBypassGroup_2;
+ Handle_IGESSelect_SelectBypassGroup_3: typeof Handle_IGESSelect_SelectBypassGroup_3;
+ Handle_IGESSelect_SelectBypassGroup_4: typeof Handle_IGESSelect_SelectBypassGroup_4;
+ Handle_IGESSelect_SignColor: typeof Handle_IGESSelect_SignColor;
+ Handle_IGESSelect_SignColor_1: typeof Handle_IGESSelect_SignColor_1;
+ Handle_IGESSelect_SignColor_2: typeof Handle_IGESSelect_SignColor_2;
+ Handle_IGESSelect_SignColor_3: typeof Handle_IGESSelect_SignColor_3;
+ Handle_IGESSelect_SignColor_4: typeof Handle_IGESSelect_SignColor_4;
+ Handle_IGESSelect_Activator: typeof Handle_IGESSelect_Activator;
+ Handle_IGESSelect_Activator_1: typeof Handle_IGESSelect_Activator_1;
+ Handle_IGESSelect_Activator_2: typeof Handle_IGESSelect_Activator_2;
+ Handle_IGESSelect_Activator_3: typeof Handle_IGESSelect_Activator_3;
+ Handle_IGESSelect_Activator_4: typeof Handle_IGESSelect_Activator_4;
+ Handle_IGESSelect_SetGlobalParameter: typeof Handle_IGESSelect_SetGlobalParameter;
+ Handle_IGESSelect_SetGlobalParameter_1: typeof Handle_IGESSelect_SetGlobalParameter_1;
+ Handle_IGESSelect_SetGlobalParameter_2: typeof Handle_IGESSelect_SetGlobalParameter_2;
+ Handle_IGESSelect_SetGlobalParameter_3: typeof Handle_IGESSelect_SetGlobalParameter_3;
+ Handle_IGESSelect_SetGlobalParameter_4: typeof Handle_IGESSelect_SetGlobalParameter_4;
+ Handle_IGESSelect_SelectBypassSubfigure: typeof Handle_IGESSelect_SelectBypassSubfigure;
+ Handle_IGESSelect_SelectBypassSubfigure_1: typeof Handle_IGESSelect_SelectBypassSubfigure_1;
+ Handle_IGESSelect_SelectBypassSubfigure_2: typeof Handle_IGESSelect_SelectBypassSubfigure_2;
+ Handle_IGESSelect_SelectBypassSubfigure_3: typeof Handle_IGESSelect_SelectBypassSubfigure_3;
+ Handle_IGESSelect_SelectBypassSubfigure_4: typeof Handle_IGESSelect_SelectBypassSubfigure_4;
+ Handle_IGESSelect_AddFileComment: typeof Handle_IGESSelect_AddFileComment;
+ Handle_IGESSelect_AddFileComment_1: typeof Handle_IGESSelect_AddFileComment_1;
+ Handle_IGESSelect_AddFileComment_2: typeof Handle_IGESSelect_AddFileComment_2;
+ Handle_IGESSelect_AddFileComment_3: typeof Handle_IGESSelect_AddFileComment_3;
+ Handle_IGESSelect_AddFileComment_4: typeof Handle_IGESSelect_AddFileComment_4;
+ Handle_IGESSelect_ChangeLevelNumber: typeof Handle_IGESSelect_ChangeLevelNumber;
+ Handle_IGESSelect_ChangeLevelNumber_1: typeof Handle_IGESSelect_ChangeLevelNumber_1;
+ Handle_IGESSelect_ChangeLevelNumber_2: typeof Handle_IGESSelect_ChangeLevelNumber_2;
+ Handle_IGESSelect_ChangeLevelNumber_3: typeof Handle_IGESSelect_ChangeLevelNumber_3;
+ Handle_IGESSelect_ChangeLevelNumber_4: typeof Handle_IGESSelect_ChangeLevelNumber_4;
+ Handle_IGESSelect_SetVersion5: typeof Handle_IGESSelect_SetVersion5;
+ Handle_IGESSelect_SetVersion5_1: typeof Handle_IGESSelect_SetVersion5_1;
+ Handle_IGESSelect_SetVersion5_2: typeof Handle_IGESSelect_SetVersion5_2;
+ Handle_IGESSelect_SetVersion5_3: typeof Handle_IGESSelect_SetVersion5_3;
+ Handle_IGESSelect_SetVersion5_4: typeof Handle_IGESSelect_SetVersion5_4;
+ Handle_IGESSelect_Dumper: typeof Handle_IGESSelect_Dumper;
+ Handle_IGESSelect_Dumper_1: typeof Handle_IGESSelect_Dumper_1;
+ Handle_IGESSelect_Dumper_2: typeof Handle_IGESSelect_Dumper_2;
+ Handle_IGESSelect_Dumper_3: typeof Handle_IGESSelect_Dumper_3;
+ Handle_IGESSelect_Dumper_4: typeof Handle_IGESSelect_Dumper_4;
+ Handle_IGESSelect_SelectSubordinate: typeof Handle_IGESSelect_SelectSubordinate;
+ Handle_IGESSelect_SelectSubordinate_1: typeof Handle_IGESSelect_SelectSubordinate_1;
+ Handle_IGESSelect_SelectSubordinate_2: typeof Handle_IGESSelect_SelectSubordinate_2;
+ Handle_IGESSelect_SelectSubordinate_3: typeof Handle_IGESSelect_SelectSubordinate_3;
+ Handle_IGESSelect_SelectSubordinate_4: typeof Handle_IGESSelect_SelectSubordinate_4;
+ Handle_IGESSelect_SplineToBSpline: typeof Handle_IGESSelect_SplineToBSpline;
+ Handle_IGESSelect_SplineToBSpline_1: typeof Handle_IGESSelect_SplineToBSpline_1;
+ Handle_IGESSelect_SplineToBSpline_2: typeof Handle_IGESSelect_SplineToBSpline_2;
+ Handle_IGESSelect_SplineToBSpline_3: typeof Handle_IGESSelect_SplineToBSpline_3;
+ Handle_IGESSelect_SplineToBSpline_4: typeof Handle_IGESSelect_SplineToBSpline_4;
+ Handle_IGESSelect_ViewSorter: typeof Handle_IGESSelect_ViewSorter;
+ Handle_IGESSelect_ViewSorter_1: typeof Handle_IGESSelect_ViewSorter_1;
+ Handle_IGESSelect_ViewSorter_2: typeof Handle_IGESSelect_ViewSorter_2;
+ Handle_IGESSelect_ViewSorter_3: typeof Handle_IGESSelect_ViewSorter_3;
+ Handle_IGESSelect_ViewSorter_4: typeof Handle_IGESSelect_ViewSorter_4;
+ Handle_IGESSelect_SignStatus: typeof Handle_IGESSelect_SignStatus;
+ Handle_IGESSelect_SignStatus_1: typeof Handle_IGESSelect_SignStatus_1;
+ Handle_IGESSelect_SignStatus_2: typeof Handle_IGESSelect_SignStatus_2;
+ Handle_IGESSelect_SignStatus_3: typeof Handle_IGESSelect_SignStatus_3;
+ Handle_IGESSelect_SignStatus_4: typeof Handle_IGESSelect_SignStatus_4;
+ Handle_IGESSelect_SignLevelNumber: typeof Handle_IGESSelect_SignLevelNumber;
+ Handle_IGESSelect_SignLevelNumber_1: typeof Handle_IGESSelect_SignLevelNumber_1;
+ Handle_IGESSelect_SignLevelNumber_2: typeof Handle_IGESSelect_SignLevelNumber_2;
+ Handle_IGESSelect_SignLevelNumber_3: typeof Handle_IGESSelect_SignLevelNumber_3;
+ Handle_IGESSelect_SignLevelNumber_4: typeof Handle_IGESSelect_SignLevelNumber_4;
+ Handle_IGESSelect_SelectFaces: typeof Handle_IGESSelect_SelectFaces;
+ Handle_IGESSelect_SelectFaces_1: typeof Handle_IGESSelect_SelectFaces_1;
+ Handle_IGESSelect_SelectFaces_2: typeof Handle_IGESSelect_SelectFaces_2;
+ Handle_IGESSelect_SelectFaces_3: typeof Handle_IGESSelect_SelectFaces_3;
+ Handle_IGESSelect_SelectFaces_4: typeof Handle_IGESSelect_SelectFaces_4;
+ Handle_IGESSelect_CounterOfLevelNumber: typeof Handle_IGESSelect_CounterOfLevelNumber;
+ Handle_IGESSelect_CounterOfLevelNumber_1: typeof Handle_IGESSelect_CounterOfLevelNumber_1;
+ Handle_IGESSelect_CounterOfLevelNumber_2: typeof Handle_IGESSelect_CounterOfLevelNumber_2;
+ Handle_IGESSelect_CounterOfLevelNumber_3: typeof Handle_IGESSelect_CounterOfLevelNumber_3;
+ Handle_IGESSelect_CounterOfLevelNumber_4: typeof Handle_IGESSelect_CounterOfLevelNumber_4;
+ Handle_IGESSelect_DispPerDrawing: typeof Handle_IGESSelect_DispPerDrawing;
+ Handle_IGESSelect_DispPerDrawing_1: typeof Handle_IGESSelect_DispPerDrawing_1;
+ Handle_IGESSelect_DispPerDrawing_2: typeof Handle_IGESSelect_DispPerDrawing_2;
+ Handle_IGESSelect_DispPerDrawing_3: typeof Handle_IGESSelect_DispPerDrawing_3;
+ Handle_IGESSelect_DispPerDrawing_4: typeof Handle_IGESSelect_DispPerDrawing_4;
+ Handle_IGESSelect_FileModifier: typeof Handle_IGESSelect_FileModifier;
+ Handle_IGESSelect_FileModifier_1: typeof Handle_IGESSelect_FileModifier_1;
+ Handle_IGESSelect_FileModifier_2: typeof Handle_IGESSelect_FileModifier_2;
+ Handle_IGESSelect_FileModifier_3: typeof Handle_IGESSelect_FileModifier_3;
+ Handle_IGESSelect_FileModifier_4: typeof Handle_IGESSelect_FileModifier_4;
+ Handle_IGESSelect_EditDirPart: typeof Handle_IGESSelect_EditDirPart;
+ Handle_IGESSelect_EditDirPart_1: typeof Handle_IGESSelect_EditDirPart_1;
+ Handle_IGESSelect_EditDirPart_2: typeof Handle_IGESSelect_EditDirPart_2;
+ Handle_IGESSelect_EditDirPart_3: typeof Handle_IGESSelect_EditDirPart_3;
+ Handle_IGESSelect_EditDirPart_4: typeof Handle_IGESSelect_EditDirPart_4;
+ Handle_IGESSelect_SelectFromDrawing: typeof Handle_IGESSelect_SelectFromDrawing;
+ Handle_IGESSelect_SelectFromDrawing_1: typeof Handle_IGESSelect_SelectFromDrawing_1;
+ Handle_IGESSelect_SelectFromDrawing_2: typeof Handle_IGESSelect_SelectFromDrawing_2;
+ Handle_IGESSelect_SelectFromDrawing_3: typeof Handle_IGESSelect_SelectFromDrawing_3;
+ Handle_IGESSelect_SelectFromDrawing_4: typeof Handle_IGESSelect_SelectFromDrawing_4;
+ Handle_IGESSelect_AutoCorrect: typeof Handle_IGESSelect_AutoCorrect;
+ Handle_IGESSelect_AutoCorrect_1: typeof Handle_IGESSelect_AutoCorrect_1;
+ Handle_IGESSelect_AutoCorrect_2: typeof Handle_IGESSelect_AutoCorrect_2;
+ Handle_IGESSelect_AutoCorrect_3: typeof Handle_IGESSelect_AutoCorrect_3;
+ Handle_IGESSelect_AutoCorrect_4: typeof Handle_IGESSelect_AutoCorrect_4;
+ Handle_IGESSelect_IGESName: typeof Handle_IGESSelect_IGESName;
+ Handle_IGESSelect_IGESName_1: typeof Handle_IGESSelect_IGESName_1;
+ Handle_IGESSelect_IGESName_2: typeof Handle_IGESSelect_IGESName_2;
+ Handle_IGESSelect_IGESName_3: typeof Handle_IGESSelect_IGESName_3;
+ Handle_IGESSelect_IGESName_4: typeof Handle_IGESSelect_IGESName_4;
+ Handle_IGESSelect_IGESTypeForm: typeof Handle_IGESSelect_IGESTypeForm;
+ Handle_IGESSelect_IGESTypeForm_1: typeof Handle_IGESSelect_IGESTypeForm_1;
+ Handle_IGESSelect_IGESTypeForm_2: typeof Handle_IGESSelect_IGESTypeForm_2;
+ Handle_IGESSelect_IGESTypeForm_3: typeof Handle_IGESSelect_IGESTypeForm_3;
+ Handle_IGESSelect_IGESTypeForm_4: typeof Handle_IGESSelect_IGESTypeForm_4;
+ Handle_IGESSelect_SelectPCurves: typeof Handle_IGESSelect_SelectPCurves;
+ Handle_IGESSelect_SelectPCurves_1: typeof Handle_IGESSelect_SelectPCurves_1;
+ Handle_IGESSelect_SelectPCurves_2: typeof Handle_IGESSelect_SelectPCurves_2;
+ Handle_IGESSelect_SelectPCurves_3: typeof Handle_IGESSelect_SelectPCurves_3;
+ Handle_IGESSelect_SelectPCurves_4: typeof Handle_IGESSelect_SelectPCurves_4;
+ Handle_IGESSelect_DispPerSingleView: typeof Handle_IGESSelect_DispPerSingleView;
+ Handle_IGESSelect_DispPerSingleView_1: typeof Handle_IGESSelect_DispPerSingleView_1;
+ Handle_IGESSelect_DispPerSingleView_2: typeof Handle_IGESSelect_DispPerSingleView_2;
+ Handle_IGESSelect_DispPerSingleView_3: typeof Handle_IGESSelect_DispPerSingleView_3;
+ Handle_IGESSelect_DispPerSingleView_4: typeof Handle_IGESSelect_DispPerSingleView_4;
+ Handle_IGESSelect_WorkLibrary: typeof Handle_IGESSelect_WorkLibrary;
+ Handle_IGESSelect_WorkLibrary_1: typeof Handle_IGESSelect_WorkLibrary_1;
+ Handle_IGESSelect_WorkLibrary_2: typeof Handle_IGESSelect_WorkLibrary_2;
+ Handle_IGESSelect_WorkLibrary_3: typeof Handle_IGESSelect_WorkLibrary_3;
+ Handle_IGESSelect_WorkLibrary_4: typeof Handle_IGESSelect_WorkLibrary_4;
+ XmlObjMgt_RRelocationTable: typeof XmlObjMgt_RRelocationTable;
+ XmlObjMgt: typeof XmlObjMgt;
+ XmlObjMgt_Persistent: typeof XmlObjMgt_Persistent;
+ XmlObjMgt_Persistent_1: typeof XmlObjMgt_Persistent_1;
+ XmlObjMgt_Persistent_2: typeof XmlObjMgt_Persistent_2;
+ XmlObjMgt_Persistent_3: typeof XmlObjMgt_Persistent_3;
+ XmlObjMgt_GP: typeof XmlObjMgt_GP;
+ XmlObjMgt_Array1: typeof XmlObjMgt_Array1;
+ XmlObjMgt_Array1_1: typeof XmlObjMgt_Array1_1;
+ XmlObjMgt_Array1_2: typeof XmlObjMgt_Array1_2;
+ XmlObjMgt_SRelocationTable: typeof XmlObjMgt_SRelocationTable;
+ Handle_BinMFunction_GraphNodeDriver: typeof Handle_BinMFunction_GraphNodeDriver;
+ Handle_BinMFunction_GraphNodeDriver_1: typeof Handle_BinMFunction_GraphNodeDriver_1;
+ Handle_BinMFunction_GraphNodeDriver_2: typeof Handle_BinMFunction_GraphNodeDriver_2;
+ Handle_BinMFunction_GraphNodeDriver_3: typeof Handle_BinMFunction_GraphNodeDriver_3;
+ Handle_BinMFunction_GraphNodeDriver_4: typeof Handle_BinMFunction_GraphNodeDriver_4;
+ Handle_BinMFunction_FunctionDriver: typeof Handle_BinMFunction_FunctionDriver;
+ Handle_BinMFunction_FunctionDriver_1: typeof Handle_BinMFunction_FunctionDriver_1;
+ Handle_BinMFunction_FunctionDriver_2: typeof Handle_BinMFunction_FunctionDriver_2;
+ Handle_BinMFunction_FunctionDriver_3: typeof Handle_BinMFunction_FunctionDriver_3;
+ Handle_BinMFunction_FunctionDriver_4: typeof Handle_BinMFunction_FunctionDriver_4;
+ Handle_BinMFunction_ScopeDriver: typeof Handle_BinMFunction_ScopeDriver;
+ Handle_BinMFunction_ScopeDriver_1: typeof Handle_BinMFunction_ScopeDriver_1;
+ Handle_BinMFunction_ScopeDriver_2: typeof Handle_BinMFunction_ScopeDriver_2;
+ Handle_BinMFunction_ScopeDriver_3: typeof Handle_BinMFunction_ScopeDriver_3;
+ Handle_BinMFunction_ScopeDriver_4: typeof Handle_BinMFunction_ScopeDriver_4;
+ CDF_Application: typeof CDF_Application;
+ Handle_CDF_Application: typeof Handle_CDF_Application;
+ Handle_CDF_Application_1: typeof Handle_CDF_Application_1;
+ Handle_CDF_Application_2: typeof Handle_CDF_Application_2;
+ Handle_CDF_Application_3: typeof Handle_CDF_Application_3;
+ Handle_CDF_Application_4: typeof Handle_CDF_Application_4;
+ CDF_SubComponentStatus: CDF_SubComponentStatus;
+ Handle_CDF_StoreList: typeof Handle_CDF_StoreList;
+ Handle_CDF_StoreList_1: typeof Handle_CDF_StoreList_1;
+ Handle_CDF_StoreList_2: typeof Handle_CDF_StoreList_2;
+ Handle_CDF_StoreList_3: typeof Handle_CDF_StoreList_3;
+ Handle_CDF_StoreList_4: typeof Handle_CDF_StoreList_4;
+ CDF_StoreList: typeof CDF_StoreList;
+ CDF_MetaDataDriver: typeof CDF_MetaDataDriver;
+ Handle_CDF_MetaDataDriver: typeof Handle_CDF_MetaDataDriver;
+ Handle_CDF_MetaDataDriver_1: typeof Handle_CDF_MetaDataDriver_1;
+ Handle_CDF_MetaDataDriver_2: typeof Handle_CDF_MetaDataDriver_2;
+ Handle_CDF_MetaDataDriver_3: typeof Handle_CDF_MetaDataDriver_3;
+ Handle_CDF_MetaDataDriver_4: typeof Handle_CDF_MetaDataDriver_4;
+ CDF_TypeOfActivation: CDF_TypeOfActivation;
+ CDF_StoreSetNameStatus: CDF_StoreSetNameStatus;
+ CDF_TryStoreStatus: CDF_TryStoreStatus;
+ CDF_FWOSDriver: typeof CDF_FWOSDriver;
+ Handle_CDF_FWOSDriver: typeof Handle_CDF_FWOSDriver;
+ Handle_CDF_FWOSDriver_1: typeof Handle_CDF_FWOSDriver_1;
+ Handle_CDF_FWOSDriver_2: typeof Handle_CDF_FWOSDriver_2;
+ Handle_CDF_FWOSDriver_3: typeof Handle_CDF_FWOSDriver_3;
+ Handle_CDF_FWOSDriver_4: typeof Handle_CDF_FWOSDriver_4;
+ Handle_CDF_MetaDataDriverError: typeof Handle_CDF_MetaDataDriverError;
+ Handle_CDF_MetaDataDriverError_1: typeof Handle_CDF_MetaDataDriverError_1;
+ Handle_CDF_MetaDataDriverError_2: typeof Handle_CDF_MetaDataDriverError_2;
+ Handle_CDF_MetaDataDriverError_3: typeof Handle_CDF_MetaDataDriverError_3;
+ Handle_CDF_MetaDataDriverError_4: typeof Handle_CDF_MetaDataDriverError_4;
+ CDF_MetaDataDriverError: typeof CDF_MetaDataDriverError;
+ CDF_MetaDataDriverError_1: typeof CDF_MetaDataDriverError_1;
+ CDF_MetaDataDriverError_2: typeof CDF_MetaDataDriverError_2;
+ CDF_Store: typeof CDF_Store;
+ CDF_MetaDataDriverFactory: typeof CDF_MetaDataDriverFactory;
+ Handle_CDF_MetaDataDriverFactory: typeof Handle_CDF_MetaDataDriverFactory;
+ Handle_CDF_MetaDataDriverFactory_1: typeof Handle_CDF_MetaDataDriverFactory_1;
+ Handle_CDF_MetaDataDriverFactory_2: typeof Handle_CDF_MetaDataDriverFactory_2;
+ Handle_CDF_MetaDataDriverFactory_3: typeof Handle_CDF_MetaDataDriverFactory_3;
+ Handle_CDF_MetaDataDriverFactory_4: typeof Handle_CDF_MetaDataDriverFactory_4;
+ CDF_Directory: typeof CDF_Directory;
+ Handle_CDF_Directory: typeof Handle_CDF_Directory;
+ Handle_CDF_Directory_1: typeof Handle_CDF_Directory_1;
+ Handle_CDF_Directory_2: typeof Handle_CDF_Directory_2;
+ Handle_CDF_Directory_3: typeof Handle_CDF_Directory_3;
+ Handle_CDF_Directory_4: typeof Handle_CDF_Directory_4;
+ Resource_FormatType: Resource_FormatType;
+ Handle_Resource_Manager: typeof Handle_Resource_Manager;
+ Handle_Resource_Manager_1: typeof Handle_Resource_Manager_1;
+ Handle_Resource_Manager_2: typeof Handle_Resource_Manager_2;
+ Handle_Resource_Manager_3: typeof Handle_Resource_Manager_3;
+ Handle_Resource_Manager_4: typeof Handle_Resource_Manager_4;
+ Resource_Manager: typeof Resource_Manager;
+ Resource_Manager_1: typeof Resource_Manager_1;
+ Resource_Manager_2: typeof Resource_Manager_2;
+ Resource_Unicode: typeof Resource_Unicode;
+ Resource_DataMapOfAsciiStringAsciiString: typeof Resource_DataMapOfAsciiStringAsciiString;
+ Resource_DataMapOfAsciiStringAsciiString_1: typeof Resource_DataMapOfAsciiStringAsciiString_1;
+ Resource_DataMapOfAsciiStringAsciiString_2: typeof Resource_DataMapOfAsciiStringAsciiString_2;
+ Resource_DataMapOfAsciiStringAsciiString_3: typeof Resource_DataMapOfAsciiStringAsciiString_3;
+ Resource_NoSuchResource: typeof Resource_NoSuchResource;
+ Resource_NoSuchResource_1: typeof Resource_NoSuchResource_1;
+ Resource_NoSuchResource_2: typeof Resource_NoSuchResource_2;
+ Handle_Resource_NoSuchResource: typeof Handle_Resource_NoSuchResource;
+ Handle_Resource_NoSuchResource_1: typeof Handle_Resource_NoSuchResource_1;
+ Handle_Resource_NoSuchResource_2: typeof Handle_Resource_NoSuchResource_2;
+ Handle_Resource_NoSuchResource_3: typeof Handle_Resource_NoSuchResource_3;
+ Handle_Resource_NoSuchResource_4: typeof Handle_Resource_NoSuchResource_4;
+ Resource_LexicalCompare: typeof Resource_LexicalCompare;
+ Resource_DataMapOfAsciiStringExtendedString: typeof Resource_DataMapOfAsciiStringExtendedString;
+ Resource_DataMapOfAsciiStringExtendedString_1: typeof Resource_DataMapOfAsciiStringExtendedString_1;
+ Resource_DataMapOfAsciiStringExtendedString_2: typeof Resource_DataMapOfAsciiStringExtendedString_2;
+ Resource_DataMapOfAsciiStringExtendedString_3: typeof Resource_DataMapOfAsciiStringExtendedString_3;
+ Handle_BRepCheck_Edge: typeof Handle_BRepCheck_Edge;
+ Handle_BRepCheck_Edge_1: typeof Handle_BRepCheck_Edge_1;
+ Handle_BRepCheck_Edge_2: typeof Handle_BRepCheck_Edge_2;
+ Handle_BRepCheck_Edge_3: typeof Handle_BRepCheck_Edge_3;
+ Handle_BRepCheck_Edge_4: typeof Handle_BRepCheck_Edge_4;
+ BRepCheck_Edge: typeof BRepCheck_Edge;
+ Handle_BRepCheck_Wire: typeof Handle_BRepCheck_Wire;
+ Handle_BRepCheck_Wire_1: typeof Handle_BRepCheck_Wire_1;
+ Handle_BRepCheck_Wire_2: typeof Handle_BRepCheck_Wire_2;
+ Handle_BRepCheck_Wire_3: typeof Handle_BRepCheck_Wire_3;
+ Handle_BRepCheck_Wire_4: typeof Handle_BRepCheck_Wire_4;
+ BRepCheck_Wire: typeof BRepCheck_Wire;
+ BRepCheck_Vertex: typeof BRepCheck_Vertex;
+ Handle_BRepCheck_Vertex: typeof Handle_BRepCheck_Vertex;
+ Handle_BRepCheck_Vertex_1: typeof Handle_BRepCheck_Vertex_1;
+ Handle_BRepCheck_Vertex_2: typeof Handle_BRepCheck_Vertex_2;
+ Handle_BRepCheck_Vertex_3: typeof Handle_BRepCheck_Vertex_3;
+ Handle_BRepCheck_Vertex_4: typeof Handle_BRepCheck_Vertex_4;
+ BRepCheck_DataMapOfShapeListOfStatus: typeof BRepCheck_DataMapOfShapeListOfStatus;
+ BRepCheck_DataMapOfShapeListOfStatus_1: typeof BRepCheck_DataMapOfShapeListOfStatus_1;
+ BRepCheck_DataMapOfShapeListOfStatus_2: typeof BRepCheck_DataMapOfShapeListOfStatus_2;
+ BRepCheck_DataMapOfShapeListOfStatus_3: typeof BRepCheck_DataMapOfShapeListOfStatus_3;
+ Handle_BRepCheck_Solid: typeof Handle_BRepCheck_Solid;
+ Handle_BRepCheck_Solid_1: typeof Handle_BRepCheck_Solid_1;
+ Handle_BRepCheck_Solid_2: typeof Handle_BRepCheck_Solid_2;
+ Handle_BRepCheck_Solid_3: typeof Handle_BRepCheck_Solid_3;
+ Handle_BRepCheck_Solid_4: typeof Handle_BRepCheck_Solid_4;
+ BRepCheck_Solid: typeof BRepCheck_Solid;
+ BRepCheck_Status: BRepCheck_Status;
+ Handle_BRepCheck_Shell: typeof Handle_BRepCheck_Shell;
+ Handle_BRepCheck_Shell_1: typeof Handle_BRepCheck_Shell_1;
+ Handle_BRepCheck_Shell_2: typeof Handle_BRepCheck_Shell_2;
+ Handle_BRepCheck_Shell_3: typeof Handle_BRepCheck_Shell_3;
+ Handle_BRepCheck_Shell_4: typeof Handle_BRepCheck_Shell_4;
+ BRepCheck_Shell: typeof BRepCheck_Shell;
+ BRepCheck: typeof BRepCheck;
+ Handle_BRepCheck_Result: typeof Handle_BRepCheck_Result;
+ Handle_BRepCheck_Result_1: typeof Handle_BRepCheck_Result_1;
+ Handle_BRepCheck_Result_2: typeof Handle_BRepCheck_Result_2;
+ Handle_BRepCheck_Result_3: typeof Handle_BRepCheck_Result_3;
+ Handle_BRepCheck_Result_4: typeof Handle_BRepCheck_Result_4;
+ BRepCheck_Result: typeof BRepCheck_Result;
+ Handle_BRepCheck_Face: typeof Handle_BRepCheck_Face;
+ Handle_BRepCheck_Face_1: typeof Handle_BRepCheck_Face_1;
+ Handle_BRepCheck_Face_2: typeof Handle_BRepCheck_Face_2;
+ Handle_BRepCheck_Face_3: typeof Handle_BRepCheck_Face_3;
+ Handle_BRepCheck_Face_4: typeof Handle_BRepCheck_Face_4;
+ BRepCheck_Face: typeof BRepCheck_Face;
+ BRepCheck_Analyzer: typeof BRepCheck_Analyzer;
+ BRepCheck_ListOfStatus: typeof BRepCheck_ListOfStatus;
+ BRepCheck_ListOfStatus_1: typeof BRepCheck_ListOfStatus_1;
+ BRepCheck_ListOfStatus_2: typeof BRepCheck_ListOfStatus_2;
+ BRepCheck_ListOfStatus_3: typeof BRepCheck_ListOfStatus_3;
+ BRepGProp_Face: typeof BRepGProp_Face;
+ BRepGProp_Face_1: typeof BRepGProp_Face_1;
+ BRepGProp_Face_2: typeof BRepGProp_Face_2;
+ BRepGProp_Domain: typeof BRepGProp_Domain;
+ BRepGProp_Domain_1: typeof BRepGProp_Domain_1;
+ BRepGProp_Domain_2: typeof BRepGProp_Domain_2;
+ BRepGProp_UFunction: typeof BRepGProp_UFunction;
+ BRepGProp_MeshCinert: typeof BRepGProp_MeshCinert;
+ BRepGProp_EdgeTool: typeof BRepGProp_EdgeTool;
+ BRepGProp_Sinert: typeof BRepGProp_Sinert;
+ BRepGProp_Sinert_1: typeof BRepGProp_Sinert_1;
+ BRepGProp_Sinert_2: typeof BRepGProp_Sinert_2;
+ BRepGProp_Sinert_3: typeof BRepGProp_Sinert_3;
+ BRepGProp_Sinert_4: typeof BRepGProp_Sinert_4;
+ BRepGProp_Sinert_5: typeof BRepGProp_Sinert_5;
+ BRepGProp_TFunction: typeof BRepGProp_TFunction;
+ BRepGProp_MeshProps: typeof BRepGProp_MeshProps;
+ BRepGProp_Cinert: typeof BRepGProp_Cinert;
+ BRepGProp_Cinert_1: typeof BRepGProp_Cinert_1;
+ BRepGProp_Cinert_2: typeof BRepGProp_Cinert_2;
+ BRepGProp_Vinert: typeof BRepGProp_Vinert;
+ BRepGProp_Vinert_1: typeof BRepGProp_Vinert_1;
+ BRepGProp_Vinert_2: typeof BRepGProp_Vinert_2;
+ BRepGProp_Vinert_3: typeof BRepGProp_Vinert_3;
+ BRepGProp_Vinert_4: typeof BRepGProp_Vinert_4;
+ BRepGProp_Vinert_5: typeof BRepGProp_Vinert_5;
+ BRepGProp_Vinert_6: typeof BRepGProp_Vinert_6;
+ BRepGProp_Vinert_7: typeof BRepGProp_Vinert_7;
+ BRepGProp_Vinert_8: typeof BRepGProp_Vinert_8;
+ BRepGProp_Vinert_9: typeof BRepGProp_Vinert_9;
+ BRepGProp_Vinert_10: typeof BRepGProp_Vinert_10;
+ BRepGProp_Vinert_11: typeof BRepGProp_Vinert_11;
+ BRepGProp_Vinert_12: typeof BRepGProp_Vinert_12;
+ BRepGProp_Vinert_13: typeof BRepGProp_Vinert_13;
+ BRepGProp: typeof BRepGProp;
+ BOPTools_AlgoTools: typeof BOPTools_AlgoTools;
+ BOPTools_AlgoTools3D: typeof BOPTools_AlgoTools3D;
+ BOPTools_SetMapHasher: typeof BOPTools_SetMapHasher;
+ BOPTools_ListOfConnexityBlock: typeof BOPTools_ListOfConnexityBlock;
+ BOPTools_ListOfConnexityBlock_1: typeof BOPTools_ListOfConnexityBlock_1;
+ BOPTools_ListOfConnexityBlock_2: typeof BOPTools_ListOfConnexityBlock_2;
+ BOPTools_ListOfConnexityBlock_3: typeof BOPTools_ListOfConnexityBlock_3;
+ BOPTools_ListOfCoupleOfShape: typeof BOPTools_ListOfCoupleOfShape;
+ BOPTools_ListOfCoupleOfShape_1: typeof BOPTools_ListOfCoupleOfShape_1;
+ BOPTools_ListOfCoupleOfShape_2: typeof BOPTools_ListOfCoupleOfShape_2;
+ BOPTools_ListOfCoupleOfShape_3: typeof BOPTools_ListOfCoupleOfShape_3;
+ BOPTools_Set: typeof BOPTools_Set;
+ BOPTools_Set_1: typeof BOPTools_Set_1;
+ BOPTools_Set_2: typeof BOPTools_Set_2;
+ BOPTools_Set_3: typeof BOPTools_Set_3;
+ BOPTools_MapOfSet: typeof BOPTools_MapOfSet;
+ BOPTools_MapOfSet_1: typeof BOPTools_MapOfSet_1;
+ BOPTools_MapOfSet_2: typeof BOPTools_MapOfSet_2;
+ BOPTools_MapOfSet_3: typeof BOPTools_MapOfSet_3;
+ BOPTools_CoupleOfShape: typeof BOPTools_CoupleOfShape;
+ BOPTools_AlgoTools2D: typeof BOPTools_AlgoTools2D;
+ BOPTools_ConnexityBlock: typeof BOPTools_ConnexityBlock;
+ BOPTools_ConnexityBlock_1: typeof BOPTools_ConnexityBlock_1;
+ BOPTools_ConnexityBlock_2: typeof BOPTools_ConnexityBlock_2;
+ BOPTools_IndexedDataMapOfSetShape: typeof BOPTools_IndexedDataMapOfSetShape;
+ BOPTools_IndexedDataMapOfSetShape_1: typeof BOPTools_IndexedDataMapOfSetShape_1;
+ BOPTools_IndexedDataMapOfSetShape_2: typeof BOPTools_IndexedDataMapOfSetShape_2;
+ BOPTools_IndexedDataMapOfSetShape_3: typeof BOPTools_IndexedDataMapOfSetShape_3;
+ VrmlConverter_WFShape: typeof VrmlConverter_WFShape;
+ Handle_VrmlConverter_IsoAspect: typeof Handle_VrmlConverter_IsoAspect;
+ Handle_VrmlConverter_IsoAspect_1: typeof Handle_VrmlConverter_IsoAspect_1;
+ Handle_VrmlConverter_IsoAspect_2: typeof Handle_VrmlConverter_IsoAspect_2;
+ Handle_VrmlConverter_IsoAspect_3: typeof Handle_VrmlConverter_IsoAspect_3;
+ Handle_VrmlConverter_IsoAspect_4: typeof Handle_VrmlConverter_IsoAspect_4;
+ VrmlConverter_IsoAspect: typeof VrmlConverter_IsoAspect;
+ VrmlConverter_IsoAspect_1: typeof VrmlConverter_IsoAspect_1;
+ VrmlConverter_IsoAspect_2: typeof VrmlConverter_IsoAspect_2;
+ Handle_VrmlConverter_Drawer: typeof Handle_VrmlConverter_Drawer;
+ Handle_VrmlConverter_Drawer_1: typeof Handle_VrmlConverter_Drawer_1;
+ Handle_VrmlConverter_Drawer_2: typeof Handle_VrmlConverter_Drawer_2;
+ Handle_VrmlConverter_Drawer_3: typeof Handle_VrmlConverter_Drawer_3;
+ Handle_VrmlConverter_Drawer_4: typeof Handle_VrmlConverter_Drawer_4;
+ VrmlConverter_Drawer: typeof VrmlConverter_Drawer;
+ Handle_VrmlConverter_Projector: typeof Handle_VrmlConverter_Projector;
+ Handle_VrmlConverter_Projector_1: typeof Handle_VrmlConverter_Projector_1;
+ Handle_VrmlConverter_Projector_2: typeof Handle_VrmlConverter_Projector_2;
+ Handle_VrmlConverter_Projector_3: typeof Handle_VrmlConverter_Projector_3;
+ Handle_VrmlConverter_Projector_4: typeof Handle_VrmlConverter_Projector_4;
+ VrmlConverter_Projector: typeof VrmlConverter_Projector;
+ VrmlConverter_DeflectionCurve: typeof VrmlConverter_DeflectionCurve;
+ VrmlConverter_TypeOfLight: VrmlConverter_TypeOfLight;
+ VrmlConverter_Curve: typeof VrmlConverter_Curve;
+ VrmlConverter_HLRShape: typeof VrmlConverter_HLRShape;
+ Handle_VrmlConverter_LineAspect: typeof Handle_VrmlConverter_LineAspect;
+ Handle_VrmlConverter_LineAspect_1: typeof Handle_VrmlConverter_LineAspect_1;
+ Handle_VrmlConverter_LineAspect_2: typeof Handle_VrmlConverter_LineAspect_2;
+ Handle_VrmlConverter_LineAspect_3: typeof Handle_VrmlConverter_LineAspect_3;
+ Handle_VrmlConverter_LineAspect_4: typeof Handle_VrmlConverter_LineAspect_4;
+ VrmlConverter_LineAspect: typeof VrmlConverter_LineAspect;
+ VrmlConverter_LineAspect_1: typeof VrmlConverter_LineAspect_1;
+ VrmlConverter_LineAspect_2: typeof VrmlConverter_LineAspect_2;
+ VrmlConverter_WFDeflectionShape: typeof VrmlConverter_WFDeflectionShape;
+ VrmlConverter_WFRestrictedFace: typeof VrmlConverter_WFRestrictedFace;
+ Handle_VrmlConverter_PointAspect: typeof Handle_VrmlConverter_PointAspect;
+ Handle_VrmlConverter_PointAspect_1: typeof Handle_VrmlConverter_PointAspect_1;
+ Handle_VrmlConverter_PointAspect_2: typeof Handle_VrmlConverter_PointAspect_2;
+ Handle_VrmlConverter_PointAspect_3: typeof Handle_VrmlConverter_PointAspect_3;
+ Handle_VrmlConverter_PointAspect_4: typeof Handle_VrmlConverter_PointAspect_4;
+ VrmlConverter_PointAspect: typeof VrmlConverter_PointAspect;
+ VrmlConverter_PointAspect_1: typeof VrmlConverter_PointAspect_1;
+ VrmlConverter_PointAspect_2: typeof VrmlConverter_PointAspect_2;
+ VrmlConverter_ShadingAspect: typeof VrmlConverter_ShadingAspect;
+ Handle_VrmlConverter_ShadingAspect: typeof Handle_VrmlConverter_ShadingAspect;
+ Handle_VrmlConverter_ShadingAspect_1: typeof Handle_VrmlConverter_ShadingAspect_1;
+ Handle_VrmlConverter_ShadingAspect_2: typeof Handle_VrmlConverter_ShadingAspect_2;
+ Handle_VrmlConverter_ShadingAspect_3: typeof Handle_VrmlConverter_ShadingAspect_3;
+ Handle_VrmlConverter_ShadingAspect_4: typeof Handle_VrmlConverter_ShadingAspect_4;
+ VrmlConverter_TypeOfCamera: VrmlConverter_TypeOfCamera;
+ VrmlConverter_ShadedShape: typeof VrmlConverter_ShadedShape;
+ VrmlConverter_WFDeflectionRestrictedFace: typeof VrmlConverter_WFDeflectionRestrictedFace;
+ Geom2dAPI_ExtremaCurveCurve: typeof Geom2dAPI_ExtremaCurveCurve;
+ Geom2dAPI_ProjectPointOnCurve: typeof Geom2dAPI_ProjectPointOnCurve;
+ Geom2dAPI_ProjectPointOnCurve_1: typeof Geom2dAPI_ProjectPointOnCurve_1;
+ Geom2dAPI_ProjectPointOnCurve_2: typeof Geom2dAPI_ProjectPointOnCurve_2;
+ Geom2dAPI_ProjectPointOnCurve_3: typeof Geom2dAPI_ProjectPointOnCurve_3;
+ Geom2dAPI_PointsToBSpline: typeof Geom2dAPI_PointsToBSpline;
+ Geom2dAPI_PointsToBSpline_1: typeof Geom2dAPI_PointsToBSpline_1;
+ Geom2dAPI_PointsToBSpline_2: typeof Geom2dAPI_PointsToBSpline_2;
+ Geom2dAPI_PointsToBSpline_3: typeof Geom2dAPI_PointsToBSpline_3;
+ Geom2dAPI_PointsToBSpline_4: typeof Geom2dAPI_PointsToBSpline_4;
+ Geom2dAPI_PointsToBSpline_5: typeof Geom2dAPI_PointsToBSpline_5;
+ Geom2dAPI_PointsToBSpline_6: typeof Geom2dAPI_PointsToBSpline_6;
+ Geom2dAPI_InterCurveCurve: typeof Geom2dAPI_InterCurveCurve;
+ Geom2dAPI_InterCurveCurve_1: typeof Geom2dAPI_InterCurveCurve_1;
+ Geom2dAPI_InterCurveCurve_2: typeof Geom2dAPI_InterCurveCurve_2;
+ Geom2dAPI_InterCurveCurve_3: typeof Geom2dAPI_InterCurveCurve_3;
+ Geom2dAPI_Interpolate: typeof Geom2dAPI_Interpolate;
+ Geom2dAPI_Interpolate_1: typeof Geom2dAPI_Interpolate_1;
+ Geom2dAPI_Interpolate_2: typeof Geom2dAPI_Interpolate_2;
+ StepAP242_GeometricItemSpecificUsage: typeof StepAP242_GeometricItemSpecificUsage;
+ Handle_StepAP242_GeometricItemSpecificUsage: typeof Handle_StepAP242_GeometricItemSpecificUsage;
+ Handle_StepAP242_GeometricItemSpecificUsage_1: typeof Handle_StepAP242_GeometricItemSpecificUsage_1;
+ Handle_StepAP242_GeometricItemSpecificUsage_2: typeof Handle_StepAP242_GeometricItemSpecificUsage_2;
+ Handle_StepAP242_GeometricItemSpecificUsage_3: typeof Handle_StepAP242_GeometricItemSpecificUsage_3;
+ Handle_StepAP242_GeometricItemSpecificUsage_4: typeof Handle_StepAP242_GeometricItemSpecificUsage_4;
+ StepAP242_ItemIdentifiedRepresentationUsageDefinition: typeof StepAP242_ItemIdentifiedRepresentationUsageDefinition;
+ StepAP242_ItemIdentifiedRepresentationUsage: typeof StepAP242_ItemIdentifiedRepresentationUsage;
+ Handle_StepAP242_ItemIdentifiedRepresentationUsage: typeof Handle_StepAP242_ItemIdentifiedRepresentationUsage;
+ Handle_StepAP242_ItemIdentifiedRepresentationUsage_1: typeof Handle_StepAP242_ItemIdentifiedRepresentationUsage_1;
+ Handle_StepAP242_ItemIdentifiedRepresentationUsage_2: typeof Handle_StepAP242_ItemIdentifiedRepresentationUsage_2;
+ Handle_StepAP242_ItemIdentifiedRepresentationUsage_3: typeof Handle_StepAP242_ItemIdentifiedRepresentationUsage_3;
+ Handle_StepAP242_ItemIdentifiedRepresentationUsage_4: typeof Handle_StepAP242_ItemIdentifiedRepresentationUsage_4;
+ StepAP242_IdAttributeSelect: typeof StepAP242_IdAttributeSelect;
+ StepAP242_DraughtingModelItemAssociation: typeof StepAP242_DraughtingModelItemAssociation;
+ Handle_StepAP242_DraughtingModelItemAssociation: typeof Handle_StepAP242_DraughtingModelItemAssociation;
+ Handle_StepAP242_DraughtingModelItemAssociation_1: typeof Handle_StepAP242_DraughtingModelItemAssociation_1;
+ Handle_StepAP242_DraughtingModelItemAssociation_2: typeof Handle_StepAP242_DraughtingModelItemAssociation_2;
+ Handle_StepAP242_DraughtingModelItemAssociation_3: typeof Handle_StepAP242_DraughtingModelItemAssociation_3;
+ Handle_StepAP242_DraughtingModelItemAssociation_4: typeof Handle_StepAP242_DraughtingModelItemAssociation_4;
+ StepAP242_IdAttribute: typeof StepAP242_IdAttribute;
+ Handle_StepAP242_IdAttribute: typeof Handle_StepAP242_IdAttribute;
+ Handle_StepAP242_IdAttribute_1: typeof Handle_StepAP242_IdAttribute_1;
+ Handle_StepAP242_IdAttribute_2: typeof Handle_StepAP242_IdAttribute_2;
+ Handle_StepAP242_IdAttribute_3: typeof Handle_StepAP242_IdAttribute_3;
+ Handle_StepAP242_IdAttribute_4: typeof Handle_StepAP242_IdAttribute_4;
+ HeaderSection_FileName: typeof HeaderSection_FileName;
+ Handle_HeaderSection_FileName: typeof Handle_HeaderSection_FileName;
+ Handle_HeaderSection_FileName_1: typeof Handle_HeaderSection_FileName_1;
+ Handle_HeaderSection_FileName_2: typeof Handle_HeaderSection_FileName_2;
+ Handle_HeaderSection_FileName_3: typeof Handle_HeaderSection_FileName_3;
+ Handle_HeaderSection_FileName_4: typeof Handle_HeaderSection_FileName_4;
+ Handle_HeaderSection_FileDescription: typeof Handle_HeaderSection_FileDescription;
+ Handle_HeaderSection_FileDescription_1: typeof Handle_HeaderSection_FileDescription_1;
+ Handle_HeaderSection_FileDescription_2: typeof Handle_HeaderSection_FileDescription_2;
+ Handle_HeaderSection_FileDescription_3: typeof Handle_HeaderSection_FileDescription_3;
+ Handle_HeaderSection_FileDescription_4: typeof Handle_HeaderSection_FileDescription_4;
+ HeaderSection_FileDescription: typeof HeaderSection_FileDescription;
+ HeaderSection_FileSchema: typeof HeaderSection_FileSchema;
+ Handle_HeaderSection_FileSchema: typeof Handle_HeaderSection_FileSchema;
+ Handle_HeaderSection_FileSchema_1: typeof Handle_HeaderSection_FileSchema_1;
+ Handle_HeaderSection_FileSchema_2: typeof Handle_HeaderSection_FileSchema_2;
+ Handle_HeaderSection_FileSchema_3: typeof Handle_HeaderSection_FileSchema_3;
+ Handle_HeaderSection_FileSchema_4: typeof Handle_HeaderSection_FileSchema_4;
+ HeaderSection: typeof HeaderSection;
+ Handle_HeaderSection_Protocol: typeof Handle_HeaderSection_Protocol;
+ Handle_HeaderSection_Protocol_1: typeof Handle_HeaderSection_Protocol_1;
+ Handle_HeaderSection_Protocol_2: typeof Handle_HeaderSection_Protocol_2;
+ Handle_HeaderSection_Protocol_3: typeof Handle_HeaderSection_Protocol_3;
+ Handle_HeaderSection_Protocol_4: typeof Handle_HeaderSection_Protocol_4;
+ HeaderSection_Protocol: typeof HeaderSection_Protocol;
+ XmlMDataXtd_GeometryDriver: typeof XmlMDataXtd_GeometryDriver;
+ Handle_XmlMDataXtd_GeometryDriver: typeof Handle_XmlMDataXtd_GeometryDriver;
+ Handle_XmlMDataXtd_GeometryDriver_1: typeof Handle_XmlMDataXtd_GeometryDriver_1;
+ Handle_XmlMDataXtd_GeometryDriver_2: typeof Handle_XmlMDataXtd_GeometryDriver_2;
+ Handle_XmlMDataXtd_GeometryDriver_3: typeof Handle_XmlMDataXtd_GeometryDriver_3;
+ Handle_XmlMDataXtd_GeometryDriver_4: typeof Handle_XmlMDataXtd_GeometryDriver_4;
+ Handle_XmlMDataXtd_PresentationDriver: typeof Handle_XmlMDataXtd_PresentationDriver;
+ Handle_XmlMDataXtd_PresentationDriver_1: typeof Handle_XmlMDataXtd_PresentationDriver_1;
+ Handle_XmlMDataXtd_PresentationDriver_2: typeof Handle_XmlMDataXtd_PresentationDriver_2;
+ Handle_XmlMDataXtd_PresentationDriver_3: typeof Handle_XmlMDataXtd_PresentationDriver_3;
+ Handle_XmlMDataXtd_PresentationDriver_4: typeof Handle_XmlMDataXtd_PresentationDriver_4;
+ XmlMDataXtd_PresentationDriver: typeof XmlMDataXtd_PresentationDriver;
+ Handle_XmlMDataXtd_PatternStdDriver: typeof Handle_XmlMDataXtd_PatternStdDriver;
+ Handle_XmlMDataXtd_PatternStdDriver_1: typeof Handle_XmlMDataXtd_PatternStdDriver_1;
+ Handle_XmlMDataXtd_PatternStdDriver_2: typeof Handle_XmlMDataXtd_PatternStdDriver_2;
+ Handle_XmlMDataXtd_PatternStdDriver_3: typeof Handle_XmlMDataXtd_PatternStdDriver_3;
+ Handle_XmlMDataXtd_PatternStdDriver_4: typeof Handle_XmlMDataXtd_PatternStdDriver_4;
+ XmlMDataXtd_PatternStdDriver: typeof XmlMDataXtd_PatternStdDriver;
+ Handle_XmlMDataXtd_TriangulationDriver: typeof Handle_XmlMDataXtd_TriangulationDriver;
+ Handle_XmlMDataXtd_TriangulationDriver_1: typeof Handle_XmlMDataXtd_TriangulationDriver_1;
+ Handle_XmlMDataXtd_TriangulationDriver_2: typeof Handle_XmlMDataXtd_TriangulationDriver_2;
+ Handle_XmlMDataXtd_TriangulationDriver_3: typeof Handle_XmlMDataXtd_TriangulationDriver_3;
+ Handle_XmlMDataXtd_TriangulationDriver_4: typeof Handle_XmlMDataXtd_TriangulationDriver_4;
+ XmlMDataXtd_TriangulationDriver: typeof XmlMDataXtd_TriangulationDriver;
+ Handle_XmlMDataXtd_PositionDriver: typeof Handle_XmlMDataXtd_PositionDriver;
+ Handle_XmlMDataXtd_PositionDriver_1: typeof Handle_XmlMDataXtd_PositionDriver_1;
+ Handle_XmlMDataXtd_PositionDriver_2: typeof Handle_XmlMDataXtd_PositionDriver_2;
+ Handle_XmlMDataXtd_PositionDriver_3: typeof Handle_XmlMDataXtd_PositionDriver_3;
+ Handle_XmlMDataXtd_PositionDriver_4: typeof Handle_XmlMDataXtd_PositionDriver_4;
+ XmlMDataXtd_PositionDriver: typeof XmlMDataXtd_PositionDriver;
+ XmlMDataXtd: typeof XmlMDataXtd;
+ XmlMDataXtd_ConstraintDriver: typeof XmlMDataXtd_ConstraintDriver;
+ Handle_XmlMDataXtd_ConstraintDriver: typeof Handle_XmlMDataXtd_ConstraintDriver;
+ Handle_XmlMDataXtd_ConstraintDriver_1: typeof Handle_XmlMDataXtd_ConstraintDriver_1;
+ Handle_XmlMDataXtd_ConstraintDriver_2: typeof Handle_XmlMDataXtd_ConstraintDriver_2;
+ Handle_XmlMDataXtd_ConstraintDriver_3: typeof Handle_XmlMDataXtd_ConstraintDriver_3;
+ Handle_XmlMDataXtd_ConstraintDriver_4: typeof Handle_XmlMDataXtd_ConstraintDriver_4;
+ DsgPrs_AnglePresentation: typeof DsgPrs_AnglePresentation;
+ DsgPrs_EllipseRadiusPresentation: typeof DsgPrs_EllipseRadiusPresentation;
+ DsgPrs_EqualDistancePresentation: typeof DsgPrs_EqualDistancePresentation;
+ DsgPrs_TangentPresentation: typeof DsgPrs_TangentPresentation;
+ DsgPrs_OffsetPresentation: typeof DsgPrs_OffsetPresentation;
+ DsgPrs_MidPointPresentation: typeof DsgPrs_MidPointPresentation;
+ DsgPrs_EqualRadiusPresentation: typeof DsgPrs_EqualRadiusPresentation;
+ DsgPrs_LengthPresentation: typeof DsgPrs_LengthPresentation;
+ DsgPrs_Chamf2dPresentation: typeof DsgPrs_Chamf2dPresentation;
+ DsgPrs_DatumPrs: typeof DsgPrs_DatumPrs;
+ DsgPrs_XYZAxisPresentation: typeof DsgPrs_XYZAxisPresentation;
+ DsgPrs_ConcentricPresentation: typeof DsgPrs_ConcentricPresentation;
+ DsgPrs_XYZPlanePresentation: typeof DsgPrs_XYZPlanePresentation;
+ DsgPrs_FixPresentation: typeof DsgPrs_FixPresentation;
+ DsgPrs_SymmetricPresentation: typeof DsgPrs_SymmetricPresentation;
+ DsgPrs_ParalPresentation: typeof DsgPrs_ParalPresentation;
+ DsgPrs_PerpenPresentation: typeof DsgPrs_PerpenPresentation;
+ DsgPrs: typeof DsgPrs;
+ DsgPrs_IdenticPresentation: typeof DsgPrs_IdenticPresentation;
+ DsgPrs_ShapeDirPresentation: typeof DsgPrs_ShapeDirPresentation;
+ DsgPrs_FilletRadiusPresentation: typeof DsgPrs_FilletRadiusPresentation;
+ DsgPrs_ArrowSide: DsgPrs_ArrowSide;
+ DsgPrs_DiameterPresentation: typeof DsgPrs_DiameterPresentation;
+ DsgPrs_ShadedPlanePresentation: typeof DsgPrs_ShadedPlanePresentation;
+ DsgPrs_SymbPresentation: typeof DsgPrs_SymbPresentation;
+ XCAFPrs_DataMapOfStyleShape: typeof XCAFPrs_DataMapOfStyleShape;
+ XCAFPrs_DataMapOfStyleShape_1: typeof XCAFPrs_DataMapOfStyleShape_1;
+ XCAFPrs_DataMapOfStyleShape_2: typeof XCAFPrs_DataMapOfStyleShape_2;
+ XCAFPrs_DataMapOfStyleShape_3: typeof XCAFPrs_DataMapOfStyleShape_3;
+ XCAFPrs_Texture: typeof XCAFPrs_Texture;
+ XCAFPrs_Style: typeof XCAFPrs_Style;
+ XCAFPrs_IndexedDataMapOfShapeStyle: typeof XCAFPrs_IndexedDataMapOfShapeStyle;
+ XCAFPrs_IndexedDataMapOfShapeStyle_1: typeof XCAFPrs_IndexedDataMapOfShapeStyle_1;
+ XCAFPrs_IndexedDataMapOfShapeStyle_2: typeof XCAFPrs_IndexedDataMapOfShapeStyle_2;
+ XCAFPrs_IndexedDataMapOfShapeStyle_3: typeof XCAFPrs_IndexedDataMapOfShapeStyle_3;
+ XCAFPrs_DocumentNode: typeof XCAFPrs_DocumentNode;
+ XCAFPrs_DocumentExplorer: typeof XCAFPrs_DocumentExplorer;
+ XCAFPrs_DocumentExplorer_1: typeof XCAFPrs_DocumentExplorer_1;
+ XCAFPrs_DocumentExplorer_2: typeof XCAFPrs_DocumentExplorer_2;
+ XCAFPrs_DocumentExplorer_3: typeof XCAFPrs_DocumentExplorer_3;
+ XCAFPrs_DocumentIdIterator: typeof XCAFPrs_DocumentIdIterator;
+ XCAFPrs: typeof XCAFPrs;
+ XCAFPrs_Driver: typeof XCAFPrs_Driver;
+ Handle_XCAFPrs_Driver: typeof Handle_XCAFPrs_Driver;
+ Handle_XCAFPrs_Driver_1: typeof Handle_XCAFPrs_Driver_1;
+ Handle_XCAFPrs_Driver_2: typeof Handle_XCAFPrs_Driver_2;
+ Handle_XCAFPrs_Driver_3: typeof Handle_XCAFPrs_Driver_3;
+ Handle_XCAFPrs_Driver_4: typeof Handle_XCAFPrs_Driver_4;
+ XCAFPrs_AISObject: typeof XCAFPrs_AISObject;
+ Handle_XCAFPrs_AISObject: typeof Handle_XCAFPrs_AISObject;
+ Handle_XCAFPrs_AISObject_1: typeof Handle_XCAFPrs_AISObject_1;
+ Handle_XCAFPrs_AISObject_2: typeof Handle_XCAFPrs_AISObject_2;
+ Handle_XCAFPrs_AISObject_3: typeof Handle_XCAFPrs_AISObject_3;
+ Handle_XCAFPrs_AISObject_4: typeof Handle_XCAFPrs_AISObject_4;
+ IntWalk_TheInt2S: typeof IntWalk_TheInt2S;
+ IntWalk_TheInt2S_1: typeof IntWalk_TheInt2S_1;
+ IntWalk_TheInt2S_2: typeof IntWalk_TheInt2S_2;
+ IntWalk_PWalking: typeof IntWalk_PWalking;
+ IntWalk_PWalking_1: typeof IntWalk_PWalking_1;
+ IntWalk_PWalking_2: typeof IntWalk_PWalking_2;
+ IntWalk_StatusDeflection: IntWalk_StatusDeflection;
+ IntWalk_TheFunctionOfTheInt2S: typeof IntWalk_TheFunctionOfTheInt2S;
+ IntWalk_WalkingData: typeof IntWalk_WalkingData;
+ BOPAlgo_MakeConnected: typeof BOPAlgo_MakeConnected;
+ BOPAlgo_Builder: typeof BOPAlgo_Builder;
+ BOPAlgo_Builder_1: typeof BOPAlgo_Builder_1;
+ BOPAlgo_Builder_2: typeof BOPAlgo_Builder_2;
+ BOPAlgo_Splitter: typeof BOPAlgo_Splitter;
+ BOPAlgo_Splitter_1: typeof BOPAlgo_Splitter_1;
+ BOPAlgo_Splitter_2: typeof BOPAlgo_Splitter_2;
+ BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo: typeof BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo;
+ BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_1: typeof BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_1;
+ BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_2: typeof BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_2;
+ BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_3: typeof BOPAlgo_IndexedDataMapOfShapeListOfEdgeInfo_3;
+ BOPAlgo_ListOfEdgeInfo: typeof BOPAlgo_ListOfEdgeInfo;
+ BOPAlgo_ListOfEdgeInfo_1: typeof BOPAlgo_ListOfEdgeInfo_1;
+ BOPAlgo_ListOfEdgeInfo_2: typeof BOPAlgo_ListOfEdgeInfo_2;
+ BOPAlgo_ListOfEdgeInfo_3: typeof BOPAlgo_ListOfEdgeInfo_3;
+ BOPAlgo_EdgeInfo: typeof BOPAlgo_EdgeInfo;
+ BOPAlgo_BuilderSolid: typeof BOPAlgo_BuilderSolid;
+ BOPAlgo_BuilderSolid_1: typeof BOPAlgo_BuilderSolid_1;
+ BOPAlgo_BuilderSolid_2: typeof BOPAlgo_BuilderSolid_2;
+ BOPAlgo_ToolsProvider: typeof BOPAlgo_ToolsProvider;
+ BOPAlgo_ToolsProvider_1: typeof BOPAlgo_ToolsProvider_1;
+ BOPAlgo_ToolsProvider_2: typeof BOPAlgo_ToolsProvider_2;
+ BOPAlgo_Algo: typeof BOPAlgo_Algo;
+ BOPAlgo_ListOfCheckResult: typeof BOPAlgo_ListOfCheckResult;
+ BOPAlgo_ListOfCheckResult_1: typeof BOPAlgo_ListOfCheckResult_1;
+ BOPAlgo_ListOfCheckResult_2: typeof BOPAlgo_ListOfCheckResult_2;
+ BOPAlgo_ListOfCheckResult_3: typeof BOPAlgo_ListOfCheckResult_3;
+ BOPAlgo_CellsBuilder: typeof BOPAlgo_CellsBuilder;
+ BOPAlgo_CellsBuilder_1: typeof BOPAlgo_CellsBuilder_1;
+ BOPAlgo_CellsBuilder_2: typeof BOPAlgo_CellsBuilder_2;
+ BOPAlgo_CheckResult: typeof BOPAlgo_CheckResult;
+ BOPAlgo_BuilderFace: typeof BOPAlgo_BuilderFace;
+ BOPAlgo_BuilderFace_1: typeof BOPAlgo_BuilderFace_1;
+ BOPAlgo_BuilderFace_2: typeof BOPAlgo_BuilderFace_2;
+ BOPAlgo_BOP: typeof BOPAlgo_BOP;
+ BOPAlgo_BOP_1: typeof BOPAlgo_BOP_1;
+ BOPAlgo_BOP_2: typeof BOPAlgo_BOP_2;
+ BOPAlgo_GlueEnum: BOPAlgo_GlueEnum;
+ BOPAlgo_BuilderArea: typeof BOPAlgo_BuilderArea;
+ BOPAlgo_Tools: typeof BOPAlgo_Tools;
+ BOPAlgo_SectionAttribute: typeof BOPAlgo_SectionAttribute;
+ BOPAlgo_SectionAttribute_1: typeof BOPAlgo_SectionAttribute_1;
+ BOPAlgo_SectionAttribute_2: typeof BOPAlgo_SectionAttribute_2;
+ BOPAlgo_MakePeriodic: typeof BOPAlgo_MakePeriodic;
+ BOPAlgo_ShellSplitter: typeof BOPAlgo_ShellSplitter;
+ BOPAlgo_ShellSplitter_1: typeof BOPAlgo_ShellSplitter_1;
+ BOPAlgo_ShellSplitter_2: typeof BOPAlgo_ShellSplitter_2;
+ BOPAlgo_RemoveFeatures: typeof BOPAlgo_RemoveFeatures;
+ BOPAlgo_Section: typeof BOPAlgo_Section;
+ BOPAlgo_Section_1: typeof BOPAlgo_Section_1;
+ BOPAlgo_Section_2: typeof BOPAlgo_Section_2;
+ BOPAlgo_BuilderShape: typeof BOPAlgo_BuilderShape;
+ BOPAlgo_MakerVolume: typeof BOPAlgo_MakerVolume;
+ BOPAlgo_MakerVolume_1: typeof BOPAlgo_MakerVolume_1;
+ BOPAlgo_MakerVolume_2: typeof BOPAlgo_MakerVolume_2;
+ BOPAlgo_CheckStatus: BOPAlgo_CheckStatus;
+ BOPAlgo_ArgumentAnalyzer: typeof BOPAlgo_ArgumentAnalyzer;
+ BOPAlgo_Options: typeof BOPAlgo_Options;
+ BOPAlgo_Options_1: typeof BOPAlgo_Options_1;
+ BOPAlgo_Options_2: typeof BOPAlgo_Options_2;
+ BOPAlgo_Operation: BOPAlgo_Operation;
+ BOPAlgo_WireSplitter: typeof BOPAlgo_WireSplitter;
+ BOPAlgo_WireSplitter_1: typeof BOPAlgo_WireSplitter_1;
+ BOPAlgo_WireSplitter_2: typeof BOPAlgo_WireSplitter_2;
+ BOPAlgo_CheckerSI: typeof BOPAlgo_CheckerSI;
+ BOPAlgo_WireEdgeSet: typeof BOPAlgo_WireEdgeSet;
+ BOPAlgo_WireEdgeSet_1: typeof BOPAlgo_WireEdgeSet_1;
+ BOPAlgo_WireEdgeSet_2: typeof BOPAlgo_WireEdgeSet_2;
+ BOPAlgo_AlertNoFiller: typeof BOPAlgo_AlertNoFiller;
+ BOPAlgo_AlertUnableToTrim: typeof BOPAlgo_AlertUnableToTrim;
+ BOPAlgo_AlertBuilderFailed: typeof BOPAlgo_AlertBuilderFailed;
+ BOPAlgo_AlertAcquiredSelfIntersection: typeof BOPAlgo_AlertAcquiredSelfIntersection;
+ BOPAlgo_AlertFaceBuilderUnusedEdges: typeof BOPAlgo_AlertFaceBuilderUnusedEdges;
+ BOPAlgo_AlertIntersectionOfPairOfShapesFailed: typeof BOPAlgo_AlertIntersectionOfPairOfShapesFailed;
+ BOPAlgo_AlertSolidBuilderUnusedFaces: typeof BOPAlgo_AlertSolidBuilderUnusedFaces;
+ BOPAlgo_AlertMultiDimensionalArguments: typeof BOPAlgo_AlertMultiDimensionalArguments;
+ BOPAlgo_AlertRemovalOfIBForFacesFailed: typeof BOPAlgo_AlertRemovalOfIBForFacesFailed;
+ BOPAlgo_AlertEmptyShape: typeof BOPAlgo_AlertEmptyShape;
+ BOPAlgo_AlertBOPNotAllowed: typeof BOPAlgo_AlertBOPNotAllowed;
+ BOPAlgo_AlertTooFewArguments: typeof BOPAlgo_AlertTooFewArguments;
+ BOPAlgo_AlertUnableToRepeat: typeof BOPAlgo_AlertUnableToRepeat;
+ BOPAlgo_AlertNoPeriodicityRequired: typeof BOPAlgo_AlertNoPeriodicityRequired;
+ BOPAlgo_AlertRemovalOfIBForSolidsFailed: typeof BOPAlgo_AlertRemovalOfIBForSolidsFailed;
+ BOPAlgo_AlertUnableToRemoveTheFeature: typeof BOPAlgo_AlertUnableToRemoveTheFeature;
+ BOPAlgo_AlertShapeIsNotPeriodic: typeof BOPAlgo_AlertShapeIsNotPeriodic;
+ BOPAlgo_AlertBuildingPCurveFailed: typeof BOPAlgo_AlertBuildingPCurveFailed;
+ BOPAlgo_AlertUnableToMakeClosedEdgeOnFace: typeof BOPAlgo_AlertUnableToMakeClosedEdgeOnFace;
+ BOPAlgo_AlertUnableToGlue: typeof BOPAlgo_AlertUnableToGlue;
+ BOPAlgo_AlertBadPositioning: typeof BOPAlgo_AlertBadPositioning;
+ BOPAlgo_AlertTooSmallEdge: typeof BOPAlgo_AlertTooSmallEdge;
+ BOPAlgo_AlertNullInputShapes: typeof BOPAlgo_AlertNullInputShapes;
+ BOPAlgo_AlertUnableToMakeIdentical: typeof BOPAlgo_AlertUnableToMakeIdentical;
+ BOPAlgo_AlertPostTreatFF: typeof BOPAlgo_AlertPostTreatFF;
+ BOPAlgo_AlertRemovalOfIBForEdgesFailed: typeof BOPAlgo_AlertRemovalOfIBForEdgesFailed;
+ BOPAlgo_AlertSelfInterferingShape: typeof BOPAlgo_AlertSelfInterferingShape;
+ BOPAlgo_AlertRemovalOfIBForMDimShapes: typeof BOPAlgo_AlertRemovalOfIBForMDimShapes;
+ BOPAlgo_AlertSolidBuilderFailed: typeof BOPAlgo_AlertSolidBuilderFailed;
+ BOPAlgo_AlertUnsupportedType: typeof BOPAlgo_AlertUnsupportedType;
+ BOPAlgo_AlertUnableToOrientTheShape: typeof BOPAlgo_AlertUnableToOrientTheShape;
+ BOPAlgo_AlertMultipleArguments: typeof BOPAlgo_AlertMultipleArguments;
+ BOPAlgo_AlertUnableToMakePeriodic: typeof BOPAlgo_AlertUnableToMakePeriodic;
+ BOPAlgo_AlertRemoveFeaturesFailed: typeof BOPAlgo_AlertRemoveFeaturesFailed;
+ BOPAlgo_AlertBOPNotSet: typeof BOPAlgo_AlertBOPNotSet;
+ BOPAlgo_AlertNoFacesToRemove: typeof BOPAlgo_AlertNoFacesToRemove;
+ BOPAlgo_AlertNotSplittableEdge: typeof BOPAlgo_AlertNotSplittableEdge;
+ BOPAlgo_AlertUnknownShape: typeof BOPAlgo_AlertUnknownShape;
+ BOPAlgo_AlertShellSplitterFailed: typeof BOPAlgo_AlertShellSplitterFailed;
+ BOPAlgo_AlertIntersectionFailed: typeof BOPAlgo_AlertIntersectionFailed;
+ Handle_IGESDefs_MacroDef: typeof Handle_IGESDefs_MacroDef;
+ Handle_IGESDefs_MacroDef_1: typeof Handle_IGESDefs_MacroDef_1;
+ Handle_IGESDefs_MacroDef_2: typeof Handle_IGESDefs_MacroDef_2;
+ Handle_IGESDefs_MacroDef_3: typeof Handle_IGESDefs_MacroDef_3;
+ Handle_IGESDefs_MacroDef_4: typeof Handle_IGESDefs_MacroDef_4;
+ Handle_IGESDefs_TabularData: typeof Handle_IGESDefs_TabularData;
+ Handle_IGESDefs_TabularData_1: typeof Handle_IGESDefs_TabularData_1;
+ Handle_IGESDefs_TabularData_2: typeof Handle_IGESDefs_TabularData_2;
+ Handle_IGESDefs_TabularData_3: typeof Handle_IGESDefs_TabularData_3;
+ Handle_IGESDefs_TabularData_4: typeof Handle_IGESDefs_TabularData_4;
+ Handle_IGESDefs_AssociativityDef: typeof Handle_IGESDefs_AssociativityDef;
+ Handle_IGESDefs_AssociativityDef_1: typeof Handle_IGESDefs_AssociativityDef_1;
+ Handle_IGESDefs_AssociativityDef_2: typeof Handle_IGESDefs_AssociativityDef_2;
+ Handle_IGESDefs_AssociativityDef_3: typeof Handle_IGESDefs_AssociativityDef_3;
+ Handle_IGESDefs_AssociativityDef_4: typeof Handle_IGESDefs_AssociativityDef_4;
+ Handle_IGESDefs_ReadWriteModule: typeof Handle_IGESDefs_ReadWriteModule;
+ Handle_IGESDefs_ReadWriteModule_1: typeof Handle_IGESDefs_ReadWriteModule_1;
+ Handle_IGESDefs_ReadWriteModule_2: typeof Handle_IGESDefs_ReadWriteModule_2;
+ Handle_IGESDefs_ReadWriteModule_3: typeof Handle_IGESDefs_ReadWriteModule_3;
+ Handle_IGESDefs_ReadWriteModule_4: typeof Handle_IGESDefs_ReadWriteModule_4;
+ Handle_IGESDefs_SpecificModule: typeof Handle_IGESDefs_SpecificModule;
+ Handle_IGESDefs_SpecificModule_1: typeof Handle_IGESDefs_SpecificModule_1;
+ Handle_IGESDefs_SpecificModule_2: typeof Handle_IGESDefs_SpecificModule_2;
+ Handle_IGESDefs_SpecificModule_3: typeof Handle_IGESDefs_SpecificModule_3;
+ Handle_IGESDefs_SpecificModule_4: typeof Handle_IGESDefs_SpecificModule_4;
+ Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate: typeof Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate;
+ Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_1: typeof Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_1;
+ Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_2: typeof Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_2;
+ Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_3: typeof Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_3;
+ Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_4: typeof Handle_IGESDefs_HArray1OfHArray1OfTextDisplayTemplate_4;
+ Handle_IGESDefs_UnitsData: typeof Handle_IGESDefs_UnitsData;
+ Handle_IGESDefs_UnitsData_1: typeof Handle_IGESDefs_UnitsData_1;
+ Handle_IGESDefs_UnitsData_2: typeof Handle_IGESDefs_UnitsData_2;
+ Handle_IGESDefs_UnitsData_3: typeof Handle_IGESDefs_UnitsData_3;
+ Handle_IGESDefs_UnitsData_4: typeof Handle_IGESDefs_UnitsData_4;
+ Handle_IGESDefs_AttributeTable: typeof Handle_IGESDefs_AttributeTable;
+ Handle_IGESDefs_AttributeTable_1: typeof Handle_IGESDefs_AttributeTable_1;
+ Handle_IGESDefs_AttributeTable_2: typeof Handle_IGESDefs_AttributeTable_2;
+ Handle_IGESDefs_AttributeTable_3: typeof Handle_IGESDefs_AttributeTable_3;
+ Handle_IGESDefs_AttributeTable_4: typeof Handle_IGESDefs_AttributeTable_4;
+ Handle_IGESDefs_GenericData: typeof Handle_IGESDefs_GenericData;
+ Handle_IGESDefs_GenericData_1: typeof Handle_IGESDefs_GenericData_1;
+ Handle_IGESDefs_GenericData_2: typeof Handle_IGESDefs_GenericData_2;
+ Handle_IGESDefs_GenericData_3: typeof Handle_IGESDefs_GenericData_3;
+ Handle_IGESDefs_GenericData_4: typeof Handle_IGESDefs_GenericData_4;
+ Handle_IGESDefs_HArray1OfTabularData: typeof Handle_IGESDefs_HArray1OfTabularData;
+ Handle_IGESDefs_HArray1OfTabularData_1: typeof Handle_IGESDefs_HArray1OfTabularData_1;
+ Handle_IGESDefs_HArray1OfTabularData_2: typeof Handle_IGESDefs_HArray1OfTabularData_2;
+ Handle_IGESDefs_HArray1OfTabularData_3: typeof Handle_IGESDefs_HArray1OfTabularData_3;
+ Handle_IGESDefs_HArray1OfTabularData_4: typeof Handle_IGESDefs_HArray1OfTabularData_4;
+ Handle_IGESDefs_AttributeDef: typeof Handle_IGESDefs_AttributeDef;
+ Handle_IGESDefs_AttributeDef_1: typeof Handle_IGESDefs_AttributeDef_1;
+ Handle_IGESDefs_AttributeDef_2: typeof Handle_IGESDefs_AttributeDef_2;
+ Handle_IGESDefs_AttributeDef_3: typeof Handle_IGESDefs_AttributeDef_3;
+ Handle_IGESDefs_AttributeDef_4: typeof Handle_IGESDefs_AttributeDef_4;
+ Handle_IGESDefs_Protocol: typeof Handle_IGESDefs_Protocol;
+ Handle_IGESDefs_Protocol_1: typeof Handle_IGESDefs_Protocol_1;
+ Handle_IGESDefs_Protocol_2: typeof Handle_IGESDefs_Protocol_2;
+ Handle_IGESDefs_Protocol_3: typeof Handle_IGESDefs_Protocol_3;
+ Handle_IGESDefs_Protocol_4: typeof Handle_IGESDefs_Protocol_4;
+ Handle_IGESDefs_GeneralModule: typeof Handle_IGESDefs_GeneralModule;
+ Handle_IGESDefs_GeneralModule_1: typeof Handle_IGESDefs_GeneralModule_1;
+ Handle_IGESDefs_GeneralModule_2: typeof Handle_IGESDefs_GeneralModule_2;
+ Handle_IGESDefs_GeneralModule_3: typeof Handle_IGESDefs_GeneralModule_3;
+ Handle_IGESDefs_GeneralModule_4: typeof Handle_IGESDefs_GeneralModule_4;
+ Handle_BinMDataStd_ExtStringArrayDriver: typeof Handle_BinMDataStd_ExtStringArrayDriver;
+ Handle_BinMDataStd_ExtStringArrayDriver_1: typeof Handle_BinMDataStd_ExtStringArrayDriver_1;
+ Handle_BinMDataStd_ExtStringArrayDriver_2: typeof Handle_BinMDataStd_ExtStringArrayDriver_2;
+ Handle_BinMDataStd_ExtStringArrayDriver_3: typeof Handle_BinMDataStd_ExtStringArrayDriver_3;
+ Handle_BinMDataStd_ExtStringArrayDriver_4: typeof Handle_BinMDataStd_ExtStringArrayDriver_4;
+ Handle_BinMDataStd_AsciiStringDriver: typeof Handle_BinMDataStd_AsciiStringDriver;
+ Handle_BinMDataStd_AsciiStringDriver_1: typeof Handle_BinMDataStd_AsciiStringDriver_1;
+ Handle_BinMDataStd_AsciiStringDriver_2: typeof Handle_BinMDataStd_AsciiStringDriver_2;
+ Handle_BinMDataStd_AsciiStringDriver_3: typeof Handle_BinMDataStd_AsciiStringDriver_3;
+ Handle_BinMDataStd_AsciiStringDriver_4: typeof Handle_BinMDataStd_AsciiStringDriver_4;
+ Handle_BinMDataStd_RealListDriver: typeof Handle_BinMDataStd_RealListDriver;
+ Handle_BinMDataStd_RealListDriver_1: typeof Handle_BinMDataStd_RealListDriver_1;
+ Handle_BinMDataStd_RealListDriver_2: typeof Handle_BinMDataStd_RealListDriver_2;
+ Handle_BinMDataStd_RealListDriver_3: typeof Handle_BinMDataStd_RealListDriver_3;
+ Handle_BinMDataStd_RealListDriver_4: typeof Handle_BinMDataStd_RealListDriver_4;
+ Handle_BinMDataStd_ExtStringListDriver: typeof Handle_BinMDataStd_ExtStringListDriver;
+ Handle_BinMDataStd_ExtStringListDriver_1: typeof Handle_BinMDataStd_ExtStringListDriver_1;
+ Handle_BinMDataStd_ExtStringListDriver_2: typeof Handle_BinMDataStd_ExtStringListDriver_2;
+ Handle_BinMDataStd_ExtStringListDriver_3: typeof Handle_BinMDataStd_ExtStringListDriver_3;
+ Handle_BinMDataStd_ExtStringListDriver_4: typeof Handle_BinMDataStd_ExtStringListDriver_4;
+ Handle_BinMDataStd_UAttributeDriver: typeof Handle_BinMDataStd_UAttributeDriver;
+ Handle_BinMDataStd_UAttributeDriver_1: typeof Handle_BinMDataStd_UAttributeDriver_1;
+ Handle_BinMDataStd_UAttributeDriver_2: typeof Handle_BinMDataStd_UAttributeDriver_2;
+ Handle_BinMDataStd_UAttributeDriver_3: typeof Handle_BinMDataStd_UAttributeDriver_3;
+ Handle_BinMDataStd_UAttributeDriver_4: typeof Handle_BinMDataStd_UAttributeDriver_4;
+ Handle_BinMDataStd_GenericEmptyDriver: typeof Handle_BinMDataStd_GenericEmptyDriver;
+ Handle_BinMDataStd_GenericEmptyDriver_1: typeof Handle_BinMDataStd_GenericEmptyDriver_1;
+ Handle_BinMDataStd_GenericEmptyDriver_2: typeof Handle_BinMDataStd_GenericEmptyDriver_2;
+ Handle_BinMDataStd_GenericEmptyDriver_3: typeof Handle_BinMDataStd_GenericEmptyDriver_3;
+ Handle_BinMDataStd_GenericEmptyDriver_4: typeof Handle_BinMDataStd_GenericEmptyDriver_4;
+ Handle_BinMDataStd_ReferenceListDriver: typeof Handle_BinMDataStd_ReferenceListDriver;
+ Handle_BinMDataStd_ReferenceListDriver_1: typeof Handle_BinMDataStd_ReferenceListDriver_1;
+ Handle_BinMDataStd_ReferenceListDriver_2: typeof Handle_BinMDataStd_ReferenceListDriver_2;
+ Handle_BinMDataStd_ReferenceListDriver_3: typeof Handle_BinMDataStd_ReferenceListDriver_3;
+ Handle_BinMDataStd_ReferenceListDriver_4: typeof Handle_BinMDataStd_ReferenceListDriver_4;
+ Handle_BinMDataStd_IntPackedMapDriver: typeof Handle_BinMDataStd_IntPackedMapDriver;
+ Handle_BinMDataStd_IntPackedMapDriver_1: typeof Handle_BinMDataStd_IntPackedMapDriver_1;
+ Handle_BinMDataStd_IntPackedMapDriver_2: typeof Handle_BinMDataStd_IntPackedMapDriver_2;
+ Handle_BinMDataStd_IntPackedMapDriver_3: typeof Handle_BinMDataStd_IntPackedMapDriver_3;
+ Handle_BinMDataStd_IntPackedMapDriver_4: typeof Handle_BinMDataStd_IntPackedMapDriver_4;
+ Handle_BinMDataStd_ExpressionDriver: typeof Handle_BinMDataStd_ExpressionDriver;
+ Handle_BinMDataStd_ExpressionDriver_1: typeof Handle_BinMDataStd_ExpressionDriver_1;
+ Handle_BinMDataStd_ExpressionDriver_2: typeof Handle_BinMDataStd_ExpressionDriver_2;
+ Handle_BinMDataStd_ExpressionDriver_3: typeof Handle_BinMDataStd_ExpressionDriver_3;
+ Handle_BinMDataStd_ExpressionDriver_4: typeof Handle_BinMDataStd_ExpressionDriver_4;
+ Handle_BinMDataStd_ByteArrayDriver: typeof Handle_BinMDataStd_ByteArrayDriver;
+ Handle_BinMDataStd_ByteArrayDriver_1: typeof Handle_BinMDataStd_ByteArrayDriver_1;
+ Handle_BinMDataStd_ByteArrayDriver_2: typeof Handle_BinMDataStd_ByteArrayDriver_2;
+ Handle_BinMDataStd_ByteArrayDriver_3: typeof Handle_BinMDataStd_ByteArrayDriver_3;
+ Handle_BinMDataStd_ByteArrayDriver_4: typeof Handle_BinMDataStd_ByteArrayDriver_4;
+ Handle_BinMDataStd_TreeNodeDriver: typeof Handle_BinMDataStd_TreeNodeDriver;
+ Handle_BinMDataStd_TreeNodeDriver_1: typeof Handle_BinMDataStd_TreeNodeDriver_1;
+ Handle_BinMDataStd_TreeNodeDriver_2: typeof Handle_BinMDataStd_TreeNodeDriver_2;
+ Handle_BinMDataStd_TreeNodeDriver_3: typeof Handle_BinMDataStd_TreeNodeDriver_3;
+ Handle_BinMDataStd_TreeNodeDriver_4: typeof Handle_BinMDataStd_TreeNodeDriver_4;
+ Handle_BinMDataStd_VariableDriver: typeof Handle_BinMDataStd_VariableDriver;
+ Handle_BinMDataStd_VariableDriver_1: typeof Handle_BinMDataStd_VariableDriver_1;
+ Handle_BinMDataStd_VariableDriver_2: typeof Handle_BinMDataStd_VariableDriver_2;
+ Handle_BinMDataStd_VariableDriver_3: typeof Handle_BinMDataStd_VariableDriver_3;
+ Handle_BinMDataStd_VariableDriver_4: typeof Handle_BinMDataStd_VariableDriver_4;
+ Handle_BinMDataStd_GenericExtStringDriver: typeof Handle_BinMDataStd_GenericExtStringDriver;
+ Handle_BinMDataStd_GenericExtStringDriver_1: typeof Handle_BinMDataStd_GenericExtStringDriver_1;
+ Handle_BinMDataStd_GenericExtStringDriver_2: typeof Handle_BinMDataStd_GenericExtStringDriver_2;
+ Handle_BinMDataStd_GenericExtStringDriver_3: typeof Handle_BinMDataStd_GenericExtStringDriver_3;
+ Handle_BinMDataStd_GenericExtStringDriver_4: typeof Handle_BinMDataStd_GenericExtStringDriver_4;
+ Handle_BinMDataStd_ReferenceArrayDriver: typeof Handle_BinMDataStd_ReferenceArrayDriver;
+ Handle_BinMDataStd_ReferenceArrayDriver_1: typeof Handle_BinMDataStd_ReferenceArrayDriver_1;
+ Handle_BinMDataStd_ReferenceArrayDriver_2: typeof Handle_BinMDataStd_ReferenceArrayDriver_2;
+ Handle_BinMDataStd_ReferenceArrayDriver_3: typeof Handle_BinMDataStd_ReferenceArrayDriver_3;
+ Handle_BinMDataStd_ReferenceArrayDriver_4: typeof Handle_BinMDataStd_ReferenceArrayDriver_4;
+ Handle_BinMDataStd_IntegerDriver: typeof Handle_BinMDataStd_IntegerDriver;
+ Handle_BinMDataStd_IntegerDriver_1: typeof Handle_BinMDataStd_IntegerDriver_1;
+ Handle_BinMDataStd_IntegerDriver_2: typeof Handle_BinMDataStd_IntegerDriver_2;
+ Handle_BinMDataStd_IntegerDriver_3: typeof Handle_BinMDataStd_IntegerDriver_3;
+ Handle_BinMDataStd_IntegerDriver_4: typeof Handle_BinMDataStd_IntegerDriver_4;
+ Handle_BinMDataStd_IntegerArrayDriver: typeof Handle_BinMDataStd_IntegerArrayDriver;
+ Handle_BinMDataStd_IntegerArrayDriver_1: typeof Handle_BinMDataStd_IntegerArrayDriver_1;
+ Handle_BinMDataStd_IntegerArrayDriver_2: typeof Handle_BinMDataStd_IntegerArrayDriver_2;
+ Handle_BinMDataStd_IntegerArrayDriver_3: typeof Handle_BinMDataStd_IntegerArrayDriver_3;
+ Handle_BinMDataStd_IntegerArrayDriver_4: typeof Handle_BinMDataStd_IntegerArrayDriver_4;
+ Handle_BinMDataStd_IntegerListDriver: typeof Handle_BinMDataStd_IntegerListDriver;
+ Handle_BinMDataStd_IntegerListDriver_1: typeof Handle_BinMDataStd_IntegerListDriver_1;
+ Handle_BinMDataStd_IntegerListDriver_2: typeof Handle_BinMDataStd_IntegerListDriver_2;
+ Handle_BinMDataStd_IntegerListDriver_3: typeof Handle_BinMDataStd_IntegerListDriver_3;
+ Handle_BinMDataStd_IntegerListDriver_4: typeof Handle_BinMDataStd_IntegerListDriver_4;
+ Handle_BinMDataStd_BooleanListDriver: typeof Handle_BinMDataStd_BooleanListDriver;
+ Handle_BinMDataStd_BooleanListDriver_1: typeof Handle_BinMDataStd_BooleanListDriver_1;
+ Handle_BinMDataStd_BooleanListDriver_2: typeof Handle_BinMDataStd_BooleanListDriver_2;
+ Handle_BinMDataStd_BooleanListDriver_3: typeof Handle_BinMDataStd_BooleanListDriver_3;
+ Handle_BinMDataStd_BooleanListDriver_4: typeof Handle_BinMDataStd_BooleanListDriver_4;
+ Handle_BinMDataStd_NamedDataDriver: typeof Handle_BinMDataStd_NamedDataDriver;
+ Handle_BinMDataStd_NamedDataDriver_1: typeof Handle_BinMDataStd_NamedDataDriver_1;
+ Handle_BinMDataStd_NamedDataDriver_2: typeof Handle_BinMDataStd_NamedDataDriver_2;
+ Handle_BinMDataStd_NamedDataDriver_3: typeof Handle_BinMDataStd_NamedDataDriver_3;
+ Handle_BinMDataStd_NamedDataDriver_4: typeof Handle_BinMDataStd_NamedDataDriver_4;
+ Handle_BinMDataStd_BooleanArrayDriver: typeof Handle_BinMDataStd_BooleanArrayDriver;
+ Handle_BinMDataStd_BooleanArrayDriver_1: typeof Handle_BinMDataStd_BooleanArrayDriver_1;
+ Handle_BinMDataStd_BooleanArrayDriver_2: typeof Handle_BinMDataStd_BooleanArrayDriver_2;
+ Handle_BinMDataStd_BooleanArrayDriver_3: typeof Handle_BinMDataStd_BooleanArrayDriver_3;
+ Handle_BinMDataStd_BooleanArrayDriver_4: typeof Handle_BinMDataStd_BooleanArrayDriver_4;
+ Handle_BinMDataStd_RealDriver: typeof Handle_BinMDataStd_RealDriver;
+ Handle_BinMDataStd_RealDriver_1: typeof Handle_BinMDataStd_RealDriver_1;
+ Handle_BinMDataStd_RealDriver_2: typeof Handle_BinMDataStd_RealDriver_2;
+ Handle_BinMDataStd_RealDriver_3: typeof Handle_BinMDataStd_RealDriver_3;
+ Handle_BinMDataStd_RealDriver_4: typeof Handle_BinMDataStd_RealDriver_4;
+ Handle_BinMDataStd_RealArrayDriver: typeof Handle_BinMDataStd_RealArrayDriver;
+ Handle_BinMDataStd_RealArrayDriver_1: typeof Handle_BinMDataStd_RealArrayDriver_1;
+ Handle_BinMDataStd_RealArrayDriver_2: typeof Handle_BinMDataStd_RealArrayDriver_2;
+ Handle_BinMDataStd_RealArrayDriver_3: typeof Handle_BinMDataStd_RealArrayDriver_3;
+ Handle_BinMDataStd_RealArrayDriver_4: typeof Handle_BinMDataStd_RealArrayDriver_4;
+ TopOpeBRepTool_DataMapOfShapeface: typeof TopOpeBRepTool_DataMapOfShapeface;
+ TopOpeBRepTool_DataMapOfShapeface_1: typeof TopOpeBRepTool_DataMapOfShapeface_1;
+ TopOpeBRepTool_DataMapOfShapeface_2: typeof TopOpeBRepTool_DataMapOfShapeface_2;
+ TopOpeBRepTool_DataMapOfShapeface_3: typeof TopOpeBRepTool_DataMapOfShapeface_3;
+ TopOpeBRepTool_TOOL: typeof TopOpeBRepTool_TOOL;
+ TopOpeBRepTool_connexity: typeof TopOpeBRepTool_connexity;
+ TopOpeBRepTool_connexity_1: typeof TopOpeBRepTool_connexity_1;
+ TopOpeBRepTool_connexity_2: typeof TopOpeBRepTool_connexity_2;
+ TopOpeBRepTool_CORRISO: typeof TopOpeBRepTool_CORRISO;
+ TopOpeBRepTool_CORRISO_1: typeof TopOpeBRepTool_CORRISO_1;
+ TopOpeBRepTool_CORRISO_2: typeof TopOpeBRepTool_CORRISO_2;
+ TopOpeBRepTool_REGUS: typeof TopOpeBRepTool_REGUS;
+ TopOpeBRepTool_AncestorsTool: typeof TopOpeBRepTool_AncestorsTool;
+ TopOpeBRepTool_HBoxTool: typeof TopOpeBRepTool_HBoxTool;
+ Handle_TopOpeBRepTool_HBoxTool: typeof Handle_TopOpeBRepTool_HBoxTool;
+ Handle_TopOpeBRepTool_HBoxTool_1: typeof Handle_TopOpeBRepTool_HBoxTool_1;
+ Handle_TopOpeBRepTool_HBoxTool_2: typeof Handle_TopOpeBRepTool_HBoxTool_2;
+ Handle_TopOpeBRepTool_HBoxTool_3: typeof Handle_TopOpeBRepTool_HBoxTool_3;
+ Handle_TopOpeBRepTool_HBoxTool_4: typeof Handle_TopOpeBRepTool_HBoxTool_4;
+ TopOpeBRepTool_DataMapOfOrientedShapeC2DF: typeof TopOpeBRepTool_DataMapOfOrientedShapeC2DF;
+ TopOpeBRepTool_DataMapOfOrientedShapeC2DF_1: typeof TopOpeBRepTool_DataMapOfOrientedShapeC2DF_1;
+ TopOpeBRepTool_DataMapOfOrientedShapeC2DF_2: typeof TopOpeBRepTool_DataMapOfOrientedShapeC2DF_2;
+ TopOpeBRepTool_DataMapOfOrientedShapeC2DF_3: typeof TopOpeBRepTool_DataMapOfOrientedShapeC2DF_3;
+ TopOpeBRepTool_face: typeof TopOpeBRepTool_face;
+ TopOpeBRepTool_mkTondgE: typeof TopOpeBRepTool_mkTondgE;
+ TopOpeBRepTool_ListOfC2DF: typeof TopOpeBRepTool_ListOfC2DF;
+ TopOpeBRepTool_ListOfC2DF_1: typeof TopOpeBRepTool_ListOfC2DF_1;
+ TopOpeBRepTool_ListOfC2DF_2: typeof TopOpeBRepTool_ListOfC2DF_2;
+ TopOpeBRepTool_ListOfC2DF_3: typeof TopOpeBRepTool_ListOfC2DF_3;
+ TopOpeBRepTool_FuseEdges: typeof TopOpeBRepTool_FuseEdges;
+ TopOpeBRepTool_BoxSort: typeof TopOpeBRepTool_BoxSort;
+ TopOpeBRepTool_BoxSort_1: typeof TopOpeBRepTool_BoxSort_1;
+ TopOpeBRepTool_BoxSort_2: typeof TopOpeBRepTool_BoxSort_2;
+ TopOpeBRepTool_IndexedDataMapOfShapeconnexity: typeof TopOpeBRepTool_IndexedDataMapOfShapeconnexity;
+ TopOpeBRepTool_IndexedDataMapOfShapeconnexity_1: typeof TopOpeBRepTool_IndexedDataMapOfShapeconnexity_1;
+ TopOpeBRepTool_IndexedDataMapOfShapeconnexity_2: typeof TopOpeBRepTool_IndexedDataMapOfShapeconnexity_2;
+ TopOpeBRepTool_IndexedDataMapOfShapeconnexity_3: typeof TopOpeBRepTool_IndexedDataMapOfShapeconnexity_3;
+ TopOpeBRepTool_CLASSI: typeof TopOpeBRepTool_CLASSI;
+ TopOpeBRepTool_DataMapOfShapeListOfC2DF: typeof TopOpeBRepTool_DataMapOfShapeListOfC2DF;
+ TopOpeBRepTool_DataMapOfShapeListOfC2DF_1: typeof TopOpeBRepTool_DataMapOfShapeListOfC2DF_1;
+ TopOpeBRepTool_DataMapOfShapeListOfC2DF_2: typeof TopOpeBRepTool_DataMapOfShapeListOfC2DF_2;
+ TopOpeBRepTool_DataMapOfShapeListOfC2DF_3: typeof TopOpeBRepTool_DataMapOfShapeListOfC2DF_3;
+ TopOpeBRepTool_SolidClassifier: typeof TopOpeBRepTool_SolidClassifier;
+ TopOpeBRepTool_makeTransition: typeof TopOpeBRepTool_makeTransition;
+ TopOpeBRepTool_GeomTool: typeof TopOpeBRepTool_GeomTool;
+ TopOpeBRepTool_OutCurveType: TopOpeBRepTool_OutCurveType;
+ TopOpeBRepTool_ShapeExplorer: typeof TopOpeBRepTool_ShapeExplorer;
+ TopOpeBRepTool_ShapeExplorer_1: typeof TopOpeBRepTool_ShapeExplorer_1;
+ TopOpeBRepTool_ShapeExplorer_2: typeof TopOpeBRepTool_ShapeExplorer_2;
+ TopOpeBRepTool_CurveTool: typeof TopOpeBRepTool_CurveTool;
+ TopOpeBRepTool_CurveTool_1: typeof TopOpeBRepTool_CurveTool_1;
+ TopOpeBRepTool_CurveTool_2: typeof TopOpeBRepTool_CurveTool_2;
+ TopOpeBRepTool_CurveTool_3: typeof TopOpeBRepTool_CurveTool_3;
+ TopOpeBRepTool_REGUW: typeof TopOpeBRepTool_REGUW;
+ TopOpeBRepTool_ShapeTool: typeof TopOpeBRepTool_ShapeTool;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox2d: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox2d;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox2d_1: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox2d_1;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox2d_2: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox2d_2;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox2d_3: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox2d_3;
+ TopOpeBRepTool_PurgeInternalEdges: typeof TopOpeBRepTool_PurgeInternalEdges;
+ TopOpeBRepTool_ShapeClassifier: typeof TopOpeBRepTool_ShapeClassifier;
+ TopOpeBRepTool_ShapeClassifier_1: typeof TopOpeBRepTool_ShapeClassifier_1;
+ TopOpeBRepTool_ShapeClassifier_2: typeof TopOpeBRepTool_ShapeClassifier_2;
+ TopOpeBRepTool: typeof TopOpeBRepTool;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox_1: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox_1;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox_2: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox_2;
+ TopOpeBRepTool_IndexedDataMapOfShapeBox_3: typeof TopOpeBRepTool_IndexedDataMapOfShapeBox_3;
+ TopOpeBRepTool_C2DF: typeof TopOpeBRepTool_C2DF;
+ TopOpeBRepTool_C2DF_1: typeof TopOpeBRepTool_C2DF_1;
+ TopOpeBRepTool_C2DF_2: typeof TopOpeBRepTool_C2DF_2;
+ ChFiKPart_ComputeData: typeof ChFiKPart_ComputeData;
+ Intf_SeqOfSectionPoint: typeof Intf_SeqOfSectionPoint;
+ Intf_SeqOfSectionPoint_1: typeof Intf_SeqOfSectionPoint_1;
+ Intf_SeqOfSectionPoint_2: typeof Intf_SeqOfSectionPoint_2;
+ Intf_SeqOfSectionPoint_3: typeof Intf_SeqOfSectionPoint_3;
+ Intf_SectionPoint: typeof Intf_SectionPoint;
+ Intf_SectionPoint_1: typeof Intf_SectionPoint_1;
+ Intf_SectionPoint_2: typeof Intf_SectionPoint_2;
+ Intf_SectionPoint_3: typeof Intf_SectionPoint_3;
+ Intf_Tool: typeof Intf_Tool;
+ Intf_Polygon2d: typeof Intf_Polygon2d;
+ Intf_Array1OfLin: typeof Intf_Array1OfLin;
+ Intf_Array1OfLin_1: typeof Intf_Array1OfLin_1;
+ Intf_Array1OfLin_2: typeof Intf_Array1OfLin_2;
+ Intf_Array1OfLin_3: typeof Intf_Array1OfLin_3;
+ Intf_Array1OfLin_4: typeof Intf_Array1OfLin_4;
+ Intf_Array1OfLin_5: typeof Intf_Array1OfLin_5;
+ Intf_InterferencePolygon2d: typeof Intf_InterferencePolygon2d;
+ Intf_InterferencePolygon2d_1: typeof Intf_InterferencePolygon2d_1;
+ Intf_InterferencePolygon2d_2: typeof Intf_InterferencePolygon2d_2;
+ Intf_InterferencePolygon2d_3: typeof Intf_InterferencePolygon2d_3;
+ Intf_SeqOfTangentZone: typeof Intf_SeqOfTangentZone;
+ Intf_SeqOfTangentZone_1: typeof Intf_SeqOfTangentZone_1;
+ Intf_SeqOfTangentZone_2: typeof Intf_SeqOfTangentZone_2;
+ Intf_SeqOfTangentZone_3: typeof Intf_SeqOfTangentZone_3;
+ Intf_PIType: Intf_PIType;
+ Intf_Interference: typeof Intf_Interference;
+ Intf_TangentZone: typeof Intf_TangentZone;
+ Intf: typeof Intf;
+ Intf_SeqOfSectionLine: typeof Intf_SeqOfSectionLine;
+ Intf_SeqOfSectionLine_1: typeof Intf_SeqOfSectionLine_1;
+ Intf_SeqOfSectionLine_2: typeof Intf_SeqOfSectionLine_2;
+ Intf_SeqOfSectionLine_3: typeof Intf_SeqOfSectionLine_3;
+ Intf_SectionLine: typeof Intf_SectionLine;
+ Intf_SectionLine_1: typeof Intf_SectionLine_1;
+ Intf_SectionLine_2: typeof Intf_SectionLine_2;
+ Select3D_SensitivePoly: typeof Select3D_SensitivePoly;
+ Select3D_SensitivePoly_1: typeof Select3D_SensitivePoly_1;
+ Select3D_SensitivePoly_2: typeof Select3D_SensitivePoly_2;
+ Select3D_SensitivePoly_3: typeof Select3D_SensitivePoly_3;
+ Handle_Select3D_SensitivePoly: typeof Handle_Select3D_SensitivePoly;
+ Handle_Select3D_SensitivePoly_1: typeof Handle_Select3D_SensitivePoly_1;
+ Handle_Select3D_SensitivePoly_2: typeof Handle_Select3D_SensitivePoly_2;
+ Handle_Select3D_SensitivePoly_3: typeof Handle_Select3D_SensitivePoly_3;
+ Handle_Select3D_SensitivePoly_4: typeof Handle_Select3D_SensitivePoly_4;
+ Handle_Select3D_SensitivePoint: typeof Handle_Select3D_SensitivePoint;
+ Handle_Select3D_SensitivePoint_1: typeof Handle_Select3D_SensitivePoint_1;
+ Handle_Select3D_SensitivePoint_2: typeof Handle_Select3D_SensitivePoint_2;
+ Handle_Select3D_SensitivePoint_3: typeof Handle_Select3D_SensitivePoint_3;
+ Handle_Select3D_SensitivePoint_4: typeof Handle_Select3D_SensitivePoint_4;
+ Select3D_SensitivePoint: typeof Select3D_SensitivePoint;
+ Select3D_SensitiveFace: typeof Select3D_SensitiveFace;
+ Select3D_SensitiveFace_1: typeof Select3D_SensitiveFace_1;
+ Select3D_SensitiveFace_2: typeof Select3D_SensitiveFace_2;
+ Handle_Select3D_SensitiveFace: typeof Handle_Select3D_SensitiveFace;
+ Handle_Select3D_SensitiveFace_1: typeof Handle_Select3D_SensitiveFace_1;
+ Handle_Select3D_SensitiveFace_2: typeof Handle_Select3D_SensitiveFace_2;
+ Handle_Select3D_SensitiveFace_3: typeof Handle_Select3D_SensitiveFace_3;
+ Handle_Select3D_SensitiveFace_4: typeof Handle_Select3D_SensitiveFace_4;
+ Handle_Select3D_SensitiveTriangulation: typeof Handle_Select3D_SensitiveTriangulation;
+ Handle_Select3D_SensitiveTriangulation_1: typeof Handle_Select3D_SensitiveTriangulation_1;
+ Handle_Select3D_SensitiveTriangulation_2: typeof Handle_Select3D_SensitiveTriangulation_2;
+ Handle_Select3D_SensitiveTriangulation_3: typeof Handle_Select3D_SensitiveTriangulation_3;
+ Handle_Select3D_SensitiveTriangulation_4: typeof Handle_Select3D_SensitiveTriangulation_4;
+ Select3D_SensitiveTriangulation: typeof Select3D_SensitiveTriangulation;
+ Select3D_SensitiveTriangulation_1: typeof Select3D_SensitiveTriangulation_1;
+ Select3D_SensitiveTriangulation_2: typeof Select3D_SensitiveTriangulation_2;
+ Select3D_BVHIndexBuffer: typeof Select3D_BVHIndexBuffer;
+ Handle_Select3D_BVHIndexBuffer: typeof Handle_Select3D_BVHIndexBuffer;
+ Handle_Select3D_BVHIndexBuffer_1: typeof Handle_Select3D_BVHIndexBuffer_1;
+ Handle_Select3D_BVHIndexBuffer_2: typeof Handle_Select3D_BVHIndexBuffer_2;
+ Handle_Select3D_BVHIndexBuffer_3: typeof Handle_Select3D_BVHIndexBuffer_3;
+ Handle_Select3D_BVHIndexBuffer_4: typeof Handle_Select3D_BVHIndexBuffer_4;
+ Handle_Select3D_SensitiveCircle: typeof Handle_Select3D_SensitiveCircle;
+ Handle_Select3D_SensitiveCircle_1: typeof Handle_Select3D_SensitiveCircle_1;
+ Handle_Select3D_SensitiveCircle_2: typeof Handle_Select3D_SensitiveCircle_2;
+ Handle_Select3D_SensitiveCircle_3: typeof Handle_Select3D_SensitiveCircle_3;
+ Handle_Select3D_SensitiveCircle_4: typeof Handle_Select3D_SensitiveCircle_4;
+ Select3D_SensitiveCircle: typeof Select3D_SensitiveCircle;
+ Select3D_SensitiveCircle_1: typeof Select3D_SensitiveCircle_1;
+ Select3D_SensitiveCircle_2: typeof Select3D_SensitiveCircle_2;
+ Select3D_SensitiveCircle_3: typeof Select3D_SensitiveCircle_3;
+ Select3D_SensitiveCircle_4: typeof Select3D_SensitiveCircle_4;
+ Select3D_TypeOfSensitivity: Select3D_TypeOfSensitivity;
+ Select3D_InteriorSensitivePointSet: typeof Select3D_InteriorSensitivePointSet;
+ Handle_Select3D_InteriorSensitivePointSet: typeof Handle_Select3D_InteriorSensitivePointSet;
+ Handle_Select3D_InteriorSensitivePointSet_1: typeof Handle_Select3D_InteriorSensitivePointSet_1;
+ Handle_Select3D_InteriorSensitivePointSet_2: typeof Handle_Select3D_InteriorSensitivePointSet_2;
+ Handle_Select3D_InteriorSensitivePointSet_3: typeof Handle_Select3D_InteriorSensitivePointSet_3;
+ Handle_Select3D_InteriorSensitivePointSet_4: typeof Handle_Select3D_InteriorSensitivePointSet_4;
+ Handle_Select3D_SensitiveGroup: typeof Handle_Select3D_SensitiveGroup;
+ Handle_Select3D_SensitiveGroup_1: typeof Handle_Select3D_SensitiveGroup_1;
+ Handle_Select3D_SensitiveGroup_2: typeof Handle_Select3D_SensitiveGroup_2;
+ Handle_Select3D_SensitiveGroup_3: typeof Handle_Select3D_SensitiveGroup_3;
+ Handle_Select3D_SensitiveGroup_4: typeof Handle_Select3D_SensitiveGroup_4;
+ Select3D_SensitiveGroup: typeof Select3D_SensitiveGroup;
+ Select3D_SensitiveGroup_1: typeof Select3D_SensitiveGroup_1;
+ Select3D_SensitiveGroup_2: typeof Select3D_SensitiveGroup_2;
+ Select3D_SensitiveBox: typeof Select3D_SensitiveBox;
+ Select3D_SensitiveBox_1: typeof Select3D_SensitiveBox_1;
+ Select3D_SensitiveBox_2: typeof Select3D_SensitiveBox_2;
+ Handle_Select3D_SensitiveBox: typeof Handle_Select3D_SensitiveBox;
+ Handle_Select3D_SensitiveBox_1: typeof Handle_Select3D_SensitiveBox_1;
+ Handle_Select3D_SensitiveBox_2: typeof Handle_Select3D_SensitiveBox_2;
+ Handle_Select3D_SensitiveBox_3: typeof Handle_Select3D_SensitiveBox_3;
+ Handle_Select3D_SensitiveBox_4: typeof Handle_Select3D_SensitiveBox_4;
+ Handle_Select3D_SensitiveWire: typeof Handle_Select3D_SensitiveWire;
+ Handle_Select3D_SensitiveWire_1: typeof Handle_Select3D_SensitiveWire_1;
+ Handle_Select3D_SensitiveWire_2: typeof Handle_Select3D_SensitiveWire_2;
+ Handle_Select3D_SensitiveWire_3: typeof Handle_Select3D_SensitiveWire_3;
+ Handle_Select3D_SensitiveWire_4: typeof Handle_Select3D_SensitiveWire_4;
+ Select3D_SensitiveWire: typeof Select3D_SensitiveWire;
+ Select3D_SensitiveCurve: typeof Select3D_SensitiveCurve;
+ Select3D_SensitiveCurve_1: typeof Select3D_SensitiveCurve_1;
+ Select3D_SensitiveCurve_2: typeof Select3D_SensitiveCurve_2;
+ Select3D_SensitiveCurve_3: typeof Select3D_SensitiveCurve_3;
+ Handle_Select3D_SensitiveCurve: typeof Handle_Select3D_SensitiveCurve;
+ Handle_Select3D_SensitiveCurve_1: typeof Handle_Select3D_SensitiveCurve_1;
+ Handle_Select3D_SensitiveCurve_2: typeof Handle_Select3D_SensitiveCurve_2;
+ Handle_Select3D_SensitiveCurve_3: typeof Handle_Select3D_SensitiveCurve_3;
+ Handle_Select3D_SensitiveCurve_4: typeof Handle_Select3D_SensitiveCurve_4;
+ Select3D_SensitiveSegment: typeof Select3D_SensitiveSegment;
+ Handle_Select3D_SensitiveSegment: typeof Handle_Select3D_SensitiveSegment;
+ Handle_Select3D_SensitiveSegment_1: typeof Handle_Select3D_SensitiveSegment_1;
+ Handle_Select3D_SensitiveSegment_2: typeof Handle_Select3D_SensitiveSegment_2;
+ Handle_Select3D_SensitiveSegment_3: typeof Handle_Select3D_SensitiveSegment_3;
+ Handle_Select3D_SensitiveSegment_4: typeof Handle_Select3D_SensitiveSegment_4;
+ Handle_Select3D_SensitiveSet: typeof Handle_Select3D_SensitiveSet;
+ Handle_Select3D_SensitiveSet_1: typeof Handle_Select3D_SensitiveSet_1;
+ Handle_Select3D_SensitiveSet_2: typeof Handle_Select3D_SensitiveSet_2;
+ Handle_Select3D_SensitiveSet_3: typeof Handle_Select3D_SensitiveSet_3;
+ Handle_Select3D_SensitiveSet_4: typeof Handle_Select3D_SensitiveSet_4;
+ Select3D_SensitiveSet: typeof Select3D_SensitiveSet;
+ Select3D_SensitivePrimitiveArray: typeof Select3D_SensitivePrimitiveArray;
+ Handle_Select3D_SensitivePrimitiveArray: typeof Handle_Select3D_SensitivePrimitiveArray;
+ Handle_Select3D_SensitivePrimitiveArray_1: typeof Handle_Select3D_SensitivePrimitiveArray_1;
+ Handle_Select3D_SensitivePrimitiveArray_2: typeof Handle_Select3D_SensitivePrimitiveArray_2;
+ Handle_Select3D_SensitivePrimitiveArray_3: typeof Handle_Select3D_SensitivePrimitiveArray_3;
+ Handle_Select3D_SensitivePrimitiveArray_4: typeof Handle_Select3D_SensitivePrimitiveArray_4;
+ Select3D_SensitiveTriangle: typeof Select3D_SensitiveTriangle;
+ Handle_Select3D_SensitiveTriangle: typeof Handle_Select3D_SensitiveTriangle;
+ Handle_Select3D_SensitiveTriangle_1: typeof Handle_Select3D_SensitiveTriangle_1;
+ Handle_Select3D_SensitiveTriangle_2: typeof Handle_Select3D_SensitiveTriangle_2;
+ Handle_Select3D_SensitiveTriangle_3: typeof Handle_Select3D_SensitiveTriangle_3;
+ Handle_Select3D_SensitiveTriangle_4: typeof Handle_Select3D_SensitiveTriangle_4;
+ Select3D_SensitiveEntity: typeof Select3D_SensitiveEntity;
+ Handle_Select3D_SensitiveEntity: typeof Handle_Select3D_SensitiveEntity;
+ Handle_Select3D_SensitiveEntity_1: typeof Handle_Select3D_SensitiveEntity_1;
+ Handle_Select3D_SensitiveEntity_2: typeof Handle_Select3D_SensitiveEntity_2;
+ Handle_Select3D_SensitiveEntity_3: typeof Handle_Select3D_SensitiveEntity_3;
+ Handle_Select3D_SensitiveEntity_4: typeof Handle_Select3D_SensitiveEntity_4;
+ Select3D_PointData: typeof Select3D_PointData;
+ Select3D_Pnt: typeof Select3D_Pnt;
+ StepAP203_ContractedItem: typeof StepAP203_ContractedItem;
+ StepAP203_Array1OfClassifiedItem: typeof StepAP203_Array1OfClassifiedItem;
+ StepAP203_Array1OfClassifiedItem_1: typeof StepAP203_Array1OfClassifiedItem_1;
+ StepAP203_Array1OfClassifiedItem_2: typeof StepAP203_Array1OfClassifiedItem_2;
+ StepAP203_Array1OfClassifiedItem_3: typeof StepAP203_Array1OfClassifiedItem_3;
+ StepAP203_Array1OfClassifiedItem_4: typeof StepAP203_Array1OfClassifiedItem_4;
+ StepAP203_Array1OfClassifiedItem_5: typeof StepAP203_Array1OfClassifiedItem_5;
+ Handle_StepAP203_HArray1OfClassifiedItem: typeof Handle_StepAP203_HArray1OfClassifiedItem;
+ Handle_StepAP203_HArray1OfClassifiedItem_1: typeof Handle_StepAP203_HArray1OfClassifiedItem_1;
+ Handle_StepAP203_HArray1OfClassifiedItem_2: typeof Handle_StepAP203_HArray1OfClassifiedItem_2;
+ Handle_StepAP203_HArray1OfClassifiedItem_3: typeof Handle_StepAP203_HArray1OfClassifiedItem_3;
+ Handle_StepAP203_HArray1OfClassifiedItem_4: typeof Handle_StepAP203_HArray1OfClassifiedItem_4;
+ StepAP203_StartWork: typeof StepAP203_StartWork;
+ Handle_StepAP203_StartWork: typeof Handle_StepAP203_StartWork;
+ Handle_StepAP203_StartWork_1: typeof Handle_StepAP203_StartWork_1;
+ Handle_StepAP203_StartWork_2: typeof Handle_StepAP203_StartWork_2;
+ Handle_StepAP203_StartWork_3: typeof Handle_StepAP203_StartWork_3;
+ Handle_StepAP203_StartWork_4: typeof Handle_StepAP203_StartWork_4;
+ StepAP203_CcDesignPersonAndOrganizationAssignment: typeof StepAP203_CcDesignPersonAndOrganizationAssignment;
+ Handle_StepAP203_CcDesignPersonAndOrganizationAssignment: typeof Handle_StepAP203_CcDesignPersonAndOrganizationAssignment;
+ Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_1: typeof Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_1;
+ Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_2: typeof Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_2;
+ Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_3: typeof Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_3;
+ Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_4: typeof Handle_StepAP203_CcDesignPersonAndOrganizationAssignment_4;
+ StepAP203_Array1OfDateTimeItem: typeof StepAP203_Array1OfDateTimeItem;
+ StepAP203_Array1OfDateTimeItem_1: typeof StepAP203_Array1OfDateTimeItem_1;
+ StepAP203_Array1OfDateTimeItem_2: typeof StepAP203_Array1OfDateTimeItem_2;
+ StepAP203_Array1OfDateTimeItem_3: typeof StepAP203_Array1OfDateTimeItem_3;
+ StepAP203_Array1OfDateTimeItem_4: typeof StepAP203_Array1OfDateTimeItem_4;
+ StepAP203_Array1OfDateTimeItem_5: typeof StepAP203_Array1OfDateTimeItem_5;
+ StepAP203_Array1OfWorkItem: typeof StepAP203_Array1OfWorkItem;
+ StepAP203_Array1OfWorkItem_1: typeof StepAP203_Array1OfWorkItem_1;
+ StepAP203_Array1OfWorkItem_2: typeof StepAP203_Array1OfWorkItem_2;
+ StepAP203_Array1OfWorkItem_3: typeof StepAP203_Array1OfWorkItem_3;
+ StepAP203_Array1OfWorkItem_4: typeof StepAP203_Array1OfWorkItem_4;
+ StepAP203_Array1OfWorkItem_5: typeof StepAP203_Array1OfWorkItem_5;
+ StepAP203_ChangeRequest: typeof StepAP203_ChangeRequest;
+ Handle_StepAP203_ChangeRequest: typeof Handle_StepAP203_ChangeRequest;
+ Handle_StepAP203_ChangeRequest_1: typeof Handle_StepAP203_ChangeRequest_1;
+ Handle_StepAP203_ChangeRequest_2: typeof Handle_StepAP203_ChangeRequest_2;
+ Handle_StepAP203_ChangeRequest_3: typeof Handle_StepAP203_ChangeRequest_3;
+ Handle_StepAP203_ChangeRequest_4: typeof Handle_StepAP203_ChangeRequest_4;
+ Handle_StepAP203_HArray1OfSpecifiedItem: typeof Handle_StepAP203_HArray1OfSpecifiedItem;
+ Handle_StepAP203_HArray1OfSpecifiedItem_1: typeof Handle_StepAP203_HArray1OfSpecifiedItem_1;
+ Handle_StepAP203_HArray1OfSpecifiedItem_2: typeof Handle_StepAP203_HArray1OfSpecifiedItem_2;
+ Handle_StepAP203_HArray1OfSpecifiedItem_3: typeof Handle_StepAP203_HArray1OfSpecifiedItem_3;
+ Handle_StepAP203_HArray1OfSpecifiedItem_4: typeof Handle_StepAP203_HArray1OfSpecifiedItem_4;
+ StepAP203_Array1OfPersonOrganizationItem: typeof StepAP203_Array1OfPersonOrganizationItem;
+ StepAP203_Array1OfPersonOrganizationItem_1: typeof StepAP203_Array1OfPersonOrganizationItem_1;
+ StepAP203_Array1OfPersonOrganizationItem_2: typeof StepAP203_Array1OfPersonOrganizationItem_2;
+ StepAP203_Array1OfPersonOrganizationItem_3: typeof StepAP203_Array1OfPersonOrganizationItem_3;
+ StepAP203_Array1OfPersonOrganizationItem_4: typeof StepAP203_Array1OfPersonOrganizationItem_4;
+ StepAP203_Array1OfPersonOrganizationItem_5: typeof StepAP203_Array1OfPersonOrganizationItem_5;
+ Handle_StepAP203_CcDesignDateAndTimeAssignment: typeof Handle_StepAP203_CcDesignDateAndTimeAssignment;
+ Handle_StepAP203_CcDesignDateAndTimeAssignment_1: typeof Handle_StepAP203_CcDesignDateAndTimeAssignment_1;
+ Handle_StepAP203_CcDesignDateAndTimeAssignment_2: typeof Handle_StepAP203_CcDesignDateAndTimeAssignment_2;
+ Handle_StepAP203_CcDesignDateAndTimeAssignment_3: typeof Handle_StepAP203_CcDesignDateAndTimeAssignment_3;
+ Handle_StepAP203_CcDesignDateAndTimeAssignment_4: typeof Handle_StepAP203_CcDesignDateAndTimeAssignment_4;
+ StepAP203_CcDesignDateAndTimeAssignment: typeof StepAP203_CcDesignDateAndTimeAssignment;
+ StepAP203_CertifiedItem: typeof StepAP203_CertifiedItem;
+ StepAP203_ChangeRequestItem: typeof StepAP203_ChangeRequestItem;
+ StepAP203_StartRequest: typeof StepAP203_StartRequest;
+ Handle_StepAP203_StartRequest: typeof Handle_StepAP203_StartRequest;
+ Handle_StepAP203_StartRequest_1: typeof Handle_StepAP203_StartRequest_1;
+ Handle_StepAP203_StartRequest_2: typeof Handle_StepAP203_StartRequest_2;
+ Handle_StepAP203_StartRequest_3: typeof Handle_StepAP203_StartRequest_3;
+ Handle_StepAP203_StartRequest_4: typeof Handle_StepAP203_StartRequest_4;
+ Handle_StepAP203_HArray1OfWorkItem: typeof Handle_StepAP203_HArray1OfWorkItem;
+ Handle_StepAP203_HArray1OfWorkItem_1: typeof Handle_StepAP203_HArray1OfWorkItem_1;
+ Handle_StepAP203_HArray1OfWorkItem_2: typeof Handle_StepAP203_HArray1OfWorkItem_2;
+ Handle_StepAP203_HArray1OfWorkItem_3: typeof Handle_StepAP203_HArray1OfWorkItem_3;
+ Handle_StepAP203_HArray1OfWorkItem_4: typeof Handle_StepAP203_HArray1OfWorkItem_4;
+ StepAP203_Array1OfSpecifiedItem: typeof StepAP203_Array1OfSpecifiedItem;
+ StepAP203_Array1OfSpecifiedItem_1: typeof StepAP203_Array1OfSpecifiedItem_1;
+ StepAP203_Array1OfSpecifiedItem_2: typeof StepAP203_Array1OfSpecifiedItem_2;
+ StepAP203_Array1OfSpecifiedItem_3: typeof StepAP203_Array1OfSpecifiedItem_3;
+ StepAP203_Array1OfSpecifiedItem_4: typeof StepAP203_Array1OfSpecifiedItem_4;
+ StepAP203_Array1OfSpecifiedItem_5: typeof StepAP203_Array1OfSpecifiedItem_5;
+ StepAP203_SpecifiedItem: typeof StepAP203_SpecifiedItem;
+ StepAP203_PersonOrganizationItem: typeof StepAP203_PersonOrganizationItem;
+ StepAP203_Array1OfApprovedItem: typeof StepAP203_Array1OfApprovedItem;
+ StepAP203_Array1OfApprovedItem_1: typeof StepAP203_Array1OfApprovedItem_1;
+ StepAP203_Array1OfApprovedItem_2: typeof StepAP203_Array1OfApprovedItem_2;
+ StepAP203_Array1OfApprovedItem_3: typeof StepAP203_Array1OfApprovedItem_3;
+ StepAP203_Array1OfApprovedItem_4: typeof StepAP203_Array1OfApprovedItem_4;
+ StepAP203_Array1OfApprovedItem_5: typeof StepAP203_Array1OfApprovedItem_5;
+ StepAP203_Array1OfCertifiedItem: typeof StepAP203_Array1OfCertifiedItem;
+ StepAP203_Array1OfCertifiedItem_1: typeof StepAP203_Array1OfCertifiedItem_1;
+ StepAP203_Array1OfCertifiedItem_2: typeof StepAP203_Array1OfCertifiedItem_2;
+ StepAP203_Array1OfCertifiedItem_3: typeof StepAP203_Array1OfCertifiedItem_3;
+ StepAP203_Array1OfCertifiedItem_4: typeof StepAP203_Array1OfCertifiedItem_4;
+ StepAP203_Array1OfCertifiedItem_5: typeof StepAP203_Array1OfCertifiedItem_5;
+ Handle_StepAP203_HArray1OfApprovedItem: typeof Handle_StepAP203_HArray1OfApprovedItem;
+ Handle_StepAP203_HArray1OfApprovedItem_1: typeof Handle_StepAP203_HArray1OfApprovedItem_1;
+ Handle_StepAP203_HArray1OfApprovedItem_2: typeof Handle_StepAP203_HArray1OfApprovedItem_2;
+ Handle_StepAP203_HArray1OfApprovedItem_3: typeof Handle_StepAP203_HArray1OfApprovedItem_3;
+ Handle_StepAP203_HArray1OfApprovedItem_4: typeof Handle_StepAP203_HArray1OfApprovedItem_4;
+ StepAP203_WorkItem: typeof StepAP203_WorkItem;
+ StepAP203_DateTimeItem: typeof StepAP203_DateTimeItem;
+ StepAP203_ClassifiedItem: typeof StepAP203_ClassifiedItem;
+ StepAP203_CcDesignContract: typeof StepAP203_CcDesignContract;
+ Handle_StepAP203_CcDesignContract: typeof Handle_StepAP203_CcDesignContract;
+ Handle_StepAP203_CcDesignContract_1: typeof Handle_StepAP203_CcDesignContract_1;
+ Handle_StepAP203_CcDesignContract_2: typeof Handle_StepAP203_CcDesignContract_2;
+ Handle_StepAP203_CcDesignContract_3: typeof Handle_StepAP203_CcDesignContract_3;
+ Handle_StepAP203_CcDesignContract_4: typeof Handle_StepAP203_CcDesignContract_4;
+ Handle_StepAP203_HArray1OfDateTimeItem: typeof Handle_StepAP203_HArray1OfDateTimeItem;
+ Handle_StepAP203_HArray1OfDateTimeItem_1: typeof Handle_StepAP203_HArray1OfDateTimeItem_1;
+ Handle_StepAP203_HArray1OfDateTimeItem_2: typeof Handle_StepAP203_HArray1OfDateTimeItem_2;
+ Handle_StepAP203_HArray1OfDateTimeItem_3: typeof Handle_StepAP203_HArray1OfDateTimeItem_3;
+ Handle_StepAP203_HArray1OfDateTimeItem_4: typeof Handle_StepAP203_HArray1OfDateTimeItem_4;
+ Handle_StepAP203_CcDesignSecurityClassification: typeof Handle_StepAP203_CcDesignSecurityClassification;
+ Handle_StepAP203_CcDesignSecurityClassification_1: typeof Handle_StepAP203_CcDesignSecurityClassification_1;
+ Handle_StepAP203_CcDesignSecurityClassification_2: typeof Handle_StepAP203_CcDesignSecurityClassification_2;
+ Handle_StepAP203_CcDesignSecurityClassification_3: typeof Handle_StepAP203_CcDesignSecurityClassification_3;
+ Handle_StepAP203_CcDesignSecurityClassification_4: typeof Handle_StepAP203_CcDesignSecurityClassification_4;
+ StepAP203_CcDesignSecurityClassification: typeof StepAP203_CcDesignSecurityClassification;
+ StepAP203_ApprovedItem: typeof StepAP203_ApprovedItem;
+ Handle_StepAP203_HArray1OfPersonOrganizationItem: typeof Handle_StepAP203_HArray1OfPersonOrganizationItem;
+ Handle_StepAP203_HArray1OfPersonOrganizationItem_1: typeof Handle_StepAP203_HArray1OfPersonOrganizationItem_1;
+ Handle_StepAP203_HArray1OfPersonOrganizationItem_2: typeof Handle_StepAP203_HArray1OfPersonOrganizationItem_2;
+ Handle_StepAP203_HArray1OfPersonOrganizationItem_3: typeof Handle_StepAP203_HArray1OfPersonOrganizationItem_3;
+ Handle_StepAP203_HArray1OfPersonOrganizationItem_4: typeof Handle_StepAP203_HArray1OfPersonOrganizationItem_4;
+ Handle_StepAP203_HArray1OfChangeRequestItem: typeof Handle_StepAP203_HArray1OfChangeRequestItem;
+ Handle_StepAP203_HArray1OfChangeRequestItem_1: typeof Handle_StepAP203_HArray1OfChangeRequestItem_1;
+ Handle_StepAP203_HArray1OfChangeRequestItem_2: typeof Handle_StepAP203_HArray1OfChangeRequestItem_2;
+ Handle_StepAP203_HArray1OfChangeRequestItem_3: typeof Handle_StepAP203_HArray1OfChangeRequestItem_3;
+ Handle_StepAP203_HArray1OfChangeRequestItem_4: typeof Handle_StepAP203_HArray1OfChangeRequestItem_4;
+ Handle_StepAP203_HArray1OfCertifiedItem: typeof Handle_StepAP203_HArray1OfCertifiedItem;
+ Handle_StepAP203_HArray1OfCertifiedItem_1: typeof Handle_StepAP203_HArray1OfCertifiedItem_1;
+ Handle_StepAP203_HArray1OfCertifiedItem_2: typeof Handle_StepAP203_HArray1OfCertifiedItem_2;
+ Handle_StepAP203_HArray1OfCertifiedItem_3: typeof Handle_StepAP203_HArray1OfCertifiedItem_3;
+ Handle_StepAP203_HArray1OfCertifiedItem_4: typeof Handle_StepAP203_HArray1OfCertifiedItem_4;
+ StepAP203_Array1OfChangeRequestItem: typeof StepAP203_Array1OfChangeRequestItem;
+ StepAP203_Array1OfChangeRequestItem_1: typeof StepAP203_Array1OfChangeRequestItem_1;
+ StepAP203_Array1OfChangeRequestItem_2: typeof StepAP203_Array1OfChangeRequestItem_2;
+ StepAP203_Array1OfChangeRequestItem_3: typeof StepAP203_Array1OfChangeRequestItem_3;
+ StepAP203_Array1OfChangeRequestItem_4: typeof StepAP203_Array1OfChangeRequestItem_4;
+ StepAP203_Array1OfChangeRequestItem_5: typeof StepAP203_Array1OfChangeRequestItem_5;
+ StepAP203_Array1OfStartRequestItem: typeof StepAP203_Array1OfStartRequestItem;
+ StepAP203_Array1OfStartRequestItem_1: typeof StepAP203_Array1OfStartRequestItem_1;
+ StepAP203_Array1OfStartRequestItem_2: typeof StepAP203_Array1OfStartRequestItem_2;
+ StepAP203_Array1OfStartRequestItem_3: typeof StepAP203_Array1OfStartRequestItem_3;
+ StepAP203_Array1OfStartRequestItem_4: typeof StepAP203_Array1OfStartRequestItem_4;
+ StepAP203_Array1OfStartRequestItem_5: typeof StepAP203_Array1OfStartRequestItem_5;
+ Handle_StepAP203_HArray1OfStartRequestItem: typeof Handle_StepAP203_HArray1OfStartRequestItem;
+ Handle_StepAP203_HArray1OfStartRequestItem_1: typeof Handle_StepAP203_HArray1OfStartRequestItem_1;
+ Handle_StepAP203_HArray1OfStartRequestItem_2: typeof Handle_StepAP203_HArray1OfStartRequestItem_2;
+ Handle_StepAP203_HArray1OfStartRequestItem_3: typeof Handle_StepAP203_HArray1OfStartRequestItem_3;
+ Handle_StepAP203_HArray1OfStartRequestItem_4: typeof Handle_StepAP203_HArray1OfStartRequestItem_4;
+ Handle_StepAP203_CcDesignCertification: typeof Handle_StepAP203_CcDesignCertification;
+ Handle_StepAP203_CcDesignCertification_1: typeof Handle_StepAP203_CcDesignCertification_1;
+ Handle_StepAP203_CcDesignCertification_2: typeof Handle_StepAP203_CcDesignCertification_2;
+ Handle_StepAP203_CcDesignCertification_3: typeof Handle_StepAP203_CcDesignCertification_3;
+ Handle_StepAP203_CcDesignCertification_4: typeof Handle_StepAP203_CcDesignCertification_4;
+ StepAP203_CcDesignCertification: typeof StepAP203_CcDesignCertification;
+ StepAP203_Array1OfContractedItem: typeof StepAP203_Array1OfContractedItem;
+ StepAP203_Array1OfContractedItem_1: typeof StepAP203_Array1OfContractedItem_1;
+ StepAP203_Array1OfContractedItem_2: typeof StepAP203_Array1OfContractedItem_2;
+ StepAP203_Array1OfContractedItem_3: typeof StepAP203_Array1OfContractedItem_3;
+ StepAP203_Array1OfContractedItem_4: typeof StepAP203_Array1OfContractedItem_4;
+ StepAP203_Array1OfContractedItem_5: typeof StepAP203_Array1OfContractedItem_5;
+ StepAP203_CcDesignSpecificationReference: typeof StepAP203_CcDesignSpecificationReference;
+ Handle_StepAP203_CcDesignSpecificationReference: typeof Handle_StepAP203_CcDesignSpecificationReference;
+ Handle_StepAP203_CcDesignSpecificationReference_1: typeof Handle_StepAP203_CcDesignSpecificationReference_1;
+ Handle_StepAP203_CcDesignSpecificationReference_2: typeof Handle_StepAP203_CcDesignSpecificationReference_2;
+ Handle_StepAP203_CcDesignSpecificationReference_3: typeof Handle_StepAP203_CcDesignSpecificationReference_3;
+ Handle_StepAP203_CcDesignSpecificationReference_4: typeof Handle_StepAP203_CcDesignSpecificationReference_4;
+ StepAP203_StartRequestItem: typeof StepAP203_StartRequestItem;
+ Handle_StepAP203_HArray1OfContractedItem: typeof Handle_StepAP203_HArray1OfContractedItem;
+ Handle_StepAP203_HArray1OfContractedItem_1: typeof Handle_StepAP203_HArray1OfContractedItem_1;
+ Handle_StepAP203_HArray1OfContractedItem_2: typeof Handle_StepAP203_HArray1OfContractedItem_2;
+ Handle_StepAP203_HArray1OfContractedItem_3: typeof Handle_StepAP203_HArray1OfContractedItem_3;
+ Handle_StepAP203_HArray1OfContractedItem_4: typeof Handle_StepAP203_HArray1OfContractedItem_4;
+ StepAP203_Change: typeof StepAP203_Change;
+ Handle_StepAP203_Change: typeof Handle_StepAP203_Change;
+ Handle_StepAP203_Change_1: typeof Handle_StepAP203_Change_1;
+ Handle_StepAP203_Change_2: typeof Handle_StepAP203_Change_2;
+ Handle_StepAP203_Change_3: typeof Handle_StepAP203_Change_3;
+ Handle_StepAP203_Change_4: typeof Handle_StepAP203_Change_4;
+ Handle_StepAP203_CcDesignApproval: typeof Handle_StepAP203_CcDesignApproval;
+ Handle_StepAP203_CcDesignApproval_1: typeof Handle_StepAP203_CcDesignApproval_1;
+ Handle_StepAP203_CcDesignApproval_2: typeof Handle_StepAP203_CcDesignApproval_2;
+ Handle_StepAP203_CcDesignApproval_3: typeof Handle_StepAP203_CcDesignApproval_3;
+ Handle_StepAP203_CcDesignApproval_4: typeof Handle_StepAP203_CcDesignApproval_4;
+ StepAP203_CcDesignApproval: typeof StepAP203_CcDesignApproval;
+ HLRAlgo_PolyInternalSegment: typeof HLRAlgo_PolyInternalSegment;
+ HLRAlgo_PolyMask: HLRAlgo_PolyMask;
+ HLRAlgo_ListOfBPoint: typeof HLRAlgo_ListOfBPoint;
+ HLRAlgo_ListOfBPoint_1: typeof HLRAlgo_ListOfBPoint_1;
+ HLRAlgo_ListOfBPoint_2: typeof HLRAlgo_ListOfBPoint_2;
+ HLRAlgo_ListOfBPoint_3: typeof HLRAlgo_ListOfBPoint_3;
+ HLRAlgo_TriangleData: typeof HLRAlgo_TriangleData;
+ HLRAlgo_BiPoint: typeof HLRAlgo_BiPoint;
+ HLRAlgo_BiPoint_1: typeof HLRAlgo_BiPoint_1;
+ HLRAlgo_BiPoint_2: typeof HLRAlgo_BiPoint_2;
+ HLRAlgo_BiPoint_3: typeof HLRAlgo_BiPoint_3;
+ HLRAlgo_BiPoint_4: typeof HLRAlgo_BiPoint_4;
+ HLRAlgo_BiPoint_5: typeof HLRAlgo_BiPoint_5;
+ HLRAlgo_BiPoint_6: typeof HLRAlgo_BiPoint_6;
+ HLRAlgo_BiPoint_7: typeof HLRAlgo_BiPoint_7;
+ Handle_HLRAlgo_PolyData: typeof Handle_HLRAlgo_PolyData;
+ Handle_HLRAlgo_PolyData_1: typeof Handle_HLRAlgo_PolyData_1;
+ Handle_HLRAlgo_PolyData_2: typeof Handle_HLRAlgo_PolyData_2;
+ Handle_HLRAlgo_PolyData_3: typeof Handle_HLRAlgo_PolyData_3;
+ Handle_HLRAlgo_PolyData_4: typeof Handle_HLRAlgo_PolyData_4;
+ HLRAlgo_PolyData: typeof HLRAlgo_PolyData;
+ Handle_HLRAlgo_HArray1OfPISeg: typeof Handle_HLRAlgo_HArray1OfPISeg;
+ Handle_HLRAlgo_HArray1OfPISeg_1: typeof Handle_HLRAlgo_HArray1OfPISeg_1;
+ Handle_HLRAlgo_HArray1OfPISeg_2: typeof Handle_HLRAlgo_HArray1OfPISeg_2;
+ Handle_HLRAlgo_HArray1OfPISeg_3: typeof Handle_HLRAlgo_HArray1OfPISeg_3;
+ Handle_HLRAlgo_HArray1OfPISeg_4: typeof Handle_HLRAlgo_HArray1OfPISeg_4;
+ HLRAlgo_EdgeIterator: typeof HLRAlgo_EdgeIterator;
+ HLRAlgo_PolyHidingData: typeof HLRAlgo_PolyHidingData;
+ HLRAlgo_Projector: typeof HLRAlgo_Projector;
+ HLRAlgo_Projector_1: typeof HLRAlgo_Projector_1;
+ HLRAlgo_Projector_2: typeof HLRAlgo_Projector_2;
+ HLRAlgo_Projector_3: typeof HLRAlgo_Projector_3;
+ HLRAlgo_Projector_4: typeof HLRAlgo_Projector_4;
+ HLRAlgo_Projector_5: typeof HLRAlgo_Projector_5;
+ Handle_HLRAlgo_HArray1OfTData: typeof Handle_HLRAlgo_HArray1OfTData;
+ Handle_HLRAlgo_HArray1OfTData_1: typeof Handle_HLRAlgo_HArray1OfTData_1;
+ Handle_HLRAlgo_HArray1OfTData_2: typeof Handle_HLRAlgo_HArray1OfTData_2;
+ Handle_HLRAlgo_HArray1OfTData_3: typeof Handle_HLRAlgo_HArray1OfTData_3;
+ Handle_HLRAlgo_HArray1OfTData_4: typeof Handle_HLRAlgo_HArray1OfTData_4;
+ HLRAlgo_Intersection: typeof HLRAlgo_Intersection;
+ HLRAlgo_Intersection_1: typeof HLRAlgo_Intersection_1;
+ HLRAlgo_Intersection_2: typeof HLRAlgo_Intersection_2;
+ Handle_HLRAlgo_HArray1OfPHDat: typeof Handle_HLRAlgo_HArray1OfPHDat;
+ Handle_HLRAlgo_HArray1OfPHDat_1: typeof Handle_HLRAlgo_HArray1OfPHDat_1;
+ Handle_HLRAlgo_HArray1OfPHDat_2: typeof Handle_HLRAlgo_HArray1OfPHDat_2;
+ Handle_HLRAlgo_HArray1OfPHDat_3: typeof Handle_HLRAlgo_HArray1OfPHDat_3;
+ Handle_HLRAlgo_HArray1OfPHDat_4: typeof Handle_HLRAlgo_HArray1OfPHDat_4;
+ HLRAlgo_InterferenceList: typeof HLRAlgo_InterferenceList;
+ HLRAlgo_InterferenceList_1: typeof HLRAlgo_InterferenceList_1;
+ HLRAlgo_InterferenceList_2: typeof HLRAlgo_InterferenceList_2;
+ HLRAlgo_InterferenceList_3: typeof HLRAlgo_InterferenceList_3;
+ Handle_HLRAlgo_HArray1OfPINod: typeof Handle_HLRAlgo_HArray1OfPINod;
+ Handle_HLRAlgo_HArray1OfPINod_1: typeof Handle_HLRAlgo_HArray1OfPINod_1;
+ Handle_HLRAlgo_HArray1OfPINod_2: typeof Handle_HLRAlgo_HArray1OfPINod_2;
+ Handle_HLRAlgo_HArray1OfPINod_3: typeof Handle_HLRAlgo_HArray1OfPINod_3;
+ Handle_HLRAlgo_HArray1OfPINod_4: typeof Handle_HLRAlgo_HArray1OfPINod_4;
+ HLRAlgo_Array1OfTData: typeof HLRAlgo_Array1OfTData;
+ HLRAlgo_Array1OfTData_1: typeof HLRAlgo_Array1OfTData_1;
+ HLRAlgo_Array1OfTData_2: typeof HLRAlgo_Array1OfTData_2;
+ HLRAlgo_Array1OfTData_3: typeof HLRAlgo_Array1OfTData_3;
+ HLRAlgo_Array1OfTData_4: typeof HLRAlgo_Array1OfTData_4;
+ HLRAlgo_Array1OfTData_5: typeof HLRAlgo_Array1OfTData_5;
+ HLRAlgo_EdgeStatus: typeof HLRAlgo_EdgeStatus;
+ HLRAlgo_EdgeStatus_1: typeof HLRAlgo_EdgeStatus_1;
+ HLRAlgo_EdgeStatus_2: typeof HLRAlgo_EdgeStatus_2;
+ HLRAlgo_PolyShellData: typeof HLRAlgo_PolyShellData;
+ Handle_HLRAlgo_PolyShellData: typeof Handle_HLRAlgo_PolyShellData;
+ Handle_HLRAlgo_PolyShellData_1: typeof Handle_HLRAlgo_PolyShellData_1;
+ Handle_HLRAlgo_PolyShellData_2: typeof Handle_HLRAlgo_PolyShellData_2;
+ Handle_HLRAlgo_PolyShellData_3: typeof Handle_HLRAlgo_PolyShellData_3;
+ Handle_HLRAlgo_PolyShellData_4: typeof Handle_HLRAlgo_PolyShellData_4;
+ HLRAlgo_Array1OfPHDat: typeof HLRAlgo_Array1OfPHDat;
+ HLRAlgo_Array1OfPHDat_1: typeof HLRAlgo_Array1OfPHDat_1;
+ HLRAlgo_Array1OfPHDat_2: typeof HLRAlgo_Array1OfPHDat_2;
+ HLRAlgo_Array1OfPHDat_3: typeof HLRAlgo_Array1OfPHDat_3;
+ HLRAlgo_Array1OfPHDat_4: typeof HLRAlgo_Array1OfPHDat_4;
+ HLRAlgo_Array1OfPHDat_5: typeof HLRAlgo_Array1OfPHDat_5;
+ HLRAlgo_PolyInternalNode: typeof HLRAlgo_PolyInternalNode;
+ Handle_HLRAlgo_PolyInternalNode: typeof Handle_HLRAlgo_PolyInternalNode;
+ Handle_HLRAlgo_PolyInternalNode_1: typeof Handle_HLRAlgo_PolyInternalNode_1;
+ Handle_HLRAlgo_PolyInternalNode_2: typeof Handle_HLRAlgo_PolyInternalNode_2;
+ Handle_HLRAlgo_PolyInternalNode_3: typeof Handle_HLRAlgo_PolyInternalNode_3;
+ Handle_HLRAlgo_PolyInternalNode_4: typeof Handle_HLRAlgo_PolyInternalNode_4;
+ Handle_HLRAlgo_PolyInternalData: typeof Handle_HLRAlgo_PolyInternalData;
+ Handle_HLRAlgo_PolyInternalData_1: typeof Handle_HLRAlgo_PolyInternalData_1;
+ Handle_HLRAlgo_PolyInternalData_2: typeof Handle_HLRAlgo_PolyInternalData_2;
+ Handle_HLRAlgo_PolyInternalData_3: typeof Handle_HLRAlgo_PolyInternalData_3;
+ Handle_HLRAlgo_PolyInternalData_4: typeof Handle_HLRAlgo_PolyInternalData_4;
+ HLRAlgo_PolyInternalData: typeof HLRAlgo_PolyInternalData;
+ HLRAlgo_Interference: typeof HLRAlgo_Interference;
+ HLRAlgo_Interference_1: typeof HLRAlgo_Interference_1;
+ HLRAlgo_Interference_2: typeof HLRAlgo_Interference_2;
+ HLRAlgo_Coincidence: typeof HLRAlgo_Coincidence;
+ HLRAlgo_Array1OfPISeg: typeof HLRAlgo_Array1OfPISeg;
+ HLRAlgo_Array1OfPISeg_1: typeof HLRAlgo_Array1OfPISeg_1;
+ HLRAlgo_Array1OfPISeg_2: typeof HLRAlgo_Array1OfPISeg_2;
+ HLRAlgo_Array1OfPISeg_3: typeof HLRAlgo_Array1OfPISeg_3;
+ HLRAlgo_Array1OfPISeg_4: typeof HLRAlgo_Array1OfPISeg_4;
+ HLRAlgo_Array1OfPISeg_5: typeof HLRAlgo_Array1OfPISeg_5;
+ HLRAlgo: typeof HLRAlgo;
+ Handle_HLRAlgo_WiresBlock: typeof Handle_HLRAlgo_WiresBlock;
+ Handle_HLRAlgo_WiresBlock_1: typeof Handle_HLRAlgo_WiresBlock_1;
+ Handle_HLRAlgo_WiresBlock_2: typeof Handle_HLRAlgo_WiresBlock_2;
+ Handle_HLRAlgo_WiresBlock_3: typeof Handle_HLRAlgo_WiresBlock_3;
+ Handle_HLRAlgo_WiresBlock_4: typeof Handle_HLRAlgo_WiresBlock_4;
+ HLRAlgo_WiresBlock: typeof HLRAlgo_WiresBlock;
+ HLRAlgo_EdgesBlock: typeof HLRAlgo_EdgesBlock;
+ Handle_HLRAlgo_EdgesBlock: typeof Handle_HLRAlgo_EdgesBlock;
+ Handle_HLRAlgo_EdgesBlock_1: typeof Handle_HLRAlgo_EdgesBlock_1;
+ Handle_HLRAlgo_EdgesBlock_2: typeof Handle_HLRAlgo_EdgesBlock_2;
+ Handle_HLRAlgo_EdgesBlock_3: typeof Handle_HLRAlgo_EdgesBlock_3;
+ Handle_HLRAlgo_EdgesBlock_4: typeof Handle_HLRAlgo_EdgesBlock_4;
+ HLRAlgo_PolyAlgo: typeof HLRAlgo_PolyAlgo;
+ Handle_HLRAlgo_PolyAlgo: typeof Handle_HLRAlgo_PolyAlgo;
+ Handle_HLRAlgo_PolyAlgo_1: typeof Handle_HLRAlgo_PolyAlgo_1;
+ Handle_HLRAlgo_PolyAlgo_2: typeof Handle_HLRAlgo_PolyAlgo_2;
+ Handle_HLRAlgo_PolyAlgo_3: typeof Handle_HLRAlgo_PolyAlgo_3;
+ Handle_HLRAlgo_PolyAlgo_4: typeof Handle_HLRAlgo_PolyAlgo_4;
+ IntImp_ConstIsoparametric: IntImp_ConstIsoparametric;
+ StdPersistent_DataXtd_PatternStd: typeof StdPersistent_DataXtd_PatternStd;
+ StdPersistent_TopoDS: typeof StdPersistent_TopoDS;
+ StdPersistent_DataXtd_Constraint: typeof StdPersistent_DataXtd_Constraint;
+ StdPersistent_DataXtd: typeof StdPersistent_DataXtd;
+ StdPersistent: typeof StdPersistent;
+ StdPersistent_PPrsStd: typeof StdPersistent_PPrsStd;
+ StdPersistent_Naming: typeof StdPersistent_Naming;
+ Handle_StdPersistent_HArray1OfShape1: typeof Handle_StdPersistent_HArray1OfShape1;
+ Handle_StdPersistent_HArray1OfShape1_1: typeof Handle_StdPersistent_HArray1OfShape1_1;
+ Handle_StdPersistent_HArray1OfShape1_2: typeof Handle_StdPersistent_HArray1OfShape1_2;
+ Handle_StdPersistent_HArray1OfShape1_3: typeof Handle_StdPersistent_HArray1OfShape1_3;
+ Handle_StdPersistent_HArray1OfShape1_4: typeof Handle_StdPersistent_HArray1OfShape1_4;
+ StdPersistent_HArray1: typeof StdPersistent_HArray1;
+ LocalAnalysis_CurveContinuity: typeof LocalAnalysis_CurveContinuity;
+ LocalAnalysis: typeof LocalAnalysis;
+ LocalAnalysis_SurfaceContinuity: typeof LocalAnalysis_SurfaceContinuity;
+ LocalAnalysis_SurfaceContinuity_1: typeof LocalAnalysis_SurfaceContinuity_1;
+ LocalAnalysis_SurfaceContinuity_2: typeof LocalAnalysis_SurfaceContinuity_2;
+ LocalAnalysis_SurfaceContinuity_3: typeof LocalAnalysis_SurfaceContinuity_3;
+ LocalAnalysis_StatusErrorType: LocalAnalysis_StatusErrorType;
+ Handle_MeshVS_Mesh: typeof Handle_MeshVS_Mesh;
+ Handle_MeshVS_Mesh_1: typeof Handle_MeshVS_Mesh_1;
+ Handle_MeshVS_Mesh_2: typeof Handle_MeshVS_Mesh_2;
+ Handle_MeshVS_Mesh_3: typeof Handle_MeshVS_Mesh_3;
+ Handle_MeshVS_Mesh_4: typeof Handle_MeshVS_Mesh_4;
+ MeshVS_Mesh: typeof MeshVS_Mesh;
+ Handle_MeshVS_MeshOwner: typeof Handle_MeshVS_MeshOwner;
+ Handle_MeshVS_MeshOwner_1: typeof Handle_MeshVS_MeshOwner_1;
+ Handle_MeshVS_MeshOwner_2: typeof Handle_MeshVS_MeshOwner_2;
+ Handle_MeshVS_MeshOwner_3: typeof Handle_MeshVS_MeshOwner_3;
+ Handle_MeshVS_MeshOwner_4: typeof Handle_MeshVS_MeshOwner_4;
+ MeshVS_MeshOwner: typeof MeshVS_MeshOwner;
+ MeshVS_DataMapOfColorMapOfInteger: typeof MeshVS_DataMapOfColorMapOfInteger;
+ MeshVS_DataMapOfColorMapOfInteger_1: typeof MeshVS_DataMapOfColorMapOfInteger_1;
+ MeshVS_DataMapOfColorMapOfInteger_2: typeof MeshVS_DataMapOfColorMapOfInteger_2;
+ MeshVS_DataMapOfColorMapOfInteger_3: typeof MeshVS_DataMapOfColorMapOfInteger_3;
+ MeshVS_SymmetricPairHasher: typeof MeshVS_SymmetricPairHasher;
+ MeshVS_DataMapOfIntegerTwoColors: typeof MeshVS_DataMapOfIntegerTwoColors;
+ MeshVS_DataMapOfIntegerTwoColors_1: typeof MeshVS_DataMapOfIntegerTwoColors_1;
+ MeshVS_DataMapOfIntegerTwoColors_2: typeof MeshVS_DataMapOfIntegerTwoColors_2;
+ MeshVS_DataMapOfIntegerTwoColors_3: typeof MeshVS_DataMapOfIntegerTwoColors_3;
+ MeshVS_ElementalColorPrsBuilder: typeof MeshVS_ElementalColorPrsBuilder;
+ Handle_MeshVS_ElementalColorPrsBuilder: typeof Handle_MeshVS_ElementalColorPrsBuilder;
+ Handle_MeshVS_ElementalColorPrsBuilder_1: typeof Handle_MeshVS_ElementalColorPrsBuilder_1;
+ Handle_MeshVS_ElementalColorPrsBuilder_2: typeof Handle_MeshVS_ElementalColorPrsBuilder_2;
+ Handle_MeshVS_ElementalColorPrsBuilder_3: typeof Handle_MeshVS_ElementalColorPrsBuilder_3;
+ Handle_MeshVS_ElementalColorPrsBuilder_4: typeof Handle_MeshVS_ElementalColorPrsBuilder_4;
+ MeshVS_DummySensitiveEntity: typeof MeshVS_DummySensitiveEntity;
+ Handle_MeshVS_DummySensitiveEntity: typeof Handle_MeshVS_DummySensitiveEntity;
+ Handle_MeshVS_DummySensitiveEntity_1: typeof Handle_MeshVS_DummySensitiveEntity_1;
+ Handle_MeshVS_DummySensitiveEntity_2: typeof Handle_MeshVS_DummySensitiveEntity_2;
+ Handle_MeshVS_DummySensitiveEntity_3: typeof Handle_MeshVS_DummySensitiveEntity_3;
+ Handle_MeshVS_DummySensitiveEntity_4: typeof Handle_MeshVS_DummySensitiveEntity_4;
+ MeshVS_DataMapOfIntegerAsciiString: typeof MeshVS_DataMapOfIntegerAsciiString;
+ MeshVS_DataMapOfIntegerAsciiString_1: typeof MeshVS_DataMapOfIntegerAsciiString_1;
+ MeshVS_DataMapOfIntegerAsciiString_2: typeof MeshVS_DataMapOfIntegerAsciiString_2;
+ MeshVS_DataMapOfIntegerAsciiString_3: typeof MeshVS_DataMapOfIntegerAsciiString_3;
+ MeshVS_MeshSelectionMethod: MeshVS_MeshSelectionMethod;
+ MeshVS_SensitiveFace: typeof MeshVS_SensitiveFace;
+ Handle_MeshVS_SensitiveFace: typeof Handle_MeshVS_SensitiveFace;
+ Handle_MeshVS_SensitiveFace_1: typeof Handle_MeshVS_SensitiveFace_1;
+ Handle_MeshVS_SensitiveFace_2: typeof Handle_MeshVS_SensitiveFace_2;
+ Handle_MeshVS_SensitiveFace_3: typeof Handle_MeshVS_SensitiveFace_3;
+ Handle_MeshVS_SensitiveFace_4: typeof Handle_MeshVS_SensitiveFace_4;
+ MeshVS_CommonSensitiveEntity: typeof MeshVS_CommonSensitiveEntity;
+ Handle_MeshVS_CommonSensitiveEntity: typeof Handle_MeshVS_CommonSensitiveEntity;
+ Handle_MeshVS_CommonSensitiveEntity_1: typeof Handle_MeshVS_CommonSensitiveEntity_1;
+ Handle_MeshVS_CommonSensitiveEntity_2: typeof Handle_MeshVS_CommonSensitiveEntity_2;
+ Handle_MeshVS_CommonSensitiveEntity_3: typeof Handle_MeshVS_CommonSensitiveEntity_3;
+ Handle_MeshVS_CommonSensitiveEntity_4: typeof Handle_MeshVS_CommonSensitiveEntity_4;
+ MeshVS_DataMapOfIntegerVector: typeof MeshVS_DataMapOfIntegerVector;
+ MeshVS_DataMapOfIntegerVector_1: typeof MeshVS_DataMapOfIntegerVector_1;
+ MeshVS_DataMapOfIntegerVector_2: typeof MeshVS_DataMapOfIntegerVector_2;
+ MeshVS_DataMapOfIntegerVector_3: typeof MeshVS_DataMapOfIntegerVector_3;
+ MeshVS_TextPrsBuilder: typeof MeshVS_TextPrsBuilder;
+ Handle_MeshVS_TextPrsBuilder: typeof Handle_MeshVS_TextPrsBuilder;
+ Handle_MeshVS_TextPrsBuilder_1: typeof Handle_MeshVS_TextPrsBuilder_1;
+ Handle_MeshVS_TextPrsBuilder_2: typeof Handle_MeshVS_TextPrsBuilder_2;
+ Handle_MeshVS_TextPrsBuilder_3: typeof Handle_MeshVS_TextPrsBuilder_3;
+ Handle_MeshVS_TextPrsBuilder_4: typeof Handle_MeshVS_TextPrsBuilder_4;
+ MeshVS_TwoColorsHasher: typeof MeshVS_TwoColorsHasher;
+ Handle_MeshVS_SensitiveMesh: typeof Handle_MeshVS_SensitiveMesh;
+ Handle_MeshVS_SensitiveMesh_1: typeof Handle_MeshVS_SensitiveMesh_1;
+ Handle_MeshVS_SensitiveMesh_2: typeof Handle_MeshVS_SensitiveMesh_2;
+ Handle_MeshVS_SensitiveMesh_3: typeof Handle_MeshVS_SensitiveMesh_3;
+ Handle_MeshVS_SensitiveMesh_4: typeof Handle_MeshVS_SensitiveMesh_4;
+ MeshVS_SensitiveMesh: typeof MeshVS_SensitiveMesh;
+ MeshVS_Array1OfSequenceOfInteger: typeof MeshVS_Array1OfSequenceOfInteger;
+ MeshVS_Array1OfSequenceOfInteger_1: typeof MeshVS_Array1OfSequenceOfInteger_1;
+ MeshVS_Array1OfSequenceOfInteger_2: typeof MeshVS_Array1OfSequenceOfInteger_2;
+ MeshVS_Array1OfSequenceOfInteger_3: typeof MeshVS_Array1OfSequenceOfInteger_3;
+ MeshVS_Array1OfSequenceOfInteger_4: typeof MeshVS_Array1OfSequenceOfInteger_4;
+ MeshVS_Array1OfSequenceOfInteger_5: typeof MeshVS_Array1OfSequenceOfInteger_5;
+ MeshVS_DataSource: typeof MeshVS_DataSource;
+ Handle_MeshVS_DataSource: typeof Handle_MeshVS_DataSource;
+ Handle_MeshVS_DataSource_1: typeof Handle_MeshVS_DataSource_1;
+ Handle_MeshVS_DataSource_2: typeof Handle_MeshVS_DataSource_2;
+ Handle_MeshVS_DataSource_3: typeof Handle_MeshVS_DataSource_3;
+ Handle_MeshVS_DataSource_4: typeof Handle_MeshVS_DataSource_4;
+ MeshVS_NodalColorPrsBuilder: typeof MeshVS_NodalColorPrsBuilder;
+ Handle_MeshVS_NodalColorPrsBuilder: typeof Handle_MeshVS_NodalColorPrsBuilder;
+ Handle_MeshVS_NodalColorPrsBuilder_1: typeof Handle_MeshVS_NodalColorPrsBuilder_1;
+ Handle_MeshVS_NodalColorPrsBuilder_2: typeof Handle_MeshVS_NodalColorPrsBuilder_2;
+ Handle_MeshVS_NodalColorPrsBuilder_3: typeof Handle_MeshVS_NodalColorPrsBuilder_3;
+ Handle_MeshVS_NodalColorPrsBuilder_4: typeof Handle_MeshVS_NodalColorPrsBuilder_4;
+ Handle_MeshVS_MeshPrsBuilder: typeof Handle_MeshVS_MeshPrsBuilder;
+ Handle_MeshVS_MeshPrsBuilder_1: typeof Handle_MeshVS_MeshPrsBuilder_1;
+ Handle_MeshVS_MeshPrsBuilder_2: typeof Handle_MeshVS_MeshPrsBuilder_2;
+ Handle_MeshVS_MeshPrsBuilder_3: typeof Handle_MeshVS_MeshPrsBuilder_3;
+ Handle_MeshVS_MeshPrsBuilder_4: typeof Handle_MeshVS_MeshPrsBuilder_4;
+ MeshVS_MeshPrsBuilder: typeof MeshVS_MeshPrsBuilder;
+ MeshVS_Drawer: typeof MeshVS_Drawer;
+ Handle_MeshVS_Drawer: typeof Handle_MeshVS_Drawer;
+ Handle_MeshVS_Drawer_1: typeof Handle_MeshVS_Drawer_1;
+ Handle_MeshVS_Drawer_2: typeof Handle_MeshVS_Drawer_2;
+ Handle_MeshVS_Drawer_3: typeof Handle_MeshVS_Drawer_3;
+ Handle_MeshVS_Drawer_4: typeof Handle_MeshVS_Drawer_4;
+ MeshVS_DrawerAttribute: MeshVS_DrawerAttribute;
+ MeshVS_SensitiveQuad: typeof MeshVS_SensitiveQuad;
+ MeshVS_SensitiveQuad_1: typeof MeshVS_SensitiveQuad_1;
+ MeshVS_SensitiveQuad_2: typeof MeshVS_SensitiveQuad_2;
+ Handle_MeshVS_SensitiveQuad: typeof Handle_MeshVS_SensitiveQuad;
+ Handle_MeshVS_SensitiveQuad_1: typeof Handle_MeshVS_SensitiveQuad_1;
+ Handle_MeshVS_SensitiveQuad_2: typeof Handle_MeshVS_SensitiveQuad_2;
+ Handle_MeshVS_SensitiveQuad_3: typeof Handle_MeshVS_SensitiveQuad_3;
+ Handle_MeshVS_SensitiveQuad_4: typeof Handle_MeshVS_SensitiveQuad_4;
+ Handle_MeshVS_DeformedDataSource: typeof Handle_MeshVS_DeformedDataSource;
+ Handle_MeshVS_DeformedDataSource_1: typeof Handle_MeshVS_DeformedDataSource_1;
+ Handle_MeshVS_DeformedDataSource_2: typeof Handle_MeshVS_DeformedDataSource_2;
+ Handle_MeshVS_DeformedDataSource_3: typeof Handle_MeshVS_DeformedDataSource_3;
+ Handle_MeshVS_DeformedDataSource_4: typeof Handle_MeshVS_DeformedDataSource_4;
+ MeshVS_DeformedDataSource: typeof MeshVS_DeformedDataSource;
+ MeshVS_Buffer: typeof MeshVS_Buffer;
+ MeshVS_TwoNodes: typeof MeshVS_TwoNodes;
+ MeshVS_DataMapOfIntegerBoolean: typeof MeshVS_DataMapOfIntegerBoolean;
+ MeshVS_DataMapOfIntegerBoolean_1: typeof MeshVS_DataMapOfIntegerBoolean_1;
+ MeshVS_DataMapOfIntegerBoolean_2: typeof MeshVS_DataMapOfIntegerBoolean_2;
+ MeshVS_DataMapOfIntegerBoolean_3: typeof MeshVS_DataMapOfIntegerBoolean_3;
+ MeshVS_DataSource3D: typeof MeshVS_DataSource3D;
+ Handle_MeshVS_DataSource3D: typeof Handle_MeshVS_DataSource3D;
+ Handle_MeshVS_DataSource3D_1: typeof Handle_MeshVS_DataSource3D_1;
+ Handle_MeshVS_DataSource3D_2: typeof Handle_MeshVS_DataSource3D_2;
+ Handle_MeshVS_DataSource3D_3: typeof Handle_MeshVS_DataSource3D_3;
+ Handle_MeshVS_DataSource3D_4: typeof Handle_MeshVS_DataSource3D_4;
+ MeshVS_DataMapOfIntegerColor: typeof MeshVS_DataMapOfIntegerColor;
+ MeshVS_DataMapOfIntegerColor_1: typeof MeshVS_DataMapOfIntegerColor_1;
+ MeshVS_DataMapOfIntegerColor_2: typeof MeshVS_DataMapOfIntegerColor_2;
+ MeshVS_DataMapOfIntegerColor_3: typeof MeshVS_DataMapOfIntegerColor_3;
+ MeshVS_MapOfTwoNodes: typeof MeshVS_MapOfTwoNodes;
+ MeshVS_MapOfTwoNodes_1: typeof MeshVS_MapOfTwoNodes_1;
+ MeshVS_MapOfTwoNodes_2: typeof MeshVS_MapOfTwoNodes_2;
+ MeshVS_MapOfTwoNodes_3: typeof MeshVS_MapOfTwoNodes_3;
+ MeshVS_VectorPrsBuilder: typeof MeshVS_VectorPrsBuilder;
+ Handle_MeshVS_VectorPrsBuilder: typeof Handle_MeshVS_VectorPrsBuilder;
+ Handle_MeshVS_VectorPrsBuilder_1: typeof Handle_MeshVS_VectorPrsBuilder_1;
+ Handle_MeshVS_VectorPrsBuilder_2: typeof Handle_MeshVS_VectorPrsBuilder_2;
+ Handle_MeshVS_VectorPrsBuilder_3: typeof Handle_MeshVS_VectorPrsBuilder_3;
+ Handle_MeshVS_VectorPrsBuilder_4: typeof Handle_MeshVS_VectorPrsBuilder_4;
+ Handle_MeshVS_MeshEntityOwner: typeof Handle_MeshVS_MeshEntityOwner;
+ Handle_MeshVS_MeshEntityOwner_1: typeof Handle_MeshVS_MeshEntityOwner_1;
+ Handle_MeshVS_MeshEntityOwner_2: typeof Handle_MeshVS_MeshEntityOwner_2;
+ Handle_MeshVS_MeshEntityOwner_3: typeof Handle_MeshVS_MeshEntityOwner_3;
+ Handle_MeshVS_MeshEntityOwner_4: typeof Handle_MeshVS_MeshEntityOwner_4;
+ MeshVS_MeshEntityOwner: typeof MeshVS_MeshEntityOwner;
+ MeshVS_DataMapOfTwoColorsMapOfInteger: typeof MeshVS_DataMapOfTwoColorsMapOfInteger;
+ MeshVS_DataMapOfTwoColorsMapOfInteger_1: typeof MeshVS_DataMapOfTwoColorsMapOfInteger_1;
+ MeshVS_DataMapOfTwoColorsMapOfInteger_2: typeof MeshVS_DataMapOfTwoColorsMapOfInteger_2;
+ MeshVS_DataMapOfTwoColorsMapOfInteger_3: typeof MeshVS_DataMapOfTwoColorsMapOfInteger_3;
+ MeshVS_Tool: typeof MeshVS_Tool;
+ Handle_MeshVS_HArray1OfSequenceOfInteger: typeof Handle_MeshVS_HArray1OfSequenceOfInteger;
+ Handle_MeshVS_HArray1OfSequenceOfInteger_1: typeof Handle_MeshVS_HArray1OfSequenceOfInteger_1;
+ Handle_MeshVS_HArray1OfSequenceOfInteger_2: typeof Handle_MeshVS_HArray1OfSequenceOfInteger_2;
+ Handle_MeshVS_HArray1OfSequenceOfInteger_3: typeof Handle_MeshVS_HArray1OfSequenceOfInteger_3;
+ Handle_MeshVS_HArray1OfSequenceOfInteger_4: typeof Handle_MeshVS_HArray1OfSequenceOfInteger_4;
+ MeshVS_TwoNodesHasher: typeof MeshVS_TwoNodesHasher;
+ MeshVS_PrsBuilder: typeof MeshVS_PrsBuilder;
+ Handle_MeshVS_PrsBuilder: typeof Handle_MeshVS_PrsBuilder;
+ Handle_MeshVS_PrsBuilder_1: typeof Handle_MeshVS_PrsBuilder_1;
+ Handle_MeshVS_PrsBuilder_2: typeof Handle_MeshVS_PrsBuilder_2;
+ Handle_MeshVS_PrsBuilder_3: typeof Handle_MeshVS_PrsBuilder_3;
+ Handle_MeshVS_PrsBuilder_4: typeof Handle_MeshVS_PrsBuilder_4;
+ MeshVS_DataMapOfIntegerMaterial: typeof MeshVS_DataMapOfIntegerMaterial;
+ MeshVS_DataMapOfIntegerMaterial_1: typeof MeshVS_DataMapOfIntegerMaterial_1;
+ MeshVS_DataMapOfIntegerMaterial_2: typeof MeshVS_DataMapOfIntegerMaterial_2;
+ MeshVS_DataMapOfIntegerMaterial_3: typeof MeshVS_DataMapOfIntegerMaterial_3;
+ Handle_MeshVS_SensitiveSegment: typeof Handle_MeshVS_SensitiveSegment;
+ Handle_MeshVS_SensitiveSegment_1: typeof Handle_MeshVS_SensitiveSegment_1;
+ Handle_MeshVS_SensitiveSegment_2: typeof Handle_MeshVS_SensitiveSegment_2;
+ Handle_MeshVS_SensitiveSegment_3: typeof Handle_MeshVS_SensitiveSegment_3;
+ Handle_MeshVS_SensitiveSegment_4: typeof Handle_MeshVS_SensitiveSegment_4;
+ MeshVS_SensitiveSegment: typeof MeshVS_SensitiveSegment;
+ MeshVS_SensitivePolyhedron: typeof MeshVS_SensitivePolyhedron;
+ Handle_MeshVS_SensitivePolyhedron: typeof Handle_MeshVS_SensitivePolyhedron;
+ Handle_MeshVS_SensitivePolyhedron_1: typeof Handle_MeshVS_SensitivePolyhedron_1;
+ Handle_MeshVS_SensitivePolyhedron_2: typeof Handle_MeshVS_SensitivePolyhedron_2;
+ Handle_MeshVS_SensitivePolyhedron_3: typeof Handle_MeshVS_SensitivePolyhedron_3;
+ Handle_MeshVS_SensitivePolyhedron_4: typeof Handle_MeshVS_SensitivePolyhedron_4;
+ Handle_BinMDF_ADriverTable: typeof Handle_BinMDF_ADriverTable;
+ Handle_BinMDF_ADriverTable_1: typeof Handle_BinMDF_ADriverTable_1;
+ Handle_BinMDF_ADriverTable_2: typeof Handle_BinMDF_ADriverTable_2;
+ Handle_BinMDF_ADriverTable_3: typeof Handle_BinMDF_ADriverTable_3;
+ Handle_BinMDF_ADriverTable_4: typeof Handle_BinMDF_ADriverTable_4;
+ Handle_BinMDF_ReferenceDriver: typeof Handle_BinMDF_ReferenceDriver;
+ Handle_BinMDF_ReferenceDriver_1: typeof Handle_BinMDF_ReferenceDriver_1;
+ Handle_BinMDF_ReferenceDriver_2: typeof Handle_BinMDF_ReferenceDriver_2;
+ Handle_BinMDF_ReferenceDriver_3: typeof Handle_BinMDF_ReferenceDriver_3;
+ Handle_BinMDF_ReferenceDriver_4: typeof Handle_BinMDF_ReferenceDriver_4;
+ Handle_BinMDF_ADriver: typeof Handle_BinMDF_ADriver;
+ Handle_BinMDF_ADriver_1: typeof Handle_BinMDF_ADriver_1;
+ Handle_BinMDF_ADriver_2: typeof Handle_BinMDF_ADriver_2;
+ Handle_BinMDF_ADriver_3: typeof Handle_BinMDF_ADriver_3;
+ Handle_BinMDF_ADriver_4: typeof Handle_BinMDF_ADriver_4;
+ Handle_BinMDF_TagSourceDriver: typeof Handle_BinMDF_TagSourceDriver;
+ Handle_BinMDF_TagSourceDriver_1: typeof Handle_BinMDF_TagSourceDriver_1;
+ Handle_BinMDF_TagSourceDriver_2: typeof Handle_BinMDF_TagSourceDriver_2;
+ Handle_BinMDF_TagSourceDriver_3: typeof Handle_BinMDF_TagSourceDriver_3;
+ Handle_BinMDF_TagSourceDriver_4: typeof Handle_BinMDF_TagSourceDriver_4;
+ StdLDrivers_DocumentRetrievalDriver: typeof StdLDrivers_DocumentRetrievalDriver;
+ StdLDrivers: typeof StdLDrivers;
+ Handle_GeomEvaluator_OffsetSurface: typeof Handle_GeomEvaluator_OffsetSurface;
+ Handle_GeomEvaluator_OffsetSurface_1: typeof Handle_GeomEvaluator_OffsetSurface_1;
+ Handle_GeomEvaluator_OffsetSurface_2: typeof Handle_GeomEvaluator_OffsetSurface_2;
+ Handle_GeomEvaluator_OffsetSurface_3: typeof Handle_GeomEvaluator_OffsetSurface_3;
+ Handle_GeomEvaluator_OffsetSurface_4: typeof Handle_GeomEvaluator_OffsetSurface_4;
+ GeomEvaluator_OffsetSurface: typeof GeomEvaluator_OffsetSurface;
+ GeomEvaluator_OffsetSurface_1: typeof GeomEvaluator_OffsetSurface_1;
+ GeomEvaluator_OffsetSurface_2: typeof GeomEvaluator_OffsetSurface_2;
+ GeomEvaluator_SurfaceOfExtrusion: typeof GeomEvaluator_SurfaceOfExtrusion;
+ GeomEvaluator_SurfaceOfExtrusion_1: typeof GeomEvaluator_SurfaceOfExtrusion_1;
+ GeomEvaluator_SurfaceOfExtrusion_2: typeof GeomEvaluator_SurfaceOfExtrusion_2;
+ Handle_GeomEvaluator_SurfaceOfExtrusion: typeof Handle_GeomEvaluator_SurfaceOfExtrusion;
+ Handle_GeomEvaluator_SurfaceOfExtrusion_1: typeof Handle_GeomEvaluator_SurfaceOfExtrusion_1;
+ Handle_GeomEvaluator_SurfaceOfExtrusion_2: typeof Handle_GeomEvaluator_SurfaceOfExtrusion_2;
+ Handle_GeomEvaluator_SurfaceOfExtrusion_3: typeof Handle_GeomEvaluator_SurfaceOfExtrusion_3;
+ Handle_GeomEvaluator_SurfaceOfExtrusion_4: typeof Handle_GeomEvaluator_SurfaceOfExtrusion_4;
+ GeomEvaluator_SurfaceOfRevolution: typeof GeomEvaluator_SurfaceOfRevolution;
+ GeomEvaluator_SurfaceOfRevolution_1: typeof GeomEvaluator_SurfaceOfRevolution_1;
+ GeomEvaluator_SurfaceOfRevolution_2: typeof GeomEvaluator_SurfaceOfRevolution_2;
+ Handle_GeomEvaluator_SurfaceOfRevolution: typeof Handle_GeomEvaluator_SurfaceOfRevolution;
+ Handle_GeomEvaluator_SurfaceOfRevolution_1: typeof Handle_GeomEvaluator_SurfaceOfRevolution_1;
+ Handle_GeomEvaluator_SurfaceOfRevolution_2: typeof Handle_GeomEvaluator_SurfaceOfRevolution_2;
+ Handle_GeomEvaluator_SurfaceOfRevolution_3: typeof Handle_GeomEvaluator_SurfaceOfRevolution_3;
+ Handle_GeomEvaluator_SurfaceOfRevolution_4: typeof Handle_GeomEvaluator_SurfaceOfRevolution_4;
+ GeomEvaluator_Surface: typeof GeomEvaluator_Surface;
+ Handle_GeomEvaluator_Surface: typeof Handle_GeomEvaluator_Surface;
+ Handle_GeomEvaluator_Surface_1: typeof Handle_GeomEvaluator_Surface_1;
+ Handle_GeomEvaluator_Surface_2: typeof Handle_GeomEvaluator_Surface_2;
+ Handle_GeomEvaluator_Surface_3: typeof Handle_GeomEvaluator_Surface_3;
+ Handle_GeomEvaluator_Surface_4: typeof Handle_GeomEvaluator_Surface_4;
+ Handle_GeomEvaluator_OffsetCurve: typeof Handle_GeomEvaluator_OffsetCurve;
+ Handle_GeomEvaluator_OffsetCurve_1: typeof Handle_GeomEvaluator_OffsetCurve_1;
+ Handle_GeomEvaluator_OffsetCurve_2: typeof Handle_GeomEvaluator_OffsetCurve_2;
+ Handle_GeomEvaluator_OffsetCurve_3: typeof Handle_GeomEvaluator_OffsetCurve_3;
+ Handle_GeomEvaluator_OffsetCurve_4: typeof Handle_GeomEvaluator_OffsetCurve_4;
+ GeomEvaluator_OffsetCurve: typeof GeomEvaluator_OffsetCurve;
+ GeomEvaluator_OffsetCurve_1: typeof GeomEvaluator_OffsetCurve_1;
+ GeomEvaluator_OffsetCurve_2: typeof GeomEvaluator_OffsetCurve_2;
+ Handle_GeomEvaluator_Curve: typeof Handle_GeomEvaluator_Curve;
+ Handle_GeomEvaluator_Curve_1: typeof Handle_GeomEvaluator_Curve_1;
+ Handle_GeomEvaluator_Curve_2: typeof Handle_GeomEvaluator_Curve_2;
+ Handle_GeomEvaluator_Curve_3: typeof Handle_GeomEvaluator_Curve_3;
+ Handle_GeomEvaluator_Curve_4: typeof Handle_GeomEvaluator_Curve_4;
+ GeomEvaluator_Curve: typeof GeomEvaluator_Curve;
+ Handle_BinXCAFDrivers_DocumentRetrievalDriver: typeof Handle_BinXCAFDrivers_DocumentRetrievalDriver;
+ Handle_BinXCAFDrivers_DocumentRetrievalDriver_1: typeof Handle_BinXCAFDrivers_DocumentRetrievalDriver_1;
+ Handle_BinXCAFDrivers_DocumentRetrievalDriver_2: typeof Handle_BinXCAFDrivers_DocumentRetrievalDriver_2;
+ Handle_BinXCAFDrivers_DocumentRetrievalDriver_3: typeof Handle_BinXCAFDrivers_DocumentRetrievalDriver_3;
+ Handle_BinXCAFDrivers_DocumentRetrievalDriver_4: typeof Handle_BinXCAFDrivers_DocumentRetrievalDriver_4;
+ Handle_BinXCAFDrivers_DocumentStorageDriver: typeof Handle_BinXCAFDrivers_DocumentStorageDriver;
+ Handle_BinXCAFDrivers_DocumentStorageDriver_1: typeof Handle_BinXCAFDrivers_DocumentStorageDriver_1;
+ Handle_BinXCAFDrivers_DocumentStorageDriver_2: typeof Handle_BinXCAFDrivers_DocumentStorageDriver_2;
+ Handle_BinXCAFDrivers_DocumentStorageDriver_3: typeof Handle_BinXCAFDrivers_DocumentStorageDriver_3;
+ Handle_BinXCAFDrivers_DocumentStorageDriver_4: typeof Handle_BinXCAFDrivers_DocumentStorageDriver_4;
+ Vrml_Normal: typeof Vrml_Normal;
+ Vrml_Normal_1: typeof Vrml_Normal_1;
+ Vrml_Normal_2: typeof Vrml_Normal_2;
+ Handle_Vrml_Normal: typeof Handle_Vrml_Normal;
+ Handle_Vrml_Normal_1: typeof Handle_Vrml_Normal_1;
+ Handle_Vrml_Normal_2: typeof Handle_Vrml_Normal_2;
+ Handle_Vrml_Normal_3: typeof Handle_Vrml_Normal_3;
+ Handle_Vrml_Normal_4: typeof Handle_Vrml_Normal_4;
+ Vrml_SeparatorRenderCulling: Vrml_SeparatorRenderCulling;
+ Vrml_DirectionalLight: typeof Vrml_DirectionalLight;
+ Vrml_DirectionalLight_1: typeof Vrml_DirectionalLight_1;
+ Vrml_DirectionalLight_2: typeof Vrml_DirectionalLight_2;
+ Vrml_Cylinder: typeof Vrml_Cylinder;
+ Vrml_LOD: typeof Vrml_LOD;
+ Vrml_LOD_1: typeof Vrml_LOD_1;
+ Vrml_LOD_2: typeof Vrml_LOD_2;
+ Handle_Vrml_LOD: typeof Handle_Vrml_LOD;
+ Handle_Vrml_LOD_1: typeof Handle_Vrml_LOD_1;
+ Handle_Vrml_LOD_2: typeof Handle_Vrml_LOD_2;
+ Handle_Vrml_LOD_3: typeof Handle_Vrml_LOD_3;
+ Handle_Vrml_LOD_4: typeof Handle_Vrml_LOD_4;
+ Vrml_Rotation: typeof Vrml_Rotation;
+ Vrml_Rotation_1: typeof Vrml_Rotation_1;
+ Vrml_Rotation_2: typeof Vrml_Rotation_2;
+ Vrml_MaterialBinding: typeof Vrml_MaterialBinding;
+ Vrml_MaterialBinding_1: typeof Vrml_MaterialBinding_1;
+ Vrml_MaterialBinding_2: typeof Vrml_MaterialBinding_2;
+ Vrml_SFImageNumber: Vrml_SFImageNumber;
+ Vrml_Info: typeof Vrml_Info;
+ Vrml_Coordinate3: typeof Vrml_Coordinate3;
+ Vrml_Coordinate3_1: typeof Vrml_Coordinate3_1;
+ Vrml_Coordinate3_2: typeof Vrml_Coordinate3_2;
+ Handle_Vrml_Coordinate3: typeof Handle_Vrml_Coordinate3;
+ Handle_Vrml_Coordinate3_1: typeof Handle_Vrml_Coordinate3_1;
+ Handle_Vrml_Coordinate3_2: typeof Handle_Vrml_Coordinate3_2;
+ Handle_Vrml_Coordinate3_3: typeof Handle_Vrml_Coordinate3_3;
+ Handle_Vrml_Coordinate3_4: typeof Handle_Vrml_Coordinate3_4;
+ Vrml_VertexOrdering: Vrml_VertexOrdering;
+ Vrml_ConeParts: Vrml_ConeParts;
+ Vrml_FontStyleStyle: Vrml_FontStyleStyle;
+ Vrml_PointLight: typeof Vrml_PointLight;
+ Vrml_PointLight_1: typeof Vrml_PointLight_1;
+ Vrml_PointLight_2: typeof Vrml_PointLight_2;
+ Vrml_Transform: typeof Vrml_Transform;
+ Vrml_Transform_1: typeof Vrml_Transform_1;
+ Vrml_Transform_2: typeof Vrml_Transform_2;
+ Vrml_WWWAnchor: typeof Vrml_WWWAnchor;
+ Handle_Vrml_SFImage: typeof Handle_Vrml_SFImage;
+ Handle_Vrml_SFImage_1: typeof Handle_Vrml_SFImage_1;
+ Handle_Vrml_SFImage_2: typeof Handle_Vrml_SFImage_2;
+ Handle_Vrml_SFImage_3: typeof Handle_Vrml_SFImage_3;
+ Handle_Vrml_SFImage_4: typeof Handle_Vrml_SFImage_4;
+ Vrml_SFImage: typeof Vrml_SFImage;
+ Vrml_SFImage_1: typeof Vrml_SFImage_1;
+ Vrml_SFImage_2: typeof Vrml_SFImage_2;
+ Vrml: typeof Vrml;
+ Vrml_Switch: typeof Vrml_Switch;
+ Vrml_MaterialBindingAndNormalBinding: Vrml_MaterialBindingAndNormalBinding;
+ Vrml_WWWAnchorMap: Vrml_WWWAnchorMap;
+ Vrml_ShapeHints: typeof Vrml_ShapeHints;
+ Vrml_PointSet: typeof Vrml_PointSet;
+ Vrml_Scale: typeof Vrml_Scale;
+ Vrml_Scale_1: typeof Vrml_Scale_1;
+ Vrml_Scale_2: typeof Vrml_Scale_2;
+ Vrml_Texture2Transform: typeof Vrml_Texture2Transform;
+ Vrml_Texture2Transform_1: typeof Vrml_Texture2Transform_1;
+ Vrml_Texture2Transform_2: typeof Vrml_Texture2Transform_2;
+ Vrml_AsciiTextJustification: Vrml_AsciiTextJustification;
+ Vrml_IndexedFaceSet: typeof Vrml_IndexedFaceSet;
+ Vrml_IndexedFaceSet_1: typeof Vrml_IndexedFaceSet_1;
+ Vrml_IndexedFaceSet_2: typeof Vrml_IndexedFaceSet_2;
+ Handle_Vrml_IndexedFaceSet: typeof Handle_Vrml_IndexedFaceSet;
+ Handle_Vrml_IndexedFaceSet_1: typeof Handle_Vrml_IndexedFaceSet_1;
+ Handle_Vrml_IndexedFaceSet_2: typeof Handle_Vrml_IndexedFaceSet_2;
+ Handle_Vrml_IndexedFaceSet_3: typeof Handle_Vrml_IndexedFaceSet_3;
+ Handle_Vrml_IndexedFaceSet_4: typeof Handle_Vrml_IndexedFaceSet_4;
+ Vrml_TransformSeparator: typeof Vrml_TransformSeparator;
+ Vrml_Translation: typeof Vrml_Translation;
+ Vrml_Translation_1: typeof Vrml_Translation_1;
+ Vrml_Translation_2: typeof Vrml_Translation_2;
+ Vrml_WWWInline: typeof Vrml_WWWInline;
+ Vrml_WWWInline_1: typeof Vrml_WWWInline_1;
+ Vrml_WWWInline_2: typeof Vrml_WWWInline_2;
+ Vrml_Instancing: typeof Vrml_Instancing;
+ Vrml_OrthographicCamera: typeof Vrml_OrthographicCamera;
+ Vrml_OrthographicCamera_1: typeof Vrml_OrthographicCamera_1;
+ Vrml_OrthographicCamera_2: typeof Vrml_OrthographicCamera_2;
+ Vrml_PerspectiveCamera: typeof Vrml_PerspectiveCamera;
+ Vrml_PerspectiveCamera_1: typeof Vrml_PerspectiveCamera_1;
+ Vrml_PerspectiveCamera_2: typeof Vrml_PerspectiveCamera_2;
+ Vrml_Texture2: typeof Vrml_Texture2;
+ Vrml_Texture2_1: typeof Vrml_Texture2_1;
+ Vrml_Texture2_2: typeof Vrml_Texture2_2;
+ Vrml_NormalBinding: typeof Vrml_NormalBinding;
+ Vrml_NormalBinding_1: typeof Vrml_NormalBinding_1;
+ Vrml_NormalBinding_2: typeof Vrml_NormalBinding_2;
+ Vrml_SpotLight: typeof Vrml_SpotLight;
+ Vrml_SpotLight_1: typeof Vrml_SpotLight_1;
+ Vrml_SpotLight_2: typeof Vrml_SpotLight_2;
+ Vrml_CylinderParts: Vrml_CylinderParts;
+ Vrml_Cube: typeof Vrml_Cube;
+ Vrml_IndexedLineSet: typeof Vrml_IndexedLineSet;
+ Vrml_IndexedLineSet_1: typeof Vrml_IndexedLineSet_1;
+ Vrml_IndexedLineSet_2: typeof Vrml_IndexedLineSet_2;
+ Handle_Vrml_IndexedLineSet: typeof Handle_Vrml_IndexedLineSet;
+ Handle_Vrml_IndexedLineSet_1: typeof Handle_Vrml_IndexedLineSet_1;
+ Handle_Vrml_IndexedLineSet_2: typeof Handle_Vrml_IndexedLineSet_2;
+ Handle_Vrml_IndexedLineSet_3: typeof Handle_Vrml_IndexedLineSet_3;
+ Handle_Vrml_IndexedLineSet_4: typeof Handle_Vrml_IndexedLineSet_4;
+ Handle_Vrml_AsciiText: typeof Handle_Vrml_AsciiText;
+ Handle_Vrml_AsciiText_1: typeof Handle_Vrml_AsciiText_1;
+ Handle_Vrml_AsciiText_2: typeof Handle_Vrml_AsciiText_2;
+ Handle_Vrml_AsciiText_3: typeof Handle_Vrml_AsciiText_3;
+ Handle_Vrml_AsciiText_4: typeof Handle_Vrml_AsciiText_4;
+ Vrml_AsciiText: typeof Vrml_AsciiText;
+ Vrml_AsciiText_1: typeof Vrml_AsciiText_1;
+ Vrml_AsciiText_2: typeof Vrml_AsciiText_2;
+ Vrml_Texture2Wrap: Vrml_Texture2Wrap;
+ Vrml_Sphere: typeof Vrml_Sphere;
+ Vrml_FontStyleFamily: Vrml_FontStyleFamily;
+ Handle_Vrml_Material: typeof Handle_Vrml_Material;
+ Handle_Vrml_Material_1: typeof Handle_Vrml_Material_1;
+ Handle_Vrml_Material_2: typeof Handle_Vrml_Material_2;
+ Handle_Vrml_Material_3: typeof Handle_Vrml_Material_3;
+ Handle_Vrml_Material_4: typeof Handle_Vrml_Material_4;
+ Vrml_Material: typeof Vrml_Material;
+ Vrml_Material_1: typeof Vrml_Material_1;
+ Vrml_Material_2: typeof Vrml_Material_2;
+ Vrml_MatrixTransform: typeof Vrml_MatrixTransform;
+ Vrml_MatrixTransform_1: typeof Vrml_MatrixTransform_1;
+ Vrml_MatrixTransform_2: typeof Vrml_MatrixTransform_2;
+ Vrml_Separator: typeof Vrml_Separator;
+ Vrml_Separator_1: typeof Vrml_Separator_1;
+ Vrml_Separator_2: typeof Vrml_Separator_2;
+ Handle_Vrml_TextureCoordinate2: typeof Handle_Vrml_TextureCoordinate2;
+ Handle_Vrml_TextureCoordinate2_1: typeof Handle_Vrml_TextureCoordinate2_1;
+ Handle_Vrml_TextureCoordinate2_2: typeof Handle_Vrml_TextureCoordinate2_2;
+ Handle_Vrml_TextureCoordinate2_3: typeof Handle_Vrml_TextureCoordinate2_3;
+ Handle_Vrml_TextureCoordinate2_4: typeof Handle_Vrml_TextureCoordinate2_4;
+ Vrml_TextureCoordinate2: typeof Vrml_TextureCoordinate2;
+ Vrml_TextureCoordinate2_1: typeof Vrml_TextureCoordinate2_1;
+ Vrml_TextureCoordinate2_2: typeof Vrml_TextureCoordinate2_2;
+ Vrml_Cone: typeof Vrml_Cone;
+ Vrml_ShapeType: Vrml_ShapeType;
+ Vrml_Group: typeof Vrml_Group;
+ Vrml_FaceType: Vrml_FaceType;
+ Vrml_FontStyle: typeof Vrml_FontStyle;
+ Vrml_SFRotation: typeof Vrml_SFRotation;
+ Vrml_SFRotation_1: typeof Vrml_SFRotation_1;
+ Vrml_SFRotation_2: typeof Vrml_SFRotation_2;
+ FilletSurf_InternalBuilder: typeof FilletSurf_InternalBuilder;
+ FilletSurf_Builder: typeof FilletSurf_Builder;
+ FilletSurf_ErrorTypeStatus: FilletSurf_ErrorTypeStatus;
+ FilletSurf_StatusType: FilletSurf_StatusType;
+ FilletSurf_StatusDone: FilletSurf_StatusDone;
+ STEPConstruct: typeof STEPConstruct;
+ STEPConstruct_ValidationProps: typeof STEPConstruct_ValidationProps;
+ STEPConstruct_ValidationProps_1: typeof STEPConstruct_ValidationProps_1;
+ STEPConstruct_ValidationProps_2: typeof STEPConstruct_ValidationProps_2;
+ STEPConstruct_AP203Context: typeof STEPConstruct_AP203Context;
+ STEPConstruct_PointHasher: typeof STEPConstruct_PointHasher;
+ STEPConstruct_Tool: typeof STEPConstruct_Tool;
+ STEPConstruct_Tool_1: typeof STEPConstruct_Tool_1;
+ STEPConstruct_Tool_2: typeof STEPConstruct_Tool_2;
+ STEPConstruct_ContextTool: typeof STEPConstruct_ContextTool;
+ STEPConstruct_ContextTool_1: typeof STEPConstruct_ContextTool_1;
+ STEPConstruct_ContextTool_2: typeof STEPConstruct_ContextTool_2;
+ STEPConstruct_Part: typeof STEPConstruct_Part;
+ STEPConstruct_Styles: typeof STEPConstruct_Styles;
+ STEPConstruct_Styles_1: typeof STEPConstruct_Styles_1;
+ STEPConstruct_Styles_2: typeof STEPConstruct_Styles_2;
+ STEPConstruct_Assembly: typeof STEPConstruct_Assembly;
+ STEPConstruct_UnitContext: typeof STEPConstruct_UnitContext;
+ STEPConstruct_ExternRefs: typeof STEPConstruct_ExternRefs;
+ STEPConstruct_ExternRefs_1: typeof STEPConstruct_ExternRefs_1;
+ STEPConstruct_ExternRefs_2: typeof STEPConstruct_ExternRefs_2;
+ BRepMesh_EdgeDiscret: typeof BRepMesh_EdgeDiscret;
+ BRepMesh_DelabellaMeshAlgoFactory: typeof BRepMesh_DelabellaMeshAlgoFactory;
+ BRepMesh_ModelBuilder: typeof BRepMesh_ModelBuilder;
+ BRepMesh_Context: typeof BRepMesh_Context;
+ BRepMesh_DelaunayBaseMeshAlgo: typeof BRepMesh_DelaunayBaseMeshAlgo;
+ BRepMesh_CircleInspector: typeof BRepMesh_CircleInspector;
+ BRepMesh_Classifier: typeof BRepMesh_Classifier;
+ BRepMesh_Edge: typeof BRepMesh_Edge;
+ BRepMesh_Edge_1: typeof BRepMesh_Edge_1;
+ BRepMesh_Edge_2: typeof BRepMesh_Edge_2;
+ BRepMesh_Delaun: typeof BRepMesh_Delaun;
+ BRepMesh_Delaun_1: typeof BRepMesh_Delaun_1;
+ BRepMesh_Delaun_2: typeof BRepMesh_Delaun_2;
+ BRepMesh_Delaun_3: typeof BRepMesh_Delaun_3;
+ BRepMesh_Delaun_4: typeof BRepMesh_Delaun_4;
+ BRepMesh_Delaun_5: typeof BRepMesh_Delaun_5;
+ BRepMesh_BaseMeshAlgo: typeof BRepMesh_BaseMeshAlgo;
+ BRepMesh_MeshAlgoFactory: typeof BRepMesh_MeshAlgoFactory;
+ BRepMesh_ShapeTool: typeof BRepMesh_ShapeTool;
+ BRepMesh_MeshTool: typeof BRepMesh_MeshTool;
+ BRepMesh_DelabellaBaseMeshAlgo: typeof BRepMesh_DelabellaBaseMeshAlgo;
+ BRepMesh_ShapeVisitor: typeof BRepMesh_ShapeVisitor;
+ BRepMesh_Triangle: typeof BRepMesh_Triangle;
+ BRepMesh_Triangle_1: typeof BRepMesh_Triangle_1;
+ BRepMesh_Triangle_2: typeof BRepMesh_Triangle_2;
+ BRepMesh_SelectorOfDataStructureOfDelaun: typeof BRepMesh_SelectorOfDataStructureOfDelaun;
+ BRepMesh_SelectorOfDataStructureOfDelaun_1: typeof BRepMesh_SelectorOfDataStructureOfDelaun_1;
+ BRepMesh_SelectorOfDataStructureOfDelaun_2: typeof BRepMesh_SelectorOfDataStructureOfDelaun_2;
+ BRepMesh_GeomTool: typeof BRepMesh_GeomTool;
+ BRepMesh_GeomTool_1: typeof BRepMesh_GeomTool_1;
+ BRepMesh_GeomTool_2: typeof BRepMesh_GeomTool_2;
+ BRepMesh_Deflection: typeof BRepMesh_Deflection;
+ BRepMesh_ModelPreProcessor: typeof BRepMesh_ModelPreProcessor;
+ BRepMesh_FaceDiscret: typeof BRepMesh_FaceDiscret;
+ BRepMesh_ConstrainedBaseMeshAlgo: typeof BRepMesh_ConstrainedBaseMeshAlgo;
+ BRepMesh_PairOfIndex: typeof BRepMesh_PairOfIndex;
+ BRepMesh_DiscretFactory: typeof BRepMesh_DiscretFactory;
+ BRepMesh_SphereRangeSplitter: typeof BRepMesh_SphereRangeSplitter;
+ BRepMesh_Circle: typeof BRepMesh_Circle;
+ BRepMesh_Circle_1: typeof BRepMesh_Circle_1;
+ BRepMesh_Circle_2: typeof BRepMesh_Circle_2;
+ BRepMesh_DiscretRoot: typeof BRepMesh_DiscretRoot;
+ Handle_BRepMesh_DiscretRoot: typeof Handle_BRepMesh_DiscretRoot;
+ Handle_BRepMesh_DiscretRoot_1: typeof Handle_BRepMesh_DiscretRoot_1;
+ Handle_BRepMesh_DiscretRoot_2: typeof Handle_BRepMesh_DiscretRoot_2;
+ Handle_BRepMesh_DiscretRoot_3: typeof Handle_BRepMesh_DiscretRoot_3;
+ Handle_BRepMesh_DiscretRoot_4: typeof Handle_BRepMesh_DiscretRoot_4;
+ BRepMesh_DegreeOfFreedom: BRepMesh_DegreeOfFreedom;
+ BRepMesh_ModelPostProcessor: typeof BRepMesh_ModelPostProcessor;
+ BRepMesh_VertexInspector: typeof BRepMesh_VertexInspector;
+ BRepMesh_FactoryError: BRepMesh_FactoryError;
+ BRepMesh_CylinderRangeSplitter: typeof BRepMesh_CylinderRangeSplitter;
+ BRepMesh_IncrementalMesh: typeof BRepMesh_IncrementalMesh;
+ BRepMesh_IncrementalMesh_1: typeof BRepMesh_IncrementalMesh_1;
+ BRepMesh_IncrementalMesh_2: typeof BRepMesh_IncrementalMesh_2;
+ BRepMesh_IncrementalMesh_3: typeof BRepMesh_IncrementalMesh_3;
+ BRepMesh_UVParamRangeSplitter: typeof BRepMesh_UVParamRangeSplitter;
+ BRepMesh_EdgeTessellationExtractor: typeof BRepMesh_EdgeTessellationExtractor;
+ BRepMesh_TorusRangeSplitter: typeof BRepMesh_TorusRangeSplitter;
+ BRepMesh_DefaultRangeSplitter: typeof BRepMesh_DefaultRangeSplitter;
+ BRepMesh_ConeRangeSplitter: typeof BRepMesh_ConeRangeSplitter;
+ BRepMesh_ModelHealer: typeof BRepMesh_ModelHealer;
+ BRepMesh_NURBSRangeSplitter: typeof BRepMesh_NURBSRangeSplitter;
+ BRepMesh_FaceChecker: typeof BRepMesh_FaceChecker;
+ BRepMesh_CircleTool: typeof BRepMesh_CircleTool;
+ BRepMesh_CircleTool_1: typeof BRepMesh_CircleTool_1;
+ BRepMesh_CircleTool_2: typeof BRepMesh_CircleTool_2;
+ BRepMesh_FastDiscret: typeof BRepMesh_FastDiscret;
+ BRepMesh_BoundaryParamsRangeSplitter: typeof BRepMesh_BoundaryParamsRangeSplitter;
+ BRepMesh_Vertex: typeof BRepMesh_Vertex;
+ BRepMesh_Vertex_1: typeof BRepMesh_Vertex_1;
+ BRepMesh_Vertex_2: typeof BRepMesh_Vertex_2;
+ BRepMesh_Vertex_3: typeof BRepMesh_Vertex_3;
+ BRepMesh_CustomBaseMeshAlgo: typeof BRepMesh_CustomBaseMeshAlgo;
+ BRepMesh_DataStructureOfDelaun: typeof BRepMesh_DataStructureOfDelaun;
+ BRepMesh_CurveTessellator: typeof BRepMesh_CurveTessellator;
+ BRepMesh_CurveTessellator_1: typeof BRepMesh_CurveTessellator_1;
+ BRepMesh_CurveTessellator_2: typeof BRepMesh_CurveTessellator_2;
+ BRepMesh_VertexTool: typeof BRepMesh_VertexTool;
+ BRepMesh_OrientedEdge: typeof BRepMesh_OrientedEdge;
+ BRepMesh_OrientedEdge_1: typeof BRepMesh_OrientedEdge_1;
+ BRepMesh_OrientedEdge_2: typeof BRepMesh_OrientedEdge_2;
+ Handle_BinTObjDrivers_DocumentStorageDriver: typeof Handle_BinTObjDrivers_DocumentStorageDriver;
+ Handle_BinTObjDrivers_DocumentStorageDriver_1: typeof Handle_BinTObjDrivers_DocumentStorageDriver_1;
+ Handle_BinTObjDrivers_DocumentStorageDriver_2: typeof Handle_BinTObjDrivers_DocumentStorageDriver_2;
+ Handle_BinTObjDrivers_DocumentStorageDriver_3: typeof Handle_BinTObjDrivers_DocumentStorageDriver_3;
+ Handle_BinTObjDrivers_DocumentStorageDriver_4: typeof Handle_BinTObjDrivers_DocumentStorageDriver_4;
+ Handle_BinTObjDrivers_ObjectDriver: typeof Handle_BinTObjDrivers_ObjectDriver;
+ Handle_BinTObjDrivers_ObjectDriver_1: typeof Handle_BinTObjDrivers_ObjectDriver_1;
+ Handle_BinTObjDrivers_ObjectDriver_2: typeof Handle_BinTObjDrivers_ObjectDriver_2;
+ Handle_BinTObjDrivers_ObjectDriver_3: typeof Handle_BinTObjDrivers_ObjectDriver_3;
+ Handle_BinTObjDrivers_ObjectDriver_4: typeof Handle_BinTObjDrivers_ObjectDriver_4;
+ Handle_BinTObjDrivers_ReferenceDriver: typeof Handle_BinTObjDrivers_ReferenceDriver;
+ Handle_BinTObjDrivers_ReferenceDriver_1: typeof Handle_BinTObjDrivers_ReferenceDriver_1;
+ Handle_BinTObjDrivers_ReferenceDriver_2: typeof Handle_BinTObjDrivers_ReferenceDriver_2;
+ Handle_BinTObjDrivers_ReferenceDriver_3: typeof Handle_BinTObjDrivers_ReferenceDriver_3;
+ Handle_BinTObjDrivers_ReferenceDriver_4: typeof Handle_BinTObjDrivers_ReferenceDriver_4;
+ Handle_BinTObjDrivers_IntSparseArrayDriver: typeof Handle_BinTObjDrivers_IntSparseArrayDriver;
+ Handle_BinTObjDrivers_IntSparseArrayDriver_1: typeof Handle_BinTObjDrivers_IntSparseArrayDriver_1;
+ Handle_BinTObjDrivers_IntSparseArrayDriver_2: typeof Handle_BinTObjDrivers_IntSparseArrayDriver_2;
+ Handle_BinTObjDrivers_IntSparseArrayDriver_3: typeof Handle_BinTObjDrivers_IntSparseArrayDriver_3;
+ Handle_BinTObjDrivers_IntSparseArrayDriver_4: typeof Handle_BinTObjDrivers_IntSparseArrayDriver_4;
+ Handle_BinTObjDrivers_XYZDriver: typeof Handle_BinTObjDrivers_XYZDriver;
+ Handle_BinTObjDrivers_XYZDriver_1: typeof Handle_BinTObjDrivers_XYZDriver_1;
+ Handle_BinTObjDrivers_XYZDriver_2: typeof Handle_BinTObjDrivers_XYZDriver_2;
+ Handle_BinTObjDrivers_XYZDriver_3: typeof Handle_BinTObjDrivers_XYZDriver_3;
+ Handle_BinTObjDrivers_XYZDriver_4: typeof Handle_BinTObjDrivers_XYZDriver_4;
+ Handle_BinTObjDrivers_DocumentRetrievalDriver: typeof Handle_BinTObjDrivers_DocumentRetrievalDriver;
+ Handle_BinTObjDrivers_DocumentRetrievalDriver_1: typeof Handle_BinTObjDrivers_DocumentRetrievalDriver_1;
+ Handle_BinTObjDrivers_DocumentRetrievalDriver_2: typeof Handle_BinTObjDrivers_DocumentRetrievalDriver_2;
+ Handle_BinTObjDrivers_DocumentRetrievalDriver_3: typeof Handle_BinTObjDrivers_DocumentRetrievalDriver_3;
+ Handle_BinTObjDrivers_DocumentRetrievalDriver_4: typeof Handle_BinTObjDrivers_DocumentRetrievalDriver_4;
+ Handle_BinTObjDrivers_ModelDriver: typeof Handle_BinTObjDrivers_ModelDriver;
+ Handle_BinTObjDrivers_ModelDriver_1: typeof Handle_BinTObjDrivers_ModelDriver_1;
+ Handle_BinTObjDrivers_ModelDriver_2: typeof Handle_BinTObjDrivers_ModelDriver_2;
+ Handle_BinTObjDrivers_ModelDriver_3: typeof Handle_BinTObjDrivers_ModelDriver_3;
+ Handle_BinTObjDrivers_ModelDriver_4: typeof Handle_BinTObjDrivers_ModelDriver_4;
+ CDM_ReferenceIterator: typeof CDM_ReferenceIterator;
+ CDM_Application: typeof CDM_Application;
+ Handle_CDM_Application: typeof Handle_CDM_Application;
+ Handle_CDM_Application_1: typeof Handle_CDM_Application_1;
+ Handle_CDM_Application_2: typeof Handle_CDM_Application_2;
+ Handle_CDM_Application_3: typeof Handle_CDM_Application_3;
+ Handle_CDM_Application_4: typeof Handle_CDM_Application_4;
+ Handle_CDM_Document: typeof Handle_CDM_Document;
+ Handle_CDM_Document_1: typeof Handle_CDM_Document_1;
+ Handle_CDM_Document_2: typeof Handle_CDM_Document_2;
+ Handle_CDM_Document_3: typeof Handle_CDM_Document_3;
+ Handle_CDM_Document_4: typeof Handle_CDM_Document_4;
+ CDM_Document: typeof CDM_Document;
+ CDM_MetaData: typeof CDM_MetaData;
+ Handle_CDM_MetaData: typeof Handle_CDM_MetaData;
+ Handle_CDM_MetaData_1: typeof Handle_CDM_MetaData_1;
+ Handle_CDM_MetaData_2: typeof Handle_CDM_MetaData_2;
+ Handle_CDM_MetaData_3: typeof Handle_CDM_MetaData_3;
+ Handle_CDM_MetaData_4: typeof Handle_CDM_MetaData_4;
+ Handle_CDM_Reference: typeof Handle_CDM_Reference;
+ Handle_CDM_Reference_1: typeof Handle_CDM_Reference_1;
+ Handle_CDM_Reference_2: typeof Handle_CDM_Reference_2;
+ Handle_CDM_Reference_3: typeof Handle_CDM_Reference_3;
+ Handle_CDM_Reference_4: typeof Handle_CDM_Reference_4;
+ CDM_Reference: typeof CDM_Reference;
+ CDM_CanCloseStatus: CDM_CanCloseStatus;
+ RWStepElement_RWUniformSurfaceSection: typeof RWStepElement_RWUniformSurfaceSection;
+ RWStepElement_RWSurfaceSectionField: typeof RWStepElement_RWSurfaceSectionField;
+ RWStepElement_RWCurve3dElementDescriptor: typeof RWStepElement_RWCurve3dElementDescriptor;
+ RWStepElement_RWElementDescriptor: typeof RWStepElement_RWElementDescriptor;
+ RWStepElement_RWSurface3dElementDescriptor: typeof RWStepElement_RWSurface3dElementDescriptor;
+ RWStepElement_RWSurfaceElementProperty: typeof RWStepElement_RWSurfaceElementProperty;
+ RWStepElement_RWCurveElementEndReleasePacket: typeof RWStepElement_RWCurveElementEndReleasePacket;
+ RWStepElement_RWSurfaceSectionFieldVarying: typeof RWStepElement_RWSurfaceSectionFieldVarying;
+ RWStepElement_RWAnalysisItemWithinRepresentation: typeof RWStepElement_RWAnalysisItemWithinRepresentation;
+ RWStepElement_RWSurfaceSectionFieldConstant: typeof RWStepElement_RWSurfaceSectionFieldConstant;
+ RWStepElement_RWCurveElementSectionDefinition: typeof RWStepElement_RWCurveElementSectionDefinition;
+ RWStepElement_RWSurfaceSection: typeof RWStepElement_RWSurfaceSection;
+ RWStepElement_RWCurveElementSectionDerivedDefinitions: typeof RWStepElement_RWCurveElementSectionDerivedDefinitions;
+ RWStepElement_RWElementMaterial: typeof RWStepElement_RWElementMaterial;
+ RWStepElement_RWVolume3dElementDescriptor: typeof RWStepElement_RWVolume3dElementDescriptor;
+ BRep_CurveRepresentation: typeof BRep_CurveRepresentation;
+ Handle_BRep_CurveRepresentation: typeof Handle_BRep_CurveRepresentation;
+ Handle_BRep_CurveRepresentation_1: typeof Handle_BRep_CurveRepresentation_1;
+ Handle_BRep_CurveRepresentation_2: typeof Handle_BRep_CurveRepresentation_2;
+ Handle_BRep_CurveRepresentation_3: typeof Handle_BRep_CurveRepresentation_3;
+ Handle_BRep_CurveRepresentation_4: typeof Handle_BRep_CurveRepresentation_4;
+ Handle_BRep_PolygonOnTriangulation: typeof Handle_BRep_PolygonOnTriangulation;
+ Handle_BRep_PolygonOnTriangulation_1: typeof Handle_BRep_PolygonOnTriangulation_1;
+ Handle_BRep_PolygonOnTriangulation_2: typeof Handle_BRep_PolygonOnTriangulation_2;
+ Handle_BRep_PolygonOnTriangulation_3: typeof Handle_BRep_PolygonOnTriangulation_3;
+ Handle_BRep_PolygonOnTriangulation_4: typeof Handle_BRep_PolygonOnTriangulation_4;
+ BRep_PolygonOnTriangulation: typeof BRep_PolygonOnTriangulation;
+ BRep_PointOnCurveOnSurface: typeof BRep_PointOnCurveOnSurface;
+ Handle_BRep_PointOnCurveOnSurface: typeof Handle_BRep_PointOnCurveOnSurface;
+ Handle_BRep_PointOnCurveOnSurface_1: typeof Handle_BRep_PointOnCurveOnSurface_1;
+ Handle_BRep_PointOnCurveOnSurface_2: typeof Handle_BRep_PointOnCurveOnSurface_2;
+ Handle_BRep_PointOnCurveOnSurface_3: typeof Handle_BRep_PointOnCurveOnSurface_3;
+ Handle_BRep_PointOnCurveOnSurface_4: typeof Handle_BRep_PointOnCurveOnSurface_4;
+ BRep_TFace: typeof BRep_TFace;
+ Handle_BRep_TFace: typeof Handle_BRep_TFace;
+ Handle_BRep_TFace_1: typeof Handle_BRep_TFace_1;
+ Handle_BRep_TFace_2: typeof Handle_BRep_TFace_2;
+ Handle_BRep_TFace_3: typeof Handle_BRep_TFace_3;
+ Handle_BRep_TFace_4: typeof Handle_BRep_TFace_4;
+ Handle_BRep_Polygon3D: typeof Handle_BRep_Polygon3D;
+ Handle_BRep_Polygon3D_1: typeof Handle_BRep_Polygon3D_1;
+ Handle_BRep_Polygon3D_2: typeof Handle_BRep_Polygon3D_2;
+ Handle_BRep_Polygon3D_3: typeof Handle_BRep_Polygon3D_3;
+ Handle_BRep_Polygon3D_4: typeof Handle_BRep_Polygon3D_4;
+ BRep_Polygon3D: typeof BRep_Polygon3D;
+ BRep_PointsOnSurface: typeof BRep_PointsOnSurface;
+ Handle_BRep_PointsOnSurface: typeof Handle_BRep_PointsOnSurface;
+ Handle_BRep_PointsOnSurface_1: typeof Handle_BRep_PointsOnSurface_1;
+ Handle_BRep_PointsOnSurface_2: typeof Handle_BRep_PointsOnSurface_2;
+ Handle_BRep_PointsOnSurface_3: typeof Handle_BRep_PointsOnSurface_3;
+ Handle_BRep_PointsOnSurface_4: typeof Handle_BRep_PointsOnSurface_4;
+ BRep_Tool: typeof BRep_Tool;
+ Handle_BRep_PointOnCurve: typeof Handle_BRep_PointOnCurve;
+ Handle_BRep_PointOnCurve_1: typeof Handle_BRep_PointOnCurve_1;
+ Handle_BRep_PointOnCurve_2: typeof Handle_BRep_PointOnCurve_2;
+ Handle_BRep_PointOnCurve_3: typeof Handle_BRep_PointOnCurve_3;
+ Handle_BRep_PointOnCurve_4: typeof Handle_BRep_PointOnCurve_4;
+ BRep_PointOnCurve: typeof BRep_PointOnCurve;
+ Handle_BRep_PolygonOnSurface: typeof Handle_BRep_PolygonOnSurface;
+ Handle_BRep_PolygonOnSurface_1: typeof Handle_BRep_PolygonOnSurface_1;
+ Handle_BRep_PolygonOnSurface_2: typeof Handle_BRep_PolygonOnSurface_2;
+ Handle_BRep_PolygonOnSurface_3: typeof Handle_BRep_PolygonOnSurface_3;
+ Handle_BRep_PolygonOnSurface_4: typeof Handle_BRep_PolygonOnSurface_4;
+ BRep_PolygonOnSurface: typeof BRep_PolygonOnSurface;
+ Handle_BRep_CurveOnSurface: typeof Handle_BRep_CurveOnSurface;
+ Handle_BRep_CurveOnSurface_1: typeof Handle_BRep_CurveOnSurface_1;
+ Handle_BRep_CurveOnSurface_2: typeof Handle_BRep_CurveOnSurface_2;
+ Handle_BRep_CurveOnSurface_3: typeof Handle_BRep_CurveOnSurface_3;
+ Handle_BRep_CurveOnSurface_4: typeof Handle_BRep_CurveOnSurface_4;
+ BRep_CurveOnSurface: typeof BRep_CurveOnSurface;
+ BRep_PointRepresentation: typeof BRep_PointRepresentation;
+ Handle_BRep_PointRepresentation: typeof Handle_BRep_PointRepresentation;
+ Handle_BRep_PointRepresentation_1: typeof Handle_BRep_PointRepresentation_1;
+ Handle_BRep_PointRepresentation_2: typeof Handle_BRep_PointRepresentation_2;
+ Handle_BRep_PointRepresentation_3: typeof Handle_BRep_PointRepresentation_3;
+ Handle_BRep_PointRepresentation_4: typeof Handle_BRep_PointRepresentation_4;
+ BRep_Builder: typeof BRep_Builder;
+ BRep_CurveOn2Surfaces: typeof BRep_CurveOn2Surfaces;
+ Handle_BRep_CurveOn2Surfaces: typeof Handle_BRep_CurveOn2Surfaces;
+ Handle_BRep_CurveOn2Surfaces_1: typeof Handle_BRep_CurveOn2Surfaces_1;
+ Handle_BRep_CurveOn2Surfaces_2: typeof Handle_BRep_CurveOn2Surfaces_2;
+ Handle_BRep_CurveOn2Surfaces_3: typeof Handle_BRep_CurveOn2Surfaces_3;
+ Handle_BRep_CurveOn2Surfaces_4: typeof Handle_BRep_CurveOn2Surfaces_4;
+ Handle_BRep_PointOnSurface: typeof Handle_BRep_PointOnSurface;
+ Handle_BRep_PointOnSurface_1: typeof Handle_BRep_PointOnSurface_1;
+ Handle_BRep_PointOnSurface_2: typeof Handle_BRep_PointOnSurface_2;
+ Handle_BRep_PointOnSurface_3: typeof Handle_BRep_PointOnSurface_3;
+ Handle_BRep_PointOnSurface_4: typeof Handle_BRep_PointOnSurface_4;
+ BRep_PointOnSurface: typeof BRep_PointOnSurface;
+ Handle_BRep_PolygonOnClosedTriangulation: typeof Handle_BRep_PolygonOnClosedTriangulation;
+ Handle_BRep_PolygonOnClosedTriangulation_1: typeof Handle_BRep_PolygonOnClosedTriangulation_1;
+ Handle_BRep_PolygonOnClosedTriangulation_2: typeof Handle_BRep_PolygonOnClosedTriangulation_2;
+ Handle_BRep_PolygonOnClosedTriangulation_3: typeof Handle_BRep_PolygonOnClosedTriangulation_3;
+ Handle_BRep_PolygonOnClosedTriangulation_4: typeof Handle_BRep_PolygonOnClosedTriangulation_4;
+ BRep_PolygonOnClosedTriangulation: typeof BRep_PolygonOnClosedTriangulation;
+ BRep_TEdge: typeof BRep_TEdge;
+ Handle_BRep_TEdge: typeof Handle_BRep_TEdge;
+ Handle_BRep_TEdge_1: typeof Handle_BRep_TEdge_1;
+ Handle_BRep_TEdge_2: typeof Handle_BRep_TEdge_2;
+ Handle_BRep_TEdge_3: typeof Handle_BRep_TEdge_3;
+ Handle_BRep_TEdge_4: typeof Handle_BRep_TEdge_4;
+ BRep_Curve3D: typeof BRep_Curve3D;
+ Handle_BRep_Curve3D: typeof Handle_BRep_Curve3D;
+ Handle_BRep_Curve3D_1: typeof Handle_BRep_Curve3D_1;
+ Handle_BRep_Curve3D_2: typeof Handle_BRep_Curve3D_2;
+ Handle_BRep_Curve3D_3: typeof Handle_BRep_Curve3D_3;
+ Handle_BRep_Curve3D_4: typeof Handle_BRep_Curve3D_4;
+ Handle_BRep_CurveOnClosedSurface: typeof Handle_BRep_CurveOnClosedSurface;
+ Handle_BRep_CurveOnClosedSurface_1: typeof Handle_BRep_CurveOnClosedSurface_1;
+ Handle_BRep_CurveOnClosedSurface_2: typeof Handle_BRep_CurveOnClosedSurface_2;
+ Handle_BRep_CurveOnClosedSurface_3: typeof Handle_BRep_CurveOnClosedSurface_3;
+ Handle_BRep_CurveOnClosedSurface_4: typeof Handle_BRep_CurveOnClosedSurface_4;
+ BRep_CurveOnClosedSurface: typeof BRep_CurveOnClosedSurface;
+ BRep_PolygonOnClosedSurface: typeof BRep_PolygonOnClosedSurface;
+ Handle_BRep_PolygonOnClosedSurface: typeof Handle_BRep_PolygonOnClosedSurface;
+ Handle_BRep_PolygonOnClosedSurface_1: typeof Handle_BRep_PolygonOnClosedSurface_1;
+ Handle_BRep_PolygonOnClosedSurface_2: typeof Handle_BRep_PolygonOnClosedSurface_2;
+ Handle_BRep_PolygonOnClosedSurface_3: typeof Handle_BRep_PolygonOnClosedSurface_3;
+ Handle_BRep_PolygonOnClosedSurface_4: typeof Handle_BRep_PolygonOnClosedSurface_4;
+ BRep_TVertex: typeof BRep_TVertex;
+ Handle_BRep_TVertex: typeof Handle_BRep_TVertex;
+ Handle_BRep_TVertex_1: typeof Handle_BRep_TVertex_1;
+ Handle_BRep_TVertex_2: typeof Handle_BRep_TVertex_2;
+ Handle_BRep_TVertex_3: typeof Handle_BRep_TVertex_3;
+ Handle_BRep_TVertex_4: typeof Handle_BRep_TVertex_4;
+ Handle_BRep_GCurve: typeof Handle_BRep_GCurve;
+ Handle_BRep_GCurve_1: typeof Handle_BRep_GCurve_1;
+ Handle_BRep_GCurve_2: typeof Handle_BRep_GCurve_2;
+ Handle_BRep_GCurve_3: typeof Handle_BRep_GCurve_3;
+ Handle_BRep_GCurve_4: typeof Handle_BRep_GCurve_4;
+ BRep_GCurve: typeof BRep_GCurve;
+ Handle_BinMXCAFDoc_VisMaterialDriver: typeof Handle_BinMXCAFDoc_VisMaterialDriver;
+ Handle_BinMXCAFDoc_VisMaterialDriver_1: typeof Handle_BinMXCAFDoc_VisMaterialDriver_1;
+ Handle_BinMXCAFDoc_VisMaterialDriver_2: typeof Handle_BinMXCAFDoc_VisMaterialDriver_2;
+ Handle_BinMXCAFDoc_VisMaterialDriver_3: typeof Handle_BinMXCAFDoc_VisMaterialDriver_3;
+ Handle_BinMXCAFDoc_VisMaterialDriver_4: typeof Handle_BinMXCAFDoc_VisMaterialDriver_4;
+ Handle_BinMXCAFDoc_DatumDriver: typeof Handle_BinMXCAFDoc_DatumDriver;
+ Handle_BinMXCAFDoc_DatumDriver_1: typeof Handle_BinMXCAFDoc_DatumDriver_1;
+ Handle_BinMXCAFDoc_DatumDriver_2: typeof Handle_BinMXCAFDoc_DatumDriver_2;
+ Handle_BinMXCAFDoc_DatumDriver_3: typeof Handle_BinMXCAFDoc_DatumDriver_3;
+ Handle_BinMXCAFDoc_DatumDriver_4: typeof Handle_BinMXCAFDoc_DatumDriver_4;
+ Handle_BinMXCAFDoc_NoteBinDataDriver: typeof Handle_BinMXCAFDoc_NoteBinDataDriver;
+ Handle_BinMXCAFDoc_NoteBinDataDriver_1: typeof Handle_BinMXCAFDoc_NoteBinDataDriver_1;
+ Handle_BinMXCAFDoc_NoteBinDataDriver_2: typeof Handle_BinMXCAFDoc_NoteBinDataDriver_2;
+ Handle_BinMXCAFDoc_NoteBinDataDriver_3: typeof Handle_BinMXCAFDoc_NoteBinDataDriver_3;
+ Handle_BinMXCAFDoc_NoteBinDataDriver_4: typeof Handle_BinMXCAFDoc_NoteBinDataDriver_4;
+ Handle_BinMXCAFDoc_AssemblyItemRefDriver: typeof Handle_BinMXCAFDoc_AssemblyItemRefDriver;
+ Handle_BinMXCAFDoc_AssemblyItemRefDriver_1: typeof Handle_BinMXCAFDoc_AssemblyItemRefDriver_1;
+ Handle_BinMXCAFDoc_AssemblyItemRefDriver_2: typeof Handle_BinMXCAFDoc_AssemblyItemRefDriver_2;
+ Handle_BinMXCAFDoc_AssemblyItemRefDriver_3: typeof Handle_BinMXCAFDoc_AssemblyItemRefDriver_3;
+ Handle_BinMXCAFDoc_AssemblyItemRefDriver_4: typeof Handle_BinMXCAFDoc_AssemblyItemRefDriver_4;
+ Handle_BinMXCAFDoc_CentroidDriver: typeof Handle_BinMXCAFDoc_CentroidDriver;
+ Handle_BinMXCAFDoc_CentroidDriver_1: typeof Handle_BinMXCAFDoc_CentroidDriver_1;
+ Handle_BinMXCAFDoc_CentroidDriver_2: typeof Handle_BinMXCAFDoc_CentroidDriver_2;
+ Handle_BinMXCAFDoc_CentroidDriver_3: typeof Handle_BinMXCAFDoc_CentroidDriver_3;
+ Handle_BinMXCAFDoc_CentroidDriver_4: typeof Handle_BinMXCAFDoc_CentroidDriver_4;
+ Handle_BinMXCAFDoc_DimTolDriver: typeof Handle_BinMXCAFDoc_DimTolDriver;
+ Handle_BinMXCAFDoc_DimTolDriver_1: typeof Handle_BinMXCAFDoc_DimTolDriver_1;
+ Handle_BinMXCAFDoc_DimTolDriver_2: typeof Handle_BinMXCAFDoc_DimTolDriver_2;
+ Handle_BinMXCAFDoc_DimTolDriver_3: typeof Handle_BinMXCAFDoc_DimTolDriver_3;
+ Handle_BinMXCAFDoc_DimTolDriver_4: typeof Handle_BinMXCAFDoc_DimTolDriver_4;
+ Handle_BinMXCAFDoc_NoteDriver: typeof Handle_BinMXCAFDoc_NoteDriver;
+ Handle_BinMXCAFDoc_NoteDriver_1: typeof Handle_BinMXCAFDoc_NoteDriver_1;
+ Handle_BinMXCAFDoc_NoteDriver_2: typeof Handle_BinMXCAFDoc_NoteDriver_2;
+ Handle_BinMXCAFDoc_NoteDriver_3: typeof Handle_BinMXCAFDoc_NoteDriver_3;
+ Handle_BinMXCAFDoc_NoteDriver_4: typeof Handle_BinMXCAFDoc_NoteDriver_4;
+ Handle_BinMXCAFDoc_NoteCommentDriver: typeof Handle_BinMXCAFDoc_NoteCommentDriver;
+ Handle_BinMXCAFDoc_NoteCommentDriver_1: typeof Handle_BinMXCAFDoc_NoteCommentDriver_1;
+ Handle_BinMXCAFDoc_NoteCommentDriver_2: typeof Handle_BinMXCAFDoc_NoteCommentDriver_2;
+ Handle_BinMXCAFDoc_NoteCommentDriver_3: typeof Handle_BinMXCAFDoc_NoteCommentDriver_3;
+ Handle_BinMXCAFDoc_NoteCommentDriver_4: typeof Handle_BinMXCAFDoc_NoteCommentDriver_4;
+ Handle_BinMXCAFDoc_GraphNodeDriver: typeof Handle_BinMXCAFDoc_GraphNodeDriver;
+ Handle_BinMXCAFDoc_GraphNodeDriver_1: typeof Handle_BinMXCAFDoc_GraphNodeDriver_1;
+ Handle_BinMXCAFDoc_GraphNodeDriver_2: typeof Handle_BinMXCAFDoc_GraphNodeDriver_2;
+ Handle_BinMXCAFDoc_GraphNodeDriver_3: typeof Handle_BinMXCAFDoc_GraphNodeDriver_3;
+ Handle_BinMXCAFDoc_GraphNodeDriver_4: typeof Handle_BinMXCAFDoc_GraphNodeDriver_4;
+ Handle_BinMXCAFDoc_ColorDriver: typeof Handle_BinMXCAFDoc_ColorDriver;
+ Handle_BinMXCAFDoc_ColorDriver_1: typeof Handle_BinMXCAFDoc_ColorDriver_1;
+ Handle_BinMXCAFDoc_ColorDriver_2: typeof Handle_BinMXCAFDoc_ColorDriver_2;
+ Handle_BinMXCAFDoc_ColorDriver_3: typeof Handle_BinMXCAFDoc_ColorDriver_3;
+ Handle_BinMXCAFDoc_ColorDriver_4: typeof Handle_BinMXCAFDoc_ColorDriver_4;
+ Handle_BinMXCAFDoc_MaterialDriver: typeof Handle_BinMXCAFDoc_MaterialDriver;
+ Handle_BinMXCAFDoc_MaterialDriver_1: typeof Handle_BinMXCAFDoc_MaterialDriver_1;
+ Handle_BinMXCAFDoc_MaterialDriver_2: typeof Handle_BinMXCAFDoc_MaterialDriver_2;
+ Handle_BinMXCAFDoc_MaterialDriver_3: typeof Handle_BinMXCAFDoc_MaterialDriver_3;
+ Handle_BinMXCAFDoc_MaterialDriver_4: typeof Handle_BinMXCAFDoc_MaterialDriver_4;
+ Handle_BinMXCAFDoc_VisMaterialToolDriver: typeof Handle_BinMXCAFDoc_VisMaterialToolDriver;
+ Handle_BinMXCAFDoc_VisMaterialToolDriver_1: typeof Handle_BinMXCAFDoc_VisMaterialToolDriver_1;
+ Handle_BinMXCAFDoc_VisMaterialToolDriver_2: typeof Handle_BinMXCAFDoc_VisMaterialToolDriver_2;
+ Handle_BinMXCAFDoc_VisMaterialToolDriver_3: typeof Handle_BinMXCAFDoc_VisMaterialToolDriver_3;
+ Handle_BinMXCAFDoc_VisMaterialToolDriver_4: typeof Handle_BinMXCAFDoc_VisMaterialToolDriver_4;
+ Handle_BinMXCAFDoc_LocationDriver: typeof Handle_BinMXCAFDoc_LocationDriver;
+ Handle_BinMXCAFDoc_LocationDriver_1: typeof Handle_BinMXCAFDoc_LocationDriver_1;
+ Handle_BinMXCAFDoc_LocationDriver_2: typeof Handle_BinMXCAFDoc_LocationDriver_2;
+ Handle_BinMXCAFDoc_LocationDriver_3: typeof Handle_BinMXCAFDoc_LocationDriver_3;
+ Handle_BinMXCAFDoc_LocationDriver_4: typeof Handle_BinMXCAFDoc_LocationDriver_4;
+ UnitsAPI: typeof UnitsAPI;
+ UnitsAPI_SystemUnits: UnitsAPI_SystemUnits;
+ TObj_TObject: typeof TObj_TObject;
+ Handle_TObj_TObject: typeof Handle_TObj_TObject;
+ Handle_TObj_TObject_1: typeof Handle_TObj_TObject_1;
+ Handle_TObj_TObject_2: typeof Handle_TObj_TObject_2;
+ Handle_TObj_TObject_3: typeof Handle_TObj_TObject_3;
+ Handle_TObj_TObject_4: typeof Handle_TObj_TObject_4;
+ Handle_TObj_TReference: typeof Handle_TObj_TReference;
+ Handle_TObj_TReference_1: typeof Handle_TObj_TReference_1;
+ Handle_TObj_TReference_2: typeof Handle_TObj_TReference_2;
+ Handle_TObj_TReference_3: typeof Handle_TObj_TReference_3;
+ Handle_TObj_TReference_4: typeof Handle_TObj_TReference_4;
+ TObj_TReference: typeof TObj_TReference;
+ Handle_TObj_Application: typeof Handle_TObj_Application;
+ Handle_TObj_Application_1: typeof Handle_TObj_Application_1;
+ Handle_TObj_Application_2: typeof Handle_TObj_Application_2;
+ Handle_TObj_Application_3: typeof Handle_TObj_Application_3;
+ Handle_TObj_Application_4: typeof Handle_TObj_Application_4;
+ TObj_Application: typeof TObj_Application;
+ Handle_TObj_TModel: typeof Handle_TObj_TModel;
+ Handle_TObj_TModel_1: typeof Handle_TObj_TModel_1;
+ Handle_TObj_TModel_2: typeof Handle_TObj_TModel_2;
+ Handle_TObj_TModel_3: typeof Handle_TObj_TModel_3;
+ Handle_TObj_TModel_4: typeof Handle_TObj_TModel_4;
+ TObj_TModel: typeof TObj_TModel;
+ TObj_Partition: typeof TObj_Partition;
+ Handle_TObj_Partition: typeof Handle_TObj_Partition;
+ Handle_TObj_Partition_1: typeof Handle_TObj_Partition_1;
+ Handle_TObj_Partition_2: typeof Handle_TObj_Partition_2;
+ Handle_TObj_Partition_3: typeof Handle_TObj_Partition_3;
+ Handle_TObj_Partition_4: typeof Handle_TObj_Partition_4;
+ TObj_Assistant: typeof TObj_Assistant;
+ Handle_TObj_TXYZ: typeof Handle_TObj_TXYZ;
+ Handle_TObj_TXYZ_1: typeof Handle_TObj_TXYZ_1;
+ Handle_TObj_TXYZ_2: typeof Handle_TObj_TXYZ_2;
+ Handle_TObj_TXYZ_3: typeof Handle_TObj_TXYZ_3;
+ Handle_TObj_TXYZ_4: typeof Handle_TObj_TXYZ_4;
+ TObj_TXYZ: typeof TObj_TXYZ;
+ TObj_TIntSparseArray: typeof TObj_TIntSparseArray;
+ Handle_TObj_TIntSparseArray: typeof Handle_TObj_TIntSparseArray;
+ Handle_TObj_TIntSparseArray_1: typeof Handle_TObj_TIntSparseArray_1;
+ Handle_TObj_TIntSparseArray_2: typeof Handle_TObj_TIntSparseArray_2;
+ Handle_TObj_TIntSparseArray_3: typeof Handle_TObj_TIntSparseArray_3;
+ Handle_TObj_TIntSparseArray_4: typeof Handle_TObj_TIntSparseArray_4;
+ TObj_Persistence: typeof TObj_Persistence;
+ Handle_TObj_CheckModel: typeof Handle_TObj_CheckModel;
+ Handle_TObj_CheckModel_1: typeof Handle_TObj_CheckModel_1;
+ Handle_TObj_CheckModel_2: typeof Handle_TObj_CheckModel_2;
+ Handle_TObj_CheckModel_3: typeof Handle_TObj_CheckModel_3;
+ Handle_TObj_CheckModel_4: typeof Handle_TObj_CheckModel_4;
+ TObj_CheckModel: typeof TObj_CheckModel;
+ Handle_TObj_TNameContainer: typeof Handle_TObj_TNameContainer;
+ Handle_TObj_TNameContainer_1: typeof Handle_TObj_TNameContainer_1;
+ Handle_TObj_TNameContainer_2: typeof Handle_TObj_TNameContainer_2;
+ Handle_TObj_TNameContainer_3: typeof Handle_TObj_TNameContainer_3;
+ Handle_TObj_TNameContainer_4: typeof Handle_TObj_TNameContainer_4;
+ TObj_TNameContainer: typeof TObj_TNameContainer;
+ TObj_LabelIterator: typeof TObj_LabelIterator;
+ Handle_TObj_LabelIterator: typeof Handle_TObj_LabelIterator;
+ Handle_TObj_LabelIterator_1: typeof Handle_TObj_LabelIterator_1;
+ Handle_TObj_LabelIterator_2: typeof Handle_TObj_LabelIterator_2;
+ Handle_TObj_LabelIterator_3: typeof Handle_TObj_LabelIterator_3;
+ Handle_TObj_LabelIterator_4: typeof Handle_TObj_LabelIterator_4;
+ TObj_ReferenceIterator: typeof TObj_ReferenceIterator;
+ Handle_TObj_ReferenceIterator: typeof Handle_TObj_ReferenceIterator;
+ Handle_TObj_ReferenceIterator_1: typeof Handle_TObj_ReferenceIterator_1;
+ Handle_TObj_ReferenceIterator_2: typeof Handle_TObj_ReferenceIterator_2;
+ Handle_TObj_ReferenceIterator_3: typeof Handle_TObj_ReferenceIterator_3;
+ Handle_TObj_ReferenceIterator_4: typeof Handle_TObj_ReferenceIterator_4;
+ TObj_OcafObjectIterator: typeof TObj_OcafObjectIterator;
+ Handle_TObj_OcafObjectIterator: typeof Handle_TObj_OcafObjectIterator;
+ Handle_TObj_OcafObjectIterator_1: typeof Handle_TObj_OcafObjectIterator_1;
+ Handle_TObj_OcafObjectIterator_2: typeof Handle_TObj_OcafObjectIterator_2;
+ Handle_TObj_OcafObjectIterator_3: typeof Handle_TObj_OcafObjectIterator_3;
+ Handle_TObj_OcafObjectIterator_4: typeof Handle_TObj_OcafObjectIterator_4;
+ TObj_Object: typeof TObj_Object;
+ Handle_TObj_Object: typeof Handle_TObj_Object;
+ Handle_TObj_Object_1: typeof Handle_TObj_Object_1;
+ Handle_TObj_Object_2: typeof Handle_TObj_Object_2;
+ Handle_TObj_Object_3: typeof Handle_TObj_Object_3;
+ Handle_TObj_Object_4: typeof Handle_TObj_Object_4;
+ TObj_ObjectIterator: typeof TObj_ObjectIterator;
+ Handle_TObj_ObjectIterator: typeof Handle_TObj_ObjectIterator;
+ Handle_TObj_ObjectIterator_1: typeof Handle_TObj_ObjectIterator_1;
+ Handle_TObj_ObjectIterator_2: typeof Handle_TObj_ObjectIterator_2;
+ Handle_TObj_ObjectIterator_3: typeof Handle_TObj_ObjectIterator_3;
+ Handle_TObj_ObjectIterator_4: typeof Handle_TObj_ObjectIterator_4;
+ TObj_Model: typeof TObj_Model;
+ Handle_TObj_Model: typeof Handle_TObj_Model;
+ Handle_TObj_Model_1: typeof Handle_TObj_Model_1;
+ Handle_TObj_Model_2: typeof Handle_TObj_Model_2;
+ Handle_TObj_Model_3: typeof Handle_TObj_Model_3;
+ Handle_TObj_Model_4: typeof Handle_TObj_Model_4;
+ Handle_TObj_ModelIterator: typeof Handle_TObj_ModelIterator;
+ Handle_TObj_ModelIterator_1: typeof Handle_TObj_ModelIterator_1;
+ Handle_TObj_ModelIterator_2: typeof Handle_TObj_ModelIterator_2;
+ Handle_TObj_ModelIterator_3: typeof Handle_TObj_ModelIterator_3;
+ Handle_TObj_ModelIterator_4: typeof Handle_TObj_ModelIterator_4;
+ TObj_ModelIterator: typeof TObj_ModelIterator;
+ Handle_TObj_HiddenPartition: typeof Handle_TObj_HiddenPartition;
+ Handle_TObj_HiddenPartition_1: typeof Handle_TObj_HiddenPartition_1;
+ Handle_TObj_HiddenPartition_2: typeof Handle_TObj_HiddenPartition_2;
+ Handle_TObj_HiddenPartition_3: typeof Handle_TObj_HiddenPartition_3;
+ Handle_TObj_HiddenPartition_4: typeof Handle_TObj_HiddenPartition_4;
+ TObj_HiddenPartition: typeof TObj_HiddenPartition;
+ Handle_TObj_HSequenceOfObject: typeof Handle_TObj_HSequenceOfObject;
+ Handle_TObj_HSequenceOfObject_1: typeof Handle_TObj_HSequenceOfObject_1;
+ Handle_TObj_HSequenceOfObject_2: typeof Handle_TObj_HSequenceOfObject_2;
+ Handle_TObj_HSequenceOfObject_3: typeof Handle_TObj_HSequenceOfObject_3;
+ Handle_TObj_HSequenceOfObject_4: typeof Handle_TObj_HSequenceOfObject_4;
+ Handle_TObj_SequenceIterator: typeof Handle_TObj_SequenceIterator;
+ Handle_TObj_SequenceIterator_1: typeof Handle_TObj_SequenceIterator_1;
+ Handle_TObj_SequenceIterator_2: typeof Handle_TObj_SequenceIterator_2;
+ Handle_TObj_SequenceIterator_3: typeof Handle_TObj_SequenceIterator_3;
+ Handle_TObj_SequenceIterator_4: typeof Handle_TObj_SequenceIterator_4;
+ TObj_SequenceIterator: typeof TObj_SequenceIterator;
+ Adaptor3d_HIsoCurve: typeof Adaptor3d_HIsoCurve;
+ Adaptor3d_HIsoCurve_1: typeof Adaptor3d_HIsoCurve_1;
+ Adaptor3d_HIsoCurve_2: typeof Adaptor3d_HIsoCurve_2;
+ Handle_Adaptor3d_HIsoCurve: typeof Handle_Adaptor3d_HIsoCurve;
+ Handle_Adaptor3d_HIsoCurve_1: typeof Handle_Adaptor3d_HIsoCurve_1;
+ Handle_Adaptor3d_HIsoCurve_2: typeof Handle_Adaptor3d_HIsoCurve_2;
+ Handle_Adaptor3d_HIsoCurve_3: typeof Handle_Adaptor3d_HIsoCurve_3;
+ Handle_Adaptor3d_HIsoCurve_4: typeof Handle_Adaptor3d_HIsoCurve_4;
+ Adaptor3d_HVertex: typeof Adaptor3d_HVertex;
+ Adaptor3d_HVertex_1: typeof Adaptor3d_HVertex_1;
+ Adaptor3d_HVertex_2: typeof Adaptor3d_HVertex_2;
+ Handle_Adaptor3d_HVertex: typeof Handle_Adaptor3d_HVertex;
+ Handle_Adaptor3d_HVertex_1: typeof Handle_Adaptor3d_HVertex_1;
+ Handle_Adaptor3d_HVertex_2: typeof Handle_Adaptor3d_HVertex_2;
+ Handle_Adaptor3d_HVertex_3: typeof Handle_Adaptor3d_HVertex_3;
+ Handle_Adaptor3d_HVertex_4: typeof Handle_Adaptor3d_HVertex_4;
+ Adaptor3d_Surface: typeof Adaptor3d_Surface;
+ Adaptor3d_HCurveOnSurface: typeof Adaptor3d_HCurveOnSurface;
+ Adaptor3d_HCurveOnSurface_1: typeof Adaptor3d_HCurveOnSurface_1;
+ Adaptor3d_HCurveOnSurface_2: typeof Adaptor3d_HCurveOnSurface_2;
+ Handle_Adaptor3d_HCurveOnSurface: typeof Handle_Adaptor3d_HCurveOnSurface;
+ Handle_Adaptor3d_HCurveOnSurface_1: typeof Handle_Adaptor3d_HCurveOnSurface_1;
+ Handle_Adaptor3d_HCurveOnSurface_2: typeof Handle_Adaptor3d_HCurveOnSurface_2;
+ Handle_Adaptor3d_HCurveOnSurface_3: typeof Handle_Adaptor3d_HCurveOnSurface_3;
+ Handle_Adaptor3d_HCurveOnSurface_4: typeof Handle_Adaptor3d_HCurveOnSurface_4;
+ Adaptor3d_TopolTool: typeof Adaptor3d_TopolTool;
+ Adaptor3d_TopolTool_1: typeof Adaptor3d_TopolTool_1;
+ Adaptor3d_TopolTool_2: typeof Adaptor3d_TopolTool_2;
+ Handle_Adaptor3d_TopolTool: typeof Handle_Adaptor3d_TopolTool;
+ Handle_Adaptor3d_TopolTool_1: typeof Handle_Adaptor3d_TopolTool_1;
+ Handle_Adaptor3d_TopolTool_2: typeof Handle_Adaptor3d_TopolTool_2;
+ Handle_Adaptor3d_TopolTool_3: typeof Handle_Adaptor3d_TopolTool_3;
+ Handle_Adaptor3d_TopolTool_4: typeof Handle_Adaptor3d_TopolTool_4;
+ Adaptor3d_HSurfaceTool: typeof Adaptor3d_HSurfaceTool;
+ Adaptor3d_Curve: typeof Adaptor3d_Curve;
+ Adaptor3d_InterFunc: typeof Adaptor3d_InterFunc;
+ Adaptor3d_HSurface: typeof Adaptor3d_HSurface;
+ Handle_Adaptor3d_HSurface: typeof Handle_Adaptor3d_HSurface;
+ Handle_Adaptor3d_HSurface_1: typeof Handle_Adaptor3d_HSurface_1;
+ Handle_Adaptor3d_HSurface_2: typeof Handle_Adaptor3d_HSurface_2;
+ Handle_Adaptor3d_HSurface_3: typeof Handle_Adaptor3d_HSurface_3;
+ Handle_Adaptor3d_HSurface_4: typeof Handle_Adaptor3d_HSurface_4;
+ Adaptor3d_CurveOnSurface: typeof Adaptor3d_CurveOnSurface;
+ Adaptor3d_CurveOnSurface_1: typeof Adaptor3d_CurveOnSurface_1;
+ Adaptor3d_CurveOnSurface_2: typeof Adaptor3d_CurveOnSurface_2;
+ Adaptor3d_CurveOnSurface_3: typeof Adaptor3d_CurveOnSurface_3;
+ Adaptor3d_HCurve: typeof Adaptor3d_HCurve;
+ Handle_Adaptor3d_HCurve: typeof Handle_Adaptor3d_HCurve;
+ Handle_Adaptor3d_HCurve_1: typeof Handle_Adaptor3d_HCurve_1;
+ Handle_Adaptor3d_HCurve_2: typeof Handle_Adaptor3d_HCurve_2;
+ Handle_Adaptor3d_HCurve_3: typeof Handle_Adaptor3d_HCurve_3;
+ Handle_Adaptor3d_HCurve_4: typeof Handle_Adaptor3d_HCurve_4;
+ Adaptor3d_IsoCurve: typeof Adaptor3d_IsoCurve;
+ Adaptor3d_IsoCurve_1: typeof Adaptor3d_IsoCurve_1;
+ Adaptor3d_IsoCurve_2: typeof Adaptor3d_IsoCurve_2;
+ Adaptor3d_IsoCurve_3: typeof Adaptor3d_IsoCurve_3;
+ Adaptor3d_IsoCurve_4: typeof Adaptor3d_IsoCurve_4;
+ Handle_Bisector_Curve: typeof Handle_Bisector_Curve;
+ Handle_Bisector_Curve_1: typeof Handle_Bisector_Curve_1;
+ Handle_Bisector_Curve_2: typeof Handle_Bisector_Curve_2;
+ Handle_Bisector_Curve_3: typeof Handle_Bisector_Curve_3;
+ Handle_Bisector_Curve_4: typeof Handle_Bisector_Curve_4;
+ Bisector_Curve: typeof Bisector_Curve;
+ Bisector_Bisec: typeof Bisector_Bisec;
+ Bisector: typeof Bisector;
+ Handle_Bisector_BisecAna: typeof Handle_Bisector_BisecAna;
+ Handle_Bisector_BisecAna_1: typeof Handle_Bisector_BisecAna_1;
+ Handle_Bisector_BisecAna_2: typeof Handle_Bisector_BisecAna_2;
+ Handle_Bisector_BisecAna_3: typeof Handle_Bisector_BisecAna_3;
+ Handle_Bisector_BisecAna_4: typeof Handle_Bisector_BisecAna_4;
+ Bisector_BisecAna: typeof Bisector_BisecAna;
+ Bisector_PolyBis: typeof Bisector_PolyBis;
+ Bisector_BisecPC: typeof Bisector_BisecPC;
+ Bisector_BisecPC_1: typeof Bisector_BisecPC_1;
+ Bisector_BisecPC_2: typeof Bisector_BisecPC_2;
+ Bisector_BisecPC_3: typeof Bisector_BisecPC_3;
+ Handle_Bisector_BisecPC: typeof Handle_Bisector_BisecPC;
+ Handle_Bisector_BisecPC_1: typeof Handle_Bisector_BisecPC_1;
+ Handle_Bisector_BisecPC_2: typeof Handle_Bisector_BisecPC_2;
+ Handle_Bisector_BisecPC_3: typeof Handle_Bisector_BisecPC_3;
+ Handle_Bisector_BisecPC_4: typeof Handle_Bisector_BisecPC_4;
+ Bisector_PointOnBis: typeof Bisector_PointOnBis;
+ Bisector_PointOnBis_1: typeof Bisector_PointOnBis_1;
+ Bisector_PointOnBis_2: typeof Bisector_PointOnBis_2;
+ Bisector_Inter: typeof Bisector_Inter;
+ Bisector_Inter_1: typeof Bisector_Inter_1;
+ Bisector_Inter_2: typeof Bisector_Inter_2;
+ Bisector_FunctionInter: typeof Bisector_FunctionInter;
+ Bisector_FunctionInter_1: typeof Bisector_FunctionInter_1;
+ Bisector_FunctionInter_2: typeof Bisector_FunctionInter_2;
+ Bisector_FunctionH: typeof Bisector_FunctionH;
+ Handle_Bisector_BisecCC: typeof Handle_Bisector_BisecCC;
+ Handle_Bisector_BisecCC_1: typeof Handle_Bisector_BisecCC_1;
+ Handle_Bisector_BisecCC_2: typeof Handle_Bisector_BisecCC_2;
+ Handle_Bisector_BisecCC_3: typeof Handle_Bisector_BisecCC_3;
+ Handle_Bisector_BisecCC_4: typeof Handle_Bisector_BisecCC_4;
+ Bisector_BisecCC: typeof Bisector_BisecCC;
+ Bisector_BisecCC_1: typeof Bisector_BisecCC_1;
+ Bisector_BisecCC_2: typeof Bisector_BisecCC_2;
+ PeriodicityInfo: typeof PeriodicityInfo;
+ AppCont_LeastSquare: typeof AppCont_LeastSquare;
+ AppCont_Function: typeof AppCont_Function;
+ BRepClass3d_Intersector3d: typeof BRepClass3d_Intersector3d;
+ BRepClass3d_SClassifier: typeof BRepClass3d_SClassifier;
+ BRepClass3d_SClassifier_1: typeof BRepClass3d_SClassifier_1;
+ BRepClass3d_SClassifier_2: typeof BRepClass3d_SClassifier_2;
+ BRepClass3d_SolidExplorer: typeof BRepClass3d_SolidExplorer;
+ BRepClass3d_SolidExplorer_1: typeof BRepClass3d_SolidExplorer_1;
+ BRepClass3d_SolidExplorer_2: typeof BRepClass3d_SolidExplorer_2;
+ BRepClass3d_BndBoxTreeSelectorPoint: typeof BRepClass3d_BndBoxTreeSelectorPoint;
+ BRepClass3d_BndBoxTreeSelectorLine: typeof BRepClass3d_BndBoxTreeSelectorLine;
+ BRepClass3d: typeof BRepClass3d;
+ BRepClass3d_SolidPassiveClassifier: typeof BRepClass3d_SolidPassiveClassifier;
+ BRepClass3d_MapOfInter: typeof BRepClass3d_MapOfInter;
+ BRepClass3d_MapOfInter_1: typeof BRepClass3d_MapOfInter_1;
+ BRepClass3d_MapOfInter_2: typeof BRepClass3d_MapOfInter_2;
+ BRepClass3d_MapOfInter_3: typeof BRepClass3d_MapOfInter_3;
+ BRepClass3d_SolidClassifier: typeof BRepClass3d_SolidClassifier;
+ BRepClass3d_SolidClassifier_1: typeof BRepClass3d_SolidClassifier_1;
+ BRepClass3d_SolidClassifier_2: typeof BRepClass3d_SolidClassifier_2;
+ BRepClass3d_SolidClassifier_3: typeof BRepClass3d_SolidClassifier_3;
+ SelectMgr_TypeOfDepthTolerance: SelectMgr_TypeOfDepthTolerance;
+ SelectMgr_SensitiveEntity: typeof SelectMgr_SensitiveEntity;
+ Handle_SelectMgr_SensitiveEntity: typeof Handle_SelectMgr_SensitiveEntity;
+ Handle_SelectMgr_SensitiveEntity_1: typeof Handle_SelectMgr_SensitiveEntity_1;
+ Handle_SelectMgr_SensitiveEntity_2: typeof Handle_SelectMgr_SensitiveEntity_2;
+ Handle_SelectMgr_SensitiveEntity_3: typeof Handle_SelectMgr_SensitiveEntity_3;
+ Handle_SelectMgr_SensitiveEntity_4: typeof Handle_SelectMgr_SensitiveEntity_4;
+ SelectMgr_FilterType: SelectMgr_FilterType;
+ SelectMgr_AndOrFilter: typeof SelectMgr_AndOrFilter;
+ Handle_SelectMgr_AndOrFilter: typeof Handle_SelectMgr_AndOrFilter;
+ Handle_SelectMgr_AndOrFilter_1: typeof Handle_SelectMgr_AndOrFilter_1;
+ Handle_SelectMgr_AndOrFilter_2: typeof Handle_SelectMgr_AndOrFilter_2;
+ Handle_SelectMgr_AndOrFilter_3: typeof Handle_SelectMgr_AndOrFilter_3;
+ Handle_SelectMgr_AndOrFilter_4: typeof Handle_SelectMgr_AndOrFilter_4;
+ SelectMgr_SortCriterion: typeof SelectMgr_SortCriterion;
+ Handle_SelectMgr_Selection: typeof Handle_SelectMgr_Selection;
+ Handle_SelectMgr_Selection_1: typeof Handle_SelectMgr_Selection_1;
+ Handle_SelectMgr_Selection_2: typeof Handle_SelectMgr_Selection_2;
+ Handle_SelectMgr_Selection_3: typeof Handle_SelectMgr_Selection_3;
+ Handle_SelectMgr_Selection_4: typeof Handle_SelectMgr_Selection_4;
+ SelectMgr_Selection: typeof SelectMgr_Selection;
+ Handle_SelectMgr_SelectableObject: typeof Handle_SelectMgr_SelectableObject;
+ Handle_SelectMgr_SelectableObject_1: typeof Handle_SelectMgr_SelectableObject_1;
+ Handle_SelectMgr_SelectableObject_2: typeof Handle_SelectMgr_SelectableObject_2;
+ Handle_SelectMgr_SelectableObject_3: typeof Handle_SelectMgr_SelectableObject_3;
+ Handle_SelectMgr_SelectableObject_4: typeof Handle_SelectMgr_SelectableObject_4;
+ SelectMgr_SelectableObject: typeof SelectMgr_SelectableObject;
+ SelectMgr_EntityOwner: typeof SelectMgr_EntityOwner;
+ SelectMgr_EntityOwner_1: typeof SelectMgr_EntityOwner_1;
+ SelectMgr_EntityOwner_2: typeof SelectMgr_EntityOwner_2;
+ SelectMgr_EntityOwner_3: typeof SelectMgr_EntityOwner_3;
+ Handle_SelectMgr_EntityOwner: typeof Handle_SelectMgr_EntityOwner;
+ Handle_SelectMgr_EntityOwner_1: typeof Handle_SelectMgr_EntityOwner_1;
+ Handle_SelectMgr_EntityOwner_2: typeof Handle_SelectMgr_EntityOwner_2;
+ Handle_SelectMgr_EntityOwner_3: typeof Handle_SelectMgr_EntityOwner_3;
+ Handle_SelectMgr_EntityOwner_4: typeof Handle_SelectMgr_EntityOwner_4;
+ SelectMgr_SensitiveEntitySet: typeof SelectMgr_SensitiveEntitySet;
+ Handle_SelectMgr_FrustumBuilder: typeof Handle_SelectMgr_FrustumBuilder;
+ Handle_SelectMgr_FrustumBuilder_1: typeof Handle_SelectMgr_FrustumBuilder_1;
+ Handle_SelectMgr_FrustumBuilder_2: typeof Handle_SelectMgr_FrustumBuilder_2;
+ Handle_SelectMgr_FrustumBuilder_3: typeof Handle_SelectMgr_FrustumBuilder_3;
+ Handle_SelectMgr_FrustumBuilder_4: typeof Handle_SelectMgr_FrustumBuilder_4;
+ SelectMgr_FrustumBuilder: typeof SelectMgr_FrustumBuilder;
+ SelectMgr_RectangularFrustum: typeof SelectMgr_RectangularFrustum;
+ SelectMgr_TypeOfUpdate: SelectMgr_TypeOfUpdate;
+ SelectMgr_CompositionFilter: typeof SelectMgr_CompositionFilter;
+ Handle_SelectMgr_CompositionFilter: typeof Handle_SelectMgr_CompositionFilter;
+ Handle_SelectMgr_CompositionFilter_1: typeof Handle_SelectMgr_CompositionFilter_1;
+ Handle_SelectMgr_CompositionFilter_2: typeof Handle_SelectMgr_CompositionFilter_2;
+ Handle_SelectMgr_CompositionFilter_3: typeof Handle_SelectMgr_CompositionFilter_3;
+ Handle_SelectMgr_CompositionFilter_4: typeof Handle_SelectMgr_CompositionFilter_4;
+ SelectMgr: typeof SelectMgr;
+ SelectMgr_TriangularFrustumSet: typeof SelectMgr_TriangularFrustumSet;
+ SelectMgr_ViewerSelector3d: typeof SelectMgr_ViewerSelector3d;
+ Handle_SelectMgr_ViewerSelector3d: typeof Handle_SelectMgr_ViewerSelector3d;
+ Handle_SelectMgr_ViewerSelector3d_1: typeof Handle_SelectMgr_ViewerSelector3d_1;
+ Handle_SelectMgr_ViewerSelector3d_2: typeof Handle_SelectMgr_ViewerSelector3d_2;
+ Handle_SelectMgr_ViewerSelector3d_3: typeof Handle_SelectMgr_ViewerSelector3d_3;
+ Handle_SelectMgr_ViewerSelector3d_4: typeof Handle_SelectMgr_ViewerSelector3d_4;
+ SelectMgr_PickingStrategy: SelectMgr_PickingStrategy;
+ SelectMgr_ToleranceMap: typeof SelectMgr_ToleranceMap;
+ Handle_SelectMgr_ViewerSelector: typeof Handle_SelectMgr_ViewerSelector;
+ Handle_SelectMgr_ViewerSelector_1: typeof Handle_SelectMgr_ViewerSelector_1;
+ Handle_SelectMgr_ViewerSelector_2: typeof Handle_SelectMgr_ViewerSelector_2;
+ Handle_SelectMgr_ViewerSelector_3: typeof Handle_SelectMgr_ViewerSelector_3;
+ Handle_SelectMgr_ViewerSelector_4: typeof Handle_SelectMgr_ViewerSelector_4;
+ SelectMgr_ViewerSelector: typeof SelectMgr_ViewerSelector;
+ SelectMgr_Filter: typeof SelectMgr_Filter;
+ Handle_SelectMgr_Filter: typeof Handle_SelectMgr_Filter;
+ Handle_SelectMgr_Filter_1: typeof Handle_SelectMgr_Filter_1;
+ Handle_SelectMgr_Filter_2: typeof Handle_SelectMgr_Filter_2;
+ Handle_SelectMgr_Filter_3: typeof Handle_SelectMgr_Filter_3;
+ Handle_SelectMgr_Filter_4: typeof Handle_SelectMgr_Filter_4;
+ SelectMgr_SelectionManager: typeof SelectMgr_SelectionManager;
+ Handle_SelectMgr_SelectionManager: typeof Handle_SelectMgr_SelectionManager;
+ Handle_SelectMgr_SelectionManager_1: typeof Handle_SelectMgr_SelectionManager_1;
+ Handle_SelectMgr_SelectionManager_2: typeof Handle_SelectMgr_SelectionManager_2;
+ Handle_SelectMgr_SelectionManager_3: typeof Handle_SelectMgr_SelectionManager_3;
+ Handle_SelectMgr_SelectionManager_4: typeof Handle_SelectMgr_SelectionManager_4;
+ SelectMgr_StateOfSelection: SelectMgr_StateOfSelection;
+ SelectMgr_SelectionImageFiller: typeof SelectMgr_SelectionImageFiller;
+ SelectMgr_TypeOfBVHUpdate: SelectMgr_TypeOfBVHUpdate;
+ SelectMgr_TriangularFrustum: typeof SelectMgr_TriangularFrustum;
+ SelectMgr_AndFilter: typeof SelectMgr_AndFilter;
+ Handle_SelectMgr_AndFilter: typeof Handle_SelectMgr_AndFilter;
+ Handle_SelectMgr_AndFilter_1: typeof Handle_SelectMgr_AndFilter_1;
+ Handle_SelectMgr_AndFilter_2: typeof Handle_SelectMgr_AndFilter_2;
+ Handle_SelectMgr_AndFilter_3: typeof Handle_SelectMgr_AndFilter_3;
+ Handle_SelectMgr_AndFilter_4: typeof Handle_SelectMgr_AndFilter_4;
+ SelectMgr_BVHThreadPool: typeof SelectMgr_BVHThreadPool;
+ SelectMgr_SelectableObjectSet: typeof SelectMgr_SelectableObjectSet;
+ SelectMgr_BaseFrustum: typeof SelectMgr_BaseFrustum;
+ Handle_SelectMgr_OrFilter: typeof Handle_SelectMgr_OrFilter;
+ Handle_SelectMgr_OrFilter_1: typeof Handle_SelectMgr_OrFilter_1;
+ Handle_SelectMgr_OrFilter_2: typeof Handle_SelectMgr_OrFilter_2;
+ Handle_SelectMgr_OrFilter_3: typeof Handle_SelectMgr_OrFilter_3;
+ Handle_SelectMgr_OrFilter_4: typeof Handle_SelectMgr_OrFilter_4;
+ SelectMgr_OrFilter: typeof SelectMgr_OrFilter;
+ SelectMgr_ViewClipRange: typeof SelectMgr_ViewClipRange;
+ SelectMgr_SelectingVolumeManager: typeof SelectMgr_SelectingVolumeManager;
+ TopTools_ShapeMapHasher: typeof TopTools_ShapeMapHasher;
+ TopTools_DataMapOfShapeReal: typeof TopTools_DataMapOfShapeReal;
+ TopTools_DataMapOfShapeReal_1: typeof TopTools_DataMapOfShapeReal_1;
+ TopTools_DataMapOfShapeReal_2: typeof TopTools_DataMapOfShapeReal_2;
+ TopTools_DataMapOfShapeReal_3: typeof TopTools_DataMapOfShapeReal_3;
+ TopTools_Array1OfListOfShape: typeof TopTools_Array1OfListOfShape;
+ TopTools_Array1OfListOfShape_1: typeof TopTools_Array1OfListOfShape_1;
+ TopTools_Array1OfListOfShape_2: typeof TopTools_Array1OfListOfShape_2;
+ TopTools_Array1OfListOfShape_3: typeof TopTools_Array1OfListOfShape_3;
+ TopTools_Array1OfListOfShape_4: typeof TopTools_Array1OfListOfShape_4;
+ TopTools_Array1OfListOfShape_5: typeof TopTools_Array1OfListOfShape_5;
+ TopTools_DataMapOfIntegerListOfShape: typeof TopTools_DataMapOfIntegerListOfShape;
+ TopTools_DataMapOfIntegerListOfShape_1: typeof TopTools_DataMapOfIntegerListOfShape_1;
+ TopTools_DataMapOfIntegerListOfShape_2: typeof TopTools_DataMapOfIntegerListOfShape_2;
+ TopTools_DataMapOfIntegerListOfShape_3: typeof TopTools_DataMapOfIntegerListOfShape_3;
+ TopTools_IndexedDataMapOfShapeReal: typeof TopTools_IndexedDataMapOfShapeReal;
+ TopTools_IndexedDataMapOfShapeReal_1: typeof TopTools_IndexedDataMapOfShapeReal_1;
+ TopTools_IndexedDataMapOfShapeReal_2: typeof TopTools_IndexedDataMapOfShapeReal_2;
+ TopTools_IndexedDataMapOfShapeReal_3: typeof TopTools_IndexedDataMapOfShapeReal_3;
+ TopTools_LocationSet: typeof TopTools_LocationSet;
+ TopTools_IndexedMapOfShape: typeof TopTools_IndexedMapOfShape;
+ TopTools_IndexedMapOfShape_1: typeof TopTools_IndexedMapOfShape_1;
+ TopTools_IndexedMapOfShape_2: typeof TopTools_IndexedMapOfShape_2;
+ TopTools_IndexedMapOfShape_3: typeof TopTools_IndexedMapOfShape_3;
+ Handle_TopTools_HArray2OfShape: typeof Handle_TopTools_HArray2OfShape;
+ Handle_TopTools_HArray2OfShape_1: typeof Handle_TopTools_HArray2OfShape_1;
+ Handle_TopTools_HArray2OfShape_2: typeof Handle_TopTools_HArray2OfShape_2;
+ Handle_TopTools_HArray2OfShape_3: typeof Handle_TopTools_HArray2OfShape_3;
+ Handle_TopTools_HArray2OfShape_4: typeof Handle_TopTools_HArray2OfShape_4;
+ TopTools_OrientedShapeMapHasher: typeof TopTools_OrientedShapeMapHasher;
+ TopTools_DataMapOfShapeListOfInteger: typeof TopTools_DataMapOfShapeListOfInteger;
+ TopTools_DataMapOfShapeListOfInteger_1: typeof TopTools_DataMapOfShapeListOfInteger_1;
+ TopTools_DataMapOfShapeListOfInteger_2: typeof TopTools_DataMapOfShapeListOfInteger_2;
+ TopTools_DataMapOfShapeListOfInteger_3: typeof TopTools_DataMapOfShapeListOfInteger_3;
+ TopTools_DataMapOfIntegerShape: typeof TopTools_DataMapOfIntegerShape;
+ TopTools_DataMapOfIntegerShape_1: typeof TopTools_DataMapOfIntegerShape_1;
+ TopTools_DataMapOfIntegerShape_2: typeof TopTools_DataMapOfIntegerShape_2;
+ TopTools_DataMapOfIntegerShape_3: typeof TopTools_DataMapOfIntegerShape_3;
+ TopTools_DataMapOfShapeShape: typeof TopTools_DataMapOfShapeShape;
+ TopTools_DataMapOfShapeShape_1: typeof TopTools_DataMapOfShapeShape_1;
+ TopTools_DataMapOfShapeShape_2: typeof TopTools_DataMapOfShapeShape_2;
+ TopTools_DataMapOfShapeShape_3: typeof TopTools_DataMapOfShapeShape_3;
+ TopTools_DataMapOfShapeSequenceOfShape: typeof TopTools_DataMapOfShapeSequenceOfShape;
+ TopTools_DataMapOfShapeSequenceOfShape_1: typeof TopTools_DataMapOfShapeSequenceOfShape_1;
+ TopTools_DataMapOfShapeSequenceOfShape_2: typeof TopTools_DataMapOfShapeSequenceOfShape_2;
+ TopTools_DataMapOfShapeSequenceOfShape_3: typeof TopTools_DataMapOfShapeSequenceOfShape_3;
+ TopTools_DataMapOfShapeListOfShape: typeof TopTools_DataMapOfShapeListOfShape;
+ TopTools_DataMapOfShapeListOfShape_1: typeof TopTools_DataMapOfShapeListOfShape_1;
+ TopTools_DataMapOfShapeListOfShape_2: typeof TopTools_DataMapOfShapeListOfShape_2;
+ TopTools_DataMapOfShapeListOfShape_3: typeof TopTools_DataMapOfShapeListOfShape_3;
+ TopTools_IndexedMapOfOrientedShape: typeof TopTools_IndexedMapOfOrientedShape;
+ TopTools_IndexedMapOfOrientedShape_1: typeof TopTools_IndexedMapOfOrientedShape_1;
+ TopTools_IndexedMapOfOrientedShape_2: typeof TopTools_IndexedMapOfOrientedShape_2;
+ TopTools_IndexedMapOfOrientedShape_3: typeof TopTools_IndexedMapOfOrientedShape_3;
+ TopTools_IndexedDataMapOfShapeAddress: typeof TopTools_IndexedDataMapOfShapeAddress;
+ TopTools_IndexedDataMapOfShapeAddress_1: typeof TopTools_IndexedDataMapOfShapeAddress_1;
+ TopTools_IndexedDataMapOfShapeAddress_2: typeof TopTools_IndexedDataMapOfShapeAddress_2;
+ TopTools_IndexedDataMapOfShapeAddress_3: typeof TopTools_IndexedDataMapOfShapeAddress_3;
+ Handle_TopTools_HSequenceOfShape: typeof Handle_TopTools_HSequenceOfShape;
+ Handle_TopTools_HSequenceOfShape_1: typeof Handle_TopTools_HSequenceOfShape_1;
+ Handle_TopTools_HSequenceOfShape_2: typeof Handle_TopTools_HSequenceOfShape_2;
+ Handle_TopTools_HSequenceOfShape_3: typeof Handle_TopTools_HSequenceOfShape_3;
+ Handle_TopTools_HSequenceOfShape_4: typeof Handle_TopTools_HSequenceOfShape_4;
+ TopTools_DataMapOfShapeBox: typeof TopTools_DataMapOfShapeBox;
+ TopTools_DataMapOfShapeBox_1: typeof TopTools_DataMapOfShapeBox_1;
+ TopTools_DataMapOfShapeBox_2: typeof TopTools_DataMapOfShapeBox_2;
+ TopTools_DataMapOfShapeBox_3: typeof TopTools_DataMapOfShapeBox_3;
+ TopTools_ShapeSet: typeof TopTools_ShapeSet;
+ TopTools_SequenceOfShape: typeof TopTools_SequenceOfShape;
+ TopTools_SequenceOfShape_1: typeof TopTools_SequenceOfShape_1;
+ TopTools_SequenceOfShape_2: typeof TopTools_SequenceOfShape_2;
+ TopTools_SequenceOfShape_3: typeof TopTools_SequenceOfShape_3;
+ TopTools_IndexedDataMapOfShapeShape: typeof TopTools_IndexedDataMapOfShapeShape;
+ TopTools_IndexedDataMapOfShapeShape_1: typeof TopTools_IndexedDataMapOfShapeShape_1;
+ TopTools_IndexedDataMapOfShapeShape_2: typeof TopTools_IndexedDataMapOfShapeShape_2;
+ TopTools_IndexedDataMapOfShapeShape_3: typeof TopTools_IndexedDataMapOfShapeShape_3;
+ Handle_TopTools_HArray1OfShape: typeof Handle_TopTools_HArray1OfShape;
+ Handle_TopTools_HArray1OfShape_1: typeof Handle_TopTools_HArray1OfShape_1;
+ Handle_TopTools_HArray1OfShape_2: typeof Handle_TopTools_HArray1OfShape_2;
+ Handle_TopTools_HArray1OfShape_3: typeof Handle_TopTools_HArray1OfShape_3;
+ Handle_TopTools_HArray1OfShape_4: typeof Handle_TopTools_HArray1OfShape_4;
+ TopTools_Array2OfShape: typeof TopTools_Array2OfShape;
+ TopTools_Array2OfShape_1: typeof TopTools_Array2OfShape_1;
+ TopTools_Array2OfShape_2: typeof TopTools_Array2OfShape_2;
+ TopTools_Array2OfShape_3: typeof TopTools_Array2OfShape_3;
+ TopTools_Array2OfShape_4: typeof TopTools_Array2OfShape_4;
+ TopTools_Array2OfShape_5: typeof TopTools_Array2OfShape_5;
+ TopTools_DataMapOfOrientedShapeShape: typeof TopTools_DataMapOfOrientedShapeShape;
+ TopTools_DataMapOfOrientedShapeShape_1: typeof TopTools_DataMapOfOrientedShapeShape_1;
+ TopTools_DataMapOfOrientedShapeShape_2: typeof TopTools_DataMapOfOrientedShapeShape_2;
+ TopTools_DataMapOfOrientedShapeShape_3: typeof TopTools_DataMapOfOrientedShapeShape_3;
+ TopTools_MapOfOrientedShape: typeof TopTools_MapOfOrientedShape;
+ TopTools_MapOfOrientedShape_1: typeof TopTools_MapOfOrientedShape_1;
+ TopTools_MapOfOrientedShape_2: typeof TopTools_MapOfOrientedShape_2;
+ TopTools_MapOfOrientedShape_3: typeof TopTools_MapOfOrientedShape_3;
+ TopTools_Array1OfShape: typeof TopTools_Array1OfShape;
+ TopTools_Array1OfShape_1: typeof TopTools_Array1OfShape_1;
+ TopTools_Array1OfShape_2: typeof TopTools_Array1OfShape_2;
+ TopTools_Array1OfShape_3: typeof TopTools_Array1OfShape_3;
+ TopTools_Array1OfShape_4: typeof TopTools_Array1OfShape_4;
+ TopTools_Array1OfShape_5: typeof TopTools_Array1OfShape_5;
+ TopTools: typeof TopTools;
+ TopTools_MapOfShape: typeof TopTools_MapOfShape;
+ TopTools_MapOfShape_1: typeof TopTools_MapOfShape_1;
+ TopTools_MapOfShape_2: typeof TopTools_MapOfShape_2;
+ TopTools_MapOfShape_3: typeof TopTools_MapOfShape_3;
+ TopTools_MutexForShapeProvider: typeof TopTools_MutexForShapeProvider;
+ TopTools_ListOfShape: typeof TopTools_ListOfShape;
+ TopTools_ListOfShape_1: typeof TopTools_ListOfShape_1;
+ TopTools_ListOfShape_2: typeof TopTools_ListOfShape_2;
+ TopTools_ListOfShape_3: typeof TopTools_ListOfShape_3;
+ TopTools_DataMapOfShapeInteger: typeof TopTools_DataMapOfShapeInteger;
+ TopTools_DataMapOfShapeInteger_1: typeof TopTools_DataMapOfShapeInteger_1;
+ TopTools_DataMapOfShapeInteger_2: typeof TopTools_DataMapOfShapeInteger_2;
+ TopTools_DataMapOfShapeInteger_3: typeof TopTools_DataMapOfShapeInteger_3;
+ TopTools_ListOfListOfShape: typeof TopTools_ListOfListOfShape;
+ TopTools_ListOfListOfShape_1: typeof TopTools_ListOfListOfShape_1;
+ TopTools_ListOfListOfShape_2: typeof TopTools_ListOfListOfShape_2;
+ TopTools_ListOfListOfShape_3: typeof TopTools_ListOfListOfShape_3;
+ Handle_TopTools_HArray1OfListOfShape: typeof Handle_TopTools_HArray1OfListOfShape;
+ Handle_TopTools_HArray1OfListOfShape_1: typeof Handle_TopTools_HArray1OfListOfShape_1;
+ Handle_TopTools_HArray1OfListOfShape_2: typeof Handle_TopTools_HArray1OfListOfShape_2;
+ Handle_TopTools_HArray1OfListOfShape_3: typeof Handle_TopTools_HArray1OfListOfShape_3;
+ Handle_TopTools_HArray1OfListOfShape_4: typeof Handle_TopTools_HArray1OfListOfShape_4;
+ TopTools_DataMapOfOrientedShapeInteger: typeof TopTools_DataMapOfOrientedShapeInteger;
+ TopTools_DataMapOfOrientedShapeInteger_1: typeof TopTools_DataMapOfOrientedShapeInteger_1;
+ TopTools_DataMapOfOrientedShapeInteger_2: typeof TopTools_DataMapOfOrientedShapeInteger_2;
+ TopTools_DataMapOfOrientedShapeInteger_3: typeof TopTools_DataMapOfOrientedShapeInteger_3;
+ TopTools_IndexedDataMapOfShapeListOfShape: typeof TopTools_IndexedDataMapOfShapeListOfShape;
+ TopTools_IndexedDataMapOfShapeListOfShape_1: typeof TopTools_IndexedDataMapOfShapeListOfShape_1;
+ TopTools_IndexedDataMapOfShapeListOfShape_2: typeof TopTools_IndexedDataMapOfShapeListOfShape_2;
+ TopTools_IndexedDataMapOfShapeListOfShape_3: typeof TopTools_IndexedDataMapOfShapeListOfShape_3;
+ Handle_IGESToBRep_IGESBoundary: typeof Handle_IGESToBRep_IGESBoundary;
+ Handle_IGESToBRep_IGESBoundary_1: typeof Handle_IGESToBRep_IGESBoundary_1;
+ Handle_IGESToBRep_IGESBoundary_2: typeof Handle_IGESToBRep_IGESBoundary_2;
+ Handle_IGESToBRep_IGESBoundary_3: typeof Handle_IGESToBRep_IGESBoundary_3;
+ Handle_IGESToBRep_IGESBoundary_4: typeof Handle_IGESToBRep_IGESBoundary_4;
+ Handle_IGESToBRep_ToolContainer: typeof Handle_IGESToBRep_ToolContainer;
+ Handle_IGESToBRep_ToolContainer_1: typeof Handle_IGESToBRep_ToolContainer_1;
+ Handle_IGESToBRep_ToolContainer_2: typeof Handle_IGESToBRep_ToolContainer_2;
+ Handle_IGESToBRep_ToolContainer_3: typeof Handle_IGESToBRep_ToolContainer_3;
+ Handle_IGESToBRep_ToolContainer_4: typeof Handle_IGESToBRep_ToolContainer_4;
+ Handle_IGESToBRep_Actor: typeof Handle_IGESToBRep_Actor;
+ Handle_IGESToBRep_Actor_1: typeof Handle_IGESToBRep_Actor_1;
+ Handle_IGESToBRep_Actor_2: typeof Handle_IGESToBRep_Actor_2;
+ Handle_IGESToBRep_Actor_3: typeof Handle_IGESToBRep_Actor_3;
+ Handle_IGESToBRep_Actor_4: typeof Handle_IGESToBRep_Actor_4;
+ Handle_IGESToBRep_AlgoContainer: typeof Handle_IGESToBRep_AlgoContainer;
+ Handle_IGESToBRep_AlgoContainer_1: typeof Handle_IGESToBRep_AlgoContainer_1;
+ Handle_IGESToBRep_AlgoContainer_2: typeof Handle_IGESToBRep_AlgoContainer_2;
+ Handle_IGESToBRep_AlgoContainer_3: typeof Handle_IGESToBRep_AlgoContainer_3;
+ Handle_IGESToBRep_AlgoContainer_4: typeof Handle_IGESToBRep_AlgoContainer_4;
+ Draft_IndexedDataMapOfVertexVertexInfo: typeof Draft_IndexedDataMapOfVertexVertexInfo;
+ Draft_IndexedDataMapOfVertexVertexInfo_1: typeof Draft_IndexedDataMapOfVertexVertexInfo_1;
+ Draft_IndexedDataMapOfVertexVertexInfo_2: typeof Draft_IndexedDataMapOfVertexVertexInfo_2;
+ Draft_IndexedDataMapOfVertexVertexInfo_3: typeof Draft_IndexedDataMapOfVertexVertexInfo_3;
+ Draft_ErrorStatus: Draft_ErrorStatus;
+ Draft_VertexInfo: typeof Draft_VertexInfo;
+ Draft: typeof Draft;
+ Draft_FaceInfo: typeof Draft_FaceInfo;
+ Draft_FaceInfo_1: typeof Draft_FaceInfo_1;
+ Draft_FaceInfo_2: typeof Draft_FaceInfo_2;
+ Draft_IndexedDataMapOfEdgeEdgeInfo: typeof Draft_IndexedDataMapOfEdgeEdgeInfo;
+ Draft_IndexedDataMapOfEdgeEdgeInfo_1: typeof Draft_IndexedDataMapOfEdgeEdgeInfo_1;
+ Draft_IndexedDataMapOfEdgeEdgeInfo_2: typeof Draft_IndexedDataMapOfEdgeEdgeInfo_2;
+ Draft_IndexedDataMapOfEdgeEdgeInfo_3: typeof Draft_IndexedDataMapOfEdgeEdgeInfo_3;
+ Handle_Draft_Modification: typeof Handle_Draft_Modification;
+ Handle_Draft_Modification_1: typeof Handle_Draft_Modification_1;
+ Handle_Draft_Modification_2: typeof Handle_Draft_Modification_2;
+ Handle_Draft_Modification_3: typeof Handle_Draft_Modification_3;
+ Handle_Draft_Modification_4: typeof Handle_Draft_Modification_4;
+ Draft_Modification: typeof Draft_Modification;
+ Draft_EdgeInfo: typeof Draft_EdgeInfo;
+ Draft_EdgeInfo_1: typeof Draft_EdgeInfo_1;
+ Draft_EdgeInfo_2: typeof Draft_EdgeInfo_2;
+ Draft_IndexedDataMapOfFaceFaceInfo: typeof Draft_IndexedDataMapOfFaceFaceInfo;
+ Draft_IndexedDataMapOfFaceFaceInfo_1: typeof Draft_IndexedDataMapOfFaceFaceInfo_1;
+ Draft_IndexedDataMapOfFaceFaceInfo_2: typeof Draft_IndexedDataMapOfFaceFaceInfo_2;
+ Draft_IndexedDataMapOfFaceFaceInfo_3: typeof Draft_IndexedDataMapOfFaceFaceInfo_3;
+ RWStepShape_RWSubface: typeof RWStepShape_RWSubface;
+ RWStepShape_RWPointRepresentation: typeof RWStepShape_RWPointRepresentation;
+ RWStepShape_RWPrecisionQualifier: typeof RWStepShape_RWPrecisionQualifier;
+ RWStepShape_RWRevolvedFaceSolid: typeof RWStepShape_RWRevolvedFaceSolid;
+ RWStepShape_RWFaceSurface: typeof RWStepShape_RWFaceSurface;
+ RWStepShape_RWShellBasedSurfaceModel: typeof RWStepShape_RWShellBasedSurfaceModel;
+ RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation: typeof RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation;
+ RWStepShape_RWOrientedClosedShell: typeof RWStepShape_RWOrientedClosedShell;
+ RWStepShape_RWTransitionalShapeRepresentation: typeof RWStepShape_RWTransitionalShapeRepresentation;
+ RWStepShape_RWCsgShapeRepresentation: typeof RWStepShape_RWCsgShapeRepresentation;
+ RWStepShape_RWRightCircularCone: typeof RWStepShape_RWRightCircularCone;
+ RWStepShape_RWClosedShell: typeof RWStepShape_RWClosedShell;
+ RWStepShape_RWDimensionalSize: typeof RWStepShape_RWDimensionalSize;
+ RWStepShape_RWShapeRepresentation: typeof RWStepShape_RWShapeRepresentation;
+ RWStepShape_RWPolyLoop: typeof RWStepShape_RWPolyLoop;
+ RWStepShape_RWShapeDimensionRepresentation: typeof RWStepShape_RWShapeDimensionRepresentation;
+ RWStepShape_RWExtrudedFaceSolid: typeof RWStepShape_RWExtrudedFaceSolid;
+ RWStepShape_RWFacetedBrepShapeRepresentation: typeof RWStepShape_RWFacetedBrepShapeRepresentation;
+ RWStepShape_RWSolidReplica: typeof RWStepShape_RWSolidReplica;
+ RWStepShape_RWOrientedEdge: typeof RWStepShape_RWOrientedEdge;
+ RWStepShape_RWFacetedBrepAndBrepWithVoids: typeof RWStepShape_RWFacetedBrepAndBrepWithVoids;
+ RWStepShape_RWOrientedPath: typeof RWStepShape_RWOrientedPath;
+ RWStepShape_RWOrientedFace: typeof RWStepShape_RWOrientedFace;
+ RWStepShape_RWSweptAreaSolid: typeof RWStepShape_RWSweptAreaSolid;
+ RWStepShape_RWConnectedFaceSubSet: typeof RWStepShape_RWConnectedFaceSubSet;
+ RWStepShape_RWPlusMinusTolerance: typeof RWStepShape_RWPlusMinusTolerance;
+ RWStepShape_RWHalfSpaceSolid: typeof RWStepShape_RWHalfSpaceSolid;
+ RWStepShape_RWConnectedFaceShapeRepresentation: typeof RWStepShape_RWConnectedFaceShapeRepresentation;
+ RWStepShape_RWSolidModel: typeof RWStepShape_RWSolidModel;
+ RWStepShape_RWAdvancedFace: typeof RWStepShape_RWAdvancedFace;
+ RWStepShape_RWAngularLocation: typeof RWStepShape_RWAngularLocation;
+ RWStepShape_RWContextDependentShapeRepresentation: typeof RWStepShape_RWContextDependentShapeRepresentation;
+ RWStepShape_RWEdge: typeof RWStepShape_RWEdge;
+ RWStepShape_RWEdgeBasedWireframeModel: typeof RWStepShape_RWEdgeBasedWireframeModel;
+ RWStepShape_RWAdvancedBrepShapeRepresentation: typeof RWStepShape_RWAdvancedBrepShapeRepresentation;
+ RWStepShape_RWSeamEdge: typeof RWStepShape_RWSeamEdge;
+ RWStepShape_RWConnectedFaceSet: typeof RWStepShape_RWConnectedFaceSet;
+ RWStepShape_RWDimensionalLocation: typeof RWStepShape_RWDimensionalLocation;
+ RWStepShape_RWSphere: typeof RWStepShape_RWSphere;
+ RWStepShape_RWShapeDefinitionRepresentation: typeof RWStepShape_RWShapeDefinitionRepresentation;
+ RWStepShape_RWTypeQualifier: typeof RWStepShape_RWTypeQualifier;
+ RWStepShape_RWRightCircularCylinder: typeof RWStepShape_RWRightCircularCylinder;
+ RWStepShape_RWLoop: typeof RWStepShape_RWLoop;
+ RWStepShape_RWAngularSize: typeof RWStepShape_RWAngularSize;
+ RWStepShape_RWFace: typeof RWStepShape_RWFace;
+ RWStepShape_RWVertex: typeof RWStepShape_RWVertex;
+ RWStepShape_RWValueFormatTypeQualifier: typeof RWStepShape_RWValueFormatTypeQualifier;
+ RWStepShape_RWBoxDomain: typeof RWStepShape_RWBoxDomain;
+ RWStepShape_RWManifoldSurfaceShapeRepresentation: typeof RWStepShape_RWManifoldSurfaceShapeRepresentation;
+ RWStepShape_RWLoopAndPath: typeof RWStepShape_RWLoopAndPath;
+ RWStepShape_RWDimensionalLocationWithPath: typeof RWStepShape_RWDimensionalLocationWithPath;
+ RWStepShape_RWBlock: typeof RWStepShape_RWBlock;
+ RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation: typeof RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation;
+ RWStepShape_RWBooleanResult: typeof RWStepShape_RWBooleanResult;
+ RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem: typeof RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem;
+ RWStepShape_RWExtrudedAreaSolid: typeof RWStepShape_RWExtrudedAreaSolid;
+ RWStepShape_RWFaceBasedSurfaceModel: typeof RWStepShape_RWFaceBasedSurfaceModel;
+ RWStepShape_RWRightAngularWedge: typeof RWStepShape_RWRightAngularWedge;
+ RWStepShape_RWCompoundShapeRepresentation: typeof RWStepShape_RWCompoundShapeRepresentation;
+ RWStepShape_RWDimensionalSizeWithPath: typeof RWStepShape_RWDimensionalSizeWithPath;
+ RWStepShape_RWFaceOuterBound: typeof RWStepShape_RWFaceOuterBound;
+ RWStepShape_RWTopologicalRepresentationItem: typeof RWStepShape_RWTopologicalRepresentationItem;
+ RWStepShape_RWPath: typeof RWStepShape_RWPath;
+ RWStepShape_RWMeasureQualification: typeof RWStepShape_RWMeasureQualification;
+ RWStepShape_RWGeometricSet: typeof RWStepShape_RWGeometricSet;
+ RWStepShape_RWDimensionalCharacteristicRepresentation: typeof RWStepShape_RWDimensionalCharacteristicRepresentation;
+ RWStepShape_RWRevolvedAreaSolid: typeof RWStepShape_RWRevolvedAreaSolid;
+ RWStepShape_RWOpenShell: typeof RWStepShape_RWOpenShell;
+ RWStepShape_RWConnectedEdgeSet: typeof RWStepShape_RWConnectedEdgeSet;
+ RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation: typeof RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation;
+ RWStepShape_RWFacetedBrep: typeof RWStepShape_RWFacetedBrep;
+ RWStepShape_RWLimitsAndFits: typeof RWStepShape_RWLimitsAndFits;
+ RWStepShape_RWBoxedHalfSpace: typeof RWStepShape_RWBoxedHalfSpace;
+ RWStepShape_RWEdgeBasedWireframeShapeRepresentation: typeof RWStepShape_RWEdgeBasedWireframeShapeRepresentation;
+ RWStepShape_RWVertexLoop: typeof RWStepShape_RWVertexLoop;
+ RWStepShape_RWNonManifoldSurfaceShapeRepresentation: typeof RWStepShape_RWNonManifoldSurfaceShapeRepresentation;
+ RWStepShape_RWToleranceValue: typeof RWStepShape_RWToleranceValue;
+ RWStepShape_RWQualifiedRepresentationItem: typeof RWStepShape_RWQualifiedRepresentationItem;
+ RWStepShape_RWVertexPoint: typeof RWStepShape_RWVertexPoint;
+ RWStepShape_RWTorus: typeof RWStepShape_RWTorus;
+ RWStepShape_RWOrientedOpenShell: typeof RWStepShape_RWOrientedOpenShell;
+ RWStepShape_RWSubedge: typeof RWStepShape_RWSubedge;
+ RWStepShape_RWGeometricCurveSet: typeof RWStepShape_RWGeometricCurveSet;
+ RWStepShape_RWCsgSolid: typeof RWStepShape_RWCsgSolid;
+ RWStepShape_RWManifoldSolidBrep: typeof RWStepShape_RWManifoldSolidBrep;
+ RWStepShape_RWSweptFaceSolid: typeof RWStepShape_RWSweptFaceSolid;
+ RWStepShape_RWShapeRepresentationWithParameters: typeof RWStepShape_RWShapeRepresentationWithParameters;
+ Handle_Image_VideoRecorder: typeof Handle_Image_VideoRecorder;
+ Handle_Image_VideoRecorder_1: typeof Handle_Image_VideoRecorder_1;
+ Handle_Image_VideoRecorder_2: typeof Handle_Image_VideoRecorder_2;
+ Handle_Image_VideoRecorder_3: typeof Handle_Image_VideoRecorder_3;
+ Handle_Image_VideoRecorder_4: typeof Handle_Image_VideoRecorder_4;
+ Image_VideoRecorder: typeof Image_VideoRecorder;
+ Image_VideoParams: typeof Image_VideoParams;
+ Image_SupportedFormats: typeof Image_SupportedFormats;
+ Image_Diff: typeof Image_Diff;
+ Handle_Image_Diff: typeof Handle_Image_Diff;
+ Handle_Image_Diff_1: typeof Handle_Image_Diff_1;
+ Handle_Image_Diff_2: typeof Handle_Image_Diff_2;
+ Handle_Image_Diff_3: typeof Handle_Image_Diff_3;
+ Handle_Image_Diff_4: typeof Handle_Image_Diff_4;
+ Image_DDSParser: typeof Image_DDSParser;
+ Image_PixMap: typeof Image_PixMap;
+ Handle_Image_PixMap: typeof Handle_Image_PixMap;
+ Handle_Image_PixMap_1: typeof Handle_Image_PixMap_1;
+ Handle_Image_PixMap_2: typeof Handle_Image_PixMap_2;
+ Handle_Image_PixMap_3: typeof Handle_Image_PixMap_3;
+ Handle_Image_PixMap_4: typeof Handle_Image_PixMap_4;
+ Image_Format: Image_Format;
+ Image_ColorRGBF: typeof Image_ColorRGBF;
+ Image_ColorBGRA: typeof Image_ColorBGRA;
+ Image_ColorRGBAF: typeof Image_ColorRGBAF;
+ Image_ColorRGB: typeof Image_ColorRGB;
+ Image_ColorRGF: typeof Image_ColorRGF;
+ Image_ColorBGR: typeof Image_ColorBGR;
+ Image_ColorRGBA: typeof Image_ColorRGBA;
+ Image_ColorBGR32: typeof Image_ColorBGR32;
+ Image_ColorRGB32: typeof Image_ColorRGB32;
+ Image_ColorBGRF: typeof Image_ColorBGRF;
+ Image_ColorBGRAF: typeof Image_ColorBGRAF;
+ Handle_Image_PixMapData: typeof Handle_Image_PixMapData;
+ Handle_Image_PixMapData_1: typeof Handle_Image_PixMapData_1;
+ Handle_Image_PixMapData_2: typeof Handle_Image_PixMapData_2;
+ Handle_Image_PixMapData_3: typeof Handle_Image_PixMapData_3;
+ Handle_Image_PixMapData_4: typeof Handle_Image_PixMapData_4;
+ Image_PixMapData: typeof Image_PixMapData;
+ Image_CompressedFormat: Image_CompressedFormat;
+ Image_AlienPixMap: typeof Image_AlienPixMap;
+ Handle_Image_AlienPixMap: typeof Handle_Image_AlienPixMap;
+ Handle_Image_AlienPixMap_1: typeof Handle_Image_AlienPixMap_1;
+ Handle_Image_AlienPixMap_2: typeof Handle_Image_AlienPixMap_2;
+ Handle_Image_AlienPixMap_3: typeof Handle_Image_AlienPixMap_3;
+ Handle_Image_AlienPixMap_4: typeof Handle_Image_AlienPixMap_4;
+ Image_Texture: typeof Image_Texture;
+ Image_Texture_1: typeof Image_Texture_1;
+ Image_Texture_2: typeof Image_Texture_2;
+ Image_Texture_3: typeof Image_Texture_3;
+ Image_CompressedPixMap: typeof Image_CompressedPixMap;
+ GeomConvert_BSplineCurveKnotSplitting: typeof GeomConvert_BSplineCurveKnotSplitting;
+ GeomConvert_BSplineSurfaceToBezierSurface: typeof GeomConvert_BSplineSurfaceToBezierSurface;
+ GeomConvert_BSplineSurfaceToBezierSurface_1: typeof GeomConvert_BSplineSurfaceToBezierSurface_1;
+ GeomConvert_BSplineSurfaceToBezierSurface_2: typeof GeomConvert_BSplineSurfaceToBezierSurface_2;
+ GeomConvert_ApproxSurface: typeof GeomConvert_ApproxSurface;
+ GeomConvert_ApproxSurface_1: typeof GeomConvert_ApproxSurface_1;
+ GeomConvert_ApproxSurface_2: typeof GeomConvert_ApproxSurface_2;
+ GeomConvert: typeof GeomConvert;
+ GeomConvert_BSplineCurveToBezierCurve: typeof GeomConvert_BSplineCurveToBezierCurve;
+ GeomConvert_BSplineCurveToBezierCurve_1: typeof GeomConvert_BSplineCurveToBezierCurve_1;
+ GeomConvert_BSplineCurveToBezierCurve_2: typeof GeomConvert_BSplineCurveToBezierCurve_2;
+ GeomConvert_CompBezierSurfacesToBSplineSurface: typeof GeomConvert_CompBezierSurfacesToBSplineSurface;
+ GeomConvert_CompBezierSurfacesToBSplineSurface_1: typeof GeomConvert_CompBezierSurfacesToBSplineSurface_1;
+ GeomConvert_CompBezierSurfacesToBSplineSurface_2: typeof GeomConvert_CompBezierSurfacesToBSplineSurface_2;
+ GeomConvert_CompBezierSurfacesToBSplineSurface_3: typeof GeomConvert_CompBezierSurfacesToBSplineSurface_3;
+ GeomConvert_BSplineSurfaceKnotSplitting: typeof GeomConvert_BSplineSurfaceKnotSplitting;
+ GeomConvert_ApproxCurve: typeof GeomConvert_ApproxCurve;
+ GeomConvert_ApproxCurve_1: typeof GeomConvert_ApproxCurve_1;
+ GeomConvert_ApproxCurve_2: typeof GeomConvert_ApproxCurve_2;
+ GeomConvert_CompCurveToBSplineCurve: typeof GeomConvert_CompCurveToBSplineCurve;
+ GeomConvert_CompCurveToBSplineCurve_1: typeof GeomConvert_CompCurveToBSplineCurve_1;
+ GeomConvert_CompCurveToBSplineCurve_2: typeof GeomConvert_CompCurveToBSplineCurve_2;
+ Expr_Tanh: typeof Expr_Tanh;
+ Handle_Expr_Tanh: typeof Handle_Expr_Tanh;
+ Handle_Expr_Tanh_1: typeof Handle_Expr_Tanh_1;
+ Handle_Expr_Tanh_2: typeof Handle_Expr_Tanh_2;
+ Handle_Expr_Tanh_3: typeof Handle_Expr_Tanh_3;
+ Handle_Expr_Tanh_4: typeof Handle_Expr_Tanh_4;
+ Expr_Sine: typeof Expr_Sine;
+ Handle_Expr_Sine: typeof Handle_Expr_Sine;
+ Handle_Expr_Sine_1: typeof Handle_Expr_Sine_1;
+ Handle_Expr_Sine_2: typeof Handle_Expr_Sine_2;
+ Handle_Expr_Sine_3: typeof Handle_Expr_Sine_3;
+ Handle_Expr_Sine_4: typeof Handle_Expr_Sine_4;
+ Handle_Expr_ArgCosh: typeof Handle_Expr_ArgCosh;
+ Handle_Expr_ArgCosh_1: typeof Handle_Expr_ArgCosh_1;
+ Handle_Expr_ArgCosh_2: typeof Handle_Expr_ArgCosh_2;
+ Handle_Expr_ArgCosh_3: typeof Handle_Expr_ArgCosh_3;
+ Handle_Expr_ArgCosh_4: typeof Handle_Expr_ArgCosh_4;
+ Expr_ArgCosh: typeof Expr_ArgCosh;
+ Expr_LessThanOrEqual: typeof Expr_LessThanOrEqual;
+ Handle_Expr_LessThanOrEqual: typeof Handle_Expr_LessThanOrEqual;
+ Handle_Expr_LessThanOrEqual_1: typeof Handle_Expr_LessThanOrEqual_1;
+ Handle_Expr_LessThanOrEqual_2: typeof Handle_Expr_LessThanOrEqual_2;
+ Handle_Expr_LessThanOrEqual_3: typeof Handle_Expr_LessThanOrEqual_3;
+ Handle_Expr_LessThanOrEqual_4: typeof Handle_Expr_LessThanOrEqual_4;
+ Handle_Expr_SystemRelation: typeof Handle_Expr_SystemRelation;
+ Handle_Expr_SystemRelation_1: typeof Handle_Expr_SystemRelation_1;
+ Handle_Expr_SystemRelation_2: typeof Handle_Expr_SystemRelation_2;
+ Handle_Expr_SystemRelation_3: typeof Handle_Expr_SystemRelation_3;
+ Handle_Expr_SystemRelation_4: typeof Handle_Expr_SystemRelation_4;
+ Expr_SystemRelation: typeof Expr_SystemRelation;
+ Handle_Expr_Sign: typeof Handle_Expr_Sign;
+ Handle_Expr_Sign_1: typeof Handle_Expr_Sign_1;
+ Handle_Expr_Sign_2: typeof Handle_Expr_Sign_2;
+ Handle_Expr_Sign_3: typeof Handle_Expr_Sign_3;
+ Handle_Expr_Sign_4: typeof Handle_Expr_Sign_4;
+ Expr_Sign: typeof Expr_Sign;
+ Handle_Expr_GeneralExpression: typeof Handle_Expr_GeneralExpression;
+ Handle_Expr_GeneralExpression_1: typeof Handle_Expr_GeneralExpression_1;
+ Handle_Expr_GeneralExpression_2: typeof Handle_Expr_GeneralExpression_2;
+ Handle_Expr_GeneralExpression_3: typeof Handle_Expr_GeneralExpression_3;
+ Handle_Expr_GeneralExpression_4: typeof Handle_Expr_GeneralExpression_4;
+ Expr_GeneralExpression: typeof Expr_GeneralExpression;
+ Expr_ArcTangent: typeof Expr_ArcTangent;
+ Handle_Expr_ArcTangent: typeof Handle_Expr_ArcTangent;
+ Handle_Expr_ArcTangent_1: typeof Handle_Expr_ArcTangent_1;
+ Handle_Expr_ArcTangent_2: typeof Handle_Expr_ArcTangent_2;
+ Handle_Expr_ArcTangent_3: typeof Handle_Expr_ArcTangent_3;
+ Handle_Expr_ArcTangent_4: typeof Handle_Expr_ArcTangent_4;
+ Expr_Cosh: typeof Expr_Cosh;
+ Handle_Expr_Cosh: typeof Handle_Expr_Cosh;
+ Handle_Expr_Cosh_1: typeof Handle_Expr_Cosh_1;
+ Handle_Expr_Cosh_2: typeof Handle_Expr_Cosh_2;
+ Handle_Expr_Cosh_3: typeof Handle_Expr_Cosh_3;
+ Handle_Expr_Cosh_4: typeof Handle_Expr_Cosh_4;
+ Handle_Expr_UnaryExpression: typeof Handle_Expr_UnaryExpression;
+ Handle_Expr_UnaryExpression_1: typeof Handle_Expr_UnaryExpression_1;
+ Handle_Expr_UnaryExpression_2: typeof Handle_Expr_UnaryExpression_2;
+ Handle_Expr_UnaryExpression_3: typeof Handle_Expr_UnaryExpression_3;
+ Handle_Expr_UnaryExpression_4: typeof Handle_Expr_UnaryExpression_4;
+ Expr_UnaryExpression: typeof Expr_UnaryExpression;
+ Expr_ArcSine: typeof Expr_ArcSine;
+ Handle_Expr_ArcSine: typeof Handle_Expr_ArcSine;
+ Handle_Expr_ArcSine_1: typeof Handle_Expr_ArcSine_1;
+ Handle_Expr_ArcSine_2: typeof Handle_Expr_ArcSine_2;
+ Handle_Expr_ArcSine_3: typeof Handle_Expr_ArcSine_3;
+ Handle_Expr_ArcSine_4: typeof Handle_Expr_ArcSine_4;
+ Expr_GeneralRelation: typeof Expr_GeneralRelation;
+ Handle_Expr_GeneralRelation: typeof Handle_Expr_GeneralRelation;
+ Handle_Expr_GeneralRelation_1: typeof Handle_Expr_GeneralRelation_1;
+ Handle_Expr_GeneralRelation_2: typeof Handle_Expr_GeneralRelation_2;
+ Handle_Expr_GeneralRelation_3: typeof Handle_Expr_GeneralRelation_3;
+ Handle_Expr_GeneralRelation_4: typeof Handle_Expr_GeneralRelation_4;
+ Expr_BinaryExpression: typeof Expr_BinaryExpression;
+ Handle_Expr_BinaryExpression: typeof Handle_Expr_BinaryExpression;
+ Handle_Expr_BinaryExpression_1: typeof Handle_Expr_BinaryExpression_1;
+ Handle_Expr_BinaryExpression_2: typeof Handle_Expr_BinaryExpression_2;
+ Handle_Expr_BinaryExpression_3: typeof Handle_Expr_BinaryExpression_3;
+ Handle_Expr_BinaryExpression_4: typeof Handle_Expr_BinaryExpression_4;
+ Handle_Expr_InvalidOperand: typeof Handle_Expr_InvalidOperand;
+ Handle_Expr_InvalidOperand_1: typeof Handle_Expr_InvalidOperand_1;
+ Handle_Expr_InvalidOperand_2: typeof Handle_Expr_InvalidOperand_2;
+ Handle_Expr_InvalidOperand_3: typeof Handle_Expr_InvalidOperand_3;
+ Handle_Expr_InvalidOperand_4: typeof Handle_Expr_InvalidOperand_4;
+ Expr_InvalidOperand: typeof Expr_InvalidOperand;
+ Expr_InvalidOperand_1: typeof Expr_InvalidOperand_1;
+ Expr_InvalidOperand_2: typeof Expr_InvalidOperand_2;
+ Handle_Expr_LogOf10: typeof Handle_Expr_LogOf10;
+ Handle_Expr_LogOf10_1: typeof Handle_Expr_LogOf10_1;
+ Handle_Expr_LogOf10_2: typeof Handle_Expr_LogOf10_2;
+ Handle_Expr_LogOf10_3: typeof Handle_Expr_LogOf10_3;
+ Handle_Expr_LogOf10_4: typeof Handle_Expr_LogOf10_4;
+ Expr_LogOf10: typeof Expr_LogOf10;
+ Expr_Sum: typeof Expr_Sum;
+ Expr_Sum_1: typeof Expr_Sum_1;
+ Expr_Sum_2: typeof Expr_Sum_2;
+ Handle_Expr_Sum: typeof Handle_Expr_Sum;
+ Handle_Expr_Sum_1: typeof Handle_Expr_Sum_1;
+ Handle_Expr_Sum_2: typeof Handle_Expr_Sum_2;
+ Handle_Expr_Sum_3: typeof Handle_Expr_Sum_3;
+ Handle_Expr_Sum_4: typeof Handle_Expr_Sum_4;
+ Handle_Expr_ExprFailure: typeof Handle_Expr_ExprFailure;
+ Handle_Expr_ExprFailure_1: typeof Handle_Expr_ExprFailure_1;
+ Handle_Expr_ExprFailure_2: typeof Handle_Expr_ExprFailure_2;
+ Handle_Expr_ExprFailure_3: typeof Handle_Expr_ExprFailure_3;
+ Handle_Expr_ExprFailure_4: typeof Handle_Expr_ExprFailure_4;
+ Expr_ExprFailure: typeof Expr_ExprFailure;
+ Expr_ExprFailure_1: typeof Expr_ExprFailure_1;
+ Expr_ExprFailure_2: typeof Expr_ExprFailure_2;
+ Expr_Exponential: typeof Expr_Exponential;
+ Handle_Expr_Exponential: typeof Handle_Expr_Exponential;
+ Handle_Expr_Exponential_1: typeof Handle_Expr_Exponential_1;
+ Handle_Expr_Exponential_2: typeof Handle_Expr_Exponential_2;
+ Handle_Expr_Exponential_3: typeof Handle_Expr_Exponential_3;
+ Handle_Expr_Exponential_4: typeof Handle_Expr_Exponential_4;
+ Expr_Difference: typeof Expr_Difference;
+ Handle_Expr_Difference: typeof Handle_Expr_Difference;
+ Handle_Expr_Difference_1: typeof Handle_Expr_Difference_1;
+ Handle_Expr_Difference_2: typeof Handle_Expr_Difference_2;
+ Handle_Expr_Difference_3: typeof Handle_Expr_Difference_3;
+ Handle_Expr_Difference_4: typeof Handle_Expr_Difference_4;
+ Handle_Expr_Tangent: typeof Handle_Expr_Tangent;
+ Handle_Expr_Tangent_1: typeof Handle_Expr_Tangent_1;
+ Handle_Expr_Tangent_2: typeof Handle_Expr_Tangent_2;
+ Handle_Expr_Tangent_3: typeof Handle_Expr_Tangent_3;
+ Handle_Expr_Tangent_4: typeof Handle_Expr_Tangent_4;
+ Expr_Tangent: typeof Expr_Tangent;
+ Handle_Expr_GreaterThanOrEqual: typeof Handle_Expr_GreaterThanOrEqual;
+ Handle_Expr_GreaterThanOrEqual_1: typeof Handle_Expr_GreaterThanOrEqual_1;
+ Handle_Expr_GreaterThanOrEqual_2: typeof Handle_Expr_GreaterThanOrEqual_2;
+ Handle_Expr_GreaterThanOrEqual_3: typeof Handle_Expr_GreaterThanOrEqual_3;
+ Handle_Expr_GreaterThanOrEqual_4: typeof Handle_Expr_GreaterThanOrEqual_4;
+ Expr_GreaterThanOrEqual: typeof Expr_GreaterThanOrEqual;
+ Handle_Expr_Cosine: typeof Handle_Expr_Cosine;
+ Handle_Expr_Cosine_1: typeof Handle_Expr_Cosine_1;
+ Handle_Expr_Cosine_2: typeof Handle_Expr_Cosine_2;
+ Handle_Expr_Cosine_3: typeof Handle_Expr_Cosine_3;
+ Handle_Expr_Cosine_4: typeof Handle_Expr_Cosine_4;
+ Expr_Cosine: typeof Expr_Cosine;
+ Expr_FunctionDerivative: typeof Expr_FunctionDerivative;
+ Handle_Expr_FunctionDerivative: typeof Handle_Expr_FunctionDerivative;
+ Handle_Expr_FunctionDerivative_1: typeof Handle_Expr_FunctionDerivative_1;
+ Handle_Expr_FunctionDerivative_2: typeof Handle_Expr_FunctionDerivative_2;
+ Handle_Expr_FunctionDerivative_3: typeof Handle_Expr_FunctionDerivative_3;
+ Handle_Expr_FunctionDerivative_4: typeof Handle_Expr_FunctionDerivative_4;
+ Expr_UnknownIterator: typeof Expr_UnknownIterator;
+ Expr_SingleRelation: typeof Expr_SingleRelation;
+ Handle_Expr_SingleRelation: typeof Handle_Expr_SingleRelation;
+ Handle_Expr_SingleRelation_1: typeof Handle_Expr_SingleRelation_1;
+ Handle_Expr_SingleRelation_2: typeof Handle_Expr_SingleRelation_2;
+ Handle_Expr_SingleRelation_3: typeof Handle_Expr_SingleRelation_3;
+ Handle_Expr_SingleRelation_4: typeof Handle_Expr_SingleRelation_4;
+ Expr_PolyFunction: typeof Expr_PolyFunction;
+ Handle_Expr_PolyFunction: typeof Handle_Expr_PolyFunction;
+ Handle_Expr_PolyFunction_1: typeof Handle_Expr_PolyFunction_1;
+ Handle_Expr_PolyFunction_2: typeof Handle_Expr_PolyFunction_2;
+ Handle_Expr_PolyFunction_3: typeof Handle_Expr_PolyFunction_3;
+ Handle_Expr_PolyFunction_4: typeof Handle_Expr_PolyFunction_4;
+ Expr_BinaryFunction: typeof Expr_BinaryFunction;
+ Handle_Expr_BinaryFunction: typeof Handle_Expr_BinaryFunction;
+ Handle_Expr_BinaryFunction_1: typeof Handle_Expr_BinaryFunction_1;
+ Handle_Expr_BinaryFunction_2: typeof Handle_Expr_BinaryFunction_2;
+ Handle_Expr_BinaryFunction_3: typeof Handle_Expr_BinaryFunction_3;
+ Handle_Expr_BinaryFunction_4: typeof Handle_Expr_BinaryFunction_4;
+ Handle_Expr_ArgSinh: typeof Handle_Expr_ArgSinh;
+ Handle_Expr_ArgSinh_1: typeof Handle_Expr_ArgSinh_1;
+ Handle_Expr_ArgSinh_2: typeof Handle_Expr_ArgSinh_2;
+ Handle_Expr_ArgSinh_3: typeof Handle_Expr_ArgSinh_3;
+ Handle_Expr_ArgSinh_4: typeof Handle_Expr_ArgSinh_4;
+ Expr_ArgSinh: typeof Expr_ArgSinh;
+ Expr_GeneralFunction: typeof Expr_GeneralFunction;
+ Handle_Expr_GeneralFunction: typeof Handle_Expr_GeneralFunction;
+ Handle_Expr_GeneralFunction_1: typeof Handle_Expr_GeneralFunction_1;
+ Handle_Expr_GeneralFunction_2: typeof Handle_Expr_GeneralFunction_2;
+ Handle_Expr_GeneralFunction_3: typeof Handle_Expr_GeneralFunction_3;
+ Handle_Expr_GeneralFunction_4: typeof Handle_Expr_GeneralFunction_4;
+ Handle_Expr_NamedExpression: typeof Handle_Expr_NamedExpression;
+ Handle_Expr_NamedExpression_1: typeof Handle_Expr_NamedExpression_1;
+ Handle_Expr_NamedExpression_2: typeof Handle_Expr_NamedExpression_2;
+ Handle_Expr_NamedExpression_3: typeof Handle_Expr_NamedExpression_3;
+ Handle_Expr_NamedExpression_4: typeof Handle_Expr_NamedExpression_4;
+ Expr_NamedExpression: typeof Expr_NamedExpression;
+ Handle_Expr_ArgTanh: typeof Handle_Expr_ArgTanh;
+ Handle_Expr_ArgTanh_1: typeof Handle_Expr_ArgTanh_1;
+ Handle_Expr_ArgTanh_2: typeof Handle_Expr_ArgTanh_2;
+ Handle_Expr_ArgTanh_3: typeof Handle_Expr_ArgTanh_3;
+ Handle_Expr_ArgTanh_4: typeof Handle_Expr_ArgTanh_4;
+ Expr_ArgTanh: typeof Expr_ArgTanh;
+ Handle_Expr_GreaterThan: typeof Handle_Expr_GreaterThan;
+ Handle_Expr_GreaterThan_1: typeof Handle_Expr_GreaterThan_1;
+ Handle_Expr_GreaterThan_2: typeof Handle_Expr_GreaterThan_2;
+ Handle_Expr_GreaterThan_3: typeof Handle_Expr_GreaterThan_3;
+ Handle_Expr_GreaterThan_4: typeof Handle_Expr_GreaterThan_4;
+ Expr_GreaterThan: typeof Expr_GreaterThan;
+ Expr_NamedConstant: typeof Expr_NamedConstant;
+ Handle_Expr_NamedConstant: typeof Handle_Expr_NamedConstant;
+ Handle_Expr_NamedConstant_1: typeof Handle_Expr_NamedConstant_1;
+ Handle_Expr_NamedConstant_2: typeof Handle_Expr_NamedConstant_2;
+ Handle_Expr_NamedConstant_3: typeof Handle_Expr_NamedConstant_3;
+ Handle_Expr_NamedConstant_4: typeof Handle_Expr_NamedConstant_4;
+ Expr_RUIterator: typeof Expr_RUIterator;
+ Expr_Square: typeof Expr_Square;
+ Handle_Expr_Square: typeof Handle_Expr_Square;
+ Handle_Expr_Square_1: typeof Handle_Expr_Square_1;
+ Handle_Expr_Square_2: typeof Handle_Expr_Square_2;
+ Handle_Expr_Square_3: typeof Handle_Expr_Square_3;
+ Handle_Expr_Square_4: typeof Handle_Expr_Square_4;
+ Expr_Exponentiate: typeof Expr_Exponentiate;
+ Handle_Expr_Exponentiate: typeof Handle_Expr_Exponentiate;
+ Handle_Expr_Exponentiate_1: typeof Handle_Expr_Exponentiate_1;
+ Handle_Expr_Exponentiate_2: typeof Handle_Expr_Exponentiate_2;
+ Handle_Expr_Exponentiate_3: typeof Handle_Expr_Exponentiate_3;
+ Handle_Expr_Exponentiate_4: typeof Handle_Expr_Exponentiate_4;
+ Expr_NamedFunction: typeof Expr_NamedFunction;
+ Handle_Expr_NamedFunction: typeof Handle_Expr_NamedFunction;
+ Handle_Expr_NamedFunction_1: typeof Handle_Expr_NamedFunction_1;
+ Handle_Expr_NamedFunction_2: typeof Handle_Expr_NamedFunction_2;
+ Handle_Expr_NamedFunction_3: typeof Handle_Expr_NamedFunction_3;
+ Handle_Expr_NamedFunction_4: typeof Handle_Expr_NamedFunction_4;
+ Expr_NumericValue: typeof Expr_NumericValue;
+ Handle_Expr_NumericValue: typeof Handle_Expr_NumericValue;
+ Handle_Expr_NumericValue_1: typeof Handle_Expr_NumericValue_1;
+ Handle_Expr_NumericValue_2: typeof Handle_Expr_NumericValue_2;
+ Handle_Expr_NumericValue_3: typeof Handle_Expr_NumericValue_3;
+ Handle_Expr_NumericValue_4: typeof Handle_Expr_NumericValue_4;
+ Expr_UnaryFunction: typeof Expr_UnaryFunction;
+ Handle_Expr_UnaryFunction: typeof Handle_Expr_UnaryFunction;
+ Handle_Expr_UnaryFunction_1: typeof Handle_Expr_UnaryFunction_1;
+ Handle_Expr_UnaryFunction_2: typeof Handle_Expr_UnaryFunction_2;
+ Handle_Expr_UnaryFunction_3: typeof Handle_Expr_UnaryFunction_3;
+ Handle_Expr_UnaryFunction_4: typeof Handle_Expr_UnaryFunction_4;
+ Handle_Expr_Division: typeof Handle_Expr_Division;
+ Handle_Expr_Division_1: typeof Handle_Expr_Division_1;
+ Handle_Expr_Division_2: typeof Handle_Expr_Division_2;
+ Handle_Expr_Division_3: typeof Handle_Expr_Division_3;
+ Handle_Expr_Division_4: typeof Handle_Expr_Division_4;
+ Expr_Division: typeof Expr_Division;
+ Expr: typeof Expr;
+ Expr_ArcCosine: typeof Expr_ArcCosine;
+ Handle_Expr_ArcCosine: typeof Handle_Expr_ArcCosine;
+ Handle_Expr_ArcCosine_1: typeof Handle_Expr_ArcCosine_1;
+ Handle_Expr_ArcCosine_2: typeof Handle_Expr_ArcCosine_2;
+ Handle_Expr_ArcCosine_3: typeof Handle_Expr_ArcCosine_3;
+ Handle_Expr_ArcCosine_4: typeof Handle_Expr_ArcCosine_4;
+ Expr_Product: typeof Expr_Product;
+ Expr_Product_1: typeof Expr_Product_1;
+ Expr_Product_2: typeof Expr_Product_2;
+ Handle_Expr_Product: typeof Handle_Expr_Product;
+ Handle_Expr_Product_1: typeof Handle_Expr_Product_1;
+ Handle_Expr_Product_2: typeof Handle_Expr_Product_2;
+ Handle_Expr_Product_3: typeof Handle_Expr_Product_3;
+ Handle_Expr_Product_4: typeof Handle_Expr_Product_4;
+ Expr_PolyExpression: typeof Expr_PolyExpression;
+ Handle_Expr_PolyExpression: typeof Handle_Expr_PolyExpression;
+ Handle_Expr_PolyExpression_1: typeof Handle_Expr_PolyExpression_1;
+ Handle_Expr_PolyExpression_2: typeof Handle_Expr_PolyExpression_2;
+ Handle_Expr_PolyExpression_3: typeof Handle_Expr_PolyExpression_3;
+ Handle_Expr_PolyExpression_4: typeof Handle_Expr_PolyExpression_4;
+ Handle_Expr_LessThan: typeof Handle_Expr_LessThan;
+ Handle_Expr_LessThan_1: typeof Handle_Expr_LessThan_1;
+ Handle_Expr_LessThan_2: typeof Handle_Expr_LessThan_2;
+ Handle_Expr_LessThan_3: typeof Handle_Expr_LessThan_3;
+ Handle_Expr_LessThan_4: typeof Handle_Expr_LessThan_4;
+ Expr_LessThan: typeof Expr_LessThan;
+ Expr_Absolute: typeof Expr_Absolute;
+ Handle_Expr_Absolute: typeof Handle_Expr_Absolute;
+ Handle_Expr_Absolute_1: typeof Handle_Expr_Absolute_1;
+ Handle_Expr_Absolute_2: typeof Handle_Expr_Absolute_2;
+ Handle_Expr_Absolute_3: typeof Handle_Expr_Absolute_3;
+ Handle_Expr_Absolute_4: typeof Handle_Expr_Absolute_4;
+ Expr_LogOfe: typeof Expr_LogOfe;
+ Handle_Expr_LogOfe: typeof Handle_Expr_LogOfe;
+ Handle_Expr_LogOfe_1: typeof Handle_Expr_LogOfe_1;
+ Handle_Expr_LogOfe_2: typeof Handle_Expr_LogOfe_2;
+ Handle_Expr_LogOfe_3: typeof Handle_Expr_LogOfe_3;
+ Handle_Expr_LogOfe_4: typeof Handle_Expr_LogOfe_4;
+ Expr_Equal: typeof Expr_Equal;
+ Handle_Expr_Equal: typeof Handle_Expr_Equal;
+ Handle_Expr_Equal_1: typeof Handle_Expr_Equal_1;
+ Handle_Expr_Equal_2: typeof Handle_Expr_Equal_2;
+ Handle_Expr_Equal_3: typeof Handle_Expr_Equal_3;
+ Handle_Expr_Equal_4: typeof Handle_Expr_Equal_4;
+ Handle_Expr_NotAssigned: typeof Handle_Expr_NotAssigned;
+ Handle_Expr_NotAssigned_1: typeof Handle_Expr_NotAssigned_1;
+ Handle_Expr_NotAssigned_2: typeof Handle_Expr_NotAssigned_2;
+ Handle_Expr_NotAssigned_3: typeof Handle_Expr_NotAssigned_3;
+ Handle_Expr_NotAssigned_4: typeof Handle_Expr_NotAssigned_4;
+ Expr_NotAssigned: typeof Expr_NotAssigned;
+ Expr_NotAssigned_1: typeof Expr_NotAssigned_1;
+ Expr_NotAssigned_2: typeof Expr_NotAssigned_2;
+ Handle_Expr_InvalidFunction: typeof Handle_Expr_InvalidFunction;
+ Handle_Expr_InvalidFunction_1: typeof Handle_Expr_InvalidFunction_1;
+ Handle_Expr_InvalidFunction_2: typeof Handle_Expr_InvalidFunction_2;
+ Handle_Expr_InvalidFunction_3: typeof Handle_Expr_InvalidFunction_3;
+ Handle_Expr_InvalidFunction_4: typeof Handle_Expr_InvalidFunction_4;
+ Expr_InvalidFunction: typeof Expr_InvalidFunction;
+ Expr_InvalidFunction_1: typeof Expr_InvalidFunction_1;
+ Expr_InvalidFunction_2: typeof Expr_InvalidFunction_2;
+ Expr_NotEvaluable: typeof Expr_NotEvaluable;
+ Expr_NotEvaluable_1: typeof Expr_NotEvaluable_1;
+ Expr_NotEvaluable_2: typeof Expr_NotEvaluable_2;
+ Handle_Expr_NotEvaluable: typeof Handle_Expr_NotEvaluable;
+ Handle_Expr_NotEvaluable_1: typeof Handle_Expr_NotEvaluable_1;
+ Handle_Expr_NotEvaluable_2: typeof Handle_Expr_NotEvaluable_2;
+ Handle_Expr_NotEvaluable_3: typeof Handle_Expr_NotEvaluable_3;
+ Handle_Expr_NotEvaluable_4: typeof Handle_Expr_NotEvaluable_4;
+ Handle_Expr_NamedUnknown: typeof Handle_Expr_NamedUnknown;
+ Handle_Expr_NamedUnknown_1: typeof Handle_Expr_NamedUnknown_1;
+ Handle_Expr_NamedUnknown_2: typeof Handle_Expr_NamedUnknown_2;
+ Handle_Expr_NamedUnknown_3: typeof Handle_Expr_NamedUnknown_3;
+ Handle_Expr_NamedUnknown_4: typeof Handle_Expr_NamedUnknown_4;
+ Expr_NamedUnknown: typeof Expr_NamedUnknown;
+ Expr_Sinh: typeof Expr_Sinh;
+ Handle_Expr_Sinh: typeof Handle_Expr_Sinh;
+ Handle_Expr_Sinh_1: typeof Handle_Expr_Sinh_1;
+ Handle_Expr_Sinh_2: typeof Handle_Expr_Sinh_2;
+ Handle_Expr_Sinh_3: typeof Handle_Expr_Sinh_3;
+ Handle_Expr_Sinh_4: typeof Handle_Expr_Sinh_4;
+ Expr_UnaryMinus: typeof Expr_UnaryMinus;
+ Handle_Expr_UnaryMinus: typeof Handle_Expr_UnaryMinus;
+ Handle_Expr_UnaryMinus_1: typeof Handle_Expr_UnaryMinus_1;
+ Handle_Expr_UnaryMinus_2: typeof Handle_Expr_UnaryMinus_2;
+ Handle_Expr_UnaryMinus_3: typeof Handle_Expr_UnaryMinus_3;
+ Handle_Expr_UnaryMinus_4: typeof Handle_Expr_UnaryMinus_4;
+ Expr_Different: typeof Expr_Different;
+ Handle_Expr_Different: typeof Handle_Expr_Different;
+ Handle_Expr_Different_1: typeof Handle_Expr_Different_1;
+ Handle_Expr_Different_2: typeof Handle_Expr_Different_2;
+ Handle_Expr_Different_3: typeof Handle_Expr_Different_3;
+ Handle_Expr_Different_4: typeof Handle_Expr_Different_4;
+ Expr_InvalidAssignment: typeof Expr_InvalidAssignment;
+ Expr_InvalidAssignment_1: typeof Expr_InvalidAssignment_1;
+ Expr_InvalidAssignment_2: typeof Expr_InvalidAssignment_2;
+ Handle_Expr_InvalidAssignment: typeof Handle_Expr_InvalidAssignment;
+ Handle_Expr_InvalidAssignment_1: typeof Handle_Expr_InvalidAssignment_1;
+ Handle_Expr_InvalidAssignment_2: typeof Handle_Expr_InvalidAssignment_2;
+ Handle_Expr_InvalidAssignment_3: typeof Handle_Expr_InvalidAssignment_3;
+ Handle_Expr_InvalidAssignment_4: typeof Handle_Expr_InvalidAssignment_4;
+ Expr_RelationIterator: typeof Expr_RelationIterator;
+ Handle_Expr_SquareRoot: typeof Handle_Expr_SquareRoot;
+ Handle_Expr_SquareRoot_1: typeof Handle_Expr_SquareRoot_1;
+ Handle_Expr_SquareRoot_2: typeof Handle_Expr_SquareRoot_2;
+ Handle_Expr_SquareRoot_3: typeof Handle_Expr_SquareRoot_3;
+ Handle_Expr_SquareRoot_4: typeof Handle_Expr_SquareRoot_4;
+ Expr_SquareRoot: typeof Expr_SquareRoot;
+ XCAFDoc_VisMaterialPBR: typeof XCAFDoc_VisMaterialPBR;
+ XCAFDoc_ColorTool: typeof XCAFDoc_ColorTool;
+ Handle_XCAFDoc_ColorTool: typeof Handle_XCAFDoc_ColorTool;
+ Handle_XCAFDoc_ColorTool_1: typeof Handle_XCAFDoc_ColorTool_1;
+ Handle_XCAFDoc_ColorTool_2: typeof Handle_XCAFDoc_ColorTool_2;
+ Handle_XCAFDoc_ColorTool_3: typeof Handle_XCAFDoc_ColorTool_3;
+ Handle_XCAFDoc_ColorTool_4: typeof Handle_XCAFDoc_ColorTool_4;
+ XCAFDoc_ColorType: XCAFDoc_ColorType;
+ Handle_XCAFDoc_Volume: typeof Handle_XCAFDoc_Volume;
+ Handle_XCAFDoc_Volume_1: typeof Handle_XCAFDoc_Volume_1;
+ Handle_XCAFDoc_Volume_2: typeof Handle_XCAFDoc_Volume_2;
+ Handle_XCAFDoc_Volume_3: typeof Handle_XCAFDoc_Volume_3;
+ Handle_XCAFDoc_Volume_4: typeof Handle_XCAFDoc_Volume_4;
+ XCAFDoc_Volume: typeof XCAFDoc_Volume;
+ XCAFDoc_Datum: typeof XCAFDoc_Datum;
+ Handle_XCAFDoc_Datum: typeof Handle_XCAFDoc_Datum;
+ Handle_XCAFDoc_Datum_1: typeof Handle_XCAFDoc_Datum_1;
+ Handle_XCAFDoc_Datum_2: typeof Handle_XCAFDoc_Datum_2;
+ Handle_XCAFDoc_Datum_3: typeof Handle_XCAFDoc_Datum_3;
+ Handle_XCAFDoc_Datum_4: typeof Handle_XCAFDoc_Datum_4;
+ Handle_XCAFDoc_DimTolTool: typeof Handle_XCAFDoc_DimTolTool;
+ Handle_XCAFDoc_DimTolTool_1: typeof Handle_XCAFDoc_DimTolTool_1;
+ Handle_XCAFDoc_DimTolTool_2: typeof Handle_XCAFDoc_DimTolTool_2;
+ Handle_XCAFDoc_DimTolTool_3: typeof Handle_XCAFDoc_DimTolTool_3;
+ Handle_XCAFDoc_DimTolTool_4: typeof Handle_XCAFDoc_DimTolTool_4;
+ XCAFDoc_DimTolTool: typeof XCAFDoc_DimTolTool;
+ XCAFDoc_Dimension: typeof XCAFDoc_Dimension;
+ Handle_XCAFDoc_Dimension: typeof Handle_XCAFDoc_Dimension;
+ Handle_XCAFDoc_Dimension_1: typeof Handle_XCAFDoc_Dimension_1;
+ Handle_XCAFDoc_Dimension_2: typeof Handle_XCAFDoc_Dimension_2;
+ Handle_XCAFDoc_Dimension_3: typeof Handle_XCAFDoc_Dimension_3;
+ Handle_XCAFDoc_Dimension_4: typeof Handle_XCAFDoc_Dimension_4;
+ XCAFDoc_NoteComment: typeof XCAFDoc_NoteComment;
+ Handle_XCAFDoc_NoteComment: typeof Handle_XCAFDoc_NoteComment;
+ Handle_XCAFDoc_NoteComment_1: typeof Handle_XCAFDoc_NoteComment_1;
+ Handle_XCAFDoc_NoteComment_2: typeof Handle_XCAFDoc_NoteComment_2;
+ Handle_XCAFDoc_NoteComment_3: typeof Handle_XCAFDoc_NoteComment_3;
+ Handle_XCAFDoc_NoteComment_4: typeof Handle_XCAFDoc_NoteComment_4;
+ Handle_XCAFDoc_DocumentTool: typeof Handle_XCAFDoc_DocumentTool;
+ Handle_XCAFDoc_DocumentTool_1: typeof Handle_XCAFDoc_DocumentTool_1;
+ Handle_XCAFDoc_DocumentTool_2: typeof Handle_XCAFDoc_DocumentTool_2;
+ Handle_XCAFDoc_DocumentTool_3: typeof Handle_XCAFDoc_DocumentTool_3;
+ Handle_XCAFDoc_DocumentTool_4: typeof Handle_XCAFDoc_DocumentTool_4;
+ XCAFDoc_DocumentTool: typeof XCAFDoc_DocumentTool;
+ XCAFDoc_NotesTool: typeof XCAFDoc_NotesTool;
+ Handle_XCAFDoc_NotesTool: typeof Handle_XCAFDoc_NotesTool;
+ Handle_XCAFDoc_NotesTool_1: typeof Handle_XCAFDoc_NotesTool_1;
+ Handle_XCAFDoc_NotesTool_2: typeof Handle_XCAFDoc_NotesTool_2;
+ Handle_XCAFDoc_NotesTool_3: typeof Handle_XCAFDoc_NotesTool_3;
+ Handle_XCAFDoc_NotesTool_4: typeof Handle_XCAFDoc_NotesTool_4;
+ Handle_XCAFDoc_Note: typeof Handle_XCAFDoc_Note;
+ Handle_XCAFDoc_Note_1: typeof Handle_XCAFDoc_Note_1;
+ Handle_XCAFDoc_Note_2: typeof Handle_XCAFDoc_Note_2;
+ Handle_XCAFDoc_Note_3: typeof Handle_XCAFDoc_Note_3;
+ Handle_XCAFDoc_Note_4: typeof Handle_XCAFDoc_Note_4;
+ XCAFDoc_Note: typeof XCAFDoc_Note;
+ Handle_XCAFDoc_Centroid: typeof Handle_XCAFDoc_Centroid;
+ Handle_XCAFDoc_Centroid_1: typeof Handle_XCAFDoc_Centroid_1;
+ Handle_XCAFDoc_Centroid_2: typeof Handle_XCAFDoc_Centroid_2;
+ Handle_XCAFDoc_Centroid_3: typeof Handle_XCAFDoc_Centroid_3;
+ Handle_XCAFDoc_Centroid_4: typeof Handle_XCAFDoc_Centroid_4;
+ XCAFDoc_Centroid: typeof XCAFDoc_Centroid;
+ XCAFDoc_VisMaterialTool: typeof XCAFDoc_VisMaterialTool;
+ Handle_XCAFDoc_VisMaterialTool: typeof Handle_XCAFDoc_VisMaterialTool;
+ Handle_XCAFDoc_VisMaterialTool_1: typeof Handle_XCAFDoc_VisMaterialTool_1;
+ Handle_XCAFDoc_VisMaterialTool_2: typeof Handle_XCAFDoc_VisMaterialTool_2;
+ Handle_XCAFDoc_VisMaterialTool_3: typeof Handle_XCAFDoc_VisMaterialTool_3;
+ Handle_XCAFDoc_VisMaterialTool_4: typeof Handle_XCAFDoc_VisMaterialTool_4;
+ Handle_XCAFDoc_Location: typeof Handle_XCAFDoc_Location;
+ Handle_XCAFDoc_Location_1: typeof Handle_XCAFDoc_Location_1;
+ Handle_XCAFDoc_Location_2: typeof Handle_XCAFDoc_Location_2;
+ Handle_XCAFDoc_Location_3: typeof Handle_XCAFDoc_Location_3;
+ Handle_XCAFDoc_Location_4: typeof Handle_XCAFDoc_Location_4;
+ XCAFDoc_Location: typeof XCAFDoc_Location;
+ XCAFDoc_ViewTool: typeof XCAFDoc_ViewTool;
+ Handle_XCAFDoc_ViewTool: typeof Handle_XCAFDoc_ViewTool;
+ Handle_XCAFDoc_ViewTool_1: typeof Handle_XCAFDoc_ViewTool_1;
+ Handle_XCAFDoc_ViewTool_2: typeof Handle_XCAFDoc_ViewTool_2;
+ Handle_XCAFDoc_ViewTool_3: typeof Handle_XCAFDoc_ViewTool_3;
+ Handle_XCAFDoc_ViewTool_4: typeof Handle_XCAFDoc_ViewTool_4;
+ XCAFDoc_Area: typeof XCAFDoc_Area;
+ Handle_XCAFDoc_Area: typeof Handle_XCAFDoc_Area;
+ Handle_XCAFDoc_Area_1: typeof Handle_XCAFDoc_Area_1;
+ Handle_XCAFDoc_Area_2: typeof Handle_XCAFDoc_Area_2;
+ Handle_XCAFDoc_Area_3: typeof Handle_XCAFDoc_Area_3;
+ Handle_XCAFDoc_Area_4: typeof Handle_XCAFDoc_Area_4;
+ XCAFDoc_Editor: typeof XCAFDoc_Editor;
+ Handle_XCAFDoc_NoteBinData: typeof Handle_XCAFDoc_NoteBinData;
+ Handle_XCAFDoc_NoteBinData_1: typeof Handle_XCAFDoc_NoteBinData_1;
+ Handle_XCAFDoc_NoteBinData_2: typeof Handle_XCAFDoc_NoteBinData_2;
+ Handle_XCAFDoc_NoteBinData_3: typeof Handle_XCAFDoc_NoteBinData_3;
+ Handle_XCAFDoc_NoteBinData_4: typeof Handle_XCAFDoc_NoteBinData_4;
+ XCAFDoc_NoteBinData: typeof XCAFDoc_NoteBinData;
+ Handle_XCAFDoc_VisMaterial: typeof Handle_XCAFDoc_VisMaterial;
+ Handle_XCAFDoc_VisMaterial_1: typeof Handle_XCAFDoc_VisMaterial_1;
+ Handle_XCAFDoc_VisMaterial_2: typeof Handle_XCAFDoc_VisMaterial_2;
+ Handle_XCAFDoc_VisMaterial_3: typeof Handle_XCAFDoc_VisMaterial_3;
+ Handle_XCAFDoc_VisMaterial_4: typeof Handle_XCAFDoc_VisMaterial_4;
+ XCAFDoc_VisMaterial: typeof XCAFDoc_VisMaterial;
+ Handle_XCAFDoc_MaterialTool: typeof Handle_XCAFDoc_MaterialTool;
+ Handle_XCAFDoc_MaterialTool_1: typeof Handle_XCAFDoc_MaterialTool_1;
+ Handle_XCAFDoc_MaterialTool_2: typeof Handle_XCAFDoc_MaterialTool_2;
+ Handle_XCAFDoc_MaterialTool_3: typeof Handle_XCAFDoc_MaterialTool_3;
+ Handle_XCAFDoc_MaterialTool_4: typeof Handle_XCAFDoc_MaterialTool_4;
+ XCAFDoc_MaterialTool: typeof XCAFDoc_MaterialTool;
+ Handle_XCAFDoc_LayerTool: typeof Handle_XCAFDoc_LayerTool;
+ Handle_XCAFDoc_LayerTool_1: typeof Handle_XCAFDoc_LayerTool_1;
+ Handle_XCAFDoc_LayerTool_2: typeof Handle_XCAFDoc_LayerTool_2;
+ Handle_XCAFDoc_LayerTool_3: typeof Handle_XCAFDoc_LayerTool_3;
+ Handle_XCAFDoc_LayerTool_4: typeof Handle_XCAFDoc_LayerTool_4;
+ XCAFDoc_LayerTool: typeof XCAFDoc_LayerTool;
+ Handle_XCAFDoc_GraphNode: typeof Handle_XCAFDoc_GraphNode;
+ Handle_XCAFDoc_GraphNode_1: typeof Handle_XCAFDoc_GraphNode_1;
+ Handle_XCAFDoc_GraphNode_2: typeof Handle_XCAFDoc_GraphNode_2;
+ Handle_XCAFDoc_GraphNode_3: typeof Handle_XCAFDoc_GraphNode_3;
+ Handle_XCAFDoc_GraphNode_4: typeof Handle_XCAFDoc_GraphNode_4;
+ XCAFDoc_GraphNode: typeof XCAFDoc_GraphNode;
+ XCAFDoc_DimTol: typeof XCAFDoc_DimTol;
+ Handle_XCAFDoc_DimTol: typeof Handle_XCAFDoc_DimTol;
+ Handle_XCAFDoc_DimTol_1: typeof Handle_XCAFDoc_DimTol_1;
+ Handle_XCAFDoc_DimTol_2: typeof Handle_XCAFDoc_DimTol_2;
+ Handle_XCAFDoc_DimTol_3: typeof Handle_XCAFDoc_DimTol_3;
+ Handle_XCAFDoc_DimTol_4: typeof Handle_XCAFDoc_DimTol_4;
+ XCAFDoc_ShapeTool: typeof XCAFDoc_ShapeTool;
+ Handle_XCAFDoc_ShapeTool: typeof Handle_XCAFDoc_ShapeTool;
+ Handle_XCAFDoc_ShapeTool_1: typeof Handle_XCAFDoc_ShapeTool_1;
+ Handle_XCAFDoc_ShapeTool_2: typeof Handle_XCAFDoc_ShapeTool_2;
+ Handle_XCAFDoc_ShapeTool_3: typeof Handle_XCAFDoc_ShapeTool_3;
+ Handle_XCAFDoc_ShapeTool_4: typeof Handle_XCAFDoc_ShapeTool_4;
+ XCAFDoc_Color: typeof XCAFDoc_Color;
+ Handle_XCAFDoc_Color: typeof Handle_XCAFDoc_Color;
+ Handle_XCAFDoc_Color_1: typeof Handle_XCAFDoc_Color_1;
+ Handle_XCAFDoc_Color_2: typeof Handle_XCAFDoc_Color_2;
+ Handle_XCAFDoc_Color_3: typeof Handle_XCAFDoc_Color_3;
+ Handle_XCAFDoc_Color_4: typeof Handle_XCAFDoc_Color_4;
+ Handle_XCAFDoc_ShapeMapTool: typeof Handle_XCAFDoc_ShapeMapTool;
+ Handle_XCAFDoc_ShapeMapTool_1: typeof Handle_XCAFDoc_ShapeMapTool_1;
+ Handle_XCAFDoc_ShapeMapTool_2: typeof Handle_XCAFDoc_ShapeMapTool_2;
+ Handle_XCAFDoc_ShapeMapTool_3: typeof Handle_XCAFDoc_ShapeMapTool_3;
+ Handle_XCAFDoc_ShapeMapTool_4: typeof Handle_XCAFDoc_ShapeMapTool_4;
+ XCAFDoc_ShapeMapTool: typeof XCAFDoc_ShapeMapTool;
+ XCAFDoc_Material: typeof XCAFDoc_Material;
+ Handle_XCAFDoc_Material: typeof Handle_XCAFDoc_Material;
+ Handle_XCAFDoc_Material_1: typeof Handle_XCAFDoc_Material_1;
+ Handle_XCAFDoc_Material_2: typeof Handle_XCAFDoc_Material_2;
+ Handle_XCAFDoc_Material_3: typeof Handle_XCAFDoc_Material_3;
+ Handle_XCAFDoc_Material_4: typeof Handle_XCAFDoc_Material_4;
+ Handle_XCAFDoc_View: typeof Handle_XCAFDoc_View;
+ Handle_XCAFDoc_View_1: typeof Handle_XCAFDoc_View_1;
+ Handle_XCAFDoc_View_2: typeof Handle_XCAFDoc_View_2;
+ Handle_XCAFDoc_View_3: typeof Handle_XCAFDoc_View_3;
+ Handle_XCAFDoc_View_4: typeof Handle_XCAFDoc_View_4;
+ XCAFDoc_View: typeof XCAFDoc_View;
+ Handle_XCAFDoc_ClippingPlaneTool: typeof Handle_XCAFDoc_ClippingPlaneTool;
+ Handle_XCAFDoc_ClippingPlaneTool_1: typeof Handle_XCAFDoc_ClippingPlaneTool_1;
+ Handle_XCAFDoc_ClippingPlaneTool_2: typeof Handle_XCAFDoc_ClippingPlaneTool_2;
+ Handle_XCAFDoc_ClippingPlaneTool_3: typeof Handle_XCAFDoc_ClippingPlaneTool_3;
+ Handle_XCAFDoc_ClippingPlaneTool_4: typeof Handle_XCAFDoc_ClippingPlaneTool_4;
+ XCAFDoc_ClippingPlaneTool: typeof XCAFDoc_ClippingPlaneTool;
+ XCAFDoc: typeof XCAFDoc;
+ Handle_XCAFDoc_AssemblyItemRef: typeof Handle_XCAFDoc_AssemblyItemRef;
+ Handle_XCAFDoc_AssemblyItemRef_1: typeof Handle_XCAFDoc_AssemblyItemRef_1;
+ Handle_XCAFDoc_AssemblyItemRef_2: typeof Handle_XCAFDoc_AssemblyItemRef_2;
+ Handle_XCAFDoc_AssemblyItemRef_3: typeof Handle_XCAFDoc_AssemblyItemRef_3;
+ Handle_XCAFDoc_AssemblyItemRef_4: typeof Handle_XCAFDoc_AssemblyItemRef_4;
+ XCAFDoc_AssemblyItemRef: typeof XCAFDoc_AssemblyItemRef;
+ XCAFDoc_DataMapOfShapeLabel: typeof XCAFDoc_DataMapOfShapeLabel;
+ XCAFDoc_DataMapOfShapeLabel_1: typeof XCAFDoc_DataMapOfShapeLabel_1;
+ XCAFDoc_DataMapOfShapeLabel_2: typeof XCAFDoc_DataMapOfShapeLabel_2;
+ XCAFDoc_DataMapOfShapeLabel_3: typeof XCAFDoc_DataMapOfShapeLabel_3;
+ XCAFDoc_AssemblyItemId: typeof XCAFDoc_AssemblyItemId;
+ XCAFDoc_AssemblyItemId_1: typeof XCAFDoc_AssemblyItemId_1;
+ XCAFDoc_AssemblyItemId_2: typeof XCAFDoc_AssemblyItemId_2;
+ XCAFDoc_AssemblyItemId_3: typeof XCAFDoc_AssemblyItemId_3;
+ XCAFDoc_NoteBalloon: typeof XCAFDoc_NoteBalloon;
+ Handle_XCAFDoc_NoteBalloon: typeof Handle_XCAFDoc_NoteBalloon;
+ Handle_XCAFDoc_NoteBalloon_1: typeof Handle_XCAFDoc_NoteBalloon_1;
+ Handle_XCAFDoc_NoteBalloon_2: typeof Handle_XCAFDoc_NoteBalloon_2;
+ Handle_XCAFDoc_NoteBalloon_3: typeof Handle_XCAFDoc_NoteBalloon_3;
+ Handle_XCAFDoc_NoteBalloon_4: typeof Handle_XCAFDoc_NoteBalloon_4;
+ XCAFDoc_VisMaterialCommon: typeof XCAFDoc_VisMaterialCommon;
+ Handle_XCAFDoc_GeomTolerance: typeof Handle_XCAFDoc_GeomTolerance;
+ Handle_XCAFDoc_GeomTolerance_1: typeof Handle_XCAFDoc_GeomTolerance_1;
+ Handle_XCAFDoc_GeomTolerance_2: typeof Handle_XCAFDoc_GeomTolerance_2;
+ Handle_XCAFDoc_GeomTolerance_3: typeof Handle_XCAFDoc_GeomTolerance_3;
+ Handle_XCAFDoc_GeomTolerance_4: typeof Handle_XCAFDoc_GeomTolerance_4;
+ IntAna_QuadQuadGeo: typeof IntAna_QuadQuadGeo;
+ IntAna_QuadQuadGeo_1: typeof IntAna_QuadQuadGeo_1;
+ IntAna_QuadQuadGeo_2: typeof IntAna_QuadQuadGeo_2;
+ IntAna_QuadQuadGeo_3: typeof IntAna_QuadQuadGeo_3;
+ IntAna_QuadQuadGeo_4: typeof IntAna_QuadQuadGeo_4;
+ IntAna_QuadQuadGeo_5: typeof IntAna_QuadQuadGeo_5;
+ IntAna_QuadQuadGeo_6: typeof IntAna_QuadQuadGeo_6;
+ IntAna_QuadQuadGeo_7: typeof IntAna_QuadQuadGeo_7;
+ IntAna_QuadQuadGeo_8: typeof IntAna_QuadQuadGeo_8;
+ IntAna_QuadQuadGeo_9: typeof IntAna_QuadQuadGeo_9;
+ IntAna_QuadQuadGeo_10: typeof IntAna_QuadQuadGeo_10;
+ IntAna_QuadQuadGeo_11: typeof IntAna_QuadQuadGeo_11;
+ IntAna_QuadQuadGeo_12: typeof IntAna_QuadQuadGeo_12;
+ IntAna_QuadQuadGeo_13: typeof IntAna_QuadQuadGeo_13;
+ IntAna_QuadQuadGeo_14: typeof IntAna_QuadQuadGeo_14;
+ IntAna_QuadQuadGeo_15: typeof IntAna_QuadQuadGeo_15;
+ IntAna_QuadQuadGeo_16: typeof IntAna_QuadQuadGeo_16;
+ IntAna_Int3Pln: typeof IntAna_Int3Pln;
+ IntAna_Int3Pln_1: typeof IntAna_Int3Pln_1;
+ IntAna_Int3Pln_2: typeof IntAna_Int3Pln_2;
+ IntAna_IntConicQuad: typeof IntAna_IntConicQuad;
+ IntAna_IntConicQuad_1: typeof IntAna_IntConicQuad_1;
+ IntAna_IntConicQuad_2: typeof IntAna_IntConicQuad_2;
+ IntAna_IntConicQuad_3: typeof IntAna_IntConicQuad_3;
+ IntAna_IntConicQuad_4: typeof IntAna_IntConicQuad_4;
+ IntAna_IntConicQuad_5: typeof IntAna_IntConicQuad_5;
+ IntAna_IntConicQuad_6: typeof IntAna_IntConicQuad_6;
+ IntAna_IntConicQuad_7: typeof IntAna_IntConicQuad_7;
+ IntAna_IntConicQuad_8: typeof IntAna_IntConicQuad_8;
+ IntAna_IntConicQuad_9: typeof IntAna_IntConicQuad_9;
+ IntAna_IntConicQuad_10: typeof IntAna_IntConicQuad_10;
+ IntAna_IntConicQuad_11: typeof IntAna_IntConicQuad_11;
+ IntAna_Curve: typeof IntAna_Curve;
+ IntAna_ResultType: IntAna_ResultType;
+ IntAna_IntLinTorus: typeof IntAna_IntLinTorus;
+ IntAna_IntLinTorus_1: typeof IntAna_IntLinTorus_1;
+ IntAna_IntLinTorus_2: typeof IntAna_IntLinTorus_2;
+ IntAna_IntQuadQuad: typeof IntAna_IntQuadQuad;
+ IntAna_IntQuadQuad_1: typeof IntAna_IntQuadQuad_1;
+ IntAna_IntQuadQuad_2: typeof IntAna_IntQuadQuad_2;
+ IntAna_IntQuadQuad_3: typeof IntAna_IntQuadQuad_3;
+ IntAna_ListOfCurve: typeof IntAna_ListOfCurve;
+ IntAna_ListOfCurve_1: typeof IntAna_ListOfCurve_1;
+ IntAna_ListOfCurve_2: typeof IntAna_ListOfCurve_2;
+ IntAna_ListOfCurve_3: typeof IntAna_ListOfCurve_3;
+ IntAna_Quadric: typeof IntAna_Quadric;
+ IntAna_Quadric_1: typeof IntAna_Quadric_1;
+ IntAna_Quadric_2: typeof IntAna_Quadric_2;
+ IntAna_Quadric_3: typeof IntAna_Quadric_3;
+ IntAna_Quadric_4: typeof IntAna_Quadric_4;
+ IntAna_Quadric_5: typeof IntAna_Quadric_5;
+ Handle_IGESControl_IGESBoundary: typeof Handle_IGESControl_IGESBoundary;
+ Handle_IGESControl_IGESBoundary_1: typeof Handle_IGESControl_IGESBoundary_1;
+ Handle_IGESControl_IGESBoundary_2: typeof Handle_IGESControl_IGESBoundary_2;
+ Handle_IGESControl_IGESBoundary_3: typeof Handle_IGESControl_IGESBoundary_3;
+ Handle_IGESControl_IGESBoundary_4: typeof Handle_IGESControl_IGESBoundary_4;
+ IGESControl_IGESBoundary: typeof IGESControl_IGESBoundary;
+ IGESControl_IGESBoundary_1: typeof IGESControl_IGESBoundary_1;
+ IGESControl_IGESBoundary_2: typeof IGESControl_IGESBoundary_2;
+ Handle_IGESControl_Controller: typeof Handle_IGESControl_Controller;
+ Handle_IGESControl_Controller_1: typeof Handle_IGESControl_Controller_1;
+ Handle_IGESControl_Controller_2: typeof Handle_IGESControl_Controller_2;
+ Handle_IGESControl_Controller_3: typeof Handle_IGESControl_Controller_3;
+ Handle_IGESControl_Controller_4: typeof Handle_IGESControl_Controller_4;
+ IGESControl_Controller: typeof IGESControl_Controller;
+ IGESControl_ToolContainer: typeof IGESControl_ToolContainer;
+ Handle_IGESControl_ToolContainer: typeof Handle_IGESControl_ToolContainer;
+ Handle_IGESControl_ToolContainer_1: typeof Handle_IGESControl_ToolContainer_1;
+ Handle_IGESControl_ToolContainer_2: typeof Handle_IGESControl_ToolContainer_2;
+ Handle_IGESControl_ToolContainer_3: typeof Handle_IGESControl_ToolContainer_3;
+ Handle_IGESControl_ToolContainer_4: typeof Handle_IGESControl_ToolContainer_4;
+ Handle_IGESControl_AlgoContainer: typeof Handle_IGESControl_AlgoContainer;
+ Handle_IGESControl_AlgoContainer_1: typeof Handle_IGESControl_AlgoContainer_1;
+ Handle_IGESControl_AlgoContainer_2: typeof Handle_IGESControl_AlgoContainer_2;
+ Handle_IGESControl_AlgoContainer_3: typeof Handle_IGESControl_AlgoContainer_3;
+ Handle_IGESControl_AlgoContainer_4: typeof Handle_IGESControl_AlgoContainer_4;
+ IGESControl_AlgoContainer: typeof IGESControl_AlgoContainer;
+ IGESControl_ActorWrite: typeof IGESControl_ActorWrite;
+ Handle_IGESControl_ActorWrite: typeof Handle_IGESControl_ActorWrite;
+ Handle_IGESControl_ActorWrite_1: typeof Handle_IGESControl_ActorWrite_1;
+ Handle_IGESControl_ActorWrite_2: typeof Handle_IGESControl_ActorWrite_2;
+ Handle_IGESControl_ActorWrite_3: typeof Handle_IGESControl_ActorWrite_3;
+ Handle_IGESControl_ActorWrite_4: typeof Handle_IGESControl_ActorWrite_4;
+ IGESControl_Writer: typeof IGESControl_Writer;
+ IGESControl_Writer_1: typeof IGESControl_Writer_1;
+ IGESControl_Writer_2: typeof IGESControl_Writer_2;
+ IGESControl_Writer_3: typeof IGESControl_Writer_3;
+ IGESControl_Reader: typeof IGESControl_Reader;
+ IGESControl_Reader_1: typeof IGESControl_Reader_1;
+ IGESControl_Reader_2: typeof IGESControl_Reader_2;
+ GCE2d_MakeArcOfHyperbola: typeof GCE2d_MakeArcOfHyperbola;
+ GCE2d_MakeArcOfHyperbola_1: typeof GCE2d_MakeArcOfHyperbola_1;
+ GCE2d_MakeArcOfHyperbola_2: typeof GCE2d_MakeArcOfHyperbola_2;
+ GCE2d_MakeArcOfHyperbola_3: typeof GCE2d_MakeArcOfHyperbola_3;
+ GCE2d_MakeScale: typeof GCE2d_MakeScale;
+ GCE2d_MakeLine: typeof GCE2d_MakeLine;
+ GCE2d_MakeLine_1: typeof GCE2d_MakeLine_1;
+ GCE2d_MakeLine_2: typeof GCE2d_MakeLine_2;
+ GCE2d_MakeLine_3: typeof GCE2d_MakeLine_3;
+ GCE2d_MakeLine_4: typeof GCE2d_MakeLine_4;
+ GCE2d_MakeLine_5: typeof GCE2d_MakeLine_5;
+ GCE2d_MakeLine_6: typeof GCE2d_MakeLine_6;
+ GCE2d_MakeCircle: typeof GCE2d_MakeCircle;
+ GCE2d_MakeCircle_1: typeof GCE2d_MakeCircle_1;
+ GCE2d_MakeCircle_2: typeof GCE2d_MakeCircle_2;
+ GCE2d_MakeCircle_3: typeof GCE2d_MakeCircle_3;
+ GCE2d_MakeCircle_4: typeof GCE2d_MakeCircle_4;
+ GCE2d_MakeCircle_5: typeof GCE2d_MakeCircle_5;
+ GCE2d_MakeCircle_6: typeof GCE2d_MakeCircle_6;
+ GCE2d_MakeCircle_7: typeof GCE2d_MakeCircle_7;
+ GCE2d_MakeCircle_8: typeof GCE2d_MakeCircle_8;
+ GCE2d_MakeArcOfParabola: typeof GCE2d_MakeArcOfParabola;
+ GCE2d_MakeArcOfParabola_1: typeof GCE2d_MakeArcOfParabola_1;
+ GCE2d_MakeArcOfParabola_2: typeof GCE2d_MakeArcOfParabola_2;
+ GCE2d_MakeArcOfParabola_3: typeof GCE2d_MakeArcOfParabola_3;
+ GCE2d_MakeArcOfCircle: typeof GCE2d_MakeArcOfCircle;
+ GCE2d_MakeArcOfCircle_1: typeof GCE2d_MakeArcOfCircle_1;
+ GCE2d_MakeArcOfCircle_2: typeof GCE2d_MakeArcOfCircle_2;
+ GCE2d_MakeArcOfCircle_3: typeof GCE2d_MakeArcOfCircle_3;
+ GCE2d_MakeArcOfCircle_4: typeof GCE2d_MakeArcOfCircle_4;
+ GCE2d_MakeArcOfCircle_5: typeof GCE2d_MakeArcOfCircle_5;
+ GCE2d_MakeMirror: typeof GCE2d_MakeMirror;
+ GCE2d_MakeMirror_1: typeof GCE2d_MakeMirror_1;
+ GCE2d_MakeMirror_2: typeof GCE2d_MakeMirror_2;
+ GCE2d_MakeMirror_3: typeof GCE2d_MakeMirror_3;
+ GCE2d_MakeMirror_4: typeof GCE2d_MakeMirror_4;
+ GCE2d_Root: typeof GCE2d_Root;
+ GCE2d_MakeEllipse: typeof GCE2d_MakeEllipse;
+ GCE2d_MakeEllipse_1: typeof GCE2d_MakeEllipse_1;
+ GCE2d_MakeEllipse_2: typeof GCE2d_MakeEllipse_2;
+ GCE2d_MakeEllipse_3: typeof GCE2d_MakeEllipse_3;
+ GCE2d_MakeEllipse_4: typeof GCE2d_MakeEllipse_4;
+ GCE2d_MakeArcOfEllipse: typeof GCE2d_MakeArcOfEllipse;
+ GCE2d_MakeArcOfEllipse_1: typeof GCE2d_MakeArcOfEllipse_1;
+ GCE2d_MakeArcOfEllipse_2: typeof GCE2d_MakeArcOfEllipse_2;
+ GCE2d_MakeArcOfEllipse_3: typeof GCE2d_MakeArcOfEllipse_3;
+ GCE2d_MakeParabola: typeof GCE2d_MakeParabola;
+ GCE2d_MakeParabola_1: typeof GCE2d_MakeParabola_1;
+ GCE2d_MakeParabola_2: typeof GCE2d_MakeParabola_2;
+ GCE2d_MakeParabola_3: typeof GCE2d_MakeParabola_3;
+ GCE2d_MakeParabola_4: typeof GCE2d_MakeParabola_4;
+ GCE2d_MakeParabola_5: typeof GCE2d_MakeParabola_5;
+ GCE2d_MakeRotation: typeof GCE2d_MakeRotation;
+ GCE2d_MakeTranslation: typeof GCE2d_MakeTranslation;
+ GCE2d_MakeTranslation_1: typeof GCE2d_MakeTranslation_1;
+ GCE2d_MakeTranslation_2: typeof GCE2d_MakeTranslation_2;
+ GCE2d_MakeHyperbola: typeof GCE2d_MakeHyperbola;
+ GCE2d_MakeHyperbola_1: typeof GCE2d_MakeHyperbola_1;
+ GCE2d_MakeHyperbola_2: typeof GCE2d_MakeHyperbola_2;
+ GCE2d_MakeHyperbola_3: typeof GCE2d_MakeHyperbola_3;
+ GCE2d_MakeHyperbola_4: typeof GCE2d_MakeHyperbola_4;
+ GCE2d_MakeSegment: typeof GCE2d_MakeSegment;
+ GCE2d_MakeSegment_1: typeof GCE2d_MakeSegment_1;
+ GCE2d_MakeSegment_2: typeof GCE2d_MakeSegment_2;
+ GCE2d_MakeSegment_3: typeof GCE2d_MakeSegment_3;
+ GCE2d_MakeSegment_4: typeof GCE2d_MakeSegment_4;
+ GCE2d_MakeSegment_5: typeof GCE2d_MakeSegment_5;
+ GProp_PrincipalProps: typeof GProp_PrincipalProps;
+ GProp_PGProps: typeof GProp_PGProps;
+ GProp_PGProps_1: typeof GProp_PGProps_1;
+ GProp_PGProps_2: typeof GProp_PGProps_2;
+ GProp_PGProps_3: typeof GProp_PGProps_3;
+ GProp_PGProps_4: typeof GProp_PGProps_4;
+ GProp_PGProps_5: typeof GProp_PGProps_5;
+ GProp_EquaType: GProp_EquaType;
+ GProp_VelGProps: typeof GProp_VelGProps;
+ GProp_VelGProps_1: typeof GProp_VelGProps_1;
+ GProp_VelGProps_2: typeof GProp_VelGProps_2;
+ GProp_VelGProps_3: typeof GProp_VelGProps_3;
+ GProp_VelGProps_4: typeof GProp_VelGProps_4;
+ GProp_VelGProps_5: typeof GProp_VelGProps_5;
+ GProp_ValueType: GProp_ValueType;
+ GProp_GProps: typeof GProp_GProps;
+ GProp_GProps_1: typeof GProp_GProps_1;
+ GProp_GProps_2: typeof GProp_GProps_2;
+ GProp_SelGProps: typeof GProp_SelGProps;
+ GProp_SelGProps_1: typeof GProp_SelGProps_1;
+ GProp_SelGProps_2: typeof GProp_SelGProps_2;
+ GProp_SelGProps_3: typeof GProp_SelGProps_3;
+ GProp_SelGProps_4: typeof GProp_SelGProps_4;
+ GProp_SelGProps_5: typeof GProp_SelGProps_5;
+ Handle_GProp_UndefinedAxis: typeof Handle_GProp_UndefinedAxis;
+ Handle_GProp_UndefinedAxis_1: typeof Handle_GProp_UndefinedAxis_1;
+ Handle_GProp_UndefinedAxis_2: typeof Handle_GProp_UndefinedAxis_2;
+ Handle_GProp_UndefinedAxis_3: typeof Handle_GProp_UndefinedAxis_3;
+ Handle_GProp_UndefinedAxis_4: typeof Handle_GProp_UndefinedAxis_4;
+ GProp_UndefinedAxis: typeof GProp_UndefinedAxis;
+ GProp_UndefinedAxis_1: typeof GProp_UndefinedAxis_1;
+ GProp_UndefinedAxis_2: typeof GProp_UndefinedAxis_2;
+ GProp_PEquation: typeof GProp_PEquation;
+ GProp: typeof GProp;
+ GProp_CelGProps: typeof GProp_CelGProps;
+ GProp_CelGProps_1: typeof GProp_CelGProps_1;
+ GProp_CelGProps_2: typeof GProp_CelGProps_2;
+ GProp_CelGProps_3: typeof GProp_CelGProps_3;
+ GProp_CelGProps_4: typeof GProp_CelGProps_4;
+ BlendFunc_ConstRadInv: typeof BlendFunc_ConstRadInv;
+ BlendFunc_ChAsymInv: typeof BlendFunc_ChAsymInv;
+ BlendFunc_SectionShape: BlendFunc_SectionShape;
+ BlendFunc_GenChamfer: typeof BlendFunc_GenChamfer;
+ BlendFunc_ConstThroatWithPenetration: typeof BlendFunc_ConstThroatWithPenetration;
+ BlendFunc_Ruled: typeof BlendFunc_Ruled;
+ BlendFunc_Tensor: typeof BlendFunc_Tensor;
+ BlendFunc_ChAsym: typeof BlendFunc_ChAsym;
+ BlendFunc_CSConstRad: typeof BlendFunc_CSConstRad;
+ BlendFunc_ConstThroatInv: typeof BlendFunc_ConstThroatInv;
+ BlendFunc_EvolRad: typeof BlendFunc_EvolRad;
+ BlendFunc_ConstThroat: typeof BlendFunc_ConstThroat;
+ BlendFunc_RuledInv: typeof BlendFunc_RuledInv;
+ BlendFunc_Chamfer: typeof BlendFunc_Chamfer;
+ BlendFunc_ChamfInv: typeof BlendFunc_ChamfInv;
+ BlendFunc_EvolRadInv: typeof BlendFunc_EvolRadInv;
+ BlendFunc_ConstThroatWithPenetrationInv: typeof BlendFunc_ConstThroatWithPenetrationInv;
+ BlendFunc_GenChamfInv: typeof BlendFunc_GenChamfInv;
+ BlendFunc_Corde: typeof BlendFunc_Corde;
+ BlendFunc_ConstRad: typeof BlendFunc_ConstRad;
+ BlendFunc_CSCircular: typeof BlendFunc_CSCircular;
+ Handle_AppStd_Application: typeof Handle_AppStd_Application;
+ Handle_AppStd_Application_1: typeof Handle_AppStd_Application_1;
+ Handle_AppStd_Application_2: typeof Handle_AppStd_Application_2;
+ Handle_AppStd_Application_3: typeof Handle_AppStd_Application_3;
+ Handle_AppStd_Application_4: typeof Handle_AppStd_Application_4;
+ AppStd_Application: typeof AppStd_Application;
+ Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter: typeof Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter;
+ Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_1: typeof Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_1;
+ Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_2: typeof Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_2;
+ Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_3: typeof Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_3;
+ Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter: typeof Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter;
+ Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter: typeof Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter;
+ Geom2dInt_GInter: typeof Geom2dInt_GInter;
+ Geom2dInt_GInter_1: typeof Geom2dInt_GInter_1;
+ Geom2dInt_GInter_2: typeof Geom2dInt_GInter_2;
+ Geom2dInt_GInter_3: typeof Geom2dInt_GInter_3;
+ Geom2dInt_GInter_4: typeof Geom2dInt_GInter_4;
+ Geom2dInt_GInter_5: typeof Geom2dInt_GInter_5;
+ Geom2dInt_GInter_6: typeof Geom2dInt_GInter_6;
+ Geom2dInt_GInter_7: typeof Geom2dInt_GInter_7;
+ Geom2dInt_Geom2dCurveTool: typeof Geom2dInt_Geom2dCurveTool;
+ Geom2dInt_IntConicCurveOfGInter: typeof Geom2dInt_IntConicCurveOfGInter;
+ Geom2dInt_IntConicCurveOfGInter_1: typeof Geom2dInt_IntConicCurveOfGInter_1;
+ Geom2dInt_IntConicCurveOfGInter_2: typeof Geom2dInt_IntConicCurveOfGInter_2;
+ Geom2dInt_IntConicCurveOfGInter_3: typeof Geom2dInt_IntConicCurveOfGInter_3;
+ Geom2dInt_IntConicCurveOfGInter_4: typeof Geom2dInt_IntConicCurveOfGInter_4;
+ Geom2dInt_IntConicCurveOfGInter_5: typeof Geom2dInt_IntConicCurveOfGInter_5;
+ Geom2dInt_IntConicCurveOfGInter_6: typeof Geom2dInt_IntConicCurveOfGInter_6;
+ Geom2dInt_TheIntPCurvePCurveOfGInter: typeof Geom2dInt_TheIntPCurvePCurveOfGInter;
+ Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter: typeof Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter;
+ Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_1: typeof Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_1;
+ Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_2: typeof Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_2;
+ Geom2dInt_TheProjPCurOfGInter: typeof Geom2dInt_TheProjPCurOfGInter;
+ Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter: typeof Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter;
+ Geom2dInt_TheIntConicCurveOfGInter: typeof Geom2dInt_TheIntConicCurveOfGInter;
+ Geom2dInt_TheIntConicCurveOfGInter_1: typeof Geom2dInt_TheIntConicCurveOfGInter_1;
+ Geom2dInt_TheIntConicCurveOfGInter_2: typeof Geom2dInt_TheIntConicCurveOfGInter_2;
+ Geom2dInt_TheIntConicCurveOfGInter_3: typeof Geom2dInt_TheIntConicCurveOfGInter_3;
+ Geom2dInt_TheIntConicCurveOfGInter_4: typeof Geom2dInt_TheIntConicCurveOfGInter_4;
+ Geom2dInt_TheIntConicCurveOfGInter_5: typeof Geom2dInt_TheIntConicCurveOfGInter_5;
+ Geom2dInt_TheIntConicCurveOfGInter_6: typeof Geom2dInt_TheIntConicCurveOfGInter_6;
+ Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter: typeof Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter;
+ Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter: typeof Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter;
+ Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter: typeof Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter;
+ Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_1: typeof Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_1;
+ Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_2: typeof Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_2;
+ Handle_Storage_StreamFormatError: typeof Handle_Storage_StreamFormatError;
+ Handle_Storage_StreamFormatError_1: typeof Handle_Storage_StreamFormatError_1;
+ Handle_Storage_StreamFormatError_2: typeof Handle_Storage_StreamFormatError_2;
+ Handle_Storage_StreamFormatError_3: typeof Handle_Storage_StreamFormatError_3;
+ Handle_Storage_StreamFormatError_4: typeof Handle_Storage_StreamFormatError_4;
+ Storage_StreamFormatError: typeof Storage_StreamFormatError;
+ Storage_StreamFormatError_1: typeof Storage_StreamFormatError_1;
+ Storage_StreamFormatError_2: typeof Storage_StreamFormatError_2;
+ Storage_TypeData: typeof Storage_TypeData;
+ Handle_Storage_TypeData: typeof Handle_Storage_TypeData;
+ Handle_Storage_TypeData_1: typeof Handle_Storage_TypeData_1;
+ Handle_Storage_TypeData_2: typeof Handle_Storage_TypeData_2;
+ Handle_Storage_TypeData_3: typeof Handle_Storage_TypeData_3;
+ Handle_Storage_TypeData_4: typeof Handle_Storage_TypeData_4;
+ Handle_Storage_HeaderData: typeof Handle_Storage_HeaderData;
+ Handle_Storage_HeaderData_1: typeof Handle_Storage_HeaderData_1;
+ Handle_Storage_HeaderData_2: typeof Handle_Storage_HeaderData_2;
+ Handle_Storage_HeaderData_3: typeof Handle_Storage_HeaderData_3;
+ Handle_Storage_HeaderData_4: typeof Handle_Storage_HeaderData_4;
+ Storage_HeaderData: typeof Storage_HeaderData;
+ Handle_Storage_HPArray: typeof Handle_Storage_HPArray;
+ Handle_Storage_HPArray_1: typeof Handle_Storage_HPArray_1;
+ Handle_Storage_HPArray_2: typeof Handle_Storage_HPArray_2;
+ Handle_Storage_HPArray_3: typeof Handle_Storage_HPArray_3;
+ Handle_Storage_HPArray_4: typeof Handle_Storage_HPArray_4;
+ Handle_Storage_HArrayOfCallBack: typeof Handle_Storage_HArrayOfCallBack;
+ Handle_Storage_HArrayOfCallBack_1: typeof Handle_Storage_HArrayOfCallBack_1;
+ Handle_Storage_HArrayOfCallBack_2: typeof Handle_Storage_HArrayOfCallBack_2;
+ Handle_Storage_HArrayOfCallBack_3: typeof Handle_Storage_HArrayOfCallBack_3;
+ Handle_Storage_HArrayOfCallBack_4: typeof Handle_Storage_HArrayOfCallBack_4;
+ Handle_Storage_StreamWriteError: typeof Handle_Storage_StreamWriteError;
+ Handle_Storage_StreamWriteError_1: typeof Handle_Storage_StreamWriteError_1;
+ Handle_Storage_StreamWriteError_2: typeof Handle_Storage_StreamWriteError_2;
+ Handle_Storage_StreamWriteError_3: typeof Handle_Storage_StreamWriteError_3;
+ Handle_Storage_StreamWriteError_4: typeof Handle_Storage_StreamWriteError_4;
+ Storage_StreamWriteError: typeof Storage_StreamWriteError;
+ Storage_StreamWriteError_1: typeof Storage_StreamWriteError_1;
+ Storage_StreamWriteError_2: typeof Storage_StreamWriteError_2;
+ Storage_PType: typeof Storage_PType;
+ Storage_PType_1: typeof Storage_PType_1;
+ Storage_PType_2: typeof Storage_PType_2;
+ Storage_PType_3: typeof Storage_PType_3;
+ Storage_TypedCallBack: typeof Storage_TypedCallBack;
+ Storage_TypedCallBack_1: typeof Storage_TypedCallBack_1;
+ Storage_TypedCallBack_2: typeof Storage_TypedCallBack_2;
+ Handle_Storage_TypedCallBack: typeof Handle_Storage_TypedCallBack;
+ Handle_Storage_TypedCallBack_1: typeof Handle_Storage_TypedCallBack_1;
+ Handle_Storage_TypedCallBack_2: typeof Handle_Storage_TypedCallBack_2;
+ Handle_Storage_TypedCallBack_3: typeof Handle_Storage_TypedCallBack_3;
+ Handle_Storage_TypedCallBack_4: typeof Handle_Storage_TypedCallBack_4;
+ Handle_Storage_HSeqOfRoot: typeof Handle_Storage_HSeqOfRoot;
+ Handle_Storage_HSeqOfRoot_1: typeof Handle_Storage_HSeqOfRoot_1;
+ Handle_Storage_HSeqOfRoot_2: typeof Handle_Storage_HSeqOfRoot_2;
+ Handle_Storage_HSeqOfRoot_3: typeof Handle_Storage_HSeqOfRoot_3;
+ Handle_Storage_HSeqOfRoot_4: typeof Handle_Storage_HSeqOfRoot_4;
+ Handle_Storage_BaseDriver: typeof Handle_Storage_BaseDriver;
+ Handle_Storage_BaseDriver_1: typeof Handle_Storage_BaseDriver_1;
+ Handle_Storage_BaseDriver_2: typeof Handle_Storage_BaseDriver_2;
+ Handle_Storage_BaseDriver_3: typeof Handle_Storage_BaseDriver_3;
+ Handle_Storage_BaseDriver_4: typeof Handle_Storage_BaseDriver_4;
+ Handle_Storage_StreamReadError: typeof Handle_Storage_StreamReadError;
+ Handle_Storage_StreamReadError_1: typeof Handle_Storage_StreamReadError_1;
+ Handle_Storage_StreamReadError_2: typeof Handle_Storage_StreamReadError_2;
+ Handle_Storage_StreamReadError_3: typeof Handle_Storage_StreamReadError_3;
+ Handle_Storage_StreamReadError_4: typeof Handle_Storage_StreamReadError_4;
+ Storage_StreamReadError: typeof Storage_StreamReadError;
+ Storage_StreamReadError_1: typeof Storage_StreamReadError_1;
+ Storage_StreamReadError_2: typeof Storage_StreamReadError_2;
+ Handle_Storage_CallBack: typeof Handle_Storage_CallBack;
+ Handle_Storage_CallBack_1: typeof Handle_Storage_CallBack_1;
+ Handle_Storage_CallBack_2: typeof Handle_Storage_CallBack_2;
+ Handle_Storage_CallBack_3: typeof Handle_Storage_CallBack_3;
+ Handle_Storage_CallBack_4: typeof Handle_Storage_CallBack_4;
+ Storage_CallBack: typeof Storage_CallBack;
+ Handle_Storage_StreamExtCharParityError: typeof Handle_Storage_StreamExtCharParityError;
+ Handle_Storage_StreamExtCharParityError_1: typeof Handle_Storage_StreamExtCharParityError_1;
+ Handle_Storage_StreamExtCharParityError_2: typeof Handle_Storage_StreamExtCharParityError_2;
+ Handle_Storage_StreamExtCharParityError_3: typeof Handle_Storage_StreamExtCharParityError_3;
+ Handle_Storage_StreamExtCharParityError_4: typeof Handle_Storage_StreamExtCharParityError_4;
+ Storage_StreamExtCharParityError: typeof Storage_StreamExtCharParityError;
+ Storage_StreamExtCharParityError_1: typeof Storage_StreamExtCharParityError_1;
+ Storage_StreamExtCharParityError_2: typeof Storage_StreamExtCharParityError_2;
+ Storage_Data: typeof Storage_Data;
+ Handle_Storage_Data: typeof Handle_Storage_Data;
+ Handle_Storage_Data_1: typeof Handle_Storage_Data_1;
+ Handle_Storage_Data_2: typeof Handle_Storage_Data_2;
+ Handle_Storage_Data_3: typeof Handle_Storage_Data_3;
+ Handle_Storage_Data_4: typeof Handle_Storage_Data_4;
+ Storage_OpenMode: Storage_OpenMode;
+ Storage_SolveMode: Storage_SolveMode;
+ Storage_Schema: typeof Storage_Schema;
+ Handle_Storage_Schema: typeof Handle_Storage_Schema;
+ Handle_Storage_Schema_1: typeof Handle_Storage_Schema_1;
+ Handle_Storage_Schema_2: typeof Handle_Storage_Schema_2;
+ Handle_Storage_Schema_3: typeof Handle_Storage_Schema_3;
+ Handle_Storage_Schema_4: typeof Handle_Storage_Schema_4;
+ Handle_Storage_StreamUnknownTypeError: typeof Handle_Storage_StreamUnknownTypeError;
+ Handle_Storage_StreamUnknownTypeError_1: typeof Handle_Storage_StreamUnknownTypeError_1;
+ Handle_Storage_StreamUnknownTypeError_2: typeof Handle_Storage_StreamUnknownTypeError_2;
+ Handle_Storage_StreamUnknownTypeError_3: typeof Handle_Storage_StreamUnknownTypeError_3;
+ Handle_Storage_StreamUnknownTypeError_4: typeof Handle_Storage_StreamUnknownTypeError_4;
+ Storage_StreamUnknownTypeError: typeof Storage_StreamUnknownTypeError;
+ Storage_StreamUnknownTypeError_1: typeof Storage_StreamUnknownTypeError_1;
+ Storage_StreamUnknownTypeError_2: typeof Storage_StreamUnknownTypeError_2;
+ Storage_RootData: typeof Storage_RootData;
+ Handle_Storage_RootData: typeof Handle_Storage_RootData;
+ Handle_Storage_RootData_1: typeof Handle_Storage_RootData_1;
+ Handle_Storage_RootData_2: typeof Handle_Storage_RootData_2;
+ Handle_Storage_RootData_3: typeof Handle_Storage_RootData_3;
+ Handle_Storage_RootData_4: typeof Handle_Storage_RootData_4;
+ Handle_Storage_HArrayOfSchema: typeof Handle_Storage_HArrayOfSchema;
+ Handle_Storage_HArrayOfSchema_1: typeof Handle_Storage_HArrayOfSchema_1;
+ Handle_Storage_HArrayOfSchema_2: typeof Handle_Storage_HArrayOfSchema_2;
+ Handle_Storage_HArrayOfSchema_3: typeof Handle_Storage_HArrayOfSchema_3;
+ Handle_Storage_HArrayOfSchema_4: typeof Handle_Storage_HArrayOfSchema_4;
+ Storage_StreamModeError: typeof Storage_StreamModeError;
+ Storage_StreamModeError_1: typeof Storage_StreamModeError_1;
+ Storage_StreamModeError_2: typeof Storage_StreamModeError_2;
+ Handle_Storage_StreamModeError: typeof Handle_Storage_StreamModeError;
+ Handle_Storage_StreamModeError_1: typeof Handle_Storage_StreamModeError_1;
+ Handle_Storage_StreamModeError_2: typeof Handle_Storage_StreamModeError_2;
+ Handle_Storage_StreamModeError_3: typeof Handle_Storage_StreamModeError_3;
+ Handle_Storage_StreamModeError_4: typeof Handle_Storage_StreamModeError_4;
+ Handle_Storage_InternalData: typeof Handle_Storage_InternalData;
+ Handle_Storage_InternalData_1: typeof Handle_Storage_InternalData_1;
+ Handle_Storage_InternalData_2: typeof Handle_Storage_InternalData_2;
+ Handle_Storage_InternalData_3: typeof Handle_Storage_InternalData_3;
+ Handle_Storage_InternalData_4: typeof Handle_Storage_InternalData_4;
+ Storage_InternalData: typeof Storage_InternalData;
+ Handle_Storage_DefaultCallBack: typeof Handle_Storage_DefaultCallBack;
+ Handle_Storage_DefaultCallBack_1: typeof Handle_Storage_DefaultCallBack_1;
+ Handle_Storage_DefaultCallBack_2: typeof Handle_Storage_DefaultCallBack_2;
+ Handle_Storage_DefaultCallBack_3: typeof Handle_Storage_DefaultCallBack_3;
+ Handle_Storage_DefaultCallBack_4: typeof Handle_Storage_DefaultCallBack_4;
+ Storage_DefaultCallBack: typeof Storage_DefaultCallBack;
+ Storage: typeof Storage;
+ Storage_Error: Storage_Error;
+ Storage_StreamTypeMismatchError: typeof Storage_StreamTypeMismatchError;
+ Storage_StreamTypeMismatchError_1: typeof Storage_StreamTypeMismatchError_1;
+ Storage_StreamTypeMismatchError_2: typeof Storage_StreamTypeMismatchError_2;
+ Handle_Storage_StreamTypeMismatchError: typeof Handle_Storage_StreamTypeMismatchError;
+ Handle_Storage_StreamTypeMismatchError_1: typeof Handle_Storage_StreamTypeMismatchError_1;
+ Handle_Storage_StreamTypeMismatchError_2: typeof Handle_Storage_StreamTypeMismatchError_2;
+ Handle_Storage_StreamTypeMismatchError_3: typeof Handle_Storage_StreamTypeMismatchError_3;
+ Handle_Storage_StreamTypeMismatchError_4: typeof Handle_Storage_StreamTypeMismatchError_4;
+ Storage_BucketIterator: typeof Storage_BucketIterator;
+ Storage_Bucket: typeof Storage_Bucket;
+ Storage_Bucket_1: typeof Storage_Bucket_1;
+ Storage_Bucket_2: typeof Storage_Bucket_2;
+ Storage_BucketOfPersistent: typeof Storage_BucketOfPersistent;
+ Storage_Root: typeof Storage_Root;
+ Storage_Root_1: typeof Storage_Root_1;
+ Storage_Root_2: typeof Storage_Root_2;
+ Storage_Root_3: typeof Storage_Root_3;
+ Handle_Storage_Root: typeof Handle_Storage_Root;
+ Handle_Storage_Root_1: typeof Handle_Storage_Root_1;
+ Handle_Storage_Root_2: typeof Handle_Storage_Root_2;
+ Handle_Storage_Root_3: typeof Handle_Storage_Root_3;
+ Handle_Storage_Root_4: typeof Handle_Storage_Root_4;
+ GC_MakeLine: typeof GC_MakeLine;
+ GC_MakeLine_1: typeof GC_MakeLine_1;
+ GC_MakeLine_2: typeof GC_MakeLine_2;
+ GC_MakeLine_3: typeof GC_MakeLine_3;
+ GC_MakeLine_4: typeof GC_MakeLine_4;
+ GC_MakeLine_5: typeof GC_MakeLine_5;
+ GC_MakeConicalSurface: typeof GC_MakeConicalSurface;
+ GC_MakeConicalSurface_1: typeof GC_MakeConicalSurface_1;
+ GC_MakeConicalSurface_2: typeof GC_MakeConicalSurface_2;
+ GC_MakeConicalSurface_3: typeof GC_MakeConicalSurface_3;
+ GC_MakeConicalSurface_4: typeof GC_MakeConicalSurface_4;
+ GC_MakeHyperbola: typeof GC_MakeHyperbola;
+ GC_MakeHyperbola_1: typeof GC_MakeHyperbola_1;
+ GC_MakeHyperbola_2: typeof GC_MakeHyperbola_2;
+ GC_MakeHyperbola_3: typeof GC_MakeHyperbola_3;
+ GC_MakeScale: typeof GC_MakeScale;
+ GC_MakeArcOfHyperbola: typeof GC_MakeArcOfHyperbola;
+ GC_MakeArcOfHyperbola_1: typeof GC_MakeArcOfHyperbola_1;
+ GC_MakeArcOfHyperbola_2: typeof GC_MakeArcOfHyperbola_2;
+ GC_MakeArcOfHyperbola_3: typeof GC_MakeArcOfHyperbola_3;
+ GC_MakeArcOfParabola: typeof GC_MakeArcOfParabola;
+ GC_MakeArcOfParabola_1: typeof GC_MakeArcOfParabola_1;
+ GC_MakeArcOfParabola_2: typeof GC_MakeArcOfParabola_2;
+ GC_MakeArcOfParabola_3: typeof GC_MakeArcOfParabola_3;
+ GC_Root: typeof GC_Root;
+ GC_MakeCircle: typeof GC_MakeCircle;
+ GC_MakeCircle_1: typeof GC_MakeCircle_1;
+ GC_MakeCircle_2: typeof GC_MakeCircle_2;
+ GC_MakeCircle_3: typeof GC_MakeCircle_3;
+ GC_MakeCircle_4: typeof GC_MakeCircle_4;
+ GC_MakeCircle_5: typeof GC_MakeCircle_5;
+ GC_MakeCircle_6: typeof GC_MakeCircle_6;
+ GC_MakeCircle_7: typeof GC_MakeCircle_7;
+ GC_MakeCircle_8: typeof GC_MakeCircle_8;
+ GC_MakePlane: typeof GC_MakePlane;
+ GC_MakePlane_1: typeof GC_MakePlane_1;
+ GC_MakePlane_2: typeof GC_MakePlane_2;
+ GC_MakePlane_3: typeof GC_MakePlane_3;
+ GC_MakePlane_4: typeof GC_MakePlane_4;
+ GC_MakePlane_5: typeof GC_MakePlane_5;
+ GC_MakePlane_6: typeof GC_MakePlane_6;
+ GC_MakePlane_7: typeof GC_MakePlane_7;
+ GC_MakeArcOfCircle: typeof GC_MakeArcOfCircle;
+ GC_MakeArcOfCircle_1: typeof GC_MakeArcOfCircle_1;
+ GC_MakeArcOfCircle_2: typeof GC_MakeArcOfCircle_2;
+ GC_MakeArcOfCircle_3: typeof GC_MakeArcOfCircle_3;
+ GC_MakeArcOfCircle_4: typeof GC_MakeArcOfCircle_4;
+ GC_MakeArcOfCircle_5: typeof GC_MakeArcOfCircle_5;
+ GC_MakeTrimmedCylinder: typeof GC_MakeTrimmedCylinder;
+ GC_MakeTrimmedCylinder_1: typeof GC_MakeTrimmedCylinder_1;
+ GC_MakeTrimmedCylinder_2: typeof GC_MakeTrimmedCylinder_2;
+ GC_MakeTrimmedCylinder_3: typeof GC_MakeTrimmedCylinder_3;
+ GC_MakeSegment: typeof GC_MakeSegment;
+ GC_MakeSegment_1: typeof GC_MakeSegment_1;
+ GC_MakeSegment_2: typeof GC_MakeSegment_2;
+ GC_MakeSegment_3: typeof GC_MakeSegment_3;
+ GC_MakeSegment_4: typeof GC_MakeSegment_4;
+ GC_MakeCylindricalSurface: typeof GC_MakeCylindricalSurface;
+ GC_MakeCylindricalSurface_1: typeof GC_MakeCylindricalSurface_1;
+ GC_MakeCylindricalSurface_2: typeof GC_MakeCylindricalSurface_2;
+ GC_MakeCylindricalSurface_3: typeof GC_MakeCylindricalSurface_3;
+ GC_MakeCylindricalSurface_4: typeof GC_MakeCylindricalSurface_4;
+ GC_MakeCylindricalSurface_5: typeof GC_MakeCylindricalSurface_5;
+ GC_MakeCylindricalSurface_6: typeof GC_MakeCylindricalSurface_6;
+ GC_MakeCylindricalSurface_7: typeof GC_MakeCylindricalSurface_7;
+ GC_MakeTranslation: typeof GC_MakeTranslation;
+ GC_MakeTranslation_1: typeof GC_MakeTranslation_1;
+ GC_MakeTranslation_2: typeof GC_MakeTranslation_2;
+ GC_MakeTrimmedCone: typeof GC_MakeTrimmedCone;
+ GC_MakeTrimmedCone_1: typeof GC_MakeTrimmedCone_1;
+ GC_MakeTrimmedCone_2: typeof GC_MakeTrimmedCone_2;
+ GC_MakeMirror: typeof GC_MakeMirror;
+ GC_MakeMirror_1: typeof GC_MakeMirror_1;
+ GC_MakeMirror_2: typeof GC_MakeMirror_2;
+ GC_MakeMirror_3: typeof GC_MakeMirror_3;
+ GC_MakeMirror_4: typeof GC_MakeMirror_4;
+ GC_MakeMirror_5: typeof GC_MakeMirror_5;
+ GC_MakeMirror_6: typeof GC_MakeMirror_6;
+ GC_MakeArcOfEllipse: typeof GC_MakeArcOfEllipse;
+ GC_MakeArcOfEllipse_1: typeof GC_MakeArcOfEllipse_1;
+ GC_MakeArcOfEllipse_2: typeof GC_MakeArcOfEllipse_2;
+ GC_MakeArcOfEllipse_3: typeof GC_MakeArcOfEllipse_3;
+ GC_MakeRotation: typeof GC_MakeRotation;
+ GC_MakeRotation_1: typeof GC_MakeRotation_1;
+ GC_MakeRotation_2: typeof GC_MakeRotation_2;
+ GC_MakeRotation_3: typeof GC_MakeRotation_3;
+ GC_MakeEllipse: typeof GC_MakeEllipse;
+ GC_MakeEllipse_1: typeof GC_MakeEllipse_1;
+ GC_MakeEllipse_2: typeof GC_MakeEllipse_2;
+ GC_MakeEllipse_3: typeof GC_MakeEllipse_3;
+ Hermit: typeof Hermit;
+ BRepToIGES_BRSolid: typeof BRepToIGES_BRSolid;
+ BRepToIGES_BRSolid_1: typeof BRepToIGES_BRSolid_1;
+ BRepToIGES_BRSolid_2: typeof BRepToIGES_BRSolid_2;
+ BRepToIGES_BRWire: typeof BRepToIGES_BRWire;
+ BRepToIGES_BRWire_1: typeof BRepToIGES_BRWire_1;
+ BRepToIGES_BRWire_2: typeof BRepToIGES_BRWire_2;
+ BRepToIGES_BREntity: typeof BRepToIGES_BREntity;
+ BRepToIGES_BRShell: typeof BRepToIGES_BRShell;
+ BRepToIGES_BRShell_1: typeof BRepToIGES_BRShell_1;
+ BRepToIGES_BRShell_2: typeof BRepToIGES_BRShell_2;
+ XCAFView_Object: typeof XCAFView_Object;
+ XCAFView_Object_1: typeof XCAFView_Object_1;
+ XCAFView_Object_2: typeof XCAFView_Object_2;
+ Handle_XCAFView_Object: typeof Handle_XCAFView_Object;
+ Handle_XCAFView_Object_1: typeof Handle_XCAFView_Object_1;
+ Handle_XCAFView_Object_2: typeof Handle_XCAFView_Object_2;
+ Handle_XCAFView_Object_3: typeof Handle_XCAFView_Object_3;
+ Handle_XCAFView_Object_4: typeof Handle_XCAFView_Object_4;
+ XCAFView_ProjectionType: XCAFView_ProjectionType;
+ Geom2dConvert_ApproxCurve: typeof Geom2dConvert_ApproxCurve;
+ Geom2dConvert_ApproxCurve_1: typeof Geom2dConvert_ApproxCurve_1;
+ Geom2dConvert_ApproxCurve_2: typeof Geom2dConvert_ApproxCurve_2;
+ Geom2dConvert: typeof Geom2dConvert;
+ Geom2dConvert_BSplineCurveKnotSplitting: typeof Geom2dConvert_BSplineCurveKnotSplitting;
+ Geom2dConvert_CompCurveToBSplineCurve: typeof Geom2dConvert_CompCurveToBSplineCurve;
+ Geom2dConvert_CompCurveToBSplineCurve_1: typeof Geom2dConvert_CompCurveToBSplineCurve_1;
+ Geom2dConvert_CompCurveToBSplineCurve_2: typeof Geom2dConvert_CompCurveToBSplineCurve_2;
+ Geom2dConvert_BSplineCurveToBezierCurve: typeof Geom2dConvert_BSplineCurveToBezierCurve;
+ Geom2dConvert_BSplineCurveToBezierCurve_1: typeof Geom2dConvert_BSplineCurveToBezierCurve_1;
+ Geom2dConvert_BSplineCurveToBezierCurve_2: typeof Geom2dConvert_BSplineCurveToBezierCurve_2;
+ NLPlate_NLPlate: typeof NLPlate_NLPlate;
+ Handle_NLPlate_HPG0G3Constraint: typeof Handle_NLPlate_HPG0G3Constraint;
+ Handle_NLPlate_HPG0G3Constraint_1: typeof Handle_NLPlate_HPG0G3Constraint_1;
+ Handle_NLPlate_HPG0G3Constraint_2: typeof Handle_NLPlate_HPG0G3Constraint_2;
+ Handle_NLPlate_HPG0G3Constraint_3: typeof Handle_NLPlate_HPG0G3Constraint_3;
+ Handle_NLPlate_HPG0G3Constraint_4: typeof Handle_NLPlate_HPG0G3Constraint_4;
+ NLPlate_HPG0G3Constraint: typeof NLPlate_HPG0G3Constraint;
+ Handle_NLPlate_HPG0G1Constraint: typeof Handle_NLPlate_HPG0G1Constraint;
+ Handle_NLPlate_HPG0G1Constraint_1: typeof Handle_NLPlate_HPG0G1Constraint_1;
+ Handle_NLPlate_HPG0G1Constraint_2: typeof Handle_NLPlate_HPG0G1Constraint_2;
+ Handle_NLPlate_HPG0G1Constraint_3: typeof Handle_NLPlate_HPG0G1Constraint_3;
+ Handle_NLPlate_HPG0G1Constraint_4: typeof Handle_NLPlate_HPG0G1Constraint_4;
+ NLPlate_HPG0G1Constraint: typeof NLPlate_HPG0G1Constraint;
+ Handle_NLPlate_HPG3Constraint: typeof Handle_NLPlate_HPG3Constraint;
+ Handle_NLPlate_HPG3Constraint_1: typeof Handle_NLPlate_HPG3Constraint_1;
+ Handle_NLPlate_HPG3Constraint_2: typeof Handle_NLPlate_HPG3Constraint_2;
+ Handle_NLPlate_HPG3Constraint_3: typeof Handle_NLPlate_HPG3Constraint_3;
+ Handle_NLPlate_HPG3Constraint_4: typeof Handle_NLPlate_HPG3Constraint_4;
+ NLPlate_HPG3Constraint: typeof NLPlate_HPG3Constraint;
+ NLPlate_HPG2Constraint: typeof NLPlate_HPG2Constraint;
+ Handle_NLPlate_HPG2Constraint: typeof Handle_NLPlate_HPG2Constraint;
+ Handle_NLPlate_HPG2Constraint_1: typeof Handle_NLPlate_HPG2Constraint_1;
+ Handle_NLPlate_HPG2Constraint_2: typeof Handle_NLPlate_HPG2Constraint_2;
+ Handle_NLPlate_HPG2Constraint_3: typeof Handle_NLPlate_HPG2Constraint_3;
+ Handle_NLPlate_HPG2Constraint_4: typeof Handle_NLPlate_HPG2Constraint_4;
+ NLPlate_StackOfPlate: typeof NLPlate_StackOfPlate;
+ NLPlate_StackOfPlate_1: typeof NLPlate_StackOfPlate_1;
+ NLPlate_StackOfPlate_2: typeof NLPlate_StackOfPlate_2;
+ NLPlate_StackOfPlate_3: typeof NLPlate_StackOfPlate_3;
+ Handle_NLPlate_HPG0Constraint: typeof Handle_NLPlate_HPG0Constraint;
+ Handle_NLPlate_HPG0Constraint_1: typeof Handle_NLPlate_HPG0Constraint_1;
+ Handle_NLPlate_HPG0Constraint_2: typeof Handle_NLPlate_HPG0Constraint_2;
+ Handle_NLPlate_HPG0Constraint_3: typeof Handle_NLPlate_HPG0Constraint_3;
+ Handle_NLPlate_HPG0Constraint_4: typeof Handle_NLPlate_HPG0Constraint_4;
+ NLPlate_HPG0Constraint: typeof NLPlate_HPG0Constraint;
+ NLPlate_HPG1Constraint: typeof NLPlate_HPG1Constraint;
+ Handle_NLPlate_HPG1Constraint: typeof Handle_NLPlate_HPG1Constraint;
+ Handle_NLPlate_HPG1Constraint_1: typeof Handle_NLPlate_HPG1Constraint_1;
+ Handle_NLPlate_HPG1Constraint_2: typeof Handle_NLPlate_HPG1Constraint_2;
+ Handle_NLPlate_HPG1Constraint_3: typeof Handle_NLPlate_HPG1Constraint_3;
+ Handle_NLPlate_HPG1Constraint_4: typeof Handle_NLPlate_HPG1Constraint_4;
+ NLPlate_HPG0G2Constraint: typeof NLPlate_HPG0G2Constraint;
+ Handle_NLPlate_HPG0G2Constraint: typeof Handle_NLPlate_HPG0G2Constraint;
+ Handle_NLPlate_HPG0G2Constraint_1: typeof Handle_NLPlate_HPG0G2Constraint_1;
+ Handle_NLPlate_HPG0G2Constraint_2: typeof Handle_NLPlate_HPG0G2Constraint_2;
+ Handle_NLPlate_HPG0G2Constraint_3: typeof Handle_NLPlate_HPG0G2Constraint_3;
+ Handle_NLPlate_HPG0G2Constraint_4: typeof Handle_NLPlate_HPG0G2Constraint_4;
+ Handle_NLPlate_HGPPConstraint: typeof Handle_NLPlate_HGPPConstraint;
+ Handle_NLPlate_HGPPConstraint_1: typeof Handle_NLPlate_HGPPConstraint_1;
+ Handle_NLPlate_HGPPConstraint_2: typeof Handle_NLPlate_HGPPConstraint_2;
+ Handle_NLPlate_HGPPConstraint_3: typeof Handle_NLPlate_HGPPConstraint_3;
+ Handle_NLPlate_HGPPConstraint_4: typeof Handle_NLPlate_HGPPConstraint_4;
+ NLPlate_HGPPConstraint: typeof NLPlate_HGPPConstraint;
+ Handle_Approx_HArray1OfGTrsf2d: typeof Handle_Approx_HArray1OfGTrsf2d;
+ Handle_Approx_HArray1OfGTrsf2d_1: typeof Handle_Approx_HArray1OfGTrsf2d_1;
+ Handle_Approx_HArray1OfGTrsf2d_2: typeof Handle_Approx_HArray1OfGTrsf2d_2;
+ Handle_Approx_HArray1OfGTrsf2d_3: typeof Handle_Approx_HArray1OfGTrsf2d_3;
+ Handle_Approx_HArray1OfGTrsf2d_4: typeof Handle_Approx_HArray1OfGTrsf2d_4;
+ Approx_Array1OfGTrsf2d: typeof Approx_Array1OfGTrsf2d;
+ Approx_Array1OfGTrsf2d_1: typeof Approx_Array1OfGTrsf2d_1;
+ Approx_Array1OfGTrsf2d_2: typeof Approx_Array1OfGTrsf2d_2;
+ Approx_Array1OfGTrsf2d_3: typeof Approx_Array1OfGTrsf2d_3;
+ Approx_Array1OfGTrsf2d_4: typeof Approx_Array1OfGTrsf2d_4;
+ Approx_Array1OfGTrsf2d_5: typeof Approx_Array1OfGTrsf2d_5;
+ Approx_CurveOnSurface: typeof Approx_CurveOnSurface;
+ Approx_CurveOnSurface_1: typeof Approx_CurveOnSurface_1;
+ Approx_CurveOnSurface_2: typeof Approx_CurveOnSurface_2;
+ Approx_CurvlinFunc: typeof Approx_CurvlinFunc;
+ Approx_CurvlinFunc_1: typeof Approx_CurvlinFunc_1;
+ Approx_CurvlinFunc_2: typeof Approx_CurvlinFunc_2;
+ Approx_CurvlinFunc_3: typeof Approx_CurvlinFunc_3;
+ Handle_Approx_CurvlinFunc: typeof Handle_Approx_CurvlinFunc;
+ Handle_Approx_CurvlinFunc_1: typeof Handle_Approx_CurvlinFunc_1;
+ Handle_Approx_CurvlinFunc_2: typeof Handle_Approx_CurvlinFunc_2;
+ Handle_Approx_CurvlinFunc_3: typeof Handle_Approx_CurvlinFunc_3;
+ Handle_Approx_CurvlinFunc_4: typeof Handle_Approx_CurvlinFunc_4;
+ Approx_Curve3d: typeof Approx_Curve3d;
+ Approx_SweepApproximation: typeof Approx_SweepApproximation;
+ Approx_ParametrizationType: Approx_ParametrizationType;
+ Handle_Approx_HArray1OfAdHSurface: typeof Handle_Approx_HArray1OfAdHSurface;
+ Handle_Approx_HArray1OfAdHSurface_1: typeof Handle_Approx_HArray1OfAdHSurface_1;
+ Handle_Approx_HArray1OfAdHSurface_2: typeof Handle_Approx_HArray1OfAdHSurface_2;
+ Handle_Approx_HArray1OfAdHSurface_3: typeof Handle_Approx_HArray1OfAdHSurface_3;
+ Handle_Approx_HArray1OfAdHSurface_4: typeof Handle_Approx_HArray1OfAdHSurface_4;
+ Handle_Approx_SweepFunction: typeof Handle_Approx_SweepFunction;
+ Handle_Approx_SweepFunction_1: typeof Handle_Approx_SweepFunction_1;
+ Handle_Approx_SweepFunction_2: typeof Handle_Approx_SweepFunction_2;
+ Handle_Approx_SweepFunction_3: typeof Handle_Approx_SweepFunction_3;
+ Handle_Approx_SweepFunction_4: typeof Handle_Approx_SweepFunction_4;
+ Approx_SweepFunction: typeof Approx_SweepFunction;
+ Approx_CurvilinearParameter: typeof Approx_CurvilinearParameter;
+ Approx_CurvilinearParameter_1: typeof Approx_CurvilinearParameter_1;
+ Approx_CurvilinearParameter_2: typeof Approx_CurvilinearParameter_2;
+ Approx_CurvilinearParameter_3: typeof Approx_CurvilinearParameter_3;
+ Approx_Status: Approx_Status;
+ Approx_MCurvesToBSpCurve: typeof Approx_MCurvesToBSpCurve;
+ Approx_FitAndDivide2d: typeof Approx_FitAndDivide2d;
+ Approx_FitAndDivide2d_1: typeof Approx_FitAndDivide2d_1;
+ Approx_FitAndDivide2d_2: typeof Approx_FitAndDivide2d_2;
+ Approx_FitAndDivide: typeof Approx_FitAndDivide;
+ Approx_FitAndDivide_1: typeof Approx_FitAndDivide_1;
+ Approx_FitAndDivide_2: typeof Approx_FitAndDivide_2;
+ Approx_SameParameter: typeof Approx_SameParameter;
+ Approx_SameParameter_1: typeof Approx_SameParameter_1;
+ Approx_SameParameter_2: typeof Approx_SameParameter_2;
+ Approx_SameParameter_3: typeof Approx_SameParameter_3;
+ Approx_Curve2d: typeof Approx_Curve2d;
+ VrmlAPI_Writer: typeof VrmlAPI_Writer;
+ VrmlAPI_RepresentationOfShape: VrmlAPI_RepresentationOfShape;
+ VrmlAPI: typeof VrmlAPI;
+ RWStepVisual_RWSurfaceStyleTransparent: typeof RWStepVisual_RWSurfaceStyleTransparent;
+ RWStepVisual_RWPresentedItemRepresentation: typeof RWStepVisual_RWPresentedItemRepresentation;
+ RWStepVisual_RWSurfaceStyleReflectanceAmbient: typeof RWStepVisual_RWSurfaceStyleReflectanceAmbient;
+ RWStepVisual_RWAnnotationPlane: typeof RWStepVisual_RWAnnotationPlane;
+ RWStepVisual_RWPresentationLayerAssignment: typeof RWStepVisual_RWPresentationLayerAssignment;
+ RWStepVisual_RWSurfaceStyleUsage: typeof RWStepVisual_RWSurfaceStyleUsage;
+ RWStepVisual_RWAreaInSet: typeof RWStepVisual_RWAreaInSet;
+ RWStepVisual_RWSurfaceStyleControlGrid: typeof RWStepVisual_RWSurfaceStyleControlGrid;
+ RWStepVisual_RWCameraModelD2: typeof RWStepVisual_RWCameraModelD2;
+ RWStepVisual_RWTessellatedGeometricSet: typeof RWStepVisual_RWTessellatedGeometricSet;
+ RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem: typeof RWStepVisual_RWAnnotationCurveOccurrenceAndGeomReprItem;
+ RWStepVisual_RWSurfaceStyleRenderingWithProperties: typeof RWStepVisual_RWSurfaceStyleRenderingWithProperties;
+ RWStepVisual_RWAnnotationFillAreaOccurrence: typeof RWStepVisual_RWAnnotationFillAreaOccurrence;
+ RWStepVisual_RWPresentationStyleAssignment: typeof RWStepVisual_RWPresentationStyleAssignment;
+ RWStepVisual_RWCameraModelD3: typeof RWStepVisual_RWCameraModelD3;
+ RWStepVisual_RWPreDefinedCurveFont: typeof RWStepVisual_RWPreDefinedCurveFont;
+ RWStepVisual_RWOverRidingStyledItem: typeof RWStepVisual_RWOverRidingStyledItem;
+ RWStepVisual_RWPlanarExtent: typeof RWStepVisual_RWPlanarExtent;
+ RWStepVisual_RWSurfaceStyleParameterLine: typeof RWStepVisual_RWSurfaceStyleParameterLine;
+ RWStepVisual_RWTextLiteral: typeof RWStepVisual_RWTextLiteral;
+ RWStepVisual_RWExternallyDefinedCurveFont: typeof RWStepVisual_RWExternallyDefinedCurveFont;
+ RWStepVisual_RWCameraModelD3MultiClipping: typeof RWStepVisual_RWCameraModelD3MultiClipping;
+ RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel: typeof RWStepVisual_RWCharacterizedObjAndRepresentationAndDraughtingModel;
+ RWStepVisual_RWDraughtingPreDefinedColour: typeof RWStepVisual_RWDraughtingPreDefinedColour;
+ RWStepVisual_RWTemplate: typeof RWStepVisual_RWTemplate;
+ RWStepVisual_RWFillAreaStyle: typeof RWStepVisual_RWFillAreaStyle;
+ RWStepVisual_RWPresentationStyleByContext: typeof RWStepVisual_RWPresentationStyleByContext;
+ RWStepVisual_RWColourRgb: typeof RWStepVisual_RWColourRgb;
+ RWStepVisual_RWPresentationSize: typeof RWStepVisual_RWPresentationSize;
+ RWStepVisual_RWSurfaceStyleRendering: typeof RWStepVisual_RWSurfaceStyleRendering;
+ RWStepVisual_RWBackgroundColour: typeof RWStepVisual_RWBackgroundColour;
+ RWStepVisual_RWTextStyleForDefinedFont: typeof RWStepVisual_RWTextStyleForDefinedFont;
+ RWStepVisual_RWSurfaceStyleBoundary: typeof RWStepVisual_RWSurfaceStyleBoundary;
+ RWStepVisual_RWCurveStyleFont: typeof RWStepVisual_RWCurveStyleFont;
+ RWStepVisual_RWPointStyle: typeof RWStepVisual_RWPointStyle;
+ RWStepVisual_RWSurfaceStyleSilhouette: typeof RWStepVisual_RWSurfaceStyleSilhouette;
+ RWStepVisual_RWTessellatedAnnotationOccurrence: typeof RWStepVisual_RWTessellatedAnnotationOccurrence;
+ RWStepVisual_RWCurveStyleFontPattern: typeof RWStepVisual_RWCurveStyleFontPattern;
+ RWStepVisual_RWContextDependentOverRidingStyledItem: typeof RWStepVisual_RWContextDependentOverRidingStyledItem;
+ RWStepVisual_RWCompositeText: typeof RWStepVisual_RWCompositeText;
+ RWStepVisual_RWAnnotationCurveOccurrence: typeof RWStepVisual_RWAnnotationCurveOccurrence;
+ RWStepVisual_RWAnnotationOccurrence: typeof RWStepVisual_RWAnnotationOccurrence;
+ RWStepVisual_RWDraughtingCallout: typeof RWStepVisual_RWDraughtingCallout;
+ RWStepVisual_RWPresentationSet: typeof RWStepVisual_RWPresentationSet;
+ RWStepVisual_RWColourSpecification: typeof RWStepVisual_RWColourSpecification;
+ RWStepVisual_RWFillAreaStyleColour: typeof RWStepVisual_RWFillAreaStyleColour;
+ RWStepVisual_RWTextStyleWithBoxCharacteristics: typeof RWStepVisual_RWTextStyleWithBoxCharacteristics;
+ RWStepVisual_RWPresentationView: typeof RWStepVisual_RWPresentationView;
+ RWStepVisual_RWTextStyle: typeof RWStepVisual_RWTextStyle;
+ RWStepVisual_RWMechanicalDesignGeometricPresentationArea: typeof RWStepVisual_RWMechanicalDesignGeometricPresentationArea;
+ RWStepVisual_RWContextDependentInvisibility: typeof RWStepVisual_RWContextDependentInvisibility;
+ RWStepVisual_RWPresentationLayerUsage: typeof RWStepVisual_RWPresentationLayerUsage;
+ RWStepVisual_RWCameraModel: typeof RWStepVisual_RWCameraModel;
+ RWStepVisual_RWCameraUsage: typeof RWStepVisual_RWCameraUsage;
+ RWStepVisual_RWCompositeTextWithExtent: typeof RWStepVisual_RWCompositeTextWithExtent;
+ RWStepVisual_RWPresentationRepresentation: typeof RWStepVisual_RWPresentationRepresentation;
+ RWStepVisual_RWPresentationArea: typeof RWStepVisual_RWPresentationArea;
+ RWStepVisual_RWSurfaceSideStyle: typeof RWStepVisual_RWSurfaceSideStyle;
+ RWStepVisual_RWCurveStyle: typeof RWStepVisual_RWCurveStyle;
+ RWStepVisual_RWAnnotationFillArea: typeof RWStepVisual_RWAnnotationFillArea;
+ RWStepVisual_RWInvisibility: typeof RWStepVisual_RWInvisibility;
+ RWStepVisual_RWStyledItem: typeof RWStepVisual_RWStyledItem;
+ RWStepVisual_RWViewVolume: typeof RWStepVisual_RWViewVolume;
+ RWStepVisual_RWCameraModelD3MultiClippingIntersection: typeof RWStepVisual_RWCameraModelD3MultiClippingIntersection;
+ RWStepVisual_RWTemplateInstance: typeof RWStepVisual_RWTemplateInstance;
+ RWStepVisual_RWSurfaceStyleSegmentationCurve: typeof RWStepVisual_RWSurfaceStyleSegmentationCurve;
+ RWStepVisual_RWTessellatedItem: typeof RWStepVisual_RWTessellatedItem;
+ RWStepVisual_RWPlanarBox: typeof RWStepVisual_RWPlanarBox;
+ RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation: typeof RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation;
+ RWStepVisual_RWDraughtingPreDefinedCurveFont: typeof RWStepVisual_RWDraughtingPreDefinedCurveFont;
+ RWStepVisual_RWPreDefinedColour: typeof RWStepVisual_RWPreDefinedColour;
+ RWStepVisual_RWCameraImage: typeof RWStepVisual_RWCameraImage;
+ RWStepVisual_RWSurfaceStyleFillArea: typeof RWStepVisual_RWSurfaceStyleFillArea;
+ RWStepVisual_RWCoordinatesList: typeof RWStepVisual_RWCoordinatesList;
+ RWStepVisual_RWPreDefinedItem: typeof RWStepVisual_RWPreDefinedItem;
+ RWStepVisual_RWTessellatedCurveSet: typeof RWStepVisual_RWTessellatedCurveSet;
+ RWStepVisual_RWColour: typeof RWStepVisual_RWColour;
+ RWStepVisual_RWCameraModelD3MultiClippingUnion: typeof RWStepVisual_RWCameraModelD3MultiClippingUnion;
+ RWStepVisual_RWDraughtingModel: typeof RWStepVisual_RWDraughtingModel;
+ RWStepDimTol_RWToleranceZoneForm: typeof RWStepDimTol_RWToleranceZoneForm;
+ RWStepDimTol_RWRunoutZoneOrientation: typeof RWStepDimTol_RWRunoutZoneOrientation;
+ RWStepDimTol_RWSurfaceProfileTolerance: typeof RWStepDimTol_RWSurfaceProfileTolerance;
+ RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit: typeof RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit;
+ RWStepDimTol_RWDatumReferenceElement: typeof RWStepDimTol_RWDatumReferenceElement;
+ RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol: typeof RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
+ RWStepDimTol_RWGeometricToleranceRelationship: typeof RWStepDimTol_RWGeometricToleranceRelationship;
+ RWStepDimTol_RWCoaxialityTolerance: typeof RWStepDimTol_RWCoaxialityTolerance;
+ RWStepDimTol_RWPlacedDatumTargetFeature: typeof RWStepDimTol_RWPlacedDatumTargetFeature;
+ RWStepDimTol_RWGeometricToleranceWithDefinedUnit: typeof RWStepDimTol_RWGeometricToleranceWithDefinedUnit;
+ RWStepDimTol_RWConcentricityTolerance: typeof RWStepDimTol_RWConcentricityTolerance;
+ RWStepDimTol_RWLineProfileTolerance: typeof RWStepDimTol_RWLineProfileTolerance;
+ RWStepDimTol_RWNonUniformZoneDefinition: typeof RWStepDimTol_RWNonUniformZoneDefinition;
+ RWStepDimTol_RWDatumFeature: typeof RWStepDimTol_RWDatumFeature;
+ RWStepDimTol_RWParallelismTolerance: typeof RWStepDimTol_RWParallelismTolerance;
+ RWStepDimTol_RWTotalRunoutTolerance: typeof RWStepDimTol_RWTotalRunoutTolerance;
+ RWStepDimTol_RWUnequallyDisposedGeometricTolerance: typeof RWStepDimTol_RWUnequallyDisposedGeometricTolerance;
+ RWStepDimTol_RWGeometricToleranceWithDatumReference: typeof RWStepDimTol_RWGeometricToleranceWithDatumReference;
+ RWStepDimTol_RWToleranceZone: typeof RWStepDimTol_RWToleranceZone;
+ RWStepDimTol_RWFlatnessTolerance: typeof RWStepDimTol_RWFlatnessTolerance;
+ RWStepDimTol_RWGeneralDatumReference: typeof RWStepDimTol_RWGeneralDatumReference;
+ RWStepDimTol_RWDatum: typeof RWStepDimTol_RWDatum;
+ RWStepDimTol_RWRoundnessTolerance: typeof RWStepDimTol_RWRoundnessTolerance;
+ RWStepDimTol_RWDatumReferenceCompartment: typeof RWStepDimTol_RWDatumReferenceCompartment;
+ RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol: typeof RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol;
+ RWStepDimTol_RWDatumReference: typeof RWStepDimTol_RWDatumReference;
+ RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod: typeof RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod;
+ RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol: typeof RWStepDimTol_RWGeoTolAndGeoTolWthMaxTol;
+ RWStepDimTol_RWDatumTarget: typeof RWStepDimTol_RWDatumTarget;
+ RWStepDimTol_RWGeometricToleranceWithModifiers: typeof RWStepDimTol_RWGeometricToleranceWithModifiers;
+ RWStepDimTol_RWModifiedGeometricTolerance: typeof RWStepDimTol_RWModifiedGeometricTolerance;
+ RWStepDimTol_RWGeometricToleranceWithMaximumTolerance: typeof RWStepDimTol_RWGeometricToleranceWithMaximumTolerance;
+ RWStepDimTol_RWRunoutZoneDefinition: typeof RWStepDimTol_RWRunoutZoneDefinition;
+ RWStepDimTol_RWPositionTolerance: typeof RWStepDimTol_RWPositionTolerance;
+ RWStepDimTol_RWGeoTolAndGeoTolWthMod: typeof RWStepDimTol_RWGeoTolAndGeoTolWthMod;
+ RWStepDimTol_RWCylindricityTolerance: typeof RWStepDimTol_RWCylindricityTolerance;
+ RWStepDimTol_RWDatumSystem: typeof RWStepDimTol_RWDatumSystem;
+ RWStepDimTol_RWDatumReferenceModifierWithValue: typeof RWStepDimTol_RWDatumReferenceModifierWithValue;
+ RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol: typeof RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol;
+ RWStepDimTol_RWToleranceZoneDefinition: typeof RWStepDimTol_RWToleranceZoneDefinition;
+ RWStepDimTol_RWAngularityTolerance: typeof RWStepDimTol_RWAngularityTolerance;
+ RWStepDimTol_RWGeometricTolerance: typeof RWStepDimTol_RWGeometricTolerance;
+ RWStepDimTol_RWCommonDatum: typeof RWStepDimTol_RWCommonDatum;
+ RWStepDimTol_RWPerpendicularityTolerance: typeof RWStepDimTol_RWPerpendicularityTolerance;
+ RWStepDimTol_RWSymmetryTolerance: typeof RWStepDimTol_RWSymmetryTolerance;
+ RWStepDimTol_RWCircularRunoutTolerance: typeof RWStepDimTol_RWCircularRunoutTolerance;
+ RWStepDimTol_RWGeoTolAndGeoTolWthDatRef: typeof RWStepDimTol_RWGeoTolAndGeoTolWthDatRef;
+ RWStepDimTol_RWStraightnessTolerance: typeof RWStepDimTol_RWStraightnessTolerance;
+ RWStepDimTol_RWProjectedZoneDefinition: typeof RWStepDimTol_RWProjectedZoneDefinition;
+ RWObj_MtlReader: typeof RWObj_MtlReader;
+ RWObj_Material: typeof RWObj_Material;
+ RWObj_SubMesh: typeof RWObj_SubMesh;
+ RWObj_Reader: typeof RWObj_Reader;
+ RWObj: typeof RWObj;
+ RWObj_IShapeReceiver: typeof RWObj_IShapeReceiver;
+ RWObj_TriangulationReader: typeof RWObj_TriangulationReader;
+ RWObj_CafReader: typeof RWObj_CafReader;
+ RWObj_SubMeshReason: RWObj_SubMeshReason;
+ ShapeAnalysis_FreeBoundsProperties: typeof ShapeAnalysis_FreeBoundsProperties;
+ ShapeAnalysis_FreeBoundsProperties_1: typeof ShapeAnalysis_FreeBoundsProperties_1;
+ ShapeAnalysis_FreeBoundsProperties_2: typeof ShapeAnalysis_FreeBoundsProperties_2;
+ ShapeAnalysis_FreeBoundsProperties_3: typeof ShapeAnalysis_FreeBoundsProperties_3;
+ ShapeAnalysis_Edge: typeof ShapeAnalysis_Edge;
+ ShapeAnalysis_DataMapOfShapeListOfReal: typeof ShapeAnalysis_DataMapOfShapeListOfReal;
+ ShapeAnalysis_DataMapOfShapeListOfReal_1: typeof ShapeAnalysis_DataMapOfShapeListOfReal_1;
+ ShapeAnalysis_DataMapOfShapeListOfReal_2: typeof ShapeAnalysis_DataMapOfShapeListOfReal_2;
+ ShapeAnalysis_DataMapOfShapeListOfReal_3: typeof ShapeAnalysis_DataMapOfShapeListOfReal_3;
+ ShapeAnalysis: typeof ShapeAnalysis;
+ ShapeAnalysis_BoxBndTreeSelector: typeof ShapeAnalysis_BoxBndTreeSelector;
+ ShapeAnalysis_WireVertex: typeof ShapeAnalysis_WireVertex;
+ ShapeAnalysis_Shell: typeof ShapeAnalysis_Shell;
+ ShapeAnalysis_CheckSmallFace: typeof ShapeAnalysis_CheckSmallFace;
+ ShapeAnalysis_ShapeTolerance: typeof ShapeAnalysis_ShapeTolerance;
+ ShapeAnalysis_Geom: typeof ShapeAnalysis_Geom;
+ Handle_ShapeAnalysis_FreeBoundData: typeof Handle_ShapeAnalysis_FreeBoundData;
+ Handle_ShapeAnalysis_FreeBoundData_1: typeof Handle_ShapeAnalysis_FreeBoundData_1;
+ Handle_ShapeAnalysis_FreeBoundData_2: typeof Handle_ShapeAnalysis_FreeBoundData_2;
+ Handle_ShapeAnalysis_FreeBoundData_3: typeof Handle_ShapeAnalysis_FreeBoundData_3;
+ Handle_ShapeAnalysis_FreeBoundData_4: typeof Handle_ShapeAnalysis_FreeBoundData_4;
+ ShapeAnalysis_FreeBoundData: typeof ShapeAnalysis_FreeBoundData;
+ ShapeAnalysis_FreeBoundData_1: typeof ShapeAnalysis_FreeBoundData_1;
+ ShapeAnalysis_FreeBoundData_2: typeof ShapeAnalysis_FreeBoundData_2;
+ ShapeAnalysis_Curve: typeof ShapeAnalysis_Curve;
+ Handle_ShapeAnalysis_HSequenceOfFreeBounds: typeof Handle_ShapeAnalysis_HSequenceOfFreeBounds;
+ Handle_ShapeAnalysis_HSequenceOfFreeBounds_1: typeof Handle_ShapeAnalysis_HSequenceOfFreeBounds_1;
+ Handle_ShapeAnalysis_HSequenceOfFreeBounds_2: typeof Handle_ShapeAnalysis_HSequenceOfFreeBounds_2;
+ Handle_ShapeAnalysis_HSequenceOfFreeBounds_3: typeof Handle_ShapeAnalysis_HSequenceOfFreeBounds_3;
+ Handle_ShapeAnalysis_HSequenceOfFreeBounds_4: typeof Handle_ShapeAnalysis_HSequenceOfFreeBounds_4;
+ ShapeAnalysis_FreeBounds: typeof ShapeAnalysis_FreeBounds;
+ ShapeAnalysis_FreeBounds_1: typeof ShapeAnalysis_FreeBounds_1;
+ ShapeAnalysis_FreeBounds_2: typeof ShapeAnalysis_FreeBounds_2;
+ ShapeAnalysis_FreeBounds_3: typeof ShapeAnalysis_FreeBounds_3;
+ Handle_ShapeAnalysis_TransferParametersProj: typeof Handle_ShapeAnalysis_TransferParametersProj;
+ Handle_ShapeAnalysis_TransferParametersProj_1: typeof Handle_ShapeAnalysis_TransferParametersProj_1;
+ Handle_ShapeAnalysis_TransferParametersProj_2: typeof Handle_ShapeAnalysis_TransferParametersProj_2;
+ Handle_ShapeAnalysis_TransferParametersProj_3: typeof Handle_ShapeAnalysis_TransferParametersProj_3;
+ Handle_ShapeAnalysis_TransferParametersProj_4: typeof Handle_ShapeAnalysis_TransferParametersProj_4;
+ ShapeAnalysis_TransferParametersProj: typeof ShapeAnalysis_TransferParametersProj;
+ ShapeAnalysis_TransferParametersProj_1: typeof ShapeAnalysis_TransferParametersProj_1;
+ ShapeAnalysis_TransferParametersProj_2: typeof ShapeAnalysis_TransferParametersProj_2;
+ ShapeAnalysis_Wire: typeof ShapeAnalysis_Wire;
+ ShapeAnalysis_Wire_1: typeof ShapeAnalysis_Wire_1;
+ ShapeAnalysis_Wire_2: typeof ShapeAnalysis_Wire_2;
+ ShapeAnalysis_Wire_3: typeof ShapeAnalysis_Wire_3;
+ Handle_ShapeAnalysis_Wire: typeof Handle_ShapeAnalysis_Wire;
+ Handle_ShapeAnalysis_Wire_1: typeof Handle_ShapeAnalysis_Wire_1;
+ Handle_ShapeAnalysis_Wire_2: typeof Handle_ShapeAnalysis_Wire_2;
+ Handle_ShapeAnalysis_Wire_3: typeof Handle_ShapeAnalysis_Wire_3;
+ Handle_ShapeAnalysis_Wire_4: typeof Handle_ShapeAnalysis_Wire_4;
+ ShapeAnalysis_WireOrder: typeof ShapeAnalysis_WireOrder;
+ ShapeAnalysis_WireOrder_1: typeof ShapeAnalysis_WireOrder_1;
+ ShapeAnalysis_WireOrder_2: typeof ShapeAnalysis_WireOrder_2;
+ ShapeAnalysis_ShapeContents: typeof ShapeAnalysis_ShapeContents;
+ ShapeAnalysis_Surface: typeof ShapeAnalysis_Surface;
+ Handle_ShapeAnalysis_Surface: typeof Handle_ShapeAnalysis_Surface;
+ Handle_ShapeAnalysis_Surface_1: typeof Handle_ShapeAnalysis_Surface_1;
+ Handle_ShapeAnalysis_Surface_2: typeof Handle_ShapeAnalysis_Surface_2;
+ Handle_ShapeAnalysis_Surface_3: typeof Handle_ShapeAnalysis_Surface_3;
+ Handle_ShapeAnalysis_Surface_4: typeof Handle_ShapeAnalysis_Surface_4;
+ ShapeAnalysis_TransferParameters: typeof ShapeAnalysis_TransferParameters;
+ ShapeAnalysis_TransferParameters_1: typeof ShapeAnalysis_TransferParameters_1;
+ ShapeAnalysis_TransferParameters_2: typeof ShapeAnalysis_TransferParameters_2;
+ Handle_ShapeAnalysis_TransferParameters: typeof Handle_ShapeAnalysis_TransferParameters;
+ Handle_ShapeAnalysis_TransferParameters_1: typeof Handle_ShapeAnalysis_TransferParameters_1;
+ Handle_ShapeAnalysis_TransferParameters_2: typeof Handle_ShapeAnalysis_TransferParameters_2;
+ Handle_ShapeAnalysis_TransferParameters_3: typeof Handle_ShapeAnalysis_TransferParameters_3;
+ Handle_ShapeAnalysis_TransferParameters_4: typeof Handle_ShapeAnalysis_TransferParameters_4;
+ TopTrans_SurfaceTransition: typeof TopTrans_SurfaceTransition;
+ TopTrans_Array2OfOrientation: typeof TopTrans_Array2OfOrientation;
+ TopTrans_Array2OfOrientation_1: typeof TopTrans_Array2OfOrientation_1;
+ TopTrans_Array2OfOrientation_2: typeof TopTrans_Array2OfOrientation_2;
+ TopTrans_Array2OfOrientation_3: typeof TopTrans_Array2OfOrientation_3;
+ TopTrans_Array2OfOrientation_4: typeof TopTrans_Array2OfOrientation_4;
+ TopTrans_Array2OfOrientation_5: typeof TopTrans_Array2OfOrientation_5;
+ TopTrans_CurveTransition: typeof TopTrans_CurveTransition;
+ TopoDSToStep_MakeManifoldSolidBrep: typeof TopoDSToStep_MakeManifoldSolidBrep;
+ TopoDSToStep_MakeManifoldSolidBrep_1: typeof TopoDSToStep_MakeManifoldSolidBrep_1;
+ TopoDSToStep_MakeManifoldSolidBrep_2: typeof TopoDSToStep_MakeManifoldSolidBrep_2;
+ TopoDSToStep_MakeStepEdge: typeof TopoDSToStep_MakeStepEdge;
+ TopoDSToStep_MakeStepEdge_1: typeof TopoDSToStep_MakeStepEdge_1;
+ TopoDSToStep_MakeStepEdge_2: typeof TopoDSToStep_MakeStepEdge_2;
+ TopoDSToStep_WireframeBuilder: typeof TopoDSToStep_WireframeBuilder;
+ TopoDSToStep_WireframeBuilder_1: typeof TopoDSToStep_WireframeBuilder_1;
+ TopoDSToStep_WireframeBuilder_2: typeof TopoDSToStep_WireframeBuilder_2;
+ TopoDSToStep_MakeFaceError: TopoDSToStep_MakeFaceError;
+ TopoDSToStep_MakeGeometricCurveSet: typeof TopoDSToStep_MakeGeometricCurveSet;
+ TopoDSToStep_Builder: typeof TopoDSToStep_Builder;
+ TopoDSToStep_Builder_1: typeof TopoDSToStep_Builder_1;
+ TopoDSToStep_Builder_2: typeof TopoDSToStep_Builder_2;
+ TopoDSToStep_FacetedTool: typeof TopoDSToStep_FacetedTool;
+ TopoDSToStep_MakeStepWire: typeof TopoDSToStep_MakeStepWire;
+ TopoDSToStep_MakeStepWire_1: typeof TopoDSToStep_MakeStepWire_1;
+ TopoDSToStep_MakeStepWire_2: typeof TopoDSToStep_MakeStepWire_2;
+ TopoDSToStep_Tool: typeof TopoDSToStep_Tool;
+ TopoDSToStep_Tool_1: typeof TopoDSToStep_Tool_1;
+ TopoDSToStep_Tool_2: typeof TopoDSToStep_Tool_2;
+ TopoDSToStep_MakeBrepWithVoids: typeof TopoDSToStep_MakeBrepWithVoids;
+ TopoDSToStep_MakeWireError: TopoDSToStep_MakeWireError;
+ TopoDSToStep: typeof TopoDSToStep;
+ TopoDSToStep_MakeVertexError: TopoDSToStep_MakeVertexError;
+ TopoDSToStep_MakeShellBasedSurfaceModel: typeof TopoDSToStep_MakeShellBasedSurfaceModel;
+ TopoDSToStep_MakeShellBasedSurfaceModel_1: typeof TopoDSToStep_MakeShellBasedSurfaceModel_1;
+ TopoDSToStep_MakeShellBasedSurfaceModel_2: typeof TopoDSToStep_MakeShellBasedSurfaceModel_2;
+ TopoDSToStep_MakeShellBasedSurfaceModel_3: typeof TopoDSToStep_MakeShellBasedSurfaceModel_3;
+ TopoDSToStep_MakeFacetedBrepAndBrepWithVoids: typeof TopoDSToStep_MakeFacetedBrepAndBrepWithVoids;
+ TopoDSToStep_Root: typeof TopoDSToStep_Root;
+ TopoDSToStep_MakeStepFace: typeof TopoDSToStep_MakeStepFace;
+ TopoDSToStep_MakeStepFace_1: typeof TopoDSToStep_MakeStepFace_1;
+ TopoDSToStep_MakeStepFace_2: typeof TopoDSToStep_MakeStepFace_2;
+ TopoDSToStep_MakeFacetedBrep: typeof TopoDSToStep_MakeFacetedBrep;
+ TopoDSToStep_MakeFacetedBrep_1: typeof TopoDSToStep_MakeFacetedBrep_1;
+ TopoDSToStep_MakeFacetedBrep_2: typeof TopoDSToStep_MakeFacetedBrep_2;
+ TopoDSToStep_BuilderError: TopoDSToStep_BuilderError;
+ TopoDSToStep_MakeStepVertex: typeof TopoDSToStep_MakeStepVertex;
+ TopoDSToStep_MakeStepVertex_1: typeof TopoDSToStep_MakeStepVertex_1;
+ TopoDSToStep_MakeStepVertex_2: typeof TopoDSToStep_MakeStepVertex_2;
+ TopoDSToStep_MakeEdgeError: TopoDSToStep_MakeEdgeError;
+ TopoDSToStep_FacetedError: TopoDSToStep_FacetedError;
+ GccInt_BCirc: typeof GccInt_BCirc;
+ Handle_GccInt_BCirc: typeof Handle_GccInt_BCirc;
+ Handle_GccInt_BCirc_1: typeof Handle_GccInt_BCirc_1;
+ Handle_GccInt_BCirc_2: typeof Handle_GccInt_BCirc_2;
+ Handle_GccInt_BCirc_3: typeof Handle_GccInt_BCirc_3;
+ Handle_GccInt_BCirc_4: typeof Handle_GccInt_BCirc_4;
+ Handle_GccInt_BElips: typeof Handle_GccInt_BElips;
+ Handle_GccInt_BElips_1: typeof Handle_GccInt_BElips_1;
+ Handle_GccInt_BElips_2: typeof Handle_GccInt_BElips_2;
+ Handle_GccInt_BElips_3: typeof Handle_GccInt_BElips_3;
+ Handle_GccInt_BElips_4: typeof Handle_GccInt_BElips_4;
+ GccInt_BElips: typeof GccInt_BElips;
+ GccInt_IType: GccInt_IType;
+ GccInt_Bisec: typeof GccInt_Bisec;
+ Handle_GccInt_Bisec: typeof Handle_GccInt_Bisec;
+ Handle_GccInt_Bisec_1: typeof Handle_GccInt_Bisec_1;
+ Handle_GccInt_Bisec_2: typeof Handle_GccInt_Bisec_2;
+ Handle_GccInt_Bisec_3: typeof Handle_GccInt_Bisec_3;
+ Handle_GccInt_Bisec_4: typeof Handle_GccInt_Bisec_4;
+ Handle_GccInt_BHyper: typeof Handle_GccInt_BHyper;
+ Handle_GccInt_BHyper_1: typeof Handle_GccInt_BHyper_1;
+ Handle_GccInt_BHyper_2: typeof Handle_GccInt_BHyper_2;
+ Handle_GccInt_BHyper_3: typeof Handle_GccInt_BHyper_3;
+ Handle_GccInt_BHyper_4: typeof Handle_GccInt_BHyper_4;
+ GccInt_BHyper: typeof GccInt_BHyper;
+ Handle_GccInt_BParab: typeof Handle_GccInt_BParab;
+ Handle_GccInt_BParab_1: typeof Handle_GccInt_BParab_1;
+ Handle_GccInt_BParab_2: typeof Handle_GccInt_BParab_2;
+ Handle_GccInt_BParab_3: typeof Handle_GccInt_BParab_3;
+ Handle_GccInt_BParab_4: typeof Handle_GccInt_BParab_4;
+ GccInt_BParab: typeof GccInt_BParab;
+ GccInt_BLine: typeof GccInt_BLine;
+ Handle_GccInt_BLine: typeof Handle_GccInt_BLine;
+ Handle_GccInt_BLine_1: typeof Handle_GccInt_BLine_1;
+ Handle_GccInt_BLine_2: typeof Handle_GccInt_BLine_2;
+ Handle_GccInt_BLine_3: typeof Handle_GccInt_BLine_3;
+ Handle_GccInt_BLine_4: typeof Handle_GccInt_BLine_4;
+ GccInt_BPoint: typeof GccInt_BPoint;
+ Handle_GccInt_BPoint: typeof Handle_GccInt_BPoint;
+ Handle_GccInt_BPoint_1: typeof Handle_GccInt_BPoint_1;
+ Handle_GccInt_BPoint_2: typeof Handle_GccInt_BPoint_2;
+ Handle_GccInt_BPoint_3: typeof Handle_GccInt_BPoint_3;
+ Handle_GccInt_BPoint_4: typeof Handle_GccInt_BPoint_4;
+ Graphic3d_StereoMode: Graphic3d_StereoMode;
+ Graphic3d_AlphaMode: Graphic3d_AlphaMode;
+ Graphic3d_Vertex: typeof Graphic3d_Vertex;
+ Graphic3d_Vertex_1: typeof Graphic3d_Vertex_1;
+ Graphic3d_Vertex_2: typeof Graphic3d_Vertex_2;
+ Graphic3d_Vertex_3: typeof Graphic3d_Vertex_3;
+ Graphic3d_TextureSetBits: Graphic3d_TextureSetBits;
+ Graphic3d_Text: typeof Graphic3d_Text;
+ Handle_Graphic3d_Text: typeof Handle_Graphic3d_Text;
+ Handle_Graphic3d_Text_1: typeof Handle_Graphic3d_Text_1;
+ Handle_Graphic3d_Text_2: typeof Handle_Graphic3d_Text_2;
+ Handle_Graphic3d_Text_3: typeof Handle_Graphic3d_Text_3;
+ Handle_Graphic3d_Text_4: typeof Handle_Graphic3d_Text_4;
+ Graphic3d_BufferRange: typeof Graphic3d_BufferRange;
+ Graphic3d_BufferRange_1: typeof Graphic3d_BufferRange_1;
+ Graphic3d_BufferRange_2: typeof Graphic3d_BufferRange_2;
+ Graphic3d_TypeOfAttribute: Graphic3d_TypeOfAttribute;
+ Graphic3d_Buffer: typeof Graphic3d_Buffer;
+ Graphic3d_Attribute: typeof Graphic3d_Attribute;
+ Graphic3d_TypeOfData: Graphic3d_TypeOfData;
+ Graphic3d_Array1OfAttribute: typeof Graphic3d_Array1OfAttribute;
+ Graphic3d_Array1OfAttribute_1: typeof Graphic3d_Array1OfAttribute_1;
+ Graphic3d_Array1OfAttribute_2: typeof Graphic3d_Array1OfAttribute_2;
+ Graphic3d_Array1OfAttribute_3: typeof Graphic3d_Array1OfAttribute_3;
+ Graphic3d_Array1OfAttribute_4: typeof Graphic3d_Array1OfAttribute_4;
+ Graphic3d_Array1OfAttribute_5: typeof Graphic3d_Array1OfAttribute_5;
+ Handle_Graphic3d_Buffer: typeof Handle_Graphic3d_Buffer;
+ Handle_Graphic3d_Buffer_1: typeof Handle_Graphic3d_Buffer_1;
+ Handle_Graphic3d_Buffer_2: typeof Handle_Graphic3d_Buffer_2;
+ Handle_Graphic3d_Buffer_3: typeof Handle_Graphic3d_Buffer_3;
+ Handle_Graphic3d_Buffer_4: typeof Handle_Graphic3d_Buffer_4;
+ Graphic3d_BvhCStructureSet: typeof Graphic3d_BvhCStructureSet;
+ Graphic3d_LevelOfTextureAnisotropy: Graphic3d_LevelOfTextureAnisotropy;
+ Graphic3d_WorldViewProjState: typeof Graphic3d_WorldViewProjState;
+ Graphic3d_WorldViewProjState_1: typeof Graphic3d_WorldViewProjState_1;
+ Graphic3d_WorldViewProjState_2: typeof Graphic3d_WorldViewProjState_2;
+ Graphic3d_TypeOfAnswer: Graphic3d_TypeOfAnswer;
+ Graphic3d_ClipState: Graphic3d_ClipState;
+ Graphic3d_ClipPlane: typeof Graphic3d_ClipPlane;
+ Graphic3d_ClipPlane_1: typeof Graphic3d_ClipPlane_1;
+ Graphic3d_ClipPlane_2: typeof Graphic3d_ClipPlane_2;
+ Graphic3d_ClipPlane_3: typeof Graphic3d_ClipPlane_3;
+ Graphic3d_ClipPlane_4: typeof Graphic3d_ClipPlane_4;
+ Handle_Graphic3d_ClipPlane: typeof Handle_Graphic3d_ClipPlane;
+ Handle_Graphic3d_ClipPlane_1: typeof Handle_Graphic3d_ClipPlane_1;
+ Handle_Graphic3d_ClipPlane_2: typeof Handle_Graphic3d_ClipPlane_2;
+ Handle_Graphic3d_ClipPlane_3: typeof Handle_Graphic3d_ClipPlane_3;
+ Handle_Graphic3d_ClipPlane_4: typeof Handle_Graphic3d_ClipPlane_4;
+ Graphic3d_MutableIndexBuffer: typeof Graphic3d_MutableIndexBuffer;
+ Handle_Graphic3d_Texture2Dplane: typeof Handle_Graphic3d_Texture2Dplane;
+ Handle_Graphic3d_Texture2Dplane_1: typeof Handle_Graphic3d_Texture2Dplane_1;
+ Handle_Graphic3d_Texture2Dplane_2: typeof Handle_Graphic3d_Texture2Dplane_2;
+ Handle_Graphic3d_Texture2Dplane_3: typeof Handle_Graphic3d_Texture2Dplane_3;
+ Handle_Graphic3d_Texture2Dplane_4: typeof Handle_Graphic3d_Texture2Dplane_4;
+ Graphic3d_Texture2Dplane: typeof Graphic3d_Texture2Dplane;
+ Graphic3d_Texture2Dplane_1: typeof Graphic3d_Texture2Dplane_1;
+ Graphic3d_Texture2Dplane_2: typeof Graphic3d_Texture2Dplane_2;
+ Graphic3d_Texture2Dplane_3: typeof Graphic3d_Texture2Dplane_3;
+ Graphic3d_TypeOfVisualization: Graphic3d_TypeOfVisualization;
+ Graphic3d_AttribBuffer: typeof Graphic3d_AttribBuffer;
+ Graphic3d_MediaTexture: typeof Graphic3d_MediaTexture;
+ Graphic3d_TextureUnit: Graphic3d_TextureUnit;
+ Handle_Graphic3d_Texture1Dsegment: typeof Handle_Graphic3d_Texture1Dsegment;
+ Handle_Graphic3d_Texture1Dsegment_1: typeof Handle_Graphic3d_Texture1Dsegment_1;
+ Handle_Graphic3d_Texture1Dsegment_2: typeof Handle_Graphic3d_Texture1Dsegment_2;
+ Handle_Graphic3d_Texture1Dsegment_3: typeof Handle_Graphic3d_Texture1Dsegment_3;
+ Handle_Graphic3d_Texture1Dsegment_4: typeof Handle_Graphic3d_Texture1Dsegment_4;
+ Graphic3d_Texture1Dsegment: typeof Graphic3d_Texture1Dsegment;
+ Graphic3d_Texture1Dsegment_1: typeof Graphic3d_Texture1Dsegment_1;
+ Graphic3d_Texture1Dsegment_2: typeof Graphic3d_Texture1Dsegment_2;
+ Graphic3d_Texture1Dsegment_3: typeof Graphic3d_Texture1Dsegment_3;
+ Handle_Graphic3d_AspectMarker3d: typeof Handle_Graphic3d_AspectMarker3d;
+ Handle_Graphic3d_AspectMarker3d_1: typeof Handle_Graphic3d_AspectMarker3d_1;
+ Handle_Graphic3d_AspectMarker3d_2: typeof Handle_Graphic3d_AspectMarker3d_2;
+ Handle_Graphic3d_AspectMarker3d_3: typeof Handle_Graphic3d_AspectMarker3d_3;
+ Handle_Graphic3d_AspectMarker3d_4: typeof Handle_Graphic3d_AspectMarker3d_4;
+ Graphic3d_AspectMarker3d: typeof Graphic3d_AspectMarker3d;
+ Graphic3d_AspectMarker3d_1: typeof Graphic3d_AspectMarker3d_1;
+ Graphic3d_AspectMarker3d_2: typeof Graphic3d_AspectMarker3d_2;
+ Graphic3d_AspectMarker3d_3: typeof Graphic3d_AspectMarker3d_3;
+ Graphic3d_AspectMarker3d_4: typeof Graphic3d_AspectMarker3d_4;
+ Graphic3d_VerticalTextAlignment: Graphic3d_VerticalTextAlignment;
+ Graphic3d_Structure: typeof Graphic3d_Structure;
+ Graphic3d_CullingTool: typeof Graphic3d_CullingTool;
+ Graphic3d_FrameStatsData: typeof Graphic3d_FrameStatsData;
+ Graphic3d_FrameStatsDataTmp: typeof Graphic3d_FrameStatsDataTmp;
+ Handle_Graphic3d_SequenceOfHClipPlane: typeof Handle_Graphic3d_SequenceOfHClipPlane;
+ Handle_Graphic3d_SequenceOfHClipPlane_1: typeof Handle_Graphic3d_SequenceOfHClipPlane_1;
+ Handle_Graphic3d_SequenceOfHClipPlane_2: typeof Handle_Graphic3d_SequenceOfHClipPlane_2;
+ Handle_Graphic3d_SequenceOfHClipPlane_3: typeof Handle_Graphic3d_SequenceOfHClipPlane_3;
+ Handle_Graphic3d_SequenceOfHClipPlane_4: typeof Handle_Graphic3d_SequenceOfHClipPlane_4;
+ Graphic3d_SequenceOfHClipPlane: typeof Graphic3d_SequenceOfHClipPlane;
+ Handle_Graphic3d_PriorityDefinitionError: typeof Handle_Graphic3d_PriorityDefinitionError;
+ Handle_Graphic3d_PriorityDefinitionError_1: typeof Handle_Graphic3d_PriorityDefinitionError_1;
+ Handle_Graphic3d_PriorityDefinitionError_2: typeof Handle_Graphic3d_PriorityDefinitionError_2;
+ Handle_Graphic3d_PriorityDefinitionError_3: typeof Handle_Graphic3d_PriorityDefinitionError_3;
+ Handle_Graphic3d_PriorityDefinitionError_4: typeof Handle_Graphic3d_PriorityDefinitionError_4;
+ Graphic3d_PriorityDefinitionError: typeof Graphic3d_PriorityDefinitionError;
+ Graphic3d_PriorityDefinitionError_1: typeof Graphic3d_PriorityDefinitionError_1;
+ Graphic3d_PriorityDefinitionError_2: typeof Graphic3d_PriorityDefinitionError_2;
+ Graphic3d_ArrayOfPolygons: typeof Graphic3d_ArrayOfPolygons;
+ Graphic3d_ArrayOfPolygons_1: typeof Graphic3d_ArrayOfPolygons_1;
+ Graphic3d_ArrayOfPolygons_2: typeof Graphic3d_ArrayOfPolygons_2;
+ Handle_Graphic3d_ArrayOfPolygons: typeof Handle_Graphic3d_ArrayOfPolygons;
+ Handle_Graphic3d_ArrayOfPolygons_1: typeof Handle_Graphic3d_ArrayOfPolygons_1;
+ Handle_Graphic3d_ArrayOfPolygons_2: typeof Handle_Graphic3d_ArrayOfPolygons_2;
+ Handle_Graphic3d_ArrayOfPolygons_3: typeof Handle_Graphic3d_ArrayOfPolygons_3;
+ Handle_Graphic3d_ArrayOfPolygons_4: typeof Handle_Graphic3d_ArrayOfPolygons_4;
+ Handle_Graphic3d_CubeMapPacked: typeof Handle_Graphic3d_CubeMapPacked;
+ Handle_Graphic3d_CubeMapPacked_1: typeof Handle_Graphic3d_CubeMapPacked_1;
+ Handle_Graphic3d_CubeMapPacked_2: typeof Handle_Graphic3d_CubeMapPacked_2;
+ Handle_Graphic3d_CubeMapPacked_3: typeof Handle_Graphic3d_CubeMapPacked_3;
+ Handle_Graphic3d_CubeMapPacked_4: typeof Handle_Graphic3d_CubeMapPacked_4;
+ Graphic3d_CubeMapPacked: typeof Graphic3d_CubeMapPacked;
+ Graphic3d_CubeMapPacked_1: typeof Graphic3d_CubeMapPacked_1;
+ Graphic3d_CubeMapPacked_2: typeof Graphic3d_CubeMapPacked_2;
+ Graphic3d_ShaderProgram: typeof Graphic3d_ShaderProgram;
+ Handle_Graphic3d_ShaderProgram: typeof Handle_Graphic3d_ShaderProgram;
+ Handle_Graphic3d_ShaderProgram_1: typeof Handle_Graphic3d_ShaderProgram_1;
+ Handle_Graphic3d_ShaderProgram_2: typeof Handle_Graphic3d_ShaderProgram_2;
+ Handle_Graphic3d_ShaderProgram_3: typeof Handle_Graphic3d_ShaderProgram_3;
+ Handle_Graphic3d_ShaderProgram_4: typeof Handle_Graphic3d_ShaderProgram_4;
+ Handle_Graphic3d_CubeMapSeparate: typeof Handle_Graphic3d_CubeMapSeparate;
+ Handle_Graphic3d_CubeMapSeparate_1: typeof Handle_Graphic3d_CubeMapSeparate_1;
+ Handle_Graphic3d_CubeMapSeparate_2: typeof Handle_Graphic3d_CubeMapSeparate_2;
+ Handle_Graphic3d_CubeMapSeparate_3: typeof Handle_Graphic3d_CubeMapSeparate_3;
+ Handle_Graphic3d_CubeMapSeparate_4: typeof Handle_Graphic3d_CubeMapSeparate_4;
+ Graphic3d_CubeMapSeparate: typeof Graphic3d_CubeMapSeparate;
+ Graphic3d_CubeMapSeparate_1: typeof Graphic3d_CubeMapSeparate_1;
+ Graphic3d_CubeMapSeparate_2: typeof Graphic3d_CubeMapSeparate_2;
+ Graphic3d_CappingFlags: Graphic3d_CappingFlags;
+ Graphic3d_TypeOfTexture: Graphic3d_TypeOfTexture;
+ Graphic3d_FrameStatsCounter: Graphic3d_FrameStatsCounter;
+ Graphic3d_RenderTransparentMethod: Graphic3d_RenderTransparentMethod;
+ Graphic3d_HatchStyle: typeof Graphic3d_HatchStyle;
+ Graphic3d_HatchStyle_1: typeof Graphic3d_HatchStyle_1;
+ Graphic3d_HatchStyle_2: typeof Graphic3d_HatchStyle_2;
+ Handle_Graphic3d_HatchStyle: typeof Handle_Graphic3d_HatchStyle;
+ Handle_Graphic3d_HatchStyle_1: typeof Handle_Graphic3d_HatchStyle_1;
+ Handle_Graphic3d_HatchStyle_2: typeof Handle_Graphic3d_HatchStyle_2;
+ Handle_Graphic3d_HatchStyle_3: typeof Handle_Graphic3d_HatchStyle_3;
+ Handle_Graphic3d_HatchStyle_4: typeof Handle_Graphic3d_HatchStyle_4;
+ Handle_Graphic3d_LightSet: typeof Handle_Graphic3d_LightSet;
+ Handle_Graphic3d_LightSet_1: typeof Handle_Graphic3d_LightSet_1;
+ Handle_Graphic3d_LightSet_2: typeof Handle_Graphic3d_LightSet_2;
+ Handle_Graphic3d_LightSet_3: typeof Handle_Graphic3d_LightSet_3;
+ Handle_Graphic3d_LightSet_4: typeof Handle_Graphic3d_LightSet_4;
+ Graphic3d_LightSet: typeof Graphic3d_LightSet;
+ Graphic3d_Mat4d: typeof Graphic3d_Mat4d;
+ Graphic3d_TransformError: typeof Graphic3d_TransformError;
+ Graphic3d_TransformError_1: typeof Graphic3d_TransformError_1;
+ Graphic3d_TransformError_2: typeof Graphic3d_TransformError_2;
+ Handle_Graphic3d_TransformError: typeof Handle_Graphic3d_TransformError;
+ Handle_Graphic3d_TransformError_1: typeof Handle_Graphic3d_TransformError_1;
+ Handle_Graphic3d_TransformError_2: typeof Handle_Graphic3d_TransformError_2;
+ Handle_Graphic3d_TransformError_3: typeof Handle_Graphic3d_TransformError_3;
+ Handle_Graphic3d_TransformError_4: typeof Handle_Graphic3d_TransformError_4;
+ Graphic3d_CubeMapSide: Graphic3d_CubeMapSide;
+ Handle_Graphic3d_ArrayOfTriangles: typeof Handle_Graphic3d_ArrayOfTriangles;
+ Handle_Graphic3d_ArrayOfTriangles_1: typeof Handle_Graphic3d_ArrayOfTriangles_1;
+ Handle_Graphic3d_ArrayOfTriangles_2: typeof Handle_Graphic3d_ArrayOfTriangles_2;
+ Handle_Graphic3d_ArrayOfTriangles_3: typeof Handle_Graphic3d_ArrayOfTriangles_3;
+ Handle_Graphic3d_ArrayOfTriangles_4: typeof Handle_Graphic3d_ArrayOfTriangles_4;
+ Graphic3d_ArrayOfTriangles: typeof Graphic3d_ArrayOfTriangles;
+ Graphic3d_ArrayOfTriangles_1: typeof Graphic3d_ArrayOfTriangles_1;
+ Graphic3d_ArrayOfTriangles_2: typeof Graphic3d_ArrayOfTriangles_2;
+ Graphic3d_NameOfTexturePlane: Graphic3d_NameOfTexturePlane;
+ Graphic3d_ShaderObject: typeof Graphic3d_ShaderObject;
+ Handle_Graphic3d_ShaderObject: typeof Handle_Graphic3d_ShaderObject;
+ Handle_Graphic3d_ShaderObject_1: typeof Handle_Graphic3d_ShaderObject_1;
+ Handle_Graphic3d_ShaderObject_2: typeof Handle_Graphic3d_ShaderObject_2;
+ Handle_Graphic3d_ShaderObject_3: typeof Handle_Graphic3d_ShaderObject_3;
+ Handle_Graphic3d_ShaderObject_4: typeof Handle_Graphic3d_ShaderObject_4;
+ Graphic3d_NameOfTexture2D: Graphic3d_NameOfTexture2D;
+ Graphic3d_RenderingParams: typeof Graphic3d_RenderingParams;
+ Handle_Graphic3d_ArrayOfTriangleStrips: typeof Handle_Graphic3d_ArrayOfTriangleStrips;
+ Handle_Graphic3d_ArrayOfTriangleStrips_1: typeof Handle_Graphic3d_ArrayOfTriangleStrips_1;
+ Handle_Graphic3d_ArrayOfTriangleStrips_2: typeof Handle_Graphic3d_ArrayOfTriangleStrips_2;
+ Handle_Graphic3d_ArrayOfTriangleStrips_3: typeof Handle_Graphic3d_ArrayOfTriangleStrips_3;
+ Handle_Graphic3d_ArrayOfTriangleStrips_4: typeof Handle_Graphic3d_ArrayOfTriangleStrips_4;
+ Graphic3d_ArrayOfTriangleStrips: typeof Graphic3d_ArrayOfTriangleStrips;
+ Graphic3d_ArrayOfTriangleStrips_1: typeof Graphic3d_ArrayOfTriangleStrips_1;
+ Graphic3d_ArrayOfTriangleStrips_2: typeof Graphic3d_ArrayOfTriangleStrips_2;
+ Handle_Graphic3d_MaterialDefinitionError: typeof Handle_Graphic3d_MaterialDefinitionError;
+ Handle_Graphic3d_MaterialDefinitionError_1: typeof Handle_Graphic3d_MaterialDefinitionError_1;
+ Handle_Graphic3d_MaterialDefinitionError_2: typeof Handle_Graphic3d_MaterialDefinitionError_2;
+ Handle_Graphic3d_MaterialDefinitionError_3: typeof Handle_Graphic3d_MaterialDefinitionError_3;
+ Handle_Graphic3d_MaterialDefinitionError_4: typeof Handle_Graphic3d_MaterialDefinitionError_4;
+ Graphic3d_MaterialDefinitionError: typeof Graphic3d_MaterialDefinitionError;
+ Graphic3d_MaterialDefinitionError_1: typeof Graphic3d_MaterialDefinitionError_1;
+ Graphic3d_MaterialDefinitionError_2: typeof Graphic3d_MaterialDefinitionError_2;
+ Graphic3d_Texture2Dmanual: typeof Graphic3d_Texture2Dmanual;
+ Graphic3d_Texture2Dmanual_1: typeof Graphic3d_Texture2Dmanual_1;
+ Graphic3d_Texture2Dmanual_2: typeof Graphic3d_Texture2Dmanual_2;
+ Graphic3d_Texture2Dmanual_3: typeof Graphic3d_Texture2Dmanual_3;
+ Handle_Graphic3d_Texture2Dmanual: typeof Handle_Graphic3d_Texture2Dmanual;
+ Handle_Graphic3d_Texture2Dmanual_1: typeof Handle_Graphic3d_Texture2Dmanual_1;
+ Handle_Graphic3d_Texture2Dmanual_2: typeof Handle_Graphic3d_Texture2Dmanual_2;
+ Handle_Graphic3d_Texture2Dmanual_3: typeof Handle_Graphic3d_Texture2Dmanual_3;
+ Handle_Graphic3d_Texture2Dmanual_4: typeof Handle_Graphic3d_Texture2Dmanual_4;
+ Graphic3d_Mat4: typeof Graphic3d_Mat4;
+ Graphic3d_TypeOfMaterial: Graphic3d_TypeOfMaterial;
+ Graphic3d_ArrayOfTriangleFans: typeof Graphic3d_ArrayOfTriangleFans;
+ Graphic3d_ArrayOfTriangleFans_1: typeof Graphic3d_ArrayOfTriangleFans_1;
+ Graphic3d_ArrayOfTriangleFans_2: typeof Graphic3d_ArrayOfTriangleFans_2;
+ Handle_Graphic3d_ArrayOfTriangleFans: typeof Handle_Graphic3d_ArrayOfTriangleFans;
+ Handle_Graphic3d_ArrayOfTriangleFans_1: typeof Handle_Graphic3d_ArrayOfTriangleFans_1;
+ Handle_Graphic3d_ArrayOfTriangleFans_2: typeof Handle_Graphic3d_ArrayOfTriangleFans_2;
+ Handle_Graphic3d_ArrayOfTriangleFans_3: typeof Handle_Graphic3d_ArrayOfTriangleFans_3;
+ Handle_Graphic3d_ArrayOfTriangleFans_4: typeof Handle_Graphic3d_ArrayOfTriangleFans_4;
+ Graphic3d_BvhCStructureSetTrsfPers: typeof Graphic3d_BvhCStructureSetTrsfPers;
+ Graphic3d_ArrayOfSegments: typeof Graphic3d_ArrayOfSegments;
+ Graphic3d_ArrayOfSegments_1: typeof Graphic3d_ArrayOfSegments_1;
+ Graphic3d_ArrayOfSegments_2: typeof Graphic3d_ArrayOfSegments_2;
+ Handle_Graphic3d_ArrayOfSegments: typeof Handle_Graphic3d_ArrayOfSegments;
+ Handle_Graphic3d_ArrayOfSegments_1: typeof Handle_Graphic3d_ArrayOfSegments_1;
+ Handle_Graphic3d_ArrayOfSegments_2: typeof Handle_Graphic3d_ArrayOfSegments_2;
+ Handle_Graphic3d_ArrayOfSegments_3: typeof Handle_Graphic3d_ArrayOfSegments_3;
+ Handle_Graphic3d_ArrayOfSegments_4: typeof Handle_Graphic3d_ArrayOfSegments_4;
+ Graphic3d_NameOfMaterial: Graphic3d_NameOfMaterial;
+ Graphic3d_TypeOfTextureFilter: Graphic3d_TypeOfTextureFilter;
+ Graphic3d_AspectFillArea3d: typeof Graphic3d_AspectFillArea3d;
+ Graphic3d_AspectFillArea3d_1: typeof Graphic3d_AspectFillArea3d_1;
+ Graphic3d_AspectFillArea3d_2: typeof Graphic3d_AspectFillArea3d_2;
+ Handle_Graphic3d_AspectFillArea3d: typeof Handle_Graphic3d_AspectFillArea3d;
+ Handle_Graphic3d_AspectFillArea3d_1: typeof Handle_Graphic3d_AspectFillArea3d_1;
+ Handle_Graphic3d_AspectFillArea3d_2: typeof Handle_Graphic3d_AspectFillArea3d_2;
+ Handle_Graphic3d_AspectFillArea3d_3: typeof Handle_Graphic3d_AspectFillArea3d_3;
+ Handle_Graphic3d_AspectFillArea3d_4: typeof Handle_Graphic3d_AspectFillArea3d_4;
+ Graphic3d_TypeOfShadingModel: Graphic3d_TypeOfShadingModel;
+ Graphic3d_ArrayOfPolylines: typeof Graphic3d_ArrayOfPolylines;
+ Graphic3d_ArrayOfPolylines_1: typeof Graphic3d_ArrayOfPolylines_1;
+ Graphic3d_ArrayOfPolylines_2: typeof Graphic3d_ArrayOfPolylines_2;
+ Handle_Graphic3d_ArrayOfPolylines: typeof Handle_Graphic3d_ArrayOfPolylines;
+ Handle_Graphic3d_ArrayOfPolylines_1: typeof Handle_Graphic3d_ArrayOfPolylines_1;
+ Handle_Graphic3d_ArrayOfPolylines_2: typeof Handle_Graphic3d_ArrayOfPolylines_2;
+ Handle_Graphic3d_ArrayOfPolylines_3: typeof Handle_Graphic3d_ArrayOfPolylines_3;
+ Handle_Graphic3d_ArrayOfPolylines_4: typeof Handle_Graphic3d_ArrayOfPolylines_4;
+ Handle_Graphic3d_Group: typeof Handle_Graphic3d_Group;
+ Handle_Graphic3d_Group_1: typeof Handle_Graphic3d_Group_1;
+ Handle_Graphic3d_Group_2: typeof Handle_Graphic3d_Group_2;
+ Handle_Graphic3d_Group_3: typeof Handle_Graphic3d_Group_3;
+ Handle_Graphic3d_Group_4: typeof Handle_Graphic3d_Group_4;
+ Graphic3d_Group: typeof Graphic3d_Group;
+ Handle_Graphic3d_CView: typeof Handle_Graphic3d_CView;
+ Handle_Graphic3d_CView_1: typeof Handle_Graphic3d_CView_1;
+ Handle_Graphic3d_CView_2: typeof Handle_Graphic3d_CView_2;
+ Handle_Graphic3d_CView_3: typeof Handle_Graphic3d_CView_3;
+ Handle_Graphic3d_CView_4: typeof Handle_Graphic3d_CView_4;
+ Graphic3d_CView: typeof Graphic3d_CView;
+ Handle_Graphic3d_Aspects: typeof Handle_Graphic3d_Aspects;
+ Handle_Graphic3d_Aspects_1: typeof Handle_Graphic3d_Aspects_1;
+ Handle_Graphic3d_Aspects_2: typeof Handle_Graphic3d_Aspects_2;
+ Handle_Graphic3d_Aspects_3: typeof Handle_Graphic3d_Aspects_3;
+ Handle_Graphic3d_Aspects_4: typeof Handle_Graphic3d_Aspects_4;
+ Graphic3d_Aspects: typeof Graphic3d_Aspects;
+ Graphic3d_DiagnosticInfo: Graphic3d_DiagnosticInfo;
+ Graphic3d_ShaderAttribute: typeof Graphic3d_ShaderAttribute;
+ Handle_Graphic3d_ShaderAttribute: typeof Handle_Graphic3d_ShaderAttribute;
+ Handle_Graphic3d_ShaderAttribute_1: typeof Handle_Graphic3d_ShaderAttribute_1;
+ Handle_Graphic3d_ShaderAttribute_2: typeof Handle_Graphic3d_ShaderAttribute_2;
+ Handle_Graphic3d_ShaderAttribute_3: typeof Handle_Graphic3d_ShaderAttribute_3;
+ Handle_Graphic3d_ShaderAttribute_4: typeof Handle_Graphic3d_ShaderAttribute_4;
+ Graphic3d_TypeOfTextureMode: Graphic3d_TypeOfTextureMode;
+ Graphic3d_TypeOfStructure: Graphic3d_TypeOfStructure;
+ Graphic3d_FrameStatsTimer: Graphic3d_FrameStatsTimer;
+ Graphic3d_PolygonOffset: typeof Graphic3d_PolygonOffset;
+ Graphic3d_NameOfTextureEnv: Graphic3d_NameOfTextureEnv;
+ Graphic3d_GraduatedTrihedron: typeof Graphic3d_GraduatedTrihedron;
+ Graphic3d_AxisAspect: typeof Graphic3d_AxisAspect;
+ Graphic3d_TransModeFlags: Graphic3d_TransModeFlags;
+ Handle_Graphic3d_StructureDefinitionError: typeof Handle_Graphic3d_StructureDefinitionError;
+ Handle_Graphic3d_StructureDefinitionError_1: typeof Handle_Graphic3d_StructureDefinitionError_1;
+ Handle_Graphic3d_StructureDefinitionError_2: typeof Handle_Graphic3d_StructureDefinitionError_2;
+ Handle_Graphic3d_StructureDefinitionError_3: typeof Handle_Graphic3d_StructureDefinitionError_3;
+ Handle_Graphic3d_StructureDefinitionError_4: typeof Handle_Graphic3d_StructureDefinitionError_4;
+ Graphic3d_StructureDefinitionError: typeof Graphic3d_StructureDefinitionError;
+ Graphic3d_StructureDefinitionError_1: typeof Graphic3d_StructureDefinitionError_1;
+ Graphic3d_StructureDefinitionError_2: typeof Graphic3d_StructureDefinitionError_2;
+ Handle_Graphic3d_ArrayOfQuadrangles: typeof Handle_Graphic3d_ArrayOfQuadrangles;
+ Handle_Graphic3d_ArrayOfQuadrangles_1: typeof Handle_Graphic3d_ArrayOfQuadrangles_1;
+ Handle_Graphic3d_ArrayOfQuadrangles_2: typeof Handle_Graphic3d_ArrayOfQuadrangles_2;
+ Handle_Graphic3d_ArrayOfQuadrangles_3: typeof Handle_Graphic3d_ArrayOfQuadrangles_3;
+ Handle_Graphic3d_ArrayOfQuadrangles_4: typeof Handle_Graphic3d_ArrayOfQuadrangles_4;
+ Graphic3d_ArrayOfQuadrangles: typeof Graphic3d_ArrayOfQuadrangles;
+ Graphic3d_ArrayOfQuadrangles_1: typeof Graphic3d_ArrayOfQuadrangles_1;
+ Graphic3d_ArrayOfQuadrangles_2: typeof Graphic3d_ArrayOfQuadrangles_2;
+ Graphic3d_TextureSet: typeof Graphic3d_TextureSet;
+ Graphic3d_TextureSet_1: typeof Graphic3d_TextureSet_1;
+ Graphic3d_TextureSet_2: typeof Graphic3d_TextureSet_2;
+ Graphic3d_TextureSet_3: typeof Graphic3d_TextureSet_3;
+ Graphic3d_CStructure: typeof Graphic3d_CStructure;
+ Handle_Graphic3d_CStructure: typeof Handle_Graphic3d_CStructure;
+ Handle_Graphic3d_CStructure_1: typeof Handle_Graphic3d_CStructure_1;
+ Handle_Graphic3d_CStructure_2: typeof Handle_Graphic3d_CStructure_2;
+ Handle_Graphic3d_CStructure_3: typeof Handle_Graphic3d_CStructure_3;
+ Handle_Graphic3d_CStructure_4: typeof Handle_Graphic3d_CStructure_4;
+ Graphic3d_Texture2D: typeof Graphic3d_Texture2D;
+ Handle_Graphic3d_Texture2D: typeof Handle_Graphic3d_Texture2D;
+ Handle_Graphic3d_Texture2D_1: typeof Handle_Graphic3d_Texture2D_1;
+ Handle_Graphic3d_Texture2D_2: typeof Handle_Graphic3d_Texture2D_2;
+ Handle_Graphic3d_Texture2D_3: typeof Handle_Graphic3d_Texture2D_3;
+ Handle_Graphic3d_Texture2D_4: typeof Handle_Graphic3d_Texture2D_4;
+ Graphic3d_TextPath: Graphic3d_TextPath;
+ Graphic3d_TypeOfReflection: Graphic3d_TypeOfReflection;
+ Graphic3d_ArrayOfPoints: typeof Graphic3d_ArrayOfPoints;
+ Graphic3d_ArrayOfPoints_1: typeof Graphic3d_ArrayOfPoints_1;
+ Graphic3d_ArrayOfPoints_2: typeof Graphic3d_ArrayOfPoints_2;
+ Handle_Graphic3d_ArrayOfPoints: typeof Handle_Graphic3d_ArrayOfPoints;
+ Handle_Graphic3d_ArrayOfPoints_1: typeof Handle_Graphic3d_ArrayOfPoints_1;
+ Handle_Graphic3d_ArrayOfPoints_2: typeof Handle_Graphic3d_ArrayOfPoints_2;
+ Handle_Graphic3d_ArrayOfPoints_3: typeof Handle_Graphic3d_ArrayOfPoints_3;
+ Handle_Graphic3d_ArrayOfPoints_4: typeof Handle_Graphic3d_ArrayOfPoints_4;
+ Graphic3d_TextureRoot: typeof Graphic3d_TextureRoot;
+ Handle_Graphic3d_TextureRoot: typeof Handle_Graphic3d_TextureRoot;
+ Handle_Graphic3d_TextureRoot_1: typeof Handle_Graphic3d_TextureRoot_1;
+ Handle_Graphic3d_TextureRoot_2: typeof Handle_Graphic3d_TextureRoot_2;
+ Handle_Graphic3d_TextureRoot_3: typeof Handle_Graphic3d_TextureRoot_3;
+ Handle_Graphic3d_TextureRoot_4: typeof Handle_Graphic3d_TextureRoot_4;
+ Handle_Graphic3d_GroupDefinitionError: typeof Handle_Graphic3d_GroupDefinitionError;
+ Handle_Graphic3d_GroupDefinitionError_1: typeof Handle_Graphic3d_GroupDefinitionError_1;
+ Handle_Graphic3d_GroupDefinitionError_2: typeof Handle_Graphic3d_GroupDefinitionError_2;
+ Handle_Graphic3d_GroupDefinitionError_3: typeof Handle_Graphic3d_GroupDefinitionError_3;
+ Handle_Graphic3d_GroupDefinitionError_4: typeof Handle_Graphic3d_GroupDefinitionError_4;
+ Graphic3d_GroupDefinitionError: typeof Graphic3d_GroupDefinitionError;
+ Graphic3d_GroupDefinitionError_1: typeof Graphic3d_GroupDefinitionError_1;
+ Graphic3d_GroupDefinitionError_2: typeof Graphic3d_GroupDefinitionError_2;
+ Handle_Graphic3d_ArrayOfPrimitives: typeof Handle_Graphic3d_ArrayOfPrimitives;
+ Handle_Graphic3d_ArrayOfPrimitives_1: typeof Handle_Graphic3d_ArrayOfPrimitives_1;
+ Handle_Graphic3d_ArrayOfPrimitives_2: typeof Handle_Graphic3d_ArrayOfPrimitives_2;
+ Handle_Graphic3d_ArrayOfPrimitives_3: typeof Handle_Graphic3d_ArrayOfPrimitives_3;
+ Handle_Graphic3d_ArrayOfPrimitives_4: typeof Handle_Graphic3d_ArrayOfPrimitives_4;
+ Graphic3d_ArrayOfPrimitives: typeof Graphic3d_ArrayOfPrimitives;
+ Graphic3d_TypeOfConnection: Graphic3d_TypeOfConnection;
+ Handle_Graphic3d_TextureEnv: typeof Handle_Graphic3d_TextureEnv;
+ Handle_Graphic3d_TextureEnv_1: typeof Handle_Graphic3d_TextureEnv_1;
+ Handle_Graphic3d_TextureEnv_2: typeof Handle_Graphic3d_TextureEnv_2;
+ Handle_Graphic3d_TextureEnv_3: typeof Handle_Graphic3d_TextureEnv_3;
+ Handle_Graphic3d_TextureEnv_4: typeof Handle_Graphic3d_TextureEnv_4;
+ Graphic3d_TextureEnv: typeof Graphic3d_TextureEnv;
+ Graphic3d_TextureEnv_1: typeof Graphic3d_TextureEnv_1;
+ Graphic3d_TextureEnv_2: typeof Graphic3d_TextureEnv_2;
+ Graphic3d_TextureEnv_3: typeof Graphic3d_TextureEnv_3;
+ Graphic3d_ZLayerSetting: Graphic3d_ZLayerSetting;
+ Graphic3d_ZLayerSettings: typeof Graphic3d_ZLayerSettings;
+ Handle_Graphic3d_GraphicDriver: typeof Handle_Graphic3d_GraphicDriver;
+ Handle_Graphic3d_GraphicDriver_1: typeof Handle_Graphic3d_GraphicDriver_1;
+ Handle_Graphic3d_GraphicDriver_2: typeof Handle_Graphic3d_GraphicDriver_2;
+ Handle_Graphic3d_GraphicDriver_3: typeof Handle_Graphic3d_GraphicDriver_3;
+ Handle_Graphic3d_GraphicDriver_4: typeof Handle_Graphic3d_GraphicDriver_4;
+ Graphic3d_GraphicDriver: typeof Graphic3d_GraphicDriver;
+ Graphic3d_Layer: typeof Graphic3d_Layer;
+ Graphic3d_ArrayOfIndexedMapOfStructure: typeof Graphic3d_ArrayOfIndexedMapOfStructure;
+ Graphic3d_ArrayOfIndexedMapOfStructure_1: typeof Graphic3d_ArrayOfIndexedMapOfStructure_1;
+ Graphic3d_ArrayOfIndexedMapOfStructure_2: typeof Graphic3d_ArrayOfIndexedMapOfStructure_2;
+ Graphic3d_ArrayOfIndexedMapOfStructure_3: typeof Graphic3d_ArrayOfIndexedMapOfStructure_3;
+ Graphic3d_ArrayOfIndexedMapOfStructure_4: typeof Graphic3d_ArrayOfIndexedMapOfStructure_4;
+ Graphic3d_ArrayOfIndexedMapOfStructure_5: typeof Graphic3d_ArrayOfIndexedMapOfStructure_5;
+ Handle_Graphic3d_DataStructureManager: typeof Handle_Graphic3d_DataStructureManager;
+ Handle_Graphic3d_DataStructureManager_1: typeof Handle_Graphic3d_DataStructureManager_1;
+ Handle_Graphic3d_DataStructureManager_2: typeof Handle_Graphic3d_DataStructureManager_2;
+ Handle_Graphic3d_DataStructureManager_3: typeof Handle_Graphic3d_DataStructureManager_3;
+ Handle_Graphic3d_DataStructureManager_4: typeof Handle_Graphic3d_DataStructureManager_4;
+ Graphic3d_DataStructureManager: typeof Graphic3d_DataStructureManager;
+ Graphic3d_TypeOfShaderObject: Graphic3d_TypeOfShaderObject;
+ Graphic3d_MaterialAspect: typeof Graphic3d_MaterialAspect;
+ Graphic3d_MaterialAspect_1: typeof Graphic3d_MaterialAspect_1;
+ Graphic3d_MaterialAspect_2: typeof Graphic3d_MaterialAspect_2;
+ Graphic3d_ViewAffinity: typeof Graphic3d_ViewAffinity;
+ Handle_Graphic3d_ViewAffinity: typeof Handle_Graphic3d_ViewAffinity;
+ Handle_Graphic3d_ViewAffinity_1: typeof Handle_Graphic3d_ViewAffinity_1;
+ Handle_Graphic3d_ViewAffinity_2: typeof Handle_Graphic3d_ViewAffinity_2;
+ Handle_Graphic3d_ViewAffinity_3: typeof Handle_Graphic3d_ViewAffinity_3;
+ Handle_Graphic3d_ViewAffinity_4: typeof Handle_Graphic3d_ViewAffinity_4;
+ Handle_Graphic3d_IndexBuffer: typeof Handle_Graphic3d_IndexBuffer;
+ Handle_Graphic3d_IndexBuffer_1: typeof Handle_Graphic3d_IndexBuffer_1;
+ Handle_Graphic3d_IndexBuffer_2: typeof Handle_Graphic3d_IndexBuffer_2;
+ Handle_Graphic3d_IndexBuffer_3: typeof Handle_Graphic3d_IndexBuffer_3;
+ Handle_Graphic3d_IndexBuffer_4: typeof Handle_Graphic3d_IndexBuffer_4;
+ Graphic3d_IndexBuffer: typeof Graphic3d_IndexBuffer;
+ Handle_Graphic3d_StructureManager: typeof Handle_Graphic3d_StructureManager;
+ Handle_Graphic3d_StructureManager_1: typeof Handle_Graphic3d_StructureManager_1;
+ Handle_Graphic3d_StructureManager_2: typeof Handle_Graphic3d_StructureManager_2;
+ Handle_Graphic3d_StructureManager_3: typeof Handle_Graphic3d_StructureManager_3;
+ Handle_Graphic3d_StructureManager_4: typeof Handle_Graphic3d_StructureManager_4;
+ Graphic3d_StructureManager: typeof Graphic3d_StructureManager;
+ Graphic3d_Fresnel: typeof Graphic3d_Fresnel;
+ Graphic3d_BSDF: typeof Graphic3d_BSDF;
+ Graphic3d_FresnelModel: Graphic3d_FresnelModel;
+ Graphic3d_BufferType: Graphic3d_BufferType;
+ Graphic3d_NameOfTexture1D: Graphic3d_NameOfTexture1D;
+ Graphic3d_TypeOfComposition: Graphic3d_TypeOfComposition;
+ Graphic3d_CTexture: typeof Graphic3d_CTexture;
+ Graphic3d_CubeMapOrder: typeof Graphic3d_CubeMapOrder;
+ Graphic3d_CubeMapOrder_1: typeof Graphic3d_CubeMapOrder_1;
+ Graphic3d_CubeMapOrder_2: typeof Graphic3d_CubeMapOrder_2;
+ Graphic3d_CubeMapOrder_3: typeof Graphic3d_CubeMapOrder_3;
+ Graphic3d_ValidatedCubeMapOrder: typeof Graphic3d_ValidatedCubeMapOrder;
+ Handle_Graphic3d_AspectText3d: typeof Handle_Graphic3d_AspectText3d;
+ Handle_Graphic3d_AspectText3d_1: typeof Handle_Graphic3d_AspectText3d_1;
+ Handle_Graphic3d_AspectText3d_2: typeof Handle_Graphic3d_AspectText3d_2;
+ Handle_Graphic3d_AspectText3d_3: typeof Handle_Graphic3d_AspectText3d_3;
+ Handle_Graphic3d_AspectText3d_4: typeof Handle_Graphic3d_AspectText3d_4;
+ Graphic3d_AspectText3d: typeof Graphic3d_AspectText3d;
+ Graphic3d_AspectText3d_1: typeof Graphic3d_AspectText3d_1;
+ Graphic3d_AspectText3d_2: typeof Graphic3d_AspectText3d_2;
+ Graphic3d_ToneMappingMethod: Graphic3d_ToneMappingMethod;
+ Graphic3d_ShaderVariable: typeof Graphic3d_ShaderVariable;
+ Graphic3d_ValueInterface: typeof Graphic3d_ValueInterface;
+ Handle_Graphic3d_ShaderVariable: typeof Handle_Graphic3d_ShaderVariable;
+ Handle_Graphic3d_ShaderVariable_1: typeof Handle_Graphic3d_ShaderVariable_1;
+ Handle_Graphic3d_ShaderVariable_2: typeof Handle_Graphic3d_ShaderVariable_2;
+ Handle_Graphic3d_ShaderVariable_3: typeof Handle_Graphic3d_ShaderVariable_3;
+ Handle_Graphic3d_ShaderVariable_4: typeof Handle_Graphic3d_ShaderVariable_4;
+ Graphic3d_HorizontalTextAlignment: Graphic3d_HorizontalTextAlignment;
+ Handle_Graphic3d_Texture1D: typeof Handle_Graphic3d_Texture1D;
+ Handle_Graphic3d_Texture1D_1: typeof Handle_Graphic3d_Texture1D_1;
+ Handle_Graphic3d_Texture1D_2: typeof Handle_Graphic3d_Texture1D_2;
+ Handle_Graphic3d_Texture1D_3: typeof Handle_Graphic3d_Texture1D_3;
+ Handle_Graphic3d_Texture1D_4: typeof Handle_Graphic3d_Texture1D_4;
+ Graphic3d_Texture1D: typeof Graphic3d_Texture1D;
+ Handle_Graphic3d_BoundBuffer: typeof Handle_Graphic3d_BoundBuffer;
+ Handle_Graphic3d_BoundBuffer_1: typeof Handle_Graphic3d_BoundBuffer_1;
+ Handle_Graphic3d_BoundBuffer_2: typeof Handle_Graphic3d_BoundBuffer_2;
+ Handle_Graphic3d_BoundBuffer_3: typeof Handle_Graphic3d_BoundBuffer_3;
+ Handle_Graphic3d_BoundBuffer_4: typeof Handle_Graphic3d_BoundBuffer_4;
+ Graphic3d_BoundBuffer: typeof Graphic3d_BoundBuffer;
+ Graphic3d_CameraTile: typeof Graphic3d_CameraTile;
+ Graphic3d_FrameStats: typeof Graphic3d_FrameStats;
+ Handle_Graphic3d_CubeMap: typeof Handle_Graphic3d_CubeMap;
+ Handle_Graphic3d_CubeMap_1: typeof Handle_Graphic3d_CubeMap_1;
+ Handle_Graphic3d_CubeMap_2: typeof Handle_Graphic3d_CubeMap_2;
+ Handle_Graphic3d_CubeMap_3: typeof Handle_Graphic3d_CubeMap_3;
+ Handle_Graphic3d_CubeMap_4: typeof Handle_Graphic3d_CubeMap_4;
+ Handle_Graphic3d_AspectLine3d: typeof Handle_Graphic3d_AspectLine3d;
+ Handle_Graphic3d_AspectLine3d_1: typeof Handle_Graphic3d_AspectLine3d_1;
+ Handle_Graphic3d_AspectLine3d_2: typeof Handle_Graphic3d_AspectLine3d_2;
+ Handle_Graphic3d_AspectLine3d_3: typeof Handle_Graphic3d_AspectLine3d_3;
+ Handle_Graphic3d_AspectLine3d_4: typeof Handle_Graphic3d_AspectLine3d_4;
+ Graphic3d_AspectLine3d: typeof Graphic3d_AspectLine3d;
+ Graphic3d_AspectLine3d_1: typeof Graphic3d_AspectLine3d_1;
+ Graphic3d_AspectLine3d_2: typeof Graphic3d_AspectLine3d_2;
+ Graphic3d_TransformPers: typeof Graphic3d_TransformPers;
+ Graphic3d_TransformPers_1: typeof Graphic3d_TransformPers_1;
+ Graphic3d_TransformPers_2: typeof Graphic3d_TransformPers_2;
+ Graphic3d_TransformPers_3: typeof Graphic3d_TransformPers_3;
+ Handle_Graphic3d_TransformPers: typeof Handle_Graphic3d_TransformPers;
+ Handle_Graphic3d_TransformPers_1: typeof Handle_Graphic3d_TransformPers_1;
+ Handle_Graphic3d_TransformPers_2: typeof Handle_Graphic3d_TransformPers_2;
+ Handle_Graphic3d_TransformPers_3: typeof Handle_Graphic3d_TransformPers_3;
+ Handle_Graphic3d_TransformPers_4: typeof Handle_Graphic3d_TransformPers_4;
+ Graphic3d_PBRMaterial: typeof Graphic3d_PBRMaterial;
+ Graphic3d_PBRMaterial_1: typeof Graphic3d_PBRMaterial_1;
+ Graphic3d_PBRMaterial_2: typeof Graphic3d_PBRMaterial_2;
+ Handle_Graphic3d_MarkerImage: typeof Handle_Graphic3d_MarkerImage;
+ Handle_Graphic3d_MarkerImage_1: typeof Handle_Graphic3d_MarkerImage_1;
+ Handle_Graphic3d_MarkerImage_2: typeof Handle_Graphic3d_MarkerImage_2;
+ Handle_Graphic3d_MarkerImage_3: typeof Handle_Graphic3d_MarkerImage_3;
+ Handle_Graphic3d_MarkerImage_4: typeof Handle_Graphic3d_MarkerImage_4;
+ Graphic3d_MarkerImage: typeof Graphic3d_MarkerImage;
+ Graphic3d_MarkerImage_1: typeof Graphic3d_MarkerImage_1;
+ Graphic3d_MarkerImage_2: typeof Graphic3d_MarkerImage_2;
+ Graphic3d_TypeOfBackfacingModel: Graphic3d_TypeOfBackfacingModel;
+ Graphic3d_RenderingMode: Graphic3d_RenderingMode;
+ Graphic3d_CLight: typeof Graphic3d_CLight;
+ Handle_Graphic3d_CLight: typeof Handle_Graphic3d_CLight;
+ Handle_Graphic3d_CLight_1: typeof Handle_Graphic3d_CLight_1;
+ Handle_Graphic3d_CLight_2: typeof Handle_Graphic3d_CLight_2;
+ Handle_Graphic3d_CLight_3: typeof Handle_Graphic3d_CLight_3;
+ Handle_Graphic3d_CLight_4: typeof Handle_Graphic3d_CLight_4;
+ Graphic3d_TypeOfLightSource: Graphic3d_TypeOfLightSource;
+ Graphic3d_TextureParams: typeof Graphic3d_TextureParams;
+ Handle_Graphic3d_TextureParams: typeof Handle_Graphic3d_TextureParams;
+ Handle_Graphic3d_TextureParams_1: typeof Handle_Graphic3d_TextureParams_1;
+ Handle_Graphic3d_TextureParams_2: typeof Handle_Graphic3d_TextureParams_2;
+ Handle_Graphic3d_TextureParams_3: typeof Handle_Graphic3d_TextureParams_3;
+ Handle_Graphic3d_TextureParams_4: typeof Handle_Graphic3d_TextureParams_4;
+ Graphic3d_Camera: typeof Graphic3d_Camera;
+ Graphic3d_Camera_1: typeof Graphic3d_Camera_1;
+ Graphic3d_Camera_2: typeof Graphic3d_Camera_2;
+ Handle_Graphic3d_Camera: typeof Handle_Graphic3d_Camera;
+ Handle_Graphic3d_Camera_1: typeof Handle_Graphic3d_Camera_1;
+ Handle_Graphic3d_Camera_2: typeof Handle_Graphic3d_Camera_2;
+ Handle_Graphic3d_Camera_3: typeof Handle_Graphic3d_Camera_3;
+ Handle_Graphic3d_Camera_4: typeof Handle_Graphic3d_Camera_4;
+ Graphic3d_TypeOfBackground: Graphic3d_TypeOfBackground;
+ Graphic3d_ArrayOfQuadrangleStrips: typeof Graphic3d_ArrayOfQuadrangleStrips;
+ Graphic3d_ArrayOfQuadrangleStrips_1: typeof Graphic3d_ArrayOfQuadrangleStrips_1;
+ Graphic3d_ArrayOfQuadrangleStrips_2: typeof Graphic3d_ArrayOfQuadrangleStrips_2;
+ Handle_Graphic3d_ArrayOfQuadrangleStrips: typeof Handle_Graphic3d_ArrayOfQuadrangleStrips;
+ Handle_Graphic3d_ArrayOfQuadrangleStrips_1: typeof Handle_Graphic3d_ArrayOfQuadrangleStrips_1;
+ Handle_Graphic3d_ArrayOfQuadrangleStrips_2: typeof Handle_Graphic3d_ArrayOfQuadrangleStrips_2;
+ Handle_Graphic3d_ArrayOfQuadrangleStrips_3: typeof Handle_Graphic3d_ArrayOfQuadrangleStrips_3;
+ Handle_Graphic3d_ArrayOfQuadrangleStrips_4: typeof Handle_Graphic3d_ArrayOfQuadrangleStrips_4;
+ Graphic3d_TypeOfPrimitiveArray: Graphic3d_TypeOfPrimitiveArray;
+ Graphic3d_TypeOfLimit: Graphic3d_TypeOfLimit;
+ Graphic3d_GroupAspect: Graphic3d_GroupAspect;
+ Handle_Graphic3d_Texture1Dmanual: typeof Handle_Graphic3d_Texture1Dmanual;
+ Handle_Graphic3d_Texture1Dmanual_1: typeof Handle_Graphic3d_Texture1Dmanual_1;
+ Handle_Graphic3d_Texture1Dmanual_2: typeof Handle_Graphic3d_Texture1Dmanual_2;
+ Handle_Graphic3d_Texture1Dmanual_3: typeof Handle_Graphic3d_Texture1Dmanual_3;
+ Handle_Graphic3d_Texture1Dmanual_4: typeof Handle_Graphic3d_Texture1Dmanual_4;
+ Graphic3d_Texture1Dmanual: typeof Graphic3d_Texture1Dmanual;
+ Graphic3d_Texture1Dmanual_1: typeof Graphic3d_Texture1Dmanual_1;
+ Graphic3d_Texture1Dmanual_2: typeof Graphic3d_Texture1Dmanual_2;
+ Graphic3d_Texture1Dmanual_3: typeof Graphic3d_Texture1Dmanual_3;
+ Handle_Graphic3d_TextureMap: typeof Handle_Graphic3d_TextureMap;
+ Handle_Graphic3d_TextureMap_1: typeof Handle_Graphic3d_TextureMap_1;
+ Handle_Graphic3d_TextureMap_2: typeof Handle_Graphic3d_TextureMap_2;
+ Handle_Graphic3d_TextureMap_3: typeof Handle_Graphic3d_TextureMap_3;
+ Handle_Graphic3d_TextureMap_4: typeof Handle_Graphic3d_TextureMap_4;
+ Graphic3d_TextureMap: typeof Graphic3d_TextureMap;
+ Graphic3d_PresentationAttributes: typeof Graphic3d_PresentationAttributes;
+ Handle_Graphic3d_PresentationAttributes: typeof Handle_Graphic3d_PresentationAttributes;
+ Handle_Graphic3d_PresentationAttributes_1: typeof Handle_Graphic3d_PresentationAttributes_1;
+ Handle_Graphic3d_PresentationAttributes_2: typeof Handle_Graphic3d_PresentationAttributes_2;
+ Handle_Graphic3d_PresentationAttributes_3: typeof Handle_Graphic3d_PresentationAttributes_3;
+ Handle_Graphic3d_PresentationAttributes_4: typeof Handle_Graphic3d_PresentationAttributes_4;
+ ChFi3d_ChBuilder: typeof ChFi3d_ChBuilder;
+ ChFi3d_Builder: typeof ChFi3d_Builder;
+ ChFi3d: typeof ChFi3d;
+ ChFi3d_SearchSing: typeof ChFi3d_SearchSing;
+ ChFi3d_FilletShape: ChFi3d_FilletShape;
+ ChFi3d_FilBuilder: typeof ChFi3d_FilBuilder;
+ Convert_ParameterisationType: Convert_ParameterisationType;
+ Convert_CompBezierCurves2dToBSplineCurve2d: typeof Convert_CompBezierCurves2dToBSplineCurve2d;
+ Convert_HyperbolaToBSplineCurve: typeof Convert_HyperbolaToBSplineCurve;
+ Convert_ConeToBSplineSurface: typeof Convert_ConeToBSplineSurface;
+ Convert_ConeToBSplineSurface_1: typeof Convert_ConeToBSplineSurface_1;
+ Convert_ConeToBSplineSurface_2: typeof Convert_ConeToBSplineSurface_2;
+ Convert_CircleToBSplineCurve: typeof Convert_CircleToBSplineCurve;
+ Convert_CircleToBSplineCurve_1: typeof Convert_CircleToBSplineCurve_1;
+ Convert_CircleToBSplineCurve_2: typeof Convert_CircleToBSplineCurve_2;
+ Convert_SphereToBSplineSurface: typeof Convert_SphereToBSplineSurface;
+ Convert_SphereToBSplineSurface_1: typeof Convert_SphereToBSplineSurface_1;
+ Convert_SphereToBSplineSurface_2: typeof Convert_SphereToBSplineSurface_2;
+ Convert_SphereToBSplineSurface_3: typeof Convert_SphereToBSplineSurface_3;
+ Convert_CompBezierCurvesToBSplineCurve: typeof Convert_CompBezierCurvesToBSplineCurve;
+ Convert_TorusToBSplineSurface: typeof Convert_TorusToBSplineSurface;
+ Convert_TorusToBSplineSurface_1: typeof Convert_TorusToBSplineSurface_1;
+ Convert_TorusToBSplineSurface_2: typeof Convert_TorusToBSplineSurface_2;
+ Convert_TorusToBSplineSurface_3: typeof Convert_TorusToBSplineSurface_3;
+ Convert_ElementarySurfaceToBSplineSurface: typeof Convert_ElementarySurfaceToBSplineSurface;
+ Convert_ParabolaToBSplineCurve: typeof Convert_ParabolaToBSplineCurve;
+ Convert_EllipseToBSplineCurve: typeof Convert_EllipseToBSplineCurve;
+ Convert_EllipseToBSplineCurve_1: typeof Convert_EllipseToBSplineCurve_1;
+ Convert_EllipseToBSplineCurve_2: typeof Convert_EllipseToBSplineCurve_2;
+ Convert_ConicToBSplineCurve: typeof Convert_ConicToBSplineCurve;
+ Convert_GridPolynomialToPoles: typeof Convert_GridPolynomialToPoles;
+ Convert_GridPolynomialToPoles_1: typeof Convert_GridPolynomialToPoles_1;
+ Convert_GridPolynomialToPoles_2: typeof Convert_GridPolynomialToPoles_2;
+ Convert_CylinderToBSplineSurface: typeof Convert_CylinderToBSplineSurface;
+ Convert_CylinderToBSplineSurface_1: typeof Convert_CylinderToBSplineSurface_1;
+ Convert_CylinderToBSplineSurface_2: typeof Convert_CylinderToBSplineSurface_2;
+ Convert_CompPolynomialToPoles: typeof Convert_CompPolynomialToPoles;
+ Convert_CompPolynomialToPoles_1: typeof Convert_CompPolynomialToPoles_1;
+ Convert_CompPolynomialToPoles_2: typeof Convert_CompPolynomialToPoles_2;
+ Convert_CompPolynomialToPoles_3: typeof Convert_CompPolynomialToPoles_3;
+ Handle_STEPSelections_HSequenceOfAssemblyLink: typeof Handle_STEPSelections_HSequenceOfAssemblyLink;
+ Handle_STEPSelections_HSequenceOfAssemblyLink_1: typeof Handle_STEPSelections_HSequenceOfAssemblyLink_1;
+ Handle_STEPSelections_HSequenceOfAssemblyLink_2: typeof Handle_STEPSelections_HSequenceOfAssemblyLink_2;
+ Handle_STEPSelections_HSequenceOfAssemblyLink_3: typeof Handle_STEPSelections_HSequenceOfAssemblyLink_3;
+ Handle_STEPSelections_HSequenceOfAssemblyLink_4: typeof Handle_STEPSelections_HSequenceOfAssemblyLink_4;
+ STEPSelections_SelectGSCurves: typeof STEPSelections_SelectGSCurves;
+ Handle_STEPSelections_SelectGSCurves: typeof Handle_STEPSelections_SelectGSCurves;
+ Handle_STEPSelections_SelectGSCurves_1: typeof Handle_STEPSelections_SelectGSCurves_1;
+ Handle_STEPSelections_SelectGSCurves_2: typeof Handle_STEPSelections_SelectGSCurves_2;
+ Handle_STEPSelections_SelectGSCurves_3: typeof Handle_STEPSelections_SelectGSCurves_3;
+ Handle_STEPSelections_SelectGSCurves_4: typeof Handle_STEPSelections_SelectGSCurves_4;
+ Handle_STEPSelections_SelectAssembly: typeof Handle_STEPSelections_SelectAssembly;
+ Handle_STEPSelections_SelectAssembly_1: typeof Handle_STEPSelections_SelectAssembly_1;
+ Handle_STEPSelections_SelectAssembly_2: typeof Handle_STEPSelections_SelectAssembly_2;
+ Handle_STEPSelections_SelectAssembly_3: typeof Handle_STEPSelections_SelectAssembly_3;
+ Handle_STEPSelections_SelectAssembly_4: typeof Handle_STEPSelections_SelectAssembly_4;
+ STEPSelections_SelectAssembly: typeof STEPSelections_SelectAssembly;
+ STEPSelections_SelectDerived: typeof STEPSelections_SelectDerived;
+ Handle_STEPSelections_SelectDerived: typeof Handle_STEPSelections_SelectDerived;
+ Handle_STEPSelections_SelectDerived_1: typeof Handle_STEPSelections_SelectDerived_1;
+ Handle_STEPSelections_SelectDerived_2: typeof Handle_STEPSelections_SelectDerived_2;
+ Handle_STEPSelections_SelectDerived_3: typeof Handle_STEPSelections_SelectDerived_3;
+ Handle_STEPSelections_SelectDerived_4: typeof Handle_STEPSelections_SelectDerived_4;
+ STEPSelections_SelectForTransfer: typeof STEPSelections_SelectForTransfer;
+ STEPSelections_SelectForTransfer_1: typeof STEPSelections_SelectForTransfer_1;
+ STEPSelections_SelectForTransfer_2: typeof STEPSelections_SelectForTransfer_2;
+ Handle_STEPSelections_SelectForTransfer: typeof Handle_STEPSelections_SelectForTransfer;
+ Handle_STEPSelections_SelectForTransfer_1: typeof Handle_STEPSelections_SelectForTransfer_1;
+ Handle_STEPSelections_SelectForTransfer_2: typeof Handle_STEPSelections_SelectForTransfer_2;
+ Handle_STEPSelections_SelectForTransfer_3: typeof Handle_STEPSelections_SelectForTransfer_3;
+ Handle_STEPSelections_SelectForTransfer_4: typeof Handle_STEPSelections_SelectForTransfer_4;
+ STEPSelections_SelectFaces: typeof STEPSelections_SelectFaces;
+ Handle_STEPSelections_SelectFaces: typeof Handle_STEPSelections_SelectFaces;
+ Handle_STEPSelections_SelectFaces_1: typeof Handle_STEPSelections_SelectFaces_1;
+ Handle_STEPSelections_SelectFaces_2: typeof Handle_STEPSelections_SelectFaces_2;
+ Handle_STEPSelections_SelectFaces_3: typeof Handle_STEPSelections_SelectFaces_3;
+ Handle_STEPSelections_SelectFaces_4: typeof Handle_STEPSelections_SelectFaces_4;
+ STEPSelections_AssemblyComponent: typeof STEPSelections_AssemblyComponent;
+ STEPSelections_AssemblyComponent_1: typeof STEPSelections_AssemblyComponent_1;
+ STEPSelections_AssemblyComponent_2: typeof STEPSelections_AssemblyComponent_2;
+ Handle_STEPSelections_AssemblyComponent: typeof Handle_STEPSelections_AssemblyComponent;
+ Handle_STEPSelections_AssemblyComponent_1: typeof Handle_STEPSelections_AssemblyComponent_1;
+ Handle_STEPSelections_AssemblyComponent_2: typeof Handle_STEPSelections_AssemblyComponent_2;
+ Handle_STEPSelections_AssemblyComponent_3: typeof Handle_STEPSelections_AssemblyComponent_3;
+ Handle_STEPSelections_AssemblyComponent_4: typeof Handle_STEPSelections_AssemblyComponent_4;
+ STEPSelections_SelectInstances: typeof STEPSelections_SelectInstances;
+ Handle_STEPSelections_SelectInstances: typeof Handle_STEPSelections_SelectInstances;
+ Handle_STEPSelections_SelectInstances_1: typeof Handle_STEPSelections_SelectInstances_1;
+ Handle_STEPSelections_SelectInstances_2: typeof Handle_STEPSelections_SelectInstances_2;
+ Handle_STEPSelections_SelectInstances_3: typeof Handle_STEPSelections_SelectInstances_3;
+ Handle_STEPSelections_SelectInstances_4: typeof Handle_STEPSelections_SelectInstances_4;
+ STEPSelections_AssemblyExplorer: typeof STEPSelections_AssemblyExplorer;
+ STEPSelections_AssemblyLink: typeof STEPSelections_AssemblyLink;
+ STEPSelections_AssemblyLink_1: typeof STEPSelections_AssemblyLink_1;
+ STEPSelections_AssemblyLink_2: typeof STEPSelections_AssemblyLink_2;
+ Handle_STEPSelections_AssemblyLink: typeof Handle_STEPSelections_AssemblyLink;
+ Handle_STEPSelections_AssemblyLink_1: typeof Handle_STEPSelections_AssemblyLink_1;
+ Handle_STEPSelections_AssemblyLink_2: typeof Handle_STEPSelections_AssemblyLink_2;
+ Handle_STEPSelections_AssemblyLink_3: typeof Handle_STEPSelections_AssemblyLink_3;
+ Handle_STEPSelections_AssemblyLink_4: typeof Handle_STEPSelections_AssemblyLink_4;
+ Handle_IGESDraw_ViewsVisibleWithAttr: typeof Handle_IGESDraw_ViewsVisibleWithAttr;
+ Handle_IGESDraw_ViewsVisibleWithAttr_1: typeof Handle_IGESDraw_ViewsVisibleWithAttr_1;
+ Handle_IGESDraw_ViewsVisibleWithAttr_2: typeof Handle_IGESDraw_ViewsVisibleWithAttr_2;
+ Handle_IGESDraw_ViewsVisibleWithAttr_3: typeof Handle_IGESDraw_ViewsVisibleWithAttr_3;
+ Handle_IGESDraw_ViewsVisibleWithAttr_4: typeof Handle_IGESDraw_ViewsVisibleWithAttr_4;
+ Handle_IGESDraw_SegmentedViewsVisible: typeof Handle_IGESDraw_SegmentedViewsVisible;
+ Handle_IGESDraw_SegmentedViewsVisible_1: typeof Handle_IGESDraw_SegmentedViewsVisible_1;
+ Handle_IGESDraw_SegmentedViewsVisible_2: typeof Handle_IGESDraw_SegmentedViewsVisible_2;
+ Handle_IGESDraw_SegmentedViewsVisible_3: typeof Handle_IGESDraw_SegmentedViewsVisible_3;
+ Handle_IGESDraw_SegmentedViewsVisible_4: typeof Handle_IGESDraw_SegmentedViewsVisible_4;
+ Handle_IGESDraw_HArray1OfViewKindEntity: typeof Handle_IGESDraw_HArray1OfViewKindEntity;
+ Handle_IGESDraw_HArray1OfViewKindEntity_1: typeof Handle_IGESDraw_HArray1OfViewKindEntity_1;
+ Handle_IGESDraw_HArray1OfViewKindEntity_2: typeof Handle_IGESDraw_HArray1OfViewKindEntity_2;
+ Handle_IGESDraw_HArray1OfViewKindEntity_3: typeof Handle_IGESDraw_HArray1OfViewKindEntity_3;
+ Handle_IGESDraw_HArray1OfViewKindEntity_4: typeof Handle_IGESDraw_HArray1OfViewKindEntity_4;
+ Handle_IGESDraw_LabelDisplay: typeof Handle_IGESDraw_LabelDisplay;
+ Handle_IGESDraw_LabelDisplay_1: typeof Handle_IGESDraw_LabelDisplay_1;
+ Handle_IGESDraw_LabelDisplay_2: typeof Handle_IGESDraw_LabelDisplay_2;
+ Handle_IGESDraw_LabelDisplay_3: typeof Handle_IGESDraw_LabelDisplay_3;
+ Handle_IGESDraw_LabelDisplay_4: typeof Handle_IGESDraw_LabelDisplay_4;
+ Handle_IGESDraw_NetworkSubfigureDef: typeof Handle_IGESDraw_NetworkSubfigureDef;
+ Handle_IGESDraw_NetworkSubfigureDef_1: typeof Handle_IGESDraw_NetworkSubfigureDef_1;
+ Handle_IGESDraw_NetworkSubfigureDef_2: typeof Handle_IGESDraw_NetworkSubfigureDef_2;
+ Handle_IGESDraw_NetworkSubfigureDef_3: typeof Handle_IGESDraw_NetworkSubfigureDef_3;
+ Handle_IGESDraw_NetworkSubfigureDef_4: typeof Handle_IGESDraw_NetworkSubfigureDef_4;
+ Handle_IGESDraw_HArray1OfConnectPoint: typeof Handle_IGESDraw_HArray1OfConnectPoint;
+ Handle_IGESDraw_HArray1OfConnectPoint_1: typeof Handle_IGESDraw_HArray1OfConnectPoint_1;
+ Handle_IGESDraw_HArray1OfConnectPoint_2: typeof Handle_IGESDraw_HArray1OfConnectPoint_2;
+ Handle_IGESDraw_HArray1OfConnectPoint_3: typeof Handle_IGESDraw_HArray1OfConnectPoint_3;
+ Handle_IGESDraw_HArray1OfConnectPoint_4: typeof Handle_IGESDraw_HArray1OfConnectPoint_4;
+ Handle_IGESDraw_RectArraySubfigure: typeof Handle_IGESDraw_RectArraySubfigure;
+ Handle_IGESDraw_RectArraySubfigure_1: typeof Handle_IGESDraw_RectArraySubfigure_1;
+ Handle_IGESDraw_RectArraySubfigure_2: typeof Handle_IGESDraw_RectArraySubfigure_2;
+ Handle_IGESDraw_RectArraySubfigure_3: typeof Handle_IGESDraw_RectArraySubfigure_3;
+ Handle_IGESDraw_RectArraySubfigure_4: typeof Handle_IGESDraw_RectArraySubfigure_4;
+ Handle_IGESDraw_ReadWriteModule: typeof Handle_IGESDraw_ReadWriteModule;
+ Handle_IGESDraw_ReadWriteModule_1: typeof Handle_IGESDraw_ReadWriteModule_1;
+ Handle_IGESDraw_ReadWriteModule_2: typeof Handle_IGESDraw_ReadWriteModule_2;
+ Handle_IGESDraw_ReadWriteModule_3: typeof Handle_IGESDraw_ReadWriteModule_3;
+ Handle_IGESDraw_ReadWriteModule_4: typeof Handle_IGESDraw_ReadWriteModule_4;
+ Handle_IGESDraw_DrawingWithRotation: typeof Handle_IGESDraw_DrawingWithRotation;
+ Handle_IGESDraw_DrawingWithRotation_1: typeof Handle_IGESDraw_DrawingWithRotation_1;
+ Handle_IGESDraw_DrawingWithRotation_2: typeof Handle_IGESDraw_DrawingWithRotation_2;
+ Handle_IGESDraw_DrawingWithRotation_3: typeof Handle_IGESDraw_DrawingWithRotation_3;
+ Handle_IGESDraw_DrawingWithRotation_4: typeof Handle_IGESDraw_DrawingWithRotation_4;
+ Handle_IGESDraw_NetworkSubfigure: typeof Handle_IGESDraw_NetworkSubfigure;
+ Handle_IGESDraw_NetworkSubfigure_1: typeof Handle_IGESDraw_NetworkSubfigure_1;
+ Handle_IGESDraw_NetworkSubfigure_2: typeof Handle_IGESDraw_NetworkSubfigure_2;
+ Handle_IGESDraw_NetworkSubfigure_3: typeof Handle_IGESDraw_NetworkSubfigure_3;
+ Handle_IGESDraw_NetworkSubfigure_4: typeof Handle_IGESDraw_NetworkSubfigure_4;
+ Handle_IGESDraw_ConnectPoint: typeof Handle_IGESDraw_ConnectPoint;
+ Handle_IGESDraw_ConnectPoint_1: typeof Handle_IGESDraw_ConnectPoint_1;
+ Handle_IGESDraw_ConnectPoint_2: typeof Handle_IGESDraw_ConnectPoint_2;
+ Handle_IGESDraw_ConnectPoint_3: typeof Handle_IGESDraw_ConnectPoint_3;
+ Handle_IGESDraw_ConnectPoint_4: typeof Handle_IGESDraw_ConnectPoint_4;
+ Handle_IGESDraw_Planar: typeof Handle_IGESDraw_Planar;
+ Handle_IGESDraw_Planar_1: typeof Handle_IGESDraw_Planar_1;
+ Handle_IGESDraw_Planar_2: typeof Handle_IGESDraw_Planar_2;
+ Handle_IGESDraw_Planar_3: typeof Handle_IGESDraw_Planar_3;
+ Handle_IGESDraw_Planar_4: typeof Handle_IGESDraw_Planar_4;
+ Handle_IGESDraw_PerspectiveView: typeof Handle_IGESDraw_PerspectiveView;
+ Handle_IGESDraw_PerspectiveView_1: typeof Handle_IGESDraw_PerspectiveView_1;
+ Handle_IGESDraw_PerspectiveView_2: typeof Handle_IGESDraw_PerspectiveView_2;
+ Handle_IGESDraw_PerspectiveView_3: typeof Handle_IGESDraw_PerspectiveView_3;
+ Handle_IGESDraw_PerspectiveView_4: typeof Handle_IGESDraw_PerspectiveView_4;
+ Handle_IGESDraw_GeneralModule: typeof Handle_IGESDraw_GeneralModule;
+ Handle_IGESDraw_GeneralModule_1: typeof Handle_IGESDraw_GeneralModule_1;
+ Handle_IGESDraw_GeneralModule_2: typeof Handle_IGESDraw_GeneralModule_2;
+ Handle_IGESDraw_GeneralModule_3: typeof Handle_IGESDraw_GeneralModule_3;
+ Handle_IGESDraw_GeneralModule_4: typeof Handle_IGESDraw_GeneralModule_4;
+ Handle_IGESDraw_SpecificModule: typeof Handle_IGESDraw_SpecificModule;
+ Handle_IGESDraw_SpecificModule_1: typeof Handle_IGESDraw_SpecificModule_1;
+ Handle_IGESDraw_SpecificModule_2: typeof Handle_IGESDraw_SpecificModule_2;
+ Handle_IGESDraw_SpecificModule_3: typeof Handle_IGESDraw_SpecificModule_3;
+ Handle_IGESDraw_SpecificModule_4: typeof Handle_IGESDraw_SpecificModule_4;
+ Handle_IGESDraw_View: typeof Handle_IGESDraw_View;
+ Handle_IGESDraw_View_1: typeof Handle_IGESDraw_View_1;
+ Handle_IGESDraw_View_2: typeof Handle_IGESDraw_View_2;
+ Handle_IGESDraw_View_3: typeof Handle_IGESDraw_View_3;
+ Handle_IGESDraw_View_4: typeof Handle_IGESDraw_View_4;
+ Handle_IGESDraw_Protocol: typeof Handle_IGESDraw_Protocol;
+ Handle_IGESDraw_Protocol_1: typeof Handle_IGESDraw_Protocol_1;
+ Handle_IGESDraw_Protocol_2: typeof Handle_IGESDraw_Protocol_2;
+ Handle_IGESDraw_Protocol_3: typeof Handle_IGESDraw_Protocol_3;
+ Handle_IGESDraw_Protocol_4: typeof Handle_IGESDraw_Protocol_4;
+ Handle_IGESDraw_Drawing: typeof Handle_IGESDraw_Drawing;
+ Handle_IGESDraw_Drawing_1: typeof Handle_IGESDraw_Drawing_1;
+ Handle_IGESDraw_Drawing_2: typeof Handle_IGESDraw_Drawing_2;
+ Handle_IGESDraw_Drawing_3: typeof Handle_IGESDraw_Drawing_3;
+ Handle_IGESDraw_Drawing_4: typeof Handle_IGESDraw_Drawing_4;
+ Handle_IGESDraw_CircArraySubfigure: typeof Handle_IGESDraw_CircArraySubfigure;
+ Handle_IGESDraw_CircArraySubfigure_1: typeof Handle_IGESDraw_CircArraySubfigure_1;
+ Handle_IGESDraw_CircArraySubfigure_2: typeof Handle_IGESDraw_CircArraySubfigure_2;
+ Handle_IGESDraw_CircArraySubfigure_3: typeof Handle_IGESDraw_CircArraySubfigure_3;
+ Handle_IGESDraw_CircArraySubfigure_4: typeof Handle_IGESDraw_CircArraySubfigure_4;
+ Handle_IGESDraw_ViewsVisible: typeof Handle_IGESDraw_ViewsVisible;
+ Handle_IGESDraw_ViewsVisible_1: typeof Handle_IGESDraw_ViewsVisible_1;
+ Handle_IGESDraw_ViewsVisible_2: typeof Handle_IGESDraw_ViewsVisible_2;
+ Handle_IGESDraw_ViewsVisible_3: typeof Handle_IGESDraw_ViewsVisible_3;
+ Handle_IGESDraw_ViewsVisible_4: typeof Handle_IGESDraw_ViewsVisible_4;
+ Handle_IGESAppli_RegionRestriction: typeof Handle_IGESAppli_RegionRestriction;
+ Handle_IGESAppli_RegionRestriction_1: typeof Handle_IGESAppli_RegionRestriction_1;
+ Handle_IGESAppli_RegionRestriction_2: typeof Handle_IGESAppli_RegionRestriction_2;
+ Handle_IGESAppli_RegionRestriction_3: typeof Handle_IGESAppli_RegionRestriction_3;
+ Handle_IGESAppli_RegionRestriction_4: typeof Handle_IGESAppli_RegionRestriction_4;
+ Handle_IGESAppli_Node: typeof Handle_IGESAppli_Node;
+ Handle_IGESAppli_Node_1: typeof Handle_IGESAppli_Node_1;
+ Handle_IGESAppli_Node_2: typeof Handle_IGESAppli_Node_2;
+ Handle_IGESAppli_Node_3: typeof Handle_IGESAppli_Node_3;
+ Handle_IGESAppli_Node_4: typeof Handle_IGESAppli_Node_4;
+ Handle_IGESAppli_ElementResults: typeof Handle_IGESAppli_ElementResults;
+ Handle_IGESAppli_ElementResults_1: typeof Handle_IGESAppli_ElementResults_1;
+ Handle_IGESAppli_ElementResults_2: typeof Handle_IGESAppli_ElementResults_2;
+ Handle_IGESAppli_ElementResults_3: typeof Handle_IGESAppli_ElementResults_3;
+ Handle_IGESAppli_ElementResults_4: typeof Handle_IGESAppli_ElementResults_4;
+ Handle_IGESAppli_PipingFlow: typeof Handle_IGESAppli_PipingFlow;
+ Handle_IGESAppli_PipingFlow_1: typeof Handle_IGESAppli_PipingFlow_1;
+ Handle_IGESAppli_PipingFlow_2: typeof Handle_IGESAppli_PipingFlow_2;
+ Handle_IGESAppli_PipingFlow_3: typeof Handle_IGESAppli_PipingFlow_3;
+ Handle_IGESAppli_PipingFlow_4: typeof Handle_IGESAppli_PipingFlow_4;
+ Handle_IGESAppli_ReadWriteModule: typeof Handle_IGESAppli_ReadWriteModule;
+ Handle_IGESAppli_ReadWriteModule_1: typeof Handle_IGESAppli_ReadWriteModule_1;
+ Handle_IGESAppli_ReadWriteModule_2: typeof Handle_IGESAppli_ReadWriteModule_2;
+ Handle_IGESAppli_ReadWriteModule_3: typeof Handle_IGESAppli_ReadWriteModule_3;
+ Handle_IGESAppli_ReadWriteModule_4: typeof Handle_IGESAppli_ReadWriteModule_4;
+ Handle_IGESAppli_LineWidening: typeof Handle_IGESAppli_LineWidening;
+ Handle_IGESAppli_LineWidening_1: typeof Handle_IGESAppli_LineWidening_1;
+ Handle_IGESAppli_LineWidening_2: typeof Handle_IGESAppli_LineWidening_2;
+ Handle_IGESAppli_LineWidening_3: typeof Handle_IGESAppli_LineWidening_3;
+ Handle_IGESAppli_LineWidening_4: typeof Handle_IGESAppli_LineWidening_4;
+ Handle_IGESAppli_NodalConstraint: typeof Handle_IGESAppli_NodalConstraint;
+ Handle_IGESAppli_NodalConstraint_1: typeof Handle_IGESAppli_NodalConstraint_1;
+ Handle_IGESAppli_NodalConstraint_2: typeof Handle_IGESAppli_NodalConstraint_2;
+ Handle_IGESAppli_NodalConstraint_3: typeof Handle_IGESAppli_NodalConstraint_3;
+ Handle_IGESAppli_NodalConstraint_4: typeof Handle_IGESAppli_NodalConstraint_4;
+ Handle_IGESAppli_LevelToPWBLayerMap: typeof Handle_IGESAppli_LevelToPWBLayerMap;
+ Handle_IGESAppli_LevelToPWBLayerMap_1: typeof Handle_IGESAppli_LevelToPWBLayerMap_1;
+ Handle_IGESAppli_LevelToPWBLayerMap_2: typeof Handle_IGESAppli_LevelToPWBLayerMap_2;
+ Handle_IGESAppli_LevelToPWBLayerMap_3: typeof Handle_IGESAppli_LevelToPWBLayerMap_3;
+ Handle_IGESAppli_LevelToPWBLayerMap_4: typeof Handle_IGESAppli_LevelToPWBLayerMap_4;
+ Handle_IGESAppli_FiniteElement: typeof Handle_IGESAppli_FiniteElement;
+ Handle_IGESAppli_FiniteElement_1: typeof Handle_IGESAppli_FiniteElement_1;
+ Handle_IGESAppli_FiniteElement_2: typeof Handle_IGESAppli_FiniteElement_2;
+ Handle_IGESAppli_FiniteElement_3: typeof Handle_IGESAppli_FiniteElement_3;
+ Handle_IGESAppli_FiniteElement_4: typeof Handle_IGESAppli_FiniteElement_4;
+ Handle_IGESAppli_GeneralModule: typeof Handle_IGESAppli_GeneralModule;
+ Handle_IGESAppli_GeneralModule_1: typeof Handle_IGESAppli_GeneralModule_1;
+ Handle_IGESAppli_GeneralModule_2: typeof Handle_IGESAppli_GeneralModule_2;
+ Handle_IGESAppli_GeneralModule_3: typeof Handle_IGESAppli_GeneralModule_3;
+ Handle_IGESAppli_GeneralModule_4: typeof Handle_IGESAppli_GeneralModule_4;
+ Handle_IGESAppli_PinNumber: typeof Handle_IGESAppli_PinNumber;
+ Handle_IGESAppli_PinNumber_1: typeof Handle_IGESAppli_PinNumber_1;
+ Handle_IGESAppli_PinNumber_2: typeof Handle_IGESAppli_PinNumber_2;
+ Handle_IGESAppli_PinNumber_3: typeof Handle_IGESAppli_PinNumber_3;
+ Handle_IGESAppli_PinNumber_4: typeof Handle_IGESAppli_PinNumber_4;
+ Handle_IGESAppli_NodalResults: typeof Handle_IGESAppli_NodalResults;
+ Handle_IGESAppli_NodalResults_1: typeof Handle_IGESAppli_NodalResults_1;
+ Handle_IGESAppli_NodalResults_2: typeof Handle_IGESAppli_NodalResults_2;
+ Handle_IGESAppli_NodalResults_3: typeof Handle_IGESAppli_NodalResults_3;
+ Handle_IGESAppli_NodalResults_4: typeof Handle_IGESAppli_NodalResults_4;
+ Handle_IGESAppli_DrilledHole: typeof Handle_IGESAppli_DrilledHole;
+ Handle_IGESAppli_DrilledHole_1: typeof Handle_IGESAppli_DrilledHole_1;
+ Handle_IGESAppli_DrilledHole_2: typeof Handle_IGESAppli_DrilledHole_2;
+ Handle_IGESAppli_DrilledHole_3: typeof Handle_IGESAppli_DrilledHole_3;
+ Handle_IGESAppli_DrilledHole_4: typeof Handle_IGESAppli_DrilledHole_4;
+ Handle_IGESAppli_SpecificModule: typeof Handle_IGESAppli_SpecificModule;
+ Handle_IGESAppli_SpecificModule_1: typeof Handle_IGESAppli_SpecificModule_1;
+ Handle_IGESAppli_SpecificModule_2: typeof Handle_IGESAppli_SpecificModule_2;
+ Handle_IGESAppli_SpecificModule_3: typeof Handle_IGESAppli_SpecificModule_3;
+ Handle_IGESAppli_SpecificModule_4: typeof Handle_IGESAppli_SpecificModule_4;
+ Handle_IGESAppli_HArray1OfNode: typeof Handle_IGESAppli_HArray1OfNode;
+ Handle_IGESAppli_HArray1OfNode_1: typeof Handle_IGESAppli_HArray1OfNode_1;
+ Handle_IGESAppli_HArray1OfNode_2: typeof Handle_IGESAppli_HArray1OfNode_2;
+ Handle_IGESAppli_HArray1OfNode_3: typeof Handle_IGESAppli_HArray1OfNode_3;
+ Handle_IGESAppli_HArray1OfNode_4: typeof Handle_IGESAppli_HArray1OfNode_4;
+ Handle_IGESAppli_HArray1OfFiniteElement: typeof Handle_IGESAppli_HArray1OfFiniteElement;
+ Handle_IGESAppli_HArray1OfFiniteElement_1: typeof Handle_IGESAppli_HArray1OfFiniteElement_1;
+ Handle_IGESAppli_HArray1OfFiniteElement_2: typeof Handle_IGESAppli_HArray1OfFiniteElement_2;
+ Handle_IGESAppli_HArray1OfFiniteElement_3: typeof Handle_IGESAppli_HArray1OfFiniteElement_3;
+ Handle_IGESAppli_HArray1OfFiniteElement_4: typeof Handle_IGESAppli_HArray1OfFiniteElement_4;
+ Handle_IGESAppli_HArray1OfFlow: typeof Handle_IGESAppli_HArray1OfFlow;
+ Handle_IGESAppli_HArray1OfFlow_1: typeof Handle_IGESAppli_HArray1OfFlow_1;
+ Handle_IGESAppli_HArray1OfFlow_2: typeof Handle_IGESAppli_HArray1OfFlow_2;
+ Handle_IGESAppli_HArray1OfFlow_3: typeof Handle_IGESAppli_HArray1OfFlow_3;
+ Handle_IGESAppli_HArray1OfFlow_4: typeof Handle_IGESAppli_HArray1OfFlow_4;
+ Handle_IGESAppli_FlowLineSpec: typeof Handle_IGESAppli_FlowLineSpec;
+ Handle_IGESAppli_FlowLineSpec_1: typeof Handle_IGESAppli_FlowLineSpec_1;
+ Handle_IGESAppli_FlowLineSpec_2: typeof Handle_IGESAppli_FlowLineSpec_2;
+ Handle_IGESAppli_FlowLineSpec_3: typeof Handle_IGESAppli_FlowLineSpec_3;
+ Handle_IGESAppli_FlowLineSpec_4: typeof Handle_IGESAppli_FlowLineSpec_4;
+ Handle_IGESAppli_PartNumber: typeof Handle_IGESAppli_PartNumber;
+ Handle_IGESAppli_PartNumber_1: typeof Handle_IGESAppli_PartNumber_1;
+ Handle_IGESAppli_PartNumber_2: typeof Handle_IGESAppli_PartNumber_2;
+ Handle_IGESAppli_PartNumber_3: typeof Handle_IGESAppli_PartNumber_3;
+ Handle_IGESAppli_PartNumber_4: typeof Handle_IGESAppli_PartNumber_4;
+ Handle_IGESAppli_PWBArtworkStackup: typeof Handle_IGESAppli_PWBArtworkStackup;
+ Handle_IGESAppli_PWBArtworkStackup_1: typeof Handle_IGESAppli_PWBArtworkStackup_1;
+ Handle_IGESAppli_PWBArtworkStackup_2: typeof Handle_IGESAppli_PWBArtworkStackup_2;
+ Handle_IGESAppli_PWBArtworkStackup_3: typeof Handle_IGESAppli_PWBArtworkStackup_3;
+ Handle_IGESAppli_PWBArtworkStackup_4: typeof Handle_IGESAppli_PWBArtworkStackup_4;
+ Handle_IGESAppli_PWBDrilledHole: typeof Handle_IGESAppli_PWBDrilledHole;
+ Handle_IGESAppli_PWBDrilledHole_1: typeof Handle_IGESAppli_PWBDrilledHole_1;
+ Handle_IGESAppli_PWBDrilledHole_2: typeof Handle_IGESAppli_PWBDrilledHole_2;
+ Handle_IGESAppli_PWBDrilledHole_3: typeof Handle_IGESAppli_PWBDrilledHole_3;
+ Handle_IGESAppli_PWBDrilledHole_4: typeof Handle_IGESAppli_PWBDrilledHole_4;
+ Handle_IGESAppli_LevelFunction: typeof Handle_IGESAppli_LevelFunction;
+ Handle_IGESAppli_LevelFunction_1: typeof Handle_IGESAppli_LevelFunction_1;
+ Handle_IGESAppli_LevelFunction_2: typeof Handle_IGESAppli_LevelFunction_2;
+ Handle_IGESAppli_LevelFunction_3: typeof Handle_IGESAppli_LevelFunction_3;
+ Handle_IGESAppli_LevelFunction_4: typeof Handle_IGESAppli_LevelFunction_4;
+ Handle_IGESAppli_Flow: typeof Handle_IGESAppli_Flow;
+ Handle_IGESAppli_Flow_1: typeof Handle_IGESAppli_Flow_1;
+ Handle_IGESAppli_Flow_2: typeof Handle_IGESAppli_Flow_2;
+ Handle_IGESAppli_Flow_3: typeof Handle_IGESAppli_Flow_3;
+ Handle_IGESAppli_Flow_4: typeof Handle_IGESAppli_Flow_4;
+ Handle_IGESAppli_NodalDisplAndRot: typeof Handle_IGESAppli_NodalDisplAndRot;
+ Handle_IGESAppli_NodalDisplAndRot_1: typeof Handle_IGESAppli_NodalDisplAndRot_1;
+ Handle_IGESAppli_NodalDisplAndRot_2: typeof Handle_IGESAppli_NodalDisplAndRot_2;
+ Handle_IGESAppli_NodalDisplAndRot_3: typeof Handle_IGESAppli_NodalDisplAndRot_3;
+ Handle_IGESAppli_NodalDisplAndRot_4: typeof Handle_IGESAppli_NodalDisplAndRot_4;
+ Handle_IGESAppli_ReferenceDesignator: typeof Handle_IGESAppli_ReferenceDesignator;
+ Handle_IGESAppli_ReferenceDesignator_1: typeof Handle_IGESAppli_ReferenceDesignator_1;
+ Handle_IGESAppli_ReferenceDesignator_2: typeof Handle_IGESAppli_ReferenceDesignator_2;
+ Handle_IGESAppli_ReferenceDesignator_3: typeof Handle_IGESAppli_ReferenceDesignator_3;
+ Handle_IGESAppli_ReferenceDesignator_4: typeof Handle_IGESAppli_ReferenceDesignator_4;
+ Handle_IGESAppli_Protocol: typeof Handle_IGESAppli_Protocol;
+ Handle_IGESAppli_Protocol_1: typeof Handle_IGESAppli_Protocol_1;
+ Handle_IGESAppli_Protocol_2: typeof Handle_IGESAppli_Protocol_2;
+ Handle_IGESAppli_Protocol_3: typeof Handle_IGESAppli_Protocol_3;
+ Handle_IGESAppli_Protocol_4: typeof Handle_IGESAppli_Protocol_4;
+ ExprIntrp_Analysis: typeof ExprIntrp_Analysis;
+ Handle_ExprIntrp_GenFct: typeof Handle_ExprIntrp_GenFct;
+ Handle_ExprIntrp_GenFct_1: typeof Handle_ExprIntrp_GenFct_1;
+ Handle_ExprIntrp_GenFct_2: typeof Handle_ExprIntrp_GenFct_2;
+ Handle_ExprIntrp_GenFct_3: typeof Handle_ExprIntrp_GenFct_3;
+ Handle_ExprIntrp_GenFct_4: typeof Handle_ExprIntrp_GenFct_4;
+ ExprIntrp_GenFct: typeof ExprIntrp_GenFct;
+ Handle_ExprIntrp_GenRel: typeof Handle_ExprIntrp_GenRel;
+ Handle_ExprIntrp_GenRel_1: typeof Handle_ExprIntrp_GenRel_1;
+ Handle_ExprIntrp_GenRel_2: typeof Handle_ExprIntrp_GenRel_2;
+ Handle_ExprIntrp_GenRel_3: typeof Handle_ExprIntrp_GenRel_3;
+ Handle_ExprIntrp_GenRel_4: typeof Handle_ExprIntrp_GenRel_4;
+ ExprIntrp_GenRel: typeof ExprIntrp_GenRel;
+ Handle_ExprIntrp_GenExp: typeof Handle_ExprIntrp_GenExp;
+ Handle_ExprIntrp_GenExp_1: typeof Handle_ExprIntrp_GenExp_1;
+ Handle_ExprIntrp_GenExp_2: typeof Handle_ExprIntrp_GenExp_2;
+ Handle_ExprIntrp_GenExp_3: typeof Handle_ExprIntrp_GenExp_3;
+ Handle_ExprIntrp_GenExp_4: typeof Handle_ExprIntrp_GenExp_4;
+ ExprIntrp_GenExp: typeof ExprIntrp_GenExp;
+ ExprIntrp: typeof ExprIntrp;
+ Handle_ExprIntrp_SyntaxError: typeof Handle_ExprIntrp_SyntaxError;
+ Handle_ExprIntrp_SyntaxError_1: typeof Handle_ExprIntrp_SyntaxError_1;
+ Handle_ExprIntrp_SyntaxError_2: typeof Handle_ExprIntrp_SyntaxError_2;
+ Handle_ExprIntrp_SyntaxError_3: typeof Handle_ExprIntrp_SyntaxError_3;
+ Handle_ExprIntrp_SyntaxError_4: typeof Handle_ExprIntrp_SyntaxError_4;
+ ExprIntrp_SyntaxError: typeof ExprIntrp_SyntaxError;
+ ExprIntrp_SyntaxError_1: typeof ExprIntrp_SyntaxError_1;
+ ExprIntrp_SyntaxError_2: typeof ExprIntrp_SyntaxError_2;
+ Handle_ExprIntrp_Generator: typeof Handle_ExprIntrp_Generator;
+ Handle_ExprIntrp_Generator_1: typeof Handle_ExprIntrp_Generator_1;
+ Handle_ExprIntrp_Generator_2: typeof Handle_ExprIntrp_Generator_2;
+ Handle_ExprIntrp_Generator_3: typeof Handle_ExprIntrp_Generator_3;
+ Handle_ExprIntrp_Generator_4: typeof Handle_ExprIntrp_Generator_4;
+ ExprIntrp_Generator: typeof ExprIntrp_Generator;
+ Geom2dToIGES_Geom2dCurve: typeof Geom2dToIGES_Geom2dCurve;
+ Geom2dToIGES_Geom2dCurve_1: typeof Geom2dToIGES_Geom2dCurve_1;
+ Geom2dToIGES_Geom2dCurve_2: typeof Geom2dToIGES_Geom2dCurve_2;
+ Geom2dToIGES_Geom2dEntity: typeof Geom2dToIGES_Geom2dEntity;
+ Geom2dToIGES_Geom2dEntity_1: typeof Geom2dToIGES_Geom2dEntity_1;
+ Geom2dToIGES_Geom2dEntity_2: typeof Geom2dToIGES_Geom2dEntity_2;
+ Geom2dToIGES_Geom2dVector: typeof Geom2dToIGES_Geom2dVector;
+ Geom2dToIGES_Geom2dVector_1: typeof Geom2dToIGES_Geom2dVector_1;
+ Geom2dToIGES_Geom2dVector_2: typeof Geom2dToIGES_Geom2dVector_2;
+ Geom2dToIGES_Geom2dPoint: typeof Geom2dToIGES_Geom2dPoint;
+ Geom2dToIGES_Geom2dPoint_1: typeof Geom2dToIGES_Geom2dPoint_1;
+ Geom2dToIGES_Geom2dPoint_2: typeof Geom2dToIGES_Geom2dPoint_2;
+ ApproxInt_SvSurfaces: typeof ApproxInt_SvSurfaces;
+ ApproxInt_KnotTools: typeof ApproxInt_KnotTools;
+ RWHeaderSection_ReadWriteModule: typeof RWHeaderSection_ReadWriteModule;
+ Handle_RWHeaderSection_ReadWriteModule: typeof Handle_RWHeaderSection_ReadWriteModule;
+ Handle_RWHeaderSection_ReadWriteModule_1: typeof Handle_RWHeaderSection_ReadWriteModule_1;
+ Handle_RWHeaderSection_ReadWriteModule_2: typeof Handle_RWHeaderSection_ReadWriteModule_2;
+ Handle_RWHeaderSection_ReadWriteModule_3: typeof Handle_RWHeaderSection_ReadWriteModule_3;
+ Handle_RWHeaderSection_ReadWriteModule_4: typeof Handle_RWHeaderSection_ReadWriteModule_4;
+ RWHeaderSection_RWFileSchema: typeof RWHeaderSection_RWFileSchema;
+ RWHeaderSection_RWFileDescription: typeof RWHeaderSection_RWFileDescription;
+ RWHeaderSection_RWFileName: typeof RWHeaderSection_RWFileName;
+ RWHeaderSection: typeof RWHeaderSection;
+ Handle_RWHeaderSection_GeneralModule: typeof Handle_RWHeaderSection_GeneralModule;
+ Handle_RWHeaderSection_GeneralModule_1: typeof Handle_RWHeaderSection_GeneralModule_1;
+ Handle_RWHeaderSection_GeneralModule_2: typeof Handle_RWHeaderSection_GeneralModule_2;
+ Handle_RWHeaderSection_GeneralModule_3: typeof Handle_RWHeaderSection_GeneralModule_3;
+ Handle_RWHeaderSection_GeneralModule_4: typeof Handle_RWHeaderSection_GeneralModule_4;
+ BRepProj_Projection: typeof BRepProj_Projection;
+ BRepProj_Projection_1: typeof BRepProj_Projection_1;
+ BRepProj_Projection_2: typeof BRepProj_Projection_2;
+ Handle_XmlMDataStd_BooleanArrayDriver: typeof Handle_XmlMDataStd_BooleanArrayDriver;
+ Handle_XmlMDataStd_BooleanArrayDriver_1: typeof Handle_XmlMDataStd_BooleanArrayDriver_1;
+ Handle_XmlMDataStd_BooleanArrayDriver_2: typeof Handle_XmlMDataStd_BooleanArrayDriver_2;
+ Handle_XmlMDataStd_BooleanArrayDriver_3: typeof Handle_XmlMDataStd_BooleanArrayDriver_3;
+ Handle_XmlMDataStd_BooleanArrayDriver_4: typeof Handle_XmlMDataStd_BooleanArrayDriver_4;
+ XmlMDataStd_BooleanArrayDriver: typeof XmlMDataStd_BooleanArrayDriver;
+ XmlMDataStd_BooleanListDriver: typeof XmlMDataStd_BooleanListDriver;
+ Handle_XmlMDataStd_BooleanListDriver: typeof Handle_XmlMDataStd_BooleanListDriver;
+ Handle_XmlMDataStd_BooleanListDriver_1: typeof Handle_XmlMDataStd_BooleanListDriver_1;
+ Handle_XmlMDataStd_BooleanListDriver_2: typeof Handle_XmlMDataStd_BooleanListDriver_2;
+ Handle_XmlMDataStd_BooleanListDriver_3: typeof Handle_XmlMDataStd_BooleanListDriver_3;
+ Handle_XmlMDataStd_BooleanListDriver_4: typeof Handle_XmlMDataStd_BooleanListDriver_4;
+ Handle_XmlMDataStd_ExpressionDriver: typeof Handle_XmlMDataStd_ExpressionDriver;
+ Handle_XmlMDataStd_ExpressionDriver_1: typeof Handle_XmlMDataStd_ExpressionDriver_1;
+ Handle_XmlMDataStd_ExpressionDriver_2: typeof Handle_XmlMDataStd_ExpressionDriver_2;
+ Handle_XmlMDataStd_ExpressionDriver_3: typeof Handle_XmlMDataStd_ExpressionDriver_3;
+ Handle_XmlMDataStd_ExpressionDriver_4: typeof Handle_XmlMDataStd_ExpressionDriver_4;
+ XmlMDataStd_ExpressionDriver: typeof XmlMDataStd_ExpressionDriver;
+ Handle_XmlMDataStd_ReferenceArrayDriver: typeof Handle_XmlMDataStd_ReferenceArrayDriver;
+ Handle_XmlMDataStd_ReferenceArrayDriver_1: typeof Handle_XmlMDataStd_ReferenceArrayDriver_1;
+ Handle_XmlMDataStd_ReferenceArrayDriver_2: typeof Handle_XmlMDataStd_ReferenceArrayDriver_2;
+ Handle_XmlMDataStd_ReferenceArrayDriver_3: typeof Handle_XmlMDataStd_ReferenceArrayDriver_3;
+ Handle_XmlMDataStd_ReferenceArrayDriver_4: typeof Handle_XmlMDataStd_ReferenceArrayDriver_4;
+ XmlMDataStd_ReferenceArrayDriver: typeof XmlMDataStd_ReferenceArrayDriver;
+ Handle_XmlMDataStd_GenericEmptyDriver: typeof Handle_XmlMDataStd_GenericEmptyDriver;
+ Handle_XmlMDataStd_GenericEmptyDriver_1: typeof Handle_XmlMDataStd_GenericEmptyDriver_1;
+ Handle_XmlMDataStd_GenericEmptyDriver_2: typeof Handle_XmlMDataStd_GenericEmptyDriver_2;
+ Handle_XmlMDataStd_GenericEmptyDriver_3: typeof Handle_XmlMDataStd_GenericEmptyDriver_3;
+ Handle_XmlMDataStd_GenericEmptyDriver_4: typeof Handle_XmlMDataStd_GenericEmptyDriver_4;
+ XmlMDataStd_GenericEmptyDriver: typeof XmlMDataStd_GenericEmptyDriver;
+ XmlMDataStd_AsciiStringDriver: typeof XmlMDataStd_AsciiStringDriver;
+ Handle_XmlMDataStd_AsciiStringDriver: typeof Handle_XmlMDataStd_AsciiStringDriver;
+ Handle_XmlMDataStd_AsciiStringDriver_1: typeof Handle_XmlMDataStd_AsciiStringDriver_1;
+ Handle_XmlMDataStd_AsciiStringDriver_2: typeof Handle_XmlMDataStd_AsciiStringDriver_2;
+ Handle_XmlMDataStd_AsciiStringDriver_3: typeof Handle_XmlMDataStd_AsciiStringDriver_3;
+ Handle_XmlMDataStd_AsciiStringDriver_4: typeof Handle_XmlMDataStd_AsciiStringDriver_4;
+ XmlMDataStd_IntegerListDriver: typeof XmlMDataStd_IntegerListDriver;
+ Handle_XmlMDataStd_IntegerListDriver: typeof Handle_XmlMDataStd_IntegerListDriver;
+ Handle_XmlMDataStd_IntegerListDriver_1: typeof Handle_XmlMDataStd_IntegerListDriver_1;
+ Handle_XmlMDataStd_IntegerListDriver_2: typeof Handle_XmlMDataStd_IntegerListDriver_2;
+ Handle_XmlMDataStd_IntegerListDriver_3: typeof Handle_XmlMDataStd_IntegerListDriver_3;
+ Handle_XmlMDataStd_IntegerListDriver_4: typeof Handle_XmlMDataStd_IntegerListDriver_4;
+ XmlMDataStd_NamedDataDriver: typeof XmlMDataStd_NamedDataDriver;
+ Handle_XmlMDataStd_NamedDataDriver: typeof Handle_XmlMDataStd_NamedDataDriver;
+ Handle_XmlMDataStd_NamedDataDriver_1: typeof Handle_XmlMDataStd_NamedDataDriver_1;
+ Handle_XmlMDataStd_NamedDataDriver_2: typeof Handle_XmlMDataStd_NamedDataDriver_2;
+ Handle_XmlMDataStd_NamedDataDriver_3: typeof Handle_XmlMDataStd_NamedDataDriver_3;
+ Handle_XmlMDataStd_NamedDataDriver_4: typeof Handle_XmlMDataStd_NamedDataDriver_4;
+ XmlMDataStd_RealListDriver: typeof XmlMDataStd_RealListDriver;
+ Handle_XmlMDataStd_RealListDriver: typeof Handle_XmlMDataStd_RealListDriver;
+ Handle_XmlMDataStd_RealListDriver_1: typeof Handle_XmlMDataStd_RealListDriver_1;
+ Handle_XmlMDataStd_RealListDriver_2: typeof Handle_XmlMDataStd_RealListDriver_2;
+ Handle_XmlMDataStd_RealListDriver_3: typeof Handle_XmlMDataStd_RealListDriver_3;
+ Handle_XmlMDataStd_RealListDriver_4: typeof Handle_XmlMDataStd_RealListDriver_4;
+ XmlMDataStd_IntegerArrayDriver: typeof XmlMDataStd_IntegerArrayDriver;
+ Handle_XmlMDataStd_IntegerArrayDriver: typeof Handle_XmlMDataStd_IntegerArrayDriver;
+ Handle_XmlMDataStd_IntegerArrayDriver_1: typeof Handle_XmlMDataStd_IntegerArrayDriver_1;
+ Handle_XmlMDataStd_IntegerArrayDriver_2: typeof Handle_XmlMDataStd_IntegerArrayDriver_2;
+ Handle_XmlMDataStd_IntegerArrayDriver_3: typeof Handle_XmlMDataStd_IntegerArrayDriver_3;
+ Handle_XmlMDataStd_IntegerArrayDriver_4: typeof Handle_XmlMDataStd_IntegerArrayDriver_4;
+ Handle_XmlMDataStd_RealArrayDriver: typeof Handle_XmlMDataStd_RealArrayDriver;
+ Handle_XmlMDataStd_RealArrayDriver_1: typeof Handle_XmlMDataStd_RealArrayDriver_1;
+ Handle_XmlMDataStd_RealArrayDriver_2: typeof Handle_XmlMDataStd_RealArrayDriver_2;
+ Handle_XmlMDataStd_RealArrayDriver_3: typeof Handle_XmlMDataStd_RealArrayDriver_3;
+ Handle_XmlMDataStd_RealArrayDriver_4: typeof Handle_XmlMDataStd_RealArrayDriver_4;
+ XmlMDataStd_RealArrayDriver: typeof XmlMDataStd_RealArrayDriver;
+ Handle_XmlMDataStd_RealDriver: typeof Handle_XmlMDataStd_RealDriver;
+ Handle_XmlMDataStd_RealDriver_1: typeof Handle_XmlMDataStd_RealDriver_1;
+ Handle_XmlMDataStd_RealDriver_2: typeof Handle_XmlMDataStd_RealDriver_2;
+ Handle_XmlMDataStd_RealDriver_3: typeof Handle_XmlMDataStd_RealDriver_3;
+ Handle_XmlMDataStd_RealDriver_4: typeof Handle_XmlMDataStd_RealDriver_4;
+ XmlMDataStd_RealDriver: typeof XmlMDataStd_RealDriver;
+ Handle_XmlMDataStd_UAttributeDriver: typeof Handle_XmlMDataStd_UAttributeDriver;
+ Handle_XmlMDataStd_UAttributeDriver_1: typeof Handle_XmlMDataStd_UAttributeDriver_1;
+ Handle_XmlMDataStd_UAttributeDriver_2: typeof Handle_XmlMDataStd_UAttributeDriver_2;
+ Handle_XmlMDataStd_UAttributeDriver_3: typeof Handle_XmlMDataStd_UAttributeDriver_3;
+ Handle_XmlMDataStd_UAttributeDriver_4: typeof Handle_XmlMDataStd_UAttributeDriver_4;
+ XmlMDataStd_UAttributeDriver: typeof XmlMDataStd_UAttributeDriver;
+ Handle_XmlMDataStd_ByteArrayDriver: typeof Handle_XmlMDataStd_ByteArrayDriver;
+ Handle_XmlMDataStd_ByteArrayDriver_1: typeof Handle_XmlMDataStd_ByteArrayDriver_1;
+ Handle_XmlMDataStd_ByteArrayDriver_2: typeof Handle_XmlMDataStd_ByteArrayDriver_2;
+ Handle_XmlMDataStd_ByteArrayDriver_3: typeof Handle_XmlMDataStd_ByteArrayDriver_3;
+ Handle_XmlMDataStd_ByteArrayDriver_4: typeof Handle_XmlMDataStd_ByteArrayDriver_4;
+ XmlMDataStd_ByteArrayDriver: typeof XmlMDataStd_ByteArrayDriver;
+ XmlMDataStd_ExtStringListDriver: typeof XmlMDataStd_ExtStringListDriver;
+ Handle_XmlMDataStd_ExtStringListDriver: typeof Handle_XmlMDataStd_ExtStringListDriver;
+ Handle_XmlMDataStd_ExtStringListDriver_1: typeof Handle_XmlMDataStd_ExtStringListDriver_1;
+ Handle_XmlMDataStd_ExtStringListDriver_2: typeof Handle_XmlMDataStd_ExtStringListDriver_2;
+ Handle_XmlMDataStd_ExtStringListDriver_3: typeof Handle_XmlMDataStd_ExtStringListDriver_3;
+ Handle_XmlMDataStd_ExtStringListDriver_4: typeof Handle_XmlMDataStd_ExtStringListDriver_4;
+ Handle_XmlMDataStd_TreeNodeDriver: typeof Handle_XmlMDataStd_TreeNodeDriver;
+ Handle_XmlMDataStd_TreeNodeDriver_1: typeof Handle_XmlMDataStd_TreeNodeDriver_1;
+ Handle_XmlMDataStd_TreeNodeDriver_2: typeof Handle_XmlMDataStd_TreeNodeDriver_2;
+ Handle_XmlMDataStd_TreeNodeDriver_3: typeof Handle_XmlMDataStd_TreeNodeDriver_3;
+ Handle_XmlMDataStd_TreeNodeDriver_4: typeof Handle_XmlMDataStd_TreeNodeDriver_4;
+ XmlMDataStd_TreeNodeDriver: typeof XmlMDataStd_TreeNodeDriver;
+ XmlMDataStd_ReferenceListDriver: typeof XmlMDataStd_ReferenceListDriver;
+ Handle_XmlMDataStd_ReferenceListDriver: typeof Handle_XmlMDataStd_ReferenceListDriver;
+ Handle_XmlMDataStd_ReferenceListDriver_1: typeof Handle_XmlMDataStd_ReferenceListDriver_1;
+ Handle_XmlMDataStd_ReferenceListDriver_2: typeof Handle_XmlMDataStd_ReferenceListDriver_2;
+ Handle_XmlMDataStd_ReferenceListDriver_3: typeof Handle_XmlMDataStd_ReferenceListDriver_3;
+ Handle_XmlMDataStd_ReferenceListDriver_4: typeof Handle_XmlMDataStd_ReferenceListDriver_4;
+ Handle_XmlMDataStd_VariableDriver: typeof Handle_XmlMDataStd_VariableDriver;
+ Handle_XmlMDataStd_VariableDriver_1: typeof Handle_XmlMDataStd_VariableDriver_1;
+ Handle_XmlMDataStd_VariableDriver_2: typeof Handle_XmlMDataStd_VariableDriver_2;
+ Handle_XmlMDataStd_VariableDriver_3: typeof Handle_XmlMDataStd_VariableDriver_3;
+ Handle_XmlMDataStd_VariableDriver_4: typeof Handle_XmlMDataStd_VariableDriver_4;
+ XmlMDataStd_VariableDriver: typeof XmlMDataStd_VariableDriver;
+ XmlMDataStd: typeof XmlMDataStd;
+ Handle_XmlMDataStd_IntegerDriver: typeof Handle_XmlMDataStd_IntegerDriver;
+ Handle_XmlMDataStd_IntegerDriver_1: typeof Handle_XmlMDataStd_IntegerDriver_1;
+ Handle_XmlMDataStd_IntegerDriver_2: typeof Handle_XmlMDataStd_IntegerDriver_2;
+ Handle_XmlMDataStd_IntegerDriver_3: typeof Handle_XmlMDataStd_IntegerDriver_3;
+ Handle_XmlMDataStd_IntegerDriver_4: typeof Handle_XmlMDataStd_IntegerDriver_4;
+ XmlMDataStd_IntegerDriver: typeof XmlMDataStd_IntegerDriver;
+ XmlMDataStd_ExtStringArrayDriver: typeof XmlMDataStd_ExtStringArrayDriver;
+ Handle_XmlMDataStd_ExtStringArrayDriver: typeof Handle_XmlMDataStd_ExtStringArrayDriver;
+ Handle_XmlMDataStd_ExtStringArrayDriver_1: typeof Handle_XmlMDataStd_ExtStringArrayDriver_1;
+ Handle_XmlMDataStd_ExtStringArrayDriver_2: typeof Handle_XmlMDataStd_ExtStringArrayDriver_2;
+ Handle_XmlMDataStd_ExtStringArrayDriver_3: typeof Handle_XmlMDataStd_ExtStringArrayDriver_3;
+ Handle_XmlMDataStd_ExtStringArrayDriver_4: typeof Handle_XmlMDataStd_ExtStringArrayDriver_4;
+ Handle_XmlMDataStd_GenericExtStringDriver: typeof Handle_XmlMDataStd_GenericExtStringDriver;
+ Handle_XmlMDataStd_GenericExtStringDriver_1: typeof Handle_XmlMDataStd_GenericExtStringDriver_1;
+ Handle_XmlMDataStd_GenericExtStringDriver_2: typeof Handle_XmlMDataStd_GenericExtStringDriver_2;
+ Handle_XmlMDataStd_GenericExtStringDriver_3: typeof Handle_XmlMDataStd_GenericExtStringDriver_3;
+ Handle_XmlMDataStd_GenericExtStringDriver_4: typeof Handle_XmlMDataStd_GenericExtStringDriver_4;
+ XmlMDataStd_GenericExtStringDriver: typeof XmlMDataStd_GenericExtStringDriver;
+ Handle_XmlMDataStd_IntPackedMapDriver: typeof Handle_XmlMDataStd_IntPackedMapDriver;
+ Handle_XmlMDataStd_IntPackedMapDriver_1: typeof Handle_XmlMDataStd_IntPackedMapDriver_1;
+ Handle_XmlMDataStd_IntPackedMapDriver_2: typeof Handle_XmlMDataStd_IntPackedMapDriver_2;
+ Handle_XmlMDataStd_IntPackedMapDriver_3: typeof Handle_XmlMDataStd_IntPackedMapDriver_3;
+ Handle_XmlMDataStd_IntPackedMapDriver_4: typeof Handle_XmlMDataStd_IntPackedMapDriver_4;
+ XmlMDataStd_IntPackedMapDriver: typeof XmlMDataStd_IntPackedMapDriver;
+ RWStl_Reader: typeof RWStl_Reader;
+ RWStl: typeof RWStl;
+ Handle_TPrsStd_DriverTable: typeof Handle_TPrsStd_DriverTable;
+ Handle_TPrsStd_DriverTable_1: typeof Handle_TPrsStd_DriverTable_1;
+ Handle_TPrsStd_DriverTable_2: typeof Handle_TPrsStd_DriverTable_2;
+ Handle_TPrsStd_DriverTable_3: typeof Handle_TPrsStd_DriverTable_3;
+ Handle_TPrsStd_DriverTable_4: typeof Handle_TPrsStd_DriverTable_4;
+ Handle_TPrsStd_PointDriver: typeof Handle_TPrsStd_PointDriver;
+ Handle_TPrsStd_PointDriver_1: typeof Handle_TPrsStd_PointDriver_1;
+ Handle_TPrsStd_PointDriver_2: typeof Handle_TPrsStd_PointDriver_2;
+ Handle_TPrsStd_PointDriver_3: typeof Handle_TPrsStd_PointDriver_3;
+ Handle_TPrsStd_PointDriver_4: typeof Handle_TPrsStd_PointDriver_4;
+ Handle_TPrsStd_AISPresentation: typeof Handle_TPrsStd_AISPresentation;
+ Handle_TPrsStd_AISPresentation_1: typeof Handle_TPrsStd_AISPresentation_1;
+ Handle_TPrsStd_AISPresentation_2: typeof Handle_TPrsStd_AISPresentation_2;
+ Handle_TPrsStd_AISPresentation_3: typeof Handle_TPrsStd_AISPresentation_3;
+ Handle_TPrsStd_AISPresentation_4: typeof Handle_TPrsStd_AISPresentation_4;
+ Handle_TPrsStd_NamedShapeDriver: typeof Handle_TPrsStd_NamedShapeDriver;
+ Handle_TPrsStd_NamedShapeDriver_1: typeof Handle_TPrsStd_NamedShapeDriver_1;
+ Handle_TPrsStd_NamedShapeDriver_2: typeof Handle_TPrsStd_NamedShapeDriver_2;
+ Handle_TPrsStd_NamedShapeDriver_3: typeof Handle_TPrsStd_NamedShapeDriver_3;
+ Handle_TPrsStd_NamedShapeDriver_4: typeof Handle_TPrsStd_NamedShapeDriver_4;
+ Handle_TPrsStd_ConstraintDriver: typeof Handle_TPrsStd_ConstraintDriver;
+ Handle_TPrsStd_ConstraintDriver_1: typeof Handle_TPrsStd_ConstraintDriver_1;
+ Handle_TPrsStd_ConstraintDriver_2: typeof Handle_TPrsStd_ConstraintDriver_2;
+ Handle_TPrsStd_ConstraintDriver_3: typeof Handle_TPrsStd_ConstraintDriver_3;
+ Handle_TPrsStd_ConstraintDriver_4: typeof Handle_TPrsStd_ConstraintDriver_4;
+ Handle_TPrsStd_AxisDriver: typeof Handle_TPrsStd_AxisDriver;
+ Handle_TPrsStd_AxisDriver_1: typeof Handle_TPrsStd_AxisDriver_1;
+ Handle_TPrsStd_AxisDriver_2: typeof Handle_TPrsStd_AxisDriver_2;
+ Handle_TPrsStd_AxisDriver_3: typeof Handle_TPrsStd_AxisDriver_3;
+ Handle_TPrsStd_AxisDriver_4: typeof Handle_TPrsStd_AxisDriver_4;
+ Handle_TPrsStd_GeometryDriver: typeof Handle_TPrsStd_GeometryDriver;
+ Handle_TPrsStd_GeometryDriver_1: typeof Handle_TPrsStd_GeometryDriver_1;
+ Handle_TPrsStd_GeometryDriver_2: typeof Handle_TPrsStd_GeometryDriver_2;
+ Handle_TPrsStd_GeometryDriver_3: typeof Handle_TPrsStd_GeometryDriver_3;
+ Handle_TPrsStd_GeometryDriver_4: typeof Handle_TPrsStd_GeometryDriver_4;
+ Handle_TPrsStd_PlaneDriver: typeof Handle_TPrsStd_PlaneDriver;
+ Handle_TPrsStd_PlaneDriver_1: typeof Handle_TPrsStd_PlaneDriver_1;
+ Handle_TPrsStd_PlaneDriver_2: typeof Handle_TPrsStd_PlaneDriver_2;
+ Handle_TPrsStd_PlaneDriver_3: typeof Handle_TPrsStd_PlaneDriver_3;
+ Handle_TPrsStd_PlaneDriver_4: typeof Handle_TPrsStd_PlaneDriver_4;
+ Handle_TPrsStd_Driver: typeof Handle_TPrsStd_Driver;
+ Handle_TPrsStd_Driver_1: typeof Handle_TPrsStd_Driver_1;
+ Handle_TPrsStd_Driver_2: typeof Handle_TPrsStd_Driver_2;
+ Handle_TPrsStd_Driver_3: typeof Handle_TPrsStd_Driver_3;
+ Handle_TPrsStd_Driver_4: typeof Handle_TPrsStd_Driver_4;
+ Handle_TPrsStd_AISViewer: typeof Handle_TPrsStd_AISViewer;
+ Handle_TPrsStd_AISViewer_1: typeof Handle_TPrsStd_AISViewer_1;
+ Handle_TPrsStd_AISViewer_2: typeof Handle_TPrsStd_AISViewer_2;
+ Handle_TPrsStd_AISViewer_3: typeof Handle_TPrsStd_AISViewer_3;
+ Handle_TPrsStd_AISViewer_4: typeof Handle_TPrsStd_AISViewer_4;
+ StepAP209_Construct: typeof StepAP209_Construct;
+ StepAP209_Construct_1: typeof StepAP209_Construct_1;
+ StepAP209_Construct_2: typeof StepAP209_Construct_2;
+ IMeshTools_MeshAlgo: typeof IMeshTools_MeshAlgo;
+ IMeshTools_ModelBuilder: typeof IMeshTools_ModelBuilder;
+ IMeshTools_ShapeVisitor: typeof IMeshTools_ShapeVisitor;
+ IMeshTools_CurveTessellator: typeof IMeshTools_CurveTessellator;
+ IMeshTools_Context: typeof IMeshTools_Context;
+ IMeshTools_Parameters: typeof IMeshTools_Parameters;
+ IMeshTools_ModelAlgo: typeof IMeshTools_ModelAlgo;
+ IMeshTools_ShapeExplorer: typeof IMeshTools_ShapeExplorer;
+ IMeshTools_MeshAlgoFactory: typeof IMeshTools_MeshAlgoFactory;
+ IMeshTools_MeshBuilder: typeof IMeshTools_MeshBuilder;
+ IMeshTools_MeshBuilder_1: typeof IMeshTools_MeshBuilder_1;
+ IMeshTools_MeshBuilder_2: typeof IMeshTools_MeshBuilder_2;
+ IMeshTools_MeshAlgoType: IMeshTools_MeshAlgoType;
+ BRepOffsetSimple_Status: BRepOffsetSimple_Status;
+ BRepOffset_MakeSimpleOffset: typeof BRepOffset_MakeSimpleOffset;
+ BRepOffset_MakeSimpleOffset_1: typeof BRepOffset_MakeSimpleOffset_1;
+ BRepOffset_MakeSimpleOffset_2: typeof BRepOffset_MakeSimpleOffset_2;
+ BRepOffset_Status: BRepOffset_Status;
+ BRepOffset: typeof BRepOffset;
+ BRepOffset_Inter3d: typeof BRepOffset_Inter3d;
+ Handle_BRepOffset_SimpleOffset: typeof Handle_BRepOffset_SimpleOffset;
+ Handle_BRepOffset_SimpleOffset_1: typeof Handle_BRepOffset_SimpleOffset_1;
+ Handle_BRepOffset_SimpleOffset_2: typeof Handle_BRepOffset_SimpleOffset_2;
+ Handle_BRepOffset_SimpleOffset_3: typeof Handle_BRepOffset_SimpleOffset_3;
+ Handle_BRepOffset_SimpleOffset_4: typeof Handle_BRepOffset_SimpleOffset_4;
+ BRepOffset_SimpleOffset: typeof BRepOffset_SimpleOffset;
+ BRepOffset_Error: BRepOffset_Error;
+ BRepOffset_Offset: typeof BRepOffset_Offset;
+ BRepOffset_Offset_1: typeof BRepOffset_Offset_1;
+ BRepOffset_Offset_2: typeof BRepOffset_Offset_2;
+ BRepOffset_Offset_3: typeof BRepOffset_Offset_3;
+ BRepOffset_Offset_4: typeof BRepOffset_Offset_4;
+ BRepOffset_Offset_5: typeof BRepOffset_Offset_5;
+ BRepOffset_Offset_6: typeof BRepOffset_Offset_6;
+ BRepOffset_Interval: typeof BRepOffset_Interval;
+ BRepOffset_Interval_1: typeof BRepOffset_Interval_1;
+ BRepOffset_Interval_2: typeof BRepOffset_Interval_2;
+ BRepOffset_MakeLoops: typeof BRepOffset_MakeLoops;
+ BRepOffset_Tool: typeof BRepOffset_Tool;
+ BRepOffset_Analyse: typeof BRepOffset_Analyse;
+ BRepOffset_Analyse_1: typeof BRepOffset_Analyse_1;
+ BRepOffset_Analyse_2: typeof BRepOffset_Analyse_2;
+ BRepOffset_Mode: BRepOffset_Mode;
+ BRepOffset_Inter2d: typeof BRepOffset_Inter2d;
+ BRepOffset_DataMapOfShapeListOfInterval: typeof BRepOffset_DataMapOfShapeListOfInterval;
+ BRepOffset_DataMapOfShapeListOfInterval_1: typeof BRepOffset_DataMapOfShapeListOfInterval_1;
+ BRepOffset_DataMapOfShapeListOfInterval_2: typeof BRepOffset_DataMapOfShapeListOfInterval_2;
+ BRepOffset_DataMapOfShapeListOfInterval_3: typeof BRepOffset_DataMapOfShapeListOfInterval_3;
+ BRepOffset_DataMapOfShapeOffset: typeof BRepOffset_DataMapOfShapeOffset;
+ BRepOffset_DataMapOfShapeOffset_1: typeof BRepOffset_DataMapOfShapeOffset_1;
+ BRepOffset_DataMapOfShapeOffset_2: typeof BRepOffset_DataMapOfShapeOffset_2;
+ BRepOffset_DataMapOfShapeOffset_3: typeof BRepOffset_DataMapOfShapeOffset_3;
+ BRepOffset_DataMapOfShapeMapOfShape: typeof BRepOffset_DataMapOfShapeMapOfShape;
+ BRepOffset_DataMapOfShapeMapOfShape_1: typeof BRepOffset_DataMapOfShapeMapOfShape_1;
+ BRepOffset_DataMapOfShapeMapOfShape_2: typeof BRepOffset_DataMapOfShapeMapOfShape_2;
+ BRepOffset_DataMapOfShapeMapOfShape_3: typeof BRepOffset_DataMapOfShapeMapOfShape_3;
+ BRepOffset_ListOfInterval: typeof BRepOffset_ListOfInterval;
+ BRepOffset_ListOfInterval_1: typeof BRepOffset_ListOfInterval_1;
+ BRepOffset_ListOfInterval_2: typeof BRepOffset_ListOfInterval_2;
+ BRepOffset_ListOfInterval_3: typeof BRepOffset_ListOfInterval_3;
+ BRepClass_FClassifier: typeof BRepClass_FClassifier;
+ BRepClass_FClassifier_1: typeof BRepClass_FClassifier_1;
+ BRepClass_FClassifier_2: typeof BRepClass_FClassifier_2;
+ BRepClass_FaceClassifier: typeof BRepClass_FaceClassifier;
+ BRepClass_FaceClassifier_1: typeof BRepClass_FaceClassifier_1;
+ BRepClass_FaceClassifier_2: typeof BRepClass_FaceClassifier_2;
+ BRepClass_FaceClassifier_3: typeof BRepClass_FaceClassifier_3;
+ BRepClass_FaceClassifier_4: typeof BRepClass_FaceClassifier_4;
+ BRepClass_FaceExplorer: typeof BRepClass_FaceExplorer;
+ BRepClass_FacePassiveClassifier: typeof BRepClass_FacePassiveClassifier;
+ BRepClass_Edge: typeof BRepClass_Edge;
+ BRepClass_Edge_1: typeof BRepClass_Edge_1;
+ BRepClass_Edge_2: typeof BRepClass_Edge_2;
+ BRepClass_FClass2dOfFClassifier: typeof BRepClass_FClass2dOfFClassifier;
+ BRepClass_Intersector: typeof BRepClass_Intersector;
+ HLRTopoBRep_DSFiller: typeof HLRTopoBRep_DSFiller;
+ HLRTopoBRep_Data: typeof HLRTopoBRep_Data;
+ HLRTopoBRep_MapOfShapeListOfVData: typeof HLRTopoBRep_MapOfShapeListOfVData;
+ HLRTopoBRep_MapOfShapeListOfVData_1: typeof HLRTopoBRep_MapOfShapeListOfVData_1;
+ HLRTopoBRep_MapOfShapeListOfVData_2: typeof HLRTopoBRep_MapOfShapeListOfVData_2;
+ HLRTopoBRep_MapOfShapeListOfVData_3: typeof HLRTopoBRep_MapOfShapeListOfVData_3;
+ HLRTopoBRep_DataMapOfShapeFaceData: typeof HLRTopoBRep_DataMapOfShapeFaceData;
+ HLRTopoBRep_DataMapOfShapeFaceData_1: typeof HLRTopoBRep_DataMapOfShapeFaceData_1;
+ HLRTopoBRep_DataMapOfShapeFaceData_2: typeof HLRTopoBRep_DataMapOfShapeFaceData_2;
+ HLRTopoBRep_DataMapOfShapeFaceData_3: typeof HLRTopoBRep_DataMapOfShapeFaceData_3;
+ HLRTopoBRep_VData: typeof HLRTopoBRep_VData;
+ HLRTopoBRep_VData_1: typeof HLRTopoBRep_VData_1;
+ HLRTopoBRep_VData_2: typeof HLRTopoBRep_VData_2;
+ HLRTopoBRep_FaceData: typeof HLRTopoBRep_FaceData;
+ HLRTopoBRep_ListOfVData: typeof HLRTopoBRep_ListOfVData;
+ HLRTopoBRep_ListOfVData_1: typeof HLRTopoBRep_ListOfVData_1;
+ HLRTopoBRep_ListOfVData_2: typeof HLRTopoBRep_ListOfVData_2;
+ HLRTopoBRep_ListOfVData_3: typeof HLRTopoBRep_ListOfVData_3;
+ HLRTopoBRep_FaceIsoLiner: typeof HLRTopoBRep_FaceIsoLiner;
+ Handle_HLRTopoBRep_OutLiner: typeof Handle_HLRTopoBRep_OutLiner;
+ Handle_HLRTopoBRep_OutLiner_1: typeof Handle_HLRTopoBRep_OutLiner_1;
+ Handle_HLRTopoBRep_OutLiner_2: typeof Handle_HLRTopoBRep_OutLiner_2;
+ Handle_HLRTopoBRep_OutLiner_3: typeof Handle_HLRTopoBRep_OutLiner_3;
+ Handle_HLRTopoBRep_OutLiner_4: typeof Handle_HLRTopoBRep_OutLiner_4;
+ HLRTopoBRep_OutLiner: typeof HLRTopoBRep_OutLiner;
+ HLRTopoBRep_OutLiner_1: typeof HLRTopoBRep_OutLiner_1;
+ HLRTopoBRep_OutLiner_2: typeof HLRTopoBRep_OutLiner_2;
+ HLRTopoBRep_OutLiner_3: typeof HLRTopoBRep_OutLiner_3;
+ IntCurvesFace_ShapeIntersector: typeof IntCurvesFace_ShapeIntersector;
+ IntCurvesFace_Intersector: typeof IntCurvesFace_Intersector;
+ GCPnts_DistFunction2dMV: typeof GCPnts_DistFunction2dMV;
+ GCPnts_QuasiUniformDeflection: typeof GCPnts_QuasiUniformDeflection;
+ GCPnts_QuasiUniformDeflection_1: typeof GCPnts_QuasiUniformDeflection_1;
+ GCPnts_QuasiUniformDeflection_2: typeof GCPnts_QuasiUniformDeflection_2;
+ GCPnts_QuasiUniformDeflection_3: typeof GCPnts_QuasiUniformDeflection_3;
+ GCPnts_QuasiUniformDeflection_4: typeof GCPnts_QuasiUniformDeflection_4;
+ GCPnts_QuasiUniformDeflection_5: typeof GCPnts_QuasiUniformDeflection_5;
+ GCPnts_AbscissaType: GCPnts_AbscissaType;
+ GCPnts_DeflectionType: GCPnts_DeflectionType;
+ GCPnts_TangentialDeflection: typeof GCPnts_TangentialDeflection;
+ GCPnts_TangentialDeflection_1: typeof GCPnts_TangentialDeflection_1;
+ GCPnts_TangentialDeflection_2: typeof GCPnts_TangentialDeflection_2;
+ GCPnts_TangentialDeflection_3: typeof GCPnts_TangentialDeflection_3;
+ GCPnts_TangentialDeflection_4: typeof GCPnts_TangentialDeflection_4;
+ GCPnts_TangentialDeflection_5: typeof GCPnts_TangentialDeflection_5;
+ GCPnts_DistFunctionMV: typeof GCPnts_DistFunctionMV;
+ GCPnts_UniformDeflection: typeof GCPnts_UniformDeflection;
+ GCPnts_UniformDeflection_1: typeof GCPnts_UniformDeflection_1;
+ GCPnts_UniformDeflection_2: typeof GCPnts_UniformDeflection_2;
+ GCPnts_UniformDeflection_3: typeof GCPnts_UniformDeflection_3;
+ GCPnts_UniformDeflection_4: typeof GCPnts_UniformDeflection_4;
+ GCPnts_UniformDeflection_5: typeof GCPnts_UniformDeflection_5;
+ GCPnts_AbscissaPoint: typeof GCPnts_AbscissaPoint;
+ GCPnts_AbscissaPoint_1: typeof GCPnts_AbscissaPoint_1;
+ GCPnts_AbscissaPoint_2: typeof GCPnts_AbscissaPoint_2;
+ GCPnts_AbscissaPoint_3: typeof GCPnts_AbscissaPoint_3;
+ GCPnts_AbscissaPoint_4: typeof GCPnts_AbscissaPoint_4;
+ GCPnts_AbscissaPoint_5: typeof GCPnts_AbscissaPoint_5;
+ GCPnts_AbscissaPoint_6: typeof GCPnts_AbscissaPoint_6;
+ GCPnts_AbscissaPoint_7: typeof GCPnts_AbscissaPoint_7;
+ GCPnts_AbscissaPoint_8: typeof GCPnts_AbscissaPoint_8;
+ GCPnts_AbscissaPoint_9: typeof GCPnts_AbscissaPoint_9;
+ GCPnts_UniformAbscissa: typeof GCPnts_UniformAbscissa;
+ GCPnts_UniformAbscissa_1: typeof GCPnts_UniformAbscissa_1;
+ GCPnts_UniformAbscissa_2: typeof GCPnts_UniformAbscissa_2;
+ GCPnts_UniformAbscissa_3: typeof GCPnts_UniformAbscissa_3;
+ GCPnts_UniformAbscissa_4: typeof GCPnts_UniformAbscissa_4;
+ GCPnts_UniformAbscissa_5: typeof GCPnts_UniformAbscissa_5;
+ GCPnts_UniformAbscissa_6: typeof GCPnts_UniformAbscissa_6;
+ GCPnts_UniformAbscissa_7: typeof GCPnts_UniformAbscissa_7;
+ GCPnts_UniformAbscissa_8: typeof GCPnts_UniformAbscissa_8;
+ GCPnts_UniformAbscissa_9: typeof GCPnts_UniformAbscissa_9;
+ GCPnts_QuasiUniformAbscissa: typeof GCPnts_QuasiUniformAbscissa;
+ GCPnts_QuasiUniformAbscissa_1: typeof GCPnts_QuasiUniformAbscissa_1;
+ GCPnts_QuasiUniformAbscissa_2: typeof GCPnts_QuasiUniformAbscissa_2;
+ GCPnts_QuasiUniformAbscissa_3: typeof GCPnts_QuasiUniformAbscissa_3;
+ GCPnts_QuasiUniformAbscissa_4: typeof GCPnts_QuasiUniformAbscissa_4;
+ GCPnts_QuasiUniformAbscissa_5: typeof GCPnts_QuasiUniformAbscissa_5;
+ BiTgte_Blend: typeof BiTgte_Blend;
+ BiTgte_Blend_1: typeof BiTgte_Blend_1;
+ BiTgte_Blend_2: typeof BiTgte_Blend_2;
+ Handle_BiTgte_HCurveOnEdge: typeof Handle_BiTgte_HCurveOnEdge;
+ Handle_BiTgte_HCurveOnEdge_1: typeof Handle_BiTgte_HCurveOnEdge_1;
+ Handle_BiTgte_HCurveOnEdge_2: typeof Handle_BiTgte_HCurveOnEdge_2;
+ Handle_BiTgte_HCurveOnEdge_3: typeof Handle_BiTgte_HCurveOnEdge_3;
+ Handle_BiTgte_HCurveOnEdge_4: typeof Handle_BiTgte_HCurveOnEdge_4;
+ BiTgte_HCurveOnEdge: typeof BiTgte_HCurveOnEdge;
+ BiTgte_HCurveOnEdge_1: typeof BiTgte_HCurveOnEdge_1;
+ BiTgte_HCurveOnEdge_2: typeof BiTgte_HCurveOnEdge_2;
+ BiTgte_ContactType: BiTgte_ContactType;
+ BiTgte_HCurveOnVertex: typeof BiTgte_HCurveOnVertex;
+ BiTgte_HCurveOnVertex_1: typeof BiTgte_HCurveOnVertex_1;
+ BiTgte_HCurveOnVertex_2: typeof BiTgte_HCurveOnVertex_2;
+ Handle_BiTgte_HCurveOnVertex: typeof Handle_BiTgte_HCurveOnVertex;
+ Handle_BiTgte_HCurveOnVertex_1: typeof Handle_BiTgte_HCurveOnVertex_1;
+ Handle_BiTgte_HCurveOnVertex_2: typeof Handle_BiTgte_HCurveOnVertex_2;
+ Handle_BiTgte_HCurveOnVertex_3: typeof Handle_BiTgte_HCurveOnVertex_3;
+ Handle_BiTgte_HCurveOnVertex_4: typeof Handle_BiTgte_HCurveOnVertex_4;
+ BiTgte_CurveOnVertex: typeof BiTgte_CurveOnVertex;
+ BiTgte_CurveOnVertex_1: typeof BiTgte_CurveOnVertex_1;
+ BiTgte_CurveOnVertex_2: typeof BiTgte_CurveOnVertex_2;
+ BiTgte_CurveOnEdge: typeof BiTgte_CurveOnEdge;
+ BiTgte_CurveOnEdge_1: typeof BiTgte_CurveOnEdge_1;
+ BiTgte_CurveOnEdge_2: typeof BiTgte_CurveOnEdge_2;
+ ShapeConstruct_MakeTriangulation: typeof ShapeConstruct_MakeTriangulation;
+ ShapeConstruct_MakeTriangulation_1: typeof ShapeConstruct_MakeTriangulation_1;
+ ShapeConstruct_MakeTriangulation_2: typeof ShapeConstruct_MakeTriangulation_2;
+ ShapeConstruct_Curve: typeof ShapeConstruct_Curve;
+ ShapeConstruct: typeof ShapeConstruct;
+ Handle_ShapeConstruct_ProjectCurveOnSurface: typeof Handle_ShapeConstruct_ProjectCurveOnSurface;
+ Handle_ShapeConstruct_ProjectCurveOnSurface_1: typeof Handle_ShapeConstruct_ProjectCurveOnSurface_1;
+ Handle_ShapeConstruct_ProjectCurveOnSurface_2: typeof Handle_ShapeConstruct_ProjectCurveOnSurface_2;
+ Handle_ShapeConstruct_ProjectCurveOnSurface_3: typeof Handle_ShapeConstruct_ProjectCurveOnSurface_3;
+ Handle_ShapeConstruct_ProjectCurveOnSurface_4: typeof Handle_ShapeConstruct_ProjectCurveOnSurface_4;
+ ShapeConstruct_ProjectCurveOnSurface: typeof ShapeConstruct_ProjectCurveOnSurface;
+ StepToTopoDS_TranslateVertexLoopError: StepToTopoDS_TranslateVertexLoopError;
+ StepToTopoDS_TranslateCurveBoundedSurface: typeof StepToTopoDS_TranslateCurveBoundedSurface;
+ StepToTopoDS_TranslateCurveBoundedSurface_1: typeof StepToTopoDS_TranslateCurveBoundedSurface_1;
+ StepToTopoDS_TranslateCurveBoundedSurface_2: typeof StepToTopoDS_TranslateCurveBoundedSurface_2;
+ StepToTopoDS_TranslateVertexError: StepToTopoDS_TranslateVertexError;
+ StepToTopoDS_TranslateEdgeLoop: typeof StepToTopoDS_TranslateEdgeLoop;
+ StepToTopoDS_TranslateEdgeLoop_1: typeof StepToTopoDS_TranslateEdgeLoop_1;
+ StepToTopoDS_TranslateEdgeLoop_2: typeof StepToTopoDS_TranslateEdgeLoop_2;
+ StepToTopoDS_PointPairHasher: typeof StepToTopoDS_PointPairHasher;
+ StepToTopoDS_PointEdgeMap: typeof StepToTopoDS_PointEdgeMap;
+ StepToTopoDS_PointEdgeMap_1: typeof StepToTopoDS_PointEdgeMap_1;
+ StepToTopoDS_PointEdgeMap_2: typeof StepToTopoDS_PointEdgeMap_2;
+ StepToTopoDS_PointEdgeMap_3: typeof StepToTopoDS_PointEdgeMap_3;
+ StepToTopoDS_MakeTransformed: typeof StepToTopoDS_MakeTransformed;
+ StepToTopoDS_TranslateEdgeLoopError: StepToTopoDS_TranslateEdgeLoopError;
+ StepToTopoDS: typeof StepToTopoDS;
+ StepToTopoDS_TranslateEdgeError: StepToTopoDS_TranslateEdgeError;
+ StepToTopoDS_Root: typeof StepToTopoDS_Root;
+ StepToTopoDS_TranslateShellError: StepToTopoDS_TranslateShellError;
+ StepToTopoDS_TranslateEdge: typeof StepToTopoDS_TranslateEdge;
+ StepToTopoDS_TranslateEdge_1: typeof StepToTopoDS_TranslateEdge_1;
+ StepToTopoDS_TranslateEdge_2: typeof StepToTopoDS_TranslateEdge_2;
+ StepToTopoDS_Tool: typeof StepToTopoDS_Tool;
+ StepToTopoDS_Tool_1: typeof StepToTopoDS_Tool_1;
+ StepToTopoDS_Tool_2: typeof StepToTopoDS_Tool_2;
+ StepToTopoDS_TranslatePolyLoopError: StepToTopoDS_TranslatePolyLoopError;
+ StepToTopoDS_CartesianPointHasher: typeof StepToTopoDS_CartesianPointHasher;
+ StepToTopoDS_BuilderError: StepToTopoDS_BuilderError;
+ StepToTopoDS_TranslateCompositeCurve: typeof StepToTopoDS_TranslateCompositeCurve;
+ StepToTopoDS_TranslateCompositeCurve_1: typeof StepToTopoDS_TranslateCompositeCurve_1;
+ StepToTopoDS_TranslateCompositeCurve_2: typeof StepToTopoDS_TranslateCompositeCurve_2;
+ StepToTopoDS_TranslateCompositeCurve_3: typeof StepToTopoDS_TranslateCompositeCurve_3;
+ StepToTopoDS_TranslateVertex: typeof StepToTopoDS_TranslateVertex;
+ StepToTopoDS_TranslateVertex_1: typeof StepToTopoDS_TranslateVertex_1;
+ StepToTopoDS_TranslateVertex_2: typeof StepToTopoDS_TranslateVertex_2;
+ StepToTopoDS_DataMapOfRINames: typeof StepToTopoDS_DataMapOfRINames;
+ StepToTopoDS_DataMapOfRINames_1: typeof StepToTopoDS_DataMapOfRINames_1;
+ StepToTopoDS_DataMapOfRINames_2: typeof StepToTopoDS_DataMapOfRINames_2;
+ StepToTopoDS_DataMapOfRINames_3: typeof StepToTopoDS_DataMapOfRINames_3;
+ StepToTopoDS_TranslateFaceError: StepToTopoDS_TranslateFaceError;
+ StepToTopoDS_PointPair: typeof StepToTopoDS_PointPair;
+ StepToTopoDS_TranslateVertexLoop: typeof StepToTopoDS_TranslateVertexLoop;
+ StepToTopoDS_TranslateVertexLoop_1: typeof StepToTopoDS_TranslateVertexLoop_1;
+ StepToTopoDS_TranslateVertexLoop_2: typeof StepToTopoDS_TranslateVertexLoop_2;
+ StepToTopoDS_NMTool: typeof StepToTopoDS_NMTool;
+ StepToTopoDS_NMTool_1: typeof StepToTopoDS_NMTool_1;
+ StepToTopoDS_NMTool_2: typeof StepToTopoDS_NMTool_2;
+ StepToTopoDS_TranslateShell: typeof StepToTopoDS_TranslateShell;
+ StepToTopoDS_GeometricTool: typeof StepToTopoDS_GeometricTool;
+ StepToTopoDS_GeometricToolError: StepToTopoDS_GeometricToolError;
+ StepToTopoDS_TranslateFace: typeof StepToTopoDS_TranslateFace;
+ StepToTopoDS_TranslateFace_1: typeof StepToTopoDS_TranslateFace_1;
+ StepToTopoDS_TranslateFace_2: typeof StepToTopoDS_TranslateFace_2;
+ StepToTopoDS_TranslatePolyLoop: typeof StepToTopoDS_TranslatePolyLoop;
+ StepToTopoDS_TranslatePolyLoop_1: typeof StepToTopoDS_TranslatePolyLoop_1;
+ StepToTopoDS_TranslatePolyLoop_2: typeof StepToTopoDS_TranslatePolyLoop_2;
+ HatchGen_PointsOnHatching: typeof HatchGen_PointsOnHatching;
+ HatchGen_PointsOnHatching_1: typeof HatchGen_PointsOnHatching_1;
+ HatchGen_PointsOnHatching_2: typeof HatchGen_PointsOnHatching_2;
+ HatchGen_PointsOnHatching_3: typeof HatchGen_PointsOnHatching_3;
+ HatchGen_PointOnHatching: typeof HatchGen_PointOnHatching;
+ HatchGen_PointOnHatching_1: typeof HatchGen_PointOnHatching_1;
+ HatchGen_PointOnHatching_2: typeof HatchGen_PointOnHatching_2;
+ HatchGen_PointOnElement: typeof HatchGen_PointOnElement;
+ HatchGen_PointOnElement_1: typeof HatchGen_PointOnElement_1;
+ HatchGen_PointOnElement_2: typeof HatchGen_PointOnElement_2;
+ HatchGen_PointsOnElement: typeof HatchGen_PointsOnElement;
+ HatchGen_PointsOnElement_1: typeof HatchGen_PointsOnElement_1;
+ HatchGen_PointsOnElement_2: typeof HatchGen_PointsOnElement_2;
+ HatchGen_PointsOnElement_3: typeof HatchGen_PointsOnElement_3;
+ HatchGen_ErrorStatus: HatchGen_ErrorStatus;
+ HatchGen_Domains: typeof HatchGen_Domains;
+ HatchGen_Domains_1: typeof HatchGen_Domains_1;
+ HatchGen_Domains_2: typeof HatchGen_Domains_2;
+ HatchGen_Domains_3: typeof HatchGen_Domains_3;
+ HatchGen_IntersectionPoint: typeof HatchGen_IntersectionPoint;
+ HatchGen_Domain: typeof HatchGen_Domain;
+ HatchGen_Domain_1: typeof HatchGen_Domain_1;
+ HatchGen_Domain_2: typeof HatchGen_Domain_2;
+ HatchGen_Domain_3: typeof HatchGen_Domain_3;
+ HatchGen_IntersectionType: HatchGen_IntersectionType;
+ TFunction_DoubleMapOfIntegerLabel: typeof TFunction_DoubleMapOfIntegerLabel;
+ TFunction_DoubleMapOfIntegerLabel_1: typeof TFunction_DoubleMapOfIntegerLabel_1;
+ TFunction_DoubleMapOfIntegerLabel_2: typeof TFunction_DoubleMapOfIntegerLabel_2;
+ TFunction_DoubleMapOfIntegerLabel_3: typeof TFunction_DoubleMapOfIntegerLabel_3;
+ Handle_TFunction_HArray1OfDataMapOfGUIDDriver: typeof Handle_TFunction_HArray1OfDataMapOfGUIDDriver;
+ Handle_TFunction_HArray1OfDataMapOfGUIDDriver_1: typeof Handle_TFunction_HArray1OfDataMapOfGUIDDriver_1;
+ Handle_TFunction_HArray1OfDataMapOfGUIDDriver_2: typeof Handle_TFunction_HArray1OfDataMapOfGUIDDriver_2;
+ Handle_TFunction_HArray1OfDataMapOfGUIDDriver_3: typeof Handle_TFunction_HArray1OfDataMapOfGUIDDriver_3;
+ Handle_TFunction_HArray1OfDataMapOfGUIDDriver_4: typeof Handle_TFunction_HArray1OfDataMapOfGUIDDriver_4;
+ TFunction_Array1OfDataMapOfGUIDDriver: typeof TFunction_Array1OfDataMapOfGUIDDriver;
+ TFunction_Array1OfDataMapOfGUIDDriver_1: typeof TFunction_Array1OfDataMapOfGUIDDriver_1;
+ TFunction_Array1OfDataMapOfGUIDDriver_2: typeof TFunction_Array1OfDataMapOfGUIDDriver_2;
+ TFunction_Array1OfDataMapOfGUIDDriver_3: typeof TFunction_Array1OfDataMapOfGUIDDriver_3;
+ TFunction_Array1OfDataMapOfGUIDDriver_4: typeof TFunction_Array1OfDataMapOfGUIDDriver_4;
+ TFunction_Array1OfDataMapOfGUIDDriver_5: typeof TFunction_Array1OfDataMapOfGUIDDriver_5;
+ TFunction_DriverTable: typeof TFunction_DriverTable;
+ Handle_TFunction_DriverTable: typeof Handle_TFunction_DriverTable;
+ Handle_TFunction_DriverTable_1: typeof Handle_TFunction_DriverTable_1;
+ Handle_TFunction_DriverTable_2: typeof Handle_TFunction_DriverTable_2;
+ Handle_TFunction_DriverTable_3: typeof Handle_TFunction_DriverTable_3;
+ Handle_TFunction_DriverTable_4: typeof Handle_TFunction_DriverTable_4;
+ TFunction_IFunction: typeof TFunction_IFunction;
+ TFunction_IFunction_1: typeof TFunction_IFunction_1;
+ TFunction_IFunction_2: typeof TFunction_IFunction_2;
+ TFunction_Logbook: typeof TFunction_Logbook;
+ Handle_TFunction_Logbook: typeof Handle_TFunction_Logbook;
+ Handle_TFunction_Logbook_1: typeof Handle_TFunction_Logbook_1;
+ Handle_TFunction_Logbook_2: typeof Handle_TFunction_Logbook_2;
+ Handle_TFunction_Logbook_3: typeof Handle_TFunction_Logbook_3;
+ Handle_TFunction_Logbook_4: typeof Handle_TFunction_Logbook_4;
+ TFunction_ExecutionStatus: TFunction_ExecutionStatus;
+ TFunction_Iterator: typeof TFunction_Iterator;
+ TFunction_Iterator_1: typeof TFunction_Iterator_1;
+ TFunction_Iterator_2: typeof TFunction_Iterator_2;
+ Handle_TFunction_Scope: typeof Handle_TFunction_Scope;
+ Handle_TFunction_Scope_1: typeof Handle_TFunction_Scope_1;
+ Handle_TFunction_Scope_2: typeof Handle_TFunction_Scope_2;
+ Handle_TFunction_Scope_3: typeof Handle_TFunction_Scope_3;
+ Handle_TFunction_Scope_4: typeof Handle_TFunction_Scope_4;
+ TFunction_Scope: typeof TFunction_Scope;
+ Handle_TFunction_GraphNode: typeof Handle_TFunction_GraphNode;
+ Handle_TFunction_GraphNode_1: typeof Handle_TFunction_GraphNode_1;
+ Handle_TFunction_GraphNode_2: typeof Handle_TFunction_GraphNode_2;
+ Handle_TFunction_GraphNode_3: typeof Handle_TFunction_GraphNode_3;
+ Handle_TFunction_GraphNode_4: typeof Handle_TFunction_GraphNode_4;
+ TFunction_GraphNode: typeof TFunction_GraphNode;
+ Handle_TFunction_Function: typeof Handle_TFunction_Function;
+ Handle_TFunction_Function_1: typeof Handle_TFunction_Function_1;
+ Handle_TFunction_Function_2: typeof Handle_TFunction_Function_2;
+ Handle_TFunction_Function_3: typeof Handle_TFunction_Function_3;
+ Handle_TFunction_Function_4: typeof Handle_TFunction_Function_4;
+ TFunction_Function: typeof TFunction_Function;
+ TFunction_DataMapOfLabelListOfLabel: typeof TFunction_DataMapOfLabelListOfLabel;
+ TFunction_DataMapOfLabelListOfLabel_1: typeof TFunction_DataMapOfLabelListOfLabel_1;
+ TFunction_DataMapOfLabelListOfLabel_2: typeof TFunction_DataMapOfLabelListOfLabel_2;
+ TFunction_DataMapOfLabelListOfLabel_3: typeof TFunction_DataMapOfLabelListOfLabel_3;
+ TFunction_Driver: typeof TFunction_Driver;
+ Handle_TFunction_Driver: typeof Handle_TFunction_Driver;
+ Handle_TFunction_Driver_1: typeof Handle_TFunction_Driver_1;
+ Handle_TFunction_Driver_2: typeof Handle_TFunction_Driver_2;
+ Handle_TFunction_Driver_3: typeof Handle_TFunction_Driver_3;
+ Handle_TFunction_Driver_4: typeof Handle_TFunction_Driver_4;
+ XmlMDocStd_XLinkDriver: typeof XmlMDocStd_XLinkDriver;
+ Handle_XmlMDocStd_XLinkDriver: typeof Handle_XmlMDocStd_XLinkDriver;
+ Handle_XmlMDocStd_XLinkDriver_1: typeof Handle_XmlMDocStd_XLinkDriver_1;
+ Handle_XmlMDocStd_XLinkDriver_2: typeof Handle_XmlMDocStd_XLinkDriver_2;
+ Handle_XmlMDocStd_XLinkDriver_3: typeof Handle_XmlMDocStd_XLinkDriver_3;
+ Handle_XmlMDocStd_XLinkDriver_4: typeof Handle_XmlMDocStd_XLinkDriver_4;
+ XmlMDocStd: typeof XmlMDocStd;
+ BRepExtrema_DistShapeShape: typeof BRepExtrema_DistShapeShape;
+ BRepExtrema_DistShapeShape_1: typeof BRepExtrema_DistShapeShape_1;
+ BRepExtrema_DistShapeShape_2: typeof BRepExtrema_DistShapeShape_2;
+ BRepExtrema_DistShapeShape_3: typeof BRepExtrema_DistShapeShape_3;
+ BRepExtrema_TriangleSet: typeof BRepExtrema_TriangleSet;
+ BRepExtrema_TriangleSet_1: typeof BRepExtrema_TriangleSet_1;
+ BRepExtrema_TriangleSet_2: typeof BRepExtrema_TriangleSet_2;
+ Handle_BRepExtrema_TriangleSet: typeof Handle_BRepExtrema_TriangleSet;
+ Handle_BRepExtrema_TriangleSet_1: typeof Handle_BRepExtrema_TriangleSet_1;
+ Handle_BRepExtrema_TriangleSet_2: typeof Handle_BRepExtrema_TriangleSet_2;
+ Handle_BRepExtrema_TriangleSet_3: typeof Handle_BRepExtrema_TriangleSet_3;
+ Handle_BRepExtrema_TriangleSet_4: typeof Handle_BRepExtrema_TriangleSet_4;
+ BRepExtrema_ShapeList: typeof BRepExtrema_ShapeList;
+ BRepExtrema_ShapeList_1: typeof BRepExtrema_ShapeList_1;
+ BRepExtrema_ShapeList_2: typeof BRepExtrema_ShapeList_2;
+ BRepExtrema_SolutionElem: typeof BRepExtrema_SolutionElem;
+ BRepExtrema_SolutionElem_1: typeof BRepExtrema_SolutionElem_1;
+ BRepExtrema_SolutionElem_2: typeof BRepExtrema_SolutionElem_2;
+ BRepExtrema_SolutionElem_3: typeof BRepExtrema_SolutionElem_3;
+ BRepExtrema_SolutionElem_4: typeof BRepExtrema_SolutionElem_4;
+ BRepExtrema_ElementFilter: typeof BRepExtrema_ElementFilter;
+ BRepExtrema_OverlapTool: typeof BRepExtrema_OverlapTool;
+ BRepExtrema_OverlapTool_1: typeof BRepExtrema_OverlapTool_1;
+ BRepExtrema_OverlapTool_2: typeof BRepExtrema_OverlapTool_2;
+ BRepExtrema_ExtPC: typeof BRepExtrema_ExtPC;
+ BRepExtrema_ExtPC_1: typeof BRepExtrema_ExtPC_1;
+ BRepExtrema_ExtPC_2: typeof BRepExtrema_ExtPC_2;
+ BRepExtrema_ExtCC: typeof BRepExtrema_ExtCC;
+ BRepExtrema_ExtCC_1: typeof BRepExtrema_ExtCC_1;
+ BRepExtrema_ExtCC_2: typeof BRepExtrema_ExtCC_2;
+ Handle_BRepExtrema_UnCompatibleShape: typeof Handle_BRepExtrema_UnCompatibleShape;
+ Handle_BRepExtrema_UnCompatibleShape_1: typeof Handle_BRepExtrema_UnCompatibleShape_1;
+ Handle_BRepExtrema_UnCompatibleShape_2: typeof Handle_BRepExtrema_UnCompatibleShape_2;
+ Handle_BRepExtrema_UnCompatibleShape_3: typeof Handle_BRepExtrema_UnCompatibleShape_3;
+ Handle_BRepExtrema_UnCompatibleShape_4: typeof Handle_BRepExtrema_UnCompatibleShape_4;
+ BRepExtrema_UnCompatibleShape: typeof BRepExtrema_UnCompatibleShape;
+ BRepExtrema_UnCompatibleShape_1: typeof BRepExtrema_UnCompatibleShape_1;
+ BRepExtrema_UnCompatibleShape_2: typeof BRepExtrema_UnCompatibleShape_2;
+ BRepExtrema_Poly: typeof BRepExtrema_Poly;
+ BRepExtrema_DistanceSS: typeof BRepExtrema_DistanceSS;
+ BRepExtrema_DistanceSS_1: typeof BRepExtrema_DistanceSS_1;
+ BRepExtrema_DistanceSS_2: typeof BRepExtrema_DistanceSS_2;
+ BRepExtrema_ExtCF: typeof BRepExtrema_ExtCF;
+ BRepExtrema_ExtCF_1: typeof BRepExtrema_ExtCF_1;
+ BRepExtrema_ExtCF_2: typeof BRepExtrema_ExtCF_2;
+ BRepExtrema_SupportType: BRepExtrema_SupportType;
+ BRepExtrema_ExtFF: typeof BRepExtrema_ExtFF;
+ BRepExtrema_ExtFF_1: typeof BRepExtrema_ExtFF_1;
+ BRepExtrema_ExtFF_2: typeof BRepExtrema_ExtFF_2;
+ BRepExtrema_ShapeProximity: typeof BRepExtrema_ShapeProximity;
+ BRepExtrema_ShapeProximity_1: typeof BRepExtrema_ShapeProximity_1;
+ BRepExtrema_ShapeProximity_2: typeof BRepExtrema_ShapeProximity_2;
+ BRepExtrema_SelfIntersection: typeof BRepExtrema_SelfIntersection;
+ BRepExtrema_SelfIntersection_1: typeof BRepExtrema_SelfIntersection_1;
+ BRepExtrema_SelfIntersection_2: typeof BRepExtrema_SelfIntersection_2;
+ BRepExtrema_ExtPF: typeof BRepExtrema_ExtPF;
+ BRepExtrema_ExtPF_1: typeof BRepExtrema_ExtPF_1;
+ BRepExtrema_ExtPF_2: typeof BRepExtrema_ExtPF_2;
+ BRepExtrema_SeqOfSolution: typeof BRepExtrema_SeqOfSolution;
+ BRepExtrema_SeqOfSolution_1: typeof BRepExtrema_SeqOfSolution_1;
+ BRepExtrema_SeqOfSolution_2: typeof BRepExtrema_SeqOfSolution_2;
+ BRepExtrema_SeqOfSolution_3: typeof BRepExtrema_SeqOfSolution_3;
+ ProjLib_Cone: typeof ProjLib_Cone;
+ ProjLib_Cone_1: typeof ProjLib_Cone_1;
+ ProjLib_Cone_2: typeof ProjLib_Cone_2;
+ ProjLib_Cone_3: typeof ProjLib_Cone_3;
+ ProjLib_Cone_4: typeof ProjLib_Cone_4;
+ ProjLib_PrjResolve: typeof ProjLib_PrjResolve;
+ ProjLib_Cylinder: typeof ProjLib_Cylinder;
+ ProjLib_Cylinder_1: typeof ProjLib_Cylinder_1;
+ ProjLib_Cylinder_2: typeof ProjLib_Cylinder_2;
+ ProjLib_Cylinder_3: typeof ProjLib_Cylinder_3;
+ ProjLib_Cylinder_4: typeof ProjLib_Cylinder_4;
+ ProjLib_Cylinder_5: typeof ProjLib_Cylinder_5;
+ ProjLib_Torus: typeof ProjLib_Torus;
+ ProjLib_Torus_1: typeof ProjLib_Torus_1;
+ ProjLib_Torus_2: typeof ProjLib_Torus_2;
+ ProjLib_Torus_3: typeof ProjLib_Torus_3;
+ ProjLib_Plane: typeof ProjLib_Plane;
+ ProjLib_Plane_1: typeof ProjLib_Plane_1;
+ ProjLib_Plane_2: typeof ProjLib_Plane_2;
+ ProjLib_Plane_3: typeof ProjLib_Plane_3;
+ ProjLib_Plane_4: typeof ProjLib_Plane_4;
+ ProjLib_Plane_5: typeof ProjLib_Plane_5;
+ ProjLib_Plane_6: typeof ProjLib_Plane_6;
+ ProjLib_Plane_7: typeof ProjLib_Plane_7;
+ Handle_ProjLib_HCompProjectedCurve: typeof Handle_ProjLib_HCompProjectedCurve;
+ Handle_ProjLib_HCompProjectedCurve_1: typeof Handle_ProjLib_HCompProjectedCurve_1;
+ Handle_ProjLib_HCompProjectedCurve_2: typeof Handle_ProjLib_HCompProjectedCurve_2;
+ Handle_ProjLib_HCompProjectedCurve_3: typeof Handle_ProjLib_HCompProjectedCurve_3;
+ Handle_ProjLib_HCompProjectedCurve_4: typeof Handle_ProjLib_HCompProjectedCurve_4;
+ ProjLib_HCompProjectedCurve: typeof ProjLib_HCompProjectedCurve;
+ ProjLib_HCompProjectedCurve_1: typeof ProjLib_HCompProjectedCurve_1;
+ ProjLib_HCompProjectedCurve_2: typeof ProjLib_HCompProjectedCurve_2;
+ ProjLib_HProjectedCurve: typeof ProjLib_HProjectedCurve;
+ ProjLib_HProjectedCurve_1: typeof ProjLib_HProjectedCurve_1;
+ ProjLib_HProjectedCurve_2: typeof ProjLib_HProjectedCurve_2;
+ Handle_ProjLib_HProjectedCurve: typeof Handle_ProjLib_HProjectedCurve;
+ Handle_ProjLib_HProjectedCurve_1: typeof Handle_ProjLib_HProjectedCurve_1;
+ Handle_ProjLib_HProjectedCurve_2: typeof Handle_ProjLib_HProjectedCurve_2;
+ Handle_ProjLib_HProjectedCurve_3: typeof Handle_ProjLib_HProjectedCurve_3;
+ Handle_ProjLib_HProjectedCurve_4: typeof Handle_ProjLib_HProjectedCurve_4;
+ ProjLib_ComputeApprox: typeof ProjLib_ComputeApprox;
+ ProjLib_ComputeApprox_1: typeof ProjLib_ComputeApprox_1;
+ ProjLib_ComputeApprox_2: typeof ProjLib_ComputeApprox_2;
+ ProjLib_ProjectedCurve: typeof ProjLib_ProjectedCurve;
+ ProjLib_ProjectedCurve_1: typeof ProjLib_ProjectedCurve_1;
+ ProjLib_ProjectedCurve_2: typeof ProjLib_ProjectedCurve_2;
+ ProjLib_ProjectedCurve_3: typeof ProjLib_ProjectedCurve_3;
+ ProjLib_ProjectedCurve_4: typeof ProjLib_ProjectedCurve_4;
+ ProjLib: typeof ProjLib;
+ ProjLib_Projector: typeof ProjLib_Projector;
+ ProjLib_Sphere: typeof ProjLib_Sphere;
+ ProjLib_Sphere_1: typeof ProjLib_Sphere_1;
+ ProjLib_Sphere_2: typeof ProjLib_Sphere_2;
+ ProjLib_Sphere_3: typeof ProjLib_Sphere_3;
+ Handle_ProjLib_HSequenceOfHSequenceOfPnt: typeof Handle_ProjLib_HSequenceOfHSequenceOfPnt;
+ Handle_ProjLib_HSequenceOfHSequenceOfPnt_1: typeof Handle_ProjLib_HSequenceOfHSequenceOfPnt_1;
+ Handle_ProjLib_HSequenceOfHSequenceOfPnt_2: typeof Handle_ProjLib_HSequenceOfHSequenceOfPnt_2;
+ Handle_ProjLib_HSequenceOfHSequenceOfPnt_3: typeof Handle_ProjLib_HSequenceOfHSequenceOfPnt_3;
+ Handle_ProjLib_HSequenceOfHSequenceOfPnt_4: typeof Handle_ProjLib_HSequenceOfHSequenceOfPnt_4;
+ ProjLib_PrjFunc: typeof ProjLib_PrjFunc;
+ ProjLib_ComputeApproxOnPolarSurface: typeof ProjLib_ComputeApproxOnPolarSurface;
+ ProjLib_ComputeApproxOnPolarSurface_1: typeof ProjLib_ComputeApproxOnPolarSurface_1;
+ ProjLib_ComputeApproxOnPolarSurface_2: typeof ProjLib_ComputeApproxOnPolarSurface_2;
+ ProjLib_ComputeApproxOnPolarSurface_3: typeof ProjLib_ComputeApproxOnPolarSurface_3;
+ ProjLib_ComputeApproxOnPolarSurface_4: typeof ProjLib_ComputeApproxOnPolarSurface_4;
+ ProjLib_ProjectOnPlane: typeof ProjLib_ProjectOnPlane;
+ ProjLib_ProjectOnPlane_1: typeof ProjLib_ProjectOnPlane_1;
+ ProjLib_ProjectOnPlane_2: typeof ProjLib_ProjectOnPlane_2;
+ ProjLib_ProjectOnPlane_3: typeof ProjLib_ProjectOnPlane_3;
+ ProjLib_CompProjectedCurve: typeof ProjLib_CompProjectedCurve;
+ ProjLib_CompProjectedCurve_1: typeof ProjLib_CompProjectedCurve_1;
+ ProjLib_CompProjectedCurve_2: typeof ProjLib_CompProjectedCurve_2;
+ ProjLib_CompProjectedCurve_3: typeof ProjLib_CompProjectedCurve_3;
+ GeomProjLib: typeof GeomProjLib;
+ StdSelect_TypeOfSelectionImage: StdSelect_TypeOfSelectionImage;
+ StdSelect_BRepOwner: typeof StdSelect_BRepOwner;
+ StdSelect_BRepOwner_1: typeof StdSelect_BRepOwner_1;
+ StdSelect_BRepOwner_2: typeof StdSelect_BRepOwner_2;
+ StdSelect_BRepOwner_3: typeof StdSelect_BRepOwner_3;
+ Handle_StdSelect_BRepOwner: typeof Handle_StdSelect_BRepOwner;
+ Handle_StdSelect_BRepOwner_1: typeof Handle_StdSelect_BRepOwner_1;
+ Handle_StdSelect_BRepOwner_2: typeof Handle_StdSelect_BRepOwner_2;
+ Handle_StdSelect_BRepOwner_3: typeof Handle_StdSelect_BRepOwner_3;
+ Handle_StdSelect_BRepOwner_4: typeof Handle_StdSelect_BRepOwner_4;
+ StdSelect_Shape: typeof StdSelect_Shape;
+ Handle_StdSelect_Shape: typeof Handle_StdSelect_Shape;
+ Handle_StdSelect_Shape_1: typeof Handle_StdSelect_Shape_1;
+ Handle_StdSelect_Shape_2: typeof Handle_StdSelect_Shape_2;
+ Handle_StdSelect_Shape_3: typeof Handle_StdSelect_Shape_3;
+ Handle_StdSelect_Shape_4: typeof Handle_StdSelect_Shape_4;
+ StdSelect_EdgeFilter: typeof StdSelect_EdgeFilter;
+ Handle_StdSelect_EdgeFilter: typeof Handle_StdSelect_EdgeFilter;
+ Handle_StdSelect_EdgeFilter_1: typeof Handle_StdSelect_EdgeFilter_1;
+ Handle_StdSelect_EdgeFilter_2: typeof Handle_StdSelect_EdgeFilter_2;
+ Handle_StdSelect_EdgeFilter_3: typeof Handle_StdSelect_EdgeFilter_3;
+ Handle_StdSelect_EdgeFilter_4: typeof Handle_StdSelect_EdgeFilter_4;
+ StdSelect: typeof StdSelect;
+ StdSelect_TypeOfEdge: StdSelect_TypeOfEdge;
+ StdSelect_BRepSelectionTool: typeof StdSelect_BRepSelectionTool;
+ StdSelect_ShapeTypeFilter: typeof StdSelect_ShapeTypeFilter;
+ Handle_StdSelect_ShapeTypeFilter: typeof Handle_StdSelect_ShapeTypeFilter;
+ Handle_StdSelect_ShapeTypeFilter_1: typeof Handle_StdSelect_ShapeTypeFilter_1;
+ Handle_StdSelect_ShapeTypeFilter_2: typeof Handle_StdSelect_ShapeTypeFilter_2;
+ Handle_StdSelect_ShapeTypeFilter_3: typeof Handle_StdSelect_ShapeTypeFilter_3;
+ Handle_StdSelect_ShapeTypeFilter_4: typeof Handle_StdSelect_ShapeTypeFilter_4;
+ StdSelect_FaceFilter: typeof StdSelect_FaceFilter;
+ Handle_StdSelect_FaceFilter: typeof Handle_StdSelect_FaceFilter;
+ Handle_StdSelect_FaceFilter_1: typeof Handle_StdSelect_FaceFilter_1;
+ Handle_StdSelect_FaceFilter_2: typeof Handle_StdSelect_FaceFilter_2;
+ Handle_StdSelect_FaceFilter_3: typeof Handle_StdSelect_FaceFilter_3;
+ Handle_StdSelect_FaceFilter_4: typeof Handle_StdSelect_FaceFilter_4;
+ StdSelect_TypeOfFace: StdSelect_TypeOfFace;
+ Handle_Quantity_DateDefinitionError: typeof Handle_Quantity_DateDefinitionError;
+ Handle_Quantity_DateDefinitionError_1: typeof Handle_Quantity_DateDefinitionError_1;
+ Handle_Quantity_DateDefinitionError_2: typeof Handle_Quantity_DateDefinitionError_2;
+ Handle_Quantity_DateDefinitionError_3: typeof Handle_Quantity_DateDefinitionError_3;
+ Handle_Quantity_DateDefinitionError_4: typeof Handle_Quantity_DateDefinitionError_4;
+ Quantity_DateDefinitionError: typeof Quantity_DateDefinitionError;
+ Quantity_DateDefinitionError_1: typeof Quantity_DateDefinitionError_1;
+ Quantity_DateDefinitionError_2: typeof Quantity_DateDefinitionError_2;
+ Quantity_NameOfColor: Quantity_NameOfColor;
+ Quantity_Period: typeof Quantity_Period;
+ Quantity_Period_1: typeof Quantity_Period_1;
+ Quantity_Period_2: typeof Quantity_Period_2;
+ Quantity_ColorHasher: typeof Quantity_ColorHasher;
+ Quantity_Color: typeof Quantity_Color;
+ Quantity_Color_1: typeof Quantity_Color_1;
+ Quantity_Color_2: typeof Quantity_Color_2;
+ Quantity_Color_3: typeof Quantity_Color_3;
+ Quantity_Color_4: typeof Quantity_Color_4;
+ Quantity_Date: typeof Quantity_Date;
+ Quantity_Date_1: typeof Quantity_Date_1;
+ Quantity_Date_2: typeof Quantity_Date_2;
+ Quantity_PhysicalQuantity: Quantity_PhysicalQuantity;
+ Quantity_Array1OfColor: typeof Quantity_Array1OfColor;
+ Quantity_Array1OfColor_1: typeof Quantity_Array1OfColor_1;
+ Quantity_Array1OfColor_2: typeof Quantity_Array1OfColor_2;
+ Quantity_Array1OfColor_3: typeof Quantity_Array1OfColor_3;
+ Quantity_Array1OfColor_4: typeof Quantity_Array1OfColor_4;
+ Quantity_Array1OfColor_5: typeof Quantity_Array1OfColor_5;
+ Handle_Quantity_PeriodDefinitionError: typeof Handle_Quantity_PeriodDefinitionError;
+ Handle_Quantity_PeriodDefinitionError_1: typeof Handle_Quantity_PeriodDefinitionError_1;
+ Handle_Quantity_PeriodDefinitionError_2: typeof Handle_Quantity_PeriodDefinitionError_2;
+ Handle_Quantity_PeriodDefinitionError_3: typeof Handle_Quantity_PeriodDefinitionError_3;
+ Handle_Quantity_PeriodDefinitionError_4: typeof Handle_Quantity_PeriodDefinitionError_4;
+ Quantity_PeriodDefinitionError: typeof Quantity_PeriodDefinitionError;
+ Quantity_PeriodDefinitionError_1: typeof Quantity_PeriodDefinitionError_1;
+ Quantity_PeriodDefinitionError_2: typeof Quantity_PeriodDefinitionError_2;
+ Quantity_TypeOfColor: Quantity_TypeOfColor;
+ Quantity_ColorRGBAHasher: typeof Quantity_ColorRGBAHasher;
+ Handle_Quantity_HArray1OfColor: typeof Handle_Quantity_HArray1OfColor;
+ Handle_Quantity_HArray1OfColor_1: typeof Handle_Quantity_HArray1OfColor_1;
+ Handle_Quantity_HArray1OfColor_2: typeof Handle_Quantity_HArray1OfColor_2;
+ Handle_Quantity_HArray1OfColor_3: typeof Handle_Quantity_HArray1OfColor_3;
+ Handle_Quantity_HArray1OfColor_4: typeof Handle_Quantity_HArray1OfColor_4;
+ Quantity_Array2OfColor: typeof Quantity_Array2OfColor;
+ Quantity_Array2OfColor_1: typeof Quantity_Array2OfColor_1;
+ Quantity_Array2OfColor_2: typeof Quantity_Array2OfColor_2;
+ Quantity_Array2OfColor_3: typeof Quantity_Array2OfColor_3;
+ Quantity_Array2OfColor_4: typeof Quantity_Array2OfColor_4;
+ Quantity_Array2OfColor_5: typeof Quantity_Array2OfColor_5;
+ Quantity_ColorRGBA: typeof Quantity_ColorRGBA;
+ Quantity_ColorRGBA_1: typeof Quantity_ColorRGBA_1;
+ Quantity_ColorRGBA_2: typeof Quantity_ColorRGBA_2;
+ Quantity_ColorRGBA_3: typeof Quantity_ColorRGBA_3;
+ Quantity_ColorRGBA_4: typeof Quantity_ColorRGBA_4;
+ Quantity_ColorRGBA_5: typeof Quantity_ColorRGBA_5;
+ SelectBasics_SelectingVolumeManager: typeof SelectBasics_SelectingVolumeManager;
+ SelectBasics: typeof SelectBasics;
+ SelectBasics_PickResult: typeof SelectBasics_PickResult;
+ SelectBasics_PickResult_1: typeof SelectBasics_PickResult_1;
+ SelectBasics_PickResult_2: typeof SelectBasics_PickResult_2;
+ RWStepAP214_RWAppliedSecurityClassificationAssignment: typeof RWStepAP214_RWAppliedSecurityClassificationAssignment;
+ RWStepAP214_RWAutoDesignGroupAssignment: typeof RWStepAP214_RWAutoDesignGroupAssignment;
+ RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment: typeof RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment;
+ RWStepAP214_RWAutoDesignApprovalAssignment: typeof RWStepAP214_RWAutoDesignApprovalAssignment;
+ RWStepAP214_RWAutoDesignSecurityClassificationAssignment: typeof RWStepAP214_RWAutoDesignSecurityClassificationAssignment;
+ RWStepAP214_RWAppliedDocumentReference: typeof RWStepAP214_RWAppliedDocumentReference;
+ RWStepAP214_RWAutoDesignPresentedItem: typeof RWStepAP214_RWAutoDesignPresentedItem;
+ RWStepAP214_RWAppliedApprovalAssignment: typeof RWStepAP214_RWAppliedApprovalAssignment;
+ RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment: typeof RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment;
+ RWStepAP214_RWAppliedExternalIdentificationAssignment: typeof RWStepAP214_RWAppliedExternalIdentificationAssignment;
+ RWStepAP214_RWExternallyDefinedClass: typeof RWStepAP214_RWExternallyDefinedClass;
+ RWStepAP214_RWAutoDesignNominalDateAssignment: typeof RWStepAP214_RWAutoDesignNominalDateAssignment;
+ RWStepAP214_RWAutoDesignDocumentReference: typeof RWStepAP214_RWAutoDesignDocumentReference;
+ RWStepAP214_RWAutoDesignOrganizationAssignment: typeof RWStepAP214_RWAutoDesignOrganizationAssignment;
+ RWStepAP214_RWAutoDesignDateAndPersonAssignment: typeof RWStepAP214_RWAutoDesignDateAndPersonAssignment;
+ RWStepAP214_RWAppliedPersonAndOrganizationAssignment: typeof RWStepAP214_RWAppliedPersonAndOrganizationAssignment;
+ RWStepAP214_RWClass: typeof RWStepAP214_RWClass;
+ RWStepAP214_RWAppliedPresentedItem: typeof RWStepAP214_RWAppliedPresentedItem;
+ RWStepAP214_RWAutoDesignActualDateAndTimeAssignment: typeof RWStepAP214_RWAutoDesignActualDateAndTimeAssignment;
+ RWStepAP214: typeof RWStepAP214;
+ RWStepAP214_RWAppliedDateAssignment: typeof RWStepAP214_RWAppliedDateAssignment;
+ RWStepAP214_RWAppliedGroupAssignment: typeof RWStepAP214_RWAppliedGroupAssignment;
+ RWStepAP214_RWAppliedOrganizationAssignment: typeof RWStepAP214_RWAppliedOrganizationAssignment;
+ RWStepAP214_RWAutoDesignActualDateAssignment: typeof RWStepAP214_RWAutoDesignActualDateAssignment;
+ Handle_RWStepAP214_GeneralModule: typeof Handle_RWStepAP214_GeneralModule;
+ Handle_RWStepAP214_GeneralModule_1: typeof Handle_RWStepAP214_GeneralModule_1;
+ Handle_RWStepAP214_GeneralModule_2: typeof Handle_RWStepAP214_GeneralModule_2;
+ Handle_RWStepAP214_GeneralModule_3: typeof Handle_RWStepAP214_GeneralModule_3;
+ Handle_RWStepAP214_GeneralModule_4: typeof Handle_RWStepAP214_GeneralModule_4;
+ RWStepAP214_RWAppliedDateAndTimeAssignment: typeof RWStepAP214_RWAppliedDateAndTimeAssignment;
+ RWStepAP214_RWExternallyDefinedGeneralProperty: typeof RWStepAP214_RWExternallyDefinedGeneralProperty;
+ RWStepAP214_ReadWriteModule: typeof RWStepAP214_ReadWriteModule;
+ Handle_RWStepAP214_ReadWriteModule: typeof Handle_RWStepAP214_ReadWriteModule;
+ Handle_RWStepAP214_ReadWriteModule_1: typeof Handle_RWStepAP214_ReadWriteModule_1;
+ Handle_RWStepAP214_ReadWriteModule_2: typeof Handle_RWStepAP214_ReadWriteModule_2;
+ Handle_RWStepAP214_ReadWriteModule_3: typeof Handle_RWStepAP214_ReadWriteModule_3;
+ Handle_RWStepAP214_ReadWriteModule_4: typeof Handle_RWStepAP214_ReadWriteModule_4;
+ RWStepAP214_RWRepItemGroup: typeof RWStepAP214_RWRepItemGroup;
+ Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect: typeof Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect;
+ Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_1: typeof Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_1;
+ Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_2: typeof Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_2;
+ Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_3: typeof Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_3;
+ Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_4: typeof Handle_StepAP214_HArray1OfAutoDesignPresentedItemSelect_4;
+ StepAP214_Array1OfDateItem: typeof StepAP214_Array1OfDateItem;
+ StepAP214_Array1OfDateItem_1: typeof StepAP214_Array1OfDateItem_1;
+ StepAP214_Array1OfDateItem_2: typeof StepAP214_Array1OfDateItem_2;
+ StepAP214_Array1OfDateItem_3: typeof StepAP214_Array1OfDateItem_3;
+ StepAP214_Array1OfDateItem_4: typeof StepAP214_Array1OfDateItem_4;
+ StepAP214_Array1OfDateItem_5: typeof StepAP214_Array1OfDateItem_5;
+ Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem: typeof Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem;
+ Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignGeneralOrgItem_4;
+ Handle_StepAP214_AutoDesignApprovalAssignment: typeof Handle_StepAP214_AutoDesignApprovalAssignment;
+ Handle_StepAP214_AutoDesignApprovalAssignment_1: typeof Handle_StepAP214_AutoDesignApprovalAssignment_1;
+ Handle_StepAP214_AutoDesignApprovalAssignment_2: typeof Handle_StepAP214_AutoDesignApprovalAssignment_2;
+ Handle_StepAP214_AutoDesignApprovalAssignment_3: typeof Handle_StepAP214_AutoDesignApprovalAssignment_3;
+ Handle_StepAP214_AutoDesignApprovalAssignment_4: typeof Handle_StepAP214_AutoDesignApprovalAssignment_4;
+ StepAP214_AutoDesignApprovalAssignment: typeof StepAP214_AutoDesignApprovalAssignment;
+ StepAP214_AppliedPresentedItem: typeof StepAP214_AppliedPresentedItem;
+ Handle_StepAP214_AppliedPresentedItem: typeof Handle_StepAP214_AppliedPresentedItem;
+ Handle_StepAP214_AppliedPresentedItem_1: typeof Handle_StepAP214_AppliedPresentedItem_1;
+ Handle_StepAP214_AppliedPresentedItem_2: typeof Handle_StepAP214_AppliedPresentedItem_2;
+ Handle_StepAP214_AppliedPresentedItem_3: typeof Handle_StepAP214_AppliedPresentedItem_3;
+ Handle_StepAP214_AppliedPresentedItem_4: typeof Handle_StepAP214_AppliedPresentedItem_4;
+ StepAP214_Protocol: typeof StepAP214_Protocol;
+ Handle_StepAP214_Protocol: typeof Handle_StepAP214_Protocol;
+ Handle_StepAP214_Protocol_1: typeof Handle_StepAP214_Protocol_1;
+ Handle_StepAP214_Protocol_2: typeof Handle_StepAP214_Protocol_2;
+ Handle_StepAP214_Protocol_3: typeof Handle_StepAP214_Protocol_3;
+ Handle_StepAP214_Protocol_4: typeof Handle_StepAP214_Protocol_4;
+ Handle_StepAP214_HArray1OfPersonAndOrganizationItem: typeof Handle_StepAP214_HArray1OfPersonAndOrganizationItem;
+ Handle_StepAP214_HArray1OfPersonAndOrganizationItem_1: typeof Handle_StepAP214_HArray1OfPersonAndOrganizationItem_1;
+ Handle_StepAP214_HArray1OfPersonAndOrganizationItem_2: typeof Handle_StepAP214_HArray1OfPersonAndOrganizationItem_2;
+ Handle_StepAP214_HArray1OfPersonAndOrganizationItem_3: typeof Handle_StepAP214_HArray1OfPersonAndOrganizationItem_3;
+ Handle_StepAP214_HArray1OfPersonAndOrganizationItem_4: typeof Handle_StepAP214_HArray1OfPersonAndOrganizationItem_4;
+ Handle_StepAP214_Class: typeof Handle_StepAP214_Class;
+ Handle_StepAP214_Class_1: typeof Handle_StepAP214_Class_1;
+ Handle_StepAP214_Class_2: typeof Handle_StepAP214_Class_2;
+ Handle_StepAP214_Class_3: typeof Handle_StepAP214_Class_3;
+ Handle_StepAP214_Class_4: typeof Handle_StepAP214_Class_4;
+ StepAP214_Class: typeof StepAP214_Class;
+ Handle_StepAP214_HArray1OfAutoDesignDatedItem: typeof Handle_StepAP214_HArray1OfAutoDesignDatedItem;
+ Handle_StepAP214_HArray1OfAutoDesignDatedItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignDatedItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignDatedItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignDatedItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignDatedItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignDatedItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignDatedItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignDatedItem_4;
+ StepAP214_AutoDesignDateAndPersonItem: typeof StepAP214_AutoDesignDateAndPersonItem;
+ StepAP214_Array1OfGroupItem: typeof StepAP214_Array1OfGroupItem;
+ StepAP214_Array1OfGroupItem_1: typeof StepAP214_Array1OfGroupItem_1;
+ StepAP214_Array1OfGroupItem_2: typeof StepAP214_Array1OfGroupItem_2;
+ StepAP214_Array1OfGroupItem_3: typeof StepAP214_Array1OfGroupItem_3;
+ StepAP214_Array1OfGroupItem_4: typeof StepAP214_Array1OfGroupItem_4;
+ StepAP214_Array1OfGroupItem_5: typeof StepAP214_Array1OfGroupItem_5;
+ Handle_StepAP214_RepItemGroup: typeof Handle_StepAP214_RepItemGroup;
+ Handle_StepAP214_RepItemGroup_1: typeof Handle_StepAP214_RepItemGroup_1;
+ Handle_StepAP214_RepItemGroup_2: typeof Handle_StepAP214_RepItemGroup_2;
+ Handle_StepAP214_RepItemGroup_3: typeof Handle_StepAP214_RepItemGroup_3;
+ Handle_StepAP214_RepItemGroup_4: typeof Handle_StepAP214_RepItemGroup_4;
+ StepAP214_RepItemGroup: typeof StepAP214_RepItemGroup;
+ StepAP214_Array1OfAutoDesignDatedItem: typeof StepAP214_Array1OfAutoDesignDatedItem;
+ StepAP214_Array1OfAutoDesignDatedItem_1: typeof StepAP214_Array1OfAutoDesignDatedItem_1;
+ StepAP214_Array1OfAutoDesignDatedItem_2: typeof StepAP214_Array1OfAutoDesignDatedItem_2;
+ StepAP214_Array1OfAutoDesignDatedItem_3: typeof StepAP214_Array1OfAutoDesignDatedItem_3;
+ StepAP214_Array1OfAutoDesignDatedItem_4: typeof StepAP214_Array1OfAutoDesignDatedItem_4;
+ StepAP214_Array1OfAutoDesignDatedItem_5: typeof StepAP214_Array1OfAutoDesignDatedItem_5;
+ StepAP214_Array1OfExternalIdentificationItem: typeof StepAP214_Array1OfExternalIdentificationItem;
+ StepAP214_Array1OfExternalIdentificationItem_1: typeof StepAP214_Array1OfExternalIdentificationItem_1;
+ StepAP214_Array1OfExternalIdentificationItem_2: typeof StepAP214_Array1OfExternalIdentificationItem_2;
+ StepAP214_Array1OfExternalIdentificationItem_3: typeof StepAP214_Array1OfExternalIdentificationItem_3;
+ StepAP214_Array1OfExternalIdentificationItem_4: typeof StepAP214_Array1OfExternalIdentificationItem_4;
+ StepAP214_Array1OfExternalIdentificationItem_5: typeof StepAP214_Array1OfExternalIdentificationItem_5;
+ StepAP214_Array1OfAutoDesignGroupedItem: typeof StepAP214_Array1OfAutoDesignGroupedItem;
+ StepAP214_Array1OfAutoDesignGroupedItem_1: typeof StepAP214_Array1OfAutoDesignGroupedItem_1;
+ StepAP214_Array1OfAutoDesignGroupedItem_2: typeof StepAP214_Array1OfAutoDesignGroupedItem_2;
+ StepAP214_Array1OfAutoDesignGroupedItem_3: typeof StepAP214_Array1OfAutoDesignGroupedItem_3;
+ StepAP214_Array1OfAutoDesignGroupedItem_4: typeof StepAP214_Array1OfAutoDesignGroupedItem_4;
+ StepAP214_Array1OfAutoDesignGroupedItem_5: typeof StepAP214_Array1OfAutoDesignGroupedItem_5;
+ StepAP214_AppliedDateAndTimeAssignment: typeof StepAP214_AppliedDateAndTimeAssignment;
+ Handle_StepAP214_AppliedDateAndTimeAssignment: typeof Handle_StepAP214_AppliedDateAndTimeAssignment;
+ Handle_StepAP214_AppliedDateAndTimeAssignment_1: typeof Handle_StepAP214_AppliedDateAndTimeAssignment_1;
+ Handle_StepAP214_AppliedDateAndTimeAssignment_2: typeof Handle_StepAP214_AppliedDateAndTimeAssignment_2;
+ Handle_StepAP214_AppliedDateAndTimeAssignment_3: typeof Handle_StepAP214_AppliedDateAndTimeAssignment_3;
+ Handle_StepAP214_AppliedDateAndTimeAssignment_4: typeof Handle_StepAP214_AppliedDateAndTimeAssignment_4;
+ Handle_StepAP214_HArray1OfExternalIdentificationItem: typeof Handle_StepAP214_HArray1OfExternalIdentificationItem;
+ Handle_StepAP214_HArray1OfExternalIdentificationItem_1: typeof Handle_StepAP214_HArray1OfExternalIdentificationItem_1;
+ Handle_StepAP214_HArray1OfExternalIdentificationItem_2: typeof Handle_StepAP214_HArray1OfExternalIdentificationItem_2;
+ Handle_StepAP214_HArray1OfExternalIdentificationItem_3: typeof Handle_StepAP214_HArray1OfExternalIdentificationItem_3;
+ Handle_StepAP214_HArray1OfExternalIdentificationItem_4: typeof Handle_StepAP214_HArray1OfExternalIdentificationItem_4;
+ StepAP214_ExternalIdentificationItem: typeof StepAP214_ExternalIdentificationItem;
+ StepAP214_AutoDesignNominalDateAssignment: typeof StepAP214_AutoDesignNominalDateAssignment;
+ Handle_StepAP214_AutoDesignNominalDateAssignment: typeof Handle_StepAP214_AutoDesignNominalDateAssignment;
+ Handle_StepAP214_AutoDesignNominalDateAssignment_1: typeof Handle_StepAP214_AutoDesignNominalDateAssignment_1;
+ Handle_StepAP214_AutoDesignNominalDateAssignment_2: typeof Handle_StepAP214_AutoDesignNominalDateAssignment_2;
+ Handle_StepAP214_AutoDesignNominalDateAssignment_3: typeof Handle_StepAP214_AutoDesignNominalDateAssignment_3;
+ Handle_StepAP214_AutoDesignNominalDateAssignment_4: typeof Handle_StepAP214_AutoDesignNominalDateAssignment_4;
+ Handle_StepAP214_AutoDesignGroupAssignment: typeof Handle_StepAP214_AutoDesignGroupAssignment;
+ Handle_StepAP214_AutoDesignGroupAssignment_1: typeof Handle_StepAP214_AutoDesignGroupAssignment_1;
+ Handle_StepAP214_AutoDesignGroupAssignment_2: typeof Handle_StepAP214_AutoDesignGroupAssignment_2;
+ Handle_StepAP214_AutoDesignGroupAssignment_3: typeof Handle_StepAP214_AutoDesignGroupAssignment_3;
+ Handle_StepAP214_AutoDesignGroupAssignment_4: typeof Handle_StepAP214_AutoDesignGroupAssignment_4;
+ StepAP214_AutoDesignGroupAssignment: typeof StepAP214_AutoDesignGroupAssignment;
+ Handle_StepAP214_HArray1OfSecurityClassificationItem: typeof Handle_StepAP214_HArray1OfSecurityClassificationItem;
+ Handle_StepAP214_HArray1OfSecurityClassificationItem_1: typeof Handle_StepAP214_HArray1OfSecurityClassificationItem_1;
+ Handle_StepAP214_HArray1OfSecurityClassificationItem_2: typeof Handle_StepAP214_HArray1OfSecurityClassificationItem_2;
+ Handle_StepAP214_HArray1OfSecurityClassificationItem_3: typeof Handle_StepAP214_HArray1OfSecurityClassificationItem_3;
+ Handle_StepAP214_HArray1OfSecurityClassificationItem_4: typeof Handle_StepAP214_HArray1OfSecurityClassificationItem_4;
+ StepAP214_PersonAndOrganizationItem: typeof StepAP214_PersonAndOrganizationItem;
+ Handle_StepAP214_HArray1OfDateItem: typeof Handle_StepAP214_HArray1OfDateItem;
+ Handle_StepAP214_HArray1OfDateItem_1: typeof Handle_StepAP214_HArray1OfDateItem_1;
+ Handle_StepAP214_HArray1OfDateItem_2: typeof Handle_StepAP214_HArray1OfDateItem_2;
+ Handle_StepAP214_HArray1OfDateItem_3: typeof Handle_StepAP214_HArray1OfDateItem_3;
+ Handle_StepAP214_HArray1OfDateItem_4: typeof Handle_StepAP214_HArray1OfDateItem_4;
+ StepAP214_AutoDesignDateAndTimeItem: typeof StepAP214_AutoDesignDateAndTimeItem;
+ Handle_StepAP214_AutoDesignPresentedItem: typeof Handle_StepAP214_AutoDesignPresentedItem;
+ Handle_StepAP214_AutoDesignPresentedItem_1: typeof Handle_StepAP214_AutoDesignPresentedItem_1;
+ Handle_StepAP214_AutoDesignPresentedItem_2: typeof Handle_StepAP214_AutoDesignPresentedItem_2;
+ Handle_StepAP214_AutoDesignPresentedItem_3: typeof Handle_StepAP214_AutoDesignPresentedItem_3;
+ Handle_StepAP214_AutoDesignPresentedItem_4: typeof Handle_StepAP214_AutoDesignPresentedItem_4;
+ StepAP214_AutoDesignPresentedItem: typeof StepAP214_AutoDesignPresentedItem;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem_1: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem_1;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem_2: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem_2;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem_3: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem_3;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem_4: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem_4;
+ StepAP214_Array1OfAutoDesignGeneralOrgItem_5: typeof StepAP214_Array1OfAutoDesignGeneralOrgItem_5;
+ Handle_StepAP214_AutoDesignDateAndPersonAssignment: typeof Handle_StepAP214_AutoDesignDateAndPersonAssignment;
+ Handle_StepAP214_AutoDesignDateAndPersonAssignment_1: typeof Handle_StepAP214_AutoDesignDateAndPersonAssignment_1;
+ Handle_StepAP214_AutoDesignDateAndPersonAssignment_2: typeof Handle_StepAP214_AutoDesignDateAndPersonAssignment_2;
+ Handle_StepAP214_AutoDesignDateAndPersonAssignment_3: typeof Handle_StepAP214_AutoDesignDateAndPersonAssignment_3;
+ Handle_StepAP214_AutoDesignDateAndPersonAssignment_4: typeof Handle_StepAP214_AutoDesignDateAndPersonAssignment_4;
+ StepAP214_AutoDesignDateAndPersonAssignment: typeof StepAP214_AutoDesignDateAndPersonAssignment;
+ StepAP214_DateItem: typeof StepAP214_DateItem;
+ StepAP214_DateAndTimeItem: typeof StepAP214_DateAndTimeItem;
+ StepAP214_GroupItem: typeof StepAP214_GroupItem;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem_1: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem_1;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem_2: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem_2;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem_3: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem_3;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem_4: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem_4;
+ StepAP214_Array1OfAutoDesignDateAndTimeItem_5: typeof StepAP214_Array1OfAutoDesignDateAndTimeItem_5;
+ Handle_StepAP214_HArray1OfDateAndTimeItem: typeof Handle_StepAP214_HArray1OfDateAndTimeItem;
+ Handle_StepAP214_HArray1OfDateAndTimeItem_1: typeof Handle_StepAP214_HArray1OfDateAndTimeItem_1;
+ Handle_StepAP214_HArray1OfDateAndTimeItem_2: typeof Handle_StepAP214_HArray1OfDateAndTimeItem_2;
+ Handle_StepAP214_HArray1OfDateAndTimeItem_3: typeof Handle_StepAP214_HArray1OfDateAndTimeItem_3;
+ Handle_StepAP214_HArray1OfDateAndTimeItem_4: typeof Handle_StepAP214_HArray1OfDateAndTimeItem_4;
+ Handle_StepAP214_AutoDesignOrganizationAssignment: typeof Handle_StepAP214_AutoDesignOrganizationAssignment;
+ Handle_StepAP214_AutoDesignOrganizationAssignment_1: typeof Handle_StepAP214_AutoDesignOrganizationAssignment_1;
+ Handle_StepAP214_AutoDesignOrganizationAssignment_2: typeof Handle_StepAP214_AutoDesignOrganizationAssignment_2;
+ Handle_StepAP214_AutoDesignOrganizationAssignment_3: typeof Handle_StepAP214_AutoDesignOrganizationAssignment_3;
+ Handle_StepAP214_AutoDesignOrganizationAssignment_4: typeof Handle_StepAP214_AutoDesignOrganizationAssignment_4;
+ StepAP214_AutoDesignOrganizationAssignment: typeof StepAP214_AutoDesignOrganizationAssignment;
+ StepAP214_ApprovalItem: typeof StepAP214_ApprovalItem;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect_1: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect_1;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect_2: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect_2;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect_3: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect_3;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect_4: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect_4;
+ StepAP214_Array1OfAutoDesignPresentedItemSelect_5: typeof StepAP214_Array1OfAutoDesignPresentedItemSelect_5;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndPersonItem_4;
+ Handle_StepAP214_AutoDesignSecurityClassificationAssignment: typeof Handle_StepAP214_AutoDesignSecurityClassificationAssignment;
+ Handle_StepAP214_AutoDesignSecurityClassificationAssignment_1: typeof Handle_StepAP214_AutoDesignSecurityClassificationAssignment_1;
+ Handle_StepAP214_AutoDesignSecurityClassificationAssignment_2: typeof Handle_StepAP214_AutoDesignSecurityClassificationAssignment_2;
+ Handle_StepAP214_AutoDesignSecurityClassificationAssignment_3: typeof Handle_StepAP214_AutoDesignSecurityClassificationAssignment_3;
+ Handle_StepAP214_AutoDesignSecurityClassificationAssignment_4: typeof Handle_StepAP214_AutoDesignSecurityClassificationAssignment_4;
+ StepAP214_AutoDesignSecurityClassificationAssignment: typeof StepAP214_AutoDesignSecurityClassificationAssignment;
+ StepAP214_Array1OfDateAndTimeItem: typeof StepAP214_Array1OfDateAndTimeItem;
+ StepAP214_Array1OfDateAndTimeItem_1: typeof StepAP214_Array1OfDateAndTimeItem_1;
+ StepAP214_Array1OfDateAndTimeItem_2: typeof StepAP214_Array1OfDateAndTimeItem_2;
+ StepAP214_Array1OfDateAndTimeItem_3: typeof StepAP214_Array1OfDateAndTimeItem_3;
+ StepAP214_Array1OfDateAndTimeItem_4: typeof StepAP214_Array1OfDateAndTimeItem_4;
+ StepAP214_Array1OfDateAndTimeItem_5: typeof StepAP214_Array1OfDateAndTimeItem_5;
+ StepAP214_AutoDesignActualDateAssignment: typeof StepAP214_AutoDesignActualDateAssignment;
+ Handle_StepAP214_AutoDesignActualDateAssignment: typeof Handle_StepAP214_AutoDesignActualDateAssignment;
+ Handle_StepAP214_AutoDesignActualDateAssignment_1: typeof Handle_StepAP214_AutoDesignActualDateAssignment_1;
+ Handle_StepAP214_AutoDesignActualDateAssignment_2: typeof Handle_StepAP214_AutoDesignActualDateAssignment_2;
+ Handle_StepAP214_AutoDesignActualDateAssignment_3: typeof Handle_StepAP214_AutoDesignActualDateAssignment_3;
+ Handle_StepAP214_AutoDesignActualDateAssignment_4: typeof Handle_StepAP214_AutoDesignActualDateAssignment_4;
+ StepAP214_AppliedDateAssignment: typeof StepAP214_AppliedDateAssignment;
+ Handle_StepAP214_AppliedDateAssignment: typeof Handle_StepAP214_AppliedDateAssignment;
+ Handle_StepAP214_AppliedDateAssignment_1: typeof Handle_StepAP214_AppliedDateAssignment_1;
+ Handle_StepAP214_AppliedDateAssignment_2: typeof Handle_StepAP214_AppliedDateAssignment_2;
+ Handle_StepAP214_AppliedDateAssignment_3: typeof Handle_StepAP214_AppliedDateAssignment_3;
+ Handle_StepAP214_AppliedDateAssignment_4: typeof Handle_StepAP214_AppliedDateAssignment_4;
+ StepAP214_AppliedPersonAndOrganizationAssignment: typeof StepAP214_AppliedPersonAndOrganizationAssignment;
+ Handle_StepAP214_AppliedPersonAndOrganizationAssignment: typeof Handle_StepAP214_AppliedPersonAndOrganizationAssignment;
+ Handle_StepAP214_AppliedPersonAndOrganizationAssignment_1: typeof Handle_StepAP214_AppliedPersonAndOrganizationAssignment_1;
+ Handle_StepAP214_AppliedPersonAndOrganizationAssignment_2: typeof Handle_StepAP214_AppliedPersonAndOrganizationAssignment_2;
+ Handle_StepAP214_AppliedPersonAndOrganizationAssignment_3: typeof Handle_StepAP214_AppliedPersonAndOrganizationAssignment_3;
+ Handle_StepAP214_AppliedPersonAndOrganizationAssignment_4: typeof Handle_StepAP214_AppliedPersonAndOrganizationAssignment_4;
+ StepAP214_AppliedExternalIdentificationAssignment: typeof StepAP214_AppliedExternalIdentificationAssignment;
+ Handle_StepAP214_AppliedExternalIdentificationAssignment: typeof Handle_StepAP214_AppliedExternalIdentificationAssignment;
+ Handle_StepAP214_AppliedExternalIdentificationAssignment_1: typeof Handle_StepAP214_AppliedExternalIdentificationAssignment_1;
+ Handle_StepAP214_AppliedExternalIdentificationAssignment_2: typeof Handle_StepAP214_AppliedExternalIdentificationAssignment_2;
+ Handle_StepAP214_AppliedExternalIdentificationAssignment_3: typeof Handle_StepAP214_AppliedExternalIdentificationAssignment_3;
+ Handle_StepAP214_AppliedExternalIdentificationAssignment_4: typeof Handle_StepAP214_AppliedExternalIdentificationAssignment_4;
+ StepAP214_ExternallyDefinedClass: typeof StepAP214_ExternallyDefinedClass;
+ Handle_StepAP214_ExternallyDefinedClass: typeof Handle_StepAP214_ExternallyDefinedClass;
+ Handle_StepAP214_ExternallyDefinedClass_1: typeof Handle_StepAP214_ExternallyDefinedClass_1;
+ Handle_StepAP214_ExternallyDefinedClass_2: typeof Handle_StepAP214_ExternallyDefinedClass_2;
+ Handle_StepAP214_ExternallyDefinedClass_3: typeof Handle_StepAP214_ExternallyDefinedClass_3;
+ Handle_StepAP214_ExternallyDefinedClass_4: typeof Handle_StepAP214_ExternallyDefinedClass_4;
+ StepAP214_Array1OfPresentedItemSelect: typeof StepAP214_Array1OfPresentedItemSelect;
+ StepAP214_Array1OfPresentedItemSelect_1: typeof StepAP214_Array1OfPresentedItemSelect_1;
+ StepAP214_Array1OfPresentedItemSelect_2: typeof StepAP214_Array1OfPresentedItemSelect_2;
+ StepAP214_Array1OfPresentedItemSelect_3: typeof StepAP214_Array1OfPresentedItemSelect_3;
+ StepAP214_Array1OfPresentedItemSelect_4: typeof StepAP214_Array1OfPresentedItemSelect_4;
+ StepAP214_Array1OfPresentedItemSelect_5: typeof StepAP214_Array1OfPresentedItemSelect_5;
+ StepAP214: typeof StepAP214;
+ StepAP214_SecurityClassificationItem: typeof StepAP214_SecurityClassificationItem;
+ StepAP214_Array1OfOrganizationItem: typeof StepAP214_Array1OfOrganizationItem;
+ StepAP214_Array1OfOrganizationItem_1: typeof StepAP214_Array1OfOrganizationItem_1;
+ StepAP214_Array1OfOrganizationItem_2: typeof StepAP214_Array1OfOrganizationItem_2;
+ StepAP214_Array1OfOrganizationItem_3: typeof StepAP214_Array1OfOrganizationItem_3;
+ StepAP214_Array1OfOrganizationItem_4: typeof StepAP214_Array1OfOrganizationItem_4;
+ StepAP214_Array1OfOrganizationItem_5: typeof StepAP214_Array1OfOrganizationItem_5;
+ Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment: typeof Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment;
+ Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_1: typeof Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_1;
+ Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_2: typeof Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_2;
+ Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_3: typeof Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_3;
+ Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_4: typeof Handle_StepAP214_AutoDesignPersonAndOrganizationAssignment_4;
+ StepAP214_AutoDesignPersonAndOrganizationAssignment: typeof StepAP214_AutoDesignPersonAndOrganizationAssignment;
+ StepAP214_AutoDesignDocumentReference: typeof StepAP214_AutoDesignDocumentReference;
+ Handle_StepAP214_AutoDesignDocumentReference: typeof Handle_StepAP214_AutoDesignDocumentReference;
+ Handle_StepAP214_AutoDesignDocumentReference_1: typeof Handle_StepAP214_AutoDesignDocumentReference_1;
+ Handle_StepAP214_AutoDesignDocumentReference_2: typeof Handle_StepAP214_AutoDesignDocumentReference_2;
+ Handle_StepAP214_AutoDesignDocumentReference_3: typeof Handle_StepAP214_AutoDesignDocumentReference_3;
+ Handle_StepAP214_AutoDesignDocumentReference_4: typeof Handle_StepAP214_AutoDesignDocumentReference_4;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem_1: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem_1;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem_2: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem_2;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem_3: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem_3;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem_4: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem_4;
+ StepAP214_Array1OfAutoDesignDateAndPersonItem_5: typeof StepAP214_Array1OfAutoDesignDateAndPersonItem_5;
+ StepAP214_PresentedItemSelect: typeof StepAP214_PresentedItemSelect;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignDateAndTimeItem_4;
+ Handle_StepAP214_AppliedDocumentReference: typeof Handle_StepAP214_AppliedDocumentReference;
+ Handle_StepAP214_AppliedDocumentReference_1: typeof Handle_StepAP214_AppliedDocumentReference_1;
+ Handle_StepAP214_AppliedDocumentReference_2: typeof Handle_StepAP214_AppliedDocumentReference_2;
+ Handle_StepAP214_AppliedDocumentReference_3: typeof Handle_StepAP214_AppliedDocumentReference_3;
+ Handle_StepAP214_AppliedDocumentReference_4: typeof Handle_StepAP214_AppliedDocumentReference_4;
+ StepAP214_AppliedDocumentReference: typeof StepAP214_AppliedDocumentReference;
+ Handle_StepAP214_HArray1OfOrganizationItem: typeof Handle_StepAP214_HArray1OfOrganizationItem;
+ Handle_StepAP214_HArray1OfOrganizationItem_1: typeof Handle_StepAP214_HArray1OfOrganizationItem_1;
+ Handle_StepAP214_HArray1OfOrganizationItem_2: typeof Handle_StepAP214_HArray1OfOrganizationItem_2;
+ Handle_StepAP214_HArray1OfOrganizationItem_3: typeof Handle_StepAP214_HArray1OfOrganizationItem_3;
+ Handle_StepAP214_HArray1OfOrganizationItem_4: typeof Handle_StepAP214_HArray1OfOrganizationItem_4;
+ StepAP214_Array1OfDocumentReferenceItem: typeof StepAP214_Array1OfDocumentReferenceItem;
+ StepAP214_Array1OfDocumentReferenceItem_1: typeof StepAP214_Array1OfDocumentReferenceItem_1;
+ StepAP214_Array1OfDocumentReferenceItem_2: typeof StepAP214_Array1OfDocumentReferenceItem_2;
+ StepAP214_Array1OfDocumentReferenceItem_3: typeof StepAP214_Array1OfDocumentReferenceItem_3;
+ StepAP214_Array1OfDocumentReferenceItem_4: typeof StepAP214_Array1OfDocumentReferenceItem_4;
+ StepAP214_Array1OfDocumentReferenceItem_5: typeof StepAP214_Array1OfDocumentReferenceItem_5;
+ StepAP214_Array1OfAutoDesignReferencingItem: typeof StepAP214_Array1OfAutoDesignReferencingItem;
+ StepAP214_Array1OfAutoDesignReferencingItem_1: typeof StepAP214_Array1OfAutoDesignReferencingItem_1;
+ StepAP214_Array1OfAutoDesignReferencingItem_2: typeof StepAP214_Array1OfAutoDesignReferencingItem_2;
+ StepAP214_Array1OfAutoDesignReferencingItem_3: typeof StepAP214_Array1OfAutoDesignReferencingItem_3;
+ StepAP214_Array1OfAutoDesignReferencingItem_4: typeof StepAP214_Array1OfAutoDesignReferencingItem_4;
+ StepAP214_Array1OfAutoDesignReferencingItem_5: typeof StepAP214_Array1OfAutoDesignReferencingItem_5;
+ StepAP214_AutoDesignPresentedItemSelect: typeof StepAP214_AutoDesignPresentedItemSelect;
+ StepAP214_AutoDesignOrganizationItem: typeof StepAP214_AutoDesignOrganizationItem;
+ StepAP214_Array1OfSecurityClassificationItem: typeof StepAP214_Array1OfSecurityClassificationItem;
+ StepAP214_Array1OfSecurityClassificationItem_1: typeof StepAP214_Array1OfSecurityClassificationItem_1;
+ StepAP214_Array1OfSecurityClassificationItem_2: typeof StepAP214_Array1OfSecurityClassificationItem_2;
+ StepAP214_Array1OfSecurityClassificationItem_3: typeof StepAP214_Array1OfSecurityClassificationItem_3;
+ StepAP214_Array1OfSecurityClassificationItem_4: typeof StepAP214_Array1OfSecurityClassificationItem_4;
+ StepAP214_Array1OfSecurityClassificationItem_5: typeof StepAP214_Array1OfSecurityClassificationItem_5;
+ Handle_StepAP214_AppliedSecurityClassificationAssignment: typeof Handle_StepAP214_AppliedSecurityClassificationAssignment;
+ Handle_StepAP214_AppliedSecurityClassificationAssignment_1: typeof Handle_StepAP214_AppliedSecurityClassificationAssignment_1;
+ Handle_StepAP214_AppliedSecurityClassificationAssignment_2: typeof Handle_StepAP214_AppliedSecurityClassificationAssignment_2;
+ Handle_StepAP214_AppliedSecurityClassificationAssignment_3: typeof Handle_StepAP214_AppliedSecurityClassificationAssignment_3;
+ Handle_StepAP214_AppliedSecurityClassificationAssignment_4: typeof Handle_StepAP214_AppliedSecurityClassificationAssignment_4;
+ StepAP214_AppliedSecurityClassificationAssignment: typeof StepAP214_AppliedSecurityClassificationAssignment;
+ StepAP214_AppliedGroupAssignment: typeof StepAP214_AppliedGroupAssignment;
+ Handle_StepAP214_AppliedGroupAssignment: typeof Handle_StepAP214_AppliedGroupAssignment;
+ Handle_StepAP214_AppliedGroupAssignment_1: typeof Handle_StepAP214_AppliedGroupAssignment_1;
+ Handle_StepAP214_AppliedGroupAssignment_2: typeof Handle_StepAP214_AppliedGroupAssignment_2;
+ Handle_StepAP214_AppliedGroupAssignment_3: typeof Handle_StepAP214_AppliedGroupAssignment_3;
+ Handle_StepAP214_AppliedGroupAssignment_4: typeof Handle_StepAP214_AppliedGroupAssignment_4;
+ StepAP214_ExternallyDefinedGeneralProperty: typeof StepAP214_ExternallyDefinedGeneralProperty;
+ Handle_StepAP214_ExternallyDefinedGeneralProperty: typeof Handle_StepAP214_ExternallyDefinedGeneralProperty;
+ Handle_StepAP214_ExternallyDefinedGeneralProperty_1: typeof Handle_StepAP214_ExternallyDefinedGeneralProperty_1;
+ Handle_StepAP214_ExternallyDefinedGeneralProperty_2: typeof Handle_StepAP214_ExternallyDefinedGeneralProperty_2;
+ Handle_StepAP214_ExternallyDefinedGeneralProperty_3: typeof Handle_StepAP214_ExternallyDefinedGeneralProperty_3;
+ Handle_StepAP214_ExternallyDefinedGeneralProperty_4: typeof Handle_StepAP214_ExternallyDefinedGeneralProperty_4;
+ Handle_StepAP214_HArray1OfPresentedItemSelect: typeof Handle_StepAP214_HArray1OfPresentedItemSelect;
+ Handle_StepAP214_HArray1OfPresentedItemSelect_1: typeof Handle_StepAP214_HArray1OfPresentedItemSelect_1;
+ Handle_StepAP214_HArray1OfPresentedItemSelect_2: typeof Handle_StepAP214_HArray1OfPresentedItemSelect_2;
+ Handle_StepAP214_HArray1OfPresentedItemSelect_3: typeof Handle_StepAP214_HArray1OfPresentedItemSelect_3;
+ Handle_StepAP214_HArray1OfPresentedItemSelect_4: typeof Handle_StepAP214_HArray1OfPresentedItemSelect_4;
+ Handle_StepAP214_HArray1OfAutoDesignGroupedItem: typeof Handle_StepAP214_HArray1OfAutoDesignGroupedItem;
+ Handle_StepAP214_HArray1OfAutoDesignGroupedItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignGroupedItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignGroupedItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignGroupedItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignGroupedItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignGroupedItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignGroupedItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignGroupedItem_4;
+ Handle_StepAP214_HArray1OfAutoDesignReferencingItem: typeof Handle_StepAP214_HArray1OfAutoDesignReferencingItem;
+ Handle_StepAP214_HArray1OfAutoDesignReferencingItem_1: typeof Handle_StepAP214_HArray1OfAutoDesignReferencingItem_1;
+ Handle_StepAP214_HArray1OfAutoDesignReferencingItem_2: typeof Handle_StepAP214_HArray1OfAutoDesignReferencingItem_2;
+ Handle_StepAP214_HArray1OfAutoDesignReferencingItem_3: typeof Handle_StepAP214_HArray1OfAutoDesignReferencingItem_3;
+ Handle_StepAP214_HArray1OfAutoDesignReferencingItem_4: typeof Handle_StepAP214_HArray1OfAutoDesignReferencingItem_4;
+ StepAP214_AutoDesignActualDateAndTimeAssignment: typeof StepAP214_AutoDesignActualDateAndTimeAssignment;
+ Handle_StepAP214_AutoDesignActualDateAndTimeAssignment: typeof Handle_StepAP214_AutoDesignActualDateAndTimeAssignment;
+ Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_1: typeof Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_1;
+ Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_2: typeof Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_2;
+ Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_3: typeof Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_3;
+ Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_4: typeof Handle_StepAP214_AutoDesignActualDateAndTimeAssignment_4;
+ StepAP214_AutoDesignGroupedItem: typeof StepAP214_AutoDesignGroupedItem;
+ StepAP214_AppliedApprovalAssignment: typeof StepAP214_AppliedApprovalAssignment;
+ Handle_StepAP214_AppliedApprovalAssignment: typeof Handle_StepAP214_AppliedApprovalAssignment;
+ Handle_StepAP214_AppliedApprovalAssignment_1: typeof Handle_StepAP214_AppliedApprovalAssignment_1;
+ Handle_StepAP214_AppliedApprovalAssignment_2: typeof Handle_StepAP214_AppliedApprovalAssignment_2;
+ Handle_StepAP214_AppliedApprovalAssignment_3: typeof Handle_StepAP214_AppliedApprovalAssignment_3;
+ Handle_StepAP214_AppliedApprovalAssignment_4: typeof Handle_StepAP214_AppliedApprovalAssignment_4;
+ StepAP214_AutoDesignDatedItem: typeof StepAP214_AutoDesignDatedItem;
+ StepAP214_OrganizationItem: typeof StepAP214_OrganizationItem;
+ StepAP214_Array1OfPersonAndOrganizationItem: typeof StepAP214_Array1OfPersonAndOrganizationItem;
+ StepAP214_Array1OfPersonAndOrganizationItem_1: typeof StepAP214_Array1OfPersonAndOrganizationItem_1;
+ StepAP214_Array1OfPersonAndOrganizationItem_2: typeof StepAP214_Array1OfPersonAndOrganizationItem_2;
+ StepAP214_Array1OfPersonAndOrganizationItem_3: typeof StepAP214_Array1OfPersonAndOrganizationItem_3;
+ StepAP214_Array1OfPersonAndOrganizationItem_4: typeof StepAP214_Array1OfPersonAndOrganizationItem_4;
+ StepAP214_Array1OfPersonAndOrganizationItem_5: typeof StepAP214_Array1OfPersonAndOrganizationItem_5;
+ StepAP214_AutoDesignReferencingItem: typeof StepAP214_AutoDesignReferencingItem;
+ Handle_StepAP214_AppliedOrganizationAssignment: typeof Handle_StepAP214_AppliedOrganizationAssignment;
+ Handle_StepAP214_AppliedOrganizationAssignment_1: typeof Handle_StepAP214_AppliedOrganizationAssignment_1;
+ Handle_StepAP214_AppliedOrganizationAssignment_2: typeof Handle_StepAP214_AppliedOrganizationAssignment_2;
+ Handle_StepAP214_AppliedOrganizationAssignment_3: typeof Handle_StepAP214_AppliedOrganizationAssignment_3;
+ Handle_StepAP214_AppliedOrganizationAssignment_4: typeof Handle_StepAP214_AppliedOrganizationAssignment_4;
+ StepAP214_AppliedOrganizationAssignment: typeof StepAP214_AppliedOrganizationAssignment;
+ Handle_StepAP214_HArray1OfGroupItem: typeof Handle_StepAP214_HArray1OfGroupItem;
+ Handle_StepAP214_HArray1OfGroupItem_1: typeof Handle_StepAP214_HArray1OfGroupItem_1;
+ Handle_StepAP214_HArray1OfGroupItem_2: typeof Handle_StepAP214_HArray1OfGroupItem_2;
+ Handle_StepAP214_HArray1OfGroupItem_3: typeof Handle_StepAP214_HArray1OfGroupItem_3;
+ Handle_StepAP214_HArray1OfGroupItem_4: typeof Handle_StepAP214_HArray1OfGroupItem_4;
+ StepAP214_AutoDesignGeneralOrgItem: typeof StepAP214_AutoDesignGeneralOrgItem;
+ StepAP214_DocumentReferenceItem: typeof StepAP214_DocumentReferenceItem;
+ StepAP214_Array1OfApprovalItem: typeof StepAP214_Array1OfApprovalItem;
+ StepAP214_Array1OfApprovalItem_1: typeof StepAP214_Array1OfApprovalItem_1;
+ StepAP214_Array1OfApprovalItem_2: typeof StepAP214_Array1OfApprovalItem_2;
+ StepAP214_Array1OfApprovalItem_3: typeof StepAP214_Array1OfApprovalItem_3;
+ StepAP214_Array1OfApprovalItem_4: typeof StepAP214_Array1OfApprovalItem_4;
+ StepAP214_Array1OfApprovalItem_5: typeof StepAP214_Array1OfApprovalItem_5;
+ Handle_StepAP214_HArray1OfDocumentReferenceItem: typeof Handle_StepAP214_HArray1OfDocumentReferenceItem;
+ Handle_StepAP214_HArray1OfDocumentReferenceItem_1: typeof Handle_StepAP214_HArray1OfDocumentReferenceItem_1;
+ Handle_StepAP214_HArray1OfDocumentReferenceItem_2: typeof Handle_StepAP214_HArray1OfDocumentReferenceItem_2;
+ Handle_StepAP214_HArray1OfDocumentReferenceItem_3: typeof Handle_StepAP214_HArray1OfDocumentReferenceItem_3;
+ Handle_StepAP214_HArray1OfDocumentReferenceItem_4: typeof Handle_StepAP214_HArray1OfDocumentReferenceItem_4;
+ Handle_StepAP214_HArray1OfApprovalItem: typeof Handle_StepAP214_HArray1OfApprovalItem;
+ Handle_StepAP214_HArray1OfApprovalItem_1: typeof Handle_StepAP214_HArray1OfApprovalItem_1;
+ Handle_StepAP214_HArray1OfApprovalItem_2: typeof Handle_StepAP214_HArray1OfApprovalItem_2;
+ Handle_StepAP214_HArray1OfApprovalItem_3: typeof Handle_StepAP214_HArray1OfApprovalItem_3;
+ Handle_StepAP214_HArray1OfApprovalItem_4: typeof Handle_StepAP214_HArray1OfApprovalItem_4;
+ StepAP214_AutoDesignNominalDateAndTimeAssignment: typeof StepAP214_AutoDesignNominalDateAndTimeAssignment;
+ Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment: typeof Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment;
+ Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_1: typeof Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_1;
+ Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_2: typeof Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_2;
+ Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_3: typeof Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_3;
+ Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_4: typeof Handle_StepAP214_AutoDesignNominalDateAndTimeAssignment_4;
+ XSAlgo_Caller: XSAlgo_Caller;
+ XSAlgo_AlgoContainer: typeof XSAlgo_AlgoContainer;
+ Handle_XSAlgo_AlgoContainer: typeof Handle_XSAlgo_AlgoContainer;
+ Handle_XSAlgo_AlgoContainer_1: typeof Handle_XSAlgo_AlgoContainer_1;
+ Handle_XSAlgo_AlgoContainer_2: typeof Handle_XSAlgo_AlgoContainer_2;
+ Handle_XSAlgo_AlgoContainer_3: typeof Handle_XSAlgo_AlgoContainer_3;
+ Handle_XSAlgo_AlgoContainer_4: typeof Handle_XSAlgo_AlgoContainer_4;
+ XSAlgo: typeof XSAlgo;
+ Handle_XSAlgo_ToolContainer: typeof Handle_XSAlgo_ToolContainer;
+ Handle_XSAlgo_ToolContainer_1: typeof Handle_XSAlgo_ToolContainer_1;
+ Handle_XSAlgo_ToolContainer_2: typeof Handle_XSAlgo_ToolContainer_2;
+ Handle_XSAlgo_ToolContainer_3: typeof Handle_XSAlgo_ToolContainer_3;
+ Handle_XSAlgo_ToolContainer_4: typeof Handle_XSAlgo_ToolContainer_4;
+ XSAlgo_ToolContainer: typeof XSAlgo_ToolContainer;
+ GeomTools: typeof GeomTools;
+ GeomTools_Curve2dSet: typeof GeomTools_Curve2dSet;
+ Handle_GeomTools_UndefinedTypeHandler: typeof Handle_GeomTools_UndefinedTypeHandler;
+ Handle_GeomTools_UndefinedTypeHandler_1: typeof Handle_GeomTools_UndefinedTypeHandler_1;
+ Handle_GeomTools_UndefinedTypeHandler_2: typeof Handle_GeomTools_UndefinedTypeHandler_2;
+ Handle_GeomTools_UndefinedTypeHandler_3: typeof Handle_GeomTools_UndefinedTypeHandler_3;
+ Handle_GeomTools_UndefinedTypeHandler_4: typeof Handle_GeomTools_UndefinedTypeHandler_4;
+ GeomTools_CurveSet: typeof GeomTools_CurveSet;
+ GeomTools_SurfaceSet: typeof GeomTools_SurfaceSet;
+ TDocStd_XLinkIterator: typeof TDocStd_XLinkIterator;
+ TDocStd_XLinkIterator_1: typeof TDocStd_XLinkIterator_1;
+ TDocStd_XLinkIterator_2: typeof TDocStd_XLinkIterator_2;
+ TDocStd_LabelIDMapDataMap: typeof TDocStd_LabelIDMapDataMap;
+ TDocStd_LabelIDMapDataMap_1: typeof TDocStd_LabelIDMapDataMap_1;
+ TDocStd_LabelIDMapDataMap_2: typeof TDocStd_LabelIDMapDataMap_2;
+ TDocStd_LabelIDMapDataMap_3: typeof TDocStd_LabelIDMapDataMap_3;
+ TDocStd_MultiTransactionManager: typeof TDocStd_MultiTransactionManager;
+ Handle_TDocStd_MultiTransactionManager: typeof Handle_TDocStd_MultiTransactionManager;
+ Handle_TDocStd_MultiTransactionManager_1: typeof Handle_TDocStd_MultiTransactionManager_1;
+ Handle_TDocStd_MultiTransactionManager_2: typeof Handle_TDocStd_MultiTransactionManager_2;
+ Handle_TDocStd_MultiTransactionManager_3: typeof Handle_TDocStd_MultiTransactionManager_3;
+ Handle_TDocStd_MultiTransactionManager_4: typeof Handle_TDocStd_MultiTransactionManager_4;
+ TDocStd_XLinkRoot: typeof TDocStd_XLinkRoot;
+ Handle_TDocStd_XLinkRoot: typeof Handle_TDocStd_XLinkRoot;
+ Handle_TDocStd_XLinkRoot_1: typeof Handle_TDocStd_XLinkRoot_1;
+ Handle_TDocStd_XLinkRoot_2: typeof Handle_TDocStd_XLinkRoot_2;
+ Handle_TDocStd_XLinkRoot_3: typeof Handle_TDocStd_XLinkRoot_3;
+ Handle_TDocStd_XLinkRoot_4: typeof Handle_TDocStd_XLinkRoot_4;
+ Handle_TDocStd_Owner: typeof Handle_TDocStd_Owner;
+ Handle_TDocStd_Owner_1: typeof Handle_TDocStd_Owner_1;
+ Handle_TDocStd_Owner_2: typeof Handle_TDocStd_Owner_2;
+ Handle_TDocStd_Owner_3: typeof Handle_TDocStd_Owner_3;
+ Handle_TDocStd_Owner_4: typeof Handle_TDocStd_Owner_4;
+ TDocStd_Owner: typeof TDocStd_Owner;
+ TDocStd: typeof TDocStd;
+ TDocStd_Context: typeof TDocStd_Context;
+ Handle_TDocStd_Document: typeof Handle_TDocStd_Document;
+ Handle_TDocStd_Document_1: typeof Handle_TDocStd_Document_1;
+ Handle_TDocStd_Document_2: typeof Handle_TDocStd_Document_2;
+ Handle_TDocStd_Document_3: typeof Handle_TDocStd_Document_3;
+ Handle_TDocStd_Document_4: typeof Handle_TDocStd_Document_4;
+ TDocStd_Document: typeof TDocStd_Document;
+ TDocStd_PathParser: typeof TDocStd_PathParser;
+ Handle_TDocStd_ApplicationDelta: typeof Handle_TDocStd_ApplicationDelta;
+ Handle_TDocStd_ApplicationDelta_1: typeof Handle_TDocStd_ApplicationDelta_1;
+ Handle_TDocStd_ApplicationDelta_2: typeof Handle_TDocStd_ApplicationDelta_2;
+ Handle_TDocStd_ApplicationDelta_3: typeof Handle_TDocStd_ApplicationDelta_3;
+ Handle_TDocStd_ApplicationDelta_4: typeof Handle_TDocStd_ApplicationDelta_4;
+ TDocStd_ApplicationDelta: typeof TDocStd_ApplicationDelta;
+ Handle_TDocStd_CompoundDelta: typeof Handle_TDocStd_CompoundDelta;
+ Handle_TDocStd_CompoundDelta_1: typeof Handle_TDocStd_CompoundDelta_1;
+ Handle_TDocStd_CompoundDelta_2: typeof Handle_TDocStd_CompoundDelta_2;
+ Handle_TDocStd_CompoundDelta_3: typeof Handle_TDocStd_CompoundDelta_3;
+ Handle_TDocStd_CompoundDelta_4: typeof Handle_TDocStd_CompoundDelta_4;
+ TDocStd_CompoundDelta: typeof TDocStd_CompoundDelta;
+ TDocStd_Modified: typeof TDocStd_Modified;
+ Handle_TDocStd_Modified: typeof Handle_TDocStd_Modified;
+ Handle_TDocStd_Modified_1: typeof Handle_TDocStd_Modified_1;
+ Handle_TDocStd_Modified_2: typeof Handle_TDocStd_Modified_2;
+ Handle_TDocStd_Modified_3: typeof Handle_TDocStd_Modified_3;
+ Handle_TDocStd_Modified_4: typeof Handle_TDocStd_Modified_4;
+ TDocStd_XLinkTool: typeof TDocStd_XLinkTool;
+ Handle_TDocStd_Application: typeof Handle_TDocStd_Application;
+ Handle_TDocStd_Application_1: typeof Handle_TDocStd_Application_1;
+ Handle_TDocStd_Application_2: typeof Handle_TDocStd_Application_2;
+ Handle_TDocStd_Application_3: typeof Handle_TDocStd_Application_3;
+ Handle_TDocStd_Application_4: typeof Handle_TDocStd_Application_4;
+ TDocStd_Application: typeof TDocStd_Application;
+ TDocStd_XLink: typeof TDocStd_XLink;
+ Handle_TDocStd_XLink: typeof Handle_TDocStd_XLink;
+ Handle_TDocStd_XLink_1: typeof Handle_TDocStd_XLink_1;
+ Handle_TDocStd_XLink_2: typeof Handle_TDocStd_XLink_2;
+ Handle_TDocStd_XLink_3: typeof Handle_TDocStd_XLink_3;
+ Handle_TDocStd_XLink_4: typeof Handle_TDocStd_XLink_4;
+ Handle_TopLoc_SListNodeOfItemLocation: typeof Handle_TopLoc_SListNodeOfItemLocation;
+ Handle_TopLoc_SListNodeOfItemLocation_1: typeof Handle_TopLoc_SListNodeOfItemLocation_1;
+ Handle_TopLoc_SListNodeOfItemLocation_2: typeof Handle_TopLoc_SListNodeOfItemLocation_2;
+ Handle_TopLoc_SListNodeOfItemLocation_3: typeof Handle_TopLoc_SListNodeOfItemLocation_3;
+ Handle_TopLoc_SListNodeOfItemLocation_4: typeof Handle_TopLoc_SListNodeOfItemLocation_4;
+ TopLoc_SListNodeOfItemLocation: typeof TopLoc_SListNodeOfItemLocation;
+ TopLoc_Datum3D: typeof TopLoc_Datum3D;
+ TopLoc_Datum3D_1: typeof TopLoc_Datum3D_1;
+ TopLoc_Datum3D_2: typeof TopLoc_Datum3D_2;
+ Handle_TopLoc_Datum3D: typeof Handle_TopLoc_Datum3D;
+ Handle_TopLoc_Datum3D_1: typeof Handle_TopLoc_Datum3D_1;
+ Handle_TopLoc_Datum3D_2: typeof Handle_TopLoc_Datum3D_2;
+ Handle_TopLoc_Datum3D_3: typeof Handle_TopLoc_Datum3D_3;
+ Handle_TopLoc_Datum3D_4: typeof Handle_TopLoc_Datum3D_4;
+ TopLoc_MapLocationHasher: typeof TopLoc_MapLocationHasher;
+ TopLoc_Location: typeof TopLoc_Location;
+ TopLoc_Location_1: typeof TopLoc_Location_1;
+ TopLoc_Location_2: typeof TopLoc_Location_2;
+ TopLoc_Location_3: typeof TopLoc_Location_3;
+ TopLoc_MapOfLocation: typeof TopLoc_MapOfLocation;
+ TopLoc_MapOfLocation_1: typeof TopLoc_MapOfLocation_1;
+ TopLoc_MapOfLocation_2: typeof TopLoc_MapOfLocation_2;
+ TopLoc_MapOfLocation_3: typeof TopLoc_MapOfLocation_3;
+ TopLoc_SListOfItemLocation: typeof TopLoc_SListOfItemLocation;
+ TopLoc_SListOfItemLocation_1: typeof TopLoc_SListOfItemLocation_1;
+ TopLoc_SListOfItemLocation_2: typeof TopLoc_SListOfItemLocation_2;
+ TopLoc_SListOfItemLocation_3: typeof TopLoc_SListOfItemLocation_3;
+ TopLoc_SListOfItemLocation_4: typeof TopLoc_SListOfItemLocation_4;
+ TopLoc_IndexedMapOfLocation: typeof TopLoc_IndexedMapOfLocation;
+ TopLoc_IndexedMapOfLocation_1: typeof TopLoc_IndexedMapOfLocation_1;
+ TopLoc_IndexedMapOfLocation_2: typeof TopLoc_IndexedMapOfLocation_2;
+ TopLoc_IndexedMapOfLocation_3: typeof TopLoc_IndexedMapOfLocation_3;
+ TopLoc_ItemLocation: typeof TopLoc_ItemLocation;
+ StdObject_Shape: typeof StdObject_Shape;
+ StdObject_Location: typeof StdObject_Location;
+ BRepTools_History: typeof BRepTools_History;
+ Handle_BRepTools_History: typeof Handle_BRepTools_History;
+ Handle_BRepTools_History_1: typeof Handle_BRepTools_History_1;
+ Handle_BRepTools_History_2: typeof Handle_BRepTools_History_2;
+ Handle_BRepTools_History_3: typeof Handle_BRepTools_History_3;
+ Handle_BRepTools_History_4: typeof Handle_BRepTools_History_4;
+ BRepTools_Modification: typeof BRepTools_Modification;
+ Handle_BRepTools_Modification: typeof Handle_BRepTools_Modification;
+ Handle_BRepTools_Modification_1: typeof Handle_BRepTools_Modification_1;
+ Handle_BRepTools_Modification_2: typeof Handle_BRepTools_Modification_2;
+ Handle_BRepTools_Modification_3: typeof Handle_BRepTools_Modification_3;
+ Handle_BRepTools_Modification_4: typeof Handle_BRepTools_Modification_4;
+ BRepTools_WireExplorer: typeof BRepTools_WireExplorer;
+ BRepTools_WireExplorer_1: typeof BRepTools_WireExplorer_1;
+ BRepTools_WireExplorer_2: typeof BRepTools_WireExplorer_2;
+ BRepTools_WireExplorer_3: typeof BRepTools_WireExplorer_3;
+ BRepTools_MapOfVertexPnt2d: typeof BRepTools_MapOfVertexPnt2d;
+ BRepTools_MapOfVertexPnt2d_1: typeof BRepTools_MapOfVertexPnt2d_1;
+ BRepTools_MapOfVertexPnt2d_2: typeof BRepTools_MapOfVertexPnt2d_2;
+ BRepTools_MapOfVertexPnt2d_3: typeof BRepTools_MapOfVertexPnt2d_3;
+ BRepTools: typeof BRepTools;
+ BRepTools_TrsfModification: typeof BRepTools_TrsfModification;
+ Handle_BRepTools_TrsfModification: typeof Handle_BRepTools_TrsfModification;
+ Handle_BRepTools_TrsfModification_1: typeof Handle_BRepTools_TrsfModification_1;
+ Handle_BRepTools_TrsfModification_2: typeof Handle_BRepTools_TrsfModification_2;
+ Handle_BRepTools_TrsfModification_3: typeof Handle_BRepTools_TrsfModification_3;
+ Handle_BRepTools_TrsfModification_4: typeof Handle_BRepTools_TrsfModification_4;
+ BRepTools_ReShape: typeof BRepTools_ReShape;
+ Handle_BRepTools_ReShape: typeof Handle_BRepTools_ReShape;
+ Handle_BRepTools_ReShape_1: typeof Handle_BRepTools_ReShape_1;
+ Handle_BRepTools_ReShape_2: typeof Handle_BRepTools_ReShape_2;
+ Handle_BRepTools_ReShape_3: typeof Handle_BRepTools_ReShape_3;
+ Handle_BRepTools_ReShape_4: typeof Handle_BRepTools_ReShape_4;
+ Handle_BRepTools_GTrsfModification: typeof Handle_BRepTools_GTrsfModification;
+ Handle_BRepTools_GTrsfModification_1: typeof Handle_BRepTools_GTrsfModification_1;
+ Handle_BRepTools_GTrsfModification_2: typeof Handle_BRepTools_GTrsfModification_2;
+ Handle_BRepTools_GTrsfModification_3: typeof Handle_BRepTools_GTrsfModification_3;
+ Handle_BRepTools_GTrsfModification_4: typeof Handle_BRepTools_GTrsfModification_4;
+ BRepTools_GTrsfModification: typeof BRepTools_GTrsfModification;
+ BRepTools_Modifier: typeof BRepTools_Modifier;
+ BRepTools_Modifier_1: typeof BRepTools_Modifier_1;
+ BRepTools_Modifier_2: typeof BRepTools_Modifier_2;
+ BRepTools_Modifier_3: typeof BRepTools_Modifier_3;
+ BRepTools_NurbsConvertModification: typeof BRepTools_NurbsConvertModification;
+ Handle_BRepTools_NurbsConvertModification: typeof Handle_BRepTools_NurbsConvertModification;
+ Handle_BRepTools_NurbsConvertModification_1: typeof Handle_BRepTools_NurbsConvertModification_1;
+ Handle_BRepTools_NurbsConvertModification_2: typeof Handle_BRepTools_NurbsConvertModification_2;
+ Handle_BRepTools_NurbsConvertModification_3: typeof Handle_BRepTools_NurbsConvertModification_3;
+ Handle_BRepTools_NurbsConvertModification_4: typeof Handle_BRepTools_NurbsConvertModification_4;
+ BRepTools_Quilt: typeof BRepTools_Quilt;
+ BRepTools_ShapeSet: typeof BRepTools_ShapeSet;
+ BRepTools_ShapeSet_1: typeof BRepTools_ShapeSet_1;
+ BRepTools_ShapeSet_2: typeof BRepTools_ShapeSet_2;
+ BRepTools_Substitution: typeof BRepTools_Substitution;
+ Intrv_Position: Intrv_Position;
+ Intrv_Interval: typeof Intrv_Interval;
+ Intrv_Interval_1: typeof Intrv_Interval_1;
+ Intrv_Interval_2: typeof Intrv_Interval_2;
+ Intrv_Interval_3: typeof Intrv_Interval_3;
+ Intrv_Intervals: typeof Intrv_Intervals;
+ Intrv_Intervals_1: typeof Intrv_Intervals_1;
+ Intrv_Intervals_2: typeof Intrv_Intervals_2;
+ Intrv_SequenceOfInterval: typeof Intrv_SequenceOfInterval;
+ Intrv_SequenceOfInterval_1: typeof Intrv_SequenceOfInterval_1;
+ Intrv_SequenceOfInterval_2: typeof Intrv_SequenceOfInterval_2;
+ Intrv_SequenceOfInterval_3: typeof Intrv_SequenceOfInterval_3;
+ Handle_Geom2dAdaptor_HCurve: typeof Handle_Geom2dAdaptor_HCurve;
+ Handle_Geom2dAdaptor_HCurve_1: typeof Handle_Geom2dAdaptor_HCurve_1;
+ Handle_Geom2dAdaptor_HCurve_2: typeof Handle_Geom2dAdaptor_HCurve_2;
+ Handle_Geom2dAdaptor_HCurve_3: typeof Handle_Geom2dAdaptor_HCurve_3;
+ Handle_Geom2dAdaptor_HCurve_4: typeof Handle_Geom2dAdaptor_HCurve_4;
+ Geom2dAdaptor_HCurve: typeof Geom2dAdaptor_HCurve;
+ Geom2dAdaptor_HCurve_1: typeof Geom2dAdaptor_HCurve_1;
+ Geom2dAdaptor_HCurve_2: typeof Geom2dAdaptor_HCurve_2;
+ Geom2dAdaptor_HCurve_3: typeof Geom2dAdaptor_HCurve_3;
+ Geom2dAdaptor_HCurve_4: typeof Geom2dAdaptor_HCurve_4;
+ Geom2dAdaptor_Curve: typeof Geom2dAdaptor_Curve;
+ Geom2dAdaptor_Curve_1: typeof Geom2dAdaptor_Curve_1;
+ Geom2dAdaptor_Curve_2: typeof Geom2dAdaptor_Curve_2;
+ Geom2dAdaptor_Curve_3: typeof Geom2dAdaptor_Curve_3;
+ Handle_Geom2dAdaptor_GHCurve: typeof Handle_Geom2dAdaptor_GHCurve;
+ Handle_Geom2dAdaptor_GHCurve_1: typeof Handle_Geom2dAdaptor_GHCurve_1;
+ Handle_Geom2dAdaptor_GHCurve_2: typeof Handle_Geom2dAdaptor_GHCurve_2;
+ Handle_Geom2dAdaptor_GHCurve_3: typeof Handle_Geom2dAdaptor_GHCurve_3;
+ Handle_Geom2dAdaptor_GHCurve_4: typeof Handle_Geom2dAdaptor_GHCurve_4;
+ Geom2dAdaptor_GHCurve: typeof Geom2dAdaptor_GHCurve;
+ Geom2dAdaptor_GHCurve_1: typeof Geom2dAdaptor_GHCurve_1;
+ Geom2dAdaptor_GHCurve_2: typeof Geom2dAdaptor_GHCurve_2;
+ Geom2dAdaptor: typeof Geom2dAdaptor;
+ Handle_IFSelect_SelectCombine: typeof Handle_IFSelect_SelectCombine;
+ Handle_IFSelect_SelectCombine_1: typeof Handle_IFSelect_SelectCombine_1;
+ Handle_IFSelect_SelectCombine_2: typeof Handle_IFSelect_SelectCombine_2;
+ Handle_IFSelect_SelectCombine_3: typeof Handle_IFSelect_SelectCombine_3;
+ Handle_IFSelect_SelectCombine_4: typeof Handle_IFSelect_SelectCombine_4;
+ IFSelect_SelectCombine: typeof IFSelect_SelectCombine;
+ IFSelect_SelectUnion: typeof IFSelect_SelectUnion;
+ Handle_IFSelect_SelectUnion: typeof Handle_IFSelect_SelectUnion;
+ Handle_IFSelect_SelectUnion_1: typeof Handle_IFSelect_SelectUnion_1;
+ Handle_IFSelect_SelectUnion_2: typeof Handle_IFSelect_SelectUnion_2;
+ Handle_IFSelect_SelectUnion_3: typeof Handle_IFSelect_SelectUnion_3;
+ Handle_IFSelect_SelectUnion_4: typeof Handle_IFSelect_SelectUnion_4;
+ Handle_IFSelect_ModelCopier: typeof Handle_IFSelect_ModelCopier;
+ Handle_IFSelect_ModelCopier_1: typeof Handle_IFSelect_ModelCopier_1;
+ Handle_IFSelect_ModelCopier_2: typeof Handle_IFSelect_ModelCopier_2;
+ Handle_IFSelect_ModelCopier_3: typeof Handle_IFSelect_ModelCopier_3;
+ Handle_IFSelect_ModelCopier_4: typeof Handle_IFSelect_ModelCopier_4;
+ IFSelect_ModelCopier: typeof IFSelect_ModelCopier;
+ IFSelect_ShareOutResult: typeof IFSelect_ShareOutResult;
+ IFSelect_ShareOutResult_1: typeof IFSelect_ShareOutResult_1;
+ IFSelect_ShareOutResult_2: typeof IFSelect_ShareOutResult_2;
+ IFSelect_ShareOutResult_3: typeof IFSelect_ShareOutResult_3;
+ IFSelect_ShareOutResult_4: typeof IFSelect_ShareOutResult_4;
+ IFSelect_EditValue: IFSelect_EditValue;
+ IFSelect_SelectModelEntities: typeof IFSelect_SelectModelEntities;
+ Handle_IFSelect_SelectModelEntities: typeof Handle_IFSelect_SelectModelEntities;
+ Handle_IFSelect_SelectModelEntities_1: typeof Handle_IFSelect_SelectModelEntities_1;
+ Handle_IFSelect_SelectModelEntities_2: typeof Handle_IFSelect_SelectModelEntities_2;
+ Handle_IFSelect_SelectModelEntities_3: typeof Handle_IFSelect_SelectModelEntities_3;
+ Handle_IFSelect_SelectModelEntities_4: typeof Handle_IFSelect_SelectModelEntities_4;
+ IFSelect_Act: typeof IFSelect_Act;
+ Handle_IFSelect_Act: typeof Handle_IFSelect_Act;
+ Handle_IFSelect_Act_1: typeof Handle_IFSelect_Act_1;
+ Handle_IFSelect_Act_2: typeof Handle_IFSelect_Act_2;
+ Handle_IFSelect_Act_3: typeof Handle_IFSelect_Act_3;
+ Handle_IFSelect_Act_4: typeof Handle_IFSelect_Act_4;
+ IFSelect_ContextWrite: typeof IFSelect_ContextWrite;
+ IFSelect_ContextWrite_1: typeof IFSelect_ContextWrite_1;
+ IFSelect_ContextWrite_2: typeof IFSelect_ContextWrite_2;
+ IFSelect_SignatureList: typeof IFSelect_SignatureList;
+ Handle_IFSelect_SignatureList: typeof Handle_IFSelect_SignatureList;
+ Handle_IFSelect_SignatureList_1: typeof Handle_IFSelect_SignatureList_1;
+ Handle_IFSelect_SignatureList_2: typeof Handle_IFSelect_SignatureList_2;
+ Handle_IFSelect_SignatureList_3: typeof Handle_IFSelect_SignatureList_3;
+ Handle_IFSelect_SignatureList_4: typeof Handle_IFSelect_SignatureList_4;
+ IFSelect_DispPerFiles: typeof IFSelect_DispPerFiles;
+ Handle_IFSelect_DispPerFiles: typeof Handle_IFSelect_DispPerFiles;
+ Handle_IFSelect_DispPerFiles_1: typeof Handle_IFSelect_DispPerFiles_1;
+ Handle_IFSelect_DispPerFiles_2: typeof Handle_IFSelect_DispPerFiles_2;
+ Handle_IFSelect_DispPerFiles_3: typeof Handle_IFSelect_DispPerFiles_3;
+ Handle_IFSelect_DispPerFiles_4: typeof Handle_IFSelect_DispPerFiles_4;
+ Handle_IFSelect_ModifEditForm: typeof Handle_IFSelect_ModifEditForm;
+ Handle_IFSelect_ModifEditForm_1: typeof Handle_IFSelect_ModifEditForm_1;
+ Handle_IFSelect_ModifEditForm_2: typeof Handle_IFSelect_ModifEditForm_2;
+ Handle_IFSelect_ModifEditForm_3: typeof Handle_IFSelect_ModifEditForm_3;
+ Handle_IFSelect_ModifEditForm_4: typeof Handle_IFSelect_ModifEditForm_4;
+ IFSelect_ModifEditForm: typeof IFSelect_ModifEditForm;
+ Handle_IFSelect_IntParam: typeof Handle_IFSelect_IntParam;
+ Handle_IFSelect_IntParam_1: typeof Handle_IFSelect_IntParam_1;
+ Handle_IFSelect_IntParam_2: typeof Handle_IFSelect_IntParam_2;
+ Handle_IFSelect_IntParam_3: typeof Handle_IFSelect_IntParam_3;
+ Handle_IFSelect_IntParam_4: typeof Handle_IFSelect_IntParam_4;
+ IFSelect_GeneralModifier: typeof IFSelect_GeneralModifier;
+ Handle_IFSelect_GeneralModifier: typeof Handle_IFSelect_GeneralModifier;
+ Handle_IFSelect_GeneralModifier_1: typeof Handle_IFSelect_GeneralModifier_1;
+ Handle_IFSelect_GeneralModifier_2: typeof Handle_IFSelect_GeneralModifier_2;
+ Handle_IFSelect_GeneralModifier_3: typeof Handle_IFSelect_GeneralModifier_3;
+ Handle_IFSelect_GeneralModifier_4: typeof Handle_IFSelect_GeneralModifier_4;
+ IFSelect_SelectAnyType: typeof IFSelect_SelectAnyType;
+ Handle_IFSelect_SelectAnyType: typeof Handle_IFSelect_SelectAnyType;
+ Handle_IFSelect_SelectAnyType_1: typeof Handle_IFSelect_SelectAnyType_1;
+ Handle_IFSelect_SelectAnyType_2: typeof Handle_IFSelect_SelectAnyType_2;
+ Handle_IFSelect_SelectAnyType_3: typeof Handle_IFSelect_SelectAnyType_3;
+ Handle_IFSelect_SelectAnyType_4: typeof Handle_IFSelect_SelectAnyType_4;
+ Handle_IFSelect_SelectRootComps: typeof Handle_IFSelect_SelectRootComps;
+ Handle_IFSelect_SelectRootComps_1: typeof Handle_IFSelect_SelectRootComps_1;
+ Handle_IFSelect_SelectRootComps_2: typeof Handle_IFSelect_SelectRootComps_2;
+ Handle_IFSelect_SelectRootComps_3: typeof Handle_IFSelect_SelectRootComps_3;
+ Handle_IFSelect_SelectRootComps_4: typeof Handle_IFSelect_SelectRootComps_4;
+ IFSelect_SelectRootComps: typeof IFSelect_SelectRootComps;
+ Handle_IFSelect_ListEditor: typeof Handle_IFSelect_ListEditor;
+ Handle_IFSelect_ListEditor_1: typeof Handle_IFSelect_ListEditor_1;
+ Handle_IFSelect_ListEditor_2: typeof Handle_IFSelect_ListEditor_2;
+ Handle_IFSelect_ListEditor_3: typeof Handle_IFSelect_ListEditor_3;
+ Handle_IFSelect_ListEditor_4: typeof Handle_IFSelect_ListEditor_4;
+ IFSelect_ListEditor: typeof IFSelect_ListEditor;
+ IFSelect_ListEditor_1: typeof IFSelect_ListEditor_1;
+ IFSelect_ListEditor_2: typeof IFSelect_ListEditor_2;
+ Handle_IFSelect_SelectType: typeof Handle_IFSelect_SelectType;
+ Handle_IFSelect_SelectType_1: typeof Handle_IFSelect_SelectType_1;
+ Handle_IFSelect_SelectType_2: typeof Handle_IFSelect_SelectType_2;
+ Handle_IFSelect_SelectType_3: typeof Handle_IFSelect_SelectType_3;
+ Handle_IFSelect_SelectType_4: typeof Handle_IFSelect_SelectType_4;
+ IFSelect_SelectType: typeof IFSelect_SelectType;
+ IFSelect_SelectType_1: typeof IFSelect_SelectType_1;
+ IFSelect_SelectType_2: typeof IFSelect_SelectType_2;
+ Handle_IFSelect_SelectIncorrectEntities: typeof Handle_IFSelect_SelectIncorrectEntities;
+ Handle_IFSelect_SelectIncorrectEntities_1: typeof Handle_IFSelect_SelectIncorrectEntities_1;
+ Handle_IFSelect_SelectIncorrectEntities_2: typeof Handle_IFSelect_SelectIncorrectEntities_2;
+ Handle_IFSelect_SelectIncorrectEntities_3: typeof Handle_IFSelect_SelectIncorrectEntities_3;
+ Handle_IFSelect_SelectIncorrectEntities_4: typeof Handle_IFSelect_SelectIncorrectEntities_4;
+ IFSelect_SelectIncorrectEntities: typeof IFSelect_SelectIncorrectEntities;
+ IFSelect_ShareOut: typeof IFSelect_ShareOut;
+ Handle_IFSelect_ShareOut: typeof Handle_IFSelect_ShareOut;
+ Handle_IFSelect_ShareOut_1: typeof Handle_IFSelect_ShareOut_1;
+ Handle_IFSelect_ShareOut_2: typeof Handle_IFSelect_ShareOut_2;
+ Handle_IFSelect_ShareOut_3: typeof Handle_IFSelect_ShareOut_3;
+ Handle_IFSelect_ShareOut_4: typeof Handle_IFSelect_ShareOut_4;
+ Handle_IFSelect_HSeqOfSelection: typeof Handle_IFSelect_HSeqOfSelection;
+ Handle_IFSelect_HSeqOfSelection_1: typeof Handle_IFSelect_HSeqOfSelection_1;
+ Handle_IFSelect_HSeqOfSelection_2: typeof Handle_IFSelect_HSeqOfSelection_2;
+ Handle_IFSelect_HSeqOfSelection_3: typeof Handle_IFSelect_HSeqOfSelection_3;
+ Handle_IFSelect_HSeqOfSelection_4: typeof Handle_IFSelect_HSeqOfSelection_4;
+ Handle_IFSelect_ParamEditor: typeof Handle_IFSelect_ParamEditor;
+ Handle_IFSelect_ParamEditor_1: typeof Handle_IFSelect_ParamEditor_1;
+ Handle_IFSelect_ParamEditor_2: typeof Handle_IFSelect_ParamEditor_2;
+ Handle_IFSelect_ParamEditor_3: typeof Handle_IFSelect_ParamEditor_3;
+ Handle_IFSelect_ParamEditor_4: typeof Handle_IFSelect_ParamEditor_4;
+ IFSelect_ParamEditor: typeof IFSelect_ParamEditor;
+ Handle_IFSelect_SelectUnknownEntities: typeof Handle_IFSelect_SelectUnknownEntities;
+ Handle_IFSelect_SelectUnknownEntities_1: typeof Handle_IFSelect_SelectUnknownEntities_1;
+ Handle_IFSelect_SelectUnknownEntities_2: typeof Handle_IFSelect_SelectUnknownEntities_2;
+ Handle_IFSelect_SelectUnknownEntities_3: typeof Handle_IFSelect_SelectUnknownEntities_3;
+ Handle_IFSelect_SelectUnknownEntities_4: typeof Handle_IFSelect_SelectUnknownEntities_4;
+ IFSelect_SelectUnknownEntities: typeof IFSelect_SelectUnknownEntities;
+ IFSelect_SelectRange: typeof IFSelect_SelectRange;
+ Handle_IFSelect_SelectRange: typeof Handle_IFSelect_SelectRange;
+ Handle_IFSelect_SelectRange_1: typeof Handle_IFSelect_SelectRange_1;
+ Handle_IFSelect_SelectRange_2: typeof Handle_IFSelect_SelectRange_2;
+ Handle_IFSelect_SelectRange_3: typeof Handle_IFSelect_SelectRange_3;
+ Handle_IFSelect_SelectRange_4: typeof Handle_IFSelect_SelectRange_4;
+ IFSelect_SessionFile: typeof IFSelect_SessionFile;
+ IFSelect_SessionFile_1: typeof IFSelect_SessionFile_1;
+ IFSelect_SessionFile_2: typeof IFSelect_SessionFile_2;
+ Handle_IFSelect_BasicDumper: typeof Handle_IFSelect_BasicDumper;
+ Handle_IFSelect_BasicDumper_1: typeof Handle_IFSelect_BasicDumper_1;
+ Handle_IFSelect_BasicDumper_2: typeof Handle_IFSelect_BasicDumper_2;
+ Handle_IFSelect_BasicDumper_3: typeof Handle_IFSelect_BasicDumper_3;
+ Handle_IFSelect_BasicDumper_4: typeof Handle_IFSelect_BasicDumper_4;
+ IFSelect_BasicDumper: typeof IFSelect_BasicDumper;
+ Handle_IFSelect_Selection: typeof Handle_IFSelect_Selection;
+ Handle_IFSelect_Selection_1: typeof Handle_IFSelect_Selection_1;
+ Handle_IFSelect_Selection_2: typeof Handle_IFSelect_Selection_2;
+ Handle_IFSelect_Selection_3: typeof Handle_IFSelect_Selection_3;
+ Handle_IFSelect_Selection_4: typeof Handle_IFSelect_Selection_4;
+ IFSelect_Selection: typeof IFSelect_Selection;
+ IFSelect_SelectSuite: typeof IFSelect_SelectSuite;
+ Handle_IFSelect_SelectSuite: typeof Handle_IFSelect_SelectSuite;
+ Handle_IFSelect_SelectSuite_1: typeof Handle_IFSelect_SelectSuite_1;
+ Handle_IFSelect_SelectSuite_2: typeof Handle_IFSelect_SelectSuite_2;
+ Handle_IFSelect_SelectSuite_3: typeof Handle_IFSelect_SelectSuite_3;
+ Handle_IFSelect_SelectSuite_4: typeof Handle_IFSelect_SelectSuite_4;
+ Handle_IFSelect_DispPerCount: typeof Handle_IFSelect_DispPerCount;
+ Handle_IFSelect_DispPerCount_1: typeof Handle_IFSelect_DispPerCount_1;
+ Handle_IFSelect_DispPerCount_2: typeof Handle_IFSelect_DispPerCount_2;
+ Handle_IFSelect_DispPerCount_3: typeof Handle_IFSelect_DispPerCount_3;
+ Handle_IFSelect_DispPerCount_4: typeof Handle_IFSelect_DispPerCount_4;
+ IFSelect_DispPerCount: typeof IFSelect_DispPerCount;
+ IFSelect_SelectBase: typeof IFSelect_SelectBase;
+ Handle_IFSelect_SelectBase: typeof Handle_IFSelect_SelectBase;
+ Handle_IFSelect_SelectBase_1: typeof Handle_IFSelect_SelectBase_1;
+ Handle_IFSelect_SelectBase_2: typeof Handle_IFSelect_SelectBase_2;
+ Handle_IFSelect_SelectBase_3: typeof Handle_IFSelect_SelectBase_3;
+ Handle_IFSelect_SelectBase_4: typeof Handle_IFSelect_SelectBase_4;
+ Handle_IFSelect_SelectSharing: typeof Handle_IFSelect_SelectSharing;
+ Handle_IFSelect_SelectSharing_1: typeof Handle_IFSelect_SelectSharing_1;
+ Handle_IFSelect_SelectSharing_2: typeof Handle_IFSelect_SelectSharing_2;
+ Handle_IFSelect_SelectSharing_3: typeof Handle_IFSelect_SelectSharing_3;
+ Handle_IFSelect_SelectSharing_4: typeof Handle_IFSelect_SelectSharing_4;
+ IFSelect_SelectSharing: typeof IFSelect_SelectSharing;
+ Handle_IFSelect_SelectSignature: typeof Handle_IFSelect_SelectSignature;
+ Handle_IFSelect_SelectSignature_1: typeof Handle_IFSelect_SelectSignature_1;
+ Handle_IFSelect_SelectSignature_2: typeof Handle_IFSelect_SelectSignature_2;
+ Handle_IFSelect_SelectSignature_3: typeof Handle_IFSelect_SelectSignature_3;
+ Handle_IFSelect_SelectSignature_4: typeof Handle_IFSelect_SelectSignature_4;
+ IFSelect_SelectSignature: typeof IFSelect_SelectSignature;
+ IFSelect_SelectSignature_1: typeof IFSelect_SelectSignature_1;
+ IFSelect_SelectSignature_2: typeof IFSelect_SelectSignature_2;
+ IFSelect_SelectSignature_3: typeof IFSelect_SelectSignature_3;
+ IFSelect_Signature: typeof IFSelect_Signature;
+ Handle_IFSelect_Signature: typeof Handle_IFSelect_Signature;
+ Handle_IFSelect_Signature_1: typeof Handle_IFSelect_Signature_1;
+ Handle_IFSelect_Signature_2: typeof Handle_IFSelect_Signature_2;
+ Handle_IFSelect_Signature_3: typeof Handle_IFSelect_Signature_3;
+ Handle_IFSelect_Signature_4: typeof Handle_IFSelect_Signature_4;
+ IFSelect_ReturnStatus: IFSelect_ReturnStatus;
+ Handle_IFSelect_GraphCounter: typeof Handle_IFSelect_GraphCounter;
+ Handle_IFSelect_GraphCounter_1: typeof Handle_IFSelect_GraphCounter_1;
+ Handle_IFSelect_GraphCounter_2: typeof Handle_IFSelect_GraphCounter_2;
+ Handle_IFSelect_GraphCounter_3: typeof Handle_IFSelect_GraphCounter_3;
+ Handle_IFSelect_GraphCounter_4: typeof Handle_IFSelect_GraphCounter_4;
+ IFSelect_GraphCounter: typeof IFSelect_GraphCounter;
+ IFSelect_Functions: typeof IFSelect_Functions;
+ IFSelect_CheckCounter: typeof IFSelect_CheckCounter;
+ Handle_IFSelect_CheckCounter: typeof Handle_IFSelect_CheckCounter;
+ Handle_IFSelect_CheckCounter_1: typeof Handle_IFSelect_CheckCounter_1;
+ Handle_IFSelect_CheckCounter_2: typeof Handle_IFSelect_CheckCounter_2;
+ Handle_IFSelect_CheckCounter_3: typeof Handle_IFSelect_CheckCounter_3;
+ Handle_IFSelect_CheckCounter_4: typeof Handle_IFSelect_CheckCounter_4;
+ Handle_IFSelect_DispPerOne: typeof Handle_IFSelect_DispPerOne;
+ Handle_IFSelect_DispPerOne_1: typeof Handle_IFSelect_DispPerOne_1;
+ Handle_IFSelect_DispPerOne_2: typeof Handle_IFSelect_DispPerOne_2;
+ Handle_IFSelect_DispPerOne_3: typeof Handle_IFSelect_DispPerOne_3;
+ Handle_IFSelect_DispPerOne_4: typeof Handle_IFSelect_DispPerOne_4;
+ IFSelect_DispPerOne: typeof IFSelect_DispPerOne;
+ Handle_IFSelect_SessionDumper: typeof Handle_IFSelect_SessionDumper;
+ Handle_IFSelect_SessionDumper_1: typeof Handle_IFSelect_SessionDumper_1;
+ Handle_IFSelect_SessionDumper_2: typeof Handle_IFSelect_SessionDumper_2;
+ Handle_IFSelect_SessionDumper_3: typeof Handle_IFSelect_SessionDumper_3;
+ Handle_IFSelect_SessionDumper_4: typeof Handle_IFSelect_SessionDumper_4;
+ IFSelect_SessionDumper: typeof IFSelect_SessionDumper;
+ IFSelect_SelectRoots: typeof IFSelect_SelectRoots;
+ Handle_IFSelect_SelectRoots: typeof Handle_IFSelect_SelectRoots;
+ Handle_IFSelect_SelectRoots_1: typeof Handle_IFSelect_SelectRoots_1;
+ Handle_IFSelect_SelectRoots_2: typeof Handle_IFSelect_SelectRoots_2;
+ Handle_IFSelect_SelectRoots_3: typeof Handle_IFSelect_SelectRoots_3;
+ Handle_IFSelect_SelectRoots_4: typeof Handle_IFSelect_SelectRoots_4;
+ IFSelect_PrintCount: IFSelect_PrintCount;
+ Handle_IFSelect_SelectExtract: typeof Handle_IFSelect_SelectExtract;
+ Handle_IFSelect_SelectExtract_1: typeof Handle_IFSelect_SelectExtract_1;
+ Handle_IFSelect_SelectExtract_2: typeof Handle_IFSelect_SelectExtract_2;
+ Handle_IFSelect_SelectExtract_3: typeof Handle_IFSelect_SelectExtract_3;
+ Handle_IFSelect_SelectExtract_4: typeof Handle_IFSelect_SelectExtract_4;
+ IFSelect_SelectExtract: typeof IFSelect_SelectExtract;
+ Handle_IFSelect_DispGlobal: typeof Handle_IFSelect_DispGlobal;
+ Handle_IFSelect_DispGlobal_1: typeof Handle_IFSelect_DispGlobal_1;
+ Handle_IFSelect_DispGlobal_2: typeof Handle_IFSelect_DispGlobal_2;
+ Handle_IFSelect_DispGlobal_3: typeof Handle_IFSelect_DispGlobal_3;
+ Handle_IFSelect_DispGlobal_4: typeof Handle_IFSelect_DispGlobal_4;
+ IFSelect_DispGlobal: typeof IFSelect_DispGlobal;
+ IFSelect_Dispatch: typeof IFSelect_Dispatch;
+ Handle_IFSelect_Dispatch: typeof Handle_IFSelect_Dispatch;
+ Handle_IFSelect_Dispatch_1: typeof Handle_IFSelect_Dispatch_1;
+ Handle_IFSelect_Dispatch_2: typeof Handle_IFSelect_Dispatch_2;
+ Handle_IFSelect_Dispatch_3: typeof Handle_IFSelect_Dispatch_3;
+ Handle_IFSelect_Dispatch_4: typeof Handle_IFSelect_Dispatch_4;
+ IFSelect_SelectSignedShared: typeof IFSelect_SelectSignedShared;
+ Handle_IFSelect_SelectSignedShared: typeof Handle_IFSelect_SelectSignedShared;
+ Handle_IFSelect_SelectSignedShared_1: typeof Handle_IFSelect_SelectSignedShared_1;
+ Handle_IFSelect_SelectSignedShared_2: typeof Handle_IFSelect_SelectSignedShared_2;
+ Handle_IFSelect_SelectSignedShared_3: typeof Handle_IFSelect_SelectSignedShared_3;
+ Handle_IFSelect_SelectSignedShared_4: typeof Handle_IFSelect_SelectSignedShared_4;
+ IFSelect_SelectInList: typeof IFSelect_SelectInList;
+ Handle_IFSelect_SelectInList: typeof Handle_IFSelect_SelectInList;
+ Handle_IFSelect_SelectInList_1: typeof Handle_IFSelect_SelectInList_1;
+ Handle_IFSelect_SelectInList_2: typeof Handle_IFSelect_SelectInList_2;
+ Handle_IFSelect_SelectInList_3: typeof Handle_IFSelect_SelectInList_3;
+ Handle_IFSelect_SelectInList_4: typeof Handle_IFSelect_SelectInList_4;
+ IFSelect_TransformStandard: typeof IFSelect_TransformStandard;
+ Handle_IFSelect_TransformStandard: typeof Handle_IFSelect_TransformStandard;
+ Handle_IFSelect_TransformStandard_1: typeof Handle_IFSelect_TransformStandard_1;
+ Handle_IFSelect_TransformStandard_2: typeof Handle_IFSelect_TransformStandard_2;
+ Handle_IFSelect_TransformStandard_3: typeof Handle_IFSelect_TransformStandard_3;
+ Handle_IFSelect_TransformStandard_4: typeof Handle_IFSelect_TransformStandard_4;
+ Handle_IFSelect_SelectModelRoots: typeof Handle_IFSelect_SelectModelRoots;
+ Handle_IFSelect_SelectModelRoots_1: typeof Handle_IFSelect_SelectModelRoots_1;
+ Handle_IFSelect_SelectModelRoots_2: typeof Handle_IFSelect_SelectModelRoots_2;
+ Handle_IFSelect_SelectModelRoots_3: typeof Handle_IFSelect_SelectModelRoots_3;
+ Handle_IFSelect_SelectModelRoots_4: typeof Handle_IFSelect_SelectModelRoots_4;
+ IFSelect_SelectModelRoots: typeof IFSelect_SelectModelRoots;
+ IFSelect_ModifReorder: typeof IFSelect_ModifReorder;
+ Handle_IFSelect_ModifReorder: typeof Handle_IFSelect_ModifReorder;
+ Handle_IFSelect_ModifReorder_1: typeof Handle_IFSelect_ModifReorder_1;
+ Handle_IFSelect_ModifReorder_2: typeof Handle_IFSelect_ModifReorder_2;
+ Handle_IFSelect_ModifReorder_3: typeof Handle_IFSelect_ModifReorder_3;
+ Handle_IFSelect_ModifReorder_4: typeof Handle_IFSelect_ModifReorder_4;
+ IFSelect_SelectSignedSharing: typeof IFSelect_SelectSignedSharing;
+ Handle_IFSelect_SelectSignedSharing: typeof Handle_IFSelect_SelectSignedSharing;
+ Handle_IFSelect_SelectSignedSharing_1: typeof Handle_IFSelect_SelectSignedSharing_1;
+ Handle_IFSelect_SelectSignedSharing_2: typeof Handle_IFSelect_SelectSignedSharing_2;
+ Handle_IFSelect_SelectSignedSharing_3: typeof Handle_IFSelect_SelectSignedSharing_3;
+ Handle_IFSelect_SelectSignedSharing_4: typeof Handle_IFSelect_SelectSignedSharing_4;
+ IFSelect_RemainMode: IFSelect_RemainMode;
+ Handle_IFSelect_AppliedModifiers: typeof Handle_IFSelect_AppliedModifiers;
+ Handle_IFSelect_AppliedModifiers_1: typeof Handle_IFSelect_AppliedModifiers_1;
+ Handle_IFSelect_AppliedModifiers_2: typeof Handle_IFSelect_AppliedModifiers_2;
+ Handle_IFSelect_AppliedModifiers_3: typeof Handle_IFSelect_AppliedModifiers_3;
+ Handle_IFSelect_AppliedModifiers_4: typeof Handle_IFSelect_AppliedModifiers_4;
+ IFSelect_AppliedModifiers: typeof IFSelect_AppliedModifiers;
+ Handle_IFSelect_SignType: typeof Handle_IFSelect_SignType;
+ Handle_IFSelect_SignType_1: typeof Handle_IFSelect_SignType_1;
+ Handle_IFSelect_SignType_2: typeof Handle_IFSelect_SignType_2;
+ Handle_IFSelect_SignType_3: typeof Handle_IFSelect_SignType_3;
+ Handle_IFSelect_SignType_4: typeof Handle_IFSelect_SignType_4;
+ IFSelect_SignType: typeof IFSelect_SignType;
+ IFSelect_SignMultiple: typeof IFSelect_SignMultiple;
+ Handle_IFSelect_SignMultiple: typeof Handle_IFSelect_SignMultiple;
+ Handle_IFSelect_SignMultiple_1: typeof Handle_IFSelect_SignMultiple_1;
+ Handle_IFSelect_SignMultiple_2: typeof Handle_IFSelect_SignMultiple_2;
+ Handle_IFSelect_SignMultiple_3: typeof Handle_IFSelect_SignMultiple_3;
+ Handle_IFSelect_SignMultiple_4: typeof Handle_IFSelect_SignMultiple_4;
+ IFSelect_SessionPilot: typeof IFSelect_SessionPilot;
+ Handle_IFSelect_SessionPilot: typeof Handle_IFSelect_SessionPilot;
+ Handle_IFSelect_SessionPilot_1: typeof Handle_IFSelect_SessionPilot_1;
+ Handle_IFSelect_SessionPilot_2: typeof Handle_IFSelect_SessionPilot_2;
+ Handle_IFSelect_SessionPilot_3: typeof Handle_IFSelect_SessionPilot_3;
+ Handle_IFSelect_SessionPilot_4: typeof Handle_IFSelect_SessionPilot_4;
+ IFSelect_SelectionIterator: typeof IFSelect_SelectionIterator;
+ IFSelect_SelectionIterator_1: typeof IFSelect_SelectionIterator_1;
+ IFSelect_SelectionIterator_2: typeof IFSelect_SelectionIterator_2;
+ IFSelect: typeof IFSelect;
+ Handle_IFSelect_Editor: typeof Handle_IFSelect_Editor;
+ Handle_IFSelect_Editor_1: typeof Handle_IFSelect_Editor_1;
+ Handle_IFSelect_Editor_2: typeof Handle_IFSelect_Editor_2;
+ Handle_IFSelect_Editor_3: typeof Handle_IFSelect_Editor_3;
+ Handle_IFSelect_Editor_4: typeof Handle_IFSelect_Editor_4;
+ IFSelect_Editor: typeof IFSelect_Editor;
+ IFSelect_SelectExplore: typeof IFSelect_SelectExplore;
+ Handle_IFSelect_SelectExplore: typeof Handle_IFSelect_SelectExplore;
+ Handle_IFSelect_SelectExplore_1: typeof Handle_IFSelect_SelectExplore_1;
+ Handle_IFSelect_SelectExplore_2: typeof Handle_IFSelect_SelectExplore_2;
+ Handle_IFSelect_SelectExplore_3: typeof Handle_IFSelect_SelectExplore_3;
+ Handle_IFSelect_SelectExplore_4: typeof Handle_IFSelect_SelectExplore_4;
+ IFSelect_SelectSent: typeof IFSelect_SelectSent;
+ Handle_IFSelect_SelectSent: typeof Handle_IFSelect_SelectSent;
+ Handle_IFSelect_SelectSent_1: typeof Handle_IFSelect_SelectSent_1;
+ Handle_IFSelect_SelectSent_2: typeof Handle_IFSelect_SelectSent_2;
+ Handle_IFSelect_SelectSent_3: typeof Handle_IFSelect_SelectSent_3;
+ Handle_IFSelect_SelectSent_4: typeof Handle_IFSelect_SelectSent_4;
+ Handle_IFSelect_SelectDiff: typeof Handle_IFSelect_SelectDiff;
+ Handle_IFSelect_SelectDiff_1: typeof Handle_IFSelect_SelectDiff_1;
+ Handle_IFSelect_SelectDiff_2: typeof Handle_IFSelect_SelectDiff_2;
+ Handle_IFSelect_SelectDiff_3: typeof Handle_IFSelect_SelectDiff_3;
+ Handle_IFSelect_SelectDiff_4: typeof Handle_IFSelect_SelectDiff_4;
+ IFSelect_SelectDiff: typeof IFSelect_SelectDiff;
+ Handle_IFSelect_WorkSession: typeof Handle_IFSelect_WorkSession;
+ Handle_IFSelect_WorkSession_1: typeof Handle_IFSelect_WorkSession_1;
+ Handle_IFSelect_WorkSession_2: typeof Handle_IFSelect_WorkSession_2;
+ Handle_IFSelect_WorkSession_3: typeof Handle_IFSelect_WorkSession_3;
+ Handle_IFSelect_WorkSession_4: typeof Handle_IFSelect_WorkSession_4;
+ IFSelect_WorkSession: typeof IFSelect_WorkSession;
+ Handle_IFSelect_SignValidity: typeof Handle_IFSelect_SignValidity;
+ Handle_IFSelect_SignValidity_1: typeof Handle_IFSelect_SignValidity_1;
+ Handle_IFSelect_SignValidity_2: typeof Handle_IFSelect_SignValidity_2;
+ Handle_IFSelect_SignValidity_3: typeof Handle_IFSelect_SignValidity_3;
+ Handle_IFSelect_SignValidity_4: typeof Handle_IFSelect_SignValidity_4;
+ IFSelect_SignValidity: typeof IFSelect_SignValidity;
+ IFSelect_Transformer: typeof IFSelect_Transformer;
+ Handle_IFSelect_Transformer: typeof Handle_IFSelect_Transformer;
+ Handle_IFSelect_Transformer_1: typeof Handle_IFSelect_Transformer_1;
+ Handle_IFSelect_Transformer_2: typeof Handle_IFSelect_Transformer_2;
+ Handle_IFSelect_Transformer_3: typeof Handle_IFSelect_Transformer_3;
+ Handle_IFSelect_Transformer_4: typeof Handle_IFSelect_Transformer_4;
+ Handle_IFSelect_EditForm: typeof Handle_IFSelect_EditForm;
+ Handle_IFSelect_EditForm_1: typeof Handle_IFSelect_EditForm_1;
+ Handle_IFSelect_EditForm_2: typeof Handle_IFSelect_EditForm_2;
+ Handle_IFSelect_EditForm_3: typeof Handle_IFSelect_EditForm_3;
+ Handle_IFSelect_EditForm_4: typeof Handle_IFSelect_EditForm_4;
+ IFSelect_SelectFlag: typeof IFSelect_SelectFlag;
+ Handle_IFSelect_SelectFlag: typeof Handle_IFSelect_SelectFlag;
+ Handle_IFSelect_SelectFlag_1: typeof Handle_IFSelect_SelectFlag_1;
+ Handle_IFSelect_SelectFlag_2: typeof Handle_IFSelect_SelectFlag_2;
+ Handle_IFSelect_SelectFlag_3: typeof Handle_IFSelect_SelectFlag_3;
+ Handle_IFSelect_SelectFlag_4: typeof Handle_IFSelect_SelectFlag_4;
+ IFSelect_DispPerSignature: typeof IFSelect_DispPerSignature;
+ Handle_IFSelect_DispPerSignature: typeof Handle_IFSelect_DispPerSignature;
+ Handle_IFSelect_DispPerSignature_1: typeof Handle_IFSelect_DispPerSignature_1;
+ Handle_IFSelect_DispPerSignature_2: typeof Handle_IFSelect_DispPerSignature_2;
+ Handle_IFSelect_DispPerSignature_3: typeof Handle_IFSelect_DispPerSignature_3;
+ Handle_IFSelect_DispPerSignature_4: typeof Handle_IFSelect_DispPerSignature_4;
+ IFSelect_SignCounter: typeof IFSelect_SignCounter;
+ IFSelect_SignCounter_1: typeof IFSelect_SignCounter_1;
+ IFSelect_SignCounter_2: typeof IFSelect_SignCounter_2;
+ Handle_IFSelect_SignCounter: typeof Handle_IFSelect_SignCounter;
+ Handle_IFSelect_SignCounter_1: typeof Handle_IFSelect_SignCounter_1;
+ Handle_IFSelect_SignCounter_2: typeof Handle_IFSelect_SignCounter_2;
+ Handle_IFSelect_SignCounter_3: typeof Handle_IFSelect_SignCounter_3;
+ Handle_IFSelect_SignCounter_4: typeof Handle_IFSelect_SignCounter_4;
+ Handle_IFSelect_SignCategory: typeof Handle_IFSelect_SignCategory;
+ Handle_IFSelect_SignCategory_1: typeof Handle_IFSelect_SignCategory_1;
+ Handle_IFSelect_SignCategory_2: typeof Handle_IFSelect_SignCategory_2;
+ Handle_IFSelect_SignCategory_3: typeof Handle_IFSelect_SignCategory_3;
+ Handle_IFSelect_SignCategory_4: typeof Handle_IFSelect_SignCategory_4;
+ IFSelect_SignCategory: typeof IFSelect_SignCategory;
+ IFSelect_Modifier: typeof IFSelect_Modifier;
+ Handle_IFSelect_Modifier: typeof Handle_IFSelect_Modifier;
+ Handle_IFSelect_Modifier_1: typeof Handle_IFSelect_Modifier_1;
+ Handle_IFSelect_Modifier_2: typeof Handle_IFSelect_Modifier_2;
+ Handle_IFSelect_Modifier_3: typeof Handle_IFSelect_Modifier_3;
+ Handle_IFSelect_Modifier_4: typeof Handle_IFSelect_Modifier_4;
+ IFSelect_SelectIntersection: typeof IFSelect_SelectIntersection;
+ Handle_IFSelect_SelectIntersection: typeof Handle_IFSelect_SelectIntersection;
+ Handle_IFSelect_SelectIntersection_1: typeof Handle_IFSelect_SelectIntersection_1;
+ Handle_IFSelect_SelectIntersection_2: typeof Handle_IFSelect_SelectIntersection_2;
+ Handle_IFSelect_SelectIntersection_3: typeof Handle_IFSelect_SelectIntersection_3;
+ Handle_IFSelect_SelectIntersection_4: typeof Handle_IFSelect_SelectIntersection_4;
+ Handle_IFSelect_SignAncestor: typeof Handle_IFSelect_SignAncestor;
+ Handle_IFSelect_SignAncestor_1: typeof Handle_IFSelect_SignAncestor_1;
+ Handle_IFSelect_SignAncestor_2: typeof Handle_IFSelect_SignAncestor_2;
+ Handle_IFSelect_SignAncestor_3: typeof Handle_IFSelect_SignAncestor_3;
+ Handle_IFSelect_SignAncestor_4: typeof Handle_IFSelect_SignAncestor_4;
+ IFSelect_SignAncestor: typeof IFSelect_SignAncestor;
+ IFSelect_SelectShared: typeof IFSelect_SelectShared;
+ Handle_IFSelect_SelectShared: typeof Handle_IFSelect_SelectShared;
+ Handle_IFSelect_SelectShared_1: typeof Handle_IFSelect_SelectShared_1;
+ Handle_IFSelect_SelectShared_2: typeof Handle_IFSelect_SelectShared_2;
+ Handle_IFSelect_SelectShared_3: typeof Handle_IFSelect_SelectShared_3;
+ Handle_IFSelect_SelectShared_4: typeof Handle_IFSelect_SelectShared_4;
+ IFSelect_SelectDeduct: typeof IFSelect_SelectDeduct;
+ Handle_IFSelect_SelectDeduct: typeof Handle_IFSelect_SelectDeduct;
+ Handle_IFSelect_SelectDeduct_1: typeof Handle_IFSelect_SelectDeduct_1;
+ Handle_IFSelect_SelectDeduct_2: typeof Handle_IFSelect_SelectDeduct_2;
+ Handle_IFSelect_SelectDeduct_3: typeof Handle_IFSelect_SelectDeduct_3;
+ Handle_IFSelect_SelectDeduct_4: typeof Handle_IFSelect_SelectDeduct_4;
+ Handle_IFSelect_Activator: typeof Handle_IFSelect_Activator;
+ Handle_IFSelect_Activator_1: typeof Handle_IFSelect_Activator_1;
+ Handle_IFSelect_Activator_2: typeof Handle_IFSelect_Activator_2;
+ Handle_IFSelect_Activator_3: typeof Handle_IFSelect_Activator_3;
+ Handle_IFSelect_Activator_4: typeof Handle_IFSelect_Activator_4;
+ IFSelect_Activator: typeof IFSelect_Activator;
+ IFSelect_SelectAnyList: typeof IFSelect_SelectAnyList;
+ Handle_IFSelect_SelectAnyList: typeof Handle_IFSelect_SelectAnyList;
+ Handle_IFSelect_SelectAnyList_1: typeof Handle_IFSelect_SelectAnyList_1;
+ Handle_IFSelect_SelectAnyList_2: typeof Handle_IFSelect_SelectAnyList_2;
+ Handle_IFSelect_SelectAnyList_3: typeof Handle_IFSelect_SelectAnyList_3;
+ Handle_IFSelect_SelectAnyList_4: typeof Handle_IFSelect_SelectAnyList_4;
+ Handle_IFSelect_SelectErrorEntities: typeof Handle_IFSelect_SelectErrorEntities;
+ Handle_IFSelect_SelectErrorEntities_1: typeof Handle_IFSelect_SelectErrorEntities_1;
+ Handle_IFSelect_SelectErrorEntities_2: typeof Handle_IFSelect_SelectErrorEntities_2;
+ Handle_IFSelect_SelectErrorEntities_3: typeof Handle_IFSelect_SelectErrorEntities_3;
+ Handle_IFSelect_SelectErrorEntities_4: typeof Handle_IFSelect_SelectErrorEntities_4;
+ IFSelect_SelectErrorEntities: typeof IFSelect_SelectErrorEntities;
+ IFSelect_SelectPointed: typeof IFSelect_SelectPointed;
+ Handle_IFSelect_SelectPointed: typeof Handle_IFSelect_SelectPointed;
+ Handle_IFSelect_SelectPointed_1: typeof Handle_IFSelect_SelectPointed_1;
+ Handle_IFSelect_SelectPointed_2: typeof Handle_IFSelect_SelectPointed_2;
+ Handle_IFSelect_SelectPointed_3: typeof Handle_IFSelect_SelectPointed_3;
+ Handle_IFSelect_SelectPointed_4: typeof Handle_IFSelect_SelectPointed_4;
+ IFSelect_SelectControl: typeof IFSelect_SelectControl;
+ Handle_IFSelect_SelectControl: typeof Handle_IFSelect_SelectControl;
+ Handle_IFSelect_SelectControl_1: typeof Handle_IFSelect_SelectControl_1;
+ Handle_IFSelect_SelectControl_2: typeof Handle_IFSelect_SelectControl_2;
+ Handle_IFSelect_SelectControl_3: typeof Handle_IFSelect_SelectControl_3;
+ Handle_IFSelect_SelectControl_4: typeof Handle_IFSelect_SelectControl_4;
+ Handle_IFSelect_WorkLibrary: typeof Handle_IFSelect_WorkLibrary;
+ Handle_IFSelect_WorkLibrary_1: typeof Handle_IFSelect_WorkLibrary_1;
+ Handle_IFSelect_WorkLibrary_2: typeof Handle_IFSelect_WorkLibrary_2;
+ Handle_IFSelect_WorkLibrary_3: typeof Handle_IFSelect_WorkLibrary_3;
+ Handle_IFSelect_WorkLibrary_4: typeof Handle_IFSelect_WorkLibrary_4;
+ IFSelect_WorkLibrary: typeof IFSelect_WorkLibrary;
+ IFSelect_SelectEntityNumber: typeof IFSelect_SelectEntityNumber;
+ Handle_IFSelect_SelectEntityNumber: typeof Handle_IFSelect_SelectEntityNumber;
+ Handle_IFSelect_SelectEntityNumber_1: typeof Handle_IFSelect_SelectEntityNumber_1;
+ Handle_IFSelect_SelectEntityNumber_2: typeof Handle_IFSelect_SelectEntityNumber_2;
+ Handle_IFSelect_SelectEntityNumber_3: typeof Handle_IFSelect_SelectEntityNumber_3;
+ Handle_IFSelect_SelectEntityNumber_4: typeof Handle_IFSelect_SelectEntityNumber_4;
+ Handle_IFSelect_PacketList: typeof Handle_IFSelect_PacketList;
+ Handle_IFSelect_PacketList_1: typeof Handle_IFSelect_PacketList_1;
+ Handle_IFSelect_PacketList_2: typeof Handle_IFSelect_PacketList_2;
+ Handle_IFSelect_PacketList_3: typeof Handle_IFSelect_PacketList_3;
+ Handle_IFSelect_PacketList_4: typeof Handle_IFSelect_PacketList_4;
+ IFSelect_PacketList: typeof IFSelect_PacketList;
+ IFSelect_PrintFail: IFSelect_PrintFail;
+ STEPEdit_EditSDR: typeof STEPEdit_EditSDR;
+ Handle_STEPEdit_EditSDR: typeof Handle_STEPEdit_EditSDR;
+ Handle_STEPEdit_EditSDR_1: typeof Handle_STEPEdit_EditSDR_1;
+ Handle_STEPEdit_EditSDR_2: typeof Handle_STEPEdit_EditSDR_2;
+ Handle_STEPEdit_EditSDR_3: typeof Handle_STEPEdit_EditSDR_3;
+ Handle_STEPEdit_EditSDR_4: typeof Handle_STEPEdit_EditSDR_4;
+ STEPEdit: typeof STEPEdit;
+ STEPEdit_EditContext: typeof STEPEdit_EditContext;
+ Handle_STEPEdit_EditContext: typeof Handle_STEPEdit_EditContext;
+ Handle_STEPEdit_EditContext_1: typeof Handle_STEPEdit_EditContext_1;
+ Handle_STEPEdit_EditContext_2: typeof Handle_STEPEdit_EditContext_2;
+ Handle_STEPEdit_EditContext_3: typeof Handle_STEPEdit_EditContext_3;
+ Handle_STEPEdit_EditContext_4: typeof Handle_STEPEdit_EditContext_4;
+ Message_MsgFile: typeof Message_MsgFile;
+ Message_ProgressSentry: typeof Message_ProgressSentry;
+ Message_Alert: typeof Message_Alert;
+ Handle_Message_Alert: typeof Handle_Message_Alert;
+ Handle_Message_Alert_1: typeof Handle_Message_Alert_1;
+ Handle_Message_Alert_2: typeof Handle_Message_Alert_2;
+ Handle_Message_Alert_3: typeof Handle_Message_Alert_3;
+ Handle_Message_Alert_4: typeof Handle_Message_Alert_4;
+ Message_Algorithm: typeof Message_Algorithm;
+ Handle_Message_Algorithm: typeof Handle_Message_Algorithm;
+ Handle_Message_Algorithm_1: typeof Handle_Message_Algorithm_1;
+ Handle_Message_Algorithm_2: typeof Handle_Message_Algorithm_2;
+ Handle_Message_Algorithm_3: typeof Handle_Message_Algorithm_3;
+ Handle_Message_Algorithm_4: typeof Handle_Message_Algorithm_4;
+ Message_ConsoleColor: Message_ConsoleColor;
+ Message_MetricType: Message_MetricType;
+ Handle_Message_ProgressIndicator: typeof Handle_Message_ProgressIndicator;
+ Handle_Message_ProgressIndicator_1: typeof Handle_Message_ProgressIndicator_1;
+ Handle_Message_ProgressIndicator_2: typeof Handle_Message_ProgressIndicator_2;
+ Handle_Message_ProgressIndicator_3: typeof Handle_Message_ProgressIndicator_3;
+ Handle_Message_ProgressIndicator_4: typeof Handle_Message_ProgressIndicator_4;
+ Message_ProgressIndicator: typeof Message_ProgressIndicator;
+ Message_ProgressRange: typeof Message_ProgressRange;
+ Message_ProgressRange_1: typeof Message_ProgressRange_1;
+ Message_ProgressRange_2: typeof Message_ProgressRange_2;
+ Message_HArrayOfMsg: typeof Message_HArrayOfMsg;
+ Message_HArrayOfMsg_2: typeof Message_HArrayOfMsg_2;
+ Message_HArrayOfMsg_3: typeof Message_HArrayOfMsg_3;
+ Message_Level: typeof Message_Level;
+ Message_ProgressScope: typeof Message_ProgressScope;
+ Message_ProgressScope_1: typeof Message_ProgressScope_1;
+ Message_ProgressScope_2: typeof Message_ProgressScope_2;
+ Message_ProgressScope_4: typeof Message_ProgressScope_4;
+ Message_ListOfMsg: typeof Message_ListOfMsg;
+ Message_ListOfMsg_1: typeof Message_ListOfMsg_1;
+ Message_ListOfMsg_2: typeof Message_ListOfMsg_2;
+ Message_ListOfMsg_3: typeof Message_ListOfMsg_3;
+ Message_Printer: typeof Message_Printer;
+ Handle_Message_Printer: typeof Handle_Message_Printer;
+ Handle_Message_Printer_1: typeof Handle_Message_Printer_1;
+ Handle_Message_Printer_2: typeof Handle_Message_Printer_2;
+ Handle_Message_Printer_3: typeof Handle_Message_Printer_3;
+ Handle_Message_Printer_4: typeof Handle_Message_Printer_4;
+ Message_AttributeObject: typeof Message_AttributeObject;
+ Message_PrinterSystemLog: typeof Message_PrinterSystemLog;
+ Handle_Message_PrinterSystemLog: typeof Handle_Message_PrinterSystemLog;
+ Handle_Message_PrinterSystemLog_1: typeof Handle_Message_PrinterSystemLog_1;
+ Handle_Message_PrinterSystemLog_2: typeof Handle_Message_PrinterSystemLog_2;
+ Handle_Message_PrinterSystemLog_3: typeof Handle_Message_PrinterSystemLog_3;
+ Handle_Message_PrinterSystemLog_4: typeof Handle_Message_PrinterSystemLog_4;
+ Handle_Message_PrinterOStream: typeof Handle_Message_PrinterOStream;
+ Handle_Message_PrinterOStream_1: typeof Handle_Message_PrinterOStream_1;
+ Handle_Message_PrinterOStream_2: typeof Handle_Message_PrinterOStream_2;
+ Handle_Message_PrinterOStream_3: typeof Handle_Message_PrinterOStream_3;
+ Handle_Message_PrinterOStream_4: typeof Handle_Message_PrinterOStream_4;
+ Message_PrinterOStream: typeof Message_PrinterOStream;
+ Message_PrinterOStream_1: typeof Message_PrinterOStream_1;
+ Message_PrinterOStream_2: typeof Message_PrinterOStream_2;
+ Message_AttributeMeter: typeof Message_AttributeMeter;
+ Handle_Message_PrinterToReport: typeof Handle_Message_PrinterToReport;
+ Handle_Message_PrinterToReport_1: typeof Handle_Message_PrinterToReport_1;
+ Handle_Message_PrinterToReport_2: typeof Handle_Message_PrinterToReport_2;
+ Handle_Message_PrinterToReport_3: typeof Handle_Message_PrinterToReport_3;
+ Handle_Message_PrinterToReport_4: typeof Handle_Message_PrinterToReport_4;
+ Message_PrinterToReport: typeof Message_PrinterToReport;
+ Message_Gravity: Message_Gravity;
+ Message_CompositeAlerts: typeof Message_CompositeAlerts;
+ Handle_Message_CompositeAlerts: typeof Handle_Message_CompositeAlerts;
+ Handle_Message_CompositeAlerts_1: typeof Handle_Message_CompositeAlerts_1;
+ Handle_Message_CompositeAlerts_2: typeof Handle_Message_CompositeAlerts_2;
+ Handle_Message_CompositeAlerts_3: typeof Handle_Message_CompositeAlerts_3;
+ Handle_Message_CompositeAlerts_4: typeof Handle_Message_CompositeAlerts_4;
+ Message_Report: typeof Message_Report;
+ Handle_Message_Report: typeof Handle_Message_Report;
+ Handle_Message_Report_1: typeof Handle_Message_Report_1;
+ Handle_Message_Report_2: typeof Handle_Message_Report_2;
+ Handle_Message_Report_3: typeof Handle_Message_Report_3;
+ Handle_Message_Report_4: typeof Handle_Message_Report_4;
+ Message: typeof Message;
+ Message_ExecStatus: typeof Message_ExecStatus;
+ Message_ExecStatus_1: typeof Message_ExecStatus_1;
+ Message_ExecStatus_2: typeof Message_ExecStatus_2;
+ Message_Msg: typeof Message_Msg;
+ Message_Msg_1: typeof Message_Msg_1;
+ Message_Msg_2: typeof Message_Msg_2;
+ Message_Msg_3: typeof Message_Msg_3;
+ Message_Msg_4: typeof Message_Msg_4;
+ Handle_Message_Attribute: typeof Handle_Message_Attribute;
+ Handle_Message_Attribute_1: typeof Handle_Message_Attribute_1;
+ Handle_Message_Attribute_2: typeof Handle_Message_Attribute_2;
+ Handle_Message_Attribute_3: typeof Handle_Message_Attribute_3;
+ Handle_Message_Attribute_4: typeof Handle_Message_Attribute_4;
+ Message_Attribute: typeof Message_Attribute;
+ Message_Messenger: typeof Message_Messenger;
+ Message_Messenger_1: typeof Message_Messenger_1;
+ Message_Messenger_2: typeof Message_Messenger_2;
+ Handle_Message_Messenger: typeof Handle_Message_Messenger;
+ Handle_Message_Messenger_1: typeof Handle_Message_Messenger_1;
+ Handle_Message_Messenger_2: typeof Handle_Message_Messenger_2;
+ Handle_Message_Messenger_3: typeof Handle_Message_Messenger_3;
+ Handle_Message_Messenger_4: typeof Handle_Message_Messenger_4;
+ Message_Status: Message_Status;
+ Message_AlertExtended: typeof Message_AlertExtended;
+ Handle_Message_AlertExtended: typeof Handle_Message_AlertExtended;
+ Handle_Message_AlertExtended_1: typeof Handle_Message_AlertExtended_1;
+ Handle_Message_AlertExtended_2: typeof Handle_Message_AlertExtended_2;
+ Handle_Message_AlertExtended_3: typeof Handle_Message_AlertExtended_3;
+ Handle_Message_AlertExtended_4: typeof Handle_Message_AlertExtended_4;
+ Message_StatusType: Message_StatusType;
+ BOPDS_IndexRange: typeof BOPDS_IndexRange;
+ BOPDS_Pair: typeof BOPDS_Pair;
+ BOPDS_Pair_1: typeof BOPDS_Pair_1;
+ BOPDS_Pair_2: typeof BOPDS_Pair_2;
+ BOPDS_PaveMapHasher: typeof BOPDS_PaveMapHasher;
+ BOPDS_VectorOfInterfVZ: typeof BOPDS_VectorOfInterfVZ;
+ BOPDS_VectorOfInterfVZ_1: typeof BOPDS_VectorOfInterfVZ_1;
+ BOPDS_VectorOfInterfVZ_2: typeof BOPDS_VectorOfInterfVZ_2;
+ BOPDS_ShapeInfo: typeof BOPDS_ShapeInfo;
+ BOPDS_ShapeInfo_1: typeof BOPDS_ShapeInfo_1;
+ BOPDS_ShapeInfo_2: typeof BOPDS_ShapeInfo_2;
+ BOPDS_Point: typeof BOPDS_Point;
+ BOPDS_MapOfPair: typeof BOPDS_MapOfPair;
+ BOPDS_MapOfPair_1: typeof BOPDS_MapOfPair_1;
+ BOPDS_MapOfPair_2: typeof BOPDS_MapOfPair_2;
+ BOPDS_MapOfPair_3: typeof BOPDS_MapOfPair_3;
+ BOPDS_SubIterator: typeof BOPDS_SubIterator;
+ BOPDS_SubIterator_1: typeof BOPDS_SubIterator_1;
+ BOPDS_SubIterator_2: typeof BOPDS_SubIterator_2;
+ BOPDS_VectorOfShapeInfo: typeof BOPDS_VectorOfShapeInfo;
+ BOPDS_VectorOfShapeInfo_1: typeof BOPDS_VectorOfShapeInfo_1;
+ BOPDS_VectorOfShapeInfo_2: typeof BOPDS_VectorOfShapeInfo_2;
+ BOPDS_VectorOfInterfVE: typeof BOPDS_VectorOfInterfVE;
+ BOPDS_VectorOfInterfVE_1: typeof BOPDS_VectorOfInterfVE_1;
+ BOPDS_VectorOfInterfVE_2: typeof BOPDS_VectorOfInterfVE_2;
+ BOPDS_PaveBlock: typeof BOPDS_PaveBlock;
+ BOPDS_PaveBlock_1: typeof BOPDS_PaveBlock_1;
+ BOPDS_PaveBlock_2: typeof BOPDS_PaveBlock_2;
+ Handle_BOPDS_PaveBlock: typeof Handle_BOPDS_PaveBlock;
+ Handle_BOPDS_PaveBlock_1: typeof Handle_BOPDS_PaveBlock_1;
+ Handle_BOPDS_PaveBlock_2: typeof Handle_BOPDS_PaveBlock_2;
+ Handle_BOPDS_PaveBlock_3: typeof Handle_BOPDS_PaveBlock_3;
+ Handle_BOPDS_PaveBlock_4: typeof Handle_BOPDS_PaveBlock_4;
+ BOPDS_VectorOfPair: typeof BOPDS_VectorOfPair;
+ BOPDS_VectorOfPair_1: typeof BOPDS_VectorOfPair_1;
+ BOPDS_VectorOfPair_2: typeof BOPDS_VectorOfPair_2;
+ BOPDS_VectorOfInterfZZ: typeof BOPDS_VectorOfInterfZZ;
+ BOPDS_VectorOfInterfZZ_1: typeof BOPDS_VectorOfInterfZZ_1;
+ BOPDS_VectorOfInterfZZ_2: typeof BOPDS_VectorOfInterfZZ_2;
+ BOPDS_VectorOfCurve: typeof BOPDS_VectorOfCurve;
+ BOPDS_VectorOfCurve_1: typeof BOPDS_VectorOfCurve_1;
+ BOPDS_VectorOfCurve_2: typeof BOPDS_VectorOfCurve_2;
+ BOPDS_Curve: typeof BOPDS_Curve;
+ BOPDS_Curve_1: typeof BOPDS_Curve_1;
+ BOPDS_Curve_2: typeof BOPDS_Curve_2;
+ BOPDS_MapOfPave: typeof BOPDS_MapOfPave;
+ BOPDS_MapOfPave_1: typeof BOPDS_MapOfPave_1;
+ BOPDS_MapOfPave_2: typeof BOPDS_MapOfPave_2;
+ BOPDS_MapOfPave_3: typeof BOPDS_MapOfPave_3;
+ BOPDS_VectorOfInterfEF: typeof BOPDS_VectorOfInterfEF;
+ BOPDS_VectorOfInterfEF_1: typeof BOPDS_VectorOfInterfEF_1;
+ BOPDS_VectorOfInterfEF_2: typeof BOPDS_VectorOfInterfEF_2;
+ BOPDS_VectorOfPave: typeof BOPDS_VectorOfPave;
+ BOPDS_VectorOfPave_1: typeof BOPDS_VectorOfPave_1;
+ BOPDS_VectorOfPave_2: typeof BOPDS_VectorOfPave_2;
+ BOPDS_VectorOfPave_3: typeof BOPDS_VectorOfPave_3;
+ BOPDS_VectorOfPave_4: typeof BOPDS_VectorOfPave_4;
+ BOPDS_VectorOfPave_5: typeof BOPDS_VectorOfPave_5;
+ BOPDS_InterfVE: typeof BOPDS_InterfVE;
+ BOPDS_InterfVE_1: typeof BOPDS_InterfVE_1;
+ BOPDS_InterfVE_2: typeof BOPDS_InterfVE_2;
+ BOPDS_InterfEE: typeof BOPDS_InterfEE;
+ BOPDS_InterfEE_1: typeof BOPDS_InterfEE_1;
+ BOPDS_InterfEE_2: typeof BOPDS_InterfEE_2;
+ BOPDS_InterfFZ: typeof BOPDS_InterfFZ;
+ BOPDS_InterfFZ_1: typeof BOPDS_InterfFZ_1;
+ BOPDS_InterfFZ_2: typeof BOPDS_InterfFZ_2;
+ BOPDS_InterfFF: typeof BOPDS_InterfFF;
+ BOPDS_InterfEF: typeof BOPDS_InterfEF;
+ BOPDS_InterfEF_1: typeof BOPDS_InterfEF_1;
+ BOPDS_InterfEF_2: typeof BOPDS_InterfEF_2;
+ BOPDS_InterfVF: typeof BOPDS_InterfVF;
+ BOPDS_InterfVF_1: typeof BOPDS_InterfVF_1;
+ BOPDS_InterfVF_2: typeof BOPDS_InterfVF_2;
+ BOPDS_Interf: typeof BOPDS_Interf;
+ BOPDS_InterfVV: typeof BOPDS_InterfVV;
+ BOPDS_InterfVV_1: typeof BOPDS_InterfVV_1;
+ BOPDS_InterfVV_2: typeof BOPDS_InterfVV_2;
+ BOPDS_InterfVZ: typeof BOPDS_InterfVZ;
+ BOPDS_InterfVZ_1: typeof BOPDS_InterfVZ_1;
+ BOPDS_InterfVZ_2: typeof BOPDS_InterfVZ_2;
+ BOPDS_InterfEZ: typeof BOPDS_InterfEZ;
+ BOPDS_InterfEZ_1: typeof BOPDS_InterfEZ_1;
+ BOPDS_InterfEZ_2: typeof BOPDS_InterfEZ_2;
+ BOPDS_InterfZZ: typeof BOPDS_InterfZZ;
+ BOPDS_InterfZZ_1: typeof BOPDS_InterfZZ_1;
+ BOPDS_InterfZZ_2: typeof BOPDS_InterfZZ_2;
+ BOPDS_VectorOfVectorOfPair: typeof BOPDS_VectorOfVectorOfPair;
+ BOPDS_VectorOfVectorOfPair_1: typeof BOPDS_VectorOfVectorOfPair_1;
+ BOPDS_VectorOfVectorOfPair_2: typeof BOPDS_VectorOfVectorOfPair_2;
+ BOPDS_PairMapHasher: typeof BOPDS_PairMapHasher;
+ BOPDS_ListOfPave: typeof BOPDS_ListOfPave;
+ BOPDS_ListOfPave_1: typeof BOPDS_ListOfPave_1;
+ BOPDS_ListOfPave_2: typeof BOPDS_ListOfPave_2;
+ BOPDS_ListOfPave_3: typeof BOPDS_ListOfPave_3;
+ BOPDS_DS: typeof BOPDS_DS;
+ BOPDS_DS_1: typeof BOPDS_DS_1;
+ BOPDS_DS_2: typeof BOPDS_DS_2;
+ BOPDS_VectorOfInterfVV: typeof BOPDS_VectorOfInterfVV;
+ BOPDS_VectorOfInterfVV_1: typeof BOPDS_VectorOfInterfVV_1;
+ BOPDS_VectorOfInterfVV_2: typeof BOPDS_VectorOfInterfVV_2;
+ BOPDS_VectorOfInterfEE: typeof BOPDS_VectorOfInterfEE;
+ BOPDS_VectorOfInterfEE_1: typeof BOPDS_VectorOfInterfEE_1;
+ BOPDS_VectorOfInterfEE_2: typeof BOPDS_VectorOfInterfEE_2;
+ BOPDS_DataMapOfIntegerListOfPaveBlock: typeof BOPDS_DataMapOfIntegerListOfPaveBlock;
+ BOPDS_DataMapOfIntegerListOfPaveBlock_1: typeof BOPDS_DataMapOfIntegerListOfPaveBlock_1;
+ BOPDS_DataMapOfIntegerListOfPaveBlock_2: typeof BOPDS_DataMapOfIntegerListOfPaveBlock_2;
+ BOPDS_DataMapOfIntegerListOfPaveBlock_3: typeof BOPDS_DataMapOfIntegerListOfPaveBlock_3;
+ BOPDS_Pave: typeof BOPDS_Pave;
+ BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks: typeof BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks;
+ BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_1: typeof BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_1;
+ BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_2: typeof BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_2;
+ BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_3: typeof BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_3;
+ BOPDS_VectorOfInterfFF: typeof BOPDS_VectorOfInterfFF;
+ BOPDS_VectorOfInterfFF_1: typeof BOPDS_VectorOfInterfFF_1;
+ BOPDS_VectorOfInterfFF_2: typeof BOPDS_VectorOfInterfFF_2;
+ BOPDS_VectorOfInterfFZ: typeof BOPDS_VectorOfInterfFZ;
+ BOPDS_VectorOfInterfFZ_1: typeof BOPDS_VectorOfInterfFZ_1;
+ BOPDS_VectorOfInterfFZ_2: typeof BOPDS_VectorOfInterfFZ_2;
+ BOPDS_CoupleOfPaveBlocks: typeof BOPDS_CoupleOfPaveBlocks;
+ BOPDS_CoupleOfPaveBlocks_1: typeof BOPDS_CoupleOfPaveBlocks_1;
+ BOPDS_CoupleOfPaveBlocks_2: typeof BOPDS_CoupleOfPaveBlocks_2;
+ BOPDS_Tools: typeof BOPDS_Tools;
+ BOPDS_DataMapOfShapeCoupleOfPaveBlocks: typeof BOPDS_DataMapOfShapeCoupleOfPaveBlocks;
+ BOPDS_DataMapOfShapeCoupleOfPaveBlocks_1: typeof BOPDS_DataMapOfShapeCoupleOfPaveBlocks_1;
+ BOPDS_DataMapOfShapeCoupleOfPaveBlocks_2: typeof BOPDS_DataMapOfShapeCoupleOfPaveBlocks_2;
+ BOPDS_DataMapOfShapeCoupleOfPaveBlocks_3: typeof BOPDS_DataMapOfShapeCoupleOfPaveBlocks_3;
+ BOPDS_VectorOfFaceInfo: typeof BOPDS_VectorOfFaceInfo;
+ BOPDS_VectorOfFaceInfo_1: typeof BOPDS_VectorOfFaceInfo_1;
+ BOPDS_VectorOfFaceInfo_2: typeof BOPDS_VectorOfFaceInfo_2;
+ BOPDS_VectorOfListOfPaveBlock: typeof BOPDS_VectorOfListOfPaveBlock;
+ BOPDS_VectorOfListOfPaveBlock_1: typeof BOPDS_VectorOfListOfPaveBlock_1;
+ BOPDS_VectorOfListOfPaveBlock_2: typeof BOPDS_VectorOfListOfPaveBlock_2;
+ BOPDS_VectorOfIndexRange: typeof BOPDS_VectorOfIndexRange;
+ BOPDS_VectorOfIndexRange_1: typeof BOPDS_VectorOfIndexRange_1;
+ BOPDS_VectorOfIndexRange_2: typeof BOPDS_VectorOfIndexRange_2;
+ BOPDS_VectorOfPoint: typeof BOPDS_VectorOfPoint;
+ BOPDS_VectorOfPoint_1: typeof BOPDS_VectorOfPoint_1;
+ BOPDS_VectorOfPoint_2: typeof BOPDS_VectorOfPoint_2;
+ Handle_BOPDS_CommonBlock: typeof Handle_BOPDS_CommonBlock;
+ Handle_BOPDS_CommonBlock_1: typeof Handle_BOPDS_CommonBlock_1;
+ Handle_BOPDS_CommonBlock_2: typeof Handle_BOPDS_CommonBlock_2;
+ Handle_BOPDS_CommonBlock_3: typeof Handle_BOPDS_CommonBlock_3;
+ Handle_BOPDS_CommonBlock_4: typeof Handle_BOPDS_CommonBlock_4;
+ BOPDS_CommonBlock: typeof BOPDS_CommonBlock;
+ BOPDS_CommonBlock_1: typeof BOPDS_CommonBlock_1;
+ BOPDS_CommonBlock_2: typeof BOPDS_CommonBlock_2;
+ BOPDS_FaceInfo: typeof BOPDS_FaceInfo;
+ BOPDS_FaceInfo_1: typeof BOPDS_FaceInfo_1;
+ BOPDS_FaceInfo_2: typeof BOPDS_FaceInfo_2;
+ BOPDS_VectorOfInterfEZ: typeof BOPDS_VectorOfInterfEZ;
+ BOPDS_VectorOfInterfEZ_1: typeof BOPDS_VectorOfInterfEZ_1;
+ BOPDS_VectorOfInterfEZ_2: typeof BOPDS_VectorOfInterfEZ_2;
+ BOPDS_VectorOfInterfVF: typeof BOPDS_VectorOfInterfVF;
+ BOPDS_VectorOfInterfVF_1: typeof BOPDS_VectorOfInterfVF_1;
+ BOPDS_VectorOfInterfVF_2: typeof BOPDS_VectorOfInterfVF_2;
+ XmlMNaming_NamedShapeDriver: typeof XmlMNaming_NamedShapeDriver;
+ Handle_XmlMNaming_NamedShapeDriver: typeof Handle_XmlMNaming_NamedShapeDriver;
+ Handle_XmlMNaming_NamedShapeDriver_1: typeof Handle_XmlMNaming_NamedShapeDriver_1;
+ Handle_XmlMNaming_NamedShapeDriver_2: typeof Handle_XmlMNaming_NamedShapeDriver_2;
+ Handle_XmlMNaming_NamedShapeDriver_3: typeof Handle_XmlMNaming_NamedShapeDriver_3;
+ Handle_XmlMNaming_NamedShapeDriver_4: typeof Handle_XmlMNaming_NamedShapeDriver_4;
+ Handle_XmlMNaming_NamingDriver: typeof Handle_XmlMNaming_NamingDriver;
+ Handle_XmlMNaming_NamingDriver_1: typeof Handle_XmlMNaming_NamingDriver_1;
+ Handle_XmlMNaming_NamingDriver_2: typeof Handle_XmlMNaming_NamingDriver_2;
+ Handle_XmlMNaming_NamingDriver_3: typeof Handle_XmlMNaming_NamingDriver_3;
+ Handle_XmlMNaming_NamingDriver_4: typeof Handle_XmlMNaming_NamingDriver_4;
+ XmlMNaming_NamingDriver: typeof XmlMNaming_NamingDriver;
+ XmlMNaming_Shape1: typeof XmlMNaming_Shape1;
+ XmlMNaming_Shape1_1: typeof XmlMNaming_Shape1_1;
+ XmlMNaming_Shape1_2: typeof XmlMNaming_Shape1_2;
+ XmlMNaming: typeof XmlMNaming;
+ PrsDim_TypeOfAngleArrowVisibility: PrsDim_TypeOfAngleArrowVisibility;
+ PrsDim_KindOfRelation: PrsDim_KindOfRelation;
+ PrsDim_Relation: typeof PrsDim_Relation;
+ Handle_PrsDim_Relation: typeof Handle_PrsDim_Relation;
+ Handle_PrsDim_Relation_1: typeof Handle_PrsDim_Relation_1;
+ Handle_PrsDim_Relation_2: typeof Handle_PrsDim_Relation_2;
+ Handle_PrsDim_Relation_3: typeof Handle_PrsDim_Relation_3;
+ Handle_PrsDim_Relation_4: typeof Handle_PrsDim_Relation_4;
+ PrsDim_Chamf2dDimension: typeof PrsDim_Chamf2dDimension;
+ PrsDim_Chamf2dDimension_1: typeof PrsDim_Chamf2dDimension_1;
+ PrsDim_Chamf2dDimension_2: typeof PrsDim_Chamf2dDimension_2;
+ Handle_PrsDim_Chamf2dDimension: typeof Handle_PrsDim_Chamf2dDimension;
+ Handle_PrsDim_Chamf2dDimension_1: typeof Handle_PrsDim_Chamf2dDimension_1;
+ Handle_PrsDim_Chamf2dDimension_2: typeof Handle_PrsDim_Chamf2dDimension_2;
+ Handle_PrsDim_Chamf2dDimension_3: typeof Handle_PrsDim_Chamf2dDimension_3;
+ Handle_PrsDim_Chamf2dDimension_4: typeof Handle_PrsDim_Chamf2dDimension_4;
+ PrsDim: typeof PrsDim;
+ Handle_PrsDim_SymmetricRelation: typeof Handle_PrsDim_SymmetricRelation;
+ Handle_PrsDim_SymmetricRelation_1: typeof Handle_PrsDim_SymmetricRelation_1;
+ Handle_PrsDim_SymmetricRelation_2: typeof Handle_PrsDim_SymmetricRelation_2;
+ Handle_PrsDim_SymmetricRelation_3: typeof Handle_PrsDim_SymmetricRelation_3;
+ Handle_PrsDim_SymmetricRelation_4: typeof Handle_PrsDim_SymmetricRelation_4;
+ PrsDim_SymmetricRelation: typeof PrsDim_SymmetricRelation;
+ Handle_PrsDim_EllipseRadiusDimension: typeof Handle_PrsDim_EllipseRadiusDimension;
+ Handle_PrsDim_EllipseRadiusDimension_1: typeof Handle_PrsDim_EllipseRadiusDimension_1;
+ Handle_PrsDim_EllipseRadiusDimension_2: typeof Handle_PrsDim_EllipseRadiusDimension_2;
+ Handle_PrsDim_EllipseRadiusDimension_3: typeof Handle_PrsDim_EllipseRadiusDimension_3;
+ Handle_PrsDim_EllipseRadiusDimension_4: typeof Handle_PrsDim_EllipseRadiusDimension_4;
+ PrsDim_EllipseRadiusDimension: typeof PrsDim_EllipseRadiusDimension;
+ Handle_PrsDim_Dimension: typeof Handle_PrsDim_Dimension;
+ Handle_PrsDim_Dimension_1: typeof Handle_PrsDim_Dimension_1;
+ Handle_PrsDim_Dimension_2: typeof Handle_PrsDim_Dimension_2;
+ Handle_PrsDim_Dimension_3: typeof Handle_PrsDim_Dimension_3;
+ Handle_PrsDim_Dimension_4: typeof Handle_PrsDim_Dimension_4;
+ Handle_PrsDim_EqualRadiusRelation: typeof Handle_PrsDim_EqualRadiusRelation;
+ Handle_PrsDim_EqualRadiusRelation_1: typeof Handle_PrsDim_EqualRadiusRelation_1;
+ Handle_PrsDim_EqualRadiusRelation_2: typeof Handle_PrsDim_EqualRadiusRelation_2;
+ Handle_PrsDim_EqualRadiusRelation_3: typeof Handle_PrsDim_EqualRadiusRelation_3;
+ Handle_PrsDim_EqualRadiusRelation_4: typeof Handle_PrsDim_EqualRadiusRelation_4;
+ PrsDim_EqualRadiusRelation: typeof PrsDim_EqualRadiusRelation;
+ Handle_PrsDim_FixRelation: typeof Handle_PrsDim_FixRelation;
+ Handle_PrsDim_FixRelation_1: typeof Handle_PrsDim_FixRelation_1;
+ Handle_PrsDim_FixRelation_2: typeof Handle_PrsDim_FixRelation_2;
+ Handle_PrsDim_FixRelation_3: typeof Handle_PrsDim_FixRelation_3;
+ Handle_PrsDim_FixRelation_4: typeof Handle_PrsDim_FixRelation_4;
+ PrsDim_FixRelation: typeof PrsDim_FixRelation;
+ PrsDim_FixRelation_1: typeof PrsDim_FixRelation_1;
+ PrsDim_FixRelation_2: typeof PrsDim_FixRelation_2;
+ PrsDim_FixRelation_3: typeof PrsDim_FixRelation_3;
+ PrsDim_FixRelation_4: typeof PrsDim_FixRelation_4;
+ Handle_PrsDim_RadiusDimension: typeof Handle_PrsDim_RadiusDimension;
+ Handle_PrsDim_RadiusDimension_1: typeof Handle_PrsDim_RadiusDimension_1;
+ Handle_PrsDim_RadiusDimension_2: typeof Handle_PrsDim_RadiusDimension_2;
+ Handle_PrsDim_RadiusDimension_3: typeof Handle_PrsDim_RadiusDimension_3;
+ Handle_PrsDim_RadiusDimension_4: typeof Handle_PrsDim_RadiusDimension_4;
+ PrsDim_RadiusDimension: typeof PrsDim_RadiusDimension;
+ PrsDim_RadiusDimension_1: typeof PrsDim_RadiusDimension_1;
+ PrsDim_RadiusDimension_2: typeof PrsDim_RadiusDimension_2;
+ PrsDim_RadiusDimension_3: typeof PrsDim_RadiusDimension_3;
+ PrsDim_TypeOfDist: PrsDim_TypeOfDist;
+ PrsDim_IdenticRelation: typeof PrsDim_IdenticRelation;
+ Handle_PrsDim_IdenticRelation: typeof Handle_PrsDim_IdenticRelation;
+ Handle_PrsDim_IdenticRelation_1: typeof Handle_PrsDim_IdenticRelation_1;
+ Handle_PrsDim_IdenticRelation_2: typeof Handle_PrsDim_IdenticRelation_2;
+ Handle_PrsDim_IdenticRelation_3: typeof Handle_PrsDim_IdenticRelation_3;
+ Handle_PrsDim_IdenticRelation_4: typeof Handle_PrsDim_IdenticRelation_4;
+ PrsDim_MaxRadiusDimension: typeof PrsDim_MaxRadiusDimension;
+ PrsDim_MaxRadiusDimension_1: typeof PrsDim_MaxRadiusDimension_1;
+ PrsDim_MaxRadiusDimension_2: typeof PrsDim_MaxRadiusDimension_2;
+ Handle_PrsDim_MaxRadiusDimension: typeof Handle_PrsDim_MaxRadiusDimension;
+ Handle_PrsDim_MaxRadiusDimension_1: typeof Handle_PrsDim_MaxRadiusDimension_1;
+ Handle_PrsDim_MaxRadiusDimension_2: typeof Handle_PrsDim_MaxRadiusDimension_2;
+ Handle_PrsDim_MaxRadiusDimension_3: typeof Handle_PrsDim_MaxRadiusDimension_3;
+ Handle_PrsDim_MaxRadiusDimension_4: typeof Handle_PrsDim_MaxRadiusDimension_4;
+ Handle_PrsDim_ParallelRelation: typeof Handle_PrsDim_ParallelRelation;
+ Handle_PrsDim_ParallelRelation_1: typeof Handle_PrsDim_ParallelRelation_1;
+ Handle_PrsDim_ParallelRelation_2: typeof Handle_PrsDim_ParallelRelation_2;
+ Handle_PrsDim_ParallelRelation_3: typeof Handle_PrsDim_ParallelRelation_3;
+ Handle_PrsDim_ParallelRelation_4: typeof Handle_PrsDim_ParallelRelation_4;
+ PrsDim_ParallelRelation: typeof PrsDim_ParallelRelation;
+ PrsDim_ParallelRelation_1: typeof PrsDim_ParallelRelation_1;
+ PrsDim_ParallelRelation_2: typeof PrsDim_ParallelRelation_2;
+ Handle_PrsDim_DimensionOwner: typeof Handle_PrsDim_DimensionOwner;
+ Handle_PrsDim_DimensionOwner_1: typeof Handle_PrsDim_DimensionOwner_1;
+ Handle_PrsDim_DimensionOwner_2: typeof Handle_PrsDim_DimensionOwner_2;
+ Handle_PrsDim_DimensionOwner_3: typeof Handle_PrsDim_DimensionOwner_3;
+ Handle_PrsDim_DimensionOwner_4: typeof Handle_PrsDim_DimensionOwner_4;
+ PrsDim_DimensionOwner: typeof PrsDim_DimensionOwner;
+ PrsDim_MidPointRelation: typeof PrsDim_MidPointRelation;
+ Handle_PrsDim_MidPointRelation: typeof Handle_PrsDim_MidPointRelation;
+ Handle_PrsDim_MidPointRelation_1: typeof Handle_PrsDim_MidPointRelation_1;
+ Handle_PrsDim_MidPointRelation_2: typeof Handle_PrsDim_MidPointRelation_2;
+ Handle_PrsDim_MidPointRelation_3: typeof Handle_PrsDim_MidPointRelation_3;
+ Handle_PrsDim_MidPointRelation_4: typeof Handle_PrsDim_MidPointRelation_4;
+ Handle_PrsDim_TangentRelation: typeof Handle_PrsDim_TangentRelation;
+ Handle_PrsDim_TangentRelation_1: typeof Handle_PrsDim_TangentRelation_1;
+ Handle_PrsDim_TangentRelation_2: typeof Handle_PrsDim_TangentRelation_2;
+ Handle_PrsDim_TangentRelation_3: typeof Handle_PrsDim_TangentRelation_3;
+ Handle_PrsDim_TangentRelation_4: typeof Handle_PrsDim_TangentRelation_4;
+ PrsDim_TangentRelation: typeof PrsDim_TangentRelation;
+ Handle_PrsDim_PerpendicularRelation: typeof Handle_PrsDim_PerpendicularRelation;
+ Handle_PrsDim_PerpendicularRelation_1: typeof Handle_PrsDim_PerpendicularRelation_1;
+ Handle_PrsDim_PerpendicularRelation_2: typeof Handle_PrsDim_PerpendicularRelation_2;
+ Handle_PrsDim_PerpendicularRelation_3: typeof Handle_PrsDim_PerpendicularRelation_3;
+ Handle_PrsDim_PerpendicularRelation_4: typeof Handle_PrsDim_PerpendicularRelation_4;
+ PrsDim_PerpendicularRelation: typeof PrsDim_PerpendicularRelation;
+ PrsDim_PerpendicularRelation_1: typeof PrsDim_PerpendicularRelation_1;
+ PrsDim_PerpendicularRelation_2: typeof PrsDim_PerpendicularRelation_2;
+ PrsDim_DisplaySpecialSymbol: PrsDim_DisplaySpecialSymbol;
+ PrsDim_DimensionSelectionMode: PrsDim_DimensionSelectionMode;
+ Handle_PrsDim_Chamf3dDimension: typeof Handle_PrsDim_Chamf3dDimension;
+ Handle_PrsDim_Chamf3dDimension_1: typeof Handle_PrsDim_Chamf3dDimension_1;
+ Handle_PrsDim_Chamf3dDimension_2: typeof Handle_PrsDim_Chamf3dDimension_2;
+ Handle_PrsDim_Chamf3dDimension_3: typeof Handle_PrsDim_Chamf3dDimension_3;
+ Handle_PrsDim_Chamf3dDimension_4: typeof Handle_PrsDim_Chamf3dDimension_4;
+ PrsDim_Chamf3dDimension: typeof PrsDim_Chamf3dDimension;
+ PrsDim_Chamf3dDimension_1: typeof PrsDim_Chamf3dDimension_1;
+ PrsDim_Chamf3dDimension_2: typeof PrsDim_Chamf3dDimension_2;
+ PrsDim_TypeOfAngle: PrsDim_TypeOfAngle;
+ Handle_PrsDim_OffsetDimension: typeof Handle_PrsDim_OffsetDimension;
+ Handle_PrsDim_OffsetDimension_1: typeof Handle_PrsDim_OffsetDimension_1;
+ Handle_PrsDim_OffsetDimension_2: typeof Handle_PrsDim_OffsetDimension_2;
+ Handle_PrsDim_OffsetDimension_3: typeof Handle_PrsDim_OffsetDimension_3;
+ Handle_PrsDim_OffsetDimension_4: typeof Handle_PrsDim_OffsetDimension_4;
+ PrsDim_OffsetDimension: typeof PrsDim_OffsetDimension;
+ PrsDim_LengthDimension: typeof PrsDim_LengthDimension;
+ PrsDim_LengthDimension_1: typeof PrsDim_LengthDimension_1;
+ PrsDim_LengthDimension_2: typeof PrsDim_LengthDimension_2;
+ PrsDim_LengthDimension_3: typeof PrsDim_LengthDimension_3;
+ PrsDim_LengthDimension_4: typeof PrsDim_LengthDimension_4;
+ PrsDim_LengthDimension_5: typeof PrsDim_LengthDimension_5;
+ Handle_PrsDim_LengthDimension: typeof Handle_PrsDim_LengthDimension;
+ Handle_PrsDim_LengthDimension_1: typeof Handle_PrsDim_LengthDimension_1;
+ Handle_PrsDim_LengthDimension_2: typeof Handle_PrsDim_LengthDimension_2;
+ Handle_PrsDim_LengthDimension_3: typeof Handle_PrsDim_LengthDimension_3;
+ Handle_PrsDim_LengthDimension_4: typeof Handle_PrsDim_LengthDimension_4;
+ PrsDim_KindOfDimension: PrsDim_KindOfDimension;
+ Handle_PrsDim_MinRadiusDimension: typeof Handle_PrsDim_MinRadiusDimension;
+ Handle_PrsDim_MinRadiusDimension_1: typeof Handle_PrsDim_MinRadiusDimension_1;
+ Handle_PrsDim_MinRadiusDimension_2: typeof Handle_PrsDim_MinRadiusDimension_2;
+ Handle_PrsDim_MinRadiusDimension_3: typeof Handle_PrsDim_MinRadiusDimension_3;
+ Handle_PrsDim_MinRadiusDimension_4: typeof Handle_PrsDim_MinRadiusDimension_4;
+ PrsDim_MinRadiusDimension: typeof PrsDim_MinRadiusDimension;
+ PrsDim_MinRadiusDimension_1: typeof PrsDim_MinRadiusDimension_1;
+ PrsDim_MinRadiusDimension_2: typeof PrsDim_MinRadiusDimension_2;
+ Handle_PrsDim_AngleDimension: typeof Handle_PrsDim_AngleDimension;
+ Handle_PrsDim_AngleDimension_1: typeof Handle_PrsDim_AngleDimension_1;
+ Handle_PrsDim_AngleDimension_2: typeof Handle_PrsDim_AngleDimension_2;
+ Handle_PrsDim_AngleDimension_3: typeof Handle_PrsDim_AngleDimension_3;
+ Handle_PrsDim_AngleDimension_4: typeof Handle_PrsDim_AngleDimension_4;
+ PrsDim_AngleDimension: typeof PrsDim_AngleDimension;
+ PrsDim_AngleDimension_1: typeof PrsDim_AngleDimension_1;
+ PrsDim_AngleDimension_2: typeof PrsDim_AngleDimension_2;
+ PrsDim_AngleDimension_3: typeof PrsDim_AngleDimension_3;
+ PrsDim_AngleDimension_4: typeof PrsDim_AngleDimension_4;
+ PrsDim_AngleDimension_5: typeof PrsDim_AngleDimension_5;
+ PrsDim_AngleDimension_6: typeof PrsDim_AngleDimension_6;
+ Handle_PrsDim_EqualDistanceRelation: typeof Handle_PrsDim_EqualDistanceRelation;
+ Handle_PrsDim_EqualDistanceRelation_1: typeof Handle_PrsDim_EqualDistanceRelation_1;
+ Handle_PrsDim_EqualDistanceRelation_2: typeof Handle_PrsDim_EqualDistanceRelation_2;
+ Handle_PrsDim_EqualDistanceRelation_3: typeof Handle_PrsDim_EqualDistanceRelation_3;
+ Handle_PrsDim_EqualDistanceRelation_4: typeof Handle_PrsDim_EqualDistanceRelation_4;
+ PrsDim_EqualDistanceRelation: typeof PrsDim_EqualDistanceRelation;
+ PrsDim_DiameterDimension: typeof PrsDim_DiameterDimension;
+ PrsDim_DiameterDimension_1: typeof PrsDim_DiameterDimension_1;
+ PrsDim_DiameterDimension_2: typeof PrsDim_DiameterDimension_2;
+ PrsDim_DiameterDimension_3: typeof PrsDim_DiameterDimension_3;
+ PrsDim_DiameterDimension_4: typeof PrsDim_DiameterDimension_4;
+ Handle_PrsDim_DiameterDimension: typeof Handle_PrsDim_DiameterDimension;
+ Handle_PrsDim_DiameterDimension_1: typeof Handle_PrsDim_DiameterDimension_1;
+ Handle_PrsDim_DiameterDimension_2: typeof Handle_PrsDim_DiameterDimension_2;
+ Handle_PrsDim_DiameterDimension_3: typeof Handle_PrsDim_DiameterDimension_3;
+ Handle_PrsDim_DiameterDimension_4: typeof Handle_PrsDim_DiameterDimension_4;
+ Handle_PrsDim_ConcentricRelation: typeof Handle_PrsDim_ConcentricRelation;
+ Handle_PrsDim_ConcentricRelation_1: typeof Handle_PrsDim_ConcentricRelation_1;
+ Handle_PrsDim_ConcentricRelation_2: typeof Handle_PrsDim_ConcentricRelation_2;
+ Handle_PrsDim_ConcentricRelation_3: typeof Handle_PrsDim_ConcentricRelation_3;
+ Handle_PrsDim_ConcentricRelation_4: typeof Handle_PrsDim_ConcentricRelation_4;
+ PrsDim_ConcentricRelation: typeof PrsDim_ConcentricRelation;
+ PrsDim_KindOfSurface: PrsDim_KindOfSurface;
+ BRepBlend_SequenceOfPointOnRst: typeof BRepBlend_SequenceOfPointOnRst;
+ BRepBlend_SequenceOfPointOnRst_1: typeof BRepBlend_SequenceOfPointOnRst_1;
+ BRepBlend_SequenceOfPointOnRst_2: typeof BRepBlend_SequenceOfPointOnRst_2;
+ BRepBlend_SequenceOfPointOnRst_3: typeof BRepBlend_SequenceOfPointOnRst_3;
+ BRepBlend_SurfRstLineBuilder: typeof BRepBlend_SurfRstLineBuilder;
+ Handle_BRepBlend_Line: typeof Handle_BRepBlend_Line;
+ Handle_BRepBlend_Line_1: typeof Handle_BRepBlend_Line_1;
+ Handle_BRepBlend_Line_2: typeof Handle_BRepBlend_Line_2;
+ Handle_BRepBlend_Line_3: typeof Handle_BRepBlend_Line_3;
+ Handle_BRepBlend_Line_4: typeof Handle_BRepBlend_Line_4;
+ BRepBlend_Line: typeof BRepBlend_Line;
+ BRepBlend_SurfRstEvolRad: typeof BRepBlend_SurfRstEvolRad;
+ BRepBlend_RstRstLineBuilder: typeof BRepBlend_RstRstLineBuilder;
+ BRepBlend_SurfPointEvolRadInv: typeof BRepBlend_SurfPointEvolRadInv;
+ BRepBlend_CSWalking: typeof BRepBlend_CSWalking;
+ BRepBlend_SurfCurvConstRadInv: typeof BRepBlend_SurfCurvConstRadInv;
+ BRepBlend_AppSurface: typeof BRepBlend_AppSurface;
+ BRepBlend_AppFuncRst: typeof BRepBlend_AppFuncRst;
+ Handle_BRepBlend_AppFuncRst: typeof Handle_BRepBlend_AppFuncRst;
+ Handle_BRepBlend_AppFuncRst_1: typeof Handle_BRepBlend_AppFuncRst_1;
+ Handle_BRepBlend_AppFuncRst_2: typeof Handle_BRepBlend_AppFuncRst_2;
+ Handle_BRepBlend_AppFuncRst_3: typeof Handle_BRepBlend_AppFuncRst_3;
+ Handle_BRepBlend_AppFuncRst_4: typeof Handle_BRepBlend_AppFuncRst_4;
+ BRepBlend_AppSurf: typeof BRepBlend_AppSurf;
+ BRepBlend_AppSurf_1: typeof BRepBlend_AppSurf_1;
+ BRepBlend_AppSurf_2: typeof BRepBlend_AppSurf_2;
+ BRepBlend_BlendTool: typeof BRepBlend_BlendTool;
+ BRepBlend_HCurveTool: typeof BRepBlend_HCurveTool;
+ Handle_BRepBlend_AppFuncRstRst: typeof Handle_BRepBlend_AppFuncRstRst;
+ Handle_BRepBlend_AppFuncRstRst_1: typeof Handle_BRepBlend_AppFuncRstRst_1;
+ Handle_BRepBlend_AppFuncRstRst_2: typeof Handle_BRepBlend_AppFuncRstRst_2;
+ Handle_BRepBlend_AppFuncRstRst_3: typeof Handle_BRepBlend_AppFuncRstRst_3;
+ Handle_BRepBlend_AppFuncRstRst_4: typeof Handle_BRepBlend_AppFuncRstRst_4;
+ BRepBlend_AppFuncRstRst: typeof BRepBlend_AppFuncRstRst;
+ BRepBlend_Walking: typeof BRepBlend_Walking;
+ BRepBlend_HCurve2dTool: typeof BRepBlend_HCurve2dTool;
+ BRepBlend_CurvPointRadInv: typeof BRepBlend_CurvPointRadInv;
+ BRepBlend_SurfPointConstRadInv: typeof BRepBlend_SurfPointConstRadInv;
+ BRepBlend_SurfCurvEvolRadInv: typeof BRepBlend_SurfCurvEvolRadInv;
+ BRepBlend_AppFuncRoot: typeof BRepBlend_AppFuncRoot;
+ Handle_BRepBlend_AppFuncRoot: typeof Handle_BRepBlend_AppFuncRoot;
+ Handle_BRepBlend_AppFuncRoot_1: typeof Handle_BRepBlend_AppFuncRoot_1;
+ Handle_BRepBlend_AppFuncRoot_2: typeof Handle_BRepBlend_AppFuncRoot_2;
+ Handle_BRepBlend_AppFuncRoot_3: typeof Handle_BRepBlend_AppFuncRoot_3;
+ Handle_BRepBlend_AppFuncRoot_4: typeof Handle_BRepBlend_AppFuncRoot_4;
+ BRepBlend_PointOnRst: typeof BRepBlend_PointOnRst;
+ BRepBlend_PointOnRst_1: typeof BRepBlend_PointOnRst_1;
+ BRepBlend_PointOnRst_2: typeof BRepBlend_PointOnRst_2;
+ BRepBlend_SurfRstConstRad: typeof BRepBlend_SurfRstConstRad;
+ BRepBlend_AppFunc: typeof BRepBlend_AppFunc;
+ Handle_BRepBlend_AppFunc: typeof Handle_BRepBlend_AppFunc;
+ Handle_BRepBlend_AppFunc_1: typeof Handle_BRepBlend_AppFunc_1;
+ Handle_BRepBlend_AppFunc_2: typeof Handle_BRepBlend_AppFunc_2;
+ Handle_BRepBlend_AppFunc_3: typeof Handle_BRepBlend_AppFunc_3;
+ Handle_BRepBlend_AppFunc_4: typeof Handle_BRepBlend_AppFunc_4;
+ BRepBlend_RstRstConstRad: typeof BRepBlend_RstRstConstRad;
+ BRepBlend_RstRstEvolRad: typeof BRepBlend_RstRstEvolRad;
+ BRepBlend_Extremity: typeof BRepBlend_Extremity;
+ BRepBlend_Extremity_1: typeof BRepBlend_Extremity_1;
+ BRepBlend_Extremity_2: typeof BRepBlend_Extremity_2;
+ BRepBlend_Extremity_3: typeof BRepBlend_Extremity_3;
+ BRepBlend_Extremity_4: typeof BRepBlend_Extremity_4;
+ BRepPreviewAPI_MakeBox: typeof BRepPreviewAPI_MakeBox;
+ XmlTObjDrivers_ReferenceDriver: typeof XmlTObjDrivers_ReferenceDriver;
+ Handle_XmlTObjDrivers_ReferenceDriver: typeof Handle_XmlTObjDrivers_ReferenceDriver;
+ Handle_XmlTObjDrivers_ReferenceDriver_1: typeof Handle_XmlTObjDrivers_ReferenceDriver_1;
+ Handle_XmlTObjDrivers_ReferenceDriver_2: typeof Handle_XmlTObjDrivers_ReferenceDriver_2;
+ Handle_XmlTObjDrivers_ReferenceDriver_3: typeof Handle_XmlTObjDrivers_ReferenceDriver_3;
+ Handle_XmlTObjDrivers_ReferenceDriver_4: typeof Handle_XmlTObjDrivers_ReferenceDriver_4;
+ XmlTObjDrivers_XYZDriver: typeof XmlTObjDrivers_XYZDriver;
+ Handle_XmlTObjDrivers_XYZDriver: typeof Handle_XmlTObjDrivers_XYZDriver;
+ Handle_XmlTObjDrivers_XYZDriver_1: typeof Handle_XmlTObjDrivers_XYZDriver_1;
+ Handle_XmlTObjDrivers_XYZDriver_2: typeof Handle_XmlTObjDrivers_XYZDriver_2;
+ Handle_XmlTObjDrivers_XYZDriver_3: typeof Handle_XmlTObjDrivers_XYZDriver_3;
+ Handle_XmlTObjDrivers_XYZDriver_4: typeof Handle_XmlTObjDrivers_XYZDriver_4;
+ Handle_XmlTObjDrivers_ModelDriver: typeof Handle_XmlTObjDrivers_ModelDriver;
+ Handle_XmlTObjDrivers_ModelDriver_1: typeof Handle_XmlTObjDrivers_ModelDriver_1;
+ Handle_XmlTObjDrivers_ModelDriver_2: typeof Handle_XmlTObjDrivers_ModelDriver_2;
+ Handle_XmlTObjDrivers_ModelDriver_3: typeof Handle_XmlTObjDrivers_ModelDriver_3;
+ Handle_XmlTObjDrivers_ModelDriver_4: typeof Handle_XmlTObjDrivers_ModelDriver_4;
+ XmlTObjDrivers_ModelDriver: typeof XmlTObjDrivers_ModelDriver;
+ XmlTObjDrivers_ObjectDriver: typeof XmlTObjDrivers_ObjectDriver;
+ Handle_XmlTObjDrivers_ObjectDriver: typeof Handle_XmlTObjDrivers_ObjectDriver;
+ Handle_XmlTObjDrivers_ObjectDriver_1: typeof Handle_XmlTObjDrivers_ObjectDriver_1;
+ Handle_XmlTObjDrivers_ObjectDriver_2: typeof Handle_XmlTObjDrivers_ObjectDriver_2;
+ Handle_XmlTObjDrivers_ObjectDriver_3: typeof Handle_XmlTObjDrivers_ObjectDriver_3;
+ Handle_XmlTObjDrivers_ObjectDriver_4: typeof Handle_XmlTObjDrivers_ObjectDriver_4;
+ XmlTObjDrivers: typeof XmlTObjDrivers;
+ XmlTObjDrivers_DocumentStorageDriver: typeof XmlTObjDrivers_DocumentStorageDriver;
+ Handle_XmlTObjDrivers_DocumentStorageDriver: typeof Handle_XmlTObjDrivers_DocumentStorageDriver;
+ Handle_XmlTObjDrivers_DocumentStorageDriver_1: typeof Handle_XmlTObjDrivers_DocumentStorageDriver_1;
+ Handle_XmlTObjDrivers_DocumentStorageDriver_2: typeof Handle_XmlTObjDrivers_DocumentStorageDriver_2;
+ Handle_XmlTObjDrivers_DocumentStorageDriver_3: typeof Handle_XmlTObjDrivers_DocumentStorageDriver_3;
+ Handle_XmlTObjDrivers_DocumentStorageDriver_4: typeof Handle_XmlTObjDrivers_DocumentStorageDriver_4;
+ XmlTObjDrivers_IntSparseArrayDriver: typeof XmlTObjDrivers_IntSparseArrayDriver;
+ Handle_XmlTObjDrivers_IntSparseArrayDriver: typeof Handle_XmlTObjDrivers_IntSparseArrayDriver;
+ Handle_XmlTObjDrivers_IntSparseArrayDriver_1: typeof Handle_XmlTObjDrivers_IntSparseArrayDriver_1;
+ Handle_XmlTObjDrivers_IntSparseArrayDriver_2: typeof Handle_XmlTObjDrivers_IntSparseArrayDriver_2;
+ Handle_XmlTObjDrivers_IntSparseArrayDriver_3: typeof Handle_XmlTObjDrivers_IntSparseArrayDriver_3;
+ Handle_XmlTObjDrivers_IntSparseArrayDriver_4: typeof Handle_XmlTObjDrivers_IntSparseArrayDriver_4;
+ XmlTObjDrivers_DocumentRetrievalDriver: typeof XmlTObjDrivers_DocumentRetrievalDriver;
+ Handle_XmlTObjDrivers_DocumentRetrievalDriver: typeof Handle_XmlTObjDrivers_DocumentRetrievalDriver;
+ Handle_XmlTObjDrivers_DocumentRetrievalDriver_1: typeof Handle_XmlTObjDrivers_DocumentRetrievalDriver_1;
+ Handle_XmlTObjDrivers_DocumentRetrievalDriver_2: typeof Handle_XmlTObjDrivers_DocumentRetrievalDriver_2;
+ Handle_XmlTObjDrivers_DocumentRetrievalDriver_3: typeof Handle_XmlTObjDrivers_DocumentRetrievalDriver_3;
+ Handle_XmlTObjDrivers_DocumentRetrievalDriver_4: typeof Handle_XmlTObjDrivers_DocumentRetrievalDriver_4;
+ GeomAdaptor_HSurface: typeof GeomAdaptor_HSurface;
+ GeomAdaptor_HSurface_1: typeof GeomAdaptor_HSurface_1;
+ GeomAdaptor_HSurface_2: typeof GeomAdaptor_HSurface_2;
+ GeomAdaptor_HSurface_3: typeof GeomAdaptor_HSurface_3;
+ GeomAdaptor_HSurface_4: typeof GeomAdaptor_HSurface_4;
+ Handle_GeomAdaptor_HSurface: typeof Handle_GeomAdaptor_HSurface;
+ Handle_GeomAdaptor_HSurface_1: typeof Handle_GeomAdaptor_HSurface_1;
+ Handle_GeomAdaptor_HSurface_2: typeof Handle_GeomAdaptor_HSurface_2;
+ Handle_GeomAdaptor_HSurface_3: typeof Handle_GeomAdaptor_HSurface_3;
+ Handle_GeomAdaptor_HSurface_4: typeof Handle_GeomAdaptor_HSurface_4;
+ Handle_GeomAdaptor_GHCurve: typeof Handle_GeomAdaptor_GHCurve;
+ Handle_GeomAdaptor_GHCurve_1: typeof Handle_GeomAdaptor_GHCurve_1;
+ Handle_GeomAdaptor_GHCurve_2: typeof Handle_GeomAdaptor_GHCurve_2;
+ Handle_GeomAdaptor_GHCurve_3: typeof Handle_GeomAdaptor_GHCurve_3;
+ Handle_GeomAdaptor_GHCurve_4: typeof Handle_GeomAdaptor_GHCurve_4;
+ GeomAdaptor_GHCurve: typeof GeomAdaptor_GHCurve;
+ GeomAdaptor_GHCurve_1: typeof GeomAdaptor_GHCurve_1;
+ GeomAdaptor_GHCurve_2: typeof GeomAdaptor_GHCurve_2;
+ Handle_GeomAdaptor_GHSurface: typeof Handle_GeomAdaptor_GHSurface;
+ Handle_GeomAdaptor_GHSurface_1: typeof Handle_GeomAdaptor_GHSurface_1;
+ Handle_GeomAdaptor_GHSurface_2: typeof Handle_GeomAdaptor_GHSurface_2;
+ Handle_GeomAdaptor_GHSurface_3: typeof Handle_GeomAdaptor_GHSurface_3;
+ Handle_GeomAdaptor_GHSurface_4: typeof Handle_GeomAdaptor_GHSurface_4;
+ GeomAdaptor_GHSurface: typeof GeomAdaptor_GHSurface;
+ GeomAdaptor_GHSurface_1: typeof GeomAdaptor_GHSurface_1;
+ GeomAdaptor_GHSurface_2: typeof GeomAdaptor_GHSurface_2;
+ GeomAdaptor_HCurve: typeof GeomAdaptor_HCurve;
+ GeomAdaptor_HCurve_1: typeof GeomAdaptor_HCurve_1;
+ GeomAdaptor_HCurve_2: typeof GeomAdaptor_HCurve_2;
+ GeomAdaptor_HCurve_3: typeof GeomAdaptor_HCurve_3;
+ GeomAdaptor_HCurve_4: typeof GeomAdaptor_HCurve_4;
+ Handle_GeomAdaptor_HCurve: typeof Handle_GeomAdaptor_HCurve;
+ Handle_GeomAdaptor_HCurve_1: typeof Handle_GeomAdaptor_HCurve_1;
+ Handle_GeomAdaptor_HCurve_2: typeof Handle_GeomAdaptor_HCurve_2;
+ Handle_GeomAdaptor_HCurve_3: typeof Handle_GeomAdaptor_HCurve_3;
+ Handle_GeomAdaptor_HCurve_4: typeof Handle_GeomAdaptor_HCurve_4;
+ GeomAdaptor_SurfaceOfLinearExtrusion: typeof GeomAdaptor_SurfaceOfLinearExtrusion;
+ GeomAdaptor_SurfaceOfLinearExtrusion_1: typeof GeomAdaptor_SurfaceOfLinearExtrusion_1;
+ GeomAdaptor_SurfaceOfLinearExtrusion_2: typeof GeomAdaptor_SurfaceOfLinearExtrusion_2;
+ GeomAdaptor_SurfaceOfLinearExtrusion_3: typeof GeomAdaptor_SurfaceOfLinearExtrusion_3;
+ GeomAdaptor_Curve: typeof GeomAdaptor_Curve;
+ GeomAdaptor_Curve_1: typeof GeomAdaptor_Curve_1;
+ GeomAdaptor_Curve_2: typeof GeomAdaptor_Curve_2;
+ GeomAdaptor_Curve_3: typeof GeomAdaptor_Curve_3;
+ GeomAdaptor_SurfaceOfRevolution: typeof GeomAdaptor_SurfaceOfRevolution;
+ GeomAdaptor_SurfaceOfRevolution_1: typeof GeomAdaptor_SurfaceOfRevolution_1;
+ GeomAdaptor_SurfaceOfRevolution_2: typeof GeomAdaptor_SurfaceOfRevolution_2;
+ GeomAdaptor_SurfaceOfRevolution_3: typeof GeomAdaptor_SurfaceOfRevolution_3;
+ GeomAdaptor: typeof GeomAdaptor;
+ Handle_GeomAdaptor_HSurfaceOfRevolution: typeof Handle_GeomAdaptor_HSurfaceOfRevolution;
+ Handle_GeomAdaptor_HSurfaceOfRevolution_1: typeof Handle_GeomAdaptor_HSurfaceOfRevolution_1;
+ Handle_GeomAdaptor_HSurfaceOfRevolution_2: typeof Handle_GeomAdaptor_HSurfaceOfRevolution_2;
+ Handle_GeomAdaptor_HSurfaceOfRevolution_3: typeof Handle_GeomAdaptor_HSurfaceOfRevolution_3;
+ Handle_GeomAdaptor_HSurfaceOfRevolution_4: typeof Handle_GeomAdaptor_HSurfaceOfRevolution_4;
+ GeomAdaptor_HSurfaceOfRevolution: typeof GeomAdaptor_HSurfaceOfRevolution;
+ GeomAdaptor_HSurfaceOfRevolution_1: typeof GeomAdaptor_HSurfaceOfRevolution_1;
+ GeomAdaptor_HSurfaceOfRevolution_2: typeof GeomAdaptor_HSurfaceOfRevolution_2;
+ GeomAdaptor_Surface: typeof GeomAdaptor_Surface;
+ GeomAdaptor_Surface_1: typeof GeomAdaptor_Surface_1;
+ GeomAdaptor_Surface_2: typeof GeomAdaptor_Surface_2;
+ GeomAdaptor_Surface_3: typeof GeomAdaptor_Surface_3;
+ Handle_GeomAdaptor_HSurfaceOfLinearExtrusion: typeof Handle_GeomAdaptor_HSurfaceOfLinearExtrusion;
+ Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_1: typeof Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_1;
+ Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_2: typeof Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_2;
+ Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_3: typeof Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_3;
+ Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_4: typeof Handle_GeomAdaptor_HSurfaceOfLinearExtrusion_4;
+ GeomAdaptor_HSurfaceOfLinearExtrusion: typeof GeomAdaptor_HSurfaceOfLinearExtrusion;
+ GeomAdaptor_HSurfaceOfLinearExtrusion_1: typeof GeomAdaptor_HSurfaceOfLinearExtrusion_1;
+ GeomAdaptor_HSurfaceOfLinearExtrusion_2: typeof GeomAdaptor_HSurfaceOfLinearExtrusion_2;
+ IFGraph_SubPartsIterator: typeof IFGraph_SubPartsIterator;
+ IFGraph_SubPartsIterator_1: typeof IFGraph_SubPartsIterator_1;
+ IFGraph_SubPartsIterator_2: typeof IFGraph_SubPartsIterator_2;
+ IFGraph_Cumulate: typeof IFGraph_Cumulate;
+ IFGraph_ExternalSources: typeof IFGraph_ExternalSources;
+ IFGraph_ConnectedComponants: typeof IFGraph_ConnectedComponants;
+ IFGraph_SCRoots: typeof IFGraph_SCRoots;
+ IFGraph_SCRoots_1: typeof IFGraph_SCRoots_1;
+ IFGraph_SCRoots_2: typeof IFGraph_SCRoots_2;
+ IFGraph_StrongComponants: typeof IFGraph_StrongComponants;
+ IFGraph_AllConnected: typeof IFGraph_AllConnected;
+ IFGraph_AllConnected_1: typeof IFGraph_AllConnected_1;
+ IFGraph_AllConnected_2: typeof IFGraph_AllConnected_2;
+ IFGraph_Compare: typeof IFGraph_Compare;
+ IFGraph_AllShared: typeof IFGraph_AllShared;
+ IFGraph_AllShared_1: typeof IFGraph_AllShared_1;
+ IFGraph_AllShared_2: typeof IFGraph_AllShared_2;
+ IFGraph_Articulations: typeof IFGraph_Articulations;
+ IFGraph_Cycles: typeof IFGraph_Cycles;
+ IFGraph_Cycles_1: typeof IFGraph_Cycles_1;
+ IFGraph_Cycles_2: typeof IFGraph_Cycles_2;
+ Handle_BinMNaming_NamingDriver: typeof Handle_BinMNaming_NamingDriver;
+ Handle_BinMNaming_NamingDriver_1: typeof Handle_BinMNaming_NamingDriver_1;
+ Handle_BinMNaming_NamingDriver_2: typeof Handle_BinMNaming_NamingDriver_2;
+ Handle_BinMNaming_NamingDriver_3: typeof Handle_BinMNaming_NamingDriver_3;
+ Handle_BinMNaming_NamingDriver_4: typeof Handle_BinMNaming_NamingDriver_4;
+ Handle_BinMNaming_NamedShapeDriver: typeof Handle_BinMNaming_NamedShapeDriver;
+ Handle_BinMNaming_NamedShapeDriver_1: typeof Handle_BinMNaming_NamedShapeDriver_1;
+ Handle_BinMNaming_NamedShapeDriver_2: typeof Handle_BinMNaming_NamedShapeDriver_2;
+ Handle_BinMNaming_NamedShapeDriver_3: typeof Handle_BinMNaming_NamedShapeDriver_3;
+ Handle_BinMNaming_NamedShapeDriver_4: typeof Handle_BinMNaming_NamedShapeDriver_4;
+ Handle_FEmTool_HAssemblyTable: typeof Handle_FEmTool_HAssemblyTable;
+ Handle_FEmTool_HAssemblyTable_1: typeof Handle_FEmTool_HAssemblyTable_1;
+ Handle_FEmTool_HAssemblyTable_2: typeof Handle_FEmTool_HAssemblyTable_2;
+ Handle_FEmTool_HAssemblyTable_3: typeof Handle_FEmTool_HAssemblyTable_3;
+ Handle_FEmTool_HAssemblyTable_4: typeof Handle_FEmTool_HAssemblyTable_4;
+ FEmTool_LinearJerk: typeof FEmTool_LinearJerk;
+ Handle_FEmTool_LinearJerk: typeof Handle_FEmTool_LinearJerk;
+ Handle_FEmTool_LinearJerk_1: typeof Handle_FEmTool_LinearJerk_1;
+ Handle_FEmTool_LinearJerk_2: typeof Handle_FEmTool_LinearJerk_2;
+ Handle_FEmTool_LinearJerk_3: typeof Handle_FEmTool_LinearJerk_3;
+ Handle_FEmTool_LinearJerk_4: typeof Handle_FEmTool_LinearJerk_4;
+ Handle_FEmTool_ProfileMatrix: typeof Handle_FEmTool_ProfileMatrix;
+ Handle_FEmTool_ProfileMatrix_1: typeof Handle_FEmTool_ProfileMatrix_1;
+ Handle_FEmTool_ProfileMatrix_2: typeof Handle_FEmTool_ProfileMatrix_2;
+ Handle_FEmTool_ProfileMatrix_3: typeof Handle_FEmTool_ProfileMatrix_3;
+ Handle_FEmTool_ProfileMatrix_4: typeof Handle_FEmTool_ProfileMatrix_4;
+ FEmTool_ProfileMatrix: typeof FEmTool_ProfileMatrix;
+ FEmTool_LinearTension: typeof FEmTool_LinearTension;
+ Handle_FEmTool_LinearTension: typeof Handle_FEmTool_LinearTension;
+ Handle_FEmTool_LinearTension_1: typeof Handle_FEmTool_LinearTension_1;
+ Handle_FEmTool_LinearTension_2: typeof Handle_FEmTool_LinearTension_2;
+ Handle_FEmTool_LinearTension_3: typeof Handle_FEmTool_LinearTension_3;
+ Handle_FEmTool_LinearTension_4: typeof Handle_FEmTool_LinearTension_4;
+ Handle_FEmTool_SparseMatrix: typeof Handle_FEmTool_SparseMatrix;
+ Handle_FEmTool_SparseMatrix_1: typeof Handle_FEmTool_SparseMatrix_1;
+ Handle_FEmTool_SparseMatrix_2: typeof Handle_FEmTool_SparseMatrix_2;
+ Handle_FEmTool_SparseMatrix_3: typeof Handle_FEmTool_SparseMatrix_3;
+ Handle_FEmTool_SparseMatrix_4: typeof Handle_FEmTool_SparseMatrix_4;
+ FEmTool_SparseMatrix: typeof FEmTool_SparseMatrix;
+ FEmTool_Assembly: typeof FEmTool_Assembly;
+ Handle_FEmTool_Curve: typeof Handle_FEmTool_Curve;
+ Handle_FEmTool_Curve_1: typeof Handle_FEmTool_Curve_1;
+ Handle_FEmTool_Curve_2: typeof Handle_FEmTool_Curve_2;
+ Handle_FEmTool_Curve_3: typeof Handle_FEmTool_Curve_3;
+ Handle_FEmTool_Curve_4: typeof Handle_FEmTool_Curve_4;
+ FEmTool_Curve: typeof FEmTool_Curve;
+ FEmTool_ElementaryCriterion: typeof FEmTool_ElementaryCriterion;
+ Handle_FEmTool_ElementaryCriterion: typeof Handle_FEmTool_ElementaryCriterion;
+ Handle_FEmTool_ElementaryCriterion_1: typeof Handle_FEmTool_ElementaryCriterion_1;
+ Handle_FEmTool_ElementaryCriterion_2: typeof Handle_FEmTool_ElementaryCriterion_2;
+ Handle_FEmTool_ElementaryCriterion_3: typeof Handle_FEmTool_ElementaryCriterion_3;
+ Handle_FEmTool_ElementaryCriterion_4: typeof Handle_FEmTool_ElementaryCriterion_4;
+ FEmTool_ElementsOfRefMatrix: typeof FEmTool_ElementsOfRefMatrix;
+ Handle_FEmTool_LinearFlexion: typeof Handle_FEmTool_LinearFlexion;
+ Handle_FEmTool_LinearFlexion_1: typeof Handle_FEmTool_LinearFlexion_1;
+ Handle_FEmTool_LinearFlexion_2: typeof Handle_FEmTool_LinearFlexion_2;
+ Handle_FEmTool_LinearFlexion_3: typeof Handle_FEmTool_LinearFlexion_3;
+ Handle_FEmTool_LinearFlexion_4: typeof Handle_FEmTool_LinearFlexion_4;
+ FEmTool_LinearFlexion: typeof FEmTool_LinearFlexion;
+ FEmTool_SeqOfLinConstr: typeof FEmTool_SeqOfLinConstr;
+ FEmTool_SeqOfLinConstr_1: typeof FEmTool_SeqOfLinConstr_1;
+ FEmTool_SeqOfLinConstr_2: typeof FEmTool_SeqOfLinConstr_2;
+ FEmTool_SeqOfLinConstr_3: typeof FEmTool_SeqOfLinConstr_3;
+ TopAbs: typeof TopAbs;
+ TopAbs_State: TopAbs_State;
+ TopAbs_Orientation: TopAbs_Orientation;
+ TopAbs_ShapeEnum: TopAbs_ShapeEnum;
+ IntPatch_PrmPrmIntersection: typeof IntPatch_PrmPrmIntersection;
+ IntPatch_CurvIntSurf: typeof IntPatch_CurvIntSurf;
+ IntPatch_CurvIntSurf_1: typeof IntPatch_CurvIntSurf_1;
+ IntPatch_CurvIntSurf_2: typeof IntPatch_CurvIntSurf_2;
+ IntPatch_SpecPntType: IntPatch_SpecPntType;
+ IntPatch_SequenceOfPoint: typeof IntPatch_SequenceOfPoint;
+ IntPatch_SequenceOfPoint_1: typeof IntPatch_SequenceOfPoint_1;
+ IntPatch_SequenceOfPoint_2: typeof IntPatch_SequenceOfPoint_2;
+ IntPatch_SequenceOfPoint_3: typeof IntPatch_SequenceOfPoint_3;
+ IntPatch_SpecialPoints: typeof IntPatch_SpecialPoints;
+ IntPatch_ImpPrmIntersection: typeof IntPatch_ImpPrmIntersection;
+ IntPatch_ImpPrmIntersection_1: typeof IntPatch_ImpPrmIntersection_1;
+ IntPatch_ImpPrmIntersection_2: typeof IntPatch_ImpPrmIntersection_2;
+ IntPatch_HInterTool: typeof IntPatch_HInterTool;
+ IntPatch_TheSegmentOfTheSOnBounds: typeof IntPatch_TheSegmentOfTheSOnBounds;
+ IntPatch_Point: typeof IntPatch_Point;
+ IntPatch_TheSOnBounds: typeof IntPatch_TheSOnBounds;
+ Handle_IntPatch_TheIWLineOfTheIWalking: typeof Handle_IntPatch_TheIWLineOfTheIWalking;
+ Handle_IntPatch_TheIWLineOfTheIWalking_1: typeof Handle_IntPatch_TheIWLineOfTheIWalking_1;
+ Handle_IntPatch_TheIWLineOfTheIWalking_2: typeof Handle_IntPatch_TheIWLineOfTheIWalking_2;
+ Handle_IntPatch_TheIWLineOfTheIWalking_3: typeof Handle_IntPatch_TheIWLineOfTheIWalking_3;
+ Handle_IntPatch_TheIWLineOfTheIWalking_4: typeof Handle_IntPatch_TheIWLineOfTheIWalking_4;
+ IntPatch_TheIWLineOfTheIWalking: typeof IntPatch_TheIWLineOfTheIWalking;
+ IntPatch_ImpImpIntersection: typeof IntPatch_ImpImpIntersection;
+ IntPatch_ImpImpIntersection_1: typeof IntPatch_ImpImpIntersection_1;
+ IntPatch_ImpImpIntersection_2: typeof IntPatch_ImpImpIntersection_2;
+ IntPatch_HCurve2dTool: typeof IntPatch_HCurve2dTool;
+ IntPatch_WLineTool: typeof IntPatch_WLineTool;
+ IntPatch_ArcFunction: typeof IntPatch_ArcFunction;
+ IntPatch_RstInt: typeof IntPatch_RstInt;
+ IntPatch_PrmPrmIntersection_T3Bits: typeof IntPatch_PrmPrmIntersection_T3Bits;
+ IntPatch_PointLine: typeof IntPatch_PointLine;
+ Handle_IntPatch_PointLine: typeof Handle_IntPatch_PointLine;
+ Handle_IntPatch_PointLine_1: typeof Handle_IntPatch_PointLine_1;
+ Handle_IntPatch_PointLine_2: typeof Handle_IntPatch_PointLine_2;
+ Handle_IntPatch_PointLine_3: typeof Handle_IntPatch_PointLine_3;
+ Handle_IntPatch_PointLine_4: typeof Handle_IntPatch_PointLine_4;
+ IntPatch_PolyArc: typeof IntPatch_PolyArc;
+ IntPatch_GLine: typeof IntPatch_GLine;
+ IntPatch_GLine_1: typeof IntPatch_GLine_1;
+ IntPatch_GLine_2: typeof IntPatch_GLine_2;
+ IntPatch_GLine_3: typeof IntPatch_GLine_3;
+ IntPatch_GLine_4: typeof IntPatch_GLine_4;
+ IntPatch_GLine_5: typeof IntPatch_GLine_5;
+ IntPatch_GLine_6: typeof IntPatch_GLine_6;
+ IntPatch_GLine_7: typeof IntPatch_GLine_7;
+ IntPatch_GLine_8: typeof IntPatch_GLine_8;
+ IntPatch_GLine_9: typeof IntPatch_GLine_9;
+ IntPatch_GLine_10: typeof IntPatch_GLine_10;
+ IntPatch_GLine_11: typeof IntPatch_GLine_11;
+ IntPatch_GLine_12: typeof IntPatch_GLine_12;
+ IntPatch_GLine_13: typeof IntPatch_GLine_13;
+ IntPatch_GLine_14: typeof IntPatch_GLine_14;
+ IntPatch_GLine_15: typeof IntPatch_GLine_15;
+ Handle_IntPatch_GLine: typeof Handle_IntPatch_GLine;
+ Handle_IntPatch_GLine_1: typeof Handle_IntPatch_GLine_1;
+ Handle_IntPatch_GLine_2: typeof Handle_IntPatch_GLine_2;
+ Handle_IntPatch_GLine_3: typeof Handle_IntPatch_GLine_3;
+ Handle_IntPatch_GLine_4: typeof Handle_IntPatch_GLine_4;
+ IntPatch_SequenceOfSegmentOfTheSOnBounds: typeof IntPatch_SequenceOfSegmentOfTheSOnBounds;
+ IntPatch_SequenceOfSegmentOfTheSOnBounds_1: typeof IntPatch_SequenceOfSegmentOfTheSOnBounds_1;
+ IntPatch_SequenceOfSegmentOfTheSOnBounds_2: typeof IntPatch_SequenceOfSegmentOfTheSOnBounds_2;
+ IntPatch_SequenceOfSegmentOfTheSOnBounds_3: typeof IntPatch_SequenceOfSegmentOfTheSOnBounds_3;
+ IntPatch_TheSearchInside: typeof IntPatch_TheSearchInside;
+ IntPatch_TheSearchInside_1: typeof IntPatch_TheSearchInside_1;
+ IntPatch_TheSearchInside_2: typeof IntPatch_TheSearchInside_2;
+ IntPatch_IType: IntPatch_IType;
+ IntPatch_PolyLine: typeof IntPatch_PolyLine;
+ IntPatch_PolyLine_1: typeof IntPatch_PolyLine_1;
+ IntPatch_PolyLine_2: typeof IntPatch_PolyLine_2;
+ IntPatch_TheIWalking: typeof IntPatch_TheIWalking;
+ IntPatch_LineConstructor: typeof IntPatch_LineConstructor;
+ Handle_IntPatch_Line: typeof Handle_IntPatch_Line;
+ Handle_IntPatch_Line_1: typeof Handle_IntPatch_Line_1;
+ Handle_IntPatch_Line_2: typeof Handle_IntPatch_Line_2;
+ Handle_IntPatch_Line_3: typeof Handle_IntPatch_Line_3;
+ Handle_IntPatch_Line_4: typeof Handle_IntPatch_Line_4;
+ IntPatch_Line: typeof IntPatch_Line;
+ Handle_IntPatch_WLine: typeof Handle_IntPatch_WLine;
+ Handle_IntPatch_WLine_1: typeof Handle_IntPatch_WLine_1;
+ Handle_IntPatch_WLine_2: typeof Handle_IntPatch_WLine_2;
+ Handle_IntPatch_WLine_3: typeof Handle_IntPatch_WLine_3;
+ Handle_IntPatch_WLine_4: typeof Handle_IntPatch_WLine_4;
+ IntPatch_WLine: typeof IntPatch_WLine;
+ IntPatch_WLine_1: typeof IntPatch_WLine_1;
+ IntPatch_WLine_2: typeof IntPatch_WLine_2;
+ IntPatch_WLine_3: typeof IntPatch_WLine_3;
+ IntPatch_InterferencePolyhedron: typeof IntPatch_InterferencePolyhedron;
+ IntPatch_InterferencePolyhedron_1: typeof IntPatch_InterferencePolyhedron_1;
+ IntPatch_InterferencePolyhedron_2: typeof IntPatch_InterferencePolyhedron_2;
+ IntPatch_InterferencePolyhedron_3: typeof IntPatch_InterferencePolyhedron_3;
+ IntPatch_Intersection: typeof IntPatch_Intersection;
+ IntPatch_Intersection_1: typeof IntPatch_Intersection_1;
+ IntPatch_Intersection_2: typeof IntPatch_Intersection_2;
+ IntPatch_Intersection_3: typeof IntPatch_Intersection_3;
+ IntPatch_ALineToWLine: typeof IntPatch_ALineToWLine;
+ IntPatch_ThePathPointOfTheSOnBounds: typeof IntPatch_ThePathPointOfTheSOnBounds;
+ IntPatch_ThePathPointOfTheSOnBounds_1: typeof IntPatch_ThePathPointOfTheSOnBounds_1;
+ IntPatch_ThePathPointOfTheSOnBounds_2: typeof IntPatch_ThePathPointOfTheSOnBounds_2;
+ IntPatch_ThePathPointOfTheSOnBounds_3: typeof IntPatch_ThePathPointOfTheSOnBounds_3;
+ IntPatch_ALine: typeof IntPatch_ALine;
+ IntPatch_ALine_1: typeof IntPatch_ALine_1;
+ IntPatch_ALine_2: typeof IntPatch_ALine_2;
+ IntPatch_ALine_3: typeof IntPatch_ALine_3;
+ Handle_IntPatch_ALine: typeof Handle_IntPatch_ALine;
+ Handle_IntPatch_ALine_1: typeof Handle_IntPatch_ALine_1;
+ Handle_IntPatch_ALine_2: typeof Handle_IntPatch_ALine_2;
+ Handle_IntPatch_ALine_3: typeof Handle_IntPatch_ALine_3;
+ Handle_IntPatch_ALine_4: typeof Handle_IntPatch_ALine_4;
+ IntPatch_PolyhedronTool: typeof IntPatch_PolyhedronTool;
+ IntPatch_Polygo: typeof IntPatch_Polygo;
+ IntPatch_SequenceOfPathPointOfTheSOnBounds: typeof IntPatch_SequenceOfPathPointOfTheSOnBounds;
+ IntPatch_SequenceOfPathPointOfTheSOnBounds_1: typeof IntPatch_SequenceOfPathPointOfTheSOnBounds_1;
+ IntPatch_SequenceOfPathPointOfTheSOnBounds_2: typeof IntPatch_SequenceOfPathPointOfTheSOnBounds_2;
+ IntPatch_SequenceOfPathPointOfTheSOnBounds_3: typeof IntPatch_SequenceOfPathPointOfTheSOnBounds_3;
+ IntPatch_TheSurfFunction: typeof IntPatch_TheSurfFunction;
+ IntPatch_TheSurfFunction_1: typeof IntPatch_TheSurfFunction_1;
+ IntPatch_TheSurfFunction_2: typeof IntPatch_TheSurfFunction_2;
+ IntPatch_TheSurfFunction_3: typeof IntPatch_TheSurfFunction_3;
+ IntPatch_CSFunction: typeof IntPatch_CSFunction;
+ Handle_IntPatch_RLine: typeof Handle_IntPatch_RLine;
+ Handle_IntPatch_RLine_1: typeof Handle_IntPatch_RLine_1;
+ Handle_IntPatch_RLine_2: typeof Handle_IntPatch_RLine_2;
+ Handle_IntPatch_RLine_3: typeof Handle_IntPatch_RLine_3;
+ Handle_IntPatch_RLine_4: typeof Handle_IntPatch_RLine_4;
+ StepData_FieldListD: typeof StepData_FieldListD;
+ Handle_StepData_StepReaderData: typeof Handle_StepData_StepReaderData;
+ Handle_StepData_StepReaderData_1: typeof Handle_StepData_StepReaderData_1;
+ Handle_StepData_StepReaderData_2: typeof Handle_StepData_StepReaderData_2;
+ Handle_StepData_StepReaderData_3: typeof Handle_StepData_StepReaderData_3;
+ Handle_StepData_StepReaderData_4: typeof Handle_StepData_StepReaderData_4;
+ StepData_StepReaderData: typeof StepData_StepReaderData;
+ StepData_EnumTool: typeof StepData_EnumTool;
+ Handle_StepData_DefaultGeneral: typeof Handle_StepData_DefaultGeneral;
+ Handle_StepData_DefaultGeneral_1: typeof Handle_StepData_DefaultGeneral_1;
+ Handle_StepData_DefaultGeneral_2: typeof Handle_StepData_DefaultGeneral_2;
+ Handle_StepData_DefaultGeneral_3: typeof Handle_StepData_DefaultGeneral_3;
+ Handle_StepData_DefaultGeneral_4: typeof Handle_StepData_DefaultGeneral_4;
+ Handle_StepData_StepModel: typeof Handle_StepData_StepModel;
+ Handle_StepData_StepModel_1: typeof Handle_StepData_StepModel_1;
+ Handle_StepData_StepModel_2: typeof Handle_StepData_StepModel_2;
+ Handle_StepData_StepModel_3: typeof Handle_StepData_StepModel_3;
+ Handle_StepData_StepModel_4: typeof Handle_StepData_StepModel_4;
+ StepData_StepModel: typeof StepData_StepModel;
+ StepData_SelectType: typeof StepData_SelectType;
+ Handle_StepData_SelectReal: typeof Handle_StepData_SelectReal;
+ Handle_StepData_SelectReal_1: typeof Handle_StepData_SelectReal_1;
+ Handle_StepData_SelectReal_2: typeof Handle_StepData_SelectReal_2;
+ Handle_StepData_SelectReal_3: typeof Handle_StepData_SelectReal_3;
+ Handle_StepData_SelectReal_4: typeof Handle_StepData_SelectReal_4;
+ StepData_SelectReal: typeof StepData_SelectReal;
+ Handle_StepData_SelectNamed: typeof Handle_StepData_SelectNamed;
+ Handle_StepData_SelectNamed_1: typeof Handle_StepData_SelectNamed_1;
+ Handle_StepData_SelectNamed_2: typeof Handle_StepData_SelectNamed_2;
+ Handle_StepData_SelectNamed_3: typeof Handle_StepData_SelectNamed_3;
+ Handle_StepData_SelectNamed_4: typeof Handle_StepData_SelectNamed_4;
+ StepData_SelectNamed: typeof StepData_SelectNamed;
+ StepData_Array1OfField: typeof StepData_Array1OfField;
+ StepData_Array1OfField_1: typeof StepData_Array1OfField_1;
+ StepData_Array1OfField_2: typeof StepData_Array1OfField_2;
+ StepData_Array1OfField_3: typeof StepData_Array1OfField_3;
+ StepData_Array1OfField_4: typeof StepData_Array1OfField_4;
+ StepData_Array1OfField_5: typeof StepData_Array1OfField_5;
+ StepData_StepReaderTool: typeof StepData_StepReaderTool;
+ Handle_StepData_ReadWriteModule: typeof Handle_StepData_ReadWriteModule;
+ Handle_StepData_ReadWriteModule_1: typeof Handle_StepData_ReadWriteModule_1;
+ Handle_StepData_ReadWriteModule_2: typeof Handle_StepData_ReadWriteModule_2;
+ Handle_StepData_ReadWriteModule_3: typeof Handle_StepData_ReadWriteModule_3;
+ Handle_StepData_ReadWriteModule_4: typeof Handle_StepData_ReadWriteModule_4;
+ StepData_ReadWriteModule: typeof StepData_ReadWriteModule;
+ StepData_SelectMember: typeof StepData_SelectMember;
+ Handle_StepData_SelectMember: typeof Handle_StepData_SelectMember;
+ Handle_StepData_SelectMember_1: typeof Handle_StepData_SelectMember_1;
+ Handle_StepData_SelectMember_2: typeof Handle_StepData_SelectMember_2;
+ Handle_StepData_SelectMember_3: typeof Handle_StepData_SelectMember_3;
+ Handle_StepData_SelectMember_4: typeof Handle_StepData_SelectMember_4;
+ StepData_FileRecognizer: typeof StepData_FileRecognizer;
+ Handle_StepData_FileRecognizer: typeof Handle_StepData_FileRecognizer;
+ Handle_StepData_FileRecognizer_1: typeof Handle_StepData_FileRecognizer_1;
+ Handle_StepData_FileRecognizer_2: typeof Handle_StepData_FileRecognizer_2;
+ Handle_StepData_FileRecognizer_3: typeof Handle_StepData_FileRecognizer_3;
+ Handle_StepData_FileRecognizer_4: typeof Handle_StepData_FileRecognizer_4;
+ Handle_StepData_FreeFormEntity: typeof Handle_StepData_FreeFormEntity;
+ Handle_StepData_FreeFormEntity_1: typeof Handle_StepData_FreeFormEntity_1;
+ Handle_StepData_FreeFormEntity_2: typeof Handle_StepData_FreeFormEntity_2;
+ Handle_StepData_FreeFormEntity_3: typeof Handle_StepData_FreeFormEntity_3;
+ Handle_StepData_FreeFormEntity_4: typeof Handle_StepData_FreeFormEntity_4;
+ StepData_GlobalNodeOfWriterLib: typeof StepData_GlobalNodeOfWriterLib;
+ Handle_StepData_GlobalNodeOfWriterLib: typeof Handle_StepData_GlobalNodeOfWriterLib;
+ Handle_StepData_GlobalNodeOfWriterLib_1: typeof Handle_StepData_GlobalNodeOfWriterLib_1;
+ Handle_StepData_GlobalNodeOfWriterLib_2: typeof Handle_StepData_GlobalNodeOfWriterLib_2;
+ Handle_StepData_GlobalNodeOfWriterLib_3: typeof Handle_StepData_GlobalNodeOfWriterLib_3;
+ Handle_StepData_GlobalNodeOfWriterLib_4: typeof Handle_StepData_GlobalNodeOfWriterLib_4;
+ Handle_StepData_Simple: typeof Handle_StepData_Simple;
+ Handle_StepData_Simple_1: typeof Handle_StepData_Simple_1;
+ Handle_StepData_Simple_2: typeof Handle_StepData_Simple_2;
+ Handle_StepData_Simple_3: typeof Handle_StepData_Simple_3;
+ Handle_StepData_Simple_4: typeof Handle_StepData_Simple_4;
+ StepData_Simple: typeof StepData_Simple;
+ StepData_NodeOfWriterLib: typeof StepData_NodeOfWriterLib;
+ Handle_StepData_NodeOfWriterLib: typeof Handle_StepData_NodeOfWriterLib;
+ Handle_StepData_NodeOfWriterLib_1: typeof Handle_StepData_NodeOfWriterLib_1;
+ Handle_StepData_NodeOfWriterLib_2: typeof Handle_StepData_NodeOfWriterLib_2;
+ Handle_StepData_NodeOfWriterLib_3: typeof Handle_StepData_NodeOfWriterLib_3;
+ Handle_StepData_NodeOfWriterLib_4: typeof Handle_StepData_NodeOfWriterLib_4;
+ StepData_Protocol: typeof StepData_Protocol;
+ Handle_StepData_Protocol: typeof Handle_StepData_Protocol;
+ Handle_StepData_Protocol_1: typeof Handle_StepData_Protocol_1;
+ Handle_StepData_Protocol_2: typeof Handle_StepData_Protocol_2;
+ Handle_StepData_Protocol_3: typeof Handle_StepData_Protocol_3;
+ Handle_StepData_Protocol_4: typeof Handle_StepData_Protocol_4;
+ StepData_WriterLib: typeof StepData_WriterLib;
+ StepData_WriterLib_1: typeof StepData_WriterLib_1;
+ StepData_WriterLib_2: typeof StepData_WriterLib_2;
+ StepData: typeof StepData;
+ Handle_StepData_Plex: typeof Handle_StepData_Plex;
+ Handle_StepData_Plex_1: typeof Handle_StepData_Plex_1;
+ Handle_StepData_Plex_2: typeof Handle_StepData_Plex_2;
+ Handle_StepData_Plex_3: typeof Handle_StepData_Plex_3;
+ Handle_StepData_Plex_4: typeof Handle_StepData_Plex_4;
+ StepData_Plex: typeof StepData_Plex;
+ Handle_StepData_GeneralModule: typeof Handle_StepData_GeneralModule;
+ Handle_StepData_GeneralModule_1: typeof Handle_StepData_GeneralModule_1;
+ Handle_StepData_GeneralModule_2: typeof Handle_StepData_GeneralModule_2;
+ Handle_StepData_GeneralModule_3: typeof Handle_StepData_GeneralModule_3;
+ Handle_StepData_GeneralModule_4: typeof Handle_StepData_GeneralModule_4;
+ StepData_FieldList1: typeof StepData_FieldList1;
+ Handle_StepData_SelectInt: typeof Handle_StepData_SelectInt;
+ Handle_StepData_SelectInt_1: typeof Handle_StepData_SelectInt_1;
+ Handle_StepData_SelectInt_2: typeof Handle_StepData_SelectInt_2;
+ Handle_StepData_SelectInt_3: typeof Handle_StepData_SelectInt_3;
+ Handle_StepData_SelectInt_4: typeof Handle_StepData_SelectInt_4;
+ StepData_SelectInt: typeof StepData_SelectInt;
+ Handle_StepData_Described: typeof Handle_StepData_Described;
+ Handle_StepData_Described_1: typeof Handle_StepData_Described_1;
+ Handle_StepData_Described_2: typeof Handle_StepData_Described_2;
+ Handle_StepData_Described_3: typeof Handle_StepData_Described_3;
+ Handle_StepData_Described_4: typeof Handle_StepData_Described_4;
+ StepData_Described: typeof StepData_Described;
+ StepData_Field: typeof StepData_Field;
+ StepData_Field_1: typeof StepData_Field_1;
+ StepData_Field_2: typeof StepData_Field_2;
+ StepData_FieldList: typeof StepData_FieldList;
+ StepData_ESDescr: typeof StepData_ESDescr;
+ Handle_StepData_ESDescr: typeof Handle_StepData_ESDescr;
+ Handle_StepData_ESDescr_1: typeof Handle_StepData_ESDescr_1;
+ Handle_StepData_ESDescr_2: typeof Handle_StepData_ESDescr_2;
+ Handle_StepData_ESDescr_3: typeof Handle_StepData_ESDescr_3;
+ Handle_StepData_ESDescr_4: typeof Handle_StepData_ESDescr_4;
+ StepData_StepWriter: typeof StepData_StepWriter;
+ Handle_StepData_UndefinedEntity: typeof Handle_StepData_UndefinedEntity;
+ Handle_StepData_UndefinedEntity_1: typeof Handle_StepData_UndefinedEntity_1;
+ Handle_StepData_UndefinedEntity_2: typeof Handle_StepData_UndefinedEntity_2;
+ Handle_StepData_UndefinedEntity_3: typeof Handle_StepData_UndefinedEntity_3;
+ Handle_StepData_UndefinedEntity_4: typeof Handle_StepData_UndefinedEntity_4;
+ StepData_StepDumper: typeof StepData_StepDumper;
+ StepData_EDescr: typeof StepData_EDescr;
+ Handle_StepData_EDescr: typeof Handle_StepData_EDescr;
+ Handle_StepData_EDescr_1: typeof Handle_StepData_EDescr_1;
+ Handle_StepData_EDescr_2: typeof Handle_StepData_EDescr_2;
+ Handle_StepData_EDescr_3: typeof Handle_StepData_EDescr_3;
+ Handle_StepData_EDescr_4: typeof Handle_StepData_EDescr_4;
+ StepData_FileProtocol: typeof StepData_FileProtocol;
+ Handle_StepData_FileProtocol: typeof Handle_StepData_FileProtocol;
+ Handle_StepData_FileProtocol_1: typeof Handle_StepData_FileProtocol_1;
+ Handle_StepData_FileProtocol_2: typeof Handle_StepData_FileProtocol_2;
+ Handle_StepData_FileProtocol_3: typeof Handle_StepData_FileProtocol_3;
+ Handle_StepData_FileProtocol_4: typeof Handle_StepData_FileProtocol_4;
+ StepData_FieldListN: typeof StepData_FieldListN;
+ StepData_ECDescr: typeof StepData_ECDescr;
+ Handle_StepData_ECDescr: typeof Handle_StepData_ECDescr;
+ Handle_StepData_ECDescr_1: typeof Handle_StepData_ECDescr_1;
+ Handle_StepData_ECDescr_2: typeof Handle_StepData_ECDescr_2;
+ Handle_StepData_ECDescr_3: typeof Handle_StepData_ECDescr_3;
+ Handle_StepData_ECDescr_4: typeof Handle_StepData_ECDescr_4;
+ StepData_PDescr: typeof StepData_PDescr;
+ Handle_StepData_PDescr: typeof Handle_StepData_PDescr;
+ Handle_StepData_PDescr_1: typeof Handle_StepData_PDescr_1;
+ Handle_StepData_PDescr_2: typeof Handle_StepData_PDescr_2;
+ Handle_StepData_PDescr_3: typeof Handle_StepData_PDescr_3;
+ Handle_StepData_PDescr_4: typeof Handle_StepData_PDescr_4;
+ StepData_SelectArrReal: typeof StepData_SelectArrReal;
+ Handle_StepData_SelectArrReal: typeof Handle_StepData_SelectArrReal;
+ Handle_StepData_SelectArrReal_1: typeof Handle_StepData_SelectArrReal_1;
+ Handle_StepData_SelectArrReal_2: typeof Handle_StepData_SelectArrReal_2;
+ Handle_StepData_SelectArrReal_3: typeof Handle_StepData_SelectArrReal_3;
+ Handle_StepData_SelectArrReal_4: typeof Handle_StepData_SelectArrReal_4;
+ StepData_Logical: StepData_Logical;
+ Handle_StepData_HArray1OfField: typeof Handle_StepData_HArray1OfField;
+ Handle_StepData_HArray1OfField_1: typeof Handle_StepData_HArray1OfField_1;
+ Handle_StepData_HArray1OfField_2: typeof Handle_StepData_HArray1OfField_2;
+ Handle_StepData_HArray1OfField_3: typeof Handle_StepData_HArray1OfField_3;
+ Handle_StepData_HArray1OfField_4: typeof Handle_StepData_HArray1OfField_4;
+ Geom2dLProp_Curve2dTool: typeof Geom2dLProp_Curve2dTool;
+ Geom2dLProp_FuncCurNul: typeof Geom2dLProp_FuncCurNul;
+ Geom2dLProp_CurAndInf2d: typeof Geom2dLProp_CurAndInf2d;
+ Geom2dLProp_NumericCurInf2d: typeof Geom2dLProp_NumericCurInf2d;
+ Geom2dLProp_CLProps2d: typeof Geom2dLProp_CLProps2d;
+ Geom2dLProp_CLProps2d_1: typeof Geom2dLProp_CLProps2d_1;
+ Geom2dLProp_CLProps2d_2: typeof Geom2dLProp_CLProps2d_2;
+ Geom2dLProp_CLProps2d_3: typeof Geom2dLProp_CLProps2d_3;
+ Geom2dLProp_FuncCurExt: typeof Geom2dLProp_FuncCurExt;
+ IntRes2d_SequenceOfIntersectionSegment: typeof IntRes2d_SequenceOfIntersectionSegment;
+ IntRes2d_SequenceOfIntersectionSegment_1: typeof IntRes2d_SequenceOfIntersectionSegment_1;
+ IntRes2d_SequenceOfIntersectionSegment_2: typeof IntRes2d_SequenceOfIntersectionSegment_2;
+ IntRes2d_SequenceOfIntersectionSegment_3: typeof IntRes2d_SequenceOfIntersectionSegment_3;
+ IntRes2d_Situation: IntRes2d_Situation;
+ IntRes2d_TypeTrans: IntRes2d_TypeTrans;
+ IntRes2d_Position: IntRes2d_Position;
+ IntRes2d_Intersection: typeof IntRes2d_Intersection;
+ IntRes2d_IntersectionPoint: typeof IntRes2d_IntersectionPoint;
+ IntRes2d_IntersectionPoint_1: typeof IntRes2d_IntersectionPoint_1;
+ IntRes2d_IntersectionPoint_2: typeof IntRes2d_IntersectionPoint_2;
+ IntRes2d_SequenceOfIntersectionPoint: typeof IntRes2d_SequenceOfIntersectionPoint;
+ IntRes2d_SequenceOfIntersectionPoint_1: typeof IntRes2d_SequenceOfIntersectionPoint_1;
+ IntRes2d_SequenceOfIntersectionPoint_2: typeof IntRes2d_SequenceOfIntersectionPoint_2;
+ IntRes2d_SequenceOfIntersectionPoint_3: typeof IntRes2d_SequenceOfIntersectionPoint_3;
+ IntRes2d_Transition: typeof IntRes2d_Transition;
+ IntRes2d_Transition_1: typeof IntRes2d_Transition_1;
+ IntRes2d_Transition_2: typeof IntRes2d_Transition_2;
+ IntRes2d_Transition_3: typeof IntRes2d_Transition_3;
+ IntRes2d_Transition_4: typeof IntRes2d_Transition_4;
+ IntRes2d_Domain: typeof IntRes2d_Domain;
+ IntRes2d_Domain_1: typeof IntRes2d_Domain_1;
+ IntRes2d_Domain_2: typeof IntRes2d_Domain_2;
+ IntRes2d_Domain_3: typeof IntRes2d_Domain_3;
+ IntRes2d_IntersectionSegment: typeof IntRes2d_IntersectionSegment;
+ IntRes2d_IntersectionSegment_1: typeof IntRes2d_IntersectionSegment_1;
+ IntRes2d_IntersectionSegment_2: typeof IntRes2d_IntersectionSegment_2;
+ IntRes2d_IntersectionSegment_3: typeof IntRes2d_IntersectionSegment_3;
+ IntRes2d_IntersectionSegment_4: typeof IntRes2d_IntersectionSegment_4;
+ BRepBuilderAPI_ShapeModification: BRepBuilderAPI_ShapeModification;
+ BRepBuilderAPI_Collect: typeof BRepBuilderAPI_Collect;
+ BRepBuilderAPI_Copy: typeof BRepBuilderAPI_Copy;
+ BRepBuilderAPI_Copy_1: typeof BRepBuilderAPI_Copy_1;
+ BRepBuilderAPI_Copy_2: typeof BRepBuilderAPI_Copy_2;
+ BRepBuilderAPI: typeof BRepBuilderAPI;
+ BRepBuilderAPI_MakeWire: typeof BRepBuilderAPI_MakeWire;
+ BRepBuilderAPI_MakeWire_1: typeof BRepBuilderAPI_MakeWire_1;
+ BRepBuilderAPI_MakeWire_2: typeof BRepBuilderAPI_MakeWire_2;
+ BRepBuilderAPI_MakeWire_3: typeof BRepBuilderAPI_MakeWire_3;
+ BRepBuilderAPI_MakeWire_4: typeof BRepBuilderAPI_MakeWire_4;
+ BRepBuilderAPI_MakeWire_5: typeof BRepBuilderAPI_MakeWire_5;
+ BRepBuilderAPI_MakeWire_6: typeof BRepBuilderAPI_MakeWire_6;
+ BRepBuilderAPI_MakeWire_7: typeof BRepBuilderAPI_MakeWire_7;
+ BRepBuilderAPI_BndBoxTreeSelector: typeof BRepBuilderAPI_BndBoxTreeSelector;
+ BRepBuilderAPI_ModifyShape: typeof BRepBuilderAPI_ModifyShape;
+ BRepBuilderAPI_MakeShape: typeof BRepBuilderAPI_MakeShape;
+ BRepBuilderAPI_FaceError: BRepBuilderAPI_FaceError;
+ BRepBuilderAPI_MakeEdge: typeof BRepBuilderAPI_MakeEdge;
+ BRepBuilderAPI_MakeEdge_1: typeof BRepBuilderAPI_MakeEdge_1;
+ BRepBuilderAPI_MakeEdge_2: typeof BRepBuilderAPI_MakeEdge_2;
+ BRepBuilderAPI_MakeEdge_3: typeof BRepBuilderAPI_MakeEdge_3;
+ BRepBuilderAPI_MakeEdge_4: typeof BRepBuilderAPI_MakeEdge_4;
+ BRepBuilderAPI_MakeEdge_5: typeof BRepBuilderAPI_MakeEdge_5;
+ BRepBuilderAPI_MakeEdge_6: typeof BRepBuilderAPI_MakeEdge_6;
+ BRepBuilderAPI_MakeEdge_7: typeof BRepBuilderAPI_MakeEdge_7;
+ BRepBuilderAPI_MakeEdge_8: typeof BRepBuilderAPI_MakeEdge_8;
+ BRepBuilderAPI_MakeEdge_9: typeof BRepBuilderAPI_MakeEdge_9;
+ BRepBuilderAPI_MakeEdge_10: typeof BRepBuilderAPI_MakeEdge_10;
+ BRepBuilderAPI_MakeEdge_11: typeof BRepBuilderAPI_MakeEdge_11;
+ BRepBuilderAPI_MakeEdge_12: typeof BRepBuilderAPI_MakeEdge_12;
+ BRepBuilderAPI_MakeEdge_13: typeof BRepBuilderAPI_MakeEdge_13;
+ BRepBuilderAPI_MakeEdge_14: typeof BRepBuilderAPI_MakeEdge_14;
+ BRepBuilderAPI_MakeEdge_15: typeof BRepBuilderAPI_MakeEdge_15;
+ BRepBuilderAPI_MakeEdge_16: typeof BRepBuilderAPI_MakeEdge_16;
+ BRepBuilderAPI_MakeEdge_17: typeof BRepBuilderAPI_MakeEdge_17;
+ BRepBuilderAPI_MakeEdge_18: typeof BRepBuilderAPI_MakeEdge_18;
+ BRepBuilderAPI_MakeEdge_19: typeof BRepBuilderAPI_MakeEdge_19;
+ BRepBuilderAPI_MakeEdge_20: typeof BRepBuilderAPI_MakeEdge_20;
+ BRepBuilderAPI_MakeEdge_21: typeof BRepBuilderAPI_MakeEdge_21;
+ BRepBuilderAPI_MakeEdge_22: typeof BRepBuilderAPI_MakeEdge_22;
+ BRepBuilderAPI_MakeEdge_23: typeof BRepBuilderAPI_MakeEdge_23;
+ BRepBuilderAPI_MakeEdge_24: typeof BRepBuilderAPI_MakeEdge_24;
+ BRepBuilderAPI_MakeEdge_25: typeof BRepBuilderAPI_MakeEdge_25;
+ BRepBuilderAPI_MakeEdge_26: typeof BRepBuilderAPI_MakeEdge_26;
+ BRepBuilderAPI_MakeEdge_27: typeof BRepBuilderAPI_MakeEdge_27;
+ BRepBuilderAPI_MakeEdge_28: typeof BRepBuilderAPI_MakeEdge_28;
+ BRepBuilderAPI_MakeEdge_29: typeof BRepBuilderAPI_MakeEdge_29;
+ BRepBuilderAPI_MakeEdge_30: typeof BRepBuilderAPI_MakeEdge_30;
+ BRepBuilderAPI_MakeEdge_31: typeof BRepBuilderAPI_MakeEdge_31;
+ BRepBuilderAPI_MakeEdge_32: typeof BRepBuilderAPI_MakeEdge_32;
+ BRepBuilderAPI_MakeEdge_33: typeof BRepBuilderAPI_MakeEdge_33;
+ BRepBuilderAPI_MakeEdge_34: typeof BRepBuilderAPI_MakeEdge_34;
+ BRepBuilderAPI_MakeEdge_35: typeof BRepBuilderAPI_MakeEdge_35;
+ BRepBuilderAPI_VertexInspector: typeof BRepBuilderAPI_VertexInspector;
+ VectorOfPoint: typeof VectorOfPoint;
+ VectorOfPoint_1: typeof VectorOfPoint_1;
+ VectorOfPoint_2: typeof VectorOfPoint_2;
+ BRepBuilderAPI_MakeEdge2d: typeof BRepBuilderAPI_MakeEdge2d;
+ BRepBuilderAPI_MakeEdge2d_1: typeof BRepBuilderAPI_MakeEdge2d_1;
+ BRepBuilderAPI_MakeEdge2d_2: typeof BRepBuilderAPI_MakeEdge2d_2;
+ BRepBuilderAPI_MakeEdge2d_3: typeof BRepBuilderAPI_MakeEdge2d_3;
+ BRepBuilderAPI_MakeEdge2d_4: typeof BRepBuilderAPI_MakeEdge2d_4;
+ BRepBuilderAPI_MakeEdge2d_5: typeof BRepBuilderAPI_MakeEdge2d_5;
+ BRepBuilderAPI_MakeEdge2d_6: typeof BRepBuilderAPI_MakeEdge2d_6;
+ BRepBuilderAPI_MakeEdge2d_7: typeof BRepBuilderAPI_MakeEdge2d_7;
+ BRepBuilderAPI_MakeEdge2d_8: typeof BRepBuilderAPI_MakeEdge2d_8;
+ BRepBuilderAPI_MakeEdge2d_9: typeof BRepBuilderAPI_MakeEdge2d_9;
+ BRepBuilderAPI_MakeEdge2d_10: typeof BRepBuilderAPI_MakeEdge2d_10;
+ BRepBuilderAPI_MakeEdge2d_11: typeof BRepBuilderAPI_MakeEdge2d_11;
+ BRepBuilderAPI_MakeEdge2d_12: typeof BRepBuilderAPI_MakeEdge2d_12;
+ BRepBuilderAPI_MakeEdge2d_13: typeof BRepBuilderAPI_MakeEdge2d_13;
+ BRepBuilderAPI_MakeEdge2d_14: typeof BRepBuilderAPI_MakeEdge2d_14;
+ BRepBuilderAPI_MakeEdge2d_15: typeof BRepBuilderAPI_MakeEdge2d_15;
+ BRepBuilderAPI_MakeEdge2d_16: typeof BRepBuilderAPI_MakeEdge2d_16;
+ BRepBuilderAPI_MakeEdge2d_17: typeof BRepBuilderAPI_MakeEdge2d_17;
+ BRepBuilderAPI_MakeEdge2d_18: typeof BRepBuilderAPI_MakeEdge2d_18;
+ BRepBuilderAPI_MakeEdge2d_19: typeof BRepBuilderAPI_MakeEdge2d_19;
+ BRepBuilderAPI_MakeEdge2d_20: typeof BRepBuilderAPI_MakeEdge2d_20;
+ BRepBuilderAPI_MakeEdge2d_21: typeof BRepBuilderAPI_MakeEdge2d_21;
+ BRepBuilderAPI_MakeEdge2d_22: typeof BRepBuilderAPI_MakeEdge2d_22;
+ BRepBuilderAPI_MakeEdge2d_23: typeof BRepBuilderAPI_MakeEdge2d_23;
+ BRepBuilderAPI_MakeEdge2d_24: typeof BRepBuilderAPI_MakeEdge2d_24;
+ BRepBuilderAPI_MakeEdge2d_25: typeof BRepBuilderAPI_MakeEdge2d_25;
+ BRepBuilderAPI_MakeEdge2d_26: typeof BRepBuilderAPI_MakeEdge2d_26;
+ BRepBuilderAPI_MakeEdge2d_27: typeof BRepBuilderAPI_MakeEdge2d_27;
+ BRepBuilderAPI_MakeEdge2d_28: typeof BRepBuilderAPI_MakeEdge2d_28;
+ BRepBuilderAPI_Sewing: typeof BRepBuilderAPI_Sewing;
+ Handle_BRepBuilderAPI_Sewing: typeof Handle_BRepBuilderAPI_Sewing;
+ Handle_BRepBuilderAPI_Sewing_1: typeof Handle_BRepBuilderAPI_Sewing_1;
+ Handle_BRepBuilderAPI_Sewing_2: typeof Handle_BRepBuilderAPI_Sewing_2;
+ Handle_BRepBuilderAPI_Sewing_3: typeof Handle_BRepBuilderAPI_Sewing_3;
+ Handle_BRepBuilderAPI_Sewing_4: typeof Handle_BRepBuilderAPI_Sewing_4;
+ BRepBuilderAPI_ShellError: BRepBuilderAPI_ShellError;
+ BRepBuilderAPI_MakePolygon: typeof BRepBuilderAPI_MakePolygon;
+ BRepBuilderAPI_MakePolygon_1: typeof BRepBuilderAPI_MakePolygon_1;
+ BRepBuilderAPI_MakePolygon_2: typeof BRepBuilderAPI_MakePolygon_2;
+ BRepBuilderAPI_MakePolygon_3: typeof BRepBuilderAPI_MakePolygon_3;
+ BRepBuilderAPI_MakePolygon_4: typeof BRepBuilderAPI_MakePolygon_4;
+ BRepBuilderAPI_MakePolygon_5: typeof BRepBuilderAPI_MakePolygon_5;
+ BRepBuilderAPI_MakePolygon_6: typeof BRepBuilderAPI_MakePolygon_6;
+ BRepBuilderAPI_MakePolygon_7: typeof BRepBuilderAPI_MakePolygon_7;
+ BRepBuilderAPI_GTransform: typeof BRepBuilderAPI_GTransform;
+ BRepBuilderAPI_GTransform_1: typeof BRepBuilderAPI_GTransform_1;
+ BRepBuilderAPI_GTransform_2: typeof BRepBuilderAPI_GTransform_2;
+ BRepBuilderAPI_FindPlane: typeof BRepBuilderAPI_FindPlane;
+ BRepBuilderAPI_FindPlane_1: typeof BRepBuilderAPI_FindPlane_1;
+ BRepBuilderAPI_FindPlane_2: typeof BRepBuilderAPI_FindPlane_2;
+ BRepBuilderAPI_Transform: typeof BRepBuilderAPI_Transform;
+ BRepBuilderAPI_Transform_1: typeof BRepBuilderAPI_Transform_1;
+ BRepBuilderAPI_Transform_2: typeof BRepBuilderAPI_Transform_2;
+ BRepBuilderAPI_Command: typeof BRepBuilderAPI_Command;
+ BRepBuilderAPI_NurbsConvert: typeof BRepBuilderAPI_NurbsConvert;
+ BRepBuilderAPI_NurbsConvert_1: typeof BRepBuilderAPI_NurbsConvert_1;
+ BRepBuilderAPI_NurbsConvert_2: typeof BRepBuilderAPI_NurbsConvert_2;
+ BRepBuilderAPI_MakeShell: typeof BRepBuilderAPI_MakeShell;
+ BRepBuilderAPI_MakeShell_1: typeof BRepBuilderAPI_MakeShell_1;
+ BRepBuilderAPI_MakeShell_2: typeof BRepBuilderAPI_MakeShell_2;
+ BRepBuilderAPI_MakeShell_3: typeof BRepBuilderAPI_MakeShell_3;
+ BRepBuilderAPI_PipeError: BRepBuilderAPI_PipeError;
+ BRepBuilderAPI_MakeVertex: typeof BRepBuilderAPI_MakeVertex;
+ BRepBuilderAPI_MakeFace: typeof BRepBuilderAPI_MakeFace;
+ BRepBuilderAPI_MakeFace_1: typeof BRepBuilderAPI_MakeFace_1;
+ BRepBuilderAPI_MakeFace_2: typeof BRepBuilderAPI_MakeFace_2;
+ BRepBuilderAPI_MakeFace_3: typeof BRepBuilderAPI_MakeFace_3;
+ BRepBuilderAPI_MakeFace_4: typeof BRepBuilderAPI_MakeFace_4;
+ BRepBuilderAPI_MakeFace_5: typeof BRepBuilderAPI_MakeFace_5;
+ BRepBuilderAPI_MakeFace_6: typeof BRepBuilderAPI_MakeFace_6;
+ BRepBuilderAPI_MakeFace_7: typeof BRepBuilderAPI_MakeFace_7;
+ BRepBuilderAPI_MakeFace_8: typeof BRepBuilderAPI_MakeFace_8;
+ BRepBuilderAPI_MakeFace_9: typeof BRepBuilderAPI_MakeFace_9;
+ BRepBuilderAPI_MakeFace_10: typeof BRepBuilderAPI_MakeFace_10;
+ BRepBuilderAPI_MakeFace_11: typeof BRepBuilderAPI_MakeFace_11;
+ BRepBuilderAPI_MakeFace_12: typeof BRepBuilderAPI_MakeFace_12;
+ BRepBuilderAPI_MakeFace_13: typeof BRepBuilderAPI_MakeFace_13;
+ BRepBuilderAPI_MakeFace_14: typeof BRepBuilderAPI_MakeFace_14;
+ BRepBuilderAPI_MakeFace_15: typeof BRepBuilderAPI_MakeFace_15;
+ BRepBuilderAPI_MakeFace_16: typeof BRepBuilderAPI_MakeFace_16;
+ BRepBuilderAPI_MakeFace_17: typeof BRepBuilderAPI_MakeFace_17;
+ BRepBuilderAPI_MakeFace_18: typeof BRepBuilderAPI_MakeFace_18;
+ BRepBuilderAPI_MakeFace_19: typeof BRepBuilderAPI_MakeFace_19;
+ BRepBuilderAPI_MakeFace_20: typeof BRepBuilderAPI_MakeFace_20;
+ BRepBuilderAPI_MakeFace_21: typeof BRepBuilderAPI_MakeFace_21;
+ BRepBuilderAPI_MakeFace_22: typeof BRepBuilderAPI_MakeFace_22;
+ BRepBuilderAPI_MakeSolid: typeof BRepBuilderAPI_MakeSolid;
+ BRepBuilderAPI_MakeSolid_1: typeof BRepBuilderAPI_MakeSolid_1;
+ BRepBuilderAPI_MakeSolid_2: typeof BRepBuilderAPI_MakeSolid_2;
+ BRepBuilderAPI_MakeSolid_3: typeof BRepBuilderAPI_MakeSolid_3;
+ BRepBuilderAPI_MakeSolid_4: typeof BRepBuilderAPI_MakeSolid_4;
+ BRepBuilderAPI_MakeSolid_5: typeof BRepBuilderAPI_MakeSolid_5;
+ BRepBuilderAPI_MakeSolid_6: typeof BRepBuilderAPI_MakeSolid_6;
+ BRepBuilderAPI_MakeSolid_7: typeof BRepBuilderAPI_MakeSolid_7;
+ BRepBuilderAPI_TransitionMode: BRepBuilderAPI_TransitionMode;
+ BRepBuilderAPI_EdgeError: BRepBuilderAPI_EdgeError;
+ Handle_BRepBuilderAPI_FastSewing: typeof Handle_BRepBuilderAPI_FastSewing;
+ Handle_BRepBuilderAPI_FastSewing_1: typeof Handle_BRepBuilderAPI_FastSewing_1;
+ Handle_BRepBuilderAPI_FastSewing_2: typeof Handle_BRepBuilderAPI_FastSewing_2;
+ Handle_BRepBuilderAPI_FastSewing_3: typeof Handle_BRepBuilderAPI_FastSewing_3;
+ Handle_BRepBuilderAPI_FastSewing_4: typeof Handle_BRepBuilderAPI_FastSewing_4;
+ BRepBuilderAPI_FastSewing: typeof BRepBuilderAPI_FastSewing;
+ BRepBuilderAPI_WireError: BRepBuilderAPI_WireError;
+ ShapeExtend_Status: ShapeExtend_Status;
+ Handle_ShapeExtend_ComplexCurve: typeof Handle_ShapeExtend_ComplexCurve;
+ Handle_ShapeExtend_ComplexCurve_1: typeof Handle_ShapeExtend_ComplexCurve_1;
+ Handle_ShapeExtend_ComplexCurve_2: typeof Handle_ShapeExtend_ComplexCurve_2;
+ Handle_ShapeExtend_ComplexCurve_3: typeof Handle_ShapeExtend_ComplexCurve_3;
+ Handle_ShapeExtend_ComplexCurve_4: typeof Handle_ShapeExtend_ComplexCurve_4;
+ ShapeExtend_ComplexCurve: typeof ShapeExtend_ComplexCurve;
+ Handle_ShapeExtend_BasicMsgRegistrator: typeof Handle_ShapeExtend_BasicMsgRegistrator;
+ Handle_ShapeExtend_BasicMsgRegistrator_1: typeof Handle_ShapeExtend_BasicMsgRegistrator_1;
+ Handle_ShapeExtend_BasicMsgRegistrator_2: typeof Handle_ShapeExtend_BasicMsgRegistrator_2;
+ Handle_ShapeExtend_BasicMsgRegistrator_3: typeof Handle_ShapeExtend_BasicMsgRegistrator_3;
+ Handle_ShapeExtend_BasicMsgRegistrator_4: typeof Handle_ShapeExtend_BasicMsgRegistrator_4;
+ ShapeExtend_BasicMsgRegistrator: typeof ShapeExtend_BasicMsgRegistrator;
+ Handle_ShapeExtend_MsgRegistrator: typeof Handle_ShapeExtend_MsgRegistrator;
+ Handle_ShapeExtend_MsgRegistrator_1: typeof Handle_ShapeExtend_MsgRegistrator_1;
+ Handle_ShapeExtend_MsgRegistrator_2: typeof Handle_ShapeExtend_MsgRegistrator_2;
+ Handle_ShapeExtend_MsgRegistrator_3: typeof Handle_ShapeExtend_MsgRegistrator_3;
+ Handle_ShapeExtend_MsgRegistrator_4: typeof Handle_ShapeExtend_MsgRegistrator_4;
+ ShapeExtend_MsgRegistrator: typeof ShapeExtend_MsgRegistrator;
+ ShapeExtend_Parametrisation: ShapeExtend_Parametrisation;
+ ShapeExtend_DataMapOfShapeListOfMsg: typeof ShapeExtend_DataMapOfShapeListOfMsg;
+ ShapeExtend_DataMapOfShapeListOfMsg_1: typeof ShapeExtend_DataMapOfShapeListOfMsg_1;
+ ShapeExtend_DataMapOfShapeListOfMsg_2: typeof ShapeExtend_DataMapOfShapeListOfMsg_2;
+ ShapeExtend_DataMapOfShapeListOfMsg_3: typeof ShapeExtend_DataMapOfShapeListOfMsg_3;
+ Handle_ShapeExtend_WireData: typeof Handle_ShapeExtend_WireData;
+ Handle_ShapeExtend_WireData_1: typeof Handle_ShapeExtend_WireData_1;
+ Handle_ShapeExtend_WireData_2: typeof Handle_ShapeExtend_WireData_2;
+ Handle_ShapeExtend_WireData_3: typeof Handle_ShapeExtend_WireData_3;
+ Handle_ShapeExtend_WireData_4: typeof Handle_ShapeExtend_WireData_4;
+ ShapeExtend_WireData: typeof ShapeExtend_WireData;
+ ShapeExtend_WireData_1: typeof ShapeExtend_WireData_1;
+ ShapeExtend_WireData_2: typeof ShapeExtend_WireData_2;
+ ShapeExtend_CompositeSurface: typeof ShapeExtend_CompositeSurface;
+ ShapeExtend_CompositeSurface_1: typeof ShapeExtend_CompositeSurface_1;
+ ShapeExtend_CompositeSurface_2: typeof ShapeExtend_CompositeSurface_2;
+ ShapeExtend_CompositeSurface_3: typeof ShapeExtend_CompositeSurface_3;
+ Handle_ShapeExtend_CompositeSurface: typeof Handle_ShapeExtend_CompositeSurface;
+ Handle_ShapeExtend_CompositeSurface_1: typeof Handle_ShapeExtend_CompositeSurface_1;
+ Handle_ShapeExtend_CompositeSurface_2: typeof Handle_ShapeExtend_CompositeSurface_2;
+ Handle_ShapeExtend_CompositeSurface_3: typeof Handle_ShapeExtend_CompositeSurface_3;
+ Handle_ShapeExtend_CompositeSurface_4: typeof Handle_ShapeExtend_CompositeSurface_4;
+ ShapeExtend_Explorer: typeof ShapeExtend_Explorer;
+ ShapeExtend: typeof ShapeExtend;
+ Handle_ShapeAlgo_ToolContainer: typeof Handle_ShapeAlgo_ToolContainer;
+ Handle_ShapeAlgo_ToolContainer_1: typeof Handle_ShapeAlgo_ToolContainer_1;
+ Handle_ShapeAlgo_ToolContainer_2: typeof Handle_ShapeAlgo_ToolContainer_2;
+ Handle_ShapeAlgo_ToolContainer_3: typeof Handle_ShapeAlgo_ToolContainer_3;
+ Handle_ShapeAlgo_ToolContainer_4: typeof Handle_ShapeAlgo_ToolContainer_4;
+ ShapeAlgo_ToolContainer: typeof ShapeAlgo_ToolContainer;
+ ShapeAlgo_AlgoContainer: typeof ShapeAlgo_AlgoContainer;
+ Handle_ShapeAlgo_AlgoContainer: typeof Handle_ShapeAlgo_AlgoContainer;
+ Handle_ShapeAlgo_AlgoContainer_1: typeof Handle_ShapeAlgo_AlgoContainer_1;
+ Handle_ShapeAlgo_AlgoContainer_2: typeof Handle_ShapeAlgo_AlgoContainer_2;
+ Handle_ShapeAlgo_AlgoContainer_3: typeof Handle_ShapeAlgo_AlgoContainer_3;
+ Handle_ShapeAlgo_AlgoContainer_4: typeof Handle_ShapeAlgo_AlgoContainer_4;
+ ShapeAlgo: typeof ShapeAlgo;
+ Handle_GeomPlate_HSequenceOfPointConstraint: typeof Handle_GeomPlate_HSequenceOfPointConstraint;
+ Handle_GeomPlate_HSequenceOfPointConstraint_1: typeof Handle_GeomPlate_HSequenceOfPointConstraint_1;
+ Handle_GeomPlate_HSequenceOfPointConstraint_2: typeof Handle_GeomPlate_HSequenceOfPointConstraint_2;
+ Handle_GeomPlate_HSequenceOfPointConstraint_3: typeof Handle_GeomPlate_HSequenceOfPointConstraint_3;
+ Handle_GeomPlate_HSequenceOfPointConstraint_4: typeof Handle_GeomPlate_HSequenceOfPointConstraint_4;
+ GeomPlate_SequenceOfAij: typeof GeomPlate_SequenceOfAij;
+ GeomPlate_SequenceOfAij_1: typeof GeomPlate_SequenceOfAij_1;
+ GeomPlate_SequenceOfAij_2: typeof GeomPlate_SequenceOfAij_2;
+ GeomPlate_SequenceOfAij_3: typeof GeomPlate_SequenceOfAij_3;
+ Handle_GeomPlate_HArray1OfHCurve: typeof Handle_GeomPlate_HArray1OfHCurve;
+ Handle_GeomPlate_HArray1OfHCurve_1: typeof Handle_GeomPlate_HArray1OfHCurve_1;
+ Handle_GeomPlate_HArray1OfHCurve_2: typeof Handle_GeomPlate_HArray1OfHCurve_2;
+ Handle_GeomPlate_HArray1OfHCurve_3: typeof Handle_GeomPlate_HArray1OfHCurve_3;
+ Handle_GeomPlate_HArray1OfHCurve_4: typeof Handle_GeomPlate_HArray1OfHCurve_4;
+ Handle_GeomPlate_HArray1OfSequenceOfReal: typeof Handle_GeomPlate_HArray1OfSequenceOfReal;
+ Handle_GeomPlate_HArray1OfSequenceOfReal_1: typeof Handle_GeomPlate_HArray1OfSequenceOfReal_1;
+ Handle_GeomPlate_HArray1OfSequenceOfReal_2: typeof Handle_GeomPlate_HArray1OfSequenceOfReal_2;
+ Handle_GeomPlate_HArray1OfSequenceOfReal_3: typeof Handle_GeomPlate_HArray1OfSequenceOfReal_3;
+ Handle_GeomPlate_HArray1OfSequenceOfReal_4: typeof Handle_GeomPlate_HArray1OfSequenceOfReal_4;
+ GeomPlate_PlateG1Criterion: typeof GeomPlate_PlateG1Criterion;
+ GeomPlate_Aij: typeof GeomPlate_Aij;
+ GeomPlate_Aij_1: typeof GeomPlate_Aij_1;
+ GeomPlate_Aij_2: typeof GeomPlate_Aij_2;
+ GeomPlate_Array1OfSequenceOfReal: typeof GeomPlate_Array1OfSequenceOfReal;
+ GeomPlate_Array1OfSequenceOfReal_1: typeof GeomPlate_Array1OfSequenceOfReal_1;
+ GeomPlate_Array1OfSequenceOfReal_2: typeof GeomPlate_Array1OfSequenceOfReal_2;
+ GeomPlate_Array1OfSequenceOfReal_3: typeof GeomPlate_Array1OfSequenceOfReal_3;
+ GeomPlate_Array1OfSequenceOfReal_4: typeof GeomPlate_Array1OfSequenceOfReal_4;
+ GeomPlate_Array1OfSequenceOfReal_5: typeof GeomPlate_Array1OfSequenceOfReal_5;
+ GeomPlate_BuildAveragePlane: typeof GeomPlate_BuildAveragePlane;
+ GeomPlate_BuildAveragePlane_1: typeof GeomPlate_BuildAveragePlane_1;
+ GeomPlate_BuildAveragePlane_2: typeof GeomPlate_BuildAveragePlane_2;
+ Handle_GeomPlate_Surface: typeof Handle_GeomPlate_Surface;
+ Handle_GeomPlate_Surface_1: typeof Handle_GeomPlate_Surface_1;
+ Handle_GeomPlate_Surface_2: typeof Handle_GeomPlate_Surface_2;
+ Handle_GeomPlate_Surface_3: typeof Handle_GeomPlate_Surface_3;
+ Handle_GeomPlate_Surface_4: typeof Handle_GeomPlate_Surface_4;
+ GeomPlate_Surface: typeof GeomPlate_Surface;
+ Handle_GeomPlate_PointConstraint: typeof Handle_GeomPlate_PointConstraint;
+ Handle_GeomPlate_PointConstraint_1: typeof Handle_GeomPlate_PointConstraint_1;
+ Handle_GeomPlate_PointConstraint_2: typeof Handle_GeomPlate_PointConstraint_2;
+ Handle_GeomPlate_PointConstraint_3: typeof Handle_GeomPlate_PointConstraint_3;
+ Handle_GeomPlate_PointConstraint_4: typeof Handle_GeomPlate_PointConstraint_4;
+ GeomPlate_PointConstraint: typeof GeomPlate_PointConstraint;
+ GeomPlate_PointConstraint_1: typeof GeomPlate_PointConstraint_1;
+ GeomPlate_PointConstraint_2: typeof GeomPlate_PointConstraint_2;
+ GeomPlate_PlateG0Criterion: typeof GeomPlate_PlateG0Criterion;
+ GeomPlate_MakeApprox: typeof GeomPlate_MakeApprox;
+ GeomPlate_MakeApprox_1: typeof GeomPlate_MakeApprox_1;
+ GeomPlate_MakeApprox_2: typeof GeomPlate_MakeApprox_2;
+ GeomPlate_CurveConstraint: typeof GeomPlate_CurveConstraint;
+ GeomPlate_CurveConstraint_1: typeof GeomPlate_CurveConstraint_1;
+ GeomPlate_CurveConstraint_2: typeof GeomPlate_CurveConstraint_2;
+ Handle_GeomPlate_CurveConstraint: typeof Handle_GeomPlate_CurveConstraint;
+ Handle_GeomPlate_CurveConstraint_1: typeof Handle_GeomPlate_CurveConstraint_1;
+ Handle_GeomPlate_CurveConstraint_2: typeof Handle_GeomPlate_CurveConstraint_2;
+ Handle_GeomPlate_CurveConstraint_3: typeof Handle_GeomPlate_CurveConstraint_3;
+ Handle_GeomPlate_CurveConstraint_4: typeof Handle_GeomPlate_CurveConstraint_4;
+ GeomPlate_BuildPlateSurface: typeof GeomPlate_BuildPlateSurface;
+ GeomPlate_BuildPlateSurface_1: typeof GeomPlate_BuildPlateSurface_1;
+ GeomPlate_BuildPlateSurface_2: typeof GeomPlate_BuildPlateSurface_2;
+ GeomPlate_BuildPlateSurface_3: typeof GeomPlate_BuildPlateSurface_3;
+ Handle_GeomPlate_HSequenceOfCurveConstraint: typeof Handle_GeomPlate_HSequenceOfCurveConstraint;
+ Handle_GeomPlate_HSequenceOfCurveConstraint_1: typeof Handle_GeomPlate_HSequenceOfCurveConstraint_1;
+ Handle_GeomPlate_HSequenceOfCurveConstraint_2: typeof Handle_GeomPlate_HSequenceOfCurveConstraint_2;
+ Handle_GeomPlate_HSequenceOfCurveConstraint_3: typeof Handle_GeomPlate_HSequenceOfCurveConstraint_3;
+ Handle_GeomPlate_HSequenceOfCurveConstraint_4: typeof Handle_GeomPlate_HSequenceOfCurveConstraint_4;
+ LDOM_CDATASection: typeof LDOM_CDATASection;
+ LDOM_CDATASection_1: typeof LDOM_CDATASection_1;
+ LDOM_CDATASection_2: typeof LDOM_CDATASection_2;
+ LDOM_Document: typeof LDOM_Document;
+ LDOM_Document_1: typeof LDOM_Document_1;
+ LDOM_Document_2: typeof LDOM_Document_2;
+ LDOM_BasicText: typeof LDOM_BasicText;
+ LDOMParser: typeof LDOMParser;
+ LDOM_Node: typeof LDOM_Node;
+ LDOM_Node_1: typeof LDOM_Node_1;
+ LDOM_Node_2: typeof LDOM_Node_2;
+ LDOM_Text: typeof LDOM_Text;
+ LDOM_Text_1: typeof LDOM_Text_1;
+ LDOM_Text_2: typeof LDOM_Text_2;
+ LDOMBasicString: typeof LDOMBasicString;
+ LDOMBasicString_1: typeof LDOMBasicString_1;
+ LDOMBasicString_2: typeof LDOMBasicString_2;
+ LDOMBasicString_3: typeof LDOMBasicString_3;
+ LDOMBasicString_4: typeof LDOMBasicString_4;
+ LDOMBasicString_5: typeof LDOMBasicString_5;
+ LDOMBasicString_6: typeof LDOMBasicString_6;
+ LDOM_LDOMImplementation: typeof LDOM_LDOMImplementation;
+ LDOM_DocumentType: typeof LDOM_DocumentType;
+ Handle_LDOM_MemManager: typeof Handle_LDOM_MemManager;
+ Handle_LDOM_MemManager_1: typeof Handle_LDOM_MemManager_1;
+ Handle_LDOM_MemManager_2: typeof Handle_LDOM_MemManager_2;
+ Handle_LDOM_MemManager_3: typeof Handle_LDOM_MemManager_3;
+ Handle_LDOM_MemManager_4: typeof Handle_LDOM_MemManager_4;
+ LDOM_MemManager: typeof LDOM_MemManager;
+ LDOM_Attr: typeof LDOM_Attr;
+ LDOM_Attr_1: typeof LDOM_Attr_1;
+ LDOM_Attr_2: typeof LDOM_Attr_2;
+ LDOM_BasicNode: typeof LDOM_BasicNode;
+ LDOM_NodeList: typeof LDOM_NodeList;
+ LDOM_NodeList_1: typeof LDOM_NodeList_1;
+ LDOM_NodeList_2: typeof LDOM_NodeList_2;
+ LDOM_XmlWriter: typeof LDOM_XmlWriter;
+ LDOM_BasicElement: typeof LDOM_BasicElement;
+ LDOM_Element: typeof LDOM_Element;
+ LDOM_Element_1: typeof LDOM_Element_1;
+ LDOM_Element_2: typeof LDOM_Element_2;
+ LDOM_CharacterData: typeof LDOM_CharacterData;
+ LDOM_CharacterData_1: typeof LDOM_CharacterData_1;
+ LDOM_CharacterData_2: typeof LDOM_CharacterData_2;
+ LDOMString: typeof LDOMString;
+ LDOMString_1: typeof LDOMString_1;
+ LDOMString_2: typeof LDOMString_2;
+ LDOMString_3: typeof LDOMString_3;
+ LDOMString_4: typeof LDOMString_4;
+ LDOM_Comment: typeof LDOM_Comment;
+ LDOM_Comment_1: typeof LDOM_Comment_1;
+ LDOM_Comment_2: typeof LDOM_Comment_2;
+ LDOM_CharReference: typeof LDOM_CharReference;
+ LDOM_XmlReader: typeof LDOM_XmlReader;
+ LDOM_BasicAttribute: typeof LDOM_BasicAttribute;
+ LDOM_OSStream: typeof LDOM_OSStream;
+ LDOM_SBuffer: typeof LDOM_SBuffer;
+ Handle_GccEnt_BadQualifier: typeof Handle_GccEnt_BadQualifier;
+ Handle_GccEnt_BadQualifier_1: typeof Handle_GccEnt_BadQualifier_1;
+ Handle_GccEnt_BadQualifier_2: typeof Handle_GccEnt_BadQualifier_2;
+ Handle_GccEnt_BadQualifier_3: typeof Handle_GccEnt_BadQualifier_3;
+ Handle_GccEnt_BadQualifier_4: typeof Handle_GccEnt_BadQualifier_4;
+ GccEnt_BadQualifier: typeof GccEnt_BadQualifier;
+ GccEnt_BadQualifier_1: typeof GccEnt_BadQualifier_1;
+ GccEnt_BadQualifier_2: typeof GccEnt_BadQualifier_2;
+ GccEnt: typeof GccEnt;
+ GccEnt_Position: GccEnt_Position;
+ GccEnt_QualifiedCirc: typeof GccEnt_QualifiedCirc;
+ GccEnt_Array1OfPosition: typeof GccEnt_Array1OfPosition;
+ GccEnt_Array1OfPosition_1: typeof GccEnt_Array1OfPosition_1;
+ GccEnt_Array1OfPosition_2: typeof GccEnt_Array1OfPosition_2;
+ GccEnt_Array1OfPosition_3: typeof GccEnt_Array1OfPosition_3;
+ GccEnt_Array1OfPosition_4: typeof GccEnt_Array1OfPosition_4;
+ GccEnt_Array1OfPosition_5: typeof GccEnt_Array1OfPosition_5;
+ GccEnt_QualifiedLin: typeof GccEnt_QualifiedLin;
+};
+
+declare function init(): Promise;
+
+export default init;
diff --git a/node_modules/opencascade.js/dist/opencascade.full.js b/node_modules/opencascade.js/dist/opencascade.full.js
new file mode 100644
index 0000000..139ae2f
--- /dev/null
+++ b/node_modules/opencascade.js/dist/opencascade.full.js
@@ -0,0 +1,16 @@
+
+var Module = (function() {
+ var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;
+ if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename;
+ return (
+function(Module) {
+ Module = Module || {};
+
+var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){idx>>>=0;var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr>>>0]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx>>>0,endPtr>>>0))}else{var str="";while(idx>>0];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++>>>0]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++>>>0]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[idx++>>>0]&63}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){ptr>>>=0;return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){outIdx>>>=0;if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++>>>0]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++>>>0]=192|u>>6;heap[outIdx++>>>0]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++>>>0]=224|u>>12;heap[outIdx++>>>0]=128|u>>6&63;heap[outIdx++>>>0]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++>>>0]=240|u>>18;heap[outIdx++>>>0]=128|u>>12&63;heap[outIdx++>>>0]=128|u>>6&63;heap[outIdx++>>>0]=128|u&63}}heap[outIdx>>>0]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx>>>0])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr>>>0,endPtr>>>0))}else{var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=HEAP16[ptr+i*2>>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){outPtr>>>=0;if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer>>>0)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>>0]=0}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||104857600;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile="opencascade.full.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["sg"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["ug"];addOnInit(Module["asm"]["tg"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync().catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var ASM_CONSTS={12238644:function($0,$1,$2,$3){Module.ctx.getBufferSubData($0,$1,HEAPU8.subarray($2>>>0,$2+$3>>>0))}};function OSD_MemInfo_getModuleHeapLength(){return Module.HEAP8.length}function occJSConsoleDebug(theStr){console.debug(UTF8ToString(theStr))}function occJSConsoleError(theStr){console.error(UTF8ToString(theStr))}function occJSConsoleInfo(theStr){console.info(UTF8ToString(theStr))}function occJSConsoleWarn(theStr){console.warn(UTF8ToString(theStr))}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function(){var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!=="undefined"){_emscripten_get_now=dateNow}else _emscripten_get_now=function(){return performance.now()};var _emscripten_get_now_is_monotonic=true;function setErrNo(value){HEAP32[___errno_location()>>>2]=value;return value}function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if((clk_id===1||clk_id===4)&&_emscripten_get_now_is_monotonic){now=_emscripten_get_now()}else{setErrNo(28);return-1}HEAP32[tp>>>2]=now/1e3|0;HEAP32[tp+4>>>2]=now%1e3*1e3*1e3|0;return 0}function ___clock_gettime(a0,a1){return _clock_gettime(a0,a1)}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function _atexit(func,arg){}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>>2]=prev-1;return prev===1}}function CatchInfo(ptr){this.free=function(){_free(this.ptr);this.ptr=0};this.set_base_ptr=function(basePtr){HEAP32[this.ptr>>>2]=basePtr};this.get_base_ptr=function(){return HEAP32[this.ptr>>>2]};this.set_adjusted_ptr=function(adjustedPtr){var ptrSize=4;HEAP32[this.ptr+ptrSize>>>2]=adjustedPtr};this.get_adjusted_ptr=function(){var ptrSize=4;return HEAP32[this.ptr+ptrSize>>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_exception_info().get_type());if(isPointer){return HEAP32[this.get_base_ptr()>>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.get_base_ptr()};this.get_exception_info=function(){return new ExceptionInfo(this.get_base_ptr())};if(ptr===undefined){this.ptr=_malloc(8);this.set_adjusted_ptr(0)}else{this.ptr=ptr}}var exceptionCaught=[];function exception_addRef(info){info.add_ref()}var uncaughtExceptionCount=0;function ___cxa_begin_catch(ptr){var catchInfo=new CatchInfo(ptr);var info=catchInfo.get_exception_info();if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(catchInfo);exception_addRef(info);return catchInfo.get_exception_ptr()}var exceptionLast=0;function ___cxa_free_exception(ptr){return _free(new ExceptionInfo(ptr).ptr)}function exception_decRef(info){if(info.release_ref()&&!info.get_rethrown()){var destructor=info.get_destructor();if(destructor){wasmTable.get(destructor)(info.excPtr)}___cxa_free_exception(info.excPtr)}}function ___cxa_end_catch(){_setThrew(0);var catchInfo=exceptionCaught.pop();exception_decRef(catchInfo.get_exception_info());catchInfo.free();exceptionLast=0}function ___resumeException(catchInfoPtr){var catchInfo=new CatchInfo(catchInfoPtr);var ptr=catchInfo.get_base_ptr();if(!exceptionLast){exceptionLast=ptr}catchInfo.free();throw ptr}function ___cxa_find_matching_catch_2(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>>2]=thrown;for(var i=0;i>>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_find_matching_catch_3(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>>2]=thrown;for(var i=0;i>>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_rethrow(){var catchInfo=exceptionCaught.pop();if(!catchInfo){abort("no exception to throw")}var info=catchInfo.get_exception_info();var ptr=catchInfo.get_base_ptr();if(!info.get_rethrown()){exceptionCaught.push(catchInfo);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}else{catchInfo.free()}exceptionLast=ptr;throw ptr}function ___cxa_thread_atexit(a0,a1){return _atexit(a0,a1)}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function ___cxa_uncaught_exceptions(){return uncaughtExceptionCount}function _tzset(){if(_tzset.called)return;_tzset.called=true;var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAP32[__get_timezone()>>>2]=stdTimezoneOffset*60;HEAP32[__get_daylight()>>>2]=Number(winterOffset!=summerOffset);function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summerOffset>>2]=winterNamePtr;HEAP32[__get_tzname()+4>>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>>2]*1e3);HEAP32[tmPtr>>>2]=date.getSeconds();HEAP32[tmPtr+4>>>2]=date.getMinutes();HEAP32[tmPtr+8>>>2]=date.getHours();HEAP32[tmPtr+12>>>2]=date.getDate();HEAP32[tmPtr+16>>>2]=date.getMonth();HEAP32[tmPtr+20>>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>>2]=yday;HEAP32[tmPtr+36>>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>>2];HEAP32[tmPtr+40>>>2]=zonePtr;return tmPtr}function ___localtime_r(a0,a1){return _localtime_r(a0,a1)}var PATH={splitPath:function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:function(path){if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},extname:function(path){return PATH.splitPath(path)[3]},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:function(l,r){return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto==="object"&&typeof crypto["getRandomValues"]==="function"){var randomBuffer=new Uint8Array(1);return function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return function(){return crypto_module["randomBytes"](1)[0]}}catch(e){}}return function(){abort("randomDevice")}}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:function(from,to){from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){var alignedSize=alignMemory(size,65536);var ptr=_malloc(alignedSize);while(size>>0]=0;return ptr}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){newCapacity>>>=0;var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){newSize>>>=0;if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length>>=0;HEAP8.set(contents,ptr>>>0)}return{ptr:ptr,allocated:allocated}},msync:function(stream,buffer,offset,length,mmapFlags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(mmapFlags&2){return 0}var bytesWritten=MEMFS.stream_ops.write(stream,buffer,0,length,offset,false);return 0}}};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(path,opts){path=PATH_FS.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:function(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:function(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:function(node){FS.hashRemoveNode(node)},isRoot:function(node){return node===node.parent},isMountpoint:function(node){return!!node.mounted},isFile:function(mode){return(mode&61440)===32768},isDir:function(mode){return(mode&61440)===16384},isLink:function(mode){return(mode&61440)===40960},isChrdev:function(mode){return(mode&61440)===8192},isBlkdev:function(mode){return(mode&61440)===24576},isFIFO:function(mode){return(mode&61440)===4096},isSocket:function(mode){return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:function(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};FS.FSStream.prototype={object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:function(fd){FS.streams[fd]=null},chrdev_stream_ops:{open:function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:function(){throw new FS.ErrnoError(70)}},major:function(dev){return dev>>8},minor:function(dev){return dev&255},makedev:function(ma,mi){return ma<<8|mi},registerDevice:function(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:function(dev){return FS.devices[dev]},getMounts:function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:function(parent,name){return parent.node_ops.lookup(parent,name)},mknod:function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:function(path,mode){var dirs=path.split("/");var d="";for(var i=0;i>>=0;if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!=="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:function(stream,buffer,offset,length,position,canOwn){offset>>>=0;if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!=="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;try{if(stream.path&&FS.trackingDelegate["onWriteToFile"])FS.trackingDelegate["onWriteToFile"](stream.path)}catch(e){err("FS.trackingDelegate['onWriteToFile']('"+stream.path+"') threw an exception: "+e.message)}return bytesWritten},allocate:function(stream,offset,length){if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:function(stream,address,length,position,prot,flags){address>>>=0;if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,address,length,position,prot,flags)},msync:function(stream,buffer,offset,length,mmapFlags){offset>>>=0;if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:function(stream){return 0},ioctl:function(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:function(path,opts){opts=opts||{};opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:function(path,data,opts){opts=opts||{};opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data==="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:function(){return FS.currentPath},chdir:function(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:function(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:function(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:function(){return 0},write:function(stream,buffer,offset,length,pos){return length}});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:function(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:function(parent,name){var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return stream.path}}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:function(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:function(){if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(function(code){FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:function(input,output,error){FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:function(){FS.init.initialized=false;var fflush=Module["_fflush"];if(fflush)fflush(0);for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}};var lazyArray=this;lazyArray.setDataGetter(function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){FS.forceLoadFile(node);var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>>2]=stat.dev;HEAP32[buf+4>>>2]=0;HEAP32[buf+8>>>2]=stat.ino;HEAP32[buf+12>>>2]=stat.mode;HEAP32[buf+16>>>2]=stat.nlink;HEAP32[buf+20>>>2]=stat.uid;HEAP32[buf+24>>>2]=stat.gid;HEAP32[buf+28>>>2]=stat.rdev;HEAP32[buf+32>>>2]=0;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>>2]=tempI64[0],HEAP32[buf+44>>>2]=tempI64[1];HEAP32[buf+48>>>2]=4096;HEAP32[buf+52>>>2]=stat.blocks;HEAP32[buf+56>>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>>2]=0;HEAP32[buf+64>>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>>2]=0;HEAP32[buf+72>>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>>2]=tempI64[0],HEAP32[buf+84>>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},doMkdir:function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0},doMknod:function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len>>>0];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len>>>0]=endChar;return len},doAccess:function(path,amode){if(amode&~7){return-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0},doDup:function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd},doReadv:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>>2];var len=HEAP32[iov+(i*8+4)>>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>>2];var len=HEAP32[iov+(i*8+4)>>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_access(path,amode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd);if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>>2]=tempI64[0],HEAP32[dirp+pos+4>>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>>2]=tempI64[0],HEAP32[dirp+pos+12>>>2]=tempI64[1];HEAP16[dirp+pos+16>>>1]=280;HEAP8[dirp+pos+18>>>0]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getpid(){return 42}function ___sys_getegid32(){return 0}function ___sys_getuid32(){return ___sys_getegid32()}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_mkdir(path,mode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMmap2(addr,len,prot,flags,fd,off){off<<=12;var ptr;var allocated=false;if((flags&16)!==0&&addr%65536!==0){return-28}if((flags&32)!==0){ptr=_memalign(65536,len);if(!ptr)return-48;_memset(ptr,0,len);allocated=true}else{var info=FS.getStream(fd);if(!info)return-8;var res=FS.mmap(info,addr,len,off,prot,flags);ptr=res.ptr;allocated=res.allocated}ptr>>>=0;SYSCALLS.mappings[ptr]={malloc:ptr,len:len,allocated:allocated,fd:fd,prot:prot,flags:flags,offset:off};return ptr}function ___sys_mmap2(addr,len,prot,flags,fd,off){try{return syscallMmap2(addr,len,prot,flags,fd,off)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMunmap(addr,len){addr>>>=0;if((addr|0)===-1||len===0){return-28}var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);if(stream){if(info.prot&2){SYSCALLS.doMsync(addr,stream,len,info.flags,info.offset)}FS.munmap(stream)}SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}function ___sys_munmap(addr,len){try{return syscallMunmap(addr,len)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var mode=varargs?SYSCALLS.get():0;var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>>2]=4096;HEAP32[buf+40>>>2]=4096;HEAP32[buf+8>>>2]=1e6;HEAP32[buf+12>>>2]=5e5;HEAP32[buf+16>>>2]=5e5;HEAP32[buf+20>>>2]=FS.nextInode;HEAP32[buf+24>>>2]=1e6;HEAP32[buf+28>>>2]=42;HEAP32[buf+44>>>2]=2;HEAP32[buf+36>>>2]=255;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_umask(mask){try{var old=SYSCALLS.umask;SYSCALLS.umask=mask;return old}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_uname(buf){try{if(!buf)return-21;var layout={"__size__":390,"domainname":325,"machine":260,"nodename":65,"release":130,"sysname":0,"version":195};var copyString=function(element,value){var offset=layout[element];writeAsciiToMemory(value,buf+offset)};copyString("sysname","Emscripten");copyString("nodename","emscripten");copyString("release","1.0");copyString("version","#1");copyString("machine","wasm32");return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_unlink(path){try{path=SYSCALLS.getStr(path);FS.unlink(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function __embind_register_bigint(primitiveType,name,size,minRange,maxRange){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c>>>0]){ret+=embind_charCodes[HEAPU8[c++>>>0]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>>shift])},destructorFunction:null})}function ClassHandle_isAliasOf(other){if(!(this instanceof ClassHandle)){return false}if(!(other instanceof ClassHandle)){return false}var leftClass=this.$$.ptrType.registeredClass;var left=this.$$.ptr;var rightClass=other.$$.ptrType.registeredClass;var right=other.$$.ptr;while(leftClass.baseClass){left=leftClass.upcast(left);leftClass=leftClass.baseClass}while(rightClass.baseClass){right=rightClass.upcast(right);rightClass=rightClass.baseClass}return leftClass===rightClass&&left===right}function shallowCopyInternalPointer(o){return{count:o.count,deleteScheduled:o.deleteScheduled,preservePointerOnDelete:o.preservePointerOnDelete,ptr:o.ptr,ptrType:o.ptrType,smartPtr:o.smartPtr,smartPtrType:o.smartPtrType}}function throwInstanceAlreadyDeleted(obj){function getInstanceTypeName(handle){return handle.$$.ptrType.registeredClass.name}throwBindingError(getInstanceTypeName(obj)+" instance already deleted")}var finalizationGroup=false;function detachFinalizer(handle){}function runDestructor($$){if($$.smartPtr){$$.smartPtrType.rawDestructor($$.smartPtr)}else{$$.ptrType.registeredClass.rawDestructor($$.ptr)}}function releaseClassHandle($$){$$.count.value-=1;var toDelete=0===$$.count.value;if(toDelete){runDestructor($$)}}function attachFinalizer(handle){if("undefined"===typeof FinalizationGroup){attachFinalizer=function(handle){return handle};return handle}finalizationGroup=new FinalizationGroup(function(iter){for(var result=iter.next();!result.done;result=iter.next()){var $$=result.value;if(!$$.ptr){console.warn("object already deleted: "+$$.ptr)}else{releaseClassHandle($$)}}});attachFinalizer=function(handle){finalizationGroup.register(handle,handle.$$,handle.$$);return handle};detachFinalizer=function(handle){finalizationGroup.unregister(handle.$$)};return attachFinalizer(handle)}function ClassHandle_clone(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this)}if(this.$$.preservePointerOnDelete){this.$$.count.value+=1;return this}else{var clone=attachFinalizer(Object.create(Object.getPrototypeOf(this),{$$:{value:shallowCopyInternalPointer(this.$$)}}));clone.$$.count.value+=1;clone.$$.deleteScheduled=false;return clone}}function ClassHandle_delete(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this)}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion")}detachFinalizer(this);releaseClassHandle(this.$$);if(!this.$$.preservePointerOnDelete){this.$$.smartPtr=undefined;this.$$.ptr=undefined}}function ClassHandle_isDeleted(){return!this.$$.ptr}var delayFunction=undefined;var deletionQueue=[];function flushPendingDeletes(){while(deletionQueue.length){var obj=deletionQueue.pop();obj.$$.deleteScheduled=false;obj["delete"]()}}function ClassHandle_deleteLater(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this)}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion")}deletionQueue.push(this);if(deletionQueue.length===1&&delayFunction){delayFunction(flushPendingDeletes)}this.$$.deleteScheduled=true;return this}function init_ClassHandle(){ClassHandle.prototype["isAliasOf"]=ClassHandle_isAliasOf;ClassHandle.prototype["clone"]=ClassHandle_clone;ClassHandle.prototype["delete"]=ClassHandle_delete;ClassHandle.prototype["isDeleted"]=ClassHandle_isDeleted;ClassHandle.prototype["deleteLater"]=ClassHandle_deleteLater}function ClassHandle(){}var registeredPointers={};function ensureOverloadTable(proto,methodName,humanName){if(undefined===proto[methodName].overloadTable){var prevFunc=proto[methodName];proto[methodName]=function(){if(!proto[methodName].overloadTable.hasOwnProperty(arguments.length)){throwBindingError("Function '"+humanName+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+proto[methodName].overloadTable+")!")}return proto[methodName].overloadTable[arguments.length].apply(this,arguments)};proto[methodName].overloadTable=[];proto[methodName].overloadTable[prevFunc.argCount]=prevFunc}}function exposePublicSymbol(name,value,numArguments){if(Module.hasOwnProperty(name)){if(undefined===numArguments||undefined!==Module[name].overloadTable&&undefined!==Module[name].overloadTable[numArguments]){throwBindingError("Cannot register public name '"+name+"' twice")}ensureOverloadTable(Module,name,name);if(Module.hasOwnProperty(numArguments)){throwBindingError("Cannot register multiple overloads of a function with the same number of arguments ("+numArguments+")!")}Module[name].overloadTable[numArguments]=value}else{Module[name]=value;if(undefined!==numArguments){Module[name].numArguments=numArguments}}}function RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast){this.name=name;this.constructor=constructor;this.instancePrototype=instancePrototype;this.rawDestructor=rawDestructor;this.baseClass=baseClass;this.getActualType=getActualType;this.upcast=upcast;this.downcast=downcast;this.pureVirtualFunctions=[]}function upcastPointer(ptr,ptrClass,desiredClass){while(ptrClass!==desiredClass){if(!ptrClass.upcast){throwBindingError("Expected null or instance of "+desiredClass.name+", got an instance of "+ptrClass.name)}ptr=ptrClass.upcast(ptr);ptrClass=ptrClass.baseClass}return ptr}function constNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name)}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name)}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name)}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function genericPointerToWireType(destructors,handle){var ptr;if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name)}if(this.isSmartPointer){ptr=this.rawConstructor();if(destructors!==null){destructors.push(this.rawDestructor,ptr)}return ptr}else{return 0}}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name)}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name)}if(!this.isConst&&handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name)}var handleClass=handle.$$.ptrType.registeredClass;ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);if(this.isSmartPointer){if(undefined===handle.$$.smartPtr){throwBindingError("Passing raw pointer to smart pointer is illegal")}switch(this.sharingPolicy){case 0:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr}else{throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name)}break;case 1:ptr=handle.$$.smartPtr;break;case 2:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr}else{var clonedHandle=handle["clone"]();ptr=this.rawShare(ptr,__emval_register(function(){clonedHandle["delete"]()}));if(destructors!==null){destructors.push(this.rawDestructor,ptr)}}break;default:throwBindingError("Unsupporting sharing policy")}}return ptr}function nonConstNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name)}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name)}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name)}if(handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+handle.$$.ptrType.name+" to parameter type "+this.name)}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>>2])}function RegisteredPointer_getPointee(ptr){if(this.rawGetPointee){ptr=this.rawGetPointee(ptr)}return ptr}function RegisteredPointer_destructor(ptr){if(this.rawDestructor){this.rawDestructor(ptr)}}function RegisteredPointer_deleteObject(handle){if(handle!==null){handle["delete"]()}}function downcastPointer(ptr,ptrClass,desiredClass){if(ptrClass===desiredClass){return ptr}if(undefined===desiredClass.baseClass){return null}var rv=downcastPointer(ptr,ptrClass,desiredClass.baseClass);if(rv===null){return null}return desiredClass.downcast(rv)}function getInheritedInstanceCount(){return Object.keys(registeredInstances).length}function getLiveInheritedInstances(){var rv=[];for(var k in registeredInstances){if(registeredInstances.hasOwnProperty(k)){rv.push(registeredInstances[k])}}return rv}function setDelayFunction(fn){delayFunction=fn;if(deletionQueue.length&&delayFunction){delayFunction(flushPendingDeletes)}}function init_embind(){Module["getInheritedInstanceCount"]=getInheritedInstanceCount;Module["getLiveInheritedInstances"]=getLiveInheritedInstances;Module["flushPendingDeletes"]=flushPendingDeletes;Module["setDelayFunction"]=setDelayFunction}var registeredInstances={};function getBasestPointer(class_,ptr){if(ptr===undefined){throwBindingError("ptr should not be undefined")}while(class_.baseClass){ptr=class_.upcast(ptr);class_=class_.baseClass}return ptr}function getInheritedInstance(class_,ptr){ptr=getBasestPointer(class_,ptr);return registeredInstances[ptr]}function makeClassHandle(prototype,record){if(!record.ptrType||!record.ptr){throwInternalError("makeClassHandle requires ptr and ptrType")}var hasSmartPtrType=!!record.smartPtrType;var hasSmartPtr=!!record.smartPtr;if(hasSmartPtrType!==hasSmartPtr){throwInternalError("Both smartPtrType and smartPtr must be specified")}record.count={value:1};return attachFinalizer(Object.create(prototype,{$$:{value:record}}))}function RegisteredPointer_fromWireType(ptr){var rawPointer=this.getPointee(ptr);if(!rawPointer){this.destructor(ptr);return null}var registeredInstance=getInheritedInstance(this.registeredClass,rawPointer);if(undefined!==registeredInstance){if(0===registeredInstance.$$.count.value){registeredInstance.$$.ptr=rawPointer;registeredInstance.$$.smartPtr=ptr;return registeredInstance["clone"]()}else{var rv=registeredInstance["clone"]();this.destructor(ptr);return rv}}function makeDefaultHandle(){if(this.isSmartPointer){return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:rawPointer,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this,ptr:ptr})}}var actualType=this.registeredClass.getActualType(rawPointer);var registeredPointerRecord=registeredPointers[actualType];if(!registeredPointerRecord){return makeDefaultHandle.call(this)}var toType;if(this.isConst){toType=registeredPointerRecord.constPointerType}else{toType=registeredPointerRecord.pointerType}var dp=downcastPointer(rawPointer,this.registeredClass,toType.registeredClass);if(dp===null){return makeDefaultHandle.call(this)}if(this.isSmartPointer){return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp})}}function init_RegisteredPointer(){RegisteredPointer.prototype.getPointee=RegisteredPointer_getPointee;RegisteredPointer.prototype.destructor=RegisteredPointer_destructor;RegisteredPointer.prototype["argPackAdvance"]=8;RegisteredPointer.prototype["readValueFromPointer"]=simpleReadValueFromPointer;RegisteredPointer.prototype["deleteObject"]=RegisteredPointer_deleteObject;RegisteredPointer.prototype["fromWireType"]=RegisteredPointer_fromWireType}function RegisteredPointer(name,registeredClass,isReference,isConst,isSmartPointer,pointeeType,sharingPolicy,rawGetPointee,rawConstructor,rawShare,rawDestructor){this.name=name;this.registeredClass=registeredClass;this.isReference=isReference;this.isConst=isConst;this.isSmartPointer=isSmartPointer;this.pointeeType=pointeeType;this.sharingPolicy=sharingPolicy;this.rawGetPointee=rawGetPointee;this.rawConstructor=rawConstructor;this.rawShare=rawShare;this.rawDestructor=rawDestructor;if(!isSmartPointer&®isteredClass.baseClass===undefined){if(isConst){this["toWireType"]=constNoSmartPtrRawPointerToWireType;this.destructorFunction=null}else{this["toWireType"]=nonConstNoSmartPtrRawPointerToWireType;this.destructorFunction=null}}else{this["toWireType"]=genericPointerToWireType}}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}return wasmTable.get(ptr).apply(null,args)}function getDynCaller(sig,ptr){var argCache=[];return function(){argCache.length=arguments.length;for(var i=0;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i>>>0])}return array}function __embind_register_class_class_function(rawClassType,methodName,argCount,rawArgTypesAddr,invokerSignature,rawInvoker,fn){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);methodName=readLatin1String(methodName);rawInvoker=embind__requireFunction(invokerSignature,rawInvoker);whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName=classType.name+"."+methodName;function unboundTypesHandler(){throwUnboundTypeError("Cannot call "+humanName+" due to unbound types",rawArgTypes)}if(methodName.startsWith("@@")){methodName=Symbol[methodName.substring(2)]}var proto=classType.registeredClass.constructor;if(undefined===proto[methodName]){unboundTypesHandler.argCount=argCount-1;proto[methodName]=unboundTypesHandler}else{ensureOverloadTable(proto,methodName,humanName);proto[methodName].overloadTable[argCount-1]=unboundTypesHandler}whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){var invokerArgsArray=[argTypes[0],null].concat(argTypes.slice(1));var func=craftInvokerFunction(humanName,invokerArgsArray,null,rawInvoker,fn);if(undefined===proto[methodName].overloadTable){func.argCount=argCount-1;proto[methodName]=func}else{proto[methodName].overloadTable[argCount-1]=func}return[]});return[]})}function __embind_register_class_constructor(rawClassType,argCount,rawArgTypesAddr,invokerSignature,invoker,rawConstructor){assert(argCount>0);var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);invoker=embind__requireFunction(invokerSignature,invoker);var args=[rawConstructor];var destructors=[];whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName="constructor "+classType.name;if(undefined===classType.registeredClass.constructor_body){classType.registeredClass.constructor_body=[]}if(undefined!==classType.registeredClass.constructor_body[argCount-1]){throw new BindingError("Cannot register multiple constructors with identical number of parameters ("+(argCount-1)+") for class '"+classType.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!")}classType.registeredClass.constructor_body[argCount-1]=function unboundTypeHandler(){throwUnboundTypeError("Cannot construct "+classType.name+" due to unbound types",rawArgTypes)};whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){classType.registeredClass.constructor_body[argCount-1]=function constructor_body(){if(arguments.length!==argCount-1){throwBindingError(humanName+" called with "+arguments.length+" arguments, expected "+(argCount-1))}destructors.length=0;args.length=argCount;for(var i=1;i4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>>0])};case 1:return function(pointer){var heap=signed?HEAP16:HEAPU16;return this["fromWireType"](heap[pointer>>>1])};case 2:return function(pointer){var heap=signed?HEAP32:HEAPU32;return this["fromWireType"](heap[pointer>>>2])};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_enum(rawType,name,size,isSigned){var shift=getShiftFromSize(size);name=readLatin1String(name);function ctor(){}ctor.values={};registerType(rawType,{name:name,constructor:ctor,"fromWireType":function(c){return this.constructor.values[c]},"toWireType":function(destructors,c){return c.value},"argPackAdvance":8,"readValueFromPointer":enumReadValueFromPointer(name,shift,isSigned),destructorFunction:null});exposePublicSymbol(name,ctor)}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function __embind_register_enum_value(rawEnumType,name,enumValue){var enumType=requireRegisteredType(rawEnumType,"enum");name=readLatin1String(name);var Enum=enumType.constructor;var Value=Object.create(enumType.constructor.prototype,{value:{value:enumValue},constructor:{value:createNamedFunction(enumType.name+"_"+name,function(){})}});Enum.values[enumValue]=Value;Enum[name]=Value}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function integerReadValueFromPointer(name,shift,signed){switch(shift){case 0:return signed?function readS8FromPointer(pointer){return HEAP8[pointer>>>0]}:function readU8FromPointer(pointer){return HEAPU8[pointer>>>0]};case 1:return signed?function readS16FromPointer(pointer){return HEAP16[pointer>>>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.includes("unsigned");registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle>>>0];var data=heap[handle+1>>>0];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr>>>0]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>>0])}str=a.join("")}_free(value);return str},"toWireType":function(destructors,value){if(value instanceof ArrayBuffer){value=new Uint8Array(value)}var getLength;var valueIsOfTypeString=typeof value==="string";if(!(valueIsOfTypeString||value instanceof Uint8Array||value instanceof Uint8ClampedArray||value instanceof Int8Array)){throwBindingError("Cannot pass non-string to std::string")}if(stdStringIsUTF8&&valueIsOfTypeString){getLength=function(){return lengthBytesUTF8(value)}}else{getLength=function(){return value.length}}var length=getLength();var ptr=_malloc(4+length+1);ptr>>>=0;HEAPU32[ptr>>>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i>>>0]=charCode}}else{for(var i=0;i>>0]=value[i]}}}if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_std_wstring(rawType,charSize,name){name=readLatin1String(name);var decodeString,encodeString,getHeap,lengthBytesUTF,shift;if(charSize===2){decodeString=UTF16ToString;encodeString=stringToUTF16;lengthBytesUTF=lengthBytesUTF16;getHeap=function(){return HEAPU16};shift=1}else if(charSize===4){decodeString=UTF32ToString;encodeString=stringToUTF32;lengthBytesUTF=lengthBytesUTF32;getHeap=function(){return HEAPU32};shift=2}registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);ptr>>>=0;HEAPU32[ptr>>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_allocateDestructors(destructorsRef){var destructors=[];HEAP32[destructorsRef>>>2]=__emval_register(destructors);return destructors}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_method(caller,handle,methodName,destructorsRef,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);return caller(handle,methodName,__emval_allocateDestructors(destructorsRef),args)}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_lookupTypes(argCount,argTypes){var a=new Array(argCount);for(var i=0;i>2)+i>>>0],"parameter "+i)}return a}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i4){emval_handle_array[handle].refcount+=1}}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle)}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function __emval_typeof(handle){handle=requireHandle(handle);return __emval_register(typeof handle)}function _abort(){abort()}function _dlclose(handle){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")}function _dlerror(){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")}function _dlopen(filename,flag){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")}function _dlsym(handle,symbol){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate==="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=function(event){if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}function _exit(status){exit(status)}function maybeExit(){if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){if(e instanceof ExitStatus){return}throw e}}}function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL==="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function callUserCallback(func,synchronous){if(ABORT){return}if(synchronous){func();return}try{func()}catch(e){if(e instanceof ExitStatus){return}else if(e!=="unwind"){if(e&&typeof e==="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout(function(){finish(audio)},1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||function(){};canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||function(){};canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",function(ev){if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!=="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx==="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer==="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas==="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?function(){canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null)||(canvasContainer["webkitRequestFullScreen"]?function(){canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||function(){};CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame==="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(function(){callUserCallback(func)})},safeSetTimeout:function(func,timeout){return setTimeout(function(){callUserCallback(func)},timeout)},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!=="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!=="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},asyncLoad:function(url,onload,onerror,noRunDep){var dep=!noRunDep?getUniqueRunDependency("al "+url):"";readAsync(url,function(arrayBuffer){assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},function(event){if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(function(listener){listener(canvas.width,canvas.height)})},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>>2];flags=flags|8388608;HEAP32[SDL.screen>>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>>2];flags=flags&~8388608;HEAP32[SDL.screen>>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>>2]=1}if(config&&config_size>0){HEAP32[config>>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetCurrentSurface(readdraw){if(readdraw==12378){return EGL.currentReadSurface}else if(readdraw==12377){return EGL.currentDrawSurface}else{EGL.setErrorCode(12300);return 0}}function __webgl_enable_ANGLE_instanced_arrays(ctx){var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=function(index,divisor){ext["vertexAttribDivisorANGLE"](index,divisor)};ctx["drawArraysInstanced"]=function(mode,first,count,primcount){ext["drawArraysInstancedANGLE"](mode,first,count,primcount)};ctx["drawElementsInstanced"]=function(mode,count,type,indices,primcount){ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount)};return 1}}function __webgl_enable_OES_vertex_array_object(ctx){var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=function(){return ext["createVertexArrayOES"]()};ctx["deleteVertexArray"]=function(vao){ext["deleteVertexArrayOES"](vao)};ctx["bindVertexArray"]=function(vao){ext["bindVertexArrayOES"](vao)};ctx["isVertexArray"]=function(vao){return ext["isVertexArrayOES"](vao)};return 1}}function __webgl_enable_WEBGL_draw_buffers(ctx){var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=function(n,bufs){ext["drawBuffersWEBGL"](n,bufs)};return 1}}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;canvas.getContext=function(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault==="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents==="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_ANGLE_instanced_arrays(GLctx);__webgl_enable_OES_vertex_array_object(GLctx);__webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglQuerySurface(display,surface,attribute,value){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>>2]=62002;return 1;case 12376:return 1;case 12375:HEAP32[value>>>2]=Module["canvas"].width;return 1;case 12374:HEAP32[value>>>2]=Module["canvas"].height;return 1;case 12432:HEAP32[value>>>2]=-1;return 1;case 12433:HEAP32[value>>>2]=-1;return 1;case 12434:HEAP32[value>>>2]=-1;return 1;case 12422:HEAP32[value>>>2]=12420;return 1;case 12441:HEAP32[value>>>2]=12442;return 1;case 12435:HEAP32[value>>>2]=12437;return 1;case 12416:case 12417:case 12418:case 12419:return 1;default:EGL.setErrorCode(12292);return 0}}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++>>>0]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>>1]:HEAP32[buf>>>0]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_get_heap_max(){return 4294901760}function _emscripten_glActiveTexture(x0){GLctx["activeTexture"](x0)}function _emscripten_glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _emscripten_glBeginQueryEXT(target,id){GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])}function _emscripten_glBindAttribLocation(program,index,name){GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))}function _emscripten_glBindBuffer(target,buffer){GLctx.bindBuffer(target,GL.buffers[buffer])}function _emscripten_glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])}function _emscripten_glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])}function _emscripten_glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _emscripten_glBindVertexArrayOES(vao){GLctx["bindVertexArray"](GL.vaos[vao])}function _emscripten_glBlendColor(x0,x1,x2,x3){GLctx["blendColor"](x0,x1,x2,x3)}function _emscripten_glBlendEquation(x0){GLctx["blendEquation"](x0)}function _emscripten_glBlendEquationSeparate(x0,x1){GLctx["blendEquationSeparate"](x0,x1)}function _emscripten_glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _emscripten_glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}function _emscripten_glBufferData(target,size,data,usage){GLctx.bufferData(target,data?HEAPU8.subarray(data>>>0,data+size>>>0):size,usage)}function _emscripten_glBufferSubData(target,offset,size,data){GLctx.bufferSubData(target,offset,HEAPU8.subarray(data>>>0,data+size>>>0))}function _emscripten_glCheckFramebufferStatus(x0){return GLctx["checkFramebufferStatus"](x0)}function _emscripten_glClear(x0){GLctx["clear"](x0)}function _emscripten_glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _emscripten_glClearDepthf(x0){GLctx["clearDepth"](x0)}function _emscripten_glClearStencil(x0){GLctx["clearStencil"](x0)}function _emscripten_glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _emscripten_glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _emscripten_glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data>>>0,data+imageSize>>>0):null)}function _emscripten_glCompressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,imageSize,data){GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data>>>0,data+imageSize>>>0):null)}function _emscripten_glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _emscripten_glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexSubImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _emscripten_glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _emscripten_glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _emscripten_glCullFace(x0){GLctx["cullFace"](x0)}function _emscripten_glDeleteBuffers(n,buffers){for(var i=0;i>>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}}function _emscripten_glDeleteFramebuffers(n,framebuffers){for(var i=0;i>>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _emscripten_glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _emscripten_glDeleteQueriesEXT(n,ids){for(var i=0;i>>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}}function _emscripten_glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i>>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}function _emscripten_glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _emscripten_glDeleteTextures(n,textures){for(var i=0;i>>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _emscripten_glDeleteVertexArraysOES(n,vaos){for(var i=0;i>>2];GLctx["deleteVertexArray"](GL.vaos[id]);GL.vaos[id]=null}}function _emscripten_glDepthFunc(x0){GLctx["depthFunc"](x0)}function _emscripten_glDepthMask(flag){GLctx.depthMask(!!flag)}function _emscripten_glDepthRangef(x0,x1){GLctx["depthRange"](x0,x1)}function _emscripten_glDetachShader(program,shader){GLctx.detachShader(GL.programs[program],GL.shaders[shader])}function _emscripten_glDisable(x0){GLctx["disable"](x0)}function _emscripten_glDisableVertexAttribArray(index){GLctx.disableVertexAttribArray(index)}function _emscripten_glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _emscripten_glDrawArraysInstancedANGLE(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}var tempFixedLengthArray=[];function _emscripten_glDrawBuffersWEBGL(n,bufs){var bufArray=tempFixedLengthArray[n];for(var i=0;i>>2]}GLctx["drawBuffers"](bufArray)}function _emscripten_glDrawElements(mode,count,type,indices){GLctx.drawElements(mode,count,type,indices)}function _emscripten_glDrawElementsInstancedANGLE(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _emscripten_glEnable(x0){GLctx["enable"](x0)}function _emscripten_glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function _emscripten_glEndQueryEXT(target){GLctx.disjointTimerQueryExt["endQueryEXT"](target)}function _emscripten_glFinish(){GLctx["finish"]()}function _emscripten_glFlush(){GLctx["flush"]()}function _emscripten_glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _emscripten_glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _emscripten_glFrontFace(x0){GLctx["frontFace"](x0)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>>2]=id}}function _emscripten_glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _emscripten_glGenFramebuffers(n,ids){__glGenObject(n,ids,"createFramebuffer",GL.framebuffers)}function _emscripten_glGenQueriesEXT(n,ids){for(var i=0;i>>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>>2]=id}}function _emscripten_glGenRenderbuffers(n,renderbuffers){__glGenObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)}function _emscripten_glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _emscripten_glGenVertexArraysOES(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _emscripten_glGenerateMipmap(x0){GLctx["generateMipmap"](x0)}function __glGetActiveAttribOrUniform(funcName,program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>>2]=info.size;if(type)HEAP32[type>>>2]=info.type}}function _emscripten_glGetActiveAttrib(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)}function _emscripten_glGetActiveUniform(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)}function _emscripten_glGetAttachedShaders(program,maxCount,count,shaders){var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>>2]=len;for(var i=0;i>>2]=id}}function _emscripten_glGetAttribLocation(program,name){return GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name))}function writeI53ToI64(ptr,num){HEAPU32[ptr>>>2]=num;HEAPU32[ptr+4>>>2]=(num-HEAPU32[ptr>>>2])/4294967296}function emscriptenWebGLGet(name_,p,type){if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>>2]=result[i];break;case 2:HEAPF32[p+i*4>>>2]=result[i];break;case 4:HEAP8[p+i>>>0]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Unknown object returned from WebGL getParameter("+name_+")! (error: "+e+")");return}}break;default:GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Native code calling glGet"+type+"v("+name_+") and it returns "+result+" of type "+typeof result+"!");return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>>2]=ret;break;case 2:HEAPF32[p>>>2]=ret;break;case 4:HEAP8[p>>>0]=ret?1:0;break}}function _emscripten_glGetBooleanv(name_,p){emscriptenWebGLGet(name_,p,4)}function _emscripten_glGetBufferParameteriv(target,value,data){if(!data){GL.recordError(1281);return}HEAP32[data>>>2]=GLctx.getBufferParameter(target,value)}function _emscripten_glGetError(){var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error}function _emscripten_glGetFloatv(name_,p){emscriptenWebGLGet(name_,p,2)}function _emscripten_glGetFramebufferAttachmentParameteriv(target,attachment,pname,params){var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>>2]=result}function _emscripten_glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,0)}function _emscripten_glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _emscripten_glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>>2]=GLctx.getProgramParameter(program,pname)}}function _emscripten_glGetQueryObjecti64vEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)}function _emscripten_glGetQueryObjectivEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>>2]=ret}function _emscripten_glGetQueryObjectui64vEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)}function _emscripten_glGetQueryObjectuivEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>>2]=ret}function _emscripten_glGetQueryivEXT(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)}function _emscripten_glGetRenderbufferParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>>2]=GLctx.getRenderbufferParameter(target,pname)}function _emscripten_glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _emscripten_glGetShaderPrecisionFormat(shaderType,precisionType,range,precision){var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>>2]=result.rangeMin;HEAP32[range+4>>>2]=result.rangeMax;HEAP32[precision>>>2]=result.precision}function _emscripten_glGetShaderSource(shader,bufSize,length,source){var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _emscripten_glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>>2]=sourceLength}else{HEAP32[p>>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function stringToNewUTF8(jsString){var length=lengthBytesUTF8(jsString)+1;var cString=_malloc(length);stringToUTF8(jsString,cString,length);return cString}function _emscripten_glGetString(name_){var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));ret=stringToNewUTF8(exts.join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s&&stringToNewUTF8(s);break;case 7938:var glVersion=GLctx.getParameter(7938);{glVersion="OpenGL ES 2.0 ("+glVersion+")"}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion="OpenGL ES GLSL ES "+ver_num[1]+" ("+glslVersion+")"}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret}function _emscripten_glGetTexParameterfv(target,pname,params){if(!params){GL.recordError(1281);return}HEAPF32[params>>>2]=GLctx.getTexParameter(target,pname)}function _emscripten_glGetTexParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>>2]=GLctx.getTexParameter(target,pname)}function jstoi_q(str){return parseInt(str)}function webglGetLeftBracePos(name){return name.slice(-1)=="]"&&name.lastIndexOf("[")}function webglPrepareUniformLocationsBeforeFirstUse(program){var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex0?"["+webglLoc+"]":""))}return webglLoc}else{GL.recordError(1282)}}function emscriptenWebGLGetUniform(program,location,params,type){if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>>2]=data;break;case 2:HEAPF32[params>>>2]=data;break}}else{for(var i=0;i>>2]=data[i];break;case 2:HEAPF32[params+i*4>>>2]=data[i];break}}}}function _emscripten_glGetUniformfv(program,location,params){emscriptenWebGLGetUniform(program,location,params,2)}function _emscripten_glGetUniformiv(program,location,params){emscriptenWebGLGetUniform(program,location,params,0)}function _emscripten_glGetVertexAttribPointerv(index,pname,pointer){if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>>2]=GLctx.getVertexAttribOffset(index,pname)}function emscriptenWebGLGetVertexAttrib(index,pname,params,type){if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>>2]=data;break;case 2:HEAPF32[params>>>2]=data;break;case 5:HEAP32[params>>>2]=Math.fround(data);break}}else{for(var i=0;i>>2]=data[i];break;case 2:HEAPF32[params+i*4>>>2]=data[i];break;case 5:HEAP32[params+i*4>>>2]=Math.fround(data[i]);break}}}}function _emscripten_glGetVertexAttribfv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,2)}function _emscripten_glGetVertexAttribiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,5)}function _emscripten_glHint(x0,x1){GLctx["hint"](x0,x1)}function _emscripten_glIsBuffer(buffer){var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)}function _emscripten_glIsEnabled(x0){return GLctx["isEnabled"](x0)}function _emscripten_glIsFramebuffer(framebuffer){var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)}function _emscripten_glIsProgram(program){program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)}function _emscripten_glIsQueryEXT(id){var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)}function _emscripten_glIsRenderbuffer(renderbuffer){var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)}function _emscripten_glIsShader(shader){var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)}function _emscripten_glIsTexture(id){var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)}function _emscripten_glIsVertexArrayOES(array){var vao=GL.vaos[array];if(!vao)return 0;return GLctx["isVertexArray"](vao)}function _emscripten_glLineWidth(x0){GLctx["lineWidth"](x0)}function _emscripten_glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}}function _emscripten_glPixelStorei(pname,param){if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)}function _emscripten_glPolygonOffset(x0,x1){GLctx["polygonOffset"](x0,x1)}function _emscripten_glQueryCounterEXT(id,target){GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function __colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>>shift,pixels+bytes>>>shift)}function _emscripten_glReadPixels(x,y,width,height,format,type,pixels){var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _emscripten_glReleaseShaderCompiler(){}function _emscripten_glRenderbufferStorage(x0,x1,x2,x3){GLctx["renderbufferStorage"](x0,x1,x2,x3)}function _emscripten_glSampleCoverage(value,invert){GLctx.sampleCoverage(value,!!invert)}function _emscripten_glScissor(x0,x1,x2,x3){GLctx["scissor"](x0,x1,x2,x3)}function _emscripten_glShaderBinary(){GL.recordError(1280)}function _emscripten_glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _emscripten_glStencilFunc(x0,x1,x2){GLctx["stencilFunc"](x0,x1,x2)}function _emscripten_glStencilFuncSeparate(x0,x1,x2,x3){GLctx["stencilFuncSeparate"](x0,x1,x2,x3)}function _emscripten_glStencilMask(x0){GLctx["stencilMask"](x0)}function _emscripten_glStencilMaskSeparate(x0,x1){GLctx["stencilMaskSeparate"](x0,x1)}function _emscripten_glStencilOp(x0,x1,x2){GLctx["stencilOp"](x0,x1,x2)}function _emscripten_glStencilOpSeparate(x0,x1,x2,x3){GLctx["stencilOpSeparate"](x0,x1,x2,x3)}function _emscripten_glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _emscripten_glTexParameterf(x0,x1,x2){GLctx["texParameterf"](x0,x1,x2)}function _emscripten_glTexParameterfv(target,pname,params){var param=HEAPF32[params>>>2];GLctx.texParameterf(target,pname,param)}function _emscripten_glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _emscripten_glTexParameteriv(target,pname,params){var param=HEAP32[params>>>2];GLctx.texParameteri(target,pname,param)}function _emscripten_glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _emscripten_glUniform1f(location,v0){GLctx.uniform1f(webglGetUniformLocation(location),v0)}var miniTempWebGLFloatBuffers=[];function _emscripten_glUniform1fv(location,count,value){if(count<=288){var view=miniTempWebGLFloatBuffers[count-1];for(var i=0;i>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*4>>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)}function _emscripten_glUniform1i(location,v0){GLctx.uniform1i(webglGetUniformLocation(location),v0)}var __miniTempWebGLIntBuffers=[];function _emscripten_glUniform1iv(location,count,value){if(count<=288){var view=__miniTempWebGLIntBuffers[count-1];for(var i=0;i>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*4>>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)}function _emscripten_glUniform2f(location,v0,v1){GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)}function _emscripten_glUniform2fv(location,count,value){if(count<=144){var view=miniTempWebGLFloatBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*8>>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)}function _emscripten_glUniform2i(location,v0,v1){GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)}function _emscripten_glUniform2iv(location,count,value){if(count<=144){var view=__miniTempWebGLIntBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*8>>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)}function _emscripten_glUniform3f(location,v0,v1,v2){GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)}function _emscripten_glUniform3fv(location,count,value){if(count<=96){var view=miniTempWebGLFloatBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2];view[i+2]=HEAPF32[value+(4*i+8)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*12>>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)}function _emscripten_glUniform3i(location,v0,v1,v2){GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)}function _emscripten_glUniform3iv(location,count,value){if(count<=96){var view=__miniTempWebGLIntBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2];view[i+2]=HEAP32[value+(4*i+8)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*12>>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)}function _emscripten_glUniform4f(location,v0,v1,v2,v3){GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)}function _emscripten_glUniform4fv(location,count,value){if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst>>>0];view[i+1]=heap[dst+1>>>0];view[i+2]=heap[dst+2>>>0];view[i+3]=heap[dst+3>>>0]}}else{var view=HEAPF32.subarray(value>>>2,value+count*16>>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)}function _emscripten_glUniform4i(location,v0,v1,v2,v3){GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)}function _emscripten_glUniform4iv(location,count,value){if(count<=72){var view=__miniTempWebGLIntBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2];view[i+2]=HEAP32[value+(4*i+8)>>>2];view[i+3]=HEAP32[value+(4*i+12)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*16>>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)}function _emscripten_glUniformMatrix2fv(location,count,transpose,value){if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2];view[i+2]=HEAPF32[value+(4*i+8)>>>2];view[i+3]=HEAPF32[value+(4*i+12)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*16>>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)}function _emscripten_glUniformMatrix3fv(location,count,transpose,value){if(count<=32){var view=miniTempWebGLFloatBuffers[9*count-1];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2];view[i+2]=HEAPF32[value+(4*i+8)>>>2];view[i+3]=HEAPF32[value+(4*i+12)>>>2];view[i+4]=HEAPF32[value+(4*i+16)>>>2];view[i+5]=HEAPF32[value+(4*i+20)>>>2];view[i+6]=HEAPF32[value+(4*i+24)>>>2];view[i+7]=HEAPF32[value+(4*i+28)>>>2];view[i+8]=HEAPF32[value+(4*i+32)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*36>>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)}function _emscripten_glUniformMatrix4fv(location,count,transpose,value){if(count<=18){var view=miniTempWebGLFloatBuffers[16*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst>>>0];view[i+1]=heap[dst+1>>>0];view[i+2]=heap[dst+2>>>0];view[i+3]=heap[dst+3>>>0];view[i+4]=heap[dst+4>>>0];view[i+5]=heap[dst+5>>>0];view[i+6]=heap[dst+6>>>0];view[i+7]=heap[dst+7>>>0];view[i+8]=heap[dst+8>>>0];view[i+9]=heap[dst+9>>>0];view[i+10]=heap[dst+10>>>0];view[i+11]=heap[dst+11>>>0];view[i+12]=heap[dst+12>>>0];view[i+13]=heap[dst+13>>>0];view[i+14]=heap[dst+14>>>0];view[i+15]=heap[dst+15>>>0]}}else{var view=HEAPF32.subarray(value>>>2,value+count*64>>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)}function _emscripten_glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _emscripten_glValidateProgram(program){GLctx.validateProgram(GL.programs[program])}function _emscripten_glVertexAttrib1f(x0,x1){GLctx["vertexAttrib1f"](x0,x1)}function _emscripten_glVertexAttrib1fv(index,v){GLctx.vertexAttrib1f(index,HEAPF32[v>>>2])}function _emscripten_glVertexAttrib2f(x0,x1,x2){GLctx["vertexAttrib2f"](x0,x1,x2)}function _emscripten_glVertexAttrib2fv(index,v){GLctx.vertexAttrib2f(index,HEAPF32[v>>>2],HEAPF32[v+4>>>2])}function _emscripten_glVertexAttrib3f(x0,x1,x2,x3){GLctx["vertexAttrib3f"](x0,x1,x2,x3)}function _emscripten_glVertexAttrib3fv(index,v){GLctx.vertexAttrib3f(index,HEAPF32[v>>>2],HEAPF32[v+4>>>2],HEAPF32[v+8>>>2])}function _emscripten_glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx["vertexAttrib4f"](x0,x1,x2,x3,x4)}function _emscripten_glVertexAttrib4fv(index,v){GLctx.vertexAttrib4f(index,HEAPF32[v>>>2],HEAPF32[v+4>>>2],HEAPF32[v+8>>>2],HEAPF32[v+12>>>2])}function _emscripten_glVertexAttribDivisorANGLE(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _emscripten_glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(a0,a1){return _longjmp(a0,a1)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest>>>0,src>>>0,src+num>>>0)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=4294901760;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function _emscripten_thread_sleep(msecs){var start=_emscripten_get_now();while(_emscripten_get_now()-start>>2]=t.alpha;HEAP32[a+4>>>2]=t.depth;HEAP32[a+8>>>2]=t.stencil;HEAP32[a+12>>>2]=t.antialias;HEAP32[a+16>>>2]=t.premultipliedAlpha;HEAP32[a+20>>>2]=t.preserveDrawingBuffer;var power=t["powerPreference"]&&__emscripten_webgl_power_preferences.indexOf(t["powerPreference"]);HEAP32[a+24>>>2]=power;HEAP32[a+28>>>2]=t.failIfMajorPerformanceCaveat;HEAP32[a+32>>>2]=c.version;HEAP32[a+36>>>2]=0;HEAP32[a+40>>>2]=c.attributes.enableExtensionsByDefault;return 0}function _emscripten_webgl_do_get_current_context(){return GL.currentContext?GL.currentContext.handle:0}function _emscripten_webgl_get_current_context(){return _emscripten_webgl_do_get_current_context()}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){try{var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _environ_sizes_get(penviron_count,penviron_buf_size){try{var strings=getEnvStrings();HEAP32[penviron_count>>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>>2]=bufSize;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>>2]=tempI64[0],HEAP32[newOffset+4>>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _getTempRet0(){return getTempRet0()}function inetPton4(str){var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}function inetPton6(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w>>2]=nameBuf;var aliasesBuf=_malloc(4);HEAP32[aliasesBuf>>>2]=0;HEAP32[ret+4>>>2]=aliasesBuf;var afinet=2;HEAP32[ret+8>>>2]=afinet;HEAP32[ret+12>>>2]=4;var addrListBuf=_malloc(12);HEAP32[addrListBuf>>>2]=addrListBuf+8;HEAP32[addrListBuf+4>>>2]=0;HEAP32[addrListBuf+8>>>2]=inetPton4(DNS.lookup_name(name));HEAP32[ret+16>>>2]=addrListBuf;return ret}function _gethostbyname(name){return getHostByName(UTF8ToString(name))}function _getpwnam(){throw"getpwnam: TODO"}function _getpwuid(){throw"getpwuid: TODO"}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>>2]=now/1e3|0;HEAP32[ptr+4>>>2]=now%1e3*1e3|0;return 0}function _glActiveTexture(x0){GLctx["activeTexture"](x0)}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindAttribLocation(program,index,name){GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))}function _glBindBuffer(target,buffer){GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])}function _glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}function _glBufferData(target,size,data,usage){GLctx.bufferData(target,data?HEAPU8.subarray(data>>>0,data+size>>>0):size,usage)}function _glBufferSubData(target,offset,size,data){GLctx.bufferSubData(target,offset,HEAPU8.subarray(data>>>0,data+size>>>0))}function _glCheckFramebufferStatus(x0){return GLctx["checkFramebufferStatus"](x0)}function _glClear(x0){GLctx["clear"](x0)}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _glClearDepthf(x0){GLctx["clearDepth"](x0)}function _glClearStencil(x0){GLctx["clearStencil"](x0)}function _glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data>>>0,data+imageSize>>>0):null)}function _glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexSubImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glCullFace(x0){GLctx["cullFace"](x0)}function _glDeleteBuffers(n,buffers){for(var i=0;i>>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}}function _glDeleteFramebuffers(n,framebuffers){for(var i=0;i>>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i>>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDepthFunc(x0){GLctx["depthFunc"](x0)}function _glDepthMask(flag){GLctx.depthMask(!!flag)}function _glDepthRangef(x0,x1){GLctx["depthRange"](x0,x1)}function _glDisable(x0){GLctx["disable"](x0)}function _glDisableVertexAttribArray(index){GLctx.disableVertexAttribArray(index)}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glDrawElements(mode,count,type,indices){GLctx.drawElements(mode,count,type,indices)}function _glEnable(x0){GLctx["enable"](x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function _glFinish(){GLctx["finish"]()}function _glFlush(){GLctx["flush"]()}function _glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _glFrontFace(x0){GLctx["frontFace"](x0)}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenFramebuffers(n,ids){__glGenObject(n,ids,"createFramebuffer",GL.framebuffers)}function _glGenRenderbuffers(n,renderbuffers){__glGenObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenerateMipmap(x0){GLctx["generateMipmap"](x0)}function _glGetBooleanv(name_,p){emscriptenWebGLGet(name_,p,4)}function _glGetError(){var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error}function _glGetFloatv(name_,p){emscriptenWebGLGet(name_,p,2)}function _glGetFramebufferAttachmentParameteriv(target,attachment,pname,params){var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>>2]=result}function _glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,0)}function _glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>>2]=GLctx.getProgramParameter(program,pname)}}function _glGetRenderbufferParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>>2]=GLctx.getRenderbufferParameter(target,pname)}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _glGetShaderPrecisionFormat(shaderType,precisionType,range,precision){var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>>2]=result.rangeMin;HEAP32[range+4>>>2]=result.rangeMax;HEAP32[precision>>>2]=result.precision}function _glGetShaderSource(shader,bufSize,length,source){var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>>2]=numBytesWrittenExclNull}function _glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>>2]=sourceLength}else{HEAP32[p>>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function _glGetString(name_){var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));ret=stringToNewUTF8(exts.join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s&&stringToNewUTF8(s);break;case 7938:var glVersion=GLctx.getParameter(7938);{glVersion="OpenGL ES 2.0 ("+glVersion+")"}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion="OpenGL ES GLSL ES "+ver_num[1]+" ("+glslVersion+")"}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret}function _glGetTexParameterfv(target,pname,params){if(!params){GL.recordError(1281);return}HEAPF32[params>>>2]=GLctx.getTexParameter(target,pname)}function _glGetTexParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>>2]=GLctx.getTexParameter(target,pname)}function _glGetUniformLocation(program,name){name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex>>2];GLctx.texParameterf(target,pname,param)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glTexParameteriv(target,pname,params){var param=HEAP32[params>>>2];GLctx.texParameteri(target,pname,param)}function _glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _glUniform1f(location,v0){GLctx.uniform1f(webglGetUniformLocation(location),v0)}function _glUniform1i(location,v0){GLctx.uniform1i(webglGetUniformLocation(location),v0)}function _glUniform1iv(location,count,value){if(count<=288){var view=__miniTempWebGLIntBuffers[count-1];for(var i=0;i>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*4>>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)}function _glUniform2fv(location,count,value){if(count<=144){var view=miniTempWebGLFloatBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*8>>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)}function _glUniform2iv(location,count,value){if(count<=144){var view=__miniTempWebGLIntBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*8>>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)}function _glUniform3fv(location,count,value){if(count<=96){var view=miniTempWebGLFloatBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>>2];view[i+1]=HEAPF32[value+(4*i+4)>>>2];view[i+2]=HEAPF32[value+(4*i+8)>>>2]}}else{var view=HEAPF32.subarray(value>>>2,value+count*12>>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)}function _glUniform3iv(location,count,value){if(count<=96){var view=__miniTempWebGLIntBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2];view[i+2]=HEAP32[value+(4*i+8)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*12>>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)}function _glUniform4fv(location,count,value){if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst>>>0];view[i+1]=heap[dst+1>>>0];view[i+2]=heap[dst+2>>>0];view[i+3]=heap[dst+3>>>0]}}else{var view=HEAPF32.subarray(value>>>2,value+count*16>>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)}function _glUniform4iv(location,count,value){if(count<=72){var view=__miniTempWebGLIntBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>>2];view[i+1]=HEAP32[value+(4*i+4)>>>2];view[i+2]=HEAP32[value+(4*i+8)>>>2];view[i+3]=HEAP32[value+(4*i+12)>>>2]}}else{var view=HEAP32.subarray(value>>>2,value+count*16>>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)}function _glUniformMatrix4fv(location,count,transpose,value){if(count<=18){var view=miniTempWebGLFloatBuffers[16*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst>>>0];view[i+1]=heap[dst+1>>>0];view[i+2]=heap[dst+2>>>0];view[i+3]=heap[dst+3>>>0];view[i+4]=heap[dst+4>>>0];view[i+5]=heap[dst+5>>>0];view[i+6]=heap[dst+6>>>0];view[i+7]=heap[dst+7>>>0];view[i+8]=heap[dst+8>>>0];view[i+9]=heap[dst+9>>>0];view[i+10]=heap[dst+10>>>0];view[i+11]=heap[dst+11>>>0];view[i+12]=heap[dst+12>>>0];view[i+13]=heap[dst+13>>>0];view[i+14]=heap[dst+14>>>0];view[i+15]=heap[dst+15>>>0]}}else{var view=HEAPF32.subarray(value>>>2,value+count*64>>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function _pthread_create(){return 6}function _pthread_join(){return 28}function _setTempRet0(val){setTempRet0(val)}function _sigaction(signum,act,oldact){return 0}function _sigaddset(set,signum){HEAP32[set>>>2]=HEAP32[set>>>2]|1<>>2]=0;return 0}function _sigprocmask(){return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>>2];var date={tm_sec:HEAP32[tm>>>2],tm_min:HEAP32[tm+4>>>2],tm_hour:HEAP32[tm+8>>>2],tm_mday:HEAP32[tm+12>>>2],tm_mon:HEAP32[tm+16>>>2],tm_year:HEAP32[tm+20>>>2],tm_wday:HEAP32[tm+24>>>2],tm_yday:HEAP32[tm+28>>>2],tm_isdst:HEAP32[tm+32>>>2],tm_gmtoff:HEAP32[tm+36>>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"},"%V":function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>>2]=ret}return ret}function _times(buffer){if(buffer!==0){_memset(buffer,0,16)}return 0}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.staticInit();embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_ClassHandle();init_RegisteredPointer();init_embind();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");init_emval();Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas){Browser.requestFullscreen(lockPointer,resizeCanvas)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i+1)}var __miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<288;++i){__miniTempWebGLIntBuffers[i]=__miniTempWebGLIntBuffersStorage.subarray(0,i+1)}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmLibraryArg={"ab":OSD_MemInfo_getModuleHeapLength,"r":___assert_fail,"zc":___clock_gettime,"c":___cxa_allocate_exception,"G":___cxa_begin_catch,"L":___cxa_end_catch,"l":___cxa_find_matching_catch_2,"t":___cxa_find_matching_catch_3,"Ja":___cxa_free_exception,"Ua":___cxa_rethrow,"za":___cxa_thread_atexit,"e":___cxa_throw,"oc":___cxa_uncaught_exceptions,"uc":___localtime_r,"q":___resumeException,"Bc":___sys_access,"Gc":___sys_chdir,"Mc":___sys_chmod,"Wa":___sys_fcntl64,"Ic":___sys_fstat64,"Cc":___sys_getcwd,"xc":___sys_getdents64,"Dc":___sys_getpid,"tb":___sys_getuid32,"Hc":___sys_ioctl,"Lc":___sys_mkdir,"wc":___sys_mmap2,"vc":___sys_munmap,"wb":___sys_open,"Ec":___sys_rmdir,"xb":___sys_stat64,"Jc":___sys_statfs64,"Kc":___sys_umask,"yc":___sys_uname,"Fc":___sys_unlink,"kc":__embind_register_bigint,"Rf":__embind_register_bool,"b":__embind_register_class,"f":__embind_register_class_class_function,"d":__embind_register_class_constructor,"a":__embind_register_class_function,"k":__embind_register_class_property,"Qf":__embind_register_emval,"j":__embind_register_enum,"g":__embind_register_enum_value,"Cb":__embind_register_float,"ha":__embind_register_integer,"ca":__embind_register_memory_view,"Db":__embind_register_std_string,"_a":__embind_register_std_wstring,"Sf":__embind_register_void,"n":__emval_as,"vf":__emval_call_method,"h":__emval_decref,"Tf":__emval_get_global,"Pf":__emval_get_method_caller,"B":__emval_get_property,"Bb":__emval_incref,"y":__emval_new_cstring,"m":__emval_run_destructors,"C":__emval_set_property,"D":__emval_take_value,"u":__emval_typeof,"qc":_abort,"qa":_clock_gettime,"$f":_dlclose,"db":_dlerror,"Gb":_dlopen,"ag":_dlsym,"rg":_eglCreateWindowSurface,"qg":_eglDestroySurface,"Sb":_eglGetCurrentSurface,"Rb":_eglMakeCurrent,"Kb":_eglQuerySurface,"Qb":_eglSwapInterval,"Nb":_emscripten_asm_const_int,"Ac":_emscripten_get_heap_max,"uf":_emscripten_glActiveTexture,"tf":_emscripten_glAttachShader,"Lf":_emscripten_glBeginQueryEXT,"sf":_emscripten_glBindAttribLocation,"rf":_emscripten_glBindBuffer,"qf":_emscripten_glBindFramebuffer,"pf":_emscripten_glBindRenderbuffer,"of":_emscripten_glBindTexture,"Df":_emscripten_glBindVertexArrayOES,"nf":_emscripten_glBlendColor,"mf":_emscripten_glBlendEquation,"lf":_emscripten_glBlendEquationSeparate,"kf":_emscripten_glBlendFunc,"jf":_emscripten_glBlendFuncSeparate,"hf":_emscripten_glBufferData,"gf":_emscripten_glBufferSubData,"ff":_emscripten_glCheckFramebufferStatus,"ef":_emscripten_glClear,"df":_emscripten_glClearColor,"cf":_emscripten_glClearDepthf,"bf":_emscripten_glClearStencil,"af":_emscripten_glColorMask,"$e":_emscripten_glCompileShader,"_e":_emscripten_glCompressedTexImage2D,"Ze":_emscripten_glCompressedTexSubImage2D,"Ye":_emscripten_glCopyTexImage2D,"Xe":_emscripten_glCopyTexSubImage2D,"We":_emscripten_glCreateProgram,"Ve":_emscripten_glCreateShader,"Ue":_emscripten_glCullFace,"Te":_emscripten_glDeleteBuffers,"Se":_emscripten_glDeleteFramebuffers,"Re":_emscripten_glDeleteProgram,"Nf":_emscripten_glDeleteQueriesEXT,"Qe":_emscripten_glDeleteRenderbuffers,"Pe":_emscripten_glDeleteShader,"Oe":_emscripten_glDeleteTextures,"Cf":_emscripten_glDeleteVertexArraysOES,"Ne":_emscripten_glDepthFunc,"Me":_emscripten_glDepthMask,"Le":_emscripten_glDepthRangef,"Ke":_emscripten_glDetachShader,"Je":_emscripten_glDisable,"Ie":_emscripten_glDisableVertexAttribArray,"He":_emscripten_glDrawArrays,"yf":_emscripten_glDrawArraysInstancedANGLE,"zf":_emscripten_glDrawBuffersWEBGL,"Ge":_emscripten_glDrawElements,"xf":_emscripten_glDrawElementsInstancedANGLE,"Fe":_emscripten_glEnable,"Ee":_emscripten_glEnableVertexAttribArray,"Kf":_emscripten_glEndQueryEXT,"De":_emscripten_glFinish,"Ce":_emscripten_glFlush,"Be":_emscripten_glFramebufferRenderbuffer,"Ae":_emscripten_glFramebufferTexture2D,"ze":_emscripten_glFrontFace,"ye":_emscripten_glGenBuffers,"we":_emscripten_glGenFramebuffers,"Of":_emscripten_glGenQueriesEXT,"ve":_emscripten_glGenRenderbuffers,"ue":_emscripten_glGenTextures,"Bf":_emscripten_glGenVertexArraysOES,"xe":_emscripten_glGenerateMipmap,"te":_emscripten_glGetActiveAttrib,"se":_emscripten_glGetActiveUniform,"re":_emscripten_glGetAttachedShaders,"qe":_emscripten_glGetAttribLocation,"pe":_emscripten_glGetBooleanv,"oe":_emscripten_glGetBufferParameteriv,"ne":_emscripten_glGetError,"me":_emscripten_glGetFloatv,"le":_emscripten_glGetFramebufferAttachmentParameteriv,"ke":_emscripten_glGetIntegerv,"ie":_emscripten_glGetProgramInfoLog,"je":_emscripten_glGetProgramiv,"Ff":_emscripten_glGetQueryObjecti64vEXT,"Hf":_emscripten_glGetQueryObjectivEXT,"Ef":_emscripten_glGetQueryObjectui64vEXT,"Gf":_emscripten_glGetQueryObjectuivEXT,"If":_emscripten_glGetQueryivEXT,"he":_emscripten_glGetRenderbufferParameteriv,"fe":_emscripten_glGetShaderInfoLog,"ee":_emscripten_glGetShaderPrecisionFormat,"de":_emscripten_glGetShaderSource,"ge":_emscripten_glGetShaderiv,"ce":_emscripten_glGetString,"be":_emscripten_glGetTexParameterfv,"ae":_emscripten_glGetTexParameteriv,"Zd":_emscripten_glGetUniformLocation,"$d":_emscripten_glGetUniformfv,"_d":_emscripten_glGetUniformiv,"Wd":_emscripten_glGetVertexAttribPointerv,"Yd":_emscripten_glGetVertexAttribfv,"Xd":_emscripten_glGetVertexAttribiv,"Vd":_emscripten_glHint,"Ud":_emscripten_glIsBuffer,"Td":_emscripten_glIsEnabled,"Sd":_emscripten_glIsFramebuffer,"Rd":_emscripten_glIsProgram,"Mf":_emscripten_glIsQueryEXT,"Qd":_emscripten_glIsRenderbuffer,"Pd":_emscripten_glIsShader,"Od":_emscripten_glIsTexture,"Af":_emscripten_glIsVertexArrayOES,"Nd":_emscripten_glLineWidth,"Md":_emscripten_glLinkProgram,"Ld":_emscripten_glPixelStorei,"Kd":_emscripten_glPolygonOffset,"Jf":_emscripten_glQueryCounterEXT,"Jd":_emscripten_glReadPixels,"Id":_emscripten_glReleaseShaderCompiler,"Hd":_emscripten_glRenderbufferStorage,"Gd":_emscripten_glSampleCoverage,"Fd":_emscripten_glScissor,"Ed":_emscripten_glShaderBinary,"Dd":_emscripten_glShaderSource,"Cd":_emscripten_glStencilFunc,"Bd":_emscripten_glStencilFuncSeparate,"Ad":_emscripten_glStencilMask,"zd":_emscripten_glStencilMaskSeparate,"yd":_emscripten_glStencilOp,"xd":_emscripten_glStencilOpSeparate,"wd":_emscripten_glTexImage2D,"vd":_emscripten_glTexParameterf,"ud":_emscripten_glTexParameterfv,"td":_emscripten_glTexParameteri,"sd":_emscripten_glTexParameteriv,"rd":_emscripten_glTexSubImage2D,"qd":_emscripten_glUniform1f,"pd":_emscripten_glUniform1fv,"od":_emscripten_glUniform1i,"nd":_emscripten_glUniform1iv,"md":_emscripten_glUniform2f,"ld":_emscripten_glUniform2fv,"kd":_emscripten_glUniform2i,"jd":_emscripten_glUniform2iv,"id":_emscripten_glUniform3f,"hd":_emscripten_glUniform3fv,"gd":_emscripten_glUniform3i,"fd":_emscripten_glUniform3iv,"ed":_emscripten_glUniform4f,"dd":_emscripten_glUniform4fv,"cd":_emscripten_glUniform4i,"bd":_emscripten_glUniform4iv,"ad":_emscripten_glUniformMatrix2fv,"$c":_emscripten_glUniformMatrix3fv,"_c":_emscripten_glUniformMatrix4fv,"Yc":_emscripten_glUseProgram,"Xc":_emscripten_glValidateProgram,"Wc":_emscripten_glVertexAttrib1f,"Vc":_emscripten_glVertexAttrib1fv,"Uc":_emscripten_glVertexAttrib2f,"Tc":_emscripten_glVertexAttrib2fv,"Sc":_emscripten_glVertexAttrib3f,"Rc":_emscripten_glVertexAttrib3fv,"Qc":_emscripten_glVertexAttrib4f,"Pc":_emscripten_glVertexAttrib4fv,"wf":_emscripten_glVertexAttribDivisorANGLE,"Oc":_emscripten_glVertexAttribPointer,"Nc":_emscripten_glViewport,"Aa":_emscripten_longjmp,"mc":_emscripten_memcpy_big,"nc":_emscripten_resize_heap,"tc":_emscripten_thread_sleep,"jb":_emscripten_webgl_enable_extension,"Ob":_emscripten_webgl_get_context_attributes,"Pa":_emscripten_webgl_get_current_context,"rc":_environ_get,"sc":_environ_sizes_get,"ia":_exit,"Ka":_fd_close,"sb":_fd_fdstat_get,"ub":_fd_read,"jc":_fd_seek,"Va":_fd_write,"i":_getTempRet0,"Zf":_gethostbyname,"Wf":_getpwnam,"_f":_getpwuid,"ea":_gettimeofday,"I":_glActiveTexture,"kg":_glAttachShader,"Ba":_glBindAttribLocation,"kb":_glBindBuffer,"$":_glBindFramebuffer,"ma":_glBindRenderbuffer,"H":_glBindTexture,"pa":_glBlendFunc,"Wb":_glBlendFuncSeparate,"Tb":_glBufferData,"Qa":_glBufferSubData,"fa":_glCheckFramebufferStatus,"Z":_glClear,"xa":_glClearColor,"ob":_glClearDepthf,"dc":_glClearStencil,"Ab":_glColorMask,"fb":_glCompileShader,"Lb":_glCompressedTexImage2D,"Yb":_glCopyTexImage2D,"Xb":_glCopyTexSubImage2D,"lg":_glCreateProgram,"og":_glCreateShader,"Za":_glCullFace,"Ub":_glDeleteBuffers,"lb":_glDeleteFramebuffers,"bg":_glDeleteProgram,"Mb":_glDeleteRenderbuffers,"ng":_glDeleteShader,"Sa":_glDeleteTextures,"oa":_glDepthFunc,"T":_glDepthMask,"nb":_glDepthRangef,"K":_glDisable,"v":_glDisableVertexAttribArray,"Q":_glDrawArrays,"ra":_glDrawElements,"P":_glEnable,"x":_glEnableVertexAttribArray,"pc":_glFinish,"lc":_glFlush,"la":_glFramebufferRenderbuffer,"J":_glFramebufferTexture2D,"Ya":_glFrontFace,"Vb":_glGenBuffers,"Da":_glGenFramebuffers,"Oa":_glGenRenderbuffers,"ga":_glGenTextures,"hb":_glGenerateMipmap,"wa":_glGetBooleanv,"R":_glGetError,"vb":_glGetFloatv,"ua":_glGetFramebufferAttachmentParameteriv,"V":_glGetIntegerv,"ig":_glGetProgramInfoLog,"Jb":_glGetProgramiv,"ib":_glGetRenderbufferParameteriv,"pg":_glGetShaderInfoLog,"Pb":_glGetShaderPrecisionFormat,"mg":_glGetShaderSource,"Ca":_glGetShaderiv,"S":_glGetString,"$b":_glGetTexParameterfv,"_b":_glGetTexParameteriv,"O":_glGetUniformLocation,"fc":_glHint,"Zc":_glIsEnabled,"Zb":_glIsTexture,"zb":_glLineWidth,"jg":_glLinkProgram,"aa":_glPixelStorei,"yb":_glPolygonOffset,"Ga":_glReadPixels,"Na":_glRenderbufferStorage,"Xa":_glScissor,"gb":_glShaderSource,"na":_glStencilFunc,"ec":_glStencilMask,"Fa":_glStencilOp,"Ta":_glTexImage2D,"cc":_glTexParameterf,"bc":_glTexParameterfv,"_":_glTexParameteri,"ac":_glTexParameteriv,"Ra":_glTexSubImage2D,"Ib":_glUniform1f,"W":_glUniform1i,"cg":_glUniform1iv,"eg":_glUniform2fv,"hg":_glUniform2iv,"Hb":_glUniform3fv,"gg":_glUniform3iv,"eb":_glUniform4fv,"fg":_glUniform4iv,"dg":_glUniformMatrix4fv,"va":_glUseProgram,"w":_glVertexAttribPointer,"mb":_glViewport,"qb":invoke_diii,"rb":invoke_fiii,"N":invoke_i,"p":invoke_ii,"s":invoke_iii,"A":invoke_iiii,"F":invoke_iiiii,"pb":invoke_iiiiid,"X":invoke_iiiiii,"Y":invoke_iiiiiii,"ka":invoke_iiiiiiii,"Ia":invoke_iiiiiiiiiiii,"gc":invoke_iiiiij,"ic":invoke_jiiii,"z":invoke_v,"E":invoke_vi,"o":invoke_vii,"M":invoke_viii,"$a":invoke_viiii,"ja":invoke_viiiiii,"ba":invoke_viiiiiii,"sa":invoke_viiiiiiiiii,"Ha":invoke_viiiiiiiiiiiiiii,"hc":invoke_viijii,"Vf":occJSConsoleDebug,"Eb":occJSConsoleError,"Uf":occJSConsoleInfo,"Fb":occJSConsoleWarn,"Yf":_pthread_create,"Xf":_pthread_join,"da":_setTempRet0,"ya":_sigaction,"cb":_sigaddset,"ta":_sigemptyset,"bb":_sigprocmask,"Ma":_strftime,"U":_strftime_l,"Ea":_time,"La":_times};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["tg"]).apply(null,arguments)};var _memset=Module["_memset"]=function(){return(_memset=Module["_memset"]=Module["asm"]["vg"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["wg"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["xg"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["yg"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["zg"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["Ag"]).apply(null,arguments)};var _htons=Module["_htons"]=function(){return(_htons=Module["_htons"]=Module["asm"]["Bg"]).apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return(__get_tzname=Module["__get_tzname"]=Module["asm"]["Cg"]).apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return(__get_daylight=Module["__get_daylight"]=Module["asm"]["Dg"]).apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return(__get_timezone=Module["__get_timezone"]=Module["asm"]["Eg"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["Fg"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["Gg"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["Hg"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["Ig"]).apply(null,arguments)};var ___cxa_can_catch=Module["___cxa_can_catch"]=function(){return(___cxa_can_catch=Module["___cxa_can_catch"]=Module["asm"]["Jg"]).apply(null,arguments)};var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=function(){return(___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=Module["asm"]["Kg"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["Lg"]).apply(null,arguments)};var dynCall_iijii=Module["dynCall_iijii"]=function(){return(dynCall_iijii=Module["dynCall_iijii"]=Module["asm"]["Mg"]).apply(null,arguments)};var dynCall_vijii=Module["dynCall_vijii"]=function(){return(dynCall_vijii=Module["dynCall_vijii"]=Module["asm"]["Ng"]).apply(null,arguments)};var dynCall_viijii=Module["dynCall_viijii"]=function(){return(dynCall_viijii=Module["dynCall_viijii"]=Module["asm"]["Og"]).apply(null,arguments)};var dynCall_jii=Module["dynCall_jii"]=function(){return(dynCall_jii=Module["dynCall_jii"]=Module["asm"]["Pg"]).apply(null,arguments)};var dynCall_viij=Module["dynCall_viij"]=function(){return(dynCall_viij=Module["dynCall_viij"]=Module["asm"]["Qg"]).apply(null,arguments)};var dynCall_ji=Module["dynCall_ji"]=function(){return(dynCall_ji=Module["dynCall_ji"]=Module["asm"]["Rg"]).apply(null,arguments)};var dynCall_vij=Module["dynCall_vij"]=function(){return(dynCall_vij=Module["dynCall_vij"]=Module["asm"]["Sg"]).apply(null,arguments)};var dynCall_iiiiij=Module["dynCall_iiiiij"]=function(){return(dynCall_iiiiij=Module["dynCall_iiiiij"]=Module["asm"]["Tg"]).apply(null,arguments)};var dynCall_viiiij=Module["dynCall_viiiij"]=function(){return(dynCall_viiiij=Module["dynCall_viiiij"]=Module["asm"]["Ug"]).apply(null,arguments)};var dynCall_iiijj=Module["dynCall_iiijj"]=function(){return(dynCall_iiijj=Module["dynCall_iiijj"]=Module["asm"]["Vg"]).apply(null,arguments)};var dynCall_viiijj=Module["dynCall_viiijj"]=function(){return(dynCall_viiijj=Module["dynCall_viiijj"]=Module["asm"]["Wg"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["Xg"]).apply(null,arguments)};var dynCall_jiiii=Module["dynCall_jiiii"]=function(){return(dynCall_jiiii=Module["dynCall_jiiii"]=Module["asm"]["Yg"]).apply(null,arguments)};var dynCall_iiiiijj=Module["dynCall_iiiiijj"]=function(){return(dynCall_iiiiijj=Module["dynCall_iiiiijj"]=Module["asm"]["Zg"]).apply(null,arguments)};var dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=function(){return(dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=Module["asm"]["_g"]).apply(null,arguments)};function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_v(index){var sp=stackSave();try{wasmTable.get(index)()}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fiii(index,a1,a2,a3){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diii(index,a1,a2,a3){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_i(index){var sp=stackSave();try{return wasmTable.get(index)()}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_jiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viijii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viijii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiij(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiij(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["FS"]=FS;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){EXITSTATUS=status;if(implicit&&keepRuntimeAlive()&&status===0){return}if(keepRuntimeAlive()){}else{exitRuntime();if(Module["onExit"])Module["onExit"](status);ABORT=true}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();
+
+
+ return Module.ready
+}
+);
+})();
+export default Module;
\ No newline at end of file
diff --git a/node_modules/opencascade.js/dist/opencascade.wasm.wasm b/node_modules/opencascade.js/dist/opencascade.full.wasm
similarity index 64%
rename from node_modules/opencascade.js/dist/opencascade.wasm.wasm
rename to node_modules/opencascade.js/dist/opencascade.full.wasm
index e888e94..b12039c 100644
Binary files a/node_modules/opencascade.js/dist/opencascade.wasm.wasm and b/node_modules/opencascade.js/dist/opencascade.full.wasm differ
diff --git a/node_modules/opencascade.js/dist/opencascade.wasm.js b/node_modules/opencascade.js/dist/opencascade.wasm.js
deleted file mode 100644
index 8a88f18..0000000
--- a/node_modules/opencascade.js/dist/opencascade.wasm.js
+++ /dev/null
@@ -1,18 +0,0 @@
-
-// This is opencascade.js.
-
-var opencascade = (function() {
- var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;
- if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename;
- return (
-function(opencascade) {
- opencascade = opencascade || {};
-
-var Module=typeof opencascade!=="undefined"?opencascade:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime;if(Module["noExitRuntime"])noExitRuntime=Module["noExitRuntime"];if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":32617,"maximum":32617+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var DYNAMIC_BASE=7949072,DYNAMICTOP_PTR=2706032;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||134217728;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="opencascade.wasm.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;__ATINIT__.push({func:function(){___wasm_call_ctors()}});function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}function ___cxa_allocate_exception(size){return _malloc(size)}function _atexit(func,arg){}var ___exception_infos={};var ___exception_caught=[];function ___exception_addRef(ptr){if(!ptr)return;var info=___exception_infos[ptr];info.refcount++}function ___exception_deAdjust(adjusted){if(!adjusted||___exception_infos[adjusted])return adjusted;for(var key in ___exception_infos){var ptr=+key;var adj=___exception_infos[ptr].adjusted;var len=adj.length;for(var i=0;i>2]=thrown;thrown=buffer;for(var i=0;i>2];info.adjusted.push(thrown);return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_find_matching_catch_3(){var thrown=___exception_last;if(!thrown){return(setTempRet0(0),0)|0}var info=___exception_infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=___cxa_is_pointer_type(throwntype);var buffer=0;HEAP32[buffer>>2]=thrown;thrown=buffer;for(var i=0;i>2];info.adjusted.push(thrown);return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_find_matching_catch_4(){var thrown=___exception_last;if(!thrown){return(setTempRet0(0),0)|0}var info=___exception_infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=___cxa_is_pointer_type(throwntype);var buffer=0;HEAP32[buffer>>2]=thrown;thrown=buffer;for(var i=0;i>2];info.adjusted.push(thrown);return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_find_matching_catch_5(){var thrown=___exception_last;if(!thrown){return(setTempRet0(0),0)|0}var info=___exception_infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=___cxa_is_pointer_type(throwntype);var buffer=0;HEAP32[buffer>>2]=thrown;thrown=buffer;for(var i=0;i>2];info.adjusted.push(thrown);return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_rethrow(){var ptr=___exception_caught.pop();ptr=___exception_deAdjust(ptr);if(!___exception_infos[ptr].rethrown){___exception_caught.push(ptr);___exception_infos[ptr].rethrown=true}___exception_last=ptr;throw ptr}function ___cxa_thread_atexit(a0,a1){return _atexit(a0,a1)}function ___cxa_throw(ptr,type,destructor){___exception_infos[ptr]={ptr:ptr,adjusted:[ptr],type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};___exception_last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}function ___map_file(pathname,size){setErrNo(63);return-1}function ___resumeException(ptr){if(!___exception_last){___exception_last=ptr}throw ptr}var PATH={splitPath:function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},extname:function(path){return PATH.splitPath(path)[3]},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:function(l,r){return PATH.normalize(l+"/"+r)}};var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:function(from,to){from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node},getFileDataAsRegularArray:function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;i=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0;return}if(!node.contents||node.contents.subarray){var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize;return}if(!node.contents)node.contents=[];if(node.contents.length>newSize)node.contents.length=newSize;else while(node.contents.length=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:function(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:function(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:function(node){FS.hashRemoveNode(node)},isRoot:function(node){return node===node.parent},isMountpoint:function(node){return!!node.mounted},isFile:function(mode){return(mode&61440)===32768},isDir:function(mode){return(mode&61440)===16384},isLink:function(mode){return(mode&61440)===40960},isChrdev:function(mode){return(mode&61440)===8192},isBlkdev:function(mode){return(mode&61440)===24576},isFIFO:function(mode){return(mode&61440)===4096},isSocket:function(mode){return(mode&49152)===49152},flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return 2}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return 2}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};FS.FSStream.prototype={object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:function(fd){FS.streams[fd]=null},chrdev_stream_ops:{open:function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:function(){throw new FS.ErrnoError(70)}},major:function(dev){return dev>>8},minor:function(dev){return dev&255},makedev:function(ma,mi){return ma<<8|mi},registerDevice:function(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:function(dev){return FS.devices[dev]},getMounts:function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:function(parent,name){return parent.node_ops.lookup(parent,name)},mknod:function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:function(path,mode){var dirs=path.split("/");var d="";for(var i=0;i"})},staticInit:function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:function(input,output,error){FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:function(){FS.init.initialized=false;var fflush=Module["_fflush"];if(fflush)fflush(0);for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}};var lazyArray=this;lazyArray.setDataGetter(function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(29)}return fn.apply(null,arguments)}});stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(29)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},doMkdir:function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0},doMknod:function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len},doAccess:function(path,amode){if(amode&~7){return-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0},doDup:function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd},doReadv:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_access(path,amode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMmap2(addr,len,prot,flags,fd,off){off<<=12;var ptr;var allocated=false;if((flags&16)!==0&&addr%16384!==0){return-28}if((flags&32)!==0){ptr=_memalign(16384,len);if(!ptr)return-48;_memset(ptr,0,len);allocated=true}else{var info=FS.getStream(fd);if(!info)return-8;var res=FS.mmap(info,addr,len,off,prot,flags);ptr=res.ptr;allocated=res.allocated}SYSCALLS.mappings[ptr]={malloc:ptr,len:len,allocated:allocated,fd:fd,prot:prot,flags:flags,offset:off};return ptr}function ___sys_mmap2(addr,len,prot,flags,fd,off){try{return syscallMmap2(addr,len,prot,flags,fd,off)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMunmap(addr,len){if((addr|0)===-1||len===0){return-28}var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);if(info.prot&2){SYSCALLS.doMsync(addr,stream,len,info.flags,info.offset)}FS.munmap(stream);SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}function ___sys_munmap(addr,len){try{return syscallMunmap(addr,len)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_uname(buf){try{if(!buf)return-21;var layout={"sysname":0,"nodename":65,"domainname":325,"machine":260,"version":195,"release":130,"__size__":390};var copyString=function(element,value){var offset=layout[element];writeAsciiToMemory(value,buf+offset)};copyString("sysname","Emscripten");copyString("nodename","emscripten");copyString("release","1.0");copyString("version","#1");copyString("machine","x86-JS");return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function(){var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!=="undefined"){_emscripten_get_now=dateNow}else _emscripten_get_now=function(){return performance.now()};var _emscripten_get_now_is_monotonic=true;function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if((clk_id===1||clk_id===4)&&_emscripten_get_now_is_monotonic){now=_emscripten_get_now()}else{setErrNo(28);return-1}HEAP32[tp>>2]=now/1e3|0;HEAP32[tp+4>>2]=now%1e3*1e3*1e3|0;return 0}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(env,value){_longjmp(env,value)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),PAGE_MULTIPLE));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var ENV={};function __getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":__getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAP32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}function _exit(status){exit(status)}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _getTempRet0(){return getTempRet0()|0}function __inet_pton4_raw(str){var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}function jstoi_q(str){return parseInt(str)}function __inet_pton6_raw(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.indexOf("::")===0){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w>2]=nameBuf;var aliasesBuf=_malloc(4);HEAP32[aliasesBuf>>2]=0;HEAP32[ret+4>>2]=aliasesBuf;var afinet=2;HEAP32[ret+8>>2]=afinet;HEAP32[ret+12>>2]=4;var addrListBuf=_malloc(12);HEAP32[addrListBuf>>2]=addrListBuf+8;HEAP32[addrListBuf+4>>2]=0;HEAP32[addrListBuf+8>>2]=__inet_pton4_raw(DNS.lookup_name(name));HEAP32[ret+16>>2]=addrListBuf;return ret}function _getpwnam(){throw"getpwnam: TODO"}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}function _llvm_eh_typeid_for(type){return type}var ___tm_current=2706048;var ___tm_timezone=(stringToUTF8("GMT",2706096,4),2706096);function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[__get_timezone()>>2]=(new Date).getTimezoneOffset()*60;var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}function _pthread_create(){return 6}function _pthread_detach(){}function _pthread_join(){}function _pthread_mutexattr_destroy(){}function _pthread_mutexattr_init(){}function _pthread_mutexattr_settype(){}function _setTempRet0($i){setTempRet0($i|0)}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"},"%V":function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _sysconf(name){switch(name){case 30:return 16384;case 85:var maxHeapSize=2147483648;return maxHeapSize/16384;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:case 79:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator==="object")return navigator["hardwareConcurrency"]||1;return 1}}setErrNo(28);return-1}function _times(buffer){if(buffer!==0){_memset(buffer,0,16)}return 0}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.staticInit();function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmLibraryArg={"p":___cxa_allocate_exception,"Z":___cxa_begin_catch,"ra":___cxa_end_catch,"d":___cxa_find_matching_catch_2,"f":___cxa_find_matching_catch_3,"kc":___cxa_find_matching_catch_4,"fe":___cxa_find_matching_catch_5,"q":___cxa_free_exception,"Wi":___cxa_rethrow,"Re":___cxa_thread_atexit,"t":___cxa_throw,"yh":___map_file,"i":___resumeException,"th":___sys_access,"wh":___sys_chmod,"Ie":___sys_fcntl64,"xh":___sys_fstat64,"qh":___sys_ioctl,"uh":___sys_mmap2,"vh":___sys_munmap,"Df":___sys_open,"Cf":___sys_stat64,"sh":___sys_uname,"zf":_abort,"Te":_clock_gettime,"x":_emscripten_longjmp,"lh":_emscripten_memcpy_big,"mh":_emscripten_resize_heap,"oh":_environ_get,"ph":_environ_sizes_get,"Oh":_exit,"He":_fd_close,"Af":_fd_fdstat_get,"rh":_fd_read,"jh":_fd_seek,"Bf":_fd_write,"c":_getTempRet0,"Sh":_gethostbyname,"Di":_getpwnam,"tc":_gettimeofday,"Pa":invoke_d,"Q":invoke_dd,"H":invoke_ddd,"ba":invoke_dddd,"uc":invoke_ddddd,"tg":invoke_ddii,"o":invoke_di,"D":invoke_did,"fc":invoke_didd,"pb":invoke_diddd,"Wg":invoke_didddddidi,"xe":invoke_didddidi,"Va":invoke_diddi,"vd":invoke_diddidii,"tb":invoke_didi,"dj":invoke_dididd,"gf":invoke_didii,"Wd":invoke_didiidii,"bj":invoke_didiidiiddi,"lg":invoke_didiiiiidi,"v":invoke_dii,"Ea":invoke_diid,"Dc":invoke_diidd,"Bb":invoke_diiddd,"Tg":invoke_diiddi,"Jc":invoke_diidi,"ad":invoke_diidii,"Gi":invoke_diidiiii,"$":invoke_diii,"zg":invoke_diiid,"Og":invoke_diiiddi,"ye":invoke_diiidii,"Vd":invoke_diiidiiddi,"sb":invoke_diiidiii,"Fi":invoke_diiidiiii,"Sb":invoke_diiii,"sc":invoke_diiiidd,"Ei":invoke_diiiidii,"Db":invoke_diiiii,"yd":invoke_diiiiii,"Gb":invoke_diiiiiidiiii,"Lf":invoke_diiiiiii,"m":invoke_i,"Mc":invoke_iddddiid,"Rd":invoke_idddii,"sj":invoke_iddid,"ff":invoke_iddiddiiiii,"Pf":invoke_iddii,"Oc":invoke_iddiii,"rc":invoke_iddiiiiii,"yg":invoke_iddiiiiiii,"Xe":invoke_idi,"Lc":invoke_idid,"cc":invoke_idii,"Fb":invoke_idiid,"hd":invoke_idiiddii,"Dg":invoke_idiiididii,"$d":invoke_idiiiii,"bc":invoke_idiiiiii,"b":invoke_ii,"G":invoke_iid,"ua":invoke_iidd,"za":invoke_iiddd,"wg":invoke_iidddd,"Zi":invoke_iiddddd,"Yg":invoke_iiddddddd,"De":invoke_iiddddddddiii,"ei":invoke_iiddddddiiii,"Ee":invoke_iiddddi,"Ce":invoke_iiddddii,"jf":invoke_iidddi,"rj":invoke_iidddidd,"Vg":invoke_iidddiii,"jg":invoke_iidddiiiiii,"kg":invoke_iidddiiiiiiiii,"oi":invoke_iidddiiiiiiiiii,"Ga":invoke_iiddi,"_i":invoke_iiddid,"se":invoke_iiddiddidii,"Qb":invoke_iiddii,"Qf":invoke_iiddiid,"Oi":invoke_iiddiiid,"fi":invoke_iiddiiiii,"ef":invoke_iiddiiiiii,"Kh":invoke_iiddiiiiiiiiii,"W":invoke_iidi,"Xc":invoke_iidid,"ej":invoke_iididd,"Fh":invoke_iididdii,"Gh":invoke_iididi,"Pe":invoke_iididiii,"na":invoke_iidii,"pj":invoke_iidiiddii,"Ja":invoke_iidiii,"_b":invoke_iidiiid,"Kc":invoke_iidiiidd,"zc":invoke_iidiiii,"qd":invoke_iidiiiidiiiiii,"de":invoke_iidiiiiii,"ve":invoke_iidiiiiiiiii,"e":invoke_iii,"N":invoke_iiid,"O":invoke_iiidd,"Ob":invoke_iiiddd,"Eb":invoke_iiidddd,"df":invoke_iiiddddd,"ib":invoke_iiidddddd,"Vf":invoke_iiidddddddddd,"hc":invoke_iiidddddiii,"kd":invoke_iiiddddi,"hj":invoke_iiiddddid,"sa":invoke_iiiddddii,"nf":invoke_iiiddddiii,"Ud":invoke_iiidddi,"Lg":invoke_iiidddid,"of":invoke_iiidddiid,"Md":invoke_iiidddiiiii,"Ba":invoke_iiiddi,"Hb":invoke_iiiddid,"$a":invoke_iiiddidd,"Pb":invoke_iiiddidddd,"li":invoke_iiiddidi,"F":invoke_iiiddii,"jj":invoke_iiiddiidd,"Ki":invoke_iiiddiii,"rf":invoke_iiiddiiii,"Mg":invoke_iiiddiiiii,"S":invoke_iiidi,"Rb":invoke_iiidid,"Id":invoke_iiididdii,"Pi":invoke_iiididi,"Ha":invoke_iiidii,"yf":invoke_iiidiid,"$g":invoke_iiidiidiid,"qa":invoke_iiidiii,"Pg":invoke_iiidiiiid,"Cd":invoke_iiidiiiii,"bd":invoke_iiidiiiiii,"k":invoke_iiii,"K":invoke_iiiid,"ka":invoke_iiiidd,"Lb":invoke_iiiiddd,"Bc":invoke_iiiidddd,"Hd":invoke_iiiidddddd,"Ji":invoke_iiiidddddddddd,"Ui":invoke_iiiiddddddi,"Ih":invoke_iiiiddddddii,"id":invoke_iiiiddddi,"sd":invoke_iiiiddddidd,"oc":invoke_iiiidddi,"xa":invoke_iiiidddid,"aj":invoke_iiiidddiiii,"Zd":invoke_iiiidddiiiii,"Ub":invoke_iiiiddi,"cg":invoke_iiiiddiddiiii,"Za":invoke_iiiiddii,"Ag":invoke_iiiiddiid,"qf":invoke_iiiiddiii,"Ad":invoke_iiiiddiiii,"Oa":invoke_iiiidi,"Li":invoke_iiiidid,"di":invoke_iiiididi,"Ec":invoke_iiiidii,"qb":invoke_iiiidiii,"ki":invoke_iiiidiiid,"zi":invoke_iiiidiiiddddddd,"Ni":invoke_iiiidiiii,"tj":invoke_iiiidiiiii,"Bg":invoke_iiiidiiiiiid,"n":invoke_iiiii,"ma":invoke_iiiiid,"Ta":invoke_iiiiidd,"gd":invoke_iiiiiddd,"Ii":invoke_iiiiidddd,"$e":invoke_iiiiiddddi,"Gc":invoke_iiiiiddi,"ud":invoke_iiiiiddidi,"xb":invoke_iiiiiddii,"od":invoke_iiiiiddiiddidiii,"pd":invoke_iiiiiddiididii,"gh":invoke_iiiiiddiii,"Xh":invoke_iiiiiddiiiiiii,"gc":invoke_iiiiidi,"Ya":invoke_iiiiididi,"we":invoke_iiiiidii,"Cb":invoke_iiiiidiidd,"Je":invoke_iiiiidiii,"ci":invoke_iiiiidiiidi,"Eg":invoke_iiiiidiiiiii,"y":invoke_iiiiii,"ia":invoke_iiiiiid,"Ac":invoke_iiiiiidd,"Eh":invoke_iiiiiidddii,"Qg":invoke_iiiiiiddi,"_g":invoke_iiiiiiddiddiii,"gg":invoke_iiiiiiddiddiiiii,"Zb":invoke_iiiiiiddiiddidii,"ze":invoke_iiiiiiddiiiii,"hi":invoke_iiiiiidi,"Ld":invoke_iiiiiidiii,"nb":invoke_iiiiiidiiidd,"Ah":invoke_iiiiiidiiiii,"u":invoke_iiiiiii,"Ra":invoke_iiiiiiid,"Si":invoke_iiiiiiiddi,"eg":invoke_iiiiiiiddiddiiiiii,"ui":invoke_iiiiiiiddidii,"vi":invoke_iiiiiiididi,"w":invoke_iiiiiiii,"fj":invoke_iiiiiiiid,"wf":invoke_iiiiiiiidd,"Qc":invoke_iiiiiiiidddddddddiiddii,"Ve":invoke_iiiiiiiidddddiiidddd,"zd":invoke_iiiiiiiiddi,"mg":invoke_iiiiiiiiddidi,"Xb":invoke_iiiiiiiiddii,"Xd":invoke_iiiiiiiiddiiii,"fd":invoke_iiiiiiiiddiiiii,"mi":invoke_iiiiiiiididd,"Qi":invoke_iiiiiiiidiii,"fa":invoke_iiiiiiiii,"rb":invoke_iiiiiiiiid,"jd":invoke_iiiiiiiiidddd,"Hi":invoke_iiiiiiiiiddddii,"ji":invoke_iiiiiiiiiddiiii,"uf":invoke_iiiiiiiiidi,"qe":invoke_iiiiiiiiidiii,"af":invoke_iiiiiiiiidiiii,"J":invoke_iiiiiiiiii,"_e":invoke_iiiiiiiiiid,"pg":invoke_iiiiiiiiiidddiiiiiiiiii,"sf":invoke_iiiiiiiiiiddidd,"qg":invoke_iiiiiiiiiidiiiiiiiiii,"_a":invoke_iiiiiiiiiii,"ah":invoke_iiiiiiiiiiiddddiiiiiiiiii,"mf":invoke_iiiiiiiiiiiddddiiiiiiiiiii,"_d":invoke_iiiiiiiiiiidi,"Sa":invoke_iiiiiiiiiiii,"Bd":invoke_iiiiiiiiiiiid,"Kd":invoke_iiiiiiiiiiiiddddiiiiiiiii,"Wc":invoke_iiiiiiiiiiiiddddiiiiiiiiiiiiii,"ld":invoke_iiiiiiiiiiiiddiiiiii,"Jb":invoke_iiiiiiiiiiiii,"vg":invoke_iiiiiiiiiiiiid,"Cc":invoke_iiiiiiiiiiiiii,"je":invoke_iiiiiiiiiiiiiid,"Ze":invoke_iiiiiiiiiiiiiiddi,"Sg":invoke_iiiiiiiiiiiiiii,"ne":invoke_iiiiiiiiiiiiiiiddddiiiiiiiii,"pe":invoke_iiiiiiiiiiiiiiiddddiiiiiiiiii,"mc":invoke_iiiiiiiiiiiiiiii,"nj":invoke_iiiiiiiiiiiiiiiii,"Zf":invoke_iiiiiiiiiiiiiiiiidddiiiiiiiii,"dc":invoke_iiiiiiiiiiiiiiiiii,"Wf":invoke_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii,"Yf":invoke_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii,"Yd":invoke_iiiiiiiiiiiiiiiiiiii,"oj":invoke_iiiiiiiiiiiiiiiiiiiiiiiii,"ch":invoke_iiiiiiiiiiiiiiiiiiiiiiiiiii,"kh":invoke_iiji,"R":invoke_v,"Od":invoke_vddd,"Ye":invoke_vddddiiiiiiiiiiii,"lb":invoke_vdddii,"Pc":invoke_vdddiii,"eh":invoke_vdddiiii,"Xg":invoke_vdddiiiiiiiii,"Ka":invoke_vddi,"ti":invoke_vddiddi,"zb":invoke_vddiddiii,"Nb":invoke_vddidiii,"Ab":invoke_vddii,"Ig":invoke_vddiii,"jb":invoke_vddiiii,"lc":invoke_vddiiiiiii,"Uf":invoke_vddiiiiiiiiiiiiiii,"le":invoke_vddiiiiiiiiiiiiiiiii,"Tf":invoke_vddiiiiiiiiiiiiiiiiiiii,"Sf":invoke_vddiiiiiiiiiiiiiiiiiiiiiiii,"Fc":invoke_vdi,"gb":invoke_vdiddddi,"Rc":invoke_vdiddii,"$b":invoke_vdiddiiii,"Zc":invoke_vdiddiiiiii,"vb":invoke_vdidii,"Vc":invoke_vdiii,"ee":invoke_vdiiii,"Ua":invoke_vdiiiii,"yb":invoke_vdiiiiiiii,"bb":invoke_vdiiiiiiiii,"ge":invoke_vdiiiiiiiiii,"Jg":invoke_vdiiiiiiiiiii,"a":invoke_vi,"A":invoke_vid,"da":invoke_vidd,"wa":invoke_viddd,"Da":invoke_vidddd,"gj":invoke_viddddd,"Ib":invoke_vidddddd,"Kg":invoke_viddddddd,"Hc":invoke_vidddddddddddd,"yc":invoke_vidddddddii,"bf":invoke_viddddddiii,"Ae":invoke_vidddddi,"Jd":invoke_vidddddiii,"wc":invoke_viddddi,"nc":invoke_viddddii,"Le":invoke_viddddiid,"oe":invoke_viddddiii,"md":invoke_viddddiiii,"Yh":invoke_viddddiiiii,"db":invoke_vidddi,"Ge":invoke_vidddidddddd,"Gd":invoke_vidddii,"Xf":invoke_vidddiii,"dd":invoke_vidddiiidi,"aa":invoke_viddi,"Vb":invoke_viddid,"Ed":invoke_viddidd,"mj":invoke_viddidddiiii,"fb":invoke_viddii,"ed":invoke_viddiiddi,"Jf":invoke_viddiiddiii,"If":invoke_viddiididiiiiiiiiiiiiiiiiiii,"Bh":invoke_viddiidiiidii,"P":invoke_viddiii,"ab":invoke_viddiiiiii,"ie":invoke_viddiiiiiiiiii,"C":invoke_vidi,"La":invoke_vidid,"Mb":invoke_vididd,"hh":invoke_vididdi,"kb":invoke_vididi,"I":invoke_vidii,"qj":invoke_vidiiddddii,"Fg":invoke_vidiidii,"V":invoke_vidiii,"Hh":invoke_vidiiiddii,"Dd":invoke_vidiiidi,"Tb":invoke_vidiiii,"Yi":invoke_vidiiiiidd,"Be":invoke_vidiiiiii,"ij":invoke_vidiiiiiiiiiii,"g":invoke_vii,"s":invoke_viid,"B":invoke_viidd,"ca":invoke_viiddd,"Ca":invoke_viidddd,"vc":invoke_viiddddd,"ea":invoke_viidddddd,"kf":invoke_viidddddddd,"ic":invoke_viidddddddiiii,"hf":invoke_viidddddi,"Nf":invoke_viidddddiii,"te":invoke_viiddddi,"cf":invoke_viiddddidd,"rg":invoke_viiddddiddd,"bh":invoke_viiddddiii,"eb":invoke_viidddi,"fh":invoke_viidddii,"Pd":invoke_viidddiii,"X":invoke_viiddi,"cj":invoke_viiddid,"xc":invoke_viiddidd,"xg":invoke_viiddidi,"ja":invoke_viiddii,"Ai":invoke_viiddiidiiiiii,"wd":invoke_viiddiii,"Nd":invoke_viiddiiii,"$i":invoke_viiddiiiii,"td":invoke_viiddiiiiii,"Wb":invoke_viiddiiiiiiii,"Y":invoke_viidi,"pa":invoke_viidid,"ae":invoke_viididd,"Mi":invoke_viididdi,"re":invoke_viididi,"la":invoke_viidii,"Jh":invoke_viidiid,"ob":invoke_viidiii,"xd":invoke_viidiiid,"Ff":invoke_viidiiidddii,"Kb":invoke_viidiiiii,"lf":invoke_viidiiiiii,"j":invoke_viii,"E":invoke_viiid,"U":invoke_viiidd,"wb":invoke_viiiddd,"Ma":invoke_viiidddd,"ni":invoke_viiiddddd,"Hg":invoke_viiiddddi,"bg":invoke_viiiddddiddi,"sg":invoke_viiiddddii,"hg":invoke_viiidddi,"Ci":invoke_viiidddiii,"Qa":invoke_viiiddi,"Dh":invoke_viiiddid,"Bi":invoke_viiiddidiii,"Rg":invoke_viiiddidiiiii,"_f":invoke_viiiddii,"ac":invoke_viiiddiiii,"rd":invoke_viiiddiiiii,"gi":invoke_viiiddiiiiiiiiiiiiii,"Aa":invoke_viiidi,"Cg":invoke_viiidid,"Zh":invoke_viiididi,"ta":invoke_viiidii,"Uc":invoke_viiidiid,"_c":invoke_viiidiii,"Ti":invoke_viiidiiii,"Ch":invoke_viiidiiiiddiiiiii,"Na":invoke_viiidiiiii,"Ef":invoke_viiidiiiiiiiiii,"l":invoke_viiii,"L":invoke_viiiid,"oa":invoke_viiiidd,"Fd":invoke_viiiidddd,"pf":invoke_viiiiddddd,"Gf":invoke_viiiidddddd,"Hf":invoke_viiiidddii,"ig":invoke_viiiidddiiiii,"ec":invoke_viiiiddi,"ha":invoke_viiiidi,"Ia":invoke_viiiidii,"Yb":invoke_viiiidiidi,"Qd":invoke_viiiidiii,"_h":invoke_viiiidiiidi,"ug":invoke_viiiidiiii,"$f":invoke_viiiidiiiiiidiiiiiiiiiii,"r":invoke_viiiii,"T":invoke_viiiiid,"ya":invoke_viiiiidd,"Nc":invoke_viiiiiddd,"qc":invoke_viiiiidddd,"Ri":invoke_viiiiidddddddd,"Sd":invoke_viiiiiddddi,"fg":invoke_viiiiiddddiddi,"Ic":invoke_viiiiidddii,"Kf":invoke_viiiiidddiii,"Ng":invoke_viiiiidddiiiiii,"Sc":invoke_viiiiiddi,"lj":invoke_viiiiiddidd,"bi":invoke_viiiiiddii,"ue":invoke_viiiiiddiii,"Gg":invoke_viiiiiddiiii,"ag":invoke_viiiiiddiiiiii,"cb":invoke_viiiiidi,"me":invoke_viiiiidii,"he":invoke_viiiiidiii,"z":invoke_viiiiii,"Xa":invoke_viiiiiid,"Oe":invoke_viiiiiidd,"be":invoke_viiiiiiddddidd,"dg":invoke_viiiiiiddddiddi,"Ug":invoke_viiiiiidddi,"$c":invoke_viiiiiiddi,"Xi":invoke_viiiiiiddiii,"Vi":invoke_viiiiiiddiiii,"ai":invoke_viiiiiidi,"Qe":invoke_viiiiiididi,"Uh":invoke_viiiiiidii,"Fe":invoke_viiiiiidiidid,"jc":invoke_viiiiiidiii,"M":invoke_viiiiiii,"ii":invoke_viiiiiiid,"ih":invoke_viiiiiiiddd,"ri":invoke_viiiiiiiddii,"si":invoke_viiiiiiiddiiii,"Ke":invoke_viiiiiiidiiiidiii,"ga":invoke_viiiiiiii,"hb":invoke_viiiiiiiid,"vf":invoke_viiiiiiiiddi,"Vh":invoke_viiiiiiiidii,"va":invoke_viiiiiiiii,"xf":invoke_viiiiiiiiid,"nd":invoke_viiiiiiiiidd,"tf":invoke_viiiiiiiiiddi,"mb":invoke_viiiiiiiiiddii,"Fa":invoke_viiiiiiiiii,"Zg":invoke_viiiiiiiiiid,"pi":invoke_viiiiiiiiiidddiii,"qi":invoke_viiiiiiiiiidddiiiiii,"Me":invoke_viiiiiiiiiiddi,"Wa":invoke_viiiiiiiiiii,"kj":invoke_viiiiiiiiiiidd,"Td":invoke_viiiiiiiiiiidi,"ub":invoke_viiiiiiiiiiii,"pc":invoke_viiiiiiiiiiiidi,"Rf":invoke_viiiiiiiiiiiidii,"Tc":invoke_viiiiiiiiiiiii,"ke":invoke_viiiiiiiiiiiiidi,"cd":invoke_viiiiiiiiiiiiii,"ce":invoke_viiiiiiiiiiiiiidddd,"ng":invoke_viiiiiiiiiiiiiidddiiiiiiiii,"og":invoke_viiiiiiiiiiiiiiddiiiiiiiii,"Yc":invoke_viiiiiiiiiiiiiii,"dh":invoke_viiiiiiiiiiiiiiiii,"wi":invoke_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii,"$h":invoke_viiiiiiiiiiiiiiiiii,"We":invoke_viiiiiiiiiiiiiiiiiii,"xi":invoke_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii,"yi":invoke_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii,"Of":invoke_viiiiiiiiiiiiiiiiiiiii,"Ne":invoke_viiiiiiiiiiiiiiiiiiiiii,"zh":invoke_viiiiiiiiiiiiiiiiiiiiiii,"Wh":invoke_viiiiiiiiiiiiiiiiiiiiiiiii,"Mf":invoke_viiiiiiiiiiiiiiiiiiiiiiiiiii,"_":_llvm_eh_typeid_for,"Th":_localtime,"memory":wasmMemory,"Qh":_pthread_create,"Se":_pthread_detach,"Ph":_pthread_join,"Lh":_pthread_mutexattr_destroy,"Nh":_pthread_mutexattr_init,"Mh":_pthread_mutexattr_settype,"h":_setTempRet0,"nh":_strftime_l,"Rh":_sysconf,"table":wasmTable,"Ue":_times};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["uj"]).apply(null,arguments)};var ___em_js__array_bounds_check_error=Module["___em_js__array_bounds_check_error"]=function(){return(___em_js__array_bounds_check_error=Module["___em_js__array_bounds_check_error"]=Module["asm"]["vj"]).apply(null,arguments)};var _emscripten_bind_Standard_Transient_get_type_name_0=Module["_emscripten_bind_Standard_Transient_get_type_name_0"]=function(){return(_emscripten_bind_Standard_Transient_get_type_name_0=Module["_emscripten_bind_Standard_Transient_get_type_name_0"]=Module["asm"]["wj"]).apply(null,arguments)};var _emscripten_bind_Standard_Transient_DynamicType_0=Module["_emscripten_bind_Standard_Transient_DynamicType_0"]=function(){return(_emscripten_bind_Standard_Transient_DynamicType_0=Module["_emscripten_bind_Standard_Transient_DynamicType_0"]=Module["asm"]["xj"]).apply(null,arguments)};var _emscripten_bind_Standard_Transient___destroy___0=Module["_emscripten_bind_Standard_Transient___destroy___0"]=function(){return(_emscripten_bind_Standard_Transient___destroy___0=Module["_emscripten_bind_Standard_Transient___destroy___0"]=Module["asm"]["yj"]).apply(null,arguments)};var _emscripten_bind_Geom_Geometry_get_type_name_0=Module["_emscripten_bind_Geom_Geometry_get_type_name_0"]=function(){return(_emscripten_bind_Geom_Geometry_get_type_name_0=Module["_emscripten_bind_Geom_Geometry_get_type_name_0"]=Module["asm"]["zj"]).apply(null,arguments)};var _emscripten_bind_Geom_Geometry_DynamicType_0=Module["_emscripten_bind_Geom_Geometry_DynamicType_0"]=function(){return(_emscripten_bind_Geom_Geometry_DynamicType_0=Module["_emscripten_bind_Geom_Geometry_DynamicType_0"]=Module["asm"]["Aj"]).apply(null,arguments)};var _emscripten_bind_Geom_Geometry___destroy___0=Module["_emscripten_bind_Geom_Geometry___destroy___0"]=function(){return(_emscripten_bind_Geom_Geometry___destroy___0=Module["_emscripten_bind_Geom_Geometry___destroy___0"]=Module["asm"]["Bj"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeShape_Build_0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_Build_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeShape_Build_0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_Build_0"]=Module["asm"]["Cj"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeShape_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeShape_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_Shape_0"]=Module["asm"]["Dj"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeShape_IsDeleted_1=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_IsDeleted_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeShape_IsDeleted_1=Module["_emscripten_bind_BRepBuilderAPI_MakeShape_IsDeleted_1"]=Module["asm"]["Ej"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeShape___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeShape___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeShape___destroy___0"]=Module["asm"]["Fj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_UIso_1=Module["_emscripten_bind_Geom_Surface_UIso_1"]=function(){return(_emscripten_bind_Geom_Surface_UIso_1=Module["_emscripten_bind_Geom_Surface_UIso_1"]=Module["asm"]["Gj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_VIso_1=Module["_emscripten_bind_Geom_Surface_VIso_1"]=function(){return(_emscripten_bind_Geom_Surface_VIso_1=Module["_emscripten_bind_Geom_Surface_VIso_1"]=Module["asm"]["Hj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsCNu_1=Module["_emscripten_bind_Geom_Surface_IsCNu_1"]=function(){return(_emscripten_bind_Geom_Surface_IsCNu_1=Module["_emscripten_bind_Geom_Surface_IsCNu_1"]=Module["asm"]["Ij"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsCNv_1=Module["_emscripten_bind_Geom_Surface_IsCNv_1"]=function(){return(_emscripten_bind_Geom_Surface_IsCNv_1=Module["_emscripten_bind_Geom_Surface_IsCNv_1"]=Module["asm"]["Jj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsUClosed_0=Module["_emscripten_bind_Geom_Surface_IsUClosed_0"]=function(){return(_emscripten_bind_Geom_Surface_IsUClosed_0=Module["_emscripten_bind_Geom_Surface_IsUClosed_0"]=Module["asm"]["Kj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsVClosed_0=Module["_emscripten_bind_Geom_Surface_IsVClosed_0"]=function(){return(_emscripten_bind_Geom_Surface_IsVClosed_0=Module["_emscripten_bind_Geom_Surface_IsVClosed_0"]=Module["asm"]["Lj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsUPeriodic_0=Module["_emscripten_bind_Geom_Surface_IsUPeriodic_0"]=function(){return(_emscripten_bind_Geom_Surface_IsUPeriodic_0=Module["_emscripten_bind_Geom_Surface_IsUPeriodic_0"]=Module["asm"]["Mj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_IsVPeriodic_0=Module["_emscripten_bind_Geom_Surface_IsVPeriodic_0"]=function(){return(_emscripten_bind_Geom_Surface_IsVPeriodic_0=Module["_emscripten_bind_Geom_Surface_IsVPeriodic_0"]=Module["asm"]["Nj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_UPeriod_0=Module["_emscripten_bind_Geom_Surface_UPeriod_0"]=function(){return(_emscripten_bind_Geom_Surface_UPeriod_0=Module["_emscripten_bind_Geom_Surface_UPeriod_0"]=Module["asm"]["Oj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_VPeriod_0=Module["_emscripten_bind_Geom_Surface_VPeriod_0"]=function(){return(_emscripten_bind_Geom_Surface_VPeriod_0=Module["_emscripten_bind_Geom_Surface_VPeriod_0"]=Module["asm"]["Pj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_Value_2=Module["_emscripten_bind_Geom_Surface_Value_2"]=function(){return(_emscripten_bind_Geom_Surface_Value_2=Module["_emscripten_bind_Geom_Surface_Value_2"]=Module["asm"]["Qj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_get_type_name_0=Module["_emscripten_bind_Geom_Surface_get_type_name_0"]=function(){return(_emscripten_bind_Geom_Surface_get_type_name_0=Module["_emscripten_bind_Geom_Surface_get_type_name_0"]=Module["asm"]["Rj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface_DynamicType_0=Module["_emscripten_bind_Geom_Surface_DynamicType_0"]=function(){return(_emscripten_bind_Geom_Surface_DynamicType_0=Module["_emscripten_bind_Geom_Surface_DynamicType_0"]=Module["asm"]["Sj"]).apply(null,arguments)};var _emscripten_bind_Geom_Surface___destroy___0=Module["_emscripten_bind_Geom_Surface___destroy___0"]=function(){return(_emscripten_bind_Geom_Surface___destroy___0=Module["_emscripten_bind_Geom_Surface___destroy___0"]=Module["asm"]["Tj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_Reverse_0=Module["_emscripten_bind_Geom_Curve_Reverse_0"]=function(){return(_emscripten_bind_Geom_Curve_Reverse_0=Module["_emscripten_bind_Geom_Curve_Reverse_0"]=Module["asm"]["Uj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_ReversedParameter_1=Module["_emscripten_bind_Geom_Curve_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Curve_ReversedParameter_1=Module["_emscripten_bind_Geom_Curve_ReversedParameter_1"]=Module["asm"]["Vj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_TransformedParameter_2=Module["_emscripten_bind_Geom_Curve_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Curve_TransformedParameter_2=Module["_emscripten_bind_Geom_Curve_TransformedParameter_2"]=Module["asm"]["Wj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_ParametricTransformation_1=Module["_emscripten_bind_Geom_Curve_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Curve_ParametricTransformation_1=Module["_emscripten_bind_Geom_Curve_ParametricTransformation_1"]=Module["asm"]["Xj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_Reversed_0=Module["_emscripten_bind_Geom_Curve_Reversed_0"]=function(){return(_emscripten_bind_Geom_Curve_Reversed_0=Module["_emscripten_bind_Geom_Curve_Reversed_0"]=Module["asm"]["Yj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_FirstParameter_0=Module["_emscripten_bind_Geom_Curve_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Curve_FirstParameter_0=Module["_emscripten_bind_Geom_Curve_FirstParameter_0"]=Module["asm"]["Zj"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_LastParameter_0=Module["_emscripten_bind_Geom_Curve_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Curve_LastParameter_0=Module["_emscripten_bind_Geom_Curve_LastParameter_0"]=Module["asm"]["_j"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_IsClosed_0=Module["_emscripten_bind_Geom_Curve_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Curve_IsClosed_0=Module["_emscripten_bind_Geom_Curve_IsClosed_0"]=Module["asm"]["$j"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_IsPeriodic_0=Module["_emscripten_bind_Geom_Curve_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Curve_IsPeriodic_0=Module["_emscripten_bind_Geom_Curve_IsPeriodic_0"]=Module["asm"]["ak"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_Period_0=Module["_emscripten_bind_Geom_Curve_Period_0"]=function(){return(_emscripten_bind_Geom_Curve_Period_0=Module["_emscripten_bind_Geom_Curve_Period_0"]=Module["asm"]["bk"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_IsCN_1=Module["_emscripten_bind_Geom_Curve_IsCN_1"]=function(){return(_emscripten_bind_Geom_Curve_IsCN_1=Module["_emscripten_bind_Geom_Curve_IsCN_1"]=Module["asm"]["ck"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_D0_2=Module["_emscripten_bind_Geom_Curve_D0_2"]=function(){return(_emscripten_bind_Geom_Curve_D0_2=Module["_emscripten_bind_Geom_Curve_D0_2"]=Module["asm"]["dk"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_D1_3=Module["_emscripten_bind_Geom_Curve_D1_3"]=function(){return(_emscripten_bind_Geom_Curve_D1_3=Module["_emscripten_bind_Geom_Curve_D1_3"]=Module["asm"]["ek"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_D2_4=Module["_emscripten_bind_Geom_Curve_D2_4"]=function(){return(_emscripten_bind_Geom_Curve_D2_4=Module["_emscripten_bind_Geom_Curve_D2_4"]=Module["asm"]["fk"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_D3_5=Module["_emscripten_bind_Geom_Curve_D3_5"]=function(){return(_emscripten_bind_Geom_Curve_D3_5=Module["_emscripten_bind_Geom_Curve_D3_5"]=Module["asm"]["gk"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_DN_2=Module["_emscripten_bind_Geom_Curve_DN_2"]=function(){return(_emscripten_bind_Geom_Curve_DN_2=Module["_emscripten_bind_Geom_Curve_DN_2"]=Module["asm"]["hk"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve_Value_1=Module["_emscripten_bind_Geom_Curve_Value_1"]=function(){return(_emscripten_bind_Geom_Curve_Value_1=Module["_emscripten_bind_Geom_Curve_Value_1"]=Module["asm"]["ik"]).apply(null,arguments)};var _emscripten_bind_Geom_Curve___destroy___0=Module["_emscripten_bind_Geom_Curve___destroy___0"]=function(){return(_emscripten_bind_Geom_Curve___destroy___0=Module["_emscripten_bind_Geom_Curve___destroy___0"]=Module["asm"]["jk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Curve_Period_0=Module["_emscripten_bind_Geom2d_Curve_Period_0"]=function(){return(_emscripten_bind_Geom2d_Curve_Period_0=Module["_emscripten_bind_Geom2d_Curve_Period_0"]=Module["asm"]["kk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Curve_Value_1=Module["_emscripten_bind_Geom2d_Curve_Value_1"]=function(){return(_emscripten_bind_Geom2d_Curve_Value_1=Module["_emscripten_bind_Geom2d_Curve_Value_1"]=Module["asm"]["lk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Curve___destroy___0=Module["_emscripten_bind_Geom2d_Curve___destroy___0"]=function(){return(_emscripten_bind_Geom2d_Curve___destroy___0=Module["_emscripten_bind_Geom2d_Curve___destroy___0"]=Module["asm"]["mk"]).apply(null,arguments)};var _emscripten_bind_Transfer_ProcessForTransient_Transfer_ProcessForTransient_0=Module["_emscripten_bind_Transfer_ProcessForTransient_Transfer_ProcessForTransient_0"]=function(){return(_emscripten_bind_Transfer_ProcessForTransient_Transfer_ProcessForTransient_0=Module["_emscripten_bind_Transfer_ProcessForTransient_Transfer_ProcessForTransient_0"]=Module["asm"]["nk"]).apply(null,arguments)};var _emscripten_bind_Transfer_ProcessForTransient_GetProgress_0=Module["_emscripten_bind_Transfer_ProcessForTransient_GetProgress_0"]=function(){return(_emscripten_bind_Transfer_ProcessForTransient_GetProgress_0=Module["_emscripten_bind_Transfer_ProcessForTransient_GetProgress_0"]=Module["asm"]["ok"]).apply(null,arguments)};var _emscripten_bind_Transfer_ProcessForTransient_SetProgress_1=Module["_emscripten_bind_Transfer_ProcessForTransient_SetProgress_1"]=function(){return(_emscripten_bind_Transfer_ProcessForTransient_SetProgress_1=Module["_emscripten_bind_Transfer_ProcessForTransient_SetProgress_1"]=Module["asm"]["pk"]).apply(null,arguments)};var _emscripten_bind_Transfer_ProcessForTransient___destroy___0=Module["_emscripten_bind_Transfer_ProcessForTransient___destroy___0"]=function(){return(_emscripten_bind_Transfer_ProcessForTransient___destroy___0=Module["_emscripten_bind_Transfer_ProcessForTransient___destroy___0"]=Module["asm"]["qk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Conic_Period_0=Module["_emscripten_bind_Geom2d_Conic_Period_0"]=function(){return(_emscripten_bind_Geom2d_Conic_Period_0=Module["_emscripten_bind_Geom2d_Conic_Period_0"]=Module["asm"]["rk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Conic_Value_1=Module["_emscripten_bind_Geom2d_Conic_Value_1"]=function(){return(_emscripten_bind_Geom2d_Conic_Value_1=Module["_emscripten_bind_Geom2d_Conic_Value_1"]=Module["asm"]["sk"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Conic___destroy___0=Module["_emscripten_bind_Geom2d_Conic___destroy___0"]=function(){return(_emscripten_bind_Geom2d_Conic___destroy___0=Module["_emscripten_bind_Geom2d_Conic___destroy___0"]=Module["asm"]["tk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Builder_MakeWire_1=Module["_emscripten_bind_TopoDS_Builder_MakeWire_1"]=function(){return(_emscripten_bind_TopoDS_Builder_MakeWire_1=Module["_emscripten_bind_TopoDS_Builder_MakeWire_1"]=Module["asm"]["uk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Builder_MakeCompound_1=Module["_emscripten_bind_TopoDS_Builder_MakeCompound_1"]=function(){return(_emscripten_bind_TopoDS_Builder_MakeCompound_1=Module["_emscripten_bind_TopoDS_Builder_MakeCompound_1"]=Module["asm"]["vk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Builder_Add_2=Module["_emscripten_bind_TopoDS_Builder_Add_2"]=function(){return(_emscripten_bind_TopoDS_Builder_Add_2=Module["_emscripten_bind_TopoDS_Builder_Add_2"]=Module["asm"]["wk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Builder_Remove_2=Module["_emscripten_bind_TopoDS_Builder_Remove_2"]=function(){return(_emscripten_bind_TopoDS_Builder_Remove_2=Module["_emscripten_bind_TopoDS_Builder_Remove_2"]=Module["asm"]["xk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Builder___destroy___0=Module["_emscripten_bind_TopoDS_Builder___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Builder___destroy___0=Module["_emscripten_bind_TopoDS_Builder___destroy___0"]=Module["asm"]["yk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_TopoDS_Shape_0=Module["_emscripten_bind_TopoDS_Shape_TopoDS_Shape_0"]=function(){return(_emscripten_bind_TopoDS_Shape_TopoDS_Shape_0=Module["_emscripten_bind_TopoDS_Shape_TopoDS_Shape_0"]=Module["asm"]["zk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_TopoDS_Shape_1=Module["_emscripten_bind_TopoDS_Shape_TopoDS_Shape_1"]=function(){return(_emscripten_bind_TopoDS_Shape_TopoDS_Shape_1=Module["_emscripten_bind_TopoDS_Shape_TopoDS_Shape_1"]=Module["asm"]["Ak"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_IsNull_0=Module["_emscripten_bind_TopoDS_Shape_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Shape_IsNull_0=Module["_emscripten_bind_TopoDS_Shape_IsNull_0"]=Module["asm"]["Bk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Nullify_0=Module["_emscripten_bind_TopoDS_Shape_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Nullify_0=Module["_emscripten_bind_TopoDS_Shape_Nullify_0"]=Module["asm"]["Ck"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Location_0=Module["_emscripten_bind_TopoDS_Shape_Location_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Location_0=Module["_emscripten_bind_TopoDS_Shape_Location_0"]=Module["asm"]["Dk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Located_1=Module["_emscripten_bind_TopoDS_Shape_Located_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Located_1=Module["_emscripten_bind_TopoDS_Shape_Located_1"]=Module["asm"]["Ek"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Orientation_0=Module["_emscripten_bind_TopoDS_Shape_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Orientation_0=Module["_emscripten_bind_TopoDS_Shape_Orientation_0"]=Module["asm"]["Fk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Oriented_1=Module["_emscripten_bind_TopoDS_Shape_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Oriented_1=Module["_emscripten_bind_TopoDS_Shape_Oriented_1"]=Module["asm"]["Gk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_ShapeType_0=Module["_emscripten_bind_TopoDS_Shape_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Shape_ShapeType_0=Module["_emscripten_bind_TopoDS_Shape_ShapeType_0"]=Module["asm"]["Hk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Free_0=Module["_emscripten_bind_TopoDS_Shape_Free_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Free_0=Module["_emscripten_bind_TopoDS_Shape_Free_0"]=Module["asm"]["Ik"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Locked_0=Module["_emscripten_bind_TopoDS_Shape_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Locked_0=Module["_emscripten_bind_TopoDS_Shape_Locked_0"]=Module["asm"]["Jk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Modified_0=Module["_emscripten_bind_TopoDS_Shape_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Modified_0=Module["_emscripten_bind_TopoDS_Shape_Modified_0"]=Module["asm"]["Kk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Checked_0=Module["_emscripten_bind_TopoDS_Shape_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Checked_0=Module["_emscripten_bind_TopoDS_Shape_Checked_0"]=Module["asm"]["Lk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Orientable_0=Module["_emscripten_bind_TopoDS_Shape_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Orientable_0=Module["_emscripten_bind_TopoDS_Shape_Orientable_0"]=Module["asm"]["Mk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Closed_0=Module["_emscripten_bind_TopoDS_Shape_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Closed_0=Module["_emscripten_bind_TopoDS_Shape_Closed_0"]=Module["asm"]["Nk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Infinite_0=Module["_emscripten_bind_TopoDS_Shape_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Infinite_0=Module["_emscripten_bind_TopoDS_Shape_Infinite_0"]=Module["asm"]["Ok"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Convex_0=Module["_emscripten_bind_TopoDS_Shape_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Convex_0=Module["_emscripten_bind_TopoDS_Shape_Convex_0"]=Module["asm"]["Pk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Move_1=Module["_emscripten_bind_TopoDS_Shape_Move_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Move_1=Module["_emscripten_bind_TopoDS_Shape_Move_1"]=Module["asm"]["Qk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Moved_1=Module["_emscripten_bind_TopoDS_Shape_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Moved_1=Module["_emscripten_bind_TopoDS_Shape_Moved_1"]=Module["asm"]["Rk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Reverse_0=Module["_emscripten_bind_TopoDS_Shape_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Reverse_0=Module["_emscripten_bind_TopoDS_Shape_Reverse_0"]=Module["asm"]["Sk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Reversed_0=Module["_emscripten_bind_TopoDS_Shape_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Reversed_0=Module["_emscripten_bind_TopoDS_Shape_Reversed_0"]=Module["asm"]["Tk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Complement_0=Module["_emscripten_bind_TopoDS_Shape_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Complement_0=Module["_emscripten_bind_TopoDS_Shape_Complement_0"]=Module["asm"]["Uk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Complemented_0=Module["_emscripten_bind_TopoDS_Shape_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Shape_Complemented_0=Module["_emscripten_bind_TopoDS_Shape_Complemented_0"]=Module["asm"]["Vk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Compose_1=Module["_emscripten_bind_TopoDS_Shape_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Compose_1=Module["_emscripten_bind_TopoDS_Shape_Compose_1"]=Module["asm"]["Wk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_Composed_1=Module["_emscripten_bind_TopoDS_Shape_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Shape_Composed_1=Module["_emscripten_bind_TopoDS_Shape_Composed_1"]=Module["asm"]["Xk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_NbChildren_0=Module["_emscripten_bind_TopoDS_Shape_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Shape_NbChildren_0=Module["_emscripten_bind_TopoDS_Shape_NbChildren_0"]=Module["asm"]["Yk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_IsPartner_1=Module["_emscripten_bind_TopoDS_Shape_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Shape_IsPartner_1=Module["_emscripten_bind_TopoDS_Shape_IsPartner_1"]=Module["asm"]["Zk"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_IsSame_1=Module["_emscripten_bind_TopoDS_Shape_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Shape_IsSame_1=Module["_emscripten_bind_TopoDS_Shape_IsSame_1"]=Module["asm"]["_k"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_IsEqual_1=Module["_emscripten_bind_TopoDS_Shape_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Shape_IsEqual_1=Module["_emscripten_bind_TopoDS_Shape_IsEqual_1"]=Module["asm"]["$k"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Shape_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Shape_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Shape_IsNotEqual_1"]=Module["asm"]["al"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_HashCode_1=Module["_emscripten_bind_TopoDS_Shape_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Shape_HashCode_1=Module["_emscripten_bind_TopoDS_Shape_HashCode_1"]=Module["asm"]["bl"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Shape_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Shape_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Shape_EmptyCopy_0"]=Module["asm"]["cl"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Shape_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Shape_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Shape_EmptyCopied_0"]=Module["asm"]["dl"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shape___destroy___0=Module["_emscripten_bind_TopoDS_Shape___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Shape___destroy___0=Module["_emscripten_bind_TopoDS_Shape___destroy___0"]=Module["asm"]["el"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_BRepOffsetAPI_MakeOffsetShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_BRepOffsetAPI_MakeOffsetShape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_BRepOffsetAPI_MakeOffsetShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_BRepOffsetAPI_MakeOffsetShape_0"]=Module["asm"]["fl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformBySimple_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformBySimple_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformBySimple_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformBySimple_2"]=Module["asm"]["gl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_3=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_3=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_3"]=Module["asm"]["hl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_4"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_4"]=Module["asm"]["il"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_5=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_5"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_5=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_5"]=Module["asm"]["jl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_6=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_6"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_6=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_6"]=Module["asm"]["kl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_7=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_7"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_7=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_7"]=Module["asm"]["ll"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_8=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_8"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_8=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_PerformByJoin_8"]=Module["asm"]["ml"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape_Shape_0"]=Module["asm"]["nl"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffsetShape___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffsetShape___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffsetShape___destroy___0"]=Module["asm"]["ol"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_Tool___destroy___0=Module["_emscripten_bind_ShapeUpgrade_Tool___destroy___0"]=function(){return(_emscripten_bind_ShapeUpgrade_Tool___destroy___0=Module["_emscripten_bind_ShapeUpgrade_Tool___destroy___0"]=Module["asm"]["pl"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_LocalOperation_Shape_0=Module["_emscripten_bind_BRepFilletAPI_LocalOperation_Shape_0"]=function(){return(_emscripten_bind_BRepFilletAPI_LocalOperation_Shape_0=Module["_emscripten_bind_BRepFilletAPI_LocalOperation_Shape_0"]=Module["asm"]["ql"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_LocalOperation___destroy___0=Module["_emscripten_bind_BRepFilletAPI_LocalOperation___destroy___0"]=function(){return(_emscripten_bind_BRepFilletAPI_LocalOperation___destroy___0=Module["_emscripten_bind_BRepFilletAPI_LocalOperation___destroy___0"]=Module["asm"]["rl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_Location_0=Module["_emscripten_bind_Geom_ElementarySurface_Location_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_Location_0=Module["_emscripten_bind_Geom_ElementarySurface_Location_0"]=Module["asm"]["sl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_UIso_1=Module["_emscripten_bind_Geom_ElementarySurface_UIso_1"]=function(){return(_emscripten_bind_Geom_ElementarySurface_UIso_1=Module["_emscripten_bind_Geom_ElementarySurface_UIso_1"]=Module["asm"]["tl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_VIso_1=Module["_emscripten_bind_Geom_ElementarySurface_VIso_1"]=function(){return(_emscripten_bind_Geom_ElementarySurface_VIso_1=Module["_emscripten_bind_Geom_ElementarySurface_VIso_1"]=Module["asm"]["ul"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsCNu_1=Module["_emscripten_bind_Geom_ElementarySurface_IsCNu_1"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsCNu_1=Module["_emscripten_bind_Geom_ElementarySurface_IsCNu_1"]=Module["asm"]["vl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsCNv_1=Module["_emscripten_bind_Geom_ElementarySurface_IsCNv_1"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsCNv_1=Module["_emscripten_bind_Geom_ElementarySurface_IsCNv_1"]=Module["asm"]["wl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsUClosed_0=Module["_emscripten_bind_Geom_ElementarySurface_IsUClosed_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsUClosed_0=Module["_emscripten_bind_Geom_ElementarySurface_IsUClosed_0"]=Module["asm"]["xl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsVClosed_0=Module["_emscripten_bind_Geom_ElementarySurface_IsVClosed_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsVClosed_0=Module["_emscripten_bind_Geom_ElementarySurface_IsVClosed_0"]=Module["asm"]["yl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsUPeriodic_0=Module["_emscripten_bind_Geom_ElementarySurface_IsUPeriodic_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsUPeriodic_0=Module["_emscripten_bind_Geom_ElementarySurface_IsUPeriodic_0"]=Module["asm"]["zl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_IsVPeriodic_0=Module["_emscripten_bind_Geom_ElementarySurface_IsVPeriodic_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_IsVPeriodic_0=Module["_emscripten_bind_Geom_ElementarySurface_IsVPeriodic_0"]=Module["asm"]["Al"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_UPeriod_0=Module["_emscripten_bind_Geom_ElementarySurface_UPeriod_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_UPeriod_0=Module["_emscripten_bind_Geom_ElementarySurface_UPeriod_0"]=Module["asm"]["Bl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_VPeriod_0=Module["_emscripten_bind_Geom_ElementarySurface_VPeriod_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_VPeriod_0=Module["_emscripten_bind_Geom_ElementarySurface_VPeriod_0"]=Module["asm"]["Cl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_Value_2=Module["_emscripten_bind_Geom_ElementarySurface_Value_2"]=function(){return(_emscripten_bind_Geom_ElementarySurface_Value_2=Module["_emscripten_bind_Geom_ElementarySurface_Value_2"]=Module["asm"]["Dl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_get_type_name_0=Module["_emscripten_bind_Geom_ElementarySurface_get_type_name_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_get_type_name_0=Module["_emscripten_bind_Geom_ElementarySurface_get_type_name_0"]=Module["asm"]["El"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface_DynamicType_0=Module["_emscripten_bind_Geom_ElementarySurface_DynamicType_0"]=function(){return(_emscripten_bind_Geom_ElementarySurface_DynamicType_0=Module["_emscripten_bind_Geom_ElementarySurface_DynamicType_0"]=Module["asm"]["Fl"]).apply(null,arguments)};var _emscripten_bind_Geom_ElementarySurface___destroy___0=Module["_emscripten_bind_Geom_ElementarySurface___destroy___0"]=function(){return(_emscripten_bind_Geom_ElementarySurface___destroy___0=Module["_emscripten_bind_Geom_ElementarySurface___destroy___0"]=Module["asm"]["Gl"]).apply(null,arguments)};var _emscripten_bind_Geom2d_BoundedCurve_Period_0=Module["_emscripten_bind_Geom2d_BoundedCurve_Period_0"]=function(){return(_emscripten_bind_Geom2d_BoundedCurve_Period_0=Module["_emscripten_bind_Geom2d_BoundedCurve_Period_0"]=Module["asm"]["Hl"]).apply(null,arguments)};var _emscripten_bind_Geom2d_BoundedCurve_Value_1=Module["_emscripten_bind_Geom2d_BoundedCurve_Value_1"]=function(){return(_emscripten_bind_Geom2d_BoundedCurve_Value_1=Module["_emscripten_bind_Geom2d_BoundedCurve_Value_1"]=Module["asm"]["Il"]).apply(null,arguments)};var _emscripten_bind_Geom2d_BoundedCurve___destroy___0=Module["_emscripten_bind_Geom2d_BoundedCurve___destroy___0"]=function(){return(_emscripten_bind_Geom2d_BoundedCurve___destroy___0=Module["_emscripten_bind_Geom2d_BoundedCurve___destroy___0"]=Module["asm"]["Jl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_XSControl_Reader_0=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_0"]=function(){return(_emscripten_bind_XSControl_Reader_XSControl_Reader_0=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_0"]=Module["asm"]["Kl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_XSControl_Reader_1=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_1"]=function(){return(_emscripten_bind_XSControl_Reader_XSControl_Reader_1=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_1"]=Module["asm"]["Ll"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_XSControl_Reader_2=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_2"]=function(){return(_emscripten_bind_XSControl_Reader_XSControl_Reader_2=Module["_emscripten_bind_XSControl_Reader_XSControl_Reader_2"]=Module["asm"]["Ml"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_SetNorm_1=Module["_emscripten_bind_XSControl_Reader_SetNorm_1"]=function(){return(_emscripten_bind_XSControl_Reader_SetNorm_1=Module["_emscripten_bind_XSControl_Reader_SetNorm_1"]=Module["asm"]["Nl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_SetWS_1=Module["_emscripten_bind_XSControl_Reader_SetWS_1"]=function(){return(_emscripten_bind_XSControl_Reader_SetWS_1=Module["_emscripten_bind_XSControl_Reader_SetWS_1"]=Module["asm"]["Ol"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_SetWS_2=Module["_emscripten_bind_XSControl_Reader_SetWS_2"]=function(){return(_emscripten_bind_XSControl_Reader_SetWS_2=Module["_emscripten_bind_XSControl_Reader_SetWS_2"]=Module["asm"]["Pl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_WS_0=Module["_emscripten_bind_XSControl_Reader_WS_0"]=function(){return(_emscripten_bind_XSControl_Reader_WS_0=Module["_emscripten_bind_XSControl_Reader_WS_0"]=Module["asm"]["Ql"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_ReadFile_1=Module["_emscripten_bind_XSControl_Reader_ReadFile_1"]=function(){return(_emscripten_bind_XSControl_Reader_ReadFile_1=Module["_emscripten_bind_XSControl_Reader_ReadFile_1"]=Module["asm"]["Rl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_XSControl_Reader_NbRootsForTransfer_0"]=function(){return(_emscripten_bind_XSControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_XSControl_Reader_NbRootsForTransfer_0"]=Module["asm"]["Sl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_XSControl_Reader_TransferOneRoot_0"]=function(){return(_emscripten_bind_XSControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_XSControl_Reader_TransferOneRoot_0"]=Module["asm"]["Tl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_XSControl_Reader_TransferOneRoot_1"]=function(){return(_emscripten_bind_XSControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_XSControl_Reader_TransferOneRoot_1"]=Module["asm"]["Ul"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_TransferOne_1=Module["_emscripten_bind_XSControl_Reader_TransferOne_1"]=function(){return(_emscripten_bind_XSControl_Reader_TransferOne_1=Module["_emscripten_bind_XSControl_Reader_TransferOne_1"]=Module["asm"]["Vl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_TransferRoots_0=Module["_emscripten_bind_XSControl_Reader_TransferRoots_0"]=function(){return(_emscripten_bind_XSControl_Reader_TransferRoots_0=Module["_emscripten_bind_XSControl_Reader_TransferRoots_0"]=Module["asm"]["Wl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_ClearShapes_0=Module["_emscripten_bind_XSControl_Reader_ClearShapes_0"]=function(){return(_emscripten_bind_XSControl_Reader_ClearShapes_0=Module["_emscripten_bind_XSControl_Reader_ClearShapes_0"]=Module["asm"]["Xl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_NbShapes_0=Module["_emscripten_bind_XSControl_Reader_NbShapes_0"]=function(){return(_emscripten_bind_XSControl_Reader_NbShapes_0=Module["_emscripten_bind_XSControl_Reader_NbShapes_0"]=Module["asm"]["Yl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_Shape_0=Module["_emscripten_bind_XSControl_Reader_Shape_0"]=function(){return(_emscripten_bind_XSControl_Reader_Shape_0=Module["_emscripten_bind_XSControl_Reader_Shape_0"]=Module["asm"]["Zl"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_Shape_1=Module["_emscripten_bind_XSControl_Reader_Shape_1"]=function(){return(_emscripten_bind_XSControl_Reader_Shape_1=Module["_emscripten_bind_XSControl_Reader_Shape_1"]=Module["asm"]["_l"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_OneShape_0=Module["_emscripten_bind_XSControl_Reader_OneShape_0"]=function(){return(_emscripten_bind_XSControl_Reader_OneShape_0=Module["_emscripten_bind_XSControl_Reader_OneShape_0"]=Module["asm"]["$l"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_XSControl_Reader_PrintStatsTransfer_1"]=function(){return(_emscripten_bind_XSControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_XSControl_Reader_PrintStatsTransfer_1"]=Module["asm"]["am"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_XSControl_Reader_PrintStatsTransfer_2"]=function(){return(_emscripten_bind_XSControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_XSControl_Reader_PrintStatsTransfer_2"]=Module["asm"]["bm"]).apply(null,arguments)};var _emscripten_bind_XSControl_Reader___destroy___0=Module["_emscripten_bind_XSControl_Reader___destroy___0"]=function(){return(_emscripten_bind_XSControl_Reader___destroy___0=Module["_emscripten_bind_XSControl_Reader___destroy___0"]=Module["asm"]["cm"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_BooleanOperation_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_BooleanOperation_Shape_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_BooleanOperation_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_BooleanOperation_Shape_0"]=Module["asm"]["dm"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_BooleanOperation___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_BooleanOperation___destroy___0"]=function(){return(_emscripten_bind_BRepAlgoAPI_BooleanOperation___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_BooleanOperation___destroy___0"]=Module["asm"]["em"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Build_0"]=Module["asm"]["fm"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Face_0"]=Module["asm"]["gm"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shell_0"]=Module["asm"]["hm"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Solid_0"]=Module["asm"]["im"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_Shape_0"]=Module["asm"]["jm"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis_IsDeleted_1"]=Module["asm"]["km"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeOneAxis___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeOneAxis___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeOneAxis___destroy___0"]=Module["asm"]["lm"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_ModifyShape_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_ModifyShape_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_ModifyShape_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_ModifyShape_Shape_0"]=Module["asm"]["mm"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_ModifyShape___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_ModifyShape___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_ModifyShape___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_ModifyShape___destroy___0"]=Module["asm"]["nm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_Reverse_0=Module["_emscripten_bind_Geom_Conic_Reverse_0"]=function(){return(_emscripten_bind_Geom_Conic_Reverse_0=Module["_emscripten_bind_Geom_Conic_Reverse_0"]=Module["asm"]["om"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_ReversedParameter_1=Module["_emscripten_bind_Geom_Conic_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Conic_ReversedParameter_1=Module["_emscripten_bind_Geom_Conic_ReversedParameter_1"]=Module["asm"]["pm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_TransformedParameter_2=Module["_emscripten_bind_Geom_Conic_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Conic_TransformedParameter_2=Module["_emscripten_bind_Geom_Conic_TransformedParameter_2"]=Module["asm"]["qm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_ParametricTransformation_1=Module["_emscripten_bind_Geom_Conic_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Conic_ParametricTransformation_1=Module["_emscripten_bind_Geom_Conic_ParametricTransformation_1"]=Module["asm"]["rm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_Reversed_0=Module["_emscripten_bind_Geom_Conic_Reversed_0"]=function(){return(_emscripten_bind_Geom_Conic_Reversed_0=Module["_emscripten_bind_Geom_Conic_Reversed_0"]=Module["asm"]["sm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_FirstParameter_0=Module["_emscripten_bind_Geom_Conic_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Conic_FirstParameter_0=Module["_emscripten_bind_Geom_Conic_FirstParameter_0"]=Module["asm"]["tm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_LastParameter_0=Module["_emscripten_bind_Geom_Conic_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Conic_LastParameter_0=Module["_emscripten_bind_Geom_Conic_LastParameter_0"]=Module["asm"]["um"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_IsClosed_0=Module["_emscripten_bind_Geom_Conic_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Conic_IsClosed_0=Module["_emscripten_bind_Geom_Conic_IsClosed_0"]=Module["asm"]["vm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_IsPeriodic_0=Module["_emscripten_bind_Geom_Conic_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Conic_IsPeriodic_0=Module["_emscripten_bind_Geom_Conic_IsPeriodic_0"]=Module["asm"]["wm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_Period_0=Module["_emscripten_bind_Geom_Conic_Period_0"]=function(){return(_emscripten_bind_Geom_Conic_Period_0=Module["_emscripten_bind_Geom_Conic_Period_0"]=Module["asm"]["xm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_IsCN_1=Module["_emscripten_bind_Geom_Conic_IsCN_1"]=function(){return(_emscripten_bind_Geom_Conic_IsCN_1=Module["_emscripten_bind_Geom_Conic_IsCN_1"]=Module["asm"]["ym"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_D0_2=Module["_emscripten_bind_Geom_Conic_D0_2"]=function(){return(_emscripten_bind_Geom_Conic_D0_2=Module["_emscripten_bind_Geom_Conic_D0_2"]=Module["asm"]["zm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_D1_3=Module["_emscripten_bind_Geom_Conic_D1_3"]=function(){return(_emscripten_bind_Geom_Conic_D1_3=Module["_emscripten_bind_Geom_Conic_D1_3"]=Module["asm"]["Am"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_D2_4=Module["_emscripten_bind_Geom_Conic_D2_4"]=function(){return(_emscripten_bind_Geom_Conic_D2_4=Module["_emscripten_bind_Geom_Conic_D2_4"]=Module["asm"]["Bm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_D3_5=Module["_emscripten_bind_Geom_Conic_D3_5"]=function(){return(_emscripten_bind_Geom_Conic_D3_5=Module["_emscripten_bind_Geom_Conic_D3_5"]=Module["asm"]["Cm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_DN_2=Module["_emscripten_bind_Geom_Conic_DN_2"]=function(){return(_emscripten_bind_Geom_Conic_DN_2=Module["_emscripten_bind_Geom_Conic_DN_2"]=Module["asm"]["Dm"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic_Value_1=Module["_emscripten_bind_Geom_Conic_Value_1"]=function(){return(_emscripten_bind_Geom_Conic_Value_1=Module["_emscripten_bind_Geom_Conic_Value_1"]=Module["asm"]["Em"]).apply(null,arguments)};var _emscripten_bind_Geom_Conic___destroy___0=Module["_emscripten_bind_Geom_Conic___destroy___0"]=function(){return(_emscripten_bind_Geom_Conic___destroy___0=Module["_emscripten_bind_Geom_Conic___destroy___0"]=Module["asm"]["Fm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_FirstParameter_0=Module["_emscripten_bind_Adaptor3d_Curve_FirstParameter_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_FirstParameter_0=Module["_emscripten_bind_Adaptor3d_Curve_FirstParameter_0"]=Module["asm"]["Gm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_LastParameter_0=Module["_emscripten_bind_Adaptor3d_Curve_LastParameter_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_LastParameter_0=Module["_emscripten_bind_Adaptor3d_Curve_LastParameter_0"]=Module["asm"]["Hm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_IsClosed_0=Module["_emscripten_bind_Adaptor3d_Curve_IsClosed_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_IsClosed_0=Module["_emscripten_bind_Adaptor3d_Curve_IsClosed_0"]=Module["asm"]["Im"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_IsPeriodic_0=Module["_emscripten_bind_Adaptor3d_Curve_IsPeriodic_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_IsPeriodic_0=Module["_emscripten_bind_Adaptor3d_Curve_IsPeriodic_0"]=Module["asm"]["Jm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Period_0=Module["_emscripten_bind_Adaptor3d_Curve_Period_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Period_0=Module["_emscripten_bind_Adaptor3d_Curve_Period_0"]=Module["asm"]["Km"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Value_1=Module["_emscripten_bind_Adaptor3d_Curve_Value_1"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Value_1=Module["_emscripten_bind_Adaptor3d_Curve_Value_1"]=Module["asm"]["Lm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_D0_2=Module["_emscripten_bind_Adaptor3d_Curve_D0_2"]=function(){return(_emscripten_bind_Adaptor3d_Curve_D0_2=Module["_emscripten_bind_Adaptor3d_Curve_D0_2"]=Module["asm"]["Mm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_D1_3=Module["_emscripten_bind_Adaptor3d_Curve_D1_3"]=function(){return(_emscripten_bind_Adaptor3d_Curve_D1_3=Module["_emscripten_bind_Adaptor3d_Curve_D1_3"]=Module["asm"]["Nm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_D2_4=Module["_emscripten_bind_Adaptor3d_Curve_D2_4"]=function(){return(_emscripten_bind_Adaptor3d_Curve_D2_4=Module["_emscripten_bind_Adaptor3d_Curve_D2_4"]=Module["asm"]["Om"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_D3_5=Module["_emscripten_bind_Adaptor3d_Curve_D3_5"]=function(){return(_emscripten_bind_Adaptor3d_Curve_D3_5=Module["_emscripten_bind_Adaptor3d_Curve_D3_5"]=Module["asm"]["Pm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_DN_2=Module["_emscripten_bind_Adaptor3d_Curve_DN_2"]=function(){return(_emscripten_bind_Adaptor3d_Curve_DN_2=Module["_emscripten_bind_Adaptor3d_Curve_DN_2"]=Module["asm"]["Qm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Line_0=Module["_emscripten_bind_Adaptor3d_Curve_Line_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Line_0=Module["_emscripten_bind_Adaptor3d_Curve_Line_0"]=Module["asm"]["Rm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Circle_0=Module["_emscripten_bind_Adaptor3d_Curve_Circle_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Circle_0=Module["_emscripten_bind_Adaptor3d_Curve_Circle_0"]=Module["asm"]["Sm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Ellipse_0=Module["_emscripten_bind_Adaptor3d_Curve_Ellipse_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Ellipse_0=Module["_emscripten_bind_Adaptor3d_Curve_Ellipse_0"]=Module["asm"]["Tm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Hyperbola_0=Module["_emscripten_bind_Adaptor3d_Curve_Hyperbola_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Hyperbola_0=Module["_emscripten_bind_Adaptor3d_Curve_Hyperbola_0"]=Module["asm"]["Um"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Parabola_0=Module["_emscripten_bind_Adaptor3d_Curve_Parabola_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Parabola_0=Module["_emscripten_bind_Adaptor3d_Curve_Parabola_0"]=Module["asm"]["Vm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_Bezier_0=Module["_emscripten_bind_Adaptor3d_Curve_Bezier_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_Bezier_0=Module["_emscripten_bind_Adaptor3d_Curve_Bezier_0"]=Module["asm"]["Wm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve_BSpline_0=Module["_emscripten_bind_Adaptor3d_Curve_BSpline_0"]=function(){return(_emscripten_bind_Adaptor3d_Curve_BSpline_0=Module["_emscripten_bind_Adaptor3d_Curve_BSpline_0"]=Module["asm"]["Xm"]).apply(null,arguments)};var _emscripten_bind_Adaptor3d_Curve___destroy___0=Module["_emscripten_bind_Adaptor3d_Curve___destroy___0"]=function(){return(_emscripten_bind_Adaptor3d_Curve___destroy___0=Module["_emscripten_bind_Adaptor3d_Curve___destroy___0"]=Module["asm"]["Ym"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_Reverse_0=Module["_emscripten_bind_Geom_BoundedCurve_Reverse_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_Reverse_0=Module["_emscripten_bind_Geom_BoundedCurve_Reverse_0"]=Module["asm"]["Zm"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BoundedCurve_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_BoundedCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BoundedCurve_ReversedParameter_1"]=Module["asm"]["_m"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_TransformedParameter_2=Module["_emscripten_bind_Geom_BoundedCurve_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_BoundedCurve_TransformedParameter_2=Module["_emscripten_bind_Geom_BoundedCurve_TransformedParameter_2"]=Module["asm"]["$m"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_ParametricTransformation_1=Module["_emscripten_bind_Geom_BoundedCurve_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_BoundedCurve_ParametricTransformation_1=Module["_emscripten_bind_Geom_BoundedCurve_ParametricTransformation_1"]=Module["asm"]["an"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_Reversed_0=Module["_emscripten_bind_Geom_BoundedCurve_Reversed_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_Reversed_0=Module["_emscripten_bind_Geom_BoundedCurve_Reversed_0"]=Module["asm"]["bn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BoundedCurve_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BoundedCurve_FirstParameter_0"]=Module["asm"]["cn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_LastParameter_0=Module["_emscripten_bind_Geom_BoundedCurve_LastParameter_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_LastParameter_0=Module["_emscripten_bind_Geom_BoundedCurve_LastParameter_0"]=Module["asm"]["dn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_IsClosed_0=Module["_emscripten_bind_Geom_BoundedCurve_IsClosed_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_IsClosed_0=Module["_emscripten_bind_Geom_BoundedCurve_IsClosed_0"]=Module["asm"]["en"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BoundedCurve_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BoundedCurve_IsPeriodic_0"]=Module["asm"]["fn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_Period_0=Module["_emscripten_bind_Geom_BoundedCurve_Period_0"]=function(){return(_emscripten_bind_Geom_BoundedCurve_Period_0=Module["_emscripten_bind_Geom_BoundedCurve_Period_0"]=Module["asm"]["gn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_IsCN_1=Module["_emscripten_bind_Geom_BoundedCurve_IsCN_1"]=function(){return(_emscripten_bind_Geom_BoundedCurve_IsCN_1=Module["_emscripten_bind_Geom_BoundedCurve_IsCN_1"]=Module["asm"]["hn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_D0_2=Module["_emscripten_bind_Geom_BoundedCurve_D0_2"]=function(){return(_emscripten_bind_Geom_BoundedCurve_D0_2=Module["_emscripten_bind_Geom_BoundedCurve_D0_2"]=Module["asm"]["jn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_D1_3=Module["_emscripten_bind_Geom_BoundedCurve_D1_3"]=function(){return(_emscripten_bind_Geom_BoundedCurve_D1_3=Module["_emscripten_bind_Geom_BoundedCurve_D1_3"]=Module["asm"]["kn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_D2_4=Module["_emscripten_bind_Geom_BoundedCurve_D2_4"]=function(){return(_emscripten_bind_Geom_BoundedCurve_D2_4=Module["_emscripten_bind_Geom_BoundedCurve_D2_4"]=Module["asm"]["ln"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_D3_5=Module["_emscripten_bind_Geom_BoundedCurve_D3_5"]=function(){return(_emscripten_bind_Geom_BoundedCurve_D3_5=Module["_emscripten_bind_Geom_BoundedCurve_D3_5"]=Module["asm"]["mn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_DN_2=Module["_emscripten_bind_Geom_BoundedCurve_DN_2"]=function(){return(_emscripten_bind_Geom_BoundedCurve_DN_2=Module["_emscripten_bind_Geom_BoundedCurve_DN_2"]=Module["asm"]["nn"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve_Value_1=Module["_emscripten_bind_Geom_BoundedCurve_Value_1"]=function(){return(_emscripten_bind_Geom_BoundedCurve_Value_1=Module["_emscripten_bind_Geom_BoundedCurve_Value_1"]=Module["asm"]["on"]).apply(null,arguments)};var _emscripten_bind_Geom_BoundedCurve___destroy___0=Module["_emscripten_bind_Geom_BoundedCurve___destroy___0"]=function(){return(_emscripten_bind_Geom_BoundedCurve___destroy___0=Module["_emscripten_bind_Geom_BoundedCurve___destroy___0"]=Module["asm"]["pn"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSweep_FirstShape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_FirstShape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSweep_FirstShape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_FirstShape_0"]=Module["asm"]["qn"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSweep_LastShape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_LastShape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSweep_LastShape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_LastShape_0"]=Module["asm"]["rn"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSweep_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSweep_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_Shape_0"]=Module["asm"]["sn"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSweep_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSweep_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeSweep_IsDeleted_1"]=Module["asm"]["tn"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSweep___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSweep___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeSweep___destroy___0"]=Module["asm"]["un"]).apply(null,arguments)};var _emscripten_bind_gp_OX_0=Module["_emscripten_bind_gp_OX_0"]=function(){return(_emscripten_bind_gp_OX_0=Module["_emscripten_bind_gp_OX_0"]=Module["asm"]["vn"]).apply(null,arguments)};var _emscripten_bind_gp_DZ_0=Module["_emscripten_bind_gp_DZ_0"]=function(){return(_emscripten_bind_gp_DZ_0=Module["_emscripten_bind_gp_DZ_0"]=Module["asm"]["wn"]).apply(null,arguments)};var _emscripten_bind_gp___destroy___0=Module["_emscripten_bind_gp___destroy___0"]=function(){return(_emscripten_bind_gp___destroy___0=Module["_emscripten_bind_gp___destroy___0"]=Module["asm"]["xn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Poly_Triangulation_1=Module["_emscripten_bind_Poly_Triangulation_Poly_Triangulation_1"]=function(){return(_emscripten_bind_Poly_Triangulation_Poly_Triangulation_1=Module["_emscripten_bind_Poly_Triangulation_Poly_Triangulation_1"]=Module["asm"]["yn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Poly_Triangulation_3=Module["_emscripten_bind_Poly_Triangulation_Poly_Triangulation_3"]=function(){return(_emscripten_bind_Poly_Triangulation_Poly_Triangulation_3=Module["_emscripten_bind_Poly_Triangulation_Poly_Triangulation_3"]=Module["asm"]["zn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Copy_0=Module["_emscripten_bind_Poly_Triangulation_Copy_0"]=function(){return(_emscripten_bind_Poly_Triangulation_Copy_0=Module["_emscripten_bind_Poly_Triangulation_Copy_0"]=Module["asm"]["An"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Deflection_1=Module["_emscripten_bind_Poly_Triangulation_Deflection_1"]=function(){return(_emscripten_bind_Poly_Triangulation_Deflection_1=Module["_emscripten_bind_Poly_Triangulation_Deflection_1"]=Module["asm"]["Bn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_RemoveUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_RemoveUVNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_RemoveUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_RemoveUVNodes_0"]=Module["asm"]["Cn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_NbNodes_0=Module["_emscripten_bind_Poly_Triangulation_NbNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_NbNodes_0=Module["_emscripten_bind_Poly_Triangulation_NbNodes_0"]=Module["asm"]["Dn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_NbTriangles_0=Module["_emscripten_bind_Poly_Triangulation_NbTriangles_0"]=function(){return(_emscripten_bind_Poly_Triangulation_NbTriangles_0=Module["_emscripten_bind_Poly_Triangulation_NbTriangles_0"]=Module["asm"]["En"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_HasUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_HasUVNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_HasUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_HasUVNodes_0"]=Module["asm"]["Fn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Nodes_0=Module["_emscripten_bind_Poly_Triangulation_Nodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_Nodes_0=Module["_emscripten_bind_Poly_Triangulation_Nodes_0"]=Module["asm"]["Gn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_ChangeNodes_0=Module["_emscripten_bind_Poly_Triangulation_ChangeNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_ChangeNodes_0=Module["_emscripten_bind_Poly_Triangulation_ChangeNodes_0"]=Module["asm"]["Hn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Node_1=Module["_emscripten_bind_Poly_Triangulation_Node_1"]=function(){return(_emscripten_bind_Poly_Triangulation_Node_1=Module["_emscripten_bind_Poly_Triangulation_Node_1"]=Module["asm"]["In"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_UVNodes_0=Module["_emscripten_bind_Poly_Triangulation_UVNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_UVNodes_0=Module["_emscripten_bind_Poly_Triangulation_UVNodes_0"]=Module["asm"]["Jn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_ChangeUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_ChangeUVNodes_0"]=function(){return(_emscripten_bind_Poly_Triangulation_ChangeUVNodes_0=Module["_emscripten_bind_Poly_Triangulation_ChangeUVNodes_0"]=Module["asm"]["Kn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_UVNode_1=Module["_emscripten_bind_Poly_Triangulation_UVNode_1"]=function(){return(_emscripten_bind_Poly_Triangulation_UVNode_1=Module["_emscripten_bind_Poly_Triangulation_UVNode_1"]=Module["asm"]["Ln"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Triangles_0=Module["_emscripten_bind_Poly_Triangulation_Triangles_0"]=function(){return(_emscripten_bind_Poly_Triangulation_Triangles_0=Module["_emscripten_bind_Poly_Triangulation_Triangles_0"]=Module["asm"]["Mn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_ChangeTriangles_0=Module["_emscripten_bind_Poly_Triangulation_ChangeTriangles_0"]=function(){return(_emscripten_bind_Poly_Triangulation_ChangeTriangles_0=Module["_emscripten_bind_Poly_Triangulation_ChangeTriangles_0"]=Module["asm"]["Nn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_HasNormals_0=Module["_emscripten_bind_Poly_Triangulation_HasNormals_0"]=function(){return(_emscripten_bind_Poly_Triangulation_HasNormals_0=Module["_emscripten_bind_Poly_Triangulation_HasNormals_0"]=Module["asm"]["On"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_Normal_1=Module["_emscripten_bind_Poly_Triangulation_Normal_1"]=function(){return(_emscripten_bind_Poly_Triangulation_Normal_1=Module["_emscripten_bind_Poly_Triangulation_Normal_1"]=Module["asm"]["Pn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation_SetNormal_2=Module["_emscripten_bind_Poly_Triangulation_SetNormal_2"]=function(){return(_emscripten_bind_Poly_Triangulation_SetNormal_2=Module["_emscripten_bind_Poly_Triangulation_SetNormal_2"]=Module["asm"]["Qn"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangulation___destroy___0=Module["_emscripten_bind_Poly_Triangulation___destroy___0"]=function(){return(_emscripten_bind_Poly_Triangulation___destroy___0=Module["_emscripten_bind_Poly_Triangulation___destroy___0"]=Module["asm"]["Rn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_0=Module["_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_0=Module["_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_0"]=Module["asm"]["Sn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_1=Module["_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_1=Module["_emscripten_bind_ShapeFix_Shape_ShapeFix_Shape_1"]=Module["asm"]["Tn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_Init_1=Module["_emscripten_bind_ShapeFix_Shape_Init_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_Init_1=Module["_emscripten_bind_ShapeFix_Shape_Init_1"]=Module["asm"]["Un"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_Perform_0=Module["_emscripten_bind_ShapeFix_Shape_Perform_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_Perform_0=Module["_emscripten_bind_ShapeFix_Shape_Perform_0"]=Module["asm"]["Vn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_Perform_1=Module["_emscripten_bind_ShapeFix_Shape_Perform_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_Perform_1=Module["_emscripten_bind_ShapeFix_Shape_Perform_1"]=Module["asm"]["Wn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_Shape_0=Module["_emscripten_bind_ShapeFix_Shape_Shape_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_Shape_0=Module["_emscripten_bind_ShapeFix_Shape_Shape_0"]=Module["asm"]["Xn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixShellTool_0=Module["_emscripten_bind_ShapeFix_Shape_FixShellTool_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixShellTool_0=Module["_emscripten_bind_ShapeFix_Shape_FixShellTool_0"]=Module["asm"]["Yn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_Status_1=Module["_emscripten_bind_ShapeFix_Shape_Status_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_Status_1=Module["_emscripten_bind_ShapeFix_Shape_Status_1"]=Module["asm"]["Zn"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Shape_SetPrecision_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Shape_SetPrecision_1"]=Module["asm"]["_n"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Shape_SetMinTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Shape_SetMinTolerance_1"]=Module["asm"]["$n"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Shape_SetMaxTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Shape_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Shape_SetMaxTolerance_1"]=Module["asm"]["ao"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixSolidMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixSolidMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixSolidMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixSolidMode_0"]=Module["asm"]["bo"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixFreeShellMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeShellMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixFreeShellMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeShellMode_0"]=Module["asm"]["co"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixFreeFaceMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeFaceMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixFreeFaceMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeFaceMode_0"]=Module["asm"]["eo"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixFreeWireMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeWireMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixFreeWireMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixFreeWireMode_0"]=Module["asm"]["fo"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixSameParameterMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixSameParameterMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixSameParameterMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixSameParameterMode_0"]=Module["asm"]["go"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixVertexPositionMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixVertexPositionMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixVertexPositionMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixVertexPositionMode_0"]=Module["asm"]["ho"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape_FixVertexTolMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixVertexTolMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shape_FixVertexTolMode_0=Module["_emscripten_bind_ShapeFix_Shape_FixVertexTolMode_0"]=Module["asm"]["io"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shape___destroy___0=Module["_emscripten_bind_ShapeFix_Shape___destroy___0"]=function(){return(_emscripten_bind_ShapeFix_Shape___destroy___0=Module["_emscripten_bind_ShapeFix_Shape___destroy___0"]=Module["asm"]["jo"]).apply(null,arguments)};var _emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_1=Module["_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_1"]=function(){return(_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_1=Module["_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_1"]=Module["asm"]["ko"]).apply(null,arguments)};var _emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_2=Module["_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_2"]=function(){return(_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_2=Module["_emscripten_bind_GeomLib_IsPlanarSurface_GeomLib_IsPlanarSurface_2"]=Module["asm"]["lo"]).apply(null,arguments)};var _emscripten_bind_GeomLib_IsPlanarSurface_Plan_0=Module["_emscripten_bind_GeomLib_IsPlanarSurface_Plan_0"]=function(){return(_emscripten_bind_GeomLib_IsPlanarSurface_Plan_0=Module["_emscripten_bind_GeomLib_IsPlanarSurface_Plan_0"]=Module["asm"]["mo"]).apply(null,arguments)};var _emscripten_bind_GeomLib_IsPlanarSurface_IsPlanar_0=Module["_emscripten_bind_GeomLib_IsPlanarSurface_IsPlanar_0"]=function(){return(_emscripten_bind_GeomLib_IsPlanarSurface_IsPlanar_0=Module["_emscripten_bind_GeomLib_IsPlanarSurface_IsPlanar_0"]=Module["asm"]["no"]).apply(null,arguments)};var _emscripten_bind_GeomLib_IsPlanarSurface___destroy___0=Module["_emscripten_bind_GeomLib_IsPlanarSurface___destroy___0"]=function(){return(_emscripten_bind_GeomLib_IsPlanarSurface___destroy___0=Module["_emscripten_bind_GeomLib_IsPlanarSurface___destroy___0"]=Module["asm"]["oo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_gp_Pnt_0=Module["_emscripten_bind_gp_Pnt_gp_Pnt_0"]=function(){return(_emscripten_bind_gp_Pnt_gp_Pnt_0=Module["_emscripten_bind_gp_Pnt_gp_Pnt_0"]=Module["asm"]["po"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_gp_Pnt_3=Module["_emscripten_bind_gp_Pnt_gp_Pnt_3"]=function(){return(_emscripten_bind_gp_Pnt_gp_Pnt_3=Module["_emscripten_bind_gp_Pnt_gp_Pnt_3"]=Module["asm"]["qo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SetCoord_2=Module["_emscripten_bind_gp_Pnt_SetCoord_2"]=function(){return(_emscripten_bind_gp_Pnt_SetCoord_2=Module["_emscripten_bind_gp_Pnt_SetCoord_2"]=Module["asm"]["ro"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SetCoord_3=Module["_emscripten_bind_gp_Pnt_SetCoord_3"]=function(){return(_emscripten_bind_gp_Pnt_SetCoord_3=Module["_emscripten_bind_gp_Pnt_SetCoord_3"]=Module["asm"]["so"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SetX_1=Module["_emscripten_bind_gp_Pnt_SetX_1"]=function(){return(_emscripten_bind_gp_Pnt_SetX_1=Module["_emscripten_bind_gp_Pnt_SetX_1"]=Module["asm"]["to"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SetY_1=Module["_emscripten_bind_gp_Pnt_SetY_1"]=function(){return(_emscripten_bind_gp_Pnt_SetY_1=Module["_emscripten_bind_gp_Pnt_SetY_1"]=Module["asm"]["uo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SetZ_1=Module["_emscripten_bind_gp_Pnt_SetZ_1"]=function(){return(_emscripten_bind_gp_Pnt_SetZ_1=Module["_emscripten_bind_gp_Pnt_SetZ_1"]=Module["asm"]["vo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Coord_1=Module["_emscripten_bind_gp_Pnt_Coord_1"]=function(){return(_emscripten_bind_gp_Pnt_Coord_1=Module["_emscripten_bind_gp_Pnt_Coord_1"]=Module["asm"]["wo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_X_0=Module["_emscripten_bind_gp_Pnt_X_0"]=function(){return(_emscripten_bind_gp_Pnt_X_0=Module["_emscripten_bind_gp_Pnt_X_0"]=Module["asm"]["xo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Y_0=Module["_emscripten_bind_gp_Pnt_Y_0"]=function(){return(_emscripten_bind_gp_Pnt_Y_0=Module["_emscripten_bind_gp_Pnt_Y_0"]=Module["asm"]["yo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Z_0=Module["_emscripten_bind_gp_Pnt_Z_0"]=function(){return(_emscripten_bind_gp_Pnt_Z_0=Module["_emscripten_bind_gp_Pnt_Z_0"]=Module["asm"]["zo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_BaryCenter_3=Module["_emscripten_bind_gp_Pnt_BaryCenter_3"]=function(){return(_emscripten_bind_gp_Pnt_BaryCenter_3=Module["_emscripten_bind_gp_Pnt_BaryCenter_3"]=Module["asm"]["Ao"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_IsEqual_2=Module["_emscripten_bind_gp_Pnt_IsEqual_2"]=function(){return(_emscripten_bind_gp_Pnt_IsEqual_2=Module["_emscripten_bind_gp_Pnt_IsEqual_2"]=Module["asm"]["Bo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Distance_1=Module["_emscripten_bind_gp_Pnt_Distance_1"]=function(){return(_emscripten_bind_gp_Pnt_Distance_1=Module["_emscripten_bind_gp_Pnt_Distance_1"]=Module["asm"]["Co"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_SquareDistance_1=Module["_emscripten_bind_gp_Pnt_SquareDistance_1"]=function(){return(_emscripten_bind_gp_Pnt_SquareDistance_1=Module["_emscripten_bind_gp_Pnt_SquareDistance_1"]=Module["asm"]["Do"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Mirror_1=Module["_emscripten_bind_gp_Pnt_Mirror_1"]=function(){return(_emscripten_bind_gp_Pnt_Mirror_1=Module["_emscripten_bind_gp_Pnt_Mirror_1"]=Module["asm"]["Eo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Rotate_2=Module["_emscripten_bind_gp_Pnt_Rotate_2"]=function(){return(_emscripten_bind_gp_Pnt_Rotate_2=Module["_emscripten_bind_gp_Pnt_Rotate_2"]=Module["asm"]["Fo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Rotated_2=Module["_emscripten_bind_gp_Pnt_Rotated_2"]=function(){return(_emscripten_bind_gp_Pnt_Rotated_2=Module["_emscripten_bind_gp_Pnt_Rotated_2"]=Module["asm"]["Go"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Scale_2=Module["_emscripten_bind_gp_Pnt_Scale_2"]=function(){return(_emscripten_bind_gp_Pnt_Scale_2=Module["_emscripten_bind_gp_Pnt_Scale_2"]=Module["asm"]["Ho"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Scaled_2=Module["_emscripten_bind_gp_Pnt_Scaled_2"]=function(){return(_emscripten_bind_gp_Pnt_Scaled_2=Module["_emscripten_bind_gp_Pnt_Scaled_2"]=Module["asm"]["Io"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Transform_1=Module["_emscripten_bind_gp_Pnt_Transform_1"]=function(){return(_emscripten_bind_gp_Pnt_Transform_1=Module["_emscripten_bind_gp_Pnt_Transform_1"]=Module["asm"]["Jo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Transformed_1=Module["_emscripten_bind_gp_Pnt_Transformed_1"]=function(){return(_emscripten_bind_gp_Pnt_Transformed_1=Module["_emscripten_bind_gp_Pnt_Transformed_1"]=Module["asm"]["Ko"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Translated_1=Module["_emscripten_bind_gp_Pnt_Translated_1"]=function(){return(_emscripten_bind_gp_Pnt_Translated_1=Module["_emscripten_bind_gp_Pnt_Translated_1"]=Module["asm"]["Lo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt_Translated_2=Module["_emscripten_bind_gp_Pnt_Translated_2"]=function(){return(_emscripten_bind_gp_Pnt_Translated_2=Module["_emscripten_bind_gp_Pnt_Translated_2"]=Module["asm"]["Mo"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt___destroy___0=Module["_emscripten_bind_gp_Pnt___destroy___0"]=function(){return(_emscripten_bind_gp_Pnt___destroy___0=Module["_emscripten_bind_gp_Pnt___destroy___0"]=Module["asm"]["No"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_TopLoc_Location_0=Module["_emscripten_bind_TopLoc_Location_TopLoc_Location_0"]=function(){return(_emscripten_bind_TopLoc_Location_TopLoc_Location_0=Module["_emscripten_bind_TopLoc_Location_TopLoc_Location_0"]=Module["asm"]["Oo"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_TopLoc_Location_1=Module["_emscripten_bind_TopLoc_Location_TopLoc_Location_1"]=function(){return(_emscripten_bind_TopLoc_Location_TopLoc_Location_1=Module["_emscripten_bind_TopLoc_Location_TopLoc_Location_1"]=Module["asm"]["Po"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_Identity_0=Module["_emscripten_bind_TopLoc_Location_Identity_0"]=function(){return(_emscripten_bind_TopLoc_Location_Identity_0=Module["_emscripten_bind_TopLoc_Location_Identity_0"]=Module["asm"]["Qo"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_FirstPower_0=Module["_emscripten_bind_TopLoc_Location_FirstPower_0"]=function(){return(_emscripten_bind_TopLoc_Location_FirstPower_0=Module["_emscripten_bind_TopLoc_Location_FirstPower_0"]=Module["asm"]["Ro"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_NextLocation_0=Module["_emscripten_bind_TopLoc_Location_NextLocation_0"]=function(){return(_emscripten_bind_TopLoc_Location_NextLocation_0=Module["_emscripten_bind_TopLoc_Location_NextLocation_0"]=Module["asm"]["So"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location_Transformation_0=Module["_emscripten_bind_TopLoc_Location_Transformation_0"]=function(){return(_emscripten_bind_TopLoc_Location_Transformation_0=Module["_emscripten_bind_TopLoc_Location_Transformation_0"]=Module["asm"]["To"]).apply(null,arguments)};var _emscripten_bind_TopLoc_Location___destroy___0=Module["_emscripten_bind_TopLoc_Location___destroy___0"]=function(){return(_emscripten_bind_TopLoc_Location___destroy___0=Module["_emscripten_bind_TopLoc_Location___destroy___0"]=Module["asm"]["Uo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_Bnd_OBB_0=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_0"]=function(){return(_emscripten_bind_Bnd_OBB_Bnd_OBB_0=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_0"]=Module["asm"]["Vo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_Bnd_OBB_1=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_1"]=function(){return(_emscripten_bind_Bnd_OBB_Bnd_OBB_1=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_1"]=Module["asm"]["Wo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_Bnd_OBB_7=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_7"]=function(){return(_emscripten_bind_Bnd_OBB_Bnd_OBB_7=Module["_emscripten_bind_Bnd_OBB_Bnd_OBB_7"]=Module["asm"]["Xo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_ReBuild_2=Module["_emscripten_bind_Bnd_OBB_ReBuild_2"]=function(){return(_emscripten_bind_Bnd_OBB_ReBuild_2=Module["_emscripten_bind_Bnd_OBB_ReBuild_2"]=Module["asm"]["Yo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_ReBuild_3=Module["_emscripten_bind_Bnd_OBB_ReBuild_3"]=function(){return(_emscripten_bind_Bnd_OBB_ReBuild_3=Module["_emscripten_bind_Bnd_OBB_ReBuild_3"]=Module["asm"]["Zo"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetCenter_1=Module["_emscripten_bind_Bnd_OBB_SetCenter_1"]=function(){return(_emscripten_bind_Bnd_OBB_SetCenter_1=Module["_emscripten_bind_Bnd_OBB_SetCenter_1"]=Module["asm"]["_o"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetXComponent_2=Module["_emscripten_bind_Bnd_OBB_SetXComponent_2"]=function(){return(_emscripten_bind_Bnd_OBB_SetXComponent_2=Module["_emscripten_bind_Bnd_OBB_SetXComponent_2"]=Module["asm"]["$o"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetYComponent_2=Module["_emscripten_bind_Bnd_OBB_SetYComponent_2"]=function(){return(_emscripten_bind_Bnd_OBB_SetYComponent_2=Module["_emscripten_bind_Bnd_OBB_SetYComponent_2"]=Module["asm"]["ap"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetZComponent_2=Module["_emscripten_bind_Bnd_OBB_SetZComponent_2"]=function(){return(_emscripten_bind_Bnd_OBB_SetZComponent_2=Module["_emscripten_bind_Bnd_OBB_SetZComponent_2"]=Module["asm"]["bp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_XHSize_0=Module["_emscripten_bind_Bnd_OBB_XHSize_0"]=function(){return(_emscripten_bind_Bnd_OBB_XHSize_0=Module["_emscripten_bind_Bnd_OBB_XHSize_0"]=Module["asm"]["cp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_YHSize_0=Module["_emscripten_bind_Bnd_OBB_YHSize_0"]=function(){return(_emscripten_bind_Bnd_OBB_YHSize_0=Module["_emscripten_bind_Bnd_OBB_YHSize_0"]=Module["asm"]["dp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_ZHSize_0=Module["_emscripten_bind_Bnd_OBB_ZHSize_0"]=function(){return(_emscripten_bind_Bnd_OBB_ZHSize_0=Module["_emscripten_bind_Bnd_OBB_ZHSize_0"]=Module["asm"]["ep"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_IsVoid_0=Module["_emscripten_bind_Bnd_OBB_IsVoid_0"]=function(){return(_emscripten_bind_Bnd_OBB_IsVoid_0=Module["_emscripten_bind_Bnd_OBB_IsVoid_0"]=Module["asm"]["fp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetVoid_0=Module["_emscripten_bind_Bnd_OBB_SetVoid_0"]=function(){return(_emscripten_bind_Bnd_OBB_SetVoid_0=Module["_emscripten_bind_Bnd_OBB_SetVoid_0"]=Module["asm"]["gp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SetAABox_1=Module["_emscripten_bind_Bnd_OBB_SetAABox_1"]=function(){return(_emscripten_bind_Bnd_OBB_SetAABox_1=Module["_emscripten_bind_Bnd_OBB_SetAABox_1"]=Module["asm"]["hp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_IsAABox_0=Module["_emscripten_bind_Bnd_OBB_IsAABox_0"]=function(){return(_emscripten_bind_Bnd_OBB_IsAABox_0=Module["_emscripten_bind_Bnd_OBB_IsAABox_0"]=Module["asm"]["ip"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_Enlarge_1=Module["_emscripten_bind_Bnd_OBB_Enlarge_1"]=function(){return(_emscripten_bind_Bnd_OBB_Enlarge_1=Module["_emscripten_bind_Bnd_OBB_Enlarge_1"]=Module["asm"]["jp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_GetVertex_1=Module["_emscripten_bind_Bnd_OBB_GetVertex_1"]=function(){return(_emscripten_bind_Bnd_OBB_GetVertex_1=Module["_emscripten_bind_Bnd_OBB_GetVertex_1"]=Module["asm"]["kp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_SquareExtent_0=Module["_emscripten_bind_Bnd_OBB_SquareExtent_0"]=function(){return(_emscripten_bind_Bnd_OBB_SquareExtent_0=Module["_emscripten_bind_Bnd_OBB_SquareExtent_0"]=Module["asm"]["lp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_IsOut_1=Module["_emscripten_bind_Bnd_OBB_IsOut_1"]=function(){return(_emscripten_bind_Bnd_OBB_IsOut_1=Module["_emscripten_bind_Bnd_OBB_IsOut_1"]=Module["asm"]["mp"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_IsCompletelyInside_1=Module["_emscripten_bind_Bnd_OBB_IsCompletelyInside_1"]=function(){return(_emscripten_bind_Bnd_OBB_IsCompletelyInside_1=Module["_emscripten_bind_Bnd_OBB_IsCompletelyInside_1"]=Module["asm"]["np"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB_Add_1=Module["_emscripten_bind_Bnd_OBB_Add_1"]=function(){return(_emscripten_bind_Bnd_OBB_Add_1=Module["_emscripten_bind_Bnd_OBB_Add_1"]=Module["asm"]["op"]).apply(null,arguments)};var _emscripten_bind_Bnd_OBB___destroy___0=Module["_emscripten_bind_Bnd_OBB___destroy___0"]=function(){return(_emscripten_bind_Bnd_OBB___destroy___0=Module["_emscripten_bind_Bnd_OBB___destroy___0"]=Module["asm"]["pp"]).apply(null,arguments)};var _emscripten_bind_TopTools_ListOfShape_TopTools_ListOfShape_0=Module["_emscripten_bind_TopTools_ListOfShape_TopTools_ListOfShape_0"]=function(){return(_emscripten_bind_TopTools_ListOfShape_TopTools_ListOfShape_0=Module["_emscripten_bind_TopTools_ListOfShape_TopTools_ListOfShape_0"]=Module["asm"]["qp"]).apply(null,arguments)};var _emscripten_bind_TopTools_ListOfShape_Append_1=Module["_emscripten_bind_TopTools_ListOfShape_Append_1"]=function(){return(_emscripten_bind_TopTools_ListOfShape_Append_1=Module["_emscripten_bind_TopTools_ListOfShape_Append_1"]=Module["asm"]["rp"]).apply(null,arguments)};var _emscripten_bind_TopTools_ListOfShape_First_0=Module["_emscripten_bind_TopTools_ListOfShape_First_0"]=function(){return(_emscripten_bind_TopTools_ListOfShape_First_0=Module["_emscripten_bind_TopTools_ListOfShape_First_0"]=Module["asm"]["sp"]).apply(null,arguments)};var _emscripten_bind_TopTools_ListOfShape_Last_0=Module["_emscripten_bind_TopTools_ListOfShape_Last_0"]=function(){return(_emscripten_bind_TopTools_ListOfShape_Last_0=Module["_emscripten_bind_TopTools_ListOfShape_Last_0"]=Module["asm"]["tp"]).apply(null,arguments)};var _emscripten_bind_TopTools_ListOfShape___destroy___0=Module["_emscripten_bind_TopTools_ListOfShape___destroy___0"]=function(){return(_emscripten_bind_TopTools_ListOfShape___destroy___0=Module["_emscripten_bind_TopTools_ListOfShape___destroy___0"]=Module["asm"]["up"]).apply(null,arguments)};var _emscripten_bind_gp_Vec2d_gp_Vec2d_0=Module["_emscripten_bind_gp_Vec2d_gp_Vec2d_0"]=function(){return(_emscripten_bind_gp_Vec2d_gp_Vec2d_0=Module["_emscripten_bind_gp_Vec2d_gp_Vec2d_0"]=Module["asm"]["vp"]).apply(null,arguments)};var _emscripten_bind_gp_Vec2d_gp_Vec2d_2=Module["_emscripten_bind_gp_Vec2d_gp_Vec2d_2"]=function(){return(_emscripten_bind_gp_Vec2d_gp_Vec2d_2=Module["_emscripten_bind_gp_Vec2d_gp_Vec2d_2"]=Module["asm"]["wp"]).apply(null,arguments)};var _emscripten_bind_gp_Vec2d_X_0=Module["_emscripten_bind_gp_Vec2d_X_0"]=function(){return(_emscripten_bind_gp_Vec2d_X_0=Module["_emscripten_bind_gp_Vec2d_X_0"]=Module["asm"]["xp"]).apply(null,arguments)};var _emscripten_bind_gp_Vec2d_Y_0=Module["_emscripten_bind_gp_Vec2d_Y_0"]=function(){return(_emscripten_bind_gp_Vec2d_Y_0=Module["_emscripten_bind_gp_Vec2d_Y_0"]=Module["asm"]["yp"]).apply(null,arguments)};var _emscripten_bind_gp_Vec2d___destroy___0=Module["_emscripten_bind_gp_Vec2d___destroy___0"]=function(){return(_emscripten_bind_gp_Vec2d___destroy___0=Module["_emscripten_bind_gp_Vec2d___destroy___0"]=Module["asm"]["zp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_3=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_3"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_3=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_3"]=Module["asm"]["Ap"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_4=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_4"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_4=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_4"]=Module["asm"]["Bp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_5=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_5"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_5=Module["_emscripten_bind_Geom_TrimmedCurve_Geom_TrimmedCurve_5"]=Module["asm"]["Cp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Reverse_0=Module["_emscripten_bind_Geom_TrimmedCurve_Reverse_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Reverse_0=Module["_emscripten_bind_Geom_TrimmedCurve_Reverse_0"]=Module["asm"]["Dp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_TrimmedCurve_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_TrimmedCurve_ReversedParameter_1"]=Module["asm"]["Ep"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_SetTrim_2=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_2"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_SetTrim_2=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_2"]=Module["asm"]["Fp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_SetTrim_3=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_3"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_SetTrim_3=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_3"]=Module["asm"]["Gp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_SetTrim_4=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_4"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_SetTrim_4=Module["_emscripten_bind_Geom_TrimmedCurve_SetTrim_4"]=Module["asm"]["Hp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_BasisCurve_0=Module["_emscripten_bind_Geom_TrimmedCurve_BasisCurve_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_BasisCurve_0=Module["_emscripten_bind_Geom_TrimmedCurve_BasisCurve_0"]=Module["asm"]["Ip"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_IsCN_1=Module["_emscripten_bind_Geom_TrimmedCurve_IsCN_1"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_IsCN_1=Module["_emscripten_bind_Geom_TrimmedCurve_IsCN_1"]=Module["asm"]["Jp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_FirstParameter_0=Module["_emscripten_bind_Geom_TrimmedCurve_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_FirstParameter_0=Module["_emscripten_bind_Geom_TrimmedCurve_FirstParameter_0"]=Module["asm"]["Kp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_IsClosed_0=Module["_emscripten_bind_Geom_TrimmedCurve_IsClosed_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_IsClosed_0=Module["_emscripten_bind_Geom_TrimmedCurve_IsClosed_0"]=Module["asm"]["Lp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_TrimmedCurve_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_TrimmedCurve_IsPeriodic_0"]=Module["asm"]["Mp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Period_0=Module["_emscripten_bind_Geom_TrimmedCurve_Period_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Period_0=Module["_emscripten_bind_Geom_TrimmedCurve_Period_0"]=Module["asm"]["Np"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_LastParameter_0=Module["_emscripten_bind_Geom_TrimmedCurve_LastParameter_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_LastParameter_0=Module["_emscripten_bind_Geom_TrimmedCurve_LastParameter_0"]=Module["asm"]["Op"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_StartPoint_0=Module["_emscripten_bind_Geom_TrimmedCurve_StartPoint_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_StartPoint_0=Module["_emscripten_bind_Geom_TrimmedCurve_StartPoint_0"]=Module["asm"]["Pp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_D0_2=Module["_emscripten_bind_Geom_TrimmedCurve_D0_2"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_D0_2=Module["_emscripten_bind_Geom_TrimmedCurve_D0_2"]=Module["asm"]["Qp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_D1_3=Module["_emscripten_bind_Geom_TrimmedCurve_D1_3"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_D1_3=Module["_emscripten_bind_Geom_TrimmedCurve_D1_3"]=Module["asm"]["Rp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_D2_4=Module["_emscripten_bind_Geom_TrimmedCurve_D2_4"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_D2_4=Module["_emscripten_bind_Geom_TrimmedCurve_D2_4"]=Module["asm"]["Sp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_D3_5=Module["_emscripten_bind_Geom_TrimmedCurve_D3_5"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_D3_5=Module["_emscripten_bind_Geom_TrimmedCurve_D3_5"]=Module["asm"]["Tp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_DN_2=Module["_emscripten_bind_Geom_TrimmedCurve_DN_2"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_DN_2=Module["_emscripten_bind_Geom_TrimmedCurve_DN_2"]=Module["asm"]["Up"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Transform_1=Module["_emscripten_bind_Geom_TrimmedCurve_Transform_1"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Transform_1=Module["_emscripten_bind_Geom_TrimmedCurve_Transform_1"]=Module["asm"]["Vp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_TransformedParameter_2=Module["_emscripten_bind_Geom_TrimmedCurve_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_TransformedParameter_2=Module["_emscripten_bind_Geom_TrimmedCurve_TransformedParameter_2"]=Module["asm"]["Wp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_ParametricTransformation_1=Module["_emscripten_bind_Geom_TrimmedCurve_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_ParametricTransformation_1=Module["_emscripten_bind_Geom_TrimmedCurve_ParametricTransformation_1"]=Module["asm"]["Xp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Reversed_0=Module["_emscripten_bind_Geom_TrimmedCurve_Reversed_0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Reversed_0=Module["_emscripten_bind_Geom_TrimmedCurve_Reversed_0"]=Module["asm"]["Yp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve_Value_1=Module["_emscripten_bind_Geom_TrimmedCurve_Value_1"]=function(){return(_emscripten_bind_Geom_TrimmedCurve_Value_1=Module["_emscripten_bind_Geom_TrimmedCurve_Value_1"]=Module["asm"]["Zp"]).apply(null,arguments)};var _emscripten_bind_Geom_TrimmedCurve___destroy___0=Module["_emscripten_bind_Geom_TrimmedCurve___destroy___0"]=function(){return(_emscripten_bind_Geom_TrimmedCurve___destroy___0=Module["_emscripten_bind_Geom_TrimmedCurve___destroy___0"]=Module["asm"]["_p"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_LinearProperties_2=Module["_emscripten_bind_BRepGProp_LinearProperties_2"]=function(){return(_emscripten_bind_BRepGProp_LinearProperties_2=Module["_emscripten_bind_BRepGProp_LinearProperties_2"]=Module["asm"]["$p"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_LinearProperties_3=Module["_emscripten_bind_BRepGProp_LinearProperties_3"]=function(){return(_emscripten_bind_BRepGProp_LinearProperties_3=Module["_emscripten_bind_BRepGProp_LinearProperties_3"]=Module["asm"]["aq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_LinearProperties_4=Module["_emscripten_bind_BRepGProp_LinearProperties_4"]=function(){return(_emscripten_bind_BRepGProp_LinearProperties_4=Module["_emscripten_bind_BRepGProp_LinearProperties_4"]=Module["asm"]["bq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_SurfaceProperties_2=Module["_emscripten_bind_BRepGProp_SurfaceProperties_2"]=function(){return(_emscripten_bind_BRepGProp_SurfaceProperties_2=Module["_emscripten_bind_BRepGProp_SurfaceProperties_2"]=Module["asm"]["cq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_SurfaceProperties_3=Module["_emscripten_bind_BRepGProp_SurfaceProperties_3"]=function(){return(_emscripten_bind_BRepGProp_SurfaceProperties_3=Module["_emscripten_bind_BRepGProp_SurfaceProperties_3"]=Module["asm"]["dq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_SurfaceProperties_4=Module["_emscripten_bind_BRepGProp_SurfaceProperties_4"]=function(){return(_emscripten_bind_BRepGProp_SurfaceProperties_4=Module["_emscripten_bind_BRepGProp_SurfaceProperties_4"]=Module["asm"]["eq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_SurfaceProperties2_3=Module["_emscripten_bind_BRepGProp_SurfaceProperties2_3"]=function(){return(_emscripten_bind_BRepGProp_SurfaceProperties2_3=Module["_emscripten_bind_BRepGProp_SurfaceProperties2_3"]=Module["asm"]["fq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_SurfaceProperties2_4=Module["_emscripten_bind_BRepGProp_SurfaceProperties2_4"]=function(){return(_emscripten_bind_BRepGProp_SurfaceProperties2_4=Module["_emscripten_bind_BRepGProp_SurfaceProperties2_4"]=Module["asm"]["gq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties_2=Module["_emscripten_bind_BRepGProp_VolumeProperties_2"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties_2=Module["_emscripten_bind_BRepGProp_VolumeProperties_2"]=Module["asm"]["hq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties_3=Module["_emscripten_bind_BRepGProp_VolumeProperties_3"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties_3=Module["_emscripten_bind_BRepGProp_VolumeProperties_3"]=Module["asm"]["iq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties_4=Module["_emscripten_bind_BRepGProp_VolumeProperties_4"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties_4=Module["_emscripten_bind_BRepGProp_VolumeProperties_4"]=Module["asm"]["jq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties_5=Module["_emscripten_bind_BRepGProp_VolumeProperties_5"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties_5=Module["_emscripten_bind_BRepGProp_VolumeProperties_5"]=Module["asm"]["kq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties2_3=Module["_emscripten_bind_BRepGProp_VolumeProperties2_3"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties2_3=Module["_emscripten_bind_BRepGProp_VolumeProperties2_3"]=Module["asm"]["lq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties2_4=Module["_emscripten_bind_BRepGProp_VolumeProperties2_4"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties2_4=Module["_emscripten_bind_BRepGProp_VolumeProperties2_4"]=Module["asm"]["mq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumeProperties2_5=Module["_emscripten_bind_BRepGProp_VolumeProperties2_5"]=function(){return(_emscripten_bind_BRepGProp_VolumeProperties2_5=Module["_emscripten_bind_BRepGProp_VolumeProperties2_5"]=Module["asm"]["nq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_2=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_2"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_2=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_2"]=Module["asm"]["oq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_3=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_3"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_3=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_3"]=Module["asm"]["pq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_4=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_4"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_4=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_4"]=Module["asm"]["qq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_5=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_5"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_5=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_5"]=Module["asm"]["rq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_6=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_6"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_6=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_6"]=Module["asm"]["sq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_7=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_7"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_7=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_7"]=Module["asm"]["tq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK_8=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_8"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK_8=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK_8"]=Module["asm"]["uq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_3=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_3"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_3=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_3"]=Module["asm"]["vq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_4=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_4"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_4=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_4"]=Module["asm"]["wq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_5=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_5"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_5=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_5"]=Module["asm"]["xq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_6=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_6"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_6=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_6"]=Module["asm"]["yq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_7=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_7"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_7=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_7"]=Module["asm"]["zq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_8=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_8"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_8=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_8"]=Module["asm"]["Aq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp_VolumePropertiesGK2_9=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_9"]=function(){return(_emscripten_bind_BRepGProp_VolumePropertiesGK2_9=Module["_emscripten_bind_BRepGProp_VolumePropertiesGK2_9"]=Module["asm"]["Bq"]).apply(null,arguments)};var _emscripten_bind_BRepGProp___destroy___0=Module["_emscripten_bind_BRepGProp___destroy___0"]=function(){return(_emscripten_bind_BRepGProp___destroy___0=Module["_emscripten_bind_BRepGProp___destroy___0"]=Module["asm"]["Cq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_0=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_0"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_0=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_0"]=Module["asm"]["Dq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_3"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_3"]=Module["asm"]["Eq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_4"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_4"]=Module["asm"]["Fq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_5=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_5"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_5=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_5"]=Module["asm"]["Gq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_6=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_6"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_6=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_6"]=Module["asm"]["Hq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_8=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_8"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_8=Module["_emscripten_bind_GCPnts_TangentialDeflection_GCPnts_TangentialDeflection_8"]=Module["asm"]["Iq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Initialize_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_3"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Initialize_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_3"]=Module["asm"]["Jq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Initialize_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_4"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Initialize_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_4"]=Module["asm"]["Kq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Initialize_5=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_5"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Initialize_5=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_5"]=Module["asm"]["Lq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Initialize_6=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_6"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Initialize_6=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_6"]=Module["asm"]["Mq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Initialize_8=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_8"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Initialize_8=Module["_emscripten_bind_GCPnts_TangentialDeflection_Initialize_8"]=Module["asm"]["Nq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_AddPoint_2=Module["_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_2"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_2=Module["_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_2"]=Module["asm"]["Oq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_AddPoint_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_3"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_3=Module["_emscripten_bind_GCPnts_TangentialDeflection_AddPoint_3"]=Module["asm"]["Pq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_NbPoints_0=Module["_emscripten_bind_GCPnts_TangentialDeflection_NbPoints_0"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_NbPoints_0=Module["_emscripten_bind_GCPnts_TangentialDeflection_NbPoints_0"]=Module["asm"]["Qq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Parameter_1=Module["_emscripten_bind_GCPnts_TangentialDeflection_Parameter_1"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Parameter_1=Module["_emscripten_bind_GCPnts_TangentialDeflection_Parameter_1"]=Module["asm"]["Rq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_Value_1=Module["_emscripten_bind_GCPnts_TangentialDeflection_Value_1"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_Value_1=Module["_emscripten_bind_GCPnts_TangentialDeflection_Value_1"]=Module["asm"]["Sq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection_ArcAngularStep_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_ArcAngularStep_4"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection_ArcAngularStep_4=Module["_emscripten_bind_GCPnts_TangentialDeflection_ArcAngularStep_4"]=Module["asm"]["Tq"]).apply(null,arguments)};var _emscripten_bind_GCPnts_TangentialDeflection___destroy___0=Module["_emscripten_bind_GCPnts_TangentialDeflection___destroy___0"]=function(){return(_emscripten_bind_GCPnts_TangentialDeflection___destroy___0=Module["_emscripten_bind_GCPnts_TangentialDeflection___destroy___0"]=Module["asm"]["Uq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_IsClosed_1=Module["_emscripten_bind_BRep_Tool_IsClosed_1"]=function(){return(_emscripten_bind_BRep_Tool_IsClosed_1=Module["_emscripten_bind_BRep_Tool_IsClosed_1"]=Module["asm"]["Vq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_IsClosed_2=Module["_emscripten_bind_BRep_Tool_IsClosed_2"]=function(){return(_emscripten_bind_BRep_Tool_IsClosed_2=Module["_emscripten_bind_BRep_Tool_IsClosed_2"]=Module["asm"]["Wq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_IsClosed_3=Module["_emscripten_bind_BRep_Tool_IsClosed_3"]=function(){return(_emscripten_bind_BRep_Tool_IsClosed_3=Module["_emscripten_bind_BRep_Tool_IsClosed_3"]=Module["asm"]["Xq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Surface_1=Module["_emscripten_bind_BRep_Tool_Surface_1"]=function(){return(_emscripten_bind_BRep_Tool_Surface_1=Module["_emscripten_bind_BRep_Tool_Surface_1"]=Module["asm"]["Yq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Triangulation_2=Module["_emscripten_bind_BRep_Tool_Triangulation_2"]=function(){return(_emscripten_bind_BRep_Tool_Triangulation_2=Module["_emscripten_bind_BRep_Tool_Triangulation_2"]=Module["asm"]["Zq"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Tolerance_1=Module["_emscripten_bind_BRep_Tool_Tolerance_1"]=function(){return(_emscripten_bind_BRep_Tool_Tolerance_1=Module["_emscripten_bind_BRep_Tool_Tolerance_1"]=Module["asm"]["_q"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_NaturalRestriction_1=Module["_emscripten_bind_BRep_Tool_NaturalRestriction_1"]=function(){return(_emscripten_bind_BRep_Tool_NaturalRestriction_1=Module["_emscripten_bind_BRep_Tool_NaturalRestriction_1"]=Module["asm"]["$q"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_IsGeometric_1=Module["_emscripten_bind_BRep_Tool_IsGeometric_1"]=function(){return(_emscripten_bind_BRep_Tool_IsGeometric_1=Module["_emscripten_bind_BRep_Tool_IsGeometric_1"]=Module["asm"]["ar"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Curve_4=Module["_emscripten_bind_BRep_Tool_Curve_4"]=function(){return(_emscripten_bind_BRep_Tool_Curve_4=Module["_emscripten_bind_BRep_Tool_Curve_4"]=Module["asm"]["br"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Polygon3D_2=Module["_emscripten_bind_BRep_Tool_Polygon3D_2"]=function(){return(_emscripten_bind_BRep_Tool_Polygon3D_2=Module["_emscripten_bind_BRep_Tool_Polygon3D_2"]=Module["asm"]["cr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_PolygonOnTriangulation_3=Module["_emscripten_bind_BRep_Tool_PolygonOnTriangulation_3"]=function(){return(_emscripten_bind_BRep_Tool_PolygonOnTriangulation_3=Module["_emscripten_bind_BRep_Tool_PolygonOnTriangulation_3"]=Module["asm"]["dr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_SameParameter_1=Module["_emscripten_bind_BRep_Tool_SameParameter_1"]=function(){return(_emscripten_bind_BRep_Tool_SameParameter_1=Module["_emscripten_bind_BRep_Tool_SameParameter_1"]=Module["asm"]["er"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_SameRange_1=Module["_emscripten_bind_BRep_Tool_SameRange_1"]=function(){return(_emscripten_bind_BRep_Tool_SameRange_1=Module["_emscripten_bind_BRep_Tool_SameRange_1"]=Module["asm"]["fr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Degenerated_1=Module["_emscripten_bind_BRep_Tool_Degenerated_1"]=function(){return(_emscripten_bind_BRep_Tool_Degenerated_1=Module["_emscripten_bind_BRep_Tool_Degenerated_1"]=Module["asm"]["gr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Range_3=Module["_emscripten_bind_BRep_Tool_Range_3"]=function(){return(_emscripten_bind_BRep_Tool_Range_3=Module["_emscripten_bind_BRep_Tool_Range_3"]=Module["asm"]["hr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Range_4=Module["_emscripten_bind_BRep_Tool_Range_4"]=function(){return(_emscripten_bind_BRep_Tool_Range_4=Module["_emscripten_bind_BRep_Tool_Range_4"]=Module["asm"]["ir"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_UVPoints_4=Module["_emscripten_bind_BRep_Tool_UVPoints_4"]=function(){return(_emscripten_bind_BRep_Tool_UVPoints_4=Module["_emscripten_bind_BRep_Tool_UVPoints_4"]=Module["asm"]["jr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_SetUVPoints_4=Module["_emscripten_bind_BRep_Tool_SetUVPoints_4"]=function(){return(_emscripten_bind_BRep_Tool_SetUVPoints_4=Module["_emscripten_bind_BRep_Tool_SetUVPoints_4"]=Module["asm"]["kr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_HasContinuity_1=Module["_emscripten_bind_BRep_Tool_HasContinuity_1"]=function(){return(_emscripten_bind_BRep_Tool_HasContinuity_1=Module["_emscripten_bind_BRep_Tool_HasContinuity_1"]=Module["asm"]["lr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_HasContinuity_3=Module["_emscripten_bind_BRep_Tool_HasContinuity_3"]=function(){return(_emscripten_bind_BRep_Tool_HasContinuity_3=Module["_emscripten_bind_BRep_Tool_HasContinuity_3"]=Module["asm"]["mr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Parameter_2=Module["_emscripten_bind_BRep_Tool_Parameter_2"]=function(){return(_emscripten_bind_BRep_Tool_Parameter_2=Module["_emscripten_bind_BRep_Tool_Parameter_2"]=Module["asm"]["nr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Parameter_3=Module["_emscripten_bind_BRep_Tool_Parameter_3"]=function(){return(_emscripten_bind_BRep_Tool_Parameter_3=Module["_emscripten_bind_BRep_Tool_Parameter_3"]=Module["asm"]["or"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Pnt_1=Module["_emscripten_bind_BRep_Tool_Pnt_1"]=function(){return(_emscripten_bind_BRep_Tool_Pnt_1=Module["_emscripten_bind_BRep_Tool_Pnt_1"]=Module["asm"]["pr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_Parameters_2=Module["_emscripten_bind_BRep_Tool_Parameters_2"]=function(){return(_emscripten_bind_BRep_Tool_Parameters_2=Module["_emscripten_bind_BRep_Tool_Parameters_2"]=Module["asm"]["qr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool_MaxTolerance_2=Module["_emscripten_bind_BRep_Tool_MaxTolerance_2"]=function(){return(_emscripten_bind_BRep_Tool_MaxTolerance_2=Module["_emscripten_bind_BRep_Tool_MaxTolerance_2"]=Module["asm"]["rr"]).apply(null,arguments)};var _emscripten_bind_BRep_Tool___destroy___0=Module["_emscripten_bind_BRep_Tool___destroy___0"]=function(){return(_emscripten_bind_BRep_Tool___destroy___0=Module["_emscripten_bind_BRep_Tool___destroy___0"]=Module["asm"]["sr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_1=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_1"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_1=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_1"]=Module["asm"]["tr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_2=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_2"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_2=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_2"]=Module["asm"]["ur"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_3=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_3"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_3=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_3"]=Module["asm"]["vr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_4=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_4"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_4=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_ShapeUpgrade_UnifySameDomain_4"]=Module["asm"]["wr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_Build_0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_Build_0"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_Build_0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_Build_0"]=Module["asm"]["xr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain_Shape_0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_Shape_0"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain_Shape_0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain_Shape_0"]=Module["asm"]["yr"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_UnifySameDomain___destroy___0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain___destroy___0"]=function(){return(_emscripten_bind_ShapeUpgrade_UnifySameDomain___destroy___0=Module["_emscripten_bind_ShapeUpgrade_UnifySameDomain___destroy___0"]=Module["asm"]["zr"]).apply(null,arguments)};var _emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_0=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_0"]=function(){return(_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_0=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_0"]=Module["asm"]["Ar"]).apply(null,arguments)};var _emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_2=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_2"]=function(){return(_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_2=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_2"]=Module["asm"]["Br"]).apply(null,arguments)};var _emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_3=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_3"]=function(){return(_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_3=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_3"]=Module["asm"]["Cr"]).apply(null,arguments)};var _emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_4=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_4"]=function(){return(_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_4=Module["_emscripten_bind_BRepMesh_IncrementalMesh_BRepMesh_IncrementalMesh_4"]=Module["asm"]["Dr"]).apply(null,arguments)};var _emscripten_bind_BRepMesh_IncrementalMesh___destroy___0=Module["_emscripten_bind_BRepMesh_IncrementalMesh___destroy___0"]=function(){return(_emscripten_bind_BRepMesh_IncrementalMesh___destroy___0=Module["_emscripten_bind_BRepMesh_IncrementalMesh___destroy___0"]=Module["asm"]["Er"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_1=Module["_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_1"]=function(){return(_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_1=Module["_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_1"]=Module["asm"]["Fr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_3=Module["_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_3"]=function(){return(_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_3=Module["_emscripten_bind_Geom_Hyperbola_Geom_Hyperbola_3"]=Module["asm"]["Gr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_MajorRadius_0=Module["_emscripten_bind_Geom_Hyperbola_MajorRadius_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_MajorRadius_0=Module["_emscripten_bind_Geom_Hyperbola_MajorRadius_0"]=Module["asm"]["Hr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_MinorRadius_0=Module["_emscripten_bind_Geom_Hyperbola_MinorRadius_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_MinorRadius_0=Module["_emscripten_bind_Geom_Hyperbola_MinorRadius_0"]=Module["asm"]["Ir"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Reverse_0=Module["_emscripten_bind_Geom_Hyperbola_Reverse_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_Reverse_0=Module["_emscripten_bind_Geom_Hyperbola_Reverse_0"]=Module["asm"]["Jr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_ReversedParameter_1=Module["_emscripten_bind_Geom_Hyperbola_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Hyperbola_ReversedParameter_1=Module["_emscripten_bind_Geom_Hyperbola_ReversedParameter_1"]=Module["asm"]["Kr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_TransformedParameter_2=Module["_emscripten_bind_Geom_Hyperbola_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Hyperbola_TransformedParameter_2=Module["_emscripten_bind_Geom_Hyperbola_TransformedParameter_2"]=Module["asm"]["Lr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_ParametricTransformation_1=Module["_emscripten_bind_Geom_Hyperbola_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Hyperbola_ParametricTransformation_1=Module["_emscripten_bind_Geom_Hyperbola_ParametricTransformation_1"]=Module["asm"]["Mr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Reversed_0=Module["_emscripten_bind_Geom_Hyperbola_Reversed_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_Reversed_0=Module["_emscripten_bind_Geom_Hyperbola_Reversed_0"]=Module["asm"]["Nr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_FirstParameter_0=Module["_emscripten_bind_Geom_Hyperbola_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_FirstParameter_0=Module["_emscripten_bind_Geom_Hyperbola_FirstParameter_0"]=Module["asm"]["Or"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_LastParameter_0=Module["_emscripten_bind_Geom_Hyperbola_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_LastParameter_0=Module["_emscripten_bind_Geom_Hyperbola_LastParameter_0"]=Module["asm"]["Pr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_IsClosed_0=Module["_emscripten_bind_Geom_Hyperbola_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_IsClosed_0=Module["_emscripten_bind_Geom_Hyperbola_IsClosed_0"]=Module["asm"]["Qr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_IsPeriodic_0=Module["_emscripten_bind_Geom_Hyperbola_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_IsPeriodic_0=Module["_emscripten_bind_Geom_Hyperbola_IsPeriodic_0"]=Module["asm"]["Rr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Period_0=Module["_emscripten_bind_Geom_Hyperbola_Period_0"]=function(){return(_emscripten_bind_Geom_Hyperbola_Period_0=Module["_emscripten_bind_Geom_Hyperbola_Period_0"]=Module["asm"]["Sr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_IsCN_1=Module["_emscripten_bind_Geom_Hyperbola_IsCN_1"]=function(){return(_emscripten_bind_Geom_Hyperbola_IsCN_1=Module["_emscripten_bind_Geom_Hyperbola_IsCN_1"]=Module["asm"]["Tr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_D0_2=Module["_emscripten_bind_Geom_Hyperbola_D0_2"]=function(){return(_emscripten_bind_Geom_Hyperbola_D0_2=Module["_emscripten_bind_Geom_Hyperbola_D0_2"]=Module["asm"]["Ur"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_D1_3=Module["_emscripten_bind_Geom_Hyperbola_D1_3"]=function(){return(_emscripten_bind_Geom_Hyperbola_D1_3=Module["_emscripten_bind_Geom_Hyperbola_D1_3"]=Module["asm"]["Vr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_D2_4=Module["_emscripten_bind_Geom_Hyperbola_D2_4"]=function(){return(_emscripten_bind_Geom_Hyperbola_D2_4=Module["_emscripten_bind_Geom_Hyperbola_D2_4"]=Module["asm"]["Wr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_D3_5=Module["_emscripten_bind_Geom_Hyperbola_D3_5"]=function(){return(_emscripten_bind_Geom_Hyperbola_D3_5=Module["_emscripten_bind_Geom_Hyperbola_D3_5"]=Module["asm"]["Xr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_DN_2=Module["_emscripten_bind_Geom_Hyperbola_DN_2"]=function(){return(_emscripten_bind_Geom_Hyperbola_DN_2=Module["_emscripten_bind_Geom_Hyperbola_DN_2"]=Module["asm"]["Yr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola_Value_1=Module["_emscripten_bind_Geom_Hyperbola_Value_1"]=function(){return(_emscripten_bind_Geom_Hyperbola_Value_1=Module["_emscripten_bind_Geom_Hyperbola_Value_1"]=Module["asm"]["Zr"]).apply(null,arguments)};var _emscripten_bind_Geom_Hyperbola___destroy___0=Module["_emscripten_bind_Geom_Hyperbola___destroy___0"]=function(){return(_emscripten_bind_Geom_Hyperbola___destroy___0=Module["_emscripten_bind_Geom_Hyperbola___destroy___0"]=Module["asm"]["_r"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Cut_BRepAlgoAPI_Cut_2=Module["_emscripten_bind_BRepAlgoAPI_Cut_BRepAlgoAPI_Cut_2"]=function(){return(_emscripten_bind_BRepAlgoAPI_Cut_BRepAlgoAPI_Cut_2=Module["_emscripten_bind_BRepAlgoAPI_Cut_BRepAlgoAPI_Cut_2"]=Module["asm"]["$r"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Cut_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Cut_SetFuzzyValue_1"]=function(){return(_emscripten_bind_BRepAlgoAPI_Cut_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Cut_SetFuzzyValue_1"]=Module["asm"]["as"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Cut_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Cut_Build_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Cut_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Cut_Build_0"]=Module["asm"]["bs"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Cut_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Cut_Shape_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Cut_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Cut_Shape_0"]=Module["asm"]["cs"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Cut___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Cut___destroy___0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Cut___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Cut___destroy___0"]=Module["asm"]["ds"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_5=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_5"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_5=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_5"]=Module["asm"]["es"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_6=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_6"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_6=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_6"]=Module["asm"]["fs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_7=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_7"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_7=Module["_emscripten_bind_Geom_BSplineCurve_Geom_BSplineCurve_7"]=Module["asm"]["gs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Reverse_0=Module["_emscripten_bind_Geom_BSplineCurve_Reverse_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Reverse_0=Module["_emscripten_bind_Geom_BSplineCurve_Reverse_0"]=Module["asm"]["hs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BSplineCurve_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_BSplineCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BSplineCurve_ReversedParameter_1"]=Module["asm"]["is"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_IsCN_1=Module["_emscripten_bind_Geom_BSplineCurve_IsCN_1"]=function(){return(_emscripten_bind_Geom_BSplineCurve_IsCN_1=Module["_emscripten_bind_Geom_BSplineCurve_IsCN_1"]=Module["asm"]["js"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BSplineCurve_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BSplineCurve_FirstParameter_0"]=Module["asm"]["ks"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_IsClosed_0=Module["_emscripten_bind_Geom_BSplineCurve_IsClosed_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_IsClosed_0=Module["_emscripten_bind_Geom_BSplineCurve_IsClosed_0"]=Module["asm"]["ls"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BSplineCurve_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BSplineCurve_IsPeriodic_0"]=Module["asm"]["ms"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Period_0=Module["_emscripten_bind_Geom_BSplineCurve_Period_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Period_0=Module["_emscripten_bind_Geom_BSplineCurve_Period_0"]=Module["asm"]["ns"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_LastParameter_0=Module["_emscripten_bind_Geom_BSplineCurve_LastParameter_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_LastParameter_0=Module["_emscripten_bind_Geom_BSplineCurve_LastParameter_0"]=Module["asm"]["os"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_StartPoint_0=Module["_emscripten_bind_Geom_BSplineCurve_StartPoint_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_StartPoint_0=Module["_emscripten_bind_Geom_BSplineCurve_StartPoint_0"]=Module["asm"]["ps"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_D0_2=Module["_emscripten_bind_Geom_BSplineCurve_D0_2"]=function(){return(_emscripten_bind_Geom_BSplineCurve_D0_2=Module["_emscripten_bind_Geom_BSplineCurve_D0_2"]=Module["asm"]["qs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_D1_3=Module["_emscripten_bind_Geom_BSplineCurve_D1_3"]=function(){return(_emscripten_bind_Geom_BSplineCurve_D1_3=Module["_emscripten_bind_Geom_BSplineCurve_D1_3"]=Module["asm"]["rs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_D2_4=Module["_emscripten_bind_Geom_BSplineCurve_D2_4"]=function(){return(_emscripten_bind_Geom_BSplineCurve_D2_4=Module["_emscripten_bind_Geom_BSplineCurve_D2_4"]=Module["asm"]["ss"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_D3_5=Module["_emscripten_bind_Geom_BSplineCurve_D3_5"]=function(){return(_emscripten_bind_Geom_BSplineCurve_D3_5=Module["_emscripten_bind_Geom_BSplineCurve_D3_5"]=Module["asm"]["ts"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_DN_2=Module["_emscripten_bind_Geom_BSplineCurve_DN_2"]=function(){return(_emscripten_bind_Geom_BSplineCurve_DN_2=Module["_emscripten_bind_Geom_BSplineCurve_DN_2"]=Module["asm"]["us"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Transform_1=Module["_emscripten_bind_Geom_BSplineCurve_Transform_1"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Transform_1=Module["_emscripten_bind_Geom_BSplineCurve_Transform_1"]=Module["asm"]["vs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Reversed_0=Module["_emscripten_bind_Geom_BSplineCurve_Reversed_0"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Reversed_0=Module["_emscripten_bind_Geom_BSplineCurve_Reversed_0"]=Module["asm"]["ws"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve_Value_1=Module["_emscripten_bind_Geom_BSplineCurve_Value_1"]=function(){return(_emscripten_bind_Geom_BSplineCurve_Value_1=Module["_emscripten_bind_Geom_BSplineCurve_Value_1"]=Module["asm"]["xs"]).apply(null,arguments)};var _emscripten_bind_Geom_BSplineCurve___destroy___0=Module["_emscripten_bind_Geom_BSplineCurve___destroy___0"]=function(){return(_emscripten_bind_Geom_BSplineCurve___destroy___0=Module["_emscripten_bind_Geom_BSplineCurve___destroy___0"]=Module["asm"]["ys"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_2=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_2"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_2=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_2"]=Module["asm"]["zs"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_3=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_3"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_3=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_GeomAPI_ProjectPointOnSurf_3"]=Module["asm"]["As"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_NearestPoint_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_NearestPoint_0"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_NearestPoint_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_NearestPoint_0"]=Module["asm"]["Bs"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_Point_1=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_Point_1"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_Point_1=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_Point_1"]=Module["asm"]["Cs"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_IsDone_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_IsDone_0"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_IsDone_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_IsDone_0"]=Module["asm"]["Ds"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf_NbPoints_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_NbPoints_0"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf_NbPoints_0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf_NbPoints_0"]=Module["asm"]["Es"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_ProjectPointOnSurf___destroy___0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf___destroy___0"]=function(){return(_emscripten_bind_GeomAPI_ProjectPointOnSurf___destroy___0=Module["_emscripten_bind_GeomAPI_ProjectPointOnSurf___destroy___0"]=Module["asm"]["Fs"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_BOPAlgo_Splitter_0=Module["_emscripten_bind_BOPAlgo_Splitter_BOPAlgo_Splitter_0"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_BOPAlgo_Splitter_0=Module["_emscripten_bind_BOPAlgo_Splitter_BOPAlgo_Splitter_0"]=Module["asm"]["Gs"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_Perform_0=Module["_emscripten_bind_BOPAlgo_Splitter_Perform_0"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_Perform_0=Module["_emscripten_bind_BOPAlgo_Splitter_Perform_0"]=Module["asm"]["Hs"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_Clear_0=Module["_emscripten_bind_BOPAlgo_Splitter_Clear_0"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_Clear_0=Module["_emscripten_bind_BOPAlgo_Splitter_Clear_0"]=Module["asm"]["Is"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_AddTool_1=Module["_emscripten_bind_BOPAlgo_Splitter_AddTool_1"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_AddTool_1=Module["_emscripten_bind_BOPAlgo_Splitter_AddTool_1"]=Module["asm"]["Js"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_Generated_1=Module["_emscripten_bind_BOPAlgo_Splitter_Generated_1"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_Generated_1=Module["_emscripten_bind_BOPAlgo_Splitter_Generated_1"]=Module["asm"]["Ks"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_Modified_1=Module["_emscripten_bind_BOPAlgo_Splitter_Modified_1"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_Modified_1=Module["_emscripten_bind_BOPAlgo_Splitter_Modified_1"]=Module["asm"]["Ls"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter_IsDeleted_1=Module["_emscripten_bind_BOPAlgo_Splitter_IsDeleted_1"]=function(){return(_emscripten_bind_BOPAlgo_Splitter_IsDeleted_1=Module["_emscripten_bind_BOPAlgo_Splitter_IsDeleted_1"]=Module["asm"]["Ms"]).apply(null,arguments)};var _emscripten_bind_BOPAlgo_Splitter___destroy___0=Module["_emscripten_bind_BOPAlgo_Splitter___destroy___0"]=function(){return(_emscripten_bind_BOPAlgo_Splitter___destroy___0=Module["_emscripten_bind_BOPAlgo_Splitter___destroy___0"]=Module["asm"]["Ns"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_0"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_0"]=Module["asm"]["Os"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_1=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_1"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_1=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Handle_Geom_TrimmedCurve_1"]=Module["asm"]["Ps"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_IsNull_0"]=Module["asm"]["Qs"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_Nullify_0"]=Module["asm"]["Rs"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve_get_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_get_0"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve_get_0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve_get_0"]=Module["asm"]["Ss"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_TrimmedCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_TrimmedCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_TrimmedCurve___destroy___0"]=Module["asm"]["Ts"]).apply(null,arguments)};var _emscripten_bind_GC_MakeCircle_GC_MakeCircle_1=Module["_emscripten_bind_GC_MakeCircle_GC_MakeCircle_1"]=function(){return(_emscripten_bind_GC_MakeCircle_GC_MakeCircle_1=Module["_emscripten_bind_GC_MakeCircle_GC_MakeCircle_1"]=Module["asm"]["Us"]).apply(null,arguments)};var _emscripten_bind_GC_MakeCircle_GC_MakeCircle_2=Module["_emscripten_bind_GC_MakeCircle_GC_MakeCircle_2"]=function(){return(_emscripten_bind_GC_MakeCircle_GC_MakeCircle_2=Module["_emscripten_bind_GC_MakeCircle_GC_MakeCircle_2"]=Module["asm"]["Vs"]).apply(null,arguments)};var _emscripten_bind_GC_MakeCircle_Value_0=Module["_emscripten_bind_GC_MakeCircle_Value_0"]=function(){return(_emscripten_bind_GC_MakeCircle_Value_0=Module["_emscripten_bind_GC_MakeCircle_Value_0"]=Module["asm"]["Ws"]).apply(null,arguments)};var _emscripten_bind_GC_MakeCircle___destroy___0=Module["_emscripten_bind_GC_MakeCircle___destroy___0"]=function(){return(_emscripten_bind_GC_MakeCircle___destroy___0=Module["_emscripten_bind_GC_MakeCircle___destroy___0"]=Module["asm"]["Xs"]).apply(null,arguments)};var _emscripten_bind_Geom_CylindricalSurface_Geom_CylindricalSurface_2=Module["_emscripten_bind_Geom_CylindricalSurface_Geom_CylindricalSurface_2"]=function(){return(_emscripten_bind_Geom_CylindricalSurface_Geom_CylindricalSurface_2=Module["_emscripten_bind_Geom_CylindricalSurface_Geom_CylindricalSurface_2"]=Module["asm"]["Ys"]).apply(null,arguments)};var _emscripten_bind_Geom_CylindricalSurface___destroy___0=Module["_emscripten_bind_Geom_CylindricalSurface___destroy___0"]=function(){return(_emscripten_bind_Geom_CylindricalSurface___destroy___0=Module["_emscripten_bind_Geom_CylindricalSurface___destroy___0"]=Module["asm"]["Zs"]).apply(null,arguments)};var _emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_1=Module["_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_1"]=function(){return(_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_1=Module["_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_1"]=Module["asm"]["_s"]).apply(null,arguments)};var _emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_3=Module["_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_3"]=function(){return(_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_3=Module["_emscripten_bind_GC_MakeHyperbola_GC_MakeHyperbola_3"]=Module["asm"]["$s"]).apply(null,arguments)};var _emscripten_bind_GC_MakeHyperbola_Value_0=Module["_emscripten_bind_GC_MakeHyperbola_Value_0"]=function(){return(_emscripten_bind_GC_MakeHyperbola_Value_0=Module["_emscripten_bind_GC_MakeHyperbola_Value_0"]=Module["asm"]["at"]).apply(null,arguments)};var _emscripten_bind_GC_MakeHyperbola___destroy___0=Module["_emscripten_bind_GC_MakeHyperbola___destroy___0"]=function(){return(_emscripten_bind_GC_MakeHyperbola___destroy___0=Module["_emscripten_bind_GC_MakeHyperbola___destroy___0"]=Module["asm"]["bt"]).apply(null,arguments)};var _emscripten_bind_gp_XY_gp_XY_2=Module["_emscripten_bind_gp_XY_gp_XY_2"]=function(){return(_emscripten_bind_gp_XY_gp_XY_2=Module["_emscripten_bind_gp_XY_gp_XY_2"]=Module["asm"]["ct"]).apply(null,arguments)};var _emscripten_bind_gp_XY_SetCoord_2=Module["_emscripten_bind_gp_XY_SetCoord_2"]=function(){return(_emscripten_bind_gp_XY_SetCoord_2=Module["_emscripten_bind_gp_XY_SetCoord_2"]=Module["asm"]["dt"]).apply(null,arguments)};var _emscripten_bind_gp_XY_SetX_1=Module["_emscripten_bind_gp_XY_SetX_1"]=function(){return(_emscripten_bind_gp_XY_SetX_1=Module["_emscripten_bind_gp_XY_SetX_1"]=Module["asm"]["et"]).apply(null,arguments)};var _emscripten_bind_gp_XY_SetY_1=Module["_emscripten_bind_gp_XY_SetY_1"]=function(){return(_emscripten_bind_gp_XY_SetY_1=Module["_emscripten_bind_gp_XY_SetY_1"]=Module["asm"]["ft"]).apply(null,arguments)};var _emscripten_bind_gp_XY_Coord_1=Module["_emscripten_bind_gp_XY_Coord_1"]=function(){return(_emscripten_bind_gp_XY_Coord_1=Module["_emscripten_bind_gp_XY_Coord_1"]=Module["asm"]["gt"]).apply(null,arguments)};var _emscripten_bind_gp_XY_X_0=Module["_emscripten_bind_gp_XY_X_0"]=function(){return(_emscripten_bind_gp_XY_X_0=Module["_emscripten_bind_gp_XY_X_0"]=Module["asm"]["ht"]).apply(null,arguments)};var _emscripten_bind_gp_XY_Y_0=Module["_emscripten_bind_gp_XY_Y_0"]=function(){return(_emscripten_bind_gp_XY_Y_0=Module["_emscripten_bind_gp_XY_Y_0"]=Module["asm"]["it"]).apply(null,arguments)};var _emscripten_bind_gp_XY_IsEqual_2=Module["_emscripten_bind_gp_XY_IsEqual_2"]=function(){return(_emscripten_bind_gp_XY_IsEqual_2=Module["_emscripten_bind_gp_XY_IsEqual_2"]=Module["asm"]["jt"]).apply(null,arguments)};var _emscripten_bind_gp_XY___destroy___0=Module["_emscripten_bind_gp_XY___destroy___0"]=function(){return(_emscripten_bind_gp_XY___destroy___0=Module["_emscripten_bind_gp_XY___destroy___0"]=Module["asm"]["kt"]).apply(null,arguments)};var _emscripten_bind_BRepPrim_Sphere___destroy___0=Module["_emscripten_bind_BRepPrim_Sphere___destroy___0"]=function(){return(_emscripten_bind_BRepPrim_Sphere___destroy___0=Module["_emscripten_bind_BRepPrim_Sphere___destroy___0"]=Module["asm"]["lt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_0=Module["_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_0=Module["_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_0"]=Module["asm"]["mt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_1=Module["_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_1=Module["_emscripten_bind_ShapeFix_Shell_ShapeFix_Shell_1"]=Module["asm"]["nt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Init_1=Module["_emscripten_bind_ShapeFix_Shell_Init_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_Init_1=Module["_emscripten_bind_ShapeFix_Shell_Init_1"]=Module["asm"]["ot"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Perform_0=Module["_emscripten_bind_ShapeFix_Shell_Perform_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_Perform_0=Module["_emscripten_bind_ShapeFix_Shell_Perform_0"]=Module["asm"]["pt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Perform_1=Module["_emscripten_bind_ShapeFix_Shell_Perform_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_Perform_1=Module["_emscripten_bind_ShapeFix_Shell_Perform_1"]=Module["asm"]["qt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_FixFaceOrientation_1=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_1=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_1"]=Module["asm"]["rt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_FixFaceOrientation_2=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_2"]=function(){return(_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_2=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_2"]=Module["asm"]["st"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_FixFaceOrientation_3=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_3"]=function(){return(_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_3=Module["_emscripten_bind_ShapeFix_Shell_FixFaceOrientation_3"]=Module["asm"]["tt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Shell_0=Module["_emscripten_bind_ShapeFix_Shell_Shell_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_Shell_0=Module["_emscripten_bind_ShapeFix_Shell_Shell_0"]=Module["asm"]["ut"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Shape_0=Module["_emscripten_bind_ShapeFix_Shell_Shape_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_Shape_0=Module["_emscripten_bind_ShapeFix_Shell_Shape_0"]=Module["asm"]["vt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_NbShells_0=Module["_emscripten_bind_ShapeFix_Shell_NbShells_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_NbShells_0=Module["_emscripten_bind_ShapeFix_Shell_NbShells_0"]=Module["asm"]["wt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_ErrorFaces_0=Module["_emscripten_bind_ShapeFix_Shell_ErrorFaces_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_ErrorFaces_0=Module["_emscripten_bind_ShapeFix_Shell_ErrorFaces_0"]=Module["asm"]["xt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_Status_1=Module["_emscripten_bind_ShapeFix_Shell_Status_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_Status_1=Module["_emscripten_bind_ShapeFix_Shell_Status_1"]=Module["asm"]["yt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Shell_SetPrecision_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Shell_SetPrecision_1"]=Module["asm"]["zt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Shell_SetMinTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Shell_SetMinTolerance_1"]=Module["asm"]["At"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Shell_SetMaxTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Shell_SetMaxTolerance_1"]=Module["asm"]["Bt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_FixFaceMode_0=Module["_emscripten_bind_ShapeFix_Shell_FixFaceMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_FixFaceMode_0=Module["_emscripten_bind_ShapeFix_Shell_FixFaceMode_0"]=Module["asm"]["Ct"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_FixOrientationMode_0=Module["_emscripten_bind_ShapeFix_Shell_FixOrientationMode_0"]=function(){return(_emscripten_bind_ShapeFix_Shell_FixOrientationMode_0=Module["_emscripten_bind_ShapeFix_Shell_FixOrientationMode_0"]=Module["asm"]["Dt"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell_SetNonManifoldFlag_1=Module["_emscripten_bind_ShapeFix_Shell_SetNonManifoldFlag_1"]=function(){return(_emscripten_bind_ShapeFix_Shell_SetNonManifoldFlag_1=Module["_emscripten_bind_ShapeFix_Shell_SetNonManifoldFlag_1"]=Module["asm"]["Et"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Shell___destroy___0=Module["_emscripten_bind_ShapeFix_Shell___destroy___0"]=function(){return(_emscripten_bind_ShapeFix_Shell___destroy___0=Module["_emscripten_bind_ShapeFix_Shell___destroy___0"]=Module["asm"]["Ft"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_BRepOffsetAPI_MakePipe_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_BRepOffsetAPI_MakePipe_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_BRepOffsetAPI_MakePipe_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_BRepOffsetAPI_MakePipe_2"]=Module["asm"]["Gt"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_Build_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Build_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_Build_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Build_0"]=Module["asm"]["Ht"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_Generated_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Generated_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_Generated_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Generated_2"]=Module["asm"]["It"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_FirstShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_FirstShape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_FirstShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_FirstShape_0"]=Module["asm"]["Jt"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_LastShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_LastShape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_LastShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_LastShape_0"]=Module["asm"]["Kt"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_ErrorOnSurface_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_ErrorOnSurface_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_ErrorOnSurface_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_ErrorOnSurface_0"]=Module["asm"]["Lt"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe_Shape_0"]=Module["asm"]["Mt"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipe___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipe___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakePipe___destroy___0"]=Module["asm"]["Nt"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_0"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_0"]=Module["asm"]["Ot"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_1=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_1"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_1=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Handle_Transfer_TransientProcess_1"]=Module["asm"]["Pt"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess_IsNull_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_IsNull_0"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess_IsNull_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_IsNull_0"]=Module["asm"]["Qt"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess_Nullify_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Nullify_0"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess_Nullify_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_Nullify_0"]=Module["asm"]["Rt"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess_get_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_get_0"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess_get_0=Module["_emscripten_bind_Handle_Transfer_TransientProcess_get_0"]=Module["asm"]["St"]).apply(null,arguments)};var _emscripten_bind_Handle_Transfer_TransientProcess___destroy___0=Module["_emscripten_bind_Handle_Transfer_TransientProcess___destroy___0"]=function(){return(_emscripten_bind_Handle_Transfer_TransientProcess___destroy___0=Module["_emscripten_bind_Handle_Transfer_TransientProcess___destroy___0"]=Module["asm"]["Tt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_XSControl_WorkSession_0=Module["_emscripten_bind_XSControl_WorkSession_XSControl_WorkSession_0"]=function(){return(_emscripten_bind_XSControl_WorkSession_XSControl_WorkSession_0=Module["_emscripten_bind_XSControl_WorkSession_XSControl_WorkSession_0"]=Module["asm"]["Ut"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_ClearData_1=Module["_emscripten_bind_XSControl_WorkSession_ClearData_1"]=function(){return(_emscripten_bind_XSControl_WorkSession_ClearData_1=Module["_emscripten_bind_XSControl_WorkSession_ClearData_1"]=Module["asm"]["Vt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_SelectNorm_1=Module["_emscripten_bind_XSControl_WorkSession_SelectNorm_1"]=function(){return(_emscripten_bind_XSControl_WorkSession_SelectNorm_1=Module["_emscripten_bind_XSControl_WorkSession_SelectNorm_1"]=Module["asm"]["Wt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_ClearContext_0=Module["_emscripten_bind_XSControl_WorkSession_ClearContext_0"]=function(){return(_emscripten_bind_XSControl_WorkSession_ClearContext_0=Module["_emscripten_bind_XSControl_WorkSession_ClearContext_0"]=Module["asm"]["Xt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_InitTransferReader_1=Module["_emscripten_bind_XSControl_WorkSession_InitTransferReader_1"]=function(){return(_emscripten_bind_XSControl_WorkSession_InitTransferReader_1=Module["_emscripten_bind_XSControl_WorkSession_InitTransferReader_1"]=Module["asm"]["Yt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_MapReader_0=Module["_emscripten_bind_XSControl_WorkSession_MapReader_0"]=function(){return(_emscripten_bind_XSControl_WorkSession_MapReader_0=Module["_emscripten_bind_XSControl_WorkSession_MapReader_0"]=Module["asm"]["Zt"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_SetMapReader_1=Module["_emscripten_bind_XSControl_WorkSession_SetMapReader_1"]=function(){return(_emscripten_bind_XSControl_WorkSession_SetMapReader_1=Module["_emscripten_bind_XSControl_WorkSession_SetMapReader_1"]=Module["asm"]["_t"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_TransferReadRoots_0=Module["_emscripten_bind_XSControl_WorkSession_TransferReadRoots_0"]=function(){return(_emscripten_bind_XSControl_WorkSession_TransferReadRoots_0=Module["_emscripten_bind_XSControl_WorkSession_TransferReadRoots_0"]=Module["asm"]["$t"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_TransferWriteShape_1=Module["_emscripten_bind_XSControl_WorkSession_TransferWriteShape_1"]=function(){return(_emscripten_bind_XSControl_WorkSession_TransferWriteShape_1=Module["_emscripten_bind_XSControl_WorkSession_TransferWriteShape_1"]=Module["asm"]["au"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession_TransferWriteShape_2=Module["_emscripten_bind_XSControl_WorkSession_TransferWriteShape_2"]=function(){return(_emscripten_bind_XSControl_WorkSession_TransferWriteShape_2=Module["_emscripten_bind_XSControl_WorkSession_TransferWriteShape_2"]=Module["asm"]["bu"]).apply(null,arguments)};var _emscripten_bind_XSControl_WorkSession___destroy___0=Module["_emscripten_bind_XSControl_WorkSession___destroy___0"]=function(){return(_emscripten_bind_XSControl_WorkSession___destroy___0=Module["_emscripten_bind_XSControl_WorkSession___destroy___0"]=Module["asm"]["cu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_0=Module["_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_0"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_0=Module["_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_0"]=Module["asm"]["du"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_1=Module["_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_1"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_1=Module["_emscripten_bind_Handle_Geom_Ellipse_Handle_Geom_Ellipse_1"]=Module["asm"]["eu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse_IsNull_0=Module["_emscripten_bind_Handle_Geom_Ellipse_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse_IsNull_0=Module["_emscripten_bind_Handle_Geom_Ellipse_IsNull_0"]=Module["asm"]["fu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse_Nullify_0=Module["_emscripten_bind_Handle_Geom_Ellipse_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse_Nullify_0=Module["_emscripten_bind_Handle_Geom_Ellipse_Nullify_0"]=Module["asm"]["gu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse_get_0=Module["_emscripten_bind_Handle_Geom_Ellipse_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse_get_0=Module["_emscripten_bind_Handle_Geom_Ellipse_get_0"]=Module["asm"]["hu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Ellipse___destroy___0=Module["_emscripten_bind_Handle_Geom_Ellipse___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Ellipse___destroy___0=Module["_emscripten_bind_Handle_Geom_Ellipse___destroy___0"]=Module["asm"]["iu"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_GProp_GProps_0=Module["_emscripten_bind_GProp_GProps_GProp_GProps_0"]=function(){return(_emscripten_bind_GProp_GProps_GProp_GProps_0=Module["_emscripten_bind_GProp_GProps_GProp_GProps_0"]=Module["asm"]["ju"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_GProp_GProps_1=Module["_emscripten_bind_GProp_GProps_GProp_GProps_1"]=function(){return(_emscripten_bind_GProp_GProps_GProp_GProps_1=Module["_emscripten_bind_GProp_GProps_GProp_GProps_1"]=Module["asm"]["ku"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_Mass_0=Module["_emscripten_bind_GProp_GProps_Mass_0"]=function(){return(_emscripten_bind_GProp_GProps_Mass_0=Module["_emscripten_bind_GProp_GProps_Mass_0"]=Module["asm"]["lu"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_CentreOfMass_0=Module["_emscripten_bind_GProp_GProps_CentreOfMass_0"]=function(){return(_emscripten_bind_GProp_GProps_CentreOfMass_0=Module["_emscripten_bind_GProp_GProps_CentreOfMass_0"]=Module["asm"]["mu"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_MomentOfInertia_1=Module["_emscripten_bind_GProp_GProps_MomentOfInertia_1"]=function(){return(_emscripten_bind_GProp_GProps_MomentOfInertia_1=Module["_emscripten_bind_GProp_GProps_MomentOfInertia_1"]=Module["asm"]["nu"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_RadiusOfGyration_1=Module["_emscripten_bind_GProp_GProps_RadiusOfGyration_1"]=function(){return(_emscripten_bind_GProp_GProps_RadiusOfGyration_1=Module["_emscripten_bind_GProp_GProps_RadiusOfGyration_1"]=Module["asm"]["ou"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps_StaticMoments_3=Module["_emscripten_bind_GProp_GProps_StaticMoments_3"]=function(){return(_emscripten_bind_GProp_GProps_StaticMoments_3=Module["_emscripten_bind_GProp_GProps_StaticMoments_3"]=Module["asm"]["pu"]).apply(null,arguments)};var _emscripten_bind_GProp_GProps___destroy___0=Module["_emscripten_bind_GProp_GProps___destroy___0"]=function(){return(_emscripten_bind_GProp_GProps___destroy___0=Module["_emscripten_bind_GProp_GProps___destroy___0"]=Module["asm"]["qu"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_1=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_1"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_1=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_1"]=Module["asm"]["ru"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_2=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_2"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_2=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Poly_PolygonOnTriangulation_2"]=Module["asm"]["su"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_Deflection_1=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Deflection_1"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_Deflection_1=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Deflection_1"]=Module["asm"]["tu"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_NbNodes_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_NbNodes_0"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_NbNodes_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_NbNodes_0"]=Module["asm"]["uu"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_Nodes_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Nodes_0"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_Nodes_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_Nodes_0"]=Module["asm"]["vu"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation_HasParameters_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_HasParameters_0"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation_HasParameters_0=Module["_emscripten_bind_Poly_PolygonOnTriangulation_HasParameters_0"]=Module["asm"]["wu"]).apply(null,arguments)};var _emscripten_bind_Poly_PolygonOnTriangulation___destroy___0=Module["_emscripten_bind_Poly_PolygonOnTriangulation___destroy___0"]=function(){return(_emscripten_bind_Poly_PolygonOnTriangulation___destroy___0=Module["_emscripten_bind_Poly_PolygonOnTriangulation___destroy___0"]=Module["asm"]["xu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Poly_Connect_0=Module["_emscripten_bind_Poly_Connect_Poly_Connect_0"]=function(){return(_emscripten_bind_Poly_Connect_Poly_Connect_0=Module["_emscripten_bind_Poly_Connect_Poly_Connect_0"]=Module["asm"]["yu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Poly_Connect_1=Module["_emscripten_bind_Poly_Connect_Poly_Connect_1"]=function(){return(_emscripten_bind_Poly_Connect_Poly_Connect_1=Module["_emscripten_bind_Poly_Connect_Poly_Connect_1"]=Module["asm"]["zu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Load_1=Module["_emscripten_bind_Poly_Connect_Load_1"]=function(){return(_emscripten_bind_Poly_Connect_Load_1=Module["_emscripten_bind_Poly_Connect_Load_1"]=Module["asm"]["Au"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Triangulation_0=Module["_emscripten_bind_Poly_Connect_Triangulation_0"]=function(){return(_emscripten_bind_Poly_Connect_Triangulation_0=Module["_emscripten_bind_Poly_Connect_Triangulation_0"]=Module["asm"]["Bu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Triangle_1=Module["_emscripten_bind_Poly_Connect_Triangle_1"]=function(){return(_emscripten_bind_Poly_Connect_Triangle_1=Module["_emscripten_bind_Poly_Connect_Triangle_1"]=Module["asm"]["Cu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Triangles_4=Module["_emscripten_bind_Poly_Connect_Triangles_4"]=function(){return(_emscripten_bind_Poly_Connect_Triangles_4=Module["_emscripten_bind_Poly_Connect_Triangles_4"]=Module["asm"]["Du"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Nodes_4=Module["_emscripten_bind_Poly_Connect_Nodes_4"]=function(){return(_emscripten_bind_Poly_Connect_Nodes_4=Module["_emscripten_bind_Poly_Connect_Nodes_4"]=Module["asm"]["Eu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Initialize_1=Module["_emscripten_bind_Poly_Connect_Initialize_1"]=function(){return(_emscripten_bind_Poly_Connect_Initialize_1=Module["_emscripten_bind_Poly_Connect_Initialize_1"]=Module["asm"]["Fu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_More_0=Module["_emscripten_bind_Poly_Connect_More_0"]=function(){return(_emscripten_bind_Poly_Connect_More_0=Module["_emscripten_bind_Poly_Connect_More_0"]=Module["asm"]["Gu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Next_0=Module["_emscripten_bind_Poly_Connect_Next_0"]=function(){return(_emscripten_bind_Poly_Connect_Next_0=Module["_emscripten_bind_Poly_Connect_Next_0"]=Module["asm"]["Hu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect_Value_0=Module["_emscripten_bind_Poly_Connect_Value_0"]=function(){return(_emscripten_bind_Poly_Connect_Value_0=Module["_emscripten_bind_Poly_Connect_Value_0"]=Module["asm"]["Iu"]).apply(null,arguments)};var _emscripten_bind_Poly_Connect___destroy___0=Module["_emscripten_bind_Poly_Connect___destroy___0"]=function(){return(_emscripten_bind_Poly_Connect___destroy___0=Module["_emscripten_bind_Poly_Connect___destroy___0"]=Module["asm"]["Ju"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_0=Module["_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_0"]=function(){return(_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_0=Module["_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_0"]=Module["asm"]["Ku"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_1=Module["_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_1"]=function(){return(_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_1=Module["_emscripten_bind_Handle_Geom_Circle_Handle_Geom_Circle_1"]=Module["asm"]["Lu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle_IsNull_0=Module["_emscripten_bind_Handle_Geom_Circle_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Circle_IsNull_0=Module["_emscripten_bind_Handle_Geom_Circle_IsNull_0"]=Module["asm"]["Mu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle_Nullify_0=Module["_emscripten_bind_Handle_Geom_Circle_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Circle_Nullify_0=Module["_emscripten_bind_Handle_Geom_Circle_Nullify_0"]=Module["asm"]["Nu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle_get_0=Module["_emscripten_bind_Handle_Geom_Circle_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Circle_get_0=Module["_emscripten_bind_Handle_Geom_Circle_get_0"]=Module["asm"]["Ou"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Circle___destroy___0=Module["_emscripten_bind_Handle_Geom_Circle___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Circle___destroy___0=Module["_emscripten_bind_Handle_Geom_Circle___destroy___0"]=Module["asm"]["Pu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_0"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_0"]=Module["asm"]["Qu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_1=Module["_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_1"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_1=Module["_emscripten_bind_Handle_Geom_Hyperbola_Handle_Geom_Hyperbola_1"]=Module["asm"]["Ru"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola_IsNull_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola_IsNull_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_IsNull_0"]=Module["asm"]["Su"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola_Nullify_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola_Nullify_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_Nullify_0"]=Module["asm"]["Tu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola_get_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola_get_0=Module["_emscripten_bind_Handle_Geom_Hyperbola_get_0"]=Module["asm"]["Uu"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Hyperbola___destroy___0=Module["_emscripten_bind_Handle_Geom_Hyperbola___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Hyperbola___destroy___0=Module["_emscripten_bind_Handle_Geom_Hyperbola___destroy___0"]=Module["asm"]["Vu"]).apply(null,arguments)};var _emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_1=Module["_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_1"]=function(){return(_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_1=Module["_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_1"]=Module["asm"]["Wu"]).apply(null,arguments)};var _emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_3=Module["_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_3"]=function(){return(_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_3=Module["_emscripten_bind_GC_MakeEllipse_GC_MakeEllipse_3"]=Module["asm"]["Xu"]).apply(null,arguments)};var _emscripten_bind_GC_MakeEllipse_Value_0=Module["_emscripten_bind_GC_MakeEllipse_Value_0"]=function(){return(_emscripten_bind_GC_MakeEllipse_Value_0=Module["_emscripten_bind_GC_MakeEllipse_Value_0"]=Module["asm"]["Yu"]).apply(null,arguments)};var _emscripten_bind_GC_MakeEllipse___destroy___0=Module["_emscripten_bind_GC_MakeEllipse___destroy___0"]=function(){return(_emscripten_bind_GC_MakeEllipse___destroy___0=Module["_emscripten_bind_GC_MakeEllipse___destroy___0"]=Module["asm"]["Zu"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_1=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_1"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_1=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_1"]=Module["asm"]["_u"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_2=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_2"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_2=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_2"]=Module["asm"]["$u"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_3=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_3"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_3=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_3"]=Module["asm"]["av"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_4=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_4"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_4=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_4"]=Module["asm"]["bv"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_5=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_5"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_5=Module["_emscripten_bind_GeomAPI_PointsToBSpline_GeomAPI_PointsToBSpline_5"]=Module["asm"]["cv"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_Curve_0=Module["_emscripten_bind_GeomAPI_PointsToBSpline_Curve_0"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_Curve_0=Module["_emscripten_bind_GeomAPI_PointsToBSpline_Curve_0"]=Module["asm"]["dv"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline_IsDone_0=Module["_emscripten_bind_GeomAPI_PointsToBSpline_IsDone_0"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline_IsDone_0=Module["_emscripten_bind_GeomAPI_PointsToBSpline_IsDone_0"]=Module["asm"]["ev"]).apply(null,arguments)};var _emscripten_bind_GeomAPI_PointsToBSpline___destroy___0=Module["_emscripten_bind_GeomAPI_PointsToBSpline___destroy___0"]=function(){return(_emscripten_bind_GeomAPI_PointsToBSpline___destroy___0=Module["_emscripten_bind_GeomAPI_PointsToBSpline___destroy___0"]=Module["asm"]["fv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_BRep_Builder_0=Module["_emscripten_bind_BRep_Builder_BRep_Builder_0"]=function(){return(_emscripten_bind_BRep_Builder_BRep_Builder_0=Module["_emscripten_bind_BRep_Builder_BRep_Builder_0"]=Module["asm"]["gv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeFace_1=Module["_emscripten_bind_BRep_Builder_MakeFace_1"]=function(){return(_emscripten_bind_BRep_Builder_MakeFace_1=Module["_emscripten_bind_BRep_Builder_MakeFace_1"]=Module["asm"]["hv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeFace_2=Module["_emscripten_bind_BRep_Builder_MakeFace_2"]=function(){return(_emscripten_bind_BRep_Builder_MakeFace_2=Module["_emscripten_bind_BRep_Builder_MakeFace_2"]=Module["asm"]["iv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_UpdateFace_2=Module["_emscripten_bind_BRep_Builder_UpdateFace_2"]=function(){return(_emscripten_bind_BRep_Builder_UpdateFace_2=Module["_emscripten_bind_BRep_Builder_UpdateFace_2"]=Module["asm"]["jv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_NaturalRestriction_2=Module["_emscripten_bind_BRep_Builder_NaturalRestriction_2"]=function(){return(_emscripten_bind_BRep_Builder_NaturalRestriction_2=Module["_emscripten_bind_BRep_Builder_NaturalRestriction_2"]=Module["asm"]["kv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeEdge_1=Module["_emscripten_bind_BRep_Builder_MakeEdge_1"]=function(){return(_emscripten_bind_BRep_Builder_MakeEdge_1=Module["_emscripten_bind_BRep_Builder_MakeEdge_1"]=Module["asm"]["lv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_SameParameter_2=Module["_emscripten_bind_BRep_Builder_SameParameter_2"]=function(){return(_emscripten_bind_BRep_Builder_SameParameter_2=Module["_emscripten_bind_BRep_Builder_SameParameter_2"]=Module["asm"]["mv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_SameRange_2=Module["_emscripten_bind_BRep_Builder_SameRange_2"]=function(){return(_emscripten_bind_BRep_Builder_SameRange_2=Module["_emscripten_bind_BRep_Builder_SameRange_2"]=Module["asm"]["nv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Degenerated_2=Module["_emscripten_bind_BRep_Builder_Degenerated_2"]=function(){return(_emscripten_bind_BRep_Builder_Degenerated_2=Module["_emscripten_bind_BRep_Builder_Degenerated_2"]=Module["asm"]["ov"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Range_3=Module["_emscripten_bind_BRep_Builder_Range_3"]=function(){return(_emscripten_bind_BRep_Builder_Range_3=Module["_emscripten_bind_BRep_Builder_Range_3"]=Module["asm"]["pv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Range_4=Module["_emscripten_bind_BRep_Builder_Range_4"]=function(){return(_emscripten_bind_BRep_Builder_Range_4=Module["_emscripten_bind_BRep_Builder_Range_4"]=Module["asm"]["qv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Transfert_2=Module["_emscripten_bind_BRep_Builder_Transfert_2"]=function(){return(_emscripten_bind_BRep_Builder_Transfert_2=Module["_emscripten_bind_BRep_Builder_Transfert_2"]=Module["asm"]["rv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Transfert_4=Module["_emscripten_bind_BRep_Builder_Transfert_4"]=function(){return(_emscripten_bind_BRep_Builder_Transfert_4=Module["_emscripten_bind_BRep_Builder_Transfert_4"]=Module["asm"]["sv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeVertex_1=Module["_emscripten_bind_BRep_Builder_MakeVertex_1"]=function(){return(_emscripten_bind_BRep_Builder_MakeVertex_1=Module["_emscripten_bind_BRep_Builder_MakeVertex_1"]=Module["asm"]["tv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeVertex_3=Module["_emscripten_bind_BRep_Builder_MakeVertex_3"]=function(){return(_emscripten_bind_BRep_Builder_MakeVertex_3=Module["_emscripten_bind_BRep_Builder_MakeVertex_3"]=Module["asm"]["uv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_UpdateVertex_2=Module["_emscripten_bind_BRep_Builder_UpdateVertex_2"]=function(){return(_emscripten_bind_BRep_Builder_UpdateVertex_2=Module["_emscripten_bind_BRep_Builder_UpdateVertex_2"]=Module["asm"]["vv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_UpdateVertex_3=Module["_emscripten_bind_BRep_Builder_UpdateVertex_3"]=function(){return(_emscripten_bind_BRep_Builder_UpdateVertex_3=Module["_emscripten_bind_BRep_Builder_UpdateVertex_3"]=Module["asm"]["wv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_UpdateVertex_5=Module["_emscripten_bind_BRep_Builder_UpdateVertex_5"]=function(){return(_emscripten_bind_BRep_Builder_UpdateVertex_5=Module["_emscripten_bind_BRep_Builder_UpdateVertex_5"]=Module["asm"]["xv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeWire_1=Module["_emscripten_bind_BRep_Builder_MakeWire_1"]=function(){return(_emscripten_bind_BRep_Builder_MakeWire_1=Module["_emscripten_bind_BRep_Builder_MakeWire_1"]=Module["asm"]["yv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_MakeCompound_1=Module["_emscripten_bind_BRep_Builder_MakeCompound_1"]=function(){return(_emscripten_bind_BRep_Builder_MakeCompound_1=Module["_emscripten_bind_BRep_Builder_MakeCompound_1"]=Module["asm"]["zv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Add_2=Module["_emscripten_bind_BRep_Builder_Add_2"]=function(){return(_emscripten_bind_BRep_Builder_Add_2=Module["_emscripten_bind_BRep_Builder_Add_2"]=Module["asm"]["Av"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder_Remove_2=Module["_emscripten_bind_BRep_Builder_Remove_2"]=function(){return(_emscripten_bind_BRep_Builder_Remove_2=Module["_emscripten_bind_BRep_Builder_Remove_2"]=Module["asm"]["Bv"]).apply(null,arguments)};var _emscripten_bind_BRep_Builder___destroy___0=Module["_emscripten_bind_BRep_Builder___destroy___0"]=function(){return(_emscripten_bind_BRep_Builder___destroy___0=Module["_emscripten_bind_BRep_Builder___destroy___0"]=Module["asm"]["Cv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_0=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_0=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_0"]=Module["asm"]["Dv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_1=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_1=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_1"]=Module["asm"]["Ev"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_2=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_2=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_2"]=Module["asm"]["Fv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_3=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_3=Module["_emscripten_bind_BRepBuilderAPI_Copy_BRepBuilderAPI_Copy_3"]=Module["asm"]["Gv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_Perform_1=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_Perform_1=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_1"]=Module["asm"]["Hv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_Perform_2=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_Perform_2=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_2"]=Module["asm"]["Iv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy_Perform_3=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy_Perform_3=Module["_emscripten_bind_BRepBuilderAPI_Copy_Perform_3"]=Module["asm"]["Jv"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Copy___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Copy___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Copy___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Copy___destroy___0"]=Module["asm"]["Kv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_1=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_1=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_1"]=Module["asm"]["Lv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_2=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_2=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_2"]=Module["asm"]["Mv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_3=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_3=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_3"]=Module["asm"]["Nv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_4=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_4=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_4"]=Module["asm"]["Ov"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_5=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_5"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_5=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_BRepPrimAPI_MakeSphere_5"]=Module["asm"]["Pv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Sphere_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Sphere_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Sphere_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Sphere_0"]=Module["asm"]["Qv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Shape_0"]=Module["asm"]["Rv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Build_0"]=Module["asm"]["Sv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Face_0"]=Module["asm"]["Tv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Shell_0"]=Module["asm"]["Uv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere_Solid_0"]=Module["asm"]["Vv"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeSphere___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeSphere___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeSphere___destroy___0"]=Module["asm"]["Wv"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_0=Module["_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_0"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_0=Module["_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_0"]=Module["asm"]["Xv"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_1=Module["_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_1"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_1=Module["_emscripten_bind_Handle_Geom2d_Curve_Handle_Geom2d_Curve_1"]=Module["asm"]["Yv"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve_IsNull_0=Module["_emscripten_bind_Handle_Geom2d_Curve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve_IsNull_0=Module["_emscripten_bind_Handle_Geom2d_Curve_IsNull_0"]=Module["asm"]["Zv"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve_Nullify_0=Module["_emscripten_bind_Handle_Geom2d_Curve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve_Nullify_0=Module["_emscripten_bind_Handle_Geom2d_Curve_Nullify_0"]=Module["asm"]["_v"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve_get_0=Module["_emscripten_bind_Handle_Geom2d_Curve_get_0"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve_get_0=Module["_emscripten_bind_Handle_Geom2d_Curve_get_0"]=Module["asm"]["$v"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_Curve___destroy___0=Module["_emscripten_bind_Handle_Geom2d_Curve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom2d_Curve___destroy___0=Module["_emscripten_bind_Handle_Geom2d_Curve___destroy___0"]=Module["asm"]["aw"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_0"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_0"]=Module["asm"]["bw"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_1=Module["_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_1"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_1=Module["_emscripten_bind_Handle_Geom_BezierCurve_Handle_Geom_BezierCurve_1"]=Module["asm"]["cw"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_IsNull_0"]=Module["asm"]["dw"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_Nullify_0"]=Module["asm"]["ew"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve_get_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_get_0"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve_get_0=Module["_emscripten_bind_Handle_Geom_BezierCurve_get_0"]=Module["asm"]["fw"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BezierCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_BezierCurve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_BezierCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_BezierCurve___destroy___0"]=Module["asm"]["gw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_TopoDS_Shell_0=Module["_emscripten_bind_TopoDS_Shell_TopoDS_Shell_0"]=function(){return(_emscripten_bind_TopoDS_Shell_TopoDS_Shell_0=Module["_emscripten_bind_TopoDS_Shell_TopoDS_Shell_0"]=Module["asm"]["hw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_TopoDS_Shell_1=Module["_emscripten_bind_TopoDS_Shell_TopoDS_Shell_1"]=function(){return(_emscripten_bind_TopoDS_Shell_TopoDS_Shell_1=Module["_emscripten_bind_TopoDS_Shell_TopoDS_Shell_1"]=Module["asm"]["iw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_IsNull_0=Module["_emscripten_bind_TopoDS_Shell_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Shell_IsNull_0=Module["_emscripten_bind_TopoDS_Shell_IsNull_0"]=Module["asm"]["jw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Nullify_0=Module["_emscripten_bind_TopoDS_Shell_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Nullify_0=Module["_emscripten_bind_TopoDS_Shell_Nullify_0"]=Module["asm"]["kw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Location_0=Module["_emscripten_bind_TopoDS_Shell_Location_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Location_0=Module["_emscripten_bind_TopoDS_Shell_Location_0"]=Module["asm"]["lw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Located_1=Module["_emscripten_bind_TopoDS_Shell_Located_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Located_1=Module["_emscripten_bind_TopoDS_Shell_Located_1"]=Module["asm"]["mw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Orientation_0=Module["_emscripten_bind_TopoDS_Shell_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Orientation_0=Module["_emscripten_bind_TopoDS_Shell_Orientation_0"]=Module["asm"]["nw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Oriented_1=Module["_emscripten_bind_TopoDS_Shell_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Oriented_1=Module["_emscripten_bind_TopoDS_Shell_Oriented_1"]=Module["asm"]["ow"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_ShapeType_0=Module["_emscripten_bind_TopoDS_Shell_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Shell_ShapeType_0=Module["_emscripten_bind_TopoDS_Shell_ShapeType_0"]=Module["asm"]["pw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Free_0=Module["_emscripten_bind_TopoDS_Shell_Free_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Free_0=Module["_emscripten_bind_TopoDS_Shell_Free_0"]=Module["asm"]["qw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Locked_0=Module["_emscripten_bind_TopoDS_Shell_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Locked_0=Module["_emscripten_bind_TopoDS_Shell_Locked_0"]=Module["asm"]["rw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Modified_0=Module["_emscripten_bind_TopoDS_Shell_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Modified_0=Module["_emscripten_bind_TopoDS_Shell_Modified_0"]=Module["asm"]["sw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Checked_0=Module["_emscripten_bind_TopoDS_Shell_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Checked_0=Module["_emscripten_bind_TopoDS_Shell_Checked_0"]=Module["asm"]["tw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Orientable_0=Module["_emscripten_bind_TopoDS_Shell_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Orientable_0=Module["_emscripten_bind_TopoDS_Shell_Orientable_0"]=Module["asm"]["uw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Closed_0=Module["_emscripten_bind_TopoDS_Shell_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Closed_0=Module["_emscripten_bind_TopoDS_Shell_Closed_0"]=Module["asm"]["vw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Infinite_0=Module["_emscripten_bind_TopoDS_Shell_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Infinite_0=Module["_emscripten_bind_TopoDS_Shell_Infinite_0"]=Module["asm"]["ww"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Convex_0=Module["_emscripten_bind_TopoDS_Shell_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Convex_0=Module["_emscripten_bind_TopoDS_Shell_Convex_0"]=Module["asm"]["xw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Move_1=Module["_emscripten_bind_TopoDS_Shell_Move_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Move_1=Module["_emscripten_bind_TopoDS_Shell_Move_1"]=Module["asm"]["yw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Moved_1=Module["_emscripten_bind_TopoDS_Shell_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Moved_1=Module["_emscripten_bind_TopoDS_Shell_Moved_1"]=Module["asm"]["zw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Reverse_0=Module["_emscripten_bind_TopoDS_Shell_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Reverse_0=Module["_emscripten_bind_TopoDS_Shell_Reverse_0"]=Module["asm"]["Aw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Reversed_0=Module["_emscripten_bind_TopoDS_Shell_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Reversed_0=Module["_emscripten_bind_TopoDS_Shell_Reversed_0"]=Module["asm"]["Bw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Complement_0=Module["_emscripten_bind_TopoDS_Shell_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Complement_0=Module["_emscripten_bind_TopoDS_Shell_Complement_0"]=Module["asm"]["Cw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Complemented_0=Module["_emscripten_bind_TopoDS_Shell_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Shell_Complemented_0=Module["_emscripten_bind_TopoDS_Shell_Complemented_0"]=Module["asm"]["Dw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Compose_1=Module["_emscripten_bind_TopoDS_Shell_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Compose_1=Module["_emscripten_bind_TopoDS_Shell_Compose_1"]=Module["asm"]["Ew"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_Composed_1=Module["_emscripten_bind_TopoDS_Shell_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Shell_Composed_1=Module["_emscripten_bind_TopoDS_Shell_Composed_1"]=Module["asm"]["Fw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_NbChildren_0=Module["_emscripten_bind_TopoDS_Shell_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Shell_NbChildren_0=Module["_emscripten_bind_TopoDS_Shell_NbChildren_0"]=Module["asm"]["Gw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_IsPartner_1=Module["_emscripten_bind_TopoDS_Shell_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Shell_IsPartner_1=Module["_emscripten_bind_TopoDS_Shell_IsPartner_1"]=Module["asm"]["Hw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_IsSame_1=Module["_emscripten_bind_TopoDS_Shell_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Shell_IsSame_1=Module["_emscripten_bind_TopoDS_Shell_IsSame_1"]=Module["asm"]["Iw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_IsEqual_1=Module["_emscripten_bind_TopoDS_Shell_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Shell_IsEqual_1=Module["_emscripten_bind_TopoDS_Shell_IsEqual_1"]=Module["asm"]["Jw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Shell_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Shell_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Shell_IsNotEqual_1"]=Module["asm"]["Kw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_HashCode_1=Module["_emscripten_bind_TopoDS_Shell_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Shell_HashCode_1=Module["_emscripten_bind_TopoDS_Shell_HashCode_1"]=Module["asm"]["Lw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Shell_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Shell_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Shell_EmptyCopy_0"]=Module["asm"]["Mw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Shell_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Shell_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Shell_EmptyCopied_0"]=Module["asm"]["Nw"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell___destroy___0=Module["_emscripten_bind_TopoDS_Shell___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Shell___destroy___0=Module["_emscripten_bind_TopoDS_Shell___destroy___0"]=Module["asm"]["Ow"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_0"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_0"]=Module["asm"]["Pw"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_1=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_1"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_1=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Handle_Poly_PolygonOnTriangulation_1"]=Module["asm"]["Qw"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation_IsNull_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_IsNull_0"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation_IsNull_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_IsNull_0"]=Module["asm"]["Rw"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation_Nullify_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Nullify_0"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Nullify_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_Nullify_0"]=Module["asm"]["Sw"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation_get_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_get_0"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation_get_0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation_get_0"]=Module["asm"]["Tw"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_PolygonOnTriangulation___destroy___0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation___destroy___0"]=function(){return(_emscripten_bind_Handle_Poly_PolygonOnTriangulation___destroy___0=Module["_emscripten_bind_Handle_Poly_PolygonOnTriangulation___destroy___0"]=Module["asm"]["Uw"]).apply(null,arguments)};var _emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=function(){return(_emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=Module["asm"]["Vw"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet2d_BRepFilletAPI_MakeFillet2d_1=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_BRepFilletAPI_MakeFillet2d_1"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet2d_BRepFilletAPI_MakeFillet2d_1=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_BRepFilletAPI_MakeFillet2d_1"]=Module["asm"]["Ww"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet2d_AddFillet_2=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_AddFillet_2"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet2d_AddFillet_2=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_AddFillet_2"]=Module["asm"]["Xw"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet2d_Status_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_Status_0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet2d_Status_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_Status_0"]=Module["asm"]["Yw"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet2d_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_Shape_0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet2d_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d_Shape_0"]=Module["asm"]["Zw"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet2d___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d___destroy___0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet2d___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet2d___destroy___0"]=Module["asm"]["_w"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeHalfSpace_BRepPrimAPI_MakeHalfSpace_2=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_BRepPrimAPI_MakeHalfSpace_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeHalfSpace_BRepPrimAPI_MakeHalfSpace_2=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_BRepPrimAPI_MakeHalfSpace_2"]=Module["asm"]["$w"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeHalfSpace_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Solid_0"]=Module["asm"]["ax"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeHalfSpace_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_Shape_0"]=Module["asm"]["bx"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeHalfSpace_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeHalfSpace_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace_IsDeleted_1"]=Module["asm"]["cx"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeHalfSpace___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeHalfSpace___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeHalfSpace___destroy___0"]=Module["asm"]["dx"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_Poly_Triangle_0=Module["_emscripten_bind_Poly_Triangle_Poly_Triangle_0"]=function(){return(_emscripten_bind_Poly_Triangle_Poly_Triangle_0=Module["_emscripten_bind_Poly_Triangle_Poly_Triangle_0"]=Module["asm"]["ex"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_Poly_Triangle_3=Module["_emscripten_bind_Poly_Triangle_Poly_Triangle_3"]=function(){return(_emscripten_bind_Poly_Triangle_Poly_Triangle_3=Module["_emscripten_bind_Poly_Triangle_Poly_Triangle_3"]=Module["asm"]["fx"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_Set_2=Module["_emscripten_bind_Poly_Triangle_Set_2"]=function(){return(_emscripten_bind_Poly_Triangle_Set_2=Module["_emscripten_bind_Poly_Triangle_Set_2"]=Module["asm"]["gx"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_Set_3=Module["_emscripten_bind_Poly_Triangle_Set_3"]=function(){return(_emscripten_bind_Poly_Triangle_Set_3=Module["_emscripten_bind_Poly_Triangle_Set_3"]=Module["asm"]["hx"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_Value_1=Module["_emscripten_bind_Poly_Triangle_Value_1"]=function(){return(_emscripten_bind_Poly_Triangle_Value_1=Module["_emscripten_bind_Poly_Triangle_Value_1"]=Module["asm"]["ix"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle_ChangeValue_1=Module["_emscripten_bind_Poly_Triangle_ChangeValue_1"]=function(){return(_emscripten_bind_Poly_Triangle_ChangeValue_1=Module["_emscripten_bind_Poly_Triangle_ChangeValue_1"]=Module["asm"]["jx"]).apply(null,arguments)};var _emscripten_bind_Poly_Triangle___destroy___0=Module["_emscripten_bind_Poly_Triangle___destroy___0"]=function(){return(_emscripten_bind_Poly_Triangle___destroy___0=Module["_emscripten_bind_Poly_Triangle___destroy___0"]=Module["asm"]["kx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_gp_Dir_0=Module["_emscripten_bind_gp_Dir_gp_Dir_0"]=function(){return(_emscripten_bind_gp_Dir_gp_Dir_0=Module["_emscripten_bind_gp_Dir_gp_Dir_0"]=Module["asm"]["lx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_gp_Dir_1=Module["_emscripten_bind_gp_Dir_gp_Dir_1"]=function(){return(_emscripten_bind_gp_Dir_gp_Dir_1=Module["_emscripten_bind_gp_Dir_gp_Dir_1"]=Module["asm"]["mx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_gp_Dir_3=Module["_emscripten_bind_gp_Dir_gp_Dir_3"]=function(){return(_emscripten_bind_gp_Dir_gp_Dir_3=Module["_emscripten_bind_gp_Dir_gp_Dir_3"]=Module["asm"]["nx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_SetCoord_2=Module["_emscripten_bind_gp_Dir_SetCoord_2"]=function(){return(_emscripten_bind_gp_Dir_SetCoord_2=Module["_emscripten_bind_gp_Dir_SetCoord_2"]=Module["asm"]["ox"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_SetCoord_3=Module["_emscripten_bind_gp_Dir_SetCoord_3"]=function(){return(_emscripten_bind_gp_Dir_SetCoord_3=Module["_emscripten_bind_gp_Dir_SetCoord_3"]=Module["asm"]["px"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_SetX_1=Module["_emscripten_bind_gp_Dir_SetX_1"]=function(){return(_emscripten_bind_gp_Dir_SetX_1=Module["_emscripten_bind_gp_Dir_SetX_1"]=Module["asm"]["qx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_SetY_1=Module["_emscripten_bind_gp_Dir_SetY_1"]=function(){return(_emscripten_bind_gp_Dir_SetY_1=Module["_emscripten_bind_gp_Dir_SetY_1"]=Module["asm"]["rx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_SetZ_1=Module["_emscripten_bind_gp_Dir_SetZ_1"]=function(){return(_emscripten_bind_gp_Dir_SetZ_1=Module["_emscripten_bind_gp_Dir_SetZ_1"]=Module["asm"]["sx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Coord_1=Module["_emscripten_bind_gp_Dir_Coord_1"]=function(){return(_emscripten_bind_gp_Dir_Coord_1=Module["_emscripten_bind_gp_Dir_Coord_1"]=Module["asm"]["tx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_X_0=Module["_emscripten_bind_gp_Dir_X_0"]=function(){return(_emscripten_bind_gp_Dir_X_0=Module["_emscripten_bind_gp_Dir_X_0"]=Module["asm"]["ux"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Y_0=Module["_emscripten_bind_gp_Dir_Y_0"]=function(){return(_emscripten_bind_gp_Dir_Y_0=Module["_emscripten_bind_gp_Dir_Y_0"]=Module["asm"]["vx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Z_0=Module["_emscripten_bind_gp_Dir_Z_0"]=function(){return(_emscripten_bind_gp_Dir_Z_0=Module["_emscripten_bind_gp_Dir_Z_0"]=Module["asm"]["wx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_IsEqual_2=Module["_emscripten_bind_gp_Dir_IsEqual_2"]=function(){return(_emscripten_bind_gp_Dir_IsEqual_2=Module["_emscripten_bind_gp_Dir_IsEqual_2"]=Module["asm"]["xx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_IsNormal_2=Module["_emscripten_bind_gp_Dir_IsNormal_2"]=function(){return(_emscripten_bind_gp_Dir_IsNormal_2=Module["_emscripten_bind_gp_Dir_IsNormal_2"]=Module["asm"]["yx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_IsOpposite_2=Module["_emscripten_bind_gp_Dir_IsOpposite_2"]=function(){return(_emscripten_bind_gp_Dir_IsOpposite_2=Module["_emscripten_bind_gp_Dir_IsOpposite_2"]=Module["asm"]["zx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_IsParallel_2=Module["_emscripten_bind_gp_Dir_IsParallel_2"]=function(){return(_emscripten_bind_gp_Dir_IsParallel_2=Module["_emscripten_bind_gp_Dir_IsParallel_2"]=Module["asm"]["Ax"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Angle_1=Module["_emscripten_bind_gp_Dir_Angle_1"]=function(){return(_emscripten_bind_gp_Dir_Angle_1=Module["_emscripten_bind_gp_Dir_Angle_1"]=Module["asm"]["Bx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_AngleWithRef_2=Module["_emscripten_bind_gp_Dir_AngleWithRef_2"]=function(){return(_emscripten_bind_gp_Dir_AngleWithRef_2=Module["_emscripten_bind_gp_Dir_AngleWithRef_2"]=Module["asm"]["Cx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Cross_1=Module["_emscripten_bind_gp_Dir_Cross_1"]=function(){return(_emscripten_bind_gp_Dir_Cross_1=Module["_emscripten_bind_gp_Dir_Cross_1"]=Module["asm"]["Dx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Crossed_1=Module["_emscripten_bind_gp_Dir_Crossed_1"]=function(){return(_emscripten_bind_gp_Dir_Crossed_1=Module["_emscripten_bind_gp_Dir_Crossed_1"]=Module["asm"]["Ex"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_CrossCross_2=Module["_emscripten_bind_gp_Dir_CrossCross_2"]=function(){return(_emscripten_bind_gp_Dir_CrossCross_2=Module["_emscripten_bind_gp_Dir_CrossCross_2"]=Module["asm"]["Fx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_CrossCrossed_2=Module["_emscripten_bind_gp_Dir_CrossCrossed_2"]=function(){return(_emscripten_bind_gp_Dir_CrossCrossed_2=Module["_emscripten_bind_gp_Dir_CrossCrossed_2"]=Module["asm"]["Gx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Dot_1=Module["_emscripten_bind_gp_Dir_Dot_1"]=function(){return(_emscripten_bind_gp_Dir_Dot_1=Module["_emscripten_bind_gp_Dir_Dot_1"]=Module["asm"]["Hx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_DotCross_2=Module["_emscripten_bind_gp_Dir_DotCross_2"]=function(){return(_emscripten_bind_gp_Dir_DotCross_2=Module["_emscripten_bind_gp_Dir_DotCross_2"]=Module["asm"]["Ix"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Reversed_0=Module["_emscripten_bind_gp_Dir_Reversed_0"]=function(){return(_emscripten_bind_gp_Dir_Reversed_0=Module["_emscripten_bind_gp_Dir_Reversed_0"]=Module["asm"]["Jx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Mirror_1=Module["_emscripten_bind_gp_Dir_Mirror_1"]=function(){return(_emscripten_bind_gp_Dir_Mirror_1=Module["_emscripten_bind_gp_Dir_Mirror_1"]=Module["asm"]["Kx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Mirrored_1=Module["_emscripten_bind_gp_Dir_Mirrored_1"]=function(){return(_emscripten_bind_gp_Dir_Mirrored_1=Module["_emscripten_bind_gp_Dir_Mirrored_1"]=Module["asm"]["Lx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Rotate_2=Module["_emscripten_bind_gp_Dir_Rotate_2"]=function(){return(_emscripten_bind_gp_Dir_Rotate_2=Module["_emscripten_bind_gp_Dir_Rotate_2"]=Module["asm"]["Mx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Rotated_2=Module["_emscripten_bind_gp_Dir_Rotated_2"]=function(){return(_emscripten_bind_gp_Dir_Rotated_2=Module["_emscripten_bind_gp_Dir_Rotated_2"]=Module["asm"]["Nx"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Transform_1=Module["_emscripten_bind_gp_Dir_Transform_1"]=function(){return(_emscripten_bind_gp_Dir_Transform_1=Module["_emscripten_bind_gp_Dir_Transform_1"]=Module["asm"]["Ox"]).apply(null,arguments)};var _emscripten_bind_gp_Dir_Transformed_1=Module["_emscripten_bind_gp_Dir_Transformed_1"]=function(){return(_emscripten_bind_gp_Dir_Transformed_1=Module["_emscripten_bind_gp_Dir_Transformed_1"]=Module["asm"]["Px"]).apply(null,arguments)};var _emscripten_bind_gp_Dir___destroy___0=Module["_emscripten_bind_gp_Dir___destroy___0"]=function(){return(_emscripten_bind_gp_Dir___destroy___0=Module["_emscripten_bind_gp_Dir___destroy___0"]=Module["asm"]["Qx"]).apply(null,arguments)};var _emscripten_bind_GC_MakeSegment_GC_MakeSegment_2=Module["_emscripten_bind_GC_MakeSegment_GC_MakeSegment_2"]=function(){return(_emscripten_bind_GC_MakeSegment_GC_MakeSegment_2=Module["_emscripten_bind_GC_MakeSegment_GC_MakeSegment_2"]=Module["asm"]["Rx"]).apply(null,arguments)};var _emscripten_bind_GC_MakeSegment_GC_MakeSegment_3=Module["_emscripten_bind_GC_MakeSegment_GC_MakeSegment_3"]=function(){return(_emscripten_bind_GC_MakeSegment_GC_MakeSegment_3=Module["_emscripten_bind_GC_MakeSegment_GC_MakeSegment_3"]=Module["asm"]["Sx"]).apply(null,arguments)};var _emscripten_bind_GC_MakeSegment_Value_0=Module["_emscripten_bind_GC_MakeSegment_Value_0"]=function(){return(_emscripten_bind_GC_MakeSegment_Value_0=Module["_emscripten_bind_GC_MakeSegment_Value_0"]=Module["asm"]["Tx"]).apply(null,arguments)};var _emscripten_bind_GC_MakeSegment___destroy___0=Module["_emscripten_bind_GC_MakeSegment___destroy___0"]=function(){return(_emscripten_bind_GC_MakeSegment___destroy___0=Module["_emscripten_bind_GC_MakeSegment___destroy___0"]=Module["asm"]["Ux"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Bnd_Box_0=Module["_emscripten_bind_Bnd_Box_Bnd_Box_0"]=function(){return(_emscripten_bind_Bnd_Box_Bnd_Box_0=Module["_emscripten_bind_Bnd_Box_Bnd_Box_0"]=Module["asm"]["Vx"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Bnd_Box_2=Module["_emscripten_bind_Bnd_Box_Bnd_Box_2"]=function(){return(_emscripten_bind_Bnd_Box_Bnd_Box_2=Module["_emscripten_bind_Bnd_Box_Bnd_Box_2"]=Module["asm"]["Wx"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_SetWhole_0=Module["_emscripten_bind_Bnd_Box_SetWhole_0"]=function(){return(_emscripten_bind_Bnd_Box_SetWhole_0=Module["_emscripten_bind_Bnd_Box_SetWhole_0"]=Module["asm"]["Xx"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_SetVoid_0=Module["_emscripten_bind_Bnd_Box_SetVoid_0"]=function(){return(_emscripten_bind_Bnd_Box_SetVoid_0=Module["_emscripten_bind_Bnd_Box_SetVoid_0"]=Module["asm"]["Yx"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Set_1=Module["_emscripten_bind_Bnd_Box_Set_1"]=function(){return(_emscripten_bind_Bnd_Box_Set_1=Module["_emscripten_bind_Bnd_Box_Set_1"]=Module["asm"]["Zx"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Set_2=Module["_emscripten_bind_Bnd_Box_Set_2"]=function(){return(_emscripten_bind_Bnd_Box_Set_2=Module["_emscripten_bind_Bnd_Box_Set_2"]=Module["asm"]["_x"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Update_3=Module["_emscripten_bind_Bnd_Box_Update_3"]=function(){return(_emscripten_bind_Bnd_Box_Update_3=Module["_emscripten_bind_Bnd_Box_Update_3"]=Module["asm"]["$x"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Update_6=Module["_emscripten_bind_Bnd_Box_Update_6"]=function(){return(_emscripten_bind_Bnd_Box_Update_6=Module["_emscripten_bind_Bnd_Box_Update_6"]=Module["asm"]["ay"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetGap_0=Module["_emscripten_bind_Bnd_Box_GetGap_0"]=function(){return(_emscripten_bind_Bnd_Box_GetGap_0=Module["_emscripten_bind_Bnd_Box_GetGap_0"]=Module["asm"]["by"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_SetGap_1=Module["_emscripten_bind_Bnd_Box_SetGap_1"]=function(){return(_emscripten_bind_Bnd_Box_SetGap_1=Module["_emscripten_bind_Bnd_Box_SetGap_1"]=Module["asm"]["cy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Enlarge_1=Module["_emscripten_bind_Bnd_Box_Enlarge_1"]=function(){return(_emscripten_bind_Bnd_Box_Enlarge_1=Module["_emscripten_bind_Bnd_Box_Enlarge_1"]=Module["asm"]["dy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetXmin_0=Module["_emscripten_bind_Bnd_Box_GetXmin_0"]=function(){return(_emscripten_bind_Bnd_Box_GetXmin_0=Module["_emscripten_bind_Bnd_Box_GetXmin_0"]=Module["asm"]["ey"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetXmax_0=Module["_emscripten_bind_Bnd_Box_GetXmax_0"]=function(){return(_emscripten_bind_Bnd_Box_GetXmax_0=Module["_emscripten_bind_Bnd_Box_GetXmax_0"]=Module["asm"]["fy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetYmin_0=Module["_emscripten_bind_Bnd_Box_GetYmin_0"]=function(){return(_emscripten_bind_Bnd_Box_GetYmin_0=Module["_emscripten_bind_Bnd_Box_GetYmin_0"]=Module["asm"]["gy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetYmax_0=Module["_emscripten_bind_Bnd_Box_GetYmax_0"]=function(){return(_emscripten_bind_Bnd_Box_GetYmax_0=Module["_emscripten_bind_Bnd_Box_GetYmax_0"]=Module["asm"]["hy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetZmin_0=Module["_emscripten_bind_Bnd_Box_GetZmin_0"]=function(){return(_emscripten_bind_Bnd_Box_GetZmin_0=Module["_emscripten_bind_Bnd_Box_GetZmin_0"]=Module["asm"]["iy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_GetZmax_0=Module["_emscripten_bind_Bnd_Box_GetZmax_0"]=function(){return(_emscripten_bind_Bnd_Box_GetZmax_0=Module["_emscripten_bind_Bnd_Box_GetZmax_0"]=Module["asm"]["jy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_CornerMin_0=Module["_emscripten_bind_Bnd_Box_CornerMin_0"]=function(){return(_emscripten_bind_Bnd_Box_CornerMin_0=Module["_emscripten_bind_Bnd_Box_CornerMin_0"]=Module["asm"]["ky"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_CornerMax_0=Module["_emscripten_bind_Bnd_Box_CornerMax_0"]=function(){return(_emscripten_bind_Bnd_Box_CornerMax_0=Module["_emscripten_bind_Bnd_Box_CornerMax_0"]=Module["asm"]["ly"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenXmin_0=Module["_emscripten_bind_Bnd_Box_OpenXmin_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenXmin_0=Module["_emscripten_bind_Bnd_Box_OpenXmin_0"]=Module["asm"]["my"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenXmax_0=Module["_emscripten_bind_Bnd_Box_OpenXmax_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenXmax_0=Module["_emscripten_bind_Bnd_Box_OpenXmax_0"]=Module["asm"]["ny"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenYmin_0=Module["_emscripten_bind_Bnd_Box_OpenYmin_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenYmin_0=Module["_emscripten_bind_Bnd_Box_OpenYmin_0"]=Module["asm"]["oy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenYmax_0=Module["_emscripten_bind_Bnd_Box_OpenYmax_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenYmax_0=Module["_emscripten_bind_Bnd_Box_OpenYmax_0"]=Module["asm"]["py"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenZmin_0=Module["_emscripten_bind_Bnd_Box_OpenZmin_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenZmin_0=Module["_emscripten_bind_Bnd_Box_OpenZmin_0"]=Module["asm"]["qy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_OpenZmax_0=Module["_emscripten_bind_Bnd_Box_OpenZmax_0"]=function(){return(_emscripten_bind_Bnd_Box_OpenZmax_0=Module["_emscripten_bind_Bnd_Box_OpenZmax_0"]=Module["asm"]["ry"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpen_0=Module["_emscripten_bind_Bnd_Box_IsOpen_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpen_0=Module["_emscripten_bind_Bnd_Box_IsOpen_0"]=Module["asm"]["sy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenXmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenXmin_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenXmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenXmin_0"]=Module["asm"]["ty"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenXmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenXmax_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenXmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenXmax_0"]=Module["asm"]["uy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenYmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenYmin_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenYmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenYmin_0"]=Module["asm"]["vy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenYmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenYmax_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenYmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenYmax_0"]=Module["asm"]["wy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenZmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenZmin_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenZmin_0=Module["_emscripten_bind_Bnd_Box_IsOpenZmin_0"]=Module["asm"]["xy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOpenZmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenZmax_0"]=function(){return(_emscripten_bind_Bnd_Box_IsOpenZmax_0=Module["_emscripten_bind_Bnd_Box_IsOpenZmax_0"]=Module["asm"]["yy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsWhole_0=Module["_emscripten_bind_Bnd_Box_IsWhole_0"]=function(){return(_emscripten_bind_Bnd_Box_IsWhole_0=Module["_emscripten_bind_Bnd_Box_IsWhole_0"]=Module["asm"]["zy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsVoid_0=Module["_emscripten_bind_Bnd_Box_IsVoid_0"]=function(){return(_emscripten_bind_Bnd_Box_IsVoid_0=Module["_emscripten_bind_Bnd_Box_IsVoid_0"]=Module["asm"]["Ay"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsXThin_1=Module["_emscripten_bind_Bnd_Box_IsXThin_1"]=function(){return(_emscripten_bind_Bnd_Box_IsXThin_1=Module["_emscripten_bind_Bnd_Box_IsXThin_1"]=Module["asm"]["By"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsYThin_1=Module["_emscripten_bind_Bnd_Box_IsYThin_1"]=function(){return(_emscripten_bind_Bnd_Box_IsYThin_1=Module["_emscripten_bind_Bnd_Box_IsYThin_1"]=Module["asm"]["Cy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsZThin_1=Module["_emscripten_bind_Bnd_Box_IsZThin_1"]=function(){return(_emscripten_bind_Bnd_Box_IsZThin_1=Module["_emscripten_bind_Bnd_Box_IsZThin_1"]=Module["asm"]["Dy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsThin_1=Module["_emscripten_bind_Bnd_Box_IsThin_1"]=function(){return(_emscripten_bind_Bnd_Box_IsThin_1=Module["_emscripten_bind_Bnd_Box_IsThin_1"]=Module["asm"]["Ey"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Transformed_1=Module["_emscripten_bind_Bnd_Box_Transformed_1"]=function(){return(_emscripten_bind_Bnd_Box_Transformed_1=Module["_emscripten_bind_Bnd_Box_Transformed_1"]=Module["asm"]["Fy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Add_1=Module["_emscripten_bind_Bnd_Box_Add_1"]=function(){return(_emscripten_bind_Bnd_Box_Add_1=Module["_emscripten_bind_Bnd_Box_Add_1"]=Module["asm"]["Gy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Add_2=Module["_emscripten_bind_Bnd_Box_Add_2"]=function(){return(_emscripten_bind_Bnd_Box_Add_2=Module["_emscripten_bind_Bnd_Box_Add_2"]=Module["asm"]["Hy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOut_1=Module["_emscripten_bind_Bnd_Box_IsOut_1"]=function(){return(_emscripten_bind_Bnd_Box_IsOut_1=Module["_emscripten_bind_Bnd_Box_IsOut_1"]=Module["asm"]["Iy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOut_2=Module["_emscripten_bind_Bnd_Box_IsOut_2"]=function(){return(_emscripten_bind_Bnd_Box_IsOut_2=Module["_emscripten_bind_Bnd_Box_IsOut_2"]=Module["asm"]["Jy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_IsOut_3=Module["_emscripten_bind_Bnd_Box_IsOut_3"]=function(){return(_emscripten_bind_Bnd_Box_IsOut_3=Module["_emscripten_bind_Bnd_Box_IsOut_3"]=Module["asm"]["Ky"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Distance_1=Module["_emscripten_bind_Bnd_Box_Distance_1"]=function(){return(_emscripten_bind_Bnd_Box_Distance_1=Module["_emscripten_bind_Bnd_Box_Distance_1"]=Module["asm"]["Ly"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_Dump_0=Module["_emscripten_bind_Bnd_Box_Dump_0"]=function(){return(_emscripten_bind_Bnd_Box_Dump_0=Module["_emscripten_bind_Bnd_Box_Dump_0"]=Module["asm"]["My"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_SquareExtent_0=Module["_emscripten_bind_Bnd_Box_SquareExtent_0"]=function(){return(_emscripten_bind_Bnd_Box_SquareExtent_0=Module["_emscripten_bind_Bnd_Box_SquareExtent_0"]=Module["asm"]["Ny"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_FinitePart_0=Module["_emscripten_bind_Bnd_Box_FinitePart_0"]=function(){return(_emscripten_bind_Bnd_Box_FinitePart_0=Module["_emscripten_bind_Bnd_Box_FinitePart_0"]=Module["asm"]["Oy"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box_HasFinitePart_0=Module["_emscripten_bind_Bnd_Box_HasFinitePart_0"]=function(){return(_emscripten_bind_Bnd_Box_HasFinitePart_0=Module["_emscripten_bind_Bnd_Box_HasFinitePart_0"]=Module["asm"]["Py"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box___destroy___0=Module["_emscripten_bind_Bnd_Box___destroy___0"]=function(){return(_emscripten_bind_Bnd_Box___destroy___0=Module["_emscripten_bind_Bnd_Box___destroy___0"]=Module["asm"]["Qy"]).apply(null,arguments)};var _emscripten_bind_StlAPI_Reader_StlAPI_Reader_0=Module["_emscripten_bind_StlAPI_Reader_StlAPI_Reader_0"]=function(){return(_emscripten_bind_StlAPI_Reader_StlAPI_Reader_0=Module["_emscripten_bind_StlAPI_Reader_StlAPI_Reader_0"]=Module["asm"]["Ry"]).apply(null,arguments)};var _emscripten_bind_StlAPI_Reader_Read_2=Module["_emscripten_bind_StlAPI_Reader_Read_2"]=function(){return(_emscripten_bind_StlAPI_Reader_Read_2=Module["_emscripten_bind_StlAPI_Reader_Read_2"]=Module["asm"]["Sy"]).apply(null,arguments)};var _emscripten_bind_StlAPI_Reader___destroy___0=Module["_emscripten_bind_StlAPI_Reader___destroy___0"]=function(){return(_emscripten_bind_StlAPI_Reader___destroy___0=Module["_emscripten_bind_StlAPI_Reader___destroy___0"]=Module["asm"]["Ty"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_TopoDS_Solid_0=Module["_emscripten_bind_TopoDS_Solid_TopoDS_Solid_0"]=function(){return(_emscripten_bind_TopoDS_Solid_TopoDS_Solid_0=Module["_emscripten_bind_TopoDS_Solid_TopoDS_Solid_0"]=Module["asm"]["Uy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_TopoDS_Solid_1=Module["_emscripten_bind_TopoDS_Solid_TopoDS_Solid_1"]=function(){return(_emscripten_bind_TopoDS_Solid_TopoDS_Solid_1=Module["_emscripten_bind_TopoDS_Solid_TopoDS_Solid_1"]=Module["asm"]["Vy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_IsNull_0=Module["_emscripten_bind_TopoDS_Solid_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Solid_IsNull_0=Module["_emscripten_bind_TopoDS_Solid_IsNull_0"]=Module["asm"]["Wy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Nullify_0=Module["_emscripten_bind_TopoDS_Solid_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Nullify_0=Module["_emscripten_bind_TopoDS_Solid_Nullify_0"]=Module["asm"]["Xy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Location_0=Module["_emscripten_bind_TopoDS_Solid_Location_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Location_0=Module["_emscripten_bind_TopoDS_Solid_Location_0"]=Module["asm"]["Yy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Located_1=Module["_emscripten_bind_TopoDS_Solid_Located_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Located_1=Module["_emscripten_bind_TopoDS_Solid_Located_1"]=Module["asm"]["Zy"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Orientation_0=Module["_emscripten_bind_TopoDS_Solid_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Orientation_0=Module["_emscripten_bind_TopoDS_Solid_Orientation_0"]=Module["asm"]["_y"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Oriented_1=Module["_emscripten_bind_TopoDS_Solid_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Oriented_1=Module["_emscripten_bind_TopoDS_Solid_Oriented_1"]=Module["asm"]["$y"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_ShapeType_0=Module["_emscripten_bind_TopoDS_Solid_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Solid_ShapeType_0=Module["_emscripten_bind_TopoDS_Solid_ShapeType_0"]=Module["asm"]["az"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Free_0=Module["_emscripten_bind_TopoDS_Solid_Free_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Free_0=Module["_emscripten_bind_TopoDS_Solid_Free_0"]=Module["asm"]["bz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Locked_0=Module["_emscripten_bind_TopoDS_Solid_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Locked_0=Module["_emscripten_bind_TopoDS_Solid_Locked_0"]=Module["asm"]["cz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Modified_0=Module["_emscripten_bind_TopoDS_Solid_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Modified_0=Module["_emscripten_bind_TopoDS_Solid_Modified_0"]=Module["asm"]["dz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Checked_0=Module["_emscripten_bind_TopoDS_Solid_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Checked_0=Module["_emscripten_bind_TopoDS_Solid_Checked_0"]=Module["asm"]["ez"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Orientable_0=Module["_emscripten_bind_TopoDS_Solid_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Orientable_0=Module["_emscripten_bind_TopoDS_Solid_Orientable_0"]=Module["asm"]["fz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Closed_0=Module["_emscripten_bind_TopoDS_Solid_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Closed_0=Module["_emscripten_bind_TopoDS_Solid_Closed_0"]=Module["asm"]["gz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Infinite_0=Module["_emscripten_bind_TopoDS_Solid_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Infinite_0=Module["_emscripten_bind_TopoDS_Solid_Infinite_0"]=Module["asm"]["hz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Convex_0=Module["_emscripten_bind_TopoDS_Solid_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Convex_0=Module["_emscripten_bind_TopoDS_Solid_Convex_0"]=Module["asm"]["iz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Move_1=Module["_emscripten_bind_TopoDS_Solid_Move_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Move_1=Module["_emscripten_bind_TopoDS_Solid_Move_1"]=Module["asm"]["jz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Moved_1=Module["_emscripten_bind_TopoDS_Solid_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Moved_1=Module["_emscripten_bind_TopoDS_Solid_Moved_1"]=Module["asm"]["kz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Reverse_0=Module["_emscripten_bind_TopoDS_Solid_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Reverse_0=Module["_emscripten_bind_TopoDS_Solid_Reverse_0"]=Module["asm"]["lz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Reversed_0=Module["_emscripten_bind_TopoDS_Solid_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Reversed_0=Module["_emscripten_bind_TopoDS_Solid_Reversed_0"]=Module["asm"]["mz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Complement_0=Module["_emscripten_bind_TopoDS_Solid_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Complement_0=Module["_emscripten_bind_TopoDS_Solid_Complement_0"]=Module["asm"]["nz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Complemented_0=Module["_emscripten_bind_TopoDS_Solid_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Solid_Complemented_0=Module["_emscripten_bind_TopoDS_Solid_Complemented_0"]=Module["asm"]["oz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Compose_1=Module["_emscripten_bind_TopoDS_Solid_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Compose_1=Module["_emscripten_bind_TopoDS_Solid_Compose_1"]=Module["asm"]["pz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_Composed_1=Module["_emscripten_bind_TopoDS_Solid_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Solid_Composed_1=Module["_emscripten_bind_TopoDS_Solid_Composed_1"]=Module["asm"]["qz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_NbChildren_0=Module["_emscripten_bind_TopoDS_Solid_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Solid_NbChildren_0=Module["_emscripten_bind_TopoDS_Solid_NbChildren_0"]=Module["asm"]["rz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_IsPartner_1=Module["_emscripten_bind_TopoDS_Solid_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Solid_IsPartner_1=Module["_emscripten_bind_TopoDS_Solid_IsPartner_1"]=Module["asm"]["sz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_IsSame_1=Module["_emscripten_bind_TopoDS_Solid_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Solid_IsSame_1=Module["_emscripten_bind_TopoDS_Solid_IsSame_1"]=Module["asm"]["tz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_IsEqual_1=Module["_emscripten_bind_TopoDS_Solid_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Solid_IsEqual_1=Module["_emscripten_bind_TopoDS_Solid_IsEqual_1"]=Module["asm"]["uz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Solid_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Solid_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Solid_IsNotEqual_1"]=Module["asm"]["vz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_HashCode_1=Module["_emscripten_bind_TopoDS_Solid_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Solid_HashCode_1=Module["_emscripten_bind_TopoDS_Solid_HashCode_1"]=Module["asm"]["wz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Solid_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Solid_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Solid_EmptyCopy_0"]=Module["asm"]["xz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Solid_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Solid_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Solid_EmptyCopied_0"]=Module["asm"]["yz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid___destroy___0=Module["_emscripten_bind_TopoDS_Solid___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Solid___destroy___0=Module["_emscripten_bind_TopoDS_Solid___destroy___0"]=Module["asm"]["zz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_TopoDS_Edge_0=Module["_emscripten_bind_TopoDS_Edge_TopoDS_Edge_0"]=function(){return(_emscripten_bind_TopoDS_Edge_TopoDS_Edge_0=Module["_emscripten_bind_TopoDS_Edge_TopoDS_Edge_0"]=Module["asm"]["Az"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_TopoDS_Edge_1=Module["_emscripten_bind_TopoDS_Edge_TopoDS_Edge_1"]=function(){return(_emscripten_bind_TopoDS_Edge_TopoDS_Edge_1=Module["_emscripten_bind_TopoDS_Edge_TopoDS_Edge_1"]=Module["asm"]["Bz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_IsNull_0=Module["_emscripten_bind_TopoDS_Edge_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Edge_IsNull_0=Module["_emscripten_bind_TopoDS_Edge_IsNull_0"]=Module["asm"]["Cz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Nullify_0=Module["_emscripten_bind_TopoDS_Edge_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Nullify_0=Module["_emscripten_bind_TopoDS_Edge_Nullify_0"]=Module["asm"]["Dz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Location_0=Module["_emscripten_bind_TopoDS_Edge_Location_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Location_0=Module["_emscripten_bind_TopoDS_Edge_Location_0"]=Module["asm"]["Ez"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Located_1=Module["_emscripten_bind_TopoDS_Edge_Located_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Located_1=Module["_emscripten_bind_TopoDS_Edge_Located_1"]=Module["asm"]["Fz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Orientation_0=Module["_emscripten_bind_TopoDS_Edge_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Orientation_0=Module["_emscripten_bind_TopoDS_Edge_Orientation_0"]=Module["asm"]["Gz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Oriented_1=Module["_emscripten_bind_TopoDS_Edge_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Oriented_1=Module["_emscripten_bind_TopoDS_Edge_Oriented_1"]=Module["asm"]["Hz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_ShapeType_0=Module["_emscripten_bind_TopoDS_Edge_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Edge_ShapeType_0=Module["_emscripten_bind_TopoDS_Edge_ShapeType_0"]=Module["asm"]["Iz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Free_0=Module["_emscripten_bind_TopoDS_Edge_Free_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Free_0=Module["_emscripten_bind_TopoDS_Edge_Free_0"]=Module["asm"]["Jz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Locked_0=Module["_emscripten_bind_TopoDS_Edge_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Locked_0=Module["_emscripten_bind_TopoDS_Edge_Locked_0"]=Module["asm"]["Kz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Modified_0=Module["_emscripten_bind_TopoDS_Edge_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Modified_0=Module["_emscripten_bind_TopoDS_Edge_Modified_0"]=Module["asm"]["Lz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Checked_0=Module["_emscripten_bind_TopoDS_Edge_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Checked_0=Module["_emscripten_bind_TopoDS_Edge_Checked_0"]=Module["asm"]["Mz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Orientable_0=Module["_emscripten_bind_TopoDS_Edge_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Orientable_0=Module["_emscripten_bind_TopoDS_Edge_Orientable_0"]=Module["asm"]["Nz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Closed_0=Module["_emscripten_bind_TopoDS_Edge_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Closed_0=Module["_emscripten_bind_TopoDS_Edge_Closed_0"]=Module["asm"]["Oz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Infinite_0=Module["_emscripten_bind_TopoDS_Edge_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Infinite_0=Module["_emscripten_bind_TopoDS_Edge_Infinite_0"]=Module["asm"]["Pz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Convex_0=Module["_emscripten_bind_TopoDS_Edge_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Convex_0=Module["_emscripten_bind_TopoDS_Edge_Convex_0"]=Module["asm"]["Qz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Move_1=Module["_emscripten_bind_TopoDS_Edge_Move_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Move_1=Module["_emscripten_bind_TopoDS_Edge_Move_1"]=Module["asm"]["Rz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Moved_1=Module["_emscripten_bind_TopoDS_Edge_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Moved_1=Module["_emscripten_bind_TopoDS_Edge_Moved_1"]=Module["asm"]["Sz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Reverse_0=Module["_emscripten_bind_TopoDS_Edge_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Reverse_0=Module["_emscripten_bind_TopoDS_Edge_Reverse_0"]=Module["asm"]["Tz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Reversed_0=Module["_emscripten_bind_TopoDS_Edge_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Reversed_0=Module["_emscripten_bind_TopoDS_Edge_Reversed_0"]=Module["asm"]["Uz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Complement_0=Module["_emscripten_bind_TopoDS_Edge_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Complement_0=Module["_emscripten_bind_TopoDS_Edge_Complement_0"]=Module["asm"]["Vz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Complemented_0=Module["_emscripten_bind_TopoDS_Edge_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Edge_Complemented_0=Module["_emscripten_bind_TopoDS_Edge_Complemented_0"]=Module["asm"]["Wz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Compose_1=Module["_emscripten_bind_TopoDS_Edge_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Compose_1=Module["_emscripten_bind_TopoDS_Edge_Compose_1"]=Module["asm"]["Xz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_Composed_1=Module["_emscripten_bind_TopoDS_Edge_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Edge_Composed_1=Module["_emscripten_bind_TopoDS_Edge_Composed_1"]=Module["asm"]["Yz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_NbChildren_0=Module["_emscripten_bind_TopoDS_Edge_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Edge_NbChildren_0=Module["_emscripten_bind_TopoDS_Edge_NbChildren_0"]=Module["asm"]["Zz"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_IsPartner_1=Module["_emscripten_bind_TopoDS_Edge_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Edge_IsPartner_1=Module["_emscripten_bind_TopoDS_Edge_IsPartner_1"]=Module["asm"]["_z"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_IsSame_1=Module["_emscripten_bind_TopoDS_Edge_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Edge_IsSame_1=Module["_emscripten_bind_TopoDS_Edge_IsSame_1"]=Module["asm"]["$z"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_IsEqual_1=Module["_emscripten_bind_TopoDS_Edge_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Edge_IsEqual_1=Module["_emscripten_bind_TopoDS_Edge_IsEqual_1"]=Module["asm"]["aA"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Edge_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Edge_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Edge_IsNotEqual_1"]=Module["asm"]["bA"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_HashCode_1=Module["_emscripten_bind_TopoDS_Edge_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Edge_HashCode_1=Module["_emscripten_bind_TopoDS_Edge_HashCode_1"]=Module["asm"]["cA"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Edge_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Edge_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Edge_EmptyCopy_0"]=Module["asm"]["dA"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Edge_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Edge_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Edge_EmptyCopied_0"]=Module["asm"]["eA"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge___destroy___0=Module["_emscripten_bind_TopoDS_Edge___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Edge___destroy___0=Module["_emscripten_bind_TopoDS_Edge___destroy___0"]=Module["asm"]["fA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_gp_Hypr_0=Module["_emscripten_bind_gp_Hypr_gp_Hypr_0"]=function(){return(_emscripten_bind_gp_Hypr_gp_Hypr_0=Module["_emscripten_bind_gp_Hypr_gp_Hypr_0"]=Module["asm"]["gA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_gp_Hypr_3=Module["_emscripten_bind_gp_Hypr_gp_Hypr_3"]=function(){return(_emscripten_bind_gp_Hypr_gp_Hypr_3=Module["_emscripten_bind_gp_Hypr_gp_Hypr_3"]=Module["asm"]["hA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_Eccentricity_0=Module["_emscripten_bind_gp_Hypr_Eccentricity_0"]=function(){return(_emscripten_bind_gp_Hypr_Eccentricity_0=Module["_emscripten_bind_gp_Hypr_Eccentricity_0"]=Module["asm"]["iA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_Focal_0=Module["_emscripten_bind_gp_Hypr_Focal_0"]=function(){return(_emscripten_bind_gp_Hypr_Focal_0=Module["_emscripten_bind_gp_Hypr_Focal_0"]=Module["asm"]["jA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_MajorRadius_0=Module["_emscripten_bind_gp_Hypr_MajorRadius_0"]=function(){return(_emscripten_bind_gp_Hypr_MajorRadius_0=Module["_emscripten_bind_gp_Hypr_MajorRadius_0"]=Module["asm"]["kA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr_MinorRadius_0=Module["_emscripten_bind_gp_Hypr_MinorRadius_0"]=function(){return(_emscripten_bind_gp_Hypr_MinorRadius_0=Module["_emscripten_bind_gp_Hypr_MinorRadius_0"]=Module["asm"]["lA"]).apply(null,arguments)};var _emscripten_bind_gp_Hypr___destroy___0=Module["_emscripten_bind_gp_Hypr___destroy___0"]=function(){return(_emscripten_bind_gp_Hypr___destroy___0=Module["_emscripten_bind_gp_Hypr___destroy___0"]=Module["asm"]["mA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_1=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_1=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_1"]=Module["asm"]["nA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_2=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_2=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_BRepBuilderAPI_MakeEdge_2"]=Module["asm"]["oA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeEdge_Edge_0=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_Edge_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeEdge_Edge_0=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge_Edge_0"]=Module["asm"]["pA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeEdge___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeEdge___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeEdge___destroy___0"]=Module["asm"]["qA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_0"]=Module["asm"]["rA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_1"]=Module["asm"]["sA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_2"]=Module["asm"]["tA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_3=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_3=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_3"]=Module["asm"]["uA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_4=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_4"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_4=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_4"]=Module["asm"]["vA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_5=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_5"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_5=Module["_emscripten_bind_BRepBuilderAPI_Sewing_BRepBuilderAPI_Sewing_5"]=Module["asm"]["wA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_0"]=Module["asm"]["xA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_1"]=Module["asm"]["yA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_2"]=Module["asm"]["zA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_3=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_3=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_3"]=Module["asm"]["AA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_4=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_4"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_4=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_4"]=Module["asm"]["BA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Init_5=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_5"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Init_5=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Init_5"]=Module["asm"]["CA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Load_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Load_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Load_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Load_1"]=Module["asm"]["DA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Add_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Add_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Add_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Add_1"]=Module["asm"]["EA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Perform_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Perform_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Perform_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Perform_0"]=Module["asm"]["FA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Perform_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Perform_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Perform_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Perform_1"]=Module["asm"]["GA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SewedShape_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SewedShape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SewedShape_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SewedShape_0"]=Module["asm"]["HA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NbFreeEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbFreeEdges_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NbFreeEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbFreeEdges_0"]=Module["asm"]["IA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_FreeEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FreeEdge_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_FreeEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FreeEdge_1"]=Module["asm"]["JA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NbMultipleEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbMultipleEdges_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NbMultipleEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbMultipleEdges_0"]=Module["asm"]["KA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_MultipleEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MultipleEdge_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_MultipleEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MultipleEdge_1"]=Module["asm"]["LA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NbContigousEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbContigousEdges_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NbContigousEdges_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbContigousEdges_0"]=Module["asm"]["MA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdge_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdge_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdge_1"]=Module["asm"]["NA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdgeCouple_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdgeCouple_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdgeCouple_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ContigousEdgeCouple_1"]=Module["asm"]["OA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_IsSectionBound_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsSectionBound_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_IsSectionBound_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsSectionBound_1"]=Module["asm"]["PA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SectionToBoundary_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SectionToBoundary_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SectionToBoundary_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SectionToBoundary_1"]=Module["asm"]["QA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NbDegeneratedShapes_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbDegeneratedShapes_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NbDegeneratedShapes_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbDegeneratedShapes_0"]=Module["asm"]["RA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_DegeneratedShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_DegeneratedShape_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_DegeneratedShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_DegeneratedShape_1"]=Module["asm"]["SA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_IsDegenerated_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsDegenerated_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_IsDegenerated_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsDegenerated_1"]=Module["asm"]["TA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_IsModified_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsModified_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_IsModified_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsModified_1"]=Module["asm"]["UA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Modified_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Modified_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Modified_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Modified_1"]=Module["asm"]["VA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_IsModifiedSubShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsModifiedSubShape_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_IsModifiedSubShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_IsModifiedSubShape_1"]=Module["asm"]["WA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_ModifiedSubShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ModifiedSubShape_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_ModifiedSubShape_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_ModifiedSubShape_1"]=Module["asm"]["XA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Dump_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Dump_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Dump_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Dump_0"]=Module["asm"]["YA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NbDeletedFaces_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbDeletedFaces_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NbDeletedFaces_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NbDeletedFaces_0"]=Module["asm"]["ZA"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_DeletedFace_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_DeletedFace_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_DeletedFace_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_DeletedFace_1"]=Module["asm"]["_A"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_1"]=Module["asm"]["$A"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_2=Module["_emscripten_bind_BRepBuilderAPI_Sewing_WhichFace_2"]=Module["asm"]["aB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SameParameterMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SameParameterMode_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SameParameterMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SameParameterMode_0"]=Module["asm"]["bB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetSameParameterMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetSameParameterMode_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetSameParameterMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetSameParameterMode_1"]=Module["asm"]["cB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_Tolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Tolerance_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_Tolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_Tolerance_0"]=Module["asm"]["dB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetTolerance_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetTolerance_1"]=Module["asm"]["eB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_MinTolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MinTolerance_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_MinTolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MinTolerance_0"]=Module["asm"]["fB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetMinTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetMinTolerance_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetMinTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetMinTolerance_1"]=Module["asm"]["gB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_MaxTolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MaxTolerance_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_MaxTolerance_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_MaxTolerance_0"]=Module["asm"]["hB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetMaxTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetMaxTolerance_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetMaxTolerance_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetMaxTolerance_1"]=Module["asm"]["iB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_FaceMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FaceMode_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_FaceMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FaceMode_0"]=Module["asm"]["jB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetFaceMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetFaceMode_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetFaceMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetFaceMode_1"]=Module["asm"]["kB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_FloatingEdgesMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FloatingEdgesMode_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_FloatingEdgesMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_FloatingEdgesMode_0"]=Module["asm"]["lB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetFloatingEdgesMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetFloatingEdgesMode_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetFloatingEdgesMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetFloatingEdgesMode_1"]=Module["asm"]["mB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_LocalTolerancesMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_LocalTolerancesMode_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_LocalTolerancesMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_LocalTolerancesMode_0"]=Module["asm"]["nB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetLocalTolerancesMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetLocalTolerancesMode_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetLocalTolerancesMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetLocalTolerancesMode_1"]=Module["asm"]["oB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_SetNonManifoldMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetNonManifoldMode_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_SetNonManifoldMode_1=Module["_emscripten_bind_BRepBuilderAPI_Sewing_SetNonManifoldMode_1"]=Module["asm"]["pB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing_NonManifoldMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NonManifoldMode_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing_NonManifoldMode_0=Module["_emscripten_bind_BRepBuilderAPI_Sewing_NonManifoldMode_0"]=Module["asm"]["qB"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Sewing___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Sewing___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Sewing___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Sewing___destroy___0"]=Module["asm"]["rB"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeChamfer_BRepFilletAPI_MakeChamfer_1=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_BRepFilletAPI_MakeChamfer_1"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeChamfer_BRepFilletAPI_MakeChamfer_1=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_BRepFilletAPI_MakeChamfer_1"]=Module["asm"]["sB"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeChamfer_Add_2=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_2"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_2=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_2"]=Module["asm"]["tB"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeChamfer_Add_4=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_4"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_4=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Add_4"]=Module["asm"]["uB"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeChamfer_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Shape_0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeChamfer_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer_Shape_0"]=Module["asm"]["vB"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeChamfer___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer___destroy___0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeChamfer___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeChamfer___destroy___0"]=Module["asm"]["wB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_0=Module["_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_0"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_0=Module["_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_0"]=Module["asm"]["xB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_2=Module["_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_2"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_2=Module["_emscripten_bind_TColgp_Array1OfDir_TColgp_Array1OfDir_2"]=Module["asm"]["yB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_Length_0=Module["_emscripten_bind_TColgp_Array1OfDir_Length_0"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_Length_0=Module["_emscripten_bind_TColgp_Array1OfDir_Length_0"]=Module["asm"]["zB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_Lower_0=Module["_emscripten_bind_TColgp_Array1OfDir_Lower_0"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_Lower_0=Module["_emscripten_bind_TColgp_Array1OfDir_Lower_0"]=Module["asm"]["AB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_Upper_0=Module["_emscripten_bind_TColgp_Array1OfDir_Upper_0"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_Upper_0=Module["_emscripten_bind_TColgp_Array1OfDir_Upper_0"]=Module["asm"]["BB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir_Value_1=Module["_emscripten_bind_TColgp_Array1OfDir_Value_1"]=function(){return(_emscripten_bind_TColgp_Array1OfDir_Value_1=Module["_emscripten_bind_TColgp_Array1OfDir_Value_1"]=Module["asm"]["CB"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfDir___destroy___0=Module["_emscripten_bind_TColgp_Array1OfDir___destroy___0"]=function(){return(_emscripten_bind_TColgp_Array1OfDir___destroy___0=Module["_emscripten_bind_TColgp_Array1OfDir___destroy___0"]=Module["asm"]["DB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_0=Module["_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_0=Module["_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_0"]=Module["asm"]["EB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_1=Module["_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_1=Module["_emscripten_bind_TopoDS_CompSolid_TopoDS_CompSolid_1"]=Module["asm"]["FB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_IsNull_0=Module["_emscripten_bind_TopoDS_CompSolid_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_IsNull_0=Module["_emscripten_bind_TopoDS_CompSolid_IsNull_0"]=Module["asm"]["GB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Nullify_0=Module["_emscripten_bind_TopoDS_CompSolid_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Nullify_0=Module["_emscripten_bind_TopoDS_CompSolid_Nullify_0"]=Module["asm"]["HB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Location_0=Module["_emscripten_bind_TopoDS_CompSolid_Location_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Location_0=Module["_emscripten_bind_TopoDS_CompSolid_Location_0"]=Module["asm"]["IB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Located_1=Module["_emscripten_bind_TopoDS_CompSolid_Located_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Located_1=Module["_emscripten_bind_TopoDS_CompSolid_Located_1"]=Module["asm"]["JB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Orientation_0=Module["_emscripten_bind_TopoDS_CompSolid_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Orientation_0=Module["_emscripten_bind_TopoDS_CompSolid_Orientation_0"]=Module["asm"]["KB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Oriented_1=Module["_emscripten_bind_TopoDS_CompSolid_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Oriented_1=Module["_emscripten_bind_TopoDS_CompSolid_Oriented_1"]=Module["asm"]["LB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_ShapeType_0=Module["_emscripten_bind_TopoDS_CompSolid_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_ShapeType_0=Module["_emscripten_bind_TopoDS_CompSolid_ShapeType_0"]=Module["asm"]["MB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Free_0=Module["_emscripten_bind_TopoDS_CompSolid_Free_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Free_0=Module["_emscripten_bind_TopoDS_CompSolid_Free_0"]=Module["asm"]["NB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Locked_0=Module["_emscripten_bind_TopoDS_CompSolid_Locked_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Locked_0=Module["_emscripten_bind_TopoDS_CompSolid_Locked_0"]=Module["asm"]["OB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Modified_0=Module["_emscripten_bind_TopoDS_CompSolid_Modified_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Modified_0=Module["_emscripten_bind_TopoDS_CompSolid_Modified_0"]=Module["asm"]["PB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Checked_0=Module["_emscripten_bind_TopoDS_CompSolid_Checked_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Checked_0=Module["_emscripten_bind_TopoDS_CompSolid_Checked_0"]=Module["asm"]["QB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Orientable_0=Module["_emscripten_bind_TopoDS_CompSolid_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Orientable_0=Module["_emscripten_bind_TopoDS_CompSolid_Orientable_0"]=Module["asm"]["RB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Closed_0=Module["_emscripten_bind_TopoDS_CompSolid_Closed_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Closed_0=Module["_emscripten_bind_TopoDS_CompSolid_Closed_0"]=Module["asm"]["SB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Infinite_0=Module["_emscripten_bind_TopoDS_CompSolid_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Infinite_0=Module["_emscripten_bind_TopoDS_CompSolid_Infinite_0"]=Module["asm"]["TB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Convex_0=Module["_emscripten_bind_TopoDS_CompSolid_Convex_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Convex_0=Module["_emscripten_bind_TopoDS_CompSolid_Convex_0"]=Module["asm"]["UB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Move_1=Module["_emscripten_bind_TopoDS_CompSolid_Move_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Move_1=Module["_emscripten_bind_TopoDS_CompSolid_Move_1"]=Module["asm"]["VB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Moved_1=Module["_emscripten_bind_TopoDS_CompSolid_Moved_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Moved_1=Module["_emscripten_bind_TopoDS_CompSolid_Moved_1"]=Module["asm"]["WB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Reverse_0=Module["_emscripten_bind_TopoDS_CompSolid_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Reverse_0=Module["_emscripten_bind_TopoDS_CompSolid_Reverse_0"]=Module["asm"]["XB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Reversed_0=Module["_emscripten_bind_TopoDS_CompSolid_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Reversed_0=Module["_emscripten_bind_TopoDS_CompSolid_Reversed_0"]=Module["asm"]["YB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Complement_0=Module["_emscripten_bind_TopoDS_CompSolid_Complement_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Complement_0=Module["_emscripten_bind_TopoDS_CompSolid_Complement_0"]=Module["asm"]["ZB"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Complemented_0=Module["_emscripten_bind_TopoDS_CompSolid_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Complemented_0=Module["_emscripten_bind_TopoDS_CompSolid_Complemented_0"]=Module["asm"]["_B"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Compose_1=Module["_emscripten_bind_TopoDS_CompSolid_Compose_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Compose_1=Module["_emscripten_bind_TopoDS_CompSolid_Compose_1"]=Module["asm"]["$B"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_Composed_1=Module["_emscripten_bind_TopoDS_CompSolid_Composed_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_Composed_1=Module["_emscripten_bind_TopoDS_CompSolid_Composed_1"]=Module["asm"]["aC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_NbChildren_0=Module["_emscripten_bind_TopoDS_CompSolid_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_NbChildren_0=Module["_emscripten_bind_TopoDS_CompSolid_NbChildren_0"]=Module["asm"]["bC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_IsPartner_1=Module["_emscripten_bind_TopoDS_CompSolid_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_IsPartner_1=Module["_emscripten_bind_TopoDS_CompSolid_IsPartner_1"]=Module["asm"]["cC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_IsSame_1=Module["_emscripten_bind_TopoDS_CompSolid_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_IsSame_1=Module["_emscripten_bind_TopoDS_CompSolid_IsSame_1"]=Module["asm"]["dC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_IsEqual_1=Module["_emscripten_bind_TopoDS_CompSolid_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_IsEqual_1=Module["_emscripten_bind_TopoDS_CompSolid_IsEqual_1"]=Module["asm"]["eC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_IsNotEqual_1=Module["_emscripten_bind_TopoDS_CompSolid_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_IsNotEqual_1=Module["_emscripten_bind_TopoDS_CompSolid_IsNotEqual_1"]=Module["asm"]["fC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_HashCode_1=Module["_emscripten_bind_TopoDS_CompSolid_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_HashCode_1=Module["_emscripten_bind_TopoDS_CompSolid_HashCode_1"]=Module["asm"]["gC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_EmptyCopy_0=Module["_emscripten_bind_TopoDS_CompSolid_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_EmptyCopy_0=Module["_emscripten_bind_TopoDS_CompSolid_EmptyCopy_0"]=Module["asm"]["hC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_EmptyCopied_0=Module["_emscripten_bind_TopoDS_CompSolid_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_CompSolid_EmptyCopied_0=Module["_emscripten_bind_TopoDS_CompSolid_EmptyCopied_0"]=Module["asm"]["iC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid___destroy___0=Module["_emscripten_bind_TopoDS_CompSolid___destroy___0"]=function(){return(_emscripten_bind_TopoDS_CompSolid___destroy___0=Module["_emscripten_bind_TopoDS_CompSolid___destroy___0"]=Module["asm"]["jC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_0"]=Module["asm"]["kC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_1"]=Module["asm"]["lC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_2=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_2=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_2"]=Module["asm"]["mC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_3=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_3=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_BRepBuilderAPI_MakeSolid_3"]=Module["asm"]["nC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_Add_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_Add_1"]=Module["asm"]["oC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_IsDone_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDone_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDone_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDone_0"]=Module["asm"]["pC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_Solid_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_Solid_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_Solid_0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_Solid_0"]=Module["asm"]["qC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid_IsDeleted_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDeleted_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDeleted_1=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid_IsDeleted_1"]=Module["asm"]["rC"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeSolid___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeSolid___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeSolid___destroy___0"]=Module["asm"]["sC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_TopoDS_Wire_0=Module["_emscripten_bind_TopoDS_Wire_TopoDS_Wire_0"]=function(){return(_emscripten_bind_TopoDS_Wire_TopoDS_Wire_0=Module["_emscripten_bind_TopoDS_Wire_TopoDS_Wire_0"]=Module["asm"]["tC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_TopoDS_Wire_1=Module["_emscripten_bind_TopoDS_Wire_TopoDS_Wire_1"]=function(){return(_emscripten_bind_TopoDS_Wire_TopoDS_Wire_1=Module["_emscripten_bind_TopoDS_Wire_TopoDS_Wire_1"]=Module["asm"]["uC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_IsNull_0=Module["_emscripten_bind_TopoDS_Wire_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Wire_IsNull_0=Module["_emscripten_bind_TopoDS_Wire_IsNull_0"]=Module["asm"]["vC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Nullify_0=Module["_emscripten_bind_TopoDS_Wire_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Nullify_0=Module["_emscripten_bind_TopoDS_Wire_Nullify_0"]=Module["asm"]["wC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Location_0=Module["_emscripten_bind_TopoDS_Wire_Location_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Location_0=Module["_emscripten_bind_TopoDS_Wire_Location_0"]=Module["asm"]["xC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Located_1=Module["_emscripten_bind_TopoDS_Wire_Located_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Located_1=Module["_emscripten_bind_TopoDS_Wire_Located_1"]=Module["asm"]["yC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Orientation_0=Module["_emscripten_bind_TopoDS_Wire_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Orientation_0=Module["_emscripten_bind_TopoDS_Wire_Orientation_0"]=Module["asm"]["zC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Oriented_1=Module["_emscripten_bind_TopoDS_Wire_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Oriented_1=Module["_emscripten_bind_TopoDS_Wire_Oriented_1"]=Module["asm"]["AC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_ShapeType_0=Module["_emscripten_bind_TopoDS_Wire_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Wire_ShapeType_0=Module["_emscripten_bind_TopoDS_Wire_ShapeType_0"]=Module["asm"]["BC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Free_0=Module["_emscripten_bind_TopoDS_Wire_Free_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Free_0=Module["_emscripten_bind_TopoDS_Wire_Free_0"]=Module["asm"]["CC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Locked_0=Module["_emscripten_bind_TopoDS_Wire_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Locked_0=Module["_emscripten_bind_TopoDS_Wire_Locked_0"]=Module["asm"]["DC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Modified_0=Module["_emscripten_bind_TopoDS_Wire_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Modified_0=Module["_emscripten_bind_TopoDS_Wire_Modified_0"]=Module["asm"]["EC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Checked_0=Module["_emscripten_bind_TopoDS_Wire_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Checked_0=Module["_emscripten_bind_TopoDS_Wire_Checked_0"]=Module["asm"]["FC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Orientable_0=Module["_emscripten_bind_TopoDS_Wire_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Orientable_0=Module["_emscripten_bind_TopoDS_Wire_Orientable_0"]=Module["asm"]["GC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Closed_0=Module["_emscripten_bind_TopoDS_Wire_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Closed_0=Module["_emscripten_bind_TopoDS_Wire_Closed_0"]=Module["asm"]["HC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Infinite_0=Module["_emscripten_bind_TopoDS_Wire_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Infinite_0=Module["_emscripten_bind_TopoDS_Wire_Infinite_0"]=Module["asm"]["IC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Convex_0=Module["_emscripten_bind_TopoDS_Wire_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Convex_0=Module["_emscripten_bind_TopoDS_Wire_Convex_0"]=Module["asm"]["JC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Move_1=Module["_emscripten_bind_TopoDS_Wire_Move_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Move_1=Module["_emscripten_bind_TopoDS_Wire_Move_1"]=Module["asm"]["KC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Moved_1=Module["_emscripten_bind_TopoDS_Wire_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Moved_1=Module["_emscripten_bind_TopoDS_Wire_Moved_1"]=Module["asm"]["LC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Reverse_0=Module["_emscripten_bind_TopoDS_Wire_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Reverse_0=Module["_emscripten_bind_TopoDS_Wire_Reverse_0"]=Module["asm"]["MC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Reversed_0=Module["_emscripten_bind_TopoDS_Wire_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Reversed_0=Module["_emscripten_bind_TopoDS_Wire_Reversed_0"]=Module["asm"]["NC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Complement_0=Module["_emscripten_bind_TopoDS_Wire_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Complement_0=Module["_emscripten_bind_TopoDS_Wire_Complement_0"]=Module["asm"]["OC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Complemented_0=Module["_emscripten_bind_TopoDS_Wire_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Wire_Complemented_0=Module["_emscripten_bind_TopoDS_Wire_Complemented_0"]=Module["asm"]["PC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Compose_1=Module["_emscripten_bind_TopoDS_Wire_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Compose_1=Module["_emscripten_bind_TopoDS_Wire_Compose_1"]=Module["asm"]["QC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_Composed_1=Module["_emscripten_bind_TopoDS_Wire_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Wire_Composed_1=Module["_emscripten_bind_TopoDS_Wire_Composed_1"]=Module["asm"]["RC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_NbChildren_0=Module["_emscripten_bind_TopoDS_Wire_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Wire_NbChildren_0=Module["_emscripten_bind_TopoDS_Wire_NbChildren_0"]=Module["asm"]["SC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_IsPartner_1=Module["_emscripten_bind_TopoDS_Wire_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Wire_IsPartner_1=Module["_emscripten_bind_TopoDS_Wire_IsPartner_1"]=Module["asm"]["TC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_IsSame_1=Module["_emscripten_bind_TopoDS_Wire_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Wire_IsSame_1=Module["_emscripten_bind_TopoDS_Wire_IsSame_1"]=Module["asm"]["UC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_IsEqual_1=Module["_emscripten_bind_TopoDS_Wire_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Wire_IsEqual_1=Module["_emscripten_bind_TopoDS_Wire_IsEqual_1"]=Module["asm"]["VC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Wire_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Wire_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Wire_IsNotEqual_1"]=Module["asm"]["WC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_HashCode_1=Module["_emscripten_bind_TopoDS_Wire_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Wire_HashCode_1=Module["_emscripten_bind_TopoDS_Wire_HashCode_1"]=Module["asm"]["XC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Wire_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Wire_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Wire_EmptyCopy_0"]=Module["asm"]["YC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Wire_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Wire_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Wire_EmptyCopied_0"]=Module["asm"]["ZC"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire___destroy___0=Module["_emscripten_bind_TopoDS_Wire___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Wire___destroy___0=Module["_emscripten_bind_TopoDS_Wire___destroy___0"]=Module["asm"]["_C"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_1=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_1=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_1"]=Module["asm"]["$C"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_2=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_2=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_BRepBuilderAPI_MakeFace_2"]=Module["asm"]["aD"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace_Face_0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Face_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace_Face_0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Face_0"]=Module["asm"]["bD"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Add_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Add_1"]=Module["asm"]["cD"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace_Error_0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Error_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace_Error_0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace_Error_0"]=Module["asm"]["dD"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeFace___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeFace___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeFace___destroy___0"]=Module["asm"]["eD"]).apply(null,arguments)};var _emscripten_bind_BRepTools_AddUVBounds_2=Module["_emscripten_bind_BRepTools_AddUVBounds_2"]=function(){return(_emscripten_bind_BRepTools_AddUVBounds_2=Module["_emscripten_bind_BRepTools_AddUVBounds_2"]=Module["asm"]["fD"]).apply(null,arguments)};var _emscripten_bind_BRepTools_UVBounds_5=Module["_emscripten_bind_BRepTools_UVBounds_5"]=function(){return(_emscripten_bind_BRepTools_UVBounds_5=Module["_emscripten_bind_BRepTools_UVBounds_5"]=Module["asm"]["gD"]).apply(null,arguments)};var _emscripten_bind_BRepTools_UpdateFaceUVPoints_1=Module["_emscripten_bind_BRepTools_UpdateFaceUVPoints_1"]=function(){return(_emscripten_bind_BRepTools_UpdateFaceUVPoints_1=Module["_emscripten_bind_BRepTools_UpdateFaceUVPoints_1"]=Module["asm"]["hD"]).apply(null,arguments)};var _emscripten_bind_BRepTools___destroy___0=Module["_emscripten_bind_BRepTools___destroy___0"]=function(){return(_emscripten_bind_BRepTools___destroy___0=Module["_emscripten_bind_BRepTools___destroy___0"]=Module["asm"]["iD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_1=Module["_emscripten_bind_TopoDS_Vertex_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_1=Module["_emscripten_bind_TopoDS_Vertex_1"]=Module["asm"]["jD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Edge_1=Module["_emscripten_bind_TopoDS_Edge_1"]=function(){return(_emscripten_bind_TopoDS_Edge_1=Module["_emscripten_bind_TopoDS_Edge_1"]=Module["asm"]["kD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Wire_1=Module["_emscripten_bind_TopoDS_Wire_1"]=function(){return(_emscripten_bind_TopoDS_Wire_1=Module["_emscripten_bind_TopoDS_Wire_1"]=Module["asm"]["lD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_1=Module["_emscripten_bind_TopoDS_Face_1"]=function(){return(_emscripten_bind_TopoDS_Face_1=Module["_emscripten_bind_TopoDS_Face_1"]=Module["asm"]["mD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Shell_1=Module["_emscripten_bind_TopoDS_Shell_1"]=function(){return(_emscripten_bind_TopoDS_Shell_1=Module["_emscripten_bind_TopoDS_Shell_1"]=Module["asm"]["nD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Solid_1=Module["_emscripten_bind_TopoDS_Solid_1"]=function(){return(_emscripten_bind_TopoDS_Solid_1=Module["_emscripten_bind_TopoDS_Solid_1"]=Module["asm"]["oD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_CompSolid_1=Module["_emscripten_bind_TopoDS_CompSolid_1"]=function(){return(_emscripten_bind_TopoDS_CompSolid_1=Module["_emscripten_bind_TopoDS_CompSolid_1"]=Module["asm"]["pD"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_1=Module["_emscripten_bind_TopoDS_Compound_1"]=function(){return(_emscripten_bind_TopoDS_Compound_1=Module["_emscripten_bind_TopoDS_Compound_1"]=Module["asm"]["qD"]).apply(null,arguments)};var _emscripten_bind_TopoDS___destroy___0=Module["_emscripten_bind_TopoDS___destroy___0"]=function(){return(_emscripten_bind_TopoDS___destroy___0=Module["_emscripten_bind_TopoDS___destroy___0"]=Module["asm"]["rD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_2=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_2=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_2"]=Module["asm"]["sD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_3=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_3=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_3"]=Module["asm"]["tD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_4=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_4=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_BRepPrimAPI_MakeCylinder_4"]=Module["asm"]["uD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Shape_0"]=Module["asm"]["vD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_IsDeleted_1"]=Module["asm"]["wD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Build_0"]=Module["asm"]["xD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Face_0"]=Module["asm"]["yD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Shell_0"]=Module["asm"]["zD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder_Solid_0"]=Module["asm"]["AD"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCylinder___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCylinder___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeCylinder___destroy___0"]=Module["asm"]["BD"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_0=Module["_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_0"]=function(){return(_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_0=Module["_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_0"]=Module["asm"]["CD"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_1=Module["_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_1"]=function(){return(_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_1=Module["_emscripten_bind_Handle_Standard_Type_Handle_Standard_Type_1"]=Module["asm"]["DD"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type_IsNull_0=Module["_emscripten_bind_Handle_Standard_Type_IsNull_0"]=function(){return(_emscripten_bind_Handle_Standard_Type_IsNull_0=Module["_emscripten_bind_Handle_Standard_Type_IsNull_0"]=Module["asm"]["ED"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type_Nullify_0=Module["_emscripten_bind_Handle_Standard_Type_Nullify_0"]=function(){return(_emscripten_bind_Handle_Standard_Type_Nullify_0=Module["_emscripten_bind_Handle_Standard_Type_Nullify_0"]=Module["asm"]["FD"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type_get_0=Module["_emscripten_bind_Handle_Standard_Type_get_0"]=function(){return(_emscripten_bind_Handle_Standard_Type_get_0=Module["_emscripten_bind_Handle_Standard_Type_get_0"]=Module["asm"]["GD"]).apply(null,arguments)};var _emscripten_bind_Handle_Standard_Type___destroy___0=Module["_emscripten_bind_Handle_Standard_Type___destroy___0"]=function(){return(_emscripten_bind_Handle_Standard_Type___destroy___0=Module["_emscripten_bind_Handle_Standard_Type___destroy___0"]=Module["asm"]["HD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_STEPControl_Writer_0=Module["_emscripten_bind_STEPControl_Writer_STEPControl_Writer_0"]=function(){return(_emscripten_bind_STEPControl_Writer_STEPControl_Writer_0=Module["_emscripten_bind_STEPControl_Writer_STEPControl_Writer_0"]=Module["asm"]["ID"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_SetTolerance_1=Module["_emscripten_bind_STEPControl_Writer_SetTolerance_1"]=function(){return(_emscripten_bind_STEPControl_Writer_SetTolerance_1=Module["_emscripten_bind_STEPControl_Writer_SetTolerance_1"]=Module["asm"]["JD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_UnsetTolerance_0=Module["_emscripten_bind_STEPControl_Writer_UnsetTolerance_0"]=function(){return(_emscripten_bind_STEPControl_Writer_UnsetTolerance_0=Module["_emscripten_bind_STEPControl_Writer_UnsetTolerance_0"]=Module["asm"]["KD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_Transfer_2=Module["_emscripten_bind_STEPControl_Writer_Transfer_2"]=function(){return(_emscripten_bind_STEPControl_Writer_Transfer_2=Module["_emscripten_bind_STEPControl_Writer_Transfer_2"]=Module["asm"]["LD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_Transfer_3=Module["_emscripten_bind_STEPControl_Writer_Transfer_3"]=function(){return(_emscripten_bind_STEPControl_Writer_Transfer_3=Module["_emscripten_bind_STEPControl_Writer_Transfer_3"]=Module["asm"]["MD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_Write_1=Module["_emscripten_bind_STEPControl_Writer_Write_1"]=function(){return(_emscripten_bind_STEPControl_Writer_Write_1=Module["_emscripten_bind_STEPControl_Writer_Write_1"]=Module["asm"]["ND"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_PrintStatsTransfer_1=Module["_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_1"]=function(){return(_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_1=Module["_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_1"]=Module["asm"]["OD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer_PrintStatsTransfer_2=Module["_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_2"]=function(){return(_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_2=Module["_emscripten_bind_STEPControl_Writer_PrintStatsTransfer_2"]=Module["asm"]["PD"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Writer___destroy___0=Module["_emscripten_bind_STEPControl_Writer___destroy___0"]=function(){return(_emscripten_bind_STEPControl_Writer___destroy___0=Module["_emscripten_bind_STEPControl_Writer___destroy___0"]=Module["asm"]["QD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_0=Module["_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_0=Module["_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_0"]=Module["asm"]["RD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_2=Module["_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_2"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_2=Module["_emscripten_bind_TColgp_Array1OfPnt_TColgp_Array1OfPnt_2"]=Module["asm"]["SD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_Length_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Length_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_Length_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Length_0"]=Module["asm"]["TD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_Lower_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Lower_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_Lower_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Lower_0"]=Module["asm"]["UD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_Upper_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Upper_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_Upper_0=Module["_emscripten_bind_TColgp_Array1OfPnt_Upper_0"]=Module["asm"]["VD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_Value_1=Module["_emscripten_bind_TColgp_Array1OfPnt_Value_1"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_Value_1=Module["_emscripten_bind_TColgp_Array1OfPnt_Value_1"]=Module["asm"]["WD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt_SetValue_2=Module["_emscripten_bind_TColgp_Array1OfPnt_SetValue_2"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt_SetValue_2=Module["_emscripten_bind_TColgp_Array1OfPnt_SetValue_2"]=Module["asm"]["XD"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt___destroy___0=Module["_emscripten_bind_TColgp_Array1OfPnt___destroy___0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt___destroy___0=Module["_emscripten_bind_TColgp_Array1OfPnt___destroy___0"]=Module["asm"]["YD"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_0=Module["_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_0"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_0=Module["_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_0"]=Module["asm"]["ZD"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_2=Module["_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_2"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_2=Module["_emscripten_bind_TColStd_Array1OfReal_TColStd_Array1OfReal_2"]=Module["asm"]["_D"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_Length_0=Module["_emscripten_bind_TColStd_Array1OfReal_Length_0"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_Length_0=Module["_emscripten_bind_TColStd_Array1OfReal_Length_0"]=Module["asm"]["$D"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_Lower_0=Module["_emscripten_bind_TColStd_Array1OfReal_Lower_0"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_Lower_0=Module["_emscripten_bind_TColStd_Array1OfReal_Lower_0"]=Module["asm"]["aE"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_Upper_0=Module["_emscripten_bind_TColStd_Array1OfReal_Upper_0"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_Upper_0=Module["_emscripten_bind_TColStd_Array1OfReal_Upper_0"]=Module["asm"]["bE"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_Value_1=Module["_emscripten_bind_TColStd_Array1OfReal_Value_1"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_Value_1=Module["_emscripten_bind_TColStd_Array1OfReal_Value_1"]=Module["asm"]["cE"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal_SetValue_2=Module["_emscripten_bind_TColStd_Array1OfReal_SetValue_2"]=function(){return(_emscripten_bind_TColStd_Array1OfReal_SetValue_2=Module["_emscripten_bind_TColStd_Array1OfReal_SetValue_2"]=Module["asm"]["dE"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfReal___destroy___0=Module["_emscripten_bind_TColStd_Array1OfReal___destroy___0"]=function(){return(_emscripten_bind_TColStd_Array1OfReal___destroy___0=Module["_emscripten_bind_TColStd_Array1OfReal___destroy___0"]=Module["asm"]["eE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_Location_0=Module["_emscripten_bind_Geom_Plane_Location_0"]=function(){return(_emscripten_bind_Geom_Plane_Location_0=Module["_emscripten_bind_Geom_Plane_Location_0"]=Module["asm"]["fE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_UIso_1=Module["_emscripten_bind_Geom_Plane_UIso_1"]=function(){return(_emscripten_bind_Geom_Plane_UIso_1=Module["_emscripten_bind_Geom_Plane_UIso_1"]=Module["asm"]["gE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_VIso_1=Module["_emscripten_bind_Geom_Plane_VIso_1"]=function(){return(_emscripten_bind_Geom_Plane_VIso_1=Module["_emscripten_bind_Geom_Plane_VIso_1"]=Module["asm"]["hE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsCNu_1=Module["_emscripten_bind_Geom_Plane_IsCNu_1"]=function(){return(_emscripten_bind_Geom_Plane_IsCNu_1=Module["_emscripten_bind_Geom_Plane_IsCNu_1"]=Module["asm"]["iE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsCNv_1=Module["_emscripten_bind_Geom_Plane_IsCNv_1"]=function(){return(_emscripten_bind_Geom_Plane_IsCNv_1=Module["_emscripten_bind_Geom_Plane_IsCNv_1"]=Module["asm"]["jE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsUClosed_0=Module["_emscripten_bind_Geom_Plane_IsUClosed_0"]=function(){return(_emscripten_bind_Geom_Plane_IsUClosed_0=Module["_emscripten_bind_Geom_Plane_IsUClosed_0"]=Module["asm"]["kE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsVClosed_0=Module["_emscripten_bind_Geom_Plane_IsVClosed_0"]=function(){return(_emscripten_bind_Geom_Plane_IsVClosed_0=Module["_emscripten_bind_Geom_Plane_IsVClosed_0"]=Module["asm"]["lE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsUPeriodic_0=Module["_emscripten_bind_Geom_Plane_IsUPeriodic_0"]=function(){return(_emscripten_bind_Geom_Plane_IsUPeriodic_0=Module["_emscripten_bind_Geom_Plane_IsUPeriodic_0"]=Module["asm"]["mE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_IsVPeriodic_0=Module["_emscripten_bind_Geom_Plane_IsVPeriodic_0"]=function(){return(_emscripten_bind_Geom_Plane_IsVPeriodic_0=Module["_emscripten_bind_Geom_Plane_IsVPeriodic_0"]=Module["asm"]["nE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_UPeriod_0=Module["_emscripten_bind_Geom_Plane_UPeriod_0"]=function(){return(_emscripten_bind_Geom_Plane_UPeriod_0=Module["_emscripten_bind_Geom_Plane_UPeriod_0"]=Module["asm"]["oE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_VPeriod_0=Module["_emscripten_bind_Geom_Plane_VPeriod_0"]=function(){return(_emscripten_bind_Geom_Plane_VPeriod_0=Module["_emscripten_bind_Geom_Plane_VPeriod_0"]=Module["asm"]["pE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_Value_2=Module["_emscripten_bind_Geom_Plane_Value_2"]=function(){return(_emscripten_bind_Geom_Plane_Value_2=Module["_emscripten_bind_Geom_Plane_Value_2"]=Module["asm"]["qE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_get_type_name_0=Module["_emscripten_bind_Geom_Plane_get_type_name_0"]=function(){return(_emscripten_bind_Geom_Plane_get_type_name_0=Module["_emscripten_bind_Geom_Plane_get_type_name_0"]=Module["asm"]["rE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane_DynamicType_0=Module["_emscripten_bind_Geom_Plane_DynamicType_0"]=function(){return(_emscripten_bind_Geom_Plane_DynamicType_0=Module["_emscripten_bind_Geom_Plane_DynamicType_0"]=Module["asm"]["sE"]).apply(null,arguments)};var _emscripten_bind_Geom_Plane___destroy___0=Module["_emscripten_bind_Geom_Plane___destroy___0"]=function(){return(_emscripten_bind_Geom_Plane___destroy___0=Module["_emscripten_bind_Geom_Plane___destroy___0"]=Module["asm"]["tE"]).apply(null,arguments)};var _emscripten_bind_gp_Lin_gp_Lin_0=Module["_emscripten_bind_gp_Lin_gp_Lin_0"]=function(){return(_emscripten_bind_gp_Lin_gp_Lin_0=Module["_emscripten_bind_gp_Lin_gp_Lin_0"]=Module["asm"]["uE"]).apply(null,arguments)};var _emscripten_bind_gp_Lin_gp_Lin_1=Module["_emscripten_bind_gp_Lin_gp_Lin_1"]=function(){return(_emscripten_bind_gp_Lin_gp_Lin_1=Module["_emscripten_bind_gp_Lin_gp_Lin_1"]=Module["asm"]["vE"]).apply(null,arguments)};var _emscripten_bind_gp_Lin___destroy___0=Module["_emscripten_bind_gp_Lin___destroy___0"]=function(){return(_emscripten_bind_gp_Lin___destroy___0=Module["_emscripten_bind_gp_Lin___destroy___0"]=Module["asm"]["wE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_0"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_0"]=Module["asm"]["xE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_1=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_1"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_1=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Handle_Message_ProgressIndicator_1"]=Module["asm"]["yE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator_IsNull_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_IsNull_0"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator_IsNull_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_IsNull_0"]=Module["asm"]["zE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator_Nullify_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Nullify_0"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator_Nullify_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_Nullify_0"]=Module["asm"]["AE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator_get_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_get_0"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator_get_0=Module["_emscripten_bind_Handle_Message_ProgressIndicator_get_0"]=Module["asm"]["BE"]).apply(null,arguments)};var _emscripten_bind_Handle_Message_ProgressIndicator___destroy___0=Module["_emscripten_bind_Handle_Message_ProgressIndicator___destroy___0"]=function(){return(_emscripten_bind_Handle_Message_ProgressIndicator___destroy___0=Module["_emscripten_bind_Handle_Message_ProgressIndicator___destroy___0"]=Module["asm"]["CE"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfParabola_GC_MakeArcOfParabola_4=Module["_emscripten_bind_GC_MakeArcOfParabola_GC_MakeArcOfParabola_4"]=function(){return(_emscripten_bind_GC_MakeArcOfParabola_GC_MakeArcOfParabola_4=Module["_emscripten_bind_GC_MakeArcOfParabola_GC_MakeArcOfParabola_4"]=Module["asm"]["DE"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfParabola_Value_0=Module["_emscripten_bind_GC_MakeArcOfParabola_Value_0"]=function(){return(_emscripten_bind_GC_MakeArcOfParabola_Value_0=Module["_emscripten_bind_GC_MakeArcOfParabola_Value_0"]=Module["asm"]["EE"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfParabola___destroy___0=Module["_emscripten_bind_GC_MakeArcOfParabola___destroy___0"]=function(){return(_emscripten_bind_GC_MakeArcOfParabola___destroy___0=Module["_emscripten_bind_GC_MakeArcOfParabola___destroy___0"]=Module["asm"]["FE"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Common_BRepAlgoAPI_Common_2=Module["_emscripten_bind_BRepAlgoAPI_Common_BRepAlgoAPI_Common_2"]=function(){return(_emscripten_bind_BRepAlgoAPI_Common_BRepAlgoAPI_Common_2=Module["_emscripten_bind_BRepAlgoAPI_Common_BRepAlgoAPI_Common_2"]=Module["asm"]["GE"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Common_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Common_SetFuzzyValue_1"]=function(){return(_emscripten_bind_BRepAlgoAPI_Common_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Common_SetFuzzyValue_1"]=Module["asm"]["HE"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Common_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Common_Build_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Common_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Common_Build_0"]=Module["asm"]["IE"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Common_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Common_Shape_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Common_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Common_Shape_0"]=Module["asm"]["JE"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Common___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Common___destroy___0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Common___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Common___destroy___0"]=Module["asm"]["KE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_0"]=Module["asm"]["LE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_2=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_2=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_2"]=Module["asm"]["ME"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_4=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_4"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_4=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_4"]=Module["asm"]["NE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_5=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_5"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_5=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_BRepBuilderAPI_MakePolygon_5"]=Module["asm"]["OE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Add_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Add_1"]=Module["asm"]["PE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Added_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Added_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Added_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Added_0"]=Module["asm"]["QE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Close_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Close_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Close_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Close_0"]=Module["asm"]["RE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_FirstVertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_FirstVertex_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_FirstVertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_FirstVertex_0"]=Module["asm"]["SE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_LastVertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_LastVertex_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_LastVertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_LastVertex_0"]=Module["asm"]["TE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_IsDone_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_IsDone_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_IsDone_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_IsDone_0"]=Module["asm"]["UE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Edge_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Edge_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Edge_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Edge_0"]=Module["asm"]["VE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Wire_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Wire_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Wire_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Wire_0"]=Module["asm"]["WE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon_Shape_0"]=Module["asm"]["XE"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakePolygon___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakePolygon___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakePolygon___destroy___0"]=Module["asm"]["YE"]).apply(null,arguments)};var _emscripten_bind_gp_Circ_gp_Circ_0=Module["_emscripten_bind_gp_Circ_gp_Circ_0"]=function(){return(_emscripten_bind_gp_Circ_gp_Circ_0=Module["_emscripten_bind_gp_Circ_gp_Circ_0"]=Module["asm"]["ZE"]).apply(null,arguments)};var _emscripten_bind_gp_Circ_gp_Circ_2=Module["_emscripten_bind_gp_Circ_gp_Circ_2"]=function(){return(_emscripten_bind_gp_Circ_gp_Circ_2=Module["_emscripten_bind_gp_Circ_gp_Circ_2"]=Module["asm"]["_E"]).apply(null,arguments)};var _emscripten_bind_gp_Circ_Radius_0=Module["_emscripten_bind_gp_Circ_Radius_0"]=function(){return(_emscripten_bind_gp_Circ_Radius_0=Module["_emscripten_bind_gp_Circ_Radius_0"]=Module["asm"]["$E"]).apply(null,arguments)};var _emscripten_bind_gp_Circ_Length_0=Module["_emscripten_bind_gp_Circ_Length_0"]=function(){return(_emscripten_bind_gp_Circ_Length_0=Module["_emscripten_bind_gp_Circ_Length_0"]=Module["asm"]["aF"]).apply(null,arguments)};var _emscripten_bind_gp_Circ_Area_0=Module["_emscripten_bind_gp_Circ_Area_0"]=function(){return(_emscripten_bind_gp_Circ_Area_0=Module["_emscripten_bind_gp_Circ_Area_0"]=Module["asm"]["bF"]).apply(null,arguments)};var _emscripten_bind_gp_Circ___destroy___0=Module["_emscripten_bind_gp_Circ___destroy___0"]=function(){return(_emscripten_bind_gp_Circ___destroy___0=Module["_emscripten_bind_gp_Circ___destroy___0"]=Module["asm"]["cF"]).apply(null,arguments)};var _emscripten_bind_Handle_ShapeFix_Shell_IsNull_0=Module["_emscripten_bind_Handle_ShapeFix_Shell_IsNull_0"]=function(){return(_emscripten_bind_Handle_ShapeFix_Shell_IsNull_0=Module["_emscripten_bind_Handle_ShapeFix_Shell_IsNull_0"]=Module["asm"]["dF"]).apply(null,arguments)};var _emscripten_bind_Handle_ShapeFix_Shell_get_0=Module["_emscripten_bind_Handle_ShapeFix_Shell_get_0"]=function(){return(_emscripten_bind_Handle_ShapeFix_Shell_get_0=Module["_emscripten_bind_Handle_ShapeFix_Shell_get_0"]=Module["asm"]["eF"]).apply(null,arguments)};var _emscripten_bind_Handle_ShapeFix_Shell___destroy___0=Module["_emscripten_bind_Handle_ShapeFix_Shell___destroy___0"]=function(){return(_emscripten_bind_Handle_ShapeFix_Shell___destroy___0=Module["_emscripten_bind_Handle_ShapeFix_Shell___destroy___0"]=Module["asm"]["fF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_1"]=Module["asm"]["gF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_2=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_2=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_2"]=Module["asm"]["hF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_3=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_3=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_3"]=Module["asm"]["iF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_4=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_4=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_4"]=Module["asm"]["jF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_5=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_5"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_5=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_BRepPrimAPI_MakeRevolution_5"]=Module["asm"]["kF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Shape_0"]=Module["asm"]["lF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Build_0"]=Module["asm"]["mF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Face_0"]=Module["asm"]["nF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Shell_0"]=Module["asm"]["oF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution_Solid_0"]=Module["asm"]["pF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevolution___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevolution___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeRevolution___destroy___0"]=Module["asm"]["qF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires_ShapeUpgrade_RemoveInternalWires_1=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_ShapeUpgrade_RemoveInternalWires_1"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires_ShapeUpgrade_RemoveInternalWires_1=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_ShapeUpgrade_RemoveInternalWires_1"]=Module["asm"]["rF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires_MinArea_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_MinArea_0"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires_MinArea_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_MinArea_0"]=Module["asm"]["sF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires_RemoveFaceMode_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_RemoveFaceMode_0"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires_RemoveFaceMode_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_RemoveFaceMode_0"]=Module["asm"]["tF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires_Perform_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_Perform_0"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires_Perform_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_Perform_0"]=Module["asm"]["uF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires_GetResult_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_GetResult_0"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires_GetResult_0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires_GetResult_0"]=Module["asm"]["vF"]).apply(null,arguments)};var _emscripten_bind_ShapeUpgrade_RemoveInternalWires___destroy___0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires___destroy___0"]=function(){return(_emscripten_bind_ShapeUpgrade_RemoveInternalWires___destroy___0=Module["_emscripten_bind_ShapeUpgrade_RemoveInternalWires___destroy___0"]=Module["asm"]["wF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_IGESControl_Reader_0=Module["_emscripten_bind_IGESControl_Reader_IGESControl_Reader_0"]=function(){return(_emscripten_bind_IGESControl_Reader_IGESControl_Reader_0=Module["_emscripten_bind_IGESControl_Reader_IGESControl_Reader_0"]=Module["asm"]["xF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_SetNorm_1=Module["_emscripten_bind_IGESControl_Reader_SetNorm_1"]=function(){return(_emscripten_bind_IGESControl_Reader_SetNorm_1=Module["_emscripten_bind_IGESControl_Reader_SetNorm_1"]=Module["asm"]["yF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_SetWS_1=Module["_emscripten_bind_IGESControl_Reader_SetWS_1"]=function(){return(_emscripten_bind_IGESControl_Reader_SetWS_1=Module["_emscripten_bind_IGESControl_Reader_SetWS_1"]=Module["asm"]["zF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_SetWS_2=Module["_emscripten_bind_IGESControl_Reader_SetWS_2"]=function(){return(_emscripten_bind_IGESControl_Reader_SetWS_2=Module["_emscripten_bind_IGESControl_Reader_SetWS_2"]=Module["asm"]["AF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_WS_0=Module["_emscripten_bind_IGESControl_Reader_WS_0"]=function(){return(_emscripten_bind_IGESControl_Reader_WS_0=Module["_emscripten_bind_IGESControl_Reader_WS_0"]=Module["asm"]["BF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_ReadFile_1=Module["_emscripten_bind_IGESControl_Reader_ReadFile_1"]=function(){return(_emscripten_bind_IGESControl_Reader_ReadFile_1=Module["_emscripten_bind_IGESControl_Reader_ReadFile_1"]=Module["asm"]["CF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_IGESControl_Reader_NbRootsForTransfer_0"]=function(){return(_emscripten_bind_IGESControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_IGESControl_Reader_NbRootsForTransfer_0"]=Module["asm"]["DF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_IGESControl_Reader_TransferOneRoot_0"]=function(){return(_emscripten_bind_IGESControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_IGESControl_Reader_TransferOneRoot_0"]=Module["asm"]["EF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_IGESControl_Reader_TransferOneRoot_1"]=function(){return(_emscripten_bind_IGESControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_IGESControl_Reader_TransferOneRoot_1"]=Module["asm"]["FF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_TransferOne_1=Module["_emscripten_bind_IGESControl_Reader_TransferOne_1"]=function(){return(_emscripten_bind_IGESControl_Reader_TransferOne_1=Module["_emscripten_bind_IGESControl_Reader_TransferOne_1"]=Module["asm"]["GF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_TransferRoots_0=Module["_emscripten_bind_IGESControl_Reader_TransferRoots_0"]=function(){return(_emscripten_bind_IGESControl_Reader_TransferRoots_0=Module["_emscripten_bind_IGESControl_Reader_TransferRoots_0"]=Module["asm"]["HF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_ClearShapes_0=Module["_emscripten_bind_IGESControl_Reader_ClearShapes_0"]=function(){return(_emscripten_bind_IGESControl_Reader_ClearShapes_0=Module["_emscripten_bind_IGESControl_Reader_ClearShapes_0"]=Module["asm"]["IF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_NbShapes_0=Module["_emscripten_bind_IGESControl_Reader_NbShapes_0"]=function(){return(_emscripten_bind_IGESControl_Reader_NbShapes_0=Module["_emscripten_bind_IGESControl_Reader_NbShapes_0"]=Module["asm"]["JF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_Shape_0=Module["_emscripten_bind_IGESControl_Reader_Shape_0"]=function(){return(_emscripten_bind_IGESControl_Reader_Shape_0=Module["_emscripten_bind_IGESControl_Reader_Shape_0"]=Module["asm"]["KF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_Shape_1=Module["_emscripten_bind_IGESControl_Reader_Shape_1"]=function(){return(_emscripten_bind_IGESControl_Reader_Shape_1=Module["_emscripten_bind_IGESControl_Reader_Shape_1"]=Module["asm"]["LF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_OneShape_0=Module["_emscripten_bind_IGESControl_Reader_OneShape_0"]=function(){return(_emscripten_bind_IGESControl_Reader_OneShape_0=Module["_emscripten_bind_IGESControl_Reader_OneShape_0"]=Module["asm"]["MF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_1"]=function(){return(_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_1"]=Module["asm"]["NF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_2"]=function(){return(_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_IGESControl_Reader_PrintStatsTransfer_2"]=Module["asm"]["OF"]).apply(null,arguments)};var _emscripten_bind_IGESControl_Reader___destroy___0=Module["_emscripten_bind_IGESControl_Reader___destroy___0"]=function(){return(_emscripten_bind_IGESControl_Reader___destroy___0=Module["_emscripten_bind_IGESControl_Reader___destroy___0"]=Module["asm"]["PF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_2=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_2=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_2"]=Module["asm"]["QF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_3=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_3=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_3"]=Module["asm"]["RF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_4=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_4=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BRepPrimAPI_MakeBox_4"]=Module["asm"]["SF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Build_0"]=Module["asm"]["TF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Shell_0"]=Module["asm"]["UF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Solid_0"]=Module["asm"]["VF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_BottomFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BottomFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_BottomFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BottomFace_0"]=Module["asm"]["WF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_BackFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BackFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_BackFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_BackFace_0"]=Module["asm"]["XF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_FrontFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_FrontFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_FrontFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_FrontFace_0"]=Module["asm"]["YF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_LeftFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_LeftFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_LeftFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_LeftFace_0"]=Module["asm"]["ZF"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_RightFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_RightFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_RightFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_RightFace_0"]=Module["asm"]["_F"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_TopFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_TopFace_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_TopFace_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_TopFace_0"]=Module["asm"]["$F"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeBox_Shape_0"]=Module["asm"]["aG"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeBox_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeBox_IsDeleted_1"]=Module["asm"]["bG"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeBox___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeBox___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeBox___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeBox___destroy___0"]=Module["asm"]["cG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_0=Module["_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_0"]=function(){return(_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_0=Module["_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_0"]=Module["asm"]["dG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_1=Module["_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_1"]=function(){return(_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_1=Module["_emscripten_bind_Handle_Geom_Surface_Handle_Geom_Surface_1"]=Module["asm"]["eG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface_IsNull_0=Module["_emscripten_bind_Handle_Geom_Surface_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Surface_IsNull_0=Module["_emscripten_bind_Handle_Geom_Surface_IsNull_0"]=Module["asm"]["fG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface_Nullify_0=Module["_emscripten_bind_Handle_Geom_Surface_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Surface_Nullify_0=Module["_emscripten_bind_Handle_Geom_Surface_Nullify_0"]=Module["asm"]["gG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface_get_0=Module["_emscripten_bind_Handle_Geom_Surface_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Surface_get_0=Module["_emscripten_bind_Handle_Geom_Surface_get_0"]=Module["asm"]["hG"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Surface___destroy___0=Module["_emscripten_bind_Handle_Geom_Surface___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Surface___destroy___0=Module["_emscripten_bind_Handle_Geom_Surface___destroy___0"]=Module["asm"]["iG"]).apply(null,arguments)};var _emscripten_bind_gp_Vec_gp_Vec_3=Module["_emscripten_bind_gp_Vec_gp_Vec_3"]=function(){return(_emscripten_bind_gp_Vec_gp_Vec_3=Module["_emscripten_bind_gp_Vec_gp_Vec_3"]=Module["asm"]["jG"]).apply(null,arguments)};var _emscripten_bind_gp_Vec_X_0=Module["_emscripten_bind_gp_Vec_X_0"]=function(){return(_emscripten_bind_gp_Vec_X_0=Module["_emscripten_bind_gp_Vec_X_0"]=Module["asm"]["kG"]).apply(null,arguments)};var _emscripten_bind_gp_Vec_Y_0=Module["_emscripten_bind_gp_Vec_Y_0"]=function(){return(_emscripten_bind_gp_Vec_Y_0=Module["_emscripten_bind_gp_Vec_Y_0"]=Module["asm"]["lG"]).apply(null,arguments)};var _emscripten_bind_gp_Vec_Z_0=Module["_emscripten_bind_gp_Vec_Z_0"]=function(){return(_emscripten_bind_gp_Vec_Z_0=Module["_emscripten_bind_gp_Vec_Z_0"]=Module["asm"]["mG"]).apply(null,arguments)};var _emscripten_bind_gp_Vec___destroy___0=Module["_emscripten_bind_gp_Vec___destroy___0"]=function(){return(_emscripten_bind_gp_Vec___destroy___0=Module["_emscripten_bind_gp_Vec___destroy___0"]=Module["asm"]["nG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurve3d_1=Module["_emscripten_bind_BRepLib_BuildCurve3d_1"]=function(){return(_emscripten_bind_BRepLib_BuildCurve3d_1=Module["_emscripten_bind_BRepLib_BuildCurve3d_1"]=Module["asm"]["oG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurve3d_2=Module["_emscripten_bind_BRepLib_BuildCurve3d_2"]=function(){return(_emscripten_bind_BRepLib_BuildCurve3d_2=Module["_emscripten_bind_BRepLib_BuildCurve3d_2"]=Module["asm"]["pG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurve3d_3=Module["_emscripten_bind_BRepLib_BuildCurve3d_3"]=function(){return(_emscripten_bind_BRepLib_BuildCurve3d_3=Module["_emscripten_bind_BRepLib_BuildCurve3d_3"]=Module["asm"]["qG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurve3d_4=Module["_emscripten_bind_BRepLib_BuildCurve3d_4"]=function(){return(_emscripten_bind_BRepLib_BuildCurve3d_4=Module["_emscripten_bind_BRepLib_BuildCurve3d_4"]=Module["asm"]["rG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurve3d_5=Module["_emscripten_bind_BRepLib_BuildCurve3d_5"]=function(){return(_emscripten_bind_BRepLib_BuildCurve3d_5=Module["_emscripten_bind_BRepLib_BuildCurve3d_5"]=Module["asm"]["sG"]).apply(null,arguments)};var _emscripten_bind_BRepLib_BuildCurves3d_1=Module["_emscripten_bind_BRepLib_BuildCurves3d_1"]=function(){return(_emscripten_bind_BRepLib_BuildCurves3d_1=Module["_emscripten_bind_BRepLib_BuildCurves3d_1"]=Module["asm"]["tG"]).apply(null,arguments)};var _emscripten_bind_BRepLib___destroy___0=Module["_emscripten_bind_BRepLib___destroy___0"]=function(){return(_emscripten_bind_BRepLib___destroy___0=Module["_emscripten_bind_BRepLib___destroy___0"]=Module["asm"]["uG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_TopExp_Explorer_0=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_0"]=function(){return(_emscripten_bind_TopExp_Explorer_TopExp_Explorer_0=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_0"]=Module["asm"]["vG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_TopExp_Explorer_2=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_2"]=function(){return(_emscripten_bind_TopExp_Explorer_TopExp_Explorer_2=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_2"]=Module["asm"]["wG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_TopExp_Explorer_3=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_3"]=function(){return(_emscripten_bind_TopExp_Explorer_TopExp_Explorer_3=Module["_emscripten_bind_TopExp_Explorer_TopExp_Explorer_3"]=Module["asm"]["xG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Init_2=Module["_emscripten_bind_TopExp_Explorer_Init_2"]=function(){return(_emscripten_bind_TopExp_Explorer_Init_2=Module["_emscripten_bind_TopExp_Explorer_Init_2"]=Module["asm"]["yG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Init_3=Module["_emscripten_bind_TopExp_Explorer_Init_3"]=function(){return(_emscripten_bind_TopExp_Explorer_Init_3=Module["_emscripten_bind_TopExp_Explorer_Init_3"]=Module["asm"]["zG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_More_0=Module["_emscripten_bind_TopExp_Explorer_More_0"]=function(){return(_emscripten_bind_TopExp_Explorer_More_0=Module["_emscripten_bind_TopExp_Explorer_More_0"]=Module["asm"]["AG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Next_0=Module["_emscripten_bind_TopExp_Explorer_Next_0"]=function(){return(_emscripten_bind_TopExp_Explorer_Next_0=Module["_emscripten_bind_TopExp_Explorer_Next_0"]=Module["asm"]["BG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Current_0=Module["_emscripten_bind_TopExp_Explorer_Current_0"]=function(){return(_emscripten_bind_TopExp_Explorer_Current_0=Module["_emscripten_bind_TopExp_Explorer_Current_0"]=Module["asm"]["CG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_ReInit_0=Module["_emscripten_bind_TopExp_Explorer_ReInit_0"]=function(){return(_emscripten_bind_TopExp_Explorer_ReInit_0=Module["_emscripten_bind_TopExp_Explorer_ReInit_0"]=Module["asm"]["DG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Depth_0=Module["_emscripten_bind_TopExp_Explorer_Depth_0"]=function(){return(_emscripten_bind_TopExp_Explorer_Depth_0=Module["_emscripten_bind_TopExp_Explorer_Depth_0"]=Module["asm"]["EG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Clear_0=Module["_emscripten_bind_TopExp_Explorer_Clear_0"]=function(){return(_emscripten_bind_TopExp_Explorer_Clear_0=Module["_emscripten_bind_TopExp_Explorer_Clear_0"]=Module["asm"]["FG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer_Destroy_0=Module["_emscripten_bind_TopExp_Explorer_Destroy_0"]=function(){return(_emscripten_bind_TopExp_Explorer_Destroy_0=Module["_emscripten_bind_TopExp_Explorer_Destroy_0"]=Module["asm"]["GG"]).apply(null,arguments)};var _emscripten_bind_TopExp_Explorer___destroy___0=Module["_emscripten_bind_TopExp_Explorer___destroy___0"]=function(){return(_emscripten_bind_TopExp_Explorer___destroy___0=Module["_emscripten_bind_TopExp_Explorer___destroy___0"]=Module["asm"]["HG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_0"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_0"]=Module["asm"]["IG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_2=Module["_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_2"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_2=Module["_emscripten_bind_Poly_Array1OfTriangle_Poly_Array1OfTriangle_2"]=Module["asm"]["JG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Length_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Length_0"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Length_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Length_0"]=Module["asm"]["KG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Lower_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Lower_0"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Lower_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Lower_0"]=Module["asm"]["LG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Upper_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Upper_0"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Upper_0=Module["_emscripten_bind_Poly_Array1OfTriangle_Upper_0"]=Module["asm"]["MG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_Value_1=Module["_emscripten_bind_Poly_Array1OfTriangle_Value_1"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_Value_1=Module["_emscripten_bind_Poly_Array1OfTriangle_Value_1"]=Module["asm"]["NG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle_SetValue_2=Module["_emscripten_bind_Poly_Array1OfTriangle_SetValue_2"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle_SetValue_2=Module["_emscripten_bind_Poly_Array1OfTriangle_SetValue_2"]=Module["asm"]["OG"]).apply(null,arguments)};var _emscripten_bind_Poly_Array1OfTriangle___destroy___0=Module["_emscripten_bind_Poly_Array1OfTriangle___destroy___0"]=function(){return(_emscripten_bind_Poly_Array1OfTriangle___destroy___0=Module["_emscripten_bind_Poly_Array1OfTriangle___destroy___0"]=Module["asm"]["PG"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_3=Module["_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_3"]=function(){return(_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_3=Module["_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_3"]=Module["asm"]["QG"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_4=Module["_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_4"]=function(){return(_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_4=Module["_emscripten_bind_Geom2d_Ellipse_Geom2d_Ellipse_4"]=Module["asm"]["RG"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Ellipse_Period_0=Module["_emscripten_bind_Geom2d_Ellipse_Period_0"]=function(){return(_emscripten_bind_Geom2d_Ellipse_Period_0=Module["_emscripten_bind_Geom2d_Ellipse_Period_0"]=Module["asm"]["SG"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Ellipse_Value_1=Module["_emscripten_bind_Geom2d_Ellipse_Value_1"]=function(){return(_emscripten_bind_Geom2d_Ellipse_Value_1=Module["_emscripten_bind_Geom2d_Ellipse_Value_1"]=Module["asm"]["TG"]).apply(null,arguments)};var _emscripten_bind_Geom2d_Ellipse___destroy___0=Module["_emscripten_bind_Geom2d_Ellipse___destroy___0"]=function(){return(_emscripten_bind_Geom2d_Ellipse___destroy___0=Module["_emscripten_bind_Geom2d_Ellipse___destroy___0"]=Module["asm"]["UG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_BRepOffsetAPI_MakePipeShell_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_BRepOffsetAPI_MakePipeShell_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_BRepOffsetAPI_MakePipeShell_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_BRepOffsetAPI_MakePipeShell_1"]=Module["asm"]["VG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_2"]=Module["asm"]["WG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_3=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_3=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_SetMode_3"]=Module["asm"]["XG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_1"]=Module["asm"]["YG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_2=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_2"]=Module["asm"]["ZG"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_3=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_3=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Add_3"]=Module["asm"]["_G"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Build_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Build_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Build_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Build_0"]=Module["asm"]["$G"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_MakeSolid_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_MakeSolid_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_MakeSolid_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_MakeSolid_0"]=Module["asm"]["aH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Generated_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Generated_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Generated_1=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Generated_1"]=Module["asm"]["bH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_FirstShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_FirstShape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_FirstShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_FirstShape_0"]=Module["asm"]["cH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_LastShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_LastShape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_LastShape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_LastShape_0"]=Module["asm"]["dH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_Shape_0"]=Module["asm"]["eH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_ErrorOnSurface_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_ErrorOnSurface_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_ErrorOnSurface_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_ErrorOnSurface_0"]=Module["asm"]["fH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_GetStatus_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_GetStatus_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_GetStatus_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_GetStatus_0"]=Module["asm"]["gH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell_IsReady_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_IsReady_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell_IsReady_0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell_IsReady_0"]=Module["asm"]["hH"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakePipeShell___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakePipeShell___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakePipeShell___destroy___0"]=Module["asm"]["iH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_GeomLProp_SLProps_5=Module["_emscripten_bind_GeomLProp_SLProps_GeomLProp_SLProps_5"]=function(){return(_emscripten_bind_GeomLProp_SLProps_GeomLProp_SLProps_5=Module["_emscripten_bind_GeomLProp_SLProps_GeomLProp_SLProps_5"]=Module["asm"]["jH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_IsCurvatureDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsCurvatureDefined_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_IsCurvatureDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsCurvatureDefined_0"]=Module["asm"]["kH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_IsUmbilic_0=Module["_emscripten_bind_GeomLProp_SLProps_IsUmbilic_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_IsUmbilic_0=Module["_emscripten_bind_GeomLProp_SLProps_IsUmbilic_0"]=Module["asm"]["lH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_IsTangentUDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsTangentUDefined_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_IsTangentUDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsTangentUDefined_0"]=Module["asm"]["mH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_IsTangentVDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsTangentVDefined_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_IsTangentVDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsTangentVDefined_0"]=Module["asm"]["nH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_TangentU_1=Module["_emscripten_bind_GeomLProp_SLProps_TangentU_1"]=function(){return(_emscripten_bind_GeomLProp_SLProps_TangentU_1=Module["_emscripten_bind_GeomLProp_SLProps_TangentU_1"]=Module["asm"]["oH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_TangentV_1=Module["_emscripten_bind_GeomLProp_SLProps_TangentV_1"]=function(){return(_emscripten_bind_GeomLProp_SLProps_TangentV_1=Module["_emscripten_bind_GeomLProp_SLProps_TangentV_1"]=Module["asm"]["pH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_MaxCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MaxCurvature_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_MaxCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MaxCurvature_0"]=Module["asm"]["qH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_MinCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MinCurvature_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_MinCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MinCurvature_0"]=Module["asm"]["rH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_MeanCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MeanCurvature_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_MeanCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_MeanCurvature_0"]=Module["asm"]["sH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_GaussianCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_GaussianCurvature_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_GaussianCurvature_0=Module["_emscripten_bind_GeomLProp_SLProps_GaussianCurvature_0"]=Module["asm"]["tH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_IsNormalDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsNormalDefined_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_IsNormalDefined_0=Module["_emscripten_bind_GeomLProp_SLProps_IsNormalDefined_0"]=Module["asm"]["uH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_Normal_0=Module["_emscripten_bind_GeomLProp_SLProps_Normal_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_Normal_0=Module["_emscripten_bind_GeomLProp_SLProps_Normal_0"]=Module["asm"]["vH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_SetParameters_2=Module["_emscripten_bind_GeomLProp_SLProps_SetParameters_2"]=function(){return(_emscripten_bind_GeomLProp_SLProps_SetParameters_2=Module["_emscripten_bind_GeomLProp_SLProps_SetParameters_2"]=Module["asm"]["wH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_SetSurface_1=Module["_emscripten_bind_GeomLProp_SLProps_SetSurface_1"]=function(){return(_emscripten_bind_GeomLProp_SLProps_SetSurface_1=Module["_emscripten_bind_GeomLProp_SLProps_SetSurface_1"]=Module["asm"]["xH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_Value_0=Module["_emscripten_bind_GeomLProp_SLProps_Value_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_Value_0=Module["_emscripten_bind_GeomLProp_SLProps_Value_0"]=Module["asm"]["yH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_D1U_0=Module["_emscripten_bind_GeomLProp_SLProps_D1U_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_D1U_0=Module["_emscripten_bind_GeomLProp_SLProps_D1U_0"]=Module["asm"]["zH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_D1V_0=Module["_emscripten_bind_GeomLProp_SLProps_D1V_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_D1V_0=Module["_emscripten_bind_GeomLProp_SLProps_D1V_0"]=Module["asm"]["AH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_D2U_0=Module["_emscripten_bind_GeomLProp_SLProps_D2U_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_D2U_0=Module["_emscripten_bind_GeomLProp_SLProps_D2U_0"]=Module["asm"]["BH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_D2V_0=Module["_emscripten_bind_GeomLProp_SLProps_D2V_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_D2V_0=Module["_emscripten_bind_GeomLProp_SLProps_D2V_0"]=Module["asm"]["CH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps_DUV_0=Module["_emscripten_bind_GeomLProp_SLProps_DUV_0"]=function(){return(_emscripten_bind_GeomLProp_SLProps_DUV_0=Module["_emscripten_bind_GeomLProp_SLProps_DUV_0"]=Module["asm"]["DH"]).apply(null,arguments)};var _emscripten_bind_GeomLProp_SLProps___destroy___0=Module["_emscripten_bind_GeomLProp_SLProps___destroy___0"]=function(){return(_emscripten_bind_GeomLProp_SLProps___destroy___0=Module["_emscripten_bind_GeomLProp_SLProps___destroy___0"]=Module["asm"]["EH"]).apply(null,arguments)};var _emscripten_bind_GCPnts_AbscissaPoint_Length_1=Module["_emscripten_bind_GCPnts_AbscissaPoint_Length_1"]=function(){return(_emscripten_bind_GCPnts_AbscissaPoint_Length_1=Module["_emscripten_bind_GCPnts_AbscissaPoint_Length_1"]=Module["asm"]["FH"]).apply(null,arguments)};var _emscripten_bind_GCPnts_AbscissaPoint_Length_3=Module["_emscripten_bind_GCPnts_AbscissaPoint_Length_3"]=function(){return(_emscripten_bind_GCPnts_AbscissaPoint_Length_3=Module["_emscripten_bind_GCPnts_AbscissaPoint_Length_3"]=Module["asm"]["GH"]).apply(null,arguments)};var _emscripten_bind_GCPnts_AbscissaPoint___destroy___0=Module["_emscripten_bind_GCPnts_AbscissaPoint___destroy___0"]=function(){return(_emscripten_bind_GCPnts_AbscissaPoint___destroy___0=Module["_emscripten_bind_GCPnts_AbscissaPoint___destroy___0"]=Module["asm"]["HH"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Fuse_BRepAlgoAPI_Fuse_2=Module["_emscripten_bind_BRepAlgoAPI_Fuse_BRepAlgoAPI_Fuse_2"]=function(){return(_emscripten_bind_BRepAlgoAPI_Fuse_BRepAlgoAPI_Fuse_2=Module["_emscripten_bind_BRepAlgoAPI_Fuse_BRepAlgoAPI_Fuse_2"]=Module["asm"]["IH"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Fuse_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Fuse_SetFuzzyValue_1"]=function(){return(_emscripten_bind_BRepAlgoAPI_Fuse_SetFuzzyValue_1=Module["_emscripten_bind_BRepAlgoAPI_Fuse_SetFuzzyValue_1"]=Module["asm"]["JH"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Fuse_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Fuse_Build_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Fuse_Build_0=Module["_emscripten_bind_BRepAlgoAPI_Fuse_Build_0"]=Module["asm"]["KH"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Fuse_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Fuse_Shape_0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Fuse_Shape_0=Module["_emscripten_bind_BRepAlgoAPI_Fuse_Shape_0"]=Module["asm"]["LH"]).apply(null,arguments)};var _emscripten_bind_BRepAlgoAPI_Fuse___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Fuse___destroy___0"]=function(){return(_emscripten_bind_BRepAlgoAPI_Fuse___destroy___0=Module["_emscripten_bind_BRepAlgoAPI_Fuse___destroy___0"]=Module["asm"]["MH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_0"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_0"]=Module["asm"]["NH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_1=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_1"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_1=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Handle_Geom2d_TrimmedCurve_1"]=Module["asm"]["OH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_IsNull_0"]=Module["asm"]["PH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_Nullify_0"]=Module["asm"]["QH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve_get_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_get_0"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve_get_0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve_get_0"]=Module["asm"]["RH"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom2d_TrimmedCurve___destroy___0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom2d_TrimmedCurve___destroy___0=Module["_emscripten_bind_Handle_Geom2d_TrimmedCurve___destroy___0"]=Module["asm"]["SH"]).apply(null,arguments)};var _emscripten_bind_gp_Parab_gp_Parab_0=Module["_emscripten_bind_gp_Parab_gp_Parab_0"]=function(){return(_emscripten_bind_gp_Parab_gp_Parab_0=Module["_emscripten_bind_gp_Parab_gp_Parab_0"]=Module["asm"]["TH"]).apply(null,arguments)};var _emscripten_bind_gp_Parab_gp_Parab_2=Module["_emscripten_bind_gp_Parab_gp_Parab_2"]=function(){return(_emscripten_bind_gp_Parab_gp_Parab_2=Module["_emscripten_bind_gp_Parab_gp_Parab_2"]=Module["asm"]["UH"]).apply(null,arguments)};var _emscripten_bind_gp_Parab_Focal_0=Module["_emscripten_bind_gp_Parab_Focal_0"]=function(){return(_emscripten_bind_gp_Parab_Focal_0=Module["_emscripten_bind_gp_Parab_Focal_0"]=Module["asm"]["VH"]).apply(null,arguments)};var _emscripten_bind_gp_Parab___destroy___0=Module["_emscripten_bind_gp_Parab___destroy___0"]=function(){return(_emscripten_bind_gp_Parab___destroy___0=Module["_emscripten_bind_gp_Parab___destroy___0"]=Module["asm"]["WH"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_gp_XYZ_3=Module["_emscripten_bind_gp_XYZ_gp_XYZ_3"]=function(){return(_emscripten_bind_gp_XYZ_gp_XYZ_3=Module["_emscripten_bind_gp_XYZ_gp_XYZ_3"]=Module["asm"]["XH"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_SetCoord_3=Module["_emscripten_bind_gp_XYZ_SetCoord_3"]=function(){return(_emscripten_bind_gp_XYZ_SetCoord_3=Module["_emscripten_bind_gp_XYZ_SetCoord_3"]=Module["asm"]["YH"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_SetX_1=Module["_emscripten_bind_gp_XYZ_SetX_1"]=function(){return(_emscripten_bind_gp_XYZ_SetX_1=Module["_emscripten_bind_gp_XYZ_SetX_1"]=Module["asm"]["ZH"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_SetY_1=Module["_emscripten_bind_gp_XYZ_SetY_1"]=function(){return(_emscripten_bind_gp_XYZ_SetY_1=Module["_emscripten_bind_gp_XYZ_SetY_1"]=Module["asm"]["_H"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_SetZ_1=Module["_emscripten_bind_gp_XYZ_SetZ_1"]=function(){return(_emscripten_bind_gp_XYZ_SetZ_1=Module["_emscripten_bind_gp_XYZ_SetZ_1"]=Module["asm"]["$H"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_Coord_1=Module["_emscripten_bind_gp_XYZ_Coord_1"]=function(){return(_emscripten_bind_gp_XYZ_Coord_1=Module["_emscripten_bind_gp_XYZ_Coord_1"]=Module["asm"]["aI"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_X_0=Module["_emscripten_bind_gp_XYZ_X_0"]=function(){return(_emscripten_bind_gp_XYZ_X_0=Module["_emscripten_bind_gp_XYZ_X_0"]=Module["asm"]["bI"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_Y_0=Module["_emscripten_bind_gp_XYZ_Y_0"]=function(){return(_emscripten_bind_gp_XYZ_Y_0=Module["_emscripten_bind_gp_XYZ_Y_0"]=Module["asm"]["cI"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_Z_0=Module["_emscripten_bind_gp_XYZ_Z_0"]=function(){return(_emscripten_bind_gp_XYZ_Z_0=Module["_emscripten_bind_gp_XYZ_Z_0"]=Module["asm"]["dI"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ_IsEqual_2=Module["_emscripten_bind_gp_XYZ_IsEqual_2"]=function(){return(_emscripten_bind_gp_XYZ_IsEqual_2=Module["_emscripten_bind_gp_XYZ_IsEqual_2"]=Module["asm"]["eI"]).apply(null,arguments)};var _emscripten_bind_gp_XYZ___destroy___0=Module["_emscripten_bind_gp_XYZ___destroy___0"]=function(){return(_emscripten_bind_gp_XYZ___destroy___0=Module["_emscripten_bind_gp_XYZ___destroy___0"]=Module["asm"]["fI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_0"]=Module["asm"]["gI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_1"]=Module["asm"]["hI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_2=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_2=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_BRepOffsetAPI_FindContigousEdges_2"]=Module["asm"]["iI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_Add_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Add_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Add_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Add_1"]=Module["asm"]["jI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_Perform_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Perform_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Perform_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_Perform_0"]=Module["asm"]["kI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_NbContigousEdges_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_NbContigousEdges_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_NbContigousEdges_0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_NbContigousEdges_0"]=Module["asm"]["lI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdge_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdge_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdge_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdge_1"]=Module["asm"]["mI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdgeCouple_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdgeCouple_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdgeCouple_1=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges_ContigousEdgeCouple_1"]=Module["asm"]["nI"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_FindContigousEdges___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_FindContigousEdges___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_FindContigousEdges___destroy___0"]=Module["asm"]["oI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_0=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_0=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_0"]=Module["asm"]["pI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_1=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_1"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_1=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_1"]=Module["asm"]["qI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_2=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_2"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_2=Module["_emscripten_bind_BRepAdaptor_Surface_BRepAdaptor_Surface_2"]=Module["asm"]["rI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Initialize_1=Module["_emscripten_bind_BRepAdaptor_Surface_Initialize_1"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Initialize_1=Module["_emscripten_bind_BRepAdaptor_Surface_Initialize_1"]=Module["asm"]["sI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Initialize_2=Module["_emscripten_bind_BRepAdaptor_Surface_Initialize_2"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Initialize_2=Module["_emscripten_bind_BRepAdaptor_Surface_Initialize_2"]=Module["asm"]["tI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Trsf_0=Module["_emscripten_bind_BRepAdaptor_Surface_Trsf_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Trsf_0=Module["_emscripten_bind_BRepAdaptor_Surface_Trsf_0"]=Module["asm"]["uI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Face_0=Module["_emscripten_bind_BRepAdaptor_Surface_Face_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Face_0=Module["_emscripten_bind_BRepAdaptor_Surface_Face_0"]=Module["asm"]["vI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Tolerance_0=Module["_emscripten_bind_BRepAdaptor_Surface_Tolerance_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Tolerance_0=Module["_emscripten_bind_BRepAdaptor_Surface_Tolerance_0"]=Module["asm"]["wI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_FirstUParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_FirstUParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_FirstUParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_FirstUParameter_0"]=Module["asm"]["xI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_LastUParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_LastUParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_LastUParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_LastUParameter_0"]=Module["asm"]["yI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_FirstVParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_FirstVParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_FirstVParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_FirstVParameter_0"]=Module["asm"]["zI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_LastVParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_LastVParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_LastVParameter_0=Module["_emscripten_bind_BRepAdaptor_Surface_LastVParameter_0"]=Module["asm"]["AI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsUClosed_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsUClosed_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsUClosed_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsUClosed_0"]=Module["asm"]["BI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsVClosed_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVClosed_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsVClosed_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVClosed_0"]=Module["asm"]["CI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsUPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsUPeriodic_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsUPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsUPeriodic_0"]=Module["asm"]["DI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_UPeriod_0=Module["_emscripten_bind_BRepAdaptor_Surface_UPeriod_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_UPeriod_0=Module["_emscripten_bind_BRepAdaptor_Surface_UPeriod_0"]=Module["asm"]["EI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsVPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVPeriodic_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsVPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVPeriodic_0"]=Module["asm"]["FI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_VPeriod_0=Module["_emscripten_bind_BRepAdaptor_Surface_VPeriod_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_VPeriod_0=Module["_emscripten_bind_BRepAdaptor_Surface_VPeriod_0"]=Module["asm"]["GI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Value_2=Module["_emscripten_bind_BRepAdaptor_Surface_Value_2"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Value_2=Module["_emscripten_bind_BRepAdaptor_Surface_Value_2"]=Module["asm"]["HI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_D0_3=Module["_emscripten_bind_BRepAdaptor_Surface_D0_3"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_D0_3=Module["_emscripten_bind_BRepAdaptor_Surface_D0_3"]=Module["asm"]["II"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_D1_5=Module["_emscripten_bind_BRepAdaptor_Surface_D1_5"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_D1_5=Module["_emscripten_bind_BRepAdaptor_Surface_D1_5"]=Module["asm"]["JI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_D2_8=Module["_emscripten_bind_BRepAdaptor_Surface_D2_8"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_D2_8=Module["_emscripten_bind_BRepAdaptor_Surface_D2_8"]=Module["asm"]["KI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_D3_12=Module["_emscripten_bind_BRepAdaptor_Surface_D3_12"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_D3_12=Module["_emscripten_bind_BRepAdaptor_Surface_D3_12"]=Module["asm"]["LI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_DN_4=Module["_emscripten_bind_BRepAdaptor_Surface_DN_4"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_DN_4=Module["_emscripten_bind_BRepAdaptor_Surface_DN_4"]=Module["asm"]["MI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_UResolution_1=Module["_emscripten_bind_BRepAdaptor_Surface_UResolution_1"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_UResolution_1=Module["_emscripten_bind_BRepAdaptor_Surface_UResolution_1"]=Module["asm"]["NI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_VResolution_1=Module["_emscripten_bind_BRepAdaptor_Surface_VResolution_1"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_VResolution_1=Module["_emscripten_bind_BRepAdaptor_Surface_VResolution_1"]=Module["asm"]["OI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_GetType_0=Module["_emscripten_bind_BRepAdaptor_Surface_GetType_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_GetType_0=Module["_emscripten_bind_BRepAdaptor_Surface_GetType_0"]=Module["asm"]["PI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Plane_0=Module["_emscripten_bind_BRepAdaptor_Surface_Plane_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Plane_0=Module["_emscripten_bind_BRepAdaptor_Surface_Plane_0"]=Module["asm"]["QI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_UDegree_0=Module["_emscripten_bind_BRepAdaptor_Surface_UDegree_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_UDegree_0=Module["_emscripten_bind_BRepAdaptor_Surface_UDegree_0"]=Module["asm"]["RI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_NbUPoles_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbUPoles_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_NbUPoles_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbUPoles_0"]=Module["asm"]["SI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_VDegree_0=Module["_emscripten_bind_BRepAdaptor_Surface_VDegree_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_VDegree_0=Module["_emscripten_bind_BRepAdaptor_Surface_VDegree_0"]=Module["asm"]["TI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_NbVPoles_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbVPoles_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_NbVPoles_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbVPoles_0"]=Module["asm"]["UI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_NbUKnots_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbUKnots_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_NbUKnots_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbUKnots_0"]=Module["asm"]["VI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_NbVKnots_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbVKnots_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_NbVKnots_0=Module["_emscripten_bind_BRepAdaptor_Surface_NbVKnots_0"]=Module["asm"]["WI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsURational_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsURational_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsURational_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsURational_0"]=Module["asm"]["XI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_IsVRational_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVRational_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_IsVRational_0=Module["_emscripten_bind_BRepAdaptor_Surface_IsVRational_0"]=Module["asm"]["YI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_AxeOfRevolution_0=Module["_emscripten_bind_BRepAdaptor_Surface_AxeOfRevolution_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_AxeOfRevolution_0=Module["_emscripten_bind_BRepAdaptor_Surface_AxeOfRevolution_0"]=Module["asm"]["ZI"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_Direction_0=Module["_emscripten_bind_BRepAdaptor_Surface_Direction_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_Direction_0=Module["_emscripten_bind_BRepAdaptor_Surface_Direction_0"]=Module["asm"]["_I"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface_OffsetValue_0=Module["_emscripten_bind_BRepAdaptor_Surface_OffsetValue_0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface_OffsetValue_0=Module["_emscripten_bind_BRepAdaptor_Surface_OffsetValue_0"]=Module["asm"]["$I"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Surface___destroy___0=Module["_emscripten_bind_BRepAdaptor_Surface___destroy___0"]=function(){return(_emscripten_bind_BRepAdaptor_Surface___destroy___0=Module["_emscripten_bind_BRepAdaptor_Surface___destroy___0"]=Module["asm"]["aJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_4=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_4=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_4"]=Module["asm"]["bJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_5=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_5"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_5=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_5"]=Module["asm"]["cJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_7=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_7"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_7=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_7"]=Module["asm"]["dJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_8=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_8"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_8=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_BRepPrimAPI_MakeWedge_8"]=Module["asm"]["eJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Build_0"]=Module["asm"]["fJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Shell_0"]=Module["asm"]["gJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Solid_0"]=Module["asm"]["hJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge_Shape_0"]=Module["asm"]["iJ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeWedge___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeWedge___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeWedge___destroy___0"]=Module["asm"]["jJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_1=Module["_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_1"]=function(){return(_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_1=Module["_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_1"]=Module["asm"]["kJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_2=Module["_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_2"]=function(){return(_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_2=Module["_emscripten_bind_Geom_BezierCurve_Geom_BezierCurve_2"]=Module["asm"]["lJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Reverse_0=Module["_emscripten_bind_Geom_BezierCurve_Reverse_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_Reverse_0=Module["_emscripten_bind_Geom_BezierCurve_Reverse_0"]=Module["asm"]["mJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BezierCurve_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_BezierCurve_ReversedParameter_1=Module["_emscripten_bind_Geom_BezierCurve_ReversedParameter_1"]=Module["asm"]["nJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_IsCN_1=Module["_emscripten_bind_Geom_BezierCurve_IsCN_1"]=function(){return(_emscripten_bind_Geom_BezierCurve_IsCN_1=Module["_emscripten_bind_Geom_BezierCurve_IsCN_1"]=Module["asm"]["oJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BezierCurve_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_FirstParameter_0=Module["_emscripten_bind_Geom_BezierCurve_FirstParameter_0"]=Module["asm"]["pJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_IsClosed_0=Module["_emscripten_bind_Geom_BezierCurve_IsClosed_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_IsClosed_0=Module["_emscripten_bind_Geom_BezierCurve_IsClosed_0"]=Module["asm"]["qJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BezierCurve_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_IsPeriodic_0=Module["_emscripten_bind_Geom_BezierCurve_IsPeriodic_0"]=Module["asm"]["rJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Period_0=Module["_emscripten_bind_Geom_BezierCurve_Period_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_Period_0=Module["_emscripten_bind_Geom_BezierCurve_Period_0"]=Module["asm"]["sJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_LastParameter_0=Module["_emscripten_bind_Geom_BezierCurve_LastParameter_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_LastParameter_0=Module["_emscripten_bind_Geom_BezierCurve_LastParameter_0"]=Module["asm"]["tJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_StartPoint_0=Module["_emscripten_bind_Geom_BezierCurve_StartPoint_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_StartPoint_0=Module["_emscripten_bind_Geom_BezierCurve_StartPoint_0"]=Module["asm"]["uJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_D0_2=Module["_emscripten_bind_Geom_BezierCurve_D0_2"]=function(){return(_emscripten_bind_Geom_BezierCurve_D0_2=Module["_emscripten_bind_Geom_BezierCurve_D0_2"]=Module["asm"]["vJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_D1_3=Module["_emscripten_bind_Geom_BezierCurve_D1_3"]=function(){return(_emscripten_bind_Geom_BezierCurve_D1_3=Module["_emscripten_bind_Geom_BezierCurve_D1_3"]=Module["asm"]["wJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_D2_4=Module["_emscripten_bind_Geom_BezierCurve_D2_4"]=function(){return(_emscripten_bind_Geom_BezierCurve_D2_4=Module["_emscripten_bind_Geom_BezierCurve_D2_4"]=Module["asm"]["xJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_D3_5=Module["_emscripten_bind_Geom_BezierCurve_D3_5"]=function(){return(_emscripten_bind_Geom_BezierCurve_D3_5=Module["_emscripten_bind_Geom_BezierCurve_D3_5"]=Module["asm"]["yJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_DN_2=Module["_emscripten_bind_Geom_BezierCurve_DN_2"]=function(){return(_emscripten_bind_Geom_BezierCurve_DN_2=Module["_emscripten_bind_Geom_BezierCurve_DN_2"]=Module["asm"]["zJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Transform_1=Module["_emscripten_bind_Geom_BezierCurve_Transform_1"]=function(){return(_emscripten_bind_Geom_BezierCurve_Transform_1=Module["_emscripten_bind_Geom_BezierCurve_Transform_1"]=Module["asm"]["AJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Reversed_0=Module["_emscripten_bind_Geom_BezierCurve_Reversed_0"]=function(){return(_emscripten_bind_Geom_BezierCurve_Reversed_0=Module["_emscripten_bind_Geom_BezierCurve_Reversed_0"]=Module["asm"]["BJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve_Value_1=Module["_emscripten_bind_Geom_BezierCurve_Value_1"]=function(){return(_emscripten_bind_Geom_BezierCurve_Value_1=Module["_emscripten_bind_Geom_BezierCurve_Value_1"]=Module["asm"]["CJ"]).apply(null,arguments)};var _emscripten_bind_Geom_BezierCurve___destroy___0=Module["_emscripten_bind_Geom_BezierCurve___destroy___0"]=function(){return(_emscripten_bind_Geom_BezierCurve___destroy___0=Module["_emscripten_bind_Geom_BezierCurve___destroy___0"]=Module["asm"]["DJ"]).apply(null,arguments)};var _emscripten_bind_GCE2d_MakeSegment_GCE2d_MakeSegment_2=Module["_emscripten_bind_GCE2d_MakeSegment_GCE2d_MakeSegment_2"]=function(){return(_emscripten_bind_GCE2d_MakeSegment_GCE2d_MakeSegment_2=Module["_emscripten_bind_GCE2d_MakeSegment_GCE2d_MakeSegment_2"]=Module["asm"]["EJ"]).apply(null,arguments)};var _emscripten_bind_GCE2d_MakeSegment_Value_0=Module["_emscripten_bind_GCE2d_MakeSegment_Value_0"]=function(){return(_emscripten_bind_GCE2d_MakeSegment_Value_0=Module["_emscripten_bind_GCE2d_MakeSegment_Value_0"]=Module["asm"]["FJ"]).apply(null,arguments)};var _emscripten_bind_GCE2d_MakeSegment___destroy___0=Module["_emscripten_bind_GCE2d_MakeSegment___destroy___0"]=function(){return(_emscripten_bind_GCE2d_MakeSegment___destroy___0=Module["_emscripten_bind_GCE2d_MakeSegment___destroy___0"]=Module["asm"]["GJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Geom_Ellipse_1=Module["_emscripten_bind_Geom_Ellipse_Geom_Ellipse_1"]=function(){return(_emscripten_bind_Geom_Ellipse_Geom_Ellipse_1=Module["_emscripten_bind_Geom_Ellipse_Geom_Ellipse_1"]=Module["asm"]["HJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Geom_Ellipse_3=Module["_emscripten_bind_Geom_Ellipse_Geom_Ellipse_3"]=function(){return(_emscripten_bind_Geom_Ellipse_Geom_Ellipse_3=Module["_emscripten_bind_Geom_Ellipse_Geom_Ellipse_3"]=Module["asm"]["IJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_MajorRadius_0=Module["_emscripten_bind_Geom_Ellipse_MajorRadius_0"]=function(){return(_emscripten_bind_Geom_Ellipse_MajorRadius_0=Module["_emscripten_bind_Geom_Ellipse_MajorRadius_0"]=Module["asm"]["JJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_MinorRadius_0=Module["_emscripten_bind_Geom_Ellipse_MinorRadius_0"]=function(){return(_emscripten_bind_Geom_Ellipse_MinorRadius_0=Module["_emscripten_bind_Geom_Ellipse_MinorRadius_0"]=Module["asm"]["KJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Reverse_0=Module["_emscripten_bind_Geom_Ellipse_Reverse_0"]=function(){return(_emscripten_bind_Geom_Ellipse_Reverse_0=Module["_emscripten_bind_Geom_Ellipse_Reverse_0"]=Module["asm"]["LJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_ReversedParameter_1=Module["_emscripten_bind_Geom_Ellipse_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Ellipse_ReversedParameter_1=Module["_emscripten_bind_Geom_Ellipse_ReversedParameter_1"]=Module["asm"]["MJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_TransformedParameter_2=Module["_emscripten_bind_Geom_Ellipse_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Ellipse_TransformedParameter_2=Module["_emscripten_bind_Geom_Ellipse_TransformedParameter_2"]=Module["asm"]["NJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_ParametricTransformation_1=Module["_emscripten_bind_Geom_Ellipse_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Ellipse_ParametricTransformation_1=Module["_emscripten_bind_Geom_Ellipse_ParametricTransformation_1"]=Module["asm"]["OJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Reversed_0=Module["_emscripten_bind_Geom_Ellipse_Reversed_0"]=function(){return(_emscripten_bind_Geom_Ellipse_Reversed_0=Module["_emscripten_bind_Geom_Ellipse_Reversed_0"]=Module["asm"]["PJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_FirstParameter_0=Module["_emscripten_bind_Geom_Ellipse_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Ellipse_FirstParameter_0=Module["_emscripten_bind_Geom_Ellipse_FirstParameter_0"]=Module["asm"]["QJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_LastParameter_0=Module["_emscripten_bind_Geom_Ellipse_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Ellipse_LastParameter_0=Module["_emscripten_bind_Geom_Ellipse_LastParameter_0"]=Module["asm"]["RJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_IsClosed_0=Module["_emscripten_bind_Geom_Ellipse_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Ellipse_IsClosed_0=Module["_emscripten_bind_Geom_Ellipse_IsClosed_0"]=Module["asm"]["SJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_IsPeriodic_0=Module["_emscripten_bind_Geom_Ellipse_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Ellipse_IsPeriodic_0=Module["_emscripten_bind_Geom_Ellipse_IsPeriodic_0"]=Module["asm"]["TJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Period_0=Module["_emscripten_bind_Geom_Ellipse_Period_0"]=function(){return(_emscripten_bind_Geom_Ellipse_Period_0=Module["_emscripten_bind_Geom_Ellipse_Period_0"]=Module["asm"]["UJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_IsCN_1=Module["_emscripten_bind_Geom_Ellipse_IsCN_1"]=function(){return(_emscripten_bind_Geom_Ellipse_IsCN_1=Module["_emscripten_bind_Geom_Ellipse_IsCN_1"]=Module["asm"]["VJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_D0_2=Module["_emscripten_bind_Geom_Ellipse_D0_2"]=function(){return(_emscripten_bind_Geom_Ellipse_D0_2=Module["_emscripten_bind_Geom_Ellipse_D0_2"]=Module["asm"]["WJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_D1_3=Module["_emscripten_bind_Geom_Ellipse_D1_3"]=function(){return(_emscripten_bind_Geom_Ellipse_D1_3=Module["_emscripten_bind_Geom_Ellipse_D1_3"]=Module["asm"]["XJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_D2_4=Module["_emscripten_bind_Geom_Ellipse_D2_4"]=function(){return(_emscripten_bind_Geom_Ellipse_D2_4=Module["_emscripten_bind_Geom_Ellipse_D2_4"]=Module["asm"]["YJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_D3_5=Module["_emscripten_bind_Geom_Ellipse_D3_5"]=function(){return(_emscripten_bind_Geom_Ellipse_D3_5=Module["_emscripten_bind_Geom_Ellipse_D3_5"]=Module["asm"]["ZJ"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_DN_2=Module["_emscripten_bind_Geom_Ellipse_DN_2"]=function(){return(_emscripten_bind_Geom_Ellipse_DN_2=Module["_emscripten_bind_Geom_Ellipse_DN_2"]=Module["asm"]["_J"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse_Value_1=Module["_emscripten_bind_Geom_Ellipse_Value_1"]=function(){return(_emscripten_bind_Geom_Ellipse_Value_1=Module["_emscripten_bind_Geom_Ellipse_Value_1"]=Module["asm"]["$J"]).apply(null,arguments)};var _emscripten_bind_Geom_Ellipse___destroy___0=Module["_emscripten_bind_Geom_Ellipse___destroy___0"]=function(){return(_emscripten_bind_Geom_Ellipse___destroy___0=Module["_emscripten_bind_Geom_Ellipse___destroy___0"]=Module["asm"]["aK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_TopoDS_Compound_0=Module["_emscripten_bind_TopoDS_Compound_TopoDS_Compound_0"]=function(){return(_emscripten_bind_TopoDS_Compound_TopoDS_Compound_0=Module["_emscripten_bind_TopoDS_Compound_TopoDS_Compound_0"]=Module["asm"]["bK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_TopoDS_Compound_1=Module["_emscripten_bind_TopoDS_Compound_TopoDS_Compound_1"]=function(){return(_emscripten_bind_TopoDS_Compound_TopoDS_Compound_1=Module["_emscripten_bind_TopoDS_Compound_TopoDS_Compound_1"]=Module["asm"]["cK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_IsNull_0=Module["_emscripten_bind_TopoDS_Compound_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Compound_IsNull_0=Module["_emscripten_bind_TopoDS_Compound_IsNull_0"]=Module["asm"]["dK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Nullify_0=Module["_emscripten_bind_TopoDS_Compound_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Nullify_0=Module["_emscripten_bind_TopoDS_Compound_Nullify_0"]=Module["asm"]["eK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Location_0=Module["_emscripten_bind_TopoDS_Compound_Location_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Location_0=Module["_emscripten_bind_TopoDS_Compound_Location_0"]=Module["asm"]["fK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Located_1=Module["_emscripten_bind_TopoDS_Compound_Located_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Located_1=Module["_emscripten_bind_TopoDS_Compound_Located_1"]=Module["asm"]["gK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Orientation_0=Module["_emscripten_bind_TopoDS_Compound_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Orientation_0=Module["_emscripten_bind_TopoDS_Compound_Orientation_0"]=Module["asm"]["hK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Oriented_1=Module["_emscripten_bind_TopoDS_Compound_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Oriented_1=Module["_emscripten_bind_TopoDS_Compound_Oriented_1"]=Module["asm"]["iK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_ShapeType_0=Module["_emscripten_bind_TopoDS_Compound_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Compound_ShapeType_0=Module["_emscripten_bind_TopoDS_Compound_ShapeType_0"]=Module["asm"]["jK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Free_0=Module["_emscripten_bind_TopoDS_Compound_Free_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Free_0=Module["_emscripten_bind_TopoDS_Compound_Free_0"]=Module["asm"]["kK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Locked_0=Module["_emscripten_bind_TopoDS_Compound_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Locked_0=Module["_emscripten_bind_TopoDS_Compound_Locked_0"]=Module["asm"]["lK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Modified_0=Module["_emscripten_bind_TopoDS_Compound_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Modified_0=Module["_emscripten_bind_TopoDS_Compound_Modified_0"]=Module["asm"]["mK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Checked_0=Module["_emscripten_bind_TopoDS_Compound_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Checked_0=Module["_emscripten_bind_TopoDS_Compound_Checked_0"]=Module["asm"]["nK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Orientable_0=Module["_emscripten_bind_TopoDS_Compound_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Orientable_0=Module["_emscripten_bind_TopoDS_Compound_Orientable_0"]=Module["asm"]["oK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Closed_0=Module["_emscripten_bind_TopoDS_Compound_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Closed_0=Module["_emscripten_bind_TopoDS_Compound_Closed_0"]=Module["asm"]["pK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Infinite_0=Module["_emscripten_bind_TopoDS_Compound_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Infinite_0=Module["_emscripten_bind_TopoDS_Compound_Infinite_0"]=Module["asm"]["qK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Convex_0=Module["_emscripten_bind_TopoDS_Compound_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Convex_0=Module["_emscripten_bind_TopoDS_Compound_Convex_0"]=Module["asm"]["rK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Move_1=Module["_emscripten_bind_TopoDS_Compound_Move_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Move_1=Module["_emscripten_bind_TopoDS_Compound_Move_1"]=Module["asm"]["sK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Moved_1=Module["_emscripten_bind_TopoDS_Compound_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Moved_1=Module["_emscripten_bind_TopoDS_Compound_Moved_1"]=Module["asm"]["tK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Reverse_0=Module["_emscripten_bind_TopoDS_Compound_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Reverse_0=Module["_emscripten_bind_TopoDS_Compound_Reverse_0"]=Module["asm"]["uK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Reversed_0=Module["_emscripten_bind_TopoDS_Compound_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Reversed_0=Module["_emscripten_bind_TopoDS_Compound_Reversed_0"]=Module["asm"]["vK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Complement_0=Module["_emscripten_bind_TopoDS_Compound_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Complement_0=Module["_emscripten_bind_TopoDS_Compound_Complement_0"]=Module["asm"]["wK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Complemented_0=Module["_emscripten_bind_TopoDS_Compound_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Compound_Complemented_0=Module["_emscripten_bind_TopoDS_Compound_Complemented_0"]=Module["asm"]["xK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Compose_1=Module["_emscripten_bind_TopoDS_Compound_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Compose_1=Module["_emscripten_bind_TopoDS_Compound_Compose_1"]=Module["asm"]["yK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_Composed_1=Module["_emscripten_bind_TopoDS_Compound_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Compound_Composed_1=Module["_emscripten_bind_TopoDS_Compound_Composed_1"]=Module["asm"]["zK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_NbChildren_0=Module["_emscripten_bind_TopoDS_Compound_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Compound_NbChildren_0=Module["_emscripten_bind_TopoDS_Compound_NbChildren_0"]=Module["asm"]["AK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_IsPartner_1=Module["_emscripten_bind_TopoDS_Compound_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Compound_IsPartner_1=Module["_emscripten_bind_TopoDS_Compound_IsPartner_1"]=Module["asm"]["BK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_IsSame_1=Module["_emscripten_bind_TopoDS_Compound_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Compound_IsSame_1=Module["_emscripten_bind_TopoDS_Compound_IsSame_1"]=Module["asm"]["CK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_IsEqual_1=Module["_emscripten_bind_TopoDS_Compound_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Compound_IsEqual_1=Module["_emscripten_bind_TopoDS_Compound_IsEqual_1"]=Module["asm"]["DK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Compound_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Compound_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Compound_IsNotEqual_1"]=Module["asm"]["EK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_HashCode_1=Module["_emscripten_bind_TopoDS_Compound_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Compound_HashCode_1=Module["_emscripten_bind_TopoDS_Compound_HashCode_1"]=Module["asm"]["FK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Compound_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Compound_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Compound_EmptyCopy_0"]=Module["asm"]["GK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Compound_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Compound_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Compound_EmptyCopied_0"]=Module["asm"]["HK"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Compound___destroy___0=Module["_emscripten_bind_TopoDS_Compound___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Compound___destroy___0=Module["_emscripten_bind_TopoDS_Compound___destroy___0"]=Module["asm"]["IK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_0"]=Module["asm"]["JK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_1"]=Module["asm"]["KK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_2=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_2=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_2"]=Module["asm"]["LK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_3=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_3=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_BRepOffsetAPI_ThruSections_3"]=Module["asm"]["MK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_AddWire_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_AddWire_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_AddWire_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_AddWire_1"]=Module["asm"]["NK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_0"]=Module["asm"]["OK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_1=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_CheckCompatibility_1"]=Module["asm"]["PK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections_Shape_0"]=Module["asm"]["QK"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_ThruSections___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_ThruSections___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_ThruSections___destroy___0"]=Module["asm"]["RK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_3=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_3=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_3"]=Module["asm"]["SK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_4=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_4=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_4"]=Module["asm"]["TK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_5=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_5"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_5=Module["_emscripten_bind_BRepPrimAPI_MakeCone_BRepPrimAPI_MakeCone_5"]=Module["asm"]["UK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Shape_0"]=Module["asm"]["VK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeCone_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeCone_IsDeleted_1"]=Module["asm"]["WK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Build_0"]=Module["asm"]["XK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Face_0"]=Module["asm"]["YK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Shell_0"]=Module["asm"]["ZK"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeCone_Solid_0"]=Module["asm"]["_K"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeCone___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeCone___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeCone___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeCone___destroy___0"]=Module["asm"]["$K"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_0"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_0"]=Module["asm"]["aL"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_1=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_1"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_1=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Handle_Geom_BSplineCurve_1"]=Module["asm"]["bL"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve_IsNull_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_IsNull_0"]=Module["asm"]["cL"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve_Nullify_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_Nullify_0"]=Module["asm"]["dL"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve_get_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_get_0"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve_get_0=Module["_emscripten_bind_Handle_Geom_BSplineCurve_get_0"]=Module["asm"]["eL"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_BSplineCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_BSplineCurve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_BSplineCurve___destroy___0=Module["_emscripten_bind_Handle_Geom_BSplineCurve___destroy___0"]=Module["asm"]["fL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_0=Module["_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_0"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_0=Module["_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_0"]=Module["asm"]["gL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_2=Module["_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_2"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_2=Module["_emscripten_bind_TColStd_Array1OfInteger_TColStd_Array1OfInteger_2"]=Module["asm"]["hL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_Length_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Length_0"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_Length_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Length_0"]=Module["asm"]["iL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_Lower_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Lower_0"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_Lower_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Lower_0"]=Module["asm"]["jL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_Upper_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Upper_0"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_Upper_0=Module["_emscripten_bind_TColStd_Array1OfInteger_Upper_0"]=Module["asm"]["kL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_Value_1=Module["_emscripten_bind_TColStd_Array1OfInteger_Value_1"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_Value_1=Module["_emscripten_bind_TColStd_Array1OfInteger_Value_1"]=Module["asm"]["lL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger_SetValue_2=Module["_emscripten_bind_TColStd_Array1OfInteger_SetValue_2"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger_SetValue_2=Module["_emscripten_bind_TColStd_Array1OfInteger_SetValue_2"]=Module["asm"]["mL"]).apply(null,arguments)};var _emscripten_bind_TColStd_Array1OfInteger___destroy___0=Module["_emscripten_bind_TColStd_Array1OfInteger___destroy___0"]=function(){return(_emscripten_bind_TColStd_Array1OfInteger___destroy___0=Module["_emscripten_bind_TColStd_Array1OfInteger___destroy___0"]=Module["asm"]["nL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_gp_Trsf_0=Module["_emscripten_bind_gp_Trsf_gp_Trsf_0"]=function(){return(_emscripten_bind_gp_Trsf_gp_Trsf_0=Module["_emscripten_bind_gp_Trsf_gp_Trsf_0"]=Module["asm"]["oL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetMirror_1=Module["_emscripten_bind_gp_Trsf_SetMirror_1"]=function(){return(_emscripten_bind_gp_Trsf_SetMirror_1=Module["_emscripten_bind_gp_Trsf_SetMirror_1"]=Module["asm"]["pL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetTranslation_1=Module["_emscripten_bind_gp_Trsf_SetTranslation_1"]=function(){return(_emscripten_bind_gp_Trsf_SetTranslation_1=Module["_emscripten_bind_gp_Trsf_SetTranslation_1"]=Module["asm"]["qL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetTranslationPart_1=Module["_emscripten_bind_gp_Trsf_SetTranslationPart_1"]=function(){return(_emscripten_bind_gp_Trsf_SetTranslationPart_1=Module["_emscripten_bind_gp_Trsf_SetTranslationPart_1"]=Module["asm"]["rL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetRotation_2=Module["_emscripten_bind_gp_Trsf_SetRotation_2"]=function(){return(_emscripten_bind_gp_Trsf_SetRotation_2=Module["_emscripten_bind_gp_Trsf_SetRotation_2"]=Module["asm"]["sL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetScaleFactor_1=Module["_emscripten_bind_gp_Trsf_SetScaleFactor_1"]=function(){return(_emscripten_bind_gp_Trsf_SetScaleFactor_1=Module["_emscripten_bind_gp_Trsf_SetScaleFactor_1"]=Module["asm"]["tL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_Multiply_1=Module["_emscripten_bind_gp_Trsf_Multiply_1"]=function(){return(_emscripten_bind_gp_Trsf_Multiply_1=Module["_emscripten_bind_gp_Trsf_Multiply_1"]=Module["asm"]["uL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_PreMultiply_1=Module["_emscripten_bind_gp_Trsf_PreMultiply_1"]=function(){return(_emscripten_bind_gp_Trsf_PreMultiply_1=Module["_emscripten_bind_gp_Trsf_PreMultiply_1"]=Module["asm"]["vL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_SetValues_12=Module["_emscripten_bind_gp_Trsf_SetValues_12"]=function(){return(_emscripten_bind_gp_Trsf_SetValues_12=Module["_emscripten_bind_gp_Trsf_SetValues_12"]=Module["asm"]["wL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_Value_2=Module["_emscripten_bind_gp_Trsf_Value_2"]=function(){return(_emscripten_bind_gp_Trsf_Value_2=Module["_emscripten_bind_gp_Trsf_Value_2"]=Module["asm"]["xL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_Inverted_0=Module["_emscripten_bind_gp_Trsf_Inverted_0"]=function(){return(_emscripten_bind_gp_Trsf_Inverted_0=Module["_emscripten_bind_gp_Trsf_Inverted_0"]=Module["asm"]["yL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_TranslationPart_0=Module["_emscripten_bind_gp_Trsf_TranslationPart_0"]=function(){return(_emscripten_bind_gp_Trsf_TranslationPart_0=Module["_emscripten_bind_gp_Trsf_TranslationPart_0"]=Module["asm"]["zL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_ScaleFactor_0=Module["_emscripten_bind_gp_Trsf_ScaleFactor_0"]=function(){return(_emscripten_bind_gp_Trsf_ScaleFactor_0=Module["_emscripten_bind_gp_Trsf_ScaleFactor_0"]=Module["asm"]["AL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf_Multiplied_1=Module["_emscripten_bind_gp_Trsf_Multiplied_1"]=function(){return(_emscripten_bind_gp_Trsf_Multiplied_1=Module["_emscripten_bind_gp_Trsf_Multiplied_1"]=Module["asm"]["BL"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf___destroy___0=Module["_emscripten_bind_gp_Trsf___destroy___0"]=function(){return(_emscripten_bind_gp_Trsf___destroy___0=Module["_emscripten_bind_gp_Trsf___destroy___0"]=Module["asm"]["CL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_0=Module["_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_0=Module["_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_0"]=Module["asm"]["DL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_1=Module["_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_1"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_1=Module["_emscripten_bind_GeomAdaptor_Curve_GeomAdaptor_Curve_1"]=Module["asm"]["EL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Load_1=Module["_emscripten_bind_GeomAdaptor_Curve_Load_1"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Load_1=Module["_emscripten_bind_GeomAdaptor_Curve_Load_1"]=Module["asm"]["FL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_FirstParameter_0=Module["_emscripten_bind_GeomAdaptor_Curve_FirstParameter_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_FirstParameter_0=Module["_emscripten_bind_GeomAdaptor_Curve_FirstParameter_0"]=Module["asm"]["GL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_LastParameter_0=Module["_emscripten_bind_GeomAdaptor_Curve_LastParameter_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_LastParameter_0=Module["_emscripten_bind_GeomAdaptor_Curve_LastParameter_0"]=Module["asm"]["HL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_IsClosed_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsClosed_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_IsClosed_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsClosed_0"]=Module["asm"]["IL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_IsPeriodic_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsPeriodic_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_IsPeriodic_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsPeriodic_0"]=Module["asm"]["JL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Period_0=Module["_emscripten_bind_GeomAdaptor_Curve_Period_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Period_0=Module["_emscripten_bind_GeomAdaptor_Curve_Period_0"]=Module["asm"]["KL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Value_1=Module["_emscripten_bind_GeomAdaptor_Curve_Value_1"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Value_1=Module["_emscripten_bind_GeomAdaptor_Curve_Value_1"]=Module["asm"]["LL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_D0_2=Module["_emscripten_bind_GeomAdaptor_Curve_D0_2"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_D0_2=Module["_emscripten_bind_GeomAdaptor_Curve_D0_2"]=Module["asm"]["ML"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_D1_3=Module["_emscripten_bind_GeomAdaptor_Curve_D1_3"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_D1_3=Module["_emscripten_bind_GeomAdaptor_Curve_D1_3"]=Module["asm"]["NL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_D2_4=Module["_emscripten_bind_GeomAdaptor_Curve_D2_4"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_D2_4=Module["_emscripten_bind_GeomAdaptor_Curve_D2_4"]=Module["asm"]["OL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_D3_5=Module["_emscripten_bind_GeomAdaptor_Curve_D3_5"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_D3_5=Module["_emscripten_bind_GeomAdaptor_Curve_D3_5"]=Module["asm"]["PL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_DN_2=Module["_emscripten_bind_GeomAdaptor_Curve_DN_2"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_DN_2=Module["_emscripten_bind_GeomAdaptor_Curve_DN_2"]=Module["asm"]["QL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Resolution_1=Module["_emscripten_bind_GeomAdaptor_Curve_Resolution_1"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Resolution_1=Module["_emscripten_bind_GeomAdaptor_Curve_Resolution_1"]=Module["asm"]["RL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Line_0=Module["_emscripten_bind_GeomAdaptor_Curve_Line_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Line_0=Module["_emscripten_bind_GeomAdaptor_Curve_Line_0"]=Module["asm"]["SL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Circle_0=Module["_emscripten_bind_GeomAdaptor_Curve_Circle_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Circle_0=Module["_emscripten_bind_GeomAdaptor_Curve_Circle_0"]=Module["asm"]["TL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Ellipse_0=Module["_emscripten_bind_GeomAdaptor_Curve_Ellipse_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Ellipse_0=Module["_emscripten_bind_GeomAdaptor_Curve_Ellipse_0"]=Module["asm"]["UL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Hyperbola_0=Module["_emscripten_bind_GeomAdaptor_Curve_Hyperbola_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Hyperbola_0=Module["_emscripten_bind_GeomAdaptor_Curve_Hyperbola_0"]=Module["asm"]["VL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Parabola_0=Module["_emscripten_bind_GeomAdaptor_Curve_Parabola_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Parabola_0=Module["_emscripten_bind_GeomAdaptor_Curve_Parabola_0"]=Module["asm"]["WL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Degree_0=Module["_emscripten_bind_GeomAdaptor_Curve_Degree_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Degree_0=Module["_emscripten_bind_GeomAdaptor_Curve_Degree_0"]=Module["asm"]["XL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_IsRational_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsRational_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_IsRational_0=Module["_emscripten_bind_GeomAdaptor_Curve_IsRational_0"]=Module["asm"]["YL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_NbPoles_0=Module["_emscripten_bind_GeomAdaptor_Curve_NbPoles_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_NbPoles_0=Module["_emscripten_bind_GeomAdaptor_Curve_NbPoles_0"]=Module["asm"]["ZL"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_NbKnots_0=Module["_emscripten_bind_GeomAdaptor_Curve_NbKnots_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_NbKnots_0=Module["_emscripten_bind_GeomAdaptor_Curve_NbKnots_0"]=Module["asm"]["_L"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_Bezier_0=Module["_emscripten_bind_GeomAdaptor_Curve_Bezier_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_Bezier_0=Module["_emscripten_bind_GeomAdaptor_Curve_Bezier_0"]=Module["asm"]["$L"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve_BSpline_0=Module["_emscripten_bind_GeomAdaptor_Curve_BSpline_0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve_BSpline_0=Module["_emscripten_bind_GeomAdaptor_Curve_BSpline_0"]=Module["asm"]["aM"]).apply(null,arguments)};var _emscripten_bind_GeomAdaptor_Curve___destroy___0=Module["_emscripten_bind_GeomAdaptor_Curve___destroy___0"]=function(){return(_emscripten_bind_GeomAdaptor_Curve___destroy___0=Module["_emscripten_bind_GeomAdaptor_Curve___destroy___0"]=Module["asm"]["bM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_BRepOffsetAPI_NormalProjection_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_BRepOffsetAPI_NormalProjection_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_BRepOffsetAPI_NormalProjection_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_BRepOffsetAPI_NormalProjection_1"]=Module["asm"]["cM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Add_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Add_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Add_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Add_1"]=Module["asm"]["dM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Build_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Build_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Build_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Build_0"]=Module["asm"]["eM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_IsDone_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_IsDone_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_IsDone_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_IsDone_0"]=Module["asm"]["fM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Projection_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Projection_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Projection_0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Projection_0"]=Module["asm"]["gM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Couple_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Couple_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Couple_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Couple_1"]=Module["asm"]["hM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Ancestor_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Ancestor_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Ancestor_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Ancestor_1"]=Module["asm"]["iM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_Generated_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Generated_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_Generated_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_Generated_1"]=Module["asm"]["jM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection_BuildWire_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_BuildWire_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection_BuildWire_1=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection_BuildWire_1"]=Module["asm"]["kM"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_NormalProjection___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_NormalProjection___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_NormalProjection___destroy___0"]=Module["asm"]["lM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_0"]=Module["asm"]["mM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_2=Module["_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_2"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_2=Module["_emscripten_bind_TColgp_Array1OfPnt2d_TColgp_Array1OfPnt2d_2"]=Module["asm"]["nM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_Length_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Length_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_Length_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Length_0"]=Module["asm"]["oM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_Lower_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Lower_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_Lower_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Lower_0"]=Module["asm"]["pM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_Upper_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Upper_0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_Upper_0=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Upper_0"]=Module["asm"]["qM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_Value_1=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Value_1"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_Value_1=Module["_emscripten_bind_TColgp_Array1OfPnt2d_Value_1"]=Module["asm"]["rM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d_SetValue_2=Module["_emscripten_bind_TColgp_Array1OfPnt2d_SetValue_2"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d_SetValue_2=Module["_emscripten_bind_TColgp_Array1OfPnt2d_SetValue_2"]=Module["asm"]["sM"]).apply(null,arguments)};var _emscripten_bind_TColgp_Array1OfPnt2d___destroy___0=Module["_emscripten_bind_TColgp_Array1OfPnt2d___destroy___0"]=function(){return(_emscripten_bind_TColgp_Array1OfPnt2d___destroy___0=Module["_emscripten_bind_TColgp_Array1OfPnt2d___destroy___0"]=Module["asm"]["tM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_0=Module["_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_0"]=function(){return(_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_0=Module["_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_0"]=Module["asm"]["uM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_1=Module["_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_1"]=function(){return(_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_1=Module["_emscripten_bind_Handle_Geom_Curve_Handle_Geom_Curve_1"]=Module["asm"]["vM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve_IsNull_0=Module["_emscripten_bind_Handle_Geom_Curve_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Curve_IsNull_0=Module["_emscripten_bind_Handle_Geom_Curve_IsNull_0"]=Module["asm"]["wM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve_Nullify_0=Module["_emscripten_bind_Handle_Geom_Curve_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Curve_Nullify_0=Module["_emscripten_bind_Handle_Geom_Curve_Nullify_0"]=Module["asm"]["xM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve_get_0=Module["_emscripten_bind_Handle_Geom_Curve_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Curve_get_0=Module["_emscripten_bind_Handle_Geom_Curve_get_0"]=Module["asm"]["yM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Curve___destroy___0=Module["_emscripten_bind_Handle_Geom_Curve___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Curve___destroy___0=Module["_emscripten_bind_Handle_Geom_Curve___destroy___0"]=Module["asm"]["zM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_0=Module["_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_0"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_0=Module["_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_0"]=Module["asm"]["AM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_1=Module["_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_1"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_1=Module["_emscripten_bind_Handle_Poly_Triangulation_Handle_Poly_Triangulation_1"]=Module["asm"]["BM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation_IsNull_0=Module["_emscripten_bind_Handle_Poly_Triangulation_IsNull_0"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation_IsNull_0=Module["_emscripten_bind_Handle_Poly_Triangulation_IsNull_0"]=Module["asm"]["CM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation_Nullify_0=Module["_emscripten_bind_Handle_Poly_Triangulation_Nullify_0"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation_Nullify_0=Module["_emscripten_bind_Handle_Poly_Triangulation_Nullify_0"]=Module["asm"]["DM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation_get_0=Module["_emscripten_bind_Handle_Poly_Triangulation_get_0"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation_get_0=Module["_emscripten_bind_Handle_Poly_Triangulation_get_0"]=Module["asm"]["EM"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Triangulation___destroy___0=Module["_emscripten_bind_Handle_Poly_Triangulation___destroy___0"]=function(){return(_emscripten_bind_Handle_Poly_Triangulation___destroy___0=Module["_emscripten_bind_Handle_Poly_Triangulation___destroy___0"]=Module["asm"]["FM"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_3=Module["_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_3"]=function(){return(_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_3=Module["_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_3"]=Module["asm"]["GM"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_4=Module["_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_4"]=function(){return(_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_4=Module["_emscripten_bind_GC_MakeArcOfCircle_GC_MakeArcOfCircle_4"]=Module["asm"]["HM"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfCircle_Value_0=Module["_emscripten_bind_GC_MakeArcOfCircle_Value_0"]=function(){return(_emscripten_bind_GC_MakeArcOfCircle_Value_0=Module["_emscripten_bind_GC_MakeArcOfCircle_Value_0"]=Module["asm"]["IM"]).apply(null,arguments)};var _emscripten_bind_GC_MakeArcOfCircle___destroy___0=Module["_emscripten_bind_GC_MakeArcOfCircle___destroy___0"]=function(){return(_emscripten_bind_GC_MakeArcOfCircle___destroy___0=Module["_emscripten_bind_GC_MakeArcOfCircle___destroy___0"]=Module["asm"]["JM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_0=Module["_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_0"]=function(){return(_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_0=Module["_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_0"]=Module["asm"]["KM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_1=Module["_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_1"]=function(){return(_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_1=Module["_emscripten_bind_Handle_Geom_Plane_Handle_Geom_Plane_1"]=Module["asm"]["LM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane_IsNull_0=Module["_emscripten_bind_Handle_Geom_Plane_IsNull_0"]=function(){return(_emscripten_bind_Handle_Geom_Plane_IsNull_0=Module["_emscripten_bind_Handle_Geom_Plane_IsNull_0"]=Module["asm"]["MM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane_Nullify_0=Module["_emscripten_bind_Handle_Geom_Plane_Nullify_0"]=function(){return(_emscripten_bind_Handle_Geom_Plane_Nullify_0=Module["_emscripten_bind_Handle_Geom_Plane_Nullify_0"]=Module["asm"]["NM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane_get_0=Module["_emscripten_bind_Handle_Geom_Plane_get_0"]=function(){return(_emscripten_bind_Handle_Geom_Plane_get_0=Module["_emscripten_bind_Handle_Geom_Plane_get_0"]=Module["asm"]["OM"]).apply(null,arguments)};var _emscripten_bind_Handle_Geom_Plane___destroy___0=Module["_emscripten_bind_Handle_Geom_Plane___destroy___0"]=function(){return(_emscripten_bind_Handle_Geom_Plane___destroy___0=Module["_emscripten_bind_Handle_Geom_Plane___destroy___0"]=Module["asm"]["PM"]).apply(null,arguments)};var _emscripten_bind_Standard_Type_Name_0=Module["_emscripten_bind_Standard_Type_Name_0"]=function(){return(_emscripten_bind_Standard_Type_Name_0=Module["_emscripten_bind_Standard_Type_Name_0"]=Module["asm"]["QM"]).apply(null,arguments)};var _emscripten_bind_Standard_Type_get_type_name_0=Module["_emscripten_bind_Standard_Type_get_type_name_0"]=function(){return(_emscripten_bind_Standard_Type_get_type_name_0=Module["_emscripten_bind_Standard_Type_get_type_name_0"]=Module["asm"]["RM"]).apply(null,arguments)};var _emscripten_bind_Standard_Type_DynamicType_0=Module["_emscripten_bind_Standard_Type_DynamicType_0"]=function(){return(_emscripten_bind_Standard_Type_DynamicType_0=Module["_emscripten_bind_Standard_Type_DynamicType_0"]=Module["asm"]["SM"]).apply(null,arguments)};var _emscripten_bind_Standard_Type___destroy___0=Module["_emscripten_bind_Standard_Type___destroy___0"]=function(){return(_emscripten_bind_Standard_Type___destroy___0=Module["_emscripten_bind_Standard_Type___destroy___0"]=Module["asm"]["TM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Bnd_Box2d_0=Module["_emscripten_bind_Bnd_Box2d_Bnd_Box2d_0"]=function(){return(_emscripten_bind_Bnd_Box2d_Bnd_Box2d_0=Module["_emscripten_bind_Bnd_Box2d_Bnd_Box2d_0"]=Module["asm"]["UM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_SetWhole_0=Module["_emscripten_bind_Bnd_Box2d_SetWhole_0"]=function(){return(_emscripten_bind_Bnd_Box2d_SetWhole_0=Module["_emscripten_bind_Bnd_Box2d_SetWhole_0"]=Module["asm"]["VM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_SetVoid_0=Module["_emscripten_bind_Bnd_Box2d_SetVoid_0"]=function(){return(_emscripten_bind_Bnd_Box2d_SetVoid_0=Module["_emscripten_bind_Bnd_Box2d_SetVoid_0"]=Module["asm"]["WM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Set_1=Module["_emscripten_bind_Bnd_Box2d_Set_1"]=function(){return(_emscripten_bind_Bnd_Box2d_Set_1=Module["_emscripten_bind_Bnd_Box2d_Set_1"]=Module["asm"]["XM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Set_2=Module["_emscripten_bind_Bnd_Box2d_Set_2"]=function(){return(_emscripten_bind_Bnd_Box2d_Set_2=Module["_emscripten_bind_Bnd_Box2d_Set_2"]=Module["asm"]["YM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Update_2=Module["_emscripten_bind_Bnd_Box2d_Update_2"]=function(){return(_emscripten_bind_Bnd_Box2d_Update_2=Module["_emscripten_bind_Bnd_Box2d_Update_2"]=Module["asm"]["ZM"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Update_4=Module["_emscripten_bind_Bnd_Box2d_Update_4"]=function(){return(_emscripten_bind_Bnd_Box2d_Update_4=Module["_emscripten_bind_Bnd_Box2d_Update_4"]=Module["asm"]["_M"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_GetGap_0=Module["_emscripten_bind_Bnd_Box2d_GetGap_0"]=function(){return(_emscripten_bind_Bnd_Box2d_GetGap_0=Module["_emscripten_bind_Bnd_Box2d_GetGap_0"]=Module["asm"]["$M"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_SetGap_1=Module["_emscripten_bind_Bnd_Box2d_SetGap_1"]=function(){return(_emscripten_bind_Bnd_Box2d_SetGap_1=Module["_emscripten_bind_Bnd_Box2d_SetGap_1"]=Module["asm"]["aN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Enlarge_1=Module["_emscripten_bind_Bnd_Box2d_Enlarge_1"]=function(){return(_emscripten_bind_Bnd_Box2d_Enlarge_1=Module["_emscripten_bind_Bnd_Box2d_Enlarge_1"]=Module["asm"]["bN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_OpenXmin_0=Module["_emscripten_bind_Bnd_Box2d_OpenXmin_0"]=function(){return(_emscripten_bind_Bnd_Box2d_OpenXmin_0=Module["_emscripten_bind_Bnd_Box2d_OpenXmin_0"]=Module["asm"]["cN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_OpenXmax_0=Module["_emscripten_bind_Bnd_Box2d_OpenXmax_0"]=function(){return(_emscripten_bind_Bnd_Box2d_OpenXmax_0=Module["_emscripten_bind_Bnd_Box2d_OpenXmax_0"]=Module["asm"]["dN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_OpenYmin_0=Module["_emscripten_bind_Bnd_Box2d_OpenYmin_0"]=function(){return(_emscripten_bind_Bnd_Box2d_OpenYmin_0=Module["_emscripten_bind_Bnd_Box2d_OpenYmin_0"]=Module["asm"]["eN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_OpenYmax_0=Module["_emscripten_bind_Bnd_Box2d_OpenYmax_0"]=function(){return(_emscripten_bind_Bnd_Box2d_OpenYmax_0=Module["_emscripten_bind_Bnd_Box2d_OpenYmax_0"]=Module["asm"]["fN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOpenXmin_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenXmin_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOpenXmin_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenXmin_0"]=Module["asm"]["gN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOpenXmax_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenXmax_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOpenXmax_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenXmax_0"]=Module["asm"]["hN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOpenYmin_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenYmin_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOpenYmin_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenYmin_0"]=Module["asm"]["iN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOpenYmax_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenYmax_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOpenYmax_0=Module["_emscripten_bind_Bnd_Box2d_IsOpenYmax_0"]=Module["asm"]["jN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsWhole_0=Module["_emscripten_bind_Bnd_Box2d_IsWhole_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsWhole_0=Module["_emscripten_bind_Bnd_Box2d_IsWhole_0"]=Module["asm"]["kN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsVoid_0=Module["_emscripten_bind_Bnd_Box2d_IsVoid_0"]=function(){return(_emscripten_bind_Bnd_Box2d_IsVoid_0=Module["_emscripten_bind_Bnd_Box2d_IsVoid_0"]=Module["asm"]["lN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Transformed_1=Module["_emscripten_bind_Bnd_Box2d_Transformed_1"]=function(){return(_emscripten_bind_Bnd_Box2d_Transformed_1=Module["_emscripten_bind_Bnd_Box2d_Transformed_1"]=Module["asm"]["mN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Add_1=Module["_emscripten_bind_Bnd_Box2d_Add_1"]=function(){return(_emscripten_bind_Bnd_Box2d_Add_1=Module["_emscripten_bind_Bnd_Box2d_Add_1"]=Module["asm"]["nN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_Add_2=Module["_emscripten_bind_Bnd_Box2d_Add_2"]=function(){return(_emscripten_bind_Bnd_Box2d_Add_2=Module["_emscripten_bind_Bnd_Box2d_Add_2"]=Module["asm"]["oN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOut_1=Module["_emscripten_bind_Bnd_Box2d_IsOut_1"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOut_1=Module["_emscripten_bind_Bnd_Box2d_IsOut_1"]=Module["asm"]["pN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOut_2=Module["_emscripten_bind_Bnd_Box2d_IsOut_2"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOut_2=Module["_emscripten_bind_Bnd_Box2d_IsOut_2"]=Module["asm"]["qN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_IsOut_3=Module["_emscripten_bind_Bnd_Box2d_IsOut_3"]=function(){return(_emscripten_bind_Bnd_Box2d_IsOut_3=Module["_emscripten_bind_Bnd_Box2d_IsOut_3"]=Module["asm"]["rN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d_SquareExtent_0=Module["_emscripten_bind_Bnd_Box2d_SquareExtent_0"]=function(){return(_emscripten_bind_Bnd_Box2d_SquareExtent_0=Module["_emscripten_bind_Bnd_Box2d_SquareExtent_0"]=Module["asm"]["sN"]).apply(null,arguments)};var _emscripten_bind_Bnd_Box2d___destroy___0=Module["_emscripten_bind_Bnd_Box2d___destroy___0"]=function(){return(_emscripten_bind_Bnd_Box2d___destroy___0=Module["_emscripten_bind_Bnd_Box2d___destroy___0"]=Module["asm"]["tN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_TopoDS_Face_0=Module["_emscripten_bind_TopoDS_Face_TopoDS_Face_0"]=function(){return(_emscripten_bind_TopoDS_Face_TopoDS_Face_0=Module["_emscripten_bind_TopoDS_Face_TopoDS_Face_0"]=Module["asm"]["uN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_TopoDS_Face_1=Module["_emscripten_bind_TopoDS_Face_TopoDS_Face_1"]=function(){return(_emscripten_bind_TopoDS_Face_TopoDS_Face_1=Module["_emscripten_bind_TopoDS_Face_TopoDS_Face_1"]=Module["asm"]["vN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_IsNull_0=Module["_emscripten_bind_TopoDS_Face_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Face_IsNull_0=Module["_emscripten_bind_TopoDS_Face_IsNull_0"]=Module["asm"]["wN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Nullify_0=Module["_emscripten_bind_TopoDS_Face_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Face_Nullify_0=Module["_emscripten_bind_TopoDS_Face_Nullify_0"]=Module["asm"]["xN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Location_0=Module["_emscripten_bind_TopoDS_Face_Location_0"]=function(){return(_emscripten_bind_TopoDS_Face_Location_0=Module["_emscripten_bind_TopoDS_Face_Location_0"]=Module["asm"]["yN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Located_1=Module["_emscripten_bind_TopoDS_Face_Located_1"]=function(){return(_emscripten_bind_TopoDS_Face_Located_1=Module["_emscripten_bind_TopoDS_Face_Located_1"]=Module["asm"]["zN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Orientation_0=Module["_emscripten_bind_TopoDS_Face_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Face_Orientation_0=Module["_emscripten_bind_TopoDS_Face_Orientation_0"]=Module["asm"]["AN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Oriented_1=Module["_emscripten_bind_TopoDS_Face_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Face_Oriented_1=Module["_emscripten_bind_TopoDS_Face_Oriented_1"]=Module["asm"]["BN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_ShapeType_0=Module["_emscripten_bind_TopoDS_Face_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Face_ShapeType_0=Module["_emscripten_bind_TopoDS_Face_ShapeType_0"]=Module["asm"]["CN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Free_0=Module["_emscripten_bind_TopoDS_Face_Free_0"]=function(){return(_emscripten_bind_TopoDS_Face_Free_0=Module["_emscripten_bind_TopoDS_Face_Free_0"]=Module["asm"]["DN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Locked_0=Module["_emscripten_bind_TopoDS_Face_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Face_Locked_0=Module["_emscripten_bind_TopoDS_Face_Locked_0"]=Module["asm"]["EN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Modified_0=Module["_emscripten_bind_TopoDS_Face_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Face_Modified_0=Module["_emscripten_bind_TopoDS_Face_Modified_0"]=Module["asm"]["FN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Checked_0=Module["_emscripten_bind_TopoDS_Face_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Face_Checked_0=Module["_emscripten_bind_TopoDS_Face_Checked_0"]=Module["asm"]["GN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Orientable_0=Module["_emscripten_bind_TopoDS_Face_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Face_Orientable_0=Module["_emscripten_bind_TopoDS_Face_Orientable_0"]=Module["asm"]["HN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Closed_0=Module["_emscripten_bind_TopoDS_Face_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Face_Closed_0=Module["_emscripten_bind_TopoDS_Face_Closed_0"]=Module["asm"]["IN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Infinite_0=Module["_emscripten_bind_TopoDS_Face_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Face_Infinite_0=Module["_emscripten_bind_TopoDS_Face_Infinite_0"]=Module["asm"]["JN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Convex_0=Module["_emscripten_bind_TopoDS_Face_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Face_Convex_0=Module["_emscripten_bind_TopoDS_Face_Convex_0"]=Module["asm"]["KN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Move_1=Module["_emscripten_bind_TopoDS_Face_Move_1"]=function(){return(_emscripten_bind_TopoDS_Face_Move_1=Module["_emscripten_bind_TopoDS_Face_Move_1"]=Module["asm"]["LN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Moved_1=Module["_emscripten_bind_TopoDS_Face_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Face_Moved_1=Module["_emscripten_bind_TopoDS_Face_Moved_1"]=Module["asm"]["MN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Reverse_0=Module["_emscripten_bind_TopoDS_Face_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Face_Reverse_0=Module["_emscripten_bind_TopoDS_Face_Reverse_0"]=Module["asm"]["NN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Reversed_0=Module["_emscripten_bind_TopoDS_Face_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Face_Reversed_0=Module["_emscripten_bind_TopoDS_Face_Reversed_0"]=Module["asm"]["ON"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Complement_0=Module["_emscripten_bind_TopoDS_Face_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Face_Complement_0=Module["_emscripten_bind_TopoDS_Face_Complement_0"]=Module["asm"]["PN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Complemented_0=Module["_emscripten_bind_TopoDS_Face_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Face_Complemented_0=Module["_emscripten_bind_TopoDS_Face_Complemented_0"]=Module["asm"]["QN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Compose_1=Module["_emscripten_bind_TopoDS_Face_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Face_Compose_1=Module["_emscripten_bind_TopoDS_Face_Compose_1"]=Module["asm"]["RN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_Composed_1=Module["_emscripten_bind_TopoDS_Face_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Face_Composed_1=Module["_emscripten_bind_TopoDS_Face_Composed_1"]=Module["asm"]["SN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_NbChildren_0=Module["_emscripten_bind_TopoDS_Face_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Face_NbChildren_0=Module["_emscripten_bind_TopoDS_Face_NbChildren_0"]=Module["asm"]["TN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_IsPartner_1=Module["_emscripten_bind_TopoDS_Face_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Face_IsPartner_1=Module["_emscripten_bind_TopoDS_Face_IsPartner_1"]=Module["asm"]["UN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_IsSame_1=Module["_emscripten_bind_TopoDS_Face_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Face_IsSame_1=Module["_emscripten_bind_TopoDS_Face_IsSame_1"]=Module["asm"]["VN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_IsEqual_1=Module["_emscripten_bind_TopoDS_Face_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Face_IsEqual_1=Module["_emscripten_bind_TopoDS_Face_IsEqual_1"]=Module["asm"]["WN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Face_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Face_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Face_IsNotEqual_1"]=Module["asm"]["XN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_HashCode_1=Module["_emscripten_bind_TopoDS_Face_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Face_HashCode_1=Module["_emscripten_bind_TopoDS_Face_HashCode_1"]=Module["asm"]["YN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Face_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Face_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Face_EmptyCopy_0"]=Module["asm"]["ZN"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Face_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Face_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Face_EmptyCopied_0"]=Module["asm"]["_N"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Face___destroy___0=Module["_emscripten_bind_TopoDS_Face___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Face___destroy___0=Module["_emscripten_bind_TopoDS_Face___destroy___0"]=Module["asm"]["$N"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_gp_Pln_0=Module["_emscripten_bind_gp_Pln_gp_Pln_0"]=function(){return(_emscripten_bind_gp_Pln_gp_Pln_0=Module["_emscripten_bind_gp_Pln_gp_Pln_0"]=Module["asm"]["aO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_gp_Pln_2=Module["_emscripten_bind_gp_Pln_gp_Pln_2"]=function(){return(_emscripten_bind_gp_Pln_gp_Pln_2=Module["_emscripten_bind_gp_Pln_gp_Pln_2"]=Module["asm"]["bO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Coefficients_4=Module["_emscripten_bind_gp_Pln_Coefficients_4"]=function(){return(_emscripten_bind_gp_Pln_Coefficients_4=Module["_emscripten_bind_gp_Pln_Coefficients_4"]=Module["asm"]["cO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_SetAxis_1=Module["_emscripten_bind_gp_Pln_SetAxis_1"]=function(){return(_emscripten_bind_gp_Pln_SetAxis_1=Module["_emscripten_bind_gp_Pln_SetAxis_1"]=Module["asm"]["dO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_SetLocation_1=Module["_emscripten_bind_gp_Pln_SetLocation_1"]=function(){return(_emscripten_bind_gp_Pln_SetLocation_1=Module["_emscripten_bind_gp_Pln_SetLocation_1"]=Module["asm"]["eO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_UReverse_0=Module["_emscripten_bind_gp_Pln_UReverse_0"]=function(){return(_emscripten_bind_gp_Pln_UReverse_0=Module["_emscripten_bind_gp_Pln_UReverse_0"]=Module["asm"]["fO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_VReverse_0=Module["_emscripten_bind_gp_Pln_VReverse_0"]=function(){return(_emscripten_bind_gp_Pln_VReverse_0=Module["_emscripten_bind_gp_Pln_VReverse_0"]=Module["asm"]["gO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Direct_0=Module["_emscripten_bind_gp_Pln_Direct_0"]=function(){return(_emscripten_bind_gp_Pln_Direct_0=Module["_emscripten_bind_gp_Pln_Direct_0"]=Module["asm"]["hO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Axis_0=Module["_emscripten_bind_gp_Pln_Axis_0"]=function(){return(_emscripten_bind_gp_Pln_Axis_0=Module["_emscripten_bind_gp_Pln_Axis_0"]=Module["asm"]["iO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Location_0=Module["_emscripten_bind_gp_Pln_Location_0"]=function(){return(_emscripten_bind_gp_Pln_Location_0=Module["_emscripten_bind_gp_Pln_Location_0"]=Module["asm"]["jO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Position_0=Module["_emscripten_bind_gp_Pln_Position_0"]=function(){return(_emscripten_bind_gp_Pln_Position_0=Module["_emscripten_bind_gp_Pln_Position_0"]=Module["asm"]["kO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Distance_1=Module["_emscripten_bind_gp_Pln_Distance_1"]=function(){return(_emscripten_bind_gp_Pln_Distance_1=Module["_emscripten_bind_gp_Pln_Distance_1"]=Module["asm"]["lO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_SquareDistance_1=Module["_emscripten_bind_gp_Pln_SquareDistance_1"]=function(){return(_emscripten_bind_gp_Pln_SquareDistance_1=Module["_emscripten_bind_gp_Pln_SquareDistance_1"]=Module["asm"]["mO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_XAxis_0=Module["_emscripten_bind_gp_Pln_XAxis_0"]=function(){return(_emscripten_bind_gp_Pln_XAxis_0=Module["_emscripten_bind_gp_Pln_XAxis_0"]=Module["asm"]["nO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_YAxis_0=Module["_emscripten_bind_gp_Pln_YAxis_0"]=function(){return(_emscripten_bind_gp_Pln_YAxis_0=Module["_emscripten_bind_gp_Pln_YAxis_0"]=Module["asm"]["oO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Contains_2=Module["_emscripten_bind_gp_Pln_Contains_2"]=function(){return(_emscripten_bind_gp_Pln_Contains_2=Module["_emscripten_bind_gp_Pln_Contains_2"]=Module["asm"]["pO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Contains_3=Module["_emscripten_bind_gp_Pln_Contains_3"]=function(){return(_emscripten_bind_gp_Pln_Contains_3=Module["_emscripten_bind_gp_Pln_Contains_3"]=Module["asm"]["qO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Mirror_1=Module["_emscripten_bind_gp_Pln_Mirror_1"]=function(){return(_emscripten_bind_gp_Pln_Mirror_1=Module["_emscripten_bind_gp_Pln_Mirror_1"]=Module["asm"]["rO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Mirrored_1=Module["_emscripten_bind_gp_Pln_Mirrored_1"]=function(){return(_emscripten_bind_gp_Pln_Mirrored_1=Module["_emscripten_bind_gp_Pln_Mirrored_1"]=Module["asm"]["sO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Rotate_2=Module["_emscripten_bind_gp_Pln_Rotate_2"]=function(){return(_emscripten_bind_gp_Pln_Rotate_2=Module["_emscripten_bind_gp_Pln_Rotate_2"]=Module["asm"]["tO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Rotated_2=Module["_emscripten_bind_gp_Pln_Rotated_2"]=function(){return(_emscripten_bind_gp_Pln_Rotated_2=Module["_emscripten_bind_gp_Pln_Rotated_2"]=Module["asm"]["uO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Scale_2=Module["_emscripten_bind_gp_Pln_Scale_2"]=function(){return(_emscripten_bind_gp_Pln_Scale_2=Module["_emscripten_bind_gp_Pln_Scale_2"]=Module["asm"]["vO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Scaled_2=Module["_emscripten_bind_gp_Pln_Scaled_2"]=function(){return(_emscripten_bind_gp_Pln_Scaled_2=Module["_emscripten_bind_gp_Pln_Scaled_2"]=Module["asm"]["wO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Transform_1=Module["_emscripten_bind_gp_Pln_Transform_1"]=function(){return(_emscripten_bind_gp_Pln_Transform_1=Module["_emscripten_bind_gp_Pln_Transform_1"]=Module["asm"]["xO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Transformed_1=Module["_emscripten_bind_gp_Pln_Transformed_1"]=function(){return(_emscripten_bind_gp_Pln_Transformed_1=Module["_emscripten_bind_gp_Pln_Transformed_1"]=Module["asm"]["yO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Translate_1=Module["_emscripten_bind_gp_Pln_Translate_1"]=function(){return(_emscripten_bind_gp_Pln_Translate_1=Module["_emscripten_bind_gp_Pln_Translate_1"]=Module["asm"]["zO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Translate_2=Module["_emscripten_bind_gp_Pln_Translate_2"]=function(){return(_emscripten_bind_gp_Pln_Translate_2=Module["_emscripten_bind_gp_Pln_Translate_2"]=Module["asm"]["AO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Translated_1=Module["_emscripten_bind_gp_Pln_Translated_1"]=function(){return(_emscripten_bind_gp_Pln_Translated_1=Module["_emscripten_bind_gp_Pln_Translated_1"]=Module["asm"]["BO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln_Translated_2=Module["_emscripten_bind_gp_Pln_Translated_2"]=function(){return(_emscripten_bind_gp_Pln_Translated_2=Module["_emscripten_bind_gp_Pln_Translated_2"]=Module["asm"]["CO"]).apply(null,arguments)};var _emscripten_bind_gp_Pln___destroy___0=Module["_emscripten_bind_gp_Pln___destroy___0"]=function(){return(_emscripten_bind_gp_Pln___destroy___0=Module["_emscripten_bind_gp_Pln___destroy___0"]=Module["asm"]["DO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_BRepOffsetAPI_MakeThickSolid_0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_BRepOffsetAPI_MakeThickSolid_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_BRepOffsetAPI_MakeThickSolid_0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_BRepOffsetAPI_MakeThickSolid_0"]=Module["asm"]["EO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_MakeThickSolidByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_MakeThickSolidByJoin_4"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_MakeThickSolidByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_MakeThickSolidByJoin_4"]=Module["asm"]["FO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformBySimple_2=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformBySimple_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformBySimple_2=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformBySimple_2"]=Module["asm"]["GO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_3=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_3=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_3"]=Module["asm"]["HO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_4"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_4=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_4"]=Module["asm"]["IO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_5=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_5"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_5=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_5"]=Module["asm"]["JO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_6=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_6"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_6=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_6"]=Module["asm"]["KO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_7=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_7"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_7=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_7"]=Module["asm"]["LO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_8=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_8"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_8=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_PerformByJoin_8"]=Module["asm"]["MO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid_Shape_0"]=Module["asm"]["NO"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeThickSolid___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeThickSolid___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeThickSolid___destroy___0"]=Module["asm"]["OO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_ShapeFix_Face_0=Module["_emscripten_bind_ShapeFix_Face_ShapeFix_Face_0"]=function(){return(_emscripten_bind_ShapeFix_Face_ShapeFix_Face_0=Module["_emscripten_bind_ShapeFix_Face_ShapeFix_Face_0"]=Module["asm"]["PO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_ShapeFix_Face_1=Module["_emscripten_bind_ShapeFix_Face_ShapeFix_Face_1"]=function(){return(_emscripten_bind_ShapeFix_Face_ShapeFix_Face_1=Module["_emscripten_bind_ShapeFix_Face_ShapeFix_Face_1"]=Module["asm"]["QO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_ClearModes_0=Module["_emscripten_bind_ShapeFix_Face_ClearModes_0"]=function(){return(_emscripten_bind_ShapeFix_Face_ClearModes_0=Module["_emscripten_bind_ShapeFix_Face_ClearModes_0"]=Module["asm"]["RO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_Init_1=Module["_emscripten_bind_ShapeFix_Face_Init_1"]=function(){return(_emscripten_bind_ShapeFix_Face_Init_1=Module["_emscripten_bind_ShapeFix_Face_Init_1"]=Module["asm"]["SO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Face_SetPrecision_1"]=function(){return(_emscripten_bind_ShapeFix_Face_SetPrecision_1=Module["_emscripten_bind_ShapeFix_Face_SetPrecision_1"]=Module["asm"]["TO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Face_SetMinTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Face_SetMinTolerance_1=Module["_emscripten_bind_ShapeFix_Face_SetMinTolerance_1"]=Module["asm"]["UO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Face_SetMaxTolerance_1"]=function(){return(_emscripten_bind_ShapeFix_Face_SetMaxTolerance_1=Module["_emscripten_bind_ShapeFix_Face_SetMaxTolerance_1"]=Module["asm"]["VO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixWireMode_0=Module["_emscripten_bind_ShapeFix_Face_FixWireMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixWireMode_0=Module["_emscripten_bind_ShapeFix_Face_FixWireMode_0"]=Module["asm"]["WO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixOrientationMode_0=Module["_emscripten_bind_ShapeFix_Face_FixOrientationMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixOrientationMode_0=Module["_emscripten_bind_ShapeFix_Face_FixOrientationMode_0"]=Module["asm"]["XO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixAddNaturalBoundMode_0=Module["_emscripten_bind_ShapeFix_Face_FixAddNaturalBoundMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixAddNaturalBoundMode_0=Module["_emscripten_bind_ShapeFix_Face_FixAddNaturalBoundMode_0"]=Module["asm"]["YO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixMissingSeamMode_0=Module["_emscripten_bind_ShapeFix_Face_FixMissingSeamMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixMissingSeamMode_0=Module["_emscripten_bind_ShapeFix_Face_FixMissingSeamMode_0"]=Module["asm"]["ZO"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixSmallAreaWireMode_0=Module["_emscripten_bind_ShapeFix_Face_FixSmallAreaWireMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixSmallAreaWireMode_0=Module["_emscripten_bind_ShapeFix_Face_FixSmallAreaWireMode_0"]=Module["asm"]["_O"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_RemoveSmallAreaFaceMode_0=Module["_emscripten_bind_ShapeFix_Face_RemoveSmallAreaFaceMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_RemoveSmallAreaFaceMode_0=Module["_emscripten_bind_ShapeFix_Face_RemoveSmallAreaFaceMode_0"]=Module["asm"]["$O"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixIntersectingWiresMode_0=Module["_emscripten_bind_ShapeFix_Face_FixIntersectingWiresMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixIntersectingWiresMode_0=Module["_emscripten_bind_ShapeFix_Face_FixIntersectingWiresMode_0"]=Module["asm"]["aP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixLoopWiresMode_0=Module["_emscripten_bind_ShapeFix_Face_FixLoopWiresMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixLoopWiresMode_0=Module["_emscripten_bind_ShapeFix_Face_FixLoopWiresMode_0"]=Module["asm"]["bP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixSplitFaceMode_0=Module["_emscripten_bind_ShapeFix_Face_FixSplitFaceMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixSplitFaceMode_0=Module["_emscripten_bind_ShapeFix_Face_FixSplitFaceMode_0"]=Module["asm"]["cP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_AutoCorrectPrecisionMode_0=Module["_emscripten_bind_ShapeFix_Face_AutoCorrectPrecisionMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_AutoCorrectPrecisionMode_0=Module["_emscripten_bind_ShapeFix_Face_AutoCorrectPrecisionMode_0"]=Module["asm"]["dP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixPeriodicDegeneratedMode_0=Module["_emscripten_bind_ShapeFix_Face_FixPeriodicDegeneratedMode_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixPeriodicDegeneratedMode_0=Module["_emscripten_bind_ShapeFix_Face_FixPeriodicDegeneratedMode_0"]=Module["asm"]["eP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_Face_0=Module["_emscripten_bind_ShapeFix_Face_Face_0"]=function(){return(_emscripten_bind_ShapeFix_Face_Face_0=Module["_emscripten_bind_ShapeFix_Face_Face_0"]=Module["asm"]["fP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_Result_0=Module["_emscripten_bind_ShapeFix_Face_Result_0"]=function(){return(_emscripten_bind_ShapeFix_Face_Result_0=Module["_emscripten_bind_ShapeFix_Face_Result_0"]=Module["asm"]["gP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_Add_1=Module["_emscripten_bind_ShapeFix_Face_Add_1"]=function(){return(_emscripten_bind_ShapeFix_Face_Add_1=Module["_emscripten_bind_ShapeFix_Face_Add_1"]=Module["asm"]["hP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_Perform_0=Module["_emscripten_bind_ShapeFix_Face_Perform_0"]=function(){return(_emscripten_bind_ShapeFix_Face_Perform_0=Module["_emscripten_bind_ShapeFix_Face_Perform_0"]=Module["asm"]["iP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixOrientation_0=Module["_emscripten_bind_ShapeFix_Face_FixOrientation_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixOrientation_0=Module["_emscripten_bind_ShapeFix_Face_FixOrientation_0"]=Module["asm"]["jP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixAddNaturalBound_0=Module["_emscripten_bind_ShapeFix_Face_FixAddNaturalBound_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixAddNaturalBound_0=Module["_emscripten_bind_ShapeFix_Face_FixAddNaturalBound_0"]=Module["asm"]["kP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixMissingSeam_0=Module["_emscripten_bind_ShapeFix_Face_FixMissingSeam_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixMissingSeam_0=Module["_emscripten_bind_ShapeFix_Face_FixMissingSeam_0"]=Module["asm"]["lP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixSmallAreaWire_1=Module["_emscripten_bind_ShapeFix_Face_FixSmallAreaWire_1"]=function(){return(_emscripten_bind_ShapeFix_Face_FixSmallAreaWire_1=Module["_emscripten_bind_ShapeFix_Face_FixSmallAreaWire_1"]=Module["asm"]["mP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixIntersectingWires_0=Module["_emscripten_bind_ShapeFix_Face_FixIntersectingWires_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixIntersectingWires_0=Module["_emscripten_bind_ShapeFix_Face_FixIntersectingWires_0"]=Module["asm"]["nP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixWiresTwoCoincEdges_0=Module["_emscripten_bind_ShapeFix_Face_FixWiresTwoCoincEdges_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixWiresTwoCoincEdges_0=Module["_emscripten_bind_ShapeFix_Face_FixWiresTwoCoincEdges_0"]=Module["asm"]["oP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face_FixPeriodicDegenerated_0=Module["_emscripten_bind_ShapeFix_Face_FixPeriodicDegenerated_0"]=function(){return(_emscripten_bind_ShapeFix_Face_FixPeriodicDegenerated_0=Module["_emscripten_bind_ShapeFix_Face_FixPeriodicDegenerated_0"]=Module["asm"]["pP"]).apply(null,arguments)};var _emscripten_bind_ShapeFix_Face___destroy___0=Module["_emscripten_bind_ShapeFix_Face___destroy___0"]=function(){return(_emscripten_bind_ShapeFix_Face___destroy___0=Module["_emscripten_bind_ShapeFix_Face___destroy___0"]=Module["asm"]["qP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Geom_Parabola_1=Module["_emscripten_bind_Geom_Parabola_Geom_Parabola_1"]=function(){return(_emscripten_bind_Geom_Parabola_Geom_Parabola_1=Module["_emscripten_bind_Geom_Parabola_Geom_Parabola_1"]=Module["asm"]["rP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Geom_Parabola_2=Module["_emscripten_bind_Geom_Parabola_Geom_Parabola_2"]=function(){return(_emscripten_bind_Geom_Parabola_Geom_Parabola_2=Module["_emscripten_bind_Geom_Parabola_Geom_Parabola_2"]=Module["asm"]["sP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Focal_0=Module["_emscripten_bind_Geom_Parabola_Focal_0"]=function(){return(_emscripten_bind_Geom_Parabola_Focal_0=Module["_emscripten_bind_Geom_Parabola_Focal_0"]=Module["asm"]["tP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Reverse_0=Module["_emscripten_bind_Geom_Parabola_Reverse_0"]=function(){return(_emscripten_bind_Geom_Parabola_Reverse_0=Module["_emscripten_bind_Geom_Parabola_Reverse_0"]=Module["asm"]["uP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_ReversedParameter_1=Module["_emscripten_bind_Geom_Parabola_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Parabola_ReversedParameter_1=Module["_emscripten_bind_Geom_Parabola_ReversedParameter_1"]=Module["asm"]["vP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_TransformedParameter_2=Module["_emscripten_bind_Geom_Parabola_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Parabola_TransformedParameter_2=Module["_emscripten_bind_Geom_Parabola_TransformedParameter_2"]=Module["asm"]["wP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_ParametricTransformation_1=Module["_emscripten_bind_Geom_Parabola_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Parabola_ParametricTransformation_1=Module["_emscripten_bind_Geom_Parabola_ParametricTransformation_1"]=Module["asm"]["xP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Reversed_0=Module["_emscripten_bind_Geom_Parabola_Reversed_0"]=function(){return(_emscripten_bind_Geom_Parabola_Reversed_0=Module["_emscripten_bind_Geom_Parabola_Reversed_0"]=Module["asm"]["yP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_FirstParameter_0=Module["_emscripten_bind_Geom_Parabola_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Parabola_FirstParameter_0=Module["_emscripten_bind_Geom_Parabola_FirstParameter_0"]=Module["asm"]["zP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_LastParameter_0=Module["_emscripten_bind_Geom_Parabola_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Parabola_LastParameter_0=Module["_emscripten_bind_Geom_Parabola_LastParameter_0"]=Module["asm"]["AP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_IsClosed_0=Module["_emscripten_bind_Geom_Parabola_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Parabola_IsClosed_0=Module["_emscripten_bind_Geom_Parabola_IsClosed_0"]=Module["asm"]["BP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_IsPeriodic_0=Module["_emscripten_bind_Geom_Parabola_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Parabola_IsPeriodic_0=Module["_emscripten_bind_Geom_Parabola_IsPeriodic_0"]=Module["asm"]["CP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Period_0=Module["_emscripten_bind_Geom_Parabola_Period_0"]=function(){return(_emscripten_bind_Geom_Parabola_Period_0=Module["_emscripten_bind_Geom_Parabola_Period_0"]=Module["asm"]["DP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_IsCN_1=Module["_emscripten_bind_Geom_Parabola_IsCN_1"]=function(){return(_emscripten_bind_Geom_Parabola_IsCN_1=Module["_emscripten_bind_Geom_Parabola_IsCN_1"]=Module["asm"]["EP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_D0_2=Module["_emscripten_bind_Geom_Parabola_D0_2"]=function(){return(_emscripten_bind_Geom_Parabola_D0_2=Module["_emscripten_bind_Geom_Parabola_D0_2"]=Module["asm"]["FP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_D1_3=Module["_emscripten_bind_Geom_Parabola_D1_3"]=function(){return(_emscripten_bind_Geom_Parabola_D1_3=Module["_emscripten_bind_Geom_Parabola_D1_3"]=Module["asm"]["GP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_D2_4=Module["_emscripten_bind_Geom_Parabola_D2_4"]=function(){return(_emscripten_bind_Geom_Parabola_D2_4=Module["_emscripten_bind_Geom_Parabola_D2_4"]=Module["asm"]["HP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_D3_5=Module["_emscripten_bind_Geom_Parabola_D3_5"]=function(){return(_emscripten_bind_Geom_Parabola_D3_5=Module["_emscripten_bind_Geom_Parabola_D3_5"]=Module["asm"]["IP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_DN_2=Module["_emscripten_bind_Geom_Parabola_DN_2"]=function(){return(_emscripten_bind_Geom_Parabola_DN_2=Module["_emscripten_bind_Geom_Parabola_DN_2"]=Module["asm"]["JP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola_Value_1=Module["_emscripten_bind_Geom_Parabola_Value_1"]=function(){return(_emscripten_bind_Geom_Parabola_Value_1=Module["_emscripten_bind_Geom_Parabola_Value_1"]=Module["asm"]["KP"]).apply(null,arguments)};var _emscripten_bind_Geom_Parabola___destroy___0=Module["_emscripten_bind_Geom_Parabola___destroy___0"]=function(){return(_emscripten_bind_Geom_Parabola___destroy___0=Module["_emscripten_bind_Geom_Parabola___destroy___0"]=Module["asm"]["LP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_gp_Elips_0=Module["_emscripten_bind_gp_Elips_gp_Elips_0"]=function(){return(_emscripten_bind_gp_Elips_gp_Elips_0=Module["_emscripten_bind_gp_Elips_gp_Elips_0"]=Module["asm"]["MP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_gp_Elips_3=Module["_emscripten_bind_gp_Elips_gp_Elips_3"]=function(){return(_emscripten_bind_gp_Elips_gp_Elips_3=Module["_emscripten_bind_gp_Elips_gp_Elips_3"]=Module["asm"]["NP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_Eccentricity_0=Module["_emscripten_bind_gp_Elips_Eccentricity_0"]=function(){return(_emscripten_bind_gp_Elips_Eccentricity_0=Module["_emscripten_bind_gp_Elips_Eccentricity_0"]=Module["asm"]["OP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_Focal_0=Module["_emscripten_bind_gp_Elips_Focal_0"]=function(){return(_emscripten_bind_gp_Elips_Focal_0=Module["_emscripten_bind_gp_Elips_Focal_0"]=Module["asm"]["PP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_Area_0=Module["_emscripten_bind_gp_Elips_Area_0"]=function(){return(_emscripten_bind_gp_Elips_Area_0=Module["_emscripten_bind_gp_Elips_Area_0"]=Module["asm"]["QP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_MajorRadius_0=Module["_emscripten_bind_gp_Elips_MajorRadius_0"]=function(){return(_emscripten_bind_gp_Elips_MajorRadius_0=Module["_emscripten_bind_gp_Elips_MajorRadius_0"]=Module["asm"]["RP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips_MinorRadius_0=Module["_emscripten_bind_gp_Elips_MinorRadius_0"]=function(){return(_emscripten_bind_gp_Elips_MinorRadius_0=Module["_emscripten_bind_gp_Elips_MinorRadius_0"]=Module["asm"]["SP"]).apply(null,arguments)};var _emscripten_bind_gp_Elips___destroy___0=Module["_emscripten_bind_gp_Elips___destroy___0"]=function(){return(_emscripten_bind_gp_Elips___destroy___0=Module["_emscripten_bind_gp_Elips___destroy___0"]=Module["asm"]["TP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_3=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_3"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_3=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_3"]=Module["asm"]["UP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_4=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_4"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_4=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_4"]=Module["asm"]["VP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_5=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_5"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_5=Module["_emscripten_bind_Geom2d_TrimmedCurve_Geom2d_TrimmedCurve_5"]=Module["asm"]["WP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve_Period_0=Module["_emscripten_bind_Geom2d_TrimmedCurve_Period_0"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve_Period_0=Module["_emscripten_bind_Geom2d_TrimmedCurve_Period_0"]=Module["asm"]["XP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve_Value_1=Module["_emscripten_bind_Geom2d_TrimmedCurve_Value_1"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve_Value_1=Module["_emscripten_bind_Geom2d_TrimmedCurve_Value_1"]=Module["asm"]["YP"]).apply(null,arguments)};var _emscripten_bind_Geom2d_TrimmedCurve___destroy___0=Module["_emscripten_bind_Geom2d_TrimmedCurve___destroy___0"]=function(){return(_emscripten_bind_Geom2d_TrimmedCurve___destroy___0=Module["_emscripten_bind_Geom2d_TrimmedCurve___destroy___0"]=Module["asm"]["ZP"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_3=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_3=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_3"]=Module["asm"]["_P"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_4=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_4=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_BRepPrimAPI_MakeRevol_4"]=Module["asm"]["$P"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Build_0"]=Module["asm"]["aQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_Generated_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Generated_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_Generated_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Generated_1"]=Module["asm"]["bQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_IsDeleted_1"]=Module["asm"]["cQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_FirstShape_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_FirstShape_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_FirstShape_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_FirstShape_1"]=Module["asm"]["dQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_LastShape_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_LastShape_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_LastShape_1=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_LastShape_1"]=Module["asm"]["eQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_HasDegenerated_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_HasDegenerated_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_HasDegenerated_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_HasDegenerated_0"]=Module["asm"]["fQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_Degenerated_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Degenerated_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_Degenerated_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Degenerated_0"]=Module["asm"]["gQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol_Shape_0"]=Module["asm"]["hQ"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeRevol___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeRevol___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeRevol___destroy___0"]=Module["asm"]["iQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_gp_Ax3_0=Module["_emscripten_bind_gp_Ax3_gp_Ax3_0"]=function(){return(_emscripten_bind_gp_Ax3_gp_Ax3_0=Module["_emscripten_bind_gp_Ax3_gp_Ax3_0"]=Module["asm"]["jQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_Direction_0=Module["_emscripten_bind_gp_Ax3_Direction_0"]=function(){return(_emscripten_bind_gp_Ax3_Direction_0=Module["_emscripten_bind_gp_Ax3_Direction_0"]=Module["asm"]["kQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_Location_0=Module["_emscripten_bind_gp_Ax3_Location_0"]=function(){return(_emscripten_bind_gp_Ax3_Location_0=Module["_emscripten_bind_gp_Ax3_Location_0"]=Module["asm"]["lQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_XDirection_0=Module["_emscripten_bind_gp_Ax3_XDirection_0"]=function(){return(_emscripten_bind_gp_Ax3_XDirection_0=Module["_emscripten_bind_gp_Ax3_XDirection_0"]=Module["asm"]["mQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_YDirection_0=Module["_emscripten_bind_gp_Ax3_YDirection_0"]=function(){return(_emscripten_bind_gp_Ax3_YDirection_0=Module["_emscripten_bind_gp_Ax3_YDirection_0"]=Module["asm"]["nQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_Axis_0=Module["_emscripten_bind_gp_Ax3_Axis_0"]=function(){return(_emscripten_bind_gp_Ax3_Axis_0=Module["_emscripten_bind_gp_Ax3_Axis_0"]=Module["asm"]["oQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3_Ax2_0=Module["_emscripten_bind_gp_Ax3_Ax2_0"]=function(){return(_emscripten_bind_gp_Ax3_Ax2_0=Module["_emscripten_bind_gp_Ax3_Ax2_0"]=Module["asm"]["pQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax3___destroy___0=Module["_emscripten_bind_gp_Ax3___destroy___0"]=function(){return(_emscripten_bind_gp_Ax3___destroy___0=Module["_emscripten_bind_gp_Ax3___destroy___0"]=Module["asm"]["qQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_gp_Ax2_0=Module["_emscripten_bind_gp_Ax2_gp_Ax2_0"]=function(){return(_emscripten_bind_gp_Ax2_gp_Ax2_0=Module["_emscripten_bind_gp_Ax2_gp_Ax2_0"]=Module["asm"]["rQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_gp_Ax2_2=Module["_emscripten_bind_gp_Ax2_gp_Ax2_2"]=function(){return(_emscripten_bind_gp_Ax2_gp_Ax2_2=Module["_emscripten_bind_gp_Ax2_gp_Ax2_2"]=Module["asm"]["sQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_gp_Ax2_3=Module["_emscripten_bind_gp_Ax2_gp_Ax2_3"]=function(){return(_emscripten_bind_gp_Ax2_gp_Ax2_3=Module["_emscripten_bind_gp_Ax2_gp_Ax2_3"]=Module["asm"]["tQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_Direction_0=Module["_emscripten_bind_gp_Ax2_Direction_0"]=function(){return(_emscripten_bind_gp_Ax2_Direction_0=Module["_emscripten_bind_gp_Ax2_Direction_0"]=Module["asm"]["uQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_Location_0=Module["_emscripten_bind_gp_Ax2_Location_0"]=function(){return(_emscripten_bind_gp_Ax2_Location_0=Module["_emscripten_bind_gp_Ax2_Location_0"]=Module["asm"]["vQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_XDirection_0=Module["_emscripten_bind_gp_Ax2_XDirection_0"]=function(){return(_emscripten_bind_gp_Ax2_XDirection_0=Module["_emscripten_bind_gp_Ax2_XDirection_0"]=Module["asm"]["wQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2_YDirection_0=Module["_emscripten_bind_gp_Ax2_YDirection_0"]=function(){return(_emscripten_bind_gp_Ax2_YDirection_0=Module["_emscripten_bind_gp_Ax2_YDirection_0"]=Module["asm"]["xQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2___destroy___0=Module["_emscripten_bind_gp_Ax2___destroy___0"]=function(){return(_emscripten_bind_gp_Ax2___destroy___0=Module["_emscripten_bind_gp_Ax2___destroy___0"]=Module["asm"]["yQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax1_gp_Ax1_0=Module["_emscripten_bind_gp_Ax1_gp_Ax1_0"]=function(){return(_emscripten_bind_gp_Ax1_gp_Ax1_0=Module["_emscripten_bind_gp_Ax1_gp_Ax1_0"]=Module["asm"]["zQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax1_gp_Ax1_2=Module["_emscripten_bind_gp_Ax1_gp_Ax1_2"]=function(){return(_emscripten_bind_gp_Ax1_gp_Ax1_2=Module["_emscripten_bind_gp_Ax1_gp_Ax1_2"]=Module["asm"]["AQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax1_Direction_0=Module["_emscripten_bind_gp_Ax1_Direction_0"]=function(){return(_emscripten_bind_gp_Ax1_Direction_0=Module["_emscripten_bind_gp_Ax1_Direction_0"]=Module["asm"]["BQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax1_Location_0=Module["_emscripten_bind_gp_Ax1_Location_0"]=function(){return(_emscripten_bind_gp_Ax1_Location_0=Module["_emscripten_bind_gp_Ax1_Location_0"]=Module["asm"]["CQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax1___destroy___0=Module["_emscripten_bind_gp_Ax1___destroy___0"]=function(){return(_emscripten_bind_gp_Ax1___destroy___0=Module["_emscripten_bind_gp_Ax1___destroy___0"]=Module["asm"]["DQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2d_gp_Ax2d_0=Module["_emscripten_bind_gp_Ax2d_gp_Ax2d_0"]=function(){return(_emscripten_bind_gp_Ax2d_gp_Ax2d_0=Module["_emscripten_bind_gp_Ax2d_gp_Ax2d_0"]=Module["asm"]["EQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2d_gp_Ax2d_2=Module["_emscripten_bind_gp_Ax2d_gp_Ax2d_2"]=function(){return(_emscripten_bind_gp_Ax2d_gp_Ax2d_2=Module["_emscripten_bind_gp_Ax2d_gp_Ax2d_2"]=Module["asm"]["FQ"]).apply(null,arguments)};var _emscripten_bind_gp_Ax2d___destroy___0=Module["_emscripten_bind_gp_Ax2d___destroy___0"]=function(){return(_emscripten_bind_gp_Ax2d___destroy___0=Module["_emscripten_bind_gp_Ax2d___destroy___0"]=Module["asm"]["GQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_0=Module["_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_0"]=function(){return(_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_0=Module["_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_0"]=Module["asm"]["HQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_1=Module["_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_1"]=function(){return(_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_1=Module["_emscripten_bind_Transfer_TransientProcess_Transfer_TransientProcess_1"]=Module["asm"]["IQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess_HasGraph_0=Module["_emscripten_bind_Transfer_TransientProcess_HasGraph_0"]=function(){return(_emscripten_bind_Transfer_TransientProcess_HasGraph_0=Module["_emscripten_bind_Transfer_TransientProcess_HasGraph_0"]=Module["asm"]["JQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess_GetProgress_0=Module["_emscripten_bind_Transfer_TransientProcess_GetProgress_0"]=function(){return(_emscripten_bind_Transfer_TransientProcess_GetProgress_0=Module["_emscripten_bind_Transfer_TransientProcess_GetProgress_0"]=Module["asm"]["KQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess_SetProgress_1=Module["_emscripten_bind_Transfer_TransientProcess_SetProgress_1"]=function(){return(_emscripten_bind_Transfer_TransientProcess_SetProgress_1=Module["_emscripten_bind_Transfer_TransientProcess_SetProgress_1"]=Module["asm"]["LQ"]).apply(null,arguments)};var _emscripten_bind_Transfer_TransientProcess___destroy___0=Module["_emscripten_bind_Transfer_TransientProcess___destroy___0"]=function(){return(_emscripten_bind_Transfer_TransientProcess___destroy___0=Module["_emscripten_bind_Transfer_TransientProcess___destroy___0"]=Module["asm"]["MQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_0"]=Module["asm"]["NQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_1"]=Module["asm"]["OQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_2"]=Module["asm"]["PQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_3=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_3"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_3=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_BRepOffsetAPI_MakeOffset_3"]=Module["asm"]["QQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_AddWire_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_AddWire_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_AddWire_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_AddWire_1"]=Module["asm"]["RQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_1"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_1=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_1"]=Module["asm"]["SQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_2"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_2=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Perform_2"]=Module["asm"]["TQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Shape_0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset_Shape_0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset_Shape_0"]=Module["asm"]["UQ"]).apply(null,arguments)};var _emscripten_bind_BRepOffsetAPI_MakeOffset___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset___destroy___0"]=function(){return(_emscripten_bind_BRepOffsetAPI_MakeOffset___destroy___0=Module["_emscripten_bind_BRepOffsetAPI_MakeOffset___destroy___0"]=Module["asm"]["VQ"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_gp_Trsf2d_0=Module["_emscripten_bind_gp_Trsf2d_gp_Trsf2d_0"]=function(){return(_emscripten_bind_gp_Trsf2d_gp_Trsf2d_0=Module["_emscripten_bind_gp_Trsf2d_gp_Trsf2d_0"]=Module["asm"]["WQ"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_SetMirror_1=Module["_emscripten_bind_gp_Trsf2d_SetMirror_1"]=function(){return(_emscripten_bind_gp_Trsf2d_SetMirror_1=Module["_emscripten_bind_gp_Trsf2d_SetMirror_1"]=Module["asm"]["XQ"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_SetTranslation_1=Module["_emscripten_bind_gp_Trsf2d_SetTranslation_1"]=function(){return(_emscripten_bind_gp_Trsf2d_SetTranslation_1=Module["_emscripten_bind_gp_Trsf2d_SetTranslation_1"]=Module["asm"]["YQ"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_SetTranslationPart_1=Module["_emscripten_bind_gp_Trsf2d_SetTranslationPart_1"]=function(){return(_emscripten_bind_gp_Trsf2d_SetTranslationPart_1=Module["_emscripten_bind_gp_Trsf2d_SetTranslationPart_1"]=Module["asm"]["ZQ"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_SetRotation_2=Module["_emscripten_bind_gp_Trsf2d_SetRotation_2"]=function(){return(_emscripten_bind_gp_Trsf2d_SetRotation_2=Module["_emscripten_bind_gp_Trsf2d_SetRotation_2"]=Module["asm"]["_Q"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_SetScaleFactor_1=Module["_emscripten_bind_gp_Trsf2d_SetScaleFactor_1"]=function(){return(_emscripten_bind_gp_Trsf2d_SetScaleFactor_1=Module["_emscripten_bind_gp_Trsf2d_SetScaleFactor_1"]=Module["asm"]["$Q"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_Multiply_1=Module["_emscripten_bind_gp_Trsf2d_Multiply_1"]=function(){return(_emscripten_bind_gp_Trsf2d_Multiply_1=Module["_emscripten_bind_gp_Trsf2d_Multiply_1"]=Module["asm"]["aR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_PreMultiply_1=Module["_emscripten_bind_gp_Trsf2d_PreMultiply_1"]=function(){return(_emscripten_bind_gp_Trsf2d_PreMultiply_1=Module["_emscripten_bind_gp_Trsf2d_PreMultiply_1"]=Module["asm"]["bR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_Value_2=Module["_emscripten_bind_gp_Trsf2d_Value_2"]=function(){return(_emscripten_bind_gp_Trsf2d_Value_2=Module["_emscripten_bind_gp_Trsf2d_Value_2"]=Module["asm"]["cR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_Inverted_0=Module["_emscripten_bind_gp_Trsf2d_Inverted_0"]=function(){return(_emscripten_bind_gp_Trsf2d_Inverted_0=Module["_emscripten_bind_gp_Trsf2d_Inverted_0"]=Module["asm"]["dR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_ScaleFactor_0=Module["_emscripten_bind_gp_Trsf2d_ScaleFactor_0"]=function(){return(_emscripten_bind_gp_Trsf2d_ScaleFactor_0=Module["_emscripten_bind_gp_Trsf2d_ScaleFactor_0"]=Module["asm"]["eR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d_Multiplied_1=Module["_emscripten_bind_gp_Trsf2d_Multiplied_1"]=function(){return(_emscripten_bind_gp_Trsf2d_Multiplied_1=Module["_emscripten_bind_gp_Trsf2d_Multiplied_1"]=Module["asm"]["fR"]).apply(null,arguments)};var _emscripten_bind_gp_Trsf2d___destroy___0=Module["_emscripten_bind_gp_Trsf2d___destroy___0"]=function(){return(_emscripten_bind_gp_Trsf2d___destroy___0=Module["_emscripten_bind_gp_Trsf2d___destroy___0"]=Module["asm"]["gR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_2=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_2"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_2=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_2"]=Module["asm"]["hR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_3=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_3=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_3"]=Module["asm"]["iR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_4=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_4=Module["_emscripten_bind_BRepPrimAPI_MakePrism_BRepPrimAPI_MakePrism_4"]=Module["asm"]["jR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Build_0"]=Module["asm"]["kR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_Generated_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Generated_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_Generated_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Generated_1"]=Module["asm"]["lR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_IsDeleted_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_IsDeleted_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_IsDeleted_1"]=Module["asm"]["mR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_FirstShape_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_FirstShape_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_FirstShape_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_FirstShape_1"]=Module["asm"]["nR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_LastShape_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_LastShape_1"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_LastShape_1=Module["_emscripten_bind_BRepPrimAPI_MakePrism_LastShape_1"]=Module["asm"]["oR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakePrism_Shape_0"]=Module["asm"]["pR"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakePrism___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakePrism___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakePrism___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakePrism___destroy___0"]=Module["asm"]["qR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_2=Module["_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_2=Module["_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_2"]=Module["asm"]["rR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_3=Module["_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_3=Module["_emscripten_bind_BRepBuilderAPI_Transform_BRepBuilderAPI_Transform_3"]=Module["asm"]["sR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Transform_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_Transform_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Transform_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_Transform_Shape_0"]=Module["asm"]["tR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_Transform___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Transform___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_Transform___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_Transform___destroy___0"]=Module["asm"]["uR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeVertex_BRepBuilderAPI_MakeVertex_1=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_BRepBuilderAPI_MakeVertex_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeVertex_BRepBuilderAPI_MakeVertex_1=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_BRepBuilderAPI_MakeVertex_1"]=Module["asm"]["vR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeVertex_Vertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_Vertex_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeVertex_Vertex_0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_Vertex_0"]=Module["asm"]["wR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeVertex_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeVertex_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex_Shape_0"]=Module["asm"]["xR"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeVertex___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeVertex___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeVertex___destroy___0"]=Module["asm"]["yR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_0=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_0=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_0"]=Module["asm"]["zR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_1=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_1"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_1=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_1"]=Module["asm"]["AR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_2=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_2"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_2=Module["_emscripten_bind_BRepAdaptor_Curve_BRepAdaptor_Curve_2"]=Module["asm"]["BR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Reset_0=Module["_emscripten_bind_BRepAdaptor_Curve_Reset_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Reset_0=Module["_emscripten_bind_BRepAdaptor_Curve_Reset_0"]=Module["asm"]["CR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Initialize_1=Module["_emscripten_bind_BRepAdaptor_Curve_Initialize_1"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Initialize_1=Module["_emscripten_bind_BRepAdaptor_Curve_Initialize_1"]=Module["asm"]["DR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Initialize_2=Module["_emscripten_bind_BRepAdaptor_Curve_Initialize_2"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Initialize_2=Module["_emscripten_bind_BRepAdaptor_Curve_Initialize_2"]=Module["asm"]["ER"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Trsf_0=Module["_emscripten_bind_BRepAdaptor_Curve_Trsf_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Trsf_0=Module["_emscripten_bind_BRepAdaptor_Curve_Trsf_0"]=Module["asm"]["FR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Is3DCurve_0=Module["_emscripten_bind_BRepAdaptor_Curve_Is3DCurve_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Is3DCurve_0=Module["_emscripten_bind_BRepAdaptor_Curve_Is3DCurve_0"]=Module["asm"]["GR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_IsCurveOnSurface_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsCurveOnSurface_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_IsCurveOnSurface_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsCurveOnSurface_0"]=Module["asm"]["HR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Curve_0=Module["_emscripten_bind_BRepAdaptor_Curve_Curve_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Curve_0=Module["_emscripten_bind_BRepAdaptor_Curve_Curve_0"]=Module["asm"]["IR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Edge_0=Module["_emscripten_bind_BRepAdaptor_Curve_Edge_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Edge_0=Module["_emscripten_bind_BRepAdaptor_Curve_Edge_0"]=Module["asm"]["JR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Tolerance_0=Module["_emscripten_bind_BRepAdaptor_Curve_Tolerance_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Tolerance_0=Module["_emscripten_bind_BRepAdaptor_Curve_Tolerance_0"]=Module["asm"]["KR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_FirstParameter_0=Module["_emscripten_bind_BRepAdaptor_Curve_FirstParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_FirstParameter_0=Module["_emscripten_bind_BRepAdaptor_Curve_FirstParameter_0"]=Module["asm"]["LR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_LastParameter_0=Module["_emscripten_bind_BRepAdaptor_Curve_LastParameter_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_LastParameter_0=Module["_emscripten_bind_BRepAdaptor_Curve_LastParameter_0"]=Module["asm"]["MR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_IsClosed_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsClosed_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_IsClosed_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsClosed_0"]=Module["asm"]["NR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_IsPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsPeriodic_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_IsPeriodic_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsPeriodic_0"]=Module["asm"]["OR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Period_0=Module["_emscripten_bind_BRepAdaptor_Curve_Period_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Period_0=Module["_emscripten_bind_BRepAdaptor_Curve_Period_0"]=Module["asm"]["PR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Value_1=Module["_emscripten_bind_BRepAdaptor_Curve_Value_1"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Value_1=Module["_emscripten_bind_BRepAdaptor_Curve_Value_1"]=Module["asm"]["QR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_D0_2=Module["_emscripten_bind_BRepAdaptor_Curve_D0_2"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_D0_2=Module["_emscripten_bind_BRepAdaptor_Curve_D0_2"]=Module["asm"]["RR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_D1_3=Module["_emscripten_bind_BRepAdaptor_Curve_D1_3"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_D1_3=Module["_emscripten_bind_BRepAdaptor_Curve_D1_3"]=Module["asm"]["SR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_D2_4=Module["_emscripten_bind_BRepAdaptor_Curve_D2_4"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_D2_4=Module["_emscripten_bind_BRepAdaptor_Curve_D2_4"]=Module["asm"]["TR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_D3_5=Module["_emscripten_bind_BRepAdaptor_Curve_D3_5"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_D3_5=Module["_emscripten_bind_BRepAdaptor_Curve_D3_5"]=Module["asm"]["UR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_DN_2=Module["_emscripten_bind_BRepAdaptor_Curve_DN_2"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_DN_2=Module["_emscripten_bind_BRepAdaptor_Curve_DN_2"]=Module["asm"]["VR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Resolution_1=Module["_emscripten_bind_BRepAdaptor_Curve_Resolution_1"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Resolution_1=Module["_emscripten_bind_BRepAdaptor_Curve_Resolution_1"]=Module["asm"]["WR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Line_0=Module["_emscripten_bind_BRepAdaptor_Curve_Line_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Line_0=Module["_emscripten_bind_BRepAdaptor_Curve_Line_0"]=Module["asm"]["XR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Circle_0=Module["_emscripten_bind_BRepAdaptor_Curve_Circle_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Circle_0=Module["_emscripten_bind_BRepAdaptor_Curve_Circle_0"]=Module["asm"]["YR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Ellipse_0=Module["_emscripten_bind_BRepAdaptor_Curve_Ellipse_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Ellipse_0=Module["_emscripten_bind_BRepAdaptor_Curve_Ellipse_0"]=Module["asm"]["ZR"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Hyperbola_0=Module["_emscripten_bind_BRepAdaptor_Curve_Hyperbola_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Hyperbola_0=Module["_emscripten_bind_BRepAdaptor_Curve_Hyperbola_0"]=Module["asm"]["_R"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Parabola_0=Module["_emscripten_bind_BRepAdaptor_Curve_Parabola_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Parabola_0=Module["_emscripten_bind_BRepAdaptor_Curve_Parabola_0"]=Module["asm"]["$R"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Degree_0=Module["_emscripten_bind_BRepAdaptor_Curve_Degree_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Degree_0=Module["_emscripten_bind_BRepAdaptor_Curve_Degree_0"]=Module["asm"]["aS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_IsRational_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsRational_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_IsRational_0=Module["_emscripten_bind_BRepAdaptor_Curve_IsRational_0"]=Module["asm"]["bS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_NbPoles_0=Module["_emscripten_bind_BRepAdaptor_Curve_NbPoles_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_NbPoles_0=Module["_emscripten_bind_BRepAdaptor_Curve_NbPoles_0"]=Module["asm"]["cS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_NbKnots_0=Module["_emscripten_bind_BRepAdaptor_Curve_NbKnots_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_NbKnots_0=Module["_emscripten_bind_BRepAdaptor_Curve_NbKnots_0"]=Module["asm"]["dS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_Bezier_0=Module["_emscripten_bind_BRepAdaptor_Curve_Bezier_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_Bezier_0=Module["_emscripten_bind_BRepAdaptor_Curve_Bezier_0"]=Module["asm"]["eS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve_BSpline_0=Module["_emscripten_bind_BRepAdaptor_Curve_BSpline_0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve_BSpline_0=Module["_emscripten_bind_BRepAdaptor_Curve_BSpline_0"]=Module["asm"]["fS"]).apply(null,arguments)};var _emscripten_bind_BRepAdaptor_Curve___destroy___0=Module["_emscripten_bind_BRepAdaptor_Curve___destroy___0"]=function(){return(_emscripten_bind_BRepAdaptor_Curve___destroy___0=Module["_emscripten_bind_BRepAdaptor_Curve___destroy___0"]=Module["asm"]["gS"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt2d_gp_Pnt2d_0=Module["_emscripten_bind_gp_Pnt2d_gp_Pnt2d_0"]=function(){return(_emscripten_bind_gp_Pnt2d_gp_Pnt2d_0=Module["_emscripten_bind_gp_Pnt2d_gp_Pnt2d_0"]=Module["asm"]["hS"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt2d_gp_Pnt2d_2=Module["_emscripten_bind_gp_Pnt2d_gp_Pnt2d_2"]=function(){return(_emscripten_bind_gp_Pnt2d_gp_Pnt2d_2=Module["_emscripten_bind_gp_Pnt2d_gp_Pnt2d_2"]=Module["asm"]["iS"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt2d_X_0=Module["_emscripten_bind_gp_Pnt2d_X_0"]=function(){return(_emscripten_bind_gp_Pnt2d_X_0=Module["_emscripten_bind_gp_Pnt2d_X_0"]=Module["asm"]["jS"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt2d_Y_0=Module["_emscripten_bind_gp_Pnt2d_Y_0"]=function(){return(_emscripten_bind_gp_Pnt2d_Y_0=Module["_emscripten_bind_gp_Pnt2d_Y_0"]=Module["asm"]["kS"]).apply(null,arguments)};var _emscripten_bind_gp_Pnt2d___destroy___0=Module["_emscripten_bind_gp_Pnt2d___destroy___0"]=function(){return(_emscripten_bind_gp_Pnt2d___destroy___0=Module["_emscripten_bind_gp_Pnt2d___destroy___0"]=Module["asm"]["lS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_0"]=Module["asm"]["mS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_1=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_1=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_1"]=Module["asm"]["nS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_2=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_2"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_2=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_2"]=Module["asm"]["oS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_3=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_3"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_3=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_BRepBuilderAPI_MakeWire_3"]=Module["asm"]["pS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Add_1"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_Add_1=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Add_1"]=Module["asm"]["qS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_Wire_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Wire_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_Wire_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Wire_0"]=Module["asm"]["rS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Shape_0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire_Shape_0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire_Shape_0"]=Module["asm"]["sS"]).apply(null,arguments)};var _emscripten_bind_BRepBuilderAPI_MakeWire___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire___destroy___0"]=function(){return(_emscripten_bind_BRepBuilderAPI_MakeWire___destroy___0=Module["_emscripten_bind_BRepBuilderAPI_MakeWire___destroy___0"]=Module["asm"]["tS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_StdPrs_ToolTriangulatedShape_0=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_StdPrs_ToolTriangulatedShape_0"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_StdPrs_ToolTriangulatedShape_0=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_StdPrs_ToolTriangulatedShape_0"]=Module["asm"]["uS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_IsTriangulated_1=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_IsTriangulated_1"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_IsTriangulated_1=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_IsTriangulated_1"]=Module["asm"]["vS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_IsClosed_1=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_IsClosed_1"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_IsClosed_1=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_IsClosed_1"]=Module["asm"]["wS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_2=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_2"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_2=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_2"]=Module["asm"]["xS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_3=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_3"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_3=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_ComputeNormals_3"]=Module["asm"]["yS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape_Normal_3=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_Normal_3"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape_Normal_3=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape_Normal_3"]=Module["asm"]["zS"]).apply(null,arguments)};var _emscripten_bind_StdPrs_ToolTriangulatedShape___destroy___0=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape___destroy___0"]=function(){return(_emscripten_bind_StdPrs_ToolTriangulatedShape___destroy___0=Module["_emscripten_bind_StdPrs_ToolTriangulatedShape___destroy___0"]=Module["asm"]["AS"]).apply(null,arguments)};var _emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_1=Module["_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_1"]=function(){return(_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_1=Module["_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_1"]=Module["asm"]["BS"]).apply(null,arguments)};var _emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_2=Module["_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_2"]=function(){return(_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_2=Module["_emscripten_bind_BRepLib_FuseEdges_BRepLib_FuseEdges_2"]=Module["asm"]["CS"]).apply(null,arguments)};var _emscripten_bind_BRepLib_FuseEdges_Shape_0=Module["_emscripten_bind_BRepLib_FuseEdges_Shape_0"]=function(){return(_emscripten_bind_BRepLib_FuseEdges_Shape_0=Module["_emscripten_bind_BRepLib_FuseEdges_Shape_0"]=Module["asm"]["DS"]).apply(null,arguments)};var _emscripten_bind_BRepLib_FuseEdges_Perform_0=Module["_emscripten_bind_BRepLib_FuseEdges_Perform_0"]=function(){return(_emscripten_bind_BRepLib_FuseEdges_Perform_0=Module["_emscripten_bind_BRepLib_FuseEdges_Perform_0"]=Module["asm"]["ES"]).apply(null,arguments)};var _emscripten_bind_BRepLib_FuseEdges___destroy___0=Module["_emscripten_bind_BRepLib_FuseEdges___destroy___0"]=function(){return(_emscripten_bind_BRepLib_FuseEdges___destroy___0=Module["_emscripten_bind_BRepLib_FuseEdges___destroy___0"]=Module["asm"]["FS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_3=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_3"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_3=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_3"]=Module["asm"]["GS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_4=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_4"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_4=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_4"]=Module["asm"]["HS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_5=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_5"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_5=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_5"]=Module["asm"]["IS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_6=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_6"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_6=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_BRepPrimAPI_MakeTorus_6"]=Module["asm"]["JS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Shape_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_Shape_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Shape_0"]=Module["asm"]["KS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Build_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_Build_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Build_0"]=Module["asm"]["LS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Face_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_Face_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Face_0"]=Module["asm"]["MS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Shell_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_Shell_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Shell_0"]=Module["asm"]["NS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Solid_0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus_Solid_0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus_Solid_0"]=Module["asm"]["OS"]).apply(null,arguments)};var _emscripten_bind_BRepPrimAPI_MakeTorus___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus___destroy___0"]=function(){return(_emscripten_bind_BRepPrimAPI_MakeTorus___destroy___0=Module["_emscripten_bind_BRepPrimAPI_MakeTorus___destroy___0"]=Module["asm"]["PS"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet_BRepFilletAPI_MakeFillet_1=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_BRepFilletAPI_MakeFillet_1"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet_BRepFilletAPI_MakeFillet_1=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_BRepFilletAPI_MakeFillet_1"]=Module["asm"]["QS"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet_Add_2=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_Add_2"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet_Add_2=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_Add_2"]=Module["asm"]["RS"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_Shape_0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet_Shape_0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet_Shape_0"]=Module["asm"]["SS"]).apply(null,arguments)};var _emscripten_bind_BRepFilletAPI_MakeFillet___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet___destroy___0"]=function(){return(_emscripten_bind_BRepFilletAPI_MakeFillet___destroy___0=Module["_emscripten_bind_BRepFilletAPI_MakeFillet___destroy___0"]=Module["asm"]["TS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_STEPControl_Reader_0=Module["_emscripten_bind_STEPControl_Reader_STEPControl_Reader_0"]=function(){return(_emscripten_bind_STEPControl_Reader_STEPControl_Reader_0=Module["_emscripten_bind_STEPControl_Reader_STEPControl_Reader_0"]=Module["asm"]["US"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_SetNorm_1=Module["_emscripten_bind_STEPControl_Reader_SetNorm_1"]=function(){return(_emscripten_bind_STEPControl_Reader_SetNorm_1=Module["_emscripten_bind_STEPControl_Reader_SetNorm_1"]=Module["asm"]["VS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_SetWS_1=Module["_emscripten_bind_STEPControl_Reader_SetWS_1"]=function(){return(_emscripten_bind_STEPControl_Reader_SetWS_1=Module["_emscripten_bind_STEPControl_Reader_SetWS_1"]=Module["asm"]["WS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_SetWS_2=Module["_emscripten_bind_STEPControl_Reader_SetWS_2"]=function(){return(_emscripten_bind_STEPControl_Reader_SetWS_2=Module["_emscripten_bind_STEPControl_Reader_SetWS_2"]=Module["asm"]["XS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_WS_0=Module["_emscripten_bind_STEPControl_Reader_WS_0"]=function(){return(_emscripten_bind_STEPControl_Reader_WS_0=Module["_emscripten_bind_STEPControl_Reader_WS_0"]=Module["asm"]["YS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_ReadFile_1=Module["_emscripten_bind_STEPControl_Reader_ReadFile_1"]=function(){return(_emscripten_bind_STEPControl_Reader_ReadFile_1=Module["_emscripten_bind_STEPControl_Reader_ReadFile_1"]=Module["asm"]["ZS"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_STEPControl_Reader_NbRootsForTransfer_0"]=function(){return(_emscripten_bind_STEPControl_Reader_NbRootsForTransfer_0=Module["_emscripten_bind_STEPControl_Reader_NbRootsForTransfer_0"]=Module["asm"]["_S"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_STEPControl_Reader_TransferOneRoot_0"]=function(){return(_emscripten_bind_STEPControl_Reader_TransferOneRoot_0=Module["_emscripten_bind_STEPControl_Reader_TransferOneRoot_0"]=Module["asm"]["$S"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_STEPControl_Reader_TransferOneRoot_1"]=function(){return(_emscripten_bind_STEPControl_Reader_TransferOneRoot_1=Module["_emscripten_bind_STEPControl_Reader_TransferOneRoot_1"]=Module["asm"]["aT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_TransferOne_1=Module["_emscripten_bind_STEPControl_Reader_TransferOne_1"]=function(){return(_emscripten_bind_STEPControl_Reader_TransferOne_1=Module["_emscripten_bind_STEPControl_Reader_TransferOne_1"]=Module["asm"]["bT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_TransferRoots_0=Module["_emscripten_bind_STEPControl_Reader_TransferRoots_0"]=function(){return(_emscripten_bind_STEPControl_Reader_TransferRoots_0=Module["_emscripten_bind_STEPControl_Reader_TransferRoots_0"]=Module["asm"]["cT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_ClearShapes_0=Module["_emscripten_bind_STEPControl_Reader_ClearShapes_0"]=function(){return(_emscripten_bind_STEPControl_Reader_ClearShapes_0=Module["_emscripten_bind_STEPControl_Reader_ClearShapes_0"]=Module["asm"]["dT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_NbShapes_0=Module["_emscripten_bind_STEPControl_Reader_NbShapes_0"]=function(){return(_emscripten_bind_STEPControl_Reader_NbShapes_0=Module["_emscripten_bind_STEPControl_Reader_NbShapes_0"]=Module["asm"]["eT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_Shape_0=Module["_emscripten_bind_STEPControl_Reader_Shape_0"]=function(){return(_emscripten_bind_STEPControl_Reader_Shape_0=Module["_emscripten_bind_STEPControl_Reader_Shape_0"]=Module["asm"]["fT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_Shape_1=Module["_emscripten_bind_STEPControl_Reader_Shape_1"]=function(){return(_emscripten_bind_STEPControl_Reader_Shape_1=Module["_emscripten_bind_STEPControl_Reader_Shape_1"]=Module["asm"]["gT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_OneShape_0=Module["_emscripten_bind_STEPControl_Reader_OneShape_0"]=function(){return(_emscripten_bind_STEPControl_Reader_OneShape_0=Module["_emscripten_bind_STEPControl_Reader_OneShape_0"]=Module["asm"]["hT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_1"]=function(){return(_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_1=Module["_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_1"]=Module["asm"]["iT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_2"]=function(){return(_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_2=Module["_emscripten_bind_STEPControl_Reader_PrintStatsTransfer_2"]=Module["asm"]["jT"]).apply(null,arguments)};var _emscripten_bind_STEPControl_Reader___destroy___0=Module["_emscripten_bind_STEPControl_Reader___destroy___0"]=function(){return(_emscripten_bind_STEPControl_Reader___destroy___0=Module["_emscripten_bind_STEPControl_Reader___destroy___0"]=Module["asm"]["kT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_0"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_0"]=Module["asm"]["lT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_1=Module["_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_1"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_1=Module["_emscripten_bind_Handle_Poly_Polygon3D_Handle_Poly_Polygon3D_1"]=Module["asm"]["mT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D_IsNull_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_IsNull_0"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D_IsNull_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_IsNull_0"]=Module["asm"]["nT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D_Nullify_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_Nullify_0"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D_Nullify_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_Nullify_0"]=Module["asm"]["oT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D_get_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_get_0"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D_get_0=Module["_emscripten_bind_Handle_Poly_Polygon3D_get_0"]=Module["asm"]["pT"]).apply(null,arguments)};var _emscripten_bind_Handle_Poly_Polygon3D___destroy___0=Module["_emscripten_bind_Handle_Poly_Polygon3D___destroy___0"]=function(){return(_emscripten_bind_Handle_Poly_Polygon3D___destroy___0=Module["_emscripten_bind_Handle_Poly_Polygon3D___destroy___0"]=Module["asm"]["qT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Geom_Circle_1=Module["_emscripten_bind_Geom_Circle_Geom_Circle_1"]=function(){return(_emscripten_bind_Geom_Circle_Geom_Circle_1=Module["_emscripten_bind_Geom_Circle_Geom_Circle_1"]=Module["asm"]["rT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Geom_Circle_2=Module["_emscripten_bind_Geom_Circle_Geom_Circle_2"]=function(){return(_emscripten_bind_Geom_Circle_Geom_Circle_2=Module["_emscripten_bind_Geom_Circle_Geom_Circle_2"]=Module["asm"]["sT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Radius_0=Module["_emscripten_bind_Geom_Circle_Radius_0"]=function(){return(_emscripten_bind_Geom_Circle_Radius_0=Module["_emscripten_bind_Geom_Circle_Radius_0"]=Module["asm"]["tT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Reverse_0=Module["_emscripten_bind_Geom_Circle_Reverse_0"]=function(){return(_emscripten_bind_Geom_Circle_Reverse_0=Module["_emscripten_bind_Geom_Circle_Reverse_0"]=Module["asm"]["uT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_ReversedParameter_1=Module["_emscripten_bind_Geom_Circle_ReversedParameter_1"]=function(){return(_emscripten_bind_Geom_Circle_ReversedParameter_1=Module["_emscripten_bind_Geom_Circle_ReversedParameter_1"]=Module["asm"]["vT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_TransformedParameter_2=Module["_emscripten_bind_Geom_Circle_TransformedParameter_2"]=function(){return(_emscripten_bind_Geom_Circle_TransformedParameter_2=Module["_emscripten_bind_Geom_Circle_TransformedParameter_2"]=Module["asm"]["wT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_ParametricTransformation_1=Module["_emscripten_bind_Geom_Circle_ParametricTransformation_1"]=function(){return(_emscripten_bind_Geom_Circle_ParametricTransformation_1=Module["_emscripten_bind_Geom_Circle_ParametricTransformation_1"]=Module["asm"]["xT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Reversed_0=Module["_emscripten_bind_Geom_Circle_Reversed_0"]=function(){return(_emscripten_bind_Geom_Circle_Reversed_0=Module["_emscripten_bind_Geom_Circle_Reversed_0"]=Module["asm"]["yT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_FirstParameter_0=Module["_emscripten_bind_Geom_Circle_FirstParameter_0"]=function(){return(_emscripten_bind_Geom_Circle_FirstParameter_0=Module["_emscripten_bind_Geom_Circle_FirstParameter_0"]=Module["asm"]["zT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_LastParameter_0=Module["_emscripten_bind_Geom_Circle_LastParameter_0"]=function(){return(_emscripten_bind_Geom_Circle_LastParameter_0=Module["_emscripten_bind_Geom_Circle_LastParameter_0"]=Module["asm"]["AT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_IsClosed_0=Module["_emscripten_bind_Geom_Circle_IsClosed_0"]=function(){return(_emscripten_bind_Geom_Circle_IsClosed_0=Module["_emscripten_bind_Geom_Circle_IsClosed_0"]=Module["asm"]["BT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_IsPeriodic_0=Module["_emscripten_bind_Geom_Circle_IsPeriodic_0"]=function(){return(_emscripten_bind_Geom_Circle_IsPeriodic_0=Module["_emscripten_bind_Geom_Circle_IsPeriodic_0"]=Module["asm"]["CT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Period_0=Module["_emscripten_bind_Geom_Circle_Period_0"]=function(){return(_emscripten_bind_Geom_Circle_Period_0=Module["_emscripten_bind_Geom_Circle_Period_0"]=Module["asm"]["DT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_IsCN_1=Module["_emscripten_bind_Geom_Circle_IsCN_1"]=function(){return(_emscripten_bind_Geom_Circle_IsCN_1=Module["_emscripten_bind_Geom_Circle_IsCN_1"]=Module["asm"]["ET"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_D0_2=Module["_emscripten_bind_Geom_Circle_D0_2"]=function(){return(_emscripten_bind_Geom_Circle_D0_2=Module["_emscripten_bind_Geom_Circle_D0_2"]=Module["asm"]["FT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_D1_3=Module["_emscripten_bind_Geom_Circle_D1_3"]=function(){return(_emscripten_bind_Geom_Circle_D1_3=Module["_emscripten_bind_Geom_Circle_D1_3"]=Module["asm"]["GT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_D2_4=Module["_emscripten_bind_Geom_Circle_D2_4"]=function(){return(_emscripten_bind_Geom_Circle_D2_4=Module["_emscripten_bind_Geom_Circle_D2_4"]=Module["asm"]["HT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_D3_5=Module["_emscripten_bind_Geom_Circle_D3_5"]=function(){return(_emscripten_bind_Geom_Circle_D3_5=Module["_emscripten_bind_Geom_Circle_D3_5"]=Module["asm"]["IT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_DN_2=Module["_emscripten_bind_Geom_Circle_DN_2"]=function(){return(_emscripten_bind_Geom_Circle_DN_2=Module["_emscripten_bind_Geom_Circle_DN_2"]=Module["asm"]["JT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle_Value_1=Module["_emscripten_bind_Geom_Circle_Value_1"]=function(){return(_emscripten_bind_Geom_Circle_Value_1=Module["_emscripten_bind_Geom_Circle_Value_1"]=Module["asm"]["KT"]).apply(null,arguments)};var _emscripten_bind_Geom_Circle___destroy___0=Module["_emscripten_bind_Geom_Circle___destroy___0"]=function(){return(_emscripten_bind_Geom_Circle___destroy___0=Module["_emscripten_bind_Geom_Circle___destroy___0"]=Module["asm"]["LT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_BRepBndLib_0=Module["_emscripten_bind_BRepBndLib_BRepBndLib_0"]=function(){return(_emscripten_bind_BRepBndLib_BRepBndLib_0=Module["_emscripten_bind_BRepBndLib_BRepBndLib_0"]=Module["asm"]["MT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_Add_2=Module["_emscripten_bind_BRepBndLib_Add_2"]=function(){return(_emscripten_bind_BRepBndLib_Add_2=Module["_emscripten_bind_BRepBndLib_Add_2"]=Module["asm"]["NT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_Add_3=Module["_emscripten_bind_BRepBndLib_Add_3"]=function(){return(_emscripten_bind_BRepBndLib_Add_3=Module["_emscripten_bind_BRepBndLib_Add_3"]=Module["asm"]["OT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddClose_2=Module["_emscripten_bind_BRepBndLib_AddClose_2"]=function(){return(_emscripten_bind_BRepBndLib_AddClose_2=Module["_emscripten_bind_BRepBndLib_AddClose_2"]=Module["asm"]["PT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOptimal_2=Module["_emscripten_bind_BRepBndLib_AddOptimal_2"]=function(){return(_emscripten_bind_BRepBndLib_AddOptimal_2=Module["_emscripten_bind_BRepBndLib_AddOptimal_2"]=Module["asm"]["QT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOptimal_3=Module["_emscripten_bind_BRepBndLib_AddOptimal_3"]=function(){return(_emscripten_bind_BRepBndLib_AddOptimal_3=Module["_emscripten_bind_BRepBndLib_AddOptimal_3"]=Module["asm"]["RT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOptimal_4=Module["_emscripten_bind_BRepBndLib_AddOptimal_4"]=function(){return(_emscripten_bind_BRepBndLib_AddOptimal_4=Module["_emscripten_bind_BRepBndLib_AddOptimal_4"]=Module["asm"]["ST"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOBB_2=Module["_emscripten_bind_BRepBndLib_AddOBB_2"]=function(){return(_emscripten_bind_BRepBndLib_AddOBB_2=Module["_emscripten_bind_BRepBndLib_AddOBB_2"]=Module["asm"]["TT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOBB_3=Module["_emscripten_bind_BRepBndLib_AddOBB_3"]=function(){return(_emscripten_bind_BRepBndLib_AddOBB_3=Module["_emscripten_bind_BRepBndLib_AddOBB_3"]=Module["asm"]["UT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOBB_4=Module["_emscripten_bind_BRepBndLib_AddOBB_4"]=function(){return(_emscripten_bind_BRepBndLib_AddOBB_4=Module["_emscripten_bind_BRepBndLib_AddOBB_4"]=Module["asm"]["VT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib_AddOBB_5=Module["_emscripten_bind_BRepBndLib_AddOBB_5"]=function(){return(_emscripten_bind_BRepBndLib_AddOBB_5=Module["_emscripten_bind_BRepBndLib_AddOBB_5"]=Module["asm"]["WT"]).apply(null,arguments)};var _emscripten_bind_BRepBndLib___destroy___0=Module["_emscripten_bind_BRepBndLib___destroy___0"]=function(){return(_emscripten_bind_BRepBndLib___destroy___0=Module["_emscripten_bind_BRepBndLib___destroy___0"]=Module["asm"]["XT"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_2=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_2"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_2=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_2"]=Module["asm"]["YT"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_3=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_3"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_3=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_3"]=Module["asm"]["ZT"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_4=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_4"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_4=Module["_emscripten_bind_BRepExtrema_DistShapeShape_BRepExtrema_DistShapeShape_4"]=Module["asm"]["_T"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_LoadS1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_LoadS1_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_LoadS1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_LoadS1_1"]=Module["asm"]["$T"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_LoadS2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_LoadS2_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_LoadS2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_LoadS2_1"]=Module["asm"]["aU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_SetDeflection_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SetDeflection_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_SetDeflection_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SetDeflection_1"]=Module["asm"]["bU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_IsDone_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_IsDone_0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_IsDone_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_IsDone_0"]=Module["asm"]["cU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_Perform_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_Perform_0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_Perform_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_Perform_0"]=Module["asm"]["dU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_InnerSolution_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_InnerSolution_0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_InnerSolution_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_InnerSolution_0"]=Module["asm"]["eU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_Value_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_Value_0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_Value_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_Value_0"]=Module["asm"]["fU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_NbSolution_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_NbSolution_0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_NbSolution_0=Module["_emscripten_bind_BRepExtrema_DistShapeShape_NbSolution_0"]=Module["asm"]["gU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape1_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape1_1"]=Module["asm"]["hU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape2_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_PointOnShape2_1"]=Module["asm"]["iU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape1_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape1_1"]=Module["asm"]["jU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape2_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportTypeShape2_1"]=Module["asm"]["kU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape1_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape1_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape1_1"]=Module["asm"]["lU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape2_1"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape2_1=Module["_emscripten_bind_BRepExtrema_DistShapeShape_SupportOnShape2_1"]=Module["asm"]["mU"]).apply(null,arguments)};var _emscripten_bind_BRepExtrema_DistShapeShape___destroy___0=Module["_emscripten_bind_BRepExtrema_DistShapeShape___destroy___0"]=function(){return(_emscripten_bind_BRepExtrema_DistShapeShape___destroy___0=Module["_emscripten_bind_BRepExtrema_DistShapeShape___destroy___0"]=Module["asm"]["nU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_GetPosition_0=Module["_emscripten_bind_Message_ProgressIndicator_GetPosition_0"]=function(){return(_emscripten_bind_Message_ProgressIndicator_GetPosition_0=Module["_emscripten_bind_Message_ProgressIndicator_GetPosition_0"]=Module["asm"]["oU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_GetValue_0=Module["_emscripten_bind_Message_ProgressIndicator_GetValue_0"]=function(){return(_emscripten_bind_Message_ProgressIndicator_GetValue_0=Module["_emscripten_bind_Message_ProgressIndicator_GetValue_0"]=Module["asm"]["pU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_NewScope_1=Module["_emscripten_bind_Message_ProgressIndicator_NewScope_1"]=function(){return(_emscripten_bind_Message_ProgressIndicator_NewScope_1=Module["_emscripten_bind_Message_ProgressIndicator_NewScope_1"]=Module["asm"]["qU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_NewScope_2=Module["_emscripten_bind_Message_ProgressIndicator_NewScope_2"]=function(){return(_emscripten_bind_Message_ProgressIndicator_NewScope_2=Module["_emscripten_bind_Message_ProgressIndicator_NewScope_2"]=Module["asm"]["rU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_EndScope_0=Module["_emscripten_bind_Message_ProgressIndicator_EndScope_0"]=function(){return(_emscripten_bind_Message_ProgressIndicator_EndScope_0=Module["_emscripten_bind_Message_ProgressIndicator_EndScope_0"]=Module["asm"]["sU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator_Reset_0=Module["_emscripten_bind_Message_ProgressIndicator_Reset_0"]=function(){return(_emscripten_bind_Message_ProgressIndicator_Reset_0=Module["_emscripten_bind_Message_ProgressIndicator_Reset_0"]=Module["asm"]["tU"]).apply(null,arguments)};var _emscripten_bind_Message_ProgressIndicator___destroy___0=Module["_emscripten_bind_Message_ProgressIndicator___destroy___0"]=function(){return(_emscripten_bind_Message_ProgressIndicator___destroy___0=Module["_emscripten_bind_Message_ProgressIndicator___destroy___0"]=Module["asm"]["uU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_1=Module["_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_1"]=function(){return(_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_1=Module["_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_1"]=Module["asm"]["vU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_2=Module["_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_2"]=function(){return(_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_2=Module["_emscripten_bind_Poly_Polygon3D_Poly_Polygon3D_2"]=Module["asm"]["wU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Copy_0=Module["_emscripten_bind_Poly_Polygon3D_Copy_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_Copy_0=Module["_emscripten_bind_Poly_Polygon3D_Copy_0"]=Module["asm"]["xU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Deflection_0=Module["_emscripten_bind_Poly_Polygon3D_Deflection_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_Deflection_0=Module["_emscripten_bind_Poly_Polygon3D_Deflection_0"]=Module["asm"]["yU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_NbNodes_0=Module["_emscripten_bind_Poly_Polygon3D_NbNodes_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_NbNodes_0=Module["_emscripten_bind_Poly_Polygon3D_NbNodes_0"]=Module["asm"]["zU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Nodes_0=Module["_emscripten_bind_Poly_Polygon3D_Nodes_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_Nodes_0=Module["_emscripten_bind_Poly_Polygon3D_Nodes_0"]=Module["asm"]["AU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_HasParameters_0=Module["_emscripten_bind_Poly_Polygon3D_HasParameters_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_HasParameters_0=Module["_emscripten_bind_Poly_Polygon3D_HasParameters_0"]=Module["asm"]["BU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_Parameters_0=Module["_emscripten_bind_Poly_Polygon3D_Parameters_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_Parameters_0=Module["_emscripten_bind_Poly_Polygon3D_Parameters_0"]=Module["asm"]["CU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D_ChangeParameters_0=Module["_emscripten_bind_Poly_Polygon3D_ChangeParameters_0"]=function(){return(_emscripten_bind_Poly_Polygon3D_ChangeParameters_0=Module["_emscripten_bind_Poly_Polygon3D_ChangeParameters_0"]=Module["asm"]["DU"]).apply(null,arguments)};var _emscripten_bind_Poly_Polygon3D___destroy___0=Module["_emscripten_bind_Poly_Polygon3D___destroy___0"]=function(){return(_emscripten_bind_Poly_Polygon3D___destroy___0=Module["_emscripten_bind_Poly_Polygon3D___destroy___0"]=Module["asm"]["EU"]).apply(null,arguments)};var _emscripten_bind_gp_Dir2d_gp_Dir2d_0=Module["_emscripten_bind_gp_Dir2d_gp_Dir2d_0"]=function(){return(_emscripten_bind_gp_Dir2d_gp_Dir2d_0=Module["_emscripten_bind_gp_Dir2d_gp_Dir2d_0"]=Module["asm"]["FU"]).apply(null,arguments)};var _emscripten_bind_gp_Dir2d_gp_Dir2d_2=Module["_emscripten_bind_gp_Dir2d_gp_Dir2d_2"]=function(){return(_emscripten_bind_gp_Dir2d_gp_Dir2d_2=Module["_emscripten_bind_gp_Dir2d_gp_Dir2d_2"]=Module["asm"]["GU"]).apply(null,arguments)};var _emscripten_bind_gp_Dir2d___destroy___0=Module["_emscripten_bind_gp_Dir2d___destroy___0"]=function(){return(_emscripten_bind_gp_Dir2d___destroy___0=Module["_emscripten_bind_gp_Dir2d___destroy___0"]=Module["asm"]["HU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_0=Module["_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_0=Module["_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_0"]=Module["asm"]["IU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_1=Module["_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_1=Module["_emscripten_bind_TopoDS_Vertex_TopoDS_Vertex_1"]=Module["asm"]["JU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_IsNull_0=Module["_emscripten_bind_TopoDS_Vertex_IsNull_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_IsNull_0=Module["_emscripten_bind_TopoDS_Vertex_IsNull_0"]=Module["asm"]["KU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Nullify_0=Module["_emscripten_bind_TopoDS_Vertex_Nullify_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Nullify_0=Module["_emscripten_bind_TopoDS_Vertex_Nullify_0"]=Module["asm"]["LU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Location_0=Module["_emscripten_bind_TopoDS_Vertex_Location_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Location_0=Module["_emscripten_bind_TopoDS_Vertex_Location_0"]=Module["asm"]["MU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Located_1=Module["_emscripten_bind_TopoDS_Vertex_Located_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Located_1=Module["_emscripten_bind_TopoDS_Vertex_Located_1"]=Module["asm"]["NU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Orientation_0=Module["_emscripten_bind_TopoDS_Vertex_Orientation_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Orientation_0=Module["_emscripten_bind_TopoDS_Vertex_Orientation_0"]=Module["asm"]["OU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Oriented_1=Module["_emscripten_bind_TopoDS_Vertex_Oriented_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Oriented_1=Module["_emscripten_bind_TopoDS_Vertex_Oriented_1"]=Module["asm"]["PU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_ShapeType_0=Module["_emscripten_bind_TopoDS_Vertex_ShapeType_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_ShapeType_0=Module["_emscripten_bind_TopoDS_Vertex_ShapeType_0"]=Module["asm"]["QU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Free_0=Module["_emscripten_bind_TopoDS_Vertex_Free_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Free_0=Module["_emscripten_bind_TopoDS_Vertex_Free_0"]=Module["asm"]["RU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Locked_0=Module["_emscripten_bind_TopoDS_Vertex_Locked_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Locked_0=Module["_emscripten_bind_TopoDS_Vertex_Locked_0"]=Module["asm"]["SU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Modified_0=Module["_emscripten_bind_TopoDS_Vertex_Modified_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Modified_0=Module["_emscripten_bind_TopoDS_Vertex_Modified_0"]=Module["asm"]["TU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Checked_0=Module["_emscripten_bind_TopoDS_Vertex_Checked_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Checked_0=Module["_emscripten_bind_TopoDS_Vertex_Checked_0"]=Module["asm"]["UU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Orientable_0=Module["_emscripten_bind_TopoDS_Vertex_Orientable_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Orientable_0=Module["_emscripten_bind_TopoDS_Vertex_Orientable_0"]=Module["asm"]["VU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Closed_0=Module["_emscripten_bind_TopoDS_Vertex_Closed_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Closed_0=Module["_emscripten_bind_TopoDS_Vertex_Closed_0"]=Module["asm"]["WU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Infinite_0=Module["_emscripten_bind_TopoDS_Vertex_Infinite_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Infinite_0=Module["_emscripten_bind_TopoDS_Vertex_Infinite_0"]=Module["asm"]["XU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Convex_0=Module["_emscripten_bind_TopoDS_Vertex_Convex_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Convex_0=Module["_emscripten_bind_TopoDS_Vertex_Convex_0"]=Module["asm"]["YU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Move_1=Module["_emscripten_bind_TopoDS_Vertex_Move_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Move_1=Module["_emscripten_bind_TopoDS_Vertex_Move_1"]=Module["asm"]["ZU"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Moved_1=Module["_emscripten_bind_TopoDS_Vertex_Moved_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Moved_1=Module["_emscripten_bind_TopoDS_Vertex_Moved_1"]=Module["asm"]["_U"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Reverse_0=Module["_emscripten_bind_TopoDS_Vertex_Reverse_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Reverse_0=Module["_emscripten_bind_TopoDS_Vertex_Reverse_0"]=Module["asm"]["$U"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Reversed_0=Module["_emscripten_bind_TopoDS_Vertex_Reversed_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Reversed_0=Module["_emscripten_bind_TopoDS_Vertex_Reversed_0"]=Module["asm"]["aV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Complement_0=Module["_emscripten_bind_TopoDS_Vertex_Complement_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Complement_0=Module["_emscripten_bind_TopoDS_Vertex_Complement_0"]=Module["asm"]["bV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Complemented_0=Module["_emscripten_bind_TopoDS_Vertex_Complemented_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_Complemented_0=Module["_emscripten_bind_TopoDS_Vertex_Complemented_0"]=Module["asm"]["cV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Compose_1=Module["_emscripten_bind_TopoDS_Vertex_Compose_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Compose_1=Module["_emscripten_bind_TopoDS_Vertex_Compose_1"]=Module["asm"]["dV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_Composed_1=Module["_emscripten_bind_TopoDS_Vertex_Composed_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_Composed_1=Module["_emscripten_bind_TopoDS_Vertex_Composed_1"]=Module["asm"]["eV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_NbChildren_0=Module["_emscripten_bind_TopoDS_Vertex_NbChildren_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_NbChildren_0=Module["_emscripten_bind_TopoDS_Vertex_NbChildren_0"]=Module["asm"]["fV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_IsPartner_1=Module["_emscripten_bind_TopoDS_Vertex_IsPartner_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_IsPartner_1=Module["_emscripten_bind_TopoDS_Vertex_IsPartner_1"]=Module["asm"]["gV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_IsSame_1=Module["_emscripten_bind_TopoDS_Vertex_IsSame_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_IsSame_1=Module["_emscripten_bind_TopoDS_Vertex_IsSame_1"]=Module["asm"]["hV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_IsEqual_1=Module["_emscripten_bind_TopoDS_Vertex_IsEqual_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_IsEqual_1=Module["_emscripten_bind_TopoDS_Vertex_IsEqual_1"]=Module["asm"]["iV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Vertex_IsNotEqual_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_IsNotEqual_1=Module["_emscripten_bind_TopoDS_Vertex_IsNotEqual_1"]=Module["asm"]["jV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_HashCode_1=Module["_emscripten_bind_TopoDS_Vertex_HashCode_1"]=function(){return(_emscripten_bind_TopoDS_Vertex_HashCode_1=Module["_emscripten_bind_TopoDS_Vertex_HashCode_1"]=Module["asm"]["kV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Vertex_EmptyCopy_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_EmptyCopy_0=Module["_emscripten_bind_TopoDS_Vertex_EmptyCopy_0"]=Module["asm"]["lV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Vertex_EmptyCopied_0"]=function(){return(_emscripten_bind_TopoDS_Vertex_EmptyCopied_0=Module["_emscripten_bind_TopoDS_Vertex_EmptyCopied_0"]=Module["asm"]["mV"]).apply(null,arguments)};var _emscripten_bind_TopoDS_Vertex___destroy___0=Module["_emscripten_bind_TopoDS_Vertex___destroy___0"]=function(){return(_emscripten_bind_TopoDS_Vertex___destroy___0=Module["_emscripten_bind_TopoDS_Vertex___destroy___0"]=Module["asm"]["nV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_0"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_0"]=Module["asm"]["oV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_1=Module["_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_1"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_1=Module["_emscripten_bind_Handle_XSControl_WorkSession_Handle_XSControl_WorkSession_1"]=Module["asm"]["pV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession_IsNull_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_IsNull_0"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession_IsNull_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_IsNull_0"]=Module["asm"]["qV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession_Nullify_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_Nullify_0"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession_Nullify_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_Nullify_0"]=Module["asm"]["rV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession_get_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_get_0"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession_get_0=Module["_emscripten_bind_Handle_XSControl_WorkSession_get_0"]=Module["asm"]["sV"]).apply(null,arguments)};var _emscripten_bind_Handle_XSControl_WorkSession___destroy___0=Module["_emscripten_bind_Handle_XSControl_WorkSession___destroy___0"]=function(){return(_emscripten_bind_Handle_XSControl_WorkSession___destroy___0=Module["_emscripten_bind_Handle_XSControl_WorkSession___destroy___0"]=Module["asm"]["tV"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeDone=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeDone"]=function(){return(_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeDone=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeDone"]=Module["asm"]["uV"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeNotDone=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeNotDone"]=function(){return(_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeNotDone=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PipeNotDone"]=Module["asm"]["vV"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PlaneNotIntersectGuide=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PlaneNotIntersectGuide"]=function(){return(_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PlaneNotIntersectGuide=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_PlaneNotIntersectGuide"]=Module["asm"]["wV"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_ImpossibleContact=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_ImpossibleContact"]=function(){return(_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_ImpossibleContact=Module["_emscripten_enum_BRepBuilderAPI_PipeError_BRepBuilderAPI_ImpossibleContact"]=Module["asm"]["xV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_Orientation_TopAbs_FORWARD=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_FORWARD"]=function(){return(_emscripten_enum_TopAbs_Orientation_TopAbs_FORWARD=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_FORWARD"]=Module["asm"]["yV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_Orientation_TopAbs_REVERSED=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_REVERSED"]=function(){return(_emscripten_enum_TopAbs_Orientation_TopAbs_REVERSED=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_REVERSED"]=Module["asm"]["zV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_Orientation_TopAbs_INTERNAL=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_INTERNAL"]=function(){return(_emscripten_enum_TopAbs_Orientation_TopAbs_INTERNAL=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_INTERNAL"]=Module["asm"]["AV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_Orientation_TopAbs_EXTERNAL=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_EXTERNAL"]=function(){return(_emscripten_enum_TopAbs_Orientation_TopAbs_EXTERNAL=Module["_emscripten_enum_TopAbs_Orientation_TopAbs_EXTERNAL"]=Module["asm"]["BV"]).apply(null,arguments)};var _emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Grad=Module["_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Grad"]=function(){return(_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Grad=Module["_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Grad"]=Module["asm"]["CV"]).apply(null,arguments)};var _emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Tree=Module["_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Tree"]=function(){return(_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Tree=Module["_emscripten_enum_Extrema_ExtAlgo_Extrema_ExtAlgo_Tree"]=Module["asm"]["DV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPOUND=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPOUND"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPOUND=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPOUND"]=Module["asm"]["EV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPSOLID=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPSOLID"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPSOLID=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_COMPSOLID"]=Module["asm"]["FV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_SOLID=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SOLID"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SOLID=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SOLID"]=Module["asm"]["GV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHELL=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHELL"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHELL=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHELL"]=Module["asm"]["HV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_FACE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_FACE"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_FACE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_FACE"]=Module["asm"]["IV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_WIRE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_WIRE"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_WIRE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_WIRE"]=Module["asm"]["JV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_EDGE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_EDGE"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_EDGE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_EDGE"]=Module["asm"]["KV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_VERTEX=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_VERTEX"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_VERTEX=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_VERTEX"]=Module["asm"]["LV"]).apply(null,arguments)};var _emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHAPE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHAPE"]=function(){return(_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHAPE=Module["_emscripten_enum_TopAbs_ShapeEnum_TopAbs_SHAPE"]=Module["asm"]["MV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_C0=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C0"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_C0=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C0"]=Module["asm"]["NV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_G1=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_G1"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_G1=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_G1"]=Module["asm"]["OV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_C1=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C1"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_C1=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C1"]=Module["asm"]["PV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_G2=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_G2"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_G2=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_G2"]=Module["asm"]["QV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_C2=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C2"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_C2=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C2"]=Module["asm"]["RV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_C3=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C3"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_C3=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_C3"]=Module["asm"]["SV"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_Shape_GeomAbs_CN=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_CN"]=function(){return(_emscripten_enum_GeomAbs_Shape_GeomAbs_CN=Module["_emscripten_enum_GeomAbs_Shape_GeomAbs_CN"]=Module["asm"]["TV"]).apply(null,arguments)};var _emscripten_enum_BRepOffset_Mode_BRepOffset_Skin=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_Skin"]=function(){return(_emscripten_enum_BRepOffset_Mode_BRepOffset_Skin=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_Skin"]=Module["asm"]["UV"]).apply(null,arguments)};var _emscripten_enum_BRepOffset_Mode_BRepOffset_Pipe=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_Pipe"]=function(){return(_emscripten_enum_BRepOffset_Mode_BRepOffset_Pipe=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_Pipe"]=Module["asm"]["VV"]).apply(null,arguments)};var _emscripten_enum_BRepOffset_Mode_BRepOffset_RectoVerso=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_RectoVerso"]=function(){return(_emscripten_enum_BRepOffset_Mode_BRepOffset_RectoVerso=Module["_emscripten_enum_BRepOffset_Mode_BRepOffset_RectoVerso"]=Module["asm"]["WV"]).apply(null,arguments)};var _emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsVertex=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsVertex"]=function(){return(_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsVertex=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsVertex"]=Module["asm"]["XV"]).apply(null,arguments)};var _emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsOnEdge=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsOnEdge"]=function(){return(_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsOnEdge=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsOnEdge"]=Module["asm"]["YV"]).apply(null,arguments)};var _emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsInFace=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsInFace"]=function(){return(_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsInFace=Module["_emscripten_enum_BRepExtrema_SupportType_BRepExtrema_IsInFace"]=Module["asm"]["ZV"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotPlanar=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotPlanar"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotPlanar=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotPlanar"]=Module["asm"]["_V"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NoFace=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NoFace"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NoFace=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NoFace"]=Module["asm"]["$V"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_InitialisationError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_InitialisationError"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_InitialisationError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_InitialisationError"]=Module["asm"]["aW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ParametersError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ParametersError"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ParametersError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ParametersError"]=Module["asm"]["bW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_Ready=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_Ready"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_Ready=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_Ready"]=Module["asm"]["cW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_IsDone=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_IsDone"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_IsDone=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_IsDone"]=Module["asm"]["dW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ComputationError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ComputationError"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ComputationError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ComputationError"]=Module["asm"]["eW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ConnexionError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ConnexionError"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ConnexionError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_ConnexionError"]=Module["asm"]["fW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_TangencyError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_TangencyError"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_TangencyError=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_TangencyError"]=Module["asm"]["gW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_FirstEdgeDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_FirstEdgeDegenerated"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_FirstEdgeDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_FirstEdgeDegenerated"]=Module["asm"]["hW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_LastEdgeDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_LastEdgeDegenerated"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_LastEdgeDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_LastEdgeDegenerated"]=Module["asm"]["iW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_BothEdgesDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_BothEdgesDegenerated"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_BothEdgesDegenerated=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_BothEdgesDegenerated"]=Module["asm"]["jW"]).apply(null,arguments)};var _emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotAuthorized=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotAuthorized"]=function(){return(_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotAuthorized=Module["_emscripten_enum_ChFi2d_ConstructionError_ChFi2d_NotAuthorized"]=Module["asm"]["kW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_JoinType_GeomAbs_Arc=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Arc"]=function(){return(_emscripten_enum_GeomAbs_JoinType_GeomAbs_Arc=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Arc"]=Module["asm"]["lW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_JoinType_GeomAbs_Tangent=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Tangent"]=function(){return(_emscripten_enum_GeomAbs_JoinType_GeomAbs_Tangent=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Tangent"]=Module["asm"]["mW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_JoinType_GeomAbs_Intersection=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Intersection"]=function(){return(_emscripten_enum_GeomAbs_JoinType_GeomAbs_Intersection=Module["_emscripten_enum_GeomAbs_JoinType_GeomAbs_Intersection"]=Module["asm"]["nW"]).apply(null,arguments)};var _emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MIN=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MIN"]=function(){return(_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MIN=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MIN"]=Module["asm"]["oW"]).apply(null,arguments)};var _emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MAX=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MAX"]=function(){return(_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MAX=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MAX"]=Module["asm"]["pW"]).apply(null,arguments)};var _emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MINMAX=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MINMAX"]=function(){return(_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MINMAX=Module["_emscripten_enum_Extrema_ExtFlag_Extrema_ExtFlag_MINMAX"]=Module["asm"]["qW"]).apply(null,arguments)};var _emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetVoid=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetVoid"]=function(){return(_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetVoid=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetVoid"]=Module["asm"]["rW"]).apply(null,arguments)};var _emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetDone=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetDone"]=function(){return(_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetDone=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetDone"]=Module["asm"]["sW"]).apply(null,arguments)};var _emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetError=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetError"]=function(){return(_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetError=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetError"]=Module["asm"]["tW"]).apply(null,arguments)};var _emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetFail=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetFail"]=function(){return(_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetFail=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetFail"]=Module["asm"]["uW"]).apply(null,arguments)};var _emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetStop=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetStop"]=function(){return(_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetStop=Module["_emscripten_enum_IFSelect_ReturnStatus_IFSelect_RetStop"]=Module["asm"]["vW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_OK=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_OK"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_OK=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_OK"]=Module["asm"]["wW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE1=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE1"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE1=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE1"]=Module["asm"]["xW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE2=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE2"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE2=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE2"]=Module["asm"]["yW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE3=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE3"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE3=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE3"]=Module["asm"]["zW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE4=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE4"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE4=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE4"]=Module["asm"]["AW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE5=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE5"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE5=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE5"]=Module["asm"]["BW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE6=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE6"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE6=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE6"]=Module["asm"]["CW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE7=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE7"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE7=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE7"]=Module["asm"]["DW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE8=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE8"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE8=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE8"]=Module["asm"]["EW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_DONE"]=Module["asm"]["FW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL1=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL1"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL1=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL1"]=Module["asm"]["GW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL2=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL2"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL2=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL2"]=Module["asm"]["HW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL3=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL3"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL3=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL3"]=Module["asm"]["IW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL4=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL4"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL4=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL4"]=Module["asm"]["JW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL5=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL5"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL5=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL5"]=Module["asm"]["KW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL6=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL6"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL6=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL6"]=Module["asm"]["LW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL7=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL7"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL7=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL7"]=Module["asm"]["MW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL8=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL8"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL8=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL8"]=Module["asm"]["NW"]).apply(null,arguments)};var _emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL"]=function(){return(_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL=Module["_emscripten_enum_ShapeExtend_Status_ShapeExtend_FAIL"]=Module["asm"]["OW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Plane=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Plane"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Plane=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Plane"]=Module["asm"]["PW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cylinder=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cylinder"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cylinder=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cylinder"]=Module["asm"]["QW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cone=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cone"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cone=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Cone"]=Module["asm"]["RW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Sphere=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Sphere"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Sphere=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Sphere"]=Module["asm"]["SW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Torus=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Torus"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Torus=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_Torus"]=Module["asm"]["TW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BezierSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BezierSurface"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BezierSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BezierSurface"]=Module["asm"]["UW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BSplineSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BSplineSurface"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BSplineSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_BSplineSurface"]=Module["asm"]["VW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfRevolution=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfRevolution"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfRevolution=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfRevolution"]=Module["asm"]["WW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfExtrusion=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfExtrusion"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfExtrusion=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_SurfaceOfExtrusion"]=Module["asm"]["XW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OffsetSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OffsetSurface"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OffsetSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OffsetSurface"]=Module["asm"]["YW"]).apply(null,arguments)};var _emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OtherSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OtherSurface"]=function(){return(_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OtherSurface=Module["_emscripten_enum_GeomAbs_SurfaceType_GeomAbs_OtherSurface"]=Module["asm"]["ZW"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_FaceDone=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_FaceDone"]=function(){return(_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_FaceDone=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_FaceDone"]=Module["asm"]["_W"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NoFace=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NoFace"]=function(){return(_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NoFace=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NoFace"]=Module["asm"]["$W"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NotPlanar=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NotPlanar"]=function(){return(_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NotPlanar=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_NotPlanar"]=Module["asm"]["aX"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_CurveProjectionFailed=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_CurveProjectionFailed"]=function(){return(_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_CurveProjectionFailed=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_CurveProjectionFailed"]=Module["asm"]["bX"]).apply(null,arguments)};var _emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_ParametersOutOfRange=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_ParametersOutOfRange"]=function(){return(_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_ParametersOutOfRange=Module["_emscripten_enum_BRepBuilderAPI_FaceError_BRepBuilderAPI_ParametersOutOfRange"]=Module["asm"]["cX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_AsIs=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_AsIs"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_AsIs=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_AsIs"]=Module["asm"]["dX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_ManifoldSolidBrep=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_ManifoldSolidBrep"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_ManifoldSolidBrep=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_ManifoldSolidBrep"]=Module["asm"]["eX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_BrepWithVoids=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_BrepWithVoids"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_BrepWithVoids=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_BrepWithVoids"]=Module["asm"]["fX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrep=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrep"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrep=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrep"]=Module["asm"]["gX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrepAndBrepWithVoids=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrepAndBrepWithVoids"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrepAndBrepWithVoids=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_FacetedBrepAndBrepWithVoids"]=Module["asm"]["hX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_ShellBasedSurfaceModel=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_ShellBasedSurfaceModel"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_ShellBasedSurfaceModel=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_ShellBasedSurfaceModel"]=Module["asm"]["iX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_GeometricCurveSet=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_GeometricCurveSet"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_GeometricCurveSet=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_GeometricCurveSet"]=Module["asm"]["jX"]).apply(null,arguments)};var _emscripten_enum_STEPControl_StepModelType_STEPControl_Hybrid=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_Hybrid"]=function(){return(_emscripten_enum_STEPControl_StepModelType_STEPControl_Hybrid=Module["_emscripten_enum_STEPControl_StepModelType_STEPControl_Hybrid"]=Module["asm"]["kX"]).apply(null,arguments)};var _emscripten_enum_BRepFill_TypeOfContact_BRepFill_NoContact=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_NoContact"]=function(){return(_emscripten_enum_BRepFill_TypeOfContact_BRepFill_NoContact=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_NoContact"]=Module["asm"]["lX"]).apply(null,arguments)};var _emscripten_enum_BRepFill_TypeOfContact_BRepFill_Contact=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_Contact"]=function(){return(_emscripten_enum_BRepFill_TypeOfContact_BRepFill_Contact=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_Contact"]=Module["asm"]["mX"]).apply(null,arguments)};var _emscripten_enum_BRepFill_TypeOfContact_BRepFill_ContactOnBorder=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_ContactOnBorder"]=function(){return(_emscripten_enum_BRepFill_TypeOfContact_BRepFill_ContactOnBorder=Module["_emscripten_enum_BRepFill_TypeOfContact_BRepFill_ContactOnBorder"]=Module["asm"]["nX"]).apply(null,arguments)};var _memset=Module["_memset"]=function(){return(_memset=Module["_memset"]=Module["asm"]["oX"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["pX"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["qX"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["rX"]).apply(null,arguments)};var _htons=Module["_htons"]=function(){return(_htons=Module["_htons"]=Module["asm"]["sX"]).apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return(__get_tzname=Module["__get_tzname"]=Module["asm"]["tX"]).apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return(__get_daylight=Module["__get_daylight"]=Module["asm"]["uX"]).apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return(__get_timezone=Module["__get_timezone"]=Module["asm"]["vX"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["wX"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["xX"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["yX"]).apply(null,arguments)};var __ZSt18uncaught_exceptionv=Module["__ZSt18uncaught_exceptionv"]=function(){return(__ZSt18uncaught_exceptionv=Module["__ZSt18uncaught_exceptionv"]=Module["asm"]["zX"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["AX"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["BX"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["CX"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["DX"]).apply(null,arguments)};var dynCall_viii=Module["dynCall_viii"]=function(){return(dynCall_viii=Module["dynCall_viii"]=Module["asm"]["EX"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["FX"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["GX"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["HX"]).apply(null,arguments)};var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=function(){return(dynCall_viiiiiii=Module["dynCall_viiiiiii"]=Module["asm"]["IX"]).apply(null,arguments)};var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=function(){return(dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=Module["asm"]["JX"]).apply(null,arguments)};var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=function(){return(dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=Module["asm"]["KX"]).apply(null,arguments)};var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=function(){return(dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=Module["asm"]["LX"]).apply(null,arguments)};var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=Module["asm"]["MX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=Module["asm"]["NX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiii"]=Module["asm"]["OX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiii"]=Module["asm"]["PX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiii"]=Module["asm"]["QX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiii"]=Module["asm"]["RX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiii"]=Module["asm"]["SX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiii"]=Module["asm"]["TX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["UX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["VX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["WX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["XX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["YX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii"]=Module["asm"]["ZX"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii"]=Module["asm"]["_X"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii"]=Module["asm"]["$X"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiddiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiddiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiddiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiddiiiiiiiii"]=Module["asm"]["aY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiidddiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiidddiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiidddiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiidddiiiiiiiii"]=Module["asm"]["bY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiidddd=Module["dynCall_viiiiiiiiiiiiiidddd"]=function(){return(dynCall_viiiiiiiiiiiiiidddd=Module["dynCall_viiiiiiiiiiiiiidddd"]=Module["asm"]["cY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiiiidi"]=function(){return(dynCall_viiiiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiiiidi"]=Module["asm"]["dY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiiidi"]=function(){return(dynCall_viiiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiiidi"]=Module["asm"]["eY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiidii=Module["dynCall_viiiiiiiiiiiidii"]=function(){return(dynCall_viiiiiiiiiiiidii=Module["dynCall_viiiiiiiiiiiidii"]=Module["asm"]["fY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiidi"]=function(){return(dynCall_viiiiiiiiiiidi=Module["dynCall_viiiiiiiiiiidi"]=Module["asm"]["gY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiidd=Module["dynCall_viiiiiiiiiiidd"]=function(){return(dynCall_viiiiiiiiiiidd=Module["dynCall_viiiiiiiiiiidd"]=Module["asm"]["hY"]).apply(null,arguments)};var dynCall_viiiiiiiiiid=Module["dynCall_viiiiiiiiiid"]=function(){return(dynCall_viiiiiiiiiid=Module["dynCall_viiiiiiiiiid"]=Module["asm"]["iY"]).apply(null,arguments)};var dynCall_viiiiiiiiiiddi=Module["dynCall_viiiiiiiiiiddi"]=function(){return(dynCall_viiiiiiiiiiddi=Module["dynCall_viiiiiiiiiiddi"]=Module["asm"]["jY"]).apply(null,arguments)};var dynCall_viiiiiiiiiidddiii=Module["dynCall_viiiiiiiiiidddiii"]=function(){return(dynCall_viiiiiiiiiidddiii=Module["dynCall_viiiiiiiiiidddiii"]=Module["asm"]["kY"]).apply(null,arguments)};var dynCall_viiiiiiiiiidddiiiiii=Module["dynCall_viiiiiiiiiidddiiiiii"]=function(){return(dynCall_viiiiiiiiiidddiiiiii=Module["dynCall_viiiiiiiiiidddiiiiii"]=Module["asm"]["lY"]).apply(null,arguments)};var dynCall_viiiiiiiiid=Module["dynCall_viiiiiiiiid"]=function(){return(dynCall_viiiiiiiiid=Module["dynCall_viiiiiiiiid"]=Module["asm"]["mY"]).apply(null,arguments)};var dynCall_viiiiiiiiidd=Module["dynCall_viiiiiiiiidd"]=function(){return(dynCall_viiiiiiiiidd=Module["dynCall_viiiiiiiiidd"]=Module["asm"]["nY"]).apply(null,arguments)};var dynCall_viiiiiiiiiddi=Module["dynCall_viiiiiiiiiddi"]=function(){return(dynCall_viiiiiiiiiddi=Module["dynCall_viiiiiiiiiddi"]=Module["asm"]["oY"]).apply(null,arguments)};var dynCall_viiiiiiiiiddii=Module["dynCall_viiiiiiiiiddii"]=function(){return(dynCall_viiiiiiiiiddii=Module["dynCall_viiiiiiiiiddii"]=Module["asm"]["pY"]).apply(null,arguments)};var dynCall_viiiiiiiid=Module["dynCall_viiiiiiiid"]=function(){return(dynCall_viiiiiiiid=Module["dynCall_viiiiiiiid"]=Module["asm"]["qY"]).apply(null,arguments)};var dynCall_viiiiiiiidii=Module["dynCall_viiiiiiiidii"]=function(){return(dynCall_viiiiiiiidii=Module["dynCall_viiiiiiiidii"]=Module["asm"]["rY"]).apply(null,arguments)};var dynCall_viiiiiiiiddi=Module["dynCall_viiiiiiiiddi"]=function(){return(dynCall_viiiiiiiiddi=Module["dynCall_viiiiiiiiddi"]=Module["asm"]["sY"]).apply(null,arguments)};var dynCall_viiiiiiid=Module["dynCall_viiiiiiid"]=function(){return(dynCall_viiiiiiid=Module["dynCall_viiiiiiid"]=Module["asm"]["tY"]).apply(null,arguments)};var dynCall_viiiiiiidiiiidiii=Module["dynCall_viiiiiiidiiiidiii"]=function(){return(dynCall_viiiiiiidiiiidiii=Module["dynCall_viiiiiiidiiiidiii"]=Module["asm"]["uY"]).apply(null,arguments)};var dynCall_viiiiiiiddii=Module["dynCall_viiiiiiiddii"]=function(){return(dynCall_viiiiiiiddii=Module["dynCall_viiiiiiiddii"]=Module["asm"]["vY"]).apply(null,arguments)};var dynCall_viiiiiiiddiiii=Module["dynCall_viiiiiiiddiiii"]=function(){return(dynCall_viiiiiiiddiiii=Module["dynCall_viiiiiiiddiiii"]=Module["asm"]["wY"]).apply(null,arguments)};var dynCall_viiiiiiiddd=Module["dynCall_viiiiiiiddd"]=function(){return(dynCall_viiiiiiiddd=Module["dynCall_viiiiiiiddd"]=Module["asm"]["xY"]).apply(null,arguments)};var dynCall_viiiiiid=Module["dynCall_viiiiiid"]=function(){return(dynCall_viiiiiid=Module["dynCall_viiiiiid"]=Module["asm"]["yY"]).apply(null,arguments)};var dynCall_viiiiiidi=Module["dynCall_viiiiiidi"]=function(){return(dynCall_viiiiiidi=Module["dynCall_viiiiiidi"]=Module["asm"]["zY"]).apply(null,arguments)};var dynCall_viiiiiidii=Module["dynCall_viiiiiidii"]=function(){return(dynCall_viiiiiidii=Module["dynCall_viiiiiidii"]=Module["asm"]["AY"]).apply(null,arguments)};var dynCall_viiiiiidiii=Module["dynCall_viiiiiidiii"]=function(){return(dynCall_viiiiiidiii=Module["dynCall_viiiiiidiii"]=Module["asm"]["BY"]).apply(null,arguments)};var dynCall_viiiiiidiidid=Module["dynCall_viiiiiidiidid"]=function(){return(dynCall_viiiiiidiidid=Module["dynCall_viiiiiidiidid"]=Module["asm"]["CY"]).apply(null,arguments)};var dynCall_viiiiiididi=Module["dynCall_viiiiiididi"]=function(){return(dynCall_viiiiiididi=Module["dynCall_viiiiiididi"]=Module["asm"]["DY"]).apply(null,arguments)};var dynCall_viiiiiidd=Module["dynCall_viiiiiidd"]=function(){return(dynCall_viiiiiidd=Module["dynCall_viiiiiidd"]=Module["asm"]["EY"]).apply(null,arguments)};var dynCall_viiiiiiddi=Module["dynCall_viiiiiiddi"]=function(){return(dynCall_viiiiiiddi=Module["dynCall_viiiiiiddi"]=Module["asm"]["FY"]).apply(null,arguments)};var dynCall_viiiiiiddiii=Module["dynCall_viiiiiiddiii"]=function(){return(dynCall_viiiiiiddiii=Module["dynCall_viiiiiiddiii"]=Module["asm"]["GY"]).apply(null,arguments)};var dynCall_viiiiiiddiiii=Module["dynCall_viiiiiiddiiii"]=function(){return(dynCall_viiiiiiddiiii=Module["dynCall_viiiiiiddiiii"]=Module["asm"]["HY"]).apply(null,arguments)};var dynCall_viiiiiidddi=Module["dynCall_viiiiiidddi"]=function(){return(dynCall_viiiiiidddi=Module["dynCall_viiiiiidddi"]=Module["asm"]["IY"]).apply(null,arguments)};var dynCall_viiiiiiddddidd=Module["dynCall_viiiiiiddddidd"]=function(){return(dynCall_viiiiiiddddidd=Module["dynCall_viiiiiiddddidd"]=Module["asm"]["JY"]).apply(null,arguments)};var dynCall_viiiiiiddddiddi=Module["dynCall_viiiiiiddddiddi"]=function(){return(dynCall_viiiiiiddddiddi=Module["dynCall_viiiiiiddddiddi"]=Module["asm"]["KY"]).apply(null,arguments)};var dynCall_viiiiid=Module["dynCall_viiiiid"]=function(){return(dynCall_viiiiid=Module["dynCall_viiiiid"]=Module["asm"]["LY"]).apply(null,arguments)};var dynCall_viiiiidi=Module["dynCall_viiiiidi"]=function(){return(dynCall_viiiiidi=Module["dynCall_viiiiidi"]=Module["asm"]["MY"]).apply(null,arguments)};var dynCall_viiiiidii=Module["dynCall_viiiiidii"]=function(){return(dynCall_viiiiidii=Module["dynCall_viiiiidii"]=Module["asm"]["NY"]).apply(null,arguments)};var dynCall_viiiiidiii=Module["dynCall_viiiiidiii"]=function(){return(dynCall_viiiiidiii=Module["dynCall_viiiiidiii"]=Module["asm"]["OY"]).apply(null,arguments)};var dynCall_viiiiidd=Module["dynCall_viiiiidd"]=function(){return(dynCall_viiiiidd=Module["dynCall_viiiiidd"]=Module["asm"]["PY"]).apply(null,arguments)};var dynCall_viiiiiddi=Module["dynCall_viiiiiddi"]=function(){return(dynCall_viiiiiddi=Module["dynCall_viiiiiddi"]=Module["asm"]["QY"]).apply(null,arguments)};var dynCall_viiiiiddii=Module["dynCall_viiiiiddii"]=function(){return(dynCall_viiiiiddii=Module["dynCall_viiiiiddii"]=Module["asm"]["RY"]).apply(null,arguments)};var dynCall_viiiiiddiii=Module["dynCall_viiiiiddiii"]=function(){return(dynCall_viiiiiddiii=Module["dynCall_viiiiiddiii"]=Module["asm"]["SY"]).apply(null,arguments)};var dynCall_viiiiiddiiii=Module["dynCall_viiiiiddiiii"]=function(){return(dynCall_viiiiiddiiii=Module["dynCall_viiiiiddiiii"]=Module["asm"]["TY"]).apply(null,arguments)};var dynCall_viiiiiddiiiiii=Module["dynCall_viiiiiddiiiiii"]=function(){return(dynCall_viiiiiddiiiiii=Module["dynCall_viiiiiddiiiiii"]=Module["asm"]["UY"]).apply(null,arguments)};var dynCall_viiiiiddidd=Module["dynCall_viiiiiddidd"]=function(){return(dynCall_viiiiiddidd=Module["dynCall_viiiiiddidd"]=Module["asm"]["VY"]).apply(null,arguments)};var dynCall_viiiiiddd=Module["dynCall_viiiiiddd"]=function(){return(dynCall_viiiiiddd=Module["dynCall_viiiiiddd"]=Module["asm"]["WY"]).apply(null,arguments)};var dynCall_viiiiidddii=Module["dynCall_viiiiidddii"]=function(){return(dynCall_viiiiidddii=Module["dynCall_viiiiidddii"]=Module["asm"]["XY"]).apply(null,arguments)};var dynCall_viiiiidddiii=Module["dynCall_viiiiidddiii"]=function(){return(dynCall_viiiiidddiii=Module["dynCall_viiiiidddiii"]=Module["asm"]["YY"]).apply(null,arguments)};var dynCall_viiiiidddiiiiii=Module["dynCall_viiiiidddiiiiii"]=function(){return(dynCall_viiiiidddiiiiii=Module["dynCall_viiiiidddiiiiii"]=Module["asm"]["ZY"]).apply(null,arguments)};var dynCall_viiiiidddd=Module["dynCall_viiiiidddd"]=function(){return(dynCall_viiiiidddd=Module["dynCall_viiiiidddd"]=Module["asm"]["_Y"]).apply(null,arguments)};var dynCall_viiiiiddddi=Module["dynCall_viiiiiddddi"]=function(){return(dynCall_viiiiiddddi=Module["dynCall_viiiiiddddi"]=Module["asm"]["$Y"]).apply(null,arguments)};var dynCall_viiiiiddddiddi=Module["dynCall_viiiiiddddiddi"]=function(){return(dynCall_viiiiiddddiddi=Module["dynCall_viiiiiddddiddi"]=Module["asm"]["aZ"]).apply(null,arguments)};var dynCall_viiiiidddddddd=Module["dynCall_viiiiidddddddd"]=function(){return(dynCall_viiiiidddddddd=Module["dynCall_viiiiidddddddd"]=Module["asm"]["bZ"]).apply(null,arguments)};var dynCall_viiiid=Module["dynCall_viiiid"]=function(){return(dynCall_viiiid=Module["dynCall_viiiid"]=Module["asm"]["cZ"]).apply(null,arguments)};var dynCall_viiiidi=Module["dynCall_viiiidi"]=function(){return(dynCall_viiiidi=Module["dynCall_viiiidi"]=Module["asm"]["dZ"]).apply(null,arguments)};var dynCall_viiiidii=Module["dynCall_viiiidii"]=function(){return(dynCall_viiiidii=Module["dynCall_viiiidii"]=Module["asm"]["eZ"]).apply(null,arguments)};var dynCall_viiiidiii=Module["dynCall_viiiidiii"]=function(){return(dynCall_viiiidiii=Module["dynCall_viiiidiii"]=Module["asm"]["fZ"]).apply(null,arguments)};var dynCall_viiiidiiii=Module["dynCall_viiiidiiii"]=function(){return(dynCall_viiiidiiii=Module["dynCall_viiiidiiii"]=Module["asm"]["gZ"]).apply(null,arguments)};var dynCall_viiiidiiiiiidiiiiiiiiiii=Module["dynCall_viiiidiiiiiidiiiiiiiiiii"]=function(){return(dynCall_viiiidiiiiiidiiiiiiiiiii=Module["dynCall_viiiidiiiiiidiiiiiiiiiii"]=Module["asm"]["hZ"]).apply(null,arguments)};var dynCall_viiiidiiidi=Module["dynCall_viiiidiiidi"]=function(){return(dynCall_viiiidiiidi=Module["dynCall_viiiidiiidi"]=Module["asm"]["iZ"]).apply(null,arguments)};var dynCall_viiiidiidi=Module["dynCall_viiiidiidi"]=function(){return(dynCall_viiiidiidi=Module["dynCall_viiiidiidi"]=Module["asm"]["jZ"]).apply(null,arguments)};var dynCall_viiiidd=Module["dynCall_viiiidd"]=function(){return(dynCall_viiiidd=Module["dynCall_viiiidd"]=Module["asm"]["kZ"]).apply(null,arguments)};var dynCall_viiiiddi=Module["dynCall_viiiiddi"]=function(){return(dynCall_viiiiddi=Module["dynCall_viiiiddi"]=Module["asm"]["lZ"]).apply(null,arguments)};var dynCall_viiiidddii=Module["dynCall_viiiidddii"]=function(){return(dynCall_viiiidddii=Module["dynCall_viiiidddii"]=Module["asm"]["mZ"]).apply(null,arguments)};var dynCall_viiiidddiiiii=Module["dynCall_viiiidddiiiii"]=function(){return(dynCall_viiiidddiiiii=Module["dynCall_viiiidddiiiii"]=Module["asm"]["nZ"]).apply(null,arguments)};var dynCall_viiiidddd=Module["dynCall_viiiidddd"]=function(){return(dynCall_viiiidddd=Module["dynCall_viiiidddd"]=Module["asm"]["oZ"]).apply(null,arguments)};var dynCall_viiiiddddd=Module["dynCall_viiiiddddd"]=function(){return(dynCall_viiiiddddd=Module["dynCall_viiiiddddd"]=Module["asm"]["pZ"]).apply(null,arguments)};var dynCall_viiiidddddd=Module["dynCall_viiiidddddd"]=function(){return(dynCall_viiiidddddd=Module["dynCall_viiiidddddd"]=Module["asm"]["qZ"]).apply(null,arguments)};var dynCall_viiid=Module["dynCall_viiid"]=function(){return(dynCall_viiid=Module["dynCall_viiid"]=Module["asm"]["rZ"]).apply(null,arguments)};var dynCall_viiidi=Module["dynCall_viiidi"]=function(){return(dynCall_viiidi=Module["dynCall_viiidi"]=Module["asm"]["sZ"]).apply(null,arguments)};var dynCall_viiidii=Module["dynCall_viiidii"]=function(){return(dynCall_viiidii=Module["dynCall_viiidii"]=Module["asm"]["tZ"]).apply(null,arguments)};var dynCall_viiidiii=Module["dynCall_viiidiii"]=function(){return(dynCall_viiidiii=Module["dynCall_viiidiii"]=Module["asm"]["uZ"]).apply(null,arguments)};var dynCall_viiidiiii=Module["dynCall_viiidiiii"]=function(){return(dynCall_viiidiiii=Module["dynCall_viiidiiii"]=Module["asm"]["vZ"]).apply(null,arguments)};var dynCall_viiidiiiii=Module["dynCall_viiidiiiii"]=function(){return(dynCall_viiidiiiii=Module["dynCall_viiidiiiii"]=Module["asm"]["wZ"]).apply(null,arguments)};var dynCall_viiidiiiiiiiiii=Module["dynCall_viiidiiiiiiiiii"]=function(){return(dynCall_viiidiiiiiiiiii=Module["dynCall_viiidiiiiiiiiii"]=Module["asm"]["xZ"]).apply(null,arguments)};var dynCall_viiidiiiiddiiiiii=Module["dynCall_viiidiiiiddiiiiii"]=function(){return(dynCall_viiidiiiiddiiiiii=Module["dynCall_viiidiiiiddiiiiii"]=Module["asm"]["yZ"]).apply(null,arguments)};var dynCall_viiidiid=Module["dynCall_viiidiid"]=function(){return(dynCall_viiidiid=Module["dynCall_viiidiid"]=Module["asm"]["zZ"]).apply(null,arguments)};var dynCall_viiidid=Module["dynCall_viiidid"]=function(){return(dynCall_viiidid=Module["dynCall_viiidid"]=Module["asm"]["AZ"]).apply(null,arguments)};var dynCall_viiididi=Module["dynCall_viiididi"]=function(){return(dynCall_viiididi=Module["dynCall_viiididi"]=Module["asm"]["BZ"]).apply(null,arguments)};var dynCall_viiidd=Module["dynCall_viiidd"]=function(){return(dynCall_viiidd=Module["dynCall_viiidd"]=Module["asm"]["CZ"]).apply(null,arguments)};var dynCall_viiiddi=Module["dynCall_viiiddi"]=function(){return(dynCall_viiiddi=Module["dynCall_viiiddi"]=Module["asm"]["DZ"]).apply(null,arguments)};var dynCall_viiiddii=Module["dynCall_viiiddii"]=function(){return(dynCall_viiiddii=Module["dynCall_viiiddii"]=Module["asm"]["EZ"]).apply(null,arguments)};var dynCall_viiiddiiii=Module["dynCall_viiiddiiii"]=function(){return(dynCall_viiiddiiii=Module["dynCall_viiiddiiii"]=Module["asm"]["FZ"]).apply(null,arguments)};var dynCall_viiiddiiiii=Module["dynCall_viiiddiiiii"]=function(){return(dynCall_viiiddiiiii=Module["dynCall_viiiddiiiii"]=Module["asm"]["GZ"]).apply(null,arguments)};var dynCall_viiiddiiiiiiiiiiiiii=Module["dynCall_viiiddiiiiiiiiiiiiii"]=function(){return(dynCall_viiiddiiiiiiiiiiiiii=Module["dynCall_viiiddiiiiiiiiiiiiii"]=Module["asm"]["HZ"]).apply(null,arguments)};var dynCall_viiiddid=Module["dynCall_viiiddid"]=function(){return(dynCall_viiiddid=Module["dynCall_viiiddid"]=Module["asm"]["IZ"]).apply(null,arguments)};var dynCall_viiiddidiii=Module["dynCall_viiiddidiii"]=function(){return(dynCall_viiiddidiii=Module["dynCall_viiiddidiii"]=Module["asm"]["JZ"]).apply(null,arguments)};var dynCall_viiiddidiiiii=Module["dynCall_viiiddidiiiii"]=function(){return(dynCall_viiiddidiiiii=Module["dynCall_viiiddidiiiii"]=Module["asm"]["KZ"]).apply(null,arguments)};var dynCall_viiiddd=Module["dynCall_viiiddd"]=function(){return(dynCall_viiiddd=Module["dynCall_viiiddd"]=Module["asm"]["LZ"]).apply(null,arguments)};var dynCall_viiidddi=Module["dynCall_viiidddi"]=function(){return(dynCall_viiidddi=Module["dynCall_viiidddi"]=Module["asm"]["MZ"]).apply(null,arguments)};var dynCall_viiidddiii=Module["dynCall_viiidddiii"]=function(){return(dynCall_viiidddiii=Module["dynCall_viiidddiii"]=Module["asm"]["NZ"]).apply(null,arguments)};var dynCall_viiidddd=Module["dynCall_viiidddd"]=function(){return(dynCall_viiidddd=Module["dynCall_viiidddd"]=Module["asm"]["OZ"]).apply(null,arguments)};var dynCall_viiiddddi=Module["dynCall_viiiddddi"]=function(){return(dynCall_viiiddddi=Module["dynCall_viiiddddi"]=Module["asm"]["PZ"]).apply(null,arguments)};var dynCall_viiiddddii=Module["dynCall_viiiddddii"]=function(){return(dynCall_viiiddddii=Module["dynCall_viiiddddii"]=Module["asm"]["QZ"]).apply(null,arguments)};var dynCall_viiiddddiddi=Module["dynCall_viiiddddiddi"]=function(){return(dynCall_viiiddddiddi=Module["dynCall_viiiddddiddi"]=Module["asm"]["RZ"]).apply(null,arguments)};var dynCall_viiiddddd=Module["dynCall_viiiddddd"]=function(){return(dynCall_viiiddddd=Module["dynCall_viiiddddd"]=Module["asm"]["SZ"]).apply(null,arguments)};var dynCall_viid=Module["dynCall_viid"]=function(){return(dynCall_viid=Module["dynCall_viid"]=Module["asm"]["TZ"]).apply(null,arguments)};var dynCall_viidi=Module["dynCall_viidi"]=function(){return(dynCall_viidi=Module["dynCall_viidi"]=Module["asm"]["UZ"]).apply(null,arguments)};var dynCall_viidii=Module["dynCall_viidii"]=function(){return(dynCall_viidii=Module["dynCall_viidii"]=Module["asm"]["VZ"]).apply(null,arguments)};var dynCall_viidiii=Module["dynCall_viidiii"]=function(){return(dynCall_viidiii=Module["dynCall_viidiii"]=Module["asm"]["WZ"]).apply(null,arguments)};var dynCall_viidiiiii=Module["dynCall_viidiiiii"]=function(){return(dynCall_viidiiiii=Module["dynCall_viidiiiii"]=Module["asm"]["XZ"]).apply(null,arguments)};var dynCall_viidiiiiii=Module["dynCall_viidiiiiii"]=function(){return(dynCall_viidiiiiii=Module["dynCall_viidiiiiii"]=Module["asm"]["YZ"]).apply(null,arguments)};var dynCall_viidiiid=Module["dynCall_viidiiid"]=function(){return(dynCall_viidiiid=Module["dynCall_viidiiid"]=Module["asm"]["ZZ"]).apply(null,arguments)};var dynCall_viidiiidddii=Module["dynCall_viidiiidddii"]=function(){return(dynCall_viidiiidddii=Module["dynCall_viidiiidddii"]=Module["asm"]["_Z"]).apply(null,arguments)};var dynCall_viidiid=Module["dynCall_viidiid"]=function(){return(dynCall_viidiid=Module["dynCall_viidiid"]=Module["asm"]["$Z"]).apply(null,arguments)};var dynCall_viidid=Module["dynCall_viidid"]=function(){return(dynCall_viidid=Module["dynCall_viidid"]=Module["asm"]["a_"]).apply(null,arguments)};var dynCall_viididi=Module["dynCall_viididi"]=function(){return(dynCall_viididi=Module["dynCall_viididi"]=Module["asm"]["b_"]).apply(null,arguments)};var dynCall_viididd=Module["dynCall_viididd"]=function(){return(dynCall_viididd=Module["dynCall_viididd"]=Module["asm"]["c_"]).apply(null,arguments)};var dynCall_viididdi=Module["dynCall_viididdi"]=function(){return(dynCall_viididdi=Module["dynCall_viididdi"]=Module["asm"]["d_"]).apply(null,arguments)};var dynCall_viidd=Module["dynCall_viidd"]=function(){return(dynCall_viidd=Module["dynCall_viidd"]=Module["asm"]["e_"]).apply(null,arguments)};var dynCall_viiddi=Module["dynCall_viiddi"]=function(){return(dynCall_viiddi=Module["dynCall_viiddi"]=Module["asm"]["f_"]).apply(null,arguments)};var dynCall_viiddii=Module["dynCall_viiddii"]=function(){return(dynCall_viiddii=Module["dynCall_viiddii"]=Module["asm"]["g_"]).apply(null,arguments)};var dynCall_viiddiii=Module["dynCall_viiddiii"]=function(){return(dynCall_viiddiii=Module["dynCall_viiddiii"]=Module["asm"]["h_"]).apply(null,arguments)};var dynCall_viiddiiii=Module["dynCall_viiddiiii"]=function(){return(dynCall_viiddiiii=Module["dynCall_viiddiiii"]=Module["asm"]["i_"]).apply(null,arguments)};var dynCall_viiddiiiii=Module["dynCall_viiddiiiii"]=function(){return(dynCall_viiddiiiii=Module["dynCall_viiddiiiii"]=Module["asm"]["j_"]).apply(null,arguments)};var dynCall_viiddiiiiii=Module["dynCall_viiddiiiiii"]=function(){return(dynCall_viiddiiiiii=Module["dynCall_viiddiiiiii"]=Module["asm"]["k_"]).apply(null,arguments)};var dynCall_viiddiiiiiiii=Module["dynCall_viiddiiiiiiii"]=function(){return(dynCall_viiddiiiiiiii=Module["dynCall_viiddiiiiiiii"]=Module["asm"]["l_"]).apply(null,arguments)};var dynCall_viiddiidiiiiii=Module["dynCall_viiddiidiiiiii"]=function(){return(dynCall_viiddiidiiiiii=Module["dynCall_viiddiidiiiiii"]=Module["asm"]["m_"]).apply(null,arguments)};var dynCall_viiddid=Module["dynCall_viiddid"]=function(){return(dynCall_viiddid=Module["dynCall_viiddid"]=Module["asm"]["n_"]).apply(null,arguments)};var dynCall_viiddidi=Module["dynCall_viiddidi"]=function(){return(dynCall_viiddidi=Module["dynCall_viiddidi"]=Module["asm"]["o_"]).apply(null,arguments)};var dynCall_viiddidd=Module["dynCall_viiddidd"]=function(){return(dynCall_viiddidd=Module["dynCall_viiddidd"]=Module["asm"]["p_"]).apply(null,arguments)};var dynCall_viiddd=Module["dynCall_viiddd"]=function(){return(dynCall_viiddd=Module["dynCall_viiddd"]=Module["asm"]["q_"]).apply(null,arguments)};var dynCall_viidddi=Module["dynCall_viidddi"]=function(){return(dynCall_viidddi=Module["dynCall_viidddi"]=Module["asm"]["r_"]).apply(null,arguments)};var dynCall_viidddii=Module["dynCall_viidddii"]=function(){return(dynCall_viidddii=Module["dynCall_viidddii"]=Module["asm"]["s_"]).apply(null,arguments)};var dynCall_viidddiii=Module["dynCall_viidddiii"]=function(){return(dynCall_viidddiii=Module["dynCall_viidddiii"]=Module["asm"]["t_"]).apply(null,arguments)};var dynCall_viidddd=Module["dynCall_viidddd"]=function(){return(dynCall_viidddd=Module["dynCall_viidddd"]=Module["asm"]["u_"]).apply(null,arguments)};var dynCall_viiddddi=Module["dynCall_viiddddi"]=function(){return(dynCall_viiddddi=Module["dynCall_viiddddi"]=Module["asm"]["v_"]).apply(null,arguments)};var dynCall_viiddddiii=Module["dynCall_viiddddiii"]=function(){return(dynCall_viiddddiii=Module["dynCall_viiddddiii"]=Module["asm"]["w_"]).apply(null,arguments)};var dynCall_viiddddidd=Module["dynCall_viiddddidd"]=function(){return(dynCall_viiddddidd=Module["dynCall_viiddddidd"]=Module["asm"]["x_"]).apply(null,arguments)};var dynCall_viiddddiddd=Module["dynCall_viiddddiddd"]=function(){return(dynCall_viiddddiddd=Module["dynCall_viiddddiddd"]=Module["asm"]["y_"]).apply(null,arguments)};var dynCall_viiddddd=Module["dynCall_viiddddd"]=function(){return(dynCall_viiddddd=Module["dynCall_viiddddd"]=Module["asm"]["z_"]).apply(null,arguments)};var dynCall_viidddddi=Module["dynCall_viidddddi"]=function(){return(dynCall_viidddddi=Module["dynCall_viidddddi"]=Module["asm"]["A_"]).apply(null,arguments)};var dynCall_viidddddiii=Module["dynCall_viidddddiii"]=function(){return(dynCall_viidddddiii=Module["dynCall_viidddddiii"]=Module["asm"]["B_"]).apply(null,arguments)};var dynCall_viidddddd=Module["dynCall_viidddddd"]=function(){return(dynCall_viidddddd=Module["dynCall_viidddddd"]=Module["asm"]["C_"]).apply(null,arguments)};var dynCall_viidddddddiiii=Module["dynCall_viidddddddiiii"]=function(){return(dynCall_viidddddddiiii=Module["dynCall_viidddddddiiii"]=Module["asm"]["D_"]).apply(null,arguments)};var dynCall_viidddddddd=Module["dynCall_viidddddddd"]=function(){return(dynCall_viidddddddd=Module["dynCall_viidddddddd"]=Module["asm"]["E_"]).apply(null,arguments)};var dynCall_vid=Module["dynCall_vid"]=function(){return(dynCall_vid=Module["dynCall_vid"]=Module["asm"]["F_"]).apply(null,arguments)};var dynCall_vidi=Module["dynCall_vidi"]=function(){return(dynCall_vidi=Module["dynCall_vidi"]=Module["asm"]["G_"]).apply(null,arguments)};var dynCall_vidii=Module["dynCall_vidii"]=function(){return(dynCall_vidii=Module["dynCall_vidii"]=Module["asm"]["H_"]).apply(null,arguments)};var dynCall_vidiii=Module["dynCall_vidiii"]=function(){return(dynCall_vidiii=Module["dynCall_vidiii"]=Module["asm"]["I_"]).apply(null,arguments)};var dynCall_vidiiii=Module["dynCall_vidiiii"]=function(){return(dynCall_vidiiii=Module["dynCall_vidiiii"]=Module["asm"]["J_"]).apply(null,arguments)};var dynCall_vidiiiiii=Module["dynCall_vidiiiiii"]=function(){return(dynCall_vidiiiiii=Module["dynCall_vidiiiiii"]=Module["asm"]["K_"]).apply(null,arguments)};var dynCall_vidiiiiiiiiiii=Module["dynCall_vidiiiiiiiiiii"]=function(){return(dynCall_vidiiiiiiiiiii=Module["dynCall_vidiiiiiiiiiii"]=Module["asm"]["L_"]).apply(null,arguments)};var dynCall_vidiiiiidd=Module["dynCall_vidiiiiidd"]=function(){return(dynCall_vidiiiiidd=Module["dynCall_vidiiiiidd"]=Module["asm"]["M_"]).apply(null,arguments)};var dynCall_vidiiidi=Module["dynCall_vidiiidi"]=function(){return(dynCall_vidiiidi=Module["dynCall_vidiiidi"]=Module["asm"]["N_"]).apply(null,arguments)};var dynCall_vidiiiddii=Module["dynCall_vidiiiddii"]=function(){return(dynCall_vidiiiddii=Module["dynCall_vidiiiddii"]=Module["asm"]["O_"]).apply(null,arguments)};var dynCall_vidiidii=Module["dynCall_vidiidii"]=function(){return(dynCall_vidiidii=Module["dynCall_vidiidii"]=Module["asm"]["P_"]).apply(null,arguments)};var dynCall_vidiiddddii=Module["dynCall_vidiiddddii"]=function(){return(dynCall_vidiiddddii=Module["dynCall_vidiiddddii"]=Module["asm"]["Q_"]).apply(null,arguments)};var dynCall_vidid=Module["dynCall_vidid"]=function(){return(dynCall_vidid=Module["dynCall_vidid"]=Module["asm"]["R_"]).apply(null,arguments)};var dynCall_vididi=Module["dynCall_vididi"]=function(){return(dynCall_vididi=Module["dynCall_vididi"]=Module["asm"]["S_"]).apply(null,arguments)};var dynCall_vididd=Module["dynCall_vididd"]=function(){return(dynCall_vididd=Module["dynCall_vididd"]=Module["asm"]["T_"]).apply(null,arguments)};var dynCall_vididdi=Module["dynCall_vididdi"]=function(){return(dynCall_vididdi=Module["dynCall_vididdi"]=Module["asm"]["U_"]).apply(null,arguments)};var dynCall_vidd=Module["dynCall_vidd"]=function(){return(dynCall_vidd=Module["dynCall_vidd"]=Module["asm"]["V_"]).apply(null,arguments)};var dynCall_viddi=Module["dynCall_viddi"]=function(){return(dynCall_viddi=Module["dynCall_viddi"]=Module["asm"]["W_"]).apply(null,arguments)};var dynCall_viddii=Module["dynCall_viddii"]=function(){return(dynCall_viddii=Module["dynCall_viddii"]=Module["asm"]["X_"]).apply(null,arguments)};var dynCall_viddiii=Module["dynCall_viddiii"]=function(){return(dynCall_viddiii=Module["dynCall_viddiii"]=Module["asm"]["Y_"]).apply(null,arguments)};var dynCall_viddiiiiii=Module["dynCall_viddiiiiii"]=function(){return(dynCall_viddiiiiii=Module["dynCall_viddiiiiii"]=Module["asm"]["Z_"]).apply(null,arguments)};var dynCall_viddiiiiiiiiii=Module["dynCall_viddiiiiiiiiii"]=function(){return(dynCall_viddiiiiiiiiii=Module["dynCall_viddiiiiiiiiii"]=Module["asm"]["__"]).apply(null,arguments)};var dynCall_viddiidiiidii=Module["dynCall_viddiidiiidii"]=function(){return(dynCall_viddiidiiidii=Module["dynCall_viddiidiiidii"]=Module["asm"]["$_"]).apply(null,arguments)};var dynCall_viddiididiiiiiiiiiiiiiiiiiii=Module["dynCall_viddiididiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viddiididiiiiiiiiiiiiiiiiiii=Module["dynCall_viddiididiiiiiiiiiiiiiiiiiii"]=Module["asm"]["a$"]).apply(null,arguments)};var dynCall_viddiiddi=Module["dynCall_viddiiddi"]=function(){return(dynCall_viddiiddi=Module["dynCall_viddiiddi"]=Module["asm"]["b$"]).apply(null,arguments)};var dynCall_viddiiddiii=Module["dynCall_viddiiddiii"]=function(){return(dynCall_viddiiddiii=Module["dynCall_viddiiddiii"]=Module["asm"]["c$"]).apply(null,arguments)};var dynCall_viddid=Module["dynCall_viddid"]=function(){return(dynCall_viddid=Module["dynCall_viddid"]=Module["asm"]["d$"]).apply(null,arguments)};var dynCall_viddidd=Module["dynCall_viddidd"]=function(){return(dynCall_viddidd=Module["dynCall_viddidd"]=Module["asm"]["e$"]).apply(null,arguments)};var dynCall_viddidddiiii=Module["dynCall_viddidddiiii"]=function(){return(dynCall_viddidddiiii=Module["dynCall_viddidddiiii"]=Module["asm"]["f$"]).apply(null,arguments)};var dynCall_viddd=Module["dynCall_viddd"]=function(){return(dynCall_viddd=Module["dynCall_viddd"]=Module["asm"]["g$"]).apply(null,arguments)};var dynCall_vidddi=Module["dynCall_vidddi"]=function(){return(dynCall_vidddi=Module["dynCall_vidddi"]=Module["asm"]["h$"]).apply(null,arguments)};var dynCall_vidddii=Module["dynCall_vidddii"]=function(){return(dynCall_vidddii=Module["dynCall_vidddii"]=Module["asm"]["i$"]).apply(null,arguments)};var dynCall_vidddiii=Module["dynCall_vidddiii"]=function(){return(dynCall_vidddiii=Module["dynCall_vidddiii"]=Module["asm"]["j$"]).apply(null,arguments)};var dynCall_vidddiiidi=Module["dynCall_vidddiiidi"]=function(){return(dynCall_vidddiiidi=Module["dynCall_vidddiiidi"]=Module["asm"]["k$"]).apply(null,arguments)};var dynCall_vidddidddddd=Module["dynCall_vidddidddddd"]=function(){return(dynCall_vidddidddddd=Module["dynCall_vidddidddddd"]=Module["asm"]["l$"]).apply(null,arguments)};var dynCall_vidddd=Module["dynCall_vidddd"]=function(){return(dynCall_vidddd=Module["dynCall_vidddd"]=Module["asm"]["m$"]).apply(null,arguments)};var dynCall_viddddi=Module["dynCall_viddddi"]=function(){return(dynCall_viddddi=Module["dynCall_viddddi"]=Module["asm"]["n$"]).apply(null,arguments)};var dynCall_viddddii=Module["dynCall_viddddii"]=function(){return(dynCall_viddddii=Module["dynCall_viddddii"]=Module["asm"]["o$"]).apply(null,arguments)};var dynCall_viddddiii=Module["dynCall_viddddiii"]=function(){return(dynCall_viddddiii=Module["dynCall_viddddiii"]=Module["asm"]["p$"]).apply(null,arguments)};var dynCall_viddddiiii=Module["dynCall_viddddiiii"]=function(){return(dynCall_viddddiiii=Module["dynCall_viddddiiii"]=Module["asm"]["q$"]).apply(null,arguments)};var dynCall_viddddiiiii=Module["dynCall_viddddiiiii"]=function(){return(dynCall_viddddiiiii=Module["dynCall_viddddiiiii"]=Module["asm"]["r$"]).apply(null,arguments)};var dynCall_viddddiid=Module["dynCall_viddddiid"]=function(){return(dynCall_viddddiid=Module["dynCall_viddddiid"]=Module["asm"]["s$"]).apply(null,arguments)};var dynCall_viddddd=Module["dynCall_viddddd"]=function(){return(dynCall_viddddd=Module["dynCall_viddddd"]=Module["asm"]["t$"]).apply(null,arguments)};var dynCall_vidddddi=Module["dynCall_vidddddi"]=function(){return(dynCall_vidddddi=Module["dynCall_vidddddi"]=Module["asm"]["u$"]).apply(null,arguments)};var dynCall_vidddddiii=Module["dynCall_vidddddiii"]=function(){return(dynCall_vidddddiii=Module["dynCall_vidddddiii"]=Module["asm"]["v$"]).apply(null,arguments)};var dynCall_vidddddd=Module["dynCall_vidddddd"]=function(){return(dynCall_vidddddd=Module["dynCall_vidddddd"]=Module["asm"]["w$"]).apply(null,arguments)};var dynCall_viddddddiii=Module["dynCall_viddddddiii"]=function(){return(dynCall_viddddddiii=Module["dynCall_viddddddiii"]=Module["asm"]["x$"]).apply(null,arguments)};var dynCall_viddddddd=Module["dynCall_viddddddd"]=function(){return(dynCall_viddddddd=Module["dynCall_viddddddd"]=Module["asm"]["y$"]).apply(null,arguments)};var dynCall_vidddddddii=Module["dynCall_vidddddddii"]=function(){return(dynCall_vidddddddii=Module["dynCall_vidddddddii"]=Module["asm"]["z$"]).apply(null,arguments)};var dynCall_vidddddddddddd=Module["dynCall_vidddddddddddd"]=function(){return(dynCall_vidddddddddddd=Module["dynCall_vidddddddddddd"]=Module["asm"]["A$"]).apply(null,arguments)};var dynCall_vdi=Module["dynCall_vdi"]=function(){return(dynCall_vdi=Module["dynCall_vdi"]=Module["asm"]["B$"]).apply(null,arguments)};var dynCall_vdiii=Module["dynCall_vdiii"]=function(){return(dynCall_vdiii=Module["dynCall_vdiii"]=Module["asm"]["C$"]).apply(null,arguments)};var dynCall_vdiiii=Module["dynCall_vdiiii"]=function(){return(dynCall_vdiiii=Module["dynCall_vdiiii"]=Module["asm"]["D$"]).apply(null,arguments)};var dynCall_vdiiiii=Module["dynCall_vdiiiii"]=function(){return(dynCall_vdiiiii=Module["dynCall_vdiiiii"]=Module["asm"]["E$"]).apply(null,arguments)};var dynCall_vdiiiiiiii=Module["dynCall_vdiiiiiiii"]=function(){return(dynCall_vdiiiiiiii=Module["dynCall_vdiiiiiiii"]=Module["asm"]["F$"]).apply(null,arguments)};var dynCall_vdiiiiiiiii=Module["dynCall_vdiiiiiiiii"]=function(){return(dynCall_vdiiiiiiiii=Module["dynCall_vdiiiiiiiii"]=Module["asm"]["G$"]).apply(null,arguments)};var dynCall_vdiiiiiiiiii=Module["dynCall_vdiiiiiiiiii"]=function(){return(dynCall_vdiiiiiiiiii=Module["dynCall_vdiiiiiiiiii"]=Module["asm"]["H$"]).apply(null,arguments)};var dynCall_vdiiiiiiiiiii=Module["dynCall_vdiiiiiiiiiii"]=function(){return(dynCall_vdiiiiiiiiiii=Module["dynCall_vdiiiiiiiiiii"]=Module["asm"]["I$"]).apply(null,arguments)};var dynCall_vdidii=Module["dynCall_vdidii"]=function(){return(dynCall_vdidii=Module["dynCall_vdidii"]=Module["asm"]["J$"]).apply(null,arguments)};var dynCall_vdiddii=Module["dynCall_vdiddii"]=function(){return(dynCall_vdiddii=Module["dynCall_vdiddii"]=Module["asm"]["K$"]).apply(null,arguments)};var dynCall_vdiddiiii=Module["dynCall_vdiddiiii"]=function(){return(dynCall_vdiddiiii=Module["dynCall_vdiddiiii"]=Module["asm"]["L$"]).apply(null,arguments)};var dynCall_vdiddiiiiii=Module["dynCall_vdiddiiiiii"]=function(){return(dynCall_vdiddiiiiii=Module["dynCall_vdiddiiiiii"]=Module["asm"]["M$"]).apply(null,arguments)};var dynCall_vdiddddi=Module["dynCall_vdiddddi"]=function(){return(dynCall_vdiddddi=Module["dynCall_vdiddddi"]=Module["asm"]["N$"]).apply(null,arguments)};var dynCall_vddi=Module["dynCall_vddi"]=function(){return(dynCall_vddi=Module["dynCall_vddi"]=Module["asm"]["O$"]).apply(null,arguments)};var dynCall_vddii=Module["dynCall_vddii"]=function(){return(dynCall_vddii=Module["dynCall_vddii"]=Module["asm"]["P$"]).apply(null,arguments)};var dynCall_vddiii=Module["dynCall_vddiii"]=function(){return(dynCall_vddiii=Module["dynCall_vddiii"]=Module["asm"]["Q$"]).apply(null,arguments)};var dynCall_vddiiii=Module["dynCall_vddiiii"]=function(){return(dynCall_vddiiii=Module["dynCall_vddiiii"]=Module["asm"]["R$"]).apply(null,arguments)};var dynCall_vddiiiiiii=Module["dynCall_vddiiiiiii"]=function(){return(dynCall_vddiiiiiii=Module["dynCall_vddiiiiiii"]=Module["asm"]["S$"]).apply(null,arguments)};var dynCall_vddiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiii"]=function(){return(dynCall_vddiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiii"]=Module["asm"]["T$"]).apply(null,arguments)};var dynCall_vddiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiii"]=function(){return(dynCall_vddiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiii"]=Module["asm"]["U$"]).apply(null,arguments)};var dynCall_vddiiiiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_vddiiiiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["V$"]).apply(null,arguments)};var dynCall_vddiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_vddiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_vddiiiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["W$"]).apply(null,arguments)};var dynCall_vddidiii=Module["dynCall_vddidiii"]=function(){return(dynCall_vddidiii=Module["dynCall_vddidiii"]=Module["asm"]["X$"]).apply(null,arguments)};var dynCall_vddiddi=Module["dynCall_vddiddi"]=function(){return(dynCall_vddiddi=Module["dynCall_vddiddi"]=Module["asm"]["Y$"]).apply(null,arguments)};var dynCall_vddiddiii=Module["dynCall_vddiddiii"]=function(){return(dynCall_vddiddiii=Module["dynCall_vddiddiii"]=Module["asm"]["Z$"]).apply(null,arguments)};var dynCall_vddd=Module["dynCall_vddd"]=function(){return(dynCall_vddd=Module["dynCall_vddd"]=Module["asm"]["_$"]).apply(null,arguments)};var dynCall_vdddii=Module["dynCall_vdddii"]=function(){return(dynCall_vdddii=Module["dynCall_vdddii"]=Module["asm"]["$$"]).apply(null,arguments)};var dynCall_vdddiii=Module["dynCall_vdddiii"]=function(){return(dynCall_vdddiii=Module["dynCall_vdddiii"]=Module["asm"]["a0"]).apply(null,arguments)};var dynCall_vdddiiii=Module["dynCall_vdddiiii"]=function(){return(dynCall_vdddiiii=Module["dynCall_vdddiiii"]=Module["asm"]["b0"]).apply(null,arguments)};var dynCall_vdddiiiiiiiii=Module["dynCall_vdddiiiiiiiii"]=function(){return(dynCall_vdddiiiiiiiii=Module["dynCall_vdddiiiiiiiii"]=Module["asm"]["c0"]).apply(null,arguments)};var dynCall_vddddiiiiiiiiiiii=Module["dynCall_vddddiiiiiiiiiiii"]=function(){return(dynCall_vddddiiiiiiiiiiii=Module["dynCall_vddddiiiiiiiiiiii"]=Module["asm"]["d0"]).apply(null,arguments)};var dynCall_i=Module["dynCall_i"]=function(){return(dynCall_i=Module["dynCall_i"]=Module["asm"]["e0"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["f0"]).apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return(dynCall_iii=Module["dynCall_iii"]=Module["asm"]["g0"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["h0"]).apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return(dynCall_iiiii=Module["dynCall_iiiii"]=Module["asm"]["i0"]).apply(null,arguments)};var dynCall_iiiiii=Module["dynCall_iiiiii"]=function(){return(dynCall_iiiiii=Module["dynCall_iiiiii"]=Module["asm"]["j0"]).apply(null,arguments)};var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=function(){return(dynCall_iiiiiii=Module["dynCall_iiiiiii"]=Module["asm"]["k0"]).apply(null,arguments)};var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=function(){return(dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=Module["asm"]["l0"]).apply(null,arguments)};var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=function(){return(dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=Module["asm"]["m0"]).apply(null,arguments)};var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=function(){return(dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=Module["asm"]["n0"]).apply(null,arguments)};var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=Module["asm"]["o0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiii=Module["dynCall_iiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiii=Module["dynCall_iiiiiiiiiiii"]=Module["asm"]["p0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiii"]=Module["asm"]["q0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiii"]=Module["asm"]["r0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiii"]=Module["asm"]["s0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiii"]=Module["asm"]["t0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiii"]=Module["asm"]["u0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiii"]=Module["asm"]["v0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiii"]=Module["asm"]["w0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["x0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiiiiiiiiii"]=Module["asm"]["y0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii"]=Module["asm"]["z0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii"]=Module["asm"]["A0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiidddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiidddiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiidddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiidddiiiiiiiii"]=Module["asm"]["B0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiddddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiddddiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiddddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiddddiiiiiiiii"]=Module["asm"]["C0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiddddiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiddddiiiiiiiiii"]=Module["asm"]["D0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiiiid"]=function(){return(dynCall_iiiiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiiiid"]=Module["asm"]["E0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiddi=Module["dynCall_iiiiiiiiiiiiiiddi"]=function(){return(dynCall_iiiiiiiiiiiiiiddi=Module["dynCall_iiiiiiiiiiiiiiddi"]=Module["asm"]["F0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiiid"]=function(){return(dynCall_iiiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiiid"]=Module["asm"]["G0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiid"]=function(){return(dynCall_iiiiiiiiiiiid=Module["dynCall_iiiiiiiiiiiid"]=Module["asm"]["H0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiddiiiiii=Module["dynCall_iiiiiiiiiiiiddiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiddiiiiii=Module["dynCall_iiiiiiiiiiiiddiiiiii"]=Module["asm"]["I0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiddddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiddddiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiddddiiiiiiiii=Module["dynCall_iiiiiiiiiiiiddddiiiiiiiii"]=Module["asm"]["J0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiddddiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiddddiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiddddiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiddddiiiiiiiiiiiiii"]=Module["asm"]["K0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiidi=Module["dynCall_iiiiiiiiiiidi"]=function(){return(dynCall_iiiiiiiiiiidi=Module["dynCall_iiiiiiiiiiidi"]=Module["asm"]["L0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiddddiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiddddiiiiiiiiii=Module["dynCall_iiiiiiiiiiiddddiiiiiiiiii"]=Module["asm"]["M0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiddddiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiddddiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiddddiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiddddiiiiiiiiiii"]=Module["asm"]["N0"]).apply(null,arguments)};var dynCall_iiiiiiiiiid=Module["dynCall_iiiiiiiiiid"]=function(){return(dynCall_iiiiiiiiiid=Module["dynCall_iiiiiiiiiid"]=Module["asm"]["O0"]).apply(null,arguments)};var dynCall_iiiiiiiiiidiiiiiiiiii=Module["dynCall_iiiiiiiiiidiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiidiiiiiiiiii=Module["dynCall_iiiiiiiiiidiiiiiiiiii"]=Module["asm"]["P0"]).apply(null,arguments)};var dynCall_iiiiiiiiiiddidd=Module["dynCall_iiiiiiiiiiddidd"]=function(){return(dynCall_iiiiiiiiiiddidd=Module["dynCall_iiiiiiiiiiddidd"]=Module["asm"]["Q0"]).apply(null,arguments)};var dynCall_iiiiiiiiiidddiiiiiiiiii=Module["dynCall_iiiiiiiiiidddiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiidddiiiiiiiiii=Module["dynCall_iiiiiiiiiidddiiiiiiiiii"]=Module["asm"]["R0"]).apply(null,arguments)};var dynCall_iiiiiiiiid=Module["dynCall_iiiiiiiiid"]=function(){return(dynCall_iiiiiiiiid=Module["dynCall_iiiiiiiiid"]=Module["asm"]["S0"]).apply(null,arguments)};var dynCall_iiiiiiiiidi=Module["dynCall_iiiiiiiiidi"]=function(){return(dynCall_iiiiiiiiidi=Module["dynCall_iiiiiiiiidi"]=Module["asm"]["T0"]).apply(null,arguments)};var dynCall_iiiiiiiiidiii=Module["dynCall_iiiiiiiiidiii"]=function(){return(dynCall_iiiiiiiiidiii=Module["dynCall_iiiiiiiiidiii"]=Module["asm"]["U0"]).apply(null,arguments)};var dynCall_iiiiiiiiidiiii=Module["dynCall_iiiiiiiiidiiii"]=function(){return(dynCall_iiiiiiiiidiiii=Module["dynCall_iiiiiiiiidiiii"]=Module["asm"]["V0"]).apply(null,arguments)};var dynCall_iiiiiiiiiddiiii=Module["dynCall_iiiiiiiiiddiiii"]=function(){return(dynCall_iiiiiiiiiddiiii=Module["dynCall_iiiiiiiiiddiiii"]=Module["asm"]["W0"]).apply(null,arguments)};var dynCall_iiiiiiiiidddd=Module["dynCall_iiiiiiiiidddd"]=function(){return(dynCall_iiiiiiiiidddd=Module["dynCall_iiiiiiiiidddd"]=Module["asm"]["X0"]).apply(null,arguments)};var dynCall_iiiiiiiiiddddii=Module["dynCall_iiiiiiiiiddddii"]=function(){return(dynCall_iiiiiiiiiddddii=Module["dynCall_iiiiiiiiiddddii"]=Module["asm"]["Y0"]).apply(null,arguments)};var dynCall_iiiiiiiid=Module["dynCall_iiiiiiiid"]=function(){return(dynCall_iiiiiiiid=Module["dynCall_iiiiiiiid"]=Module["asm"]["Z0"]).apply(null,arguments)};var dynCall_iiiiiiiidiii=Module["dynCall_iiiiiiiidiii"]=function(){return(dynCall_iiiiiiiidiii=Module["dynCall_iiiiiiiidiii"]=Module["asm"]["_0"]).apply(null,arguments)};var dynCall_iiiiiiiididd=Module["dynCall_iiiiiiiididd"]=function(){return(dynCall_iiiiiiiididd=Module["dynCall_iiiiiiiididd"]=Module["asm"]["$0"]).apply(null,arguments)};var dynCall_iiiiiiiidd=Module["dynCall_iiiiiiiidd"]=function(){return(dynCall_iiiiiiiidd=Module["dynCall_iiiiiiiidd"]=Module["asm"]["a1"]).apply(null,arguments)};var dynCall_iiiiiiiiddi=Module["dynCall_iiiiiiiiddi"]=function(){return(dynCall_iiiiiiiiddi=Module["dynCall_iiiiiiiiddi"]=Module["asm"]["b1"]).apply(null,arguments)};var dynCall_iiiiiiiiddii=Module["dynCall_iiiiiiiiddii"]=function(){return(dynCall_iiiiiiiiddii=Module["dynCall_iiiiiiiiddii"]=Module["asm"]["c1"]).apply(null,arguments)};var dynCall_iiiiiiiiddiiii=Module["dynCall_iiiiiiiiddiiii"]=function(){return(dynCall_iiiiiiiiddiiii=Module["dynCall_iiiiiiiiddiiii"]=Module["asm"]["d1"]).apply(null,arguments)};var dynCall_iiiiiiiiddiiiii=Module["dynCall_iiiiiiiiddiiiii"]=function(){return(dynCall_iiiiiiiiddiiiii=Module["dynCall_iiiiiiiiddiiiii"]=Module["asm"]["e1"]).apply(null,arguments)};var dynCall_iiiiiiiiddidi=Module["dynCall_iiiiiiiiddidi"]=function(){return(dynCall_iiiiiiiiddidi=Module["dynCall_iiiiiiiiddidi"]=Module["asm"]["f1"]).apply(null,arguments)};var dynCall_iiiiiiiidddddiiidddd=Module["dynCall_iiiiiiiidddddiiidddd"]=function(){return(dynCall_iiiiiiiidddddiiidddd=Module["dynCall_iiiiiiiidddddiiidddd"]=Module["asm"]["g1"]).apply(null,arguments)};var dynCall_iiiiiiiidddddddddiiddii=Module["dynCall_iiiiiiiidddddddddiiddii"]=function(){return(dynCall_iiiiiiiidddddddddiiddii=Module["dynCall_iiiiiiiidddddddddiiddii"]=Module["asm"]["h1"]).apply(null,arguments)};var dynCall_iiiiiiid=Module["dynCall_iiiiiiid"]=function(){return(dynCall_iiiiiiid=Module["dynCall_iiiiiiid"]=Module["asm"]["i1"]).apply(null,arguments)};var dynCall_iiiiiiididi=Module["dynCall_iiiiiiididi"]=function(){return(dynCall_iiiiiiididi=Module["dynCall_iiiiiiididi"]=Module["asm"]["j1"]).apply(null,arguments)};var dynCall_iiiiiiiddi=Module["dynCall_iiiiiiiddi"]=function(){return(dynCall_iiiiiiiddi=Module["dynCall_iiiiiiiddi"]=Module["asm"]["k1"]).apply(null,arguments)};var dynCall_iiiiiiiddidii=Module["dynCall_iiiiiiiddidii"]=function(){return(dynCall_iiiiiiiddidii=Module["dynCall_iiiiiiiddidii"]=Module["asm"]["l1"]).apply(null,arguments)};var dynCall_iiiiiiiddiddiiiiii=Module["dynCall_iiiiiiiddiddiiiiii"]=function(){return(dynCall_iiiiiiiddiddiiiiii=Module["dynCall_iiiiiiiddiddiiiiii"]=Module["asm"]["m1"]).apply(null,arguments)};var dynCall_iiiiiid=Module["dynCall_iiiiiid"]=function(){return(dynCall_iiiiiid=Module["dynCall_iiiiiid"]=Module["asm"]["n1"]).apply(null,arguments)};var dynCall_iiiiiidi=Module["dynCall_iiiiiidi"]=function(){return(dynCall_iiiiiidi=Module["dynCall_iiiiiidi"]=Module["asm"]["o1"]).apply(null,arguments)};var dynCall_iiiiiidiii=Module["dynCall_iiiiiidiii"]=function(){return(dynCall_iiiiiidiii=Module["dynCall_iiiiiidiii"]=Module["asm"]["p1"]).apply(null,arguments)};var dynCall_iiiiiidiiiii=Module["dynCall_iiiiiidiiiii"]=function(){return(dynCall_iiiiiidiiiii=Module["dynCall_iiiiiidiiiii"]=Module["asm"]["q1"]).apply(null,arguments)};var dynCall_iiiiiidiiidd=Module["dynCall_iiiiiidiiidd"]=function(){return(dynCall_iiiiiidiiidd=Module["dynCall_iiiiiidiiidd"]=Module["asm"]["r1"]).apply(null,arguments)};var dynCall_iiiiiidd=Module["dynCall_iiiiiidd"]=function(){return(dynCall_iiiiiidd=Module["dynCall_iiiiiidd"]=Module["asm"]["s1"]).apply(null,arguments)};var dynCall_iiiiiiddi=Module["dynCall_iiiiiiddi"]=function(){return(dynCall_iiiiiiddi=Module["dynCall_iiiiiiddi"]=Module["asm"]["t1"]).apply(null,arguments)};var dynCall_iiiiiiddiiiii=Module["dynCall_iiiiiiddiiiii"]=function(){return(dynCall_iiiiiiddiiiii=Module["dynCall_iiiiiiddiiiii"]=Module["asm"]["u1"]).apply(null,arguments)};var dynCall_iiiiiiddiiddidii=Module["dynCall_iiiiiiddiiddidii"]=function(){return(dynCall_iiiiiiddiiddidii=Module["dynCall_iiiiiiddiiddidii"]=Module["asm"]["v1"]).apply(null,arguments)};var dynCall_iiiiiiddiddiii=Module["dynCall_iiiiiiddiddiii"]=function(){return(dynCall_iiiiiiddiddiii=Module["dynCall_iiiiiiddiddiii"]=Module["asm"]["w1"]).apply(null,arguments)};var dynCall_iiiiiiddiddiiiii=Module["dynCall_iiiiiiddiddiiiii"]=function(){return(dynCall_iiiiiiddiddiiiii=Module["dynCall_iiiiiiddiddiiiii"]=Module["asm"]["x1"]).apply(null,arguments)};var dynCall_iiiiiidddii=Module["dynCall_iiiiiidddii"]=function(){return(dynCall_iiiiiidddii=Module["dynCall_iiiiiidddii"]=Module["asm"]["y1"]).apply(null,arguments)};var dynCall_iiiiid=Module["dynCall_iiiiid"]=function(){return(dynCall_iiiiid=Module["dynCall_iiiiid"]=Module["asm"]["z1"]).apply(null,arguments)};var dynCall_iiiiidi=Module["dynCall_iiiiidi"]=function(){return(dynCall_iiiiidi=Module["dynCall_iiiiidi"]=Module["asm"]["A1"]).apply(null,arguments)};var dynCall_iiiiidii=Module["dynCall_iiiiidii"]=function(){return(dynCall_iiiiidii=Module["dynCall_iiiiidii"]=Module["asm"]["B1"]).apply(null,arguments)};var dynCall_iiiiidiii=Module["dynCall_iiiiidiii"]=function(){return(dynCall_iiiiidiii=Module["dynCall_iiiiidiii"]=Module["asm"]["C1"]).apply(null,arguments)};var dynCall_iiiiidiiiiii=Module["dynCall_iiiiidiiiiii"]=function(){return(dynCall_iiiiidiiiiii=Module["dynCall_iiiiidiiiiii"]=Module["asm"]["D1"]).apply(null,arguments)};var dynCall_iiiiidiiidi=Module["dynCall_iiiiidiiidi"]=function(){return(dynCall_iiiiidiiidi=Module["dynCall_iiiiidiiidi"]=Module["asm"]["E1"]).apply(null,arguments)};var dynCall_iiiiidiidd=Module["dynCall_iiiiidiidd"]=function(){return(dynCall_iiiiidiidd=Module["dynCall_iiiiidiidd"]=Module["asm"]["F1"]).apply(null,arguments)};var dynCall_iiiiididi=Module["dynCall_iiiiididi"]=function(){return(dynCall_iiiiididi=Module["dynCall_iiiiididi"]=Module["asm"]["G1"]).apply(null,arguments)};var dynCall_iiiiidd=Module["dynCall_iiiiidd"]=function(){return(dynCall_iiiiidd=Module["dynCall_iiiiidd"]=Module["asm"]["H1"]).apply(null,arguments)};var dynCall_iiiiiddi=Module["dynCall_iiiiiddi"]=function(){return(dynCall_iiiiiddi=Module["dynCall_iiiiiddi"]=Module["asm"]["I1"]).apply(null,arguments)};var dynCall_iiiiiddii=Module["dynCall_iiiiiddii"]=function(){return(dynCall_iiiiiddii=Module["dynCall_iiiiiddii"]=Module["asm"]["J1"]).apply(null,arguments)};var dynCall_iiiiiddiii=Module["dynCall_iiiiiddiii"]=function(){return(dynCall_iiiiiddiii=Module["dynCall_iiiiiddiii"]=Module["asm"]["K1"]).apply(null,arguments)};var dynCall_iiiiiddiiiiiii=Module["dynCall_iiiiiddiiiiiii"]=function(){return(dynCall_iiiiiddiiiiiii=Module["dynCall_iiiiiddiiiiiii"]=Module["asm"]["L1"]).apply(null,arguments)};var dynCall_iiiiiddiididii=Module["dynCall_iiiiiddiididii"]=function(){return(dynCall_iiiiiddiididii=Module["dynCall_iiiiiddiididii"]=Module["asm"]["M1"]).apply(null,arguments)};var dynCall_iiiiiddiiddidiii=Module["dynCall_iiiiiddiiddidiii"]=function(){return(dynCall_iiiiiddiiddidiii=Module["dynCall_iiiiiddiiddidiii"]=Module["asm"]["N1"]).apply(null,arguments)};var dynCall_iiiiiddidi=Module["dynCall_iiiiiddidi"]=function(){return(dynCall_iiiiiddidi=Module["dynCall_iiiiiddidi"]=Module["asm"]["O1"]).apply(null,arguments)};var dynCall_iiiiiddd=Module["dynCall_iiiiiddd"]=function(){return(dynCall_iiiiiddd=Module["dynCall_iiiiiddd"]=Module["asm"]["P1"]).apply(null,arguments)};var dynCall_iiiiidddd=Module["dynCall_iiiiidddd"]=function(){return(dynCall_iiiiidddd=Module["dynCall_iiiiidddd"]=Module["asm"]["Q1"]).apply(null,arguments)};var dynCall_iiiiiddddi=Module["dynCall_iiiiiddddi"]=function(){return(dynCall_iiiiiddddi=Module["dynCall_iiiiiddddi"]=Module["asm"]["R1"]).apply(null,arguments)};var dynCall_iiiid=Module["dynCall_iiiid"]=function(){return(dynCall_iiiid=Module["dynCall_iiiid"]=Module["asm"]["S1"]).apply(null,arguments)};var dynCall_iiiidi=Module["dynCall_iiiidi"]=function(){return(dynCall_iiiidi=Module["dynCall_iiiidi"]=Module["asm"]["T1"]).apply(null,arguments)};var dynCall_iiiidii=Module["dynCall_iiiidii"]=function(){return(dynCall_iiiidii=Module["dynCall_iiiidii"]=Module["asm"]["U1"]).apply(null,arguments)};var dynCall_iiiidiii=Module["dynCall_iiiidiii"]=function(){return(dynCall_iiiidiii=Module["dynCall_iiiidiii"]=Module["asm"]["V1"]).apply(null,arguments)};var dynCall_iiiidiiii=Module["dynCall_iiiidiiii"]=function(){return(dynCall_iiiidiiii=Module["dynCall_iiiidiiii"]=Module["asm"]["W1"]).apply(null,arguments)};var dynCall_iiiidiiiii=Module["dynCall_iiiidiiiii"]=function(){return(dynCall_iiiidiiiii=Module["dynCall_iiiidiiiii"]=Module["asm"]["X1"]).apply(null,arguments)};var dynCall_iiiidiiiiiid=Module["dynCall_iiiidiiiiiid"]=function(){return(dynCall_iiiidiiiiiid=Module["dynCall_iiiidiiiiiid"]=Module["asm"]["Y1"]).apply(null,arguments)};var dynCall_iiiidiiid=Module["dynCall_iiiidiiid"]=function(){return(dynCall_iiiidiiid=Module["dynCall_iiiidiiid"]=Module["asm"]["Z1"]).apply(null,arguments)};var dynCall_iiiidiiiddddddd=Module["dynCall_iiiidiiiddddddd"]=function(){return(dynCall_iiiidiiiddddddd=Module["dynCall_iiiidiiiddddddd"]=Module["asm"]["_1"]).apply(null,arguments)};var dynCall_iiiidid=Module["dynCall_iiiidid"]=function(){return(dynCall_iiiidid=Module["dynCall_iiiidid"]=Module["asm"]["$1"]).apply(null,arguments)};var dynCall_iiiididi=Module["dynCall_iiiididi"]=function(){return(dynCall_iiiididi=Module["dynCall_iiiididi"]=Module["asm"]["a2"]).apply(null,arguments)};var dynCall_iiiidd=Module["dynCall_iiiidd"]=function(){return(dynCall_iiiidd=Module["dynCall_iiiidd"]=Module["asm"]["b2"]).apply(null,arguments)};var dynCall_iiiiddi=Module["dynCall_iiiiddi"]=function(){return(dynCall_iiiiddi=Module["dynCall_iiiiddi"]=Module["asm"]["c2"]).apply(null,arguments)};var dynCall_iiiiddii=Module["dynCall_iiiiddii"]=function(){return(dynCall_iiiiddii=Module["dynCall_iiiiddii"]=Module["asm"]["d2"]).apply(null,arguments)};var dynCall_iiiiddiii=Module["dynCall_iiiiddiii"]=function(){return(dynCall_iiiiddiii=Module["dynCall_iiiiddiii"]=Module["asm"]["e2"]).apply(null,arguments)};var dynCall_iiiiddiiii=Module["dynCall_iiiiddiiii"]=function(){return(dynCall_iiiiddiiii=Module["dynCall_iiiiddiiii"]=Module["asm"]["f2"]).apply(null,arguments)};var dynCall_iiiiddiid=Module["dynCall_iiiiddiid"]=function(){return(dynCall_iiiiddiid=Module["dynCall_iiiiddiid"]=Module["asm"]["g2"]).apply(null,arguments)};var dynCall_iiiiddiddiiii=Module["dynCall_iiiiddiddiiii"]=function(){return(dynCall_iiiiddiddiiii=Module["dynCall_iiiiddiddiiii"]=Module["asm"]["h2"]).apply(null,arguments)};var dynCall_iiiiddd=Module["dynCall_iiiiddd"]=function(){return(dynCall_iiiiddd=Module["dynCall_iiiiddd"]=Module["asm"]["i2"]).apply(null,arguments)};var dynCall_iiiidddi=Module["dynCall_iiiidddi"]=function(){return(dynCall_iiiidddi=Module["dynCall_iiiidddi"]=Module["asm"]["j2"]).apply(null,arguments)};var dynCall_iiiidddiiii=Module["dynCall_iiiidddiiii"]=function(){return(dynCall_iiiidddiiii=Module["dynCall_iiiidddiiii"]=Module["asm"]["k2"]).apply(null,arguments)};var dynCall_iiiidddiiiii=Module["dynCall_iiiidddiiiii"]=function(){return(dynCall_iiiidddiiiii=Module["dynCall_iiiidddiiiii"]=Module["asm"]["l2"]).apply(null,arguments)};var dynCall_iiiidddid=Module["dynCall_iiiidddid"]=function(){return(dynCall_iiiidddid=Module["dynCall_iiiidddid"]=Module["asm"]["m2"]).apply(null,arguments)};var dynCall_iiiidddd=Module["dynCall_iiiidddd"]=function(){return(dynCall_iiiidddd=Module["dynCall_iiiidddd"]=Module["asm"]["n2"]).apply(null,arguments)};var dynCall_iiiiddddi=Module["dynCall_iiiiddddi"]=function(){return(dynCall_iiiiddddi=Module["dynCall_iiiiddddi"]=Module["asm"]["o2"]).apply(null,arguments)};var dynCall_iiiiddddidd=Module["dynCall_iiiiddddidd"]=function(){return(dynCall_iiiiddddidd=Module["dynCall_iiiiddddidd"]=Module["asm"]["p2"]).apply(null,arguments)};var dynCall_iiiidddddd=Module["dynCall_iiiidddddd"]=function(){return(dynCall_iiiidddddd=Module["dynCall_iiiidddddd"]=Module["asm"]["q2"]).apply(null,arguments)};var dynCall_iiiiddddddi=Module["dynCall_iiiiddddddi"]=function(){return(dynCall_iiiiddddddi=Module["dynCall_iiiiddddddi"]=Module["asm"]["r2"]).apply(null,arguments)};var dynCall_iiiiddddddii=Module["dynCall_iiiiddddddii"]=function(){return(dynCall_iiiiddddddii=Module["dynCall_iiiiddddddii"]=Module["asm"]["s2"]).apply(null,arguments)};var dynCall_iiiidddddddddd=Module["dynCall_iiiidddddddddd"]=function(){return(dynCall_iiiidddddddddd=Module["dynCall_iiiidddddddddd"]=Module["asm"]["t2"]).apply(null,arguments)};var dynCall_iiid=Module["dynCall_iiid"]=function(){return(dynCall_iiid=Module["dynCall_iiid"]=Module["asm"]["u2"]).apply(null,arguments)};var dynCall_iiidi=Module["dynCall_iiidi"]=function(){return(dynCall_iiidi=Module["dynCall_iiidi"]=Module["asm"]["v2"]).apply(null,arguments)};var dynCall_iiidii=Module["dynCall_iiidii"]=function(){return(dynCall_iiidii=Module["dynCall_iiidii"]=Module["asm"]["w2"]).apply(null,arguments)};var dynCall_iiidiii=Module["dynCall_iiidiii"]=function(){return(dynCall_iiidiii=Module["dynCall_iiidiii"]=Module["asm"]["x2"]).apply(null,arguments)};var dynCall_iiidiiiii=Module["dynCall_iiidiiiii"]=function(){return(dynCall_iiidiiiii=Module["dynCall_iiidiiiii"]=Module["asm"]["y2"]).apply(null,arguments)};var dynCall_iiidiiiiii=Module["dynCall_iiidiiiiii"]=function(){return(dynCall_iiidiiiiii=Module["dynCall_iiidiiiiii"]=Module["asm"]["z2"]).apply(null,arguments)};var dynCall_iiidiiiid=Module["dynCall_iiidiiiid"]=function(){return(dynCall_iiidiiiid=Module["dynCall_iiidiiiid"]=Module["asm"]["A2"]).apply(null,arguments)};var dynCall_iiidiid=Module["dynCall_iiidiid"]=function(){return(dynCall_iiidiid=Module["dynCall_iiidiid"]=Module["asm"]["B2"]).apply(null,arguments)};var dynCall_iiidiidiid=Module["dynCall_iiidiidiid"]=function(){return(dynCall_iiidiidiid=Module["dynCall_iiidiidiid"]=Module["asm"]["C2"]).apply(null,arguments)};var dynCall_iiidid=Module["dynCall_iiidid"]=function(){return(dynCall_iiidid=Module["dynCall_iiidid"]=Module["asm"]["D2"]).apply(null,arguments)};var dynCall_iiididi=Module["dynCall_iiididi"]=function(){return(dynCall_iiididi=Module["dynCall_iiididi"]=Module["asm"]["E2"]).apply(null,arguments)};var dynCall_iiididdii=Module["dynCall_iiididdii"]=function(){return(dynCall_iiididdii=Module["dynCall_iiididdii"]=Module["asm"]["F2"]).apply(null,arguments)};var dynCall_iiidd=Module["dynCall_iiidd"]=function(){return(dynCall_iiidd=Module["dynCall_iiidd"]=Module["asm"]["G2"]).apply(null,arguments)};var dynCall_iiiddi=Module["dynCall_iiiddi"]=function(){return(dynCall_iiiddi=Module["dynCall_iiiddi"]=Module["asm"]["H2"]).apply(null,arguments)};var dynCall_iiiddii=Module["dynCall_iiiddii"]=function(){return(dynCall_iiiddii=Module["dynCall_iiiddii"]=Module["asm"]["I2"]).apply(null,arguments)};var dynCall_iiiddiii=Module["dynCall_iiiddiii"]=function(){return(dynCall_iiiddiii=Module["dynCall_iiiddiii"]=Module["asm"]["J2"]).apply(null,arguments)};var dynCall_iiiddiiii=Module["dynCall_iiiddiiii"]=function(){return(dynCall_iiiddiiii=Module["dynCall_iiiddiiii"]=Module["asm"]["K2"]).apply(null,arguments)};var dynCall_iiiddiiiii=Module["dynCall_iiiddiiiii"]=function(){return(dynCall_iiiddiiiii=Module["dynCall_iiiddiiiii"]=Module["asm"]["L2"]).apply(null,arguments)};var dynCall_iiiddiidd=Module["dynCall_iiiddiidd"]=function(){return(dynCall_iiiddiidd=Module["dynCall_iiiddiidd"]=Module["asm"]["M2"]).apply(null,arguments)};var dynCall_iiiddid=Module["dynCall_iiiddid"]=function(){return(dynCall_iiiddid=Module["dynCall_iiiddid"]=Module["asm"]["N2"]).apply(null,arguments)};var dynCall_iiiddidi=Module["dynCall_iiiddidi"]=function(){return(dynCall_iiiddidi=Module["dynCall_iiiddidi"]=Module["asm"]["O2"]).apply(null,arguments)};var dynCall_iiiddidd=Module["dynCall_iiiddidd"]=function(){return(dynCall_iiiddidd=Module["dynCall_iiiddidd"]=Module["asm"]["P2"]).apply(null,arguments)};var dynCall_iiiddidddd=Module["dynCall_iiiddidddd"]=function(){return(dynCall_iiiddidddd=Module["dynCall_iiiddidddd"]=Module["asm"]["Q2"]).apply(null,arguments)};var dynCall_iiiddd=Module["dynCall_iiiddd"]=function(){return(dynCall_iiiddd=Module["dynCall_iiiddd"]=Module["asm"]["R2"]).apply(null,arguments)};var dynCall_iiidddi=Module["dynCall_iiidddi"]=function(){return(dynCall_iiidddi=Module["dynCall_iiidddi"]=Module["asm"]["S2"]).apply(null,arguments)};var dynCall_iiidddiiiii=Module["dynCall_iiidddiiiii"]=function(){return(dynCall_iiidddiiiii=Module["dynCall_iiidddiiiii"]=Module["asm"]["T2"]).apply(null,arguments)};var dynCall_iiidddiid=Module["dynCall_iiidddiid"]=function(){return(dynCall_iiidddiid=Module["dynCall_iiidddiid"]=Module["asm"]["U2"]).apply(null,arguments)};var dynCall_iiidddid=Module["dynCall_iiidddid"]=function(){return(dynCall_iiidddid=Module["dynCall_iiidddid"]=Module["asm"]["V2"]).apply(null,arguments)};var dynCall_iiidddd=Module["dynCall_iiidddd"]=function(){return(dynCall_iiidddd=Module["dynCall_iiidddd"]=Module["asm"]["W2"]).apply(null,arguments)};var dynCall_iiiddddi=Module["dynCall_iiiddddi"]=function(){return(dynCall_iiiddddi=Module["dynCall_iiiddddi"]=Module["asm"]["X2"]).apply(null,arguments)};var dynCall_iiiddddii=Module["dynCall_iiiddddii"]=function(){return(dynCall_iiiddddii=Module["dynCall_iiiddddii"]=Module["asm"]["Y2"]).apply(null,arguments)};var dynCall_iiiddddiii=Module["dynCall_iiiddddiii"]=function(){return(dynCall_iiiddddiii=Module["dynCall_iiiddddiii"]=Module["asm"]["Z2"]).apply(null,arguments)};var dynCall_iiiddddid=Module["dynCall_iiiddddid"]=function(){return(dynCall_iiiddddid=Module["dynCall_iiiddddid"]=Module["asm"]["_2"]).apply(null,arguments)};var dynCall_iiiddddd=Module["dynCall_iiiddddd"]=function(){return(dynCall_iiiddddd=Module["dynCall_iiiddddd"]=Module["asm"]["$2"]).apply(null,arguments)};var dynCall_iiidddddiii=Module["dynCall_iiidddddiii"]=function(){return(dynCall_iiidddddiii=Module["dynCall_iiidddddiii"]=Module["asm"]["a3"]).apply(null,arguments)};var dynCall_iiidddddd=Module["dynCall_iiidddddd"]=function(){return(dynCall_iiidddddd=Module["dynCall_iiidddddd"]=Module["asm"]["b3"]).apply(null,arguments)};var dynCall_iiidddddddddd=Module["dynCall_iiidddddddddd"]=function(){return(dynCall_iiidddddddddd=Module["dynCall_iiidddddddddd"]=Module["asm"]["c3"]).apply(null,arguments)};var dynCall_iiji=Module["dynCall_iiji"]=function(){return(dynCall_iiji=Module["dynCall_iiji"]=Module["asm"]["d3"]).apply(null,arguments)};var dynCall_iid=Module["dynCall_iid"]=function(){return(dynCall_iid=Module["dynCall_iid"]=Module["asm"]["e3"]).apply(null,arguments)};var dynCall_iidi=Module["dynCall_iidi"]=function(){return(dynCall_iidi=Module["dynCall_iidi"]=Module["asm"]["f3"]).apply(null,arguments)};var dynCall_iidii=Module["dynCall_iidii"]=function(){return(dynCall_iidii=Module["dynCall_iidii"]=Module["asm"]["g3"]).apply(null,arguments)};var dynCall_iidiii=Module["dynCall_iidiii"]=function(){return(dynCall_iidiii=Module["dynCall_iidiii"]=Module["asm"]["h3"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["i3"]).apply(null,arguments)};var dynCall_iidiiiiii=Module["dynCall_iidiiiiii"]=function(){return(dynCall_iidiiiiii=Module["dynCall_iidiiiiii"]=Module["asm"]["j3"]).apply(null,arguments)};var dynCall_iidiiiiiiiii=Module["dynCall_iidiiiiiiiii"]=function(){return(dynCall_iidiiiiiiiii=Module["dynCall_iidiiiiiiiii"]=Module["asm"]["k3"]).apply(null,arguments)};var dynCall_iidiiiidiiiiii=Module["dynCall_iidiiiidiiiiii"]=function(){return(dynCall_iidiiiidiiiiii=Module["dynCall_iidiiiidiiiiii"]=Module["asm"]["l3"]).apply(null,arguments)};var dynCall_iidiiid=Module["dynCall_iidiiid"]=function(){return(dynCall_iidiiid=Module["dynCall_iidiiid"]=Module["asm"]["m3"]).apply(null,arguments)};var dynCall_iidiiidd=Module["dynCall_iidiiidd"]=function(){return(dynCall_iidiiidd=Module["dynCall_iidiiidd"]=Module["asm"]["n3"]).apply(null,arguments)};var dynCall_iidiiddii=Module["dynCall_iidiiddii"]=function(){return(dynCall_iidiiddii=Module["dynCall_iidiiddii"]=Module["asm"]["o3"]).apply(null,arguments)};var dynCall_iidid=Module["dynCall_iidid"]=function(){return(dynCall_iidid=Module["dynCall_iidid"]=Module["asm"]["p3"]).apply(null,arguments)};var dynCall_iididi=Module["dynCall_iididi"]=function(){return(dynCall_iididi=Module["dynCall_iididi"]=Module["asm"]["q3"]).apply(null,arguments)};var dynCall_iididiii=Module["dynCall_iididiii"]=function(){return(dynCall_iididiii=Module["dynCall_iididiii"]=Module["asm"]["r3"]).apply(null,arguments)};var dynCall_iididd=Module["dynCall_iididd"]=function(){return(dynCall_iididd=Module["dynCall_iididd"]=Module["asm"]["s3"]).apply(null,arguments)};var dynCall_iididdii=Module["dynCall_iididdii"]=function(){return(dynCall_iididdii=Module["dynCall_iididdii"]=Module["asm"]["t3"]).apply(null,arguments)};var dynCall_iidd=Module["dynCall_iidd"]=function(){return(dynCall_iidd=Module["dynCall_iidd"]=Module["asm"]["u3"]).apply(null,arguments)};var dynCall_iiddi=Module["dynCall_iiddi"]=function(){return(dynCall_iiddi=Module["dynCall_iiddi"]=Module["asm"]["v3"]).apply(null,arguments)};var dynCall_iiddii=Module["dynCall_iiddii"]=function(){return(dynCall_iiddii=Module["dynCall_iiddii"]=Module["asm"]["w3"]).apply(null,arguments)};var dynCall_iiddiiiii=Module["dynCall_iiddiiiii"]=function(){return(dynCall_iiddiiiii=Module["dynCall_iiddiiiii"]=Module["asm"]["x3"]).apply(null,arguments)};var dynCall_iiddiiiiii=Module["dynCall_iiddiiiiii"]=function(){return(dynCall_iiddiiiiii=Module["dynCall_iiddiiiiii"]=Module["asm"]["y3"]).apply(null,arguments)};var dynCall_iiddiiiiiiiiii=Module["dynCall_iiddiiiiiiiiii"]=function(){return(dynCall_iiddiiiiiiiiii=Module["dynCall_iiddiiiiiiiiii"]=Module["asm"]["z3"]).apply(null,arguments)};var dynCall_iiddiiid=Module["dynCall_iiddiiid"]=function(){return(dynCall_iiddiiid=Module["dynCall_iiddiiid"]=Module["asm"]["A3"]).apply(null,arguments)};var dynCall_iiddiid=Module["dynCall_iiddiid"]=function(){return(dynCall_iiddiid=Module["dynCall_iiddiid"]=Module["asm"]["B3"]).apply(null,arguments)};var dynCall_iiddid=Module["dynCall_iiddid"]=function(){return(dynCall_iiddid=Module["dynCall_iiddid"]=Module["asm"]["C3"]).apply(null,arguments)};var dynCall_iiddiddidii=Module["dynCall_iiddiddidii"]=function(){return(dynCall_iiddiddidii=Module["dynCall_iiddiddidii"]=Module["asm"]["D3"]).apply(null,arguments)};var dynCall_iiddd=Module["dynCall_iiddd"]=function(){return(dynCall_iiddd=Module["dynCall_iiddd"]=Module["asm"]["E3"]).apply(null,arguments)};var dynCall_iidddi=Module["dynCall_iidddi"]=function(){return(dynCall_iidddi=Module["dynCall_iidddi"]=Module["asm"]["F3"]).apply(null,arguments)};var dynCall_iidddiii=Module["dynCall_iidddiii"]=function(){return(dynCall_iidddiii=Module["dynCall_iidddiii"]=Module["asm"]["G3"]).apply(null,arguments)};var dynCall_iidddiiiiii=Module["dynCall_iidddiiiiii"]=function(){return(dynCall_iidddiiiiii=Module["dynCall_iidddiiiiii"]=Module["asm"]["H3"]).apply(null,arguments)};var dynCall_iidddiiiiiiiii=Module["dynCall_iidddiiiiiiiii"]=function(){return(dynCall_iidddiiiiiiiii=Module["dynCall_iidddiiiiiiiii"]=Module["asm"]["I3"]).apply(null,arguments)};var dynCall_iidddiiiiiiiiii=Module["dynCall_iidddiiiiiiiiii"]=function(){return(dynCall_iidddiiiiiiiiii=Module["dynCall_iidddiiiiiiiiii"]=Module["asm"]["J3"]).apply(null,arguments)};var dynCall_iidddidd=Module["dynCall_iidddidd"]=function(){return(dynCall_iidddidd=Module["dynCall_iidddidd"]=Module["asm"]["K3"]).apply(null,arguments)};var dynCall_iidddd=Module["dynCall_iidddd"]=function(){return(dynCall_iidddd=Module["dynCall_iidddd"]=Module["asm"]["L3"]).apply(null,arguments)};var dynCall_iiddddi=Module["dynCall_iiddddi"]=function(){return(dynCall_iiddddi=Module["dynCall_iiddddi"]=Module["asm"]["M3"]).apply(null,arguments)};var dynCall_iiddddii=Module["dynCall_iiddddii"]=function(){return(dynCall_iiddddii=Module["dynCall_iiddddii"]=Module["asm"]["N3"]).apply(null,arguments)};var dynCall_iiddddd=Module["dynCall_iiddddd"]=function(){return(dynCall_iiddddd=Module["dynCall_iiddddd"]=Module["asm"]["O3"]).apply(null,arguments)};var dynCall_iiddddddiiii=Module["dynCall_iiddddddiiii"]=function(){return(dynCall_iiddddddiiii=Module["dynCall_iiddddddiiii"]=Module["asm"]["P3"]).apply(null,arguments)};var dynCall_iiddddddd=Module["dynCall_iiddddddd"]=function(){return(dynCall_iiddddddd=Module["dynCall_iiddddddd"]=Module["asm"]["Q3"]).apply(null,arguments)};var dynCall_iiddddddddiii=Module["dynCall_iiddddddddiii"]=function(){return(dynCall_iiddddddddiii=Module["dynCall_iiddddddddiii"]=Module["asm"]["R3"]).apply(null,arguments)};var dynCall_idi=Module["dynCall_idi"]=function(){return(dynCall_idi=Module["dynCall_idi"]=Module["asm"]["S3"]).apply(null,arguments)};var dynCall_idii=Module["dynCall_idii"]=function(){return(dynCall_idii=Module["dynCall_idii"]=Module["asm"]["T3"]).apply(null,arguments)};var dynCall_idiiiii=Module["dynCall_idiiiii"]=function(){return(dynCall_idiiiii=Module["dynCall_idiiiii"]=Module["asm"]["U3"]).apply(null,arguments)};var dynCall_idiiiiii=Module["dynCall_idiiiiii"]=function(){return(dynCall_idiiiiii=Module["dynCall_idiiiiii"]=Module["asm"]["V3"]).apply(null,arguments)};var dynCall_idiiididii=Module["dynCall_idiiididii"]=function(){return(dynCall_idiiididii=Module["dynCall_idiiididii"]=Module["asm"]["W3"]).apply(null,arguments)};var dynCall_idiid=Module["dynCall_idiid"]=function(){return(dynCall_idiid=Module["dynCall_idiid"]=Module["asm"]["X3"]).apply(null,arguments)};var dynCall_idiiddii=Module["dynCall_idiiddii"]=function(){return(dynCall_idiiddii=Module["dynCall_idiiddii"]=Module["asm"]["Y3"]).apply(null,arguments)};var dynCall_idid=Module["dynCall_idid"]=function(){return(dynCall_idid=Module["dynCall_idid"]=Module["asm"]["Z3"]).apply(null,arguments)};var dynCall_iddii=Module["dynCall_iddii"]=function(){return(dynCall_iddii=Module["dynCall_iddii"]=Module["asm"]["_3"]).apply(null,arguments)};var dynCall_iddiii=Module["dynCall_iddiii"]=function(){return(dynCall_iddiii=Module["dynCall_iddiii"]=Module["asm"]["$3"]).apply(null,arguments)};var dynCall_iddiiiiii=Module["dynCall_iddiiiiii"]=function(){return(dynCall_iddiiiiii=Module["dynCall_iddiiiiii"]=Module["asm"]["a4"]).apply(null,arguments)};var dynCall_iddiiiiiii=Module["dynCall_iddiiiiiii"]=function(){return(dynCall_iddiiiiiii=Module["dynCall_iddiiiiiii"]=Module["asm"]["b4"]).apply(null,arguments)};var dynCall_iddid=Module["dynCall_iddid"]=function(){return(dynCall_iddid=Module["dynCall_iddid"]=Module["asm"]["c4"]).apply(null,arguments)};var dynCall_iddiddiiiii=Module["dynCall_iddiddiiiii"]=function(){return(dynCall_iddiddiiiii=Module["dynCall_iddiddiiiii"]=Module["asm"]["d4"]).apply(null,arguments)};var dynCall_idddii=Module["dynCall_idddii"]=function(){return(dynCall_idddii=Module["dynCall_idddii"]=Module["asm"]["e4"]).apply(null,arguments)};var dynCall_iddddiid=Module["dynCall_iddddiid"]=function(){return(dynCall_iddddiid=Module["dynCall_iddddiid"]=Module["asm"]["f4"]).apply(null,arguments)};var dynCall_d=Module["dynCall_d"]=function(){return(dynCall_d=Module["dynCall_d"]=Module["asm"]["g4"]).apply(null,arguments)};var dynCall_di=Module["dynCall_di"]=function(){return(dynCall_di=Module["dynCall_di"]=Module["asm"]["h4"]).apply(null,arguments)};var dynCall_dii=Module["dynCall_dii"]=function(){return(dynCall_dii=Module["dynCall_dii"]=Module["asm"]["i4"]).apply(null,arguments)};var dynCall_diii=Module["dynCall_diii"]=function(){return(dynCall_diii=Module["dynCall_diii"]=Module["asm"]["j4"]).apply(null,arguments)};var dynCall_diiii=Module["dynCall_diiii"]=function(){return(dynCall_diiii=Module["dynCall_diiii"]=Module["asm"]["k4"]).apply(null,arguments)};var dynCall_diiiii=Module["dynCall_diiiii"]=function(){return(dynCall_diiiii=Module["dynCall_diiiii"]=Module["asm"]["l4"]).apply(null,arguments)};var dynCall_diiiiii=Module["dynCall_diiiiii"]=function(){return(dynCall_diiiiii=Module["dynCall_diiiiii"]=Module["asm"]["m4"]).apply(null,arguments)};var dynCall_diiiiiii=Module["dynCall_diiiiiii"]=function(){return(dynCall_diiiiiii=Module["dynCall_diiiiiii"]=Module["asm"]["n4"]).apply(null,arguments)};var dynCall_diiiiiidiiii=Module["dynCall_diiiiiidiiii"]=function(){return(dynCall_diiiiiidiiii=Module["dynCall_diiiiiidiiii"]=Module["asm"]["o4"]).apply(null,arguments)};var dynCall_diiiidii=Module["dynCall_diiiidii"]=function(){return(dynCall_diiiidii=Module["dynCall_diiiidii"]=Module["asm"]["p4"]).apply(null,arguments)};var dynCall_diiiidd=Module["dynCall_diiiidd"]=function(){return(dynCall_diiiidd=Module["dynCall_diiiidd"]=Module["asm"]["q4"]).apply(null,arguments)};var dynCall_diiid=Module["dynCall_diiid"]=function(){return(dynCall_diiid=Module["dynCall_diiid"]=Module["asm"]["r4"]).apply(null,arguments)};var dynCall_diiidii=Module["dynCall_diiidii"]=function(){return(dynCall_diiidii=Module["dynCall_diiidii"]=Module["asm"]["s4"]).apply(null,arguments)};var dynCall_diiidiii=Module["dynCall_diiidiii"]=function(){return(dynCall_diiidiii=Module["dynCall_diiidiii"]=Module["asm"]["t4"]).apply(null,arguments)};var dynCall_diiidiiii=Module["dynCall_diiidiiii"]=function(){return(dynCall_diiidiiii=Module["dynCall_diiidiiii"]=Module["asm"]["u4"]).apply(null,arguments)};var dynCall_diiidiiddi=Module["dynCall_diiidiiddi"]=function(){return(dynCall_diiidiiddi=Module["dynCall_diiidiiddi"]=Module["asm"]["v4"]).apply(null,arguments)};var dynCall_diiiddi=Module["dynCall_diiiddi"]=function(){return(dynCall_diiiddi=Module["dynCall_diiiddi"]=Module["asm"]["w4"]).apply(null,arguments)};var dynCall_diid=Module["dynCall_diid"]=function(){return(dynCall_diid=Module["dynCall_diid"]=Module["asm"]["x4"]).apply(null,arguments)};var dynCall_diidi=Module["dynCall_diidi"]=function(){return(dynCall_diidi=Module["dynCall_diidi"]=Module["asm"]["y4"]).apply(null,arguments)};var dynCall_diidii=Module["dynCall_diidii"]=function(){return(dynCall_diidii=Module["dynCall_diidii"]=Module["asm"]["z4"]).apply(null,arguments)};var dynCall_diidiiii=Module["dynCall_diidiiii"]=function(){return(dynCall_diidiiii=Module["dynCall_diidiiii"]=Module["asm"]["A4"]).apply(null,arguments)};var dynCall_diidd=Module["dynCall_diidd"]=function(){return(dynCall_diidd=Module["dynCall_diidd"]=Module["asm"]["B4"]).apply(null,arguments)};var dynCall_diiddi=Module["dynCall_diiddi"]=function(){return(dynCall_diiddi=Module["dynCall_diiddi"]=Module["asm"]["C4"]).apply(null,arguments)};var dynCall_diiddd=Module["dynCall_diiddd"]=function(){return(dynCall_diiddd=Module["dynCall_diiddd"]=Module["asm"]["D4"]).apply(null,arguments)};var dynCall_did=Module["dynCall_did"]=function(){return(dynCall_did=Module["dynCall_did"]=Module["asm"]["E4"]).apply(null,arguments)};var dynCall_didi=Module["dynCall_didi"]=function(){return(dynCall_didi=Module["dynCall_didi"]=Module["asm"]["F4"]).apply(null,arguments)};var dynCall_didii=Module["dynCall_didii"]=function(){return(dynCall_didii=Module["dynCall_didii"]=Module["asm"]["G4"]).apply(null,arguments)};var dynCall_didiiiiidi=Module["dynCall_didiiiiidi"]=function(){return(dynCall_didiiiiidi=Module["dynCall_didiiiiidi"]=Module["asm"]["H4"]).apply(null,arguments)};var dynCall_didiidii=Module["dynCall_didiidii"]=function(){return(dynCall_didiidii=Module["dynCall_didiidii"]=Module["asm"]["I4"]).apply(null,arguments)};var dynCall_didiidiiddi=Module["dynCall_didiidiiddi"]=function(){return(dynCall_didiidiiddi=Module["dynCall_didiidiiddi"]=Module["asm"]["J4"]).apply(null,arguments)};var dynCall_dididd=Module["dynCall_dididd"]=function(){return(dynCall_dididd=Module["dynCall_dididd"]=Module["asm"]["K4"]).apply(null,arguments)};var dynCall_didd=Module["dynCall_didd"]=function(){return(dynCall_didd=Module["dynCall_didd"]=Module["asm"]["L4"]).apply(null,arguments)};var dynCall_diddi=Module["dynCall_diddi"]=function(){return(dynCall_diddi=Module["dynCall_diddi"]=Module["asm"]["M4"]).apply(null,arguments)};var dynCall_diddidii=Module["dynCall_diddidii"]=function(){return(dynCall_diddidii=Module["dynCall_diddidii"]=Module["asm"]["N4"]).apply(null,arguments)};var dynCall_diddd=Module["dynCall_diddd"]=function(){return(dynCall_diddd=Module["dynCall_diddd"]=Module["asm"]["O4"]).apply(null,arguments)};var dynCall_didddidi=Module["dynCall_didddidi"]=function(){return(dynCall_didddidi=Module["dynCall_didddidi"]=Module["asm"]["P4"]).apply(null,arguments)};var dynCall_didddddidi=Module["dynCall_didddddidi"]=function(){return(dynCall_didddddidi=Module["dynCall_didddddidi"]=Module["asm"]["Q4"]).apply(null,arguments)};var dynCall_dd=Module["dynCall_dd"]=function(){return(dynCall_dd=Module["dynCall_dd"]=Module["asm"]["R4"]).apply(null,arguments)};var dynCall_ddii=Module["dynCall_ddii"]=function(){return(dynCall_ddii=Module["dynCall_ddii"]=Module["asm"]["S4"]).apply(null,arguments)};var dynCall_ddd=Module["dynCall_ddd"]=function(){return(dynCall_ddd=Module["dynCall_ddd"]=Module["asm"]["T4"]).apply(null,arguments)};var dynCall_dddd=Module["dynCall_dddd"]=function(){return(dynCall_dddd=Module["dynCall_dddd"]=Module["asm"]["U4"]).apply(null,arguments)};var dynCall_ddddd=Module["dynCall_ddddd"]=function(){return(dynCall_ddddd=Module["dynCall_ddddd"]=Module["asm"]["V4"]).apply(null,arguments)};function invoke_viiiiiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return dynCall_ii(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{dynCall_vi(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{dynCall_vii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return dynCall_iii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{dynCall_viii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vid(index,a1,a2){var sp=stackSave();try{dynCall_vid(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddd(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viddd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_v(index){var sp=stackSave();try{dynCall_v(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_i(index){var sp=stackSave();try{return dynCall_i(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didd(index,a1,a2,a3){var sp=stackSave();try{return dynCall_didd(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diddd(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diddd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidi(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viidi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_di(index,a1){var sp=stackSave();try{return dynCall_di(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_did(index,a1,a2){var sp=stackSave();try{return dynCall_did(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidi(index,a1,a2,a3){var sp=stackSave();try{dynCall_vidi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidd(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viidd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vidddd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiddd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viidiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiddii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iidid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dd(index,a1){var sp=stackSave();try{return dynCall_dd(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viid(index,a1,a2,a3){var sp=stackSave();try{dynCall_viid(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiddi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiddid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiddddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vdiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_vdiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_vdiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_vdiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vdiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vdiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iid(index,a1,a2){var sp=stackSave();try{return dynCall_iid(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vididd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vididd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iidi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdddii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vdddii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dii(index,a1,a2){var sp=stackSave();try{return dynCall_dii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viddiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_diii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiid(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viiid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dddd(index,a1,a2,a3){var sp=stackSave();try{return dynCall_dddd(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiidii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iidii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiid(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iiid(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddi(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viddi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_vidii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiidiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiidddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vidddii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddidd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viddidd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viddid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidid(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_vidid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vidiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ddd(index,a1,a2){var sp=stackSave();try{return dynCall_ddd(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viidddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidd(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iidd(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddi(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiddi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viididd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viididd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiidiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidi(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiidi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiidii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiiiddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_vidddidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiiid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vidiiidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidd(index,a1,a2,a3){var sp=stackSave();try{dynCall_vidd(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiddidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiidid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiidd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vdidii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiddii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vdiddii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiidd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iddid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidiidid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiiiidiidid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiidi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diddi(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diddi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vididi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vididi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vididdi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vididdi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiidddddddddiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22){var sp=stackSave();try{return dynCall_iiiiiiiidddddddddiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viidddddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_idiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidd(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiidd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiddii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiddddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vdiddddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddi(index,a1,a2,a3){var sp=stackSave();try{dynCall_vddi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiidiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viddiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiidddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_idiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiiid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{dynCall_viiiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viidii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vddiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiddddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiidddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiiiddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdi(index,a1,a2){var sp=stackSave();try{dynCall_vdi(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_vdiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_diiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiidd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_diiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiddddddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiidii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiidddddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viidiiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiddi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_d(index){var sp=stackSave();try{return dynCall_d(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viidddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiidiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iidddidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_vidiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viddii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diidd(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diidd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viddddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiidddiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiiid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiidi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vidddiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iidiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdddiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vdddiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiddddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdddiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vdddiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{dynCall_viiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddd(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiddd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiddddiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25){var sp=stackSave();try{return dynCall_iiiiiiiiiiiddddiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24){var sp=stackSave();try{return dynCall_iiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiidiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiidiidiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiddiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiiddiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diid(index,a1,a2,a3){var sp=stackSave();try{return dynCall_diid(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiddd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_diiddd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddidddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viddidddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_vidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiidi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddiidd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiddiidd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_vdddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iddiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vidiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vidddddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_vidiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiidiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vidddddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didddddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_didddddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddddid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiddddid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iidddiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viddddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiidi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viidddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiidddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiidddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_didi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iididd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iididd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viidid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iidiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiidii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_diiidii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_didiidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiidiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_diiidiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiddiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_diidii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiidiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_diiidiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_diiddi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didddidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_didddidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diddidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_diddidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dididd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_dididd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiddii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiddid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiddidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didiidiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_didiidiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiidddid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiidiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iidiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iidiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiidddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_diiiddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{dynCall_viiiiidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiidd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddid(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiddid(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiddidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_vidddddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiidddid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiddddd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiidddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vidiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_vdiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiidiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vddiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_vddii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viidddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddddiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iddddiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiddddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iidddi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vidiidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiidddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viidddddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_didii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vidddi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idiiididii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_idiiididii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiddddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiddidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiididi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiididi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idddii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_idddii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viddddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iddiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idid(index,a1,a2,a3){var sp=stackSave();try{return dynCall_idid(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiddiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiddiiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viididdi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viididdi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiidid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiidid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viididi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viididi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiidiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiddiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiddiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiidddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiddddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iidiiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiidd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iidiiidd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vdiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_vdiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diidi(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diidi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diiid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diidiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_diidiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_diiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_diiiidii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiddidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddddd(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiddddd(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iidddd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddd(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiddd(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddd(index,a1,a2,a3){var sp=stackSave();try{dynCall_vddd(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ddii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_ddii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiddidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiddiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddddiddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiddddiddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddidiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vddidiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_vddiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iidiiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiiiddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiidiiiddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiidiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20){var sp=stackSave();try{return dynCall_iiiiiiiiiidiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22){var sp=stackSave();try{return dynCall_iiiiiiiiiidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiidddiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ddddd(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_ddddd(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddiididii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiddiididii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiddidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiddiiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{return dynCall_iiiiiiddiiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiddidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddiiddidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{return dynCall_iiiiiddiiddidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiddi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vddiddi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiidiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_didiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_didiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{dynCall_viiiiiiiiiidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{dynCall_viiiiiiiiiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iidddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viddddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iidddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiidddi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_vidddddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiddiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{return dynCall_iiiiiiddiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiddiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17){var sp=stackSave();try{return dynCall_iiiiiiiddiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{dynCall_viiiiiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiidddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiddiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiddddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddddd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiddddd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiiiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidiiiiiidiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23){var sp=stackSave();try{dynCall_viiiidiiiiiidiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiididd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiiiididd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiddidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiddidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidiiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiidiiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiddddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiddddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiididdii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiididdii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiddddiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiddddiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiidddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidddiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vidddiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiddddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiddddiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiiiiiiddddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiiddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiidi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiidddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiidddddddddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddddiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{dynCall_vddddiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17){var sp=stackSave();try{dynCall_vddiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{dynCall_vddiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22){var sp=stackSave();try{dynCall_vddiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vddiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26){var sp=stackSave();try{dynCall_vddiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{dynCall_viiiiiiiiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{dynCall_viiiiiiiiiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{return dynCall_iiiiiiiiiiiiiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{dynCall_viiiddiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiddiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiddiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiddiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiddddddiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idi(index,a1,a2){var sp=stackSave();try{return dynCall_idi(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iddii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iddii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiididi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiididi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiidiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiidiiidi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiididi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiididi(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiidddddiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19){var sp=stackSave();try{return dynCall_iiiiiiiidddddiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viddddiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiddddi(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viidddddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiiiiddiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_diiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return dynCall_iiddiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiidddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiid(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viidiid(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_idii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiddddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiddddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_vidiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iididi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iididi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iididdii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iididdii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_diiiiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiididi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiddid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiddid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{dynCall_viiidiiiiddiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iididiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iididiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiidiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viddiidiiidii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiid(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiidiid(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idiiddii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_idiiddii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiiiiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiddddidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddddiid(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viddddiid(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viddiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiidiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{dynCall_viiiiiiidiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viddiididiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27){var sp=stackSave();try{dynCall_viddiididiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viidiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiidiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{dynCall_viiidiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23){var sp=stackSave();try{dynCall_viiiiiiiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idiid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_idiid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiiidd(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_diiiidd(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiidiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiji(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiji(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["UTF8ToString"]=UTF8ToString;Module["FS"]=FS;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&noExitRuntime&&status===0){return}if(noExitRuntime){}else{ABORT=true;EXITSTATUS=status;exitRuntime();if(Module["onExit"])Module["onExit"](status)}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret},copy:function(array,view,offset){offset>>>=0;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offset>>>=1;break;case 4:offset>>>=2;break;case 8:offset>>>=3;break}for(var i=0;i {
let start = process.hrtime();